./strace-static-x86_64 -e \!wait4,clock_nanosleep,nanosleep -s 100 -x -f ./syz-executor459886940 <...> RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5015] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6254, si_uid=0, si_status=0, si_utime=0, si_stime=7 /* 0.07 s */} --- [pid 6268] munmap(0x7fa787b11000, 2097152 [pid 5016] <... openat resumed>) = 4 [pid 5015] umount2("./49", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6269] munmap(0x7fa787b11000, 2097152 [pid 6268] <... munmap resumed>) = 0 [pid 5015] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6269] <... munmap resumed>) = 0 [pid 5015] openat(AT_FDCWD, "./49", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 6268] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 5015] <... openat resumed>) = 3 [pid 6268] <... openat resumed>) = 4 [pid 5015] newfstatat(3, "", [pid 6268] ioctl(4, LOOP_SET_FD, 3 [pid 5016] newfstatat(4, "", [pid 5015] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 6269] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 6268] <... ioctl resumed>) = 0 [pid 5018] <... umount2 resumed>) = 0 [pid 5015] getdents64(3, [pid 6269] <... openat resumed>) = 4 [pid 5016] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5015] <... getdents64 resumed>0x5555556ce730 /* 4 entries */, 32768) = 112 [pid 6269] ioctl(4, LOOP_SET_FD, 3 [pid 5016] getdents64(4, [pid 5015] umount2("./49/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6271] <... write resumed>) = 2097152 [pid 5016] <... getdents64 resumed>0x5555556d6770 /* 2 entries */, 32768) = 48 [pid 5015] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5015] newfstatat(AT_FDCWD, "./49/binderfs", [pid 5018] umount2("./51/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5016] getdents64(4, [pid 5015] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5018] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5016] <... getdents64 resumed>0x5555556d6770 /* 0 entries */, 32768) = 0 [pid 5015] unlink("./49/binderfs" [pid 5018] newfstatat(AT_FDCWD, "./51/file1", [pid 5016] close(4 [pid 5015] <... unlink resumed>) = 0 [pid 5018] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5016] <... close resumed>) = 0 [pid 5015] umount2("./49/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6271] munmap(0x7fa787b11000, 2097152 [pid 6269] <... ioctl resumed>) = 0 [pid 6268] close(3 [pid 5018] umount2("./51/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5016] rmdir("./49/file1" [pid 6271] <... munmap resumed>) = 0 [pid 6269] close(3 [pid 6268] <... close resumed>) = 0 [pid 5018] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5016] <... rmdir resumed>) = 0 [pid 6271] openat(AT_FDCWD, "/dev/loop5", O_RDWR [pid 6269] <... close resumed>) = 0 [pid 6268] mkdir("./file1", 0777 [pid 5018] openat(AT_FDCWD, "./51/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5016] getdents64(3, [pid 6271] <... openat resumed>) = 4 [pid 6269] mkdir("./file1", 0777 [pid 6268] <... mkdir resumed>) = 0 [pid 5018] <... openat resumed>) = 4 [pid 5016] <... getdents64 resumed>0x5555556ce730 /* 0 entries */, 32768) = 0 [ 110.651934][ T6268] loop3: detected capacity change from 0 to 4096 [ 110.663146][ T6269] loop0: detected capacity change from 0 to 4096 [pid 5015] <... umount2 resumed>) = 0 [pid 6271] ioctl(4, LOOP_SET_FD, 3 [pid 6269] <... mkdir resumed>) = 0 [pid 6268] mount("/dev/loop3", "./file1", "nilfs2", MS_NODEV|MS_SYNCHRONOUS|MS_MANDLOCK|MS_SILENT|MS_LAZYTIME, "" [pid 5018] newfstatat(4, "", [pid 5016] close(3 [pid 5015] umount2("./49/file1", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5018] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5016] <... close resumed>) = 0 [pid 5015] newfstatat(AT_FDCWD, "./49/file1", [pid 5018] getdents64(4, [pid 5015] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5018] <... getdents64 resumed>0x5555556d6770 /* 2 entries */, 32768) = 48 [pid 5016] rmdir("./49" [pid 5015] umount2("./49/file1", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5015] openat(AT_FDCWD, "./49/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 5015] newfstatat(4, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5015] getdents64(4, 0x5555556d6770 /* 2 entries */, 32768) = 48 [pid 5015] getdents64(4, 0x5555556d6770 /* 0 entries */, 32768) = 0 [pid 5015] close(4) = 0 [pid 5015] rmdir("./49/file1") = 0 [pid 5015] getdents64(3, 0x5555556ce730 /* 0 entries */, 32768) = 0 [pid 5015] close(3) = 0 [pid 5015] rmdir("./49" [pid 5016] <... rmdir resumed>) = 0 [pid 5015] <... rmdir resumed>) = 0 [pid 5018] getdents64(4, [pid 6271] <... ioctl resumed>) = 0 [pid 6269] mount("/dev/loop0", "./file1", "nilfs2", MS_NODEV|MS_SYNCHRONOUS|MS_MANDLOCK|MS_SILENT|MS_LAZYTIME, "" [pid 5016] mkdir("./50", 0777 [pid 5015] mkdir("./50", 0777 [pid 6271] close(3 [pid 5018] <... getdents64 resumed>0x5555556d6770 /* 0 entries */, 32768) = 0 [pid 5016] <... mkdir resumed>) = 0 [pid 5015] <... mkdir resumed>) = 0 [pid 5015] openat(AT_FDCWD, "/dev/loop1", O_RDWR) = 3 [pid 5015] ioctl(3, LOOP_CLR_FD) = -1 ENXIO (No such device or address) [pid 5015] close(3 [pid 6271] <... close resumed>) = 0 [pid 5018] close(4 [pid 5016] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 5015] <... close resumed>) = 0 [pid 6271] mkdir("./file1", 0777 [pid 5015] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x5555556cd690) = 6272 [pid 5018] <... close resumed>) = 0 [pid 5016] <... openat resumed>) = 3 [pid 6271] <... mkdir resumed>) = 0 [pid 5018] rmdir("./51/file1" [pid 5016] ioctl(3, LOOP_CLR_FD [pid 6271] mount("/dev/loop5", "./file1", "nilfs2", MS_NODEV|MS_SYNCHRONOUS|MS_MANDLOCK|MS_SILENT|MS_LAZYTIME, "" [pid 5018] <... rmdir resumed>) = 0 [pid 5016] <... ioctl resumed>) = -1 ENXIO (No such device or address) ./strace-static-x86_64: Process 6272 attached [pid 5018] getdents64(3, [pid 5016] close(3 [pid 5018] <... getdents64 resumed>0x5555556ce730 /* 0 entries */, 32768) = 0 [pid 5016] <... close resumed>) = 0 [pid 5018] close(3 [pid 5016] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [ 110.695179][ T6271] loop5: detected capacity change from 0 to 4096 [ 110.703637][ T6268] NILFS (loop3): broken superblock, retrying with spare superblock (blocksize = 1024) [ 110.717396][ T6269] NILFS (loop0): broken superblock, retrying with spare superblock (blocksize = 1024) [ 110.727987][ T6268] NILFS (loop3): broken superblock, retrying with spare superblock (blocksize = 4096) [pid 6272] set_robust_list(0x5555556cd6a0, 24) = 0 [pid 6272] chdir("./50") = 0 [pid 6272] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 6272] setpgid(0, 0) = 0 [pid 6272] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 6272] write(3, "1000", 4) = 4 [pid 6272] close(3) = 0 [pid 6272] symlink("/dev/binderfs", "./binderfs") = 0 [pid 6272] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 5018] <... close resumed>) = 0 [pid 6272] rt_sigaction(SIGRT_1, {sa_handler=0x7fa78ff9b0a0, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fa78ff8c250}, [pid 5018] rmdir("./51" [pid 6272] <... rt_sigaction resumed>NULL, 8) = 0 [pid 6272] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 5018] <... rmdir resumed>) = 0 [pid 6272] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 5018] mkdir("./52", 0777 [pid 5016] <... clone resumed>, child_tidptr=0x5555556cd690) = 6273 [pid 6272] <... mmap resumed>) = 0x7fa78ff11000 [pid 6272] mprotect(0x7fa78ff12000, 131072, PROT_READ|PROT_WRITE [pid 5018] <... mkdir resumed>) = 0 ./strace-static-x86_64: Process 6273 attached [pid 6272] <... mprotect resumed>) = 0 [pid 5018] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 6273] set_robust_list(0x5555556cd6a0, 24 [pid 6272] rt_sigprocmask(SIG_BLOCK, ~[], [pid 5018] <... openat resumed>) = 3 [pid 6273] <... set_robust_list resumed>) = 0 [pid 6272] <... rt_sigprocmask resumed>[], 8) = 0 [pid 5018] ioctl(3, LOOP_CLR_FD [pid 6273] chdir("./50" [pid 6272] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fa78ff31990, parent_tid=0x7fa78ff31990, exit_signal=0, stack=0x7fa78ff11000, stack_size=0x20300, tls=0x7fa78ff316c0} [pid 5018] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 6273] <... chdir resumed>) = 0 [pid 6273] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6272] <... clone3 resumed> => {parent_tid=[6274]}, 88) = 6274 [pid 6273] <... prctl resumed>) = 0 [pid 6272] rt_sigprocmask(SIG_SETMASK, [], [pid 6273] setpgid(0, 0 [pid 6272] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6273] <... setpgid resumed>) = 0 [pid 6272] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6273] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6272] <... futex resumed>) = 0 [pid 6273] <... openat resumed>) = 3 [pid 6272] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000}./strace-static-x86_64: Process 6274 attached [pid 6273] write(3, "1000", 4 [pid 6274] rseq(0x7fa78ff31fe0, 0x20, 0, 0x53053053 [pid 6273] <... write resumed>) = 4 [pid 6274] <... rseq resumed>) = 0 [pid 6273] close(3 [pid 6274] set_robust_list(0x7fa78ff319a0, 24 [pid 6273] <... close resumed>) = 0 [pid 6274] <... set_robust_list resumed>) = 0 [pid 6273] symlink("/dev/binderfs", "./binderfs" [pid 6274] rt_sigprocmask(SIG_SETMASK, [], [pid 6273] <... symlink resumed>) = 0 [pid 5018] close(3 [pid 6274] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6273] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5018] <... close resumed>) = 0 [pid 6274] memfd_create("syzkaller", 0 [pid 6273] <... futex resumed>) = 0 [pid 5018] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6274] <... memfd_create resumed>) = 3 [pid 6273] rt_sigaction(SIGRT_1, {sa_handler=0x7fa78ff9b0a0, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fa78ff8c250}, [pid 6274] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6273] <... rt_sigaction resumed>NULL, 8) = 0 [pid 6274] <... mmap resumed>) = 0x7fa787b11000 [pid 6273] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 6273] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fa78ff11000 [pid 5018] <... clone resumed>, child_tidptr=0x5555556cd690) = 6275 [pid 6273] mprotect(0x7fa78ff12000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 6273] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 ./strace-static-x86_64: Process 6275 attached [pid 6273] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fa78ff31990, parent_tid=0x7fa78ff31990, exit_signal=0, stack=0x7fa78ff11000, stack_size=0x20300, tls=0x7fa78ff316c0} [pid 6275] set_robust_list(0x5555556cd6a0, 24) = 0 [pid 6273] <... clone3 resumed> => {parent_tid=[6276]}, 88) = 6276 [pid 6275] chdir("./52" [pid 6273] rt_sigprocmask(SIG_SETMASK, [], [pid 6275] <... chdir resumed>) = 0 [pid 6273] <... rt_sigprocmask resumed>NULL, 8) = 0 ./strace-static-x86_64: Process 6276 attached [pid 6275] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6273] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6275] <... prctl resumed>) = 0 [ 110.743750][ T6271] NILFS (loop5): broken superblock, retrying with spare superblock (blocksize = 1024) [ 110.764770][ T6269] NILFS (loop0): broken superblock, retrying with spare superblock (blocksize = 4096) [ 110.777695][ T6271] NILFS (loop5): broken superblock, retrying with spare superblock (blocksize = 4096) [pid 6273] <... futex resumed>) = 0 [pid 6276] rseq(0x7fa78ff31fe0, 0x20, 0, 0x53053053) = 0 [pid 6275] setpgid(0, 0 [pid 6273] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 6276] set_robust_list(0x7fa78ff319a0, 24 [pid 6275] <... setpgid resumed>) = 0 [pid 6276] <... set_robust_list resumed>) = 0 [pid 6275] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6276] rt_sigprocmask(SIG_SETMASK, [], [pid 6275] <... openat resumed>) = 3 [pid 6274] 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"..., 2097152 [pid 6276] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6275] write(3, "1000", 4 [pid 6276] memfd_create("syzkaller", 0 [pid 6275] <... write resumed>) = 4 [pid 6276] <... memfd_create resumed>) = 3 [pid 6275] close(3 [pid 6268] <... mount resumed>) = 0 [pid 6276] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6275] <... close resumed>) = 0 [pid 6268] openat(AT_FDCWD, "./file1", O_RDONLY|O_DIRECTORY [pid 6276] <... mmap resumed>) = 0x7fa787b11000 [pid 6275] symlink("/dev/binderfs", "./binderfs" [pid 6268] <... openat resumed>) = 3 [pid 6275] <... symlink resumed>) = 0 [pid 6271] <... mount resumed>) = 0 [pid 6268] chdir("./file1" [pid 6275] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 6275] rt_sigaction(SIGRT_1, {sa_handler=0x7fa78ff9b0a0, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fa78ff8c250}, NULL, 8) = 0 [pid 6275] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 6275] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fa78ff11000 [pid 6275] mprotect(0x7fa78ff12000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 6275] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 6275] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fa78ff31990, parent_tid=0x7fa78ff31990, exit_signal=0, stack=0x7fa78ff11000, stack_size=0x20300, tls=0x7fa78ff316c0} => {parent_tid=[6280]}, 88) = 6280 [pid 6275] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 6275] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 6275] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000}./strace-static-x86_64: Process 6280 attached [ 110.808482][ T6277] NILFS (loop3): segctord starting. Construction interval = 5 seconds, CP frequency < 30 seconds [ 110.841647][ T6278] NILFS (loop5): segctord starting. Construction interval = 5 seconds, CP frequency < 30 seconds [pid 6268] <... chdir resumed>) = 0 [pid 6271] openat(AT_FDCWD, "./file1", O_RDONLY|O_DIRECTORY [pid 6268] ioctl(4, LOOP_CLR_FD [pid 6274] <... write resumed>) = 2097152 [pid 6271] <... openat resumed>) = 3 [pid 6269] <... mount resumed>) = 0 [pid 6268] <... ioctl resumed>) = 0 [pid 6280] rseq(0x7fa78ff31fe0, 0x20, 0, 0x53053053 [pid 6274] munmap(0x7fa787b11000, 2097152 [pid 6271] chdir("./file1" [pid 6269] openat(AT_FDCWD, "./file1", O_RDONLY|O_DIRECTORY [pid 6268] close(4 [pid 6276] 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"..., 2097152 [pid 6274] <... munmap resumed>) = 0 [pid 6271] <... chdir resumed>) = 0 [pid 6269] <... openat resumed>) = 3 [pid 6268] <... close resumed>) = 0 [pid 6274] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 6271] ioctl(4, LOOP_CLR_FD [pid 6269] chdir("./file1" [pid 6268] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6274] <... openat resumed>) = 4 [pid 6271] <... ioctl resumed>) = 0 [pid 6269] <... chdir resumed>) = 0 [pid 6268] <... futex resumed>) = 1 [pid 6265] <... futex resumed>) = 0 [pid 6280] <... rseq resumed>) = 0 [pid 6274] ioctl(4, LOOP_SET_FD, 3 [pid 6271] close(4 [pid 6269] ioctl(4, LOOP_CLR_FD [pid 6268] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6265] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6280] set_robust_list(0x7fa78ff319a0, 24 [pid 6274] <... ioctl resumed>) = 0 [pid 6271] <... close resumed>) = 0 [pid 6269] <... ioctl resumed>) = 0 [pid 6268] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6265] <... futex resumed>) = 0 [pid 6280] <... set_robust_list resumed>) = 0 [pid 6274] close(3 [pid 6271] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6269] close(4 [pid 6268] open("./bus", O_RDWR|O_CREAT|O_NOCTTY|O_SYNC|O_DIRECT|O_NOATIME, 000 [pid 6274] <... close resumed>) = 0 [pid 6271] <... futex resumed>) = 1 [pid 6269] <... close resumed>) = 0 [pid 6264] <... futex resumed>) = 0 [pid 6274] mkdir("./file1", 0777 [pid 6271] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6269] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6264] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6274] <... mkdir resumed>) = 0 [pid 6271] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6269] <... futex resumed>) = 1 [pid 6267] <... futex resumed>) = 0 [pid 6264] <... futex resumed>) = 0 [pid 6280] rt_sigprocmask(SIG_SETMASK, [], [pid 6274] mount("/dev/loop1", "./file1", "nilfs2", MS_NODEV|MS_SYNCHRONOUS|MS_MANDLOCK|MS_SILENT|MS_LAZYTIME, "" [pid 6271] open("./bus", O_RDWR|O_CREAT|O_NOCTTY|O_SYNC|O_DIRECT|O_NOATIME, 000 [pid 6269] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6267] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6265] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6264] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6280] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6271] <... open resumed>) = 4 [pid 6269] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6268] <... open resumed>) = 4 [pid 6267] <... futex resumed>) = 0 [pid 6280] memfd_create("syzkaller", 0 [pid 6271] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6269] open("./bus", O_RDWR|O_CREAT|O_NOCTTY|O_SYNC|O_DIRECT|O_NOATIME, 000 [pid 6268] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6267] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6280] <... memfd_create resumed>) = 3 [pid 6276] <... write resumed>) = 2097152 [pid 6271] <... futex resumed>) = 1 [pid 6269] <... open resumed>) = 4 [pid 6268] <... futex resumed>) = 1 [pid 6265] <... futex resumed>) = 0 [pid 6264] <... futex resumed>) = 0 [pid 6280] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6276] munmap(0x7fa787b11000, 2097152 [pid 6271] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6269] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6268] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6265] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6264] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6271] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6269] <... futex resumed>) = 1 [pid 6268] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6264] <... futex resumed>) = 0 [pid 6280] <... mmap resumed>) = 0x7fa787b11000 [pid 6271] ftruncate(4, 33587195 [pid 6269] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6268] ftruncate(4, 33587195 [pid 6267] <... futex resumed>) = 0 [pid 6265] <... futex resumed>) = 0 [pid 6264] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6276] <... munmap resumed>) = 0 [pid 6271] <... ftruncate resumed>) = 0 [pid 6268] <... ftruncate resumed>) = 0 [pid 6267] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6265] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6276] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 6271] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6269] <... futex resumed>) = 0 [pid 6268] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6267] <... futex resumed>) = 1 [pid 6265] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6276] <... openat resumed>) = 4 [pid 6271] <... futex resumed>) = 1 [pid 6269] ftruncate(4, 33587195 [pid 6268] <... futex resumed>) = 0 [pid 6267] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6264] <... futex resumed>) = 0 [pid 6265] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6276] ioctl(4, LOOP_SET_FD, 3 [pid 6271] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6269] <... ftruncate resumed>) = 0 [ 110.854945][ T6279] NILFS (loop0): segctord starting. Construction interval = 5 seconds, CP frequency < 30 seconds [ 110.881242][ T6274] loop1: detected capacity change from 0 to 4096 [ 110.898074][ T6274] NILFS (loop1): broken superblock, retrying with spare superblock (blocksize = 1024) [pid 6268] sendfile(4, 4, NULL, 281474978811912 [pid 6265] <... futex resumed>) = 0 [pid 6264] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6271] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6269] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6264] <... futex resumed>) = 0 [pid 6271] sendfile(4, 4, NULL, 281474978811912 [pid 6269] <... futex resumed>) = 1 [pid 6267] <... futex resumed>) = 0 [pid 6264] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6269] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6267] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6269] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6267] <... futex resumed>) = 0 [pid 6269] sendfile(4, 4, NULL, 281474978811912 [pid 6267] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6265] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6280] 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"..., 2097152 [pid 6276] <... ioctl resumed>) = 0 [pid 6276] close(3) = 0 [pid 6276] mkdir("./file1", 0777) = 0 [ 110.939314][ T6276] loop2: detected capacity change from 0 to 4096 [pid 6276] mount("/dev/loop2", "./file1", "nilfs2", MS_NODEV|MS_SYNCHRONOUS|MS_MANDLOCK|MS_SILENT|MS_LAZYTIME, "" [pid 6265] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 6265] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6280] <... write resumed>) = 2097152 [pid 6267] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 6265] <... futex resumed>) = 0 [pid 6264] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 6267] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6265] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 6264] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6267] <... futex resumed>) = 0 [pid 6265] <... mmap resumed>) = 0x7fa787cf0000 [pid 6264] <... futex resumed>) = 0 [pid 6267] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 6265] mprotect(0x7fa787cf1000, 131072, PROT_READ|PROT_WRITE [pid 6264] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 6267] <... mmap resumed>) = 0x7fa787cf0000 [pid 6265] <... mprotect resumed>) = 0 [pid 6267] mprotect(0x7fa787cf1000, 131072, PROT_READ|PROT_WRITE [pid 6265] rt_sigprocmask(SIG_BLOCK, ~[], [pid 6264] <... mmap resumed>) = 0x7fa787cf0000 [pid 6267] <... mprotect resumed>) = 0 [pid 6265] <... rt_sigprocmask resumed>[], 8) = 0 [pid 6264] mprotect(0x7fa787cf1000, 131072, PROT_READ|PROT_WRITE [pid 6267] rt_sigprocmask(SIG_BLOCK, ~[], [pid 6265] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fa787d10990, parent_tid=0x7fa787d10990, exit_signal=0, stack=0x7fa787cf0000, stack_size=0x20300, tls=0x7fa787d106c0} [pid 6264] <... mprotect resumed>) = 0 [pid 6267] <... rt_sigprocmask resumed>[], 8) = 0 [pid 6264] rt_sigprocmask(SIG_BLOCK, ~[], [pid 6267] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fa787d10990, parent_tid=0x7fa787d10990, exit_signal=0, stack=0x7fa787cf0000, stack_size=0x20300, tls=0x7fa787d106c0} [pid 6265] <... clone3 resumed> => {parent_tid=[6281]}, 88) = 6281 [pid 6264] <... rt_sigprocmask resumed>[], 8) = 0 [pid 6265] rt_sigprocmask(SIG_SETMASK, [], [ 110.979781][ T6276] NILFS (loop2): broken superblock, retrying with spare superblock (blocksize = 1024) [ 110.987921][ T6274] NILFS (loop1): broken superblock, retrying with spare superblock (blocksize = 4096) [pid 6264] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fa787d10990, parent_tid=0x7fa787d10990, exit_signal=0, stack=0x7fa787cf0000, stack_size=0x20300, tls=0x7fa787d106c0} [pid 6267] <... clone3 resumed> => {parent_tid=[6282]}, 88) = 6282 [pid 6265] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6267] rt_sigprocmask(SIG_SETMASK, [], [pid 6265] futex(0x7fa78fffd6d8, FUTEX_WAKE_PRIVATE, 1000000./strace-static-x86_64: Process 6281 attached [pid 6267] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6265] <... futex resumed>) = 0 [pid 6264] <... clone3 resumed> => {parent_tid=[6283]}, 88) = 6283 ./strace-static-x86_64: Process 6282 attached [pid 6281] rseq(0x7fa787d10fe0, 0x20, 0, 0x53053053 [pid 6267] futex(0x7fa78fffd6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6265] futex(0x7fa78fffd6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6264] rt_sigprocmask(SIG_SETMASK, [], [pid 6282] rseq(0x7fa787d10fe0, 0x20, 0, 0x53053053 [pid 6281] <... rseq resumed>) = 0 [pid 6267] <... futex resumed>) = 0 [pid 6264] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6282] <... rseq resumed>) = 0 [pid 6281] set_robust_list(0x7fa787d109a0, 24 [pid 6267] futex(0x7fa78fffd6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6264] futex(0x7fa78fffd6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6282] set_robust_list(0x7fa787d109a0, 24 [pid 6281] <... set_robust_list resumed>) = 0 [pid 6264] <... futex resumed>) = 0 [pid 6282] <... set_robust_list resumed>) = 0 [pid 6281] rt_sigprocmask(SIG_SETMASK, [], [pid 6264] futex(0x7fa78fffd6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6282] rt_sigprocmask(SIG_SETMASK, [], [pid 6281] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6282] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6281] openat(AT_FDCWD, "./file0", O_RDONLY [pid 6282] openat(AT_FDCWD, "./file0", O_RDONLY [pid 6281] <... openat resumed>) = 5 [pid 6282] <... openat resumed>) = 5 [pid 6281] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6282] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6281] <... futex resumed>) = 1 [pid 6280] munmap(0x7fa787b11000, 2097152 [pid 6265] <... futex resumed>) = 0 ./strace-static-x86_64: Process 6283 attached [pid 6282] <... futex resumed>) = 1 [pid 6281] futex(0x7fa78fffd6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6280] <... munmap resumed>) = 0 [pid 6267] <... futex resumed>) = 0 [pid 6265] futex(0x7fa78fffd6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6283] rseq(0x7fa787d10fe0, 0x20, 0, 0x53053053 [pid 6282] futex(0x7fa78fffd6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6281] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6267] futex(0x7fa78fffd6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6265] <... futex resumed>) = 0 [pid 6283] <... rseq resumed>) = 0 [pid 6282] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6281] lseek(5, 257, SEEK_SET [pid 6280] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 6267] <... futex resumed>) = 0 [pid 6265] futex(0x7fa78fffd6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6283] set_robust_list(0x7fa787d109a0, 24 [pid 6282] lseek(5, 257, SEEK_SET [pid 6281] <... lseek resumed>) = 257 [pid 6280] <... openat resumed>) = 4 [pid 6267] futex(0x7fa78fffd6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6283] <... set_robust_list resumed>) = 0 [pid 6282] <... lseek resumed>) = 257 [pid 6281] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6280] ioctl(4, LOOP_SET_FD, 3 [pid 6283] rt_sigprocmask(SIG_SETMASK, [], [pid 6282] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6281] <... futex resumed>) = 1 [pid 6265] <... futex resumed>) = 0 [pid 6283] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6282] <... futex resumed>) = 1 [pid 6281] futex(0x7fa78fffd6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6267] <... futex resumed>) = 0 [pid 6265] futex(0x7fa78fffd6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6283] openat(AT_FDCWD, "./file0", O_RDONLY [pid 6282] futex(0x7fa78fffd6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6281] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6267] futex(0x7fa78fffd6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6265] <... futex resumed>) = 0 [pid 6283] <... openat resumed>) = 5 [pid 6282] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [ 111.027300][ T6276] NILFS (loop2): broken superblock, retrying with spare superblock (blocksize = 4096) [ 111.063740][ T6280] loop4: detected capacity change from 0 to 4096 [pid 6281] getdents64(5, [pid 6267] <... futex resumed>) = 0 [pid 6265] futex(0x7fa78fffd6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6283] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6282] getdents64(5, [pid 6280] <... ioctl resumed>) = 0 [pid 6283] <... futex resumed>) = 1 [pid 6280] close(3 [pid 6264] <... futex resumed>) = 0 [pid 6283] futex(0x7fa78fffd6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6280] <... close resumed>) = 0 [pid 6264] futex(0x7fa78fffd6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6283] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6280] mkdir("./file1", 0777 [pid 6264] <... futex resumed>) = 0 [pid 6283] lseek(5, 257, SEEK_SET [pid 6280] <... mkdir resumed>) = 0 [pid 6264] futex(0x7fa78fffd6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6283] <... lseek resumed>) = 257 [pid 6280] mount("/dev/loop4", "./file1", "nilfs2", MS_NODEV|MS_SYNCHRONOUS|MS_MANDLOCK|MS_SILENT|MS_LAZYTIME, "" [pid 6283] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6267] futex(0x7fa78fffd6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6283] <... futex resumed>) = 1 [pid 6264] <... futex resumed>) = 0 [pid 6283] futex(0x7fa78fffd6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6264] futex(0x7fa78fffd6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6283] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6264] <... futex resumed>) = 0 [pid 6283] getdents64(5, [pid 6264] futex(0x7fa78fffd6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6282] <... getdents64 resumed>0x9999999999999999, 41) = -1 EIO (Input/output error) [pid 6268] <... sendfile resumed>) = 77824 [pid 6282] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6268] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6282] <... futex resumed>) = 1 [pid 6268] <... futex resumed>) = 0 [pid 6267] <... futex resumed>) = 0 [pid 6282] futex(0x7fa78fffd6d8, FUTEX_WAIT_PRIVATE, 0, NULL [ 111.079387][ T6281] NILFS error (device loop3): nilfs_readdir: zero-length directory entry [ 111.091427][ T6282] NILFS error (device loop0): nilfs_readdir: zero-length directory entry [ 111.100748][ T6280] NILFS (loop4): broken superblock, retrying with spare superblock (blocksize = 1024) [ 111.109825][ T6282] Remounting filesystem read-only [ 111.110801][ T6283] NILFS error (device loop5): nilfs_readdir: zero-length directory entry [pid 6268] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6269] <... sendfile resumed>) = 65536 [pid 6269] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 6269] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6267] exit_group(0 [pid 6282] <... futex resumed>) = ? [pid 6269] <... futex resumed>) = ? [pid 6267] <... exit_group resumed>) = ? [pid 6282] +++ exited with 0 +++ [pid 6269] +++ exited with 0 +++ [pid 6267] +++ exited with 0 +++ [pid 5014] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6267, si_uid=0, si_status=0, si_utime=0, si_stime=6 /* 0.06 s */} --- [pid 5014] umount2("./50", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5014] openat(AT_FDCWD, "./50", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 5014] newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 6265] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 5014] getdents64(3, 0x5555556ce730 /* 4 entries */, 32768) = 112 [pid 5014] umount2("./50/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5014] newfstatat(AT_FDCWD, "./50/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5014] unlink("./50/binderfs") = 0 [pid 5014] umount2("./50/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6281] <... getdents64 resumed>0x9999999999999999, 41) = -1 EIO (Input/output error) [pid 6274] <... mount resumed>) = 0 [pid 6271] <... sendfile resumed>) = 77824 [pid 6281] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 6281] futex(0x7fa78fffd6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6274] openat(AT_FDCWD, "./file1", O_RDONLY|O_DIRECTORY [pid 6271] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6265] exit_group(0 [pid 6264] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [ 111.125976][ T6281] Remounting filesystem read-only [ 111.131637][ T6284] NILFS (loop1): segctord starting. Construction interval = 5 seconds, CP frequency < 30 seconds [ 111.143258][ T6280] NILFS (loop4): broken superblock, retrying with spare superblock (blocksize = 4096) [ 111.144234][ T5014] NILFS (loop0): disposed unprocessed dirty file(s) when stopping log writer [ 111.157343][ T6285] NILFS (loop2): segctord starting. Construction interval = 5 seconds, CP frequency < 30 seconds [ 111.163470][ T6283] Remounting filesystem read-only [pid 6283] <... getdents64 resumed>0x9999999999999999, 41) = -1 EIO (Input/output error) [pid 6281] <... futex resumed>) = ? [pid 6274] <... openat resumed>) = 3 [pid 6271] <... futex resumed>) = 0 [pid 6268] <... futex resumed>) = ? [pid 6265] <... exit_group resumed>) = ? [pid 6281] +++ exited with 0 +++ [pid 6276] <... mount resumed>) = 0 [pid 6274] chdir("./file1" [pid 6271] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6268] +++ exited with 0 +++ [pid 6265] +++ exited with 0 +++ [pid 6276] openat(AT_FDCWD, "./file1", O_RDONLY|O_DIRECTORY [pid 6274] <... chdir resumed>) = 0 [pid 5017] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6265, si_uid=0, si_status=0, si_utime=0, si_stime=10 /* 0.10 s */} --- [pid 6276] <... openat resumed>) = 3 [pid 6274] ioctl(4, LOOP_CLR_FD [pid 6276] chdir("./file1" [pid 6274] <... ioctl resumed>) = 0 [pid 6276] <... chdir resumed>) = 0 [pid 6274] close(4) = 0 [pid 6274] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5017] umount2("./51", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6276] ioctl(4, LOOP_CLR_FD [pid 6274] <... futex resumed>) = 1 [pid 6272] <... futex resumed>) = 0 [pid 5017] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6276] <... ioctl resumed>) = 0 [pid 6274] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6272] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5017] openat(AT_FDCWD, "./51", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 6276] close(4 [pid 6274] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6272] <... futex resumed>) = 0 [pid 5017] <... openat resumed>) = 3 [pid 6276] <... close resumed>) = 0 [pid 6274] open("./bus", O_RDWR|O_CREAT|O_NOCTTY|O_SYNC|O_DIRECT|O_NOATIME, 000 [pid 6272] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5017] newfstatat(3, "", [pid 6276] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5017] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 6276] <... futex resumed>) = 1 [pid 6273] <... futex resumed>) = 0 [pid 5017] getdents64(3, [pid 6276] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6273] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5017] <... getdents64 resumed>0x5555556ce730 /* 4 entries */, 32768) = 112 [pid 6276] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6274] <... open resumed>) = 4 [pid 6273] <... futex resumed>) = 0 [pid 5017] umount2("./51/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6283] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6276] open("./bus", O_RDWR|O_CREAT|O_NOCTTY|O_SYNC|O_DIRECT|O_NOATIME, 000 [pid 6274] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6273] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5017] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6283] <... futex resumed>) = 0 [pid 6274] <... futex resumed>) = 1 [pid 6272] <... futex resumed>) = 0 [ 111.178369][ T5014] NILFS (loop0): discard dirty page: offset=8192, ino=6 [ 111.185782][ T5014] NILFS (loop0): discard dirty block: blocknr=25, size=4096 [ 111.193944][ T5014] NILFS (loop0): discard dirty page: offset=0, ino=5 [ 111.200910][ T5014] NILFS (loop0): discard dirty block: blocknr=27, size=4096 [ 111.208893][ T5014] NILFS (loop0): discard dirty page: offset=0, ino=3 [ 111.216719][ T5014] NILFS (loop0): discard dirty block: blocknr=28, size=4096 [pid 5017] newfstatat(AT_FDCWD, "./51/binderfs", [pid 6283] futex(0x7fa78fffd6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6274] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6272] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6264] exit_group(0 [pid 5017] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 6283] <... futex resumed>) = ? [pid 6274] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6272] <... futex resumed>) = 0 [pid 6271] <... futex resumed>) = ? [pid 6264] <... exit_group resumed>) = ? [pid 5017] unlink("./51/binderfs" [pid 6283] +++ exited with 0 +++ [pid 6274] ftruncate(4, 33587195 [pid 6272] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6271] +++ exited with 0 +++ [pid 6264] +++ exited with 0 +++ [pid 5017] <... unlink resumed>) = 0 [pid 6280] <... mount resumed>) = 0 [pid 6274] <... ftruncate resumed>) = 0 [pid 5017] umount2("./51/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6280] openat(AT_FDCWD, "./file1", O_RDONLY|O_DIRECTORY [pid 6274] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5019] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6264, si_uid=0, si_status=0, si_utime=0, si_stime=12 /* 0.12 s */} --- [pid 6280] <... openat resumed>) = 3 [pid 6276] <... open resumed>) = 4 [pid 6274] <... futex resumed>) = 1 [pid 6272] <... futex resumed>) = 0 [pid 5019] restart_syscall(<... resuming interrupted clone ...> [pid 6280] chdir("./file1" [pid 6276] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6274] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6272] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5019] <... restart_syscall resumed>) = 0 [pid 6280] <... chdir resumed>) = 0 [pid 6276] <... futex resumed>) = 1 [pid 6274] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6273] <... futex resumed>) = 0 [pid 6272] <... futex resumed>) = 0 [pid 6280] ioctl(4, LOOP_CLR_FD [pid 6276] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6274] sendfile(4, 4, NULL, 281474978811912 [pid 6273] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6272] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6280] <... ioctl resumed>) = 0 [pid 6276] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6273] <... futex resumed>) = 0 [pid 5019] umount2("./52", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6280] close(4 [pid 6276] ftruncate(4, 33587195 [pid 6273] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5019] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6280] <... close resumed>) = 0 [pid 5019] openat(AT_FDCWD, "./52", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 6280] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6276] <... ftruncate resumed>) = 0 [pid 5019] <... openat resumed>) = 3 [pid 6280] <... futex resumed>) = 1 [pid 6276] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6275] <... futex resumed>) = 0 [pid 5019] newfstatat(3, "", [pid 6280] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6276] <... futex resumed>) = 1 [pid 6275] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6273] <... futex resumed>) = 0 [pid 5019] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 6280] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6276] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6275] <... futex resumed>) = 0 [pid 6273] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5019] getdents64(3, [pid 5014] <... umount2 resumed>) = 0 [pid 6280] open("./bus", O_RDWR|O_CREAT|O_NOCTTY|O_SYNC|O_DIRECT|O_NOATIME, 000 [pid 6276] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6275] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6273] <... futex resumed>) = 0 [pid 5019] <... getdents64 resumed>0x5555556ce730 /* 4 entries */, 32768) = 112 [pid 6276] sendfile(4, 4, NULL, 281474978811912 [pid 6273] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5019] umount2("./52/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5014] umount2("./50/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5019] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5019] newfstatat(AT_FDCWD, "./52/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5014] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [ 111.226083][ T5014] NILFS (loop0): discard dirty page: offset=4096, ino=3 [ 111.233906][ T5014] NILFS (loop0): discard dirty block: blocknr=29, size=4096 [ 111.241090][ T6286] NILFS (loop4): segctord starting. Construction interval = 5 seconds, CP frequency < 30 seconds [ 111.243478][ T5014] NILFS (loop0): discard dirty page: offset=270336, ino=3 [ 111.261632][ T5014] NILFS (loop0): discard dirty block: blocknr=0, size=4096 [pid 5019] unlink("./52/binderfs") = 0 [pid 5014] newfstatat(AT_FDCWD, "./50/file1", [pid 5019] umount2("./52/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5014] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5014] umount2("./50/file1", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5014] openat(AT_FDCWD, "./50/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 6272] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 6272] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 6272] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fa787cf0000 [pid 6272] mprotect(0x7fa787cf1000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 6272] rt_sigprocmask(SIG_BLOCK, ~[], [pid 5014] <... openat resumed>) = 4 [pid 6272] <... rt_sigprocmask resumed>[], 8) = 0 [pid 6272] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fa787d10990, parent_tid=0x7fa787d10990, exit_signal=0, stack=0x7fa787cf0000, stack_size=0x20300, tls=0x7fa787d106c0} [pid 5017] <... umount2 resumed>) = 0 [pid 5014] newfstatat(4, "", [pid 6272] <... clone3 resumed> => {parent_tid=[6287]}, 88) = 6287 [pid 5014] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 6272] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 5014] getdents64(4, [pid 6272] futex(0x7fa78fffd6d8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 5014] <... getdents64 resumed>0x5555556d6770 /* 2 entries */, 32768) = 48 [pid 6275] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 6273] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 6272] futex(0x7fa78fffd6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5014] getdents64(4, ./strace-static-x86_64: Process 6287 attached [pid 6280] <... open resumed>) = 4 [pid 6275] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6273] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5014] <... getdents64 resumed>0x5555556d6770 /* 0 entries */, 32768) = 0 [pid 6287] rseq(0x7fa787d10fe0, 0x20, 0, 0x53053053 [pid 6280] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6275] <... futex resumed>) = 0 [pid 6273] <... futex resumed>) = 0 [pid 5014] close(4 [pid 6287] <... rseq resumed>) = 0 [pid 6280] <... futex resumed>) = 0 [pid 6275] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 6273] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 6287] set_robust_list(0x7fa787d109a0, 24 [pid 6280] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6275] <... mmap resumed>) = 0x7fa787cf0000 [pid 6273] <... mmap resumed>) = 0x7fa787cf0000 [pid 5014] <... close resumed>) = 0 [pid 6287] <... set_robust_list resumed>) = 0 [pid 6275] mprotect(0x7fa787cf1000, 131072, PROT_READ|PROT_WRITE [pid 6273] mprotect(0x7fa787cf1000, 131072, PROT_READ|PROT_WRITE [pid 5014] rmdir("./50/file1" [pid 6287] rt_sigprocmask(SIG_SETMASK, [], [pid 6275] <... mprotect resumed>) = 0 [pid 6273] <... mprotect resumed>) = 0 [pid 5017] umount2("./51/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6287] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6275] rt_sigprocmask(SIG_BLOCK, ~[], [pid 6273] rt_sigprocmask(SIG_BLOCK, ~[], [pid 5014] <... rmdir resumed>) = 0 [pid 6287] openat(AT_FDCWD, "./file0", O_RDONLY [pid 6275] <... rt_sigprocmask resumed>[], 8) = 0 [pid 6273] <... rt_sigprocmask resumed>[], 8) = 0 [pid 5014] getdents64(3, [pid 6287] <... openat resumed>) = 5 [pid 6275] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fa787d10990, parent_tid=0x7fa787d10990, exit_signal=0, stack=0x7fa787cf0000, stack_size=0x20300, tls=0x7fa787d106c0} [pid 6273] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fa787d10990, parent_tid=0x7fa787d10990, exit_signal=0, stack=0x7fa787cf0000, stack_size=0x20300, tls=0x7fa787d106c0} [pid 5017] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6287] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5017] newfstatat(AT_FDCWD, "./51/file1", [pid 5014] <... getdents64 resumed>0x5555556ce730 /* 0 entries */, 32768) = 0 [pid 6287] <... futex resumed>) = 1 [pid 6275] <... clone3 resumed> => {parent_tid=[6288]}, 88) = 6288 [pid 6273] <... clone3 resumed> => {parent_tid=[6289]}, 88) = 6289 [pid 6272] <... futex resumed>) = 0 [pid 5017] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5014] close(3 [pid 6287] futex(0x7fa78fffd6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6275] rt_sigprocmask(SIG_SETMASK, [], [pid 6273] rt_sigprocmask(SIG_SETMASK, [], [pid 6272] futex(0x7fa78fffd6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6287] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6275] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6273] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6272] <... futex resumed>) = 0 [pid 5014] <... close resumed>) = 0 [pid 6287] lseek(5, 257, SEEK_SET [pid 6275] futex(0x7fa78fffd6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6273] futex(0x7fa78fffd6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6272] futex(0x7fa78fffd6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5014] rmdir("./50"./strace-static-x86_64: Process 6288 attached [pid 6287] <... lseek resumed>) = 257 [pid 6275] <... futex resumed>) = 0 [pid 6273] <... futex resumed>) = 0 [pid 6288] rseq(0x7fa787d10fe0, 0x20, 0, 0x53053053 [pid 6287] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6275] futex(0x7fa78fffd6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [ 111.313692][ T5019] NILFS (loop5): discard dirty page: offset=8192, ino=6 [ 111.331836][ T5019] NILFS (loop5): discard dirty block: blocknr=25, size=4096 [pid 6273] futex(0x7fa78fffd6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6288] <... rseq resumed>) = 0 [pid 6287] <... futex resumed>) = 1 [pid 6272] <... futex resumed>) = 0 [pid 5014] <... rmdir resumed>) = 0 [pid 6288] set_robust_list(0x7fa787d109a0, 24 [pid 6287] futex(0x7fa78fffd6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6272] futex(0x7fa78fffd6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5017] umount2("./51/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5014] mkdir("./51", 0777 [pid 6288] <... set_robust_list resumed>) = 0 [pid 6287] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6272] <... futex resumed>) = 0 [pid 5017] <... umount2 resumed>) = -1 EINVAL (Invalid argument) ./strace-static-x86_64: Process 6289 attached [pid 6288] rt_sigprocmask(SIG_SETMASK, [], [pid 6287] getdents64(5, [pid 6272] futex(0x7fa78fffd6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5017] openat(AT_FDCWD, "./51/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5014] <... mkdir resumed>) = 0 [pid 6289] rseq(0x7fa787d10fe0, 0x20, 0, 0x53053053 [pid 6288] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6289] <... rseq resumed>) = 0 [pid 6288] ftruncate(4, 33587195 [pid 6274] <... sendfile resumed>) = 77824 [pid 5017] <... openat resumed>) = 4 [pid 5014] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 6289] set_robust_list(0x7fa787d109a0, 24 [pid 6288] <... ftruncate resumed>) = 0 [pid 6274] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5017] newfstatat(4, "", [pid 6289] <... set_robust_list resumed>) = 0 [pid 6288] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6274] <... futex resumed>) = 0 [pid 5017] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5014] <... openat resumed>) = 3 [pid 6289] rt_sigprocmask(SIG_SETMASK, [], [pid 6288] <... futex resumed>) = 1 [pid 6275] <... futex resumed>) = 0 [pid 6274] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6273] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 6289] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6288] futex(0x7fa78fffd6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6275] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6273] futex(0x7fa78fffd6ec, FUTEX_WAKE_PRIVATE, 1000000 [pid 5017] getdents64(4, [pid 5014] ioctl(3, LOOP_CLR_FD [pid 6289] openat(AT_FDCWD, "./file0", O_RDONLY [pid 6280] <... futex resumed>) = 0 [pid 6275] <... futex resumed>) = 1 [pid 6273] <... futex resumed>) = 0 [pid 5017] <... getdents64 resumed>0x5555556d6770 /* 2 entries */, 32768) = 48 [pid 6289] <... openat resumed>) = 5 [pid 6280] sendfile(4, 4, NULL, 281474978811912 [pid 6275] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6273] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 5019] <... umount2 resumed>) = 0 [pid 5017] getdents64(4, [pid 5014] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 6289] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6276] <... sendfile resumed>) = 77824 [pid 5019] umount2("./52/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5017] <... getdents64 resumed>0x5555556d6770 /* 0 entries */, 32768) = 0 [pid 5014] close(3 [pid 6289] <... futex resumed>) = 0 [pid 6273] <... mmap resumed>) = 0x7fa787ccf000 [pid 5019] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5017] close(4 [pid 6276] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5014] <... close resumed>) = 0 [pid 6289] futex(0x7fa78fffd6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5019] newfstatat(AT_FDCWD, "./52/file1", [pid 5017] <... close resumed>) = 0 [pid 5014] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6276] <... futex resumed>) = 0 [pid 6273] mprotect(0x7fa787cd0000, 131072, PROT_READ|PROT_WRITE [pid 5019] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5017] rmdir("./51/file1" [pid 5019] umount2("./52/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5017] <... rmdir resumed>) = 0 [pid 5014] <... clone resumed>, child_tidptr=0x5555556cd690) = 6290 [pid 6276] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6273] <... mprotect resumed>) = 0 [pid 5019] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5017] getdents64(3, [pid 6273] rt_sigprocmask(SIG_BLOCK, ~[], [pid 5019] openat(AT_FDCWD, "./52/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5017] <... getdents64 resumed>0x5555556ce730 /* 0 entries */, 32768) = 0 [pid 6273] <... rt_sigprocmask resumed>[], 8) = 0 [pid 5019] <... openat resumed>) = 4 [pid 5017] close(3 [pid 6273] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fa787cef990, parent_tid=0x7fa787cef990, exit_signal=0, stack=0x7fa787ccf000, stack_size=0x20300, tls=0x7fa787cef6c0} [pid 5019] newfstatat(4, "", [pid 5017] <... close resumed>) = 0 [pid 5019] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5017] rmdir("./51" [pid 5019] getdents64(4, [pid 5017] <... rmdir resumed>) = 0 [pid 5019] <... getdents64 resumed>0x5555556d6770 /* 2 entries */, 32768) = 48 [pid 5017] mkdir("./52", 0777 [pid 6273] <... clone3 resumed> => {parent_tid=[6291]}, 88) = 6291 [pid 5019] getdents64(4, [pid 5017] <... mkdir resumed>) = 0 [pid 6273] rt_sigprocmask(SIG_SETMASK, [], [pid 5019] <... getdents64 resumed>0x5555556d6770 /* 0 entries */, 32768) = 0 [pid 5017] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 6273] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5019] close(4 [pid 5017] <... openat resumed>) = 3 [pid 6273] futex(0x7fa78fffd6e8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5019] <... close resumed>) = 0 [pid 5017] ioctl(3, LOOP_CLR_FD [pid 6273] <... futex resumed>) = 0 [pid 5019] rmdir("./52/file1" [pid 5017] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 6273] futex(0x7fa78fffd6ec, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5019] <... rmdir resumed>) = 0 [pid 5017] close(3 [pid 5019] getdents64(3, [pid 5017] <... close resumed>) = 0 [pid 5019] <... getdents64 resumed>0x5555556ce730 /* 0 entries */, 32768) = 0 [pid 5017] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5019] close(3) = 0 [pid 5017] <... clone resumed>, child_tidptr=0x5555556cd690) = 6292 [pid 5019] rmdir("./52") = 0 [pid 5019] mkdir("./53", 0777 [pid 6272] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 5019] <... mkdir resumed>) = 0 [pid 5019] openat(AT_FDCWD, "/dev/loop5", O_RDWR) = 3 [pid 5019] ioctl(3, LOOP_CLR_FD) = -1 ENXIO (No such device or address) [pid 5019] close(3) = 0 [pid 5019] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 6291 attached ./strace-static-x86_64: Process 6292 attached [pid 6291] rseq(0x7fa787ceffe0, 0x20, 0, 0x53053053 [pid 5019] <... clone resumed>, child_tidptr=0x5555556cd690) = 6293 [pid 6292] set_robust_list(0x5555556cd6a0, 24 [pid 6291] <... rseq resumed>) = 0 [pid 6292] <... set_robust_list resumed>) = 0 [pid 6292] chdir("./52" [pid 6291] set_robust_list(0x7fa787cef9a0, 24 [pid 6292] <... chdir resumed>) = 0 [pid 6291] <... set_robust_list resumed>) = 0 [pid 6292] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6291] rt_sigprocmask(SIG_SETMASK, [], ./strace-static-x86_64: Process 6293 attached [pid 6292] <... prctl resumed>) = 0 [pid 6293] set_robust_list(0x5555556cd6a0, 24 [pid 6292] setpgid(0, 0 [pid 6291] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6293] <... set_robust_list resumed>) = 0 [pid 6292] <... setpgid resumed>) = 0 [pid 6291] lseek(5, 257, SEEK_SET./strace-static-x86_64: Process 6290 attached [pid 6293] chdir("./53" [pid 6292] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6291] <... lseek resumed>) = 257 [pid 6293] <... chdir resumed>) = 0 [pid 6292] <... openat resumed>) = 3 [pid 6291] futex(0x7fa78fffd6ec, FUTEX_WAKE_PRIVATE, 1000000 [pid 6290] set_robust_list(0x5555556cd6a0, 24 [pid 6293] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6292] write(3, "1000", 4 [pid 6291] <... futex resumed>) = 1 [pid 6290] <... set_robust_list resumed>) = 0 [pid 6273] <... futex resumed>) = 0 [ 111.412935][ T6287] NILFS error (device loop1): nilfs_readdir: zero-length directory entry [ 111.447564][ T6287] Remounting filesystem read-only [pid 6293] <... prctl resumed>) = 0 [pid 6292] <... write resumed>) = 4 [pid 6291] futex(0x7fa78fffd6e8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6273] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6290] chdir("./51" [pid 6293] setpgid(0, 0 [pid 6292] close(3 [pid 6276] <... futex resumed>) = 0 [pid 6273] <... futex resumed>) = 1 [pid 6293] <... setpgid resumed>) = 0 [pid 6292] <... close resumed>) = 0 [pid 6290] <... chdir resumed>) = 0 [pid 6276] getdents64(5, [pid 6273] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6293] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6292] symlink("/dev/binderfs", "./binderfs" [pid 6293] <... openat resumed>) = 3 [pid 6292] <... symlink resumed>) = 0 [pid 6293] write(3, "1000", 4 [pid 6292] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6293] <... write resumed>) = 4 [pid 6292] <... futex resumed>) = 0 [pid 6293] close(3 [pid 6292] rt_sigaction(SIGRT_1, {sa_handler=0x7fa78ff9b0a0, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fa78ff8c250}, [pid 6293] <... close resumed>) = 0 [pid 6292] <... rt_sigaction resumed>NULL, 8) = 0 [pid 6293] symlink("/dev/binderfs", "./binderfs" [pid 6292] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 6293] <... symlink resumed>) = 0 [pid 6292] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6293] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6292] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 6293] <... futex resumed>) = 0 [pid 6292] <... mmap resumed>) = 0x7fa78ff11000 [pid 6293] rt_sigaction(SIGRT_1, {sa_handler=0x7fa78ff9b0a0, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fa78ff8c250}, [pid 6292] mprotect(0x7fa78ff12000, 131072, PROT_READ|PROT_WRITE [pid 6293] <... rt_sigaction resumed>NULL, 8) = 0 [pid 6292] <... mprotect resumed>) = 0 [pid 6293] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 6292] rt_sigprocmask(SIG_BLOCK, ~[], [pid 6293] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6292] <... rt_sigprocmask resumed>[], 8) = 0 [pid 6293] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 6292] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fa78ff31990, parent_tid=0x7fa78ff31990, exit_signal=0, stack=0x7fa78ff11000, stack_size=0x20300, tls=0x7fa78ff316c0} [pid 6293] <... mmap resumed>) = 0x7fa78ff11000 [pid 6293] mprotect(0x7fa78ff12000, 131072, PROT_READ|PROT_WRITE [pid 6292] <... clone3 resumed> => {parent_tid=[6294]}, 88) = 6294 [pid 6293] <... mprotect resumed>) = 0 [pid 6292] rt_sigprocmask(SIG_SETMASK, [], [pid 6290] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6293] rt_sigprocmask(SIG_BLOCK, ~[], [pid 6292] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6290] <... prctl resumed>) = 0 [pid 6293] <... rt_sigprocmask resumed>[], 8) = 0 [pid 6292] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6290] setpgid(0, 0 [pid 6293] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fa78ff31990, parent_tid=0x7fa78ff31990, exit_signal=0, stack=0x7fa78ff11000, stack_size=0x20300, tls=0x7fa78ff316c0} [pid 6292] <... futex resumed>) = 0 [pid 6292] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 6290] <... setpgid resumed>) = 0 [pid 6293] <... clone3 resumed> => {parent_tid=[6295]}, 88) = 6295 [pid 6293] rt_sigprocmask(SIG_SETMASK, [], [pid 6290] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6287] <... getdents64 resumed>0x9999999999999999, 41) = -1 EIO (Input/output error) ./strace-static-x86_64: Process 6294 attached [pid 6293] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6275] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) ./strace-static-x86_64: Process 6295 attached [pid 6294] rseq(0x7fa78ff31fe0, 0x20, 0, 0x53053053 [pid 6293] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6290] <... openat resumed>) = 3 [pid 6275] futex(0x7fa78fffd6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6287] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6295] rseq(0x7fa78ff31fe0, 0x20, 0, 0x53053053 [pid 6294] <... rseq resumed>) = 0 [pid 6293] <... futex resumed>) = 0 [pid 6290] write(3, "1000", 4 [pid 6288] <... futex resumed>) = 0 [pid 6287] <... futex resumed>) = 0 [pid 6275] <... futex resumed>) = 1 [pid 6295] <... rseq resumed>) = 0 [pid 6294] set_robust_list(0x7fa78ff319a0, 24 [pid 6293] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 6290] <... write resumed>) = 4 [pid 6288] openat(AT_FDCWD, "./file0", O_RDONLY [pid 6275] futex(0x7fa78fffd6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6272] exit_group(0 [pid 6287] futex(0x7fa78fffd6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6295] set_robust_list(0x7fa78ff319a0, 24 [pid 6294] <... set_robust_list resumed>) = 0 [pid 6290] close(3 [pid 6288] <... openat resumed>) = 5 [pid 6287] <... futex resumed>) = ? [pid 6274] <... futex resumed>) = ? [pid 6272] <... exit_group resumed>) = ? [pid 6295] <... set_robust_list resumed>) = 0 [pid 6294] rt_sigprocmask(SIG_SETMASK, [], [pid 6290] <... close resumed>) = 0 [pid 6288] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6287] +++ exited with 0 +++ [pid 6274] +++ exited with 0 +++ [pid 6295] rt_sigprocmask(SIG_SETMASK, [], [pid 6294] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6295] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6294] memfd_create("syzkaller", 0 [pid 6272] +++ exited with 0 +++ [pid 6295] memfd_create("syzkaller", 0 [pid 6294] <... memfd_create resumed>) = 3 [pid 6290] symlink("/dev/binderfs", "./binderfs" [pid 6288] <... futex resumed>) = 1 [pid 6275] <... futex resumed>) = 0 [pid 5015] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6272, si_uid=0, si_status=0, si_utime=0, si_stime=16 /* 0.16 s */} --- [pid 6295] <... memfd_create resumed>) = 3 [pid 6294] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6288] futex(0x7fa78fffd6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6275] futex(0x7fa78fffd6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6295] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6294] <... mmap resumed>) = 0x7fa787b11000 [pid 6290] <... symlink resumed>) = 0 [pid 6288] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6275] <... futex resumed>) = 0 [pid 6295] <... mmap resumed>) = 0x7fa787b11000 [pid 6290] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6288] lseek(5, 257, SEEK_SET [pid 6275] futex(0x7fa78fffd6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6290] <... futex resumed>) = 0 [pid 6288] <... lseek resumed>) = 257 [pid 6276] <... getdents64 resumed>0x9999999999999999, 41) = -1 EIO (Input/output error) [pid 6290] rt_sigaction(SIGRT_1, {sa_handler=0x7fa78ff9b0a0, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fa78ff8c250}, [pid 6288] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6290] <... rt_sigaction resumed>NULL, 8) = 0 [pid 6288] <... futex resumed>) = 1 [pid 6275] <... futex resumed>) = 0 [pid 6290] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 6288] futex(0x7fa78fffd6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6275] futex(0x7fa78fffd6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5015] umount2("./50", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6294] 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"..., 2097152 [pid 6290] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6288] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6275] <... futex resumed>) = 0 [pid 5015] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [ 111.489615][ T6276] NILFS error (device loop2): nilfs_readdir: zero-length directory entry [ 111.522165][ T6276] Remounting filesystem read-only [pid 6290] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 6288] getdents64(5, [pid 6275] futex(0x7fa78fffd6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5015] openat(AT_FDCWD, "./50", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 6290] <... mmap resumed>) = 0x7fa78ff11000 [pid 6273] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 5015] <... openat resumed>) = 3 [pid 6295] 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"..., 2097152 [pid 6290] mprotect(0x7fa78ff12000, 131072, PROT_READ|PROT_WRITE [pid 5015] newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 6290] <... mprotect resumed>) = 0 [pid 5015] getdents64(3, [pid 6290] rt_sigprocmask(SIG_BLOCK, ~[], [pid 6276] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5015] <... getdents64 resumed>0x5555556ce730 /* 4 entries */, 32768) = 112 [pid 6290] <... rt_sigprocmask resumed>[], 8) = 0 [pid 6290] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fa78ff31990, parent_tid=0x7fa78ff31990, exit_signal=0, stack=0x7fa78ff11000, stack_size=0x20300, tls=0x7fa78ff316c0} [pid 5015] umount2("./50/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6290] <... clone3 resumed> => {parent_tid=[6296]}, 88) = 6296 [pid 5015] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6276] <... futex resumed>) = 0 [pid 6273] exit_group(0 [pid 6291] <... futex resumed>) = ? [pid 6290] rt_sigprocmask(SIG_SETMASK, [], [pid 6273] <... exit_group resumed>) = ? [pid 5015] newfstatat(AT_FDCWD, "./50/binderfs", [pid 6291] +++ exited with 0 +++ [pid 6290] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5015] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 6290] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 6289] <... futex resumed>) = ? [pid 5015] unlink("./50/binderfs" [pid 6290] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 6289] +++ exited with 0 +++ [pid 6276] +++ exited with 0 +++ [pid 6273] +++ exited with 0 +++ [pid 5016] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6273, si_uid=0, si_status=0, si_utime=0, si_stime=9 /* 0.09 s */} --- [pid 5015] <... unlink resumed>) = 0 [pid 5015] umount2("./50/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5016] umount2("./50", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5016] openat(AT_FDCWD, "./50", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 5016] newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5016] getdents64(3, 0x5555556ce730 /* 4 entries */, 32768) = 112 [pid 5016] umount2("./50/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5016] newfstatat(AT_FDCWD, "./50/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5016] unlink("./50/binderfs") = 0 [ 111.539795][ T6288] NILFS error (device loop4): nilfs_readdir: zero-length directory entry [ 111.565018][ T6288] Remounting filesystem read-only [ 111.579455][ T5015] NILFS (loop1): discard dirty page: offset=8192, ino=6 [pid 5016] umount2("./50/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6280] <... sendfile resumed>) = 77824 [pid 6275] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) ./strace-static-x86_64: Process 6296 attached [pid 6296] rseq(0x7fa78ff31fe0, 0x20, 0, 0x53053053) = 0 [pid 6296] set_robust_list(0x7fa78ff319a0, 24) = 0 [pid 6288] <... getdents64 resumed>0x9999999999999999, 41) = -1 EIO (Input/output error) [pid 6280] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6296] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 6296] memfd_create("syzkaller", 0) = 3 [pid 6296] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6288] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6280] <... futex resumed>) = 0 [pid 6296] <... mmap resumed>) = 0x7fa787b11000 [pid 6288] <... futex resumed>) = 0 [pid 6280] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6288] futex(0x7fa78fffd6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6275] exit_group(0 [pid 6294] <... write resumed>) = 2097152 [pid 6288] <... futex resumed>) = ? [pid 6280] <... futex resumed>) = ? [pid 6275] <... exit_group resumed>) = ? [pid 6288] +++ exited with 0 +++ [pid 6280] +++ exited with 0 +++ [pid 6275] +++ exited with 0 +++ [pid 5018] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6275, si_uid=0, si_status=0, si_utime=2 /* 0.02 s */, si_stime=8 /* 0.08 s */} --- [pid 5018] restart_syscall(<... resuming interrupted clone ...>) = 0 [pid 5015] <... umount2 resumed>) = 0 [pid 5018] umount2("./52", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5015] umount2("./50/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5018] openat(AT_FDCWD, "./52", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 5018] newfstatat(3, "", [pid 6295] <... write resumed>) = 2097152 [pid 5018] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 6294] munmap(0x7fa787b11000, 2097152 [pid 5018] getdents64(3, [pid 6295] munmap(0x7fa787b11000, 2097152 [pid 6294] <... munmap resumed>) = 0 [pid 5018] <... getdents64 resumed>0x5555556ce730 /* 4 entries */, 32768) = 112 [ 111.587708][ T5016] NILFS (loop2): discard dirty page: offset=8192, ino=6 [ 111.594834][ T5015] NILFS (loop1): discard dirty block: blocknr=25, size=4096 [ 111.606895][ T5016] NILFS (loop2): discard dirty block: blocknr=25, size=4096 [pid 5018] umount2("./52/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6295] <... munmap resumed>) = 0 [pid 5018] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5015] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5018] newfstatat(AT_FDCWD, "./52/binderfs", [pid 6294] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 5018] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 6295] openat(AT_FDCWD, "/dev/loop5", O_RDWR [pid 6294] <... openat resumed>) = 4 [pid 5018] unlink("./52/binderfs" [pid 5015] newfstatat(AT_FDCWD, "./50/file1", [pid 6295] <... openat resumed>) = 4 [pid 6294] ioctl(4, LOOP_SET_FD, 3 [pid 5018] <... unlink resumed>) = 0 [pid 6296] 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"..., 2097152 [pid 6295] ioctl(4, LOOP_SET_FD, 3 [pid 5018] umount2("./52/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5015] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 6295] <... ioctl resumed>) = 0 [pid 5016] <... umount2 resumed>) = 0 [pid 6296] <... write resumed>) = 2097152 [pid 6295] close(3 [pid 6294] <... ioctl resumed>) = 0 [pid 5015] umount2("./50/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6295] <... close resumed>) = 0 [pid 6294] close(3 [pid 5016] umount2("./50/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5015] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6295] mkdir("./file1", 0777 [pid 6294] <... close resumed>) = 0 [pid 6295] <... mkdir resumed>) = 0 [pid 6294] mkdir("./file1", 0777 [pid 5016] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [ 111.658399][ T6294] loop3: detected capacity change from 0 to 4096 [ 111.670641][ T6295] loop5: detected capacity change from 0 to 4096 [ 111.694647][ T5018] NILFS (loop4): discard dirty page: offset=8192, ino=6 [pid 5015] openat(AT_FDCWD, "./50/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 6295] mount("/dev/loop5", "./file1", "nilfs2", MS_NODEV|MS_SYNCHRONOUS|MS_MANDLOCK|MS_SILENT|MS_LAZYTIME, "" [pid 6294] <... mkdir resumed>) = 0 [pid 5016] newfstatat(AT_FDCWD, "./50/file1", [pid 5015] <... openat resumed>) = 4 [pid 6294] mount("/dev/loop3", "./file1", "nilfs2", MS_NODEV|MS_SYNCHRONOUS|MS_MANDLOCK|MS_SILENT|MS_LAZYTIME, "" [pid 6296] munmap(0x7fa787b11000, 2097152) = 0 [pid 6296] openat(AT_FDCWD, "/dev/loop0", O_RDWR) = 4 [pid 6296] ioctl(4, LOOP_SET_FD, 3 [pid 5016] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5015] newfstatat(4, "", [pid 5016] umount2("./50/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5015] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5016] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5015] getdents64(4, [pid 5016] openat(AT_FDCWD, "./50/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5015] <... getdents64 resumed>0x5555556d6770 /* 2 entries */, 32768) = 48 [pid 5016] <... openat resumed>) = 4 [pid 5015] getdents64(4, [pid 5016] newfstatat(4, "", [pid 5015] <... getdents64 resumed>0x5555556d6770 /* 0 entries */, 32768) = 0 [pid 5016] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5015] close(4 [pid 5016] getdents64(4, [pid 5015] <... close resumed>) = 0 [pid 5016] <... getdents64 resumed>0x5555556d6770 /* 2 entries */, 32768) = 48 [pid 5015] rmdir("./50/file1") = 0 [pid 5016] getdents64(4, 0x5555556d6770 /* 0 entries */, 32768) = 0 [ 111.706114][ T5018] NILFS (loop4): discard dirty block: blocknr=25, size=4096 [ 111.712265][ T6296] loop0: detected capacity change from 0 to 4096 [ 111.720754][ T6294] NILFS (loop3): broken superblock, retrying with spare superblock (blocksize = 1024) [ 111.730760][ T6295] NILFS (loop5): broken superblock, retrying with spare superblock (blocksize = 1024) [ 111.747364][ T6294] NILFS (loop3): broken superblock, retrying with spare superblock (blocksize = 4096) [pid 5015] getdents64(3, [pid 6296] <... ioctl resumed>) = 0 [pid 5018] <... umount2 resumed>) = 0 [pid 5016] close(4 [pid 5015] <... getdents64 resumed>0x5555556ce730 /* 0 entries */, 32768) = 0 [pid 6296] close(3) = 0 [pid 6296] mkdir("./file1", 0777) = 0 [pid 6296] mount("/dev/loop0", "./file1", "nilfs2", MS_NODEV|MS_SYNCHRONOUS|MS_MANDLOCK|MS_SILENT|MS_LAZYTIME, "" [pid 5016] <... close resumed>) = 0 [pid 5015] close(3 [pid 5018] umount2("./52/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5016] rmdir("./50/file1" [pid 5015] <... close resumed>) = 0 [pid 5018] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5016] <... rmdir resumed>) = 0 [pid 5018] newfstatat(AT_FDCWD, "./52/file1", [pid 5016] getdents64(3, [pid 5015] rmdir("./50" [pid 5018] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5016] <... getdents64 resumed>0x5555556ce730 /* 0 entries */, 32768) = 0 [pid 5018] umount2("./52/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5016] close(3 [pid 5015] <... rmdir resumed>) = 0 [pid 5018] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5018] openat(AT_FDCWD, "./52/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5016] <... close resumed>) = 0 [pid 5015] mkdir("./51", 0777 [pid 5018] <... openat resumed>) = 4 [pid 5016] rmdir("./50" [pid 5018] newfstatat(4, "", [pid 5015] <... mkdir resumed>) = 0 [pid 5018] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5016] <... rmdir resumed>) = 0 [pid 5015] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 5018] getdents64(4, [pid 5016] mkdir("./51", 0777 [pid 5015] <... openat resumed>) = 3 [pid 5018] <... getdents64 resumed>0x5555556d6770 /* 2 entries */, 32768) = 48 [pid 5018] getdents64(4, [pid 5016] <... mkdir resumed>) = 0 [pid 5015] ioctl(3, LOOP_CLR_FD [pid 5018] <... getdents64 resumed>0x5555556d6770 /* 0 entries */, 32768) = 0 [pid 5016] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 5018] close(4 [pid 5016] <... openat resumed>) = 3 [pid 5015] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 5018] <... close resumed>) = 0 [pid 5018] rmdir("./52/file1" [pid 5016] ioctl(3, LOOP_CLR_FD [pid 5015] close(3 [pid 5018] <... rmdir resumed>) = 0 [pid 5016] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 5015] <... close resumed>) = 0 [pid 6295] <... mount resumed>) = 0 [ 111.754864][ T6295] NILFS (loop5): broken superblock, retrying with spare superblock (blocksize = 4096) [ 111.780771][ T6297] NILFS (loop5): segctord starting. Construction interval = 5 seconds, CP frequency < 30 seconds [ 111.783862][ T6296] NILFS (loop0): broken superblock, retrying with spare superblock (blocksize = 1024) [pid 5018] getdents64(3, [pid 5016] close(3 [pid 5015] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6295] openat(AT_FDCWD, "./file1", O_RDONLY|O_DIRECTORY [pid 5018] <... getdents64 resumed>0x5555556ce730 /* 0 entries */, 32768) = 0 [pid 5016] <... close resumed>) = 0 [pid 6295] <... openat resumed>) = 3 [pid 5018] close(3 [pid 5016] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5015] <... clone resumed>, child_tidptr=0x5555556cd690) = 6299 [pid 6295] chdir("./file1" [pid 5018] <... close resumed>) = 0 [pid 6295] <... chdir resumed>) = 0 [pid 5018] rmdir("./52" [pid 5016] <... clone resumed>, child_tidptr=0x5555556cd690) = 6300 [pid 6295] ioctl(4, LOOP_CLR_FD [pid 5018] <... rmdir resumed>) = 0 [pid 6295] <... ioctl resumed>) = 0 [pid 5018] mkdir("./53", 0777./strace-static-x86_64: Process 6299 attached [pid 6295] close(4 [pid 5018] <... mkdir resumed>) = 0 [pid 6299] set_robust_list(0x5555556cd6a0, 24 [pid 6295] <... close resumed>) = 0 [pid 5018] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 6299] <... set_robust_list resumed>) = 0 [pid 6295] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5018] <... openat resumed>) = 3 [pid 6295] <... futex resumed>) = 1 [pid 6293] <... futex resumed>) = 0 [pid 5018] ioctl(3, LOOP_CLR_FD [pid 6299] chdir("./51" [pid 6295] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6294] <... mount resumed>) = 0 [pid 6293] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5018] <... ioctl resumed>) = -1 ENXIO (No such device or address) ./strace-static-x86_64: Process 6300 attached [pid 6299] <... chdir resumed>) = 0 [pid 6295] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6294] openat(AT_FDCWD, "./file1", O_RDONLY|O_DIRECTORY [pid 6293] <... futex resumed>) = 0 [pid 5018] close(3 [pid 6300] set_robust_list(0x5555556cd6a0, 24 [pid 6299] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6295] open("./bus", O_RDWR|O_CREAT|O_NOCTTY|O_SYNC|O_DIRECT|O_NOATIME, 000 [pid 6294] <... openat resumed>) = 3 [pid 6293] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5018] <... close resumed>) = 0 [pid 6300] <... set_robust_list resumed>) = 0 [pid 6299] <... prctl resumed>) = 0 [pid 6294] chdir("./file1" [pid 5018] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6300] chdir("./51" [pid 6299] setpgid(0, 0 [pid 6295] <... open resumed>) = 4 [pid 6294] <... chdir resumed>) = 0 [pid 6300] <... chdir resumed>) = 0 [pid 6295] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6294] ioctl(4, LOOP_CLR_FD [pid 5018] <... clone resumed>, child_tidptr=0x5555556cd690) = 6301 [pid 6300] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6299] <... setpgid resumed>) = 0 [pid 6295] <... futex resumed>) = 1 [pid 6294] <... ioctl resumed>) = 0 [pid 6293] <... futex resumed>) = 0 [pid 6300] <... prctl resumed>) = 0 [pid 6299] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6295] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6294] close(4 [pid 6293] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6300] setpgid(0, 0 [pid 6299] <... openat resumed>) = 3 [pid 6295] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6294] <... close resumed>) = 0 [pid 6300] <... setpgid resumed>) = 0 [pid 6299] write(3, "1000", 4 [pid 6295] ftruncate(4, 33587195 [pid 6294] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6293] <... futex resumed>) = 0 [pid 6300] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6299] <... write resumed>) = 4 [pid 6295] <... ftruncate resumed>) = 0 [pid 6294] <... futex resumed>) = 1 [pid 6293] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6292] <... futex resumed>) = 0 ./strace-static-x86_64: Process 6301 attached [pid 6300] <... openat resumed>) = 3 [pid 6299] close(3 [pid 6295] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6294] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6293] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6292] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6301] set_robust_list(0x5555556cd6a0, 24 [pid 6300] write(3, "1000", 4 [pid 6299] <... close resumed>) = 0 [pid 6295] <... futex resumed>) = 0 [pid 6294] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6293] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6292] <... futex resumed>) = 0 [pid 6301] <... set_robust_list resumed>) = 0 [pid 6300] <... write resumed>) = 4 [pid 6299] symlink("/dev/binderfs", "./binderfs" [pid 6295] sendfile(4, 4, NULL, 281474978811912 [ 111.803769][ T6296] NILFS (loop0): broken superblock, retrying with spare superblock (blocksize = 4096) [ 111.815894][ T6298] NILFS (loop3): segctord starting. Construction interval = 5 seconds, CP frequency < 30 seconds [pid 6294] open("./bus", O_RDWR|O_CREAT|O_NOCTTY|O_SYNC|O_DIRECT|O_NOATIME, 000 [pid 6293] <... futex resumed>) = 0 [pid 6292] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6301] chdir("./53" [pid 6300] close(3 [pid 6299] <... symlink resumed>) = 0 [pid 6301] <... chdir resumed>) = 0 [pid 6300] <... close resumed>) = 0 [pid 6301] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6300] symlink("/dev/binderfs", "./binderfs" [pid 6299] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6293] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6301] <... prctl resumed>) = 0 [pid 6300] <... symlink resumed>) = 0 [pid 6299] <... futex resumed>) = 0 [pid 6296] <... mount resumed>) = 0 [pid 6294] <... open resumed>) = 4 [pid 6301] setpgid(0, 0 [pid 6300] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6299] rt_sigaction(SIGRT_1, {sa_handler=0x7fa78ff9b0a0, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fa78ff8c250}, [pid 6296] openat(AT_FDCWD, "./file1", O_RDONLY|O_DIRECTORY [pid 6294] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6301] <... setpgid resumed>) = 0 [pid 6300] <... futex resumed>) = 0 [pid 6299] <... rt_sigaction resumed>NULL, 8) = 0 [pid 6296] <... openat resumed>) = 3 [pid 6294] <... futex resumed>) = 1 [pid 6292] <... futex resumed>) = 0 [pid 6301] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6300] rt_sigaction(SIGRT_1, {sa_handler=0x7fa78ff9b0a0, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fa78ff8c250}, [pid 6299] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 6296] chdir("./file1" [pid 6294] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6293] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 6292] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6301] <... openat resumed>) = 3 [pid 6300] <... rt_sigaction resumed>NULL, 8) = 0 [pid 6299] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6296] <... chdir resumed>) = 0 [pid 6294] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6293] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6292] <... futex resumed>) = 0 [pid 6301] write(3, "1000", 4 [pid 6300] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 6299] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 6296] ioctl(4, LOOP_CLR_FD [pid 6294] ftruncate(4, 33587195 [pid 6293] <... futex resumed>) = 0 [ 111.852610][ T6302] NILFS (loop0): segctord starting. Construction interval = 5 seconds, CP frequency < 30 seconds [ 111.866585][ T27] kauditd_printk_skb: 19 callbacks suppressed [ 111.866599][ T27] audit: type=1800 audit(1690444279.698:314): pid=6294 uid=0 auid=4294967295 ses=4294967295 subj=_ op=collect_data cause=failed(directio) comm="syz-executor459" name="bus" dev="loop3" ino=18 res=0 errno=0 [pid 6292] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6301] <... write resumed>) = 4 [pid 6300] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6299] <... mmap resumed>) = 0x7fa78ff11000 [pid 6296] <... ioctl resumed>) = 0 [pid 6294] <... ftruncate resumed>) = 0 [pid 6293] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 6301] close(3 [pid 6300] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 6299] mprotect(0x7fa78ff12000, 131072, PROT_READ|PROT_WRITE [pid 6296] close(4 [pid 6294] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6293] <... mmap resumed>) = 0x7fa787cf0000 [pid 6301] <... close resumed>) = 0 [pid 6300] <... mmap resumed>) = 0x7fa78ff11000 [pid 6299] <... mprotect resumed>) = 0 [pid 6296] <... close resumed>) = 0 [pid 6293] mprotect(0x7fa787cf1000, 131072, PROT_READ|PROT_WRITE [pid 6301] symlink("/dev/binderfs", "./binderfs" [pid 6300] mprotect(0x7fa78ff12000, 131072, PROT_READ|PROT_WRITE [pid 6299] rt_sigprocmask(SIG_BLOCK, ~[], [pid 6296] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6294] <... futex resumed>) = 1 [pid 6293] <... mprotect resumed>) = 0 [pid 6292] <... futex resumed>) = 0 [pid 6301] <... symlink resumed>) = 0 [pid 6300] <... mprotect resumed>) = 0 [pid 6299] <... rt_sigprocmask resumed>[], 8) = 0 [pid 6296] <... futex resumed>) = 1 [pid 6294] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6293] rt_sigprocmask(SIG_BLOCK, ~[], [pid 6292] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6290] <... futex resumed>) = 0 [pid 6301] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6300] rt_sigprocmask(SIG_BLOCK, ~[], [pid 6299] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fa78ff31990, parent_tid=0x7fa78ff31990, exit_signal=0, stack=0x7fa78ff11000, stack_size=0x20300, tls=0x7fa78ff316c0} [pid 6296] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6294] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6293] <... rt_sigprocmask resumed>[], 8) = 0 [pid 6292] <... futex resumed>) = 0 [pid 6290] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6301] <... futex resumed>) = 0 [pid 6300] <... rt_sigprocmask resumed>[], 8) = 0 [pid 6296] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6294] sendfile(4, 4, NULL, 281474978811912 [pid 6293] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fa787d10990, parent_tid=0x7fa787d10990, exit_signal=0, stack=0x7fa787cf0000, stack_size=0x20300, tls=0x7fa787d106c0} [pid 6292] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6290] <... futex resumed>) = 0 [pid 6301] rt_sigaction(SIGRT_1, {sa_handler=0x7fa78ff9b0a0, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fa78ff8c250}, [pid 6300] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fa78ff31990, parent_tid=0x7fa78ff31990, exit_signal=0, stack=0x7fa78ff11000, stack_size=0x20300, tls=0x7fa78ff316c0} [pid 6299] <... clone3 resumed> => {parent_tid=[6303]}, 88) = 6303 [pid 6296] open("./bus", O_RDWR|O_CREAT|O_NOCTTY|O_SYNC|O_DIRECT|O_NOATIME, 000 [pid 6295] <... sendfile resumed>) = 77824 [pid 6290] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}./strace-static-x86_64: Process 6305 attached ./strace-static-x86_64: Process 6304 attached ./strace-static-x86_64: Process 6303 attached [pid 6301] <... rt_sigaction resumed>NULL, 8) = 0 [pid 6299] rt_sigprocmask(SIG_SETMASK, [], [pid 6296] <... open resumed>) = 4 [pid 6295] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6305] rseq(0x7fa78ff31fe0, 0x20, 0, 0x53053053 [pid 6304] rseq(0x7fa787d10fe0, 0x20, 0, 0x53053053 [pid 6303] rseq(0x7fa78ff31fe0, 0x20, 0, 0x53053053 [pid 6301] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 6300] <... clone3 resumed> => {parent_tid=[6305]}, 88) = 6305 [pid 6295] <... futex resumed>) = 0 [pid 6305] <... rseq resumed>) = 0 [pid 6304] <... rseq resumed>) = 0 [pid 6303] <... rseq resumed>) = 0 [pid 6301] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6300] rt_sigprocmask(SIG_SETMASK, [], [pid 6295] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6305] set_robust_list(0x7fa78ff319a0, 24 [pid 6304] set_robust_list(0x7fa787d109a0, 24 [pid 6303] set_robust_list(0x7fa78ff319a0, 24 [pid 6301] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 6300] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6305] <... set_robust_list resumed>) = 0 [pid 6304] <... set_robust_list resumed>) = 0 [pid 6303] <... set_robust_list resumed>) = 0 [pid 6301] <... mmap resumed>) = 0x7fa78ff11000 [pid 6300] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6305] rt_sigprocmask(SIG_SETMASK, [], [pid 6304] rt_sigprocmask(SIG_SETMASK, [], [pid 6303] rt_sigprocmask(SIG_SETMASK, [], [pid 6301] mprotect(0x7fa78ff12000, 131072, PROT_READ|PROT_WRITE [pid 6300] <... futex resumed>) = 0 [pid 6305] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6304] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6303] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6301] <... mprotect resumed>) = 0 [pid 6300] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 6305] memfd_create("syzkaller", 0 [pid 6304] futex(0x7fa78fffd6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6303] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6301] rt_sigprocmask(SIG_BLOCK, ~[], [pid 6305] <... memfd_create resumed>) = 3 [pid 6301] <... rt_sigprocmask resumed>[], 8) = 0 [pid 6305] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6301] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fa78ff31990, parent_tid=0x7fa78ff31990, exit_signal=0, stack=0x7fa78ff11000, stack_size=0x20300, tls=0x7fa78ff316c0} [pid 6305] <... mmap resumed>) = 0x7fa787b11000 [pid 6301] <... clone3 resumed> => {parent_tid=[6306]}, 88) = 6306 [pid 6301] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 6301] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 6301] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 6299] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6293] <... clone3 resumed> => {parent_tid=[6304]}, 88) = 6304 [pid 6299] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6293] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 6303] <... futex resumed>) = 0 [pid 6299] <... futex resumed>) = 1 [pid 6296] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6303] memfd_create("syzkaller", 0 [pid 6299] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 6296] <... futex resumed>) = 1 [pid 6293] futex(0x7fa78fffd6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6290] <... futex resumed>) = 0 ./strace-static-x86_64: Process 6306 attached [pid 6303] <... memfd_create resumed>) = 3 [pid 6290] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6303] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6296] ftruncate(4, 33587195 [pid 6290] <... futex resumed>) = 0 [pid 6306] rseq(0x7fa78ff31fe0, 0x20, 0, 0x53053053 [pid 6304] <... futex resumed>) = 0 [pid 6303] <... mmap resumed>) = 0x7fa787b11000 [pid 6293] <... futex resumed>) = 1 [pid 6290] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6306] <... rseq resumed>) = 0 [pid 6305] 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"..., 2097152 [pid 6304] openat(AT_FDCWD, "./file0", O_RDONLY [pid 6293] futex(0x7fa78fffd6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6296] <... ftruncate resumed>) = 0 [pid 6306] set_robust_list(0x7fa78ff319a0, 24 [pid 6304] <... openat resumed>) = 5 [pid 6296] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6292] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 6306] <... set_robust_list resumed>) = 0 [pid 6304] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6303] 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"..., 2097152 [pid 6296] <... futex resumed>) = 1 [pid 6292] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6290] <... futex resumed>) = 0 [pid 6306] rt_sigprocmask(SIG_SETMASK, [], [pid 6304] <... futex resumed>) = 1 [pid 6296] sendfile(4, 4, NULL, 281474978811912 [pid 6293] <... futex resumed>) = 0 [pid 6292] <... futex resumed>) = 0 [pid 6290] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6306] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6304] futex(0x7fa78fffd6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6293] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6292] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 6290] <... futex resumed>) = 0 [pid 6290] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6292] <... mmap resumed>) = 0x7fa787cf0000 [pid 6306] memfd_create("syzkaller", 0 [pid 6295] <... futex resumed>) = 0 [pid 6293] <... futex resumed>) = 1 [pid 6306] <... memfd_create resumed>) = 3 [pid 6295] lseek(5, 257, SEEK_SET [pid 6293] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [ 111.964300][ T27] audit: type=1800 audit(1690444279.798:315): pid=6296 uid=0 auid=4294967295 ses=4294967295 subj=_ op=collect_data cause=failed(directio) comm="syz-executor459" name="bus" dev="loop0" ino=18 res=0 errno=0 [pid 6292] mprotect(0x7fa787cf1000, 131072, PROT_READ|PROT_WRITE [pid 6306] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6295] <... lseek resumed>) = 257 [pid 6292] <... mprotect resumed>) = 0 [pid 6295] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 6306] <... mmap resumed>) = 0x7fa787b11000 [pid 6295] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6293] <... futex resumed>) = 0 [pid 6292] rt_sigprocmask(SIG_BLOCK, ~[], [pid 6293] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6292] <... rt_sigprocmask resumed>[], 8) = 0 [pid 6295] <... futex resumed>) = 0 [pid 6293] <... futex resumed>) = 1 [pid 6292] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fa787d10990, parent_tid=0x7fa787d10990, exit_signal=0, stack=0x7fa787cf0000, stack_size=0x20300, tls=0x7fa787d106c0} [pid 6295] getdents64(5, [pid 6293] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6292] <... clone3 resumed> => {parent_tid=[6307]}, 88) = 6307 [pid 6292] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 6292] futex(0x7fa78fffd6d8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 6292] futex(0x7fa78fffd6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}./strace-static-x86_64: Process 6307 attached [pid 6307] rseq(0x7fa787d10fe0, 0x20, 0, 0x53053053) = 0 [pid 6307] set_robust_list(0x7fa787d109a0, 24) = 0 [pid 6307] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 6307] openat(AT_FDCWD, "./file0", O_RDONLY) = 5 [pid 6307] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 6292] <... futex resumed>) = 0 [pid 6307] lseek(5, 257, SEEK_SET [pid 6292] futex(0x7fa78fffd6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6307] <... lseek resumed>) = 257 [pid 6292] <... futex resumed>) = 0 [pid 6307] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6292] futex(0x7fa78fffd6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6307] <... futex resumed>) = 0 [pid 6307] futex(0x7fa78fffd6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6292] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6292] futex(0x7fa78fffd6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6307] <... futex resumed>) = 0 [pid 6292] <... futex resumed>) = 1 [pid 6307] getdents64(5, [pid 6292] futex(0x7fa78fffd6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6306] 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"..., 2097152 [pid 6303] <... write resumed>) = 2097152 [pid 6290] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 6290] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 6290] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fa787cf0000 [pid 6290] mprotect(0x7fa787cf1000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 6290] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 6290] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fa787d10990, parent_tid=0x7fa787d10990, exit_signal=0, stack=0x7fa787cf0000, stack_size=0x20300, tls=0x7fa787d106c0} [pid 6295] <... getdents64 resumed>0x9999999999999999, 41) = -1 EIO (Input/output error) [pid 6295] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6290] <... clone3 resumed> => {parent_tid=[6308]}, 88) = 6308 [pid 6295] <... futex resumed>) = 1 [pid 6293] <... futex resumed>) = 0 [pid 6290] rt_sigprocmask(SIG_SETMASK, [], [pid 6295] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6293] exit_group(0 [pid 6290] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6304] <... futex resumed>) = ? [pid 6295] <... futex resumed>) = ? [pid 6293] <... exit_group resumed>) = ? [pid 6290] futex(0x7fa78fffd6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6304] +++ exited with 0 +++ [pid 6295] +++ exited with 0 +++ [pid 6290] <... futex resumed>) = 0 [pid 6303] munmap(0x7fa787b11000, 2097152 [pid 6290] futex(0x7fa78fffd6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}./strace-static-x86_64: Process 6308 attached [pid 6293] +++ exited with 0 +++ [pid 6308] rseq(0x7fa787d10fe0, 0x20, 0, 0x53053053 [pid 5019] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6293, si_uid=0, si_status=0, si_utime=0, si_stime=11 /* 0.11 s */} --- [pid 6308] <... rseq resumed>) = 0 [pid 6308] set_robust_list(0x7fa787d109a0, 24) = 0 [pid 6303] <... munmap resumed>) = 0 [ 112.029536][ T6295] NILFS error (device loop5): nilfs_readdir: zero-length directory entry [ 112.049733][ T6295] Remounting filesystem read-only [ 112.063047][ T6307] NILFS error (device loop3): nilfs_readdir: zero-length directory entry [pid 5019] umount2("./53", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6308] rt_sigprocmask(SIG_SETMASK, [], [pid 6303] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 5019] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6308] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6303] <... openat resumed>) = 4 [pid 5019] openat(AT_FDCWD, "./53", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 6308] openat(AT_FDCWD, "./file0", O_RDONLY [pid 6303] ioctl(4, LOOP_SET_FD, 3 [pid 5019] <... openat resumed>) = 3 [pid 6308] <... openat resumed>) = 5 [pid 5019] newfstatat(3, "", [pid 6308] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5019] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 6308] <... futex resumed>) = 1 [pid 6290] <... futex resumed>) = 0 [pid 5019] getdents64(3, [pid 6308] futex(0x7fa78fffd6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6290] futex(0x7fa78fffd6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6308] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6290] <... futex resumed>) = 0 [pid 5019] <... getdents64 resumed>0x5555556ce730 /* 4 entries */, 32768) = 112 [pid 6308] lseek(5, 257, SEEK_SET [pid 6290] futex(0x7fa78fffd6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5019] umount2("./53/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6308] <... lseek resumed>) = 257 [pid 6308] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5019] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6308] <... futex resumed>) = 1 [pid 6290] <... futex resumed>) = 0 [pid 5019] newfstatat(AT_FDCWD, "./53/binderfs", [pid 6308] futex(0x7fa78fffd6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6290] futex(0x7fa78fffd6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5019] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 6308] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6290] <... futex resumed>) = 0 [pid 5019] unlink("./53/binderfs" [pid 6307] <... getdents64 resumed>0x9999999999999999, 41) = -1 EIO (Input/output error) [pid 6305] <... write resumed>) = 2097152 [pid 6303] <... ioctl resumed>) = 0 [pid 6308] getdents64(5, [pid 6307] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6303] close(3 [pid 6290] futex(0x7fa78fffd6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5019] <... unlink resumed>) = 0 [ 112.089528][ T6307] Remounting filesystem read-only [ 112.098301][ T6303] loop1: detected capacity change from 0 to 4096 [ 112.118122][ T6308] NILFS error (device loop0): nilfs_readdir: zero-length directory entry [ 112.122669][ T6294] NILFS (loop3): discard dirty page: offset=73728, ino=18 [pid 5019] umount2("./53/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6307] <... futex resumed>) = 1 [pid 6303] <... close resumed>) = 0 [pid 6292] <... futex resumed>) = 0 [pid 6307] futex(0x7fa78fffd6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6303] mkdir("./file1", 0777) = 0 [pid 6303] mount("/dev/loop1", "./file1", "nilfs2", MS_NODEV|MS_SYNCHRONOUS|MS_MANDLOCK|MS_SILENT|MS_LAZYTIME, "" [pid 6306] <... write resumed>) = 2097152 [pid 6306] munmap(0x7fa787b11000, 2097152 [pid 6305] munmap(0x7fa787b11000, 2097152 [pid 6306] <... munmap resumed>) = 0 [pid 6306] openat(AT_FDCWD, "/dev/loop4", O_RDWR) = 4 [pid 6306] ioctl(4, LOOP_SET_FD, 3 [pid 6305] <... munmap resumed>) = 0 [pid 6290] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 6305] openat(AT_FDCWD, "/dev/loop2", O_RDWR) = 4 [ 112.134404][ T6303] NILFS (loop1): broken superblock, retrying with spare superblock (blocksize = 1024) [ 112.134549][ T5019] NILFS (loop5): discard dirty page: offset=8192, ino=6 [ 112.151679][ T6308] Remounting filesystem read-only [ 112.152647][ T6294] NILFS (loop3): discard dirty block: blocknr=0, size=4096 [ 112.160242][ T6306] loop4: detected capacity change from 0 to 4096 [ 112.167196][ T5019] NILFS (loop5): discard dirty block: blocknr=25, size=4096 [ 112.181244][ T6305] loop2: detected capacity change from 0 to 4096 [pid 6305] ioctl(4, LOOP_SET_FD, 3 [pid 6294] <... sendfile resumed>) = 73728 [pid 6305] <... ioctl resumed>) = 0 [pid 6294] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6308] <... getdents64 resumed>0x9999999999999999, 41) = -1 EIO (Input/output error) [pid 6308] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6292] exit_group(0 [pid 6308] <... futex resumed>) = 0 [pid 6308] futex(0x7fa78fffd6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6306] <... ioctl resumed>) = 0 [pid 6307] <... futex resumed>) = ? [pid 6292] <... exit_group resumed>) = ? [pid 6307] +++ exited with 0 +++ [pid 6306] close(3) = 0 [pid 6306] mkdir("./file1", 0777 [pid 6294] <... futex resumed>) = ? [pid 6305] close(3) = 0 [pid 6306] <... mkdir resumed>) = 0 [pid 6305] mkdir("./file1", 0777 [pid 6306] mount("/dev/loop4", "./file1", "nilfs2", MS_NODEV|MS_SYNCHRONOUS|MS_MANDLOCK|MS_SILENT|MS_LAZYTIME, "" [pid 6294] +++ exited with 0 +++ [pid 6292] +++ exited with 0 +++ [pid 5017] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6292, si_uid=0, si_status=0, si_utime=0, si_stime=13 /* 0.13 s */} --- [pid 5017] restart_syscall(<... resuming interrupted clone ...>) = 0 [pid 5017] umount2("./52", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5017] openat(AT_FDCWD, "./52", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 5017] newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5017] getdents64(3, 0x5555556ce730 /* 4 entries */, 32768) = 112 [pid 5017] umount2("./52/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [ 112.182292][ T6303] NILFS (loop1): broken superblock, retrying with spare superblock (blocksize = 4096) [ 112.210101][ T6296] NILFS (loop0): discard dirty page: offset=65536, ino=18 [ 112.218402][ T6306] NILFS (loop4): broken superblock, retrying with spare superblock (blocksize = 1024) [ 112.218696][ T6296] NILFS (loop0): discard dirty block: blocknr=0, size=4096 [pid 5017] newfstatat(AT_FDCWD, "./52/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5017] unlink("./52/binderfs") = 0 [pid 5017] umount2("./52/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6305] <... mkdir resumed>) = 0 [pid 6305] mount("/dev/loop2", "./file1", "nilfs2", MS_NODEV|MS_SYNCHRONOUS|MS_MANDLOCK|MS_SILENT|MS_LAZYTIME, "" [pid 5019] <... umount2 resumed>) = 0 [pid 5019] umount2("./53/file1", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5019] newfstatat(AT_FDCWD, "./53/file1", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5019] umount2("./53/file1", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5019] openat(AT_FDCWD, "./53/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 5019] newfstatat(4, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5019] getdents64(4, 0x5555556d6770 /* 2 entries */, 32768) = 48 [pid 5019] getdents64(4, 0x5555556d6770 /* 0 entries */, 32768) = 0 [pid 5019] close(4) = 0 [pid 5019] rmdir("./53/file1") = 0 [pid 5019] getdents64(3, 0x5555556ce730 /* 0 entries */, 32768) = 0 [ 112.243693][ T5017] NILFS (loop3): discard dirty page: offset=8192, ino=6 [ 112.253851][ T5017] NILFS (loop3): discard dirty block: blocknr=25, size=4096 [ 112.263957][ T6306] NILFS (loop4): broken superblock, retrying with spare superblock (blocksize = 4096) [ 112.265540][ T5017] NILFS (loop3): disposed unprocessed dirty file(s) when detaching log writer [ 112.284526][ T6305] NILFS (loop2): broken superblock, retrying with spare superblock (blocksize = 1024) [pid 5019] close(3) = 0 [pid 5019] rmdir("./53") = 0 [pid 5019] mkdir("./54", 0777) = 0 [pid 5019] openat(AT_FDCWD, "/dev/loop5", O_RDWR) = 3 [pid 5019] ioctl(3, LOOP_CLR_FD) = -1 ENXIO (No such device or address) [pid 5019] close(3 [pid 6303] <... mount resumed>) = 0 [pid 6296] <... sendfile resumed>) = 65536 [pid 6303] openat(AT_FDCWD, "./file1", O_RDONLY|O_DIRECTORY [pid 5019] <... close resumed>) = 0 [pid 6303] <... openat resumed>) = 3 [pid 5019] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6303] chdir("./file1") = 0 [pid 6303] ioctl(4, LOOP_CLR_FD [pid 5019] <... clone resumed>, child_tidptr=0x5555556cd690) = 6310 [pid 6303] <... ioctl resumed>) = 0 [pid 6303] close(4) = 0 [pid 6303] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 6303] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL./strace-static-x86_64: Process 6310 attached [pid 6299] <... futex resumed>) = 0 [pid 6296] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6290] exit_group(0 [pid 6299] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6310] set_robust_list(0x5555556cd6a0, 24 [pid 6308] <... futex resumed>) = ? [pid 6296] <... futex resumed>) = ? [pid 6290] <... exit_group resumed>) = ? [pid 6310] <... set_robust_list resumed>) = 0 [pid 6308] +++ exited with 0 +++ [pid 6303] <... futex resumed>) = 0 [pid 6299] <... futex resumed>) = 1 [pid 6310] chdir("./54" [pid 6303] open("./bus", O_RDWR|O_CREAT|O_NOCTTY|O_SYNC|O_DIRECT|O_NOATIME, 000 [pid 6310] <... chdir resumed>) = 0 [pid 6299] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6296] +++ exited with 0 +++ [pid 6290] +++ exited with 0 +++ [pid 6310] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5014] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6290, si_uid=0, si_status=0, si_utime=0, si_stime=17 /* 0.17 s */} --- [pid 6310] <... prctl resumed>) = 0 [pid 6310] setpgid(0, 0) = 0 [pid 6310] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5014] umount2("./51", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6310] <... openat resumed>) = 3 [ 112.295427][ T6309] NILFS (loop1): segctord starting. Construction interval = 5 seconds, CP frequency < 30 seconds [ 112.320190][ T6305] NILFS (loop2): broken superblock, retrying with spare superblock (blocksize = 4096) [pid 5014] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6310] write(3, "1000", 4) = 4 [pid 6306] <... mount resumed>) = 0 [pid 6303] <... open resumed>) = 4 [pid 5014] openat(AT_FDCWD, "./51", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 6310] close(3 [pid 6306] openat(AT_FDCWD, "./file1", O_RDONLY|O_DIRECTORY [pid 6303] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6310] <... close resumed>) = 0 [pid 6306] <... openat resumed>) = 3 [pid 6303] <... futex resumed>) = 1 [pid 6310] symlink("/dev/binderfs", "./binderfs" [pid 6306] chdir("./file1" [pid 6303] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5014] <... openat resumed>) = 3 [pid 6310] <... symlink resumed>) = 0 [pid 6306] <... chdir resumed>) = 0 [pid 6299] <... futex resumed>) = 0 [pid 6310] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6306] ioctl(4, LOOP_CLR_FD [pid 6299] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5014] newfstatat(3, "", [pid 6310] <... futex resumed>) = 0 [pid 6305] <... mount resumed>) = 0 [pid 6299] <... futex resumed>) = 1 [pid 5014] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [ 112.348456][ T27] audit: type=1800 audit(1690444280.178:316): pid=6303 uid=0 auid=4294967295 ses=4294967295 subj=_ op=collect_data cause=failed(directio) comm="syz-executor459" name="bus" dev="loop1" ino=18 res=0 errno=0 [ 112.348783][ T6311] NILFS (loop4): segctord starting. Construction interval = 5 seconds, CP frequency < 30 seconds [ 112.384958][ T6312] NILFS (loop2): segctord starting. Construction interval = 5 seconds, CP frequency < 30 seconds [pid 6305] openat(AT_FDCWD, "./file1", O_RDONLY|O_DIRECTORY [pid 6299] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5014] getdents64(3, [pid 6305] <... openat resumed>) = 3 [pid 5014] <... getdents64 resumed>0x5555556ce730 /* 4 entries */, 32768) = 112 [pid 6305] chdir("./file1" [pid 6303] <... futex resumed>) = 0 [pid 5014] umount2("./51/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6310] rt_sigaction(SIGRT_1, {sa_handler=0x7fa78ff9b0a0, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fa78ff8c250}, [pid 6306] <... ioctl resumed>) = 0 [pid 6305] <... chdir resumed>) = 0 [pid 6303] ftruncate(4, 33587195 [pid 5014] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6310] <... rt_sigaction resumed>NULL, 8) = 0 [pid 6306] close(4 [pid 6305] ioctl(4, LOOP_CLR_FD [pid 6303] <... ftruncate resumed>) = 0 [pid 5014] newfstatat(AT_FDCWD, "./51/binderfs", [pid 6310] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 6306] <... close resumed>) = 0 [pid 6305] <... ioctl resumed>) = 0 [pid 6303] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5014] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 6310] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6306] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6305] close(4 [pid 6303] <... futex resumed>) = 1 [pid 6299] <... futex resumed>) = 0 [pid 5014] unlink("./51/binderfs" [pid 6310] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 6306] <... futex resumed>) = 1 [pid 6305] <... close resumed>) = 0 [pid 6303] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6301] <... futex resumed>) = 0 [pid 6299] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5014] <... unlink resumed>) = 0 [pid 6310] <... mmap resumed>) = 0x7fa78ff11000 [pid 6306] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6305] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6303] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6301] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6299] <... futex resumed>) = 0 [pid 5014] umount2("./51/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6310] mprotect(0x7fa78ff12000, 131072, PROT_READ|PROT_WRITE [pid 6306] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6305] <... futex resumed>) = 1 [pid 6303] sendfile(4, 4, NULL, 281474978811912 [pid 6301] <... futex resumed>) = 0 [pid 6300] <... futex resumed>) = 0 [pid 6299] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6310] <... mprotect resumed>) = 0 [pid 6306] open("./bus", O_RDWR|O_CREAT|O_NOCTTY|O_SYNC|O_DIRECT|O_NOATIME, 000 [pid 6305] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL) = -1 EAGAIN (Resource temporarily unavailable) [pid 6301] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6300] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6310] rt_sigprocmask(SIG_BLOCK, ~[], [pid 6305] open("./bus", O_RDWR|O_CREAT|O_NOCTTY|O_SYNC|O_DIRECT|O_NOATIME, 000 [pid 6310] <... rt_sigprocmask resumed>[], 8) = 0 [pid 6306] <... open resumed>) = 4 [pid 6300] <... futex resumed>) = 0 [pid 6310] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fa78ff31990, parent_tid=0x7fa78ff31990, exit_signal=0, stack=0x7fa78ff11000, stack_size=0x20300, tls=0x7fa78ff316c0} [pid 6306] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6300] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6306] <... futex resumed>) = 1 [pid 6301] <... futex resumed>) = 0 [ 112.390599][ T5017] NILFS (loop3): discard dirty page: offset=0, ino=3 [ 112.417957][ T5014] NILFS (loop0): discard dirty page: offset=8192, ino=6 [ 112.430074][ T5017] NILFS (loop3): discard dirty block: blocknr=28, size=4096 [ 112.435014][ T5014] NILFS (loop0): discard dirty block: blocknr=25, size=4096 [pid 6310] <... clone3 resumed> => {parent_tid=[6313]}, 88) = 6313 [pid 6306] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6301] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6310] rt_sigprocmask(SIG_SETMASK, [], [pid 6306] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6301] <... futex resumed>) = 0 [pid 6310] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6306] ftruncate(4, 33587195 [pid 6301] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6310] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6306] <... ftruncate resumed>) = 0 [pid 6310] <... futex resumed>) = 0 [pid 6306] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000./strace-static-x86_64: Process 6313 attached [pid 6310] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 6306] <... futex resumed>) = 1 [pid 6301] <... futex resumed>) = 0 [pid 6313] rseq(0x7fa78ff31fe0, 0x20, 0, 0x53053053 [pid 6306] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6301] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6313] <... rseq resumed>) = 0 [pid 6306] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6301] <... futex resumed>) = 0 [pid 6313] set_robust_list(0x7fa78ff319a0, 24 [pid 6306] sendfile(4, 4, NULL, 281474978811912 [pid 6301] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6313] <... set_robust_list resumed>) = 0 [pid 6305] <... open resumed>) = 4 [pid 6313] rt_sigprocmask(SIG_SETMASK, [], [pid 6305] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6313] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6305] <... futex resumed>) = 1 [pid 6300] <... futex resumed>) = 0 [pid 6313] memfd_create("syzkaller", 0 [pid 6305] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6300] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6313] <... memfd_create resumed>) = 3 [pid 6305] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6300] <... futex resumed>) = 0 [pid 6313] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6305] ftruncate(4, 33587195 [pid 6300] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6299] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 6313] <... mmap resumed>) = 0x7fa787b11000 [ 112.437978][ T27] audit: type=1800 audit(1690444280.268:317): pid=6306 uid=0 auid=4294967295 ses=4294967295 subj=_ op=collect_data cause=failed(directio) comm="syz-executor459" name="bus" dev="loop4" ino=18 res=0 errno=0 [ 112.468101][ T5017] NILFS (loop3): discard dirty page: offset=4096, ino=3 [ 112.476431][ T5017] NILFS (loop3): discard dirty block: blocknr=29, size=4096 [ 112.485106][ T5017] NILFS (loop3): discard dirty page: offset=270336, ino=3 [pid 6299] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 6305] <... ftruncate resumed>) = 0 [pid 6305] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 6300] <... futex resumed>) = 0 [pid 6305] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6300] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6305] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6300] <... futex resumed>) = 0 [pid 6305] sendfile(4, 4, NULL, 281474978811912 [pid 6300] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6301] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 6299] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 6301] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 6301] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fa787cf0000 [pid 6301] mprotect(0x7fa787cf1000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 6301] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 6301] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fa787d10990, parent_tid=0x7fa787d10990, exit_signal=0, stack=0x7fa787cf0000, stack_size=0x20300, tls=0x7fa787d106c0} => {parent_tid=[6314]}, 88) = 6314 [pid 6301] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 6301] futex(0x7fa78fffd6d8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 6301] futex(0x7fa78fffd6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6299] <... mmap resumed>) = 0x7fa787cf0000 [pid 6299] mprotect(0x7fa787cf1000, 131072, PROT_READ|PROT_WRITE./strace-static-x86_64: Process 6314 attached ) = 0 [pid 6314] rseq(0x7fa787d10fe0, 0x20, 0, 0x53053053) = 0 [pid 6299] rt_sigprocmask(SIG_BLOCK, ~[], [pid 6313] 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"..., 2097152 [pid 6314] set_robust_list(0x7fa787d109a0, 24 [pid 6299] <... rt_sigprocmask resumed>[], 8) = 0 [pid 6314] <... set_robust_list resumed>) = 0 [pid 6299] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fa787d10990, parent_tid=0x7fa787d10990, exit_signal=0, stack=0x7fa787cf0000, stack_size=0x20300, tls=0x7fa787d106c0} [pid 6314] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 6299] <... clone3 resumed> => {parent_tid=[6315]}, 88) = 6315 [pid 6314] openat(AT_FDCWD, "./file0", O_RDONLY [pid 6299] rt_sigprocmask(SIG_SETMASK, [], [pid 6314] <... openat resumed>) = 5 [pid 6299] <... rt_sigprocmask resumed>NULL, 8) = 0 ./strace-static-x86_64: Process 6315 attached [pid 6314] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6300] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 6299] futex(0x7fa78fffd6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6315] rseq(0x7fa787d10fe0, 0x20, 0, 0x53053053 [pid 6314] <... futex resumed>) = 1 [pid 6301] <... futex resumed>) = 0 [pid 6300] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5017] <... umount2 resumed>) = 0 [pid 6300] <... futex resumed>) = 0 [pid 6300] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fa787cf0000 [ 112.495219][ T27] audit: type=1800 audit(1690444280.298:318): pid=6305 uid=0 auid=4294967295 ses=4294967295 subj=_ op=collect_data cause=failed(directio) comm="syz-executor459" name="bus" dev="loop2" ino=18 res=0 errno=0 [ 112.513557][ T5014] NILFS (loop0): disposed unprocessed dirty file(s) when detaching log writer [ 112.516223][ T5017] NILFS (loop3): discard dirty block: blocknr=0, size=4096 [pid 6299] <... futex resumed>) = 0 [pid 6315] <... rseq resumed>) = 0 [pid 6314] futex(0x7fa78fffd6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6301] futex(0x7fa78fffd6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6300] mprotect(0x7fa787cf1000, 131072, PROT_READ|PROT_WRITE [pid 5017] umount2("./52/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6315] set_robust_list(0x7fa787d109a0, 24 [pid 6314] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6301] <... futex resumed>) = 0 [pid 6300] <... mprotect resumed>) = 0 [pid 6299] futex(0x7fa78fffd6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6300] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 6300] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fa787d10990, parent_tid=0x7fa787d10990, exit_signal=0, stack=0x7fa787cf0000, stack_size=0x20300, tls=0x7fa787d106c0} => {parent_tid=[6316]}, 88) = 6316 [pid 6315] <... set_robust_list resumed>) = 0 [pid 6314] lseek(5, 257, SEEK_SET [pid 6301] futex(0x7fa78fffd6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6300] rt_sigprocmask(SIG_SETMASK, [], [pid 5017] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6300] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6300] futex(0x7fa78fffd6d8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 6300] futex(0x7fa78fffd6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}./strace-static-x86_64: Process 6316 attached [pid 6316] rseq(0x7fa787d10fe0, 0x20, 0, 0x53053053) = 0 [pid 6316] set_robust_list(0x7fa787d109a0, 24) = 0 [pid 6316] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 6316] openat(AT_FDCWD, "./file0", O_RDONLY) = 5 [pid 6316] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6300] <... futex resumed>) = 0 [pid 6300] futex(0x7fa78fffd6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6315] rt_sigprocmask(SIG_SETMASK, [], [pid 6314] <... lseek resumed>) = 257 [pid 6300] <... futex resumed>) = 0 [pid 5017] newfstatat(AT_FDCWD, "./52/file1", [pid 6315] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6314] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6300] futex(0x7fa78fffd6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6314] <... futex resumed>) = 1 [pid 6301] <... futex resumed>) = 0 [pid 5017] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 6315] openat(AT_FDCWD, "./file0", O_RDONLY [pid 6316] <... futex resumed>) = 1 [pid 6314] futex(0x7fa78fffd6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6316] lseek(5, 257, SEEK_SET) = 257 [pid 6316] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 6300] <... futex resumed>) = 0 [pid 6316] getdents64(5, [pid 6300] futex(0x7fa78fffd6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6315] <... openat resumed>) = 5 [pid 6314] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6301] futex(0x7fa78fffd6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6300] <... futex resumed>) = 0 [ 112.577339][ T5014] NILFS (loop0): discard dirty page: offset=0, ino=3 [ 112.584801][ T5014] NILFS (loop0): discard dirty block: blocknr=28, size=4096 [ 112.612430][ T5014] NILFS (loop0): discard dirty page: offset=4096, ino=3 [pid 5017] umount2("./52/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6315] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6314] getdents64(5, [pid 6301] <... futex resumed>) = 0 [pid 6300] futex(0x7fa78fffd6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5017] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6315] <... futex resumed>) = 1 [pid 6306] <... sendfile resumed>) = 77824 [pid 6301] futex(0x7fa78fffd6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6299] <... futex resumed>) = 0 [pid 6306] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 6306] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5017] openat(AT_FDCWD, "./52/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 6299] futex(0x7fa78fffd6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5017] <... openat resumed>) = 4 [pid 6315] lseek(5, 257, SEEK_SET) = 257 [pid 6299] <... futex resumed>) = 0 [pid 5017] newfstatat(4, "", [pid 6315] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6299] futex(0x7fa78fffd6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5017] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 6315] <... futex resumed>) = 0 [pid 6299] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 5017] getdents64(4, [pid 6315] futex(0x7fa78fffd6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6299] futex(0x7fa78fffd6d8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 6315] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 5017] <... getdents64 resumed>0x5555556d6770 /* 2 entries */, 32768) = 48 [pid 6315] getdents64(5, [pid 6299] futex(0x7fa78fffd6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5017] getdents64(4, [pid 6313] <... write resumed>) = 2097152 [pid 6313] munmap(0x7fa787b11000, 2097152) = 0 [pid 6313] openat(AT_FDCWD, "/dev/loop5", O_RDWR) = 4 [pid 6313] ioctl(4, LOOP_SET_FD, 3 [pid 5017] <... getdents64 resumed>0x5555556d6770 /* 0 entries */, 32768) = 0 [pid 6313] <... ioctl resumed>) = 0 [pid 6313] close(3) = 0 [pid 6313] mkdir("./file1", 0777) = 0 [ 112.633092][ T6316] NILFS error (device loop2): nilfs_readdir: zero-length directory entry [ 112.641197][ T5014] NILFS (loop0): discard dirty block: blocknr=29, size=4096 [ 112.649638][ T6314] NILFS error (device loop4): nilfs_readdir: zero-length directory entry [ 112.661807][ T6315] NILFS error (device loop1): nilfs_readdir: zero-length directory entry [ 112.670188][ T6313] loop5: detected capacity change from 0 to 4096 [ 112.674812][ T5014] NILFS (loop0): discard dirty page: offset=270336, ino=3 [pid 6313] mount("/dev/loop5", "./file1", "nilfs2", MS_NODEV|MS_SYNCHRONOUS|MS_MANDLOCK|MS_SILENT|MS_LAZYTIME, "" [pid 6316] <... getdents64 resumed>0x9999999999999999, 41) = -1 EIO (Input/output error) [pid 5017] close(4 [pid 6305] <... sendfile resumed>) = 57344 [pid 6305] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 6305] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6300] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 5017] <... close resumed>) = 0 [pid 5017] rmdir("./52/file1") = 0 [pid 6303] <... sendfile resumed>) = 77824 [pid 5017] getdents64(3, 0x5555556ce730 /* 0 entries */, 32768) = 0 [pid 5017] close(3) = 0 [pid 5017] rmdir("./52" [pid 6303] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 6303] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6301] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 6299] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 5017] <... rmdir resumed>) = 0 [pid 5017] mkdir("./53", 0777 [pid 6316] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5017] <... mkdir resumed>) = 0 [pid 6300] exit_group(0 [pid 6305] <... futex resumed>) = ? [pid 6300] <... exit_group resumed>) = ? [pid 5017] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 6305] +++ exited with 0 +++ [pid 5017] <... openat resumed>) = 3 [pid 5017] ioctl(3, LOOP_CLR_FD [pid 6315] <... getdents64 resumed>0x9999999999999999, 41) = -1 EIO (Input/output error) [pid 5017] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 5017] close(3) = 0 [pid 6316] <... futex resumed>) = ? [pid 6316] +++ exited with 0 +++ [pid 6300] +++ exited with 0 +++ [pid 6315] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 6315] futex(0x7fa78fffd6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5017] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5016] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6300, si_uid=0, si_status=0, si_utime=0, si_stime=6 /* 0.06 s */} --- [pid 6299] exit_group(0 [pid 6314] <... getdents64 resumed>0x9999999999999999, 41) = -1 EIO (Input/output error) [pid 6314] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 6314] futex(0x7fa78fffd6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6299] <... exit_group resumed>) = ? [pid 5017] <... clone resumed>, child_tidptr=0x5555556cd690) = 6317 [pid 6303] <... futex resumed>) = ? [pid 6303] +++ exited with 0 +++ [pid 6301] exit_group(0) = ? [pid 6306] <... futex resumed>) = ? [pid 5016] umount2("./51", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5016] openat(AT_FDCWD, "./51", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 6306] +++ exited with 0 +++ [pid 5016] <... openat resumed>) = 3 [pid 5016] newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5016] getdents64(3, 0x5555556ce730 /* 4 entries */, 32768) = 112 [pid 5016] umount2("./51/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5016] newfstatat(AT_FDCWD, "./51/binderfs", [pid 6315] <... futex resumed>) = ? [pid 5016] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 6315] +++ exited with 0 +++ [pid 6299] +++ exited with 0 +++ [pid 5016] unlink("./51/binderfs") = 0 [pid 5015] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6299, si_uid=0, si_status=0, si_utime=0, si_stime=8 /* 0.08 s */} --- [pid 5016] umount2("./51/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6314] <... futex resumed>) = ? [pid 5015] umount2("./51", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [ 112.682433][ T6316] Remounting filesystem read-only [ 112.684859][ T5014] NILFS (loop0): discard dirty block: blocknr=0, size=4096 [ 112.692546][ T6314] Remounting filesystem read-only [ 112.705259][ T6313] NILFS (loop5): broken superblock, retrying with spare superblock (blocksize = 1024) [ 112.720177][ T6315] Remounting filesystem read-only [pid 6314] +++ exited with 0 +++ [pid 6301] +++ exited with 0 +++ [pid 5015] openat(AT_FDCWD, "./51", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5018] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6301, si_uid=0, si_status=0, si_utime=0, si_stime=8 /* 0.08 s */} --- [pid 5015] <... openat resumed>) = 3 [pid 5015] newfstatat(3, "", [pid 5018] umount2("./53", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5015] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5018] openat(AT_FDCWD, "./53", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 5015] getdents64(3, [pid 5018] newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5015] <... getdents64 resumed>0x5555556ce730 /* 4 entries */, 32768) = 112 [pid 5018] getdents64(3, [pid 5015] umount2("./51/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5018] <... getdents64 resumed>0x5555556ce730 /* 4 entries */, 32768) = 112 [pid 5018] umount2("./53/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5015] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5018] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5015] newfstatat(AT_FDCWD, "./51/binderfs", ./strace-static-x86_64: Process 6317 attached [pid 5018] newfstatat(AT_FDCWD, "./53/binderfs", [pid 6317] set_robust_list(0x5555556cd6a0, 24 [pid 5018] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5015] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 6317] <... set_robust_list resumed>) = 0 [pid 5018] unlink("./53/binderfs" [pid 6317] chdir("./53" [pid 5018] <... unlink resumed>) = 0 [pid 5015] unlink("./51/binderfs" [pid 6317] <... chdir resumed>) = 0 [pid 5018] umount2("./53/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6317] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 6317] setpgid(0, 0) = 0 [pid 6317] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 6317] write(3, "1000", 4) = 4 [pid 6317] close(3) = 0 [pid 6317] symlink("/dev/binderfs", "./binderfs") = 0 [pid 6317] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5015] <... unlink resumed>) = 0 [pid 5015] umount2("./51/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6317] <... futex resumed>) = 0 [pid 6317] rt_sigaction(SIGRT_1, {sa_handler=0x7fa78ff9b0a0, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fa78ff8c250}, NULL, 8) = 0 [pid 6317] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 6317] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fa78ff11000 [pid 6317] mprotect(0x7fa78ff12000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 6317] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 6317] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fa78ff31990, parent_tid=0x7fa78ff31990, exit_signal=0, stack=0x7fa78ff11000, stack_size=0x20300, tls=0x7fa78ff316c0} => {parent_tid=[6318]}, 88) = 6318 [pid 6317] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 6317] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 6317] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000}./strace-static-x86_64: Process 6318 attached [pid 6318] rseq(0x7fa78ff31fe0, 0x20, 0, 0x53053053) = 0 [pid 6318] set_robust_list(0x7fa78ff319a0, 24) = 0 [pid 6318] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 6318] memfd_create("syzkaller", 0) = 3 [pid 6318] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fa787b11000 [ 112.742529][ T5016] NILFS (loop2): disposed unprocessed dirty file(s) when stopping log writer [ 112.775242][ T5016] NILFS (loop2): discard dirty page: offset=8192, ino=6 [pid 5014] <... umount2 resumed>) = 0 [pid 5014] umount2("./51/file1", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 6318] 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"..., 2097152 [pid 5014] newfstatat(AT_FDCWD, "./51/file1", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5014] umount2("./51/file1", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5014] openat(AT_FDCWD, "./51/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 5014] newfstatat(4, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5014] getdents64(4, 0x5555556d6770 /* 2 entries */, 32768) = 48 [pid 5014] getdents64(4, 0x5555556d6770 /* 0 entries */, 32768) = 0 [pid 5014] close(4) = 0 [pid 5014] rmdir("./51/file1" [pid 6318] <... write resumed>) = 2097152 [pid 6318] munmap(0x7fa787b11000, 2097152 [pid 5014] <... rmdir resumed>) = 0 [pid 5014] getdents64(3, 0x5555556ce730 /* 0 entries */, 32768) = 0 [pid 5014] close(3) = 0 [pid 5014] rmdir("./51") = 0 [pid 5014] mkdir("./52", 0777) = 0 [pid 5014] openat(AT_FDCWD, "/dev/loop0", O_RDWR) = 3 [pid 5014] ioctl(3, LOOP_CLR_FD) = -1 ENXIO (No such device or address) [pid 5014] close(3) = 0 [pid 5014] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6318] <... munmap resumed>) = 0 [pid 6318] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 5014] <... clone resumed>, child_tidptr=0x5555556cd690) = 6320 [pid 6318] <... openat resumed>) = 4 [ 112.783647][ T6313] NILFS (loop5): broken superblock, retrying with spare superblock (blocksize = 4096) [ 112.787507][ T5016] NILFS (loop2): discard dirty block: blocknr=25, size=4096 [ 112.795025][ T5018] NILFS (loop4): discard dirty page: offset=8192, ino=6 [ 112.802435][ T5016] NILFS (loop2): discard dirty page: offset=0, ino=5 [ 112.816146][ T5015] NILFS (loop1): discard dirty page: offset=8192, ino=6 [ 112.824579][ T5015] NILFS (loop1): discard dirty block: blocknr=25, size=4096 [ 112.833084][ T5018] NILFS (loop4): discard dirty block: blocknr=25, size=4096 [pid 6318] ioctl(4, LOOP_SET_FD, 3./strace-static-x86_64: Process 6320 attached [pid 6320] set_robust_list(0x5555556cd6a0, 24) = 0 [pid 6320] chdir("./52") = 0 [pid 6320] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 6320] setpgid(0, 0) = 0 [pid 6320] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 6313] <... mount resumed>) = 0 [pid 5018] <... umount2 resumed>) = 0 [pid 5015] <... umount2 resumed>) = 0 [pid 6313] openat(AT_FDCWD, "./file1", O_RDONLY|O_DIRECTORY) = 3 [pid 6313] chdir("./file1") = 0 [pid 6313] ioctl(4, LOOP_CLR_FD) = 0 [pid 6313] close(4) = 0 [pid 6313] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 6310] <... futex resumed>) = 0 [pid 6313] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6310] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6313] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6310] <... futex resumed>) = 0 [pid 6313] open("./bus", O_RDWR|O_CREAT|O_NOCTTY|O_SYNC|O_DIRECT|O_NOATIME, 000 [pid 6310] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6320] write(3, "1000", 4 [pid 6318] <... ioctl resumed>) = 0 [pid 6320] <... write resumed>) = 4 [pid 5018] umount2("./53/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5015] umount2("./51/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6320] close(3 [pid 5018] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5015] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6320] <... close resumed>) = 0 [pid 5018] newfstatat(AT_FDCWD, "./53/file1", [pid 5015] newfstatat(AT_FDCWD, "./51/file1", [pid 6320] symlink("/dev/binderfs", "./binderfs" [pid 5018] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5015] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 6320] <... symlink resumed>) = 0 [pid 5018] umount2("./53/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5015] umount2("./51/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6320] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5018] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6320] <... futex resumed>) = 0 [pid 5015] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5018] openat(AT_FDCWD, "./53/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 6320] rt_sigaction(SIGRT_1, {sa_handler=0x7fa78ff9b0a0, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fa78ff8c250}, [pid 5015] openat(AT_FDCWD, "./51/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5018] <... openat resumed>) = 4 [pid 6320] <... rt_sigaction resumed>NULL, 8) = 0 [pid 5018] newfstatat(4, "", [pid 5015] <... openat resumed>) = 4 [pid 5015] newfstatat(4, "", [pid 6320] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 5018] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5015] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 6320] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5018] getdents64(4, [pid 5015] getdents64(4, [pid 6320] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 5018] <... getdents64 resumed>0x5555556d6770 /* 2 entries */, 32768) = 48 [pid 5018] getdents64(4, [pid 5015] <... getdents64 resumed>0x5555556d6770 /* 2 entries */, 32768) = 48 [pid 6320] <... mmap resumed>) = 0x7fa78ff11000 [pid 5018] <... getdents64 resumed>0x5555556d6770 /* 0 entries */, 32768) = 0 [pid 5015] getdents64(4, [pid 6320] mprotect(0x7fa78ff12000, 131072, PROT_READ|PROT_WRITE [pid 5018] close(4 [pid 5015] <... getdents64 resumed>0x5555556d6770 /* 0 entries */, 32768) = 0 [pid 6320] <... mprotect resumed>) = 0 [pid 5015] close(4 [pid 5018] <... close resumed>) = 0 [pid 6320] rt_sigprocmask(SIG_BLOCK, ~[], [pid 5018] rmdir("./53/file1" [pid 5015] <... close resumed>) = 0 [pid 6320] <... rt_sigprocmask resumed>[], 8) = 0 [pid 6318] close(3 [pid 5018] <... rmdir resumed>) = 0 [pid 5015] rmdir("./51/file1" [pid 6320] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fa78ff31990, parent_tid=0x7fa78ff31990, exit_signal=0, stack=0x7fa78ff11000, stack_size=0x20300, tls=0x7fa78ff316c0} [pid 5018] getdents64(3, [pid 6318] <... close resumed>) = 0 [pid 6318] mkdir("./file1", 0777 [pid 5015] <... rmdir resumed>) = 0 [pid 5018] <... getdents64 resumed>0x5555556ce730 /* 0 entries */, 32768) = 0 [pid 6318] <... mkdir resumed>) = 0 [pid 5018] close(3 [pid 5015] getdents64(3, [pid 6320] <... clone3 resumed> => {parent_tid=[6321]}, 88) = 6321 [pid 5018] <... close resumed>) = 0 [pid 5015] <... getdents64 resumed>0x5555556ce730 /* 0 entries */, 32768) = 0 [pid 6320] rt_sigprocmask(SIG_SETMASK, [], [pid 5018] rmdir("./53" [pid 5015] close(3 [pid 6320] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6318] mount("/dev/loop3", "./file1", "nilfs2", MS_NODEV|MS_SYNCHRONOUS|MS_MANDLOCK|MS_SILENT|MS_LAZYTIME, "" [ 112.863549][ T6318] loop3: detected capacity change from 0 to 4096 [ 112.874428][ T6319] NILFS (loop5): segctord starting. Construction interval = 5 seconds, CP frequency < 30 seconds [ 112.881615][ T5016] NILFS (loop2): discard dirty block: blocknr=27, size=4096 [pid 5018] <... rmdir resumed>) = 0 [pid 5015] <... close resumed>) = 0 [pid 6320] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000./strace-static-x86_64: Process 6321 attached [pid 6321] rseq(0x7fa78ff31fe0, 0x20, 0, 0x53053053) = 0 [pid 6321] set_robust_list(0x7fa78ff319a0, 24) = 0 [pid 6321] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 6321] memfd_create("syzkaller", 0) = 3 [pid 6321] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fa787b11000 [pid 5018] mkdir("./54", 0777 [pid 6320] <... futex resumed>) = 0 [pid 5015] rmdir("./51" [pid 5018] <... mkdir resumed>) = 0 [pid 6310] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 6310] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 6310] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fa787cf0000 [pid 6310] mprotect(0x7fa787cf1000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 6310] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 6310] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fa787d10990, parent_tid=0x7fa787d10990, exit_signal=0, stack=0x7fa787cf0000, stack_size=0x20300, tls=0x7fa787d106c0} => {parent_tid=[6322]}, 88) = 6322 [pid 6310] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 6310] futex(0x7fa78fffd6d8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 6310] futex(0x7fa78fffd6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [ 112.913287][ T5016] NILFS (loop2): discard dirty page: offset=0, ino=3 [ 112.914599][ T6318] NILFS (loop3): broken superblock, retrying with spare superblock (blocksize = 1024) [ 112.920543][ T5016] NILFS (loop2): discard dirty block: blocknr=28, size=4096 [pid 6321] 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"..., 2097152 [pid 6320] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 6313] <... open resumed>) = 4 [pid 5018] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 5015] <... rmdir resumed>) = 0 [pid 6313] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 6313] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL./strace-static-x86_64: Process 6322 attached [pid 5018] <... openat resumed>) = 3 [pid 5015] mkdir("./52", 0777 [pid 6310] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 6310] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6313] <... futex resumed>) = 0 [pid 6310] <... futex resumed>) = 1 [pid 6313] sendfile(4, 4, NULL, 281474978811912 [pid 6310] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6313] <... sendfile resumed>) = 0 [pid 6313] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 6310] <... futex resumed>) = 0 [pid 6313] openat(AT_FDCWD, "./file0", O_RDONLY [pid 6310] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6313] <... openat resumed>) = 5 [pid 6310] <... futex resumed>) = 0 [pid 6322] rseq(0x7fa787d10fe0, 0x20, 0, 0x53053053 [pid 6313] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6310] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5018] ioctl(3, LOOP_CLR_FD [pid 6313] <... futex resumed>) = 0 [pid 6310] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6313] lseek(5, 257, SEEK_SET [pid 6310] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5018] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 5015] <... mkdir resumed>) = 0 [pid 6322] <... rseq resumed>) = 0 [pid 6313] <... lseek resumed>) = 257 [pid 6310] <... futex resumed>) = 0 [pid 6313] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6310] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}) = -1 EAGAIN (Resource temporarily unavailable) [pid 6310] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 6313] <... futex resumed>) = 0 [ 112.963666][ T27] audit: type=1800 audit(1690444280.798:319): pid=6313 uid=0 auid=4294967295 ses=4294967295 subj=_ op=collect_data cause=failed(directio) comm="syz-executor459" name="bus" dev="loop5" ino=18 res=0 errno=0 [ 112.970787][ T6318] NILFS (loop3): broken superblock, retrying with spare superblock (blocksize = 4096) [ 112.986261][ T5016] NILFS (loop2): discard dirty page: offset=4096, ino=3 [ 113.002277][ T5016] NILFS (loop2): discard dirty block: blocknr=29, size=4096 [pid 6310] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6313] getdents64(5, [pid 6322] set_robust_list(0x7fa787d109a0, 24 [pid 5018] close(3 [pid 5015] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 6322] <... set_robust_list resumed>) = 0 [pid 6322] rt_sigprocmask(SIG_SETMASK, [], [pid 5018] <... close resumed>) = 0 [pid 5015] <... openat resumed>) = 3 [pid 6322] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5018] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5015] ioctl(3, LOOP_CLR_FD [pid 6322] ftruncate(4, 33587195 [pid 5015] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 5018] <... clone resumed>, child_tidptr=0x5555556cd690) = 6323 [pid 5015] close(3) = 0 [pid 5015] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 6324 attached ./strace-static-x86_64: Process 6323 attached [pid 6322] <... ftruncate resumed>) = 0 [pid 6324] set_robust_list(0x5555556cd6a0, 24 [pid 6323] set_robust_list(0x5555556cd6a0, 24 [pid 6322] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5015] <... clone resumed>, child_tidptr=0x5555556cd690) = 6324 [pid 6323] <... set_robust_list resumed>) = 0 [pid 6322] <... futex resumed>) = 0 [pid 6324] <... set_robust_list resumed>) = 0 [pid 6323] chdir("./54" [pid 6322] futex(0x7fa78fffd6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6324] chdir("./52") = 0 [pid 6323] <... chdir resumed>) = 0 [pid 6324] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6323] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6324] <... prctl resumed>) = 0 [pid 6323] <... prctl resumed>) = 0 [pid 6324] setpgid(0, 0 [pid 6323] setpgid(0, 0 [pid 6324] <... setpgid resumed>) = 0 [pid 6323] <... setpgid resumed>) = 0 [pid 6323] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6310] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 6324] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 6323] <... openat resumed>) = 3 [pid 6324] write(3, "1000", 4 [pid 6323] write(3, "1000", 4 [pid 6324] <... write resumed>) = 4 [pid 6323] <... write resumed>) = 4 [pid 6324] close(3 [pid 6323] close(3 [pid 6324] <... close resumed>) = 0 [pid 6323] <... close resumed>) = 0 [pid 6324] symlink("/dev/binderfs", "./binderfs" [pid 6323] symlink("/dev/binderfs", "./binderfs" [pid 6324] <... symlink resumed>) = 0 [pid 6323] <... symlink resumed>) = 0 [pid 6324] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6323] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6324] <... futex resumed>) = 0 [ 113.004668][ T6313] NILFS error (device loop5): nilfs_readdir: zero-length directory entry [ 113.010643][ T5016] NILFS (loop2): discard dirty page: offset=270336, ino=3 [ 113.025950][ T5016] NILFS (loop2): discard dirty block: blocknr=0, size=4096 [pid 6324] rt_sigaction(SIGRT_1, {sa_handler=0x7fa78ff9b0a0, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fa78ff8c250}, [pid 6323] <... futex resumed>) = 0 [pid 5016] <... umount2 resumed>) = 0 [pid 6324] <... rt_sigaction resumed>NULL, 8) = 0 [pid 6323] rt_sigaction(SIGRT_1, {sa_handler=0x7fa78ff9b0a0, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fa78ff8c250}, [pid 6324] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 5016] umount2("./51/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6323] <... rt_sigaction resumed>NULL, 8) = 0 [pid 6324] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6313] <... getdents64 resumed>0x9999999999999999, 41) = -1 EIO (Input/output error) [pid 6323] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 5016] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6324] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 6323] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6313] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5016] newfstatat(AT_FDCWD, "./51/file1", [pid 6324] <... mmap resumed>) = 0x7fa78ff11000 [pid 6323] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 6313] <... futex resumed>) = 0 [pid 5016] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 6313] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6323] <... mmap resumed>) = 0x7fa78ff11000 [pid 6310] exit_group(0 [pid 6324] mprotect(0x7fa78ff12000, 131072, PROT_READ|PROT_WRITE [pid 6323] mprotect(0x7fa78ff12000, 131072, PROT_READ|PROT_WRITE [pid 6322] <... futex resumed>) = ? [pid 6313] <... futex resumed>) = ? [pid 6310] <... exit_group resumed>) = ? [pid 5016] umount2("./51/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6324] <... mprotect resumed>) = 0 [pid 6323] <... mprotect resumed>) = 0 [pid 6322] +++ exited with 0 +++ [pid 6321] <... write resumed>) = 2097152 [pid 6313] +++ exited with 0 +++ [pid 6310] +++ exited with 0 +++ [pid 5016] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6324] rt_sigprocmask(SIG_BLOCK, ~[], [pid 6323] rt_sigprocmask(SIG_BLOCK, ~[], [pid 6321] munmap(0x7fa787b11000, 2097152 [pid 5019] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6310, si_uid=0, si_status=0, si_utime=0, si_stime=8 /* 0.08 s */} --- [pid 5016] openat(AT_FDCWD, "./51/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 6324] <... rt_sigprocmask resumed>[], 8) = 0 [pid 6323] <... rt_sigprocmask resumed>[], 8) = 0 [pid 6321] <... munmap resumed>) = 0 [pid 5016] <... openat resumed>) = 4 [pid 6324] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fa78ff31990, parent_tid=0x7fa78ff31990, exit_signal=0, stack=0x7fa78ff11000, stack_size=0x20300, tls=0x7fa78ff316c0} [pid 6323] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fa78ff31990, parent_tid=0x7fa78ff31990, exit_signal=0, stack=0x7fa78ff11000, stack_size=0x20300, tls=0x7fa78ff316c0} [pid 6321] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 5016] newfstatat(4, "", [pid 6321] <... openat resumed>) = 4 [pid 5016] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 ./strace-static-x86_64: Process 6327 attached [pid 6324] <... clone3 resumed> => {parent_tid=[6326]}, 88) = 6326 [pid 6323] <... clone3 resumed> => {parent_tid=[6327]}, 88) = 6327 [ 113.064376][ T6313] Remounting filesystem read-only [pid 6321] ioctl(4, LOOP_SET_FD, 3 [pid 5016] getdents64(4, ./strace-static-x86_64: Process 6326 attached [pid 6327] rseq(0x7fa78ff31fe0, 0x20, 0, 0x53053053 [pid 6324] rt_sigprocmask(SIG_SETMASK, [], [pid 6323] rt_sigprocmask(SIG_SETMASK, [], [pid 6318] <... mount resumed>) = 0 [pid 6327] <... rseq resumed>) = 0 [pid 6326] rseq(0x7fa78ff31fe0, 0x20, 0, 0x53053053 [pid 6327] set_robust_list(0x7fa78ff319a0, 24 [pid 6326] <... rseq resumed>) = 0 [pid 6327] <... set_robust_list resumed>) = 0 [pid 6326] set_robust_list(0x7fa78ff319a0, 24 [pid 6327] rt_sigprocmask(SIG_SETMASK, [], [pid 6326] <... set_robust_list resumed>) = 0 [pid 6327] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6326] rt_sigprocmask(SIG_SETMASK, [], [pid 6327] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6326] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6326] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6324] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6323] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5019] umount2("./54", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6318] openat(AT_FDCWD, "./file1", O_RDONLY|O_DIRECTORY [pid 6321] <... ioctl resumed>) = 0 [pid 5016] <... getdents64 resumed>0x5555556d6770 /* 2 entries */, 32768) = 48 [pid 6324] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6323] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6318] <... openat resumed>) = 3 [pid 5019] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5016] getdents64(4, [pid 6327] <... futex resumed>) = 0 [pid 6326] <... futex resumed>) = 0 [pid 6324] <... futex resumed>) = 1 [pid 6323] <... futex resumed>) = 1 [pid 6318] chdir("./file1" [pid 5019] openat(AT_FDCWD, "./54", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5016] <... getdents64 resumed>0x5555556d6770 /* 0 entries */, 32768) = 0 [pid 6327] memfd_create("syzkaller", 0 [pid 6326] memfd_create("syzkaller", 0 [pid 6324] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 6323] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 6321] close(3 [pid 6318] <... chdir resumed>) = 0 [pid 5019] <... openat resumed>) = 3 [pid 6327] <... memfd_create resumed>) = 3 [pid 6326] <... memfd_create resumed>) = 3 [pid 6318] ioctl(4, LOOP_CLR_FD [pid 5019] newfstatat(3, "", [pid 5016] close(4 [pid 6327] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6326] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6318] <... ioctl resumed>) = 0 [pid 6327] <... mmap resumed>) = 0x7fa787b11000 [pid 6326] <... mmap resumed>) = 0x7fa787b11000 [pid 6321] <... close resumed>) = 0 [pid 5019] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5016] <... close resumed>) = 0 [pid 6318] close(4 [pid 6321] mkdir("./file1", 0777 [pid 6318] <... close resumed>) = 0 [pid 5019] getdents64(3, [pid 5016] rmdir("./51/file1" [pid 6321] <... mkdir resumed>) = 0 [pid 6318] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5019] <... getdents64 resumed>0x5555556ce730 /* 4 entries */, 32768) = 112 [pid 5016] <... rmdir resumed>) = 0 [pid 6321] mount("/dev/loop0", "./file1", "nilfs2", MS_NODEV|MS_SYNCHRONOUS|MS_MANDLOCK|MS_SILENT|MS_LAZYTIME, "" [pid 6318] <... futex resumed>) = 1 [pid 6317] <... futex resumed>) = 0 [pid 5019] umount2("./54/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5016] getdents64(3, [pid 6318] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6317] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5019] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [ 113.099680][ T6325] NILFS (loop3): segctord starting. Construction interval = 5 seconds, CP frequency < 30 seconds [ 113.101215][ T6321] loop0: detected capacity change from 0 to 4096 [ 113.133313][ T6321] NILFS (loop0): broken superblock, retrying with spare superblock (blocksize = 1024) [pid 5016] <... getdents64 resumed>0x5555556ce730 /* 0 entries */, 32768) = 0 [pid 6326] 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"..., 2097152 [pid 6318] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6317] <... futex resumed>) = 0 [pid 5019] newfstatat(AT_FDCWD, "./54/binderfs", [pid 6317] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6318] open("./bus", O_RDWR|O_CREAT|O_NOCTTY|O_SYNC|O_DIRECT|O_NOATIME, 000 [pid 5019] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5016] close(3 [pid 6327] 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"..., 2097152 [pid 5016] <... close resumed>) = 0 [pid 5019] unlink("./54/binderfs" [pid 5016] rmdir("./51" [pid 5019] <... unlink resumed>) = 0 [pid 5016] <... rmdir resumed>) = 0 [pid 5019] umount2("./54/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5016] mkdir("./52", 0777) = 0 [pid 6318] <... open resumed>) = 4 [pid 5016] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 6318] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 6317] <... futex resumed>) = 0 [pid 5016] <... openat resumed>) = 3 [pid 6317] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6318] ftruncate(4, 33587195 [pid 6317] <... futex resumed>) = 0 [pid 6317] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5016] ioctl(3, LOOP_CLR_FD [pid 6318] <... ftruncate resumed>) = 0 [pid 5016] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 6318] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5016] close(3 [pid 6318] <... futex resumed>) = 1 [pid 6318] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6317] <... futex resumed>) = 0 [pid 5016] <... close resumed>) = 0 [pid 6317] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5016] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6317] <... futex resumed>) = 1 ./strace-static-x86_64: Process 6328 attached [pid 6318] <... futex resumed>) = 0 [pid 6317] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5019] <... umount2 resumed>) = 0 [pid 6328] set_robust_list(0x5555556cd6a0, 24 [pid 6318] sendfile(4, 4, NULL, 281474978811912 [pid 5019] umount2("./54/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5016] <... clone resumed>, child_tidptr=0x5555556cd690) = 6328 [pid 6328] <... set_robust_list resumed>) = 0 [pid 5019] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5019] newfstatat(AT_FDCWD, "./54/file1", [pid 6328] chdir("./52" [pid 5019] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 6328] <... chdir resumed>) = 0 [pid 5019] umount2("./54/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6328] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5019] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6328] <... prctl resumed>) = 0 [ 113.144093][ T6321] NILFS (loop0): broken superblock, retrying with spare superblock (blocksize = 4096) [ 113.165981][ T27] audit: type=1800 audit(1690444280.998:320): pid=6318 uid=0 auid=4294967295 ses=4294967295 subj=_ op=collect_data cause=failed(directio) comm="syz-executor459" name="bus" dev="loop3" ino=18 res=0 errno=0 [pid 5019] openat(AT_FDCWD, "./54/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 6328] setpgid(0, 0 [pid 5019] <... openat resumed>) = 4 [pid 6328] <... setpgid resumed>) = 0 [pid 5019] newfstatat(4, "", [pid 6328] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5019] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 6328] <... openat resumed>) = 3 [pid 6328] write(3, "1000", 4 [pid 5019] getdents64(4, 0x5555556d6770 /* 2 entries */, 32768) = 48 [pid 5019] getdents64(4, [pid 6328] <... write resumed>) = 4 [pid 5019] <... getdents64 resumed>0x5555556d6770 /* 0 entries */, 32768) = 0 [pid 6328] close(3 [pid 5019] close(4 [pid 6328] <... close resumed>) = 0 [pid 5019] <... close resumed>) = 0 [pid 6328] symlink("/dev/binderfs", "./binderfs" [pid 5019] rmdir("./54/file1" [pid 6328] <... symlink resumed>) = 0 [pid 6328] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5019] <... rmdir resumed>) = 0 [pid 6328] <... futex resumed>) = 0 [pid 5019] getdents64(3, [pid 6321] <... mount resumed>) = 0 [pid 6321] openat(AT_FDCWD, "./file1", O_RDONLY|O_DIRECTORY) = 3 [pid 5019] <... getdents64 resumed>0x5555556ce730 /* 0 entries */, 32768) = 0 [pid 6328] rt_sigaction(SIGRT_1, {sa_handler=0x7fa78ff9b0a0, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fa78ff8c250}, [pid 5019] close(3 [pid 6328] <... rt_sigaction resumed>NULL, 8) = 0 [pid 6321] chdir("./file1" [pid 5019] <... close resumed>) = 0 [pid 6328] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 5019] rmdir("./54" [pid 6328] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6328] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 6326] <... write resumed>) = 2097152 [pid 6321] <... chdir resumed>) = 0 [pid 5019] <... rmdir resumed>) = 0 [pid 6328] <... mmap resumed>) = 0x7fa78ff11000 [pid 6326] munmap(0x7fa787b11000, 2097152 [pid 6321] ioctl(4, LOOP_CLR_FD) = 0 [pid 6328] mprotect(0x7fa78ff12000, 131072, PROT_READ|PROT_WRITE [pid 6321] close(4 [pid 5019] mkdir("./55", 0777 [pid 6328] <... mprotect resumed>) = 0 [pid 6327] <... write resumed>) = 2097152 [pid 6326] <... munmap resumed>) = 0 [pid 6317] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 5019] <... mkdir resumed>) = 0 [pid 6328] rt_sigprocmask(SIG_BLOCK, ~[], [pid 6327] munmap(0x7fa787b11000, 2097152 [pid 6326] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 6317] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5019] openat(AT_FDCWD, "/dev/loop5", O_RDWR [pid 6328] <... rt_sigprocmask resumed>[], 8) = 0 [pid 6327] <... munmap resumed>) = 0 [pid 6326] <... openat resumed>) = 4 [pid 6317] <... futex resumed>) = 0 [pid 5019] <... openat resumed>) = 3 [pid 6328] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fa78ff31990, parent_tid=0x7fa78ff31990, exit_signal=0, stack=0x7fa78ff11000, stack_size=0x20300, tls=0x7fa78ff316c0} [pid 6327] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 6326] ioctl(4, LOOP_SET_FD, 3 [pid 6317] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 5019] ioctl(3, LOOP_CLR_FD [pid 6327] <... openat resumed>) = 4 [pid 6321] <... close resumed>) = 0 [pid 6317] <... mmap resumed>) = 0x7fa787cf0000 [pid 5019] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 6328] <... clone3 resumed> => {parent_tid=[6330]}, 88) = 6330 [ 113.250392][ T6329] NILFS (loop0): segctord starting. Construction interval = 5 seconds, CP frequency < 30 seconds [ 113.287331][ T6326] loop1: detected capacity change from 0 to 4096 [pid 6327] ioctl(4, LOOP_SET_FD, 3 [pid 6326] <... ioctl resumed>) = 0 [pid 6321] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6317] mprotect(0x7fa787cf1000, 131072, PROT_READ|PROT_WRITE [pid 5019] close(3 [pid 6328] rt_sigprocmask(SIG_SETMASK, [], [pid 6326] close(3 [pid 6321] <... futex resumed>) = 1 [pid 6320] <... futex resumed>) = 0 [pid 6317] <... mprotect resumed>) = 0 [pid 5019] <... close resumed>) = 0 [pid 6328] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6327] <... ioctl resumed>) = 0 [pid 6326] <... close resumed>) = 0 [pid 6321] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6320] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6317] rt_sigprocmask(SIG_BLOCK, ~[], [pid 5019] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6328] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6327] close(3 [pid 6326] mkdir("./file1", 0777 [pid 6321] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6320] <... futex resumed>) = 0 [pid 6317] <... rt_sigprocmask resumed>[], 8) = 0 [pid 6328] <... futex resumed>) = 0 [pid 6327] <... close resumed>) = 0 [pid 6326] <... mkdir resumed>) = 0 [pid 6321] open("./bus", O_RDWR|O_CREAT|O_NOCTTY|O_SYNC|O_DIRECT|O_NOATIME, 000 [pid 6320] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [ 113.299465][ T6327] loop4: detected capacity change from 0 to 4096 [pid 6317] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fa787d10990, parent_tid=0x7fa787d10990, exit_signal=0, stack=0x7fa787cf0000, stack_size=0x20300, tls=0x7fa787d106c0} [pid 5019] <... clone resumed>, child_tidptr=0x5555556cd690) = 6331 ./strace-static-x86_64: Process 6330 attached [pid 6328] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 6327] mkdir("./file1", 0777 [pid 6326] mount("/dev/loop1", "./file1", "nilfs2", MS_NODEV|MS_SYNCHRONOUS|MS_MANDLOCK|MS_SILENT|MS_LAZYTIME, "" [pid 6321] <... open resumed>) = 4 ./strace-static-x86_64: Process 6332 attached ./strace-static-x86_64: Process 6331 attached [pid 6330] rseq(0x7fa78ff31fe0, 0x20, 0, 0x53053053 [pid 6327] <... mkdir resumed>) = 0 [pid 6321] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6318] <... sendfile resumed>) = 77824 [pid 6317] <... clone3 resumed> => {parent_tid=[6332]}, 88) = 6332 [pid 6332] rseq(0x7fa787d10fe0, 0x20, 0, 0x53053053 [pid 6331] set_robust_list(0x5555556cd6a0, 24 [pid 6330] <... rseq resumed>) = 0 [pid 6321] <... futex resumed>) = 1 [pid 6318] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6332] <... rseq resumed>) = 0 [pid 6331] <... set_robust_list resumed>) = 0 [pid 6330] set_robust_list(0x7fa78ff319a0, 24 [pid 6321] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6318] <... futex resumed>) = 0 [pid 6332] set_robust_list(0x7fa787d109a0, 24 [pid 6331] chdir("./55" [pid 6330] <... set_robust_list resumed>) = 0 [pid 6318] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6332] <... set_robust_list resumed>) = 0 [pid 6331] <... chdir resumed>) = 0 [pid 6330] rt_sigprocmask(SIG_SETMASK, [], [pid 6327] mount("/dev/loop4", "./file1", "nilfs2", MS_NODEV|MS_SYNCHRONOUS|MS_MANDLOCK|MS_SILENT|MS_LAZYTIME, "" [pid 6320] <... futex resumed>) = 0 [pid 6317] rt_sigprocmask(SIG_SETMASK, [], [pid 6332] rt_sigprocmask(SIG_SETMASK, [], [pid 6331] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6330] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6320] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6332] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6331] <... prctl resumed>) = 0 [pid 6330] memfd_create("syzkaller", 0 [pid 6332] futex(0x7fa78fffd6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6331] setpgid(0, 0 [pid 6330] <... memfd_create resumed>) = 3 [pid 6331] <... setpgid resumed>) = 0 [pid 6330] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6331] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6330] <... mmap resumed>) = 0x7fa787b11000 [ 113.321715][ T27] audit: type=1800 audit(1690444281.158:321): pid=6321 uid=0 auid=4294967295 ses=4294967295 subj=_ op=collect_data cause=failed(directio) comm="syz-executor459" name="bus" dev="loop0" ino=18 res=0 errno=0 [ 113.344877][ T6326] NILFS (loop1): broken superblock, retrying with spare superblock (blocksize = 1024) [ 113.357924][ T6326] NILFS (loop1): broken superblock, retrying with spare superblock (blocksize = 4096) [pid 6331] <... openat resumed>) = 3 [pid 6330] 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"..., 2097152 [pid 6321] <... futex resumed>) = 0 [pid 6320] <... futex resumed>) = 1 [pid 6317] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6320] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6317] futex(0x7fa78fffd6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6331] write(3, "1000", 4 [pid 6317] <... futex resumed>) = 1 [pid 6317] futex(0x7fa78fffd6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6332] <... futex resumed>) = 0 [pid 6321] ftruncate(4, 33587195 [pid 6332] openat(AT_FDCWD, "./file0", O_RDONLY [pid 6331] <... write resumed>) = 4 [pid 6332] <... openat resumed>) = 5 [pid 6331] close(3 [pid 6332] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6331] <... close resumed>) = 0 [pid 6321] <... ftruncate resumed>) = 0 [pid 6332] <... futex resumed>) = 1 [pid 6331] symlink("/dev/binderfs", "./binderfs" [pid 6330] <... write resumed>) = 2097152 [pid 6321] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6317] <... futex resumed>) = 0 [pid 6332] futex(0x7fa78fffd6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6331] <... symlink resumed>) = 0 [pid 6321] <... futex resumed>) = 1 [pid 6320] <... futex resumed>) = 0 [pid 6317] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6320] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6321] sendfile(4, 4, NULL, 281474978811912 [pid 6318] <... futex resumed>) = 0 [pid 6317] <... futex resumed>) = 1 [pid 6331] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6320] <... futex resumed>) = 0 [pid 6320] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6318] lseek(5, 257, SEEK_SET) = 257 [pid 6317] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6331] <... futex resumed>) = 0 [pid 6318] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6330] munmap(0x7fa787b11000, 2097152 [pid 6317] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6331] rt_sigaction(SIGRT_1, {sa_handler=0x7fa78ff9b0a0, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fa78ff8c250}, [pid 6318] <... futex resumed>) = 0 [pid 6330] <... munmap resumed>) = 0 [pid 6317] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6318] getdents64(5, [pid 6331] <... rt_sigaction resumed>NULL, 8) = 0 [pid 6330] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 6317] <... futex resumed>) = 0 [pid 6331] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 6330] <... openat resumed>) = 4 [pid 6317] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6331] <... rt_sigprocmask resumed>NULL, 8) = 0 [ 113.367674][ T6327] NILFS (loop4): broken superblock, retrying with spare superblock (blocksize = 1024) [ 113.389122][ T6327] NILFS (loop4): broken superblock, retrying with spare superblock (blocksize = 4096) [ 113.409482][ T6318] NILFS error (device loop3): nilfs_readdir: zero-length directory entry [pid 6330] ioctl(4, LOOP_SET_FD, 3 [pid 6331] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fa78ff11000 [pid 6331] mprotect(0x7fa78ff12000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 6331] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 6331] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fa78ff31990, parent_tid=0x7fa78ff31990, exit_signal=0, stack=0x7fa78ff11000, stack_size=0x20300, tls=0x7fa78ff316c0} => {parent_tid=[6334]}, 88) = 6334 [pid 6331] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 6331] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 6331] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000}./strace-static-x86_64: Process 6334 attached [pid 6327] <... mount resumed>) = 0 [pid 6326] <... mount resumed>) = 0 [pid 6320] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 6318] <... getdents64 resumed>0x9999999999999999, 41) = -1 EIO (Input/output error) [pid 6334] rseq(0x7fa78ff31fe0, 0x20, 0, 0x53053053 [pid 6327] openat(AT_FDCWD, "./file1", O_RDONLY|O_DIRECTORY [pid 6326] openat(AT_FDCWD, "./file1", O_RDONLY|O_DIRECTORY [pid 6320] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6334] <... rseq resumed>) = 0 [pid 6327] <... openat resumed>) = 3 [pid 6326] <... openat resumed>) = 3 [pid 6320] <... futex resumed>) = 0 [pid 6318] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6317] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 6334] set_robust_list(0x7fa78ff319a0, 24 [pid 6330] <... ioctl resumed>) = 0 [pid 6327] chdir("./file1" [pid 6326] chdir("./file1" [pid 6320] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 6318] <... futex resumed>) = 0 [pid 6317] exit_group(0 [pid 6334] <... set_robust_list resumed>) = 0 [pid 6332] <... futex resumed>) = ? [pid 6330] close(3 [pid 6327] <... chdir resumed>) = 0 [pid 6326] <... chdir resumed>) = 0 [pid 6320] <... mmap resumed>) = 0x7fa787cf0000 [pid 6317] <... exit_group resumed>) = ? [pid 6334] rt_sigprocmask(SIG_SETMASK, [], [pid 6332] +++ exited with 0 +++ [pid 6330] <... close resumed>) = 0 [pid 6327] ioctl(4, LOOP_CLR_FD [pid 6326] ioctl(4, LOOP_CLR_FD [pid 6320] mprotect(0x7fa787cf1000, 131072, PROT_READ|PROT_WRITE [pid 6318] +++ exited with 0 +++ [pid 6317] +++ exited with 0 +++ [pid 6334] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6330] mkdir("./file1", 0777 [pid 6327] <... ioctl resumed>) = 0 [pid 6326] <... ioctl resumed>) = 0 [pid 6334] memfd_create("syzkaller", 0 [pid 6330] <... mkdir resumed>) = 0 [pid 6327] close(4 [pid 6326] close(4 [pid 6320] <... mprotect resumed>) = 0 [pid 6334] <... memfd_create resumed>) = 3 [pid 6330] mount("/dev/loop2", "./file1", "nilfs2", MS_NODEV|MS_SYNCHRONOUS|MS_MANDLOCK|MS_SILENT|MS_LAZYTIME, "" [pid 6327] <... close resumed>) = 0 [pid 6326] <... close resumed>) = 0 [pid 6321] <... sendfile resumed>) = 77824 [pid 6320] rt_sigprocmask(SIG_BLOCK, ~[], [pid 5017] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6317, si_uid=0, si_status=0, si_utime=1 /* 0.01 s */, si_stime=8 /* 0.08 s */} --- [ 113.414366][ T6330] loop2: detected capacity change from 0 to 4096 [ 113.421138][ T6318] Remounting filesystem read-only [ 113.436816][ T6335] NILFS (loop4): segctord starting. Construction interval = 5 seconds, CP frequency < 30 seconds [ 113.448741][ T6333] NILFS (loop1): segctord starting. Construction interval = 5 seconds, CP frequency < 30 seconds [pid 6334] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6327] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6326] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6321] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6320] <... rt_sigprocmask resumed>[], 8) = 0 [pid 5017] restart_syscall(<... resuming interrupted clone ...> [pid 6334] <... mmap resumed>) = 0x7fa787b11000 [pid 6326] <... futex resumed>) = 1 [pid 6324] <... futex resumed>) = 0 [pid 6321] <... futex resumed>) = 0 [pid 6320] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fa787d10990, parent_tid=0x7fa787d10990, exit_signal=0, stack=0x7fa787cf0000, stack_size=0x20300, tls=0x7fa787d106c0} [pid 5017] <... restart_syscall resumed>) = 0 [pid 6334] 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"..., 2097152 [pid 6327] <... futex resumed>) = 1 [pid 6326] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6324] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6323] <... futex resumed>) = 0 [pid 6321] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6327] open("./bus", O_RDWR|O_CREAT|O_NOCTTY|O_SYNC|O_DIRECT|O_NOATIME, 000 [pid 6326] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6324] <... futex resumed>) = 0 [pid 6323] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6320] <... clone3 resumed> => {parent_tid=[6336]}, 88) = 6336 [pid 6326] open("./bus", O_RDWR|O_CREAT|O_NOCTTY|O_SYNC|O_DIRECT|O_NOATIME, 000 [pid 6324] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6323] <... futex resumed>) = 0 [pid 6320] rt_sigprocmask(SIG_SETMASK, [], [pid 5017] umount2("./53", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6327] <... open resumed>) = 4 [pid 6326] <... open resumed>) = 4 [pid 6320] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5017] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6326] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6320] futex(0x7fa78fffd6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5017] openat(AT_FDCWD, "./53", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 6326] <... futex resumed>) = 1 [pid 6324] <... futex resumed>) = 0 [pid 6320] <... futex resumed>) = 0 [pid 5017] <... openat resumed>) = 3 [pid 6326] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6324] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6320] futex(0x7fa78fffd6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5017] newfstatat(3, "", [pid 6326] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6324] <... futex resumed>) = 0 [pid 5017] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 6326] ftruncate(4, 33587195 [pid 6324] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5017] getdents64(3, [pid 6326] <... ftruncate resumed>) = 0 [pid 5017] <... getdents64 resumed>0x5555556ce730 /* 4 entries */, 32768) = 112 [pid 6326] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5017] umount2("./53/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6326] <... futex resumed>) = 1 [pid 6324] <... futex resumed>) = 0 [pid 5017] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6326] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6324] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5017] newfstatat(AT_FDCWD, "./53/binderfs", [pid 6326] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6324] <... futex resumed>) = 0 [pid 5017] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 6326] sendfile(4, 4, NULL, 281474978811912 [pid 6324] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5017] unlink("./53/binderfs" [pid 6327] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6323] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5017] <... unlink resumed>) = 0 ./strace-static-x86_64: Process 6336 attached [pid 6327] <... futex resumed>) = 0 [pid 6323] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [ 113.486347][ T6330] NILFS (loop2): broken superblock, retrying with spare superblock (blocksize = 1024) [ 113.505246][ T27] audit: type=1800 audit(1690444281.338:322): pid=6327 uid=0 auid=4294967295 ses=4294967295 subj=_ op=collect_data cause=failed(directio) comm="syz-executor459" name="bus" dev="loop4" ino=18 res=0 errno=0 [pid 5017] umount2("./53/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6336] rseq(0x7fa787d10fe0, 0x20, 0, 0x53053053 [pid 6327] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6323] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6336] <... rseq resumed>) = 0 [pid 6327] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6323] <... futex resumed>) = 0 [pid 6320] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 6320] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6321] <... futex resumed>) = 0 [pid 6320] <... futex resumed>) = 1 [pid 6321] lseek(-1, 257, SEEK_SET [pid 6320] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6321] <... lseek resumed>) = -1 EBADF (Bad file descriptor) [pid 6321] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 6320] <... futex resumed>) = 0 [pid 6321] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6320] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6321] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6320] <... futex resumed>) = 0 [pid 6321] getdents64(-1, [pid 6320] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6321] <... getdents64 resumed>0x9999999999999999, 41) = -1 EBADF (Bad file descriptor) [pid 6321] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6336] set_robust_list(0x7fa787d109a0, 24 [pid 6334] <... write resumed>) = 2097152 [pid 6327] ftruncate(4, 33587195 [pid 6324] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 6323] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6321] <... futex resumed>) = 1 [pid 6320] <... futex resumed>) = 0 [pid 6336] <... set_robust_list resumed>) = 0 [pid 6334] munmap(0x7fa787b11000, 2097152 [ 113.547264][ T6330] NILFS (loop2): broken superblock, retrying with spare superblock (blocksize = 4096) [ 113.558097][ T5017] NILFS (loop3): discard dirty page: offset=8192, ino=6 [ 113.563239][ T27] audit: type=1800 audit(1690444281.338:323): pid=6326 uid=0 auid=4294967295 ses=4294967295 subj=_ op=collect_data cause=failed(directio) comm="syz-executor459" name="bus" dev="loop1" ino=18 res=0 errno=0 [ 113.576478][ T5017] NILFS (loop3): discard dirty block: blocknr=25, size=4096 [pid 6327] <... ftruncate resumed>) = 0 [pid 6324] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6321] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6336] rt_sigprocmask(SIG_SETMASK, [], [pid 6334] <... munmap resumed>) = 0 [pid 6327] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6336] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6334] openat(AT_FDCWD, "/dev/loop5", O_RDWR [pid 6327] <... futex resumed>) = 1 [pid 6323] <... futex resumed>) = 0 [pid 6336] openat(AT_FDCWD, "./file0", O_RDONLY [pid 6334] <... openat resumed>) = 4 [pid 6327] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6323] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6336] <... openat resumed>) = 5 [pid 6334] ioctl(4, LOOP_SET_FD, 3 [pid 6330] <... mount resumed>) = 0 [pid 6327] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6324] <... futex resumed>) = 0 [pid 6323] <... futex resumed>) = 0 [pid 6336] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6334] <... ioctl resumed>) = 0 [pid 6330] openat(AT_FDCWD, "./file1", O_RDONLY|O_DIRECTORY [pid 6327] sendfile(4, 4, NULL, 281474978811912 [pid 6324] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 6323] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6336] <... futex resumed>) = 0 [pid 6330] <... openat resumed>) = 3 [pid 6320] exit_group(0 [pid 6336] futex(0x7fa78fffd6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6330] chdir("./file1" [pid 6324] <... mmap resumed>) = 0x7fa787cf0000 [pid 6330] <... chdir resumed>) = 0 [pid 6330] ioctl(4, LOOP_CLR_FD [pid 6336] <... futex resumed>) = ? [pid 6330] <... ioctl resumed>) = 0 [pid 6324] mprotect(0x7fa787cf1000, 131072, PROT_READ|PROT_WRITE [pid 6321] <... futex resumed>) = ? [pid 6320] <... exit_group resumed>) = ? [pid 6326] <... sendfile resumed>) = 77824 [pid 6336] +++ exited with 0 +++ [pid 6330] close(4) = 0 [pid 6326] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6324] <... mprotect resumed>) = 0 [pid 6321] +++ exited with 0 +++ [ 113.606221][ T6337] NILFS (loop2): segctord starting. Construction interval = 5 seconds, CP frequency < 30 seconds [ 113.620544][ T6334] loop5: detected capacity change from 0 to 4096 [pid 6320] +++ exited with 0 +++ [pid 6334] close(3 [pid 6330] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6326] <... futex resumed>) = 0 [pid 6324] rt_sigprocmask(SIG_BLOCK, ~[], [pid 5017] <... umount2 resumed>) = 0 [pid 6334] <... close resumed>) = 0 [pid 6330] <... futex resumed>) = 1 [pid 6328] <... futex resumed>) = 0 [pid 6326] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6324] <... rt_sigprocmask resumed>[], 8) = 0 [pid 5017] umount2("./53/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5014] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6320, si_uid=0, si_status=0, si_utime=0, si_stime=8 /* 0.08 s */} --- [pid 6334] mkdir("./file1", 0777 [pid 6330] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6328] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6330] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6328] <... futex resumed>) = 0 [pid 6324] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fa787d10990, parent_tid=0x7fa787d10990, exit_signal=0, stack=0x7fa787cf0000, stack_size=0x20300, tls=0x7fa787d106c0} [pid 5017] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6330] open("./bus", O_RDWR|O_CREAT|O_NOCTTY|O_SYNC|O_DIRECT|O_NOATIME, 000 [pid 6328] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6334] <... mkdir resumed>) = 0 [pid 6323] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 5017] newfstatat(AT_FDCWD, "./53/file1", [pid 6334] mount("/dev/loop5", "./file1", "nilfs2", MS_NODEV|MS_SYNCHRONOUS|MS_MANDLOCK|MS_SILENT|MS_LAZYTIME, "" [pid 6324] <... clone3 resumed> => {parent_tid=[6338]}, 88) = 6338 [pid 6323] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6330] <... open resumed>) = 4 [pid 6323] <... futex resumed>) = 0 [pid 5017] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5014] umount2("./52", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6330] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6323] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0./strace-static-x86_64: Process 6338 attached [pid 6330] <... futex resumed>) = 1 [pid 6328] <... futex resumed>) = 0 [pid 6324] rt_sigprocmask(SIG_SETMASK, [], [pid 6323] <... mmap resumed>) = 0x7fa787cf0000 [pid 5017] umount2("./53/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5014] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6338] rseq(0x7fa787d10fe0, 0x20, 0, 0x53053053 [pid 6330] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6328] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6323] mprotect(0x7fa787cf1000, 131072, PROT_READ|PROT_WRITE [pid 6338] <... rseq resumed>) = 0 [pid 6330] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6328] <... futex resumed>) = 0 [pid 6323] <... mprotect resumed>) = 0 [pid 6338] set_robust_list(0x7fa787d109a0, 24 [pid 6330] ftruncate(4, 33587195 [pid 6328] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6323] rt_sigprocmask(SIG_BLOCK, ~[], [pid 6338] <... set_robust_list resumed>) = 0 [pid 6323] <... rt_sigprocmask resumed>[], 8) = 0 [pid 6338] rt_sigprocmask(SIG_SETMASK, [], [pid 6323] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fa787d10990, parent_tid=0x7fa787d10990, exit_signal=0, stack=0x7fa787cf0000, stack_size=0x20300, tls=0x7fa787d106c0} [pid 6338] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6338] futex(0x7fa78fffd6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6323] <... clone3 resumed> => {parent_tid=[6339]}, 88) = 6339 [pid 6323] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 6323] futex(0x7fa78fffd6d8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 6323] futex(0x7fa78fffd6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}./strace-static-x86_64: Process 6339 attached [pid 6339] rseq(0x7fa787d10fe0, 0x20, 0, 0x53053053) = 0 [pid 6339] set_robust_list(0x7fa787d109a0, 24) = 0 [pid 6339] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 6339] openat(AT_FDCWD, "./file0", O_RDONLY [pid 6324] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6324] futex(0x7fa78fffd6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5014] openat(AT_FDCWD, "./52", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 6338] <... futex resumed>) = 0 [pid 6324] <... futex resumed>) = 1 [pid 5017] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6338] openat(AT_FDCWD, "./file0", O_RDONLY [pid 5014] <... openat resumed>) = 3 [pid 6338] <... openat resumed>) = 5 [pid 6330] <... ftruncate resumed>) = 0 [pid 6324] futex(0x7fa78fffd6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5017] openat(AT_FDCWD, "./53/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 6339] <... openat resumed>) = 5 [pid 6338] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6330] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6324] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 5014] newfstatat(3, "", [pid 6339] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6338] <... futex resumed>) = 0 [pid 6330] <... futex resumed>) = 1 [pid 6328] <... futex resumed>) = 0 [pid 6339] <... futex resumed>) = 1 [pid 6338] futex(0x7fa78fffd6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6330] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6328] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6324] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6323] <... futex resumed>) = 0 [pid 5017] <... openat resumed>) = 4 [pid 5014] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 6339] futex(0x7fa78fffd6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6330] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6328] <... futex resumed>) = 0 [pid 6324] <... futex resumed>) = 1 [pid 6323] futex(0x7fa78fffd6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5017] newfstatat(4, "", [pid 6326] <... futex resumed>) = 0 [pid 6339] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6330] sendfile(4, 4, NULL, 281474978811912 [pid 6328] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6323] <... futex resumed>) = 0 [pid 5014] getdents64(3, [pid 6339] lseek(5, 257, SEEK_SET [pid 6326] lseek(5, 257, SEEK_SET [pid 6324] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6323] futex(0x7fa78fffd6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5017] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 6339] <... lseek resumed>) = 257 [pid 6326] <... lseek resumed>) = 257 [pid 5014] <... getdents64 resumed>0x5555556ce730 /* 4 entries */, 32768) = 112 [pid 6339] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 6323] <... futex resumed>) = 0 [pid 6339] futex(0x7fa78fffd6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6323] futex(0x7fa78fffd6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6339] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6323] <... futex resumed>) = 0 [ 113.686976][ T6334] NILFS (loop5): broken superblock, retrying with spare superblock (blocksize = 1024) [ 113.714955][ T6334] NILFS (loop5): broken superblock, retrying with spare superblock (blocksize = 4096) [ 113.719020][ T6339] NILFS error (device loop4): nilfs_readdir: zero-length directory entry [pid 6339] getdents64(5, [pid 6323] futex(0x7fa78fffd6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6326] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5017] getdents64(4, [pid 5014] umount2("./52/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6326] <... futex resumed>) = 1 [pid 6324] <... futex resumed>) = 0 [pid 5017] <... getdents64 resumed>0x5555556d6770 /* 2 entries */, 32768) = 48 [pid 5014] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6326] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6324] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5017] getdents64(4, [pid 5014] newfstatat(AT_FDCWD, "./52/binderfs", [pid 6326] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6324] <... futex resumed>) = 0 [pid 5017] <... getdents64 resumed>0x5555556d6770 /* 0 entries */, 32768) = 0 [pid 5014] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 6326] getdents64(5, [pid 6324] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5017] close(4 [pid 5014] unlink("./52/binderfs" [pid 5017] <... close resumed>) = 0 [pid 5014] <... unlink resumed>) = 0 [pid 5017] rmdir("./53/file1" [pid 5014] umount2("./52/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5017] <... rmdir resumed>) = 0 [pid 5017] getdents64(3, 0x5555556ce730 /* 0 entries */, 32768) = 0 [pid 5017] close(3) = 0 [pid 5017] rmdir("./53") = 0 [pid 5017] mkdir("./54", 0777) = 0 [pid 5017] openat(AT_FDCWD, "/dev/loop3", O_RDWR) = 3 [pid 5017] ioctl(3, LOOP_CLR_FD) = -1 ENXIO (No such device or address) [pid 5017] close(3 [pid 6326] <... getdents64 resumed>0x9999999999999999, 41) = -1 EIO (Input/output error) [pid 5017] <... close resumed>) = 0 [pid 5017] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6326] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5017] <... clone resumed>, child_tidptr=0x5555556cd690) = 6340 [pid 6328] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 6326] <... futex resumed>) = 1 [pid 6324] <... futex resumed>) = 0 [pid 6328] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6324] exit_group(0 [pid 6326] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL./strace-static-x86_64: Process 6340 attached [pid 6339] <... getdents64 resumed>0x9999999999999999, 41) = -1 EIO (Input/output error) [pid 6338] <... futex resumed>) = ? [pid 6328] <... futex resumed>) = 0 [pid 6327] <... sendfile resumed>) = 77824 [pid 6326] +++ exited with 0 +++ [pid 6324] <... exit_group resumed>) = ? [pid 6340] set_robust_list(0x5555556cd6a0, 24 [pid 6339] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6338] +++ exited with 0 +++ [pid 6328] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 6327] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6340] <... set_robust_list resumed>) = 0 [pid 6339] <... futex resumed>) = 1 [pid 6328] <... mmap resumed>) = 0x7fa787cf0000 [pid 6327] <... futex resumed>) = 0 [pid 6324] +++ exited with 0 +++ [pid 6323] <... futex resumed>) = 0 [pid 6340] chdir("./54" [pid 6339] futex(0x7fa78fffd6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6328] mprotect(0x7fa787cf1000, 131072, PROT_READ|PROT_WRITE [pid 6327] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6323] exit_group(0 [pid 6340] <... chdir resumed>) = 0 [pid 6339] <... futex resumed>) = ? [pid 6328] <... mprotect resumed>) = 0 [pid 6327] <... futex resumed>) = ? [pid 6323] <... exit_group resumed>) = ? [pid 6340] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6339] +++ exited with 0 +++ [pid 6328] rt_sigprocmask(SIG_BLOCK, ~[], [pid 6327] +++ exited with 0 +++ [pid 6323] +++ exited with 0 +++ [pid 6340] <... prctl resumed>) = 0 [pid 6328] <... rt_sigprocmask resumed>[], 8) = 0 [pid 5018] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6323, si_uid=0, si_status=0, si_utime=0, si_stime=11 /* 0.11 s */} --- [pid 5015] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6324, si_uid=0, si_status=0, si_utime=0, si_stime=12 /* 0.12 s */} --- [pid 6340] setpgid(0, 0 [pid 6328] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fa787d10990, parent_tid=0x7fa787d10990, exit_signal=0, stack=0x7fa787cf0000, stack_size=0x20300, tls=0x7fa787d106c0} [pid 6340] <... setpgid resumed>) = 0 [pid 5018] restart_syscall(<... resuming interrupted clone ...> [pid 5015] umount2("./52", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6340] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6328] <... clone3 resumed> => {parent_tid=[6342]}, 88) = 6342 [pid 5018] <... restart_syscall resumed>) = 0 [pid 5015] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6340] <... openat resumed>) = 3 [pid 6328] rt_sigprocmask(SIG_SETMASK, [], [pid 5015] openat(AT_FDCWD, "./52", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 6340] write(3, "1000", 4 [pid 6328] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6340] <... write resumed>) = 4 [pid 6328] futex(0x7fa78fffd6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5015] <... openat resumed>) = 3 [pid 6340] close(3 [pid 6328] <... futex resumed>) = 0 [pid 6340] <... close resumed>) = 0 [pid 6328] futex(0x7fa78fffd6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5018] umount2("./54", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5015] newfstatat(3, "", [ 113.734693][ T6326] NILFS error (device loop1): nilfs_readdir: zero-length directory entry [ 113.747057][ T6326] Remounting filesystem read-only [ 113.755094][ T6339] Remounting filesystem read-only [pid 6340] symlink("/dev/binderfs", "./binderfs" [pid 5018] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6340] <... symlink resumed>) = 0 [pid 5018] openat(AT_FDCWD, "./54", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5015] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 6340] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000./strace-static-x86_64: Process 6342 attached ) = 0 [pid 5018] <... openat resumed>) = 3 [pid 5015] getdents64(3, [pid 6342] rseq(0x7fa787d10fe0, 0x20, 0, 0x53053053 [pid 6340] rt_sigaction(SIGRT_1, {sa_handler=0x7fa78ff9b0a0, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fa78ff8c250}, [pid 5018] newfstatat(3, "", [pid 6342] <... rseq resumed>) = 0 [pid 6340] <... rt_sigaction resumed>NULL, 8) = 0 [pid 5015] <... getdents64 resumed>0x5555556ce730 /* 4 entries */, 32768) = 112 [pid 6342] set_robust_list(0x7fa787d109a0, 24 [pid 6340] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 5018] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5015] umount2("./52/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6342] <... set_robust_list resumed>) = 0 [pid 6340] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5018] getdents64(3, [pid 6342] rt_sigprocmask(SIG_SETMASK, [], [pid 6340] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 5015] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6342] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6340] <... mmap resumed>) = 0x7fa78ff11000 [pid 5018] <... getdents64 resumed>0x5555556ce730 /* 4 entries */, 32768) = 112 [pid 5015] newfstatat(AT_FDCWD, "./52/binderfs", [pid 6342] openat(AT_FDCWD, "./file0", O_RDONLY [pid 6340] mprotect(0x7fa78ff12000, 131072, PROT_READ|PROT_WRITE [pid 6334] <... mount resumed>) = 0 [pid 6342] <... openat resumed>) = 5 [pid 6340] <... mprotect resumed>) = 0 [pid 6342] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6340] rt_sigprocmask(SIG_BLOCK, ~[], [pid 6342] <... futex resumed>) = 1 [pid 6340] <... rt_sigprocmask resumed>[], 8) = 0 [pid 6328] <... futex resumed>) = 0 [pid 6342] futex(0x7fa78fffd6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6340] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fa78ff31990, parent_tid=0x7fa78ff31990, exit_signal=0, stack=0x7fa78ff11000, stack_size=0x20300, tls=0x7fa78ff316c0} [pid 6328] futex(0x7fa78fffd6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6342] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6328] <... futex resumed>) = 0 [pid 6342] lseek(5, 257, SEEK_SET [pid 6340] <... clone3 resumed> => {parent_tid=[6343]}, 88) = 6343 [pid 6328] futex(0x7fa78fffd6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6342] <... lseek resumed>) = 257 [pid 6340] rt_sigprocmask(SIG_SETMASK, [], [pid 6342] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6340] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6342] <... futex resumed>) = 1 [pid 6340] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6328] <... futex resumed>) = 0 [pid 6342] futex(0x7fa78fffd6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6340] <... futex resumed>) = 0 [pid 6328] futex(0x7fa78fffd6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6342] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6340] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 6328] <... futex resumed>) = 0 [pid 6342] getdents64(5, [pid 6328] futex(0x7fa78fffd6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6334] openat(AT_FDCWD, "./file1", O_RDONLY|O_DIRECTORY [pid 5018] umount2("./54/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5015] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 6334] <... openat resumed>) = 3 [pid 5018] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5015] unlink("./52/binderfs" [pid 5018] newfstatat(AT_FDCWD, "./54/binderfs", [pid 6334] chdir("./file1") = 0 [pid 5018] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5015] <... unlink resumed>) = 0 [pid 6334] ioctl(4, LOOP_CLR_FD./strace-static-x86_64: Process 6343 attached ) = 0 [pid 5018] unlink("./54/binderfs" [pid 5015] umount2("./52/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6343] rseq(0x7fa78ff31fe0, 0x20, 0, 0x53053053 [pid 6334] close(4 [pid 6343] <... rseq resumed>) = 0 [pid 6334] <... close resumed>) = 0 [pid 5018] <... unlink resumed>) = 0 [pid 6343] set_robust_list(0x7fa78ff319a0, 24) = 0 [pid 6343] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 6343] memfd_create("syzkaller", 0 [pid 6334] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5018] umount2("./54/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6343] <... memfd_create resumed>) = 3 [pid 6343] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fa787b11000 [pid 6334] <... futex resumed>) = 1 [pid 6331] <... futex resumed>) = 0 [pid 6334] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6331] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5014] <... umount2 resumed>) = 0 [pid 6331] <... futex resumed>) = 0 [ 113.804300][ T6341] NILFS (loop5): segctord starting. Construction interval = 5 seconds, CP frequency < 30 seconds [ 113.814749][ T6342] NILFS error (device loop2): nilfs_readdir: zero-length directory entry [pid 6331] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6334] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6328] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 5014] umount2("./52/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6334] open("./bus", O_RDWR|O_CREAT|O_NOCTTY|O_SYNC|O_DIRECT|O_NOATIME, 000 [pid 5014] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5014] newfstatat(AT_FDCWD, "./52/file1", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5014] umount2("./52/file1", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5014] openat(AT_FDCWD, "./52/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 5014] newfstatat(4, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 6334] <... open resumed>) = 4 [pid 6334] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5014] getdents64(4, [pid 6334] <... futex resumed>) = 1 [pid 6331] <... futex resumed>) = 0 [pid 5014] <... getdents64 resumed>0x5555556d6770 /* 2 entries */, 32768) = 48 [pid 6334] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6331] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6334] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6331] <... futex resumed>) = 0 [pid 5014] getdents64(4, [pid 6334] ftruncate(4, 33587195 [pid 6331] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5014] <... getdents64 resumed>0x5555556d6770 /* 0 entries */, 32768) = 0 [pid 5014] close(4) = 0 [pid 6334] <... ftruncate resumed>) = 0 [pid 5014] rmdir("./52/file1" [pid 6334] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 6331] <... futex resumed>) = 0 [pid 5014] <... rmdir resumed>) = 0 [pid 6334] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6331] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5018] <... umount2 resumed>) = 0 [pid 5014] getdents64(3, [pid 6334] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6331] <... futex resumed>) = 0 [pid 6334] sendfile(4, 4, NULL, 281474978811912 [pid 6331] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5014] <... getdents64 resumed>0x5555556ce730 /* 0 entries */, 32768) = 0 [pid 5018] umount2("./54/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5014] close(3 [pid 5018] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5014] <... close resumed>) = 0 [pid 5014] rmdir("./52" [pid 5018] newfstatat(AT_FDCWD, "./54/file1", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5014] <... rmdir resumed>) = 0 [pid 5018] umount2("./54/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5014] mkdir("./53", 0777 [pid 5018] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5018] openat(AT_FDCWD, "./54/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5014] <... mkdir resumed>) = 0 [pid 6330] <... sendfile resumed>) = 77824 [pid 5018] <... openat resumed>) = 4 [pid 5014] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 6330] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5018] newfstatat(4, "", [pid 6330] <... futex resumed>) = 0 [ 113.854742][ T5015] NILFS (loop1): discard dirty page: offset=8192, ino=6 [ 113.870508][ T6342] Remounting filesystem read-only [ 113.875992][ T5015] NILFS (loop1): discard dirty block: blocknr=25, size=4096 [pid 5018] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5014] <... openat resumed>) = 3 [pid 6343] 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"..., 2097152 [pid 6330] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5018] getdents64(4, [pid 5014] ioctl(3, LOOP_CLR_FD [pid 5018] <... getdents64 resumed>0x5555556d6770 /* 2 entries */, 32768) = 48 [pid 5018] getdents64(4, [pid 5014] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 5018] <... getdents64 resumed>0x5555556d6770 /* 0 entries */, 32768) = 0 [pid 5014] close(3 [pid 5018] close(4) = 0 [pid 5014] <... close resumed>) = 0 [pid 5018] rmdir("./54/file1" [pid 5014] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5018] <... rmdir resumed>) = 0 [pid 5018] getdents64(3, 0x5555556ce730 /* 0 entries */, 32768) = 0 [pid 5018] close(3) = 0 [pid 5014] <... clone resumed>, child_tidptr=0x5555556cd690) = 6344 [pid 5018] rmdir("./54") = 0 [pid 6331] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 5018] mkdir("./55", 0777./strace-static-x86_64: Process 6344 attached [pid 6331] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5018] <... mkdir resumed>) = 0 [pid 6344] set_robust_list(0x5555556cd6a0, 24 [pid 6331] <... futex resumed>) = 0 [pid 5018] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 6344] <... set_robust_list resumed>) = 0 [pid 6331] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 5018] <... openat resumed>) = 3 [pid 6344] chdir("./53" [pid 6342] <... getdents64 resumed>0x9999999999999999, 41) = -1 EIO (Input/output error) [pid 6331] <... mmap resumed>) = 0x7fa787cf0000 [pid 5018] ioctl(3, LOOP_CLR_FD [pid 6344] <... chdir resumed>) = 0 [pid 6342] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6331] mprotect(0x7fa787cf1000, 131072, PROT_READ|PROT_WRITE [pid 6328] exit_group(0 [pid 5018] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 5015] <... umount2 resumed>) = 0 [pid 6344] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6342] <... futex resumed>) = ? [pid 6331] <... mprotect resumed>) = 0 [pid 6330] <... futex resumed>) = ? [pid 6328] <... exit_group resumed>) = ? [pid 5018] close(3 [pid 6344] <... prctl resumed>) = 0 [pid 6343] <... write resumed>) = 2097152 [pid 6342] +++ exited with 0 +++ [pid 6331] rt_sigprocmask(SIG_BLOCK, ~[], [pid 6330] +++ exited with 0 +++ [pid 6328] +++ exited with 0 +++ [pid 5018] <... close resumed>) = 0 [pid 5015] umount2("./52/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6344] setpgid(0, 0 [pid 6331] <... rt_sigprocmask resumed>[], 8) = 0 [pid 5018] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6344] <... setpgid resumed>) = 0 [pid 6331] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fa787d10990, parent_tid=0x7fa787d10990, exit_signal=0, stack=0x7fa787cf0000, stack_size=0x20300, tls=0x7fa787d106c0} [pid 5015] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6344] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5018] <... clone resumed>, child_tidptr=0x5555556cd690) = 6345 [pid 5016] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6328, si_uid=0, si_status=0, si_utime=0, si_stime=10 /* 0.10 s */} --- [pid 5015] newfstatat(AT_FDCWD, "./52/file1", [pid 6344] <... openat resumed>) = 3 [pid 6331] <... clone3 resumed> => {parent_tid=[6346]}, 88) = 6346 [pid 5016] restart_syscall(<... resuming interrupted clone ...> [pid 5015] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 6344] write(3, "1000", 4 [pid 6331] rt_sigprocmask(SIG_SETMASK, [], [pid 5016] <... restart_syscall resumed>) = 0 [pid 5015] umount2("./52/file1", MNT_DETACH|UMOUNT_NOFOLLOW./strace-static-x86_64: Process 6346 attached ./strace-static-x86_64: Process 6345 attached [pid 6344] <... write resumed>) = 4 [pid 6331] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5015] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6346] rseq(0x7fa787d10fe0, 0x20, 0, 0x53053053 [pid 6345] set_robust_list(0x5555556cd6a0, 24 [pid 6344] close(3 [pid 6331] futex(0x7fa78fffd6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5015] openat(AT_FDCWD, "./52/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 6346] <... rseq resumed>) = 0 [pid 6345] <... set_robust_list resumed>) = 0 [pid 6344] <... close resumed>) = 0 [pid 6343] munmap(0x7fa787b11000, 2097152 [pid 6331] <... futex resumed>) = 0 [pid 5016] umount2("./52", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5015] <... openat resumed>) = 4 [pid 6346] set_robust_list(0x7fa787d109a0, 24 [pid 6345] chdir("./55" [pid 6344] symlink("/dev/binderfs", "./binderfs" [pid 6331] futex(0x7fa78fffd6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5016] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5015] newfstatat(4, "", [pid 6346] <... set_robust_list resumed>) = 0 [pid 6345] <... chdir resumed>) = 0 [pid 6344] <... symlink resumed>) = 0 [pid 5016] openat(AT_FDCWD, "./52", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5015] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 6346] rt_sigprocmask(SIG_SETMASK, [], [pid 6345] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6344] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5016] <... openat resumed>) = 3 [pid 5015] getdents64(4, [pid 6346] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6345] <... prctl resumed>) = 0 [pid 6344] <... futex resumed>) = 0 [pid 5015] <... getdents64 resumed>0x5555556d6770 /* 2 entries */, 32768) = 48 [pid 6346] openat(AT_FDCWD, "./file0", O_RDONLY [pid 6345] setpgid(0, 0 [pid 6344] rt_sigaction(SIGRT_1, {sa_handler=0x7fa78ff9b0a0, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fa78ff8c250}, [pid 5016] newfstatat(3, "", [pid 5015] getdents64(4, [pid 6346] <... openat resumed>) = 5 [pid 6345] <... setpgid resumed>) = 0 [pid 6344] <... rt_sigaction resumed>NULL, 8) = 0 [pid 6343] <... munmap resumed>) = 0 [pid 5016] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5015] <... getdents64 resumed>0x5555556d6770 /* 0 entries */, 32768) = 0 [pid 6346] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6345] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6344] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 6343] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 5016] getdents64(3, [pid 5015] close(4 [pid 6346] <... futex resumed>) = 1 [pid 6345] <... openat resumed>) = 3 [pid 6344] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6334] <... sendfile resumed>) = 77824 [pid 6331] <... futex resumed>) = 0 [pid 6343] <... openat resumed>) = 4 [pid 5016] <... getdents64 resumed>0x5555556ce730 /* 4 entries */, 32768) = 112 [pid 5015] <... close resumed>) = 0 [pid 6346] futex(0x7fa78fffd6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6345] write(3, "1000", 4 [pid 6344] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 6343] ioctl(4, LOOP_SET_FD, 3 [pid 6334] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6331] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5016] umount2("./52/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5015] rmdir("./52/file1" [pid 6345] <... write resumed>) = 4 [pid 6344] <... mmap resumed>) = 0x7fa78ff11000 [pid 6334] <... futex resumed>) = 0 [pid 6331] <... futex resumed>) = 0 [pid 5016] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5015] <... rmdir resumed>) = 0 [pid 6345] close(3 [pid 6331] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5015] getdents64(3, [pid 6345] <... close resumed>) = 0 [pid 5015] <... getdents64 resumed>0x5555556ce730 /* 0 entries */, 32768) = 0 [pid 6345] symlink("/dev/binderfs", "./binderfs" [pid 5015] close(3 [pid 6345] <... symlink resumed>) = 0 [pid 5015] <... close resumed>) = 0 [pid 6345] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5015] rmdir("./52" [pid 6345] <... futex resumed>) = 0 [pid 5015] <... rmdir resumed>) = 0 [pid 6345] rt_sigaction(SIGRT_1, {sa_handler=0x7fa78ff9b0a0, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fa78ff8c250}, [pid 5015] mkdir("./53", 0777 [pid 6345] <... rt_sigaction resumed>NULL, 8) = 0 [pid 5015] <... mkdir resumed>) = 0 [pid 6345] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 5015] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 6345] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5015] <... openat resumed>) = 3 [pid 6345] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 6344] mprotect(0x7fa78ff12000, 131072, PROT_READ|PROT_WRITE [pid 6334] lseek(5, 257, SEEK_SET [pid 5016] newfstatat(AT_FDCWD, "./52/binderfs", [pid 5015] ioctl(3, LOOP_CLR_FD [pid 6345] <... mmap resumed>) = 0x7fa78ff11000 [pid 6344] <... mprotect resumed>) = 0 [pid 6334] <... lseek resumed>) = 257 [pid 5015] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 6345] mprotect(0x7fa78ff12000, 131072, PROT_READ|PROT_WRITE [pid 5016] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5015] close(3 [pid 6344] rt_sigprocmask(SIG_BLOCK, ~[], [pid 6345] <... mprotect resumed>) = 0 [pid 6344] <... rt_sigprocmask resumed>[], 8) = 0 [pid 6343] <... ioctl resumed>) = 0 [pid 6334] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5016] unlink("./52/binderfs" [pid 5015] <... close resumed>) = 0 [pid 6345] rt_sigprocmask(SIG_BLOCK, ~[], [pid 6344] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fa78ff31990, parent_tid=0x7fa78ff31990, exit_signal=0, stack=0x7fa78ff11000, stack_size=0x20300, tls=0x7fa78ff316c0} [pid 6343] close(3 [pid 6334] <... futex resumed>) = 1 [pid 6331] <... futex resumed>) = 0 [pid 5016] <... unlink resumed>) = 0 [pid 5015] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6345] <... rt_sigprocmask resumed>[], 8) = 0 [pid 6343] <... close resumed>) = 0 [pid 6334] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6331] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5016] umount2("./52/file1", MNT_DETACH|UMOUNT_NOFOLLOW./strace-static-x86_64: Process 6347 attached [pid 6345] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fa78ff31990, parent_tid=0x7fa78ff31990, exit_signal=0, stack=0x7fa78ff11000, stack_size=0x20300, tls=0x7fa78ff316c0} [pid 6344] <... clone3 resumed> => {parent_tid=[6347]}, 88) = 6347 [pid 6343] mkdir("./file1", 0777 [pid 6334] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6331] <... futex resumed>) = 0 [pid 6344] rt_sigprocmask(SIG_SETMASK, [], [pid 6343] <... mkdir resumed>) = 0 [pid 6334] getdents64(5, ./strace-static-x86_64: Process 6349 attached ./strace-static-x86_64: Process 6348 attached [pid 6347] rseq(0x7fa78ff31fe0, 0x20, 0, 0x53053053 [pid 6344] <... rt_sigprocmask resumed>NULL, 8) = 0 [ 114.017684][ T6343] loop3: detected capacity change from 0 to 4096 [ 114.035629][ T5016] NILFS (loop2): discard dirty page: offset=8192, ino=6 [ 114.039152][ T6334] NILFS error (device loop5): nilfs_readdir: zero-length directory entry [ 114.045943][ T5016] NILFS (loop2): discard dirty block: blocknr=25, size=4096 [pid 6343] mount("/dev/loop3", "./file1", "nilfs2", MS_NODEV|MS_SYNCHRONOUS|MS_MANDLOCK|MS_SILENT|MS_LAZYTIME, "" [pid 6331] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5015] <... clone resumed>, child_tidptr=0x5555556cd690) = 6348 [pid 6349] rseq(0x7fa78ff31fe0, 0x20, 0, 0x53053053 [pid 6348] set_robust_list(0x5555556cd6a0, 24 [pid 6347] <... rseq resumed>) = 0 [pid 6345] <... clone3 resumed> => {parent_tid=[6349]}, 88) = 6349 [pid 6344] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6349] <... rseq resumed>) = 0 [pid 6348] <... set_robust_list resumed>) = 0 [pid 6347] set_robust_list(0x7fa78ff319a0, 24 [pid 6345] rt_sigprocmask(SIG_SETMASK, [], [pid 6344] <... futex resumed>) = 0 [pid 6349] set_robust_list(0x7fa78ff319a0, 24 [pid 6348] chdir("./53" [pid 6347] <... set_robust_list resumed>) = 0 [pid 6345] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6344] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 6349] <... set_robust_list resumed>) = 0 [pid 6348] <... chdir resumed>) = 0 [pid 6347] rt_sigprocmask(SIG_SETMASK, [], [pid 6345] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6349] rt_sigprocmask(SIG_SETMASK, [], [pid 6348] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6347] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6345] <... futex resumed>) = 0 [pid 6349] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6348] <... prctl resumed>) = 0 [pid 6349] memfd_create("syzkaller", 0 [pid 6348] setpgid(0, 0 [pid 6347] memfd_create("syzkaller", 0 [pid 6345] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 6349] <... memfd_create resumed>) = 3 [pid 6348] <... setpgid resumed>) = 0 [pid 6347] <... memfd_create resumed>) = 3 [pid 6349] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6348] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6347] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6349] <... mmap resumed>) = 0x7fa787b11000 [pid 6348] <... openat resumed>) = 3 [pid 6347] <... mmap resumed>) = 0x7fa787b11000 [pid 6348] write(3, "1000", 4) = 4 [pid 6348] close(3) = 0 [pid 6348] symlink("/dev/binderfs", "./binderfs") = 0 [pid 6348] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 6348] rt_sigaction(SIGRT_1, {sa_handler=0x7fa78ff9b0a0, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fa78ff8c250}, NULL, 8) = 0 [pid 6348] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 6348] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fa78ff11000 [pid 6348] mprotect(0x7fa78ff12000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 6348] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 6348] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fa78ff31990, parent_tid=0x7fa78ff31990, exit_signal=0, stack=0x7fa78ff11000, stack_size=0x20300, tls=0x7fa78ff316c0} => {parent_tid=[6350]}, 88) = 6350 [pid 6348] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 6348] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 6348] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 6334] <... getdents64 resumed>0x9999999999999999, 41) = -1 EIO (Input/output error) [pid 6334] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 6331] <... futex resumed>) = 0 [pid 6334] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6331] exit_group(0 [pid 6346] <... futex resumed>) = ? [pid 6334] <... futex resumed>) = ? [pid 6331] <... exit_group resumed>) = ? [pid 6346] +++ exited with 0 +++ [pid 6334] +++ exited with 0 +++ [pid 6331] +++ exited with 0 +++ [pid 6347] 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"..., 2097152 [pid 5019] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6331, si_uid=0, si_status=0, si_utime=0, si_stime=12 /* 0.12 s */} --- ./strace-static-x86_64: Process 6350 attached [pid 6350] rseq(0x7fa78ff31fe0, 0x20, 0, 0x53053053) = 0 [pid 5019] umount2("./55", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 6350] set_robust_list(0x7fa78ff319a0, 24 [pid 5019] openat(AT_FDCWD, "./55", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 6350] <... set_robust_list resumed>) = 0 [pid 6350] rt_sigprocmask(SIG_SETMASK, [], [pid 5019] <... openat resumed>) = 3 [pid 6350] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5019] newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 6350] memfd_create("syzkaller", 0 [pid 5019] getdents64(3, [pid 6350] <... memfd_create resumed>) = 3 [pid 5019] <... getdents64 resumed>0x5555556ce730 /* 4 entries */, 32768) = 112 [pid 6350] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5019] umount2("./55/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5019] newfstatat(AT_FDCWD, "./55/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 6350] <... mmap resumed>) = 0x7fa787b11000 [pid 5019] unlink("./55/binderfs") = 0 [ 114.059417][ T6343] NILFS (loop3): broken superblock, retrying with spare superblock (blocksize = 1024) [ 114.078545][ T6334] Remounting filesystem read-only [ 114.088555][ T6343] NILFS (loop3): broken superblock, retrying with spare superblock (blocksize = 4096) [pid 5019] umount2("./55/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6349] 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"..., 2097152 [pid 5016] <... umount2 resumed>) = 0 [pid 5016] umount2("./52/file1", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5016] newfstatat(AT_FDCWD, "./52/file1", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5016] umount2("./52/file1", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5016] openat(AT_FDCWD, "./52/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 5016] newfstatat(4, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5016] getdents64(4, 0x5555556d6770 /* 2 entries */, 32768) = 48 [pid 5016] getdents64(4, [pid 6350] 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"..., 2097152 [pid 5016] <... getdents64 resumed>0x5555556d6770 /* 0 entries */, 32768) = 0 [pid 6343] <... mount resumed>) = 0 [pid 6343] openat(AT_FDCWD, "./file1", O_RDONLY|O_DIRECTORY) = 3 [pid 6343] chdir("./file1") = 0 [pid 6343] ioctl(4, LOOP_CLR_FD) = 0 [pid 6343] close(4) = 0 [pid 6343] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 6343] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6340] <... futex resumed>) = 0 [pid 5016] close(4 [pid 6340] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5016] <... close resumed>) = 0 [pid 6343] <... futex resumed>) = 0 [pid 6340] <... futex resumed>) = 1 [pid 5016] rmdir("./52/file1" [pid 6343] open("./bus", O_RDWR|O_CREAT|O_NOCTTY|O_SYNC|O_DIRECT|O_NOATIME, 000 [pid 6340] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5016] <... rmdir resumed>) = 0 [pid 5016] getdents64(3, 0x5555556ce730 /* 0 entries */, 32768) = 0 [pid 6349] <... write resumed>) = 2097152 [pid 5016] close(3 [pid 6349] munmap(0x7fa787b11000, 2097152 [pid 5016] <... close resumed>) = 0 [pid 5016] rmdir("./52" [pid 6349] <... munmap resumed>) = 0 [pid 6349] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 5016] <... rmdir resumed>) = 0 [pid 6349] <... openat resumed>) = 4 [pid 5016] mkdir("./53", 0777 [ 114.134977][ T5019] NILFS (loop5): discard dirty page: offset=8192, ino=6 [ 114.150300][ T5019] NILFS (loop5): discard dirty block: blocknr=25, size=4096 [ 114.172137][ T6351] NILFS (loop3): segctord starting. Construction interval = 5 seconds, CP frequency < 30 seconds [pid 6349] ioctl(4, LOOP_SET_FD, 3 [pid 5016] <... mkdir resumed>) = 0 [pid 5016] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 6347] <... write resumed>) = 2097152 [pid 6347] munmap(0x7fa787b11000, 2097152) = 0 [pid 5016] <... openat resumed>) = 3 [pid 5016] ioctl(3, LOOP_CLR_FD) = -1 ENXIO (No such device or address) [pid 5016] close(3) = 0 [pid 5016] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x5555556cd690) = 6352 ./strace-static-x86_64: Process 6352 attached [pid 6350] <... write resumed>) = 2097152 [pid 6349] <... ioctl resumed>) = 0 [pid 6347] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 6343] <... open resumed>) = 4 [pid 6340] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 6352] set_robust_list(0x5555556cd6a0, 24 [pid 6350] munmap(0x7fa787b11000, 2097152 [pid 6349] close(3 [pid 6347] <... openat resumed>) = 4 [pid 6343] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6340] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5019] <... umount2 resumed>) = 0 [pid 6352] <... set_robust_list resumed>) = 0 [pid 6350] <... munmap resumed>) = 0 [pid 6349] <... close resumed>) = 0 [pid 6347] ioctl(4, LOOP_SET_FD, 3 [pid 6340] <... futex resumed>) = 0 [ 114.215119][ T6349] loop4: detected capacity change from 0 to 4096 [pid 5019] umount2("./55/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6352] chdir("./53" [pid 6350] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 6349] mkdir("./file1", 0777 [pid 6343] <... futex resumed>) = 0 [pid 6343] ftruncate(4, 33587195 [pid 6340] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5019] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5019] newfstatat(AT_FDCWD, "./55/file1", [pid 6349] <... mkdir resumed>) = 0 [pid 5019] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5019] umount2("./55/file1", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 6352] <... chdir resumed>) = 0 [pid 6350] <... openat resumed>) = 4 [pid 6349] mount("/dev/loop4", "./file1", "nilfs2", MS_NODEV|MS_SYNCHRONOUS|MS_MANDLOCK|MS_SILENT|MS_LAZYTIME, "" [pid 6347] <... ioctl resumed>) = 0 [pid 6343] <... ftruncate resumed>) = 0 [pid 5019] openat(AT_FDCWD, "./55/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 6352] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6350] ioctl(4, LOOP_SET_FD, 3 [pid 6343] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5019] <... openat resumed>) = 4 [pid 6352] <... prctl resumed>) = 0 [pid 6347] close(3 [pid 6343] <... futex resumed>) = 1 [pid 6340] <... futex resumed>) = 0 [pid 5019] newfstatat(4, "", [pid 6343] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6340] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5019] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 6343] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6340] <... futex resumed>) = 0 [pid 5019] getdents64(4, [pid 6343] sendfile(4, 4, NULL, 281474978811912 [pid 6340] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5019] <... getdents64 resumed>0x5555556d6770 /* 2 entries */, 32768) = 48 [pid 5019] getdents64(4, 0x5555556d6770 /* 0 entries */, 32768) = 0 [pid 5019] close(4) = 0 [pid 5019] rmdir("./55/file1" [pid 6352] setpgid(0, 0 [pid 6347] <... close resumed>) = 0 [pid 5019] <... rmdir resumed>) = 0 [pid 6352] <... setpgid resumed>) = 0 [pid 6347] mkdir("./file1", 0777 [pid 5019] getdents64(3, 0x5555556ce730 /* 0 entries */, 32768) = 0 [pid 6347] <... mkdir resumed>) = 0 [pid 5019] close(3 [pid 6352] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6347] mount("/dev/loop0", "./file1", "nilfs2", MS_NODEV|MS_SYNCHRONOUS|MS_MANDLOCK|MS_SILENT|MS_LAZYTIME, "" [pid 5019] <... close resumed>) = 0 [pid 5019] rmdir("./55" [pid 6352] <... openat resumed>) = 3 [pid 5019] <... rmdir resumed>) = 0 [pid 6352] write(3, "1000", 4 [pid 5019] mkdir("./56", 0777) = 0 [pid 5019] openat(AT_FDCWD, "/dev/loop5", O_RDWR) = 3 [pid 5019] ioctl(3, LOOP_CLR_FD) = -1 ENXIO (No such device or address) [ 114.257066][ T6347] loop0: detected capacity change from 0 to 4096 [ 114.268646][ T6349] NILFS (loop4): broken superblock, retrying with spare superblock (blocksize = 1024) [ 114.269354][ T6350] loop1: detected capacity change from 0 to 4096 [ 114.279436][ T6349] NILFS (loop4): broken superblock, retrying with spare superblock (blocksize = 4096) [pid 5019] close(3 [pid 6352] <... write resumed>) = 4 [pid 5019] <... close resumed>) = 0 [pid 5019] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6352] close(3 [pid 5019] <... clone resumed>, child_tidptr=0x5555556cd690) = 6353 ./strace-static-x86_64: Process 6353 attached [pid 6353] set_robust_list(0x5555556cd6a0, 24) = 0 [pid 6353] chdir("./56") = 0 [pid 6352] <... close resumed>) = 0 [pid 6349] <... mount resumed>) = 0 [pid 6353] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 6353] setpgid(0, 0) = 0 [pid 6353] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 6353] write(3, "1000", 4 [pid 6350] <... ioctl resumed>) = 0 [pid 6353] <... write resumed>) = 4 [pid 6350] close(3 [pid 6340] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 6353] close(3 [pid 6350] <... close resumed>) = 0 [pid 6340] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6353] <... close resumed>) = 0 [pid 6350] mkdir("./file1", 0777 [pid 6340] <... futex resumed>) = 0 [pid 6353] symlink("/dev/binderfs", "./binderfs" [pid 6352] symlink("/dev/binderfs", "./binderfs" [pid 6350] <... mkdir resumed>) = 0 [pid 6340] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 6349] openat(AT_FDCWD, "./file1", O_RDONLY|O_DIRECTORY [pid 6353] <... symlink resumed>) = 0 [pid 6352] <... symlink resumed>) = 0 [pid 6350] mount("/dev/loop1", "./file1", "nilfs2", MS_NODEV|MS_SYNCHRONOUS|MS_MANDLOCK|MS_SILENT|MS_LAZYTIME, "" [pid 6349] <... openat resumed>) = 3 [pid 6340] <... mmap resumed>) = 0x7fa787cf0000 [pid 6353] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6352] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6349] chdir("./file1" [ 114.302394][ T6347] NILFS (loop0): broken superblock, retrying with spare superblock (blocksize = 1024) [ 114.321290][ T6347] NILFS (loop0): broken superblock, retrying with spare superblock (blocksize = 4096) [ 114.332602][ T6354] NILFS (loop4): segctord starting. Construction interval = 5 seconds, CP frequency < 30 seconds [pid 6340] mprotect(0x7fa787cf1000, 131072, PROT_READ|PROT_WRITE [pid 6353] <... futex resumed>) = 0 [pid 6352] <... futex resumed>) = 0 [pid 6349] <... chdir resumed>) = 0 [pid 6352] rt_sigaction(SIGRT_1, {sa_handler=0x7fa78ff9b0a0, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fa78ff8c250}, [pid 6349] ioctl(4, LOOP_CLR_FD [pid 6352] <... rt_sigaction resumed>NULL, 8) = 0 [pid 6349] <... ioctl resumed>) = 0 [pid 6352] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 6349] close(4 [pid 6352] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6349] <... close resumed>) = 0 [pid 6352] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 6349] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6352] <... mmap resumed>) = 0x7fa78ff11000 [pid 6349] <... futex resumed>) = 1 [pid 6345] <... futex resumed>) = 0 [pid 6352] mprotect(0x7fa78ff12000, 131072, PROT_READ|PROT_WRITE [pid 6349] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6345] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6352] <... mprotect resumed>) = 0 [pid 6349] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6345] <... futex resumed>) = 0 [pid 6352] rt_sigprocmask(SIG_BLOCK, ~[], [pid 6349] open("./bus", O_RDWR|O_CREAT|O_NOCTTY|O_SYNC|O_DIRECT|O_NOATIME, 000 [pid 6345] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6352] <... rt_sigprocmask resumed>[], 8) = 0 [pid 6352] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fa78ff31990, parent_tid=0x7fa78ff31990, exit_signal=0, stack=0x7fa78ff11000, stack_size=0x20300, tls=0x7fa78ff316c0} => {parent_tid=[6356]}, 88) = 6356 [pid 6352] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 6352] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 6352] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000}./strace-static-x86_64: Process 6356 attached [pid 6356] rseq(0x7fa78ff31fe0, 0x20, 0, 0x53053053) = 0 [pid 6356] set_robust_list(0x7fa78ff319a0, 24) = 0 [pid 6356] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 6340] <... mprotect resumed>) = 0 [pid 6340] rt_sigprocmask(SIG_BLOCK, ~[], [pid 6349] <... open resumed>) = 4 [pid 6340] <... rt_sigprocmask resumed>[], 8) = 0 [pid 6349] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6340] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fa787d10990, parent_tid=0x7fa787d10990, exit_signal=0, stack=0x7fa787cf0000, stack_size=0x20300, tls=0x7fa787d106c0} [pid 6349] <... futex resumed>) = 1 [pid 6345] <... futex resumed>) = 0 [pid 6349] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6345] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6340] <... clone3 resumed> => {parent_tid=[6357]}, 88) = 6357 [pid 6353] rt_sigaction(SIGRT_1, {sa_handler=0x7fa78ff9b0a0, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fa78ff8c250}, [pid 6349] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6345] <... futex resumed>) = 0 [pid 6340] rt_sigprocmask(SIG_SETMASK, [], [pid 6353] <... rt_sigaction resumed>NULL, 8) = 0 [pid 6349] ftruncate(4, 33587195 [pid 6345] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6340] <... rt_sigprocmask resumed>NULL, 8) = 0 ./strace-static-x86_64: Process 6357 attached [pid 6356] memfd_create("syzkaller", 0 [pid 6353] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 6349] <... ftruncate resumed>) = 0 [pid 6347] <... mount resumed>) = 0 [pid 6356] <... memfd_create resumed>) = 3 [pid 6349] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6347] openat(AT_FDCWD, "./file1", O_RDONLY|O_DIRECTORY [pid 6356] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6349] <... futex resumed>) = 1 [pid 6347] <... openat resumed>) = 3 [pid 6345] <... futex resumed>) = 0 [pid 6356] <... mmap resumed>) = 0x7fa787b11000 [pid 6349] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6347] chdir("./file1" [ 114.354217][ T6350] NILFS (loop1): broken superblock, retrying with spare superblock (blocksize = 1024) [ 114.381029][ T6355] NILFS (loop0): segctord starting. Construction interval = 5 seconds, CP frequency < 30 seconds [pid 6345] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6357] rseq(0x7fa787d10fe0, 0x20, 0, 0x53053053 [pid 6353] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6349] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6347] <... chdir resumed>) = 0 [pid 6345] <... futex resumed>) = 0 [pid 6340] futex(0x7fa78fffd6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6357] <... rseq resumed>) = 0 [pid 6353] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 6349] sendfile(4, 4, NULL, 281474978811912 [pid 6347] ioctl(4, LOOP_CLR_FD [pid 6345] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6340] <... futex resumed>) = 0 [pid 6357] set_robust_list(0x7fa787d109a0, 24 [ 114.399078][ T6350] NILFS (loop1): broken superblock, retrying with spare superblock (blocksize = 4096) [pid 6356] 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"..., 2097152 [pid 6353] <... mmap resumed>) = 0x7fa78ff11000 [pid 6347] <... ioctl resumed>) = 0 [pid 6340] futex(0x7fa78fffd6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6357] <... set_robust_list resumed>) = 0 [pid 6353] mprotect(0x7fa78ff12000, 131072, PROT_READ|PROT_WRITE [pid 6357] rt_sigprocmask(SIG_SETMASK, [], [pid 6353] <... mprotect resumed>) = 0 [pid 6357] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6353] rt_sigprocmask(SIG_BLOCK, ~[], [pid 6357] openat(AT_FDCWD, "./file0", O_RDONLY [pid 6353] <... rt_sigprocmask resumed>[], 8) = 0 [pid 6357] <... openat resumed>) = 5 [pid 6353] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fa78ff31990, parent_tid=0x7fa78ff31990, exit_signal=0, stack=0x7fa78ff11000, stack_size=0x20300, tls=0x7fa78ff316c0} [pid 6357] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 6353] <... clone3 resumed> => {parent_tid=[6359]}, 88) = 6359 [pid 6340] <... futex resumed>) = 0 [pid 6357] futex(0x7fa78fffd6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6353] rt_sigprocmask(SIG_SETMASK, [], [pid 6340] futex(0x7fa78fffd6d8, FUTEX_WAKE_PRIVATE, 1000000./strace-static-x86_64: Process 6359 attached [pid 6357] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6353] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6350] <... mount resumed>) = 0 [pid 6347] close(4 [pid 6340] <... futex resumed>) = 0 [pid 6359] rseq(0x7fa78ff31fe0, 0x20, 0, 0x53053053 [pid 6357] lseek(5, 257, SEEK_SET [pid 6353] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6350] openat(AT_FDCWD, "./file1", O_RDONLY|O_DIRECTORY [pid 6347] <... close resumed>) = 0 [pid 6343] <... sendfile resumed>) = 77824 [pid 6340] futex(0x7fa78fffd6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6359] <... rseq resumed>) = 0 [pid 6357] <... lseek resumed>) = 257 [pid 6353] <... futex resumed>) = 0 [pid 6350] <... openat resumed>) = 3 [pid 6347] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6343] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6359] set_robust_list(0x7fa78ff319a0, 24 [pid 6357] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6353] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 6350] chdir("./file1" [pid 6347] <... futex resumed>) = 1 [pid 6344] <... futex resumed>) = 0 [pid 6343] <... futex resumed>) = 0 [pid 6359] <... set_robust_list resumed>) = 0 [pid 6357] <... futex resumed>) = 1 [pid 6350] <... chdir resumed>) = 0 [pid 6347] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6344] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6343] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6340] <... futex resumed>) = 0 [pid 6359] rt_sigprocmask(SIG_SETMASK, [], [pid 6357] futex(0x7fa78fffd6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6350] ioctl(4, LOOP_CLR_FD [pid 6347] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6344] <... futex resumed>) = 0 [pid 6340] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6356] <... write resumed>) = 2097152 [pid 6345] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 6359] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6356] munmap(0x7fa787b11000, 2097152 [pid 6350] <... ioctl resumed>) = 0 [pid 6347] open("./bus", O_RDWR|O_CREAT|O_NOCTTY|O_SYNC|O_DIRECT|O_NOATIME, 000 [pid 6345] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6344] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6343] <... futex resumed>) = 0 [pid 6340] <... futex resumed>) = 1 [pid 6359] memfd_create("syzkaller", 0 [pid 6356] <... munmap resumed>) = 0 [ 114.437192][ T6358] NILFS (loop1): segctord starting. Construction interval = 5 seconds, CP frequency < 30 seconds [pid 6350] close(4 [pid 6347] <... open resumed>) = 4 [pid 6345] <... futex resumed>) = 0 [pid 6343] getdents64(5, [pid 6340] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6359] <... memfd_create resumed>) = 3 [pid 6356] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 6350] <... close resumed>) = 0 [pid 6347] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6345] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 6359] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6356] <... openat resumed>) = 4 [pid 6350] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6347] <... futex resumed>) = 1 [pid 6345] <... mmap resumed>) = 0x7fa787cf0000 [pid 6344] <... futex resumed>) = 0 [pid 6359] <... mmap resumed>) = 0x7fa787b11000 [pid 6356] ioctl(4, LOOP_SET_FD, 3 [pid 6350] <... futex resumed>) = 1 [pid 6348] <... futex resumed>) = 0 [pid 6347] ftruncate(4, 33587195 [pid 6345] mprotect(0x7fa787cf1000, 131072, PROT_READ|PROT_WRITE [pid 6344] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6350] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6343] <... getdents64 resumed>0x9999999999999999, 41) = -1 EIO (Input/output error) [pid 6343] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6348] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6340] <... futex resumed>) = 0 [pid 6350] <... futex resumed>) = 0 [pid 6348] <... futex resumed>) = 1 [pid 6345] <... mprotect resumed>) = 0 [pid 6344] <... futex resumed>) = 0 [pid 6340] exit_group(0 [pid 6357] <... futex resumed>) = ? [pid 6350] open("./bus", O_RDWR|O_CREAT|O_NOCTTY|O_SYNC|O_DIRECT|O_NOATIME, 000 [pid 6340] <... exit_group resumed>) = ? [pid 6357] +++ exited with 0 +++ [pid 6343] <... futex resumed>) = ? [pid 6347] <... ftruncate resumed>) = 0 [pid 6348] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6344] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6345] rt_sigprocmask(SIG_BLOCK, ~[], [pid 6347] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6350] <... open resumed>) = 4 [pid 6349] <... sendfile resumed>) = 77824 [pid 6347] <... futex resumed>) = 0 [pid 6345] <... rt_sigprocmask resumed>[], 8) = 0 [pid 6344] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6356] <... ioctl resumed>) = 0 [pid 6350] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6349] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6347] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6345] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fa787d10990, parent_tid=0x7fa787d10990, exit_signal=0, stack=0x7fa787cf0000, stack_size=0x20300, tls=0x7fa787d106c0} [pid 6344] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6356] close(3 [pid 6350] <... futex resumed>) = 1 [pid 6349] <... futex resumed>) = 0 [pid 6348] <... futex resumed>) = 0 [pid 6347] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6344] <... futex resumed>) = 0 [pid 6356] <... close resumed>) = 0 [pid 6350] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6349] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6348] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6347] sendfile(4, 4, NULL, 281474978811912 [pid 6345] <... clone3 resumed> => {parent_tid=[6360]}, 88) = 6360 [pid 6344] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6359] 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"..., 2097152 [pid 6356] mkdir("./file1", 0777 [pid 6350] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6348] <... futex resumed>) = 0 [pid 6345] rt_sigprocmask(SIG_SETMASK, [], [pid 6343] +++ exited with 0 +++ [pid 6340] +++ exited with 0 +++ [pid 6356] <... mkdir resumed>) = 0 [pid 6350] ftruncate(4, 33587195 [pid 6348] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6345] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6356] mount("/dev/loop2", "./file1", "nilfs2", MS_NODEV|MS_SYNCHRONOUS|MS_MANDLOCK|MS_SILENT|MS_LAZYTIME, "" [pid 6350] <... ftruncate resumed>) = 0 [pid 6345] futex(0x7fa78fffd6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5017] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6340, si_uid=0, si_status=0, si_utime=0, si_stime=11 /* 0.11 s */} --- [ 114.487748][ T6343] NILFS error (device loop3): nilfs_readdir: zero-length directory entry [ 114.502945][ T6343] Remounting filesystem read-only [ 114.511397][ T6356] loop2: detected capacity change from 0 to 4096 [pid 6350] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6345] <... futex resumed>) = 0 [pid 5017] umount2("./54", MNT_DETACH|UMOUNT_NOFOLLOW./strace-static-x86_64: Process 6360 attached [pid 6350] <... futex resumed>) = 1 [pid 6348] <... futex resumed>) = 0 [pid 5017] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6360] rseq(0x7fa787d10fe0, 0x20, 0, 0x53053053 [pid 6350] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6348] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5017] openat(AT_FDCWD, "./54", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 6360] <... rseq resumed>) = 0 [pid 6350] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6348] <... futex resumed>) = 0 [pid 5017] <... openat resumed>) = 3 [pid 6360] set_robust_list(0x7fa787d109a0, 24 [pid 6350] sendfile(4, 4, NULL, 281474978811912 [pid 6348] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5017] newfstatat(3, "", [pid 6360] <... set_robust_list resumed>) = 0 [pid 5017] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 6360] rt_sigprocmask(SIG_SETMASK, [], [pid 5017] getdents64(3, [pid 6360] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5017] <... getdents64 resumed>0x5555556ce730 /* 4 entries */, 32768) = 112 [pid 6360] openat(AT_FDCWD, "./file0", O_RDONLY [pid 5017] umount2("./54/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6360] <... openat resumed>) = 5 [pid 6345] futex(0x7fa78fffd6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5017] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6360] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6345] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 5017] newfstatat(AT_FDCWD, "./54/binderfs", [pid 6360] <... futex resumed>) = 0 [pid 6345] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5017] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 6360] futex(0x7fa78fffd6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6349] <... futex resumed>) = 0 [pid 6345] <... futex resumed>) = 1 [pid 5017] unlink("./54/binderfs" [pid 6349] lseek(5, 257, SEEK_SET [pid 6345] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6344] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 5017] <... unlink resumed>) = 0 [pid 6349] <... lseek resumed>) = 257 [pid 6344] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [ 114.545387][ T6356] NILFS (loop2): broken superblock, retrying with spare superblock (blocksize = 1024) [ 114.584809][ T5017] NILFS (loop3): discard dirty page: offset=8192, ino=6 [pid 5017] umount2("./54/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6359] <... write resumed>) = 2097152 [pid 6349] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6344] <... futex resumed>) = 0 [pid 6349] <... futex resumed>) = 1 [pid 6349] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6359] munmap(0x7fa787b11000, 2097152 [pid 6348] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 6345] <... futex resumed>) = 0 [pid 6344] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 6348] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 6359] <... munmap resumed>) = 0 [pid 6348] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 6345] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6348] <... mmap resumed>) = 0x7fa787cf0000 [pid 6344] <... mmap resumed>) = 0x7fa787cf0000 [pid 6348] mprotect(0x7fa787cf1000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 6348] rt_sigprocmask(SIG_BLOCK, ~[], [pid 6349] <... futex resumed>) = 0 [pid 6348] <... rt_sigprocmask resumed>[], 8) = 0 [pid 6345] <... futex resumed>) = 1 [pid 6344] mprotect(0x7fa787cf1000, 131072, PROT_READ|PROT_WRITE [pid 6349] getdents64(5, [pid 6348] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fa787d10990, parent_tid=0x7fa787d10990, exit_signal=0, stack=0x7fa787cf0000, stack_size=0x20300, tls=0x7fa787d106c0} [pid 6345] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6344] <... mprotect resumed>) = 0 [pid 6359] openat(AT_FDCWD, "/dev/loop5", O_RDWR [pid 6344] rt_sigprocmask(SIG_BLOCK, ~[], [pid 6359] <... openat resumed>) = 4 [pid 6348] <... clone3 resumed> => {parent_tid=[6362]}, 88) = 6362 [ 114.592707][ T6356] NILFS (loop2): broken superblock, retrying with spare superblock (blocksize = 4096) [ 114.600642][ T5017] NILFS (loop3): discard dirty block: blocknr=25, size=4096 [ 114.616697][ T6349] NILFS error (device loop4): nilfs_readdir: zero-length directory entry [ 114.639476][ T6359] loop5: detected capacity change from 0 to 4096 [pid 6348] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 6359] ioctl(4, LOOP_SET_FD, 3 [pid 6344] <... rt_sigprocmask resumed>[], 8) = 0 [pid 6348] futex(0x7fa78fffd6d8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 6344] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fa787d10990, parent_tid=0x7fa787d10990, exit_signal=0, stack=0x7fa787cf0000, stack_size=0x20300, tls=0x7fa787d106c0} [pid 6348] futex(0x7fa78fffd6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6344] <... clone3 resumed> => {parent_tid=[6363]}, 88) = 6363 [pid 6344] rt_sigprocmask(SIG_SETMASK, [], ./strace-static-x86_64: Process 6363 attached ./strace-static-x86_64: Process 6362 attached NULL, 8) = 0 [pid 6363] rseq(0x7fa787d10fe0, 0x20, 0, 0x53053053 [pid 6362] rseq(0x7fa787d10fe0, 0x20, 0, 0x53053053 [pid 6356] <... mount resumed>) = 0 [pid 6344] futex(0x7fa78fffd6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6359] <... ioctl resumed>) = 0 [pid 6359] close(3) = 0 [pid 6344] <... futex resumed>) = 0 [pid 6359] mkdir("./file1", 0777 [pid 6356] openat(AT_FDCWD, "./file1", O_RDONLY|O_DIRECTORY [pid 6344] futex(0x7fa78fffd6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6359] <... mkdir resumed>) = 0 [pid 6356] <... openat resumed>) = 3 [pid 6359] mount("/dev/loop5", "./file1", "nilfs2", MS_NODEV|MS_SYNCHRONOUS|MS_MANDLOCK|MS_SILENT|MS_LAZYTIME, "" [pid 6363] <... rseq resumed>) = 0 [pid 6362] <... rseq resumed>) = 0 [pid 6356] chdir("./file1" [pid 6350] <... sendfile resumed>) = 77824 [pid 6349] <... getdents64 resumed>0x9999999999999999, 41) = -1 EIO (Input/output error) [pid 6345] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 5017] <... umount2 resumed>) = 0 [pid 6363] set_robust_list(0x7fa787d109a0, 24 [pid 6362] set_robust_list(0x7fa787d109a0, 24 [pid 6356] <... chdir resumed>) = 0 [pid 6350] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6349] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6347] <... sendfile resumed>) = 77824 [pid 6345] exit_group(0 [pid 5017] umount2("./54/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6363] <... set_robust_list resumed>) = 0 [pid 6362] <... set_robust_list resumed>) = 0 [pid 6356] ioctl(4, LOOP_CLR_FD [pid 6350] <... futex resumed>) = 0 [pid 6349] <... futex resumed>) = 0 [pid 6347] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6360] <... futex resumed>) = ? [pid 6360] +++ exited with 0 +++ [pid 6348] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 6347] <... futex resumed>) = 0 [pid 6345] <... exit_group resumed>) = ? [pid 6363] rt_sigprocmask(SIG_SETMASK, [], [pid 5017] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6362] rt_sigprocmask(SIG_SETMASK, [], [pid 6356] <... ioctl resumed>) = 0 [pid 6350] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6363] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6349] +++ exited with 0 +++ [pid 6348] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6347] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5017] newfstatat(AT_FDCWD, "./54/file1", [pid 6348] <... futex resumed>) = 0 [pid 6348] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6363] openat(AT_FDCWD, "./file0", O_RDONLY [pid 6362] <... rt_sigprocmask resumed>NULL, 8) = 0 [ 114.643852][ T6349] Remounting filesystem read-only [ 114.654524][ T6361] NILFS (loop2): segctord starting. Construction interval = 5 seconds, CP frequency < 30 seconds [ 114.679436][ T6359] NILFS (loop5): broken superblock, retrying with spare superblock (blocksize = 1024) [pid 6356] close(4 [pid 6350] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6345] +++ exited with 0 +++ [pid 5017] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 6363] <... openat resumed>) = 5 [pid 6362] openat(AT_FDCWD, "./file0", O_RDONLY [pid 6356] <... close resumed>) = 0 [pid 6350] lseek(-1, 257, SEEK_SET [pid 5018] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6345, si_uid=0, si_status=0, si_utime=0, si_stime=15 /* 0.15 s */} --- [pid 5017] umount2("./54/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6363] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6362] <... openat resumed>) = 5 [pid 6356] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6350] <... lseek resumed>) = -1 EBADF (Bad file descriptor) [pid 5018] restart_syscall(<... resuming interrupted clone ...> [pid 5017] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6363] <... futex resumed>) = 1 [pid 6362] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6356] <... futex resumed>) = 1 [pid 6352] <... futex resumed>) = 0 [pid 6350] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6344] <... futex resumed>) = 0 [pid 5018] <... restart_syscall resumed>) = 0 [pid 5017] openat(AT_FDCWD, "./54/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 6363] futex(0x7fa78fffd6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6362] <... futex resumed>) = 0 [pid 6356] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6352] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6350] <... futex resumed>) = 1 [pid 6348] <... futex resumed>) = 0 [pid 6344] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5017] <... openat resumed>) = 4 [pid 6362] futex(0x7fa78fffd6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6356] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6352] <... futex resumed>) = 0 [pid 6350] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6348] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6347] <... futex resumed>) = 0 [pid 6344] <... futex resumed>) = 1 [pid 5017] newfstatat(4, "", [pid 6356] open("./bus", O_RDWR|O_CREAT|O_NOCTTY|O_SYNC|O_DIRECT|O_NOATIME, 000 [pid 6352] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6350] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6348] <... futex resumed>) = 0 [pid 6347] lseek(5, 257, SEEK_SET [pid 6344] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5018] umount2("./55", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5017] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 6356] <... open resumed>) = 4 [pid 6350] getdents64(5, [pid 6348] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6347] <... lseek resumed>) = 257 [pid 5018] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5017] getdents64(4, [pid 6359] <... mount resumed>) = 0 [pid 6356] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6350] <... getdents64 resumed>0x9999999999999999, 41) = -1 EFAULT (Bad address) [pid 6347] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5018] openat(AT_FDCWD, "./55", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5017] <... getdents64 resumed>0x5555556d6770 /* 2 entries */, 32768) = 48 [pid 6356] <... futex resumed>) = 1 [pid 6352] <... futex resumed>) = 0 [pid 5018] <... openat resumed>) = 3 [pid 5017] getdents64(4, [pid 6356] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6352] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5018] newfstatat(3, "", [pid 5017] <... getdents64 resumed>0x5555556d6770 /* 0 entries */, 32768) = 0 [pid 6356] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6352] <... futex resumed>) = 0 [pid 5018] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5017] close(4 [pid 6356] ftruncate(4, 33587195 [pid 6352] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5018] getdents64(3, [pid 5017] <... close resumed>) = 0 [pid 5018] <... getdents64 resumed>0x5555556ce730 /* 4 entries */, 32768) = 112 [pid 5017] rmdir("./54/file1" [pid 5018] umount2("./55/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5017] <... rmdir resumed>) = 0 [pid 5018] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5017] getdents64(3, [pid 5018] newfstatat(AT_FDCWD, "./55/binderfs", [pid 5017] <... getdents64 resumed>0x5555556ce730 /* 0 entries */, 32768) = 0 [pid 5018] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5017] close(3 [pid 6350] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6347] <... futex resumed>) = 1 [pid 6344] <... futex resumed>) = 0 [pid 5018] unlink("./55/binderfs" [pid 5017] <... close resumed>) = 0 [pid 6359] openat(AT_FDCWD, "./file1", O_RDONLY|O_DIRECTORY [pid 6356] <... ftruncate resumed>) = 0 [ 114.694911][ T6359] NILFS (loop5): broken superblock, retrying with spare superblock (blocksize = 4096) [ 114.731988][ T6364] NILFS (loop5): segctord starting. Construction interval = 5 seconds, CP frequency < 30 seconds [pid 6350] <... futex resumed>) = 1 [pid 6348] <... futex resumed>) = 0 [pid 6347] getdents64(5, [pid 6344] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5018] <... unlink resumed>) = 0 [pid 5017] rmdir("./54" [pid 6359] <... openat resumed>) = 3 [pid 6356] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6350] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6348] exit_group(0 [pid 6344] <... futex resumed>) = 0 [pid 5018] umount2("./55/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5017] <... rmdir resumed>) = 0 [pid 6356] <... futex resumed>) = 1 [pid 6352] <... futex resumed>) = 0 [pid 6344] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5017] mkdir("./55", 0777 [pid 6356] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6352] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5017] <... mkdir resumed>) = 0 [pid 6356] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6352] <... futex resumed>) = 0 [pid 5017] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 6356] sendfile(4, 4, NULL, 281474978811912 [pid 6352] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5017] <... openat resumed>) = 3 [pid 6362] <... futex resumed>) = ? [pid 6348] <... exit_group resumed>) = ? [pid 5017] ioctl(3, LOOP_CLR_FD [pid 6362] +++ exited with 0 +++ [pid 5017] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 5017] close(3 [pid 6359] chdir("./file1" [pid 6350] <... futex resumed>) = ? [pid 6347] <... getdents64 resumed>0x9999999999999999, 41) = -1 EIO (Input/output error) [pid 5017] <... close resumed>) = 0 [pid 6359] <... chdir resumed>) = 0 [pid 6350] +++ exited with 0 +++ [pid 6348] +++ exited with 0 +++ [pid 6347] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6359] ioctl(4, LOOP_CLR_FD [pid 6347] <... futex resumed>) = 1 [pid 6359] <... ioctl resumed>) = 0 [pid 6347] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6359] close(4) = 0 [pid 6359] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 6353] <... futex resumed>) = 0 [pid 6359] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6353] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6359] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6353] <... futex resumed>) = 0 [pid 6359] open("./bus", O_RDWR|O_CREAT|O_NOCTTY|O_SYNC|O_DIRECT|O_NOATIME, 000 [pid 6353] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6359] <... open resumed>) = 4 [pid 6359] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 6353] <... futex resumed>) = 0 [pid 6359] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6353] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6359] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6353] <... futex resumed>) = 0 [pid 6359] ftruncate(4, 33587195 [pid 6353] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6359] <... ftruncate resumed>) = 0 [pid 6344] <... futex resumed>) = 0 [pid 5017] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6359] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 6353] <... futex resumed>) = 0 [pid 6359] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6353] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6359] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6353] <... futex resumed>) = 0 [pid 6344] exit_group(0 [pid 5015] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6348, si_uid=0, si_status=0, si_utime=0, si_stime=9 /* 0.09 s */} --- [pid 6359] sendfile(4, 4, NULL, 281474978811912 [pid 6353] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5015] restart_syscall(<... resuming interrupted clone ...> [pid 6347] <... futex resumed>) = ? [pid 6363] <... futex resumed>) = ? [pid 6344] <... exit_group resumed>) = ? [pid 6347] +++ exited with 0 +++ [pid 5015] <... restart_syscall resumed>) = 0 [pid 6363] +++ exited with 0 +++ ./strace-static-x86_64: Process 6365 attached [pid 6365] set_robust_list(0x5555556cd6a0, 24) = 0 [pid 6365] chdir("./55") = 0 [pid 6344] +++ exited with 0 +++ [pid 6365] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 6365] setpgid(0, 0 [pid 5017] <... clone resumed>, child_tidptr=0x5555556cd690) = 6365 [pid 5015] umount2("./53", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5014] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6344, si_uid=0, si_status=0, si_utime=0, si_stime=12 /* 0.12 s */} --- [pid 6365] <... setpgid resumed>) = 0 [pid 5015] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5014] umount2("./53", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6365] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5015] openat(AT_FDCWD, "./53", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 6365] <... openat resumed>) = 3 [pid 5014] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6365] write(3, "1000", 4 [pid 5015] <... openat resumed>) = 3 [pid 5014] openat(AT_FDCWD, "./53", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 6365] <... write resumed>) = 4 [pid 5015] newfstatat(3, "", [pid 6365] close(3 [pid 5014] <... openat resumed>) = 3 [pid 6365] <... close resumed>) = 0 [pid 6365] symlink("/dev/binderfs", "./binderfs") = 0 [pid 6352] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 5015] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5014] newfstatat(3, "", [pid 6352] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [ 114.745547][ T6347] NILFS error (device loop0): nilfs_readdir: zero-length directory entry [ 114.755239][ T6347] Remounting filesystem read-only [ 114.763018][ T5018] NILFS (loop4): discard dirty page: offset=8192, ino=6 [pid 5015] getdents64(3, [pid 6352] <... futex resumed>) = 0 [pid 5014] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 6365] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5015] <... getdents64 resumed>0x5555556ce730 /* 4 entries */, 32768) = 112 [pid 6365] <... futex resumed>) = 0 [pid 6365] rt_sigaction(SIGRT_1, {sa_handler=0x7fa78ff9b0a0, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fa78ff8c250}, NULL, 8) = 0 [pid 6365] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 6365] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fa78ff11000 [pid 6365] mprotect(0x7fa78ff12000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 6365] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 6352] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 5015] umount2("./53/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5014] getdents64(3, [pid 6365] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fa78ff31990, parent_tid=0x7fa78ff31990, exit_signal=0, stack=0x7fa78ff11000, stack_size=0x20300, tls=0x7fa78ff316c0} [pid 6352] <... mmap resumed>) = 0x7fa787cf0000 [pid 6352] mprotect(0x7fa787cf1000, 131072, PROT_READ|PROT_WRITE [pid 5015] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5014] <... getdents64 resumed>0x5555556ce730 /* 4 entries */, 32768) = 112 [pid 6365] <... clone3 resumed> => {parent_tid=[6366]}, 88) = 6366 [pid 6352] <... mprotect resumed>) = 0 [pid 5015] newfstatat(AT_FDCWD, "./53/binderfs", [pid 5014] umount2("./53/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6365] rt_sigprocmask(SIG_SETMASK, [], [pid 6352] rt_sigprocmask(SIG_BLOCK, ~[], [pid 6365] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6352] <... rt_sigprocmask resumed>[], 8) = 0 [pid 5015] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5014] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6365] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6352] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fa787d10990, parent_tid=0x7fa787d10990, exit_signal=0, stack=0x7fa787cf0000, stack_size=0x20300, tls=0x7fa787d106c0} [pid 5015] unlink("./53/binderfs" [pid 5014] newfstatat(AT_FDCWD, "./53/binderfs", [pid 6365] <... futex resumed>) = 0 [pid 6365] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 6352] <... clone3 resumed> => {parent_tid=[6367]}, 88) = 6367 [pid 5015] <... unlink resumed>) = 0 [pid 5014] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 ./strace-static-x86_64: Process 6367 attached [pid 6353] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 6352] rt_sigprocmask(SIG_SETMASK, [], [pid 5015] umount2("./53/file1", MNT_DETACH|UMOUNT_NOFOLLOW./strace-static-x86_64: Process 6366 attached [pid 6353] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5014] unlink("./53/binderfs" [pid 6366] rseq(0x7fa78ff31fe0, 0x20, 0, 0x53053053 [pid 6353] <... futex resumed>) = 0 [pid 6366] <... rseq resumed>) = 0 [pid 6353] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 6352] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6367] rseq(0x7fa787d10fe0, 0x20, 0, 0x53053053 [pid 6366] set_robust_list(0x7fa78ff319a0, 24 [pid 6353] <... mmap resumed>) = 0x7fa787cf0000 [pid 6352] futex(0x7fa78fffd6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5014] <... unlink resumed>) = 0 [pid 6367] <... rseq resumed>) = 0 [pid 6366] <... set_robust_list resumed>) = 0 [pid 6353] mprotect(0x7fa787cf1000, 131072, PROT_READ|PROT_WRITE [pid 6367] set_robust_list(0x7fa787d109a0, 24 [pid 6366] rt_sigprocmask(SIG_SETMASK, [], [pid 6353] <... mprotect resumed>) = 0 [pid 6352] <... futex resumed>) = 0 [pid 5014] umount2("./53/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6367] <... set_robust_list resumed>) = 0 [pid 6366] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6353] rt_sigprocmask(SIG_BLOCK, ~[], [pid 6352] futex(0x7fa78fffd6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6367] rt_sigprocmask(SIG_SETMASK, [], [ 114.803264][ T5018] NILFS (loop4): discard dirty block: blocknr=25, size=4096 [pid 6366] memfd_create("syzkaller", 0 [pid 6353] <... rt_sigprocmask resumed>[], 8) = 0 [pid 6367] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6366] <... memfd_create resumed>) = 3 [pid 6353] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fa787d10990, parent_tid=0x7fa787d10990, exit_signal=0, stack=0x7fa787cf0000, stack_size=0x20300, tls=0x7fa787d106c0} [pid 6366] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5015] <... umount2 resumed>) = 0 [pid 6367] openat(AT_FDCWD, "./file0", O_RDONLY [pid 6366] <... mmap resumed>) = 0x7fa787b11000 [pid 6353] <... clone3 resumed> => {parent_tid=[6368]}, 88) = 6368 [pid 6367] <... openat resumed>) = 5 [pid 6353] rt_sigprocmask(SIG_SETMASK, [], [pid 6367] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6353] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6353] futex(0x7fa78fffd6d8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 6367] <... futex resumed>) = 1 [pid 6353] futex(0x7fa78fffd6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6352] <... futex resumed>) = 0 [pid 6367] futex(0x7fa78fffd6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6352] futex(0x7fa78fffd6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6367] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6352] <... futex resumed>) = 0 [pid 6367] lseek(5, 257, SEEK_SET [pid 6352] futex(0x7fa78fffd6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6367] <... lseek resumed>) = 257 [pid 6367] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 6352] <... futex resumed>) = 0 [pid 6367] futex(0x7fa78fffd6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6352] futex(0x7fa78fffd6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6367] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6352] <... futex resumed>) = 0 ./strace-static-x86_64: Process 6368 attached [pid 6367] getdents64(5, [pid 6368] rseq(0x7fa787d10fe0, 0x20, 0, 0x53053053 [pid 6352] futex(0x7fa78fffd6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6368] <... rseq resumed>) = 0 [pid 6368] set_robust_list(0x7fa787d109a0, 24) = 0 [pid 6368] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 6368] openat(AT_FDCWD, "./file0", O_RDONLY) = 5 [pid 6368] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 6353] <... futex resumed>) = 0 [pid 6368] lseek(5, 257, SEEK_SET [pid 6353] futex(0x7fa78fffd6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6368] <... lseek resumed>) = 257 [pid 6353] <... futex resumed>) = 0 [pid 6368] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6353] futex(0x7fa78fffd6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6368] <... futex resumed>) = 0 [pid 6353] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6368] getdents64(5, [ 114.859846][ T5014] NILFS (loop0): discard dirty page: offset=8192, ino=6 [ 114.882345][ T5014] NILFS (loop0): discard dirty block: blocknr=25, size=4096 [ 114.895405][ T6367] NILFS error (device loop2): nilfs_readdir: zero-length directory entry [pid 6353] futex(0x7fa78fffd6d8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 6353] futex(0x7fa78fffd6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5015] umount2("./53/file1", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5015] newfstatat(AT_FDCWD, "./53/file1", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5015] umount2("./53/file1", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5015] openat(AT_FDCWD, "./53/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 6356] <... sendfile resumed>) = 77824 [pid 5015] <... openat resumed>) = 4 [pid 5015] newfstatat(4, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 6356] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5015] getdents64(4, [pid 6359] <... sendfile resumed>) = 77824 [pid 6356] <... futex resumed>) = 0 [pid 5015] <... getdents64 resumed>0x5555556d6770 /* 2 entries */, 32768) = 48 [pid 6359] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6356] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5015] getdents64(4, [pid 6359] <... futex resumed>) = 0 [pid 5015] <... getdents64 resumed>0x5555556d6770 /* 0 entries */, 32768) = 0 [pid 5018] <... umount2 resumed>) = 0 [pid 5015] close(4 [pid 6359] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6366] 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"..., 2097152 [pid 5015] <... close resumed>) = 0 [pid 5018] umount2("./55/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5015] rmdir("./53/file1" [pid 5018] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5015] <... rmdir resumed>) = 0 [pid 6367] <... getdents64 resumed>0x9999999999999999, 41) = -1 EIO (Input/output error) [pid 6367] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5018] newfstatat(AT_FDCWD, "./55/file1", [pid 5015] getdents64(3, 0x5555556ce730 /* 0 entries */, 32768) = 0 [pid 5015] close(3 [pid 6367] <... futex resumed>) = 1 [pid 6352] <... futex resumed>) = 0 [pid 5018] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5015] <... close resumed>) = 0 [pid 6352] exit_group(0 [pid 6356] <... futex resumed>) = ? [pid 6352] <... exit_group resumed>) = ? [pid 5015] rmdir("./53" [pid 6356] +++ exited with 0 +++ [pid 5018] umount2("./55/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5015] <... rmdir resumed>) = 0 [pid 6367] +++ exited with 0 +++ [pid 6352] +++ exited with 0 +++ [pid 5015] mkdir("./54", 0777 [pid 5018] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5015] <... mkdir resumed>) = 0 [pid 5015] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 5018] openat(AT_FDCWD, "./55/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5016] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6352, si_uid=0, si_status=0, si_utime=0, si_stime=9 /* 0.09 s */} --- [pid 5015] <... openat resumed>) = 3 [pid 5015] ioctl(3, LOOP_CLR_FD) = -1 ENXIO (No such device or address) [ 114.897969][ T6368] NILFS error (device loop5): nilfs_readdir: zero-length directory entry [ 114.926094][ T6367] Remounting filesystem read-only [pid 5015] close(3) = 0 [pid 5018] <... openat resumed>) = 4 [pid 5015] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5016] umount2("./53", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5015] <... clone resumed>, child_tidptr=0x5555556cd690) = 6369 ./strace-static-x86_64: Process 6369 attached [pid 6369] set_robust_list(0x5555556cd6a0, 24) = 0 [pid 6369] chdir("./54" [pid 6353] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 6353] futex(0x7fa78fffd6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=0}) = -1 ETIMEDOUT (Connection timed out) [pid 6369] <... chdir resumed>) = 0 [pid 6369] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 6369] setpgid(0, 0) = 0 [pid 6369] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 6369] write(3, "1000", 4) = 4 [pid 6369] close(3) = 0 [pid 6369] symlink("/dev/binderfs", "./binderfs") = 0 [pid 6369] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 5016] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5018] newfstatat(4, "", [pid 6369] rt_sigaction(SIGRT_1, {sa_handler=0x7fa78ff9b0a0, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fa78ff8c250}, NULL, 8) = 0 [pid 6369] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 5016] openat(AT_FDCWD, "./53", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5018] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 6369] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5018] getdents64(4, [pid 5016] <... openat resumed>) = 3 [pid 6369] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 6366] <... write resumed>) = 2097152 [pid 5014] <... umount2 resumed>) = 0 [pid 6369] <... mmap resumed>) = 0x7fa78ff11000 [pid 6369] mprotect(0x7fa78ff12000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 5018] <... getdents64 resumed>0x5555556d6770 /* 2 entries */, 32768) = 48 [pid 5016] newfstatat(3, "", [pid 5014] umount2("./53/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6369] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 5018] getdents64(4, [pid 6369] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fa78ff31990, parent_tid=0x7fa78ff31990, exit_signal=0, stack=0x7fa78ff11000, stack_size=0x20300, tls=0x7fa78ff316c0} [pid 5018] <... getdents64 resumed>0x5555556d6770 /* 0 entries */, 32768) = 0 [pid 5016] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5014] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5018] close(4 [pid 5014] newfstatat(AT_FDCWD, "./53/file1", [pid 6369] <... clone3 resumed> => {parent_tid=[6370]}, 88) = 6370 [pid 5016] getdents64(3, [pid 6369] rt_sigprocmask(SIG_SETMASK, [], [pid 5018] <... close resumed>) = 0 [pid 5016] <... getdents64 resumed>0x5555556ce730 /* 4 entries */, 32768) = 112 [pid 5014] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 6369] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5018] rmdir("./55/file1" [pid 5016] umount2("./53/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5014] umount2("./53/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6369] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 5018] <... rmdir resumed>) = 0 [pid 5014] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6369] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 5018] getdents64(3, [pid 5016] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5014] openat(AT_FDCWD, "./53/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY./strace-static-x86_64: Process 6370 attached [pid 6368] <... getdents64 resumed>0x9999999999999999, 41) = -1 EIO (Input/output error) [pid 6366] munmap(0x7fa787b11000, 2097152 [pid 5018] <... getdents64 resumed>0x5555556ce730 /* 0 entries */, 32768) = 0 [pid 5016] newfstatat(AT_FDCWD, "./53/binderfs", [pid 6370] rseq(0x7fa78ff31fe0, 0x20, 0, 0x53053053) = 0 [pid 5014] <... openat resumed>) = 4 [pid 6370] set_robust_list(0x7fa78ff319a0, 24 [pid 5018] close(3 [pid 5016] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 6370] <... set_robust_list resumed>) = 0 [pid 6368] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5018] <... close resumed>) = 0 [pid 5016] unlink("./53/binderfs" [pid 5014] newfstatat(4, "", [pid 6370] rt_sigprocmask(SIG_SETMASK, [], [pid 6368] <... futex resumed>) = 0 [pid 6366] <... munmap resumed>) = 0 [pid 6353] exit_group(0 [pid 5018] rmdir("./55" [pid 6370] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6366] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 6359] <... futex resumed>) = ? [pid 6353] <... exit_group resumed>) = ? [pid 5016] <... unlink resumed>) = 0 [pid 5014] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [ 114.977461][ T6368] Remounting filesystem read-only [pid 6370] memfd_create("syzkaller", 0 [pid 6366] <... openat resumed>) = 4 [pid 6359] +++ exited with 0 +++ [pid 5018] <... rmdir resumed>) = 0 [pid 5016] umount2("./53/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5014] getdents64(4, [pid 6370] <... memfd_create resumed>) = 3 [pid 6366] ioctl(4, LOOP_SET_FD, 3 [pid 5018] mkdir("./56", 0777 [pid 6370] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5014] <... getdents64 resumed>0x5555556d6770 /* 2 entries */, 32768) = 48 [pid 6370] <... mmap resumed>) = 0x7fa787b11000 [pid 5014] getdents64(4, [pid 5018] <... mkdir resumed>) = 0 [pid 5014] <... getdents64 resumed>0x5555556d6770 /* 0 entries */, 32768) = 0 [pid 5014] close(4 [pid 5018] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 5014] <... close resumed>) = 0 [pid 5014] rmdir("./53/file1" [pid 5018] <... openat resumed>) = 3 [pid 5018] ioctl(3, LOOP_CLR_FD [pid 5014] <... rmdir resumed>) = 0 [pid 5018] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 5018] close(3 [pid 5014] getdents64(3, [pid 6366] <... ioctl resumed>) = 0 [pid 6366] close(3) = 0 [pid 6366] mkdir("./file1", 0777 [pid 5018] <... close resumed>) = 0 [pid 5014] <... getdents64 resumed>0x5555556ce730 /* 0 entries */, 32768) = 0 [pid 5018] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5014] close(3 [pid 6366] <... mkdir resumed>) = 0 [pid 6366] mount("/dev/loop3", "./file1", "nilfs2", MS_NODEV|MS_SYNCHRONOUS|MS_MANDLOCK|MS_SILENT|MS_LAZYTIME, "" [pid 5018] <... clone resumed>, child_tidptr=0x5555556cd690) = 6371 [pid 5014] <... close resumed>) = 0 [pid 5014] rmdir("./53") = 0 [pid 6368] +++ exited with 0 +++ [pid 6353] +++ exited with 0 +++ [pid 5014] mkdir("./54", 0777 [pid 5019] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6353, si_uid=0, si_status=0, si_utime=0, si_stime=10 /* 0.10 s */} --- [pid 5019] restart_syscall(<... resuming interrupted clone ...>) = 0 [pid 5014] <... mkdir resumed>) = 0 [pid 5019] umount2("./56", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5014] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 5019] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5019] openat(AT_FDCWD, "./56", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5014] <... openat resumed>) = 3 ./strace-static-x86_64: Process 6371 attached [pid 5019] <... openat resumed>) = 3 [pid 6370] 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"..., 2097152 [pid 5019] newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5019] getdents64(3, 0x5555556ce730 /* 4 entries */, 32768) = 112 [pid 5019] umount2("./56/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5019] newfstatat(AT_FDCWD, "./56/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5019] unlink("./56/binderfs") = 0 [ 115.005814][ T6366] loop3: detected capacity change from 0 to 4096 [ 115.006618][ T5016] NILFS (loop2): discard dirty page: offset=8192, ino=6 [ 115.037818][ T6366] NILFS (loop3): broken superblock, retrying with spare superblock (blocksize = 1024) [ 115.046731][ T5016] NILFS (loop2): discard dirty block: blocknr=25, size=4096 [pid 5019] umount2("./56/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6371] set_robust_list(0x5555556cd6a0, 24 [pid 5014] ioctl(3, LOOP_CLR_FD [pid 6371] <... set_robust_list resumed>) = 0 [pid 5014] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 6371] chdir("./56" [pid 5014] close(3) = 0 [pid 6371] <... chdir resumed>) = 0 [pid 5014] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6371] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 5014] <... clone resumed>, child_tidptr=0x5555556cd690) = 6372 [pid 6371] setpgid(0, 0) = 0 [pid 6371] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 6371] write(3, "1000", 4) = 4 [pid 6371] close(3) = 0 [pid 6371] symlink("/dev/binderfs", "./binderfs") = 0 [pid 6371] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 6371] rt_sigaction(SIGRT_1, {sa_handler=0x7fa78ff9b0a0, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fa78ff8c250}, NULL, 8) = 0 [pid 6371] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 ./strace-static-x86_64: Process 6372 attached [pid 6371] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 6372] set_robust_list(0x5555556cd6a0, 24 [pid 6371] <... mmap resumed>) = 0x7fa78ff11000 [pid 6371] mprotect(0x7fa78ff12000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 6371] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 6371] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fa78ff31990, parent_tid=0x7fa78ff31990, exit_signal=0, stack=0x7fa78ff11000, stack_size=0x20300, tls=0x7fa78ff316c0} [pid 6372] <... set_robust_list resumed>) = 0 [pid 6372] chdir("./54" [pid 6371] <... clone3 resumed> => {parent_tid=[6373]}, 88) = 6373 [pid 6371] rt_sigprocmask(SIG_SETMASK, [], [pid 6372] <... chdir resumed>) = 0 [pid 6371] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6372] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6371] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6372] <... prctl resumed>) = 0 [pid 6371] <... futex resumed>) = 0 [pid 6372] setpgid(0, 0 [pid 6371] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 6372] <... setpgid resumed>) = 0 [pid 6372] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6370] <... write resumed>) = 2097152 [pid 6372] <... openat resumed>) = 3 ./strace-static-x86_64: Process 6373 attached [pid 6372] write(3, "1000", 4 [pid 6373] rseq(0x7fa78ff31fe0, 0x20, 0, 0x53053053 [pid 6372] <... write resumed>) = 4 [pid 6373] <... rseq resumed>) = 0 [pid 6372] close(3 [pid 6373] set_robust_list(0x7fa78ff319a0, 24 [pid 6372] <... close resumed>) = 0 [pid 6373] <... set_robust_list resumed>) = 0 [pid 6372] symlink("/dev/binderfs", "./binderfs" [pid 6373] rt_sigprocmask(SIG_SETMASK, [], [pid 6372] <... symlink resumed>) = 0 [pid 6373] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6372] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6373] memfd_create("syzkaller", 0 [pid 6372] <... futex resumed>) = 0 [pid 6373] <... memfd_create resumed>) = 3 [pid 6372] rt_sigaction(SIGRT_1, {sa_handler=0x7fa78ff9b0a0, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fa78ff8c250}, [pid 6373] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6372] <... rt_sigaction resumed>NULL, 8) = 0 [pid 6373] <... mmap resumed>) = 0x7fa787b11000 [ 115.056179][ T5019] NILFS (loop5): discard dirty page: offset=8192, ino=6 [ 115.067397][ T5019] NILFS (loop5): discard dirty block: blocknr=25, size=4096 [ 115.086284][ T6366] NILFS (loop3): broken superblock, retrying with spare superblock (blocksize = 4096) [pid 6372] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 6372] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fa78ff11000 [pid 6372] mprotect(0x7fa78ff12000, 131072, PROT_READ|PROT_WRITE [pid 6370] munmap(0x7fa787b11000, 2097152 [pid 6372] <... mprotect resumed>) = 0 [pid 6372] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 6372] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fa78ff31990, parent_tid=0x7fa78ff31990, exit_signal=0, stack=0x7fa78ff11000, stack_size=0x20300, tls=0x7fa78ff316c0} [pid 6370] <... munmap resumed>) = 0 [pid 6372] <... clone3 resumed> => {parent_tid=[6374]}, 88) = 6374 [pid 6372] rt_sigprocmask(SIG_SETMASK, [], [pid 6370] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 6372] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6372] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6370] <... openat resumed>) = 4 [pid 6372] <... futex resumed>) = 0 [pid 6370] ioctl(4, LOOP_SET_FD, 3./strace-static-x86_64: Process 6374 attached [pid 6372] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 5016] <... umount2 resumed>) = 0 [pid 6374] rseq(0x7fa78ff31fe0, 0x20, 0, 0x53053053 [pid 5016] umount2("./53/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6374] <... rseq resumed>) = 0 [pid 5016] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6374] set_robust_list(0x7fa78ff319a0, 24) = 0 [pid 5016] newfstatat(AT_FDCWD, "./53/file1", [pid 6374] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 5016] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 6374] memfd_create("syzkaller", 0) = 3 [pid 5016] umount2("./53/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6374] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5016] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6374] <... mmap resumed>) = 0x7fa787b11000 [pid 5016] openat(AT_FDCWD, "./53/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 5016] newfstatat(4, "", [pid 6373] 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"..., 2097152 [pid 5016] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5016] getdents64(4, 0x5555556d6770 /* 2 entries */, 32768) = 48 [pid 5016] getdents64(4, 0x5555556d6770 /* 0 entries */, 32768) = 0 [pid 5016] close(4) = 0 [pid 5016] rmdir("./53/file1" [pid 6370] <... ioctl resumed>) = 0 [pid 5019] <... umount2 resumed>) = 0 [pid 5016] <... rmdir resumed>) = 0 [pid 6370] close(3) = 0 [pid 5016] getdents64(3, [pid 6370] mkdir("./file1", 0777) = 0 [pid 5016] <... getdents64 resumed>0x5555556ce730 /* 0 entries */, 32768) = 0 [pid 6370] mount("/dev/loop1", "./file1", "nilfs2", MS_NODEV|MS_SYNCHRONOUS|MS_MANDLOCK|MS_SILENT|MS_LAZYTIME, "" [pid 5019] umount2("./56/file1", MNT_DETACH|UMOUNT_NOFOLLOW [ 115.147441][ T6370] loop1: detected capacity change from 0 to 4096 [ 115.180428][ T6370] NILFS (loop1): broken superblock, retrying with spare superblock (blocksize = 1024) [pid 5016] close(3 [pid 6374] 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"..., 2097152 [pid 6366] <... mount resumed>) = 0 [pid 5019] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5016] <... close resumed>) = 0 [pid 5019] newfstatat(AT_FDCWD, "./56/file1", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5019] umount2("./56/file1", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5019] openat(AT_FDCWD, "./56/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 5019] newfstatat(4, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5019] getdents64(4, 0x5555556d6770 /* 2 entries */, 32768) = 48 [pid 5019] getdents64(4, 0x5555556d6770 /* 0 entries */, 32768) = 0 [pid 5019] close(4) = 0 [pid 5019] rmdir("./56/file1") = 0 [pid 5016] rmdir("./53" [pid 6366] openat(AT_FDCWD, "./file1", O_RDONLY|O_DIRECTORY [pid 5019] getdents64(3, 0x5555556ce730 /* 0 entries */, 32768) = 0 [pid 5019] close(3) = 0 [pid 5016] <... rmdir resumed>) = 0 [pid 5019] rmdir("./56" [pid 6366] <... openat resumed>) = 3 [pid 5019] <... rmdir resumed>) = 0 [pid 5016] mkdir("./54", 0777 [pid 5019] mkdir("./57", 0777) = 0 [pid 5016] <... mkdir resumed>) = 0 [pid 6366] chdir("./file1" [pid 5019] openat(AT_FDCWD, "/dev/loop5", O_RDWR [pid 6366] <... chdir resumed>) = 0 [pid 5019] <... openat resumed>) = 3 [pid 5016] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 5019] ioctl(3, LOOP_CLR_FD [pid 6366] ioctl(4, LOOP_CLR_FD [pid 5016] <... openat resumed>) = 3 [pid 6366] <... ioctl resumed>) = 0 [pid 5019] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 5016] ioctl(3, LOOP_CLR_FD [pid 6366] close(4 [pid 5019] close(3 [pid 5016] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 5019] <... close resumed>) = 0 [pid 5019] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x5555556cd690) = 6376 ./strace-static-x86_64: Process 6376 attached [pid 6376] set_robust_list(0x5555556cd6a0, 24 [pid 6366] <... close resumed>) = 0 [pid 5016] close(3 [pid 6366] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5016] <... close resumed>) = 0 [pid 6366] <... futex resumed>) = 1 [pid 6365] <... futex resumed>) = 0 [pid 5016] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6366] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6365] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 6365] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6376] <... set_robust_list resumed>) = 0 [ 115.189148][ T6375] NILFS (loop3): segctord starting. Construction interval = 5 seconds, CP frequency < 30 seconds ./strace-static-x86_64: Process 6377 attached [pid 6376] chdir("./57" [pid 6366] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6377] set_robust_list(0x5555556cd6a0, 24 [pid 6373] <... write resumed>) = 2097152 [pid 6366] open("./bus", O_RDWR|O_CREAT|O_NOCTTY|O_SYNC|O_DIRECT|O_NOATIME, 000 [pid 5016] <... clone resumed>, child_tidptr=0x5555556cd690) = 6377 [pid 6376] <... chdir resumed>) = 0 [pid 6377] <... set_robust_list resumed>) = 0 [pid 6376] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 6376] setpgid(0, 0) = 0 [pid 6377] chdir("./54" [pid 6376] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6377] <... chdir resumed>) = 0 [pid 6376] <... openat resumed>) = 3 [pid 6377] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 6376] write(3, "1000", 4 [pid 6377] setpgid(0, 0 [pid 6376] <... write resumed>) = 4 [pid 6377] <... setpgid resumed>) = 0 [pid 6376] close(3) = 0 [pid 6373] munmap(0x7fa787b11000, 2097152 [pid 6377] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6376] symlink("/dev/binderfs", "./binderfs" [pid 6377] <... openat resumed>) = 3 [pid 6376] <... symlink resumed>) = 0 [pid 6373] <... munmap resumed>) = 0 [pid 6377] write(3, "1000", 4 [pid 6376] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6377] <... write resumed>) = 4 [pid 6376] <... futex resumed>) = 0 [pid 6377] close(3 [pid 6376] rt_sigaction(SIGRT_1, {sa_handler=0x7fa78ff9b0a0, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fa78ff8c250}, [pid 6373] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 6377] <... close resumed>) = 0 [pid 6376] <... rt_sigaction resumed>NULL, 8) = 0 [pid 6373] <... openat resumed>) = 4 [pid 6377] symlink("/dev/binderfs", "./binderfs" [pid 6376] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 6373] ioctl(4, LOOP_SET_FD, 3 [pid 6377] <... symlink resumed>) = 0 [pid 6376] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 6373] <... ioctl resumed>) = 0 [pid 6377] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6376] <... mmap resumed>) = 0x7fa78ff11000 [pid 6377] <... futex resumed>) = 0 [pid 6376] mprotect(0x7fa78ff12000, 131072, PROT_READ|PROT_WRITE [pid 6377] rt_sigaction(SIGRT_1, {sa_handler=0x7fa78ff9b0a0, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fa78ff8c250}, [pid 6376] <... mprotect resumed>) = 0 [pid 6377] <... rt_sigaction resumed>NULL, 8) = 0 [pid 6376] rt_sigprocmask(SIG_BLOCK, ~[], [pid 6377] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 6376] <... rt_sigprocmask resumed>[], 8) = 0 [pid 6377] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6376] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fa78ff31990, parent_tid=0x7fa78ff31990, exit_signal=0, stack=0x7fa78ff11000, stack_size=0x20300, tls=0x7fa78ff316c0} [pid 6377] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fa78ff11000 [pid 6376] <... clone3 resumed> => {parent_tid=[6378]}, 88) = 6378 [pid 6377] mprotect(0x7fa78ff12000, 131072, PROT_READ|PROT_WRITE [pid 6376] rt_sigprocmask(SIG_SETMASK, [], [pid 6377] <... mprotect resumed>) = 0 [pid 6376] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6377] rt_sigprocmask(SIG_BLOCK, ~[], [pid 6376] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6377] <... rt_sigprocmask resumed>[], 8) = 0 [pid 6376] <... futex resumed>) = 0 ./strace-static-x86_64: Process 6378 attached [pid 6377] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fa78ff31990, parent_tid=0x7fa78ff31990, exit_signal=0, stack=0x7fa78ff11000, stack_size=0x20300, tls=0x7fa78ff316c0} [pid 6376] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 6366] <... open resumed>) = 4 [pid 6378] rseq(0x7fa78ff31fe0, 0x20, 0, 0x53053053) = 0 [pid 6377] <... clone3 resumed> => {parent_tid=[6379]}, 88) = 6379 [pid 6366] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6378] set_robust_list(0x7fa78ff319a0, 24 [pid 6377] rt_sigprocmask(SIG_SETMASK, [], [pid 6366] <... futex resumed>) = 1 [pid 6365] <... futex resumed>) = 0 [pid 6378] <... set_robust_list resumed>) = 0 [pid 6377] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6373] close(3 [pid 6366] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6365] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6378] rt_sigprocmask(SIG_SETMASK, [], [pid 6377] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6373] <... close resumed>) = 0 [pid 6366] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6365] <... futex resumed>) = 0 [pid 6378] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6377] <... futex resumed>) = 0 [pid 6373] mkdir("./file1", 0777 [pid 6366] ftruncate(4, 33587195 [pid 6365] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6378] memfd_create("syzkaller", 0 [pid 6377] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 6373] <... mkdir resumed>) = 0 [pid 6366] <... ftruncate resumed>) = 0 [ 115.223629][ T6370] NILFS (loop1): broken superblock, retrying with spare superblock (blocksize = 4096) [ 115.250286][ T6373] loop4: detected capacity change from 0 to 4096 [pid 6378] <... memfd_create resumed>) = 3 [pid 6373] mount("/dev/loop4", "./file1", "nilfs2", MS_NODEV|MS_SYNCHRONOUS|MS_MANDLOCK|MS_SILENT|MS_LAZYTIME, "" [pid 6366] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000./strace-static-x86_64: Process 6379 attached [pid 6378] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6366] <... futex resumed>) = 1 [pid 6365] <... futex resumed>) = 0 [pid 6374] <... write resumed>) = 2097152 [pid 6379] rseq(0x7fa78ff31fe0, 0x20, 0, 0x53053053 [pid 6378] <... mmap resumed>) = 0x7fa787b11000 [pid 6366] sendfile(4, 4, NULL, 281474978811912 [pid 6365] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6379] <... rseq resumed>) = 0 [pid 6374] munmap(0x7fa787b11000, 2097152 [pid 6370] <... mount resumed>) = 0 [pid 6365] <... futex resumed>) = 0 [pid 6379] set_robust_list(0x7fa78ff319a0, 24 [pid 6370] openat(AT_FDCWD, "./file1", O_RDONLY|O_DIRECTORY [pid 6365] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6370] <... openat resumed>) = 3 [pid 6370] chdir("./file1") = 0 [pid 6370] ioctl(4, LOOP_CLR_FD) = 0 [pid 6370] close(4) = 0 [pid 6370] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 6369] <... futex resumed>) = 0 [pid 6370] open("./bus", O_RDWR|O_CREAT|O_NOCTTY|O_SYNC|O_DIRECT|O_NOATIME, 000 [pid 6369] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 6369] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6378] 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"..., 2097152 [pid 6374] <... munmap resumed>) = 0 [pid 6379] <... set_robust_list resumed>) = 0 [pid 6379] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 6379] memfd_create("syzkaller", 0) = 3 [pid 6379] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fa787b11000 [pid 6374] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 6379] 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"..., 2097152 [pid 6374] <... openat resumed>) = 4 [ 115.280261][ T6373] NILFS (loop4): broken superblock, retrying with spare superblock (blocksize = 1024) [ 115.300097][ T6380] NILFS (loop1): segctord starting. Construction interval = 5 seconds, CP frequency < 30 seconds [ 115.313151][ T6373] NILFS (loop4): broken superblock, retrying with spare superblock (blocksize = 4096) [pid 6374] ioctl(4, LOOP_SET_FD, 3) = 0 [pid 6374] close(3 [pid 6370] <... open resumed>) = 4 [pid 6370] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 6369] <... futex resumed>) = 0 [pid 6374] <... close resumed>) = 0 [pid 6370] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6369] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6365] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 6374] mkdir("./file1", 0777 [pid 6370] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6369] <... futex resumed>) = 0 [pid 6365] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6374] <... mkdir resumed>) = 0 [pid 6370] ftruncate(4, 33587195 [pid 6369] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6365] <... futex resumed>) = 0 [pid 6374] mount("/dev/loop0", "./file1", "nilfs2", MS_NODEV|MS_SYNCHRONOUS|MS_MANDLOCK|MS_SILENT|MS_LAZYTIME, "" [pid 6370] <... ftruncate resumed>) = 0 [ 115.352225][ T6374] loop0: detected capacity change from 0 to 4096 [pid 6365] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 6370] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6365] <... mmap resumed>) = 0x7fa787cf0000 [pid 6370] <... futex resumed>) = 1 [pid 6369] <... futex resumed>) = 0 [pid 6365] mprotect(0x7fa787cf1000, 131072, PROT_READ|PROT_WRITE [pid 6370] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6369] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6365] <... mprotect resumed>) = 0 [pid 6370] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6369] <... futex resumed>) = 0 [pid 6365] rt_sigprocmask(SIG_BLOCK, ~[], [pid 6370] sendfile(4, 4, NULL, 281474978811912 [pid 6369] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6365] <... rt_sigprocmask resumed>[], 8) = 0 [pid 6373] <... mount resumed>) = 0 [pid 6365] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fa787d10990, parent_tid=0x7fa787d10990, exit_signal=0, stack=0x7fa787cf0000, stack_size=0x20300, tls=0x7fa787d106c0} => {parent_tid=[6382]}, 88) = 6382 [pid 6365] rt_sigprocmask(SIG_SETMASK, [], [pid 6373] openat(AT_FDCWD, "./file1", O_RDONLY|O_DIRECTORY [pid 6365] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6379] <... write resumed>) = 2097152 [pid 6373] <... openat resumed>) = 3 [pid 6365] futex(0x7fa78fffd6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6378] <... write resumed>) = 2097152 [pid 6365] <... futex resumed>) = 0 [pid 6365] futex(0x7fa78fffd6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}./strace-static-x86_64: Process 6382 attached [pid 6382] rseq(0x7fa787d10fe0, 0x20, 0, 0x53053053) = 0 [pid 6382] set_robust_list(0x7fa787d109a0, 24) = 0 [pid 6382] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 6382] openat(AT_FDCWD, "./file0", O_RDONLY) = 5 [pid 6382] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 6365] <... futex resumed>) = 0 [pid 6382] lseek(5, 257, SEEK_SET [pid 6365] futex(0x7fa78fffd6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6382] <... lseek resumed>) = 257 [pid 6365] <... futex resumed>) = 0 [pid 6382] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6365] futex(0x7fa78fffd6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6382] <... futex resumed>) = 0 [pid 6365] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6382] getdents64(5, [pid 6365] futex(0x7fa78fffd6d8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [ 115.393330][ T6374] NILFS (loop0): broken superblock, retrying with spare superblock (blocksize = 1024) [ 115.404380][ T6381] NILFS (loop4): segctord starting. Construction interval = 5 seconds, CP frequency < 30 seconds [ 115.419637][ T6374] NILFS (loop0): broken superblock, retrying with spare superblock (blocksize = 4096) [ 115.434886][ T6382] NILFS error (device loop3): nilfs_readdir: zero-length directory entry [pid 6365] futex(0x7fa78fffd6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6379] munmap(0x7fa787b11000, 2097152 [pid 6373] chdir("./file1" [pid 6374] <... mount resumed>) = 0 [pid 6378] munmap(0x7fa787b11000, 2097152) = 0 [pid 6379] <... munmap resumed>) = 0 [pid 6378] openat(AT_FDCWD, "/dev/loop5", O_RDWR [pid 6374] openat(AT_FDCWD, "./file1", O_RDONLY|O_DIRECTORY [pid 6373] <... chdir resumed>) = 0 [pid 6379] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 6378] <... openat resumed>) = 4 [pid 6374] <... openat resumed>) = 3 [pid 6373] ioctl(4, LOOP_CLR_FD [pid 6369] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 6379] <... openat resumed>) = 4 [pid 6378] ioctl(4, LOOP_SET_FD, 3 [pid 6374] chdir("./file1" [pid 6373] <... ioctl resumed>) = 0 [pid 6369] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6379] ioctl(4, LOOP_SET_FD, 3 [pid 6378] <... ioctl resumed>) = 0 [pid 6374] <... chdir resumed>) = 0 [pid 6373] close(4 [pid 6382] <... getdents64 resumed>0x9999999999999999, 41) = -1 EIO (Input/output error) [pid 6379] <... ioctl resumed>) = 0 [pid 6378] close(3 [pid 6374] ioctl(4, LOOP_CLR_FD [pid 6373] <... close resumed>) = 0 [pid 6370] <... sendfile resumed>) = 77824 [pid 6369] <... futex resumed>) = 0 [pid 6366] <... sendfile resumed>) = 77824 [pid 6365] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 6382] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6378] <... close resumed>) = 0 [pid 6374] <... ioctl resumed>) = 0 [pid 6373] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6370] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6369] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 6366] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6365] exit_group(0 [pid 6382] <... futex resumed>) = ? [pid 6378] mkdir("./file1", 0777 [pid 6374] close(4 [pid 6373] <... futex resumed>) = 1 [pid 6371] <... futex resumed>) = 0 [pid 6370] <... futex resumed>) = 0 [pid 6369] <... mmap resumed>) = 0x7fa787cf0000 [pid 6366] <... futex resumed>) = ? [pid 6365] <... exit_group resumed>) = ? [pid 6382] +++ exited with 0 +++ [pid 6379] close(3 [pid 6378] <... mkdir resumed>) = 0 [pid 6374] <... close resumed>) = 0 [pid 6373] open("./bus", O_RDWR|O_CREAT|O_NOCTTY|O_SYNC|O_DIRECT|O_NOATIME, 000 [pid 6371] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6370] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6369] mprotect(0x7fa787cf1000, 131072, PROT_READ|PROT_WRITE [pid 6366] +++ exited with 0 +++ [pid 6365] +++ exited with 0 +++ [ 115.443482][ T6383] NILFS (loop0): segctord starting. Construction interval = 5 seconds, CP frequency < 30 seconds [ 115.458569][ T6382] Remounting filesystem read-only [ 115.470651][ T6378] loop5: detected capacity change from 0 to 4096 [ 115.480893][ T6379] loop2: detected capacity change from 0 to 4096 [pid 6378] mount("/dev/loop5", "./file1", "nilfs2", MS_NODEV|MS_SYNCHRONOUS|MS_MANDLOCK|MS_SILENT|MS_LAZYTIME, "" [pid 6374] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6371] <... futex resumed>) = 0 [pid 6369] <... mprotect resumed>) = 0 [pid 6379] <... close resumed>) = 0 [pid 6369] rt_sigprocmask(SIG_BLOCK, ~[], [pid 5017] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6365, si_uid=0, si_status=0, si_utime=0, si_stime=9 /* 0.09 s */} --- [pid 6374] <... futex resumed>) = 1 [pid 6373] <... open resumed>) = 4 [pid 6379] mkdir("./file1", 0777 [pid 6371] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6369] <... rt_sigprocmask resumed>[], 8) = 0 [pid 5017] umount2("./55", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6374] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6372] <... futex resumed>) = 0 [pid 6369] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fa787d10990, parent_tid=0x7fa787d10990, exit_signal=0, stack=0x7fa787cf0000, stack_size=0x20300, tls=0x7fa787d106c0} [pid 5017] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6379] <... mkdir resumed>) = 0 [pid 6374] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6372] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5017] openat(AT_FDCWD, "./55", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 6374] open("./bus", O_RDWR|O_CREAT|O_NOCTTY|O_SYNC|O_DIRECT|O_NOATIME, 000 [pid 6372] <... futex resumed>) = 0 [pid 6369] <... clone3 resumed> => {parent_tid=[6384]}, 88) = 6384 [pid 5017] <... openat resumed>) = 3 [pid 6369] rt_sigprocmask(SIG_SETMASK, [], [pid 5017] newfstatat(3, "", [pid 6372] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6369] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5017] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 6373] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6369] futex(0x7fa78fffd6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5017] getdents64(3, [pid 6373] <... futex resumed>) = 1 [pid 6371] <... futex resumed>) = 0 [pid 6369] <... futex resumed>) = 0 [pid 5017] <... getdents64 resumed>0x5555556ce730 /* 4 entries */, 32768) = 112 [pid 6373] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6371] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6369] futex(0x7fa78fffd6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5017] umount2("./55/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6371] <... futex resumed>) = 0 [pid 5017] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6373] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6379] mount("/dev/loop2", "./file1", "nilfs2", MS_NODEV|MS_SYNCHRONOUS|MS_MANDLOCK|MS_SILENT|MS_LAZYTIME, "" [pid 6374] <... open resumed>) = 4 [pid 6371] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5017] newfstatat(AT_FDCWD, "./55/binderfs", [pid 6373] ftruncate(4, 33587195 [pid 5017] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5017] unlink("./55/binderfs" [pid 6374] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5017] <... unlink resumed>) = 0 [pid 5017] umount2("./55/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6374] <... futex resumed>) = 1 [pid 6372] <... futex resumed>) = 0 [pid 6374] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6373] <... ftruncate resumed>) = 0 [pid 6372] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 6374] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6373] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000./strace-static-x86_64: Process 6384 attached [pid 6374] ftruncate(4, 33587195 [pid 6373] <... futex resumed>) = 1 [ 115.502894][ T6378] NILFS (loop5): broken superblock, retrying with spare superblock (blocksize = 1024) [ 115.532731][ T6379] NILFS (loop2): broken superblock, retrying with spare superblock (blocksize = 1024) [pid 6372] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6371] <... futex resumed>) = 0 [pid 6384] rseq(0x7fa787d10fe0, 0x20, 0, 0x53053053 [pid 6374] <... ftruncate resumed>) = 0 [pid 6373] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6371] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6369] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 6384] <... rseq resumed>) = 0 [pid 6374] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6373] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6371] <... futex resumed>) = 0 [pid 6369] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5017] <... umount2 resumed>) = 0 [pid 6384] set_robust_list(0x7fa787d109a0, 24 [pid 6374] <... futex resumed>) = 1 [pid 6373] sendfile(4, 4, NULL, 281474978811912 [pid 6372] <... futex resumed>) = 0 [pid 6371] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6370] <... futex resumed>) = 0 [pid 6369] <... futex resumed>) = 1 [ 115.551046][ T6379] NILFS (loop2): broken superblock, retrying with spare superblock (blocksize = 4096) [ 115.562180][ T6378] NILFS (loop5): broken superblock, retrying with spare superblock (blocksize = 4096) [pid 5017] umount2("./55/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6384] <... set_robust_list resumed>) = 0 [pid 6374] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6372] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6370] lseek(-1, 257, SEEK_SET [pid 6369] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6384] rt_sigprocmask(SIG_SETMASK, [], [pid 6374] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6372] <... futex resumed>) = 0 [pid 6384] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6374] sendfile(4, 4, NULL, 281474978811912 [pid 6372] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6384] openat(AT_FDCWD, "./file0", O_RDONLY [pid 6379] <... mount resumed>) = 0 [pid 6378] <... mount resumed>) = 0 [pid 6370] <... lseek resumed>) = -1 EBADF (Bad file descriptor) [pid 5017] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6384] <... openat resumed>) = 5 [pid 6379] openat(AT_FDCWD, "./file1", O_RDONLY|O_DIRECTORY [pid 6378] openat(AT_FDCWD, "./file1", O_RDONLY|O_DIRECTORY [pid 6370] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5017] newfstatat(AT_FDCWD, "./55/file1", [pid 6384] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6379] <... openat resumed>) = 3 [pid 6378] <... openat resumed>) = 3 [pid 6370] <... futex resumed>) = 1 [pid 6369] <... futex resumed>) = 0 [pid 5017] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 6384] <... futex resumed>) = 0 [pid 6379] chdir("./file1" [pid 6378] chdir("./file1" [pid 6370] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6369] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5017] umount2("./55/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6384] futex(0x7fa78fffd6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6379] <... chdir resumed>) = 0 [pid 6378] <... chdir resumed>) = 0 [pid 6370] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6369] <... futex resumed>) = 0 [pid 5017] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6379] ioctl(4, LOOP_CLR_FD [pid 6378] ioctl(4, LOOP_CLR_FD [pid 6370] getdents64(5, [pid 6369] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5017] openat(AT_FDCWD, "./55/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 6379] <... ioctl resumed>) = 0 [pid 6378] <... ioctl resumed>) = 0 [pid 6370] <... getdents64 resumed>0x9999999999999999, 41) = -1 EFAULT (Bad address) [pid 5017] <... openat resumed>) = 4 [pid 6379] close(4 [pid 6378] close(4 [pid 6370] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5017] newfstatat(4, "", [pid 6379] <... close resumed>) = 0 [pid 6378] <... close resumed>) = 0 [pid 6370] <... futex resumed>) = 1 [pid 6369] <... futex resumed>) = 0 [pid 6379] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6378] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6370] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6369] exit_group(0 [pid 5017] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 6384] <... futex resumed>) = ? [pid 6379] <... futex resumed>) = 1 [pid 6378] <... futex resumed>) = 1 [pid 6377] <... futex resumed>) = 0 [pid 6376] <... futex resumed>) = 0 [pid 6371] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 6370] <... futex resumed>) = ? [pid 6369] <... exit_group resumed>) = ? [pid 5017] getdents64(4, [pid 6384] +++ exited with 0 +++ [pid 6379] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6378] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6377] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6376] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6371] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6370] +++ exited with 0 +++ [pid 6369] +++ exited with 0 +++ [pid 5015] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6369, si_uid=0, si_status=0, si_utime=0, si_stime=8 /* 0.08 s */} --- [pid 6379] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [ 115.600673][ T6385] NILFS (loop2): segctord starting. Construction interval = 5 seconds, CP frequency < 30 seconds [ 115.613178][ T6386] NILFS (loop5): segctord starting. Construction interval = 5 seconds, CP frequency < 30 seconds [pid 6378] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6377] <... futex resumed>) = 0 [pid 6376] <... futex resumed>) = 0 [pid 6371] <... futex resumed>) = 0 [pid 5017] <... getdents64 resumed>0x5555556d6770 /* 2 entries */, 32768) = 48 [pid 6379] open("./bus", O_RDWR|O_CREAT|O_NOCTTY|O_SYNC|O_DIRECT|O_NOATIME, 000 [pid 6378] open("./bus", O_RDWR|O_CREAT|O_NOCTTY|O_SYNC|O_DIRECT|O_NOATIME, 000 [pid 6377] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6376] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6371] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 5017] getdents64(4, [pid 6371] <... mmap resumed>) = 0x7fa787cf0000 [pid 5017] <... getdents64 resumed>0x5555556d6770 /* 0 entries */, 32768) = 0 [pid 6371] mprotect(0x7fa787cf1000, 131072, PROT_READ|PROT_WRITE [pid 5017] close(4 [pid 6371] <... mprotect resumed>) = 0 [pid 5017] <... close resumed>) = 0 [pid 6379] <... open resumed>) = 4 [pid 5017] rmdir("./55/file1" [pid 5015] umount2("./54", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6371] rt_sigprocmask(SIG_BLOCK, ~[], [pid 6379] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6371] <... rt_sigprocmask resumed>[], 8) = 0 [pid 5017] <... rmdir resumed>) = 0 [pid 5015] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6379] <... futex resumed>) = 1 [pid 6378] <... open resumed>) = 4 [pid 6377] <... futex resumed>) = 0 [pid 6371] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fa787d10990, parent_tid=0x7fa787d10990, exit_signal=0, stack=0x7fa787cf0000, stack_size=0x20300, tls=0x7fa787d106c0} [pid 5017] getdents64(3, [pid 5015] openat(AT_FDCWD, "./54", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 6379] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6378] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6377] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5017] <... getdents64 resumed>0x5555556ce730 /* 0 entries */, 32768) = 0 [pid 5015] <... openat resumed>) = 3 [pid 6379] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6378] <... futex resumed>) = 1 [pid 6377] <... futex resumed>) = 0 [pid 6376] <... futex resumed>) = 0 [pid 6372] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 6371] <... clone3 resumed> => {parent_tid=[6387]}, 88) = 6387 [pid 5017] close(3 [pid 5015] newfstatat(3, "", [pid 6379] ftruncate(4, 33587195 [pid 6378] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6377] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6376] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6372] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6371] rt_sigprocmask(SIG_SETMASK, [], [pid 5017] <... close resumed>) = 0 [pid 5015] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 ./strace-static-x86_64: Process 6387 attached [pid 6379] <... ftruncate resumed>) = 0 [pid 6378] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6376] <... futex resumed>) = 0 [pid 6372] <... futex resumed>) = 0 [pid 6371] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5017] rmdir("./55" [pid 6387] rseq(0x7fa787d10fe0, 0x20, 0, 0x53053053 [pid 6379] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6378] ftruncate(4, 33587195 [pid 6376] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6372] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 6371] futex(0x7fa78fffd6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5015] getdents64(3, [pid 6387] <... rseq resumed>) = 0 [pid 6379] <... futex resumed>) = 1 [pid 6378] <... ftruncate resumed>) = 0 [pid 6377] <... futex resumed>) = 0 [pid 6373] <... sendfile resumed>) = 77824 [pid 6372] <... mmap resumed>) = 0x7fa787cf0000 [pid 6371] <... futex resumed>) = 0 [pid 5017] <... rmdir resumed>) = 0 [pid 5015] <... getdents64 resumed>0x5555556ce730 /* 4 entries */, 32768) = 112 [pid 6387] set_robust_list(0x7fa787d109a0, 24 [pid 6379] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6377] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6373] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6371] futex(0x7fa78fffd6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5017] mkdir("./56", 0777 [pid 5015] umount2("./54/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6387] <... set_robust_list resumed>) = 0 [pid 6379] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6378] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6377] <... futex resumed>) = 0 [pid 6373] <... futex resumed>) = 0 [pid 6372] mprotect(0x7fa787cf1000, 131072, PROT_READ|PROT_WRITE [pid 5017] <... mkdir resumed>) = 0 [pid 5015] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6387] rt_sigprocmask(SIG_SETMASK, [], [pid 6379] sendfile(4, 4, NULL, 281474978811912 [pid 6377] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6373] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5017] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 5015] newfstatat(AT_FDCWD, "./54/binderfs", [pid 6387] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6378] <... futex resumed>) = 1 [pid 6376] <... futex resumed>) = 0 [pid 6372] <... mprotect resumed>) = 0 [pid 5017] <... openat resumed>) = 3 [pid 5015] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 6374] <... sendfile resumed>) = 77824 [pid 6387] openat(AT_FDCWD, "./file0", O_RDONLY [pid 6378] sendfile(4, 4, NULL, 281474978811912 [pid 6376] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6372] rt_sigprocmask(SIG_BLOCK, ~[], [pid 5017] ioctl(3, LOOP_CLR_FD [pid 5015] unlink("./54/binderfs" [pid 6387] <... openat resumed>) = 5 [pid 6376] <... futex resumed>) = 0 [pid 6372] <... rt_sigprocmask resumed>[], 8) = 0 [pid 5017] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 5015] <... unlink resumed>) = 0 [pid 6387] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6376] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6374] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6372] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fa787d10990, parent_tid=0x7fa787d10990, exit_signal=0, stack=0x7fa787cf0000, stack_size=0x20300, tls=0x7fa787d106c0} [pid 5017] close(3 [pid 5015] umount2("./54/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6387] <... futex resumed>) = 1 [pid 6371] <... futex resumed>) = 0 [pid 5017] <... close resumed>) = 0 [pid 6387] futex(0x7fa78fffd6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6374] <... futex resumed>) = 0 [pid 6372] <... clone3 resumed> => {parent_tid=[6388]}, 88) = 6388 [pid 6371] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5017] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6374] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6373] <... futex resumed>) = 0 [pid 6372] rt_sigprocmask(SIG_SETMASK, [], [pid 6371] <... futex resumed>) = 1 [pid 6373] lseek(5, 257, SEEK_SET [pid 6372] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6371] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5017] <... clone resumed>, child_tidptr=0x5555556cd690) = 6389 [pid 6373] <... lseek resumed>) = 257 [pid 6372] futex(0x7fa78fffd6d8, FUTEX_WAKE_PRIVATE, 1000000./strace-static-x86_64: Process 6388 attached [pid 6373] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6372] <... futex resumed>) = 0 [pid 6388] rseq(0x7fa787d10fe0, 0x20, 0, 0x53053053 [pid 6373] <... futex resumed>) = 1 [pid 6372] futex(0x7fa78fffd6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6371] <... futex resumed>) = 0 [pid 6377] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 6373] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6371] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000./strace-static-x86_64: Process 6389 attached [pid 6377] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6373] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6371] <... futex resumed>) = 0 [pid 6389] set_robust_list(0x5555556cd6a0, 24 [pid 6388] <... rseq resumed>) = 0 [pid 6377] <... futex resumed>) = 0 [pid 6373] getdents64(5, [pid 6371] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6389] <... set_robust_list resumed>) = 0 [pid 6388] set_robust_list(0x7fa787d109a0, 24 [pid 6377] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 6376] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 6389] chdir("./56" [pid 6388] <... set_robust_list resumed>) = 0 [pid 6377] <... mmap resumed>) = 0x7fa787cf0000 [pid 6376] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6389] <... chdir resumed>) = 0 [pid 6388] rt_sigprocmask(SIG_SETMASK, [], [pid 6377] mprotect(0x7fa787cf1000, 131072, PROT_READ|PROT_WRITE [pid 6376] <... futex resumed>) = 0 [pid 6389] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6377] <... mprotect resumed>) = 0 [pid 6389] <... prctl resumed>) = 0 [pid 6388] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6377] rt_sigprocmask(SIG_BLOCK, ~[], [pid 6376] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 6389] setpgid(0, 0 [pid 6377] <... rt_sigprocmask resumed>[], 8) = 0 [pid 6389] <... setpgid resumed>) = 0 [pid 6377] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fa787d10990, parent_tid=0x7fa787d10990, exit_signal=0, stack=0x7fa787cf0000, stack_size=0x20300, tls=0x7fa787d106c0} [pid 6389] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6388] openat(AT_FDCWD, "./file0", O_RDONLY [pid 6376] <... mmap resumed>) = 0x7fa787cf0000 [pid 6389] <... openat resumed>) = 3 [pid 6377] <... clone3 resumed> => {parent_tid=[6390]}, 88) = 6390 [pid 6389] write(3, "1000", 4 [pid 6388] <... openat resumed>) = 5 [pid 6377] rt_sigprocmask(SIG_SETMASK, [], [pid 6376] mprotect(0x7fa787cf1000, 131072, PROT_READ|PROT_WRITE./strace-static-x86_64: Process 6390 attached [pid 6389] <... write resumed>) = 4 [pid 6377] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5015] <... umount2 resumed>) = 0 [pid 6389] close(3 [pid 6388] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6377] futex(0x7fa78fffd6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6390] rseq(0x7fa787d10fe0, 0x20, 0, 0x53053053 [pid 6389] <... close resumed>) = 0 [pid 6388] <... futex resumed>) = 1 [pid 6377] <... futex resumed>) = 0 [pid 6376] <... mprotect resumed>) = 0 [pid 6373] <... getdents64 resumed>0x9999999999999999, 41) = -1 EIO (Input/output error) [pid 6372] <... futex resumed>) = 0 [pid 5015] umount2("./54/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6390] <... rseq resumed>) = 0 [pid 6389] symlink("/dev/binderfs", "./binderfs" [pid 6388] futex(0x7fa78fffd6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6377] futex(0x7fa78fffd6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6390] set_robust_list(0x7fa787d109a0, 24 [pid 6389] <... symlink resumed>) = 0 [pid 6376] rt_sigprocmask(SIG_BLOCK, ~[], [pid 6372] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5015] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6390] <... set_robust_list resumed>) = 0 [pid 6389] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6376] <... rt_sigprocmask resumed>[], 8) = 0 [pid 6374] <... futex resumed>) = 0 [pid 6372] <... futex resumed>) = 1 [pid 6390] rt_sigprocmask(SIG_SETMASK, [], [pid 6389] <... futex resumed>) = 0 [pid 6376] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fa787d10990, parent_tid=0x7fa787d10990, exit_signal=0, stack=0x7fa787cf0000, stack_size=0x20300, tls=0x7fa787d106c0} [pid 6374] lseek(5, 257, SEEK_SET [pid 6373] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6372] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5015] newfstatat(AT_FDCWD, "./54/file1", [pid 6390] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6389] rt_sigaction(SIGRT_1, {sa_handler=0x7fa78ff9b0a0, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fa78ff8c250}, [pid 6374] <... lseek resumed>) = 257 [pid 6389] <... rt_sigaction resumed>NULL, 8) = 0 [pid 6374] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6390] openat(AT_FDCWD, "./file0", O_RDONLY [pid 5015] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 6389] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 6389] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fa78ff11000 [pid 6374] <... futex resumed>) = 1 [pid 6372] <... futex resumed>) = 0 [pid 6390] <... openat resumed>) = 5 [pid 6389] mprotect(0x7fa78ff12000, 131072, PROT_READ|PROT_WRITE [pid 6374] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6372] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5015] umount2("./54/file1", MNT_DETACH|UMOUNT_NOFOLLOW./strace-static-x86_64: Process 6391 attached [pid 6390] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6389] <... mprotect resumed>) = 0 [pid 6376] <... clone3 resumed> => {parent_tid=[6391]}, 88) = 6391 [pid 6374] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6373] <... futex resumed>) = 1 [pid 6372] <... futex resumed>) = 0 [pid 6371] <... futex resumed>) = 0 [pid 5015] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6391] rseq(0x7fa787d10fe0, 0x20, 0, 0x53053053 [pid 6390] <... futex resumed>) = 1 [pid 6389] rt_sigprocmask(SIG_BLOCK, ~[], [pid 6377] <... futex resumed>) = 0 [ 115.766423][ T6373] NILFS error (device loop4): nilfs_readdir: zero-length directory entry [ 115.797937][ T6373] Remounting filesystem read-only [pid 6376] rt_sigprocmask(SIG_SETMASK, [], [pid 6374] getdents64(5, [pid 6373] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6372] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6371] exit_group(0 [pid 5015] openat(AT_FDCWD, "./54/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 6391] <... rseq resumed>) = 0 [pid 6390] futex(0x7fa78fffd6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6389] <... rt_sigprocmask resumed>[], 8) = 0 [pid 6387] <... futex resumed>) = ? [pid 6377] futex(0x7fa78fffd6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6376] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6371] <... exit_group resumed>) = ? [pid 6391] set_robust_list(0x7fa787d109a0, 24 [pid 6389] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fa78ff31990, parent_tid=0x7fa78ff31990, exit_signal=0, stack=0x7fa78ff11000, stack_size=0x20300, tls=0x7fa78ff316c0} [pid 6387] +++ exited with 0 +++ [pid 6377] <... futex resumed>) = 0 [pid 6391] <... set_robust_list resumed>) = 0 [pid 6377] futex(0x7fa78fffd6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6391] rt_sigprocmask(SIG_SETMASK, [], [pid 6389] <... clone3 resumed> => {parent_tid=[6392]}, 88) = 6392 [pid 6391] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6389] rt_sigprocmask(SIG_SETMASK, [], [pid 6391] futex(0x7fa78fffd6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6389] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6390] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6389] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6376] futex(0x7fa78fffd6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5015] <... openat resumed>) = 4 ./strace-static-x86_64: Process 6392 attached [pid 6391] <... futex resumed>) = 0 [pid 6390] lseek(5, 257, SEEK_SET [pid 6389] <... futex resumed>) = 0 [pid 6379] <... sendfile resumed>) = 77824 [pid 6376] <... futex resumed>) = 1 [pid 6373] <... futex resumed>) = ? [pid 5015] newfstatat(4, "", [pid 6392] rseq(0x7fa78ff31fe0, 0x20, 0, 0x53053053 [pid 6391] openat(AT_FDCWD, "./file0", O_RDONLY [pid 6390] <... lseek resumed>) = 257 [pid 6389] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 6379] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6391] <... openat resumed>) = 5 [pid 6391] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 6390] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6376] futex(0x7fa78fffd6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6379] <... futex resumed>) = 0 [pid 5015] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 6391] futex(0x7fa78fffd6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6390] <... futex resumed>) = 1 [pid 6379] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6377] <... futex resumed>) = 0 [pid 6376] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6390] futex(0x7fa78fffd6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6379] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6377] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6376] futex(0x7fa78fffd6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5015] getdents64(4, [pid 6377] <... futex resumed>) = 0 [pid 6377] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6373] +++ exited with 0 +++ [pid 6371] +++ exited with 0 +++ [pid 6392] <... rseq resumed>) = 0 [pid 6391] <... futex resumed>) = 0 [pid 6379] getdents64(5, [pid 6376] <... futex resumed>) = 1 [pid 6374] <... getdents64 resumed>0x9999999999999999, 41) = -1 EIO (Input/output error) [pid 5015] <... getdents64 resumed>0x5555556d6770 /* 2 entries */, 32768) = 48 [pid 6376] futex(0x7fa78fffd6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5018] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6371, si_uid=0, si_status=0, si_utime=0, si_stime=11 /* 0.11 s */} --- [pid 5015] getdents64(4, [pid 6391] lseek(5, 257, SEEK_SET [pid 5018] restart_syscall(<... resuming interrupted clone ...> [pid 5015] <... getdents64 resumed>0x5555556d6770 /* 0 entries */, 32768) = 0 [pid 6391] <... lseek resumed>) = 257 [pid 6391] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 6376] <... futex resumed>) = 0 [pid 6391] futex(0x7fa78fffd6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6376] futex(0x7fa78fffd6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6391] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6376] <... futex resumed>) = 0 [pid 6391] getdents64(5, [pid 6376] futex(0x7fa78fffd6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6392] set_robust_list(0x7fa78ff319a0, 24 [pid 6374] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5018] <... restart_syscall resumed>) = 0 [pid 5015] close(4 [pid 6392] <... set_robust_list resumed>) = 0 [pid 5015] <... close resumed>) = 0 [pid 6392] rt_sigprocmask(SIG_SETMASK, [], [pid 6374] <... futex resumed>) = 1 [pid 6372] <... futex resumed>) = 0 [pid 5015] rmdir("./54/file1" [pid 6392] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6374] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6372] exit_group(0 [pid 5018] umount2("./56", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5015] <... rmdir resumed>) = 0 [pid 6392] memfd_create("syzkaller", 0 [pid 6388] <... futex resumed>) = ? [pid 6378] <... sendfile resumed>) = 77824 [pid 6374] <... futex resumed>) = ? [pid 6372] <... exit_group resumed>) = ? [ 115.826733][ T6374] NILFS error (device loop0): nilfs_readdir: zero-length directory entry [ 115.838225][ T6374] Remounting filesystem read-only [ 115.850396][ T6379] NILFS error (device loop2): nilfs_readdir: zero-length directory entry [ 115.852207][ T6391] NILFS error (device loop5): nilfs_readdir: zero-length directory entry [ 115.870519][ T6379] Remounting filesystem read-only [pid 5018] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5015] getdents64(3, [pid 6392] <... memfd_create resumed>) = 3 [pid 6388] +++ exited with 0 +++ [pid 6378] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6374] +++ exited with 0 +++ [pid 6372] +++ exited with 0 +++ [pid 5018] openat(AT_FDCWD, "./56", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5015] <... getdents64 resumed>0x5555556ce730 /* 0 entries */, 32768) = 0 [pid 6392] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6378] <... futex resumed>) = 0 [pid 5018] <... openat resumed>) = 3 [pid 5015] close(3 [pid 5014] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6372, si_uid=0, si_status=0, si_utime=0, si_stime=7 /* 0.07 s */} --- [pid 6392] <... mmap resumed>) = 0x7fa787b11000 [pid 6391] <... getdents64 resumed>0x9999999999999999, 41) = -1 EIO (Input/output error) [pid 6379] <... getdents64 resumed>0x9999999999999999, 41) = -1 EIO (Input/output error) [pid 6378] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5018] newfstatat(3, "", [pid 5015] <... close resumed>) = 0 [pid 6392] 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"..., 2097152 [pid 5018] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5015] rmdir("./54" [pid 6391] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6379] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5018] getdents64(3, [pid 5015] <... rmdir resumed>) = 0 [pid 5014] umount2("./54", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5018] <... getdents64 resumed>0x5555556ce730 /* 4 entries */, 32768) = 112 [pid 5015] mkdir("./55", 0777 [pid 5014] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6391] <... futex resumed>) = 1 [pid 6379] <... futex resumed>) = 1 [pid 6377] <... futex resumed>) = 0 [pid 6376] <... futex resumed>) = 0 [pid 5018] umount2("./56/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5015] <... mkdir resumed>) = 0 [pid 5014] openat(AT_FDCWD, "./54", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5018] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5015] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 5014] <... openat resumed>) = 3 [pid 5018] newfstatat(AT_FDCWD, "./56/binderfs", [pid 5015] <... openat resumed>) = 3 [pid 5014] newfstatat(3, "", [pid 5018] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 6377] exit_group(0 [pid 5015] ioctl(3, LOOP_CLR_FD [pid 5014] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 6391] futex(0x7fa78fffd6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6390] <... futex resumed>) = ? [pid 6377] <... exit_group resumed>) = ? [pid 6376] exit_group(0 [pid 5018] unlink("./56/binderfs" [pid 5015] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 5014] getdents64(3, [pid 6391] <... futex resumed>) = ? [pid 6390] +++ exited with 0 +++ [pid 6378] <... futex resumed>) = ? [pid 6376] <... exit_group resumed>) = ? [pid 5018] <... unlink resumed>) = 0 [pid 5015] close(3 [pid 5014] <... getdents64 resumed>0x5555556ce730 /* 4 entries */, 32768) = 112 [pid 6391] +++ exited with 0 +++ [pid 6379] +++ exited with 0 +++ [pid 6378] +++ exited with 0 +++ [pid 6377] +++ exited with 0 +++ [pid 6376] +++ exited with 0 +++ [pid 5018] umount2("./56/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5015] <... close resumed>) = 0 [pid 5014] umount2("./54/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [ 115.870557][ T6391] Remounting filesystem read-only [pid 5015] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5014] <... umount2 resumed>) = -1 EINVAL (Invalid argument) ./strace-static-x86_64: Process 6393 attached [pid 6392] <... write resumed>) = 2097152 [pid 5019] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6376, si_uid=0, si_status=0, si_utime=0, si_stime=13 /* 0.13 s */} --- [pid 5016] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6377, si_uid=0, si_status=0, si_utime=0, si_stime=10 /* 0.10 s */} --- [pid 5014] newfstatat(AT_FDCWD, "./54/binderfs", [pid 6393] set_robust_list(0x5555556cd6a0, 24 [pid 6392] munmap(0x7fa787b11000, 2097152 [pid 5019] restart_syscall(<... resuming interrupted clone ...> [pid 5016] restart_syscall(<... resuming interrupted clone ...> [pid 5015] <... clone resumed>, child_tidptr=0x5555556cd690) = 6393 [pid 6393] <... set_robust_list resumed>) = 0 [pid 6392] <... munmap resumed>) = 0 [pid 5019] <... restart_syscall resumed>) = 0 [pid 5016] <... restart_syscall resumed>) = 0 [pid 5014] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 6393] chdir("./55" [pid 6392] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 5014] unlink("./54/binderfs" [pid 6393] <... chdir resumed>) = 0 [pid 6392] <... openat resumed>) = 4 [pid 6393] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6392] ioctl(4, LOOP_SET_FD, 3 [pid 5019] umount2("./57", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5014] <... unlink resumed>) = 0 [pid 5016] umount2("./54", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6393] <... prctl resumed>) = 0 [pid 5019] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5018] <... umount2 resumed>) = 0 [pid 5016] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5014] umount2("./54/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6393] setpgid(0, 0 [pid 5019] openat(AT_FDCWD, "./57", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5016] openat(AT_FDCWD, "./54", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 6393] <... setpgid resumed>) = 0 [pid 5019] <... openat resumed>) = 3 [pid 6393] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 6392] <... ioctl resumed>) = 0 [pid 6393] write(3, "1000", 4) = 4 [pid 6392] close(3 [pid 6393] close(3 [pid 6392] <... close resumed>) = 0 [pid 6393] <... close resumed>) = 0 [pid 6392] mkdir("./file1", 0777 [pid 6393] symlink("/dev/binderfs", "./binderfs" [pid 6392] <... mkdir resumed>) = 0 [pid 6393] <... symlink resumed>) = 0 [pid 6393] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6392] mount("/dev/loop3", "./file1", "nilfs2", MS_NODEV|MS_SYNCHRONOUS|MS_MANDLOCK|MS_SILENT|MS_LAZYTIME, "" [pid 6393] <... futex resumed>) = 0 [pid 5019] newfstatat(3, "", [pid 5016] <... openat resumed>) = 3 [pid 6393] rt_sigaction(SIGRT_1, {sa_handler=0x7fa78ff9b0a0, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fa78ff8c250}, [pid 5019] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5018] umount2("./56/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5016] newfstatat(3, "", [pid 6393] <... rt_sigaction resumed>NULL, 8) = 0 [pid 6393] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 6393] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fa78ff11000 [pid 6393] mprotect(0x7fa78ff12000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 6393] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 6393] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fa78ff31990, parent_tid=0x7fa78ff31990, exit_signal=0, stack=0x7fa78ff11000, stack_size=0x20300, tls=0x7fa78ff316c0} => {parent_tid=[6394]}, 88) = 6394 [pid 6393] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 6393] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 6393] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 5019] getdents64(3, [pid 5016] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 ./strace-static-x86_64: Process 6394 attached [pid 5019] <... getdents64 resumed>0x5555556ce730 /* 4 entries */, 32768) = 112 [pid 5018] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5016] getdents64(3, [pid 6394] rseq(0x7fa78ff31fe0, 0x20, 0, 0x53053053 [pid 5019] umount2("./57/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5018] newfstatat(AT_FDCWD, "./56/file1", [pid 6394] <... rseq resumed>) = 0 [pid 5019] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5018] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5016] <... getdents64 resumed>0x5555556ce730 /* 4 entries */, 32768) = 112 [pid 6394] set_robust_list(0x7fa78ff319a0, 24 [pid 5019] newfstatat(AT_FDCWD, "./57/binderfs", [pid 5018] umount2("./56/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5016] umount2("./54/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6394] <... set_robust_list resumed>) = 0 [pid 5019] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5018] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5016] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6394] rt_sigprocmask(SIG_SETMASK, [], [pid 5019] unlink("./57/binderfs" [pid 5018] openat(AT_FDCWD, "./56/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5016] newfstatat(AT_FDCWD, "./54/binderfs", [pid 6394] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5019] <... unlink resumed>) = 0 [pid 5018] <... openat resumed>) = 4 [pid 6394] memfd_create("syzkaller", 0 [pid 5019] umount2("./57/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5018] newfstatat(4, "", [pid 5016] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 6394] <... memfd_create resumed>) = 3 [pid 5018] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [ 115.935198][ T6392] loop3: detected capacity change from 0 to 4096 [ 115.945537][ T5014] NILFS (loop0): discard dirty page: offset=8192, ino=6 [ 115.956597][ T6392] NILFS (loop3): broken superblock, retrying with spare superblock (blocksize = 1024) [ 115.963560][ T5014] NILFS (loop0): discard dirty block: blocknr=25, size=4096 [pid 6394] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5018] getdents64(4, [pid 5016] unlink("./54/binderfs" [pid 6394] <... mmap resumed>) = 0x7fa787b11000 [pid 5018] <... getdents64 resumed>0x5555556d6770 /* 2 entries */, 32768) = 48 [pid 5018] getdents64(4, [pid 5016] <... unlink resumed>) = 0 [pid 5018] <... getdents64 resumed>0x5555556d6770 /* 0 entries */, 32768) = 0 [pid 5018] close(4 [pid 5016] umount2("./54/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5018] <... close resumed>) = 0 [pid 6394] 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"..., 2097152 [pid 5018] rmdir("./56/file1") = 0 [pid 5018] getdents64(3, 0x5555556ce730 /* 0 entries */, 32768) = 0 [pid 5018] close(3) = 0 [pid 5018] rmdir("./56") = 0 [pid 5018] mkdir("./57", 0777) = 0 [pid 5018] openat(AT_FDCWD, "/dev/loop4", O_RDWR) = 3 [pid 5018] ioctl(3, LOOP_CLR_FD) = -1 ENXIO (No such device or address) [pid 5018] close(3) = 0 [pid 5018] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x5555556cd690) = 6395 [ 115.980530][ T5019] NILFS (loop5): discard dirty page: offset=8192, ino=6 [ 115.987552][ T5019] NILFS (loop5): discard dirty block: blocknr=25, size=4096 [ 116.001438][ T6392] NILFS (loop3): broken superblock, retrying with spare superblock (blocksize = 4096) [ 116.016342][ T5016] NILFS (loop2): discard dirty page: offset=8192, ino=6 ./strace-static-x86_64: Process 6395 attached [pid 6395] set_robust_list(0x5555556cd6a0, 24) = 0 [pid 6395] chdir("./57") = 0 [pid 6395] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 6395] setpgid(0, 0) = 0 [pid 5014] <... umount2 resumed>) = 0 [pid 6395] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5014] umount2("./54/file1", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5014] newfstatat(AT_FDCWD, "./54/file1", [pid 6395] <... openat resumed>) = 3 [pid 6395] write(3, "1000", 4) = 4 [pid 6395] close(3) = 0 [pid 6395] symlink("/dev/binderfs", "./binderfs") = 0 [pid 6395] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 6395] rt_sigaction(SIGRT_1, {sa_handler=0x7fa78ff9b0a0, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fa78ff8c250}, [pid 6392] <... mount resumed>) = 0 [pid 6395] <... rt_sigaction resumed>NULL, 8) = 0 [pid 6392] openat(AT_FDCWD, "./file1", O_RDONLY|O_DIRECTORY [pid 5019] <... umount2 resumed>) = 0 [pid 6395] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 6392] <... openat resumed>) = 3 [pid 6395] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6392] chdir("./file1" [pid 5019] umount2("./57/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6395] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 6392] <... chdir resumed>) = 0 [pid 5019] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5014] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 6395] <... mmap resumed>) = 0x7fa78ff11000 [pid 6392] ioctl(4, LOOP_CLR_FD [pid 5019] newfstatat(AT_FDCWD, "./57/file1", [pid 6395] mprotect(0x7fa78ff12000, 131072, PROT_READ|PROT_WRITE [pid 6392] <... ioctl resumed>) = 0 [pid 5019] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5014] umount2("./54/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6395] <... mprotect resumed>) = 0 [pid 6392] close(4 [pid 5019] umount2("./57/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5014] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6395] rt_sigprocmask(SIG_BLOCK, ~[], [pid 6392] <... close resumed>) = 0 [pid 5019] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5014] openat(AT_FDCWD, "./54/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 6395] <... rt_sigprocmask resumed>[], 8) = 0 [pid 6392] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5019] openat(AT_FDCWD, "./57/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5016] <... umount2 resumed>) = 0 [pid 6395] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fa78ff31990, parent_tid=0x7fa78ff31990, exit_signal=0, stack=0x7fa78ff11000, stack_size=0x20300, tls=0x7fa78ff316c0} [pid 6394] <... write resumed>) = 2097152 [pid 6392] <... futex resumed>) = 1 [pid 6389] <... futex resumed>) = 0 [pid 5019] <... openat resumed>) = 4 [pid 5016] umount2("./54/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5014] <... openat resumed>) = 4 [pid 6394] munmap(0x7fa787b11000, 2097152 [pid 6392] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6389] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5019] newfstatat(4, "", [pid 5016] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5014] newfstatat(4, "", [pid 6395] <... clone3 resumed> => {parent_tid=[6397]}, 88) = 6397 [pid 6392] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6389] <... futex resumed>) = 0 [pid 5019] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 6395] rt_sigprocmask(SIG_SETMASK, [], [pid 6394] <... munmap resumed>) = 0 [pid 6392] open("./bus", O_RDWR|O_CREAT|O_NOCTTY|O_SYNC|O_DIRECT|O_NOATIME, 000 [pid 6389] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5019] getdents64(4, [pid 5016] newfstatat(AT_FDCWD, "./54/file1", [pid 5014] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 6395] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6394] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 5019] <... getdents64 resumed>0x5555556d6770 /* 2 entries */, 32768) = 48 [pid 6395] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6394] <... openat resumed>) = 4 [pid 6392] <... open resumed>) = 4 [ 116.040840][ T5016] NILFS (loop2): discard dirty block: blocknr=25, size=4096 [ 116.064010][ T6396] NILFS (loop3): segctord starting. Construction interval = 5 seconds, CP frequency < 30 seconds [pid 5019] getdents64(4, [pid 5016] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5014] getdents64(4, ./strace-static-x86_64: Process 6397 attached [pid 6395] <... futex resumed>) = 0 [pid 6394] ioctl(4, LOOP_SET_FD, 3 [pid 6392] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5019] <... getdents64 resumed>0x5555556d6770 /* 0 entries */, 32768) = 0 [pid 5016] umount2("./54/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6397] rseq(0x7fa78ff31fe0, 0x20, 0, 0x53053053 [pid 6395] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 6392] <... futex resumed>) = 1 [pid 6389] <... futex resumed>) = 0 [pid 5019] close(4 [pid 5014] <... getdents64 resumed>0x5555556d6770 /* 2 entries */, 32768) = 48 [pid 6392] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6389] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5019] <... close resumed>) = 0 [pid 6392] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6389] <... futex resumed>) = 0 [pid 5019] rmdir("./57/file1" [pid 6392] ftruncate(4, 33587195 [pid 6389] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5019] <... rmdir resumed>) = 0 [pid 5019] getdents64(3, 0x5555556ce730 /* 0 entries */, 32768) = 0 [pid 5019] close(3 [pid 5016] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5014] getdents64(4, [pid 6397] <... rseq resumed>) = 0 [pid 6392] <... ftruncate resumed>) = 0 [pid 5019] <... close resumed>) = 0 [pid 5016] openat(AT_FDCWD, "./54/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5014] <... getdents64 resumed>0x5555556d6770 /* 0 entries */, 32768) = 0 [pid 6397] set_robust_list(0x7fa78ff319a0, 24 [pid 6392] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5019] rmdir("./57" [pid 5016] <... openat resumed>) = 4 [pid 5014] close(4 [pid 6397] <... set_robust_list resumed>) = 0 [pid 6394] <... ioctl resumed>) = 0 [pid 6392] <... futex resumed>) = 1 [pid 6389] <... futex resumed>) = 0 [pid 5019] <... rmdir resumed>) = 0 [pid 5016] newfstatat(4, "", [pid 5014] <... close resumed>) = 0 [pid 6397] rt_sigprocmask(SIG_SETMASK, [], [pid 6394] close(3 [pid 6392] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6389] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5019] mkdir("./58", 0777 [pid 5016] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5014] rmdir("./54/file1" [pid 6397] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6394] <... close resumed>) = 0 [pid 6392] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6389] <... futex resumed>) = 0 [pid 5019] <... mkdir resumed>) = 0 [pid 5016] getdents64(4, [pid 5014] <... rmdir resumed>) = 0 [pid 6397] memfd_create("syzkaller", 0 [pid 6394] mkdir("./file1", 0777 [pid 6392] sendfile(4, 4, NULL, 281474978811912 [pid 6389] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5019] openat(AT_FDCWD, "/dev/loop5", O_RDWR [pid 5016] <... getdents64 resumed>0x5555556d6770 /* 2 entries */, 32768) = 48 [pid 5014] getdents64(3, [pid 6397] <... memfd_create resumed>) = 3 [pid 6394] <... mkdir resumed>) = 0 [pid 5019] <... openat resumed>) = 3 [pid 6397] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6394] mount("/dev/loop1", "./file1", "nilfs2", MS_NODEV|MS_SYNCHRONOUS|MS_MANDLOCK|MS_SILENT|MS_LAZYTIME, "" [pid 5019] ioctl(3, LOOP_CLR_FD [pid 5016] getdents64(4, [pid 5014] <... getdents64 resumed>0x5555556ce730 /* 0 entries */, 32768) = 0 [pid 6397] <... mmap resumed>) = 0x7fa787b11000 [pid 5019] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 5019] close(3) = 0 [pid 5016] <... getdents64 resumed>0x5555556d6770 /* 0 entries */, 32768) = 0 [pid 5014] close(3 [pid 5019] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x5555556cd690) = 6398 ./strace-static-x86_64: Process 6398 attached [pid 6398] set_robust_list(0x5555556cd6a0, 24) = 0 [pid 6398] chdir("./58") = 0 [pid 6398] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 6398] setpgid(0, 0) = 0 [pid 6398] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 6398] write(3, "1000", 4) = 4 [pid 6398] close(3) = 0 [pid 6398] symlink("/dev/binderfs", "./binderfs") = 0 [pid 6398] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5016] close(4 [pid 5014] <... close resumed>) = 0 [pid 6398] <... futex resumed>) = 0 [pid 5016] <... close resumed>) = 0 [pid 6398] rt_sigaction(SIGRT_1, {sa_handler=0x7fa78ff9b0a0, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fa78ff8c250}, [pid 5016] rmdir("./54/file1" [pid 5014] rmdir("./54" [pid 6398] <... rt_sigaction resumed>NULL, 8) = 0 [pid 6398] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 5016] <... rmdir resumed>) = 0 [pid 6398] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5016] getdents64(3, [pid 5014] <... rmdir resumed>) = 0 [pid 6398] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 5016] <... getdents64 resumed>0x5555556ce730 /* 0 entries */, 32768) = 0 [pid 5014] mkdir("./55", 0777 [pid 6398] <... mmap resumed>) = 0x7fa78ff11000 [pid 5016] close(3 [pid 6398] mprotect(0x7fa78ff12000, 131072, PROT_READ|PROT_WRITE [pid 5016] <... close resumed>) = 0 [pid 5014] <... mkdir resumed>) = 0 [pid 6398] <... mprotect resumed>) = 0 [pid 5016] rmdir("./54" [pid 5014] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 6398] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 5016] <... rmdir resumed>) = 0 [pid 5014] <... openat resumed>) = 3 [pid 6398] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fa78ff31990, parent_tid=0x7fa78ff31990, exit_signal=0, stack=0x7fa78ff11000, stack_size=0x20300, tls=0x7fa78ff316c0} [pid 5016] mkdir("./55", 0777 [pid 5014] ioctl(3, LOOP_CLR_FD [pid 6398] <... clone3 resumed> => {parent_tid=[6399]}, 88) = 6399 [pid 6398] rt_sigprocmask(SIG_SETMASK, [], [pid 5016] <... mkdir resumed>) = 0 [pid 5014] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 6398] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5016] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 6398] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5016] <... openat resumed>) = 3 [pid 5014] close(3 [pid 6398] <... futex resumed>) = 0 [pid 6397] 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"..., 2097152 [pid 6389] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 5016] ioctl(3, LOOP_CLR_FD [pid 5014] <... close resumed>) = 0 [pid 6398] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 6389] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5016] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 5014] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 6399 attached [pid 6389] <... futex resumed>) = 0 [pid 5016] close(3 [pid 6399] rseq(0x7fa78ff31fe0, 0x20, 0, 0x53053053 [pid 6389] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 6399] <... rseq resumed>) = 0 [pid 6389] <... mmap resumed>) = 0x7fa787cf0000 [ 116.124350][ T6394] loop1: detected capacity change from 0 to 4096 [ 116.152743][ T6394] NILFS (loop1): broken superblock, retrying with spare superblock (blocksize = 1024) [pid 5016] <... close resumed>) = 0 [pid 6399] set_robust_list(0x7fa78ff319a0, 24 [pid 6389] mprotect(0x7fa787cf1000, 131072, PROT_READ|PROT_WRITE [pid 5016] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5014] <... clone resumed>, child_tidptr=0x5555556cd690) = 6400 [pid 6399] <... set_robust_list resumed>) = 0 [pid 6389] <... mprotect resumed>) = 0 [pid 6399] rt_sigprocmask(SIG_SETMASK, [], [pid 6389] rt_sigprocmask(SIG_BLOCK, ~[], [pid 6399] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6389] <... rt_sigprocmask resumed>[], 8) = 0 [pid 6399] memfd_create("syzkaller", 0 [pid 6389] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fa787d10990, parent_tid=0x7fa787d10990, exit_signal=0, stack=0x7fa787cf0000, stack_size=0x20300, tls=0x7fa787d106c0} [pid 6399] <... memfd_create resumed>) = 3 [pid 6399] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6389] <... clone3 resumed> => {parent_tid=[6402]}, 88) = 6402 [pid 5016] <... clone resumed>, child_tidptr=0x5555556cd690) = 6401 [pid 6399] <... mmap resumed>) = 0x7fa787b11000 [pid 6389] rt_sigprocmask(SIG_SETMASK, [], ./strace-static-x86_64: Process 6401 attached NULL, 8) = 0 ./strace-static-x86_64: Process 6400 attached [pid 6401] set_robust_list(0x5555556cd6a0, 24 [pid 6389] futex(0x7fa78fffd6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6401] <... set_robust_list resumed>) = 0 [pid 6400] set_robust_list(0x5555556cd6a0, 24 [pid 6389] <... futex resumed>) = 0 ./strace-static-x86_64: Process 6402 attached [pid 6401] chdir("./55" [pid 6400] <... set_robust_list resumed>) = 0 [pid 6389] futex(0x7fa78fffd6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6402] rseq(0x7fa787d10fe0, 0x20, 0, 0x53053053 [pid 6401] <... chdir resumed>) = 0 [pid 6402] <... rseq resumed>) = 0 [pid 6401] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6400] chdir("./55" [pid 6402] set_robust_list(0x7fa787d109a0, 24 [pid 6401] <... prctl resumed>) = 0 [pid 6402] <... set_robust_list resumed>) = 0 [pid 6401] setpgid(0, 0 [pid 6400] <... chdir resumed>) = 0 [pid 6402] rt_sigprocmask(SIG_SETMASK, [], [pid 6401] <... setpgid resumed>) = 0 [pid 6400] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6402] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6401] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6400] <... prctl resumed>) = 0 [pid 6402] openat(AT_FDCWD, "./file0", O_RDONLY [pid 6401] <... openat resumed>) = 3 [pid 6402] <... openat resumed>) = 5 [pid 6401] write(3, "1000", 4 [pid 6402] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6401] <... write resumed>) = 4 [pid 6402] <... futex resumed>) = 1 [pid 6401] close(3 [pid 6399] 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"..., 2097152 [pid 6389] <... futex resumed>) = 0 [pid 6402] futex(0x7fa78fffd6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6401] <... close resumed>) = 0 [pid 6400] setpgid(0, 0 [pid 6389] futex(0x7fa78fffd6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6402] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6401] symlink("/dev/binderfs", "./binderfs" [pid 6400] <... setpgid resumed>) = 0 [pid 6389] <... futex resumed>) = 0 [pid 6402] lseek(5, 257, SEEK_SET [pid 6401] <... symlink resumed>) = 0 [pid 6400] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6389] futex(0x7fa78fffd6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6402] <... lseek resumed>) = 257 [pid 6401] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6400] <... openat resumed>) = 3 [pid 6402] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6401] <... futex resumed>) = 0 [pid 6400] write(3, "1000", 4 [pid 6402] <... futex resumed>) = 1 [pid 6401] rt_sigaction(SIGRT_1, {sa_handler=0x7fa78ff9b0a0, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fa78ff8c250}, [pid 6389] <... futex resumed>) = 0 [pid 6400] <... write resumed>) = 4 [pid 6402] futex(0x7fa78fffd6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6401] <... rt_sigaction resumed>NULL, 8) = 0 [pid 6400] close(3 [pid 6389] futex(0x7fa78fffd6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6402] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6401] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 6400] <... close resumed>) = 0 [pid 6389] <... futex resumed>) = 0 [pid 6402] getdents64(5, [pid 6401] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6400] symlink("/dev/binderfs", "./binderfs" [pid 6389] futex(0x7fa78fffd6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6401] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 6400] <... symlink resumed>) = 0 [pid 6401] <... mmap resumed>) = 0x7fa78ff11000 [pid 6400] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6401] mprotect(0x7fa78ff12000, 131072, PROT_READ|PROT_WRITE [pid 6400] <... futex resumed>) = 0 [pid 6401] <... mprotect resumed>) = 0 [pid 6400] rt_sigaction(SIGRT_1, {sa_handler=0x7fa78ff9b0a0, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fa78ff8c250}, [pid 6401] rt_sigprocmask(SIG_BLOCK, ~[], [pid 6400] <... rt_sigaction resumed>NULL, 8) = 0 [pid 6401] <... rt_sigprocmask resumed>[], 8) = 0 [ 116.232020][ T6394] NILFS (loop1): broken superblock, retrying with spare superblock (blocksize = 4096) [ 116.257429][ T6402] NILFS error (device loop3): nilfs_readdir: zero-length directory entry [pid 6400] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 6401] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fa78ff31990, parent_tid=0x7fa78ff31990, exit_signal=0, stack=0x7fa78ff11000, stack_size=0x20300, tls=0x7fa78ff316c0} [pid 6400] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6392] <... sendfile resumed>) = 77824 [pid 6400] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 6397] <... write resumed>) = 2097152 [pid 6392] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6401] <... clone3 resumed> => {parent_tid=[6403]}, 88) = 6403 [pid 6400] <... mmap resumed>) = 0x7fa78ff11000 [pid 6397] munmap(0x7fa787b11000, 2097152 [pid 6392] <... futex resumed>) = 0 [pid 6401] rt_sigprocmask(SIG_SETMASK, [], [pid 6400] mprotect(0x7fa78ff12000, 131072, PROT_READ|PROT_WRITE [pid 6392] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6401] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6400] <... mprotect resumed>) = 0 [pid 6401] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6400] rt_sigprocmask(SIG_BLOCK, ~[], [pid 6397] <... munmap resumed>) = 0 ./strace-static-x86_64: Process 6403 attached [pid 6401] <... futex resumed>) = 0 [pid 6400] <... rt_sigprocmask resumed>[], 8) = 0 [pid 6397] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 6403] rseq(0x7fa78ff31fe0, 0x20, 0, 0x53053053 [pid 6401] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 6400] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fa78ff31990, parent_tid=0x7fa78ff31990, exit_signal=0, stack=0x7fa78ff11000, stack_size=0x20300, tls=0x7fa78ff316c0} [pid 6397] <... openat resumed>) = 4 [pid 6403] <... rseq resumed>) = 0 [pid 6397] ioctl(4, LOOP_SET_FD, 3 [pid 6403] set_robust_list(0x7fa78ff319a0, 24 [pid 6400] <... clone3 resumed> => {parent_tid=[6405]}, 88) = 6405 [pid 6403] <... set_robust_list resumed>) = 0 [pid 6403] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 6403] memfd_create("syzkaller", 0) = 3 [pid 6402] <... getdents64 resumed>0x9999999999999999, 41) = -1 EIO (Input/output error) [pid 6403] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6402] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6403] <... mmap resumed>) = 0x7fa787b11000 [pid 6402] <... futex resumed>) = 1 [pid 6389] <... futex resumed>) = 0 ./strace-static-x86_64: Process 6405 attached [pid 6400] rt_sigprocmask(SIG_SETMASK, [], [pid 6399] <... write resumed>) = 2097152 [pid 6397] <... ioctl resumed>) = 0 [pid 6405] rseq(0x7fa78ff31fe0, 0x20, 0, 0x53053053 [pid 6400] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6399] munmap(0x7fa787b11000, 2097152 [pid 6397] close(3 [pid 6405] <... rseq resumed>) = 0 [pid 6400] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6399] <... munmap resumed>) = 0 [pid 6397] <... close resumed>) = 0 [pid 6405] set_robust_list(0x7fa78ff319a0, 24 [pid 6400] <... futex resumed>) = 0 [pid 6397] mkdir("./file1", 0777 [pid 6405] <... set_robust_list resumed>) = 0 [pid 6400] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 6397] <... mkdir resumed>) = 0 [pid 6405] rt_sigprocmask(SIG_SETMASK, [], [pid 6399] openat(AT_FDCWD, "/dev/loop5", O_RDWR [pid 6397] mount("/dev/loop4", "./file1", "nilfs2", MS_NODEV|MS_SYNCHRONOUS|MS_MANDLOCK|MS_SILENT|MS_LAZYTIME, "" [pid 6405] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6399] <... openat resumed>) = 4 [pid 6405] memfd_create("syzkaller", 0 [pid 6399] ioctl(4, LOOP_SET_FD, 3 [pid 6405] <... memfd_create resumed>) = 3 [pid 6405] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6402] futex(0x7fa78fffd6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6389] exit_group(0 [ 116.282422][ T6402] Remounting filesystem read-only [ 116.298810][ T6397] loop4: detected capacity change from 0 to 4096 [ 116.310205][ T6404] NILFS (loop1): segctord starting. Construction interval = 5 seconds, CP frequency < 30 seconds [ 116.317553][ T6399] loop5: detected capacity change from 0 to 4096 [pid 6403] 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"..., 2097152 [pid 6399] <... ioctl resumed>) = 0 [pid 6405] <... mmap resumed>) = 0x7fa787b11000 [pid 6402] <... futex resumed>) = ? [pid 6399] close(3 [pid 6394] <... mount resumed>) = 0 [pid 6392] <... futex resumed>) = ? [pid 6389] <... exit_group resumed>) = ? [pid 6402] +++ exited with 0 +++ [pid 6399] <... close resumed>) = 0 [pid 6399] mkdir("./file1", 0777) = 0 [pid 6399] mount("/dev/loop5", "./file1", "nilfs2", MS_NODEV|MS_SYNCHRONOUS|MS_MANDLOCK|MS_SILENT|MS_LAZYTIME, "" [pid 6394] openat(AT_FDCWD, "./file1", O_RDONLY|O_DIRECTORY [pid 6392] +++ exited with 0 +++ [pid 6389] +++ exited with 0 +++ [pid 6405] 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"..., 2097152 [pid 6397] <... mount resumed>) = 0 [pid 6394] <... openat resumed>) = 3 [pid 6403] <... write resumed>) = 2097152 [pid 5017] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6389, si_uid=0, si_status=0, si_utime=0, si_stime=9 /* 0.09 s */} --- [pid 5017] restart_syscall(<... resuming interrupted clone ...>) = 0 [pid 5017] umount2("./56", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5017] openat(AT_FDCWD, "./56", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 5017] newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5017] getdents64(3, 0x5555556ce730 /* 4 entries */, 32768) = 112 [pid 5017] umount2("./56/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5017] newfstatat(AT_FDCWD, "./56/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5017] unlink("./56/binderfs" [pid 6403] munmap(0x7fa787b11000, 2097152 [pid 5017] <... unlink resumed>) = 0 [pid 6403] <... munmap resumed>) = 0 [pid 6397] openat(AT_FDCWD, "./file1", O_RDONLY|O_DIRECTORY [pid 6394] chdir("./file1" [ 116.327745][ T6397] NILFS (loop4): broken superblock, retrying with spare superblock (blocksize = 1024) [ 116.338967][ T6397] NILFS (loop4): broken superblock, retrying with spare superblock (blocksize = 4096) [ 116.362773][ T6399] NILFS (loop5): broken superblock, retrying with spare superblock (blocksize = 1024) [ 116.370454][ T6406] NILFS (loop4): segctord starting. Construction interval = 5 seconds, CP frequency < 30 seconds [pid 5017] umount2("./56/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6405] <... write resumed>) = 2097152 [pid 6403] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 6397] <... openat resumed>) = 3 [pid 6394] <... chdir resumed>) = 0 [pid 6405] munmap(0x7fa787b11000, 2097152 [pid 6403] <... openat resumed>) = 4 [pid 6397] chdir("./file1" [pid 6394] ioctl(4, LOOP_CLR_FD [pid 6405] <... munmap resumed>) = 0 [pid 6403] ioctl(4, LOOP_SET_FD, 3 [pid 6397] <... chdir resumed>) = 0 [pid 6394] <... ioctl resumed>) = 0 [pid 6405] openat(AT_FDCWD, "/dev/loop0", O_RDWR) = 4 [pid 6403] <... ioctl resumed>) = 0 [pid 6397] ioctl(4, LOOP_CLR_FD [pid 6394] close(4 [pid 6405] ioctl(4, LOOP_SET_FD, 3 [pid 6403] close(3 [pid 6399] <... mount resumed>) = 0 [pid 6397] <... ioctl resumed>) = 0 [pid 6394] <... close resumed>) = 0 [pid 5017] <... umount2 resumed>) = 0 [ 116.399299][ T6399] NILFS (loop5): broken superblock, retrying with spare superblock (blocksize = 4096) [ 116.421445][ T6403] loop2: detected capacity change from 0 to 4096 [ 116.434031][ T6407] NILFS (loop5): segctord starting. Construction interval = 5 seconds, CP frequency < 30 seconds [pid 6403] <... close resumed>) = 0 [pid 6403] mkdir("./file1", 0777 [pid 6399] openat(AT_FDCWD, "./file1", O_RDONLY|O_DIRECTORY [pid 6397] close(4 [pid 5017] umount2("./56/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6394] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6405] <... ioctl resumed>) = 0 [pid 6403] <... mkdir resumed>) = 0 [pid 6399] <... openat resumed>) = 3 [pid 6397] <... close resumed>) = 0 [pid 6394] <... futex resumed>) = 1 [pid 6393] <... futex resumed>) = 0 [pid 5017] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6399] chdir("./file1" [pid 6397] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6394] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5017] newfstatat(AT_FDCWD, "./56/file1", [pid 6399] <... chdir resumed>) = 0 [pid 6397] <... futex resumed>) = 1 [pid 5017] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 6397] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6399] ioctl(4, LOOP_CLR_FD [pid 5017] umount2("./56/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6403] mount("/dev/loop2", "./file1", "nilfs2", MS_NODEV|MS_SYNCHRONOUS|MS_MANDLOCK|MS_SILENT|MS_LAZYTIME, "" [pid 6399] <... ioctl resumed>) = 0 [pid 6395] <... futex resumed>) = 0 [pid 6393] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5017] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6405] close(3 [pid 6399] close(4 [pid 6395] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6394] <... futex resumed>) = 0 [pid 6393] <... futex resumed>) = 1 [pid 5017] openat(AT_FDCWD, "./56/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 6399] <... close resumed>) = 0 [pid 6394] open("./bus", O_RDWR|O_CREAT|O_NOCTTY|O_SYNC|O_DIRECT|O_NOATIME, 000 [pid 5017] <... openat resumed>) = 4 [pid 6399] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5017] newfstatat(4, "", [pid 6405] <... close resumed>) = 0 [pid 6399] <... futex resumed>) = 1 [pid 5017] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 6405] mkdir("./file1", 0777 [pid 6399] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5017] getdents64(4, [pid 6405] <... mkdir resumed>) = 0 [pid 5017] <... getdents64 resumed>0x5555556d6770 /* 2 entries */, 32768) = 48 [pid 5017] getdents64(4, [pid 6405] mount("/dev/loop0", "./file1", "nilfs2", MS_NODEV|MS_SYNCHRONOUS|MS_MANDLOCK|MS_SILENT|MS_LAZYTIME, "" [pid 5017] <... getdents64 resumed>0x5555556d6770 /* 0 entries */, 32768) = 0 [pid 5017] close(4) = 0 [pid 5017] rmdir("./56/file1") = 0 [pid 5017] getdents64(3, [pid 6398] <... futex resumed>) = 0 [pid 6397] <... futex resumed>) = 0 [pid 6395] <... futex resumed>) = 1 [pid 6394] <... open resumed>) = 4 [pid 6393] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5017] <... getdents64 resumed>0x5555556ce730 /* 0 entries */, 32768) = 0 [pid 6398] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6397] open("./bus", O_RDWR|O_CREAT|O_NOCTTY|O_SYNC|O_DIRECT|O_NOATIME, 000 [pid 6395] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6394] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5017] close(3 [pid 6393] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6399] <... futex resumed>) = 0 [pid 6398] <... futex resumed>) = 1 [pid 6394] <... futex resumed>) = 0 [pid 5017] <... close resumed>) = 0 [pid 6399] open("./bus", O_RDWR|O_CREAT|O_NOCTTY|O_SYNC|O_DIRECT|O_NOATIME, 000 [pid 6394] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5017] rmdir("./56") = 0 [pid 5017] mkdir("./57", 0777) = 0 [pid 5017] openat(AT_FDCWD, "/dev/loop3", O_RDWR) = 3 [pid 5017] ioctl(3, LOOP_CLR_FD) = -1 ENXIO (No such device or address) [pid 5017] close(3) = 0 [pid 5017] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x5555556cd690) = 6408 [pid 6398] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6393] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6394] <... futex resumed>) = 0 [pid 6393] <... futex resumed>) = 1 [pid 6394] ftruncate(4, 33587195./strace-static-x86_64: Process 6408 attached [pid 6408] set_robust_list(0x5555556cd6a0, 24) = 0 [pid 6408] chdir("./57") = 0 [pid 6408] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6393] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6394] <... ftruncate resumed>) = 0 [pid 6408] <... prctl resumed>) = 0 [pid 6394] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6393] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6399] <... open resumed>) = 4 [pid 6397] <... open resumed>) = 4 [pid 6408] setpgid(0, 0 [pid 6399] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6394] <... futex resumed>) = 0 [pid 6393] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6408] <... setpgid resumed>) = 0 [pid 6399] <... futex resumed>) = 1 [pid 6398] <... futex resumed>) = 0 [pid 6397] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6394] sendfile(4, 4, NULL, 281474978811912 [pid 6393] <... futex resumed>) = 0 [pid 6408] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6399] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6408] <... openat resumed>) = 3 [pid 6408] write(3, "1000", 4) = 4 [pid 6408] close(3 [pid 6398] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6408] <... close resumed>) = 0 [pid 6397] <... futex resumed>) = 1 [pid 6393] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6408] symlink("/dev/binderfs", "./binderfs" [pid 6397] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6395] <... futex resumed>) = 0 [pid 6408] <... symlink resumed>) = 0 [pid 6399] <... futex resumed>) = 0 [pid 6398] <... futex resumed>) = 1 [pid 6408] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6399] ftruncate(4, 33587195 [pid 6398] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6397] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6395] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6408] <... futex resumed>) = 0 [pid 6408] rt_sigaction(SIGRT_1, {sa_handler=0x7fa78ff9b0a0, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fa78ff8c250}, [pid 6397] ftruncate(4, 33587195 [pid 6395] <... futex resumed>) = 0 [pid 6408] <... rt_sigaction resumed>NULL, 8) = 0 [ 116.445101][ T6405] loop0: detected capacity change from 0 to 4096 [ 116.460217][ T6403] NILFS (loop2): broken superblock, retrying with spare superblock (blocksize = 1024) [ 116.470188][ T6405] NILFS (loop0): broken superblock, retrying with spare superblock (blocksize = 1024) [ 116.483317][ T6403] NILFS (loop2): broken superblock, retrying with spare superblock (blocksize = 4096) [pid 6399] <... ftruncate resumed>) = 0 [pid 6395] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6408] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 6399] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6397] <... ftruncate resumed>) = 0 [pid 6408] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6399] <... futex resumed>) = 1 [pid 6408] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 6399] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6398] <... futex resumed>) = 0 [pid 6397] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6408] <... mmap resumed>) = 0x7fa78ff11000 [pid 6408] mprotect(0x7fa78ff12000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 6398] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6397] <... futex resumed>) = 1 [pid 6395] <... futex resumed>) = 0 [pid 6408] rt_sigprocmask(SIG_BLOCK, ~[], [pid 6395] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6408] <... rt_sigprocmask resumed>[], 8) = 0 [pid 6399] <... futex resumed>) = 0 [pid 6398] <... futex resumed>) = 1 [pid 6397] sendfile(4, 4, NULL, 281474978811912 [pid 6395] <... futex resumed>) = 0 [pid 6408] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fa78ff31990, parent_tid=0x7fa78ff31990, exit_signal=0, stack=0x7fa78ff11000, stack_size=0x20300, tls=0x7fa78ff316c0} [pid 6399] sendfile(4, 4, NULL, 281474978811912 [pid 6408] <... clone3 resumed> => {parent_tid=[6410]}, 88) = 6410 [pid 6408] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 6408] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 6408] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 6395] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6398] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}./strace-static-x86_64: Process 6410 attached [pid 6410] rseq(0x7fa78ff31fe0, 0x20, 0, 0x53053053) = 0 [pid 6410] set_robust_list(0x7fa78ff319a0, 24) = 0 [pid 6410] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 6410] memfd_create("syzkaller", 0) = 3 [pid 6403] <... mount resumed>) = 0 [pid 6410] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fa787b11000 [pid 6403] openat(AT_FDCWD, "./file1", O_RDONLY|O_DIRECTORY [pid 6393] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 6403] <... openat resumed>) = 3 [pid 6393] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6403] chdir("./file1" [pid 6393] <... futex resumed>) = 0 [pid 6403] <... chdir resumed>) = 0 [pid 6393] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 6403] ioctl(4, LOOP_CLR_FD [pid 6393] <... mmap resumed>) = 0x7fa787cf0000 [pid 6403] <... ioctl resumed>) = 0 [pid 6393] mprotect(0x7fa787cf1000, 131072, PROT_READ|PROT_WRITE [ 116.523274][ T6405] NILFS (loop0): broken superblock, retrying with spare superblock (blocksize = 4096) [ 116.550437][ T6409] NILFS (loop2): segctord starting. Construction interval = 5 seconds, CP frequency < 30 seconds [pid 6403] close(4 [pid 6398] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 6395] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 6393] <... mprotect resumed>) = 0 [pid 6403] <... close resumed>) = 0 [pid 6398] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6395] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6393] rt_sigprocmask(SIG_BLOCK, ~[], [pid 6405] <... mount resumed>) = 0 [pid 6403] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6398] <... futex resumed>) = 0 [pid 6395] <... futex resumed>) = 0 [pid 6393] <... rt_sigprocmask resumed>[], 8) = 0 [pid 6405] openat(AT_FDCWD, "./file1", O_RDONLY|O_DIRECTORY [pid 6403] <... futex resumed>) = 1 [pid 6401] <... futex resumed>) = 0 [pid 6398] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 6395] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 6393] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fa787d10990, parent_tid=0x7fa787d10990, exit_signal=0, stack=0x7fa787cf0000, stack_size=0x20300, tls=0x7fa787d106c0} [pid 6405] <... openat resumed>) = 3 [pid 6403] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6401] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6398] <... mmap resumed>) = 0x7fa787cf0000 [pid 6395] <... mmap resumed>) = 0x7fa787cf0000 [pid 6405] chdir("./file1" [pid 6403] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6401] <... futex resumed>) = 0 [pid 6398] mprotect(0x7fa787cf1000, 131072, PROT_READ|PROT_WRITE [pid 6395] mprotect(0x7fa787cf1000, 131072, PROT_READ|PROT_WRITE [pid 6393] <... clone3 resumed> => {parent_tid=[6412]}, 88) = 6412 [pid 6405] <... chdir resumed>) = 0 [pid 6403] open("./bus", O_RDWR|O_CREAT|O_NOCTTY|O_SYNC|O_DIRECT|O_NOATIME, 000 [pid 6401] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6398] <... mprotect resumed>) = 0 [pid 6395] <... mprotect resumed>) = 0 [pid 6393] rt_sigprocmask(SIG_SETMASK, [], ./strace-static-x86_64: Process 6412 attached [pid 6405] ioctl(4, LOOP_CLR_FD [pid 6403] <... open resumed>) = 4 [pid 6398] rt_sigprocmask(SIG_BLOCK, ~[], [pid 6395] rt_sigprocmask(SIG_BLOCK, ~[], [pid 6393] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6412] rseq(0x7fa787d10fe0, 0x20, 0, 0x53053053 [pid 6405] <... ioctl resumed>) = 0 [pid 6403] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6398] <... rt_sigprocmask resumed>[], 8) = 0 [pid 6395] <... rt_sigprocmask resumed>[], 8) = 0 [pid 6393] futex(0x7fa78fffd6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6412] <... rseq resumed>) = 0 [pid 6405] close(4 [pid 6403] <... futex resumed>) = 1 [pid 6401] <... futex resumed>) = 0 [pid 6398] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fa787d10990, parent_tid=0x7fa787d10990, exit_signal=0, stack=0x7fa787cf0000, stack_size=0x20300, tls=0x7fa787d106c0} [pid 6395] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fa787d10990, parent_tid=0x7fa787d10990, exit_signal=0, stack=0x7fa787cf0000, stack_size=0x20300, tls=0x7fa787d106c0} [pid 6393] <... futex resumed>) = 0 [pid 6412] set_robust_list(0x7fa787d109a0, 24 [pid 6410] 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"..., 2097152 [pid 6405] <... close resumed>) = 0 [pid 6403] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6401] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6393] futex(0x7fa78fffd6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6412] <... set_robust_list resumed>) = 0 [pid 6405] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6403] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6401] <... futex resumed>) = 0 [pid 6398] <... clone3 resumed> => {parent_tid=[6413]}, 88) = 6413 [pid 6395] <... clone3 resumed> => {parent_tid=[6414]}, 88) = 6414 [pid 6412] rt_sigprocmask(SIG_SETMASK, [], [pid 6405] <... futex resumed>) = 1 [pid 6403] ftruncate(4, 33587195 [pid 6401] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6400] <... futex resumed>) = 0 [pid 6398] rt_sigprocmask(SIG_SETMASK, [], [pid 6395] rt_sigprocmask(SIG_SETMASK, [], ./strace-static-x86_64: Process 6413 attached [pid 6412] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6405] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6400] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6398] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6395] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6403] <... ftruncate resumed>) = 0 [pid 6413] rseq(0x7fa787d10fe0, 0x20, 0, 0x53053053 [ 116.612597][ T6411] NILFS (loop0): segctord starting. Construction interval = 5 seconds, CP frequency < 30 seconds [pid 6412] openat(AT_FDCWD, "./file0", O_RDONLY [pid 6405] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6403] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6400] <... futex resumed>) = 0 [pid 6398] futex(0x7fa78fffd6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6395] futex(0x7fa78fffd6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6413] <... rseq resumed>) = 0 [pid 6412] <... openat resumed>) = 5 [pid 6405] open("./bus", O_RDWR|O_CREAT|O_NOCTTY|O_SYNC|O_DIRECT|O_NOATIME, 000 [pid 6403] <... futex resumed>) = 1 [pid 6401] <... futex resumed>) = 0 [pid 6400] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6398] <... futex resumed>) = 0 [pid 6395] <... futex resumed>) = 0 ./strace-static-x86_64: Process 6414 attached [pid 6413] set_robust_list(0x7fa787d109a0, 24 [pid 6412] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6403] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6401] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6398] futex(0x7fa78fffd6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6395] futex(0x7fa78fffd6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6414] rseq(0x7fa787d10fe0, 0x20, 0, 0x53053053 [pid 6413] <... set_robust_list resumed>) = 0 [pid 6412] <... futex resumed>) = 1 [pid 6405] <... open resumed>) = 4 [pid 6403] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6401] <... futex resumed>) = 0 [pid 6394] <... sendfile resumed>) = 77824 [pid 6393] <... futex resumed>) = 0 [pid 6414] <... rseq resumed>) = 0 [pid 6413] rt_sigprocmask(SIG_SETMASK, [], [pid 6412] futex(0x7fa78fffd6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6405] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6403] sendfile(4, 4, NULL, 281474978811912 [pid 6401] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6394] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6393] futex(0x7fa78fffd6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6414] set_robust_list(0x7fa787d109a0, 24 [pid 6413] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6412] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6405] <... futex resumed>) = 1 [pid 6400] <... futex resumed>) = 0 [pid 6394] <... futex resumed>) = 0 [pid 6393] <... futex resumed>) = 0 [pid 6413] openat(AT_FDCWD, "./file0", O_RDONLY [pid 6412] lseek(5, 257, SEEK_SET [pid 6405] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6400] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6394] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6393] futex(0x7fa78fffd6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6414] <... set_robust_list resumed>) = 0 [pid 6413] <... openat resumed>) = 5 [pid 6412] <... lseek resumed>) = 257 [pid 6405] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6400] <... futex resumed>) = 0 [pid 6414] rt_sigprocmask(SIG_SETMASK, [], [pid 6413] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6412] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6405] ftruncate(4, 33587195 [pid 6400] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6414] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6413] <... futex resumed>) = 1 [pid 6412] <... futex resumed>) = 1 [pid 6405] <... ftruncate resumed>) = 0 [pid 6398] <... futex resumed>) = 0 [pid 6393] <... futex resumed>) = 0 [pid 6414] openat(AT_FDCWD, "./file0", O_RDONLY [pid 6413] futex(0x7fa78fffd6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6412] futex(0x7fa78fffd6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6405] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6398] futex(0x7fa78fffd6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6393] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6414] <... openat resumed>) = 5 [pid 6413] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6405] <... futex resumed>) = 1 [pid 6400] <... futex resumed>) = 0 [pid 6399] <... sendfile resumed>) = 77824 [pid 6398] <... futex resumed>) = 0 [pid 6394] <... futex resumed>) = 0 [pid 6393] <... futex resumed>) = 1 [pid 6414] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6413] lseek(5, 257, SEEK_SET [pid 6405] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6400] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6399] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6398] futex(0x7fa78fffd6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6394] getdents64(5, [pid 6393] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6414] <... futex resumed>) = 1 [pid 6413] <... lseek resumed>) = 257 [pid 6405] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6400] <... futex resumed>) = 0 [pid 6399] <... futex resumed>) = 0 [pid 6395] <... futex resumed>) = 0 [pid 6413] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6405] sendfile(4, 4, NULL, 281474978811912 [pid 6400] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6399] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6395] futex(0x7fa78fffd6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6414] lseek(5, 257, SEEK_SET [pid 6413] <... futex resumed>) = 1 [pid 6410] <... write resumed>) = 2097152 [pid 6401] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 6398] <... futex resumed>) = 0 [pid 6397] <... sendfile resumed>) = 77824 [pid 6395] <... futex resumed>) = 0 [pid 6394] <... getdents64 resumed>0x9999999999999999, 41) = -1 EIO (Input/output error) [pid 6414] <... lseek resumed>) = 257 [pid 6413] futex(0x7fa78fffd6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6401] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6398] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6397] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6395] futex(0x7fa78fffd6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6414] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6401] <... futex resumed>) = 0 [pid 6399] <... futex resumed>) = 0 [pid 6398] <... futex resumed>) = 1 [pid 6397] <... futex resumed>) = 0 [pid 6395] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6414] <... futex resumed>) = 0 [pid 6410] munmap(0x7fa787b11000, 2097152 [pid 6401] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 6399] getdents64(5, [pid 6398] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6397] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6395] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6414] futex(0x7fa78fffd6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6410] <... munmap resumed>) = 0 [pid 6401] <... mmap resumed>) = 0x7fa787cf0000 [pid 6397] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6397] getdents64(5, [pid 6410] openat(AT_FDCWD, "/dev/loop3", O_RDWR) = 4 [ 116.733035][ T6394] NILFS error (device loop1): nilfs_readdir: zero-length directory entry [ 116.751691][ T6394] Remounting filesystem read-only [ 116.768391][ T6399] NILFS error (device loop5): nilfs_readdir: zero-length directory entry [ 116.770420][ T6410] loop3: detected capacity change from 0 to 4096 [pid 6410] ioctl(4, LOOP_SET_FD, 3 [pid 6401] mprotect(0x7fa787cf1000, 131072, PROT_READ|PROT_WRITE [pid 6395] <... futex resumed>) = 0 [pid 6393] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 6394] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 6394] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6410] <... ioctl resumed>) = 0 [pid 6410] close(3) = 0 [pid 6410] mkdir("./file1", 0777) = 0 [pid 6410] mount("/dev/loop3", "./file1", "nilfs2", MS_NODEV|MS_SYNCHRONOUS|MS_MANDLOCK|MS_SILENT|MS_LAZYTIME, "" [pid 6401] <... mprotect resumed>) = 0 [pid 6399] <... getdents64 resumed>0x9999999999999999, 41) = -1 EIO (Input/output error) [pid 6395] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6393] exit_group(0 [pid 6412] <... futex resumed>) = ? [pid 6401] rt_sigprocmask(SIG_BLOCK, ~[], [pid 6400] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 6399] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6394] <... futex resumed>) = ? [pid 6393] <... exit_group resumed>) = ? [pid 6394] +++ exited with 0 +++ [pid 6412] +++ exited with 0 +++ [pid 6400] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6393] +++ exited with 0 +++ [pid 6400] <... futex resumed>) = 0 [pid 6401] <... rt_sigprocmask resumed>[], 8) = 0 [pid 6400] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 5015] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6393, si_uid=0, si_status=0, si_utime=0, si_stime=9 /* 0.09 s */} --- [pid 5015] restart_syscall(<... resuming interrupted clone ...>) = 0 [pid 5015] umount2("./55", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5015] openat(AT_FDCWD, "./55", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 5015] newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 6398] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 5015] getdents64(3, [pid 6401] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fa787d10990, parent_tid=0x7fa787d10990, exit_signal=0, stack=0x7fa787cf0000, stack_size=0x20300, tls=0x7fa787d106c0} [pid 6400] <... mmap resumed>) = 0x7fa787cf0000 [pid 6398] exit_group(0 [pid 5015] <... getdents64 resumed>0x5555556ce730 /* 4 entries */, 32768) = 112 [pid 6413] <... futex resumed>) = ? [pid 6398] <... exit_group resumed>) = ? [pid 5015] umount2("./55/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6413] +++ exited with 0 +++ [pid 6400] mprotect(0x7fa787cf1000, 131072, PROT_READ|PROT_WRITE [pid 6399] <... futex resumed>) = ? [pid 5015] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6397] <... getdents64 resumed>0x9999999999999999, 41) = -1 EIO (Input/output error) [pid 5015] newfstatat(AT_FDCWD, "./55/binderfs", [pid 6397] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5015] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 6397] <... futex resumed>) = 1 [pid 5015] unlink("./55/binderfs" [pid 6401] <... clone3 resumed> => {parent_tid=[6415]}, 88) = 6415 [pid 6400] <... mprotect resumed>) = 0 [pid 6397] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5015] <... unlink resumed>) = 0 [pid 5015] umount2("./55/file1", MNT_DETACH|UMOUNT_NOFOLLOW./strace-static-x86_64: Process 6415 attached [ 116.783342][ T6397] NILFS error (device loop4): nilfs_readdir: zero-length directory entry [ 116.785286][ T6399] Remounting filesystem read-only [ 116.799272][ T6397] Remounting filesystem read-only [ 116.800001][ T6410] NILFS (loop3): broken superblock, retrying with spare superblock (blocksize = 1024) [pid 6405] <... sendfile resumed>) = 77824 [pid 6401] rt_sigprocmask(SIG_SETMASK, [], [pid 6400] rt_sigprocmask(SIG_BLOCK, ~[], [pid 6399] +++ exited with 0 +++ [pid 6398] +++ exited with 0 +++ [pid 6395] <... futex resumed>) = 0 [pid 5015] <... umount2 resumed>) = 0 [pid 6415] rseq(0x7fa787d10fe0, 0x20, 0, 0x53053053 [pid 6405] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6403] <... sendfile resumed>) = 77824 [pid 6401] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6400] <... rt_sigprocmask resumed>[], 8) = 0 [pid 6395] exit_group(0 [pid 5019] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6398, si_uid=0, si_status=0, si_utime=1 /* 0.01 s */, si_stime=12 /* 0.12 s */} --- [pid 5015] umount2("./55/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6415] <... rseq resumed>) = 0 [pid 6414] <... futex resumed>) = ? [pid 6405] <... futex resumed>) = 0 [pid 6403] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6401] futex(0x7fa78fffd6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6400] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fa787d10990, parent_tid=0x7fa787d10990, exit_signal=0, stack=0x7fa787cf0000, stack_size=0x20300, tls=0x7fa787d106c0} [pid 6397] <... futex resumed>) = ? [pid 6395] <... exit_group resumed>) = ? [pid 5015] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6415] set_robust_list(0x7fa787d109a0, 24 [pid 6414] +++ exited with 0 +++ [pid 6405] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6403] <... futex resumed>) = 0 [pid 6401] <... futex resumed>) = 0 [pid 6397] +++ exited with 0 +++ [pid 6395] +++ exited with 0 +++ [pid 5015] newfstatat(AT_FDCWD, "./55/file1", [pid 6415] <... set_robust_list resumed>) = 0 [pid 6401] futex(0x7fa78fffd6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6400] <... clone3 resumed> => {parent_tid=[6416]}, 88) = 6416 [pid 5019] umount2("./58", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5018] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6395, si_uid=0, si_status=0, si_utime=1 /* 0.01 s */, si_stime=9 /* 0.09 s */} --- [pid 5015] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 6415] rt_sigprocmask(SIG_SETMASK, [], [pid 6400] rt_sigprocmask(SIG_SETMASK, [], [pid 5019] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5018] restart_syscall(<... resuming interrupted clone ...> [pid 5015] umount2("./55/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6415] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6400] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5019] openat(AT_FDCWD, "./58", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5018] <... restart_syscall resumed>) = 0 [pid 5015] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6415] openat(AT_FDCWD, "./file0", O_RDONLY [pid 6403] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6400] futex(0x7fa78fffd6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5019] <... openat resumed>) = 3 [pid 5015] openat(AT_FDCWD, "./55/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY./strace-static-x86_64: Process 6416 attached [pid 6415] <... openat resumed>) = 5 [pid 6410] <... mount resumed>) = 0 [pid 6400] <... futex resumed>) = 0 [pid 5019] newfstatat(3, "", [pid 6416] rseq(0x7fa787d10fe0, 0x20, 0, 0x53053053 [pid 6415] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6410] openat(AT_FDCWD, "./file1", O_RDONLY|O_DIRECTORY [pid 5015] <... openat resumed>) = 4 [pid 6400] futex(0x7fa78fffd6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6416] <... rseq resumed>) = 0 [pid 6415] <... futex resumed>) = 1 [pid 6410] <... openat resumed>) = 3 [pid 6401] <... futex resumed>) = 0 [pid 5019] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5018] umount2("./57", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5015] newfstatat(4, "", [pid 6416] set_robust_list(0x7fa787d109a0, 24 [pid 6415] futex(0x7fa78fffd6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6410] chdir("./file1" [pid 6401] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5019] getdents64(3, [pid 6416] <... set_robust_list resumed>) = 0 [pid 6410] <... chdir resumed>) = 0 [pid 6416] rt_sigprocmask(SIG_SETMASK, [], [pid 6410] ioctl(4, LOOP_CLR_FD [pid 6416] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6410] <... ioctl resumed>) = 0 [pid 5018] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6416] openat(AT_FDCWD, "./file0", O_RDONLY [pid 6410] close(4 [pid 5019] <... getdents64 resumed>0x5555556ce730 /* 4 entries */, 32768) = 112 [pid 6416] <... openat resumed>) = 5 [pid 6410] <... close resumed>) = 0 [pid 6403] <... futex resumed>) = 0 [pid 6401] <... futex resumed>) = 1 [pid 5019] umount2("./58/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5018] openat(AT_FDCWD, "./57", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5015] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 6401] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5019] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5018] <... openat resumed>) = 3 [pid 6416] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6410] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6403] lseek(5, 257, SEEK_SET [pid 5015] getdents64(4, [pid 6416] <... futex resumed>) = 1 [pid 6410] <... futex resumed>) = 1 [pid 6408] <... futex resumed>) = 0 [pid 6403] <... lseek resumed>) = 257 [pid 6400] <... futex resumed>) = 0 [pid 5019] newfstatat(AT_FDCWD, "./58/binderfs", [pid 5018] newfstatat(3, "", [pid 5015] <... getdents64 resumed>0x5555556d6770 /* 2 entries */, 32768) = 48 [pid 6416] futex(0x7fa78fffd6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6410] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6408] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6403] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6400] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5019] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5018] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5015] getdents64(4, [pid 6410] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6408] <... futex resumed>) = 0 [pid 6405] <... futex resumed>) = 0 [pid 6403] <... futex resumed>) = 1 [pid 6401] <... futex resumed>) = 0 [pid 6400] <... futex resumed>) = 1 [pid 5019] unlink("./58/binderfs" [pid 5018] getdents64(3, [pid 5015] <... getdents64 resumed>0x5555556d6770 /* 0 entries */, 32768) = 0 [pid 6410] open("./bus", O_RDWR|O_CREAT|O_NOCTTY|O_SYNC|O_DIRECT|O_NOATIME, 000 [pid 6408] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6405] lseek(5, 257, SEEK_SET [pid 6403] getdents64(5, [pid 6401] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6400] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5019] <... unlink resumed>) = 0 [pid 5018] <... getdents64 resumed>0x5555556ce730 /* 4 entries */, 32768) = 112 [ 116.844876][ T6410] NILFS (loop3): broken superblock, retrying with spare superblock (blocksize = 4096) [ 116.870580][ T6417] NILFS (loop3): segctord starting. Construction interval = 5 seconds, CP frequency < 30 seconds [pid 5015] close(4 [pid 6405] <... lseek resumed>) = 257 [pid 6401] <... futex resumed>) = 0 [pid 5019] umount2("./58/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5018] umount2("./57/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5015] <... close resumed>) = 0 [pid 6405] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6401] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5018] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5015] rmdir("./55/file1" [pid 6405] <... futex resumed>) = 1 [pid 6400] <... futex resumed>) = 0 [pid 5018] newfstatat(AT_FDCWD, "./57/binderfs", [pid 5015] <... rmdir resumed>) = 0 [pid 6405] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6400] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5018] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5015] getdents64(3, [pid 6405] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6400] <... futex resumed>) = 0 [pid 5018] unlink("./57/binderfs" [pid 5015] <... getdents64 resumed>0x5555556ce730 /* 0 entries */, 32768) = 0 [pid 6405] getdents64(5, [pid 6400] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5018] <... unlink resumed>) = 0 [pid 5015] close(3 [pid 6410] <... open resumed>) = 4 [pid 5018] umount2("./57/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5015] <... close resumed>) = 0 [pid 5015] rmdir("./55") = 0 [pid 5015] mkdir("./56", 0777) = 0 [pid 5015] openat(AT_FDCWD, "/dev/loop1", O_RDWR) = 3 [pid 5015] ioctl(3, LOOP_CLR_FD) = -1 ENXIO (No such device or address) [pid 5015] close(3) = 0 [pid 5015] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x5555556cd690) = 6418 ./strace-static-x86_64: Process 6418 attached [pid 6410] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6408] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 6408] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 6408] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [ 116.902477][ T6403] NILFS error (device loop2): nilfs_readdir: zero-length directory entry [ 116.911821][ T6405] NILFS error (device loop0): nilfs_readdir: zero-length directory entry [ 116.913804][ T27] kauditd_printk_skb: 20 callbacks suppressed [ 116.913817][ T27] audit: type=1800 audit(1690444284.748:344): pid=6410 uid=0 auid=4294967295 ses=4294967295 subj=_ op=collect_data cause=failed(directio) comm="syz-executor459" name="bus" dev="loop3" ino=18 res=0 errno=0 [ 116.947785][ T6405] Remounting filesystem read-only [pid 6401] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 6418] set_robust_list(0x5555556cd6a0, 24) = 0 [pid 6418] chdir("./56") = 0 [pid 6418] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 6410] <... futex resumed>) = 1 [pid 6408] <... futex resumed>) = 0 [pid 6418] setpgid(0, 0 [pid 6410] ftruncate(4, 33587195 [pid 6403] <... getdents64 resumed>0x9999999999999999, 41) = -1 EIO (Input/output error) [pid 6400] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 6418] <... setpgid resumed>) = 0 [pid 6418] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 6418] write(3, "1000", 4) = 4 [pid 6418] close(3) = 0 [pid 6418] symlink("/dev/binderfs", "./binderfs" [pid 6408] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=23000000} [pid 6405] <... getdents64 resumed>0x9999999999999999, 41) = -1 EIO (Input/output error) [pid 6418] <... symlink resumed>) = 0 [pid 6410] <... ftruncate resumed>) = 0 [pid 6405] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6418] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6410] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6405] <... futex resumed>) = 0 [pid 6418] <... futex resumed>) = 0 [pid 6410] <... futex resumed>) = 1 [pid 6408] <... futex resumed>) = 0 [pid 6405] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6400] exit_group(0 [pid 6418] rt_sigaction(SIGRT_1, {sa_handler=0x7fa78ff9b0a0, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fa78ff8c250}, [pid 6416] <... futex resumed>) = ? [pid 6410] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6408] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6405] <... futex resumed>) = ? [pid 6403] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6400] <... exit_group resumed>) = ? [pid 6418] <... rt_sigaction resumed>NULL, 8) = 0 [pid 6416] +++ exited with 0 +++ [pid 6410] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6408] <... futex resumed>) = 0 [pid 6405] +++ exited with 0 +++ [pid 6403] <... futex resumed>) = 0 [pid 6401] exit_group(0 [pid 6400] +++ exited with 0 +++ [pid 6418] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 6415] <... futex resumed>) = ? [pid 6410] sendfile(4, 4, NULL, 281474978811912 [pid 6408] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6401] <... exit_group resumed>) = ? [pid 5014] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6400, si_uid=0, si_status=0, si_utime=0, si_stime=7 /* 0.07 s */} --- [pid 6418] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6415] +++ exited with 0 +++ [pid 6418] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fa78ff11000 [ 116.954361][ T5019] NILFS (loop5): discard dirty page: offset=8192, ino=6 [ 116.963103][ T6403] Remounting filesystem read-only [ 116.963117][ T5018] NILFS (loop4): discard dirty page: offset=8192, ino=6 [ 116.970823][ T5019] NILFS (loop5): discard dirty block: blocknr=25, size=4096 [pid 6418] mprotect(0x7fa78ff12000, 131072, PROT_READ|PROT_WRITE [pid 6403] +++ exited with 0 +++ [pid 6401] +++ exited with 0 +++ [pid 6418] <... mprotect resumed>) = 0 [pid 6418] rt_sigprocmask(SIG_BLOCK, ~[], [pid 5016] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6401, si_uid=0, si_status=0, si_utime=0, si_stime=9 /* 0.09 s */} --- [pid 6418] <... rt_sigprocmask resumed>[], 8) = 0 [pid 5016] umount2("./55", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6418] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fa78ff31990, parent_tid=0x7fa78ff31990, exit_signal=0, stack=0x7fa78ff11000, stack_size=0x20300, tls=0x7fa78ff316c0} [pid 5016] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5014] umount2("./55", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5016] openat(AT_FDCWD, "./55", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5014] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6418] <... clone3 resumed> => {parent_tid=[6419]}, 88) = 6419 [pid 5016] <... openat resumed>) = 3 [pid 5014] openat(AT_FDCWD, "./55", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 6418] rt_sigprocmask(SIG_SETMASK, [], [pid 5016] newfstatat(3, "", [pid 5014] <... openat resumed>) = 3 [pid 6418] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5016] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5014] newfstatat(3, "", [pid 6418] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5016] getdents64(3, [pid 5014] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 6418] <... futex resumed>) = 0 [pid 5016] <... getdents64 resumed>0x5555556ce730 /* 4 entries */, 32768) = 112 [pid 5014] getdents64(3, ./strace-static-x86_64: Process 6419 attached [pid 6418] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 5016] umount2("./55/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5014] <... getdents64 resumed>0x5555556ce730 /* 4 entries */, 32768) = 112 [pid 6419] rseq(0x7fa78ff31fe0, 0x20, 0, 0x53053053 [pid 5016] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5014] umount2("./55/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6419] <... rseq resumed>) = 0 [pid 5016] newfstatat(AT_FDCWD, "./55/binderfs", [pid 5014] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6419] set_robust_list(0x7fa78ff319a0, 24 [pid 5016] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5014] newfstatat(AT_FDCWD, "./55/binderfs", [pid 6419] <... set_robust_list resumed>) = 0 [pid 5016] unlink("./55/binderfs" [pid 5014] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 6419] rt_sigprocmask(SIG_SETMASK, [], [pid 5016] <... unlink resumed>) = 0 [pid 5014] unlink("./55/binderfs" [pid 6419] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5016] umount2("./55/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5014] <... unlink resumed>) = 0 [pid 6419] memfd_create("syzkaller", 0 [pid 5019] <... umount2 resumed>) = 0 [pid 5014] umount2("./55/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6419] <... memfd_create resumed>) = 3 [pid 6419] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6408] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [ 117.003248][ T5018] NILFS (loop4): discard dirty block: blocknr=25, size=4096 [pid 6419] <... mmap resumed>) = 0x7fa787b11000 [pid 6408] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5019] umount2("./58/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6408] <... futex resumed>) = 0 [pid 5019] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6408] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 5019] newfstatat(AT_FDCWD, "./58/file1", [pid 6408] <... mmap resumed>) = 0x7fa787cf0000 [pid 5019] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 6408] mprotect(0x7fa787cf1000, 131072, PROT_READ|PROT_WRITE [pid 5019] umount2("./58/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6408] <... mprotect resumed>) = 0 [pid 5019] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6408] rt_sigprocmask(SIG_BLOCK, ~[], [pid 5019] openat(AT_FDCWD, "./58/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 6408] <... rt_sigprocmask resumed>[], 8) = 0 [pid 5019] <... openat resumed>) = 4 [pid 6408] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fa787d10990, parent_tid=0x7fa787d10990, exit_signal=0, stack=0x7fa787cf0000, stack_size=0x20300, tls=0x7fa787d106c0} [pid 5019] newfstatat(4, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 6408] <... clone3 resumed> => {parent_tid=[6420]}, 88) = 6420 [pid 5019] getdents64(4, [pid 6408] rt_sigprocmask(SIG_SETMASK, [], [pid 5019] <... getdents64 resumed>0x5555556d6770 /* 2 entries */, 32768) = 48 [pid 6408] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5019] getdents64(4, [pid 6408] futex(0x7fa78fffd6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5019] <... getdents64 resumed>0x5555556d6770 /* 0 entries */, 32768) = 0 [pid 6408] <... futex resumed>) = 0 [pid 5019] close(4 [pid 6408] futex(0x7fa78fffd6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5019] <... close resumed>) = 0 [pid 5019] rmdir("./58/file1") = 0 [pid 5019] getdents64(3, 0x5555556ce730 /* 0 entries */, 32768) = 0 [pid 5019] close(3) = 0 [pid 5019] rmdir("./58"./strace-static-x86_64: Process 6420 attached ) = 0 [pid 6420] rseq(0x7fa787d10fe0, 0x20, 0, 0x53053053 [pid 5019] mkdir("./59", 0777 [pid 6420] <... rseq resumed>) = 0 [pid 5019] <... mkdir resumed>) = 0 [pid 6420] set_robust_list(0x7fa787d109a0, 24 [pid 5019] openat(AT_FDCWD, "/dev/loop5", O_RDWR [pid 6420] <... set_robust_list resumed>) = 0 [pid 5019] <... openat resumed>) = 3 [pid 6420] rt_sigprocmask(SIG_SETMASK, [], [pid 5019] ioctl(3, LOOP_CLR_FD [pid 6420] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5019] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 6420] openat(AT_FDCWD, "./file0", O_RDONLY [pid 5019] close(3 [pid 6420] <... openat resumed>) = 5 [pid 5019] <... close resumed>) = 0 [pid 6420] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5019] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6420] <... futex resumed>) = 1 [pid 6408] <... futex resumed>) = 0 [pid 6420] lseek(5, 257, SEEK_SET [pid 6408] futex(0x7fa78fffd6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5019] <... clone resumed>, child_tidptr=0x5555556cd690) = 6421 [pid 6420] <... lseek resumed>) = 257 [pid 6408] <... futex resumed>) = 0 [pid 6420] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6408] futex(0x7fa78fffd6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6420] <... futex resumed>) = 0 [pid 6408] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6420] futex(0x7fa78fffd6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6408] futex(0x7fa78fffd6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6420] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6408] <... futex resumed>) = 0 [pid 6420] getdents64(5, [pid 6408] futex(0x7fa78fffd6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}./strace-static-x86_64: Process 6421 attached [pid 6421] set_robust_list(0x5555556cd6a0, 24) = 0 [pid 6421] chdir("./59") = 0 [pid 6421] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 6421] setpgid(0, 0) = 0 [pid 6421] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 6421] write(3, "1000", 4) = 4 [pid 6421] close(3) = 0 [pid 6421] symlink("/dev/binderfs", "./binderfs") = 0 [pid 6421] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 6421] rt_sigaction(SIGRT_1, {sa_handler=0x7fa78ff9b0a0, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fa78ff8c250}, NULL, 8) = 0 [pid 6421] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 6421] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fa78ff11000 [pid 6410] <... sendfile resumed>) = 77824 [pid 6421] mprotect(0x7fa78ff12000, 131072, PROT_READ|PROT_WRITE [pid 6410] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5016] <... umount2 resumed>) = 0 [pid 6421] <... mprotect resumed>) = 0 [pid 6410] <... futex resumed>) = 0 [pid 6421] rt_sigprocmask(SIG_BLOCK, ~[], [pid 6410] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5014] <... umount2 resumed>) = 0 [pid 6421] <... rt_sigprocmask resumed>[], 8) = 0 [pid 6421] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fa78ff31990, parent_tid=0x7fa78ff31990, exit_signal=0, stack=0x7fa78ff11000, stack_size=0x20300, tls=0x7fa78ff316c0} => {parent_tid=[6422]}, 88) = 6422 [pid 6421] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 6421] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 6421] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 5016] umount2("./55/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5014] umount2("./55/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5016] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6419] 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"..., 2097152 [pid 5014] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5016] newfstatat(AT_FDCWD, "./55/file1", ./strace-static-x86_64: Process 6422 attached [pid 5014] newfstatat(AT_FDCWD, "./55/file1", [pid 6422] rseq(0x7fa78ff31fe0, 0x20, 0, 0x53053053 [pid 5016] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5014] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 6422] <... rseq resumed>) = 0 [pid 5016] umount2("./55/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5014] umount2("./55/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6422] set_robust_list(0x7fa78ff319a0, 24 [pid 5016] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6422] <... set_robust_list resumed>) = 0 [pid 5016] openat(AT_FDCWD, "./55/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5014] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6422] rt_sigprocmask(SIG_SETMASK, [], [pid 5014] openat(AT_FDCWD, "./55/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 6422] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5016] <... openat resumed>) = 4 [pid 6422] memfd_create("syzkaller", 0 [pid 5014] <... openat resumed>) = 4 [pid 6422] <... memfd_create resumed>) = 3 [pid 5016] newfstatat(4, "", [pid 5014] newfstatat(4, "", [pid 6422] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5018] <... umount2 resumed>) = 0 [pid 5016] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 6422] <... mmap resumed>) = 0x7fa787b11000 [pid 6408] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 5018] umount2("./57/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5016] getdents64(4, [pid 5014] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5018] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5016] <... getdents64 resumed>0x5555556d6770 /* 2 entries */, 32768) = 48 [pid 5018] newfstatat(AT_FDCWD, "./57/file1", [pid 5014] getdents64(4, [pid 5016] getdents64(4, [pid 5018] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5016] <... getdents64 resumed>0x5555556d6770 /* 0 entries */, 32768) = 0 [pid 5014] <... getdents64 resumed>0x5555556d6770 /* 2 entries */, 32768) = 48 [pid 5018] umount2("./57/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5016] close(4 [pid 5014] getdents64(4, [pid 6420] <... getdents64 resumed>0x9999999999999999, 41) = -1 EIO (Input/output error) [pid 5018] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6420] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5018] openat(AT_FDCWD, "./57/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5016] <... close resumed>) = 0 [pid 5014] <... getdents64 resumed>0x5555556d6770 /* 0 entries */, 32768) = 0 [pid 6420] <... futex resumed>) = 0 [pid 6408] exit_group(0 [pid 5018] <... openat resumed>) = 4 [pid 6419] <... write resumed>) = 2097152 [pid 6410] <... futex resumed>) = ? [pid 6408] <... exit_group resumed>) = ? [pid 5018] newfstatat(4, "", [pid 5016] rmdir("./55/file1" [pid 5014] close(4 [pid 6420] +++ exited with 0 +++ [pid 6419] munmap(0x7fa787b11000, 2097152 [pid 6410] +++ exited with 0 +++ [pid 6408] +++ exited with 0 +++ [pid 5018] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5018] getdents64(4, [pid 5017] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6408, si_uid=0, si_status=0, si_utime=0, si_stime=9 /* 0.09 s */} --- [pid 5016] <... rmdir resumed>) = 0 [pid 5014] <... close resumed>) = 0 [pid 5018] <... getdents64 resumed>0x5555556d6770 /* 2 entries */, 32768) = 48 [pid 5016] getdents64(3, [pid 5014] rmdir("./55/file1" [pid 5018] getdents64(4, [pid 5016] <... getdents64 resumed>0x5555556ce730 /* 0 entries */, 32768) = 0 [pid 5014] <... rmdir resumed>) = 0 [pid 5018] <... getdents64 resumed>0x5555556d6770 /* 0 entries */, 32768) = 0 [pid 5017] umount2("./57", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5018] close(4 [pid 5016] close(3 [pid 5017] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5018] <... close resumed>) = 0 [pid 5018] rmdir("./57/file1" [pid 5017] openat(AT_FDCWD, "./57", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5016] <... close resumed>) = 0 [pid 5014] getdents64(3, [pid 6419] <... munmap resumed>) = 0 [pid 5018] <... rmdir resumed>) = 0 [pid 5017] <... openat resumed>) = 3 [pid 5016] rmdir("./55" [pid 5014] <... getdents64 resumed>0x5555556ce730 /* 0 entries */, 32768) = 0 [pid 5018] getdents64(3, [pid 6419] openat(AT_FDCWD, "/dev/loop1", O_RDWR [ 117.104925][ T6420] NILFS error (device loop3): nilfs_readdir: zero-length directory entry [ 117.140468][ T6420] Remounting filesystem read-only [pid 5017] newfstatat(3, "", [pid 6419] <... openat resumed>) = 4 [pid 5018] <... getdents64 resumed>0x5555556ce730 /* 0 entries */, 32768) = 0 [pid 5017] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5016] <... rmdir resumed>) = 0 [pid 5014] close(3 [pid 6419] ioctl(4, LOOP_SET_FD, 3 [pid 5018] close(3 [pid 5017] getdents64(3, [pid 5016] mkdir("./56", 0777 [pid 5014] <... close resumed>) = 0 [pid 6422] 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"..., 2097152 [pid 6419] <... ioctl resumed>) = 0 [pid 5018] <... close resumed>) = 0 [pid 5017] <... getdents64 resumed>0x5555556ce730 /* 4 entries */, 32768) = 112 [pid 5016] <... mkdir resumed>) = 0 [pid 5014] rmdir("./55" [pid 6419] close(3 [pid 5018] rmdir("./57" [pid 5017] umount2("./57/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5016] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 5014] <... rmdir resumed>) = 0 [pid 6419] <... close resumed>) = 0 [pid 5018] <... rmdir resumed>) = 0 [pid 5017] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5016] <... openat resumed>) = 3 [pid 5014] mkdir("./56", 0777 [pid 6419] mkdir("./file1", 0777 [pid 5018] mkdir("./58", 0777 [pid 5017] newfstatat(AT_FDCWD, "./57/binderfs", [pid 5016] ioctl(3, LOOP_CLR_FD [pid 5014] <... mkdir resumed>) = 0 [pid 6419] <... mkdir resumed>) = 0 [pid 5018] <... mkdir resumed>) = 0 [pid 5017] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5016] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 5014] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 6419] mount("/dev/loop1", "./file1", "nilfs2", MS_NODEV|MS_SYNCHRONOUS|MS_MANDLOCK|MS_SILENT|MS_LAZYTIME, "" [pid 5018] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 5017] unlink("./57/binderfs" [pid 5016] close(3 [pid 5014] <... openat resumed>) = 3 [pid 6422] <... write resumed>) = 2097152 [pid 6422] munmap(0x7fa787b11000, 2097152) = 0 [pid 5018] <... openat resumed>) = 3 [pid 5017] <... unlink resumed>) = 0 [pid 5016] <... close resumed>) = 0 [pid 5014] ioctl(3, LOOP_CLR_FD [pid 5018] ioctl(3, LOOP_CLR_FD [pid 5017] umount2("./57/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5016] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6422] openat(AT_FDCWD, "/dev/loop5", O_RDWR [pid 5018] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 5014] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 6422] <... openat resumed>) = 4 [ 117.187084][ T6419] loop1: detected capacity change from 0 to 4096 [ 117.205546][ T6419] NILFS (loop1): broken superblock, retrying with spare superblock (blocksize = 1024) [ 117.217224][ T6419] NILFS (loop1): broken superblock, retrying with spare superblock (blocksize = 4096) [pid 6422] ioctl(4, LOOP_SET_FD, 3 [pid 5018] close(3 [pid 5014] close(3 [pid 6422] <... ioctl resumed>) = 0 [pid 6422] close(3) = 0 [pid 6422] mkdir("./file1", 0777) = 0 [pid 6422] mount("/dev/loop5", "./file1", "nilfs2", MS_NODEV|MS_SYNCHRONOUS|MS_MANDLOCK|MS_SILENT|MS_LAZYTIME, ""./strace-static-x86_64: Process 6423 attached [pid 6423] set_robust_list(0x5555556cd6a0, 24) = 0 [pid 5018] <... close resumed>) = 0 [pid 5016] <... clone resumed>, child_tidptr=0x5555556cd690) = 6423 [pid 5014] <... close resumed>) = 0 [pid 5018] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5014] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6423] chdir("./56" [pid 5018] <... clone resumed>, child_tidptr=0x5555556cd690) = 6424 [pid 5014] <... clone resumed>, child_tidptr=0x5555556cd690) = 6425 [pid 6423] <... chdir resumed>) = 0 [pid 6423] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 ./strace-static-x86_64: Process 6424 attached [pid 6424] set_robust_list(0x5555556cd6a0, 24) = 0 [pid 6424] chdir("./58") = 0 [pid 6424] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 6424] setpgid(0, 0) = 0 [pid 6424] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 6423] setpgid(0, 0 [pid 6424] write(3, "1000", 4) = 4 [pid 6424] close(3) = 0 [pid 6424] symlink("/dev/binderfs", "./binderfs" [pid 6423] <... setpgid resumed>) = 0 [pid 6424] <... symlink resumed>) = 0 [pid 6424] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 6424] rt_sigaction(SIGRT_1, {sa_handler=0x7fa78ff9b0a0, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fa78ff8c250}, [pid 6423] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6424] <... rt_sigaction resumed>NULL, 8) = 0 [pid 6423] <... openat resumed>) = 3 [pid 6424] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 6423] write(3, "1000", 4./strace-static-x86_64: Process 6425 attached [pid 6424] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6423] <... write resumed>) = 4 [ 117.234950][ T5017] NILFS (loop3): discard dirty page: offset=8192, ino=6 [ 117.235605][ T6422] loop5: detected capacity change from 0 to 4096 [ 117.245209][ T5017] NILFS (loop3): discard dirty block: blocknr=25, size=4096 [ 117.262090][ T6422] NILFS (loop5): broken superblock, retrying with spare superblock (blocksize = 1024) [pid 6425] set_robust_list(0x5555556cd6a0, 24 [pid 6424] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 6423] close(3 [pid 6425] <... set_robust_list resumed>) = 0 [pid 6419] <... mount resumed>) = 0 [pid 6425] chdir("./56" [pid 6424] <... mmap resumed>) = 0x7fa78ff11000 [pid 6423] <... close resumed>) = 0 [pid 6419] openat(AT_FDCWD, "./file1", O_RDONLY|O_DIRECTORY [pid 6425] <... chdir resumed>) = 0 [pid 6424] mprotect(0x7fa78ff12000, 131072, PROT_READ|PROT_WRITE [pid 6423] symlink("/dev/binderfs", "./binderfs" [pid 6419] <... openat resumed>) = 3 [pid 6425] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6423] <... symlink resumed>) = 0 [pid 6425] <... prctl resumed>) = 0 [pid 6424] <... mprotect resumed>) = 0 [pid 6423] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6419] chdir("./file1" [pid 6425] setpgid(0, 0 [pid 6424] rt_sigprocmask(SIG_BLOCK, ~[], [pid 6423] <... futex resumed>) = 0 [pid 6419] <... chdir resumed>) = 0 [pid 6425] <... setpgid resumed>) = 0 [pid 6424] <... rt_sigprocmask resumed>[], 8) = 0 [pid 6423] rt_sigaction(SIGRT_1, {sa_handler=0x7fa78ff9b0a0, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fa78ff8c250}, [pid 6425] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6424] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fa78ff31990, parent_tid=0x7fa78ff31990, exit_signal=0, stack=0x7fa78ff11000, stack_size=0x20300, tls=0x7fa78ff316c0} [pid 6423] <... rt_sigaction resumed>NULL, 8) = 0 [pid 6419] ioctl(4, LOOP_CLR_FD [pid 6425] <... openat resumed>) = 3 [pid 6423] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 6419] <... ioctl resumed>) = 0 [pid 6425] write(3, "1000", 4 [pid 6424] <... clone3 resumed> => {parent_tid=[6427]}, 88) = 6427 [pid 6423] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6419] close(4 [pid 6425] <... write resumed>) = 4 [pid 6424] rt_sigprocmask(SIG_SETMASK, [], [pid 6423] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 6419] <... close resumed>) = 0 [pid 6425] close(3 [pid 6423] <... mmap resumed>) = 0x7fa78ff11000 [pid 6425] <... close resumed>) = 0 [pid 6423] mprotect(0x7fa78ff12000, 131072, PROT_READ|PROT_WRITE [pid 6425] symlink("/dev/binderfs", "./binderfs" [pid 6423] <... mprotect resumed>) = 0 [pid 6425] <... symlink resumed>) = 0 [pid 6423] rt_sigprocmask(SIG_BLOCK, ~[], [pid 6425] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6423] <... rt_sigprocmask resumed>[], 8) = 0 ./strace-static-x86_64: Process 6427 attached [pid 6425] <... futex resumed>) = 0 [pid 6423] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fa78ff31990, parent_tid=0x7fa78ff31990, exit_signal=0, stack=0x7fa78ff11000, stack_size=0x20300, tls=0x7fa78ff316c0} [pid 6427] rseq(0x7fa78ff31fe0, 0x20, 0, 0x53053053 [pid 6425] rt_sigaction(SIGRT_1, {sa_handler=0x7fa78ff9b0a0, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fa78ff8c250}, [pid 6427] <... rseq resumed>) = 0 [pid 6425] <... rt_sigaction resumed>NULL, 8) = 0 [pid 6423] <... clone3 resumed> => {parent_tid=[6428]}, 88) = 6428 [pid 6427] set_robust_list(0x7fa78ff319a0, 24 [pid 6425] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 6423] rt_sigprocmask(SIG_SETMASK, [], [pid 6427] <... set_robust_list resumed>) = 0 [pid 6425] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6424] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6423] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6427] rt_sigprocmask(SIG_SETMASK, [], [pid 6425] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 6424] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6423] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6419] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6427] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6425] <... mmap resumed>) = 0x7fa78ff11000 [pid 6424] <... futex resumed>) = 0 [pid 6423] <... futex resumed>) = 0 [pid 6419] <... futex resumed>) = 1 [pid 6418] <... futex resumed>) = 0 [pid 6427] memfd_create("syzkaller", 0 [pid 6425] mprotect(0x7fa78ff12000, 131072, PROT_READ|PROT_WRITE [pid 6424] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 6423] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 6419] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6418] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000./strace-static-x86_64: Process 6428 attached [pid 6427] <... memfd_create resumed>) = 3 [pid 6425] <... mprotect resumed>) = 0 [pid 6428] rseq(0x7fa78ff31fe0, 0x20, 0, 0x53053053 [pid 6427] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6425] rt_sigprocmask(SIG_BLOCK, ~[], [pid 6428] <... rseq resumed>) = 0 [pid 6427] <... mmap resumed>) = 0x7fa787b11000 [pid 6425] <... rt_sigprocmask resumed>[], 8) = 0 [pid 6428] set_robust_list(0x7fa78ff319a0, 24 [pid 6425] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fa78ff31990, parent_tid=0x7fa78ff31990, exit_signal=0, stack=0x7fa78ff11000, stack_size=0x20300, tls=0x7fa78ff316c0} [pid 6419] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6418] <... futex resumed>) = 0 [pid 6428] <... set_robust_list resumed>) = 0 [pid 6419] open("./bus", O_RDWR|O_CREAT|O_NOCTTY|O_SYNC|O_DIRECT|O_NOATIME, 000 [pid 6418] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6428] rt_sigprocmask(SIG_SETMASK, [], [pid 6425] <... clone3 resumed> => {parent_tid=[6429]}, 88) = 6429 [pid 6428] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6425] rt_sigprocmask(SIG_SETMASK, [], [pid 6428] memfd_create("syzkaller", 0 [pid 6425] <... rt_sigprocmask resumed>NULL, 8) = 0 ./strace-static-x86_64: Process 6429 attached [pid 6428] <... memfd_create resumed>) = 3 [pid 6425] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6429] rseq(0x7fa78ff31fe0, 0x20, 0, 0x53053053 [pid 6428] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6425] <... futex resumed>) = 0 [pid 6429] <... rseq resumed>) = 0 [pid 6428] <... mmap resumed>) = 0x7fa787b11000 [ 117.287793][ T6426] NILFS (loop1): segctord starting. Construction interval = 5 seconds, CP frequency < 30 seconds [ 117.324567][ T6422] NILFS (loop5): broken superblock, retrying with spare superblock (blocksize = 4096) [pid 6425] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 6429] set_robust_list(0x7fa78ff319a0, 24 [pid 6427] 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"..., 2097152 [pid 6419] <... open resumed>) = 4 [pid 5017] <... umount2 resumed>) = 0 [pid 6429] <... set_robust_list resumed>) = 0 [pid 6419] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6422] <... mount resumed>) = 0 [pid 5017] umount2("./57/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6422] openat(AT_FDCWD, "./file1", O_RDONLY|O_DIRECTORY [pid 6419] <... futex resumed>) = 1 [pid 6418] <... futex resumed>) = 0 [pid 5017] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6422] <... openat resumed>) = 3 [pid 6419] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6418] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5017] newfstatat(AT_FDCWD, "./57/file1", [pid 6422] chdir("./file1" [pid 6419] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6418] <... futex resumed>) = 0 [pid 5017] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 6422] <... chdir resumed>) = 0 [pid 6419] ftruncate(4, 33587195 [pid 6418] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5017] umount2("./57/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6422] ioctl(4, LOOP_CLR_FD [pid 5017] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6422] <... ioctl resumed>) = 0 [pid 5017] openat(AT_FDCWD, "./57/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 6422] close(4 [pid 5017] <... openat resumed>) = 4 [pid 6429] rt_sigprocmask(SIG_SETMASK, [], [pid 6422] <... close resumed>) = 0 [pid 6419] <... ftruncate resumed>) = 0 [pid 5017] newfstatat(4, "", [pid 6429] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6428] 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"..., 2097152 [pid 6422] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6419] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5017] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 6429] memfd_create("syzkaller", 0 [pid 6422] <... futex resumed>) = 1 [pid 6419] <... futex resumed>) = 1 [pid 6418] <... futex resumed>) = 0 [pid 5017] getdents64(4, [pid 6422] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6419] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6418] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5017] <... getdents64 resumed>0x5555556d6770 /* 2 entries */, 32768) = 48 [pid 6419] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6418] <... futex resumed>) = 0 [pid 5017] getdents64(4, [pid 6419] sendfile(4, 4, NULL, 281474978811912 [pid 6418] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5017] <... getdents64 resumed>0x5555556d6770 /* 0 entries */, 32768) = 0 [pid 5017] close(4) = 0 [pid 5017] rmdir("./57/file1") = 0 [pid 5017] getdents64(3, 0x5555556ce730 /* 0 entries */, 32768) = 0 [pid 5017] close(3) = 0 [pid 5017] rmdir("./57") = 0 [pid 5017] mkdir("./58", 0777 [pid 6429] <... memfd_create resumed>) = 3 [pid 6427] <... write resumed>) = 2097152 [pid 6421] <... futex resumed>) = 0 [pid 5017] <... mkdir resumed>) = 0 [pid 6429] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6427] munmap(0x7fa787b11000, 2097152 [pid 6421] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5017] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 6429] <... mmap resumed>) = 0x7fa787b11000 [pid 6422] <... futex resumed>) = 0 [pid 6421] <... futex resumed>) = 1 [pid 5017] <... openat resumed>) = 3 [pid 6427] <... munmap resumed>) = 0 [pid 6422] open("./bus", O_RDWR|O_CREAT|O_NOCTTY|O_SYNC|O_DIRECT|O_NOATIME, 000 [pid 5017] ioctl(3, LOOP_CLR_FD) = -1 ENXIO (No such device or address) [pid 6421] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [ 117.350486][ T27] audit: type=1800 audit(1690444285.188:345): pid=6419 uid=0 auid=4294967295 ses=4294967295 subj=_ op=collect_data cause=failed(directio) comm="syz-executor459" name="bus" dev="loop1" ino=18 res=0 errno=0 [ 117.372342][ T6430] NILFS (loop5): segctord starting. Construction interval = 5 seconds, CP frequency < 30 seconds [pid 5017] close(3 [pid 6427] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 6422] <... open resumed>) = 4 [pid 5017] <... close resumed>) = 0 [pid 6422] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5017] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6422] <... futex resumed>) = 1 [pid 6421] <... futex resumed>) = 0 [pid 6422] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6421] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5017] <... clone resumed>, child_tidptr=0x5555556cd690) = 6431 [pid 6422] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6421] <... futex resumed>) = 0 [pid 6422] ftruncate(4, 33587195 [pid 6421] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}./strace-static-x86_64: Process 6431 attached [pid 6431] set_robust_list(0x5555556cd6a0, 24) = 0 [pid 6431] chdir("./58") = 0 [pid 6431] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 6427] <... openat resumed>) = 4 [pid 6422] <... ftruncate resumed>) = 0 [pid 6418] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 6431] setpgid(0, 0 [pid 6427] ioctl(4, LOOP_SET_FD, 3 [pid 6422] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6418] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6431] <... setpgid resumed>) = 0 [pid 6422] <... futex resumed>) = 1 [pid 6421] <... futex resumed>) = 0 [pid 6418] <... futex resumed>) = 0 [pid 6431] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6422] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6421] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6418] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 6431] <... openat resumed>) = 3 [pid 6422] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6421] <... futex resumed>) = 0 [pid 6418] <... mmap resumed>) = 0x7fa787cf0000 [pid 6431] write(3, "1000", 4 [pid 6422] sendfile(4, 4, NULL, 281474978811912 [pid 6421] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6418] mprotect(0x7fa787cf1000, 131072, PROT_READ|PROT_WRITE [pid 6431] <... write resumed>) = 4 [pid 6418] <... mprotect resumed>) = 0 [pid 6431] close(3 [pid 6418] rt_sigprocmask(SIG_BLOCK, ~[], [pid 6431] <... close resumed>) = 0 [pid 6418] <... rt_sigprocmask resumed>[], 8) = 0 [pid 6431] symlink("/dev/binderfs", "./binderfs" [pid 6418] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fa787d10990, parent_tid=0x7fa787d10990, exit_signal=0, stack=0x7fa787cf0000, stack_size=0x20300, tls=0x7fa787d106c0} [pid 6431] <... symlink resumed>) = 0 [pid 6428] <... write resumed>) = 2097152 [pid 6431] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6418] <... clone3 resumed> => {parent_tid=[6432]}, 88) = 6432 [pid 6431] <... futex resumed>) = 0 [pid 6418] rt_sigprocmask(SIG_SETMASK, [], [pid 6431] rt_sigaction(SIGRT_1, {sa_handler=0x7fa78ff9b0a0, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fa78ff8c250}, [pid 6418] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6431] <... rt_sigaction resumed>NULL, 8) = 0 [pid 6428] munmap(0x7fa787b11000, 2097152 [pid 6418] futex(0x7fa78fffd6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6431] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 6418] <... futex resumed>) = 0 [pid 6431] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6418] futex(0x7fa78fffd6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6431] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fa78ff11000 [pid 6431] mprotect(0x7fa78ff12000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 6431] rt_sigprocmask(SIG_BLOCK, ~[], ./strace-static-x86_64: Process 6432 attached [], 8) = 0 [pid 6432] rseq(0x7fa787d10fe0, 0x20, 0, 0x53053053 [pid 6431] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fa78ff31990, parent_tid=0x7fa78ff31990, exit_signal=0, stack=0x7fa78ff11000, stack_size=0x20300, tls=0x7fa78ff316c0} [pid 6432] <... rseq resumed>) = 0 [pid 6432] set_robust_list(0x7fa787d109a0, 24 [pid 6431] <... clone3 resumed> => {parent_tid=[6433]}, 88) = 6433 [pid 6432] <... set_robust_list resumed>) = 0 [pid 6431] rt_sigprocmask(SIG_SETMASK, [], [pid 6428] <... munmap resumed>) = 0 [pid 6432] rt_sigprocmask(SIG_SETMASK, [], [pid 6431] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6432] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6431] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6432] openat(AT_FDCWD, "./file0", O_RDONLY [pid 6431] <... futex resumed>) = 0 [pid 6432] <... openat resumed>) = 5 [pid 6431] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 6432] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 6418] <... futex resumed>) = 0 [pid 6432] futex(0x7fa78fffd6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6418] futex(0x7fa78fffd6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6432] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6418] <... futex resumed>) = 0 [pid 6432] lseek(5, 257, SEEK_SET [pid 6418] futex(0x7fa78fffd6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6432] <... lseek resumed>) = 257 [pid 6428] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 6427] <... ioctl resumed>) = 0 [pid 6432] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000./strace-static-x86_64: Process 6433 attached ) = 1 [pid 6418] <... futex resumed>) = 0 [pid 6433] rseq(0x7fa78ff31fe0, 0x20, 0, 0x53053053 [pid 6432] futex(0x7fa78fffd6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6428] <... openat resumed>) = 4 [pid 6427] close(3 [pid 6418] futex(0x7fa78fffd6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6433] <... rseq resumed>) = 0 [pid 6432] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6418] <... futex resumed>) = 0 [pid 6433] set_robust_list(0x7fa78ff319a0, 24 [ 117.432492][ T27] audit: type=1800 audit(1690444285.268:346): pid=6422 uid=0 auid=4294967295 ses=4294967295 subj=_ op=collect_data cause=failed(directio) comm="syz-executor459" name="bus" dev="loop5" ino=18 res=0 errno=0 [ 117.461560][ T6427] loop4: detected capacity change from 0 to 4096 [pid 6432] getdents64(5, [pid 6418] futex(0x7fa78fffd6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6429] 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"..., 2097152 [pid 6428] ioctl(4, LOOP_SET_FD, 3 [pid 6427] <... close resumed>) = 0 [pid 6433] <... set_robust_list resumed>) = 0 [pid 6432] <... getdents64 resumed>0x9999999999999999, 41) = -1 EIO (Input/output error) [pid 6428] <... ioctl resumed>) = 0 [pid 6427] mkdir("./file1", 0777 [pid 6421] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 6428] close(3 [pid 6427] <... mkdir resumed>) = 0 [pid 6428] <... close resumed>) = 0 [pid 6427] mount("/dev/loop4", "./file1", "nilfs2", MS_NODEV|MS_SYNCHRONOUS|MS_MANDLOCK|MS_SILENT|MS_LAZYTIME, "" [pid 6433] rt_sigprocmask(SIG_SETMASK, [], [pid 6432] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6429] <... write resumed>) = 2097152 [pid 6428] mkdir("./file1", 0777 [pid 6421] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6428] <... mkdir resumed>) = 0 [ 117.503816][ T6432] NILFS error (device loop1): nilfs_readdir: zero-length directory entry [ 117.515670][ T6432] Remounting filesystem read-only [ 117.518849][ T6428] loop2: detected capacity change from 0 to 4096 [ 117.528948][ T6419] NILFS (loop1): discard dirty page: offset=57344, ino=18 [ 117.534028][ T6427] NILFS (loop4): broken superblock, retrying with spare superblock (blocksize = 1024) [ 117.537879][ T6419] NILFS (loop1): discard dirty block: blocknr=0, size=4096 [pid 6428] mount("/dev/loop2", "./file1", "nilfs2", MS_NODEV|MS_SYNCHRONOUS|MS_MANDLOCK|MS_SILENT|MS_LAZYTIME, "" [pid 6433] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6432] <... futex resumed>) = 1 [pid 6429] munmap(0x7fa787b11000, 2097152 [pid 6421] <... futex resumed>) = 0 [pid 6419] <... sendfile resumed>) = 57344 [pid 6418] <... futex resumed>) = 0 [pid 6433] memfd_create("syzkaller", 0 [pid 6432] futex(0x7fa78fffd6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6429] <... munmap resumed>) = 0 [pid 6421] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 6419] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6418] exit_group(0 [pid 6433] <... memfd_create resumed>) = 3 [pid 6432] <... futex resumed>) = ? [pid 6429] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 6421] <... mmap resumed>) = 0x7fa787cf0000 [pid 6419] <... futex resumed>) = ? [pid 6418] <... exit_group resumed>) = ? [pid 6433] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6432] +++ exited with 0 +++ [pid 6421] mprotect(0x7fa787cf1000, 131072, PROT_READ|PROT_WRITE [pid 6419] +++ exited with 0 +++ [pid 6418] +++ exited with 0 +++ [pid 6433] <... mmap resumed>) = 0x7fa787b11000 [pid 6421] <... mprotect resumed>) = 0 [pid 5015] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6418, si_uid=0, si_status=0, si_utime=1 /* 0.01 s */, si_stime=13 /* 0.13 s */} --- [pid 6421] rt_sigprocmask(SIG_BLOCK, ~[], [pid 6429] <... openat resumed>) = 4 [pid 6421] <... rt_sigprocmask resumed>[], 8) = 0 [pid 6429] ioctl(4, LOOP_SET_FD, 3 [pid 6421] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fa787d10990, parent_tid=0x7fa787d10990, exit_signal=0, stack=0x7fa787cf0000, stack_size=0x20300, tls=0x7fa787d106c0} [pid 5015] umount2("./56", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 6421] <... clone3 resumed> => {parent_tid=[6434]}, 88) = 6434 [pid 5015] openat(AT_FDCWD, "./56", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 6421] rt_sigprocmask(SIG_SETMASK, [], [pid 5015] <... openat resumed>) = 3 [pid 6421] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5015] newfstatat(3, "", [pid 6421] futex(0x7fa78fffd6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5015] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 6421] <... futex resumed>) = 0 [pid 5015] getdents64(3, [pid 6421] futex(0x7fa78fffd6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5015] <... getdents64 resumed>0x5555556ce730 /* 4 entries */, 32768) = 112 [pid 5015] umount2("./56/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5015] newfstatat(AT_FDCWD, "./56/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5015] unlink("./56/binderfs") = 0 [pid 6433] 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"..., 2097152 [pid 5015] umount2("./56/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6429] <... ioctl resumed>) = 0 [ 117.552783][ T6428] NILFS (loop2): broken superblock, retrying with spare superblock (blocksize = 1024) [ 117.567755][ T6427] NILFS (loop4): broken superblock, retrying with spare superblock (blocksize = 4096) [ 117.569023][ T6428] NILFS (loop2): broken superblock, retrying with spare superblock (blocksize = 4096) [ 117.593135][ T6429] loop0: detected capacity change from 0 to 4096 [pid 6429] close(3./strace-static-x86_64: Process 6434 attached ) = 0 [pid 6427] <... mount resumed>) = 0 [pid 6422] <... sendfile resumed>) = 77824 [pid 6429] mkdir("./file1", 0777) = 0 [pid 6429] mount("/dev/loop0", "./file1", "nilfs2", MS_NODEV|MS_SYNCHRONOUS|MS_MANDLOCK|MS_SILENT|MS_LAZYTIME, "" [pid 6434] rseq(0x7fa787d10fe0, 0x20, 0, 0x53053053 [pid 6427] openat(AT_FDCWD, "./file1", O_RDONLY|O_DIRECTORY [pid 6422] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6434] <... rseq resumed>) = 0 [pid 6427] <... openat resumed>) = 3 [pid 6422] <... futex resumed>) = 0 [pid 6421] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 6421] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6434] set_robust_list(0x7fa787d109a0, 24 [pid 6427] chdir("./file1" [pid 6422] lseek(-1, 257, SEEK_SET [pid 6421] <... futex resumed>) = 0 [pid 6434] <... set_robust_list resumed>) = 0 [pid 6421] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6427] <... chdir resumed>) = 0 [pid 6422] <... lseek resumed>) = -1 EBADF (Bad file descriptor) [pid 6434] rt_sigprocmask(SIG_SETMASK, [], [pid 6427] ioctl(4, LOOP_CLR_FD [ 117.619359][ T5015] NILFS (loop1): discard dirty page: offset=8192, ino=6 [ 117.621370][ T6435] NILFS (loop4): segctord starting. Construction interval = 5 seconds, CP frequency < 30 seconds [ 117.630544][ T5015] NILFS (loop1): discard dirty block: blocknr=25, size=4096 [ 117.645616][ T6429] NILFS (loop0): broken superblock, retrying with spare superblock (blocksize = 1024) [pid 6422] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6434] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6433] <... write resumed>) = 2097152 [pid 6428] <... mount resumed>) = 0 [pid 6427] <... ioctl resumed>) = 0 [pid 6422] <... futex resumed>) = 1 [pid 6421] <... futex resumed>) = 0 [pid 6421] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 6421] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6434] openat(AT_FDCWD, "./file0", O_RDONLY) = 5 [pid 6434] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 6434] futex(0x7fa78fffd6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6433] munmap(0x7fa787b11000, 2097152) = 0 [pid 6428] openat(AT_FDCWD, "./file1", O_RDONLY|O_DIRECTORY [pid 6427] close(4 [pid 6422] getdents64(5, [pid 6433] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 6428] <... openat resumed>) = 3 [pid 6427] <... close resumed>) = 0 [pid 6422] <... getdents64 resumed>0x9999999999999999, 41) = -1 EFAULT (Bad address) [pid 6433] <... openat resumed>) = 4 [pid 6428] chdir("./file1" [pid 6427] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6422] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6433] ioctl(4, LOOP_SET_FD, 3 [pid 6428] <... chdir resumed>) = 0 [pid 6427] <... futex resumed>) = 1 [pid 6424] <... futex resumed>) = 0 [pid 6422] <... futex resumed>) = 1 [pid 6421] <... futex resumed>) = 0 [pid 6421] exit_group(0 [pid 6434] <... futex resumed>) = ? [pid 6421] <... exit_group resumed>) = ? [pid 6434] +++ exited with 0 +++ [pid 6428] ioctl(4, LOOP_CLR_FD [pid 6427] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6424] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6433] <... ioctl resumed>) = 0 [pid 6433] close(3) = 0 [pid 6433] mkdir("./file1", 0777) = 0 [pid 6428] <... ioctl resumed>) = 0 [pid 6427] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6424] <... futex resumed>) = 0 [pid 6428] close(4 [ 117.659693][ T6436] NILFS (loop2): segctord starting. Construction interval = 5 seconds, CP frequency < 30 seconds [ 117.665079][ T5015] NILFS (loop1): disposed unprocessed dirty file(s) when detaching log writer [ 117.681113][ T6429] NILFS (loop0): broken superblock, retrying with spare superblock (blocksize = 4096) [ 117.681819][ T5015] NILFS (loop1): discard dirty page: offset=0, ino=3 [ 117.697248][ T6433] loop3: detected capacity change from 0 to 4096 [ 117.698057][ T5015] NILFS (loop1): discard dirty block: blocknr=28, size=4096 [ 117.712170][ T5015] NILFS (loop1): discard dirty page: offset=4096, ino=3 [pid 6427] open("./bus", O_RDWR|O_CREAT|O_NOCTTY|O_SYNC|O_DIRECT|O_NOATIME, 000 [pid 6424] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6422] +++ exited with 0 +++ [pid 6421] +++ exited with 0 +++ [pid 5019] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6421, si_uid=0, si_status=0, si_utime=0, si_stime=6 /* 0.06 s */} --- [pid 6433] mount("/dev/loop3", "./file1", "nilfs2", MS_NODEV|MS_SYNCHRONOUS|MS_MANDLOCK|MS_SILENT|MS_LAZYTIME, "" [pid 5019] umount2("./59", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5019] openat(AT_FDCWD, "./59", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 6427] <... open resumed>) = 4 [pid 5019] <... openat resumed>) = 3 [pid 5019] newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5019] getdents64(3, 0x5555556ce730 /* 4 entries */, 32768) = 112 [pid 5019] umount2("./59/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5019] newfstatat(AT_FDCWD, "./59/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5019] unlink("./59/binderfs") = 0 [pid 5019] umount2("./59/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6427] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6428] <... close resumed>) = 0 [pid 6427] <... futex resumed>) = 1 [pid 6424] <... futex resumed>) = 0 [pid 6428] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6427] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6424] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6427] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6424] <... futex resumed>) = 0 [pid 6428] <... futex resumed>) = 1 [pid 6423] <... futex resumed>) = 0 [ 117.721690][ T5015] NILFS (loop1): discard dirty block: blocknr=29, size=4096 [ 117.729784][ T6433] NILFS (loop3): broken superblock, retrying with spare superblock (blocksize = 1024) [ 117.732437][ T27] audit: type=1800 audit(1690444285.568:347): pid=6427 uid=0 auid=4294967295 ses=4294967295 subj=_ op=collect_data cause=failed(directio) comm="syz-executor459" name="bus" dev="loop4" ino=18 res=0 errno=0 [ 117.760967][ T5015] NILFS (loop1): discard dirty page: offset=270336, ino=3 [pid 6424] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6423] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 6428] open("./bus", O_RDWR|O_CREAT|O_NOCTTY|O_SYNC|O_DIRECT|O_NOATIME, 000 [pid 6423] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6427] ftruncate(4, 33587195) = 0 [pid 6427] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 6424] <... futex resumed>) = 0 [pid 6424] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6427] sendfile(4, 4, NULL, 281474978811912 [pid 6424] <... futex resumed>) = 0 [pid 6428] <... open resumed>) = 4 [pid 6424] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6428] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 6423] <... futex resumed>) = 0 [pid 6428] ftruncate(4, 33587195 [pid 6423] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 6429] <... mount resumed>) = 0 [pid 6423] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6429] openat(AT_FDCWD, "./file1", O_RDONLY|O_DIRECTORY) = 3 [pid 6429] chdir("./file1") = 0 [pid 6429] ioctl(4, LOOP_CLR_FD) = 0 [pid 6429] close(4) = 0 [pid 6429] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 6429] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6428] <... ftruncate resumed>) = 0 [pid 6425] <... futex resumed>) = 0 [pid 6428] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6425] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6429] <... futex resumed>) = 0 [pid 6428] <... futex resumed>) = 1 [pid 6425] <... futex resumed>) = 1 [pid 6423] <... futex resumed>) = 0 [pid 6429] open("./bus", O_RDWR|O_CREAT|O_NOCTTY|O_SYNC|O_DIRECT|O_NOATIME, 000 [pid 6428] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6425] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6423] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6428] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6423] <... futex resumed>) = 0 [pid 6428] sendfile(4, 4, NULL, 281474978811912 [ 117.768307][ T5015] NILFS (loop1): discard dirty block: blocknr=0, size=4096 [ 117.777919][ T6433] NILFS (loop3): broken superblock, retrying with spare superblock (blocksize = 4096) [ 117.803859][ T6437] NILFS (loop0): segctord starting. Construction interval = 5 seconds, CP frequency < 30 seconds [pid 6423] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6424] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 6424] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 6424] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fa787cf0000 [pid 6424] mprotect(0x7fa787cf1000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 6424] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 6424] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fa787d10990, parent_tid=0x7fa787d10990, exit_signal=0, stack=0x7fa787cf0000, stack_size=0x20300, tls=0x7fa787d106c0} [pid 5015] <... umount2 resumed>) = 0 [pid 5015] umount2("./56/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6424] <... clone3 resumed> => {parent_tid=[6438]}, 88) = 6438 [pid 6424] rt_sigprocmask(SIG_SETMASK, [], [pid 5015] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5019] <... umount2 resumed>) = 0 [pid 6424] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6425] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 6424] futex(0x7fa78fffd6d8, FUTEX_WAKE_PRIVATE, 1000000./strace-static-x86_64: Process 6438 attached [pid 6429] <... open resumed>) = 4 [pid 6425] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6424] <... futex resumed>) = 0 [pid 6423] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 5019] umount2("./59/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5015] newfstatat(AT_FDCWD, "./56/file1", [pid 6429] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5019] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6429] <... futex resumed>) = 0 [pid 5019] newfstatat(AT_FDCWD, "./59/file1", [pid 6429] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5019] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [ 117.876566][ T27] audit: type=1800 audit(1690444285.628:348): pid=6428 uid=0 auid=4294967295 ses=4294967295 subj=_ op=collect_data cause=failed(directio) comm="syz-executor459" name="bus" dev="loop2" ino=18 res=0 errno=0 [pid 5019] umount2("./59/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6438] rseq(0x7fa787d10fe0, 0x20, 0, 0x53053053 [pid 6425] <... futex resumed>) = 0 [pid 6424] futex(0x7fa78fffd6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6423] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5019] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5015] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 6438] <... rseq resumed>) = 0 [pid 6425] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 6423] <... futex resumed>) = 0 [pid 5019] openat(AT_FDCWD, "./59/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5015] umount2("./56/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6438] set_robust_list(0x7fa787d109a0, 24 [pid 6425] <... mmap resumed>) = 0x7fa787cf0000 [pid 6423] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 5019] <... openat resumed>) = 4 [pid 5015] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6438] <... set_robust_list resumed>) = 0 [pid 6427] <... sendfile resumed>) = 77824 [pid 6425] mprotect(0x7fa787cf1000, 131072, PROT_READ|PROT_WRITE [pid 6423] <... mmap resumed>) = 0x7fa787cf0000 [pid 5019] newfstatat(4, "", [pid 5015] openat(AT_FDCWD, "./56/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 6438] rt_sigprocmask(SIG_SETMASK, [], [pid 6427] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6425] <... mprotect resumed>) = 0 [pid 6423] mprotect(0x7fa787cf1000, 131072, PROT_READ|PROT_WRITE [pid 5015] <... openat resumed>) = 4 [pid 6438] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6427] <... futex resumed>) = 0 [pid 6425] rt_sigprocmask(SIG_BLOCK, ~[], [pid 6423] <... mprotect resumed>) = 0 [pid 5015] newfstatat(4, "", [pid 6438] openat(AT_FDCWD, "./file0", O_RDONLY [pid 6427] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6425] <... rt_sigprocmask resumed>[], 8) = 0 [pid 6423] rt_sigprocmask(SIG_BLOCK, ~[], [pid 5015] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5019] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 6438] <... openat resumed>) = 5 [pid 6425] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fa787d10990, parent_tid=0x7fa787d10990, exit_signal=0, stack=0x7fa787cf0000, stack_size=0x20300, tls=0x7fa787d106c0} [pid 6423] <... rt_sigprocmask resumed>[], 8) = 0 [pid 5015] getdents64(4, [pid 6438] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6423] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fa787d10990, parent_tid=0x7fa787d10990, exit_signal=0, stack=0x7fa787cf0000, stack_size=0x20300, tls=0x7fa787d106c0} [pid 5019] getdents64(4, [pid 5015] <... getdents64 resumed>0x5555556d6770 /* 2 entries */, 32768) = 48 [pid 6438] <... futex resumed>) = 1 [pid 6425] <... clone3 resumed> => {parent_tid=[6440]}, 88) = 6440 [pid 6424] <... futex resumed>) = 0 [pid 5015] getdents64(4, [pid 6438] futex(0x7fa78fffd6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6425] rt_sigprocmask(SIG_SETMASK, [], [pid 6424] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6423] <... clone3 resumed> => {parent_tid=[6441]}, 88) = 6441 [pid 5019] <... getdents64 resumed>0x5555556d6770 /* 2 entries */, 32768) = 48 [pid 5015] <... getdents64 resumed>0x5555556d6770 /* 0 entries */, 32768) = 0 [ 117.911190][ T27] audit: type=1800 audit(1690444285.738:349): pid=6429 uid=0 auid=4294967295 ses=4294967295 subj=_ op=collect_data cause=failed(directio) comm="syz-executor459" name="bus" dev="loop0" ino=18 res=0 errno=0 ./strace-static-x86_64: Process 6441 attached ./strace-static-x86_64: Process 6440 attached [pid 6433] <... mount resumed>) = 0 [pid 6428] <... sendfile resumed>) = 77824 [pid 6427] <... futex resumed>) = 0 [pid 6425] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6424] <... futex resumed>) = 1 [pid 6423] rt_sigprocmask(SIG_SETMASK, [], [pid 5019] getdents64(4, [pid 5015] close(4 [pid 6433] openat(AT_FDCWD, "./file1", O_RDONLY|O_DIRECTORY [pid 6428] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6427] lseek(5, 257, SEEK_SET [pid 6425] futex(0x7fa78fffd6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6424] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6423] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5019] <... getdents64 resumed>0x5555556d6770 /* 0 entries */, 32768) = 0 [pid 5015] <... close resumed>) = 0 [pid 6428] <... futex resumed>) = 0 [pid 6427] <... lseek resumed>) = 257 [pid 6425] <... futex resumed>) = 0 [pid 6423] futex(0x7fa78fffd6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5019] close(4 [pid 5015] rmdir("./56/file1" [pid 6441] rseq(0x7fa787d10fe0, 0x20, 0, 0x53053053 [pid 6440] rseq(0x7fa787d10fe0, 0x20, 0, 0x53053053 [pid 6433] <... openat resumed>) = 3 [pid 6428] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6427] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6425] futex(0x7fa78fffd6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6423] <... futex resumed>) = 0 [pid 5019] <... close resumed>) = 0 [pid 5015] <... rmdir resumed>) = 0 [pid 6427] <... futex resumed>) = 1 [pid 6424] <... futex resumed>) = 0 [pid 6423] futex(0x7fa78fffd6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5019] rmdir("./59/file1" [pid 6433] chdir("./file1" [pid 5015] getdents64(3, [pid 6427] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6424] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5015] <... getdents64 resumed>0x5555556ce730 /* 0 entries */, 32768) = 0 [pid 6427] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6424] <... futex resumed>) = 0 [pid 5019] <... rmdir resumed>) = 0 [pid 5015] close(3 [pid 6433] <... chdir resumed>) = 0 [pid 6427] getdents64(5, [pid 6424] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5019] getdents64(3, [pid 5015] <... close resumed>) = 0 [pid 6441] <... rseq resumed>) = 0 [pid 6440] <... rseq resumed>) = 0 [pid 6433] ioctl(4, LOOP_CLR_FD [pid 5019] <... getdents64 resumed>0x5555556ce730 /* 0 entries */, 32768) = 0 [pid 6441] set_robust_list(0x7fa787d109a0, 24 [pid 6440] set_robust_list(0x7fa787d109a0, 24 [pid 6433] <... ioctl resumed>) = 0 [pid 5019] close(3 [pid 6441] <... set_robust_list resumed>) = 0 [pid 6440] <... set_robust_list resumed>) = 0 [pid 6433] close(4 [pid 5019] <... close resumed>) = 0 [pid 6433] <... close resumed>) = 0 [pid 6427] <... getdents64 resumed>0x9999999999999999, 41) = -1 EIO (Input/output error) [pid 5019] rmdir("./59" [pid 5015] rmdir("./56" [pid 6441] rt_sigprocmask(SIG_SETMASK, [], [pid 6440] rt_sigprocmask(SIG_SETMASK, [], [pid 6433] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6427] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5019] <... rmdir resumed>) = 0 [pid 5015] <... rmdir resumed>) = 0 [pid 6433] <... futex resumed>) = 1 [pid 6431] <... futex resumed>) = 0 [pid 6427] <... futex resumed>) = 1 [pid 6424] <... futex resumed>) = 0 [pid 5019] mkdir("./60", 0777 [pid 6441] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6440] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5015] mkdir("./57", 0777 [pid 6433] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6431] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6427] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6424] exit_group(0 [pid 5019] <... mkdir resumed>) = 0 [pid 5015] <... mkdir resumed>) = 0 [pid 6441] openat(AT_FDCWD, "./file0", O_RDONLY [pid 6440] ftruncate(4, 33587195 [pid 6438] <... futex resumed>) = ? [pid 6433] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6431] <... futex resumed>) = 0 [pid 6427] <... futex resumed>) = ? [pid 6424] <... exit_group resumed>) = ? [pid 5019] openat(AT_FDCWD, "/dev/loop5", O_RDWR [ 117.955863][ T6439] NILFS (loop3): segctord starting. Construction interval = 5 seconds, CP frequency < 30 seconds [ 117.972871][ T6427] NILFS error (device loop4): nilfs_readdir: zero-length directory entry [ 117.982272][ T6427] Remounting filesystem read-only [pid 5015] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 6441] <... openat resumed>) = 5 [pid 6440] <... ftruncate resumed>) = 0 [pid 6438] +++ exited with 0 +++ [pid 6433] open("./bus", O_RDWR|O_CREAT|O_NOCTTY|O_SYNC|O_DIRECT|O_NOATIME, 000 [pid 6431] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6427] +++ exited with 0 +++ [pid 6424] +++ exited with 0 +++ [pid 5015] <... openat resumed>) = 3 [pid 6441] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6440] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5019] <... openat resumed>) = 3 [pid 5015] ioctl(3, LOOP_CLR_FD [pid 6441] <... futex resumed>) = 1 [pid 6440] <... futex resumed>) = 1 [pid 6433] <... open resumed>) = 4 [pid 5019] ioctl(3, LOOP_CLR_FD [pid 5018] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6424, si_uid=0, si_status=0, si_utime=0, si_stime=10 /* 0.10 s */} --- [pid 6441] futex(0x7fa78fffd6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6440] futex(0x7fa78fffd6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5019] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 5019] close(3 [pid 6433] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6425] <... futex resumed>) = 0 [pid 6423] <... futex resumed>) = 0 [pid 5019] <... close resumed>) = 0 [pid 5015] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 6433] <... futex resumed>) = 1 [pid 6425] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6423] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5015] close(3 [pid 6433] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6428] <... futex resumed>) = 0 [pid 6425] <... futex resumed>) = 1 [pid 6423] <... futex resumed>) = 1 [pid 5015] <... close resumed>) = 0 [pid 6431] <... futex resumed>) = 0 [pid 6429] <... futex resumed>) = 0 [pid 6428] lseek(5, 257, SEEK_SET [pid 6425] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6423] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5019] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5018] umount2("./58", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5015] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6431] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6429] sendfile(4, 4, NULL, 281474978811912 [pid 6428] <... lseek resumed>) = 257 [pid 5018] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6433] <... futex resumed>) = 0 [pid 6431] <... futex resumed>) = 1 [pid 6428] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5015] <... clone resumed>, child_tidptr=0x5555556cd690) = 6443 [pid 6433] ftruncate(4, 33587195 [pid 6428] <... futex resumed>) = 1 [pid 6423] <... futex resumed>) = 0 [pid 6433] <... ftruncate resumed>) = 0 [pid 6431] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6428] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6423] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5019] <... clone resumed>, child_tidptr=0x5555556cd690) = 6442 [pid 5018] openat(AT_FDCWD, "./58", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 6433] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6431] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6428] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6423] <... futex resumed>) = 0 [pid 6433] <... futex resumed>) = 0 [pid 6428] getdents64(5, [pid 6423] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}./strace-static-x86_64: Process 6442 attached [pid 6433] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6431] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5018] <... openat resumed>) = 3 [pid 6433] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6433] sendfile(4, 4, NULL, 281474978811912./strace-static-x86_64: Process 6443 attached [ 117.998354][ T27] audit: type=1800 audit(1690444285.828:350): pid=6433 uid=0 auid=4294967295 ses=4294967295 subj=_ op=collect_data cause=failed(directio) comm="syz-executor459" name="bus" dev="loop3" ino=18 res=0 errno=0 [ 118.027410][ T6428] NILFS error (device loop2): nilfs_readdir: zero-length directory entry [pid 6442] set_robust_list(0x5555556cd6a0, 24 [pid 6431] <... futex resumed>) = 0 [pid 5018] newfstatat(3, "", [pid 6443] set_robust_list(0x5555556cd6a0, 24 [pid 6442] <... set_robust_list resumed>) = 0 [pid 6431] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5018] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 6443] <... set_robust_list resumed>) = 0 [pid 6442] chdir("./60" [pid 5018] getdents64(3, [pid 6443] chdir("./57" [pid 6442] <... chdir resumed>) = 0 [pid 6425] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 5018] <... getdents64 resumed>0x5555556ce730 /* 4 entries */, 32768) = 112 [pid 6443] <... chdir resumed>) = 0 [pid 6442] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6425] futex(0x7fa78fffd6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5018] umount2("./58/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6443] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6442] <... prctl resumed>) = 0 [pid 6440] <... futex resumed>) = 0 [pid 6425] <... futex resumed>) = 1 [pid 5018] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6443] <... prctl resumed>) = 0 [pid 6442] setpgid(0, 0 [pid 6440] openat(AT_FDCWD, "./file0", O_RDONLY [pid 6425] futex(0x7fa78fffd6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5018] newfstatat(AT_FDCWD, "./58/binderfs", [pid 6443] setpgid(0, 0 [pid 6442] <... setpgid resumed>) = 0 [pid 6440] <... openat resumed>) = 5 [pid 5018] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 6443] <... setpgid resumed>) = 0 [pid 6442] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6440] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5018] unlink("./58/binderfs" [pid 6443] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6442] <... openat resumed>) = 3 [pid 6440] <... futex resumed>) = 1 [pid 6425] <... futex resumed>) = 0 [pid 6423] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 5018] <... unlink resumed>) = 0 [pid 6443] <... openat resumed>) = 3 [pid 6442] write(3, "1000", 4 [pid 6440] futex(0x7fa78fffd6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6428] <... getdents64 resumed>0x9999999999999999, 41) = -1 EIO (Input/output error) [pid 6425] futex(0x7fa78fffd6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5018] umount2("./58/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6443] write(3, "1000", 4 [pid 6442] <... write resumed>) = 4 [pid 6440] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6428] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6425] <... futex resumed>) = 0 [pid 6443] <... write resumed>) = 4 [pid 6442] close(3 [pid 6440] lseek(5, 257, SEEK_SET [pid 6428] <... futex resumed>) = 0 [pid 6425] futex(0x7fa78fffd6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6443] close(3 [pid 6442] <... close resumed>) = 0 [pid 6440] <... lseek resumed>) = 257 [ 118.059034][ T6428] Remounting filesystem read-only [pid 6428] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6423] exit_group(0 [pid 6443] <... close resumed>) = 0 [pid 6442] symlink("/dev/binderfs", "./binderfs" [pid 6440] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6441] <... futex resumed>) = ? [pid 6423] <... exit_group resumed>) = ? [pid 6443] symlink("/dev/binderfs", "./binderfs" [pid 6442] <... symlink resumed>) = 0 [pid 6441] +++ exited with 0 +++ [pid 6440] <... futex resumed>) = 1 [pid 6431] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 6428] <... futex resumed>) = ? [pid 6425] <... futex resumed>) = 0 [pid 6443] <... symlink resumed>) = 0 [pid 6442] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6440] futex(0x7fa78fffd6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6431] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6429] <... sendfile resumed>) = 77824 [pid 6425] futex(0x7fa78fffd6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6443] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6442] <... futex resumed>) = 0 [pid 6440] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6431] <... futex resumed>) = 0 [pid 6429] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6428] +++ exited with 0 +++ [pid 6425] <... futex resumed>) = 0 [pid 6423] +++ exited with 0 +++ [pid 6433] <... sendfile resumed>) = 77824 [pid 6443] <... futex resumed>) = 0 [pid 6442] rt_sigaction(SIGRT_1, {sa_handler=0x7fa78ff9b0a0, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fa78ff8c250}, [pid 6440] getdents64(5, [pid 6433] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6431] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 6429] <... futex resumed>) = 0 [pid 6425] futex(0x7fa78fffd6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6443] rt_sigaction(SIGRT_1, {sa_handler=0x7fa78ff9b0a0, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fa78ff8c250}, [pid 6442] <... rt_sigaction resumed>NULL, 8) = 0 [pid 6433] <... futex resumed>) = 0 [pid 6429] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5018] <... umount2 resumed>) = 0 [pid 6433] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5018] umount2("./58/file1", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5018] newfstatat(AT_FDCWD, "./58/file1", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5018] umount2("./58/file1", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5018] openat(AT_FDCWD, "./58/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 5018] newfstatat(4, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5018] getdents64(4, 0x5555556d6770 /* 2 entries */, 32768) = 48 [pid 5018] getdents64(4, 0x5555556d6770 /* 0 entries */, 32768) = 0 [pid 5018] close(4) = 0 [pid 5018] rmdir("./58/file1" [pid 6443] <... rt_sigaction resumed>NULL, 8) = 0 [pid 6442] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 6431] <... mmap resumed>) = 0x7fa787cf0000 [pid 5018] <... rmdir resumed>) = 0 [pid 5016] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6423, si_uid=0, si_status=0, si_utime=1 /* 0.01 s */, si_stime=11 /* 0.11 s */} --- [pid 6443] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 6442] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6431] mprotect(0x7fa787cf1000, 131072, PROT_READ|PROT_WRITE [pid 5016] restart_syscall(<... resuming interrupted clone ...> [pid 6443] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6442] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 6431] <... mprotect resumed>) = 0 [pid 5016] <... restart_syscall resumed>) = 0 [pid 6443] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 6442] <... mmap resumed>) = 0x7fa78ff11000 [pid 6431] rt_sigprocmask(SIG_BLOCK, ~[], [pid 6443] <... mmap resumed>) = 0x7fa78ff11000 [pid 6442] mprotect(0x7fa78ff12000, 131072, PROT_READ|PROT_WRITE [pid 6440] <... getdents64 resumed>0x9999999999999999, 41) = -1 EIO (Input/output error) [pid 6431] <... rt_sigprocmask resumed>[], 8) = 0 [pid 5018] getdents64(3, [pid 6440] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5018] <... getdents64 resumed>0x5555556ce730 /* 0 entries */, 32768) = 0 [pid 6442] <... mprotect resumed>) = 0 [pid 6443] mprotect(0x7fa78ff12000, 131072, PROT_READ|PROT_WRITE [pid 6440] <... futex resumed>) = 1 [pid 6431] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fa787d10990, parent_tid=0x7fa787d10990, exit_signal=0, stack=0x7fa787cf0000, stack_size=0x20300, tls=0x7fa787d106c0} [pid 6425] <... futex resumed>) = 0 [pid 5018] close(3 [pid 5016] umount2("./56", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6442] rt_sigprocmask(SIG_BLOCK, ~[], [pid 6440] futex(0x7fa78fffd6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6443] <... mprotect resumed>) = 0 [pid 5018] <... close resumed>) = 0 [pid 6425] exit_group(0 [pid 5018] rmdir("./58" [pid 6443] rt_sigprocmask(SIG_BLOCK, ~[], [pid 6442] <... rt_sigprocmask resumed>[], 8) = 0 [pid 6440] <... futex resumed>) = ? [pid 6431] <... clone3 resumed> => {parent_tid=[6444]}, 88) = 6444 [pid 6429] <... futex resumed>) = ? [pid 6425] <... exit_group resumed>) = ? [pid 5018] <... rmdir resumed>) = 0 [pid 5016] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6443] <... rt_sigprocmask resumed>[], 8) = 0 [pid 6442] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fa78ff31990, parent_tid=0x7fa78ff31990, exit_signal=0, stack=0x7fa78ff11000, stack_size=0x20300, tls=0x7fa78ff316c0} [pid 6440] +++ exited with 0 +++ [pid 6431] rt_sigprocmask(SIG_SETMASK, [], [pid 6429] +++ exited with 0 +++ [pid 5018] mkdir("./59", 0777) = 0 [pid 5018] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 6425] +++ exited with 0 +++ [pid 5018] <... openat resumed>) = 3 [pid 5016] openat(AT_FDCWD, "./56", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 6443] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fa78ff31990, parent_tid=0x7fa78ff31990, exit_signal=0, stack=0x7fa78ff11000, stack_size=0x20300, tls=0x7fa78ff316c0} [pid 5018] ioctl(3, LOOP_CLR_FD [pid 5014] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6425, si_uid=0, si_status=0, si_utime=0, si_stime=10 /* 0.10 s */} --- [pid 6431] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5018] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 6443] <... clone3 resumed> => {parent_tid=[6446]}, 88) = 6446 [pid 6431] futex(0x7fa78fffd6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6442] <... clone3 resumed> => {parent_tid=[6445]}, 88) = 6445 [pid 5018] close(3 [pid 5016] <... openat resumed>) = 3 [pid 6443] rt_sigprocmask(SIG_SETMASK, [], [pid 6442] rt_sigprocmask(SIG_SETMASK, [], [pid 6431] <... futex resumed>) = 0 [pid 5018] <... close resumed>) = 0 [pid 5018] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x5555556cd690) = 6447 ./strace-static-x86_64: Process 6445 attached [pid 6445] rseq(0x7fa78ff31fe0, 0x20, 0, 0x53053053) = 0 [pid 6445] set_robust_list(0x7fa78ff319a0, 24) = 0 [pid 6445] rt_sigprocmask(SIG_SETMASK, [], [pid 6443] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6442] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6431] futex(0x7fa78fffd6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5016] newfstatat(3, "", [pid 6445] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6443] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6442] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5016] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5014] umount2("./56", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6445] memfd_create("syzkaller", 0 [pid 6443] <... futex resumed>) = 0 [pid 6442] <... futex resumed>) = 0 [pid 5016] getdents64(3, [pid 5014] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6445] <... memfd_create resumed>) = 3 [pid 6443] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 6442] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 5016] <... getdents64 resumed>0x5555556ce730 /* 4 entries */, 32768) = 112 [pid 6445] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5016] umount2("./56/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5014] openat(AT_FDCWD, "./56", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5016] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6445] <... mmap resumed>) = 0x7fa787b11000 [pid 5016] newfstatat(AT_FDCWD, "./56/binderfs", [pid 5014] <... openat resumed>) = 3 ./strace-static-x86_64: Process 6447 attached ./strace-static-x86_64: Process 6446 attached ./strace-static-x86_64: Process 6444 attached [pid 5016] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5014] newfstatat(3, "", [pid 6447] set_robust_list(0x5555556cd6a0, 24 [pid 6446] rseq(0x7fa78ff31fe0, 0x20, 0, 0x53053053 [pid 6444] rseq(0x7fa787d10fe0, 0x20, 0, 0x53053053 [pid 5016] unlink("./56/binderfs" [pid 5014] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 6447] <... set_robust_list resumed>) = 0 [pid 6446] <... rseq resumed>) = 0 [pid 6444] <... rseq resumed>) = 0 [pid 5016] <... unlink resumed>) = 0 [pid 5014] getdents64(3, [pid 6447] chdir("./59" [pid 6446] set_robust_list(0x7fa78ff319a0, 24 [ 118.135332][ T6440] NILFS error (device loop0): nilfs_readdir: zero-length directory entry [ 118.144888][ T6440] Remounting filesystem read-only [pid 6444] set_robust_list(0x7fa787d109a0, 24 [pid 5016] umount2("./56/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5014] <... getdents64 resumed>0x5555556ce730 /* 4 entries */, 32768) = 112 [pid 6447] <... chdir resumed>) = 0 [pid 6446] <... set_robust_list resumed>) = 0 [pid 6445] 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"..., 2097152 [pid 6444] <... set_robust_list resumed>) = 0 [pid 5014] umount2("./56/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 6444] rt_sigprocmask(SIG_SETMASK, [], [pid 5014] newfstatat(AT_FDCWD, "./56/binderfs", [pid 6447] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6446] rt_sigprocmask(SIG_SETMASK, [], [pid 6444] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6447] <... prctl resumed>) = 0 [pid 6446] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5014] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 6444] openat(AT_FDCWD, "./file0", O_RDONLY [pid 5014] unlink("./56/binderfs") = 0 [pid 6447] setpgid(0, 0 [pid 6446] memfd_create("syzkaller", 0 [pid 6444] <... openat resumed>) = 5 [pid 5014] umount2("./56/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6444] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6446] <... memfd_create resumed>) = 3 [pid 6446] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fa787b11000 [pid 6447] <... setpgid resumed>) = 0 [pid 6431] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 6447] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6431] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6433] <... futex resumed>) = 0 [pid 6431] <... futex resumed>) = 1 [pid 6447] <... openat resumed>) = 3 [pid 6433] lseek(5, 257, SEEK_SET [pid 6431] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6433] <... lseek resumed>) = 257 [pid 6447] write(3, "1000", 4 [pid 6433] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 6431] <... futex resumed>) = 0 [pid 6447] <... write resumed>) = 4 [pid 6433] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6431] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6433] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6431] <... futex resumed>) = 0 [pid 6447] close(3) = 0 [ 118.179473][ T5016] NILFS (loop2): discard dirty page: offset=8192, ino=6 [ 118.190310][ T5016] NILFS (loop2): discard dirty block: blocknr=25, size=4096 [pid 6433] getdents64(5, [pid 6431] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6444] <... futex resumed>) = 0 [pid 6447] symlink("/dev/binderfs", "./binderfs" [pid 6446] 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"..., 2097152 [pid 6445] <... write resumed>) = 2097152 [pid 5014] <... umount2 resumed>) = 0 [pid 6447] <... symlink resumed>) = 0 [pid 6444] futex(0x7fa78fffd6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6447] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 6445] munmap(0x7fa787b11000, 2097152 [pid 5014] umount2("./56/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6447] rt_sigaction(SIGRT_1, {sa_handler=0x7fa78ff9b0a0, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fa78ff8c250}, [pid 5014] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6447] <... rt_sigaction resumed>NULL, 8) = 0 [pid 5014] newfstatat(AT_FDCWD, "./56/file1", [pid 6447] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 5014] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 6447] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6447] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fa78ff11000 [pid 6447] mprotect(0x7fa78ff12000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 6445] <... munmap resumed>) = 0 [pid 5014] umount2("./56/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6447] rt_sigprocmask(SIG_BLOCK, ~[], [pid 6445] openat(AT_FDCWD, "/dev/loop5", O_RDWR [pid 5014] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6447] <... rt_sigprocmask resumed>[], 8) = 0 [pid 5014] openat(AT_FDCWD, "./56/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 6447] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fa78ff31990, parent_tid=0x7fa78ff31990, exit_signal=0, stack=0x7fa78ff11000, stack_size=0x20300, tls=0x7fa78ff316c0} [pid 6445] <... openat resumed>) = 4 [pid 6445] ioctl(4, LOOP_SET_FD, 3 [pid 5014] <... openat resumed>) = 4 [pid 6447] <... clone3 resumed> => {parent_tid=[6448]}, 88) = 6448 [pid 5014] newfstatat(4, "", [pid 6447] rt_sigprocmask(SIG_SETMASK, [], ./strace-static-x86_64: Process 6448 attached NULL, 8) = 0 [pid 6446] <... write resumed>) = 2097152 [pid 6445] <... ioctl resumed>) = 0 [pid 6433] <... getdents64 resumed>0x9999999999999999, 41) = -1 EIO (Input/output error) [pid 5016] <... umount2 resumed>) = 0 [pid 5014] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 6448] rseq(0x7fa78ff31fe0, 0x20, 0, 0x53053053 [pid 6447] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6446] munmap(0x7fa787b11000, 2097152 [pid 6445] close(3 [pid 6433] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6431] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [ 118.223187][ T6433] NILFS error (device loop3): nilfs_readdir: zero-length directory entry [ 118.245256][ T6433] Remounting filesystem read-only [ 118.266183][ T6445] loop5: detected capacity change from 0 to 4096 [pid 5016] umount2("./56/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5014] getdents64(4, [pid 6447] <... futex resumed>) = 0 [pid 6448] <... rseq resumed>) = 0 [pid 6448] set_robust_list(0x7fa78ff319a0, 24) = 0 [pid 6448] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 6448] memfd_create("syzkaller", 0) = 3 [pid 6446] <... munmap resumed>) = 0 [pid 6445] <... close resumed>) = 0 [pid 6431] exit_group(0 [pid 6448] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6447] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 6446] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 6445] mkdir("./file1", 0777 [pid 5014] <... getdents64 resumed>0x5555556d6770 /* 2 entries */, 32768) = 48 [pid 6448] <... mmap resumed>) = 0x7fa787b11000 [pid 6444] <... futex resumed>) = ? [pid 6431] <... exit_group resumed>) = ? [pid 5016] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6446] <... openat resumed>) = 4 [pid 6445] <... mkdir resumed>) = 0 [pid 6444] +++ exited with 0 +++ [pid 6433] <... futex resumed>) = ? [pid 5016] newfstatat(AT_FDCWD, "./56/file1", [pid 5014] getdents64(4, [pid 6446] ioctl(4, LOOP_SET_FD, 3 [pid 6445] mount("/dev/loop5", "./file1", "nilfs2", MS_NODEV|MS_SYNCHRONOUS|MS_MANDLOCK|MS_SILENT|MS_LAZYTIME, "" [pid 5016] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5014] <... getdents64 resumed>0x5555556d6770 /* 0 entries */, 32768) = 0 [pid 6448] 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"..., 2097152 [pid 6446] <... ioctl resumed>) = 0 [pid 6433] +++ exited with 0 +++ [pid 6431] +++ exited with 0 +++ [pid 6446] close(3 [pid 5017] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6431, si_uid=0, si_status=0, si_utime=0, si_stime=10 /* 0.10 s */} --- [pid 5016] umount2("./56/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5014] close(4 [pid 6446] <... close resumed>) = 0 [pid 5017] umount2("./58", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5017] openat(AT_FDCWD, "./58", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 5017] newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5017] getdents64(3, 0x5555556ce730 /* 4 entries */, 32768) = 112 [pid 5017] umount2("./58/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5017] newfstatat(AT_FDCWD, "./58/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5017] unlink("./58/binderfs") = 0 [pid 5017] umount2("./58/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5016] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5014] <... close resumed>) = 0 [pid 6446] mkdir("./file1", 0777 [pid 5016] openat(AT_FDCWD, "./56/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5014] rmdir("./56/file1" [pid 6446] <... mkdir resumed>) = 0 [pid 5016] <... openat resumed>) = 4 [pid 5014] <... rmdir resumed>) = 0 [pid 6446] mount("/dev/loop1", "./file1", "nilfs2", MS_NODEV|MS_SYNCHRONOUS|MS_MANDLOCK|MS_SILENT|MS_LAZYTIME, "" [pid 5016] newfstatat(4, "", [pid 5014] getdents64(3, [pid 5016] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5014] <... getdents64 resumed>0x5555556ce730 /* 0 entries */, 32768) = 0 [pid 5016] getdents64(4, [pid 5014] close(3 [pid 5016] <... getdents64 resumed>0x5555556d6770 /* 2 entries */, 32768) = 48 [pid 5014] <... close resumed>) = 0 [pid 5016] getdents64(4, [pid 5014] rmdir("./56" [pid 5016] <... getdents64 resumed>0x5555556d6770 /* 0 entries */, 32768) = 0 [pid 5014] <... rmdir resumed>) = 0 [pid 5016] close(4 [ 118.291625][ T6446] loop1: detected capacity change from 0 to 4096 [ 118.299836][ T6445] NILFS (loop5): broken superblock, retrying with spare superblock (blocksize = 1024) [ 118.311547][ T6445] NILFS (loop5): broken superblock, retrying with spare superblock (blocksize = 4096) [ 118.323860][ T5017] NILFS (loop3): discard dirty page: offset=8192, ino=6 [ 118.332321][ T6446] NILFS (loop1): broken superblock, retrying with spare superblock (blocksize = 1024) [pid 5014] mkdir("./57", 0777 [pid 5016] <... close resumed>) = 0 [pid 5014] <... mkdir resumed>) = 0 [pid 5016] rmdir("./56/file1" [pid 5014] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 5016] <... rmdir resumed>) = 0 [pid 5014] <... openat resumed>) = 3 [pid 5016] getdents64(3, [pid 5014] ioctl(3, LOOP_CLR_FD [pid 5016] <... getdents64 resumed>0x5555556ce730 /* 0 entries */, 32768) = 0 [pid 5014] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 5016] close(3 [pid 5014] close(3 [pid 5016] <... close resumed>) = 0 [pid 5014] <... close resumed>) = 0 [pid 5016] rmdir("./56" [pid 5014] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5016] <... rmdir resumed>) = 0 [pid 5016] mkdir("./57", 0777 [pid 5014] <... clone resumed>, child_tidptr=0x5555556cd690) = 6449 [pid 5016] <... mkdir resumed>) = 0 [pid 5016] openat(AT_FDCWD, "/dev/loop2", O_RDWR) = 3 [pid 5016] ioctl(3, LOOP_CLR_FD) = -1 ENXIO (No such device or address) [pid 5016] close(3) = 0 ./strace-static-x86_64: Process 6449 attached [pid 6448] <... write resumed>) = 2097152 [pid 5016] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6449] set_robust_list(0x5555556cd6a0, 24) = 0 [pid 5016] <... clone resumed>, child_tidptr=0x5555556cd690) = 6450 [pid 6449] chdir("./57") = 0 [pid 6449] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 6449] setpgid(0, 0./strace-static-x86_64: Process 6450 attached ) = 0 [pid 6449] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6450] set_robust_list(0x5555556cd6a0, 24) = 0 [pid 6450] chdir("./57") = 0 [pid 6450] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6449] <... openat resumed>) = 3 [pid 6450] <... prctl resumed>) = 0 [pid 6450] setpgid(0, 0 [pid 6449] write(3, "1000", 4 [pid 6450] <... setpgid resumed>) = 0 [pid 6450] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6449] <... write resumed>) = 4 [pid 6450] <... openat resumed>) = 3 [pid 6449] close(3 [pid 6445] <... mount resumed>) = 0 [pid 6450] write(3, "1000", 4 [pid 6445] openat(AT_FDCWD, "./file1", O_RDONLY|O_DIRECTORY [pid 6450] <... write resumed>) = 4 [pid 6445] <... openat resumed>) = 3 [pid 6450] close(3 [pid 6445] chdir("./file1" [pid 6450] <... close resumed>) = 0 [pid 6445] <... chdir resumed>) = 0 [pid 6450] symlink("/dev/binderfs", "./binderfs" [pid 6445] ioctl(4, LOOP_CLR_FD [pid 6450] <... symlink resumed>) = 0 [pid 6445] <... ioctl resumed>) = 0 [pid 6450] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6445] close(4 [pid 6450] <... futex resumed>) = 0 [pid 6445] <... close resumed>) = 0 [pid 6450] rt_sigaction(SIGRT_1, {sa_handler=0x7fa78ff9b0a0, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fa78ff8c250}, [pid 6445] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6450] <... rt_sigaction resumed>NULL, 8) = 0 [pid 6445] <... futex resumed>) = 1 [pid 6442] <... futex resumed>) = 0 [pid 6450] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 6445] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6442] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6450] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6445] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6442] <... futex resumed>) = 0 [pid 6450] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 6445] open("./bus", O_RDWR|O_CREAT|O_NOCTTY|O_SYNC|O_DIRECT|O_NOATIME, 000 [pid 6442] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6450] <... mmap resumed>) = 0x7fa78ff11000 [pid 6450] mprotect(0x7fa78ff12000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 6450] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 6450] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fa78ff31990, parent_tid=0x7fa78ff31990, exit_signal=0, stack=0x7fa78ff11000, stack_size=0x20300, tls=0x7fa78ff316c0} => {parent_tid=[6452]}, 88) = 6452 [pid 6450] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 6449] <... close resumed>) = 0 [pid 6448] munmap(0x7fa787b11000, 2097152 [pid 6450] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6449] symlink("/dev/binderfs", "./binderfs" [pid 6450] <... futex resumed>) = 0 [pid 6450] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 6449] <... symlink resumed>) = 0 [pid 6449] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 6449] rt_sigaction(SIGRT_1, {sa_handler=0x7fa78ff9b0a0, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fa78ff8c250}, NULL, 8) = 0 [pid 6449] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 ./strace-static-x86_64: Process 6452 attached [pid 6449] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 6448] <... munmap resumed>) = 0 [pid 6452] rseq(0x7fa78ff31fe0, 0x20, 0, 0x53053053 [pid 6449] <... mmap resumed>) = 0x7fa78ff11000 [pid 6452] <... rseq resumed>) = 0 [pid 6449] mprotect(0x7fa78ff12000, 131072, PROT_READ|PROT_WRITE [pid 6448] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 6452] set_robust_list(0x7fa78ff319a0, 24 [pid 6449] <... mprotect resumed>) = 0 [pid 6448] <... openat resumed>) = 4 [pid 6452] <... set_robust_list resumed>) = 0 [pid 6449] rt_sigprocmask(SIG_BLOCK, ~[], [ 118.340079][ T5017] NILFS (loop3): discard dirty block: blocknr=25, size=4096 [ 118.359861][ T6446] NILFS (loop1): broken superblock, retrying with spare superblock (blocksize = 4096) [ 118.377871][ T6451] NILFS (loop5): segctord starting. Construction interval = 5 seconds, CP frequency < 30 seconds [pid 6448] ioctl(4, LOOP_SET_FD, 3 [pid 6452] rt_sigprocmask(SIG_SETMASK, [], [pid 6449] <... rt_sigprocmask resumed>[], 8) = 0 [pid 6452] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6452] memfd_create("syzkaller", 0) = 3 [pid 6452] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fa787b11000 [pid 6449] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fa78ff31990, parent_tid=0x7fa78ff31990, exit_signal=0, stack=0x7fa78ff11000, stack_size=0x20300, tls=0x7fa78ff316c0} [pid 6448] <... ioctl resumed>) = 0 [pid 6449] <... clone3 resumed> => {parent_tid=[6453]}, 88) = 6453 [pid 6448] close(3 [pid 6449] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 6448] <... close resumed>) = 0 [pid 6449] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6448] mkdir("./file1", 0777 [pid 6449] <... futex resumed>) = 0 [pid 6448] <... mkdir resumed>) = 0 ./strace-static-x86_64: Process 6453 attached [pid 6449] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 6448] mount("/dev/loop4", "./file1", "nilfs2", MS_NODEV|MS_SYNCHRONOUS|MS_MANDLOCK|MS_SILENT|MS_LAZYTIME, "" [pid 6453] rseq(0x7fa78ff31fe0, 0x20, 0, 0x53053053) = 0 [pid 6453] set_robust_list(0x7fa78ff319a0, 24) = 0 [pid 6453] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 6453] memfd_create("syzkaller", 0) = 3 [pid 6453] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fa787b11000 [pid 6446] <... mount resumed>) = 0 [pid 6446] openat(AT_FDCWD, "./file1", O_RDONLY|O_DIRECTORY) = 3 [pid 6442] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 6446] chdir("./file1" [pid 6442] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6446] <... chdir resumed>) = 0 [pid 6442] <... futex resumed>) = 0 [pid 6446] ioctl(4, LOOP_CLR_FD [pid 6442] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 6446] <... ioctl resumed>) = 0 [pid 6442] <... mmap resumed>) = 0x7fa787cf0000 [pid 6446] close(4 [pid 6442] mprotect(0x7fa787cf1000, 131072, PROT_READ|PROT_WRITE [pid 6446] <... close resumed>) = 0 [pid 6442] <... mprotect resumed>) = 0 [pid 6446] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6442] rt_sigprocmask(SIG_BLOCK, ~[], [pid 6446] <... futex resumed>) = 1 [pid 6443] <... futex resumed>) = 0 [pid 6442] <... rt_sigprocmask resumed>[], 8) = 0 [pid 6446] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6443] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6442] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fa787d10990, parent_tid=0x7fa787d10990, exit_signal=0, stack=0x7fa787cf0000, stack_size=0x20300, tls=0x7fa787d106c0} [pid 6446] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6443] <... futex resumed>) = 0 [pid 6446] open("./bus", O_RDWR|O_CREAT|O_NOCTTY|O_SYNC|O_DIRECT|O_NOATIME, 000 [pid 6443] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6442] <... clone3 resumed> => {parent_tid=[6455]}, 88) = 6455 [ 118.402033][ T6448] loop4: detected capacity change from 0 to 4096 [ 118.422483][ T6448] NILFS (loop4): broken superblock, retrying with spare superblock (blocksize = 1024) [ 118.434210][ T6454] NILFS (loop1): segctord starting. Construction interval = 5 seconds, CP frequency < 30 seconds [pid 6442] rt_sigprocmask(SIG_SETMASK, [], [pid 6445] <... open resumed>) = 4 [pid 6442] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5017] <... umount2 resumed>) = 0 [pid 6445] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6442] futex(0x7fa78fffd6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6452] 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"..., 2097152 [pid 6445] <... futex resumed>) = 0 [pid 6442] <... futex resumed>) = 0 [pid 6445] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6442] futex(0x7fa78fffd6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}./strace-static-x86_64: Process 6455 attached [pid 6455] rseq(0x7fa787d10fe0, 0x20, 0, 0x53053053) = 0 [pid 6455] set_robust_list(0x7fa787d109a0, 24) = 0 [pid 6455] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 6455] ftruncate(4, 33587195 [pid 6453] 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"..., 2097152 [pid 5017] umount2("./58/file1", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 6455] <... ftruncate resumed>) = 0 [pid 5017] newfstatat(AT_FDCWD, "./58/file1", [pid 6455] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 6442] <... futex resumed>) = 0 [pid 5017] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 6455] futex(0x7fa78fffd6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6452] <... write resumed>) = 2097152 [pid 6442] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6445] <... futex resumed>) = 0 [pid 6442] <... futex resumed>) = 1 [pid 6445] sendfile(4, 4, NULL, 281474978811912 [pid 6442] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5017] umount2("./58/file1", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 6443] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 6443] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 6443] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fa787cf0000 [pid 5017] openat(AT_FDCWD, "./58/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 6443] mprotect(0x7fa787cf1000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 6446] <... open resumed>) = 4 [pid 6443] rt_sigprocmask(SIG_BLOCK, ~[], [pid 5017] <... openat resumed>) = 4 [pid 6446] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6443] <... rt_sigprocmask resumed>[], 8) = 0 [pid 6446] <... futex resumed>) = 0 [pid 6443] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fa787d10990, parent_tid=0x7fa787d10990, exit_signal=0, stack=0x7fa787cf0000, stack_size=0x20300, tls=0x7fa787d106c0} [pid 6446] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5017] newfstatat(4, "", [pid 6443] <... clone3 resumed> => {parent_tid=[6456]}, 88) = 6456 [pid 6443] rt_sigprocmask(SIG_SETMASK, [], [pid 5017] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 6443] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5017] getdents64(4, [pid 6453] <... write resumed>) = 2097152 [pid 6443] futex(0x7fa78fffd6d8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 6443] futex(0x7fa78fffd6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5017] <... getdents64 resumed>0x5555556d6770 /* 2 entries */, 32768) = 48 ./strace-static-x86_64: Process 6456 attached [pid 6456] rseq(0x7fa787d10fe0, 0x20, 0, 0x53053053) = 0 [pid 6456] set_robust_list(0x7fa787d109a0, 24 [pid 5017] getdents64(4, [pid 6456] <... set_robust_list resumed>) = 0 [pid 5017] <... getdents64 resumed>0x5555556d6770 /* 0 entries */, 32768) = 0 [pid 6456] rt_sigprocmask(SIG_SETMASK, [], [pid 5017] close(4 [pid 6456] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5017] <... close resumed>) = 0 [pid 6456] ftruncate(4, 33587195 [pid 5017] rmdir("./58/file1" [pid 6452] munmap(0x7fa787b11000, 2097152 [pid 6456] <... ftruncate resumed>) = 0 [pid 5017] <... rmdir resumed>) = 0 [pid 6456] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5017] getdents64(3, [pid 6456] <... futex resumed>) = 1 [pid 6443] <... futex resumed>) = 0 [pid 5017] <... getdents64 resumed>0x5555556ce730 /* 0 entries */, 32768) = 0 [pid 6456] futex(0x7fa78fffd6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6443] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5017] close(3 [pid 6452] <... munmap resumed>) = 0 [pid 6446] <... futex resumed>) = 0 [pid 6443] <... futex resumed>) = 1 [pid 5017] <... close resumed>) = 0 [pid 6452] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 6446] sendfile(4, 4, NULL, 281474978811912 [pid 6443] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5017] rmdir("./58" [pid 6452] <... openat resumed>) = 4 [ 118.452198][ T27] audit: type=1800 audit(1690444286.288:351): pid=6445 uid=0 auid=4294967295 ses=4294967295 subj=_ op=collect_data cause=failed(directio) comm="syz-executor459" name="bus" dev="loop5" ino=18 res=0 errno=0 [ 118.480466][ T6448] NILFS (loop4): broken superblock, retrying with spare superblock (blocksize = 4096) [pid 6452] ioctl(4, LOOP_SET_FD, 3 [pid 6442] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 5017] <... rmdir resumed>) = 0 [pid 6442] futex(0x7fa78fffd6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5017] mkdir("./59", 0777 [pid 6455] <... futex resumed>) = 0 [pid 6442] <... futex resumed>) = 1 [pid 6453] munmap(0x7fa787b11000, 2097152 [pid 5017] <... mkdir resumed>) = 0 [pid 6455] openat(AT_FDCWD, "./file0", O_RDONLY [pid 6442] futex(0x7fa78fffd6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6455] <... openat resumed>) = 5 [pid 6455] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 6442] <... futex resumed>) = 0 [pid 6455] futex(0x7fa78fffd6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6442] futex(0x7fa78fffd6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6455] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6442] <... futex resumed>) = 0 [pid 6455] lseek(5, 257, SEEK_SET [pid 6442] futex(0x7fa78fffd6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6455] <... lseek resumed>) = 257 [pid 6455] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6453] <... munmap resumed>) = 0 [pid 6455] <... futex resumed>) = 1 [pid 6442] <... futex resumed>) = 0 [pid 6455] futex(0x7fa78fffd6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6442] futex(0x7fa78fffd6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6455] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6453] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 6442] <... futex resumed>) = 0 [pid 6455] getdents64(5, [pid 6453] <... openat resumed>) = 4 [pid 6443] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 6442] futex(0x7fa78fffd6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5017] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 6453] ioctl(4, LOOP_SET_FD, 3 [ 118.530505][ T6452] loop2: detected capacity change from 0 to 4096 [ 118.553591][ T27] audit: type=1800 audit(1690444286.328:352): pid=6446 uid=0 auid=4294967295 ses=4294967295 subj=_ op=collect_data cause=failed(directio) comm="syz-executor459" name="bus" dev="loop1" ino=18 res=0 errno=0 [ 118.565615][ T5024] udevd[5024]: incorrect nilfs2 checksum on /dev/loop2 [pid 6443] futex(0x7fa78fffd6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5017] <... openat resumed>) = 3 [pid 6456] <... futex resumed>) = 0 [pid 6443] <... futex resumed>) = 1 [pid 6456] openat(AT_FDCWD, "./file0", O_RDONLY [pid 6443] futex(0x7fa78fffd6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6456] <... openat resumed>) = 5 [pid 6452] <... ioctl resumed>) = 0 [pid 6456] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6452] close(3 [pid 6456] <... futex resumed>) = 1 [pid 6452] <... close resumed>) = 0 [pid 6443] <... futex resumed>) = 0 [pid 6456] futex(0x7fa78fffd6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6452] mkdir("./file1", 0777 [pid 6443] futex(0x7fa78fffd6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6456] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6452] <... mkdir resumed>) = 0 [pid 6443] <... futex resumed>) = 0 [pid 6456] lseek(5, 257, SEEK_SET [pid 6452] mount("/dev/loop2", "./file1", "nilfs2", MS_NODEV|MS_SYNCHRONOUS|MS_MANDLOCK|MS_SILENT|MS_LAZYTIME, "" [pid 6443] futex(0x7fa78fffd6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [ 118.584397][ T6453] loop0: detected capacity change from 0 to 4096 [ 118.590892][ T6455] NILFS error (device loop5): nilfs_readdir: zero-length directory entry [ 118.596570][ T6457] NILFS (loop4): segctord starting. Construction interval = 5 seconds, CP frequency < 30 seconds [ 118.620732][ T6455] Remounting filesystem read-only [pid 6456] <... lseek resumed>) = 257 [pid 6455] <... getdents64 resumed>0x9999999999999999, 41) = -1 EIO (Input/output error) [pid 6453] <... ioctl resumed>) = 0 [pid 6448] <... mount resumed>) = 0 [pid 5017] ioctl(3, LOOP_CLR_FD [pid 6455] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6453] close(3 [pid 6448] openat(AT_FDCWD, "./file1", O_RDONLY|O_DIRECTORY [pid 5017] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 6455] <... futex resumed>) = 1 [pid 6453] <... close resumed>) = 0 [pid 6448] <... openat resumed>) = 3 [pid 5017] close(3 [pid 6455] futex(0x7fa78fffd6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6453] mkdir("./file1", 0777 [pid 6448] chdir("./file1" [pid 5017] <... close resumed>) = 0 [pid 6456] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6453] <... mkdir resumed>) = 0 [pid 6448] <... chdir resumed>) = 0 [pid 6442] <... futex resumed>) = 0 [pid 5017] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6453] mount("/dev/loop0", "./file1", "nilfs2", MS_NODEV|MS_SYNCHRONOUS|MS_MANDLOCK|MS_SILENT|MS_LAZYTIME, "" [pid 6448] ioctl(4, LOOP_CLR_FD [pid 6456] <... futex resumed>) = 1 [pid 6448] <... ioctl resumed>) = 0 [pid 6443] <... futex resumed>) = 0 [pid 6456] futex(0x7fa78fffd6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5017] <... clone resumed>, child_tidptr=0x5555556cd690) = 6458 [pid 6456] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6448] close(4 [pid 6443] futex(0x7fa78fffd6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6456] getdents64(5, [pid 6448] <... close resumed>) = 0 [pid 6443] <... futex resumed>) = 0 [pid 6448] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 6448] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6443] futex(0x7fa78fffd6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6447] <... futex resumed>) = 0 [pid 6447] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6448] <... futex resumed>) = 0 [pid 6447] <... futex resumed>) = 1 [pid 6447] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6448] open("./bus", O_RDWR|O_CREAT|O_NOCTTY|O_SYNC|O_DIRECT|O_NOATIME, 000./strace-static-x86_64: Process 6458 attached [ 118.628254][ T6452] NILFS (loop2): broken superblock, retrying with spare superblock (blocksize = 1024) [ 118.628852][ T6445] NILFS (loop5): discard dirty page: offset=73728, ino=18 [ 118.650922][ T6453] NILFS (loop0): broken superblock, retrying with spare superblock (blocksize = 1024) [ 118.668872][ T6456] NILFS error (device loop1): nilfs_readdir: zero-length directory entry [pid 6458] set_robust_list(0x5555556cd6a0, 24 [pid 6448] <... open resumed>) = 4 [pid 6445] <... sendfile resumed>) = 73728 [pid 6458] <... set_robust_list resumed>) = 0 [pid 6458] chdir("./59") = 0 [pid 6458] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 6458] setpgid(0, 0) = 0 [pid 6458] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 6458] write(3, "1000", 4) = 4 [pid 6458] close(3) = 0 [pid 6445] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6458] symlink("/dev/binderfs", "./binderfs" [pid 6445] <... futex resumed>) = 0 [pid 6442] exit_group(0 [pid 6458] <... symlink resumed>) = 0 [pid 6442] <... exit_group resumed>) = ? [pid 6458] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6445] +++ exited with 0 +++ [pid 6458] <... futex resumed>) = 0 [pid 6458] rt_sigaction(SIGRT_1, {sa_handler=0x7fa78ff9b0a0, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fa78ff8c250}, [pid 6455] <... futex resumed>) = ? [pid 6458] <... rt_sigaction resumed>NULL, 8) = 0 [pid 6458] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 6458] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fa78ff11000 [pid 6458] mprotect(0x7fa78ff12000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 6458] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 6458] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fa78ff31990, parent_tid=0x7fa78ff31990, exit_signal=0, stack=0x7fa78ff11000, stack_size=0x20300, tls=0x7fa78ff316c0} => {parent_tid=[6459]}, 88) = 6459 [pid 6458] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 6458] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6443] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 6458] <... futex resumed>) = 0 [pid 6458] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 6447] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 6447] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=0}) = -1 ETIMEDOUT (Connection timed out) [pid 6447] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 6447] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fa787cf0000 [pid 6447] mprotect(0x7fa787cf1000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 6447] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 6447] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fa787d10990, parent_tid=0x7fa787d10990, exit_signal=0, stack=0x7fa787cf0000, stack_size=0x20300, tls=0x7fa787d106c0} [pid 6455] +++ exited with 0 +++ [pid 6442] +++ exited with 0 +++ [ 118.685194][ T27] audit: type=1800 audit(1690444286.518:353): pid=6448 uid=0 auid=4294967295 ses=4294967295 subj=_ op=collect_data cause=failed(directio) comm="syz-executor459" name="bus" dev="loop4" ino=18 res=0 errno=0 [ 118.699069][ T6445] NILFS (loop5): discard dirty block: blocknr=0, size=4096 [ 118.710880][ T6452] NILFS (loop2): broken superblock, retrying with spare superblock (blocksize = 4096) [ 118.723277][ T6453] NILFS (loop0): broken superblock, retrying with spare superblock (blocksize = 4096) ./strace-static-x86_64: Process 6459 attached [pid 6456] <... getdents64 resumed>0x9999999999999999, 41) = -1 EIO (Input/output error) [pid 6448] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5019] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6442, si_uid=0, si_status=0, si_utime=0, si_stime=10 /* 0.10 s */} --- [pid 6459] rseq(0x7fa78ff31fe0, 0x20, 0, 0x53053053 [pid 6456] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6448] <... futex resumed>) = 0 [pid 6447] <... clone3 resumed> => {parent_tid=[6460]}, 88) = 6460 [pid 6459] <... rseq resumed>) = 0 [pid 6456] <... futex resumed>) = 0 [pid 6447] rt_sigprocmask(SIG_SETMASK, [], [pid 6459] set_robust_list(0x7fa78ff319a0, 24 [pid 6456] futex(0x7fa78fffd6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6447] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6459] <... set_robust_list resumed>) = 0 [pid 6447] futex(0x7fa78fffd6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6459] rt_sigprocmask(SIG_SETMASK, [], [pid 6447] <... futex resumed>) = 0 ./strace-static-x86_64: Process 6460 attached [pid 6459] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6447] futex(0x7fa78fffd6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6460] rseq(0x7fa787d10fe0, 0x20, 0, 0x53053053 [pid 6459] memfd_create("syzkaller", 0 [pid 5019] umount2("./60", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6460] <... rseq resumed>) = 0 [pid 6459] <... memfd_create resumed>) = 3 [pid 5019] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6460] set_robust_list(0x7fa787d109a0, 24 [pid 6459] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5019] openat(AT_FDCWD, "./60", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 6460] <... set_robust_list resumed>) = 0 [pid 6459] <... mmap resumed>) = 0x7fa787b11000 [pid 5019] <... openat resumed>) = 3 [pid 6460] rt_sigprocmask(SIG_SETMASK, [], [pid 6448] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5019] newfstatat(3, "", [pid 6460] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5019] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 6460] ftruncate(4, 33587195 [pid 5019] getdents64(3, 0x5555556ce730 /* 4 entries */, 32768) = 112 [pid 6460] <... ftruncate resumed>) = 0 [pid 5019] umount2("./60/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6460] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5019] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6460] <... futex resumed>) = 1 [pid 6447] <... futex resumed>) = 0 [pid 5019] newfstatat(AT_FDCWD, "./60/binderfs", [pid 6460] futex(0x7fa78fffd6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6447] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5019] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 6448] <... futex resumed>) = 0 [pid 6447] <... futex resumed>) = 1 [pid 5019] unlink("./60/binderfs" [pid 6448] sendfile(4, 4, NULL, 281474978811912 [pid 6447] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5019] <... unlink resumed>) = 0 [pid 6446] <... sendfile resumed>) = 53248 [ 118.737673][ T6456] Remounting filesystem read-only [ 118.744568][ T6446] NILFS (loop1): discard dirty page: offset=53248, ino=18 [ 118.759319][ T6446] NILFS (loop1): discard dirty block: blocknr=0, size=4096 [pid 5019] umount2("./60/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6459] 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"..., 2097152 [pid 6453] <... mount resumed>) = 0 [pid 6446] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6453] openat(AT_FDCWD, "./file1", O_RDONLY|O_DIRECTORY [pid 6446] <... futex resumed>) = 0 [pid 6453] <... openat resumed>) = 3 [pid 6446] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6453] chdir("./file1") = 0 [pid 6453] ioctl(4, LOOP_CLR_FD) = 0 [pid 6453] close(4) = 0 [pid 6443] exit_group(0 [pid 6456] <... futex resumed>) = ? [pid 6453] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6446] <... futex resumed>) = ? [pid 6443] <... exit_group resumed>) = ? [pid 6456] +++ exited with 0 +++ [pid 6453] <... futex resumed>) = 1 [pid 6449] <... futex resumed>) = 0 [pid 6446] +++ exited with 0 +++ [pid 6443] +++ exited with 0 +++ [pid 6453] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6449] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6447] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 6453] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6449] <... futex resumed>) = 0 [ 118.784169][ T6461] NILFS (loop0): segctord starting. Construction interval = 5 seconds, CP frequency < 30 seconds [ 118.795708][ T5019] NILFS (loop5): discard dirty page: offset=8192, ino=6 [ 118.824431][ T5019] NILFS (loop5): discard dirty block: blocknr=25, size=4096 [pid 6447] futex(0x7fa78fffd6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5015] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6443, si_uid=0, si_status=0, si_utime=0, si_stime=11 /* 0.11 s */} --- [pid 6460] <... futex resumed>) = 0 [pid 6453] open("./bus", O_RDWR|O_CREAT|O_NOCTTY|O_SYNC|O_DIRECT|O_NOATIME, 000 [pid 6452] <... mount resumed>) = 0 [pid 6449] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6447] <... futex resumed>) = 1 [pid 5015] restart_syscall(<... resuming interrupted clone ...> [pid 6460] openat(AT_FDCWD, "./file0", O_RDONLY [pid 6452] openat(AT_FDCWD, "./file1", O_RDONLY|O_DIRECTORY [pid 6447] futex(0x7fa78fffd6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5015] <... restart_syscall resumed>) = 0 [pid 6460] <... openat resumed>) = 5 [pid 6452] <... openat resumed>) = 3 [pid 6460] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6453] <... open resumed>) = 4 [pid 6452] chdir("./file1" [pid 6460] <... futex resumed>) = 1 [pid 6453] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6452] <... chdir resumed>) = 0 [pid 6447] <... futex resumed>) = 0 [pid 5015] umount2("./57", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6460] futex(0x7fa78fffd6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6453] <... futex resumed>) = 1 [pid 6452] ioctl(4, LOOP_CLR_FD [pid 6449] <... futex resumed>) = 0 [pid 6447] futex(0x7fa78fffd6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5015] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6460] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6453] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6452] <... ioctl resumed>) = 0 [pid 6449] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6447] <... futex resumed>) = 0 [pid 5015] openat(AT_FDCWD, "./57", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 6460] lseek(5, 257, SEEK_SET [pid 6453] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6452] close(4 [pid 6449] <... futex resumed>) = 0 [pid 6447] futex(0x7fa78fffd6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5015] <... openat resumed>) = 3 [pid 6460] <... lseek resumed>) = 257 [pid 6453] ftruncate(4, 33587195 [pid 6452] <... close resumed>) = 0 [pid 6449] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5015] newfstatat(3, "", [pid 6460] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5015] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 6460] <... futex resumed>) = 1 [pid 6447] <... futex resumed>) = 0 [pid 5015] getdents64(3, [pid 6460] futex(0x7fa78fffd6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6447] futex(0x7fa78fffd6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5015] <... getdents64 resumed>0x5555556ce730 /* 4 entries */, 32768) = 112 [pid 6460] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6447] <... futex resumed>) = 0 [pid 5015] umount2("./57/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6460] getdents64(5, [pid 6453] <... ftruncate resumed>) = 0 [pid 6452] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6447] futex(0x7fa78fffd6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5015] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6453] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6452] <... futex resumed>) = 1 [pid 6450] <... futex resumed>) = 0 [pid 5015] newfstatat(AT_FDCWD, "./57/binderfs", [pid 6453] <... futex resumed>) = 1 [pid 6452] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6450] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6449] <... futex resumed>) = 0 [pid 5015] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [ 118.839722][ T6462] NILFS (loop2): segctord starting. Construction interval = 5 seconds, CP frequency < 30 seconds [ 118.872104][ T6460] NILFS error (device loop4): nilfs_readdir: zero-length directory entry [ 118.872587][ T5019] NILFS (loop5): disposed unprocessed dirty file(s) when detaching log writer [pid 6453] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6452] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6450] <... futex resumed>) = 0 [pid 5015] unlink("./57/binderfs" [pid 6450] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5015] <... unlink resumed>) = 0 [pid 5015] umount2("./57/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6453] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6452] open("./bus", O_RDWR|O_CREAT|O_NOCTTY|O_SYNC|O_DIRECT|O_NOATIME, 000 [pid 6449] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6453] sendfile(4, 4, NULL, 281474978811912 [pid 6448] <... sendfile resumed>) = 77824 [pid 6448] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 6459] <... write resumed>) = 2097152 [pid 6449] <... futex resumed>) = 0 [pid 6448] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6460] <... getdents64 resumed>0x9999999999999999, 41) = -1 EIO (Input/output error) [pid 6449] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6460] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6452] <... open resumed>) = 4 [pid 6459] munmap(0x7fa787b11000, 2097152) = 0 [pid 6459] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 6460] <... futex resumed>) = 1 [pid 6452] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [ 118.893449][ T6460] Remounting filesystem read-only [ 118.906892][ T5015] NILFS (loop1): discard dirty page: offset=8192, ino=6 [ 118.910613][ T5019] NILFS (loop5): discard dirty page: offset=0, ino=3 [ 118.917044][ T5015] NILFS (loop1): discard dirty block: blocknr=25, size=4096 [ 118.922760][ T5019] NILFS (loop5): discard dirty block: blocknr=28, size=4096 [pid 6460] futex(0x7fa78fffd6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6459] <... openat resumed>) = 4 [pid 6447] <... futex resumed>) = 0 [pid 6459] ioctl(4, LOOP_SET_FD, 3 [pid 6452] <... futex resumed>) = 1 [pid 6450] <... futex resumed>) = 0 [pid 6447] exit_group(0 [pid 6460] <... futex resumed>) = ? [pid 6452] ftruncate(4, 33587195 [pid 6450] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6448] <... futex resumed>) = ? [pid 6447] <... exit_group resumed>) = ? [pid 6460] +++ exited with 0 +++ [pid 6450] <... futex resumed>) = 0 [pid 6448] +++ exited with 0 +++ [pid 6450] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6447] +++ exited with 0 +++ [pid 6452] <... ftruncate resumed>) = 0 [pid 5018] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6447, si_uid=0, si_status=0, si_utime=0, si_stime=8 /* 0.08 s */} --- [pid 6452] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 6450] <... futex resumed>) = 0 [pid 6452] sendfile(4, 4, NULL, 281474978811912 [pid 6450] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 6449] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 6450] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6449] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 6449] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 5018] umount2("./59", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6449] <... mmap resumed>) = 0x7fa787cf0000 [pid 5018] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6449] mprotect(0x7fa787cf1000, 131072, PROT_READ|PROT_WRITE [pid 5018] openat(AT_FDCWD, "./59", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 6449] <... mprotect resumed>) = 0 [pid 5018] <... openat resumed>) = 3 [pid 6449] rt_sigprocmask(SIG_BLOCK, ~[], [pid 5018] newfstatat(3, "", [pid 6449] <... rt_sigprocmask resumed>[], 8) = 0 [pid 5018] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 6449] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fa787d10990, parent_tid=0x7fa787d10990, exit_signal=0, stack=0x7fa787cf0000, stack_size=0x20300, tls=0x7fa787d106c0} [pid 5018] getdents64(3, 0x5555556ce730 /* 4 entries */, 32768) = 112 [pid 6449] <... clone3 resumed> => {parent_tid=[6463]}, 88) = 6463 [ 118.939695][ T6459] loop3: detected capacity change from 0 to 4096 [ 118.946582][ T5019] NILFS (loop5): discard dirty page: offset=4096, ino=3 [ 118.949074][ T5015] NILFS (loop1): disposed unprocessed dirty file(s) when detaching log writer [pid 5018] umount2("./59/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW./strace-static-x86_64: Process 6463 attached ) = -1 EINVAL (Invalid argument) [pid 6459] <... ioctl resumed>) = 0 [pid 5018] newfstatat(AT_FDCWD, "./59/binderfs", [pid 6459] close(3 [pid 5018] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 6459] <... close resumed>) = 0 [pid 5018] unlink("./59/binderfs" [pid 6459] mkdir("./file1", 0777 [pid 6449] rt_sigprocmask(SIG_SETMASK, [], [pid 5018] <... unlink resumed>) = 0 [pid 6459] <... mkdir resumed>) = 0 [pid 6449] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5018] umount2("./59/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6459] mount("/dev/loop3", "./file1", "nilfs2", MS_NODEV|MS_SYNCHRONOUS|MS_MANDLOCK|MS_SILENT|MS_LAZYTIME, "" [pid 6463] rseq(0x7fa787d10fe0, 0x20, 0, 0x53053053 [pid 6449] futex(0x7fa78fffd6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6463] <... rseq resumed>) = 0 [pid 6453] <... sendfile resumed>) = 77824 [pid 6449] <... futex resumed>) = 0 [pid 6463] set_robust_list(0x7fa787d109a0, 24 [pid 6453] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6450] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 6449] futex(0x7fa78fffd6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6450] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [ 118.986048][ T5019] NILFS (loop5): discard dirty block: blocknr=29, size=4096 [ 118.997472][ T5018] NILFS (loop4): discard dirty page: offset=8192, ino=6 [ 119.006872][ T6459] NILFS (loop3): broken superblock, retrying with spare superblock (blocksize = 1024) [ 119.014735][ T5019] NILFS (loop5): discard dirty page: offset=270336, ino=3 [ 119.018510][ T5018] NILFS (loop4): discard dirty block: blocknr=25, size=4096 [pid 6450] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fa787cf0000 [pid 6450] mprotect(0x7fa787cf1000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 6450] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 6450] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fa787d10990, parent_tid=0x7fa787d10990, exit_signal=0, stack=0x7fa787cf0000, stack_size=0x20300, tls=0x7fa787d106c0} [pid 6463] <... set_robust_list resumed>) = 0 [pid 6453] <... futex resumed>) = 0 [pid 6463] rt_sigprocmask(SIG_SETMASK, [], [pid 6453] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6463] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6463] openat(AT_FDCWD, "./file0", O_RDONLY [pid 6450] <... clone3 resumed> => {parent_tid=[6464]}, 88) = 6464 [pid 6450] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 6450] futex(0x7fa78fffd6d8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 6450] futex(0x7fa78fffd6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}./strace-static-x86_64: Process 6464 attached [pid 6464] rseq(0x7fa787d10fe0, 0x20, 0, 0x53053053) = 0 [pid 6463] <... openat resumed>) = 5 [pid 6463] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 6449] <... futex resumed>) = 0 [pid 6463] futex(0x7fa78fffd6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6449] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6453] <... futex resumed>) = 0 [pid 6449] <... futex resumed>) = 1 [pid 6464] set_robust_list(0x7fa787d109a0, 24) = 0 [pid 6464] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 6464] openat(AT_FDCWD, "./file0", O_RDONLY) = 5 [pid 6453] lseek(5, 257, SEEK_SET [pid 6449] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6453] <... lseek resumed>) = 257 [pid 6453] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6464] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 6450] <... futex resumed>) = 0 [pid 6464] lseek(5, 257, SEEK_SET [pid 6450] futex(0x7fa78fffd6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6464] <... lseek resumed>) = 257 [pid 6450] <... futex resumed>) = 0 [pid 6464] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6450] futex(0x7fa78fffd6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6464] <... futex resumed>) = 0 [pid 6450] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6464] getdents64(5, [pid 6450] futex(0x7fa78fffd6d8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [ 119.024138][ T5019] NILFS (loop5): discard dirty block: blocknr=0, size=4096 [ 119.041459][ T5015] NILFS (loop1): discard dirty page: offset=0, ino=3 [ 119.051399][ T5015] NILFS (loop1): discard dirty block: blocknr=28, size=4096 [ 119.063484][ T5015] NILFS (loop1): discard dirty page: offset=4096, ino=3 [ 119.070917][ T6459] NILFS (loop3): broken superblock, retrying with spare superblock (blocksize = 4096) [pid 6450] futex(0x7fa78fffd6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6464] <... getdents64 resumed>0x9999999999999999, 41) = -1 EIO (Input/output error) [pid 6453] <... futex resumed>) = 1 [pid 6449] <... futex resumed>) = 0 [pid 6453] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6449] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6453] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6449] <... futex resumed>) = 0 [pid 6453] getdents64(5, [pid 6449] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6464] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6450] <... futex resumed>) = 0 [pid 6464] <... futex resumed>) = 1 [ 119.081131][ T6464] NILFS error (device loop2): nilfs_readdir: zero-length directory entry [ 119.090525][ T6464] Remounting filesystem read-only [ 119.098367][ T6453] NILFS error (device loop0): nilfs_readdir: zero-length directory entry [ 119.108134][ T6452] NILFS (loop2): discard dirty page: offset=53248, ino=18 [ 119.119122][ T6452] NILFS (loop2): discard dirty block: blocknr=0, size=4096 [pid 6464] futex(0x7fa78fffd6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6453] <... getdents64 resumed>0x9999999999999999, 41) = -1 EIO (Input/output error) [pid 6449] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 5019] <... umount2 resumed>) = 0 [pid 6459] <... mount resumed>) = 0 [pid 6453] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6452] <... sendfile resumed>) = 53248 [pid 5019] umount2("./60/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6459] openat(AT_FDCWD, "./file1", O_RDONLY|O_DIRECTORY [pid 6453] <... futex resumed>) = 0 [pid 6459] <... openat resumed>) = 3 [pid 6452] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6450] exit_group(0 [pid 5019] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5018] <... umount2 resumed>) = 0 [pid 6464] <... futex resumed>) = ? [pid 6459] chdir("./file1" [pid 6453] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6450] <... exit_group resumed>) = ? [pid 6449] exit_group(0 [pid 5018] umount2("./59/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6464] +++ exited with 0 +++ [pid 6459] <... chdir resumed>) = 0 [pid 5018] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6459] ioctl(4, LOOP_CLR_FD [pid 6452] <... futex resumed>) = ? [pid 6449] <... exit_group resumed>) = ? [pid 5019] newfstatat(AT_FDCWD, "./60/file1", [pid 5018] newfstatat(AT_FDCWD, "./59/file1", [pid 6463] <... futex resumed>) = ? [pid 6459] <... ioctl resumed>) = 0 [pid 6453] <... futex resumed>) = ? [pid 6459] close(4 [pid 6452] +++ exited with 0 +++ [pid 6450] +++ exited with 0 +++ [pid 5018] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 6463] +++ exited with 0 +++ [pid 6459] <... close resumed>) = 0 [pid 6453] +++ exited with 0 +++ [pid 6449] +++ exited with 0 +++ [pid 5019] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5018] umount2("./59/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6459] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5019] umount2("./60/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5018] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5016] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6450, si_uid=0, si_status=0, si_utime=1 /* 0.01 s */, si_stime=11 /* 0.11 s */} --- [pid 5014] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6449, si_uid=0, si_status=0, si_utime=0, si_stime=13 /* 0.13 s */} --- [pid 6459] <... futex resumed>) = 1 [pid 6458] <... futex resumed>) = 0 [pid 5019] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5018] openat(AT_FDCWD, "./59/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5016] umount2("./57", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6459] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6458] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5019] openat(AT_FDCWD, "./60/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5018] <... openat resumed>) = 4 [pid 5016] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6459] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6458] <... futex resumed>) = 0 [pid 5019] <... openat resumed>) = 4 [pid 5018] newfstatat(4, "", [pid 5016] openat(AT_FDCWD, "./57", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 6459] open("./bus", O_RDWR|O_CREAT|O_NOCTTY|O_SYNC|O_DIRECT|O_NOATIME, 000 [pid 6458] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5019] newfstatat(4, "", [pid 5018] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5016] <... openat resumed>) = 3 [pid 5019] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5018] getdents64(4, [pid 5016] newfstatat(3, "", [pid 5015] <... umount2 resumed>) = 0 [pid 6459] <... open resumed>) = 4 [pid 5019] getdents64(4, [pid 5018] <... getdents64 resumed>0x5555556d6770 /* 2 entries */, 32768) = 48 [pid 5016] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5014] umount2("./57", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6459] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5019] <... getdents64 resumed>0x5555556d6770 /* 2 entries */, 32768) = 48 [ 119.143463][ T6453] Remounting filesystem read-only [ 119.144330][ T5015] NILFS (loop1): discard dirty block: blocknr=29, size=4096 [ 119.156201][ T6465] NILFS (loop3): segctord starting. Construction interval = 5 seconds, CP frequency < 30 seconds [ 119.171098][ T5015] NILFS (loop1): discard dirty page: offset=270336, ino=3 [ 119.178377][ T5015] NILFS (loop1): discard dirty block: blocknr=0, size=4096 [pid 5018] getdents64(4, [pid 5016] getdents64(3, [pid 5015] umount2("./57/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5014] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6459] <... futex resumed>) = 1 [pid 6458] <... futex resumed>) = 0 [pid 5019] getdents64(4, [pid 5018] <... getdents64 resumed>0x5555556d6770 /* 0 entries */, 32768) = 0 [pid 5016] <... getdents64 resumed>0x5555556ce730 /* 4 entries */, 32768) = 112 [pid 5015] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5014] openat(AT_FDCWD, "./57", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 6459] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6458] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5019] <... getdents64 resumed>0x5555556d6770 /* 0 entries */, 32768) = 0 [pid 5018] close(4 [pid 5016] umount2("./57/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5015] newfstatat(AT_FDCWD, "./57/file1", [pid 5014] <... openat resumed>) = 3 [pid 6459] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6458] <... futex resumed>) = 0 [pid 5019] close(4 [pid 5018] <... close resumed>) = 0 [pid 5016] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5015] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5014] newfstatat(3, "", [pid 6459] ftruncate(4, 33587195 [pid 6458] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5019] <... close resumed>) = 0 [pid 5018] rmdir("./59/file1" [pid 5016] newfstatat(AT_FDCWD, "./57/binderfs", [pid 5015] umount2("./57/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6459] <... ftruncate resumed>) = 0 [pid 5019] rmdir("./60/file1" [pid 5018] <... rmdir resumed>) = 0 [pid 5016] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5015] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5014] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 6459] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5019] <... rmdir resumed>) = 0 [pid 5018] getdents64(3, [pid 5016] unlink("./57/binderfs" [pid 5015] openat(AT_FDCWD, "./57/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5014] getdents64(3, [pid 6459] <... futex resumed>) = 1 [pid 6458] <... futex resumed>) = 0 [pid 5019] getdents64(3, [pid 5018] <... getdents64 resumed>0x5555556ce730 /* 0 entries */, 32768) = 0 [pid 5016] <... unlink resumed>) = 0 [pid 5015] <... openat resumed>) = 4 [pid 5014] <... getdents64 resumed>0x5555556ce730 /* 4 entries */, 32768) = 112 [pid 6459] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6458] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5019] <... getdents64 resumed>0x5555556ce730 /* 0 entries */, 32768) = 0 [pid 5018] close(3 [pid 5016] umount2("./57/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5015] newfstatat(4, "", [pid 5014] umount2("./57/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6459] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6458] <... futex resumed>) = 0 [pid 5019] close(3 [pid 5018] <... close resumed>) = 0 [pid 5015] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5019] <... close resumed>) = 0 [pid 5015] getdents64(4, [pid 6459] sendfile(4, 4, NULL, 281474978811912 [pid 6458] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5019] rmdir("./60" [pid 5018] rmdir("./59" [pid 5015] <... getdents64 resumed>0x5555556d6770 /* 2 entries */, 32768) = 48 [pid 5014] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5019] <... rmdir resumed>) = 0 [pid 5018] <... rmdir resumed>) = 0 [pid 5015] getdents64(4, [pid 5019] mkdir("./61", 0777 [pid 5015] <... getdents64 resumed>0x5555556d6770 /* 0 entries */, 32768) = 0 [pid 5019] <... mkdir resumed>) = 0 [pid 5015] close(4 [pid 5019] openat(AT_FDCWD, "/dev/loop5", O_RDWR [pid 5015] <... close resumed>) = 0 [pid 5019] <... openat resumed>) = 3 [pid 5015] rmdir("./57/file1" [pid 5019] ioctl(3, LOOP_CLR_FD [pid 5015] <... rmdir resumed>) = 0 [pid 5019] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 5015] getdents64(3, [pid 5019] close(3 [pid 5015] <... getdents64 resumed>0x5555556ce730 /* 0 entries */, 32768) = 0 [pid 5019] <... close resumed>) = 0 [pid 5018] mkdir("./60", 0777 [pid 5015] close(3 [pid 5014] newfstatat(AT_FDCWD, "./57/binderfs", [pid 5019] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5015] <... close resumed>) = 0 [pid 5015] rmdir("./57" [pid 5019] <... clone resumed>, child_tidptr=0x5555556cd690) = 6466 [pid 5015] <... rmdir resumed>) = 0 [pid 5015] mkdir("./58", 0777) = 0 [pid 5015] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 5018] <... mkdir resumed>) = 0 [pid 5015] <... openat resumed>) = 3 ./strace-static-x86_64: Process 6466 attached [ 119.233941][ T5016] NILFS (loop2): discard dirty page: offset=8192, ino=6 [ 119.243330][ T5016] NILFS (loop2): discard dirty block: blocknr=25, size=4096 [ 119.254481][ T5016] NILFS (loop2): disposed unprocessed dirty file(s) when detaching log writer [ 119.265110][ T5016] NILFS (loop2): discard dirty page: offset=0, ino=3 [ 119.271877][ T5016] NILFS (loop2): discard dirty block: blocknr=28, size=4096 [pid 5018] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 5015] ioctl(3, LOOP_CLR_FD [pid 5014] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 6466] set_robust_list(0x5555556cd6a0, 24 [pid 5015] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 5015] close(3) = 0 [pid 5015] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x5555556cd690) = 6467 [pid 6466] <... set_robust_list resumed>) = 0 [pid 5018] <... openat resumed>) = 3 [pid 5014] unlink("./57/binderfs"./strace-static-x86_64: Process 6467 attached [pid 6467] set_robust_list(0x5555556cd6a0, 24) = 0 [pid 6467] chdir("./58") = 0 [pid 6467] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 6467] setpgid(0, 0) = 0 [pid 6467] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 6467] write(3, "1000", 4) = 4 [pid 6467] close(3) = 0 [pid 6467] symlink("/dev/binderfs", "./binderfs") = 0 [pid 6467] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6466] chdir("./61" [pid 5018] ioctl(3, LOOP_CLR_FD [pid 6458] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 5014] <... unlink resumed>) = 0 [pid 6458] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5018] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 6458] <... futex resumed>) = 0 [pid 5018] close(3 [pid 6466] <... chdir resumed>) = 0 [pid 6458] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 6466] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5018] <... close resumed>) = 0 [pid 5014] umount2("./57/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6467] <... futex resumed>) = 0 [pid 6466] <... prctl resumed>) = 0 [pid 6458] <... mmap resumed>) = 0x7fa787cf0000 [pid 5018] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6467] rt_sigaction(SIGRT_1, {sa_handler=0x7fa78ff9b0a0, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fa78ff8c250}, NULL, 8) = 0 [pid 6466] setpgid(0, 0 [pid 6458] mprotect(0x7fa787cf1000, 131072, PROT_READ|PROT_WRITE [pid 6467] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 6466] <... setpgid resumed>) = 0 [pid 6458] <... mprotect resumed>) = 0 [pid 6467] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fa78ff11000 [pid 6466] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6458] rt_sigprocmask(SIG_BLOCK, ~[], [pid 6467] mprotect(0x7fa78ff12000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 6467] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 6467] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fa78ff31990, parent_tid=0x7fa78ff31990, exit_signal=0, stack=0x7fa78ff11000, stack_size=0x20300, tls=0x7fa78ff316c0}./strace-static-x86_64: Process 6468 attached [pid 6468] set_robust_list(0x5555556cd6a0, 24 [pid 6467] <... clone3 resumed> => {parent_tid=[6469]}, 88) = 6469 [pid 6468] <... set_robust_list resumed>) = 0 [pid 6467] rt_sigprocmask(SIG_SETMASK, [], [pid 6468] chdir("./60" [pid 6467] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6468] <... chdir resumed>) = 0 [pid 6467] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6466] <... openat resumed>) = 3 [pid 6458] <... rt_sigprocmask resumed>[], 8) = 0 [pid 5018] <... clone resumed>, child_tidptr=0x5555556cd690) = 6468 [pid 6468] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6467] <... futex resumed>) = 0 [pid 6468] <... prctl resumed>) = 0 [pid 6467] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 6468] setpgid(0, 0) = 0 [pid 6468] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 6468] write(3, "1000", 4) = 4 ./strace-static-x86_64: Process 6469 attached [pid 6468] close(3 [pid 6469] rseq(0x7fa78ff31fe0, 0x20, 0, 0x53053053 [pid 6468] <... close resumed>) = 0 [pid 6469] <... rseq resumed>) = 0 [pid 6468] symlink("/dev/binderfs", "./binderfs" [pid 6469] set_robust_list(0x7fa78ff319a0, 24 [pid 6468] <... symlink resumed>) = 0 [pid 6469] <... set_robust_list resumed>) = 0 [pid 6468] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6469] rt_sigprocmask(SIG_SETMASK, [], [pid 6468] <... futex resumed>) = 0 [pid 6469] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6468] rt_sigaction(SIGRT_1, {sa_handler=0x7fa78ff9b0a0, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fa78ff8c250}, [pid 6469] memfd_create("syzkaller", 0 [pid 6468] <... rt_sigaction resumed>NULL, 8) = 0 [pid 6469] <... memfd_create resumed>) = 3 [pid 6468] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 6469] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6468] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6469] <... mmap resumed>) = 0x7fa787b11000 [pid 6468] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fa78ff11000 [pid 6466] write(3, "1000", 4 [ 119.282288][ T5016] NILFS (loop2): discard dirty page: offset=4096, ino=3 [ 119.290908][ T5016] NILFS (loop2): discard dirty block: blocknr=29, size=4096 [ 119.312493][ T5016] NILFS (loop2): discard dirty page: offset=270336, ino=3 [pid 6458] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fa787d10990, parent_tid=0x7fa787d10990, exit_signal=0, stack=0x7fa787cf0000, stack_size=0x20300, tls=0x7fa787d106c0} [pid 5014] <... umount2 resumed>) = 0 [pid 6468] mprotect(0x7fa78ff12000, 131072, PROT_READ|PROT_WRITE [pid 6466] <... write resumed>) = 4 [pid 6468] <... mprotect resumed>) = 0 [pid 6468] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 6466] close(3 [pid 6468] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fa78ff31990, parent_tid=0x7fa78ff31990, exit_signal=0, stack=0x7fa78ff11000, stack_size=0x20300, tls=0x7fa78ff316c0} [pid 6458] <... clone3 resumed> => {parent_tid=[6470]}, 88) = 6470 [pid 6466] <... close resumed>) = 0 [pid 5014] umount2("./57/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6468] <... clone3 resumed> => {parent_tid=[6471]}, 88) = 6471 [pid 6466] symlink("/dev/binderfs", "./binderfs" [pid 6458] rt_sigprocmask(SIG_SETMASK, [], [pid 6468] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 6468] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 6468] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000}./strace-static-x86_64: Process 6470 attached [pid 6470] rseq(0x7fa787d10fe0, 0x20, 0, 0x53053053) = 0 [pid 6470] set_robust_list(0x7fa787d109a0, 24) = 0 [pid 6470] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 ./strace-static-x86_64: Process 6471 attached [pid 6470] futex(0x7fa78fffd6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6466] <... symlink resumed>) = 0 [pid 6458] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5014] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6471] rseq(0x7fa78ff31fe0, 0x20, 0, 0x53053053) = 0 [pid 6471] set_robust_list(0x7fa78ff319a0, 24 [pid 6458] futex(0x7fa78fffd6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6471] <... set_robust_list resumed>) = 0 [pid 6458] <... futex resumed>) = 1 [pid 6458] futex(0x7fa78fffd6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6466] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5014] newfstatat(AT_FDCWD, "./57/file1", [pid 6471] rt_sigprocmask(SIG_SETMASK, [], [pid 6470] <... futex resumed>) = 0 [pid 6466] <... futex resumed>) = 0 [pid 6471] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6470] openat(AT_FDCWD, "./file0", O_RDONLY [pid 6466] rt_sigaction(SIGRT_1, {sa_handler=0x7fa78ff9b0a0, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fa78ff8c250}, [pid 5014] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 6471] memfd_create("syzkaller", 0 [pid 6470] <... openat resumed>) = 5 [pid 6471] <... memfd_create resumed>) = 3 [pid 6470] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6466] <... rt_sigaction resumed>NULL, 8) = 0 [pid 5014] umount2("./57/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6471] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6470] <... futex resumed>) = 1 [pid 6471] <... mmap resumed>) = 0x7fa787b11000 [pid 6470] futex(0x7fa78fffd6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6466] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 6458] <... futex resumed>) = 0 [pid 5014] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6469] 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"..., 2097152 [pid 6466] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6458] futex(0x7fa78fffd6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5016] <... umount2 resumed>) = 0 [ 119.332658][ T5016] NILFS (loop2): discard dirty block: blocknr=0, size=4096 [pid 5014] openat(AT_FDCWD, "./57/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 6470] <... futex resumed>) = 0 [pid 6466] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 6458] <... futex resumed>) = 1 [pid 5016] umount2("./57/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5014] <... openat resumed>) = 4 [pid 6470] lseek(5, 257, SEEK_SET [pid 6466] <... mmap resumed>) = 0x7fa78ff11000 [pid 6459] <... sendfile resumed>) = 77824 [pid 6458] futex(0x7fa78fffd6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5016] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5014] newfstatat(4, "", [pid 6470] <... lseek resumed>) = 257 [pid 6466] mprotect(0x7fa78ff12000, 131072, PROT_READ|PROT_WRITE [pid 6459] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5016] newfstatat(AT_FDCWD, "./57/file1", [pid 5014] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 6470] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6466] <... mprotect resumed>) = 0 [pid 6459] <... futex resumed>) = 0 [pid 5016] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5014] getdents64(4, [pid 6470] <... futex resumed>) = 1 [pid 6466] rt_sigprocmask(SIG_BLOCK, ~[], [pid 6459] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6458] <... futex resumed>) = 0 [pid 5016] umount2("./57/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5014] <... getdents64 resumed>0x5555556d6770 /* 2 entries */, 32768) = 48 [pid 6470] futex(0x7fa78fffd6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6466] <... rt_sigprocmask resumed>[], 8) = 0 [pid 6458] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5016] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5014] getdents64(4, [pid 6471] 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"..., 2097152 [pid 6466] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fa78ff31990, parent_tid=0x7fa78ff31990, exit_signal=0, stack=0x7fa78ff11000, stack_size=0x20300, tls=0x7fa78ff316c0} [pid 6459] <... futex resumed>) = 0 [pid 6458] <... futex resumed>) = 1 [pid 5016] openat(AT_FDCWD, "./57/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5014] <... getdents64 resumed>0x5555556d6770 /* 0 entries */, 32768) = 0 [pid 6459] getdents64(5, [pid 6458] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5016] <... openat resumed>) = 4 [pid 5014] close(4 [pid 6466] <... clone3 resumed> => {parent_tid=[6472]}, 88) = 6472 [pid 5016] newfstatat(4, "", [pid 5014] <... close resumed>) = 0 [pid 6466] rt_sigprocmask(SIG_SETMASK, [], [pid 5016] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5014] rmdir("./57/file1" [pid 6466] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5016] getdents64(4, [pid 5014] <... rmdir resumed>) = 0 ./strace-static-x86_64: Process 6472 attached [pid 6466] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5016] <... getdents64 resumed>0x5555556d6770 /* 2 entries */, 32768) = 48 [pid 5014] getdents64(3, [pid 6472] rseq(0x7fa78ff31fe0, 0x20, 0, 0x53053053 [pid 6466] <... futex resumed>) = 0 [pid 5016] getdents64(4, [pid 5014] <... getdents64 resumed>0x5555556ce730 /* 0 entries */, 32768) = 0 [pid 6472] <... rseq resumed>) = 0 [pid 6469] <... write resumed>) = 2097152 [pid 6466] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 5016] <... getdents64 resumed>0x5555556d6770 /* 0 entries */, 32768) = 0 [pid 5014] close(3 [pid 6472] set_robust_list(0x7fa78ff319a0, 24 [pid 6471] <... write resumed>) = 2097152 [pid 6471] munmap(0x7fa787b11000, 2097152) = 0 [pid 6471] openat(AT_FDCWD, "/dev/loop4", O_RDWR) = 4 [pid 6471] ioctl(4, LOOP_SET_FD, 3 [pid 6472] <... set_robust_list resumed>) = 0 [pid 6469] munmap(0x7fa787b11000, 2097152 [pid 6459] <... getdents64 resumed>0x9999999999999999, 41) = -1 EIO (Input/output error) [pid 5016] close(4 [pid 5014] <... close resumed>) = 0 [pid 6472] rt_sigprocmask(SIG_SETMASK, [], [pid 6469] <... munmap resumed>) = 0 [pid 5016] <... close resumed>) = 0 [pid 5014] rmdir("./57" [pid 6472] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6469] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 6459] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5016] rmdir("./57/file1" [pid 5014] <... rmdir resumed>) = 0 [pid 6472] memfd_create("syzkaller", 0 [pid 6471] <... ioctl resumed>) = 0 [pid 6459] <... futex resumed>) = 1 [pid 6458] <... futex resumed>) = 0 [pid 6458] exit_group(0 [pid 5016] <... rmdir resumed>) = 0 [pid 5014] mkdir("./58", 0777 [pid 6472] <... memfd_create resumed>) = 3 [pid 6470] <... futex resumed>) = ? [pid 6458] <... exit_group resumed>) = ? [pid 5016] getdents64(3, [pid 6470] +++ exited with 0 +++ [pid 5014] <... mkdir resumed>) = 0 [pid 6472] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5016] <... getdents64 resumed>0x5555556ce730 /* 0 entries */, 32768) = 0 [pid 5014] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 5016] close(3 [pid 6471] close(3 [pid 5014] <... openat resumed>) = 3 [pid 5016] <... close resumed>) = 0 [pid 5014] ioctl(3, LOOP_CLR_FD [pid 5016] rmdir("./57" [pid 6471] <... close resumed>) = 0 [pid 6471] mkdir("./file1", 0777 [pid 6472] <... mmap resumed>) = 0x7fa787b11000 [pid 6471] <... mkdir resumed>) = 0 [pid 6469] <... openat resumed>) = 4 [pid 5016] <... rmdir resumed>) = 0 [pid 5014] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 6471] mount("/dev/loop4", "./file1", "nilfs2", MS_NODEV|MS_SYNCHRONOUS|MS_MANDLOCK|MS_SILENT|MS_LAZYTIME, "" [pid 5016] mkdir("./58", 0777 [pid 5014] close(3 [pid 6472] 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"..., 2097152 [pid 6469] ioctl(4, LOOP_SET_FD, 3 [ 119.421191][ T6459] NILFS error (device loop3): nilfs_readdir: zero-length directory entry [ 119.441238][ T6459] Remounting filesystem read-only [ 119.446702][ T6471] loop4: detected capacity change from 0 to 4096 [ 119.460433][ T6471] NILFS (loop4): broken superblock, retrying with spare superblock (blocksize = 1024) [pid 6459] +++ exited with 0 +++ [pid 6458] +++ exited with 0 +++ [pid 5016] <... mkdir resumed>) = 0 [pid 5014] <... close resumed>) = 0 [pid 6469] <... ioctl resumed>) = 0 [pid 5016] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 5014] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6469] close(3 [pid 5017] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6458, si_uid=0, si_status=0, si_utime=0, si_stime=9 /* 0.09 s */} --- [pid 5016] <... openat resumed>) = 3 [pid 6469] <... close resumed>) = 0 [pid 5017] restart_syscall(<... resuming interrupted clone ...> [pid 5016] ioctl(3, LOOP_CLR_FD [pid 5014] <... clone resumed>, child_tidptr=0x5555556cd690) = 6473 [pid 6469] mkdir("./file1", 0777 [pid 5017] <... restart_syscall resumed>) = 0 [pid 5016] <... ioctl resumed>) = -1 ENXIO (No such device or address) ./strace-static-x86_64: Process 6473 attached [pid 6469] <... mkdir resumed>) = 0 [pid 5016] close(3 [pid 6473] set_robust_list(0x5555556cd6a0, 24 [pid 6469] mount("/dev/loop1", "./file1", "nilfs2", MS_NODEV|MS_SYNCHRONOUS|MS_MANDLOCK|MS_SILENT|MS_LAZYTIME, "" [pid 5016] <... close resumed>) = 0 [pid 6473] <... set_robust_list resumed>) = 0 [pid 5017] umount2("./59", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5016] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6473] chdir("./58" [pid 5017] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6473] <... chdir resumed>) = 0 [pid 5017] openat(AT_FDCWD, "./59", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5016] <... clone resumed>, child_tidptr=0x5555556cd690) = 6474 [pid 6473] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5017] <... openat resumed>) = 3 [pid 6473] <... prctl resumed>) = 0 [pid 5017] newfstatat(3, "", [pid 6473] setpgid(0, 0 [pid 5017] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 6473] <... setpgid resumed>) = 0 [pid 5017] getdents64(3, ./strace-static-x86_64: Process 6474 attached [pid 6473] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5017] <... getdents64 resumed>0x5555556ce730 /* 4 entries */, 32768) = 112 [pid 6474] set_robust_list(0x5555556cd6a0, 24 [pid 6473] <... openat resumed>) = 3 [pid 5017] umount2("./59/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6474] <... set_robust_list resumed>) = 0 [pid 6473] write(3, "1000", 4 [pid 6471] <... mount resumed>) = 0 [pid 5017] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [ 119.481084][ T6469] loop1: detected capacity change from 0 to 4096 [ 119.488072][ T6471] NILFS (loop4): broken superblock, retrying with spare superblock (blocksize = 4096) [ 119.502754][ T6469] NILFS (loop1): broken superblock, retrying with spare superblock (blocksize = 1024) [pid 6474] chdir("./58" [pid 6472] <... write resumed>) = 2097152 [pid 5017] newfstatat(AT_FDCWD, "./59/binderfs", [pid 6474] <... chdir resumed>) = 0 [pid 6473] <... write resumed>) = 4 [pid 6471] openat(AT_FDCWD, "./file1", O_RDONLY|O_DIRECTORY [pid 5017] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 6474] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6473] close(3 [pid 6471] <... openat resumed>) = 3 [pid 5017] unlink("./59/binderfs" [pid 6474] <... prctl resumed>) = 0 [pid 5017] <... unlink resumed>) = 0 [pid 6474] setpgid(0, 0 [pid 5017] umount2("./59/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6474] <... setpgid resumed>) = 0 [pid 6474] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 6474] write(3, "1000", 4) = 4 [pid 6474] close(3) = 0 [pid 6474] symlink("/dev/binderfs", "./binderfs") = 0 [pid 6473] <... close resumed>) = 0 [pid 6472] munmap(0x7fa787b11000, 2097152 [pid 6471] chdir("./file1" [pid 6474] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6473] symlink("/dev/binderfs", "./binderfs" [pid 6471] <... chdir resumed>) = 0 [pid 6474] <... futex resumed>) = 0 [pid 6472] <... munmap resumed>) = 0 [pid 6474] rt_sigaction(SIGRT_1, {sa_handler=0x7fa78ff9b0a0, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fa78ff8c250}, NULL, 8) = 0 [pid 6474] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 6474] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fa78ff11000 [pid 6474] mprotect(0x7fa78ff12000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 6474] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 6474] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fa78ff31990, parent_tid=0x7fa78ff31990, exit_signal=0, stack=0x7fa78ff11000, stack_size=0x20300, tls=0x7fa78ff316c0} [pid 6473] <... symlink resumed>) = 0 [pid 6472] openat(AT_FDCWD, "/dev/loop5", O_RDWR [pid 6471] ioctl(4, LOOP_CLR_FD [pid 6474] <... clone3 resumed> => {parent_tid=[6477]}, 88) = 6477 [pid 6473] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6472] <... openat resumed>) = 4 [pid 6471] <... ioctl resumed>) = 0 [pid 6474] rt_sigprocmask(SIG_SETMASK, [], [pid 6473] <... futex resumed>) = 0 [pid 6472] ioctl(4, LOOP_SET_FD, 3 [pid 6471] close(4 [pid 6474] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6473] rt_sigaction(SIGRT_1, {sa_handler=0x7fa78ff9b0a0, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fa78ff8c250}, [pid 6474] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 6474] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000}./strace-static-x86_64: Process 6477 attached [pid 6477] rseq(0x7fa78ff31fe0, 0x20, 0, 0x53053053) = 0 [pid 6477] set_robust_list(0x7fa78ff319a0, 24) = 0 [ 119.525752][ T6475] NILFS (loop4): segctord starting. Construction interval = 5 seconds, CP frequency < 30 seconds [ 119.537833][ T6469] NILFS (loop1): broken superblock, retrying with spare superblock (blocksize = 4096) [ 119.548985][ T5017] NILFS (loop3): discard dirty page: offset=8192, ino=6 [ 119.557435][ T5017] NILFS (loop3): discard dirty block: blocknr=25, size=4096 [ 119.569214][ T6472] loop5: detected capacity change from 0 to 4096 [pid 6477] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 6477] memfd_create("syzkaller", 0) = 3 [pid 6473] <... rt_sigaction resumed>NULL, 8) = 0 [pid 6471] <... close resumed>) = 0 [pid 6469] <... mount resumed>) = 0 [pid 6477] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6473] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 6471] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6469] openat(AT_FDCWD, "./file1", O_RDONLY|O_DIRECTORY [pid 6477] <... mmap resumed>) = 0x7fa787b11000 [pid 6473] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6471] <... futex resumed>) = 1 [pid 6469] <... openat resumed>) = 3 [pid 6468] <... futex resumed>) = 0 [pid 6473] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 6472] <... ioctl resumed>) = 0 [pid 6471] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6469] chdir("./file1" [pid 6468] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6473] <... mmap resumed>) = 0x7fa78ff11000 [pid 6471] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6473] mprotect(0x7fa78ff12000, 131072, PROT_READ|PROT_WRITE [pid 6472] close(3 [pid 6469] <... chdir resumed>) = 0 [pid 6468] <... futex resumed>) = 0 [pid 6471] open("./bus", O_RDWR|O_CREAT|O_NOCTTY|O_SYNC|O_DIRECT|O_NOATIME, 000 [pid 6473] <... mprotect resumed>) = 0 [pid 6472] <... close resumed>) = 0 [pid 6469] ioctl(4, LOOP_CLR_FD [pid 6468] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6473] rt_sigprocmask(SIG_BLOCK, ~[], [pid 6469] <... ioctl resumed>) = 0 [pid 6473] <... rt_sigprocmask resumed>[], 8) = 0 [pid 6472] mkdir("./file1", 0777 [pid 6471] <... open resumed>) = 4 [pid 6469] close(4 [pid 6473] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fa78ff31990, parent_tid=0x7fa78ff31990, exit_signal=0, stack=0x7fa78ff11000, stack_size=0x20300, tls=0x7fa78ff316c0} [pid 6471] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6469] <... close resumed>) = 0 [pid 6472] <... mkdir resumed>) = 0 [pid 6472] mount("/dev/loop5", "./file1", "nilfs2", MS_NODEV|MS_SYNCHRONOUS|MS_MANDLOCK|MS_SILENT|MS_LAZYTIME, "" [pid 6471] <... futex resumed>) = 1 [pid 6469] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6468] <... futex resumed>) = 0 [ 119.575980][ T6476] NILFS (loop1): segctord starting. Construction interval = 5 seconds, CP frequency < 30 seconds [pid 6473] <... clone3 resumed> => {parent_tid=[6478]}, 88) = 6478 [pid 6471] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6469] <... futex resumed>) = 1 [pid 6468] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6467] <... futex resumed>) = 0 [pid 5017] <... umount2 resumed>) = 0 [pid 6473] rt_sigprocmask(SIG_SETMASK, [], [pid 6467] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6473] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6471] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6469] open("./bus", O_RDWR|O_CREAT|O_NOCTTY|O_SYNC|O_DIRECT|O_NOATIME, 000 [pid 6468] <... futex resumed>) = 0 [pid 6467] <... futex resumed>) = 0 ./strace-static-x86_64: Process 6478 attached [pid 6473] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6471] ftruncate(4, 33587195 [pid 6468] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6467] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6478] rseq(0x7fa78ff31fe0, 0x20, 0, 0x53053053 [pid 6477] 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"..., 2097152 [pid 6473] <... futex resumed>) = 0 [pid 6469] <... open resumed>) = 4 [pid 6478] <... rseq resumed>) = 0 [pid 6473] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 6471] <... ftruncate resumed>) = 0 [pid 6469] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5017] umount2("./59/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6478] set_robust_list(0x7fa78ff319a0, 24 [pid 6471] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6469] <... futex resumed>) = 1 [pid 6467] <... futex resumed>) = 0 [pid 5017] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6478] <... set_robust_list resumed>) = 0 [pid 6471] <... futex resumed>) = 1 [pid 6469] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6468] <... futex resumed>) = 0 [pid 6467] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5017] newfstatat(AT_FDCWD, "./59/file1", [pid 6478] rt_sigprocmask(SIG_SETMASK, [], [pid 6471] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6469] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6468] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6467] <... futex resumed>) = 0 [pid 5017] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 6478] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6471] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6469] ftruncate(4, 33587195 [pid 6468] <... futex resumed>) = 0 [pid 6467] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6478] memfd_create("syzkaller", 0 [pid 6471] sendfile(4, 4, NULL, 281474978811912 [pid 6468] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5017] umount2("./59/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6478] <... memfd_create resumed>) = 3 [pid 6469] <... ftruncate resumed>) = 0 [pid 5017] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6478] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6469] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5017] openat(AT_FDCWD, "./59/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 6478] <... mmap resumed>) = 0x7fa787b11000 [pid 6477] <... write resumed>) = 2097152 [pid 6469] <... futex resumed>) = 1 [pid 6467] <... futex resumed>) = 0 [pid 5017] <... openat resumed>) = 4 [pid 6469] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6467] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5017] newfstatat(4, "", [pid 6469] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6467] <... futex resumed>) = 0 [pid 5017] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 6469] sendfile(4, 4, NULL, 281474978811912 [pid 6467] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5017] getdents64(4, [pid 6477] munmap(0x7fa787b11000, 2097152 [pid 5017] <... getdents64 resumed>0x5555556d6770 /* 2 entries */, 32768) = 48 [pid 5017] getdents64(4, 0x5555556d6770 /* 0 entries */, 32768) = 0 [pid 5017] close(4) = 0 [pid 5017] rmdir("./59/file1") = 0 [pid 5017] getdents64(3, [pid 6477] <... munmap resumed>) = 0 [pid 5017] <... getdents64 resumed>0x5555556ce730 /* 0 entries */, 32768) = 0 [pid 6477] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 5017] close(3) = 0 [pid 6478] 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"..., 2097152 [pid 6477] <... openat resumed>) = 4 [pid 5017] rmdir("./59" [ 119.622150][ T6472] NILFS (loop5): broken superblock, retrying with spare superblock (blocksize = 1024) [ 119.648612][ T6472] NILFS (loop5): broken superblock, retrying with spare superblock (blocksize = 4096) [pid 6477] ioctl(4, LOOP_SET_FD, 3) = 0 [pid 6472] <... mount resumed>) = 0 [pid 5017] <... rmdir resumed>) = 0 [pid 6472] openat(AT_FDCWD, "./file1", O_RDONLY|O_DIRECTORY [pid 6477] close(3 [pid 6472] <... openat resumed>) = 3 [pid 6477] <... close resumed>) = 0 [pid 6472] chdir("./file1" [pid 6477] mkdir("./file1", 0777 [pid 6472] <... chdir resumed>) = 0 [pid 6477] <... mkdir resumed>) = 0 [pid 6472] ioctl(4, LOOP_CLR_FD [pid 6477] mount("/dev/loop2", "./file1", "nilfs2", MS_NODEV|MS_SYNCHRONOUS|MS_MANDLOCK|MS_SILENT|MS_LAZYTIME, "" [pid 6472] <... ioctl resumed>) = 0 [pid 6472] close(4 [pid 6468] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 5017] mkdir("./60", 0777 [pid 6478] <... write resumed>) = 2097152 [pid 6468] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6467] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 5017] <... mkdir resumed>) = 0 [pid 6478] munmap(0x7fa787b11000, 2097152 [pid 6468] <... futex resumed>) = 0 [pid 6467] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5017] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 6478] <... munmap resumed>) = 0 [pid 6472] <... close resumed>) = 0 [pid 6468] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 6467] <... futex resumed>) = 0 [pid 5017] <... openat resumed>) = 3 [pid 6478] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 6472] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6468] <... mmap resumed>) = 0x7fa787cf0000 [pid 6467] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 5017] ioctl(3, LOOP_CLR_FD [pid 6478] <... openat resumed>) = 4 [pid 6468] mprotect(0x7fa787cf1000, 131072, PROT_READ|PROT_WRITE [pid 6467] <... mmap resumed>) = 0x7fa787cf0000 [pid 6466] <... futex resumed>) = 0 [pid 5017] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 6478] ioctl(4, LOOP_SET_FD, 3 [pid 6472] <... futex resumed>) = 1 [pid 6468] <... mprotect resumed>) = 0 [ 119.703305][ T6477] loop2: detected capacity change from 0 to 4096 [ 119.714976][ T6479] NILFS (loop5): segctord starting. Construction interval = 5 seconds, CP frequency < 30 seconds [ 119.742602][ T6478] loop0: detected capacity change from 0 to 4096 [pid 6467] mprotect(0x7fa787cf1000, 131072, PROT_READ|PROT_WRITE [pid 6466] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5017] close(3 [pid 6472] open("./bus", O_RDWR|O_CREAT|O_NOCTTY|O_SYNC|O_DIRECT|O_NOATIME, 000 [pid 6468] rt_sigprocmask(SIG_BLOCK, ~[], [pid 6467] <... mprotect resumed>) = 0 [pid 6466] <... futex resumed>) = 0 [pid 5017] <... close resumed>) = 0 [pid 6468] <... rt_sigprocmask resumed>[], 8) = 0 [pid 6467] rt_sigprocmask(SIG_BLOCK, ~[], [pid 6466] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5017] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6468] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fa787d10990, parent_tid=0x7fa787d10990, exit_signal=0, stack=0x7fa787cf0000, stack_size=0x20300, tls=0x7fa787d106c0} [pid 6467] <... rt_sigprocmask resumed>[], 8) = 0 [pid 6467] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fa787d10990, parent_tid=0x7fa787d10990, exit_signal=0, stack=0x7fa787cf0000, stack_size=0x20300, tls=0x7fa787d106c0} [pid 5017] <... clone resumed>, child_tidptr=0x5555556cd690) = 6480 [pid 6472] <... open resumed>) = 4 [pid 6468] <... clone3 resumed> => {parent_tid=[6481]}, 88) = 6481 [pid 6472] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6468] rt_sigprocmask(SIG_SETMASK, [], [pid 6467] <... clone3 resumed> => {parent_tid=[6482]}, 88) = 6482 ./strace-static-x86_64: Process 6480 attached [pid 6472] <... futex resumed>) = 1 [pid 6468] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6467] rt_sigprocmask(SIG_SETMASK, [], [pid 6466] <... futex resumed>) = 0 [pid 6480] set_robust_list(0x5555556cd6a0, 24 [pid 6478] <... ioctl resumed>) = 0 [pid 6472] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6468] futex(0x7fa78fffd6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6467] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6466] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000./strace-static-x86_64: Process 6482 attached [pid 6480] <... set_robust_list resumed>) = 0 [pid 6478] close(3 [pid 6472] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6468] <... futex resumed>) = 0 [pid 6467] futex(0x7fa78fffd6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6466] <... futex resumed>) = 0 [pid 6482] rseq(0x7fa787d10fe0, 0x20, 0, 0x53053053 [pid 6480] chdir("./60" [pid 6478] <... close resumed>) = 0 [pid 6472] ftruncate(4, 33587195 [pid 6468] futex(0x7fa78fffd6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6467] <... futex resumed>) = 0 [pid 6466] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6482] <... rseq resumed>) = 0 [pid 6480] <... chdir resumed>) = 0 [pid 6478] mkdir("./file1", 0777 [pid 6472] <... ftruncate resumed>) = 0 [pid 6467] futex(0x7fa78fffd6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6482] set_robust_list(0x7fa787d109a0, 24 [pid 6480] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6478] <... mkdir resumed>) = 0 [pid 6472] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6482] <... set_robust_list resumed>) = 0 [pid 6480] <... prctl resumed>) = 0 [ 119.748226][ T6477] NILFS (loop2): broken superblock, retrying with spare superblock (blocksize = 1024) [pid 6478] mount("/dev/loop0", "./file1", "nilfs2", MS_NODEV|MS_SYNCHRONOUS|MS_MANDLOCK|MS_SILENT|MS_LAZYTIME, "" [pid 6472] <... futex resumed>) = 1 [pid 6466] <... futex resumed>) = 0 ./strace-static-x86_64: Process 6481 attached [pid 6482] rt_sigprocmask(SIG_SETMASK, [], [pid 6480] setpgid(0, 0 [pid 6482] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6480] <... setpgid resumed>) = 0 [pid 6482] openat(AT_FDCWD, "./file0", O_RDONLY [pid 6481] rseq(0x7fa787d10fe0, 0x20, 0, 0x53053053 [pid 6480] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6472] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6466] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6482] <... openat resumed>) = 5 [pid 6481] <... rseq resumed>) = 0 [pid 6480] <... openat resumed>) = 3 [pid 6482] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6481] set_robust_list(0x7fa787d109a0, 24 [pid 6480] write(3, "1000", 4 [pid 6472] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6466] <... futex resumed>) = 0 [pid 6482] <... futex resumed>) = 1 [pid 6480] <... write resumed>) = 4 [pid 6467] <... futex resumed>) = 0 [pid 6481] <... set_robust_list resumed>) = 0 [pid 6472] sendfile(4, 4, NULL, 281474978811912 [pid 6466] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6482] futex(0x7fa78fffd6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6480] close(3 [pid 6467] futex(0x7fa78fffd6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6482] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6480] <... close resumed>) = 0 [pid 6467] <... futex resumed>) = 0 [pid 6482] lseek(5, 257, SEEK_SET [pid 6481] rt_sigprocmask(SIG_SETMASK, [], [pid 6480] symlink("/dev/binderfs", "./binderfs" [pid 6467] futex(0x7fa78fffd6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6482] <... lseek resumed>) = 257 [pid 6481] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6480] <... symlink resumed>) = 0 [pid 6482] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6480] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6482] <... futex resumed>) = 1 [pid 6480] <... futex resumed>) = 0 [pid 6467] <... futex resumed>) = 0 [pid 6482] futex(0x7fa78fffd6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6480] rt_sigaction(SIGRT_1, {sa_handler=0x7fa78ff9b0a0, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fa78ff8c250}, [pid 6467] futex(0x7fa78fffd6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6482] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6480] <... rt_sigaction resumed>NULL, 8) = 0 [pid 6467] <... futex resumed>) = 0 [pid 6482] getdents64(5, [pid 6480] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 6467] futex(0x7fa78fffd6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6481] openat(AT_FDCWD, "./file0", O_RDONLY) = 5 [pid 6481] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 6481] futex(0x7fa78fffd6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6480] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6468] <... futex resumed>) = 0 [ 119.781993][ T6478] NILFS (loop0): broken superblock, retrying with spare superblock (blocksize = 1024) [ 119.805165][ T6477] NILFS (loop2): broken superblock, retrying with spare superblock (blocksize = 4096) [ 119.810949][ T6482] NILFS error (device loop1): nilfs_readdir: zero-length directory entry [pid 6480] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 6468] futex(0x7fa78fffd6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6480] <... mmap resumed>) = 0x7fa78ff11000 [pid 6468] <... futex resumed>) = 1 [pid 6480] mprotect(0x7fa78ff12000, 131072, PROT_READ|PROT_WRITE [pid 6468] futex(0x7fa78fffd6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6480] <... mprotect resumed>) = 0 [pid 6480] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 6480] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fa78ff31990, parent_tid=0x7fa78ff31990, exit_signal=0, stack=0x7fa78ff11000, stack_size=0x20300, tls=0x7fa78ff316c0} [pid 6481] <... futex resumed>) = 0 [pid 6480] <... clone3 resumed> => {parent_tid=[6483]}, 88) = 6483 [pid 6481] lseek(5, 257, SEEK_SET [pid 6480] rt_sigprocmask(SIG_SETMASK, [], [pid 6481] <... lseek resumed>) = 257 [pid 6480] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6481] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6480] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6481] <... futex resumed>) = 1 [pid 6480] <... futex resumed>) = 0 [pid 6468] <... futex resumed>) = 0 [pid 6481] futex(0x7fa78fffd6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6480] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 6468] futex(0x7fa78fffd6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6481] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6468] <... futex resumed>) = 0 [pid 6481] getdents64(5, [pid 6468] futex(0x7fa78fffd6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}./strace-static-x86_64: Process 6483 attached [pid 6483] rseq(0x7fa78ff31fe0, 0x20, 0, 0x53053053) = 0 [pid 6483] set_robust_list(0x7fa78ff319a0, 24) = 0 [pid 6483] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 6483] memfd_create("syzkaller", 0) = 3 [pid 6483] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fa787b11000 [pid 6466] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 6466] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [ 119.828299][ T6478] NILFS (loop0): broken superblock, retrying with spare superblock (blocksize = 4096) [ 119.852334][ T6481] NILFS error (device loop4): nilfs_readdir: zero-length directory entry [ 119.862016][ T6482] Remounting filesystem read-only [ 119.864982][ T6481] Remounting filesystem read-only [pid 6482] <... getdents64 resumed>0x9999999999999999, 41) = -1 EIO (Input/output error) [pid 6481] <... getdents64 resumed>0x9999999999999999, 41) = -1 EIO (Input/output error) [pid 6477] <... mount resumed>) = 0 [pid 6471] <... sendfile resumed>) = 77824 [pid 6467] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 6466] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 6482] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 6481] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6477] openat(AT_FDCWD, "./file1", O_RDONLY|O_DIRECTORY [pid 6471] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6466] <... mmap resumed>) = 0x7fa787cf0000 [pid 6482] futex(0x7fa78fffd6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6469] <... sendfile resumed>) = 77824 [pid 6469] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 6469] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6467] exit_group(0 [pid 6482] <... futex resumed>) = ? [pid 6469] <... futex resumed>) = ? [pid 6467] <... exit_group resumed>) = ? [pid 6483] 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"..., 2097152 [pid 6482] +++ exited with 0 +++ [pid 6481] <... futex resumed>) = 1 [pid 6477] <... openat resumed>) = 3 [pid 6471] <... futex resumed>) = 0 [pid 6469] +++ exited with 0 +++ [pid 6468] <... futex resumed>) = 0 [pid 6467] +++ exited with 0 +++ [pid 6466] mprotect(0x7fa787cf1000, 131072, PROT_READ|PROT_WRITE [pid 6478] <... mount resumed>) = 0 [pid 6468] exit_group(0) = ? [pid 5015] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6467, si_uid=0, si_status=0, si_utime=0, si_stime=9 /* 0.09 s */} --- [pid 5015] restart_syscall(<... resuming interrupted clone ...>) = 0 [pid 5015] umount2("./58", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6478] openat(AT_FDCWD, "./file1", O_RDONLY|O_DIRECTORY [pid 6477] chdir("./file1" [pid 6466] <... mprotect resumed>) = 0 [pid 5015] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6481] +++ exited with 0 +++ [pid 6478] <... openat resumed>) = 3 [pid 6477] <... chdir resumed>) = 0 [pid 5015] openat(AT_FDCWD, "./58", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 6478] chdir("./file1" [pid 6477] ioctl(4, LOOP_CLR_FD [pid 6471] +++ exited with 0 +++ [pid 6468] +++ exited with 0 +++ [pid 6466] rt_sigprocmask(SIG_BLOCK, ~[], [pid 5015] <... openat resumed>) = 3 [pid 6478] <... chdir resumed>) = 0 [pid 6477] <... ioctl resumed>) = 0 [pid 6466] <... rt_sigprocmask resumed>[], 8) = 0 [pid 5018] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6468, si_uid=0, si_status=0, si_utime=0, si_stime=7 /* 0.07 s */} --- [pid 5015] newfstatat(3, "", [pid 6483] <... write resumed>) = 2097152 [pid 6478] ioctl(4, LOOP_CLR_FD [pid 6477] close(4 [pid 6466] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fa787d10990, parent_tid=0x7fa787d10990, exit_signal=0, stack=0x7fa787cf0000, stack_size=0x20300, tls=0x7fa787d106c0} [pid 5015] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 6483] munmap(0x7fa787b11000, 2097152 [pid 6478] <... ioctl resumed>) = 0 [pid 6477] <... close resumed>) = 0 [pid 6483] <... munmap resumed>) = 0 [pid 6478] close(4 [pid 6477] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6466] <... clone3 resumed> => {parent_tid=[6486]}, 88) = 6486 [pid 5018] umount2("./60", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5015] getdents64(3, [pid 6483] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 6478] <... close resumed>) = 0 [pid 6477] <... futex resumed>) = 1 [pid 6474] <... futex resumed>) = 0 [pid 6466] rt_sigprocmask(SIG_SETMASK, [], [pid 5018] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6483] <... openat resumed>) = 4 [pid 6478] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6477] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6474] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6466] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5018] openat(AT_FDCWD, "./60", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5015] <... getdents64 resumed>0x5555556ce730 /* 4 entries */, 32768) = 112 [pid 6483] ioctl(4, LOOP_SET_FD, 3 [pid 6478] <... futex resumed>) = 1 [pid 6477] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6474] <... futex resumed>) = 0 [pid 6473] <... futex resumed>) = 0 [pid 6466] futex(0x7fa78fffd6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5018] <... openat resumed>) = 3 [pid 5015] umount2("./58/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6478] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6477] open("./bus", O_RDWR|O_CREAT|O_NOCTTY|O_SYNC|O_DIRECT|O_NOATIME, 000 [pid 6474] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6473] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6466] <... futex resumed>) = 0 [pid 5018] newfstatat(3, "", [pid 5015] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6478] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6473] <... futex resumed>) = 0 [ 119.869604][ T6484] NILFS (loop2): segctord starting. Construction interval = 5 seconds, CP frequency < 30 seconds [ 119.891397][ T6485] NILFS (loop0): segctord starting. Construction interval = 5 seconds, CP frequency < 30 seconds [pid 6466] futex(0x7fa78fffd6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5018] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5015] newfstatat(AT_FDCWD, "./58/binderfs", [pid 6478] open("./bus", O_RDWR|O_CREAT|O_NOCTTY|O_SYNC|O_DIRECT|O_NOATIME, 000 [pid 6477] <... open resumed>) = 4 [pid 6473] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5018] getdents64(3, [pid 5015] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 ./strace-static-x86_64: Process 6486 attached [pid 6478] <... open resumed>) = 4 [pid 6477] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5018] <... getdents64 resumed>0x5555556ce730 /* 4 entries */, 32768) = 112 [pid 6478] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5018] umount2("./60/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6478] <... futex resumed>) = 0 [pid 6473] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 5018] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6478] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5018] newfstatat(AT_FDCWD, "./60/binderfs", [pid 5015] unlink("./58/binderfs" [pid 6477] <... futex resumed>) = 1 [pid 6474] <... futex resumed>) = 0 [pid 6473] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5018] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 6474] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5018] unlink("./60/binderfs" [pid 5015] <... unlink resumed>) = 0 [pid 6478] <... futex resumed>) = 0 [pid 6477] ftruncate(4, 33587195 [pid 6474] <... futex resumed>) = 0 [pid 6473] <... futex resumed>) = 1 [pid 5018] <... unlink resumed>) = 0 [pid 5015] umount2("./58/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6478] ftruncate(4, 33587195 [pid 6474] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6473] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5018] umount2("./60/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6478] <... ftruncate resumed>) = 0 [pid 6477] <... ftruncate resumed>) = 0 [pid 6478] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6477] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6483] <... ioctl resumed>) = 0 [pid 6478] <... futex resumed>) = 1 [pid 6477] <... futex resumed>) = 1 [pid 6474] <... futex resumed>) = 0 [pid 6473] <... futex resumed>) = 0 [pid 6486] rseq(0x7fa787d10fe0, 0x20, 0, 0x53053053 [pid 6483] close(3 [pid 6478] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6473] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6483] <... close resumed>) = 0 [pid 6478] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6473] <... futex resumed>) = 0 [pid 6483] mkdir("./file1", 0777 [ 119.933533][ T6483] loop3: detected capacity change from 0 to 4096 [ 119.960083][ T5018] NILFS (loop4): discard dirty page: offset=8192, ino=6 [ 119.967306][ T5018] NILFS (loop4): discard dirty block: blocknr=25, size=4096 [pid 6478] sendfile(4, 4, NULL, 281474978811912 [pid 6473] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6486] <... rseq resumed>) = 0 [pid 6483] <... mkdir resumed>) = 0 [pid 6477] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6474] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6466] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 6486] set_robust_list(0x7fa787d109a0, 24 [pid 6483] mount("/dev/loop3", "./file1", "nilfs2", MS_NODEV|MS_SYNCHRONOUS|MS_MANDLOCK|MS_SILENT|MS_LAZYTIME, "" [pid 6477] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6474] <... futex resumed>) = 0 [pid 6472] <... sendfile resumed>) = 77824 [pid 6466] futex(0x7fa78fffd6ec, FUTEX_WAKE_PRIVATE, 1000000 [pid 6486] <... set_robust_list resumed>) = 0 [pid 6477] sendfile(4, 4, NULL, 281474978811912 [pid 6474] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6472] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6466] <... futex resumed>) = 0 [pid 5015] <... umount2 resumed>) = 0 [pid 6486] rt_sigprocmask(SIG_SETMASK, [], [pid 6466] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 6472] <... futex resumed>) = 0 [pid 6486] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6466] <... mmap resumed>) = 0x7fa787ccf000 [pid 6486] openat(AT_FDCWD, "./file0", O_RDONLY [pid 6472] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6466] mprotect(0x7fa787cd0000, 131072, PROT_READ|PROT_WRITE [pid 5015] umount2("./58/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6486] <... openat resumed>) = 5 [pid 6466] <... mprotect resumed>) = 0 [pid 5015] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6486] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6466] rt_sigprocmask(SIG_BLOCK, ~[], [pid 5015] newfstatat(AT_FDCWD, "./58/file1", [pid 6486] <... futex resumed>) = 0 [pid 6466] <... rt_sigprocmask resumed>[], 8) = 0 [pid 5015] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 6486] futex(0x7fa78fffd6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6466] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fa787cef990, parent_tid=0x7fa787cef990, exit_signal=0, stack=0x7fa787ccf000, stack_size=0x20300, tls=0x7fa787cef6c0} [pid 5015] umount2("./58/file1", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 6466] <... clone3 resumed> => {parent_tid=[6487]}, 88) = 6487 ./strace-static-x86_64: Process 6487 attached [pid 6466] rt_sigprocmask(SIG_SETMASK, [], [pid 5015] openat(AT_FDCWD, "./58/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 6466] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6487] rseq(0x7fa787ceffe0, 0x20, 0, 0x53053053 [pid 6466] futex(0x7fa78fffd6e8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5015] <... openat resumed>) = 4 [pid 6473] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 6466] <... futex resumed>) = 0 [pid 6487] <... rseq resumed>) = 0 [pid 6473] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6466] futex(0x7fa78fffd6ec, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5015] newfstatat(4, "", [pid 6487] set_robust_list(0x7fa787cef9a0, 24 [pid 6473] <... futex resumed>) = 0 [pid 6487] <... set_robust_list resumed>) = 0 [pid 6473] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 5015] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 6487] rt_sigprocmask(SIG_SETMASK, [], [pid 6473] <... mmap resumed>) = 0x7fa787cf0000 [pid 6473] mprotect(0x7fa787cf1000, 131072, PROT_READ|PROT_WRITE [pid 5015] getdents64(4, [pid 6487] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6473] <... mprotect resumed>) = 0 [ 119.996967][ T6483] NILFS (loop3): broken superblock, retrying with spare superblock (blocksize = 1024) [pid 6487] lseek(5, 257, SEEK_SET [pid 6473] rt_sigprocmask(SIG_BLOCK, ~[], [pid 5015] <... getdents64 resumed>0x5555556d6770 /* 2 entries */, 32768) = 48 [pid 6487] <... lseek resumed>) = 257 [pid 6474] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 6473] <... rt_sigprocmask resumed>[], 8) = 0 [pid 5015] getdents64(4, [pid 6473] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fa787d10990, parent_tid=0x7fa787d10990, exit_signal=0, stack=0x7fa787cf0000, stack_size=0x20300, tls=0x7fa787d106c0} [pid 6487] futex(0x7fa78fffd6ec, FUTEX_WAKE_PRIVATE, 1000000 [pid 6474] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5015] <... getdents64 resumed>0x5555556d6770 /* 0 entries */, 32768) = 0 [pid 6487] <... futex resumed>) = 1 [pid 6474] <... futex resumed>) = 0 [pid 6473] <... clone3 resumed> => {parent_tid=[6488]}, 88) = 6488 [pid 6466] <... futex resumed>) = 0 [pid 6487] futex(0x7fa78fffd6e8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6474] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 6473] rt_sigprocmask(SIG_SETMASK, [], [pid 6466] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5015] close(4 [pid 6474] <... mmap resumed>) = 0x7fa787cf0000 [pid 6473] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6472] <... futex resumed>) = 0 [pid 6466] <... futex resumed>) = 1 [pid 6473] futex(0x7fa78fffd6d8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 6473] futex(0x7fa78fffd6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}./strace-static-x86_64: Process 6488 attached [pid 6488] rseq(0x7fa787d10fe0, 0x20, 0, 0x53053053) = 0 [pid 6488] set_robust_list(0x7fa787d109a0, 24) = 0 [pid 6488] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 6488] openat(AT_FDCWD, "./file0", O_RDONLY [pid 5015] <... close resumed>) = 0 [pid 6474] mprotect(0x7fa787cf1000, 131072, PROT_READ|PROT_WRITE [pid 6472] getdents64(5, [pid 6466] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6488] <... openat resumed>) = 5 [pid 6483] <... mount resumed>) = 0 [pid 6474] <... mprotect resumed>) = 0 [pid 5015] rmdir("./58/file1" [ 120.058826][ T6483] NILFS (loop3): broken superblock, retrying with spare superblock (blocksize = 4096) [ 120.090781][ T6489] NILFS (loop3): segctord starting. Construction interval = 5 seconds, CP frequency < 30 seconds [pid 6488] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 6473] <... futex resumed>) = 0 [pid 6488] lseek(5, 257, SEEK_SET [pid 6483] openat(AT_FDCWD, "./file1", O_RDONLY|O_DIRECTORY [pid 6474] rt_sigprocmask(SIG_BLOCK, ~[], [pid 6473] futex(0x7fa78fffd6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6488] <... lseek resumed>) = 257 [pid 6473] <... futex resumed>) = 0 [pid 6488] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6473] futex(0x7fa78fffd6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5015] <... rmdir resumed>) = 0 [pid 6488] <... futex resumed>) = 0 [pid 6483] <... openat resumed>) = 3 [pid 6474] <... rt_sigprocmask resumed>[], 8) = 0 [pid 6473] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6488] getdents64(5, [pid 6473] futex(0x7fa78fffd6d8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 6473] futex(0x7fa78fffd6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6483] chdir("./file1" [pid 6474] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fa787d10990, parent_tid=0x7fa787d10990, exit_signal=0, stack=0x7fa787cf0000, stack_size=0x20300, tls=0x7fa787d106c0} [pid 5018] <... umount2 resumed>) = 0 [pid 5015] getdents64(3, [pid 6483] <... chdir resumed>) = 0 [pid 5015] <... getdents64 resumed>0x5555556ce730 /* 0 entries */, 32768) = 0 [pid 6483] ioctl(4, LOOP_CLR_FD) = 0 ./strace-static-x86_64: Process 6490 attached [pid 6483] close(4 [pid 6474] <... clone3 resumed> => {parent_tid=[6490]}, 88) = 6490 [pid 6472] <... getdents64 resumed>0x9999999999999999, 41) = -1 EIO (Input/output error) [pid 5018] umount2("./60/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5015] close(3 [pid 6490] rseq(0x7fa787d10fe0, 0x20, 0, 0x53053053 [pid 6488] <... getdents64 resumed>0x9999999999999999, 41) = -1 EIO (Input/output error) [pid 6483] <... close resumed>) = 0 [pid 6474] rt_sigprocmask(SIG_SETMASK, [], [pid 6472] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5018] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5015] <... close resumed>) = 0 [pid 6490] <... rseq resumed>) = 0 [pid 6483] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6474] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6472] <... futex resumed>) = 1 [pid 6466] <... futex resumed>) = 0 [pid 5018] newfstatat(AT_FDCWD, "./60/file1", [pid 5015] rmdir("./58" [pid 6490] set_robust_list(0x7fa787d109a0, 24 [pid 6483] <... futex resumed>) = 1 [pid 6480] <... futex resumed>) = 0 [pid 6474] futex(0x7fa78fffd6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6472] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6466] exit_group(0 [pid 5018] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5015] <... rmdir resumed>) = 0 [pid 6490] <... set_robust_list resumed>) = 0 [pid 6487] <... futex resumed>) = ? [pid 6486] <... futex resumed>) = ? [pid 6483] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6480] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6474] <... futex resumed>) = 0 [pid 6472] <... futex resumed>) = ? [pid 6466] <... exit_group resumed>) = ? [pid 5018] umount2("./60/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5015] mkdir("./59", 0777 [pid 6490] rt_sigprocmask(SIG_SETMASK, [], [pid 6487] +++ exited with 0 +++ [pid 6486] +++ exited with 0 +++ [pid 6483] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6480] <... futex resumed>) = 0 [pid 6474] futex(0x7fa78fffd6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6472] +++ exited with 0 +++ [pid 6466] +++ exited with 0 +++ [pid 5018] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5015] <... mkdir resumed>) = 0 [pid 6490] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6483] open("./bus", O_RDWR|O_CREAT|O_NOCTTY|O_SYNC|O_DIRECT|O_NOATIME, 000 [pid 6480] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5019] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6466, si_uid=0, si_status=0, si_utime=0, si_stime=11 /* 0.11 s */} --- [pid 5018] openat(AT_FDCWD, "./60/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5015] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 6490] openat(AT_FDCWD, "./file0", O_RDONLY [pid 5018] <... openat resumed>) = 4 [pid 5015] <... openat resumed>) = 3 [pid 6490] <... openat resumed>) = 5 [pid 6488] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5018] newfstatat(4, "", [pid 5015] ioctl(3, LOOP_CLR_FD [pid 6490] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6488] <... futex resumed>) = 1 [pid 6473] <... futex resumed>) = 0 [pid 5019] umount2("./61", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5018] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5015] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 6490] <... futex resumed>) = 1 [pid 6488] futex(0x7fa78fffd6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6474] <... futex resumed>) = 0 [pid 5019] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5018] getdents64(4, [pid 5015] close(3 [pid 6490] futex(0x7fa78fffd6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6474] futex(0x7fa78fffd6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5019] openat(AT_FDCWD, "./61", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5018] <... getdents64 resumed>0x5555556d6770 /* 2 entries */, 32768) = 48 [pid 5015] <... close resumed>) = 0 [pid 6490] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6483] <... open resumed>) = 4 [pid 6478] <... sendfile resumed>) = 73728 [pid 6474] <... futex resumed>) = 0 [pid 5019] <... openat resumed>) = 3 [pid 5018] getdents64(4, [pid 5015] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6490] lseek(5, 257, SEEK_SET [pid 6483] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6478] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6474] futex(0x7fa78fffd6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5019] newfstatat(3, "", [pid 5018] <... getdents64 resumed>0x5555556d6770 /* 0 entries */, 32768) = 0 [pid 6490] <... lseek resumed>) = 257 [pid 6483] <... futex resumed>) = 1 [pid 6480] <... futex resumed>) = 0 [pid 6478] <... futex resumed>) = 0 [pid 6473] exit_group(0 [pid 5019] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5018] close(4 [pid 5015] <... clone resumed>, child_tidptr=0x5555556cd690) = 6491 [pid 6490] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6488] <... futex resumed>) = ? [pid 6483] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6480] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6473] <... exit_group resumed>) = ? [pid 5019] getdents64(3, [pid 5018] <... close resumed>) = 0 [pid 6490] <... futex resumed>) = 1 [pid 6488] +++ exited with 0 +++ [pid 6483] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6480] <... futex resumed>) = 0 [pid 6474] <... futex resumed>) = 0 [pid 5019] <... getdents64 resumed>0x5555556ce730 /* 4 entries */, 32768) = 112 [pid 5018] rmdir("./60/file1" [pid 6490] futex(0x7fa78fffd6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6483] ftruncate(4, 33587195 [pid 6480] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6478] +++ exited with 0 +++ [pid 6474] futex(0x7fa78fffd6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6473] +++ exited with 0 +++ [pid 5019] umount2("./61/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5018] <... rmdir resumed>) = 0 [pid 6490] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6474] <... futex resumed>) = 0 [pid 5019] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5018] getdents64(3, [pid 6490] getdents64(5, [pid 6483] <... ftruncate resumed>) = 0 [ 120.104766][ T6472] NILFS error (device loop5): nilfs_readdir: zero-length directory entry [ 120.117127][ T6488] NILFS error (device loop0): nilfs_readdir: zero-length directory entry [ 120.122917][ T6472] Remounting filesystem read-only [ 120.134318][ T6488] Remounting filesystem read-only [pid 6474] futex(0x7fa78fffd6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5019] newfstatat(AT_FDCWD, "./61/binderfs", [pid 5018] <... getdents64 resumed>0x5555556ce730 /* 0 entries */, 32768) = 0 [pid 6483] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6477] <... sendfile resumed>) = 77824 [pid 5019] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5018] close(3 [pid 5014] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6473, si_uid=0, si_status=0, si_utime=0, si_stime=11 /* 0.11 s */} --- ./strace-static-x86_64: Process 6491 attached [pid 6483] <... futex resumed>) = 1 [pid 6480] <... futex resumed>) = 0 [pid 6477] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5019] unlink("./61/binderfs" [pid 5018] <... close resumed>) = 0 [pid 6491] set_robust_list(0x5555556cd6a0, 24 [pid 6483] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6480] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6477] <... futex resumed>) = 0 [pid 5019] <... unlink resumed>) = 0 [pid 5018] rmdir("./60" [pid 5014] restart_syscall(<... resuming interrupted clone ...> [pid 6491] <... set_robust_list resumed>) = 0 [pid 6483] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6480] <... futex resumed>) = 0 [pid 6477] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5019] umount2("./61/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5018] <... rmdir resumed>) = 0 [pid 5014] <... restart_syscall resumed>) = 0 [pid 6491] chdir("./59" [pid 6483] sendfile(4, 4, NULL, 281474978811912 [pid 6480] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5018] mkdir("./61", 0777 [pid 6491] <... chdir resumed>) = 0 [pid 5018] <... mkdir resumed>) = 0 [pid 6491] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5018] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 6491] <... prctl resumed>) = 0 [pid 5018] <... openat resumed>) = 3 [pid 6491] setpgid(0, 0 [pid 5018] ioctl(3, LOOP_CLR_FD [pid 5014] umount2("./58", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6491] <... setpgid resumed>) = 0 [pid 5014] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5014] openat(AT_FDCWD, "./58", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 5014] newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5014] getdents64(3, [pid 5018] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 5014] <... getdents64 resumed>0x5555556ce730 /* 4 entries */, 32768) = 112 [pid 6491] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5018] close(3 [pid 5014] umount2("./58/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6491] <... openat resumed>) = 3 [pid 6490] <... getdents64 resumed>0x9999999999999999, 41) = -1 EIO (Input/output error) [pid 5019] <... umount2 resumed>) = 0 [pid 5018] <... close resumed>) = 0 [pid 5014] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6491] write(3, "1000", 4 [pid 6490] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5019] umount2("./61/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5018] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6491] <... write resumed>) = 4 [pid 6490] <... futex resumed>) = 1 [pid 6474] <... futex resumed>) = 0 [pid 5019] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5014] newfstatat(AT_FDCWD, "./58/binderfs", [pid 6491] close(3 [pid 6490] futex(0x7fa78fffd6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6474] exit_group(0 [pid 5019] newfstatat(AT_FDCWD, "./61/file1", [pid 5018] <... clone resumed>, child_tidptr=0x5555556cd690) = 6492 [pid 6491] <... close resumed>) = 0 [pid 6490] <... futex resumed>) = ? [pid 6477] <... futex resumed>) = ? [pid 6474] <... exit_group resumed>) = ? [pid 5019] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5014] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 6491] symlink("/dev/binderfs", "./binderfs" [pid 6490] +++ exited with 0 +++ [pid 6477] +++ exited with 0 +++ [pid 6474] +++ exited with 0 +++ [pid 5019] umount2("./61/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5014] unlink("./58/binderfs" [pid 6491] <... symlink resumed>) = 0 [pid 6480] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 5019] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5016] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6474, si_uid=0, si_status=0, si_utime=0, si_stime=7 /* 0.07 s */} --- [pid 6491] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6480] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5019] openat(AT_FDCWD, "./61/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5014] <... unlink resumed>) = 0 [pid 6491] <... futex resumed>) = 0 [pid 6480] <... futex resumed>) = 0 [pid 5019] <... openat resumed>) = 4 [pid 6491] rt_sigaction(SIGRT_1, {sa_handler=0x7fa78ff9b0a0, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fa78ff8c250}, [pid 6480] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 5019] newfstatat(4, "", [ 120.164210][ T6490] NILFS error (device loop2): nilfs_readdir: zero-length directory entry [ 120.198356][ T6490] Remounting filesystem read-only [pid 5016] umount2("./58", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5014] umount2("./58/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6491] <... rt_sigaction resumed>NULL, 8) = 0 [pid 6480] <... mmap resumed>) = 0x7fa787cf0000 [pid 5019] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5016] <... umount2 resumed>) = -1 EINVAL (Invalid argument) ./strace-static-x86_64: Process 6492 attached [pid 6491] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 6480] mprotect(0x7fa787cf1000, 131072, PROT_READ|PROT_WRITE [pid 5019] getdents64(4, [pid 5016] openat(AT_FDCWD, "./58", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 6492] set_robust_list(0x5555556cd6a0, 24 [pid 6491] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6480] <... mprotect resumed>) = 0 [pid 5019] <... getdents64 resumed>0x5555556d6770 /* 2 entries */, 32768) = 48 [pid 6492] <... set_robust_list resumed>) = 0 [pid 6491] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 6480] rt_sigprocmask(SIG_BLOCK, ~[], [pid 5019] getdents64(4, [pid 6492] chdir("./61" [pid 6491] <... mmap resumed>) = 0x7fa78ff11000 [pid 6480] <... rt_sigprocmask resumed>[], 8) = 0 [pid 5019] <... getdents64 resumed>0x5555556d6770 /* 0 entries */, 32768) = 0 [pid 6492] <... chdir resumed>) = 0 [pid 6491] mprotect(0x7fa78ff12000, 131072, PROT_READ|PROT_WRITE [pid 6480] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fa787d10990, parent_tid=0x7fa787d10990, exit_signal=0, stack=0x7fa787cf0000, stack_size=0x20300, tls=0x7fa787d106c0} [pid 5019] close(4 [pid 6492] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6491] <... mprotect resumed>) = 0 [pid 5019] <... close resumed>) = 0 [pid 6492] <... prctl resumed>) = 0 [pid 6491] rt_sigprocmask(SIG_BLOCK, ~[], [pid 6480] <... clone3 resumed> => {parent_tid=[6493]}, 88) = 6493 [pid 5019] rmdir("./61/file1" [pid 5016] <... openat resumed>) = 3 [pid 6492] setpgid(0, 0 [pid 6491] <... rt_sigprocmask resumed>[], 8) = 0 [pid 6480] rt_sigprocmask(SIG_SETMASK, [], [pid 5019] <... rmdir resumed>) = 0 [pid 5016] newfstatat(3, "", [pid 6492] <... setpgid resumed>) = 0 [pid 6491] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fa78ff31990, parent_tid=0x7fa78ff31990, exit_signal=0, stack=0x7fa78ff11000, stack_size=0x20300, tls=0x7fa78ff316c0} [pid 6480] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5019] getdents64(3, ./strace-static-x86_64: Process 6494 attached ./strace-static-x86_64: Process 6493 attached [pid 6492] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6480] futex(0x7fa78fffd6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5019] <... getdents64 resumed>0x5555556ce730 /* 0 entries */, 32768) = 0 [pid 5016] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 6494] rseq(0x7fa78ff31fe0, 0x20, 0, 0x53053053 [pid 6493] rseq(0x7fa787d10fe0, 0x20, 0, 0x53053053 [pid 6492] <... openat resumed>) = 3 [pid 6491] <... clone3 resumed> => {parent_tid=[6494]}, 88) = 6494 [pid 6480] <... futex resumed>) = 0 [pid 5019] close(3 [pid 5016] getdents64(3, [pid 6492] write(3, "1000", 4 [pid 6491] rt_sigprocmask(SIG_SETMASK, [], [pid 6480] futex(0x7fa78fffd6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5019] <... close resumed>) = 0 [pid 6492] <... write resumed>) = 4 [pid 6491] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5019] rmdir("./61" [pid 6492] close(3 [pid 6491] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5019] <... rmdir resumed>) = 0 [pid 6492] <... close resumed>) = 0 [pid 6491] <... futex resumed>) = 0 [pid 5019] mkdir("./62", 0777 [pid 6492] symlink("/dev/binderfs", "./binderfs" [pid 6491] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 5019] <... mkdir resumed>) = 0 [pid 6492] <... symlink resumed>) = 0 [pid 5019] openat(AT_FDCWD, "/dev/loop5", O_RDWR [pid 6492] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5019] <... openat resumed>) = 3 [pid 6492] <... futex resumed>) = 0 [pid 5019] ioctl(3, LOOP_CLR_FD [pid 5016] <... getdents64 resumed>0x5555556ce730 /* 4 entries */, 32768) = 112 [pid 6492] rt_sigaction(SIGRT_1, {sa_handler=0x7fa78ff9b0a0, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fa78ff8c250}, [pid 5019] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 5016] umount2("./58/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6492] <... rt_sigaction resumed>NULL, 8) = 0 [pid 5019] close(3 [pid 6494] <... rseq resumed>) = 0 [pid 6493] <... rseq resumed>) = 0 [pid 6492] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 5019] <... close resumed>) = 0 [pid 5016] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6492] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5019] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6492] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fa78ff11000 [pid 5019] <... clone resumed>, child_tidptr=0x5555556cd690) = 6495 [pid 6492] mprotect(0x7fa78ff12000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 6492] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 6492] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fa78ff31990, parent_tid=0x7fa78ff31990, exit_signal=0, stack=0x7fa78ff11000, stack_size=0x20300, tls=0x7fa78ff316c0} => {parent_tid=[6496]}, 88) = 6496 [pid 6492] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 6492] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 6492] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000}./strace-static-x86_64: Process 6496 attached [pid 6496] rseq(0x7fa78ff31fe0, 0x20, 0, 0x53053053 [pid 6494] set_robust_list(0x7fa78ff319a0, 24 [pid 6493] set_robust_list(0x7fa787d109a0, 24 [pid 5016] newfstatat(AT_FDCWD, "./58/binderfs", [pid 6496] <... rseq resumed>) = 0 [pid 6493] <... set_robust_list resumed>) = 0 [pid 5016] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 6494] <... set_robust_list resumed>) = 0 [pid 6493] rt_sigprocmask(SIG_SETMASK, [], [pid 6496] set_robust_list(0x7fa78ff319a0, 24 [pid 6493] <... rt_sigprocmask resumed>NULL, 8) = 0 ./strace-static-x86_64: Process 6495 attached [pid 6496] <... set_robust_list resumed>) = 0 [pid 6494] rt_sigprocmask(SIG_SETMASK, [], [pid 5016] unlink("./58/binderfs" [pid 6496] rt_sigprocmask(SIG_SETMASK, [], [pid 6495] set_robust_list(0x5555556cd6a0, 24 [pid 6494] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6493] openat(AT_FDCWD, "./file0", O_RDONLY [pid 6496] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6495] <... set_robust_list resumed>) = 0 [ 120.237484][ T5014] NILFS (loop0): disposed unprocessed dirty file(s) when stopping log writer [ 120.259573][ T5014] NILFS (loop0): discard dirty page: offset=8192, ino=6 [ 120.269916][ T5014] NILFS (loop0): discard dirty block: blocknr=25, size=4096 [pid 6494] memfd_create("syzkaller", 0 [pid 5016] <... unlink resumed>) = 0 [pid 6496] memfd_create("syzkaller", 0 [pid 6495] chdir("./62" [pid 6493] <... openat resumed>) = 5 [pid 6496] <... memfd_create resumed>) = 3 [pid 6495] <... chdir resumed>) = 0 [pid 6496] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6495] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6496] <... mmap resumed>) = 0x7fa787b11000 [pid 6495] <... prctl resumed>) = 0 [pid 6495] setpgid(0, 0 [pid 6494] <... memfd_create resumed>) = 3 [pid 6493] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5016] umount2("./58/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6495] <... setpgid resumed>) = 0 [pid 6495] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6494] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6493] <... futex resumed>) = 1 [pid 6480] <... futex resumed>) = 0 [pid 6495] <... openat resumed>) = 3 [pid 6493] lseek(5, 257, SEEK_SET [pid 6480] futex(0x7fa78fffd6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6495] write(3, "1000", 4 [pid 6494] <... mmap resumed>) = 0x7fa787b11000 [pid 6493] <... lseek resumed>) = 257 [pid 6480] <... futex resumed>) = 0 [pid 6495] <... write resumed>) = 4 [pid 6480] futex(0x7fa78fffd6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6495] close(3) = 0 [pid 6495] symlink("/dev/binderfs", "./binderfs") = 0 [pid 6493] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6495] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 6495] rt_sigaction(SIGRT_1, {sa_handler=0x7fa78ff9b0a0, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fa78ff8c250}, NULL, 8) = 0 [pid 6495] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 6495] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fa78ff11000 [pid 6495] mprotect(0x7fa78ff12000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 6495] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 6495] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fa78ff31990, parent_tid=0x7fa78ff31990, exit_signal=0, stack=0x7fa78ff11000, stack_size=0x20300, tls=0x7fa78ff316c0} => {parent_tid=[6497]}, 88) = 6497 [pid 6495] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 6495] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 6495] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 6493] <... futex resumed>) = 1 [pid 6480] <... futex resumed>) = 0 [pid 6496] 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"..., 2097152./strace-static-x86_64: Process 6497 attached [pid 6497] rseq(0x7fa78ff31fe0, 0x20, 0, 0x53053053) = 0 [pid 6497] set_robust_list(0x7fa78ff319a0, 24) = 0 [pid 6497] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 6497] memfd_create("syzkaller", 0) = 3 [pid 6497] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fa787b11000 [pid 6480] futex(0x7fa78fffd6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6493] getdents64(5, [pid 6480] <... futex resumed>) = 0 [pid 6480] futex(0x7fa78fffd6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6497] 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"..., 2097152 [ 120.290555][ T5014] NILFS (loop0): discard dirty page: offset=0, ino=5 [ 120.310496][ T5016] NILFS (loop2): discard dirty page: offset=8192, ino=6 [ 120.317579][ T5016] NILFS (loop2): discard dirty block: blocknr=25, size=4096 [ 120.329137][ T6493] NILFS error (device loop3): nilfs_readdir: zero-length directory entry [pid 6494] 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"..., 2097152 [pid 6483] <... sendfile resumed>) = 77824 [pid 6483] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 6483] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6480] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 6496] <... write resumed>) = 2097152 [pid 6496] munmap(0x7fa787b11000, 2097152 [pid 6493] <... getdents64 resumed>0x9999999999999999, 41) = -1 EIO (Input/output error) [pid 6493] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 6480] exit_group(0 [pid 6483] <... futex resumed>) = ? [pid 6480] <... exit_group resumed>) = ? [pid 6496] <... munmap resumed>) = 0 [pid 6493] +++ exited with 0 +++ [pid 6483] +++ exited with 0 +++ [pid 6496] openat(AT_FDCWD, "/dev/loop4", O_RDWR) = 4 [ 120.352803][ T5014] NILFS (loop0): discard dirty block: blocknr=27, size=4096 [ 120.365719][ T6493] Remounting filesystem read-only [ 120.378468][ T5014] NILFS (loop0): discard dirty page: offset=0, ino=3 [ 120.390209][ T5014] NILFS (loop0): discard dirty block: blocknr=28, size=4096 [pid 6496] ioctl(4, LOOP_SET_FD, 3 [pid 6480] +++ exited with 0 +++ [pid 5017] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6480, si_uid=0, si_status=0, si_utime=0, si_stime=11 /* 0.11 s */} --- [pid 5017] restart_syscall(<... resuming interrupted clone ...>) = 0 [pid 5017] umount2("./60", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5017] openat(AT_FDCWD, "./60", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 5017] newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 6497] <... write resumed>) = 2097152 [pid 6494] <... write resumed>) = 2097152 [pid 5017] getdents64(3, 0x5555556ce730 /* 4 entries */, 32768) = 112 [pid 5017] umount2("./60/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5017] newfstatat(AT_FDCWD, "./60/binderfs", [pid 6494] munmap(0x7fa787b11000, 2097152 [pid 5017] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5017] unlink("./60/binderfs") = 0 [pid 5017] umount2("./60/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6494] <... munmap resumed>) = 0 [pid 6496] <... ioctl resumed>) = 0 [pid 6496] close(3 [pid 6494] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 6496] <... close resumed>) = 0 [pid 6496] mkdir("./file1", 0777 [pid 6494] <... openat resumed>) = 4 [pid 6497] munmap(0x7fa787b11000, 2097152) = 0 [pid 6496] <... mkdir resumed>) = 0 [pid 6494] ioctl(4, LOOP_SET_FD, 3 [ 120.396345][ T6496] loop4: detected capacity change from 0 to 4096 [ 120.400299][ T5014] NILFS (loop0): discard dirty page: offset=4096, ino=3 [ 120.417529][ T5014] NILFS (loop0): discard dirty block: blocknr=29, size=4096 [ 120.425783][ T5014] NILFS (loop0): discard dirty page: offset=270336, ino=3 [ 120.435421][ T5014] NILFS (loop0): discard dirty block: blocknr=0, size=4096 [pid 6496] mount("/dev/loop4", "./file1", "nilfs2", MS_NODEV|MS_SYNCHRONOUS|MS_MANDLOCK|MS_SILENT|MS_LAZYTIME, "" [pid 6497] openat(AT_FDCWD, "/dev/loop5", O_RDWR) = 4 [pid 5016] <... umount2 resumed>) = 0 [pid 6497] ioctl(4, LOOP_SET_FD, 3 [pid 6494] <... ioctl resumed>) = 0 [pid 6494] close(3) = 0 [pid 5017] <... umount2 resumed>) = 0 [pid 6494] mkdir("./file1", 0777 [pid 5017] umount2("./60/file1", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5017] newfstatat(AT_FDCWD, "./60/file1", [pid 6494] <... mkdir resumed>) = 0 [pid 6494] mount("/dev/loop1", "./file1", "nilfs2", MS_NODEV|MS_SYNCHRONOUS|MS_MANDLOCK|MS_SILENT|MS_LAZYTIME, "" [pid 5017] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5017] umount2("./60/file1", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [ 120.467016][ T6494] loop1: detected capacity change from 0 to 4096 [ 120.476007][ T6496] NILFS (loop4): broken superblock, retrying with spare superblock (blocksize = 1024) [ 120.481107][ T6497] loop5: detected capacity change from 0 to 4096 [pid 5017] openat(AT_FDCWD, "./60/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 5017] newfstatat(4, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5017] getdents64(4, [pid 5016] umount2("./58/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5017] <... getdents64 resumed>0x5555556d6770 /* 2 entries */, 32768) = 48 [pid 5016] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5017] getdents64(4, [pid 5016] newfstatat(AT_FDCWD, "./58/file1", [pid 5017] <... getdents64 resumed>0x5555556d6770 /* 0 entries */, 32768) = 0 [pid 5016] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5017] close(4 [pid 5016] umount2("./58/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5017] <... close resumed>) = 0 [pid 5016] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5017] rmdir("./60/file1" [pid 5016] openat(AT_FDCWD, "./58/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5017] <... rmdir resumed>) = 0 [pid 5016] <... openat resumed>) = 4 [pid 5017] getdents64(3, [pid 5016] newfstatat(4, "", [pid 5017] <... getdents64 resumed>0x5555556ce730 /* 0 entries */, 32768) = 0 [pid 5016] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5017] close(3 [pid 5016] getdents64(4, [pid 6497] <... ioctl resumed>) = 0 [pid 5017] <... close resumed>) = 0 [pid 5016] <... getdents64 resumed>0x5555556d6770 /* 2 entries */, 32768) = 48 [pid 6497] close(3 [pid 5017] rmdir("./60" [pid 5016] getdents64(4, [pid 6497] <... close resumed>) = 0 [pid 5017] <... rmdir resumed>) = 0 [pid 5016] <... getdents64 resumed>0x5555556d6770 /* 0 entries */, 32768) = 0 [pid 5014] <... umount2 resumed>) = 0 [pid 6497] mkdir("./file1", 0777 [pid 5017] mkdir("./61", 0777 [pid 5016] close(4 [pid 6497] <... mkdir resumed>) = 0 [pid 5017] <... mkdir resumed>) = 0 [pid 5016] <... close resumed>) = 0 [pid 6497] mount("/dev/loop5", "./file1", "nilfs2", MS_NODEV|MS_SYNCHRONOUS|MS_MANDLOCK|MS_SILENT|MS_LAZYTIME, "" [pid 5017] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 5016] rmdir("./58/file1" [pid 5017] <... openat resumed>) = 3 [pid 5016] <... rmdir resumed>) = 0 [pid 5017] ioctl(3, LOOP_CLR_FD [pid 5016] getdents64(3, [pid 5017] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 5016] <... getdents64 resumed>0x5555556ce730 /* 0 entries */, 32768) = 0 [pid 5017] close(3 [pid 5016] close(3 [pid 5017] <... close resumed>) = 0 [pid 5016] <... close resumed>) = 0 [pid 5014] umount2("./58/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5017] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5016] rmdir("./58") = 0 [pid 5014] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5017] <... clone resumed>, child_tidptr=0x5555556cd690) = 6498 [pid 5016] mkdir("./59", 0777) = 0 [pid 5014] newfstatat(AT_FDCWD, "./58/file1", [pid 5016] openat(AT_FDCWD, "/dev/loop2", O_RDWR) = 3 [pid 5014] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5016] ioctl(3, LOOP_CLR_FD [pid 5014] umount2("./58/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5016] <... ioctl resumed>) = -1 ENXIO (No such device or address) [ 120.516503][ T6494] NILFS (loop1): broken superblock, retrying with spare superblock (blocksize = 1024) [ 120.532916][ T6496] NILFS (loop4): broken superblock, retrying with spare superblock (blocksize = 4096) [ 120.544610][ T6494] NILFS (loop1): broken superblock, retrying with spare superblock (blocksize = 4096) [ 120.555050][ T6497] NILFS (loop5): broken superblock, retrying with spare superblock (blocksize = 1024) [pid 5016] close(3 [pid 5014] <... umount2 resumed>) = -1 EINVAL (Invalid argument) ./strace-static-x86_64: Process 6498 attached [pid 5016] <... close resumed>) = 0 [pid 5014] openat(AT_FDCWD, "./58/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 6498] set_robust_list(0x5555556cd6a0, 24 [pid 6496] <... mount resumed>) = 0 [pid 5016] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6498] <... set_robust_list resumed>) = 0 [pid 6498] chdir("./61" [pid 5016] <... clone resumed>, child_tidptr=0x5555556cd690) = 6500 [pid 6498] <... chdir resumed>) = 0 [pid 6498] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 6498] setpgid(0, 0) = 0 ./strace-static-x86_64: Process 6500 attached [pid 6498] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5014] <... openat resumed>) = 4 [pid 6500] set_robust_list(0x5555556cd6a0, 24 [pid 6498] <... openat resumed>) = 3 [pid 6496] openat(AT_FDCWD, "./file1", O_RDONLY|O_DIRECTORY [pid 5014] newfstatat(4, "", [pid 6500] <... set_robust_list resumed>) = 0 [pid 6498] write(3, "1000", 4 [pid 6496] <... openat resumed>) = 3 [pid 5014] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 6500] chdir("./59" [pid 6498] <... write resumed>) = 4 [pid 6500] <... chdir resumed>) = 0 [pid 6498] close(3 [pid 6500] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6498] <... close resumed>) = 0 [pid 6500] <... prctl resumed>) = 0 [pid 6498] symlink("/dev/binderfs", "./binderfs" [pid 6500] setpgid(0, 0 [pid 6498] <... symlink resumed>) = 0 [pid 6496] chdir("./file1" [pid 6494] <... mount resumed>) = 0 [pid 5014] getdents64(4, [pid 6500] <... setpgid resumed>) = 0 [pid 6498] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6500] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6498] <... futex resumed>) = 0 [pid 6500] <... openat resumed>) = 3 [pid 6498] rt_sigaction(SIGRT_1, {sa_handler=0x7fa78ff9b0a0, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fa78ff8c250}, [pid 6500] write(3, "1000", 4 [pid 6498] <... rt_sigaction resumed>NULL, 8) = 0 [pid 6500] <... write resumed>) = 4 [pid 6498] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 6500] close(3 [pid 6498] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6500] <... close resumed>) = 0 [pid 6498] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 6500] symlink("/dev/binderfs", "./binderfs" [pid 6498] <... mmap resumed>) = 0x7fa78ff11000 [pid 6500] <... symlink resumed>) = 0 [pid 6498] mprotect(0x7fa78ff12000, 131072, PROT_READ|PROT_WRITE [pid 6496] <... chdir resumed>) = 0 [pid 6494] openat(AT_FDCWD, "./file1", O_RDONLY|O_DIRECTORY [pid 5014] <... getdents64 resumed>0x5555556d6770 /* 2 entries */, 32768) = 48 [pid 6500] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6498] <... mprotect resumed>) = 0 [pid 6496] ioctl(4, LOOP_CLR_FD [pid 6494] <... openat resumed>) = 3 [pid 5014] getdents64(4, [pid 6500] <... futex resumed>) = 0 [pid 6498] rt_sigprocmask(SIG_BLOCK, ~[], [pid 6496] <... ioctl resumed>) = 0 [pid 6494] chdir("./file1" [pid 6500] rt_sigaction(SIGRT_1, {sa_handler=0x7fa78ff9b0a0, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fa78ff8c250}, [pid 6498] <... rt_sigprocmask resumed>[], 8) = 0 [pid 6496] close(4 [pid 6494] <... chdir resumed>) = 0 [pid 5014] <... getdents64 resumed>0x5555556d6770 /* 0 entries */, 32768) = 0 [pid 6500] <... rt_sigaction resumed>NULL, 8) = 0 [pid 6498] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fa78ff31990, parent_tid=0x7fa78ff31990, exit_signal=0, stack=0x7fa78ff11000, stack_size=0x20300, tls=0x7fa78ff316c0} [pid 6496] <... close resumed>) = 0 [pid 6494] ioctl(4, LOOP_CLR_FD [pid 5014] close(4 [pid 6496] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6494] <... ioctl resumed>) = 0 [pid 6500] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 5014] <... close resumed>) = 0 [pid 6500] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6498] <... clone3 resumed> => {parent_tid=[6503]}, 88) = 6503 [pid 6496] <... futex resumed>) = 1 [pid 6494] close(4 [pid 6492] <... futex resumed>) = 0 [pid 5014] rmdir("./58/file1" [pid 6500] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 6498] rt_sigprocmask(SIG_SETMASK, [], [pid 6496] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6494] <... close resumed>) = 0 [pid 6492] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5014] <... rmdir resumed>) = 0 ./strace-static-x86_64: Process 6503 attached [pid 6500] <... mmap resumed>) = 0x7fa78ff11000 [pid 6498] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6496] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6494] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6492] <... futex resumed>) = 0 [ 120.576308][ T6499] NILFS (loop4): segctord starting. Construction interval = 5 seconds, CP frequency < 30 seconds [ 120.591437][ T6497] NILFS (loop5): broken superblock, retrying with spare superblock (blocksize = 4096) [ 120.603251][ T6501] NILFS (loop1): segctord starting. Construction interval = 5 seconds, CP frequency < 30 seconds [pid 5014] getdents64(3, [pid 6503] rseq(0x7fa78ff31fe0, 0x20, 0, 0x53053053 [pid 6500] mprotect(0x7fa78ff12000, 131072, PROT_READ|PROT_WRITE [pid 6498] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6497] <... mount resumed>) = 0 [pid 6496] open("./bus", O_RDWR|O_CREAT|O_NOCTTY|O_SYNC|O_DIRECT|O_NOATIME, 000 [pid 6494] <... futex resumed>) = 1 [pid 6492] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6491] <... futex resumed>) = 0 [pid 5014] <... getdents64 resumed>0x5555556ce730 /* 0 entries */, 32768) = 0 [pid 6497] openat(AT_FDCWD, "./file1", O_RDONLY|O_DIRECTORY [pid 6494] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5014] close(3 [pid 6497] <... openat resumed>) = 3 [pid 5014] <... close resumed>) = 0 [pid 6497] chdir("./file1" [pid 5014] rmdir("./58" [pid 6497] <... chdir resumed>) = 0 [pid 5014] <... rmdir resumed>) = 0 [pid 6497] ioctl(4, LOOP_CLR_FD [pid 5014] mkdir("./59", 0777 [pid 6503] <... rseq resumed>) = 0 [pid 6500] <... mprotect resumed>) = 0 [pid 6498] <... futex resumed>) = 0 [pid 6497] <... ioctl resumed>) = 0 [pid 6491] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5014] <... mkdir resumed>) = 0 [pid 6503] set_robust_list(0x7fa78ff319a0, 24 [pid 6500] rt_sigprocmask(SIG_BLOCK, ~[], [pid 6498] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 6497] close(4 [pid 5014] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 6503] <... set_robust_list resumed>) = 0 [pid 6500] <... rt_sigprocmask resumed>[], 8) = 0 [pid 6497] <... close resumed>) = 0 [pid 6494] <... futex resumed>) = 0 [pid 6491] <... futex resumed>) = 1 [pid 5014] <... openat resumed>) = 3 [pid 6503] rt_sigprocmask(SIG_SETMASK, [], [pid 6497] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6496] <... open resumed>) = 4 [pid 6494] open("./bus", O_RDWR|O_CREAT|O_NOCTTY|O_SYNC|O_DIRECT|O_NOATIME, 000 [pid 6491] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5014] ioctl(3, LOOP_CLR_FD [pid 6503] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6500] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fa78ff31990, parent_tid=0x7fa78ff31990, exit_signal=0, stack=0x7fa78ff11000, stack_size=0x20300, tls=0x7fa78ff316c0} [pid 6497] <... futex resumed>) = 1 [pid 6496] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6495] <... futex resumed>) = 0 [pid 5014] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 6503] memfd_create("syzkaller", 0 [pid 6497] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6496] <... futex resumed>) = 1 [pid 6495] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6494] <... open resumed>) = 4 [pid 6492] <... futex resumed>) = 0 [pid 5014] close(3 [pid 6503] <... memfd_create resumed>) = 3 [pid 6500] <... clone3 resumed> => {parent_tid=[6504]}, 88) = 6504 [pid 6497] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6496] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6495] <... futex resumed>) = 0 [pid 6494] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6492] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5014] <... close resumed>) = 0 [pid 6503] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6500] rt_sigprocmask(SIG_SETMASK, [], [pid 6497] open("./bus", O_RDWR|O_CREAT|O_NOCTTY|O_SYNC|O_DIRECT|O_NOATIME, 000 [pid 6496] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6495] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6494] <... futex resumed>) = 1 [pid 6492] <... futex resumed>) = 0 [pid 6491] <... futex resumed>) = 0 [pid 5014] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6503] <... mmap resumed>) = 0x7fa787b11000 [pid 6500] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6497] <... open resumed>) = 4 [pid 6496] ftruncate(4, 33587195 [pid 6494] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6492] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6491] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6497] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6494] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 5014] <... clone resumed>, child_tidptr=0x5555556cd690) = 6505 [pid 6497] <... futex resumed>) = 1 [pid 6494] ftruncate(4, 33587195 [pid 6497] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL./strace-static-x86_64: Process 6505 attached [pid 6505] set_robust_list(0x5555556cd6a0, 24) = 0 [pid 6505] chdir("./59") = 0 [pid 6505] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 6505] setpgid(0, 0) = 0 [pid 6505] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 6505] write(3, "1000", 4) = 4 [pid 6505] close(3) = 0 [pid 6505] symlink("/dev/binderfs", "./binderfs") = 0 [pid 6505] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 6505] rt_sigaction(SIGRT_1, {sa_handler=0x7fa78ff9b0a0, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fa78ff8c250}, NULL, 8) = 0 [pid 6505] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 6505] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fa78ff11000 [pid 6505] mprotect(0x7fa78ff12000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 6505] rt_sigprocmask(SIG_BLOCK, ~[], [pid 6491] <... futex resumed>) = 0 [pid 6500] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6495] <... futex resumed>) = 0 [pid 6491] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6495] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6500] <... futex resumed>) = 0 [pid 6497] <... futex resumed>) = 0 [pid 6496] <... ftruncate resumed>) = 0 [pid 6495] <... futex resumed>) = 1 [pid 6494] <... ftruncate resumed>) = 0 [pid 6500] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 6497] ftruncate(4, 33587195 [pid 6496] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6495] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6494] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6497] <... ftruncate resumed>) = 0 [pid 6496] <... futex resumed>) = 1 [pid 6494] <... futex resumed>) = 1 [pid 6492] <... futex resumed>) = 0 [pid 6491] <... futex resumed>) = 0 [pid 6505] <... rt_sigprocmask resumed>[], 8) = 0 [pid 6497] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6496] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6494] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6492] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6491] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6505] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fa78ff31990, parent_tid=0x7fa78ff31990, exit_signal=0, stack=0x7fa78ff11000, stack_size=0x20300, tls=0x7fa78ff316c0} [pid 6497] <... futex resumed>) = 1 [pid 6496] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6495] <... futex resumed>) = 0 [pid 6494] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6492] <... futex resumed>) = 0 [pid 6491] <... futex resumed>) = 0 [pid 6497] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [ 120.630256][ T6502] NILFS (loop5): segctord starting. Construction interval = 5 seconds, CP frequency < 30 seconds [pid 6496] sendfile(4, 4, NULL, 281474978811912 [pid 6495] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6494] sendfile(4, 4, NULL, 281474978811912 [pid 6492] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6491] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}./strace-static-x86_64: Process 6504 attached [pid 6505] <... clone3 resumed> => {parent_tid=[6506]}, 88) = 6506 [pid 6503] 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"..., 2097152 [pid 6497] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6495] <... futex resumed>) = 0 [pid 6505] rt_sigprocmask(SIG_SETMASK, [], [pid 6497] sendfile(4, 4, NULL, 281474978811912 [pid 6505] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6504] rseq(0x7fa78ff31fe0, 0x20, 0, 0x53053053 [pid 6505] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 6505] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000}./strace-static-x86_64: Process 6506 attached [pid 6506] rseq(0x7fa78ff31fe0, 0x20, 0, 0x53053053) = 0 [pid 6506] set_robust_list(0x7fa78ff319a0, 24) = 0 [pid 6506] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 6506] memfd_create("syzkaller", 0) = 3 [pid 6506] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fa787b11000 [pid 6495] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6504] <... rseq resumed>) = 0 [pid 6503] <... write resumed>) = 2097152 [pid 6504] set_robust_list(0x7fa78ff319a0, 24 [pid 6503] munmap(0x7fa787b11000, 2097152 [pid 6504] <... set_robust_list resumed>) = 0 [pid 6504] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 6503] <... munmap resumed>) = 0 [pid 6504] memfd_create("syzkaller", 0 [pid 6503] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 6504] <... memfd_create resumed>) = 3 [pid 6503] <... openat resumed>) = 4 [pid 6504] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6503] ioctl(4, LOOP_SET_FD, 3 [pid 6506] 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"..., 2097152 [pid 6492] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 6491] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 6504] <... mmap resumed>) = 0x7fa787b11000 [pid 6491] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6492] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6491] <... futex resumed>) = 0 [pid 6492] <... futex resumed>) = 0 [pid 6495] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 6491] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 6495] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=0} [pid 6492] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 6491] <... mmap resumed>) = 0x7fa787cf0000 [pid 6495] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 6495] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6492] <... mmap resumed>) = 0x7fa787cf0000 [pid 6495] <... futex resumed>) = 0 [pid 6491] mprotect(0x7fa787cf1000, 131072, PROT_READ|PROT_WRITE [pid 6495] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 6492] mprotect(0x7fa787cf1000, 131072, PROT_READ|PROT_WRITE [pid 6491] <... mprotect resumed>) = 0 [pid 6495] <... mmap resumed>) = 0x7fa787cf0000 [pid 6495] mprotect(0x7fa787cf1000, 131072, PROT_READ|PROT_WRITE [pid 6492] <... mprotect resumed>) = 0 [pid 6491] rt_sigprocmask(SIG_BLOCK, ~[], [pid 6495] <... mprotect resumed>) = 0 [pid 6492] rt_sigprocmask(SIG_BLOCK, ~[], [pid 6491] <... rt_sigprocmask resumed>[], 8) = 0 [pid 6495] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 6492] <... rt_sigprocmask resumed>[], 8) = 0 [pid 6491] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fa787d10990, parent_tid=0x7fa787d10990, exit_signal=0, stack=0x7fa787cf0000, stack_size=0x20300, tls=0x7fa787d106c0}./strace-static-x86_64: Process 6507 attached [pid 6504] 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"..., 2097152 [pid 6503] <... ioctl resumed>) = 0 [pid 6495] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fa787d10990, parent_tid=0x7fa787d10990, exit_signal=0, stack=0x7fa787cf0000, stack_size=0x20300, tls=0x7fa787d106c0} [pid 6492] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fa787d10990, parent_tid=0x7fa787d10990, exit_signal=0, stack=0x7fa787cf0000, stack_size=0x20300, tls=0x7fa787d106c0} [pid 6507] rseq(0x7fa787d10fe0, 0x20, 0, 0x53053053 [pid 6503] close(3 [pid 6507] <... rseq resumed>) = 0 [pid 6503] <... close resumed>) = 0 [pid 6495] <... clone3 resumed> => {parent_tid=[6508]}, 88) = 6508 [pid 6491] <... clone3 resumed> => {parent_tid=[6507]}, 88) = 6507 [pid 6507] set_robust_list(0x7fa787d109a0, 24 [pid 6503] mkdir("./file1", 0777 [pid 6495] rt_sigprocmask(SIG_SETMASK, [], [pid 6492] <... clone3 resumed> => {parent_tid=[6509]}, 88) = 6509 [ 120.770261][ T6503] loop3: detected capacity change from 0 to 4096 [pid 6491] rt_sigprocmask(SIG_SETMASK, [], ./strace-static-x86_64: Process 6508 attached [pid 6507] <... set_robust_list resumed>) = 0 [pid 6503] <... mkdir resumed>) = 0 [pid 6495] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6492] rt_sigprocmask(SIG_SETMASK, [], [pid 6491] <... rt_sigprocmask resumed>NULL, 8) = 0 ./strace-static-x86_64: Process 6509 attached [pid 6508] rseq(0x7fa787d10fe0, 0x20, 0, 0x53053053 [pid 6507] rt_sigprocmask(SIG_SETMASK, [], [pid 6506] <... write resumed>) = 2097152 [pid 6504] <... write resumed>) = 2097152 [pid 6503] mount("/dev/loop3", "./file1", "nilfs2", MS_NODEV|MS_SYNCHRONOUS|MS_MANDLOCK|MS_SILENT|MS_LAZYTIME, "" [pid 6495] futex(0x7fa78fffd6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6492] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6491] futex(0x7fa78fffd6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6509] rseq(0x7fa787d10fe0, 0x20, 0, 0x53053053 [pid 6508] <... rseq resumed>) = 0 [pid 6507] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6506] munmap(0x7fa787b11000, 2097152 [pid 6504] munmap(0x7fa787b11000, 2097152 [pid 6496] <... sendfile resumed>) = 77824 [pid 6495] <... futex resumed>) = 0 [pid 6494] <... sendfile resumed>) = 77824 [pid 6492] futex(0x7fa78fffd6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6491] <... futex resumed>) = 0 [pid 6509] <... rseq resumed>) = 0 [pid 6508] set_robust_list(0x7fa787d109a0, 24 [pid 6507] openat(AT_FDCWD, "./file0", O_RDONLY [pid 6506] <... munmap resumed>) = 0 [pid 6504] <... munmap resumed>) = 0 [pid 6496] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6495] futex(0x7fa78fffd6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6494] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6492] <... futex resumed>) = 0 [pid 6491] futex(0x7fa78fffd6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6509] set_robust_list(0x7fa787d109a0, 24 [pid 6508] <... set_robust_list resumed>) = 0 [pid 6507] <... openat resumed>) = 5 [pid 6506] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 6504] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 6497] <... sendfile resumed>) = 77824 [pid 6496] <... futex resumed>) = 0 [pid 6494] <... futex resumed>) = 0 [pid 6492] futex(0x7fa78fffd6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6509] <... set_robust_list resumed>) = 0 [pid 6507] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6506] <... openat resumed>) = 4 [pid 6504] <... openat resumed>) = 4 [pid 6509] rt_sigprocmask(SIG_SETMASK, [], [pid 6507] <... futex resumed>) = 1 [pid 6506] ioctl(4, LOOP_SET_FD, 3 [pid 6504] ioctl(4, LOOP_SET_FD, 3 [pid 6491] <... futex resumed>) = 0 [pid 6509] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6508] rt_sigprocmask(SIG_SETMASK, [], [pid 6507] futex(0x7fa78fffd6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6506] <... ioctl resumed>) = 0 [pid 6497] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6496] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6494] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6508] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6506] close(3 [pid 6497] <... futex resumed>) = 0 [pid 6508] openat(AT_FDCWD, "./file0", O_RDONLY [pid 6506] <... close resumed>) = 0 [pid 6497] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6508] <... openat resumed>) = 5 [pid 6506] mkdir("./file1", 0777 [pid 6508] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 6506] <... mkdir resumed>) = 0 [pid 6508] futex(0x7fa78fffd6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6506] mount("/dev/loop0", "./file1", "nilfs2", MS_NODEV|MS_SYNCHRONOUS|MS_MANDLOCK|MS_SILENT|MS_LAZYTIME, "" [pid 6509] openat(AT_FDCWD, "./file0", O_RDONLY [pid 6504] <... ioctl resumed>) = 0 [pid 6495] <... futex resumed>) = 0 [pid 6491] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6509] <... openat resumed>) = 5 [pid 6504] close(3 [pid 6495] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6491] <... futex resumed>) = 1 [ 120.842778][ T6503] NILFS (loop3): broken superblock, retrying with spare superblock (blocksize = 1024) [ 120.865875][ T6503] NILFS (loop3): broken superblock, retrying with spare superblock (blocksize = 4096) [ 120.870391][ T6506] loop0: detected capacity change from 0 to 4096 [ 120.882600][ T6504] loop2: detected capacity change from 0 to 4096 [pid 6509] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6504] <... close resumed>) = 0 [pid 6495] <... futex resumed>) = 1 [pid 6491] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6509] <... futex resumed>) = 1 [pid 6504] mkdir("./file1", 0777 [pid 6495] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6492] <... futex resumed>) = 0 [pid 6509] futex(0x7fa78fffd6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6504] <... mkdir resumed>) = 0 [pid 6492] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6504] mount("/dev/loop2", "./file1", "nilfs2", MS_NODEV|MS_SYNCHRONOUS|MS_MANDLOCK|MS_SILENT|MS_LAZYTIME, "" [pid 6492] <... futex resumed>) = 1 [pid 6497] <... futex resumed>) = 0 [pid 6496] <... futex resumed>) = 0 [pid 6494] <... futex resumed>) = 0 [pid 6492] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6497] lseek(5, 257, SEEK_SET [pid 6496] lseek(5, 257, SEEK_SET [pid 6494] lseek(5, 257, SEEK_SET [pid 6497] <... lseek resumed>) = 257 [pid 6496] <... lseek resumed>) = 257 [pid 6494] <... lseek resumed>) = 257 [pid 6497] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6496] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6494] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6497] <... futex resumed>) = 1 [pid 6496] <... futex resumed>) = 0 [pid 6494] <... futex resumed>) = 1 [pid 6497] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6496] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6494] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6503] <... mount resumed>) = 0 [pid 6503] openat(AT_FDCWD, "./file1", O_RDONLY|O_DIRECTORY) = 3 [pid 6503] chdir("./file1" [pid 6495] <... futex resumed>) = 0 [pid 6491] <... futex resumed>) = 0 [pid 6495] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6492] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6491] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6495] <... futex resumed>) = 1 [pid 6492] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6491] <... futex resumed>) = 1 [pid 6495] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6492] <... futex resumed>) = 1 [pid 6491] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6492] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6503] <... chdir resumed>) = 0 [pid 6497] <... futex resumed>) = 0 [pid 6496] <... futex resumed>) = 0 [pid 6494] <... futex resumed>) = 0 [pid 6503] ioctl(4, LOOP_CLR_FD [pid 6497] getdents64(5, [pid 6496] getdents64(5, [pid 6494] getdents64(5, [pid 6503] <... ioctl resumed>) = 0 [pid 6503] close(4) = 0 [pid 6503] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [ 120.887752][ T6506] NILFS (loop0): broken superblock, retrying with spare superblock (blocksize = 1024) [ 120.900896][ T6510] NILFS (loop3): segctord starting. Construction interval = 5 seconds, CP frequency < 30 seconds [ 120.901143][ T6506] NILFS (loop0): broken superblock, retrying with spare superblock (blocksize = 4096) [ 120.911573][ T6504] NILFS (loop2): broken superblock, retrying with spare superblock (blocksize = 1024) [ 120.932281][ T6504] NILFS (loop2): broken superblock, retrying with spare superblock (blocksize = 4096) [pid 6503] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6498] <... futex resumed>) = 0 [pid 6498] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6503] <... futex resumed>) = 0 [pid 6498] <... futex resumed>) = 1 [pid 6503] open("./bus", O_RDWR|O_CREAT|O_NOCTTY|O_SYNC|O_DIRECT|O_NOATIME, 000 [pid 6498] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6506] <... mount resumed>) = 0 [pid 6503] <... open resumed>) = 4 [pid 6503] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 6498] <... futex resumed>) = 0 [pid 6503] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6498] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6503] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6498] <... futex resumed>) = 0 [pid 6503] ftruncate(4, 33587195 [pid 6498] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6506] openat(AT_FDCWD, "./file1", O_RDONLY|O_DIRECTORY [pid 6495] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 6492] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 6491] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 6506] <... openat resumed>) = 3 [pid 6506] chdir("./file1") = 0 [pid 6506] ioctl(4, LOOP_CLR_FD) = 0 [pid 6503] <... ftruncate resumed>) = 0 [pid 6506] close(4 [ 120.937635][ T6494] NILFS error (device loop1): nilfs_readdir: zero-length directory entry [ 120.950497][ T6496] NILFS error (device loop4): nilfs_readdir: zero-length directory entry [ 120.959121][ T6497] NILFS error (device loop5): nilfs_readdir: zero-length directory entry [ 120.973119][ T6511] NILFS (loop0): segctord starting. Construction interval = 5 seconds, CP frequency < 30 seconds [pid 6503] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6506] <... close resumed>) = 0 [pid 6503] <... futex resumed>) = 1 [pid 6498] <... futex resumed>) = 0 [pid 6496] <... getdents64 resumed>0x9999999999999999, 41) = -1 EIO (Input/output error) [pid 6494] <... getdents64 resumed>0x9999999999999999, 41) = -1 EIO (Input/output error) [pid 6506] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6504] <... mount resumed>) = 0 [pid 6503] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6498] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6494] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6506] <... futex resumed>) = 1 [pid 6505] <... futex resumed>) = 0 [pid 6504] openat(AT_FDCWD, "./file1", O_RDONLY|O_DIRECTORY [pid 6503] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6498] <... futex resumed>) = 0 [pid 6494] <... futex resumed>) = 0 [pid 6497] <... getdents64 resumed>0x9999999999999999, 41) = -1 EIO (Input/output error) [pid 6506] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6505] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6504] <... openat resumed>) = 3 [pid 6503] sendfile(4, 4, NULL, 281474978811912 [pid 6498] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6496] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6494] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6492] exit_group(0 [pid 6491] exit_group(0 [pid 6497] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6509] <... futex resumed>) = ? [pid 6507] <... futex resumed>) = ? [pid 6506] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6505] <... futex resumed>) = 0 [pid 6504] chdir("./file1" [pid 6497] <... futex resumed>) = 0 [pid 6496] <... futex resumed>) = ? [pid 6495] exit_group(0 [pid 6494] <... futex resumed>) = ? [pid 6492] <... exit_group resumed>) = ? [pid 6491] <... exit_group resumed>) = ? [pid 6509] +++ exited with 0 +++ [pid 6508] <... futex resumed>) = ? [pid 6507] +++ exited with 0 +++ [pid 6506] open("./bus", O_RDWR|O_CREAT|O_NOCTTY|O_SYNC|O_DIRECT|O_NOATIME, 000 [pid 6505] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6504] <... chdir resumed>) = 0 [pid 6496] +++ exited with 0 +++ [pid 6495] <... exit_group resumed>) = ? [pid 6494] +++ exited with 0 +++ [pid 6492] +++ exited with 0 +++ [pid 6491] +++ exited with 0 +++ [pid 6508] +++ exited with 0 +++ [pid 6506] <... open resumed>) = 4 [pid 6504] ioctl(4, LOOP_CLR_FD [pid 6497] +++ exited with 0 +++ [pid 6495] +++ exited with 0 +++ [pid 5019] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6495, si_uid=0, si_status=0, si_utime=0, si_stime=9 /* 0.09 s */} --- [pid 5018] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6492, si_uid=0, si_status=0, si_utime=0, si_stime=8 /* 0.08 s */} --- [pid 6504] <... ioctl resumed>) = 0 [pid 6506] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6504] close(4 [pid 5015] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6491, si_uid=0, si_status=0, si_utime=0, si_stime=10 /* 0.10 s */} --- [pid 6504] <... close resumed>) = 0 [pid 5015] restart_syscall(<... resuming interrupted clone ...> [pid 6506] <... futex resumed>) = 1 [pid 6505] <... futex resumed>) = 0 [pid 6504] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5018] umount2("./61", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5015] <... restart_syscall resumed>) = 0 [pid 6506] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6505] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6504] <... futex resumed>) = 1 [pid 6500] <... futex resumed>) = 0 [pid 5019] umount2("./62", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5018] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6506] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6505] <... futex resumed>) = 0 [pid 6505] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6506] ftruncate(4, 33587195 [pid 6504] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6500] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5019] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5018] openat(AT_FDCWD, "./61", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 6506] <... ftruncate resumed>) = 0 [pid 6504] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6500] <... futex resumed>) = 0 [pid 5019] openat(AT_FDCWD, "./62", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5018] <... openat resumed>) = 3 [pid 5015] umount2("./59", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6506] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6504] open("./bus", O_RDWR|O_CREAT|O_NOCTTY|O_SYNC|O_DIRECT|O_NOATIME, 000 [pid 6500] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5019] <... openat resumed>) = 3 [pid 5018] newfstatat(3, "", [pid 5015] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6506] <... futex resumed>) = 1 [pid 6505] <... futex resumed>) = 0 [pid 5019] newfstatat(3, "", [pid 5018] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5015] openat(AT_FDCWD, "./59", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 6506] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6505] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6504] <... open resumed>) = 4 [pid 5019] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5018] getdents64(3, [pid 5015] <... openat resumed>) = 3 [pid 6506] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6505] <... futex resumed>) = 0 [pid 6504] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5019] getdents64(3, [pid 5018] <... getdents64 resumed>0x5555556ce730 /* 4 entries */, 32768) = 112 [pid 5015] newfstatat(3, "", [pid 6506] sendfile(4, 4, NULL, 281474978811912 [ 120.990752][ T6496] Remounting filesystem read-only [ 120.996728][ T6497] Remounting filesystem read-only [ 121.003715][ T6494] Remounting filesystem read-only [ 121.011142][ T6512] NILFS (loop2): segctord starting. Construction interval = 5 seconds, CP frequency < 30 seconds [pid 6505] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6504] <... futex resumed>) = 1 [pid 6500] <... futex resumed>) = 0 [pid 5019] <... getdents64 resumed>0x5555556ce730 /* 4 entries */, 32768) = 112 [pid 5018] umount2("./61/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5015] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 6504] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6500] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6498] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 5019] umount2("./62/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5018] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5015] getdents64(3, [pid 6504] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6500] <... futex resumed>) = 0 [pid 6498] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5019] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5018] newfstatat(AT_FDCWD, "./61/binderfs", [pid 5015] <... getdents64 resumed>0x5555556ce730 /* 4 entries */, 32768) = 112 [pid 6504] ftruncate(4, 33587195 [pid 6500] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5019] newfstatat(AT_FDCWD, "./62/binderfs", [pid 5018] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5015] umount2("./59/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6504] <... ftruncate resumed>) = 0 [pid 6498] <... futex resumed>) = 0 [pid 5019] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5018] unlink("./61/binderfs" [pid 5015] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6504] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6498] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 5019] unlink("./62/binderfs" [pid 5018] <... unlink resumed>) = 0 [pid 5015] newfstatat(AT_FDCWD, "./59/binderfs", [pid 6504] <... futex resumed>) = 1 [pid 6500] <... futex resumed>) = 0 [pid 6498] <... mmap resumed>) = 0x7fa787cf0000 [pid 5019] <... unlink resumed>) = 0 [pid 5018] umount2("./61/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5015] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 6504] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6500] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6498] mprotect(0x7fa787cf1000, 131072, PROT_READ|PROT_WRITE [pid 5019] umount2("./62/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5015] unlink("./59/binderfs" [pid 6504] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6500] <... futex resumed>) = 0 [pid 6498] <... mprotect resumed>) = 0 [pid 5015] <... unlink resumed>) = 0 [pid 6504] sendfile(4, 4, NULL, 281474978811912 [pid 6500] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5015] umount2("./59/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6505] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 6498] rt_sigprocmask(SIG_BLOCK, ~[], [pid 6505] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6498] <... rt_sigprocmask resumed>[], 8) = 0 [pid 6505] <... futex resumed>) = 0 [pid 6498] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fa787d10990, parent_tid=0x7fa787d10990, exit_signal=0, stack=0x7fa787cf0000, stack_size=0x20300, tls=0x7fa787d106c0} [pid 6505] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fa787cf0000 [pid 6498] <... clone3 resumed> => {parent_tid=[6513]}, 88) = 6513 ./strace-static-x86_64: Process 6513 attached [pid 6505] mprotect(0x7fa787cf1000, 131072, PROT_READ|PROT_WRITE [pid 6498] rt_sigprocmask(SIG_SETMASK, [], [pid 6513] rseq(0x7fa787d10fe0, 0x20, 0, 0x53053053 [pid 6505] <... mprotect resumed>) = 0 [pid 6498] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6513] <... rseq resumed>) = 0 [pid 6505] rt_sigprocmask(SIG_BLOCK, ~[], [pid 6498] futex(0x7fa78fffd6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6513] set_robust_list(0x7fa787d109a0, 24 [pid 6505] <... rt_sigprocmask resumed>[], 8) = 0 [pid 6498] <... futex resumed>) = 0 [pid 6513] <... set_robust_list resumed>) = 0 [pid 6505] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fa787d10990, parent_tid=0x7fa787d10990, exit_signal=0, stack=0x7fa787cf0000, stack_size=0x20300, tls=0x7fa787d106c0} [pid 6498] futex(0x7fa78fffd6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6513] rt_sigprocmask(SIG_SETMASK, [], [pid 6503] <... sendfile resumed>) = 77824 [pid 6513] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6505] <... clone3 resumed> => {parent_tid=[6514]}, 88) = 6514 [pid 6503] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6500] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 6513] openat(AT_FDCWD, "./file0", O_RDONLY [pid 6503] <... futex resumed>) = 0 [pid 6500] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6503] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6500] <... futex resumed>) = 0 [pid 6513] <... openat resumed>) = 5 [pid 6505] rt_sigprocmask(SIG_SETMASK, [], [pid 6500] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0./strace-static-x86_64: Process 6514 attached [pid 6513] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6505] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6500] <... mmap resumed>) = 0x7fa787cf0000 [pid 5019] <... umount2 resumed>) = 0 [pid 6514] rseq(0x7fa787d10fe0, 0x20, 0, 0x53053053 [pid 6513] <... futex resumed>) = 1 [pid 6505] futex(0x7fa78fffd6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6500] mprotect(0x7fa787cf1000, 131072, PROT_READ|PROT_WRITE [pid 6498] <... futex resumed>) = 0 [pid 6514] <... rseq resumed>) = 0 [pid 6513] futex(0x7fa78fffd6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6505] <... futex resumed>) = 0 [pid 6500] <... mprotect resumed>) = 0 [pid 6514] set_robust_list(0x7fa787d109a0, 24 [pid 6505] futex(0x7fa78fffd6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6500] rt_sigprocmask(SIG_BLOCK, ~[], [pid 6498] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5019] umount2("./62/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5018] <... umount2 resumed>) = 0 [pid 6514] <... set_robust_list resumed>) = 0 [pid 6503] <... futex resumed>) = 0 [pid 6500] <... rt_sigprocmask resumed>[], 8) = 0 [pid 6498] <... futex resumed>) = 1 [pid 5019] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5018] umount2("./61/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5015] <... umount2 resumed>) = 0 [pid 6514] rt_sigprocmask(SIG_SETMASK, [], [pid 6503] lseek(5, 257, SEEK_SET [pid 6500] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fa787d10990, parent_tid=0x7fa787d10990, exit_signal=0, stack=0x7fa787cf0000, stack_size=0x20300, tls=0x7fa787d106c0} [pid 6498] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5019] newfstatat(AT_FDCWD, "./62/file1", [pid 5018] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5015] umount2("./59/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6514] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6503] <... lseek resumed>) = 257 [pid 5019] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5018] newfstatat(AT_FDCWD, "./61/file1", [pid 5015] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6514] openat(AT_FDCWD, "./file0", O_RDONLY [pid 6503] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6500] <... clone3 resumed> => {parent_tid=[6515]}, 88) = 6515 [pid 5019] umount2("./62/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5018] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5015] newfstatat(AT_FDCWD, "./59/file1", [pid 6514] <... openat resumed>) = 5 [pid 6503] <... futex resumed>) = 1 [pid 6500] rt_sigprocmask(SIG_SETMASK, [], [pid 6498] <... futex resumed>) = 0 [pid 5019] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5018] umount2("./61/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5015] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 6514] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6506] <... sendfile resumed>) = 77824 [pid 6503] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6500] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6498] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5019] openat(AT_FDCWD, "./62/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5018] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5015] umount2("./59/file1", MNT_DETACH|UMOUNT_NOFOLLOW./strace-static-x86_64: Process 6515 attached [pid 6514] <... futex resumed>) = 1 [pid 6506] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6505] <... futex resumed>) = 0 [pid 6503] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6500] futex(0x7fa78fffd6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6498] <... futex resumed>) = 0 [pid 5019] <... openat resumed>) = 4 [pid 5018] openat(AT_FDCWD, "./61/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5015] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6515] rseq(0x7fa787d10fe0, 0x20, 0, 0x53053053 [pid 6514] futex(0x7fa78fffd6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6506] <... futex resumed>) = 0 [pid 6505] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6503] getdents64(5, [pid 6500] <... futex resumed>) = 0 [pid 6498] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5019] newfstatat(4, "", [pid 5018] <... openat resumed>) = 4 [pid 5015] openat(AT_FDCWD, "./59/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 6515] <... rseq resumed>) = 0 [pid 6506] lseek(5, 257, SEEK_SET [pid 6505] <... futex resumed>) = 0 [pid 6500] futex(0x7fa78fffd6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5019] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5015] <... openat resumed>) = 4 [pid 6515] set_robust_list(0x7fa787d109a0, 24 [pid 6505] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5019] getdents64(4, [pid 5015] newfstatat(4, "", [pid 6515] <... set_robust_list resumed>) = 0 [pid 5019] <... getdents64 resumed>0x5555556d6770 /* 2 entries */, 32768) = 48 [pid 5015] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 6515] rt_sigprocmask(SIG_SETMASK, [], [pid 5019] getdents64(4, [pid 5015] getdents64(4, [pid 6515] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5019] <... getdents64 resumed>0x5555556d6770 /* 0 entries */, 32768) = 0 [pid 5015] <... getdents64 resumed>0x5555556d6770 /* 2 entries */, 32768) = 48 [pid 6515] openat(AT_FDCWD, "./file0", O_RDONLY [pid 6506] <... lseek resumed>) = 257 [pid 5019] close(4 [pid 5018] newfstatat(4, "", [pid 5015] getdents64(4, [pid 6515] <... openat resumed>) = 5 [pid 6506] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5019] <... close resumed>) = 0 [pid 5018] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5015] <... getdents64 resumed>0x5555556d6770 /* 0 entries */, 32768) = 0 [pid 6515] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6506] <... futex resumed>) = 1 [pid 6505] <... futex resumed>) = 0 [pid 5019] rmdir("./62/file1" [pid 5015] close(4 [pid 6515] <... futex resumed>) = 1 [pid 6506] getdents64(5, [pid 6505] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6500] <... futex resumed>) = 0 [pid 5019] <... rmdir resumed>) = 0 [pid 5018] getdents64(4, [pid 5015] <... close resumed>) = 0 [pid 6515] futex(0x7fa78fffd6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6505] <... futex resumed>) = 0 [pid 5019] getdents64(3, [pid 5015] rmdir("./59/file1" [pid 6505] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5019] <... getdents64 resumed>0x5555556ce730 /* 0 entries */, 32768) = 0 [pid 5015] <... rmdir resumed>) = 0 [pid 5019] close(3 [pid 5015] getdents64(3, [pid 5019] <... close resumed>) = 0 [pid 5015] <... getdents64 resumed>0x5555556ce730 /* 0 entries */, 32768) = 0 [pid 5019] rmdir("./62" [pid 5015] close(3 [pid 5019] <... rmdir resumed>) = 0 [pid 5015] <... close resumed>) = 0 [pid 5019] mkdir("./63", 0777 [pid 5015] rmdir("./59" [pid 5019] <... mkdir resumed>) = 0 [pid 5015] <... rmdir resumed>) = 0 [pid 5019] openat(AT_FDCWD, "/dev/loop5", O_RDWR [pid 5015] mkdir("./60", 0777 [pid 6500] futex(0x7fa78fffd6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5019] <... openat resumed>) = 3 [pid 5018] <... getdents64 resumed>0x5555556d6770 /* 2 entries */, 32768) = 48 [pid 5015] <... mkdir resumed>) = 0 [pid 5019] ioctl(3, LOOP_CLR_FD [pid 5015] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 5019] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 5015] <... openat resumed>) = 3 [pid 5019] close(3 [pid 5015] ioctl(3, LOOP_CLR_FD [pid 6515] <... futex resumed>) = 0 [pid 6506] <... getdents64 resumed>0x9999999999999999, 41) = -1 EIO (Input/output error) [pid 6504] <... sendfile resumed>) = 77824 [pid 6503] <... getdents64 resumed>0x9999999999999999, 41) = -1 EIO (Input/output error) [pid 6500] <... futex resumed>) = 1 [pid 5019] <... close resumed>) = 0 [pid 5018] getdents64(4, [pid 6515] lseek(5, 257, SEEK_SET [pid 6506] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6504] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6503] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6500] futex(0x7fa78fffd6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5019] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5018] <... getdents64 resumed>0x5555556d6770 /* 0 entries */, 32768) = 0 [pid 5015] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 6515] <... lseek resumed>) = 257 [pid 6506] <... futex resumed>) = 1 [pid 6505] <... futex resumed>) = 0 [pid 6504] <... futex resumed>) = 0 [pid 6503] <... futex resumed>) = 1 [pid 6498] <... futex resumed>) = 0 [pid 5018] close(4 [pid 6515] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6506] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6505] exit_group(0 [pid 6504] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6503] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6498] exit_group(0 [pid 5018] <... close resumed>) = 0 [pid 5015] close(3 [pid 6515] <... futex resumed>) = 1 [pid 6514] <... futex resumed>) = ? [pid 6513] <... futex resumed>) = ? [pid 6506] <... futex resumed>) = ? [pid 6505] <... exit_group resumed>) = ? [pid 6503] <... futex resumed>) = ? [pid 6500] <... futex resumed>) = 0 [pid 6498] <... exit_group resumed>) = ? [pid 5019] <... clone resumed>, child_tidptr=0x5555556cd690) = 6516 [pid 5018] rmdir("./61/file1" [pid 5015] <... close resumed>) = 0 [pid 6515] futex(0x7fa78fffd6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6514] +++ exited with 0 +++ [pid 6513] +++ exited with 0 +++ [pid 6506] +++ exited with 0 +++ [pid 6503] +++ exited with 0 +++ [pid 5018] <... rmdir resumed>) = 0 [pid 6505] +++ exited with 0 +++ [pid 6500] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5018] getdents64(3, 0x5555556ce730 /* 0 entries */, 32768) = 0 [pid 5018] close(3 [pid 6498] +++ exited with 0 +++ [pid 5018] <... close resumed>) = 0 [pid 6504] <... futex resumed>) = 0 [ 121.228292][ T6503] NILFS error (device loop3): nilfs_readdir: zero-length directory entry [ 121.243734][ T6506] NILFS error (device loop0): nilfs_readdir: zero-length directory entry [ 121.252720][ T6503] Remounting filesystem read-only [ 121.259581][ T6506] Remounting filesystem read-only [pid 6500] <... futex resumed>) = 1 [pid 5015] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5014] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6505, si_uid=0, si_status=0, si_utime=0, si_stime=14 /* 0.14 s */} --- ./strace-static-x86_64: Process 6516 attached [pid 6504] getdents64(5, [pid 6500] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5018] rmdir("./61" [pid 5017] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6498, si_uid=0, si_status=0, si_utime=0, si_stime=8 /* 0.08 s */} --- ./strace-static-x86_64: Process 6517 attached [pid 6516] set_robust_list(0x5555556cd6a0, 24 [pid 5018] <... rmdir resumed>) = 0 [pid 5017] restart_syscall(<... resuming interrupted clone ...> [pid 5018] mkdir("./62", 0777 [pid 5017] <... restart_syscall resumed>) = 0 [pid 6517] set_robust_list(0x5555556cd6a0, 24 [pid 6516] <... set_robust_list resumed>) = 0 [pid 5018] <... mkdir resumed>) = 0 [pid 5015] <... clone resumed>, child_tidptr=0x5555556cd690) = 6517 [pid 6517] <... set_robust_list resumed>) = 0 [pid 6516] chdir("./63" [pid 5018] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 6517] chdir("./60" [pid 6516] <... chdir resumed>) = 0 [pid 5018] <... openat resumed>) = 3 [pid 5017] umount2("./61", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5014] umount2("./59", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6517] <... chdir resumed>) = 0 [pid 6516] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5018] ioctl(3, LOOP_CLR_FD [pid 5017] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6517] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6516] <... prctl resumed>) = 0 [pid 5018] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 5017] openat(AT_FDCWD, "./61", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5014] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6517] <... prctl resumed>) = 0 [pid 6516] setpgid(0, 0 [pid 5014] openat(AT_FDCWD, "./59", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 6517] setpgid(0, 0 [pid 6516] <... setpgid resumed>) = 0 [pid 5014] <... openat resumed>) = 3 [pid 6517] <... setpgid resumed>) = 0 [pid 6516] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5014] newfstatat(3, "", [pid 6517] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6516] <... openat resumed>) = 3 [pid 5014] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 6517] <... openat resumed>) = 3 [pid 6516] write(3, "1000", 4 [pid 5014] getdents64(3, [pid 6517] write(3, "1000", 4 [pid 6516] <... write resumed>) = 4 [pid 5018] close(3 [pid 5017] <... openat resumed>) = 3 [pid 5014] <... getdents64 resumed>0x5555556ce730 /* 4 entries */, 32768) = 112 [pid 6517] <... write resumed>) = 4 [pid 6516] close(3 [pid 5018] <... close resumed>) = 0 [pid 5017] newfstatat(3, "", [pid 5014] umount2("./59/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6517] close(3 [pid 6516] <... close resumed>) = 0 [pid 5018] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5017] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5014] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6517] <... close resumed>) = 0 [pid 6516] symlink("/dev/binderfs", "./binderfs" [pid 5014] newfstatat(AT_FDCWD, "./59/binderfs", [pid 6517] symlink("/dev/binderfs", "./binderfs" [pid 6516] <... symlink resumed>) = 0 [pid 5017] getdents64(3, [pid 5014] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 6517] <... symlink resumed>) = 0 [pid 6516] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5018] <... clone resumed>, child_tidptr=0x5555556cd690) = 6518 [pid 5017] <... getdents64 resumed>0x5555556ce730 /* 4 entries */, 32768) = 112 [pid 5014] unlink("./59/binderfs" [pid 6517] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6516] <... futex resumed>) = 0 [pid 5017] umount2("./61/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5014] <... unlink resumed>) = 0 [pid 6517] <... futex resumed>) = 0 [pid 6516] rt_sigaction(SIGRT_1, {sa_handler=0x7fa78ff9b0a0, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fa78ff8c250}, [pid 5017] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5014] umount2("./59/file1", MNT_DETACH|UMOUNT_NOFOLLOW./strace-static-x86_64: Process 6518 attached [pid 6517] rt_sigaction(SIGRT_1, {sa_handler=0x7fa78ff9b0a0, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fa78ff8c250}, [pid 6516] <... rt_sigaction resumed>NULL, 8) = 0 [pid 6504] <... getdents64 resumed>0x9999999999999999, 41) = -1 EIO (Input/output error) [pid 5017] newfstatat(AT_FDCWD, "./61/binderfs", [pid 6518] set_robust_list(0x5555556cd6a0, 24 [pid 6517] <... rt_sigaction resumed>NULL, 8) = 0 [pid 6516] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 6504] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5017] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 6518] <... set_robust_list resumed>) = 0 [pid 6504] <... futex resumed>) = 1 [pid 6500] <... futex resumed>) = 0 [pid 5017] unlink("./61/binderfs" [pid 6518] chdir("./62" [pid 6517] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 6516] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6504] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6500] exit_group(0 [pid 5017] <... unlink resumed>) = 0 [pid 6518] <... chdir resumed>) = 0 [pid 6517] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6516] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 6515] <... futex resumed>) = ? [pid 6504] <... futex resumed>) = ? [pid 6500] <... exit_group resumed>) = ? [pid 5017] umount2("./61/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6518] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6517] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 6516] <... mmap resumed>) = 0x7fa78ff11000 [pid 6515] +++ exited with 0 +++ [pid 6504] +++ exited with 0 +++ [pid 6518] <... prctl resumed>) = 0 [pid 6500] +++ exited with 0 +++ [pid 6518] setpgid(0, 0 [pid 5016] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6500, si_uid=0, si_status=0, si_utime=1 /* 0.01 s */, si_stime=8 /* 0.08 s */} --- [pid 6518] <... setpgid resumed>) = 0 [pid 5016] restart_syscall(<... resuming interrupted clone ...> [pid 6518] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5016] <... restart_syscall resumed>) = 0 [ 121.278086][ T6504] NILFS error (device loop2): nilfs_readdir: zero-length directory entry [ 121.295552][ T6504] Remounting filesystem read-only [ 121.308753][ T5014] NILFS (loop0): discard dirty page: offset=8192, ino=6 [pid 6518] <... openat resumed>) = 3 [pid 6518] write(3, "1000", 4) = 4 [pid 6517] <... mmap resumed>) = 0x7fa78ff11000 [pid 6516] mprotect(0x7fa78ff12000, 131072, PROT_READ|PROT_WRITE [pid 5016] umount2("./59", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6518] close(3 [pid 6517] mprotect(0x7fa78ff12000, 131072, PROT_READ|PROT_WRITE [pid 6516] <... mprotect resumed>) = 0 [pid 5016] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6518] <... close resumed>) = 0 [pid 6517] <... mprotect resumed>) = 0 [pid 5016] openat(AT_FDCWD, "./59", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 6518] symlink("/dev/binderfs", "./binderfs" [pid 6517] rt_sigprocmask(SIG_BLOCK, ~[], [pid 6516] rt_sigprocmask(SIG_BLOCK, ~[], [pid 5016] <... openat resumed>) = 3 [pid 6518] <... symlink resumed>) = 0 [pid 6517] <... rt_sigprocmask resumed>[], 8) = 0 [pid 5016] newfstatat(3, "", [pid 6518] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5016] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 6518] <... futex resumed>) = 0 [pid 5016] getdents64(3, [pid 6518] rt_sigaction(SIGRT_1, {sa_handler=0x7fa78ff9b0a0, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fa78ff8c250}, [pid 5016] <... getdents64 resumed>0x5555556ce730 /* 4 entries */, 32768) = 112 [pid 6518] <... rt_sigaction resumed>NULL, 8) = 0 [pid 5016] umount2("./59/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6518] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 5016] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6518] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5016] newfstatat(AT_FDCWD, "./59/binderfs", [pid 6518] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 5016] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 6518] <... mmap resumed>) = 0x7fa78ff11000 [pid 5016] unlink("./59/binderfs" [pid 6518] mprotect(0x7fa78ff12000, 131072, PROT_READ|PROT_WRITE [pid 5016] <... unlink resumed>) = 0 [pid 6518] <... mprotect resumed>) = 0 [pid 6516] <... rt_sigprocmask resumed>[], 8) = 0 [pid 5016] umount2("./59/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6518] rt_sigprocmask(SIG_BLOCK, ~[], [pid 6517] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fa78ff31990, parent_tid=0x7fa78ff31990, exit_signal=0, stack=0x7fa78ff11000, stack_size=0x20300, tls=0x7fa78ff316c0} [pid 6516] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fa78ff31990, parent_tid=0x7fa78ff31990, exit_signal=0, stack=0x7fa78ff11000, stack_size=0x20300, tls=0x7fa78ff316c0} [pid 6518] <... rt_sigprocmask resumed>[], 8) = 0 [pid 6518] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fa78ff31990, parent_tid=0x7fa78ff31990, exit_signal=0, stack=0x7fa78ff11000, stack_size=0x20300, tls=0x7fa78ff316c0} => {parent_tid=[6519]}, 88) = 6519 [pid 6518] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 6518] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 6518] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000}./strace-static-x86_64: Process 6519 attached [pid 6519] rseq(0x7fa78ff31fe0, 0x20, 0, 0x53053053) = 0 [pid 6519] set_robust_list(0x7fa78ff319a0, 24) = 0 [pid 6519] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 6519] memfd_create("syzkaller", 0) = 3 ./strace-static-x86_64: Process 6521 attached [pid 6521] rseq(0x7fa78ff31fe0, 0x20, 0, 0x53053053 [pid 6517] <... clone3 resumed> => {parent_tid=[6520]}, 88) = 6520 [pid 6516] <... clone3 resumed> => {parent_tid=[6521]}, 88) = 6521 [pid 6521] <... rseq resumed>) = 0 [pid 6517] rt_sigprocmask(SIG_SETMASK, [], [pid 6516] rt_sigprocmask(SIG_SETMASK, [], [pid 6521] set_robust_list(0x7fa78ff319a0, 24 [pid 6517] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6516] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6521] <... set_robust_list resumed>) = 0 [pid 6517] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6516] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6521] rt_sigprocmask(SIG_SETMASK, [], [pid 6517] <... futex resumed>) = 0 [pid 6516] <... futex resumed>) = 0 [pid 6521] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6519] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6517] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 6516] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 6521] memfd_create("syzkaller", 0 [pid 6519] <... mmap resumed>) = 0x7fa787b11000 [pid 6521] <... memfd_create resumed>) = 3 ./strace-static-x86_64: Process 6520 attached [pid 6520] rseq(0x7fa78ff31fe0, 0x20, 0, 0x53053053) = 0 [pid 6520] set_robust_list(0x7fa78ff319a0, 24) = 0 [pid 6520] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [ 121.325836][ T5017] NILFS (loop3): discard dirty page: offset=8192, ino=6 [ 121.337491][ T5017] NILFS (loop3): discard dirty block: blocknr=25, size=4096 [ 121.346173][ T5014] NILFS (loop0): discard dirty block: blocknr=25, size=4096 [ 121.354893][ T5016] NILFS (loop2): discard dirty page: offset=8192, ino=6 [pid 6520] memfd_create("syzkaller", 0 [pid 6521] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fa787b11000 [pid 6520] <... memfd_create resumed>) = 3 [pid 6520] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fa787b11000 [ 121.376245][ T5016] NILFS (loop2): discard dirty block: blocknr=25, size=4096 [pid 6519] 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"..., 2097152 [pid 6520] 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"..., 2097152 [pid 6521] 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"..., 2097152 [pid 5014] <... umount2 resumed>) = 0 [pid 5014] umount2("./59/file1", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5017] <... umount2 resumed>) = 0 [pid 5014] newfstatat(AT_FDCWD, "./59/file1", [pid 5017] umount2("./61/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5014] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 6521] <... write resumed>) = 2097152 [pid 5017] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5016] <... umount2 resumed>) = 0 [pid 6521] munmap(0x7fa787b11000, 2097152 [pid 5017] newfstatat(AT_FDCWD, "./61/file1", [pid 5014] umount2("./59/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5017] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5014] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5017] umount2("./61/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5014] openat(AT_FDCWD, "./59/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 6521] <... munmap resumed>) = 0 [pid 5017] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6521] openat(AT_FDCWD, "/dev/loop5", O_RDWR [pid 5017] openat(AT_FDCWD, "./61/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5014] <... openat resumed>) = 4 [pid 6521] <... openat resumed>) = 4 [pid 5017] <... openat resumed>) = 4 [pid 5014] newfstatat(4, "", [pid 6521] ioctl(4, LOOP_SET_FD, 3 [pid 5017] newfstatat(4, "", [pid 5014] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5016] umount2("./59/file1", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5016] newfstatat(AT_FDCWD, "./59/file1", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5016] umount2("./59/file1", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5016] openat(AT_FDCWD, "./59/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 5016] newfstatat(4, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5016] getdents64(4, 0x5555556d6770 /* 2 entries */, 32768) = 48 [pid 5016] getdents64(4, 0x5555556d6770 /* 0 entries */, 32768) = 0 [pid 5017] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5014] getdents64(4, [pid 5017] getdents64(4, [pid 5014] <... getdents64 resumed>0x5555556d6770 /* 2 entries */, 32768) = 48 [pid 5017] <... getdents64 resumed>0x5555556d6770 /* 2 entries */, 32768) = 48 [pid 5016] close(4 [pid 5014] getdents64(4, [pid 5017] getdents64(4, [pid 5014] <... getdents64 resumed>0x5555556d6770 /* 0 entries */, 32768) = 0 [pid 5017] <... getdents64 resumed>0x5555556d6770 /* 0 entries */, 32768) = 0 [pid 5017] close(4 [pid 5014] close(4 [pid 5017] <... close resumed>) = 0 [pid 5016] <... close resumed>) = 0 [pid 5014] <... close resumed>) = 0 [pid 5017] rmdir("./61/file1" [pid 5014] rmdir("./59/file1" [pid 6521] <... ioctl resumed>) = 0 [pid 6519] <... write resumed>) = 2097152 [pid 5017] <... rmdir resumed>) = 0 [pid 5016] rmdir("./59/file1" [pid 5014] <... rmdir resumed>) = 0 [pid 6521] close(3 [pid 6519] munmap(0x7fa787b11000, 2097152 [pid 5017] getdents64(3, [pid 5014] getdents64(3, [pid 6521] <... close resumed>) = 0 [pid 6519] <... munmap resumed>) = 0 [pid 5017] <... getdents64 resumed>0x5555556ce730 /* 0 entries */, 32768) = 0 [pid 5016] <... rmdir resumed>) = 0 [pid 5014] <... getdents64 resumed>0x5555556ce730 /* 0 entries */, 32768) = 0 [pid 6521] mkdir("./file1", 0777 [pid 5017] close(3 [pid 5014] close(3 [pid 6521] <... mkdir resumed>) = 0 [pid 6519] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 5017] <... close resumed>) = 0 [pid 5016] getdents64(3, [pid 5014] <... close resumed>) = 0 [pid 6521] mount("/dev/loop5", "./file1", "nilfs2", MS_NODEV|MS_SYNCHRONOUS|MS_MANDLOCK|MS_SILENT|MS_LAZYTIME, "" [pid 6520] <... write resumed>) = 2097152 [pid 6519] <... openat resumed>) = 4 [pid 5017] rmdir("./61" [pid 5014] rmdir("./59" [pid 6520] munmap(0x7fa787b11000, 2097152 [pid 5016] <... getdents64 resumed>0x5555556ce730 /* 0 entries */, 32768) = 0 [pid 6520] <... munmap resumed>) = 0 [pid 5017] <... rmdir resumed>) = 0 [pid 5016] close(3 [pid 5014] <... rmdir resumed>) = 0 [pid 5016] <... close resumed>) = 0 [pid 5016] rmdir("./59") = 0 [pid 5016] mkdir("./60", 0777 [pid 6520] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 5016] <... mkdir resumed>) = 0 [pid 6520] <... openat resumed>) = 4 [pid 5016] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 6520] ioctl(4, LOOP_SET_FD, 3 [pid 5016] <... openat resumed>) = 3 [pid 6520] <... ioctl resumed>) = 0 [pid 6519] ioctl(4, LOOP_SET_FD, 3 [pid 5017] mkdir("./62", 0777 [pid 5016] ioctl(3, LOOP_CLR_FD [pid 5014] mkdir("./60", 0777 [pid 5016] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 5016] close(3) = 0 [ 121.486181][ T6521] loop5: detected capacity change from 0 to 4096 [ 121.508522][ T6521] NILFS (loop5): broken superblock, retrying with spare superblock (blocksize = 1024) [ 121.515433][ T6520] loop1: detected capacity change from 0 to 4096 [ 121.525357][ T6521] NILFS (loop5): broken superblock, retrying with spare superblock (blocksize = 4096) [pid 5016] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x5555556cd690) = 6522 [pid 5014] <... mkdir resumed>) = 0 [pid 5014] openat(AT_FDCWD, "/dev/loop0", O_RDWR) = 3 [pid 5014] ioctl(3, LOOP_CLR_FD) = -1 ENXIO (No such device or address) ./strace-static-x86_64: Process 6522 attached [pid 5014] close(3 [pid 6522] set_robust_list(0x5555556cd6a0, 24 [pid 5014] <... close resumed>) = 0 [pid 6522] <... set_robust_list resumed>) = 0 [pid 5014] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6522] chdir("./60" [pid 6520] close(3 [pid 6519] <... ioctl resumed>) = 0 [pid 5017] <... mkdir resumed>) = 0 [pid 6522] <... chdir resumed>) = 0 [pid 6520] <... close resumed>) = 0 [pid 6519] close(3 [pid 5017] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 5014] <... clone resumed>, child_tidptr=0x5555556cd690) = 6523 ./strace-static-x86_64: Process 6523 attached [pid 6522] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6520] mkdir("./file1", 0777 [pid 6519] <... close resumed>) = 0 [pid 5017] <... openat resumed>) = 3 [pid 6522] <... prctl resumed>) = 0 [pid 6520] <... mkdir resumed>) = 0 [pid 6519] mkdir("./file1", 0777 [pid 5017] ioctl(3, LOOP_CLR_FD [pid 6523] set_robust_list(0x5555556cd6a0, 24 [pid 6522] setpgid(0, 0 [pid 6520] mount("/dev/loop1", "./file1", "nilfs2", MS_NODEV|MS_SYNCHRONOUS|MS_MANDLOCK|MS_SILENT|MS_LAZYTIME, "" [pid 6523] <... set_robust_list resumed>) = 0 [pid 6522] <... setpgid resumed>) = 0 [pid 6519] <... mkdir resumed>) = 0 [pid 5017] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 6522] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 6522] write(3, "1000", 4) = 4 [pid 6522] close(3) = 0 [pid 6522] symlink("/dev/binderfs", "./binderfs") = 0 [pid 6522] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 6522] rt_sigaction(SIGRT_1, {sa_handler=0x7fa78ff9b0a0, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fa78ff8c250}, NULL, 8) = 0 [pid 6522] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 6522] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fa78ff11000 [pid 6523] chdir("./60" [pid 6522] mprotect(0x7fa78ff12000, 131072, PROT_READ|PROT_WRITE [pid 6519] mount("/dev/loop4", "./file1", "nilfs2", MS_NODEV|MS_SYNCHRONOUS|MS_MANDLOCK|MS_SILENT|MS_LAZYTIME, "" [pid 5017] close(3 [pid 6523] <... chdir resumed>) = 0 [pid 6522] <... mprotect resumed>) = 0 [pid 6523] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6522] rt_sigprocmask(SIG_BLOCK, ~[], [pid 5017] <... close resumed>) = 0 [pid 6522] <... rt_sigprocmask resumed>[], 8) = 0 [pid 6522] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fa78ff31990, parent_tid=0x7fa78ff31990, exit_signal=0, stack=0x7fa78ff11000, stack_size=0x20300, tls=0x7fa78ff316c0} => {parent_tid=[6525]}, 88) = 6525 [pid 6522] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 6522] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 6522] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000}./strace-static-x86_64: Process 6525 attached [pid 6525] rseq(0x7fa78ff31fe0, 0x20, 0, 0x53053053) = 0 [pid 6525] set_robust_list(0x7fa78ff319a0, 24) = 0 [ 121.535454][ T6519] loop4: detected capacity change from 0 to 4096 [ 121.559631][ T6520] NILFS (loop1): broken superblock, retrying with spare superblock (blocksize = 1024) [ 121.574625][ T6520] NILFS (loop1): broken superblock, retrying with spare superblock (blocksize = 4096) [pid 6525] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 6525] memfd_create("syzkaller", 0) = 3 [pid 6525] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fa787b11000 [pid 6523] <... prctl resumed>) = 0 [pid 5017] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6523] setpgid(0, 0) = 0 [pid 5017] <... clone resumed>, child_tidptr=0x5555556cd690) = 6526 [pid 6523] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6521] <... mount resumed>) = 0 [pid 6523] <... openat resumed>) = 3 [pid 6521] openat(AT_FDCWD, "./file1", O_RDONLY|O_DIRECTORY [pid 6523] write(3, "1000", 4 [pid 6521] <... openat resumed>) = 3 [pid 6523] <... write resumed>) = 4 [pid 6521] chdir("./file1" [pid 6523] close(3 [pid 6521] <... chdir resumed>) = 0 [pid 6523] <... close resumed>) = 0 [pid 6521] ioctl(4, LOOP_CLR_FD [pid 6523] symlink("/dev/binderfs", "./binderfs" [pid 6521] <... ioctl resumed>) = 0 [pid 6523] <... symlink resumed>) = 0 [pid 6521] close(4 [pid 6525] 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"..., 2097152./strace-static-x86_64: Process 6526 attached [pid 6526] set_robust_list(0x5555556cd6a0, 24 [pid 6523] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6521] <... close resumed>) = 0 [pid 6523] <... futex resumed>) = 0 [pid 6521] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6523] rt_sigaction(SIGRT_1, {sa_handler=0x7fa78ff9b0a0, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fa78ff8c250}, [pid 6521] <... futex resumed>) = 1 [pid 6516] <... futex resumed>) = 0 [pid 6523] <... rt_sigaction resumed>NULL, 8) = 0 [pid 6521] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6516] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6526] <... set_robust_list resumed>) = 0 [pid 6523] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 6521] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6526] chdir("./62" [pid 6523] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6521] open("./bus", O_RDWR|O_CREAT|O_NOCTTY|O_SYNC|O_DIRECT|O_NOATIME, 000 [pid 6516] <... futex resumed>) = 0 [pid 6526] <... chdir resumed>) = 0 [pid 6523] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 6516] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6526] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6523] <... mmap resumed>) = 0x7fa78ff11000 [pid 6526] <... prctl resumed>) = 0 [pid 6523] mprotect(0x7fa78ff12000, 131072, PROT_READ|PROT_WRITE [pid 6526] setpgid(0, 0 [pid 6523] <... mprotect resumed>) = 0 [pid 6526] <... setpgid resumed>) = 0 [pid 6523] rt_sigprocmask(SIG_BLOCK, ~[], [pid 6526] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6523] <... rt_sigprocmask resumed>[], 8) = 0 [pid 6526] <... openat resumed>) = 3 [pid 6523] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fa78ff31990, parent_tid=0x7fa78ff31990, exit_signal=0, stack=0x7fa78ff11000, stack_size=0x20300, tls=0x7fa78ff316c0} [pid 6526] write(3, "1000", 4) = 4 [pid 6523] <... clone3 resumed> => {parent_tid=[6528]}, 88) = 6528 [pid 6521] <... open resumed>) = 4 [ 121.584490][ T6519] NILFS (loop4): broken superblock, retrying with spare superblock (blocksize = 1024) [ 121.605961][ T6524] NILFS (loop5): segctord starting. Construction interval = 5 seconds, CP frequency < 30 seconds [ 121.622182][ T6519] NILFS (loop4): broken superblock, retrying with spare superblock (blocksize = 4096) [pid 6526] close(3 [pid 6523] rt_sigprocmask(SIG_SETMASK, [], [pid 6521] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6520] <... mount resumed>) = 0 [pid 6526] <... close resumed>) = 0 [pid 6523] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6521] <... futex resumed>) = 1 [pid 6520] openat(AT_FDCWD, "./file1", O_RDONLY|O_DIRECTORY [pid 6516] <... futex resumed>) = 0 [pid 6526] symlink("/dev/binderfs", "./binderfs" [pid 6523] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6521] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6520] <... openat resumed>) = 3 [pid 6516] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000./strace-static-x86_64: Process 6528 attached [pid 6526] <... symlink resumed>) = 0 [pid 6523] <... futex resumed>) = 0 [pid 6521] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6520] chdir("./file1" [pid 6516] <... futex resumed>) = 0 [pid 6528] rseq(0x7fa78ff31fe0, 0x20, 0, 0x53053053 [pid 6526] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6523] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 6521] ftruncate(4, 33587195 [pid 6520] <... chdir resumed>) = 0 [pid 6516] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6528] <... rseq resumed>) = 0 [pid 6526] <... futex resumed>) = 0 [pid 6525] <... write resumed>) = 2097152 [pid 6521] <... ftruncate resumed>) = 0 [pid 6520] ioctl(4, LOOP_CLR_FD [pid 6519] <... mount resumed>) = 0 [pid 6526] rt_sigaction(SIGRT_1, {sa_handler=0x7fa78ff9b0a0, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fa78ff8c250}, NULL, 8) = 0 [pid 6526] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 6528] set_robust_list(0x7fa78ff319a0, 24 [pid 6526] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6521] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6528] <... set_robust_list resumed>) = 0 [pid 6526] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 6521] <... futex resumed>) = 1 [pid 6528] rt_sigprocmask(SIG_SETMASK, [], [pid 6526] <... mmap resumed>) = 0x7fa78ff11000 [pid 6521] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6528] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6526] mprotect(0x7fa78ff12000, 131072, PROT_READ|PROT_WRITE [pid 6528] memfd_create("syzkaller", 0 [pid 6525] munmap(0x7fa787b11000, 2097152 [pid 6520] <... ioctl resumed>) = 0 [pid 6519] openat(AT_FDCWD, "./file1", O_RDONLY|O_DIRECTORY [pid 6516] <... futex resumed>) = 0 [pid 6528] <... memfd_create resumed>) = 3 [pid 6526] <... mprotect resumed>) = 0 [pid 6520] close(4 [pid 6528] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6526] rt_sigprocmask(SIG_BLOCK, ~[], [pid 6520] <... close resumed>) = 0 [pid 6519] <... openat resumed>) = 3 [pid 6516] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6528] <... mmap resumed>) = 0x7fa787b11000 [pid 6526] <... rt_sigprocmask resumed>[], 8) = 0 [pid 6526] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fa78ff31990, parent_tid=0x7fa78ff31990, exit_signal=0, stack=0x7fa78ff11000, stack_size=0x20300, tls=0x7fa78ff316c0} [pid 6525] <... munmap resumed>) = 0 [pid 6521] <... futex resumed>) = 0 [pid 6520] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6519] chdir("./file1" [pid 6516] <... futex resumed>) = 1 ./strace-static-x86_64: Process 6530 attached [pid 6528] 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"..., 2097152 [pid 6525] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 6521] sendfile(4, 4, NULL, 281474978811912 [pid 6520] <... futex resumed>) = 1 [pid 6519] <... chdir resumed>) = 0 [pid 6517] <... futex resumed>) = 0 [pid 6516] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6530] rseq(0x7fa78ff31fe0, 0x20, 0, 0x53053053 [pid 6528] <... write resumed>) = 2097152 [pid 6526] <... clone3 resumed> => {parent_tid=[6530]}, 88) = 6530 [pid 6525] <... openat resumed>) = 4 [pid 6520] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6519] ioctl(4, LOOP_CLR_FD [ 121.659540][ T6527] NILFS (loop1): segctord starting. Construction interval = 5 seconds, CP frequency < 30 seconds [ 121.683598][ T6529] NILFS (loop4): segctord starting. Construction interval = 5 seconds, CP frequency < 30 seconds [pid 6517] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6530] <... rseq resumed>) = 0 [pid 6528] munmap(0x7fa787b11000, 2097152 [pid 6526] rt_sigprocmask(SIG_SETMASK, [], [pid 6525] ioctl(4, LOOP_SET_FD, 3 [pid 6520] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6519] <... ioctl resumed>) = 0 [pid 6517] <... futex resumed>) = 0 [pid 6530] set_robust_list(0x7fa78ff319a0, 24 [pid 6526] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6520] open("./bus", O_RDWR|O_CREAT|O_NOCTTY|O_SYNC|O_DIRECT|O_NOATIME, 000 [pid 6519] close(4 [pid 6517] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6530] <... set_robust_list resumed>) = 0 [pid 6528] <... munmap resumed>) = 0 [pid 6526] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6525] <... ioctl resumed>) = 0 [pid 6519] <... close resumed>) = 0 [pid 6530] rt_sigprocmask(SIG_SETMASK, [], [pid 6526] <... futex resumed>) = 0 [pid 6519] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6530] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6526] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 6519] <... futex resumed>) = 1 [pid 6518] <... futex resumed>) = 0 [pid 6530] memfd_create("syzkaller", 0 [pid 6520] <... open resumed>) = 4 [pid 6519] open("./bus", O_RDWR|O_CREAT|O_NOCTTY|O_SYNC|O_DIRECT|O_NOATIME, 000 [pid 6518] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6530] <... memfd_create resumed>) = 3 [pid 6520] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6518] <... futex resumed>) = 0 [pid 6530] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6518] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6530] <... mmap resumed>) = 0x7fa787b11000 [pid 6520] <... futex resumed>) = 1 [pid 6517] <... futex resumed>) = 0 [pid 6528] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 6525] close(3 [pid 6520] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6519] <... open resumed>) = 4 [pid 6517] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6528] <... openat resumed>) = 4 [pid 6525] <... close resumed>) = 0 [pid 6520] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6519] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6517] <... futex resumed>) = 0 [pid 6528] ioctl(4, LOOP_SET_FD, 3 [pid 6525] mkdir("./file1", 0777 [pid 6520] ftruncate(4, 33587195 [pid 6519] <... futex resumed>) = 1 [pid 6518] <... futex resumed>) = 0 [pid 6517] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6525] <... mkdir resumed>) = 0 [pid 6520] <... ftruncate resumed>) = 0 [pid 6519] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6518] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6525] mount("/dev/loop2", "./file1", "nilfs2", MS_NODEV|MS_SYNCHRONOUS|MS_MANDLOCK|MS_SILENT|MS_LAZYTIME, "" [ 121.734486][ T6525] loop2: detected capacity change from 0 to 4096 [ 121.767339][ T6528] loop0: detected capacity change from 0 to 4096 [pid 6520] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6519] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6518] <... futex resumed>) = 0 [pid 6530] 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"..., 2097152 [pid 6528] <... ioctl resumed>) = 0 [pid 6518] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6520] <... futex resumed>) = 1 [pid 6519] ftruncate(4, 33587195 [pid 6517] <... futex resumed>) = 0 [pid 6516] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 6528] close(3 [pid 6520] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6519] <... ftruncate resumed>) = 0 [pid 6517] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6516] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6520] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6519] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6517] <... futex resumed>) = 0 [pid 6516] <... futex resumed>) = 0 [pid 6528] <... close resumed>) = 0 [pid 6520] sendfile(4, 4, NULL, 281474978811912 [pid 6519] <... futex resumed>) = 1 [pid 6518] <... futex resumed>) = 0 [pid 6517] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6516] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 6528] mkdir("./file1", 0777 [pid 6519] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6518] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6516] <... mmap resumed>) = 0x7fa787cf0000 [pid 6528] <... mkdir resumed>) = 0 [pid 6519] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6518] <... futex resumed>) = 0 [pid 6516] mprotect(0x7fa787cf1000, 131072, PROT_READ|PROT_WRITE [pid 6528] mount("/dev/loop0", "./file1", "nilfs2", MS_NODEV|MS_SYNCHRONOUS|MS_MANDLOCK|MS_SILENT|MS_LAZYTIME, "" [pid 6521] <... sendfile resumed>) = 77824 [pid 6519] sendfile(4, 4, NULL, 281474978811912 [ 121.778760][ T6525] NILFS (loop2): broken superblock, retrying with spare superblock (blocksize = 1024) [pid 6518] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6516] <... mprotect resumed>) = 0 [pid 6516] rt_sigprocmask(SIG_BLOCK, ~[], [pid 6521] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6516] <... rt_sigprocmask resumed>[], 8) = 0 [pid 6521] <... futex resumed>) = 0 [pid 6516] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fa787d10990, parent_tid=0x7fa787d10990, exit_signal=0, stack=0x7fa787cf0000, stack_size=0x20300, tls=0x7fa787d106c0} [pid 6521] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6516] <... clone3 resumed> => {parent_tid=[6531]}, 88) = 6531 [pid 6516] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 6516] futex(0x7fa78fffd6d8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 6516] futex(0x7fa78fffd6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6530] <... write resumed>) = 2097152 ./strace-static-x86_64: Process 6531 attached [pid 6531] rseq(0x7fa787d10fe0, 0x20, 0, 0x53053053) = 0 [pid 6531] set_robust_list(0x7fa787d109a0, 24) = 0 [pid 6531] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 6531] openat(AT_FDCWD, "./file0", O_RDONLY) = 5 [pid 6531] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 6516] <... futex resumed>) = 0 [pid 6531] futex(0x7fa78fffd6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6516] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6521] <... futex resumed>) = 0 [pid 6516] <... futex resumed>) = 1 [pid 6521] lseek(5, 257, SEEK_SET [pid 6516] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6530] munmap(0x7fa787b11000, 2097152 [pid 6521] <... lseek resumed>) = 257 [pid 6517] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 6517] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 6517] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 6521] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6517] <... mmap resumed>) = 0x7fa787cf0000 [pid 6517] mprotect(0x7fa787cf1000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 6530] <... munmap resumed>) = 0 [pid 6521] <... futex resumed>) = 1 [pid 6517] rt_sigprocmask(SIG_BLOCK, ~[], [pid 6516] <... futex resumed>) = 0 [pid 6517] <... rt_sigprocmask resumed>[], 8) = 0 [pid 6516] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6517] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fa787d10990, parent_tid=0x7fa787d10990, exit_signal=0, stack=0x7fa787cf0000, stack_size=0x20300, tls=0x7fa787d106c0} [pid 6516] <... futex resumed>) = 0 [pid 6516] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6517] <... clone3 resumed> => {parent_tid=[6532]}, 88) = 6532 [pid 6517] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 6517] futex(0x7fa78fffd6d8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 6517] futex(0x7fa78fffd6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6518] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 6518] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 6518] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fa787cf0000 [pid 6518] mprotect(0x7fa787cf1000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 6518] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 6521] getdents64(5, [ 121.827003][ T6528] NILFS (loop0): broken superblock, retrying with spare superblock (blocksize = 1024) [ 121.843426][ T6525] NILFS (loop2): broken superblock, retrying with spare superblock (blocksize = 4096) [ 121.867289][ T6528] NILFS (loop0): broken superblock, retrying with spare superblock (blocksize = 4096) [pid 6518] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fa787d10990, parent_tid=0x7fa787d10990, exit_signal=0, stack=0x7fa787cf0000, stack_size=0x20300, tls=0x7fa787d106c0}./strace-static-x86_64: Process 6533 attached ./strace-static-x86_64: Process 6532 attached [pid 6530] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 6518] <... clone3 resumed> => {parent_tid=[6533]}, 88) = 6533 [pid 6533] rseq(0x7fa787d10fe0, 0x20, 0, 0x53053053 [pid 6532] rseq(0x7fa787d10fe0, 0x20, 0, 0x53053053 [pid 6530] <... openat resumed>) = 4 [pid 6533] <... rseq resumed>) = 0 [pid 6532] <... rseq resumed>) = 0 [pid 6530] ioctl(4, LOOP_SET_FD, 3 [pid 6533] set_robust_list(0x7fa787d109a0, 24 [pid 6532] set_robust_list(0x7fa787d109a0, 24 [pid 6518] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 6518] futex(0x7fa78fffd6d8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 6518] futex(0x7fa78fffd6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6533] <... set_robust_list resumed>) = 0 [pid 6532] <... set_robust_list resumed>) = 0 [pid 6530] <... ioctl resumed>) = 0 [pid 6521] <... getdents64 resumed>0x9999999999999999, 41) = -1 EIO (Input/output error) [pid 6521] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6516] <... futex resumed>) = 0 [pid 6516] exit_group(0 [pid 6531] <... futex resumed>) = ? [pid 6516] <... exit_group resumed>) = ? [pid 6532] rt_sigprocmask(SIG_SETMASK, [], [pid 6531] +++ exited with 0 +++ [pid 6532] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6532] openat(AT_FDCWD, "./file0", O_RDONLY [pid 6521] <... futex resumed>) = ? [pid 6532] <... openat resumed>) = 5 [pid 6521] +++ exited with 0 +++ [pid 6516] +++ exited with 0 +++ [pid 6533] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 6533] openat(AT_FDCWD, "./file0", O_RDONLY) = 5 [pid 5019] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6516, si_uid=0, si_status=0, si_utime=0, si_stime=11 /* 0.11 s */} --- [pid 6532] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6533] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6518] <... futex resumed>) = 0 [pid 6532] <... futex resumed>) = 1 [pid 6518] futex(0x7fa78fffd6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6517] <... futex resumed>) = 0 [pid 5019] umount2("./63", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6532] futex(0x7fa78fffd6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6518] <... futex resumed>) = 0 [pid 6518] futex(0x7fa78fffd6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6533] <... futex resumed>) = 1 [pid 6533] lseek(5, 257, SEEK_SET) = 257 [pid 6533] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6518] <... futex resumed>) = 0 [pid 6518] futex(0x7fa78fffd6d8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [ 121.878536][ T6521] NILFS error (device loop5): nilfs_readdir: zero-length directory entry [ 121.886920][ T6530] loop3: detected capacity change from 0 to 4096 [ 121.889828][ T6521] Remounting filesystem read-only [ 121.913766][ T6535] NILFS (loop0): segctord starting. Construction interval = 5 seconds, CP frequency < 30 seconds [pid 6518] futex(0x7fa78fffd6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6533] <... futex resumed>) = 1 [pid 6533] getdents64(5, [pid 6532] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6530] close(3 [pid 6517] futex(0x7fa78fffd6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5019] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6532] lseek(5, 257, SEEK_SET [pid 6530] <... close resumed>) = 0 [pid 6517] <... futex resumed>) = 0 [pid 5019] openat(AT_FDCWD, "./63", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 6532] <... lseek resumed>) = 257 [pid 6530] mkdir("./file1", 0777 [pid 6517] futex(0x7fa78fffd6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5019] <... openat resumed>) = 3 [pid 6532] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6530] <... mkdir resumed>) = 0 [pid 5019] newfstatat(3, "", [pid 6532] <... futex resumed>) = 1 [pid 6530] mount("/dev/loop3", "./file1", "nilfs2", MS_NODEV|MS_SYNCHRONOUS|MS_MANDLOCK|MS_SILENT|MS_LAZYTIME, "" [pid 6517] <... futex resumed>) = 0 [pid 5019] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 6532] getdents64(5, [pid 6528] <... mount resumed>) = 0 [pid 6517] futex(0x7fa78fffd6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5019] getdents64(3, [pid 6528] openat(AT_FDCWD, "./file1", O_RDONLY|O_DIRECTORY [pid 6525] <... mount resumed>) = 0 [pid 6517] <... futex resumed>) = 0 [pid 5019] <... getdents64 resumed>0x5555556ce730 /* 4 entries */, 32768) = 112 [pid 6533] <... getdents64 resumed>0x9999999999999999, 41) = -1 EIO (Input/output error) [pid 6528] <... openat resumed>) = 3 [pid 6520] <... sendfile resumed>) = 77824 [pid 6520] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 6520] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6533] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6518] <... futex resumed>) = 0 [pid 6533] <... futex resumed>) = 1 [pid 6533] futex(0x7fa78fffd6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6528] chdir("./file1" [pid 6525] openat(AT_FDCWD, "./file1", O_RDONLY|O_DIRECTORY [pid 6517] futex(0x7fa78fffd6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6532] <... getdents64 resumed>0x9999999999999999, 41) = -1 EIO (Input/output error) [pid 6528] <... chdir resumed>) = 0 [pid 6525] <... openat resumed>) = 3 [pid 6528] ioctl(4, LOOP_CLR_FD [pid 6525] chdir("./file1" [ 121.919994][ T6533] NILFS error (device loop4): nilfs_readdir: zero-length directory entry [ 121.926575][ T6534] NILFS (loop2): segctord starting. Construction interval = 5 seconds, CP frequency < 30 seconds [ 121.935462][ T6533] Remounting filesystem read-only [ 121.952452][ T6532] NILFS error (device loop1): nilfs_readdir: zero-length directory entry [ 121.962557][ T6530] NILFS (loop3): broken superblock, retrying with spare superblock (blocksize = 1024) [ 121.969308][ T6532] Remounting filesystem read-only [pid 6532] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 6528] <... ioctl resumed>) = 0 [pid 6525] <... chdir resumed>) = 0 [pid 6517] <... futex resumed>) = 0 [pid 5019] umount2("./63/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6532] futex(0x7fa78fffd6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6528] close(4 [pid 6525] ioctl(4, LOOP_CLR_FD [pid 6517] exit_group(0 [pid 5019] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6532] <... futex resumed>) = ? [pid 6528] <... close resumed>) = 0 [pid 6525] <... ioctl resumed>) = 0 [pid 6517] <... exit_group resumed>) = ? [pid 5019] newfstatat(AT_FDCWD, "./63/binderfs", [pid 6532] +++ exited with 0 +++ [pid 6528] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6525] close(4 [pid 5019] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 6528] <... futex resumed>) = 1 [pid 6525] <... close resumed>) = 0 [pid 5019] unlink("./63/binderfs" [pid 6528] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6525] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5019] <... unlink resumed>) = 0 [pid 6525] <... futex resumed>) = 1 [pid 6522] <... futex resumed>) = 0 [pid 5019] umount2("./63/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6525] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6522] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6525] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6522] <... futex resumed>) = 0 [pid 6520] <... futex resumed>) = ? [pid 6525] open("./bus", O_RDWR|O_CREAT|O_NOCTTY|O_SYNC|O_DIRECT|O_NOATIME, 000 [pid 6523] <... futex resumed>) = 0 [pid 6522] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6520] +++ exited with 0 +++ [pid 6523] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6517] +++ exited with 0 +++ [pid 5015] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6517, si_uid=0, si_status=0, si_utime=0, si_stime=11 /* 0.11 s */} --- [pid 6528] <... futex resumed>) = 0 [pid 6523] <... futex resumed>) = 1 [ 121.979642][ T6530] NILFS (loop3): broken superblock, retrying with spare superblock (blocksize = 4096) [ 121.980343][ T6519] NILFS (loop4): discard dirty page: offset=69632, ino=18 [ 121.997259][ T6519] NILFS (loop4): discard dirty block: blocknr=0, size=4096 [ 122.016165][ T27] kauditd_printk_skb: 18 callbacks suppressed [pid 6528] open("./bus", O_RDWR|O_CREAT|O_NOCTTY|O_SYNC|O_DIRECT|O_NOATIME, 000 [pid 6525] <... open resumed>) = 4 [pid 6523] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6519] <... sendfile resumed>) = 69632 [pid 6525] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5015] umount2("./60", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6525] <... futex resumed>) = 1 [pid 6522] <... futex resumed>) = 0 [pid 5015] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6525] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6522] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5015] openat(AT_FDCWD, "./60", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 6528] <... open resumed>) = 4 [pid 6525] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6522] <... futex resumed>) = 0 [pid 6519] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5015] <... openat resumed>) = 3 [pid 6528] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6525] ftruncate(4, 33587195 [pid 6522] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6519] <... futex resumed>) = 0 [pid 6518] exit_group(0 [pid 5015] newfstatat(3, "", [pid 6528] <... futex resumed>) = 1 [pid 6525] <... ftruncate resumed>) = 0 [pid 6523] <... futex resumed>) = 0 [pid 5015] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 6533] <... futex resumed>) = ? [pid 6528] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6525] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6518] <... exit_group resumed>) = ? [pid 5015] getdents64(3, [pid 6525] <... futex resumed>) = 1 [pid 6522] <... futex resumed>) = 0 [pid 5015] <... getdents64 resumed>0x5555556ce730 /* 4 entries */, 32768) = 112 [pid 6525] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6522] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5015] umount2("./60/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6528] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6533] +++ exited with 0 +++ [pid 6525] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6523] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6522] <... futex resumed>) = 0 [pid 5015] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6525] sendfile(4, 4, NULL, 281474978811912 [pid 6522] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [ 122.016179][ T27] audit: type=1800 audit(1690444289.848:372): pid=6525 uid=0 auid=4294967295 ses=4294967295 subj=_ op=collect_data cause=failed(directio) comm="syz-executor459" name="bus" dev="loop2" ino=18 res=0 errno=0 [pid 5015] newfstatat(AT_FDCWD, "./60/binderfs", [pid 6528] ftruncate(4, 33587195 [pid 6523] <... futex resumed>) = 0 [pid 6519] +++ exited with 0 +++ [pid 6518] +++ exited with 0 +++ [pid 5015] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5018] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6518, si_uid=0, si_status=0, si_utime=0, si_stime=11 /* 0.11 s */} --- [pid 5015] unlink("./60/binderfs") = 0 [pid 5015] umount2("./60/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5018] umount2("./62", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5018] openat(AT_FDCWD, "./62", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 5018] newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5018] getdents64(3, 0x5555556ce730 /* 4 entries */, 32768) = 112 [pid 5018] umount2("./62/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5018] newfstatat(AT_FDCWD, "./62/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5018] unlink("./62/binderfs") = 0 [pid 5018] umount2("./62/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6530] <... mount resumed>) = 0 [pid 6528] <... ftruncate resumed>) = 0 [pid 6523] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6530] openat(AT_FDCWD, "./file1", O_RDONLY|O_DIRECTORY [pid 5019] <... umount2 resumed>) = 0 [pid 6530] <... openat resumed>) = 3 [pid 6530] chdir("./file1" [pid 5019] umount2("./63/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6530] <... chdir resumed>) = 0 [pid 5019] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6530] ioctl(4, LOOP_CLR_FD) = 0 [pid 5019] newfstatat(AT_FDCWD, "./63/file1", [pid 6530] close(4) = 0 [pid 6522] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 5019] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [ 122.070593][ T6536] NILFS (loop3): segctord starting. Construction interval = 5 seconds, CP frequency < 30 seconds [ 122.085400][ T5018] NILFS (loop4): discard dirty page: offset=8192, ino=6 [ 122.093381][ T5015] NILFS (loop1): discard dirty page: offset=8192, ino=6 [ 122.099296][ T27] audit: type=1800 audit(1690444289.888:373): pid=6528 uid=0 auid=4294967295 ses=4294967295 subj=_ op=collect_data cause=failed(directio) comm="syz-executor459" name="bus" dev="loop0" ino=18 res=0 errno=0 [pid 6530] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6522] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6530] <... futex resumed>) = 1 [pid 6528] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6526] <... futex resumed>) = 0 [pid 6523] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6522] <... futex resumed>) = 0 [pid 5019] umount2("./63/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6530] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6526] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6522] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 5019] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6530] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6526] <... futex resumed>) = 0 [pid 6522] <... mmap resumed>) = 0x7fa787cf0000 [pid 5019] openat(AT_FDCWD, "./63/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 6530] open("./bus", O_RDWR|O_CREAT|O_NOCTTY|O_SYNC|O_DIRECT|O_NOATIME, 000 [pid 6528] <... futex resumed>) = 0 [pid 6526] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6523] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6522] mprotect(0x7fa787cf1000, 131072, PROT_READ|PROT_WRITE [pid 5019] <... openat resumed>) = 4 [pid 6528] sendfile(4, 4, NULL, 281474978811912 [pid 6522] <... mprotect resumed>) = 0 [pid 5019] newfstatat(4, "", [pid 6523] <... futex resumed>) = 0 [pid 6522] rt_sigprocmask(SIG_BLOCK, ~[], [pid 5019] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 6523] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6522] <... rt_sigprocmask resumed>[], 8) = 0 [pid 5019] getdents64(4, [pid 6522] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fa787d10990, parent_tid=0x7fa787d10990, exit_signal=0, stack=0x7fa787cf0000, stack_size=0x20300, tls=0x7fa787d106c0} [pid 5019] <... getdents64 resumed>0x5555556d6770 /* 2 entries */, 32768) = 48 [pid 6530] <... open resumed>) = 4 [pid 5019] getdents64(4, [pid 6530] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6522] <... clone3 resumed> => {parent_tid=[6537]}, 88) = 6537 [pid 5019] <... getdents64 resumed>0x5555556d6770 /* 0 entries */, 32768) = 0 [pid 6530] <... futex resumed>) = 1 [pid 6526] <... futex resumed>) = 0 [pid 6522] rt_sigprocmask(SIG_SETMASK, [], [pid 5019] close(4 [pid 6530] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6526] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6522] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5019] <... close resumed>) = 0 [pid 6530] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6526] <... futex resumed>) = 0 [pid 6522] futex(0x7fa78fffd6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5019] rmdir("./63/file1" [pid 6530] ftruncate(4, 33587195 [pid 6526] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6522] <... futex resumed>) = 0 [pid 5019] <... rmdir resumed>) = 0 ./strace-static-x86_64: Process 6537 attached [pid 6530] <... ftruncate resumed>) = 0 [pid 6522] futex(0x7fa78fffd6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [ 122.120161][ T5018] NILFS (loop4): discard dirty block: blocknr=25, size=4096 [ 122.128304][ T5018] NILFS (loop4): disposed unprocessed dirty file(s) when detaching log writer [ 122.137462][ T5015] NILFS (loop1): discard dirty block: blocknr=25, size=4096 [pid 5019] getdents64(3, [pid 6537] rseq(0x7fa787d10fe0, 0x20, 0, 0x53053053 [pid 6530] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5019] <... getdents64 resumed>0x5555556ce730 /* 0 entries */, 32768) = 0 [pid 6537] <... rseq resumed>) = 0 [pid 6530] <... futex resumed>) = 1 [pid 6526] <... futex resumed>) = 0 [pid 5019] close(3 [pid 6537] set_robust_list(0x7fa787d109a0, 24 [pid 6530] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6526] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5019] <... close resumed>) = 0 [pid 6537] <... set_robust_list resumed>) = 0 [pid 6530] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6526] <... futex resumed>) = 0 [pid 5019] rmdir("./63" [pid 6537] rt_sigprocmask(SIG_SETMASK, [], [pid 6530] sendfile(4, 4, NULL, 281474978811912 [pid 6526] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5019] <... rmdir resumed>) = 0 [pid 6537] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5019] mkdir("./64", 0777 [pid 6537] openat(AT_FDCWD, "./file0", O_RDONLY [pid 5019] <... mkdir resumed>) = 0 [pid 6537] <... openat resumed>) = 5 [pid 5019] openat(AT_FDCWD, "/dev/loop5", O_RDWR [pid 6537] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5019] <... openat resumed>) = 3 [pid 6537] <... futex resumed>) = 1 [pid 6522] <... futex resumed>) = 0 [pid 5019] ioctl(3, LOOP_CLR_FD [pid 6537] futex(0x7fa78fffd6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6522] futex(0x7fa78fffd6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5019] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 6537] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6523] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 6522] <... futex resumed>) = 0 [pid 5019] close(3 [pid 6537] lseek(5, 257, SEEK_SET [pid 6523] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6522] futex(0x7fa78fffd6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5019] <... close resumed>) = 0 [pid 6537] <... lseek resumed>) = 257 [pid 5019] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6537] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 6522] <... futex resumed>) = 0 [pid 5019] <... clone resumed>, child_tidptr=0x5555556cd690) = 6538 [pid 6537] futex(0x7fa78fffd6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6523] <... futex resumed>) = 0 [pid 6522] futex(0x7fa78fffd6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6537] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6523] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 6522] <... futex resumed>) = 0 [pid 6537] getdents64(5, [pid 6523] <... mmap resumed>) = 0x7fa787cf0000 [pid 6522] futex(0x7fa78fffd6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6523] mprotect(0x7fa787cf1000, 131072, PROT_READ|PROT_WRITE./strace-static-x86_64: Process 6538 attached [pid 6538] set_robust_list(0x5555556cd6a0, 24 [pid 6523] <... mprotect resumed>) = 0 [pid 6525] <... sendfile resumed>) = 77824 [pid 6538] <... set_robust_list resumed>) = 0 [pid 6525] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6523] rt_sigprocmask(SIG_BLOCK, ~[], [pid 6538] chdir("./64" [pid 6525] <... futex resumed>) = 0 [pid 6523] <... rt_sigprocmask resumed>[], 8) = 0 [pid 6538] <... chdir resumed>) = 0 [pid 6525] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6523] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fa787d10990, parent_tid=0x7fa787d10990, exit_signal=0, stack=0x7fa787cf0000, stack_size=0x20300, tls=0x7fa787d106c0} [pid 6538] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 6538] setpgid(0, 0 [pid 6523] <... clone3 resumed> => {parent_tid=[6539]}, 88) = 6539 [pid 6538] <... setpgid resumed>) = 0 [pid 6526] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 6523] rt_sigprocmask(SIG_SETMASK, [], [pid 6538] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6526] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6523] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6538] <... openat resumed>) = 3 [pid 6526] <... futex resumed>) = 0 [pid 6523] futex(0x7fa78fffd6d8, FUTEX_WAKE_PRIVATE, 1000000./strace-static-x86_64: Process 6539 attached [pid 6538] write(3, "1000", 4 [pid 6526] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 6523] <... futex resumed>) = 0 [pid 6538] <... write resumed>) = 4 [pid 6526] <... mmap resumed>) = 0x7fa787cf0000 [pid 6523] futex(0x7fa78fffd6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6538] close(3 [pid 6526] mprotect(0x7fa787cf1000, 131072, PROT_READ|PROT_WRITE [pid 6539] rseq(0x7fa787d10fe0, 0x20, 0, 0x53053053 [pid 6538] <... close resumed>) = 0 [pid 6526] <... mprotect resumed>) = 0 [pid 6539] <... rseq resumed>) = 0 [pid 6538] symlink("/dev/binderfs", "./binderfs" [pid 6526] rt_sigprocmask(SIG_BLOCK, ~[], [pid 6539] set_robust_list(0x7fa787d109a0, 24 [pid 6538] <... symlink resumed>) = 0 [pid 6526] <... rt_sigprocmask resumed>[], 8) = 0 [pid 6539] <... set_robust_list resumed>) = 0 [pid 6538] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6526] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fa787d10990, parent_tid=0x7fa787d10990, exit_signal=0, stack=0x7fa787cf0000, stack_size=0x20300, tls=0x7fa787d106c0} [pid 6538] <... futex resumed>) = 0 [pid 6539] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 6538] rt_sigaction(SIGRT_1, {sa_handler=0x7fa78ff9b0a0, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fa78ff8c250}, [pid 6526] <... clone3 resumed> => {parent_tid=[6540]}, 88) = 6540 [pid 6539] openat(AT_FDCWD, "./file0", O_RDONLY [pid 6538] <... rt_sigaction resumed>NULL, 8) = 0 [pid 6526] rt_sigprocmask(SIG_SETMASK, [], [pid 6539] <... openat resumed>) = 5 [pid 6538] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 6526] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6539] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6538] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6526] futex(0x7fa78fffd6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6538] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 6526] <... futex resumed>) = 0 [pid 6539] <... futex resumed>) = 1 [pid 6538] <... mmap resumed>) = 0x7fa78ff11000 [pid 6526] futex(0x7fa78fffd6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6523] <... futex resumed>) = 0 ./strace-static-x86_64: Process 6540 attached [pid 6539] futex(0x7fa78fffd6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6538] mprotect(0x7fa78ff12000, 131072, PROT_READ|PROT_WRITE [pid 6537] <... getdents64 resumed>0x9999999999999999, 41) = -1 EIO (Input/output error) [pid 6523] futex(0x7fa78fffd6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6540] rseq(0x7fa787d10fe0, 0x20, 0, 0x53053053 [pid 6539] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6538] <... mprotect resumed>) = 0 [pid 6537] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6523] <... futex resumed>) = 0 [pid 6540] <... rseq resumed>) = 0 [pid 6539] lseek(5, 257, SEEK_SET [pid 6538] rt_sigprocmask(SIG_BLOCK, ~[], [pid 6537] <... futex resumed>) = 1 [pid 6528] <... sendfile resumed>) = 77824 [pid 6523] futex(0x7fa78fffd6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6522] <... futex resumed>) = 0 [pid 6540] set_robust_list(0x7fa787d109a0, 24 [pid 6539] <... lseek resumed>) = 257 [pid 6538] <... rt_sigprocmask resumed>[], 8) = 0 [pid 6537] futex(0x7fa78fffd6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6528] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6522] exit_group(0 [pid 6540] <... set_robust_list resumed>) = 0 [pid 6539] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6538] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fa78ff31990, parent_tid=0x7fa78ff31990, exit_signal=0, stack=0x7fa78ff11000, stack_size=0x20300, tls=0x7fa78ff316c0} [pid 6537] <... futex resumed>) = ? [pid 6525] <... futex resumed>) = ? [pid 6522] <... exit_group resumed>) = ? [pid 6540] rt_sigprocmask(SIG_SETMASK, [], [pid 6539] <... futex resumed>) = 1 [pid 6537] +++ exited with 0 +++ [pid 6528] <... futex resumed>) = 0 [pid 6525] +++ exited with 0 +++ [pid 6523] <... futex resumed>) = 0 [pid 6522] +++ exited with 0 +++ [pid 6540] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6539] futex(0x7fa78fffd6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6538] <... clone3 resumed> => {parent_tid=[6541]}, 88) = 6541 [pid 6528] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6523] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5016] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6522, si_uid=0, si_status=0, si_utime=0, si_stime=6 /* 0.06 s */} --- [ 122.219700][ T6537] NILFS error (device loop2): nilfs_readdir: zero-length directory entry [ 122.243361][ T6537] Remounting filesystem read-only [pid 6540] openat(AT_FDCWD, "./file0", O_RDONLY [pid 6538] rt_sigprocmask(SIG_SETMASK, [], [pid 6528] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6523] <... futex resumed>) = 0 [pid 6540] <... openat resumed>) = 5 [pid 6538] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6528] getdents64(5, [pid 6523] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5015] <... umount2 resumed>) = 0 [pid 6540] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6538] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5016] umount2("./60", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6540] <... futex resumed>) = 1 [pid 6538] <... futex resumed>) = 0 [pid 6526] <... futex resumed>) = 0 [pid 5016] <... umount2 resumed>) = -1 EINVAL (Invalid argument) ./strace-static-x86_64: Process 6541 attached [pid 6540] futex(0x7fa78fffd6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6538] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 6526] futex(0x7fa78fffd6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5016] openat(AT_FDCWD, "./60", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 6541] rseq(0x7fa78ff31fe0, 0x20, 0, 0x53053053 [pid 6540] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6526] <... futex resumed>) = 0 [pid 5016] <... openat resumed>) = 3 [pid 6541] <... rseq resumed>) = 0 [pid 6540] lseek(5, 257, SEEK_SET [pid 6526] futex(0x7fa78fffd6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5016] newfstatat(3, "", [pid 6541] set_robust_list(0x7fa78ff319a0, 24 [pid 6540] <... lseek resumed>) = 257 [pid 5016] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 6541] <... set_robust_list resumed>) = 0 [pid 6540] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5016] getdents64(3, [pid 6541] rt_sigprocmask(SIG_SETMASK, [], [pid 6540] <... futex resumed>) = 1 [pid 6526] <... futex resumed>) = 0 [pid 5016] <... getdents64 resumed>0x5555556ce730 /* 4 entries */, 32768) = 112 [pid 6541] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6540] futex(0x7fa78fffd6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6526] futex(0x7fa78fffd6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5016] umount2("./60/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6541] memfd_create("syzkaller", 0 [pid 6540] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6526] <... futex resumed>) = 0 [pid 5016] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6541] <... memfd_create resumed>) = 3 [pid 6540] getdents64(5, [pid 6526] futex(0x7fa78fffd6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5016] newfstatat(AT_FDCWD, "./60/binderfs", [pid 6541] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5016] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 6541] <... mmap resumed>) = 0x7fa787b11000 [pid 5016] unlink("./60/binderfs") = 0 [ 122.284954][ T5018] NILFS (loop4): discard dirty page: offset=0, ino=3 [ 122.292566][ T27] audit: type=1800 audit(1690444289.998:374): pid=6530 uid=0 auid=4294967295 ses=4294967295 subj=_ op=collect_data cause=failed(directio) comm="syz-executor459" name="bus" dev="loop3" ino=18 res=0 errno=0 [ 122.311643][ T5018] NILFS (loop4): discard dirty block: blocknr=28, size=4096 [ 122.313070][ T6528] NILFS error (device loop0): nilfs_readdir: zero-length directory entry [ 122.322186][ T5016] NILFS (loop2): discard dirty page: offset=8192, ino=6 [pid 5016] umount2("./60/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6541] 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"..., 2097152 [pid 5015] umount2("./60/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6526] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 5015] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6540] <... getdents64 resumed>0x9999999999999999, 41) = -1 EIO (Input/output error) [pid 6540] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 6540] futex(0x7fa78fffd6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6523] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [ 122.335280][ T6540] NILFS error (device loop3): nilfs_readdir: zero-length directory entry [ 122.342115][ T5018] NILFS (loop4): discard dirty page: offset=4096, ino=3 [ 122.347649][ T6540] Remounting filesystem read-only [ 122.356418][ T6528] Remounting filesystem read-only [ 122.357787][ T5016] NILFS (loop2): discard dirty block: blocknr=25, size=4096 [ 122.371408][ T6530] NILFS (loop3): discard dirty page: offset=69632, ino=18 [pid 5015] newfstatat(AT_FDCWD, "./60/file1", [pid 6541] <... write resumed>) = 2097152 [pid 6528] <... getdents64 resumed>0x9999999999999999, 41) = -1 EIO (Input/output error) [pid 5015] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 6541] munmap(0x7fa787b11000, 2097152 [pid 6528] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6523] exit_group(0 [pid 5015] umount2("./60/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6528] <... futex resumed>) = 0 [pid 6523] <... exit_group resumed>) = ? [pid 6539] <... futex resumed>) = ? [pid 5015] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6539] +++ exited with 0 +++ [pid 6530] <... sendfile resumed>) = 69632 [pid 6530] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 6530] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6541] <... munmap resumed>) = 0 [pid 6528] +++ exited with 0 +++ [pid 6523] +++ exited with 0 +++ [pid 5015] openat(AT_FDCWD, "./60/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 6526] exit_group(0 [pid 5014] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6523, si_uid=0, si_status=0, si_utime=0, si_stime=9 /* 0.09 s */} --- [pid 6540] <... futex resumed>) = ? [pid 6530] <... futex resumed>) = ? [pid 6526] <... exit_group resumed>) = ? [pid 5015] <... openat resumed>) = 4 [pid 6541] openat(AT_FDCWD, "/dev/loop5", O_RDWR [pid 6540] +++ exited with 0 +++ [pid 6530] +++ exited with 0 +++ [pid 6526] +++ exited with 0 +++ [pid 5015] newfstatat(4, "", [pid 5014] umount2("./60", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5015] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5017] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6526, si_uid=0, si_status=0, si_utime=1 /* 0.01 s */, si_stime=13 /* 0.13 s */} --- [pid 5014] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5017] restart_syscall(<... resuming interrupted clone ...> [pid 5014] openat(AT_FDCWD, "./60", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 5015] getdents64(4, [pid 5017] <... restart_syscall resumed>) = 0 [pid 5015] <... getdents64 resumed>0x5555556d6770 /* 2 entries */, 32768) = 48 [pid 5014] newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 6541] <... openat resumed>) = 4 [pid 5015] getdents64(4, [pid 5017] umount2("./62", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5014] getdents64(3, [pid 5017] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5014] <... getdents64 resumed>0x5555556ce730 /* 4 entries */, 32768) = 112 [pid 5017] openat(AT_FDCWD, "./62", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5014] umount2("./60/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5017] <... openat resumed>) = 3 [pid 5014] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5017] newfstatat(3, "", [pid 5014] newfstatat(AT_FDCWD, "./60/binderfs", [pid 6541] ioctl(4, LOOP_SET_FD, 3 [pid 5017] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5015] <... getdents64 resumed>0x5555556d6770 /* 0 entries */, 32768) = 0 [pid 5014] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5017] getdents64(3, [pid 5015] close(4 [pid 5014] unlink("./60/binderfs" [pid 5017] <... getdents64 resumed>0x5555556ce730 /* 4 entries */, 32768) = 112 [pid 5014] <... unlink resumed>) = 0 [pid 5017] umount2("./62/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5014] umount2("./60/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5017] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5017] newfstatat(AT_FDCWD, "./62/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5017] unlink("./62/binderfs") = 0 [pid 5017] umount2("./62/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5015] <... close resumed>) = 0 [ 122.378578][ T6530] NILFS (loop3): discard dirty block: blocknr=0, size=4096 [ 122.387275][ T5018] NILFS (loop4): discard dirty block: blocknr=29, size=4096 [ 122.397208][ T5018] NILFS (loop4): discard dirty page: offset=270336, ino=3 [ 122.414126][ T6541] loop5: detected capacity change from 0 to 4096 [ 122.416652][ T5018] NILFS (loop4): discard dirty block: blocknr=0, size=4096 [pid 5015] rmdir("./60/file1" [pid 6541] <... ioctl resumed>) = 0 [pid 5016] <... umount2 resumed>) = 0 [pid 5015] <... rmdir resumed>) = 0 [pid 6541] close(3 [pid 5016] umount2("./60/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5015] getdents64(3, [pid 6541] <... close resumed>) = 0 [pid 5016] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5015] <... getdents64 resumed>0x5555556ce730 /* 0 entries */, 32768) = 0 [pid 6541] mkdir("./file1", 0777 [pid 5016] newfstatat(AT_FDCWD, "./60/file1", [pid 5015] close(3 [pid 6541] <... mkdir resumed>) = 0 [pid 5018] <... umount2 resumed>) = 0 [pid 5016] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5015] <... close resumed>) = 0 [pid 6541] mount("/dev/loop5", "./file1", "nilfs2", MS_NODEV|MS_SYNCHRONOUS|MS_MANDLOCK|MS_SILENT|MS_LAZYTIME, "" [pid 5016] umount2("./60/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5015] rmdir("./60" [pid 5016] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5015] <... rmdir resumed>) = 0 [pid 5016] openat(AT_FDCWD, "./60/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [ 122.430265][ T5014] NILFS (loop0): discard dirty page: offset=8192, ino=6 [ 122.437261][ T5014] NILFS (loop0): discard dirty block: blocknr=25, size=4096 [ 122.447242][ T5017] NILFS (loop3): discard dirty page: offset=8192, ino=6 [ 122.454980][ T5017] NILFS (loop3): discard dirty block: blocknr=25, size=4096 [ 122.463951][ T5017] NILFS (loop3): disposed unprocessed dirty file(s) when detaching log writer [ 122.476514][ T6541] NILFS (loop5): broken superblock, retrying with spare superblock (blocksize = 1024) [pid 5016] newfstatat(4, "", [pid 5018] umount2("./62/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5016] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5015] mkdir("./61", 0777 [pid 5018] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5016] getdents64(4, [pid 5015] <... mkdir resumed>) = 0 [pid 5018] newfstatat(AT_FDCWD, "./62/file1", [pid 5016] <... getdents64 resumed>0x5555556d6770 /* 2 entries */, 32768) = 48 [pid 5015] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 5018] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5016] getdents64(4, [pid 5015] <... openat resumed>) = 3 [pid 5018] umount2("./62/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5016] <... getdents64 resumed>0x5555556d6770 /* 0 entries */, 32768) = 0 [pid 5015] ioctl(3, LOOP_CLR_FD) = -1 ENXIO (No such device or address) [pid 5016] close(4 [pid 5018] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5016] <... close resumed>) = 0 [pid 5018] openat(AT_FDCWD, "./62/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5016] rmdir("./60/file1" [pid 5015] close(3) = 0 [pid 5018] <... openat resumed>) = 4 [ 122.476903][ T5017] NILFS (loop3): discard dirty page: offset=0, ino=3 [ 122.494134][ T5017] NILFS (loop3): discard dirty block: blocknr=28, size=4096 [ 122.501978][ T5017] NILFS (loop3): discard dirty page: offset=4096, ino=3 [ 122.503487][ T6541] NILFS (loop5): broken superblock, retrying with spare superblock (blocksize = 4096) [ 122.509489][ T5017] NILFS (loop3): discard dirty block: blocknr=29, size=4096 [pid 5018] newfstatat(4, "", [pid 5016] <... rmdir resumed>) = 0 [pid 5015] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5018] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5016] getdents64(3, 0x5555556ce730 /* 0 entries */, 32768) = 0 [pid 5018] getdents64(4, [pid 5016] close(3 [pid 5015] <... clone resumed>, child_tidptr=0x5555556cd690) = 6543 [pid 5014] <... umount2 resumed>) = 0 [pid 5016] <... close resumed>) = 0 [pid 5014] umount2("./60/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5018] <... getdents64 resumed>0x5555556d6770 /* 2 entries */, 32768) = 48 [pid 6541] <... mount resumed>) = 0 [pid 5018] getdents64(4, [pid 5014] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5016] rmdir("./60" [pid 5014] newfstatat(AT_FDCWD, "./60/file1", [pid 5018] <... getdents64 resumed>0x5555556d6770 /* 0 entries */, 32768) = 0 [pid 5014] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5016] <... rmdir resumed>) = 0 [pid 5018] close(4 [pid 5014] umount2("./60/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6541] openat(AT_FDCWD, "./file1", O_RDONLY|O_DIRECTORY [pid 5018] <... close resumed>) = 0 [pid 5016] mkdir("./61", 0777 [pid 5014] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5014] openat(AT_FDCWD, "./60/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 6541] <... openat resumed>) = 3 [pid 5018] rmdir("./62/file1" [pid 5014] <... openat resumed>) = 4 [pid 5014] newfstatat(4, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5016] <... mkdir resumed>) = 0 [pid 5014] getdents64(4, 0x5555556d6770 /* 2 entries */, 32768) = 48 [pid 5014] getdents64(4, [pid 5018] <... rmdir resumed>) = 0 [pid 6541] chdir("./file1" [pid 5018] getdents64(3, [pid 5014] <... getdents64 resumed>0x5555556d6770 /* 0 entries */, 32768) = 0 [pid 6541] <... chdir resumed>) = 0 [pid 5018] <... getdents64 resumed>0x5555556ce730 /* 0 entries */, 32768) = 0 [pid 6541] ioctl(4, LOOP_CLR_FD [pid 5014] close(4./strace-static-x86_64: Process 6543 attached ) = 0 [pid 6541] <... ioctl resumed>) = 0 [pid 5018] close(3 [pid 5016] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 6543] set_robust_list(0x5555556cd6a0, 24 [pid 5014] rmdir("./60/file1" [pid 6541] close(4 [pid 5018] <... close resumed>) = 0 [pid 6541] <... close resumed>) = 0 [pid 5018] rmdir("./62" [pid 5016] <... openat resumed>) = 3 [pid 6541] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6543] <... set_robust_list resumed>) = 0 [pid 6541] <... futex resumed>) = 1 [pid 6538] <... futex resumed>) = 0 [pid 5018] <... rmdir resumed>) = 0 [pid 6538] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5016] ioctl(3, LOOP_CLR_FD [pid 6541] open("./bus", O_RDWR|O_CREAT|O_NOCTTY|O_SYNC|O_DIRECT|O_NOATIME, 000 [pid 6538] <... futex resumed>) = 0 [pid 5018] mkdir("./63", 0777 [pid 6538] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6543] chdir("./61") = 0 [pid 6543] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5014] <... rmdir resumed>) = 0 [pid 6543] <... prctl resumed>) = 0 [pid 5018] <... mkdir resumed>) = 0 [pid 6543] setpgid(0, 0 [pid 5016] <... ioctl resumed>) = -1 ENXIO (No such device or address) [ 122.526991][ T5017] NILFS (loop3): discard dirty page: offset=270336, ino=3 [ 122.533909][ T6542] NILFS (loop5): segctord starting. Construction interval = 5 seconds, CP frequency < 30 seconds [pid 5018] openat(AT_FDCWD, "/dev/loop4", O_RDWR) = 3 [pid 5016] close(3 [pid 6543] <... setpgid resumed>) = 0 [pid 5014] getdents64(3, [pid 6543] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5014] <... getdents64 resumed>0x5555556ce730 /* 0 entries */, 32768) = 0 [pid 5014] close(3) = 0 [pid 5014] rmdir("./60" [pid 6543] <... openat resumed>) = 3 [pid 6541] <... open resumed>) = 4 [pid 6543] write(3, "1000", 4) = 4 [pid 6543] close(3 [pid 5014] <... rmdir resumed>) = 0 [pid 6543] <... close resumed>) = 0 [pid 6543] symlink("/dev/binderfs", "./binderfs" [pid 5014] mkdir("./61", 0777 [pid 6543] <... symlink resumed>) = 0 [pid 5014] <... mkdir resumed>) = 0 [pid 6543] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 6543] rt_sigaction(SIGRT_1, {sa_handler=0x7fa78ff9b0a0, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fa78ff8c250}, NULL, 8) = 0 [pid 6543] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 5014] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 6543] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 5014] <... openat resumed>) = 3 [pid 6543] <... mmap resumed>) = 0x7fa78ff11000 [pid 5014] ioctl(3, LOOP_CLR_FD [pid 6543] mprotect(0x7fa78ff12000, 131072, PROT_READ|PROT_WRITE [pid 5014] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 6543] <... mprotect resumed>) = 0 [pid 6543] rt_sigprocmask(SIG_BLOCK, ~[], [pid 5014] close(3 [pid 6543] <... rt_sigprocmask resumed>[], 8) = 0 [pid 6543] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fa78ff31990, parent_tid=0x7fa78ff31990, exit_signal=0, stack=0x7fa78ff11000, stack_size=0x20300, tls=0x7fa78ff316c0} [pid 5014] <... close resumed>) = 0 [pid 5014] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6543] <... clone3 resumed> => {parent_tid=[6544]}, 88) = 6544 [pid 6543] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 6543] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5014] <... clone resumed>, child_tidptr=0x5555556cd690) = 6545 [pid 6543] <... futex resumed>) = 0 [pid 6543] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000}./strace-static-x86_64: Process 6545 attached [pid 6545] set_robust_list(0x5555556cd6a0, 24) = 0 [pid 6545] chdir("./61") = 0 [pid 6545] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 6545] setpgid(0, 0) = 0 [pid 6545] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 6545] write(3, "1000", 4) = 4 [pid 6545] close(3) = 0 ./strace-static-x86_64: Process 6544 attached [pid 6545] symlink("/dev/binderfs", "./binderfs" [pid 6544] rseq(0x7fa78ff31fe0, 0x20, 0, 0x53053053) = 0 [pid 6544] set_robust_list(0x7fa78ff319a0, 24) = 0 [pid 6544] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 6544] memfd_create("syzkaller", 0 [pid 6545] <... symlink resumed>) = 0 [pid 6544] <... memfd_create resumed>) = 3 [pid 6545] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6544] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6545] <... futex resumed>) = 0 [pid 6544] <... mmap resumed>) = 0x7fa787b11000 [pid 6545] rt_sigaction(SIGRT_1, {sa_handler=0x7fa78ff9b0a0, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fa78ff8c250}, NULL, 8) = 0 [pid 6541] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5018] ioctl(3, LOOP_CLR_FD [pid 5016] <... close resumed>) = 0 [pid 6545] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 6545] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fa78ff11000 [pid 6545] mprotect(0x7fa78ff12000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 6545] rt_sigprocmask(SIG_BLOCK, ~[], [pid 6541] <... futex resumed>) = 1 [pid 6538] <... futex resumed>) = 0 [pid 5018] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 5016] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6545] <... rt_sigprocmask resumed>[], 8) = 0 [pid 6541] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6538] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6545] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fa78ff31990, parent_tid=0x7fa78ff31990, exit_signal=0, stack=0x7fa78ff11000, stack_size=0x20300, tls=0x7fa78ff316c0} [pid 6538] <... futex resumed>) = 0 [pid 6538] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6545] <... clone3 resumed> => {parent_tid=[6546]}, 88) = 6546 [pid 6545] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 6545] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 6541] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 5018] close(3 [pid 6545] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 6541] ftruncate(4, 33587195 [pid 5018] <... close resumed>) = 0 [pid 5016] <... clone resumed>, child_tidptr=0x5555556cd690) = 6547 [pid 6544] 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"..., 2097152 [pid 6541] <... ftruncate resumed>) = 0 ./strace-static-x86_64: Process 6547 attached [pid 6547] set_robust_list(0x5555556cd6a0, 24) = 0 [pid 6547] chdir("./61" [pid 5018] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6541] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6547] <... chdir resumed>) = 0 [pid 6547] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 6547] setpgid(0, 0) = 0 ./strace-static-x86_64: Process 6546 attached [pid 6547] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 6546] rseq(0x7fa78ff31fe0, 0x20, 0, 0x53053053 [pid 6541] <... futex resumed>) = 1 [pid 6538] <... futex resumed>) = 0 [pid 6547] write(3, "1000", 4 [pid 6546] <... rseq resumed>) = 0 [pid 6547] <... write resumed>) = 4 [pid 6546] set_robust_list(0x7fa78ff319a0, 24 [pid 6547] close(3 [pid 6546] <... set_robust_list resumed>) = 0 [pid 6541] sendfile(4, 4, NULL, 281474978811912 [pid 6538] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6547] <... close resumed>) = 0 [pid 6546] rt_sigprocmask(SIG_SETMASK, [], [pid 6547] symlink("/dev/binderfs", "./binderfs" [pid 6546] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6547] <... symlink resumed>) = 0 [pid 6546] memfd_create("syzkaller", 0 [pid 6538] <... futex resumed>) = 0 [pid 5018] <... clone resumed>, child_tidptr=0x5555556cd690) = 6548 [pid 6547] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6546] <... memfd_create resumed>) = 3 [pid 6547] <... futex resumed>) = 0 [pid 6546] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6547] rt_sigaction(SIGRT_1, {sa_handler=0x7fa78ff9b0a0, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fa78ff8c250}, [pid 6546] <... mmap resumed>) = 0x7fa787b11000 [pid 6538] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}./strace-static-x86_64: Process 6548 attached [pid 6547] <... rt_sigaction resumed>NULL, 8) = 0 [ 122.570403][ T27] audit: type=1800 audit(1690444290.408:375): pid=6541 uid=0 auid=4294967295 ses=4294967295 subj=_ op=collect_data cause=failed(directio) comm="syz-executor459" name="bus" dev="loop5" ino=18 res=0 errno=0 [pid 6547] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 6548] set_robust_list(0x5555556cd6a0, 24 [pid 6547] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6547] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fa78ff11000 [pid 6547] mprotect(0x7fa78ff12000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 6547] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 6547] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fa78ff31990, parent_tid=0x7fa78ff31990, exit_signal=0, stack=0x7fa78ff11000, stack_size=0x20300, tls=0x7fa78ff316c0} => {parent_tid=[6549]}, 88) = 6549 [pid 6547] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 6547] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 6547] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 6548] <... set_robust_list resumed>) = 0 [pid 6548] chdir("./63") = 0 [pid 6548] prctl(PR_SET_PDEATHSIG, SIGKILL./strace-static-x86_64: Process 6549 attached ) = 0 [pid 6549] rseq(0x7fa78ff31fe0, 0x20, 0, 0x53053053 [pid 6548] setpgid(0, 0 [pid 6546] 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"..., 2097152 [pid 6549] <... rseq resumed>) = 0 [pid 6549] set_robust_list(0x7fa78ff319a0, 24) = 0 [pid 6549] rt_sigprocmask(SIG_SETMASK, [], [pid 6548] <... setpgid resumed>) = 0 [pid 6549] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6549] memfd_create("syzkaller", 0) = 3 [pid 6548] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6549] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6548] <... openat resumed>) = 3 [pid 6549] <... mmap resumed>) = 0x7fa787b11000 [pid 6548] write(3, "1000", 4) = 4 [pid 6538] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 6548] close(3 [pid 6538] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6548] <... close resumed>) = 0 [pid 6538] <... futex resumed>) = 0 [pid 6548] symlink("/dev/binderfs", "./binderfs" [pid 6538] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fa787cf0000 [pid 6548] <... symlink resumed>) = 0 [pid 6538] mprotect(0x7fa787cf1000, 131072, PROT_READ|PROT_WRITE) = 0 [ 122.624521][ T5017] NILFS (loop3): discard dirty block: blocknr=0, size=4096 [pid 6548] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6538] rt_sigprocmask(SIG_BLOCK, ~[], [pid 6548] <... futex resumed>) = 0 [pid 6538] <... rt_sigprocmask resumed>[], 8) = 0 [pid 6548] rt_sigaction(SIGRT_1, {sa_handler=0x7fa78ff9b0a0, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fa78ff8c250}, [pid 6538] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fa787d10990, parent_tid=0x7fa787d10990, exit_signal=0, stack=0x7fa787cf0000, stack_size=0x20300, tls=0x7fa787d106c0} [pid 6548] <... rt_sigaction resumed>NULL, 8) = 0 [pid 6548] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 6538] <... clone3 resumed> => {parent_tid=[6550]}, 88) = 6550 [pid 6548] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6538] rt_sigprocmask(SIG_SETMASK, [], [pid 6548] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 6538] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6548] <... mmap resumed>) = 0x7fa78ff11000 [pid 6538] futex(0x7fa78fffd6d8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 6548] mprotect(0x7fa78ff12000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 6538] futex(0x7fa78fffd6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6548] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 6548] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fa78ff31990, parent_tid=0x7fa78ff31990, exit_signal=0, stack=0x7fa78ff11000, stack_size=0x20300, tls=0x7fa78ff316c0} => {parent_tid=[6551]}, 88) = 6551 [pid 6548] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 6548] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 6548] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 6549] 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"..., 2097152./strace-static-x86_64: Process 6551 attached [pid 6551] rseq(0x7fa78ff31fe0, 0x20, 0, 0x53053053) = 0 [pid 6551] set_robust_list(0x7fa78ff319a0, 24) = 0 ./strace-static-x86_64: Process 6550 attached [pid 6551] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 6550] rseq(0x7fa787d10fe0, 0x20, 0, 0x53053053 [pid 6544] <... write resumed>) = 2097152 [pid 5017] <... umount2 resumed>) = 0 [pid 6551] memfd_create("syzkaller", 0 [pid 6550] <... rseq resumed>) = 0 [pid 6544] munmap(0x7fa787b11000, 2097152 [pid 6551] <... memfd_create resumed>) = 3 [pid 6550] set_robust_list(0x7fa787d109a0, 24 [pid 5017] umount2("./62/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6551] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fa787b11000 [pid 6541] <... sendfile resumed>) = 77824 [pid 6550] <... set_robust_list resumed>) = 0 [pid 6541] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5017] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6550] rt_sigprocmask(SIG_SETMASK, [], [pid 6541] <... futex resumed>) = 0 [pid 6541] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6550] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5017] newfstatat(AT_FDCWD, "./62/file1", [pid 6550] openat(AT_FDCWD, "./file0", O_RDONLY [pid 6538] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 5017] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 6544] <... munmap resumed>) = 0 [pid 6538] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6550] <... openat resumed>) = 5 [pid 6541] <... futex resumed>) = 0 [pid 6538] <... futex resumed>) = 1 [pid 5017] umount2("./62/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6550] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6541] lseek(-1, 257, SEEK_SET [pid 6538] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5017] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6550] <... futex resumed>) = 0 [pid 6541] <... lseek resumed>) = -1 EBADF (Bad file descriptor) [pid 5017] openat(AT_FDCWD, "./62/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 6550] futex(0x7fa78fffd6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6541] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 6538] <... futex resumed>) = 0 [pid 5017] <... openat resumed>) = 4 [pid 6544] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 6541] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6538] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5017] newfstatat(4, "", [pid 6544] <... openat resumed>) = 4 [pid 6541] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6541] getdents64(5, 0x9999999999999999, 41) = -1 EFAULT (Bad address) [pid 6541] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 6541] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL) = 0 [pid 6541] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6538] <... futex resumed>) = 1 [pid 6544] ioctl(4, LOOP_SET_FD, 3 [pid 6538] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5017] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 6538] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6546] <... write resumed>) = 2097152 [pid 6546] munmap(0x7fa787b11000, 2097152) = 0 [pid 6546] openat(AT_FDCWD, "/dev/loop0", O_RDWR) = 4 [pid 6551] 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"..., 2097152 [pid 6538] exit_group(0 [pid 5017] getdents64(4, [pid 6541] <... futex resumed>) = ? [pid 6538] <... exit_group resumed>) = ? [pid 6550] <... futex resumed>) = ? [pid 6541] +++ exited with 0 +++ [pid 5017] <... getdents64 resumed>0x5555556d6770 /* 2 entries */, 32768) = 48 [pid 6546] ioctl(4, LOOP_SET_FD, 3 [pid 6550] +++ exited with 0 +++ [pid 6538] +++ exited with 0 +++ [pid 5017] getdents64(4, [pid 5019] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6538, si_uid=0, si_status=0, si_utime=1 /* 0.01 s */, si_stime=4 /* 0.04 s */} --- [pid 6549] <... write resumed>) = 2097152 [pid 6546] <... ioctl resumed>) = 0 [pid 6544] <... ioctl resumed>) = 0 [pid 5017] <... getdents64 resumed>0x5555556d6770 /* 0 entries */, 32768) = 0 [pid 6549] munmap(0x7fa787b11000, 2097152 [pid 6546] close(3 [pid 6544] close(3 [pid 5017] close(4 [pid 6549] <... munmap resumed>) = 0 [pid 6546] <... close resumed>) = 0 [pid 6544] <... close resumed>) = 0 [pid 5019] umount2("./64", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5017] <... close resumed>) = 0 [pid 6549] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 6546] mkdir("./file1", 0777 [pid 6544] mkdir("./file1", 0777 [pid 5019] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5017] rmdir("./62/file1" [pid 6551] <... write resumed>) = 2097152 [pid 6549] <... openat resumed>) = 4 [pid 5019] openat(AT_FDCWD, "./64", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 6551] munmap(0x7fa787b11000, 2097152 [pid 5019] <... openat resumed>) = 3 [pid 5017] <... rmdir resumed>) = 0 [pid 6549] ioctl(4, LOOP_SET_FD, 3 [pid 6551] <... munmap resumed>) = 0 [pid 6546] <... mkdir resumed>) = 0 [pid 6544] <... mkdir resumed>) = 0 [pid 5019] newfstatat(3, "", [pid 5017] getdents64(3, [pid 6551] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 5019] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 6551] <... openat resumed>) = 4 [pid 5019] getdents64(3, [pid 6551] ioctl(4, LOOP_SET_FD, 3 [pid 5019] <... getdents64 resumed>0x5555556ce730 /* 4 entries */, 32768) = 112 [pid 6549] <... ioctl resumed>) = 0 [pid 6546] mount("/dev/loop0", "./file1", "nilfs2", MS_NODEV|MS_SYNCHRONOUS|MS_MANDLOCK|MS_SILENT|MS_LAZYTIME, "" [pid 6544] mount("/dev/loop1", "./file1", "nilfs2", MS_NODEV|MS_SYNCHRONOUS|MS_MANDLOCK|MS_SILENT|MS_LAZYTIME, "" [pid 5019] umount2("./64/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5017] <... getdents64 resumed>0x5555556ce730 /* 0 entries */, 32768) = 0 [pid 6549] close(3 [pid 5017] close(3 [pid 6549] <... close resumed>) = 0 [pid 5019] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5017] <... close resumed>) = 0 [ 122.763207][ T6544] loop1: detected capacity change from 0 to 4096 [ 122.773104][ T6546] loop0: detected capacity change from 0 to 4096 [ 122.799830][ T6549] loop2: detected capacity change from 0 to 4096 [ 122.801379][ T6551] loop4: detected capacity change from 0 to 4096 [pid 5019] newfstatat(AT_FDCWD, "./64/binderfs", [pid 5017] rmdir("./62" [pid 5019] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5019] unlink("./64/binderfs") = 0 [pid 5019] umount2("./64/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6551] <... ioctl resumed>) = 0 [pid 6551] close(3) = 0 [pid 6551] mkdir("./file1", 0777) = 0 [pid 6551] mount("/dev/loop4", "./file1", "nilfs2", MS_NODEV|MS_SYNCHRONOUS|MS_MANDLOCK|MS_SILENT|MS_LAZYTIME, "" [pid 6549] mkdir("./file1", 0777 [pid 5017] <... rmdir resumed>) = 0 [pid 6549] <... mkdir resumed>) = 0 [pid 5017] mkdir("./63", 0777 [pid 6549] mount("/dev/loop2", "./file1", "nilfs2", MS_NODEV|MS_SYNCHRONOUS|MS_MANDLOCK|MS_SILENT|MS_LAZYTIME, "" [pid 5017] <... mkdir resumed>) = 0 [ 122.813920][ T6544] NILFS (loop1): broken superblock, retrying with spare superblock (blocksize = 1024) [ 122.819530][ T6546] NILFS (loop0): broken superblock, retrying with spare superblock (blocksize = 1024) [ 122.836111][ T6551] NILFS (loop4): broken superblock, retrying with spare superblock (blocksize = 1024) [ 122.838589][ T6544] NILFS (loop1): broken superblock, retrying with spare superblock (blocksize = 4096) [pid 5017] openat(AT_FDCWD, "/dev/loop3", O_RDWR) = 3 [pid 5017] ioctl(3, LOOP_CLR_FD) = -1 ENXIO (No such device or address) [pid 5017] close(3) = 0 [pid 5017] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x5555556cd690) = 6553 [ 122.856323][ T6546] NILFS (loop0): broken superblock, retrying with spare superblock (blocksize = 4096) [ 122.857759][ T6549] NILFS (loop2): broken superblock, retrying with spare superblock (blocksize = 1024) [ 122.876722][ T6551] NILFS (loop4): broken superblock, retrying with spare superblock (blocksize = 4096) [ 122.887067][ T6549] NILFS (loop2): broken superblock, retrying with spare superblock (blocksize = 4096) ./strace-static-x86_64: Process 6553 attached [pid 6546] <... mount resumed>) = 0 [pid 6546] openat(AT_FDCWD, "./file1", O_RDONLY|O_DIRECTORY) = 3 [pid 6546] chdir("./file1") = 0 [pid 6546] ioctl(4, LOOP_CLR_FD) = 0 [pid 6546] close(4) = 0 [pid 6546] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 6545] <... futex resumed>) = 0 [pid 6546] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6545] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6546] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6545] <... futex resumed>) = 0 [pid 6546] open("./bus", O_RDWR|O_CREAT|O_NOCTTY|O_SYNC|O_DIRECT|O_NOATIME, 000 [pid 6545] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6553] set_robust_list(0x5555556cd6a0, 24) = 0 [pid 6553] chdir("./63") = 0 [pid 6553] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 6553] setpgid(0, 0) = 0 [pid 6553] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 6553] write(3, "1000", 4) = 4 [pid 6553] close(3) = 0 [pid 6553] symlink("/dev/binderfs", "./binderfs") = 0 [pid 6553] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6544] <... mount resumed>) = 0 [pid 5019] <... umount2 resumed>) = 0 [pid 6553] <... futex resumed>) = 0 [pid 6544] openat(AT_FDCWD, "./file1", O_RDONLY|O_DIRECTORY [pid 6553] rt_sigaction(SIGRT_1, {sa_handler=0x7fa78ff9b0a0, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fa78ff8c250}, [ 122.904537][ T6552] NILFS (loop0): segctord starting. Construction interval = 5 seconds, CP frequency < 30 seconds [ 122.933370][ T6554] NILFS (loop1): segctord starting. Construction interval = 5 seconds, CP frequency < 30 seconds [pid 6544] <... openat resumed>) = 3 [pid 6544] chdir("./file1" [pid 6553] <... rt_sigaction resumed>NULL, 8) = 0 [pid 6546] <... open resumed>) = 4 [pid 6544] <... chdir resumed>) = 0 [pid 5019] umount2("./64/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6546] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6544] ioctl(4, LOOP_CLR_FD [pid 6546] <... futex resumed>) = 1 [pid 6545] <... futex resumed>) = 0 [pid 6544] <... ioctl resumed>) = 0 [pid 6546] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6545] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6544] close(4 [pid 6553] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 6546] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6545] <... futex resumed>) = 0 [pid 5019] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6553] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5019] newfstatat(AT_FDCWD, "./64/file1", [pid 6553] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 5019] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 6553] <... mmap resumed>) = 0x7fa78ff11000 [pid 6546] ftruncate(4, 33587195 [pid 6545] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6549] <... mount resumed>) = 0 [pid 5019] umount2("./64/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6553] mprotect(0x7fa78ff12000, 131072, PROT_READ|PROT_WRITE [pid 6549] openat(AT_FDCWD, "./file1", O_RDONLY|O_DIRECTORY [pid 6546] <... ftruncate resumed>) = 0 [pid 6544] <... close resumed>) = 0 [pid 5019] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6553] <... mprotect resumed>) = 0 [pid 6551] <... mount resumed>) = 0 [pid 6549] <... openat resumed>) = 3 [pid 6546] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6544] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5019] openat(AT_FDCWD, "./64/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 6553] rt_sigprocmask(SIG_BLOCK, ~[], [pid 6551] openat(AT_FDCWD, "./file1", O_RDONLY|O_DIRECTORY [pid 6549] chdir("./file1" [pid 6546] <... futex resumed>) = 1 [pid 6545] <... futex resumed>) = 0 [pid 6544] <... futex resumed>) = 1 [pid 6543] <... futex resumed>) = 0 [pid 5019] <... openat resumed>) = 4 [pid 6553] <... rt_sigprocmask resumed>[], 8) = 0 [pid 6551] <... openat resumed>) = 3 [pid 6549] <... chdir resumed>) = 0 [pid 6546] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6545] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6544] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6543] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5019] newfstatat(4, "", [pid 6553] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fa78ff31990, parent_tid=0x7fa78ff31990, exit_signal=0, stack=0x7fa78ff11000, stack_size=0x20300, tls=0x7fa78ff316c0} [pid 6551] chdir("./file1" [pid 6549] ioctl(4, LOOP_CLR_FD [pid 6546] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6545] <... futex resumed>) = 0 [pid 6544] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6543] <... futex resumed>) = 0 [pid 5019] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 6551] <... chdir resumed>) = 0 [pid 6549] <... ioctl resumed>) = 0 [pid 6546] sendfile(4, 4, NULL, 281474978811912 [pid 6545] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6544] open("./bus", O_RDWR|O_CREAT|O_NOCTTY|O_SYNC|O_DIRECT|O_NOATIME, 000 [pid 6543] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5019] getdents64(4, [pid 6553] <... clone3 resumed> => {parent_tid=[6557]}, 88) = 6557 [ 122.949171][ T27] audit: type=1800 audit(1690444290.778:376): pid=6546 uid=0 auid=4294967295 ses=4294967295 subj=_ op=collect_data cause=failed(directio) comm="syz-executor459" name="bus" dev="loop0" ino=18 res=0 errno=0 [ 122.966940][ T6555] NILFS (loop2): segctord starting. Construction interval = 5 seconds, CP frequency < 30 seconds [ 122.986008][ T6556] NILFS (loop4): segctord starting. Construction interval = 5 seconds, CP frequency < 30 seconds [pid 6551] ioctl(4, LOOP_CLR_FD [pid 6549] close(4 [pid 5019] <... getdents64 resumed>0x5555556d6770 /* 2 entries */, 32768) = 48 [pid 6553] rt_sigprocmask(SIG_SETMASK, [], [pid 6551] <... ioctl resumed>) = 0 [pid 6544] <... open resumed>) = 4 [pid 5019] getdents64(4, [pid 6553] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6549] <... close resumed>) = 0 [pid 5019] <... getdents64 resumed>0x5555556d6770 /* 0 entries */, 32768) = 0 [pid 6553] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5019] close(4 [pid 6553] <... futex resumed>) = 0 [pid 5019] <... close resumed>) = 0 [pid 6553] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 5019] rmdir("./64/file1"./strace-static-x86_64: Process 6557 attached ) = 0 [pid 6557] rseq(0x7fa78ff31fe0, 0x20, 0, 0x53053053 [pid 5019] getdents64(3, [pid 6557] <... rseq resumed>) = 0 [pid 5019] <... getdents64 resumed>0x5555556ce730 /* 0 entries */, 32768) = 0 [pid 6557] set_robust_list(0x7fa78ff319a0, 24 [pid 5019] close(3 [pid 6557] <... set_robust_list resumed>) = 0 [pid 5019] <... close resumed>) = 0 [pid 6557] rt_sigprocmask(SIG_SETMASK, [], [pid 5019] rmdir("./64" [pid 6557] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5019] <... rmdir resumed>) = 0 [pid 6557] memfd_create("syzkaller", 0 [pid 5019] mkdir("./65", 0777 [pid 6557] <... memfd_create resumed>) = 3 [pid 5019] <... mkdir resumed>) = 0 [pid 6557] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5019] openat(AT_FDCWD, "/dev/loop5", O_RDWR [pid 6557] <... mmap resumed>) = 0x7fa787b11000 [pid 5019] <... openat resumed>) = 3 [pid 6551] close(4 [pid 6549] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6544] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5019] ioctl(3, LOOP_CLR_FD [pid 6551] <... close resumed>) = 0 [pid 6549] <... futex resumed>) = 1 [pid 6547] <... futex resumed>) = 0 [pid 6544] <... futex resumed>) = 1 [pid 6543] <... futex resumed>) = 0 [pid 5019] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 5019] close(3) = 0 [pid 6547] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6544] ftruncate(4, 33587195 [pid 6543] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5019] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6549] open("./bus", O_RDWR|O_CREAT|O_NOCTTY|O_SYNC|O_DIRECT|O_NOATIME, 000 [pid 6551] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6547] <... futex resumed>) = 0 [pid 6544] <... ftruncate resumed>) = 0 [pid 6543] <... futex resumed>) = 0 [pid 5019] <... clone resumed>, child_tidptr=0x5555556cd690) = 6558 [pid 6551] <... futex resumed>) = 1 [pid 6548] <... futex resumed>) = 0 [pid 6547] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6545] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 6544] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6543] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6551] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL./strace-static-x86_64: Process 6558 attached [pid 6558] set_robust_list(0x5555556cd6a0, 24 [pid 6551] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6548] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6545] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6544] <... futex resumed>) = 0 [pid 6543] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6551] open("./bus", O_RDWR|O_CREAT|O_NOCTTY|O_SYNC|O_DIRECT|O_NOATIME, 000 [pid 6548] <... futex resumed>) = 0 [pid 6545] <... futex resumed>) = 0 [pid 6544] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6543] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6558] <... set_robust_list resumed>) = 0 [pid 6551] <... open resumed>) = 4 [pid 6549] <... open resumed>) = 4 [pid 6548] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6545] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 6544] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6543] <... futex resumed>) = 0 [pid 6558] chdir("./65") = 0 [pid 6545] <... mmap resumed>) = 0x7fa787cf0000 [pid 6544] sendfile(4, 4, NULL, 281474978811912 [pid 6543] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6549] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6558] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6551] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6558] <... prctl resumed>) = 0 [pid 6551] <... futex resumed>) = 1 [pid 6549] <... futex resumed>) = 1 [pid 6548] <... futex resumed>) = 0 [pid 6547] <... futex resumed>) = 0 [pid 6545] mprotect(0x7fa787cf1000, 131072, PROT_READ|PROT_WRITE [ 123.018292][ T27] audit: type=1800 audit(1690444290.848:377): pid=6544 uid=0 auid=4294967295 ses=4294967295 subj=_ op=collect_data cause=failed(directio) comm="syz-executor459" name="bus" dev="loop1" ino=18 res=0 errno=0 [pid 6558] setpgid(0, 0) = 0 [pid 6551] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6549] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6548] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6547] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6545] <... mprotect resumed>) = 0 [pid 6558] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 6551] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6549] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6548] <... futex resumed>) = 0 [pid 6547] <... futex resumed>) = 0 [pid 6545] rt_sigprocmask(SIG_BLOCK, ~[], [pid 6558] write(3, "1000", 4 [pid 6551] ftruncate(4, 33587195 [pid 6549] ftruncate(4, 33587195 [pid 6548] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6547] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6545] <... rt_sigprocmask resumed>[], 8) = 0 [pid 6558] <... write resumed>) = 4 [pid 6558] close(3 [pid 6545] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fa787d10990, parent_tid=0x7fa787d10990, exit_signal=0, stack=0x7fa787cf0000, stack_size=0x20300, tls=0x7fa787d106c0} [pid 6558] <... close resumed>) = 0 [pid 6551] <... ftruncate resumed>) = 0 [pid 6549] <... ftruncate resumed>) = 0 ./strace-static-x86_64: Process 6559 attached [pid 6558] symlink("/dev/binderfs", "./binderfs" [pid 6557] 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"..., 2097152 [pid 6551] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6549] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6545] <... clone3 resumed> => {parent_tid=[6559]}, 88) = 6559 [pid 6559] rseq(0x7fa787d10fe0, 0x20, 0, 0x53053053 [pid 6558] <... symlink resumed>) = 0 [pid 6551] <... futex resumed>) = 1 [pid 6549] <... futex resumed>) = 1 [pid 6548] <... futex resumed>) = 0 [pid 6547] <... futex resumed>) = 0 [pid 6545] rt_sigprocmask(SIG_SETMASK, [], [pid 6543] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 6559] <... rseq resumed>) = 0 [pid 6551] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6549] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6548] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6547] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6545] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6543] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6559] set_robust_list(0x7fa787d109a0, 24 [pid 6558] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6551] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6549] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6548] <... futex resumed>) = 0 [pid 6547] <... futex resumed>) = 0 [pid 6545] futex(0x7fa78fffd6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6543] <... futex resumed>) = 0 [pid 6559] <... set_robust_list resumed>) = 0 [pid 6558] <... futex resumed>) = 0 [pid 6551] sendfile(4, 4, NULL, 281474978811912 [pid 6549] sendfile(4, 4, NULL, 281474978811912 [pid 6548] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6547] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6545] <... futex resumed>) = 0 [pid 6543] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 6559] rt_sigprocmask(SIG_SETMASK, [], [pid 6558] rt_sigaction(SIGRT_1, {sa_handler=0x7fa78ff9b0a0, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fa78ff8c250}, [pid 6545] futex(0x7fa78fffd6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6543] <... mmap resumed>) = 0x7fa787cf0000 [ 123.114735][ T27] audit: type=1800 audit(1690444290.898:378): pid=6549 uid=0 auid=4294967295 ses=4294967295 subj=_ op=collect_data cause=failed(directio) comm="syz-executor459" name="bus" dev="loop2" ino=18 res=0 errno=0 [pid 6559] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6558] <... rt_sigaction resumed>NULL, 8) = 0 [pid 6543] mprotect(0x7fa787cf1000, 131072, PROT_READ|PROT_WRITE [pid 6559] openat(AT_FDCWD, "./file0", O_RDONLY [pid 6558] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 6543] <... mprotect resumed>) = 0 [pid 6559] <... openat resumed>) = 5 [pid 6558] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6543] rt_sigprocmask(SIG_BLOCK, ~[], [pid 6559] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6558] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 6543] <... rt_sigprocmask resumed>[], 8) = 0 [pid 6559] <... futex resumed>) = 1 [pid 6546] <... sendfile resumed>) = 77824 [pid 6545] <... futex resumed>) = 0 [pid 6543] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fa787d10990, parent_tid=0x7fa787d10990, exit_signal=0, stack=0x7fa787cf0000, stack_size=0x20300, tls=0x7fa787d106c0} [pid 6559] futex(0x7fa78fffd6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6558] <... mmap resumed>) = 0x7fa78ff11000 [pid 6546] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6545] futex(0x7fa78fffd6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6559] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6558] mprotect(0x7fa78ff12000, 131072, PROT_READ|PROT_WRITE [pid 6557] <... write resumed>) = 2097152 [pid 6546] <... futex resumed>) = 0 [pid 6545] <... futex resumed>) = 0 [pid 6543] <... clone3 resumed> => {parent_tid=[6560]}, 88) = 6560 [pid 6559] lseek(5, 257, SEEK_SET [pid 6558] <... mprotect resumed>) = 0 [pid 6557] munmap(0x7fa787b11000, 2097152 [pid 6546] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6545] futex(0x7fa78fffd6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6543] rt_sigprocmask(SIG_SETMASK, [], [pid 6559] <... lseek resumed>) = 257 [pid 6558] rt_sigprocmask(SIG_BLOCK, ~[], [pid 6548] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 6547] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 6543] <... rt_sigprocmask resumed>NULL, 8) = 0 ./strace-static-x86_64: Process 6560 attached [pid 6559] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6558] <... rt_sigprocmask resumed>[], 8) = 0 [pid 6548] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6547] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6543] futex(0x7fa78fffd6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6544] <... sendfile resumed>) = 77824 [pid 6560] rseq(0x7fa787d10fe0, 0x20, 0, 0x53053053 [pid 6559] <... futex resumed>) = 1 [pid 6557] <... munmap resumed>) = 0 [pid 6548] <... futex resumed>) = 0 [pid 6547] <... futex resumed>) = 0 [pid 6545] <... futex resumed>) = 0 [pid 6543] <... futex resumed>) = 0 [pid 6560] <... rseq resumed>) = 0 [pid 6559] futex(0x7fa78fffd6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6548] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 6547] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 6545] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6543] futex(0x7fa78fffd6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6560] set_robust_list(0x7fa787d109a0, 24 [pid 6548] <... mmap resumed>) = 0x7fa787cf0000 [pid 6547] <... mmap resumed>) = 0x7fa787cf0000 [pid 6545] <... futex resumed>) = 1 [pid 6560] <... set_robust_list resumed>) = 0 [pid 6548] mprotect(0x7fa787cf1000, 131072, PROT_READ|PROT_WRITE [pid 6547] mprotect(0x7fa787cf1000, 131072, PROT_READ|PROT_WRITE [pid 6545] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6560] rt_sigprocmask(SIG_SETMASK, [], [pid 6548] <... mprotect resumed>) = 0 [pid 6547] <... mprotect resumed>) = 0 [pid 6560] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6548] rt_sigprocmask(SIG_BLOCK, ~[], [pid 6547] rt_sigprocmask(SIG_BLOCK, ~[], [pid 6560] openat(AT_FDCWD, "./file0", O_RDONLY [pid 6548] <... rt_sigprocmask resumed>[], 8) = 0 [pid 6547] <... rt_sigprocmask resumed>[], 8) = 0 [pid 6560] <... openat resumed>) = 5 [pid 6548] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fa787d10990, parent_tid=0x7fa787d10990, exit_signal=0, stack=0x7fa787cf0000, stack_size=0x20300, tls=0x7fa787d106c0} [pid 6547] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fa787d10990, parent_tid=0x7fa787d10990, exit_signal=0, stack=0x7fa787cf0000, stack_size=0x20300, tls=0x7fa787d106c0} [pid 6560] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6558] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fa78ff31990, parent_tid=0x7fa78ff31990, exit_signal=0, stack=0x7fa78ff11000, stack_size=0x20300, tls=0x7fa78ff316c0} [pid 6546] <... futex resumed>) = 0 ./strace-static-x86_64: Process 6563 attached [pid 6560] <... futex resumed>) = 1 [pid 6557] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 6548] <... clone3 resumed> => {parent_tid=[6561]}, 88) = 6561 [pid 6547] <... clone3 resumed> => {parent_tid=[6562]}, 88) = 6562 [pid 6546] getdents64(5, [pid 6544] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6543] <... futex resumed>) = 0 ./strace-static-x86_64: Process 6562 attached ./strace-static-x86_64: Process 6561 attached [pid 6563] rseq(0x7fa78ff31fe0, 0x20, 0, 0x53053053 [pid 6560] futex(0x7fa78fffd6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6558] <... clone3 resumed> => {parent_tid=[6563]}, 88) = 6563 [pid 6557] <... openat resumed>) = 4 [pid 6548] rt_sigprocmask(SIG_SETMASK, [], [pid 6547] rt_sigprocmask(SIG_SETMASK, [], [pid 6544] <... futex resumed>) = 0 [pid 6543] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6563] <... rseq resumed>) = 0 [pid 6562] rseq(0x7fa787d10fe0, 0x20, 0, 0x53053053 [pid 6561] rseq(0x7fa787d10fe0, 0x20, 0, 0x53053053 [pid 6558] rt_sigprocmask(SIG_SETMASK, [], [ 123.221934][ T27] audit: type=1800 audit(1690444290.908:379): pid=6551 uid=0 auid=4294967295 ses=4294967295 subj=_ op=collect_data cause=failed(directio) comm="syz-executor459" name="bus" dev="loop4" ino=18 res=0 errno=0 [ 123.251201][ T6546] NILFS error (device loop0): nilfs_readdir: zero-length directory entry [ 123.265436][ T6557] loop3: detected capacity change from 0 to 4096 [pid 6557] ioctl(4, LOOP_SET_FD, 3 [pid 6548] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6547] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6544] lseek(5, 257, SEEK_SET [pid 6543] <... futex resumed>) = 0 [pid 6563] set_robust_list(0x7fa78ff319a0, 24 [pid 6562] <... rseq resumed>) = 0 [pid 6561] <... rseq resumed>) = 0 [pid 6558] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6551] <... sendfile resumed>) = 77824 [pid 6544] <... lseek resumed>) = 257 [pid 6563] <... set_robust_list resumed>) = 0 [pid 6562] set_robust_list(0x7fa787d109a0, 24 [pid 6561] set_robust_list(0x7fa787d109a0, 24 [pid 6558] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6544] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6563] rt_sigprocmask(SIG_SETMASK, [], [pid 6562] <... set_robust_list resumed>) = 0 [pid 6561] <... set_robust_list resumed>) = 0 [pid 6558] <... futex resumed>) = 0 [pid 6544] <... futex resumed>) = 0 [pid 6563] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6562] rt_sigprocmask(SIG_SETMASK, [], [pid 6561] rt_sigprocmask(SIG_SETMASK, [], [pid 6558] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 6557] <... ioctl resumed>) = 0 [pid 6544] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6563] memfd_create("syzkaller", 0 [pid 6562] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6561] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6557] close(3 [pid 6563] <... memfd_create resumed>) = 3 [pid 6562] futex(0x7fa78fffd6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6561] futex(0x7fa78fffd6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6557] <... close resumed>) = 0 [pid 6563] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6557] mkdir("./file1", 0777 [pid 6551] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6548] futex(0x7fa78fffd6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6547] futex(0x7fa78fffd6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6543] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6563] <... mmap resumed>) = 0x7fa787b11000 [pid 6562] <... futex resumed>) = 0 [pid 6561] <... futex resumed>) = 0 [pid 6557] <... mkdir resumed>) = 0 [pid 6551] <... futex resumed>) = 0 [pid 6548] <... futex resumed>) = 1 [pid 6547] <... futex resumed>) = 1 [pid 6562] openat(AT_FDCWD, "./file0", O_RDONLY [pid 6561] openat(AT_FDCWD, "./file0", O_RDONLY [pid 6557] mount("/dev/loop3", "./file1", "nilfs2", MS_NODEV|MS_SYNCHRONOUS|MS_MANDLOCK|MS_SILENT|MS_LAZYTIME, "" [pid 6551] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6549] <... sendfile resumed>) = 77824 [pid 6548] futex(0x7fa78fffd6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6547] futex(0x7fa78fffd6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6546] <... getdents64 resumed>0x9999999999999999, 41) = -1 EIO (Input/output error) [pid 6545] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 6543] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6562] <... openat resumed>) = 5 [pid 6561] <... openat resumed>) = 5 [pid 6549] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6546] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6545] exit_group(0 [pid 6543] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6562] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6561] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6559] <... futex resumed>) = ? [pid 6549] <... futex resumed>) = 0 [pid 6546] <... futex resumed>) = ? [pid 6545] <... exit_group resumed>) = ? [pid 6543] <... futex resumed>) = 1 [pid 6561] <... futex resumed>) = 1 [pid 6559] +++ exited with 0 +++ [pid 6549] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6548] <... futex resumed>) = 0 [pid 6546] +++ exited with 0 +++ [pid 6545] +++ exited with 0 +++ [pid 6543] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6561] futex(0x7fa78fffd6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6548] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5014] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6545, si_uid=0, si_status=0, si_utime=0, si_stime=10 /* 0.10 s */} --- [pid 6551] <... futex resumed>) = 0 [pid 6548] <... futex resumed>) = 1 [pid 5014] restart_syscall(<... resuming interrupted clone ...> [pid 6551] lseek(5, 257, SEEK_SET [pid 6548] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5014] <... restart_syscall resumed>) = 0 [pid 6551] <... lseek resumed>) = 257 [pid 6551] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 6548] <... futex resumed>) = 0 [pid 5014] umount2("./61", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6562] <... futex resumed>) = 1 [pid 6551] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6548] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6547] <... futex resumed>) = 0 [pid 6544] <... futex resumed>) = 0 [pid 5014] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6562] futex(0x7fa78fffd6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6551] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6548] <... futex resumed>) = 0 [pid 6547] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [ 123.268978][ T6546] Remounting filesystem read-only [ 123.292081][ T6557] NILFS (loop3): broken superblock, retrying with spare superblock (blocksize = 1024) [ 123.305845][ T6544] NILFS error (device loop1): nilfs_readdir: zero-length directory entry [pid 6544] getdents64(5, [pid 5014] openat(AT_FDCWD, "./61", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 6551] getdents64(5, [pid 6549] <... futex resumed>) = 0 [pid 6548] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6547] <... futex resumed>) = 1 [pid 5014] <... openat resumed>) = 3 [pid 6563] 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"..., 2097152 [pid 6549] lseek(5, 257, SEEK_SET [pid 6547] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6544] <... getdents64 resumed>0x9999999999999999, 41) = -1 EIO (Input/output error) [pid 6551] <... getdents64 resumed>0x9999999999999999, 41) = -1 EIO (Input/output error) [pid 6549] <... lseek resumed>) = 257 [pid 5014] newfstatat(3, "", [pid 6551] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6549] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6544] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5014] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 6551] <... futex resumed>) = 1 [pid 6549] <... futex resumed>) = 1 [pid 6548] <... futex resumed>) = 0 [pid 5014] getdents64(3, [pid 6551] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6549] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6548] exit_group(0 [pid 5014] <... getdents64 resumed>0x5555556ce730 /* 4 entries */, 32768) = 112 [pid 6561] <... futex resumed>) = ? [pid 6551] <... futex resumed>) = ? [pid 6548] <... exit_group resumed>) = ? [pid 5014] umount2("./61/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6561] +++ exited with 0 +++ [pid 6551] +++ exited with 0 +++ [pid 6548] +++ exited with 0 +++ [pid 5014] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6547] <... futex resumed>) = 0 [pid 6544] <... futex resumed>) = 1 [pid 6543] <... futex resumed>) = 0 [pid 5018] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6548, si_uid=0, si_status=0, si_utime=0, si_stime=10 /* 0.10 s */} --- [pid 5014] newfstatat(AT_FDCWD, "./61/binderfs", [pid 6547] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6544] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6543] exit_group(0 [pid 5014] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 6560] <... futex resumed>) = ? [pid 6549] <... futex resumed>) = 0 [pid 6547] <... futex resumed>) = 1 [pid 6544] <... futex resumed>) = ? [pid 6543] <... exit_group resumed>) = ? [pid 5014] unlink("./61/binderfs" [pid 6560] +++ exited with 0 +++ [pid 6549] getdents64(5, [pid 6547] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5014] <... unlink resumed>) = 0 [pid 6563] <... write resumed>) = 2097152 [pid 6544] +++ exited with 0 +++ [pid 6543] +++ exited with 0 +++ [pid 5018] umount2("./63", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6563] munmap(0x7fa787b11000, 2097152 [pid 5018] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6563] <... munmap resumed>) = 0 [pid 5018] openat(AT_FDCWD, "./63", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5015] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6543, si_uid=0, si_status=0, si_utime=0, si_stime=13 /* 0.13 s */} --- [pid 5014] umount2("./61/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6563] openat(AT_FDCWD, "/dev/loop5", O_RDWR [pid 5018] <... openat resumed>) = 3 [pid 5015] umount2("./61", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6563] <... openat resumed>) = 4 [pid 5018] newfstatat(3, "", [pid 5015] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6563] ioctl(4, LOOP_SET_FD, 3 [pid 5018] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5015] openat(AT_FDCWD, "./61", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 6549] <... getdents64 resumed>0x9999999999999999, 41) = -1 EIO (Input/output error) [pid 5018] getdents64(3, [ 123.306827][ T6551] NILFS error (device loop4): nilfs_readdir: zero-length directory entry [ 123.324120][ T6544] Remounting filesystem read-only [ 123.324904][ T6551] Remounting filesystem read-only [ 123.337117][ T6557] NILFS (loop3): broken superblock, retrying with spare superblock (blocksize = 4096) [ 123.353841][ T6549] NILFS error (device loop2): nilfs_readdir: zero-length directory entry [ 123.364104][ T6549] Remounting filesystem read-only [pid 6549] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 6549] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6563] <... ioctl resumed>) = 0 [pid 6547] <... futex resumed>) = 0 [pid 5018] <... getdents64 resumed>0x5555556ce730 /* 4 entries */, 32768) = 112 [pid 5015] <... openat resumed>) = 3 [pid 6563] close(3 [pid 6547] exit_group(0 [pid 5018] umount2("./63/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5015] newfstatat(3, "", [pid 6563] <... close resumed>) = 0 [pid 6562] <... futex resumed>) = ? [pid 6547] <... exit_group resumed>) = ? [pid 5018] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5015] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 6563] mkdir("./file1", 0777 [pid 6562] +++ exited with 0 +++ [pid 5018] newfstatat(AT_FDCWD, "./63/binderfs", [pid 5015] getdents64(3, [pid 6563] <... mkdir resumed>) = 0 [pid 5018] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5015] <... getdents64 resumed>0x5555556ce730 /* 4 entries */, 32768) = 112 [pid 6563] mount("/dev/loop5", "./file1", "nilfs2", MS_NODEV|MS_SYNCHRONOUS|MS_MANDLOCK|MS_SILENT|MS_LAZYTIME, "" [pid 5018] unlink("./63/binderfs" [pid 5015] umount2("./61/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5018] <... unlink resumed>) = 0 [pid 5015] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5018] umount2("./63/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5015] newfstatat(AT_FDCWD, "./61/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5015] unlink("./61/binderfs") = 0 [pid 5015] umount2("./61/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6549] <... futex resumed>) = ? [ 123.368595][ T6563] loop5: detected capacity change from 0 to 4096 [ 123.376744][ T5014] NILFS (loop0): discard dirty page: offset=8192, ino=6 [ 123.385624][ T5014] NILFS (loop0): discard dirty block: blocknr=25, size=4096 [ 123.393094][ T5015] NILFS (loop1): discard dirty page: offset=8192, ino=6 [ 123.393646][ T6564] NILFS (loop3): segctord starting. Construction interval = 5 seconds, CP frequency < 30 seconds [ 123.410882][ T5015] NILFS (loop1): discard dirty block: blocknr=25, size=4096 [pid 6557] <... mount resumed>) = 0 [pid 6549] +++ exited with 0 +++ [pid 6547] +++ exited with 0 +++ [pid 6557] openat(AT_FDCWD, "./file1", O_RDONLY|O_DIRECTORY [pid 5016] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6547, si_uid=0, si_status=0, si_utime=0, si_stime=13 /* 0.13 s */} --- [pid 6557] <... openat resumed>) = 3 [pid 6557] chdir("./file1") = 0 [pid 5016] umount2("./61", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6557] ioctl(4, LOOP_CLR_FD [pid 5016] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6557] <... ioctl resumed>) = 0 [pid 5016] openat(AT_FDCWD, "./61", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 6557] close(4 [pid 5016] <... openat resumed>) = 3 [pid 6557] <... close resumed>) = 0 [pid 5016] newfstatat(3, "", [pid 6557] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5016] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 6557] <... futex resumed>) = 1 [pid 6553] <... futex resumed>) = 0 [pid 5016] getdents64(3, [pid 6557] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6553] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5016] <... getdents64 resumed>0x5555556ce730 /* 4 entries */, 32768) = 112 [pid 6557] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6553] <... futex resumed>) = 0 [pid 5016] umount2("./61/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6557] open("./bus", O_RDWR|O_CREAT|O_NOCTTY|O_SYNC|O_DIRECT|O_NOATIME, 000 [pid 6553] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5016] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5016] newfstatat(AT_FDCWD, "./61/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5016] unlink("./61/binderfs") = 0 [ 123.422888][ T6563] NILFS (loop5): broken superblock, retrying with spare superblock (blocksize = 1024) [ 123.455356][ T6563] NILFS (loop5): broken superblock, retrying with spare superblock (blocksize = 4096) [pid 5016] umount2("./61/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6557] <... open resumed>) = 4 [pid 5018] <... umount2 resumed>) = 0 [pid 5014] <... umount2 resumed>) = 0 [pid 6557] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 6553] <... futex resumed>) = 0 [pid 6557] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6553] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6557] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6553] <... futex resumed>) = 0 [pid 6557] ftruncate(4, 33587195 [pid 6553] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5018] umount2("./63/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5014] umount2("./61/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6557] <... ftruncate resumed>) = 0 [pid 5018] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5014] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6557] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5018] newfstatat(AT_FDCWD, "./63/file1", [pid 5014] newfstatat(AT_FDCWD, "./61/file1", [pid 6557] <... futex resumed>) = 1 [pid 6553] <... futex resumed>) = 0 [pid 5018] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5014] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 6557] sendfile(4, 4, NULL, 281474978811912 [pid 6553] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5018] umount2("./63/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5014] umount2("./61/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6553] <... futex resumed>) = 0 [pid 5018] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5014] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6553] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5018] openat(AT_FDCWD, "./63/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5014] openat(AT_FDCWD, "./61/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5015] <... umount2 resumed>) = 0 [ 123.470098][ T27] audit: type=1800 audit(1690444291.298:380): pid=6557 uid=0 auid=4294967295 ses=4294967295 subj=_ op=collect_data cause=failed(directio) comm="syz-executor459" name="bus" dev="loop3" ino=18 res=0 errno=0 [ 123.490389][ T5016] NILFS (loop2): discard dirty page: offset=8192, ino=6 [pid 5018] <... openat resumed>) = 4 [pid 5015] umount2("./61/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5014] <... openat resumed>) = 4 [pid 5018] newfstatat(4, "", [pid 5015] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5014] newfstatat(4, "", [pid 5018] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5015] newfstatat(AT_FDCWD, "./61/file1", [pid 5014] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5015] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 6563] <... mount resumed>) = 0 [pid 5018] getdents64(4, [pid 5015] umount2("./61/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5014] getdents64(4, [pid 6563] openat(AT_FDCWD, "./file1", O_RDONLY|O_DIRECTORY [pid 5018] <... getdents64 resumed>0x5555556d6770 /* 2 entries */, 32768) = 48 [pid 5015] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5014] <... getdents64 resumed>0x5555556d6770 /* 2 entries */, 32768) = 48 [pid 6563] <... openat resumed>) = 3 [pid 5018] getdents64(4, [pid 5015] openat(AT_FDCWD, "./61/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5014] getdents64(4, [pid 6563] chdir("./file1" [pid 5015] <... openat resumed>) = 4 [pid 5014] <... getdents64 resumed>0x5555556d6770 /* 0 entries */, 32768) = 0 [pid 5018] <... getdents64 resumed>0x5555556d6770 /* 0 entries */, 32768) = 0 [pid 6563] <... chdir resumed>) = 0 [pid 5015] newfstatat(4, "", [pid 5014] close(4 [pid 5018] close(4 [pid 5014] <... close resumed>) = 0 [pid 5018] <... close resumed>) = 0 [pid 5015] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 6563] ioctl(4, LOOP_CLR_FD [pid 5018] rmdir("./63/file1" [pid 5014] rmdir("./61/file1" [pid 6563] <... ioctl resumed>) = 0 [pid 5015] getdents64(4, [pid 5018] <... rmdir resumed>) = 0 [pid 5014] <... rmdir resumed>) = 0 [pid 6563] close(4 [pid 5018] getdents64(3, [pid 5015] <... getdents64 resumed>0x5555556d6770 /* 2 entries */, 32768) = 48 [pid 5014] getdents64(3, [pid 6563] <... close resumed>) = 0 [pid 6553] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 5018] <... getdents64 resumed>0x5555556ce730 /* 0 entries */, 32768) = 0 [pid 5015] getdents64(4, [pid 5014] <... getdents64 resumed>0x5555556ce730 /* 0 entries */, 32768) = 0 [pid 6553] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 6553] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fa787cf0000 [pid 6563] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6553] mprotect(0x7fa787cf1000, 131072, PROT_READ|PROT_WRITE [pid 5018] close(3 [pid 5015] <... getdents64 resumed>0x5555556d6770 /* 0 entries */, 32768) = 0 [pid 5014] close(3 [pid 6563] <... futex resumed>) = 1 [pid 6558] <... futex resumed>) = 0 [pid 6553] <... mprotect resumed>) = 0 [pid 6563] open("./bus", O_RDWR|O_CREAT|O_NOCTTY|O_SYNC|O_DIRECT|O_NOATIME, 000 [pid 6558] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6553] rt_sigprocmask(SIG_BLOCK, ~[], [pid 5018] <... close resumed>) = 0 [pid 5015] close(4 [pid 5014] <... close resumed>) = 0 [pid 6558] <... futex resumed>) = 0 [pid 6553] <... rt_sigprocmask resumed>[], 8) = 0 [pid 6558] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6553] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fa787d10990, parent_tid=0x7fa787d10990, exit_signal=0, stack=0x7fa787cf0000, stack_size=0x20300, tls=0x7fa787d106c0} => {parent_tid=[6566]}, 88) = 6566 [pid 6553] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 6553] futex(0x7fa78fffd6d8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 6553] futex(0x7fa78fffd6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5018] rmdir("./63" [pid 5015] <... close resumed>) = 0 [pid 5014] rmdir("./61"./strace-static-x86_64: Process 6566 attached [pid 6566] rseq(0x7fa787d10fe0, 0x20, 0, 0x53053053) = 0 [pid 5018] <... rmdir resumed>) = 0 [pid 6566] set_robust_list(0x7fa787d109a0, 24) = 0 [pid 6566] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 6566] openat(AT_FDCWD, "./file0", O_RDONLY [pid 5015] rmdir("./61/file1" [pid 5014] <... rmdir resumed>) = 0 [pid 6566] <... openat resumed>) = 5 [pid 6566] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6553] <... futex resumed>) = 0 [pid 6553] futex(0x7fa78fffd6d8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 5015] <... rmdir resumed>) = 0 [pid 6553] futex(0x7fa78fffd6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6566] <... futex resumed>) = 1 [pid 5014] mkdir("./62", 0777 [pid 6566] lseek(5, 257, SEEK_SET) = 257 [pid 6566] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6553] <... futex resumed>) = 0 [pid 6553] futex(0x7fa78fffd6d8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 6553] futex(0x7fa78fffd6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6566] <... futex resumed>) = 1 [pid 5014] <... mkdir resumed>) = 0 [pid 5018] mkdir("./64", 0777 [pid 5015] getdents64(3, [ 123.519446][ T5016] NILFS (loop2): discard dirty block: blocknr=25, size=4096 [ 123.532609][ T6565] NILFS (loop5): segctord starting. Construction interval = 5 seconds, CP frequency < 30 seconds [pid 6566] getdents64(5, [pid 5018] <... mkdir resumed>) = 0 [pid 5015] <... getdents64 resumed>0x5555556ce730 /* 0 entries */, 32768) = 0 [pid 5014] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 6563] <... open resumed>) = 4 [pid 5018] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 5016] <... umount2 resumed>) = 0 [pid 5015] close(3 [pid 5014] <... openat resumed>) = 3 [pid 6563] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5018] <... openat resumed>) = 3 [pid 5016] umount2("./61/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5015] <... close resumed>) = 0 [pid 5014] ioctl(3, LOOP_CLR_FD [pid 6563] <... futex resumed>) = 1 [pid 6558] <... futex resumed>) = 0 [pid 5018] ioctl(3, LOOP_CLR_FD [pid 5016] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5015] rmdir("./61" [pid 5014] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 6563] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6558] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5018] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 5016] newfstatat(AT_FDCWD, "./61/file1", [pid 5015] <... rmdir resumed>) = 0 [pid 5014] close(3 [pid 6563] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6558] <... futex resumed>) = 0 [pid 5018] close(3 [pid 5016] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5015] mkdir("./62", 0777 [pid 5014] <... close resumed>) = 0 [pid 6563] ftruncate(4, 33587195 [pid 6558] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5018] <... close resumed>) = 0 [pid 5016] umount2("./61/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5015] <... mkdir resumed>) = 0 [pid 5014] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6563] <... ftruncate resumed>) = 0 [pid 6553] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 5018] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5016] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5015] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 6563] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5016] openat(AT_FDCWD, "./61/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5015] <... openat resumed>) = 3 [pid 5014] <... clone resumed>, child_tidptr=0x5555556cd690) = 6567 [ 123.580478][ T6566] NILFS error (device loop3): nilfs_readdir: zero-length directory entry [ 123.586578][ T27] audit: type=1800 audit(1690444291.418:381): pid=6563 uid=0 auid=4294967295 ses=4294967295 subj=_ op=collect_data cause=failed(directio) comm="syz-executor459" name="bus" dev="loop5" ino=18 res=0 errno=0 ./strace-static-x86_64: Process 6567 attached [pid 6563] <... futex resumed>) = 1 [pid 6558] <... futex resumed>) = 0 [pid 5018] <... clone resumed>, child_tidptr=0x5555556cd690) = 6568 [pid 5016] <... openat resumed>) = 4 [pid 5015] ioctl(3, LOOP_CLR_FD./strace-static-x86_64: Process 6568 attached [pid 6567] set_robust_list(0x5555556cd6a0, 24 [pid 6563] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6558] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5016] newfstatat(4, "", [pid 5015] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 6568] set_robust_list(0x5555556cd6a0, 24 [pid 6567] <... set_robust_list resumed>) = 0 [pid 6563] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6558] <... futex resumed>) = 0 [pid 5016] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5015] close(3 [pid 6568] <... set_robust_list resumed>) = 0 [pid 6567] chdir("./62" [pid 6563] sendfile(4, 4, NULL, 281474978811912 [pid 6558] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5016] getdents64(4, [pid 5015] <... close resumed>) = 0 [pid 6568] chdir("./64" [pid 6567] <... chdir resumed>) = 0 [pid 5016] <... getdents64 resumed>0x5555556d6770 /* 2 entries */, 32768) = 48 [pid 5015] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6568] <... chdir resumed>) = 0 [pid 6567] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5016] getdents64(4, [pid 6568] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6567] <... prctl resumed>) = 0 [pid 5016] <... getdents64 resumed>0x5555556d6770 /* 0 entries */, 32768) = 0 [pid 5015] <... clone resumed>, child_tidptr=0x5555556cd690) = 6569 [pid 6568] <... prctl resumed>) = 0 [pid 6567] setpgid(0, 0 [pid 5016] close(4 [pid 6568] setpgid(0, 0 [pid 6567] <... setpgid resumed>) = 0 [pid 5016] <... close resumed>) = 0 [pid 6568] <... setpgid resumed>) = 0 [pid 6567] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [ 123.637513][ T6566] Remounting filesystem read-only [pid 5016] rmdir("./61/file1" [pid 6568] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6567] <... openat resumed>) = 3 [pid 6566] <... getdents64 resumed>0x9999999999999999, 41) = -1 EIO (Input/output error) [pid 5016] <... rmdir resumed>) = 0 [pid 6566] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5016] getdents64(3, [pid 6566] <... futex resumed>) = 0 [pid 5016] <... getdents64 resumed>0x5555556ce730 /* 0 entries */, 32768) = 0 [pid 6566] futex(0x7fa78fffd6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5016] close(3) = 0 [pid 5016] rmdir("./61") = 0 [pid 5016] mkdir("./62", 0777 [pid 6568] <... openat resumed>) = 3 [pid 5016] <... mkdir resumed>) = 0 [pid 5016] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 6567] write(3, "1000", 4./strace-static-x86_64: Process 6569 attached [pid 6568] write(3, "1000", 4 [pid 6567] <... write resumed>) = 4 [pid 5016] <... openat resumed>) = 3 [pid 6568] <... write resumed>) = 4 [pid 6567] close(3 [pid 5016] ioctl(3, LOOP_CLR_FD [pid 6569] set_robust_list(0x5555556cd6a0, 24 [pid 6568] close(3 [pid 6567] <... close resumed>) = 0 [pid 5016] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 6569] <... set_robust_list resumed>) = 0 [pid 6568] <... close resumed>) = 0 [pid 6567] symlink("/dev/binderfs", "./binderfs" [pid 5016] close(3 [pid 6568] symlink("/dev/binderfs", "./binderfs" [pid 6567] <... symlink resumed>) = 0 [pid 6569] chdir("./62" [pid 5016] <... close resumed>) = 0 [pid 6569] <... chdir resumed>) = 0 [pid 6568] <... symlink resumed>) = 0 [pid 6567] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5016] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6569] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6568] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6567] <... futex resumed>) = 0 [pid 6568] <... futex resumed>) = 0 [pid 6567] rt_sigaction(SIGRT_1, {sa_handler=0x7fa78ff9b0a0, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fa78ff8c250}, [pid 5016] <... clone resumed>, child_tidptr=0x5555556cd690) = 6570 [pid 6569] <... prctl resumed>) = 0 [pid 6568] rt_sigaction(SIGRT_1, {sa_handler=0x7fa78ff9b0a0, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fa78ff8c250}, [pid 6567] <... rt_sigaction resumed>NULL, 8) = 0 [pid 6569] setpgid(0, 0 [pid 6568] <... rt_sigaction resumed>NULL, 8) = 0 [pid 6567] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], ./strace-static-x86_64: Process 6570 attached [pid 6569] <... setpgid resumed>) = 0 [pid 6568] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 6567] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6570] set_robust_list(0x5555556cd6a0, 24 [pid 6569] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6568] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6567] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 6570] <... set_robust_list resumed>) = 0 [pid 6569] <... openat resumed>) = 3 [pid 6568] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 6567] <... mmap resumed>) = 0x7fa78ff11000 [pid 6570] chdir("./62" [pid 6569] write(3, "1000", 4 [pid 6568] <... mmap resumed>) = 0x7fa78ff11000 [pid 6567] mprotect(0x7fa78ff12000, 131072, PROT_READ|PROT_WRITE [pid 6570] <... chdir resumed>) = 0 [pid 6568] mprotect(0x7fa78ff12000, 131072, PROT_READ|PROT_WRITE [pid 6567] <... mprotect resumed>) = 0 [pid 6570] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6569] <... write resumed>) = 4 [pid 6568] <... mprotect resumed>) = 0 [pid 6570] <... prctl resumed>) = 0 [pid 6569] close(3 [pid 6568] rt_sigprocmask(SIG_BLOCK, ~[], [pid 6567] rt_sigprocmask(SIG_BLOCK, ~[], [pid 6558] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 6570] setpgid(0, 0 [pid 6569] <... close resumed>) = 0 [pid 6568] <... rt_sigprocmask resumed>[], 8) = 0 [pid 6567] <... rt_sigprocmask resumed>[], 8) = 0 [pid 6558] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6570] <... setpgid resumed>) = 0 [pid 6569] symlink("/dev/binderfs", "./binderfs" [pid 6570] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 6570] write(3, "1000", 4) = 4 [pid 6570] close(3) = 0 [pid 6570] symlink("/dev/binderfs", "./binderfs") = 0 [pid 6570] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6568] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fa78ff31990, parent_tid=0x7fa78ff31990, exit_signal=0, stack=0x7fa78ff11000, stack_size=0x20300, tls=0x7fa78ff316c0} [pid 6567] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fa78ff31990, parent_tid=0x7fa78ff31990, exit_signal=0, stack=0x7fa78ff11000, stack_size=0x20300, tls=0x7fa78ff316c0} [pid 6558] <... futex resumed>) = 0 [pid 6570] <... futex resumed>) = 0 [pid 6569] <... symlink resumed>) = 0 [pid 6558] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 6570] rt_sigaction(SIGRT_1, {sa_handler=0x7fa78ff9b0a0, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fa78ff8c250}, NULL, 8) = 0 [pid 6569] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6568] <... clone3 resumed> => {parent_tid=[6571]}, 88) = 6571 [pid 6567] <... clone3 resumed> => {parent_tid=[6572]}, 88) = 6572 [pid 6558] <... mmap resumed>) = 0x7fa787cf0000 ./strace-static-x86_64: Process 6572 attached [pid 6570] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 6569] <... futex resumed>) = 0 [pid 6568] rt_sigprocmask(SIG_SETMASK, [], [pid 6567] rt_sigprocmask(SIG_SETMASK, [], [pid 6558] mprotect(0x7fa787cf1000, 131072, PROT_READ|PROT_WRITE./strace-static-x86_64: Process 6571 attached [pid 6572] rseq(0x7fa78ff31fe0, 0x20, 0, 0x53053053 [pid 6570] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6569] rt_sigaction(SIGRT_1, {sa_handler=0x7fa78ff9b0a0, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fa78ff8c250}, [pid 6568] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6567] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6558] <... mprotect resumed>) = 0 [pid 6572] <... rseq resumed>) = 0 [pid 6571] rseq(0x7fa78ff31fe0, 0x20, 0, 0x53053053 [pid 6570] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 6572] set_robust_list(0x7fa78ff319a0, 24 [pid 6571] <... rseq resumed>) = 0 [pid 6570] <... mmap resumed>) = 0x7fa78ff11000 [pid 6572] <... set_robust_list resumed>) = 0 [pid 6571] set_robust_list(0x7fa78ff319a0, 24 [pid 6570] mprotect(0x7fa78ff12000, 131072, PROT_READ|PROT_WRITE [pid 6572] rt_sigprocmask(SIG_SETMASK, [], [pid 6571] <... set_robust_list resumed>) = 0 [pid 6570] <... mprotect resumed>) = 0 [pid 6572] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6571] rt_sigprocmask(SIG_SETMASK, [], [pid 6570] rt_sigprocmask(SIG_BLOCK, ~[], [pid 6569] <... rt_sigaction resumed>NULL, 8) = 0 [pid 6568] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6567] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6558] rt_sigprocmask(SIG_BLOCK, ~[], [pid 6572] memfd_create("syzkaller", 0 [pid 6571] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6570] <... rt_sigprocmask resumed>[], 8) = 0 [pid 6569] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 6568] <... futex resumed>) = 0 [pid 6567] <... futex resumed>) = 0 [pid 6558] <... rt_sigprocmask resumed>[], 8) = 0 [pid 6572] <... memfd_create resumed>) = 3 [pid 6571] memfd_create("syzkaller", 0 [pid 6570] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fa78ff31990, parent_tid=0x7fa78ff31990, exit_signal=0, stack=0x7fa78ff11000, stack_size=0x20300, tls=0x7fa78ff316c0} [pid 6569] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6568] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 6567] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 6558] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fa787d10990, parent_tid=0x7fa787d10990, exit_signal=0, stack=0x7fa787cf0000, stack_size=0x20300, tls=0x7fa787d106c0} [pid 6572] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6571] <... memfd_create resumed>) = 3 [pid 6569] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 6572] <... mmap resumed>) = 0x7fa787b11000 [pid 6571] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6570] <... clone3 resumed> => {parent_tid=[6573]}, 88) = 6573 [pid 6569] <... mmap resumed>) = 0x7fa78ff11000 [pid 6558] <... clone3 resumed> => {parent_tid=[6574]}, 88) = 6574 [ 123.672984][ T6557] NILFS (loop3): discard dirty page: offset=65536, ino=18 [ 123.708267][ T6557] NILFS (loop3): discard dirty block: blocknr=0, size=4096 [pid 6571] <... mmap resumed>) = 0x7fa787b11000 [pid 6570] rt_sigprocmask(SIG_SETMASK, [], [pid 6569] mprotect(0x7fa78ff12000, 131072, PROT_READ|PROT_WRITE [pid 6558] rt_sigprocmask(SIG_SETMASK, [], ./strace-static-x86_64: Process 6574 attached [pid 6570] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6569] <... mprotect resumed>) = 0 [pid 6558] <... rt_sigprocmask resumed>NULL, 8) = 0 ./strace-static-x86_64: Process 6573 attached [pid 6574] rseq(0x7fa787d10fe0, 0x20, 0, 0x53053053 [pid 6570] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6569] rt_sigprocmask(SIG_BLOCK, ~[], [pid 6558] futex(0x7fa78fffd6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6557] <... sendfile resumed>) = 65536 [pid 6574] <... rseq resumed>) = 0 [pid 6573] rseq(0x7fa78ff31fe0, 0x20, 0, 0x53053053 [pid 6570] <... futex resumed>) = 0 [pid 6569] <... rt_sigprocmask resumed>[], 8) = 0 [pid 6558] <... futex resumed>) = 0 [pid 6557] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6574] set_robust_list(0x7fa787d109a0, 24 [pid 6573] <... rseq resumed>) = 0 [pid 6570] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 6569] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fa78ff31990, parent_tid=0x7fa78ff31990, exit_signal=0, stack=0x7fa78ff11000, stack_size=0x20300, tls=0x7fa78ff316c0} [pid 6563] <... sendfile resumed>) = 77824 [pid 6558] futex(0x7fa78fffd6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6557] <... futex resumed>) = 0 [pid 6553] exit_group(0 [pid 6574] <... set_robust_list resumed>) = 0 [pid 6573] set_robust_list(0x7fa78ff319a0, 24 [pid 6566] <... futex resumed>) = ? [pid 6563] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6553] <... exit_group resumed>) = ? ./strace-static-x86_64: Process 6575 attached [pid 6574] rt_sigprocmask(SIG_SETMASK, [], [pid 6573] <... set_robust_list resumed>) = 0 [pid 6572] 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"..., 2097152 [pid 6569] <... clone3 resumed> => {parent_tid=[6575]}, 88) = 6575 [pid 6566] +++ exited with 0 +++ [pid 6563] <... futex resumed>) = 0 [pid 6557] +++ exited with 0 +++ [pid 6553] +++ exited with 0 +++ [pid 6575] rseq(0x7fa78ff31fe0, 0x20, 0, 0x53053053 [pid 6574] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6573] rt_sigprocmask(SIG_SETMASK, [], [pid 6571] 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"..., 2097152 [pid 6569] rt_sigprocmask(SIG_SETMASK, [], [pid 6563] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5017] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6553, si_uid=0, si_status=0, si_utime=0, si_stime=16 /* 0.16 s */} --- [pid 6575] <... rseq resumed>) = 0 [pid 6574] openat(AT_FDCWD, "./file0", O_RDONLY [pid 6573] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6572] <... write resumed>) = 2097152 [pid 6569] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6575] set_robust_list(0x7fa78ff319a0, 24 [pid 6574] <... openat resumed>) = 5 [pid 6573] memfd_create("syzkaller", 0 [pid 6572] munmap(0x7fa787b11000, 2097152 [pid 6569] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6575] <... set_robust_list resumed>) = 0 [pid 6574] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6573] <... memfd_create resumed>) = 3 [pid 6573] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6575] rt_sigprocmask(SIG_SETMASK, [], [pid 6574] <... futex resumed>) = 1 [pid 6573] <... mmap resumed>) = 0x7fa787b11000 [pid 6572] <... munmap resumed>) = 0 [pid 6569] <... futex resumed>) = 0 [pid 6558] <... futex resumed>) = 0 [pid 6575] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6574] futex(0x7fa78fffd6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6572] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 6571] <... write resumed>) = 2097152 [pid 6569] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 6558] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6575] memfd_create("syzkaller", 0 [pid 6572] <... openat resumed>) = 4 [pid 6571] munmap(0x7fa787b11000, 2097152 [pid 6563] <... futex resumed>) = 0 [pid 6558] <... futex resumed>) = 1 [pid 6575] <... memfd_create resumed>) = 3 [pid 6572] ioctl(4, LOOP_SET_FD, 3 [pid 6571] <... munmap resumed>) = 0 [pid 6563] lseek(5, 257, SEEK_SET [pid 6558] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5017] umount2("./63", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6575] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6573] 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"..., 2097152 [pid 6572] <... ioctl resumed>) = 0 [pid 6571] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 6563] <... lseek resumed>) = 257 [pid 5017] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6575] <... mmap resumed>) = 0x7fa787b11000 [pid 6572] close(3 [pid 6571] <... openat resumed>) = 4 [pid 6563] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6575] 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"..., 2097152 [pid 6572] <... close resumed>) = 0 [pid 6571] ioctl(4, LOOP_SET_FD, 3 [pid 6563] <... futex resumed>) = 1 [pid 6558] <... futex resumed>) = 0 [pid 5017] openat(AT_FDCWD, "./63", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 5017] newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5017] getdents64(3, 0x5555556ce730 /* 4 entries */, 32768) = 112 [pid 5017] umount2("./63/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5017] newfstatat(AT_FDCWD, "./63/binderfs", [pid 6572] mkdir("./file1", 0777 [pid 5017] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5017] unlink("./63/binderfs") = 0 [pid 5017] umount2("./63/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6572] <... mkdir resumed>) = 0 [pid 6563] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6558] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6575] <... write resumed>) = 2097152 [ 123.801236][ T6572] loop0: detected capacity change from 0 to 4096 [ 123.830250][ T6571] loop4: detected capacity change from 0 to 4096 [ 123.837789][ T5017] NILFS (loop3): discard dirty page: offset=8192, ino=6 [pid 6573] <... write resumed>) = 2097152 [pid 6572] mount("/dev/loop0", "./file1", "nilfs2", MS_NODEV|MS_SYNCHRONOUS|MS_MANDLOCK|MS_SILENT|MS_LAZYTIME, "" [pid 6571] <... ioctl resumed>) = 0 [pid 6573] munmap(0x7fa787b11000, 2097152 [pid 6563] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6558] <... futex resumed>) = 0 [pid 6571] close(3 [pid 6575] munmap(0x7fa787b11000, 2097152 [pid 6571] <... close resumed>) = 0 [pid 6563] getdents64(5, [pid 6558] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6573] <... munmap resumed>) = 0 [pid 6573] openat(AT_FDCWD, "/dev/loop2", O_RDWR) = 4 [pid 6573] ioctl(4, LOOP_SET_FD, 3 [pid 6575] <... munmap resumed>) = 0 [pid 6571] mkdir("./file1", 0777 [pid 6575] openat(AT_FDCWD, "/dev/loop1", O_RDWR) = 4 [pid 6571] <... mkdir resumed>) = 0 [pid 6575] ioctl(4, LOOP_SET_FD, 3 [pid 6571] mount("/dev/loop4", "./file1", "nilfs2", MS_NODEV|MS_SYNCHRONOUS|MS_MANDLOCK|MS_SILENT|MS_LAZYTIME, "" [pid 6563] <... getdents64 resumed>0x9999999999999999, 41) = -1 EIO (Input/output error) [ 123.846687][ T5017] NILFS (loop3): discard dirty block: blocknr=25, size=4096 [ 123.855830][ T6572] NILFS (loop0): broken superblock, retrying with spare superblock (blocksize = 1024) [ 123.866509][ T6573] loop2: detected capacity change from 0 to 4096 [ 123.867887][ T5017] NILFS (loop3): disposed unprocessed dirty file(s) when detaching log writer [ 123.881857][ T6563] NILFS error (device loop5): nilfs_readdir: zero-length directory entry [ 123.893285][ T6563] Remounting filesystem read-only [pid 6563] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 6558] <... futex resumed>) = 0 [pid 6563] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6558] exit_group(0 [pid 6575] <... ioctl resumed>) = 0 [pid 6574] <... futex resumed>) = ? [pid 6563] <... futex resumed>) = ? [pid 6558] <... exit_group resumed>) = ? [pid 6574] +++ exited with 0 +++ [pid 6563] +++ exited with 0 +++ [pid 6558] +++ exited with 0 +++ [pid 5019] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6558, si_uid=0, si_status=0, si_utime=0, si_stime=7 /* 0.07 s */} --- [pid 6575] close(3) = 0 [pid 5019] restart_syscall(<... resuming interrupted clone ...>) = 0 [pid 6575] mkdir("./file1", 0777 [pid 6573] <... ioctl resumed>) = 0 [pid 6573] close(3 [pid 5019] umount2("./65", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6573] <... close resumed>) = 0 [pid 5019] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6573] mkdir("./file1", 0777 [pid 5019] openat(AT_FDCWD, "./65", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 6573] <... mkdir resumed>) = 0 [pid 5019] <... openat resumed>) = 3 [pid 6573] mount("/dev/loop2", "./file1", "nilfs2", MS_NODEV|MS_SYNCHRONOUS|MS_MANDLOCK|MS_SILENT|MS_LAZYTIME, "" [pid 5019] newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5019] getdents64(3, [pid 6575] <... mkdir resumed>) = 0 [pid 5019] <... getdents64 resumed>0x5555556ce730 /* 4 entries */, 32768) = 112 [ 123.899563][ T6575] loop1: detected capacity change from 0 to 4096 [ 123.907564][ T6571] NILFS (loop4): broken superblock, retrying with spare superblock (blocksize = 1024) [ 123.919420][ T5017] NILFS (loop3): discard dirty page: offset=0, ino=3 [ 123.930306][ T6571] NILFS (loop4): broken superblock, retrying with spare superblock (blocksize = 4096) [ 123.940320][ T5017] NILFS (loop3): discard dirty block: blocknr=28, size=4096 [pid 6575] mount("/dev/loop1", "./file1", "nilfs2", MS_NODEV|MS_SYNCHRONOUS|MS_MANDLOCK|MS_SILENT|MS_LAZYTIME, "" [pid 5019] umount2("./65/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5019] newfstatat(AT_FDCWD, "./65/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5019] unlink("./65/binderfs") = 0 [ 123.951758][ T5017] NILFS (loop3): discard dirty page: offset=4096, ino=3 [ 123.951929][ T6573] NILFS (loop2): broken superblock, retrying with spare superblock (blocksize = 1024) [ 123.959144][ T5017] NILFS (loop3): discard dirty block: blocknr=29, size=4096 [ 123.973768][ T6572] NILFS (loop0): broken superblock, retrying with spare superblock (blocksize = 4096) [ 123.978249][ T6575] NILFS (loop1): broken superblock, retrying with spare superblock (blocksize = 1024) [pid 5019] umount2("./65/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6572] <... mount resumed>) = 0 [pid 6572] openat(AT_FDCWD, "./file1", O_RDONLY|O_DIRECTORY) = 3 [pid 6572] chdir("./file1") = 0 [pid 6572] ioctl(4, LOOP_CLR_FD) = 0 [pid 6572] close(4) = 0 [pid 6572] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 6572] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6567] <... futex resumed>) = 0 [pid 6567] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 6567] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6572] <... futex resumed>) = 0 [ 124.001145][ T5017] NILFS (loop3): discard dirty page: offset=270336, ino=3 [ 124.010549][ T6576] NILFS (loop0): segctord starting. Construction interval = 5 seconds, CP frequency < 30 seconds [ 124.020038][ T6575] NILFS (loop1): broken superblock, retrying with spare superblock (blocksize = 4096) [ 124.031734][ T5017] NILFS (loop3): discard dirty block: blocknr=0, size=4096 [ 124.034253][ T6573] NILFS (loop2): broken superblock, retrying with spare superblock (blocksize = 4096) [pid 6572] open("./bus", O_RDWR|O_CREAT|O_NOCTTY|O_SYNC|O_DIRECT|O_NOATIME, 000 [pid 6571] <... mount resumed>) = 0 [pid 6571] openat(AT_FDCWD, "./file1", O_RDONLY|O_DIRECTORY) = 3 [pid 6571] chdir("./file1") = 0 [pid 6571] ioctl(4, LOOP_CLR_FD) = 0 [pid 6571] close(4) = 0 [pid 6571] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 6568] <... futex resumed>) = 0 [pid 6571] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6568] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6571] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6568] <... futex resumed>) = 0 [pid 6568] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6571] open("./bus", O_RDWR|O_CREAT|O_NOCTTY|O_SYNC|O_DIRECT|O_NOATIME, 000 [pid 6572] <... open resumed>) = 4 [pid 6572] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 6567] <... futex resumed>) = 0 [pid 6572] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6567] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6572] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6567] <... futex resumed>) = 0 [pid 6572] ftruncate(4, 33587195 [pid 6567] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6572] <... ftruncate resumed>) = 0 [pid 6572] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 6567] <... futex resumed>) = 0 [pid 6572] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6567] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6572] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6567] <... futex resumed>) = 0 [pid 6572] sendfile(4, 4, NULL, 281474978811912 [pid 6567] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5019] <... umount2 resumed>) = 0 [pid 5019] umount2("./65/file1", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5019] newfstatat(AT_FDCWD, "./65/file1", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 6571] <... open resumed>) = 4 [ 124.050408][ T6577] NILFS (loop4): segctord starting. Construction interval = 5 seconds, CP frequency < 30 seconds [pid 6571] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6575] <... mount resumed>) = 0 [pid 6571] <... futex resumed>) = 1 [pid 6568] <... futex resumed>) = 0 [pid 5019] umount2("./65/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6575] openat(AT_FDCWD, "./file1", O_RDONLY|O_DIRECTORY [pid 6571] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6568] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5019] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6575] <... openat resumed>) = 3 [pid 6571] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6575] chdir("./file1" [pid 6568] <... futex resumed>) = 0 [pid 6571] ftruncate(4, 33587195 [pid 5019] openat(AT_FDCWD, "./65/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 6575] <... chdir resumed>) = 0 [pid 6568] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6575] ioctl(4, LOOP_CLR_FD [pid 6571] <... ftruncate resumed>) = 0 [pid 5019] <... openat resumed>) = 4 [pid 5017] <... umount2 resumed>) = 0 [pid 6575] <... ioctl resumed>) = 0 [pid 6571] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5019] newfstatat(4, "", [pid 5017] umount2("./63/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6575] close(4 [pid 6571] <... futex resumed>) = 1 [pid 6568] <... futex resumed>) = 0 [pid 5019] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 6575] <... close resumed>) = 0 [pid 6571] sendfile(4, 4, NULL, 281474978811912 [pid 6568] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5017] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5019] getdents64(4, [pid 6575] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 6569] <... futex resumed>) = 0 [pid 6568] <... futex resumed>) = 0 [pid 5019] <... getdents64 resumed>0x5555556d6770 /* 2 entries */, 32768) = 48 [pid 5017] newfstatat(AT_FDCWD, "./63/file1", [pid 6575] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6573] <... mount resumed>) = 0 [pid 6569] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6567] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 6573] openat(AT_FDCWD, "./file1", O_RDONLY|O_DIRECTORY [pid 6567] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6573] <... openat resumed>) = 3 [pid 6567] <... futex resumed>) = 0 [pid 6573] chdir("./file1" [pid 6567] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 6573] <... chdir resumed>) = 0 [pid 6567] <... mmap resumed>) = 0x7fa787cf0000 [pid 6573] ioctl(4, LOOP_CLR_FD [pid 6567] mprotect(0x7fa787cf1000, 131072, PROT_READ|PROT_WRITE [pid 6575] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6573] <... ioctl resumed>) = 0 [pid 6569] <... futex resumed>) = 0 [pid 6568] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6567] <... mprotect resumed>) = 0 [pid 5019] getdents64(4, [pid 5017] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 6575] open("./bus", O_RDWR|O_CREAT|O_NOCTTY|O_SYNC|O_DIRECT|O_NOATIME, 000 [pid 6573] close(4 [pid 6569] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6567] rt_sigprocmask(SIG_BLOCK, ~[], [pid 5019] <... getdents64 resumed>0x5555556d6770 /* 0 entries */, 32768) = 0 [pid 5017] umount2("./63/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6573] <... close resumed>) = 0 [pid 6567] <... rt_sigprocmask resumed>[], 8) = 0 [pid 6573] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6567] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fa787d10990, parent_tid=0x7fa787d10990, exit_signal=0, stack=0x7fa787cf0000, stack_size=0x20300, tls=0x7fa787d106c0} [pid 5019] close(4 [pid 5017] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6573] <... futex resumed>) = 1 [pid 6570] <... futex resumed>) = 0 [pid 6573] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6570] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6567] <... clone3 resumed> => {parent_tid=[6580]}, 88) = 6580 [pid 6573] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6570] <... futex resumed>) = 0 [pid 6567] rt_sigprocmask(SIG_SETMASK, [], [pid 5019] <... close resumed>) = 0 [pid 5017] openat(AT_FDCWD, "./63/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 6573] open("./bus", O_RDWR|O_CREAT|O_NOCTTY|O_SYNC|O_DIRECT|O_NOATIME, 000 [pid 6570] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6567] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5019] rmdir("./65/file1" [pid 6567] futex(0x7fa78fffd6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5017] <... openat resumed>) = 4 ./strace-static-x86_64: Process 6580 attached [pid 6567] <... futex resumed>) = 0 [ 124.097124][ T6578] NILFS (loop1): segctord starting. Construction interval = 5 seconds, CP frequency < 30 seconds [ 124.136498][ T6579] NILFS (loop2): segctord starting. Construction interval = 5 seconds, CP frequency < 30 seconds [pid 5019] <... rmdir resumed>) = 0 [pid 6580] rseq(0x7fa787d10fe0, 0x20, 0, 0x53053053 [pid 6567] futex(0x7fa78fffd6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5017] newfstatat(4, "", [pid 5019] getdents64(3, [pid 6580] <... rseq resumed>) = 0 [pid 5017] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5017] getdents64(4, [pid 6580] set_robust_list(0x7fa787d109a0, 24 [pid 5019] <... getdents64 resumed>0x5555556ce730 /* 0 entries */, 32768) = 0 [pid 5017] <... getdents64 resumed>0x5555556d6770 /* 2 entries */, 32768) = 48 [pid 5019] close(3 [pid 5017] getdents64(4, 0x5555556d6770 /* 0 entries */, 32768) = 0 [pid 5019] <... close resumed>) = 0 [pid 5017] close(4 [pid 6580] <... set_robust_list resumed>) = 0 [pid 6580] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 5019] rmdir("./65" [pid 5017] <... close resumed>) = 0 [pid 6580] openat(AT_FDCWD, "./file0", O_RDONLY) = 5 [pid 5019] <... rmdir resumed>) = 0 [pid 5017] rmdir("./63/file1" [pid 6580] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6575] <... open resumed>) = 4 [pid 5019] mkdir("./66", 0777 [pid 5017] <... rmdir resumed>) = 0 [pid 6580] <... futex resumed>) = 1 [pid 6567] <... futex resumed>) = 0 [pid 6580] futex(0x7fa78fffd6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6567] futex(0x7fa78fffd6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5019] <... mkdir resumed>) = 0 [pid 6580] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6575] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6567] <... futex resumed>) = 0 [pid 5017] getdents64(3, [pid 5019] openat(AT_FDCWD, "/dev/loop5", O_RDWR [pid 6580] lseek(5, 257, SEEK_SET [pid 6575] <... futex resumed>) = 1 [pid 6569] <... futex resumed>) = 0 [pid 6568] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 6567] futex(0x7fa78fffd6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5017] <... getdents64 resumed>0x5555556ce730 /* 0 entries */, 32768) = 0 [pid 6580] <... lseek resumed>) = 257 [pid 6575] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6569] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6568] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5019] <... openat resumed>) = 3 [pid 6580] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6575] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6569] <... futex resumed>) = 0 [pid 6568] <... futex resumed>) = 0 [pid 5019] ioctl(3, LOOP_CLR_FD [pid 5017] close(3 [pid 6580] <... futex resumed>) = 1 [pid 6575] ftruncate(4, 33587195 [pid 6569] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6568] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 6567] <... futex resumed>) = 0 [pid 5019] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 6580] futex(0x7fa78fffd6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6575] <... ftruncate resumed>) = 0 [pid 6568] <... mmap resumed>) = 0x7fa787cf0000 [pid 6567] futex(0x7fa78fffd6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5019] close(3 [pid 5017] <... close resumed>) = 0 [pid 6580] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6575] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6568] mprotect(0x7fa787cf1000, 131072, PROT_READ|PROT_WRITE [pid 6567] <... futex resumed>) = 0 [pid 5019] <... close resumed>) = 0 [pid 5017] rmdir("./63" [pid 6580] getdents64(5, [pid 6575] <... futex resumed>) = 1 [pid 6573] <... open resumed>) = 4 [pid 6569] <... futex resumed>) = 0 [pid 6568] <... mprotect resumed>) = 0 [pid 6567] futex(0x7fa78fffd6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5019] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6580] <... getdents64 resumed>0x9999999999999999, 41) = -1 EIO (Input/output error) [pid 6575] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6573] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6570] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 6569] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6568] rt_sigprocmask(SIG_BLOCK, ~[], [pid 5017] <... rmdir resumed>) = 0 [pid 6573] <... futex resumed>) = 0 [pid 6570] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6575] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6573] ftruncate(4, 33587195 [pid 6570] <... futex resumed>) = 0 [pid 6569] <... futex resumed>) = 0 [pid 6568] <... rt_sigprocmask resumed>[], 8) = 0 [pid 5019] <... clone resumed>, child_tidptr=0x5555556cd690) = 6581 [pid 5017] mkdir("./64", 0777 [pid 6580] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6575] sendfile(4, 4, NULL, 281474978811912 [pid 6570] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6569] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6580] <... futex resumed>) = 1 [pid 6567] <... futex resumed>) = 0 [pid 5017] <... mkdir resumed>) = 0 [pid 6580] futex(0x7fa78fffd6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6573] <... ftruncate resumed>) = 0 [pid 6568] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fa787d10990, parent_tid=0x7fa787d10990, exit_signal=0, stack=0x7fa787cf0000, stack_size=0x20300, tls=0x7fa787d106c0} [pid 5017] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 6573] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 6570] <... futex resumed>) = 0 [pid 6573] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6570] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5017] <... openat resumed>) = 3 [pid 6573] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6570] <... futex resumed>) = 0 [pid 6568] <... clone3 resumed> => {parent_tid=[6582]}, 88) = 6582 [pid 6573] sendfile(4, 4, NULL, 281474978811912 [pid 6570] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6568] rt_sigprocmask(SIG_SETMASK, [], [pid 5017] ioctl(3, LOOP_CLR_FD [pid 6568] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5017] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 6568] futex(0x7fa78fffd6d8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 5017] close(3./strace-static-x86_64: Process 6582 attached [pid 6568] futex(0x7fa78fffd6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6582] rseq(0x7fa787d10fe0, 0x20, 0, 0x53053053 [pid 5017] <... close resumed>) = 0 [pid 5017] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6582] <... rseq resumed>) = 0 [pid 6571] <... sendfile resumed>) = 77824 [pid 6582] set_robust_list(0x7fa787d109a0, 24 [pid 6571] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6582] <... set_robust_list resumed>) = 0 [pid 6571] <... futex resumed>) = 0 [pid 5017] <... clone resumed>, child_tidptr=0x5555556cd690) = 6583 [pid 6582] rt_sigprocmask(SIG_SETMASK, [], [pid 6571] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6582] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6582] openat(AT_FDCWD, "./file0", O_RDONLY) = 5 ./strace-static-x86_64: Process 6583 attached [pid 6582] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6583] set_robust_list(0x5555556cd6a0, 24 [pid 6582] <... futex resumed>) = 1 [pid 6568] <... futex resumed>) = 0 [pid 6583] <... set_robust_list resumed>) = 0 [pid 6582] futex(0x7fa78fffd6d8, FUTEX_WAIT_PRIVATE, 0, NULL [ 124.219909][ T6580] NILFS error (device loop0): nilfs_readdir: zero-length directory entry [ 124.240787][ T6580] Remounting filesystem read-only [ 124.252488][ T6572] NILFS (loop0): discard dirty page: offset=73728, ino=18 [pid 6568] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6583] chdir("./64" [pid 6571] <... futex resumed>) = 0 [pid 6568] <... futex resumed>) = 1 ./strace-static-x86_64: Process 6581 attached [pid 6583] <... chdir resumed>) = 0 [pid 6571] lseek(5, 257, SEEK_SET [pid 6568] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6583] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6571] <... lseek resumed>) = 257 [pid 6583] <... prctl resumed>) = 0 [pid 6571] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6583] setpgid(0, 0 [pid 6571] <... futex resumed>) = 1 [pid 6568] <... futex resumed>) = 0 [pid 6583] <... setpgid resumed>) = 0 [pid 6571] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6568] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6583] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6571] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6568] <... futex resumed>) = 0 [pid 6583] <... openat resumed>) = 3 [pid 6571] getdents64(5, [pid 6568] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6583] write(3, "1000", 4 [pid 6581] set_robust_list(0x5555556cd6a0, 24 [pid 6570] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 6569] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 6583] <... write resumed>) = 4 [pid 6581] <... set_robust_list resumed>) = 0 [pid 6570] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6569] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6583] close(3 [pid 6581] chdir("./66" [pid 6570] <... futex resumed>) = 0 [pid 6569] <... futex resumed>) = 0 [pid 6583] <... close resumed>) = 0 [pid 6570] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 6583] symlink("/dev/binderfs", "./binderfs" [pid 6570] <... mmap resumed>) = 0x7fa787cf0000 [pid 6583] <... symlink resumed>) = 0 [pid 6570] mprotect(0x7fa787cf1000, 131072, PROT_READ|PROT_WRITE [pid 6583] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6570] <... mprotect resumed>) = 0 [pid 6583] <... futex resumed>) = 0 [pid 6570] rt_sigprocmask(SIG_BLOCK, ~[], [pid 6583] rt_sigaction(SIGRT_1, {sa_handler=0x7fa78ff9b0a0, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fa78ff8c250}, [pid 6581] <... chdir resumed>) = 0 [pid 6570] <... rt_sigprocmask resumed>[], 8) = 0 [pid 6569] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 6583] <... rt_sigaction resumed>NULL, 8) = 0 [pid 6581] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6570] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fa787d10990, parent_tid=0x7fa787d10990, exit_signal=0, stack=0x7fa787cf0000, stack_size=0x20300, tls=0x7fa787d106c0} [ 124.302108][ T6572] NILFS (loop0): discard dirty block: blocknr=0, size=4096 [ 124.308345][ T6571] NILFS error (device loop4): nilfs_readdir: zero-length directory entry [pid 6583] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 6581] <... prctl resumed>) = 0 [pid 6569] <... mmap resumed>) = 0x7fa787cf0000 ./strace-static-x86_64: Process 6584 attached [pid 6583] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6581] setpgid(0, 0 [pid 6572] <... sendfile resumed>) = 73728 [pid 6569] mprotect(0x7fa787cf1000, 131072, PROT_READ|PROT_WRITE [pid 6584] rseq(0x7fa787d10fe0, 0x20, 0, 0x53053053 [pid 6581] <... setpgid resumed>) = 0 [pid 6572] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6569] <... mprotect resumed>) = 0 [pid 6584] <... rseq resumed>) = 0 [pid 6581] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6572] <... futex resumed>) = 0 [pid 6570] <... clone3 resumed> => {parent_tid=[6584]}, 88) = 6584 [pid 6569] rt_sigprocmask(SIG_BLOCK, ~[], [pid 6584] set_robust_list(0x7fa787d109a0, 24 [pid 6583] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 6581] <... openat resumed>) = 3 [pid 6572] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6571] <... getdents64 resumed>0x9999999999999999, 41) = -1 EIO (Input/output error) [pid 6570] rt_sigprocmask(SIG_SETMASK, [], [pid 6569] <... rt_sigprocmask resumed>[], 8) = 0 [pid 6584] <... set_robust_list resumed>) = 0 [pid 6567] exit_group(0 [pid 6580] <... futex resumed>) = ? [pid 6567] <... exit_group resumed>) = ? [pid 6584] rt_sigprocmask(SIG_SETMASK, [], [pid 6581] write(3, "1000", 4 [pid 6580] +++ exited with 0 +++ [pid 6572] <... futex resumed>) = ? [pid 6569] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fa787d10990, parent_tid=0x7fa787d10990, exit_signal=0, stack=0x7fa787cf0000, stack_size=0x20300, tls=0x7fa787d106c0} [pid 6583] <... mmap resumed>) = 0x7fa78ff11000 [pid 6571] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6570] <... rt_sigprocmask resumed>NULL, 8) = 0 [ 124.343377][ T6571] Remounting filesystem read-only [pid 6584] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6583] mprotect(0x7fa78ff12000, 131072, PROT_READ|PROT_WRITE [pid 6581] <... write resumed>) = 4 [pid 6572] +++ exited with 0 +++ [pid 6571] <... futex resumed>) = 1 [pid 6570] futex(0x7fa78fffd6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6567] +++ exited with 0 +++ [pid 6568] <... futex resumed>) = 0 [pid 6584] openat(AT_FDCWD, "./file0", O_RDONLY [pid 6583] <... mprotect resumed>) = 0 [pid 6581] close(3 [pid 6571] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6570] <... futex resumed>) = 0 [pid 6569] <... clone3 resumed> => {parent_tid=[6585]}, 88) = 6585 [pid 5014] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6567, si_uid=0, si_status=0, si_utime=0, si_stime=8 /* 0.08 s */} --- [pid 6568] exit_group(0 [pid 6584] <... openat resumed>) = 5 [pid 6583] rt_sigprocmask(SIG_BLOCK, ~[], [pid 6582] <... futex resumed>) = ? [pid 6581] <... close resumed>) = 0 [pid 6571] <... futex resumed>) = ? [pid 6570] futex(0x7fa78fffd6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6569] rt_sigprocmask(SIG_SETMASK, [], [pid 6568] <... exit_group resumed>) = ? [pid 6584] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6583] <... rt_sigprocmask resumed>[], 8) = 0 [pid 6582] +++ exited with 0 +++ [pid 6581] symlink("/dev/binderfs", "./binderfs" [pid 6571] +++ exited with 0 +++ [pid 6570] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6569] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6584] <... futex resumed>) = 0 [pid 6583] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fa78ff31990, parent_tid=0x7fa78ff31990, exit_signal=0, stack=0x7fa78ff11000, stack_size=0x20300, tls=0x7fa78ff316c0} [pid 6581] <... symlink resumed>) = 0 [pid 6570] futex(0x7fa78fffd6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6569] futex(0x7fa78fffd6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6568] +++ exited with 0 +++ [pid 6584] lseek(5, 257, SEEK_SET [pid 6581] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6570] <... futex resumed>) = 0 [pid 6569] <... futex resumed>) = 0 [pid 6584] <... lseek resumed>) = 257 [pid 6583] <... clone3 resumed> => {parent_tid=[6586]}, 88) = 6586 [pid 6581] <... futex resumed>) = 0 [pid 6570] futex(0x7fa78fffd6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6569] futex(0x7fa78fffd6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5018] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6568, si_uid=0, si_status=0, si_utime=0, si_stime=12 /* 0.12 s */} --- [pid 6584] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6583] rt_sigprocmask(SIG_SETMASK, [], [pid 6581] rt_sigaction(SIGRT_1, {sa_handler=0x7fa78ff9b0a0, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fa78ff8c250}, [pid 6570] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 5018] umount2("./64", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5014] umount2("./62", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6584] <... futex resumed>) = 0 [pid 6583] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6581] <... rt_sigaction resumed>NULL, 8) = 0 [pid 6570] futex(0x7fa78fffd6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5018] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5014] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6584] getdents64(5, [pid 6583] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6581] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 6570] <... futex resumed>) = 0 [pid 5018] openat(AT_FDCWD, "./64", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5014] openat(AT_FDCWD, "./62", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY./strace-static-x86_64: Process 6585 attached [pid 6583] <... futex resumed>) = 0 [pid 6581] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6570] futex(0x7fa78fffd6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5018] <... openat resumed>) = 3 [pid 5014] <... openat resumed>) = 3 [pid 6583] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 6581] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 5018] newfstatat(3, "", [pid 5014] newfstatat(3, "", [pid 6585] rseq(0x7fa787d10fe0, 0x20, 0, 0x53053053 [pid 6581] <... mmap resumed>) = 0x7fa78ff11000 [pid 5018] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5014] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 6581] mprotect(0x7fa78ff12000, 131072, PROT_READ|PROT_WRITE [pid 5018] getdents64(3, [pid 5014] getdents64(3, [pid 6585] <... rseq resumed>) = 0 [pid 6581] <... mprotect resumed>) = 0 [pid 5018] <... getdents64 resumed>0x5555556ce730 /* 4 entries */, 32768) = 112 [pid 5014] <... getdents64 resumed>0x5555556ce730 /* 4 entries */, 32768) = 112 [pid 6585] set_robust_list(0x7fa787d109a0, 24 [pid 6581] rt_sigprocmask(SIG_BLOCK, ~[], [pid 5018] umount2("./64/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5014] umount2("./62/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW./strace-static-x86_64: Process 6586 attached [pid 6585] <... set_robust_list resumed>) = 0 [pid 6581] <... rt_sigprocmask resumed>[], 8) = 0 [pid 5018] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6586] rseq(0x7fa78ff31fe0, 0x20, 0, 0x53053053 [pid 6585] rt_sigprocmask(SIG_SETMASK, [], [pid 6586] <... rseq resumed>) = 0 [pid 6585] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6586] set_robust_list(0x7fa78ff319a0, 24 [pid 6585] openat(AT_FDCWD, "./file0", O_RDONLY [pid 6586] <... set_robust_list resumed>) = 0 [pid 6585] <... openat resumed>) = 5 [pid 6586] rt_sigprocmask(SIG_SETMASK, [], [pid 6585] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6586] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6585] <... futex resumed>) = 1 [pid 6586] memfd_create("syzkaller", 0 [pid 6585] futex(0x7fa78fffd6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6581] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fa78ff31990, parent_tid=0x7fa78ff31990, exit_signal=0, stack=0x7fa78ff11000, stack_size=0x20300, tls=0x7fa78ff316c0} [pid 6569] <... futex resumed>) = 0 [pid 5014] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6584] <... getdents64 resumed>0x9999999999999999, 41) = -1 EIO (Input/output error) [pid 6573] <... sendfile resumed>) = 77824 [pid 6569] futex(0x7fa78fffd6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5018] newfstatat(AT_FDCWD, "./64/binderfs", [pid 5014] newfstatat(AT_FDCWD, "./62/binderfs", [pid 6585] <... futex resumed>) = 0 [pid 6584] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6581] <... clone3 resumed> => {parent_tid=[6587]}, 88) = 6587 [pid 6573] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6569] <... futex resumed>) = 1 [pid 5018] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5014] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 6586] <... memfd_create resumed>) = 3 [pid 6585] lseek(5, 257, SEEK_SET [pid 6584] <... futex resumed>) = 1 [pid 6581] rt_sigprocmask(SIG_SETMASK, [], [pid 6573] <... futex resumed>) = 0 [pid 6570] <... futex resumed>) = 0 [pid 6569] futex(0x7fa78fffd6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5018] unlink("./64/binderfs" [pid 5014] unlink("./62/binderfs"./strace-static-x86_64: Process 6587 attached [pid 6586] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6585] <... lseek resumed>) = 257 [pid 6584] futex(0x7fa78fffd6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6581] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6575] <... sendfile resumed>) = 77824 [pid 6573] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6570] exit_group(0 [pid 5018] <... unlink resumed>) = 0 [pid 6586] <... mmap resumed>) = 0x7fa787b11000 [pid 6587] rseq(0x7fa78ff31fe0, 0x20, 0, 0x53053053 [pid 6585] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6584] <... futex resumed>) = ? [pid 6581] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6575] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6573] <... futex resumed>) = ? [pid 6570] <... exit_group resumed>) = ? [pid 5018] umount2("./64/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5014] <... unlink resumed>) = 0 [pid 6587] <... rseq resumed>) = 0 [pid 6586] 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"..., 2097152 [pid 6585] <... futex resumed>) = 1 [pid 6584] +++ exited with 0 +++ [pid 6581] <... futex resumed>) = 0 [pid 6575] <... futex resumed>) = 0 [pid 6573] +++ exited with 0 +++ [pid 6570] +++ exited with 0 +++ [pid 6569] <... futex resumed>) = 0 [pid 5014] umount2("./62/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6587] set_robust_list(0x7fa78ff319a0, 24 [pid 6585] futex(0x7fa78fffd6d8, FUTEX_WAIT_PRIVATE, 0, NULL [ 124.371519][ T6584] NILFS error (device loop2): nilfs_readdir: zero-length directory entry [ 124.388061][ T6584] Remounting filesystem read-only [pid 6581] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 6575] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6569] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6587] <... set_robust_list resumed>) = 0 [pid 6575] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6587] rt_sigprocmask(SIG_SETMASK, [], [pid 6575] getdents64(5, [pid 6587] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6587] memfd_create("syzkaller", 0) = 3 [pid 6587] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fa787b11000 [pid 6587] 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"..., 2097152 [pid 6569] <... futex resumed>) = 0 [pid 5018] <... umount2 resumed>) = 0 [pid 5016] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6570, si_uid=0, si_status=0, si_utime=0, si_stime=13 /* 0.13 s */} --- [pid 6586] <... write resumed>) = 2097152 [pid 6575] <... getdents64 resumed>0x9999999999999999, 41) = -1 EIO (Input/output error) [pid 6569] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [ 124.423949][ T5014] NILFS (loop0): discard dirty page: offset=8192, ino=6 [ 124.432212][ T6575] NILFS error (device loop1): nilfs_readdir: zero-length directory entry [ 124.443596][ T5014] NILFS (loop0): discard dirty block: blocknr=25, size=4096 [ 124.461140][ T6575] Remounting filesystem read-only [pid 6586] munmap(0x7fa787b11000, 2097152 [pid 5018] umount2("./64/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5016] umount2("./62", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6575] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5018] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6569] <... futex resumed>) = 0 [pid 5016] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5018] newfstatat(AT_FDCWD, "./64/file1", [pid 6575] <... futex resumed>) = 1 [pid 6569] exit_group(0 [pid 5016] openat(AT_FDCWD, "./62", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 6569] <... exit_group resumed>) = ? [pid 5018] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 6585] <... futex resumed>) = ? [pid 6575] +++ exited with 0 +++ [pid 5018] umount2("./64/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5016] <... openat resumed>) = 3 [pid 5018] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5016] newfstatat(3, "", [pid 5018] openat(AT_FDCWD, "./64/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 6585] +++ exited with 0 +++ [pid 6569] +++ exited with 0 +++ [pid 5018] <... openat resumed>) = 4 [pid 5016] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 6586] <... munmap resumed>) = 0 [pid 6586] openat(AT_FDCWD, "/dev/loop3", O_RDWR) = 4 [pid 6586] ioctl(4, LOOP_SET_FD, 3 [pid 5018] newfstatat(4, "", [pid 5016] getdents64(3, [pid 5015] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6569, si_uid=0, si_status=0, si_utime=0, si_stime=13 /* 0.13 s */} --- [pid 6587] <... write resumed>) = 2097152 [pid 6587] munmap(0x7fa787b11000, 2097152) = 0 [pid 6587] openat(AT_FDCWD, "/dev/loop5", O_RDWR) = 4 [pid 6587] ioctl(4, LOOP_SET_FD, 3 [pid 5018] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5016] <... getdents64 resumed>0x5555556ce730 /* 4 entries */, 32768) = 112 [pid 5018] getdents64(4, 0x5555556d6770 /* 2 entries */, 32768) = 48 [pid 5016] umount2("./62/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5018] getdents64(4, [pid 5015] umount2("./62", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5018] <... getdents64 resumed>0x5555556d6770 /* 0 entries */, 32768) = 0 [pid 5016] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5015] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5018] close(4 [pid 5016] newfstatat(AT_FDCWD, "./62/binderfs", [pid 5015] openat(AT_FDCWD, "./62", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 6586] <... ioctl resumed>) = 0 [pid 6586] close(3) = 0 [pid 6586] mkdir("./file1", 0777) = 0 [ 124.466516][ T5014] NILFS (loop0): disposed unprocessed dirty file(s) when detaching log writer [ 124.480556][ T5014] NILFS (loop0): discard dirty page: offset=0, ino=3 [ 124.484885][ T6586] loop3: detected capacity change from 0 to 4096 [ 124.488176][ T5014] NILFS (loop0): discard dirty block: blocknr=28, size=4096 [ 124.502377][ T6587] loop5: detected capacity change from 0 to 4096 [ 124.503223][ T5014] NILFS (loop0): discard dirty page: offset=4096, ino=3 [ 124.510043][ T5014] NILFS (loop0): discard dirty block: blocknr=29, size=4096 [pid 6586] mount("/dev/loop3", "./file1", "nilfs2", MS_NODEV|MS_SYNCHRONOUS|MS_MANDLOCK|MS_SILENT|MS_LAZYTIME, "" [pid 5018] <... close resumed>) = 0 [pid 5016] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5015] <... openat resumed>) = 3 [pid 5018] rmdir("./64/file1" [pid 5016] unlink("./62/binderfs" [pid 5015] newfstatat(3, "", [pid 6587] <... ioctl resumed>) = 0 [pid 6587] close(3) = 0 [pid 5018] <... rmdir resumed>) = 0 [pid 6587] mkdir("./file1", 0777 [pid 5016] <... unlink resumed>) = 0 [pid 5015] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5015] getdents64(3, [pid 5018] getdents64(3, [pid 5016] umount2("./62/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5015] <... getdents64 resumed>0x5555556ce730 /* 4 entries */, 32768) = 112 [pid 5018] <... getdents64 resumed>0x5555556ce730 /* 0 entries */, 32768) = 0 [pid 5015] umount2("./62/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5018] close(3 [pid 5015] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6587] <... mkdir resumed>) = 0 [pid 6587] mount("/dev/loop5", "./file1", "nilfs2", MS_NODEV|MS_SYNCHRONOUS|MS_MANDLOCK|MS_SILENT|MS_LAZYTIME, "" [pid 5018] <... close resumed>) = 0 [pid 5015] newfstatat(AT_FDCWD, "./62/binderfs", [pid 5018] rmdir("./64" [pid 5015] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5018] <... rmdir resumed>) = 0 [pid 5015] unlink("./62/binderfs" [pid 5018] mkdir("./65", 0777 [pid 5015] <... unlink resumed>) = 0 [pid 5018] <... mkdir resumed>) = 0 [pid 5018] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 5015] umount2("./62/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5018] <... openat resumed>) = 3 [pid 5018] ioctl(3, LOOP_CLR_FD) = -1 ENXIO (No such device or address) [pid 5018] close(3) = 0 [ 124.522472][ T6586] NILFS (loop3): broken superblock, retrying with spare superblock (blocksize = 1024) [ 124.525902][ T5014] NILFS (loop0): discard dirty page: offset=270336, ino=3 [ 124.541649][ T5014] NILFS (loop0): discard dirty block: blocknr=0, size=4096 [ 124.555971][ T6586] NILFS (loop3): broken superblock, retrying with spare superblock (blocksize = 4096) [pid 5018] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x5555556cd690) = 6588 ./strace-static-x86_64: Process 6588 attached [pid 6588] set_robust_list(0x5555556cd6a0, 24) = 0 [pid 6588] chdir("./65") = 0 [pid 6588] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 5016] <... umount2 resumed>) = 0 [pid 6588] setpgid(0, 0) = 0 [pid 6588] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5016] umount2("./62/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6588] <... openat resumed>) = 3 [pid 5016] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [ 124.574226][ T6587] NILFS (loop5): broken superblock, retrying with spare superblock (blocksize = 1024) [ 124.587406][ T6587] NILFS (loop5): broken superblock, retrying with spare superblock (blocksize = 4096) [pid 6588] write(3, "1000", 4 [pid 5016] newfstatat(AT_FDCWD, "./62/file1", [pid 6588] <... write resumed>) = 4 [pid 6586] <... mount resumed>) = 0 [pid 6588] close(3 [pid 6586] openat(AT_FDCWD, "./file1", O_RDONLY|O_DIRECTORY [pid 6588] <... close resumed>) = 0 [pid 6586] <... openat resumed>) = 3 [pid 6588] symlink("/dev/binderfs", "./binderfs" [pid 6586] chdir("./file1" [pid 6588] <... symlink resumed>) = 0 [pid 6586] <... chdir resumed>) = 0 [pid 6588] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6586] ioctl(4, LOOP_CLR_FD [pid 6588] <... futex resumed>) = 0 [pid 6586] <... ioctl resumed>) = 0 [pid 6588] rt_sigaction(SIGRT_1, {sa_handler=0x7fa78ff9b0a0, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fa78ff8c250}, [pid 6586] close(4 [pid 6588] <... rt_sigaction resumed>NULL, 8) = 0 [pid 6586] <... close resumed>) = 0 [pid 6588] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 6586] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6588] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6586] <... futex resumed>) = 1 [pid 6588] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 6586] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6588] <... mmap resumed>) = 0x7fa78ff11000 [pid 6588] mprotect(0x7fa78ff12000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 6588] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 6588] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fa78ff31990, parent_tid=0x7fa78ff31990, exit_signal=0, stack=0x7fa78ff11000, stack_size=0x20300, tls=0x7fa78ff316c0} => {parent_tid=[6590]}, 88) = 6590 [pid 6588] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 6588] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 6588] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 6583] <... futex resumed>) = 0 [pid 6583] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6586] <... futex resumed>) = 0 [pid 6583] <... futex resumed>) = 1 [pid 6586] open("./bus", O_RDWR|O_CREAT|O_NOCTTY|O_SYNC|O_DIRECT|O_NOATIME, 000 [pid 6583] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5016] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5016] umount2("./62/file1", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5016] openat(AT_FDCWD, "./62/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY./strace-static-x86_64: Process 6590 attached ) = 4 [pid 5016] newfstatat(4, "", [pid 6590] rseq(0x7fa78ff31fe0, 0x20, 0, 0x53053053 [pid 5016] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 6590] <... rseq resumed>) = 0 [pid 5016] getdents64(4, [pid 5015] <... umount2 resumed>) = 0 [pid 6590] set_robust_list(0x7fa78ff319a0, 24 [pid 5016] <... getdents64 resumed>0x5555556d6770 /* 2 entries */, 32768) = 48 [pid 6590] <... set_robust_list resumed>) = 0 [pid 6590] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 6590] memfd_create("syzkaller", 0 [pid 5016] getdents64(4, [pid 6590] <... memfd_create resumed>) = 3 [pid 5016] <... getdents64 resumed>0x5555556d6770 /* 0 entries */, 32768) = 0 [pid 6590] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fa787b11000 [pid 5016] close(4 [pid 5014] <... umount2 resumed>) = 0 [pid 6587] <... mount resumed>) = 0 [pid 5016] <... close resumed>) = 0 [pid 5014] umount2("./62/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6587] openat(AT_FDCWD, "./file1", O_RDONLY|O_DIRECTORY) = 3 [pid 6587] chdir("./file1") = 0 [pid 6587] ioctl(4, LOOP_CLR_FD) = 0 [pid 6587] close(4) = 0 [pid 6587] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 6587] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5015] umount2("./62/file1", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [ 124.632576][ T6589] NILFS (loop3): segctord starting. Construction interval = 5 seconds, CP frequency < 30 seconds [pid 5015] newfstatat(AT_FDCWD, "./62/file1", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5015] umount2("./62/file1", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 6581] <... futex resumed>) = 0 [pid 5015] openat(AT_FDCWD, "./62/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 6581] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6587] <... futex resumed>) = 0 [pid 6581] <... futex resumed>) = 1 [pid 5016] rmdir("./62/file1" [pid 5015] <... openat resumed>) = 4 [pid 5014] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6587] open("./bus", O_RDWR|O_CREAT|O_NOCTTY|O_SYNC|O_DIRECT|O_NOATIME, 000 [pid 6581] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5016] <... rmdir resumed>) = 0 [pid 5015] newfstatat(4, "", [pid 5014] newfstatat(AT_FDCWD, "./62/file1", [pid 5016] getdents64(3, [pid 5014] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5016] <... getdents64 resumed>0x5555556ce730 /* 0 entries */, 32768) = 0 [pid 5014] umount2("./62/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5016] close(3 [pid 5014] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5016] <... close resumed>) = 0 [pid 5015] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5014] openat(AT_FDCWD, "./62/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5016] rmdir("./62" [pid 5014] <... openat resumed>) = 4 [pid 5016] <... rmdir resumed>) = 0 [pid 5015] getdents64(4, [pid 5014] newfstatat(4, "", [pid 5016] mkdir("./63", 0777 [pid 5015] <... getdents64 resumed>0x5555556d6770 /* 2 entries */, 32768) = 48 [pid 6583] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 5016] <... mkdir resumed>) = 0 [pid 5015] getdents64(4, [pid 5014] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 6583] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5016] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 5015] <... getdents64 resumed>0x5555556d6770 /* 0 entries */, 32768) = 0 [pid 6583] <... futex resumed>) = 0 [pid 5016] <... openat resumed>) = 3 [pid 5015] close(4 [pid 5014] getdents64(4, [pid 6583] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 5016] ioctl(3, LOOP_CLR_FD [pid 5015] <... close resumed>) = 0 [pid 6583] <... mmap resumed>) = 0x7fa787cf0000 [pid 5016] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 5015] rmdir("./62/file1" [pid 5014] <... getdents64 resumed>0x5555556d6770 /* 2 entries */, 32768) = 48 [pid 6583] mprotect(0x7fa787cf1000, 131072, PROT_READ|PROT_WRITE [pid 5016] close(3 [pid 5015] <... rmdir resumed>) = 0 [pid 5014] getdents64(4, [pid 6586] <... open resumed>) = 4 [pid 6583] <... mprotect resumed>) = 0 [pid 5016] <... close resumed>) = 0 [pid 5015] getdents64(3, [pid 5014] <... getdents64 resumed>0x5555556d6770 /* 0 entries */, 32768) = 0 [pid 6586] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6583] rt_sigprocmask(SIG_BLOCK, ~[], [pid 5016] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5015] <... getdents64 resumed>0x5555556ce730 /* 0 entries */, 32768) = 0 [pid 5014] close(4 [pid 6590] 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"..., 2097152 [pid 6586] <... futex resumed>) = 0 [pid 6583] <... rt_sigprocmask resumed>[], 8) = 0 [pid 5015] close(3 [pid 6586] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6583] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fa787d10990, parent_tid=0x7fa787d10990, exit_signal=0, stack=0x7fa787cf0000, stack_size=0x20300, tls=0x7fa787d106c0} [pid 5015] <... close resumed>) = 0 [pid 5014] <... close resumed>) = 0 [pid 5015] rmdir("./62" [pid 5016] <... clone resumed>, child_tidptr=0x5555556cd690) = 6592 [pid 5015] <... rmdir resumed>) = 0 [pid 5014] rmdir("./62/file1" [pid 6583] <... clone3 resumed> => {parent_tid=[6593]}, 88) = 6593 [pid 5015] mkdir("./63", 0777./strace-static-x86_64: Process 6592 attached [ 124.672663][ T6591] NILFS (loop5): segctord starting. Construction interval = 5 seconds, CP frequency < 30 seconds [pid 6583] rt_sigprocmask(SIG_SETMASK, [], [pid 5015] <... mkdir resumed>) = 0 [pid 5014] <... rmdir resumed>) = 0 [pid 6592] set_robust_list(0x5555556cd6a0, 24 [pid 5015] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 5014] getdents64(3, [pid 6592] <... set_robust_list resumed>) = 0 [pid 6583] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5015] <... openat resumed>) = 3 ./strace-static-x86_64: Process 6593 attached [pid 6592] chdir("./63" [pid 6583] futex(0x7fa78fffd6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6587] <... open resumed>) = 4 [pid 6581] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 5015] ioctl(3, LOOP_CLR_FD [pid 5014] <... getdents64 resumed>0x5555556ce730 /* 0 entries */, 32768) = 0 [pid 6592] <... chdir resumed>) = 0 [pid 6587] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5015] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 6592] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6587] <... futex resumed>) = 0 [pid 5015] close(3 [pid 6592] <... prctl resumed>) = 0 [pid 6587] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5015] <... close resumed>) = 0 [pid 6593] rseq(0x7fa787d10fe0, 0x20, 0, 0x53053053 [pid 6592] setpgid(0, 0 [pid 6583] <... futex resumed>) = 0 [pid 6581] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5015] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5014] close(3 [pid 6593] <... rseq resumed>) = 0 [pid 6592] <... setpgid resumed>) = 0 [pid 6587] <... futex resumed>) = 0 [pid 6583] futex(0x7fa78fffd6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6581] <... futex resumed>) = 1 ./strace-static-x86_64: Process 6594 attached [pid 6593] set_robust_list(0x7fa787d109a0, 24 [pid 6592] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6590] <... write resumed>) = 2097152 [pid 6587] ftruncate(4, 33587195 [pid 5015] <... clone resumed>, child_tidptr=0x5555556cd690) = 6594 [pid 5014] <... close resumed>) = 0 [pid 6592] <... openat resumed>) = 3 [pid 6592] write(3, "1000", 4 [pid 6594] set_robust_list(0x5555556cd6a0, 24 [pid 6593] <... set_robust_list resumed>) = 0 [pid 6592] <... write resumed>) = 4 [pid 6590] munmap(0x7fa787b11000, 2097152 [pid 6581] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5014] rmdir("./62" [pid 6594] <... set_robust_list resumed>) = 0 [pid 6593] rt_sigprocmask(SIG_SETMASK, [], [pid 6592] close(3 [pid 6587] <... ftruncate resumed>) = 0 [pid 6592] <... close resumed>) = 0 [pid 6587] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6592] symlink("/dev/binderfs", "./binderfs" [pid 6587] <... futex resumed>) = 0 [pid 6592] <... symlink resumed>) = 0 [pid 6590] <... munmap resumed>) = 0 [pid 6587] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6593] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6581] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 5014] <... rmdir resumed>) = 0 [pid 6594] chdir("./63" [pid 6593] ftruncate(4, 33587195 [pid 6592] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6590] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 6581] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5014] mkdir("./63", 0777 [pid 6594] <... chdir resumed>) = 0 [pid 6592] <... futex resumed>) = 0 [pid 6594] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6592] rt_sigaction(SIGRT_1, {sa_handler=0x7fa78ff9b0a0, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fa78ff8c250}, [pid 6587] <... futex resumed>) = 0 [pid 6581] <... futex resumed>) = 1 [pid 6594] <... prctl resumed>) = 0 [pid 6593] <... ftruncate resumed>) = 0 [pid 6592] <... rt_sigaction resumed>NULL, 8) = 0 [pid 6590] <... openat resumed>) = 4 [pid 6587] sendfile(4, 4, NULL, 281474978811912 [pid 6581] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5014] <... mkdir resumed>) = 0 [pid 6594] setpgid(0, 0 [pid 6593] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6592] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 6594] <... setpgid resumed>) = 0 [pid 6593] <... futex resumed>) = 1 [pid 6592] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6590] ioctl(4, LOOP_SET_FD, 3 [pid 6583] <... futex resumed>) = 0 [pid 5014] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 6594] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6593] futex(0x7fa78fffd6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6592] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fa78ff11000 [pid 6592] mprotect(0x7fa78ff12000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 6592] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 6592] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fa78ff31990, parent_tid=0x7fa78ff31990, exit_signal=0, stack=0x7fa78ff11000, stack_size=0x20300, tls=0x7fa78ff316c0} => {parent_tid=[6595]}, 88) = 6595 [pid 6592] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 6592] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 6592] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 6583] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6594] <... openat resumed>) = 3 [pid 5014] <... openat resumed>) = 3 [pid 6594] write(3, "1000", 4 [pid 5014] ioctl(3, LOOP_CLR_FD [pid 6594] <... write resumed>) = 4 [pid 5014] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 6594] close(3 [pid 5014] close(3 [pid 6594] <... close resumed>) = 0 [pid 6590] <... ioctl resumed>) = 0 ./strace-static-x86_64: Process 6595 attached [pid 6594] symlink("/dev/binderfs", "./binderfs" [pid 6590] close(3 [pid 6586] <... futex resumed>) = 0 [pid 6583] <... futex resumed>) = 1 [pid 5014] <... close resumed>) = 0 [pid 6595] rseq(0x7fa78ff31fe0, 0x20, 0, 0x53053053 [pid 6594] <... symlink resumed>) = 0 [pid 6590] <... close resumed>) = 0 [pid 6586] sendfile(4, 4, NULL, 281474978811912 [pid 6583] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5014] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6595] <... rseq resumed>) = 0 [pid 6594] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6590] mkdir("./file1", 0777 [pid 6595] set_robust_list(0x7fa78ff319a0, 24 [pid 6594] <... futex resumed>) = 0 [pid 6590] <... mkdir resumed>) = 0 [pid 5014] <... clone resumed>, child_tidptr=0x5555556cd690) = 6596 [pid 6595] <... set_robust_list resumed>) = 0 [pid 6594] rt_sigaction(SIGRT_1, {sa_handler=0x7fa78ff9b0a0, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fa78ff8c250}, [pid 6590] mount("/dev/loop4", "./file1", "nilfs2", MS_NODEV|MS_SYNCHRONOUS|MS_MANDLOCK|MS_SILENT|MS_LAZYTIME, "" [pid 6595] rt_sigprocmask(SIG_SETMASK, [], [pid 6594] <... rt_sigaction resumed>NULL, 8) = 0 [pid 6595] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6594] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 6595] memfd_create("syzkaller", 0 [pid 6594] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6595] <... memfd_create resumed>) = 3 [pid 6594] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 6595] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6594] <... mmap resumed>) = 0x7fa78ff11000 ./strace-static-x86_64: Process 6596 attached [pid 6595] <... mmap resumed>) = 0x7fa787b11000 [pid 6594] mprotect(0x7fa78ff12000, 131072, PROT_READ|PROT_WRITE [pid 6581] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 6594] <... mprotect resumed>) = 0 [pid 6581] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6596] set_robust_list(0x5555556cd6a0, 24 [pid 6594] rt_sigprocmask(SIG_BLOCK, ~[], [pid 6581] <... futex resumed>) = 0 [pid 6596] <... set_robust_list resumed>) = 0 [pid 6594] <... rt_sigprocmask resumed>[], 8) = 0 [pid 6581] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 6596] chdir("./63" [pid 6594] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fa78ff31990, parent_tid=0x7fa78ff31990, exit_signal=0, stack=0x7fa78ff11000, stack_size=0x20300, tls=0x7fa78ff316c0} [pid 6583] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 6581] <... mmap resumed>) = 0x7fa787cf0000 [pid 6596] <... chdir resumed>) = 0 [pid 6583] futex(0x7fa78fffd6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6581] mprotect(0x7fa787cf1000, 131072, PROT_READ|PROT_WRITE [pid 6596] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6594] <... clone3 resumed> => {parent_tid=[6597]}, 88) = 6597 [pid 6593] <... futex resumed>) = 0 [pid 6583] <... futex resumed>) = 1 [pid 6581] <... mprotect resumed>) = 0 [pid 6596] <... prctl resumed>) = 0 [pid 6594] rt_sigprocmask(SIG_SETMASK, [], [pid 6593] openat(AT_FDCWD, "./file0", O_RDONLY [pid 6583] futex(0x7fa78fffd6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [ 124.771418][ T6590] loop4: detected capacity change from 0 to 4096 [ 124.795404][ T6590] NILFS (loop4): broken superblock, retrying with spare superblock (blocksize = 1024) [pid 6581] rt_sigprocmask(SIG_BLOCK, ~[], ./strace-static-x86_64: Process 6597 attached [pid 6596] setpgid(0, 0 [pid 6594] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6593] <... openat resumed>) = 5 [pid 6581] <... rt_sigprocmask resumed>[], 8) = 0 [pid 6597] rseq(0x7fa78ff31fe0, 0x20, 0, 0x53053053 [pid 6594] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6593] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6581] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fa787d10990, parent_tid=0x7fa787d10990, exit_signal=0, stack=0x7fa787cf0000, stack_size=0x20300, tls=0x7fa787d106c0} [pid 6597] <... rseq resumed>) = 0 [pid 6596] <... setpgid resumed>) = 0 [pid 6594] <... futex resumed>) = 0 [pid 6593] <... futex resumed>) = 1 [pid 6583] <... futex resumed>) = 0 [pid 6597] set_robust_list(0x7fa78ff319a0, 24 [pid 6596] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6594] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 6593] futex(0x7fa78fffd6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6583] futex(0x7fa78fffd6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6581] <... clone3 resumed> => {parent_tid=[6598]}, 88) = 6598 [pid 6597] <... set_robust_list resumed>) = 0 [pid 6596] <... openat resumed>) = 3 [pid 6593] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6583] <... futex resumed>) = 0 [pid 6581] rt_sigprocmask(SIG_SETMASK, [], [pid 6597] rt_sigprocmask(SIG_SETMASK, [], [pid 6596] write(3, "1000", 4 [pid 6593] lseek(5, 257, SEEK_SET [pid 6583] futex(0x7fa78fffd6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6581] <... rt_sigprocmask resumed>NULL, 8) = 0 ./strace-static-x86_64: Process 6598 attached [pid 6597] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6596] <... write resumed>) = 4 [pid 6593] <... lseek resumed>) = 257 [pid 6581] futex(0x7fa78fffd6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6598] rseq(0x7fa787d10fe0, 0x20, 0, 0x53053053 [pid 6597] memfd_create("syzkaller", 0 [pid 6596] close(3 [pid 6595] 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"..., 2097152 [pid 6593] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6581] <... futex resumed>) = 0 [pid 6598] <... rseq resumed>) = 0 [pid 6597] <... memfd_create resumed>) = 3 [pid 6596] <... close resumed>) = 0 [pid 6593] <... futex resumed>) = 1 [pid 6583] <... futex resumed>) = 0 [pid 6581] futex(0x7fa78fffd6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6598] set_robust_list(0x7fa787d109a0, 24 [pid 6597] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6596] symlink("/dev/binderfs", "./binderfs" [pid 6593] futex(0x7fa78fffd6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6583] futex(0x7fa78fffd6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6598] <... set_robust_list resumed>) = 0 [pid 6597] <... mmap resumed>) = 0x7fa787b11000 [pid 6596] <... symlink resumed>) = 0 [pid 6593] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6583] <... futex resumed>) = 0 [pid 6598] rt_sigprocmask(SIG_SETMASK, [], [pid 6596] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6593] getdents64(5, [pid 6587] <... sendfile resumed>) = 77824 [ 124.847158][ T6590] NILFS (loop4): broken superblock, retrying with spare superblock (blocksize = 4096) [pid 6583] futex(0x7fa78fffd6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6598] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6596] <... futex resumed>) = 0 [pid 6595] <... write resumed>) = 2097152 [pid 6587] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6598] openat(AT_FDCWD, "./file0", O_RDONLY [pid 6596] rt_sigaction(SIGRT_1, {sa_handler=0x7fa78ff9b0a0, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fa78ff8c250}, [pid 6595] munmap(0x7fa787b11000, 2097152 [pid 6587] <... futex resumed>) = 0 [pid 6598] <... openat resumed>) = 5 [pid 6596] <... rt_sigaction resumed>NULL, 8) = 0 [pid 6598] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 6581] <... futex resumed>) = 0 [pid 6598] futex(0x7fa78fffd6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6581] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6596] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 6595] <... munmap resumed>) = 0 [pid 6587] lseek(5, 257, SEEK_SET [pid 6581] <... futex resumed>) = 0 [pid 6596] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6595] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 6587] <... lseek resumed>) = 257 [pid 6581] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6597] 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"..., 2097152 [pid 6596] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 6595] <... openat resumed>) = 4 [pid 6587] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6596] <... mmap resumed>) = 0x7fa78ff11000 [pid 6595] ioctl(4, LOOP_SET_FD, 3 [pid 6593] <... getdents64 resumed>0x9999999999999999, 41) = -1 EIO (Input/output error) [pid 6590] <... mount resumed>) = 0 [pid 6587] <... futex resumed>) = 1 [pid 6586] <... sendfile resumed>) = 77824 [pid 6581] <... futex resumed>) = 0 [pid 6596] mprotect(0x7fa78ff12000, 131072, PROT_READ|PROT_WRITE [pid 6595] <... ioctl resumed>) = 0 [pid 6593] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6590] openat(AT_FDCWD, "./file1", O_RDONLY|O_DIRECTORY [pid 6587] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6586] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6581] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6596] <... mprotect resumed>) = 0 [pid 6595] close(3 [pid 6593] <... futex resumed>) = 1 [pid 6590] <... openat resumed>) = 3 [pid 6587] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6586] <... futex resumed>) = 0 [pid 6583] <... futex resumed>) = 0 [pid 6581] <... futex resumed>) = 0 [pid 6597] <... write resumed>) = 2097152 [pid 6596] rt_sigprocmask(SIG_BLOCK, ~[], [pid 6593] futex(0x7fa78fffd6d8, FUTEX_WAIT_PRIVATE, 0, NULL [ 124.892538][ T6593] NILFS error (device loop3): nilfs_readdir: zero-length directory entry [ 124.911212][ T6599] NILFS (loop4): segctord starting. Construction interval = 5 seconds, CP frequency < 30 seconds [ 124.913443][ T6593] Remounting filesystem read-only [ 124.931065][ T6595] loop2: detected capacity change from 0 to 4096 [pid 6590] chdir("./file1" [pid 6587] getdents64(5, [pid 6586] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6583] exit_group(0 [pid 6581] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6595] <... close resumed>) = 0 [pid 6597] munmap(0x7fa787b11000, 2097152 [pid 6596] <... rt_sigprocmask resumed>[], 8) = 0 [pid 6593] <... futex resumed>) = ? [pid 6590] <... chdir resumed>) = 0 [pid 6586] <... futex resumed>) = ? [pid 6583] <... exit_group resumed>) = ? [pid 6597] <... munmap resumed>) = 0 [pid 6593] +++ exited with 0 +++ [pid 6586] +++ exited with 0 +++ [pid 6583] +++ exited with 0 +++ [pid 6597] openat(AT_FDCWD, "/dev/loop1", O_RDWR) = 4 [pid 6597] ioctl(4, LOOP_SET_FD, 3 [pid 6596] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fa78ff31990, parent_tid=0x7fa78ff31990, exit_signal=0, stack=0x7fa78ff11000, stack_size=0x20300, tls=0x7fa78ff316c0} [pid 6595] mkdir("./file1", 0777 [pid 6590] ioctl(4, LOOP_CLR_FD [pid 6595] <... mkdir resumed>) = 0 [pid 6590] <... ioctl resumed>) = 0 [pid 5017] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6583, si_uid=0, si_status=0, si_utime=0, si_stime=10 /* 0.10 s */} --- [pid 6596] <... clone3 resumed> => {parent_tid=[6600]}, 88) = 6600 [pid 6595] mount("/dev/loop2", "./file1", "nilfs2", MS_NODEV|MS_SYNCHRONOUS|MS_MANDLOCK|MS_SILENT|MS_LAZYTIME, "" [pid 6590] close(4./strace-static-x86_64: Process 6600 attached [pid 6597] <... ioctl resumed>) = 0 [pid 6596] rt_sigprocmask(SIG_SETMASK, [], [pid 6590] <... close resumed>) = 0 [pid 6587] <... getdents64 resumed>0x9999999999999999, 41) = -1 EIO (Input/output error) [pid 6600] rseq(0x7fa78ff31fe0, 0x20, 0, 0x53053053) = 0 [pid 6587] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6600] set_robust_list(0x7fa78ff319a0, 24) = 0 [pid 6587] <... futex resumed>) = 1 [pid 6581] <... futex resumed>) = 0 [pid 6600] rt_sigprocmask(SIG_SETMASK, [], [pid 6587] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6581] exit_group(0 [pid 6600] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6598] <... futex resumed>) = ? [pid 6587] <... futex resumed>) = ? [pid 6581] <... exit_group resumed>) = ? [pid 6600] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6598] +++ exited with 0 +++ [pid 6596] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6590] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6587] +++ exited with 0 +++ [pid 6581] +++ exited with 0 +++ [pid 6597] close(3 [pid 6596] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6590] <... futex resumed>) = 1 [pid 6588] <... futex resumed>) = 0 [pid 5017] umount2("./64", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6597] <... close resumed>) = 0 [pid 6597] mkdir("./file1", 0777) = 0 [pid 6597] mount("/dev/loop1", "./file1", "nilfs2", MS_NODEV|MS_SYNCHRONOUS|MS_MANDLOCK|MS_SILENT|MS_LAZYTIME, "" [pid 6600] <... futex resumed>) = 0 [pid 6596] <... futex resumed>) = 1 [pid 6590] open("./bus", O_RDWR|O_CREAT|O_NOCTTY|O_SYNC|O_DIRECT|O_NOATIME, 000 [pid 6588] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5019] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6581, si_uid=0, si_status=0, si_utime=0, si_stime=8 /* 0.08 s */} --- [pid 5017] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6600] memfd_create("syzkaller", 0 [pid 6596] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 6588] <... futex resumed>) = 0 [pid 5019] restart_syscall(<... resuming interrupted clone ...> [pid 5017] openat(AT_FDCWD, "./64", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 6600] <... memfd_create resumed>) = 3 [pid 6588] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5019] <... restart_syscall resumed>) = 0 [pid 5017] <... openat resumed>) = 3 [pid 6600] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5017] newfstatat(3, "", [pid 6600] <... mmap resumed>) = 0x7fa787b11000 [pid 5017] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [ 124.945695][ T6587] NILFS error (device loop5): nilfs_readdir: zero-length directory entry [ 124.951192][ T6597] loop1: detected capacity change from 0 to 4096 [ 124.962051][ T6587] Remounting filesystem read-only [ 124.972449][ T6595] NILFS (loop2): broken superblock, retrying with spare superblock (blocksize = 1024) [ 124.974842][ T6597] NILFS (loop1): broken superblock, retrying with spare superblock (blocksize = 1024) [pid 6590] <... open resumed>) = 4 [pid 5019] umount2("./66", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5017] getdents64(3, [pid 6600] 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"..., 2097152 [pid 6590] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5019] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5017] <... getdents64 resumed>0x5555556ce730 /* 4 entries */, 32768) = 112 [pid 6590] <... futex resumed>) = 1 [pid 6588] <... futex resumed>) = 0 [pid 5019] openat(AT_FDCWD, "./66", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 6590] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6588] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6590] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6588] <... futex resumed>) = 0 [pid 5019] <... openat resumed>) = 3 [pid 5017] umount2("./64/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6590] ftruncate(4, 33587195 [pid 6588] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5019] newfstatat(3, "", [pid 5017] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5019] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5017] newfstatat(AT_FDCWD, "./64/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5019] getdents64(3, [pid 5017] unlink("./64/binderfs" [pid 5019] <... getdents64 resumed>0x5555556ce730 /* 4 entries */, 32768) = 112 [pid 5017] <... unlink resumed>) = 0 [pid 5019] umount2("./66/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 6590] <... ftruncate resumed>) = 0 [pid 5019] newfstatat(AT_FDCWD, "./66/binderfs", [pid 6590] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5019] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5017] umount2("./64/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6590] <... futex resumed>) = 1 [pid 6588] <... futex resumed>) = 0 [pid 6590] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5019] unlink("./66/binderfs" [pid 6590] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6588] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5019] <... unlink resumed>) = 0 [pid 6588] <... futex resumed>) = 0 [pid 6590] sendfile(4, 4, NULL, 281474978811912 [pid 6588] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [ 124.998759][ T6595] NILFS (loop2): broken superblock, retrying with spare superblock (blocksize = 4096) [ 125.026650][ T5019] NILFS (loop5): discard dirty page: offset=8192, ino=6 [ 125.035203][ T5017] NILFS (loop3): discard dirty page: offset=8192, ino=6 [pid 5019] umount2("./66/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6600] <... write resumed>) = 2097152 [pid 6600] munmap(0x7fa787b11000, 2097152 [pid 6588] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 6588] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 6588] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fa787cf0000 [pid 6588] mprotect(0x7fa787cf1000, 131072, PROT_READ|PROT_WRITE [pid 6600] <... munmap resumed>) = 0 [pid 6588] <... mprotect resumed>) = 0 [pid 6600] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 6588] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 6588] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fa787d10990, parent_tid=0x7fa787d10990, exit_signal=0, stack=0x7fa787cf0000, stack_size=0x20300, tls=0x7fa787d106c0} [pid 6600] <... openat resumed>) = 4 [pid 6600] ioctl(4, LOOP_SET_FD, 3 [pid 6588] <... clone3 resumed> => {parent_tid=[6601]}, 88) = 6601 [pid 6588] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 ./strace-static-x86_64: Process 6601 attached [pid 6588] futex(0x7fa78fffd6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6601] rseq(0x7fa787d10fe0, 0x20, 0, 0x53053053 [pid 6588] <... futex resumed>) = 0 [pid 6601] <... rseq resumed>) = 0 [pid 6588] futex(0x7fa78fffd6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6601] set_robust_list(0x7fa787d109a0, 24) = 0 [pid 6601] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 6601] openat(AT_FDCWD, "./file0", O_RDONLY) = 5 [ 125.035430][ T6597] NILFS (loop1): broken superblock, retrying with spare superblock (blocksize = 4096) [ 125.055161][ T5019] NILFS (loop5): discard dirty block: blocknr=25, size=4096 [ 125.058587][ T5017] NILFS (loop3): discard dirty block: blocknr=25, size=4096 [pid 6601] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 6588] <... futex resumed>) = 0 [pid 5019] <... umount2 resumed>) = 0 [pid 6601] futex(0x7fa78fffd6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6588] futex(0x7fa78fffd6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6601] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6588] <... futex resumed>) = 0 [pid 6601] lseek(5, 257, SEEK_SET) = 257 [pid 6588] futex(0x7fa78fffd6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6601] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 6588] <... futex resumed>) = 0 [pid 6588] futex(0x7fa78fffd6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6601] getdents64(5, [pid 6597] <... mount resumed>) = 0 [pid 6595] <... mount resumed>) = 0 [pid 6588] <... futex resumed>) = 0 [pid 5019] umount2("./66/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6595] openat(AT_FDCWD, "./file1", O_RDONLY|O_DIRECTORY) = 3 [pid 6595] chdir("./file1") = 0 [pid 6595] ioctl(4, LOOP_CLR_FD) = 0 [pid 6595] close(4) = 0 [pid 6595] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 6595] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6592] <... futex resumed>) = 0 [pid 6597] openat(AT_FDCWD, "./file1", O_RDONLY|O_DIRECTORY [pid 6588] futex(0x7fa78fffd6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6592] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6600] <... ioctl resumed>) = 0 [pid 6597] <... openat resumed>) = 3 [pid 6595] <... futex resumed>) = 0 [pid 6592] <... futex resumed>) = 1 [pid 5019] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5017] <... umount2 resumed>) = 0 [pid 6595] open("./bus", O_RDWR|O_CREAT|O_NOCTTY|O_SYNC|O_DIRECT|O_NOATIME, 000 [pid 6600] close(3 [pid 6597] chdir("./file1" [pid 6592] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5019] newfstatat(AT_FDCWD, "./66/file1", [pid 5017] umount2("./64/file1", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5019] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 6597] <... chdir resumed>) = 0 [pid 6600] <... close resumed>) = 0 [pid 6597] ioctl(4, LOOP_CLR_FD [pid 5017] newfstatat(AT_FDCWD, "./64/file1", [pid 6600] mkdir("./file1", 0777 [pid 5019] umount2("./66/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6600] <... mkdir resumed>) = 0 [pid 5017] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 6597] <... ioctl resumed>) = 0 [pid 5019] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6597] close(4 [pid 5019] openat(AT_FDCWD, "./66/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 6600] mount("/dev/loop0", "./file1", "nilfs2", MS_NODEV|MS_SYNCHRONOUS|MS_MANDLOCK|MS_SILENT|MS_LAZYTIME, "" [pid 5017] umount2("./64/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6597] <... close resumed>) = 0 [pid 5019] <... openat resumed>) = 4 [pid 5017] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6601] <... getdents64 resumed>0x9999999999999999, 41) = -1 EIO (Input/output error) [pid 6597] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5019] newfstatat(4, "", [ 125.115067][ T6602] NILFS (loop1): segctord starting. Construction interval = 5 seconds, CP frequency < 30 seconds [ 125.126438][ T6600] loop0: detected capacity change from 0 to 4096 [ 125.135019][ T6601] NILFS error (device loop4): nilfs_readdir: zero-length directory entry [ 125.144004][ T6603] NILFS (loop2): segctord starting. Construction interval = 5 seconds, CP frequency < 30 seconds [ 125.155743][ T6601] Remounting filesystem read-only [pid 5017] openat(AT_FDCWD, "./64/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 6601] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6597] <... futex resumed>) = 1 [pid 6595] <... open resumed>) = 4 [pid 6594] <... futex resumed>) = 0 [pid 5019] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5017] <... openat resumed>) = 4 [pid 6595] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6594] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6601] <... futex resumed>) = 1 [pid 6597] open("./bus", O_RDWR|O_CREAT|O_NOCTTY|O_SYNC|O_DIRECT|O_NOATIME, 000 [pid 6595] <... futex resumed>) = 1 [pid 6594] <... futex resumed>) = 0 [pid 6592] <... futex resumed>) = 0 [pid 5019] getdents64(4, [pid 6588] <... futex resumed>) = 0 [pid 5017] newfstatat(4, "", [pid 6601] futex(0x7fa78fffd6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6595] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6594] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6592] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5017] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 6595] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6592] <... futex resumed>) = 0 [pid 5019] <... getdents64 resumed>0x5555556d6770 /* 2 entries */, 32768) = 48 [pid 6597] <... open resumed>) = 4 [pid 6595] ftruncate(4, 33587195 [pid 6592] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5019] getdents64(4, [pid 5017] getdents64(4, [pid 6597] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5019] <... getdents64 resumed>0x5555556d6770 /* 0 entries */, 32768) = 0 [pid 6597] <... futex resumed>) = 1 [pid 6594] <... futex resumed>) = 0 [pid 5019] close(4 [pid 5017] <... getdents64 resumed>0x5555556d6770 /* 2 entries */, 32768) = 48 [pid 6597] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6595] <... ftruncate resumed>) = 0 [pid 6594] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5019] <... close resumed>) = 0 [pid 5017] getdents64(4, [pid 6597] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6595] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6594] <... futex resumed>) = 0 [pid 5019] rmdir("./66/file1" [pid 5017] <... getdents64 resumed>0x5555556d6770 /* 0 entries */, 32768) = 0 [pid 6597] ftruncate(4, 33587195 [pid 6595] <... futex resumed>) = 1 [pid 6594] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6592] <... futex resumed>) = 0 [pid 6595] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [ 125.174687][ T6600] NILFS (loop0): broken superblock, retrying with spare superblock (blocksize = 1024) [ 125.174967][ T6590] NILFS (loop4): discard dirty page: offset=61440, ino=18 [ 125.205770][ T6590] NILFS (loop4): discard dirty block: blocknr=0, size=4096 [pid 6592] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6595] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6592] <... futex resumed>) = 0 [pid 6595] sendfile(4, 4, NULL, 281474978811912 [pid 6592] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5019] <... rmdir resumed>) = 0 [pid 5017] close(4 [pid 6597] <... ftruncate resumed>) = 0 [pid 5019] getdents64(3, [pid 5017] <... close resumed>) = 0 [pid 6597] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5019] <... getdents64 resumed>0x5555556ce730 /* 0 entries */, 32768) = 0 [pid 5017] rmdir("./64/file1" [pid 6597] <... futex resumed>) = 1 [pid 6594] <... futex resumed>) = 0 [pid 6594] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5019] close(3 [pid 6597] sendfile(4, 4, NULL, 281474978811912 [pid 6594] <... futex resumed>) = 0 [pid 5017] <... rmdir resumed>) = 0 [pid 6594] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5019] <... close resumed>) = 0 [pid 5019] rmdir("./66" [pid 5017] getdents64(3, [pid 5019] <... rmdir resumed>) = 0 [pid 5017] <... getdents64 resumed>0x5555556ce730 /* 0 entries */, 32768) = 0 [pid 6590] <... sendfile resumed>) = 61440 [pid 5019] mkdir("./67", 0777 [pid 5017] close(3 [pid 5019] <... mkdir resumed>) = 0 [pid 5017] <... close resumed>) = 0 [pid 5019] openat(AT_FDCWD, "/dev/loop5", O_RDWR [pid 5017] rmdir("./64" [pid 5019] <... openat resumed>) = 3 [ 125.217162][ T6600] NILFS (loop0): broken superblock, retrying with spare superblock (blocksize = 4096) [pid 6590] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5019] ioctl(3, LOOP_CLR_FD [pid 5017] <... rmdir resumed>) = 0 [pid 6588] exit_group(0 [pid 5019] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 5017] mkdir("./65", 0777 [pid 6601] <... futex resumed>) = ? [pid 6588] <... exit_group resumed>) = ? [pid 5019] close(3 [pid 5017] <... mkdir resumed>) = 0 [pid 6601] +++ exited with 0 +++ [pid 6590] <... futex resumed>) = ? [pid 5019] <... close resumed>) = 0 [pid 5017] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 5019] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5017] <... openat resumed>) = 3 [pid 6592] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 6600] <... mount resumed>) = 0 [pid 6592] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5019] <... clone resumed>, child_tidptr=0x5555556cd690) = 6605 [pid 5017] ioctl(3, LOOP_CLR_FD [pid 6600] openat(AT_FDCWD, "./file1", O_RDONLY|O_DIRECTORY [pid 6592] <... futex resumed>) = 0 [pid 5017] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 6600] <... openat resumed>) = 3 [pid 5017] close(3 [pid 6600] chdir("./file1" [pid 5017] <... close resumed>) = 0 [pid 6600] <... chdir resumed>) = 0 [pid 6592] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 5017] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6600] ioctl(4, LOOP_CLR_FD [pid 6592] <... mmap resumed>) = 0x7fa787cf0000 [pid 6600] <... ioctl resumed>) = 0 [pid 5017] <... clone resumed>, child_tidptr=0x5555556cd690) = 6606 [pid 6600] close(4 [pid 6592] mprotect(0x7fa787cf1000, 131072, PROT_READ|PROT_WRITE [pid 6600] <... close resumed>) = 0 [pid 6600] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 6596] <... futex resumed>) = 0 [pid 6592] <... mprotect resumed>) = 0 [pid 6600] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6596] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6600] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6596] <... futex resumed>) = 0 [pid 6600] open("./bus", O_RDWR|O_CREAT|O_NOCTTY|O_SYNC|O_DIRECT|O_NOATIME, 000 [pid 6596] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6592] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 ./strace-static-x86_64: Process 6606 attached [pid 6592] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fa787d10990, parent_tid=0x7fa787d10990, exit_signal=0, stack=0x7fa787cf0000, stack_size=0x20300, tls=0x7fa787d106c0}./strace-static-x86_64: Process 6605 attached [pid 6606] set_robust_list(0x5555556cd6a0, 24) = 0 [pid 6605] set_robust_list(0x5555556cd6a0, 24 [pid 6594] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 6592] <... clone3 resumed> => {parent_tid=[6607]}, 88) = 6607 [pid 6606] chdir("./65" [pid 6605] <... set_robust_list resumed>) = 0 [pid 6600] <... open resumed>) = 4 [pid 6594] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6592] rt_sigprocmask(SIG_SETMASK, [], [pid 6590] +++ exited with 0 +++ [pid 6588] +++ exited with 0 +++ [pid 6606] <... chdir resumed>) = 0 [pid 6605] chdir("./67" [pid 6600] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6594] <... futex resumed>) = 0 [pid 6592] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5018] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6588, si_uid=0, si_status=0, si_utime=0, si_stime=17 /* 0.17 s */} --- [pid 6606] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6605] <... chdir resumed>) = 0 [pid 6600] <... futex resumed>) = 1 [pid 6596] <... futex resumed>) = 0 [pid 6594] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 6592] futex(0x7fa78fffd6d8, FUTEX_WAKE_PRIVATE, 1000000./strace-static-x86_64: Process 6607 attached [pid 6606] <... prctl resumed>) = 0 [pid 6605] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6600] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6596] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6594] <... mmap resumed>) = 0x7fa787cf0000 [pid 6592] <... futex resumed>) = 0 [pid 6606] setpgid(0, 0 [pid 6605] <... prctl resumed>) = 0 [pid 6600] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6596] <... futex resumed>) = 0 [pid 6594] mprotect(0x7fa787cf1000, 131072, PROT_READ|PROT_WRITE [pid 6592] futex(0x7fa78fffd6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5018] umount2("./65", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6606] <... setpgid resumed>) = 0 [pid 6605] setpgid(0, 0 [pid 6600] ftruncate(4, 33587195 [pid 6596] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6594] <... mprotect resumed>) = 0 [pid 5018] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6606] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6605] <... setpgid resumed>) = 0 [pid 6594] rt_sigprocmask(SIG_BLOCK, ~[], [pid 5018] openat(AT_FDCWD, "./65", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 6606] <... openat resumed>) = 3 [pid 6605] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6600] <... ftruncate resumed>) = 0 [pid 6594] <... rt_sigprocmask resumed>[], 8) = 0 [pid 5018] <... openat resumed>) = 3 [ 125.253370][ T6604] NILFS (loop0): segctord starting. Construction interval = 5 seconds, CP frequency < 30 seconds [pid 6607] rseq(0x7fa787d10fe0, 0x20, 0, 0x53053053 [pid 6606] write(3, "1000", 4 [pid 6605] <... openat resumed>) = 3 [pid 6600] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6594] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fa787d10990, parent_tid=0x7fa787d10990, exit_signal=0, stack=0x7fa787cf0000, stack_size=0x20300, tls=0x7fa787d106c0} [pid 5018] newfstatat(3, "", [pid 6606] <... write resumed>) = 4 [pid 6605] write(3, "1000", 4 [pid 6600] <... futex resumed>) = 1 [pid 6596] <... futex resumed>) = 0 [pid 5018] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 6606] close(3 [pid 6605] <... write resumed>) = 4 [pid 6600] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6596] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6594] <... clone3 resumed> => {parent_tid=[6608]}, 88) = 6608 [pid 5018] getdents64(3, [pid 6607] <... rseq resumed>) = 0 [pid 6606] <... close resumed>) = 0 [pid 6605] close(3 [pid 6600] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6596] <... futex resumed>) = 0 [pid 6594] rt_sigprocmask(SIG_SETMASK, [], [pid 5018] <... getdents64 resumed>0x5555556ce730 /* 4 entries */, 32768) = 112 [pid 6607] set_robust_list(0x7fa787d109a0, 24 [pid 6606] symlink("/dev/binderfs", "./binderfs" [pid 6605] <... close resumed>) = 0 [pid 6600] sendfile(4, 4, NULL, 281474978811912 [pid 6596] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6595] <... sendfile resumed>) = 77824 [pid 6594] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5018] umount2("./65/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6607] <... set_robust_list resumed>) = 0 [pid 6606] <... symlink resumed>) = 0 [pid 6605] symlink("/dev/binderfs", "./binderfs" [pid 6595] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5018] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6607] rt_sigprocmask(SIG_SETMASK, [], [pid 6606] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6605] <... symlink resumed>) = 0 [pid 6595] <... futex resumed>) = 0 [pid 6594] futex(0x7fa78fffd6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5018] newfstatat(AT_FDCWD, "./65/binderfs", [pid 6607] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6606] <... futex resumed>) = 0 [pid 6605] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6595] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6594] <... futex resumed>) = 0 [pid 5018] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 6607] openat(AT_FDCWD, "./file0", O_RDONLY [pid 6606] rt_sigaction(SIGRT_1, {sa_handler=0x7fa78ff9b0a0, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fa78ff8c250}, [pid 6605] <... futex resumed>) = 0 [pid 6594] futex(0x7fa78fffd6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5018] unlink("./65/binderfs" [pid 6607] <... openat resumed>) = 5 [pid 6606] <... rt_sigaction resumed>NULL, 8) = 0 [pid 6605] rt_sigaction(SIGRT_1, {sa_handler=0x7fa78ff9b0a0, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fa78ff8c250}, [pid 5018] <... unlink resumed>) = 0 ./strace-static-x86_64: Process 6608 attached [pid 6607] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6606] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 6605] <... rt_sigaction resumed>NULL, 8) = 0 [pid 5018] umount2("./65/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6607] <... futex resumed>) = 1 [pid 6606] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6605] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 6592] <... futex resumed>) = 0 [pid 6608] rseq(0x7fa787d10fe0, 0x20, 0, 0x53053053 [pid 6607] futex(0x7fa78fffd6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6606] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 6605] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6592] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6608] <... rseq resumed>) = 0 [pid 6606] <... mmap resumed>) = 0x7fa78ff11000 [pid 6605] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 6595] <... futex resumed>) = 0 [pid 6592] <... futex resumed>) = 1 [pid 6608] set_robust_list(0x7fa787d109a0, 24 [pid 6606] mprotect(0x7fa78ff12000, 131072, PROT_READ|PROT_WRITE [pid 6605] <... mmap resumed>) = 0x7fa78ff11000 [pid 6595] lseek(5, 257, SEEK_SET [pid 6592] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6608] <... set_robust_list resumed>) = 0 [pid 6606] <... mprotect resumed>) = 0 [pid 6605] mprotect(0x7fa78ff12000, 131072, PROT_READ|PROT_WRITE [pid 6595] <... lseek resumed>) = 257 [pid 6606] rt_sigprocmask(SIG_BLOCK, ~[], [pid 6605] <... mprotect resumed>) = 0 [pid 6595] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6606] <... rt_sigprocmask resumed>[], 8) = 0 [pid 6605] rt_sigprocmask(SIG_BLOCK, ~[], [pid 6595] <... futex resumed>) = 1 [pid 6606] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fa78ff31990, parent_tid=0x7fa78ff31990, exit_signal=0, stack=0x7fa78ff11000, stack_size=0x20300, tls=0x7fa78ff316c0} [pid 6605] <... rt_sigprocmask resumed>[], 8) = 0 [pid 6595] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6605] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fa78ff31990, parent_tid=0x7fa78ff31990, exit_signal=0, stack=0x7fa78ff11000, stack_size=0x20300, tls=0x7fa78ff316c0}./strace-static-x86_64: Process 6610 attached [pid 6608] rt_sigprocmask(SIG_SETMASK, [], [pid 6606] <... clone3 resumed> => {parent_tid=[6609]}, 88) = 6609 [pid 6592] <... futex resumed>) = 0 [pid 6606] rt_sigprocmask(SIG_SETMASK, [], [pid 6605] <... clone3 resumed> => {parent_tid=[6610]}, 88) = 6610 [pid 6592] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6608] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6606] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6605] rt_sigprocmask(SIG_SETMASK, [], [pid 6595] <... futex resumed>) = 0 [pid 6592] <... futex resumed>) = 1 [pid 6608] openat(AT_FDCWD, "./file0", O_RDONLY [pid 6606] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6605] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6595] getdents64(5, [pid 6608] <... openat resumed>) = 5 [pid 6606] <... futex resumed>) = 0 [pid 6605] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6592] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6606] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 6605] <... futex resumed>) = 0 ./strace-static-x86_64: Process 6609 attached [pid 6608] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6605] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 6609] rseq(0x7fa78ff31fe0, 0x20, 0, 0x53053053 [pid 6596] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 6609] <... rseq resumed>) = 0 [pid 6608] <... futex resumed>) = 1 [pid 6596] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6594] <... futex resumed>) = 0 [pid 6609] set_robust_list(0x7fa78ff319a0, 24 [pid 6608] futex(0x7fa78fffd6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6596] <... futex resumed>) = 0 [pid 6594] futex(0x7fa78fffd6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6609] <... set_robust_list resumed>) = 0 [pid 6608] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6596] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 6594] <... futex resumed>) = 0 [pid 6609] rt_sigprocmask(SIG_SETMASK, [], [pid 6608] lseek(5, 257, SEEK_SET [pid 6596] <... mmap resumed>) = 0x7fa787cf0000 [pid 6610] rseq(0x7fa78ff31fe0, 0x20, 0, 0x53053053 [pid 6609] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6596] mprotect(0x7fa787cf1000, 131072, PROT_READ|PROT_WRITE [pid 6594] futex(0x7fa78fffd6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6609] memfd_create("syzkaller", 0 [pid 6596] <... mprotect resumed>) = 0 [pid 6609] <... memfd_create resumed>) = 3 [pid 6596] rt_sigprocmask(SIG_BLOCK, ~[], [pid 6609] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6608] <... lseek resumed>) = 257 [pid 6596] <... rt_sigprocmask resumed>[], 8) = 0 [pid 6610] <... rseq resumed>) = 0 [pid 6609] <... mmap resumed>) = 0x7fa787b11000 [pid 6596] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fa787d10990, parent_tid=0x7fa787d10990, exit_signal=0, stack=0x7fa787cf0000, stack_size=0x20300, tls=0x7fa787d106c0} [pid 6610] set_robust_list(0x7fa78ff319a0, 24 [pid 6608] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6610] <... set_robust_list resumed>) = 0 [pid 6596] <... clone3 resumed> => {parent_tid=[6611]}, 88) = 6611 [pid 6608] <... futex resumed>) = 1 [ 125.345027][ T5018] NILFS (loop4): discard dirty page: offset=8192, ino=6 [ 125.356716][ T5018] NILFS (loop4): discard dirty block: blocknr=25, size=4096 [ 125.380531][ T6595] NILFS error (device loop2): nilfs_readdir: zero-length directory entry ./strace-static-x86_64: Process 6611 attached [pid 6610] rt_sigprocmask(SIG_SETMASK, [], [pid 6609] 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"..., 2097152 [pid 6608] futex(0x7fa78fffd6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6597] <... sendfile resumed>) = 77824 [pid 6596] rt_sigprocmask(SIG_SETMASK, [], [pid 6594] <... futex resumed>) = 0 [pid 6611] rseq(0x7fa787d10fe0, 0x20, 0, 0x53053053 [pid 6610] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6597] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6596] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6595] <... getdents64 resumed>0x9999999999999999, 41) = -1 EIO (Input/output error) [pid 6594] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6611] <... rseq resumed>) = 0 [pid 6610] memfd_create("syzkaller", 0 [pid 6597] <... futex resumed>) = 0 [pid 6596] futex(0x7fa78fffd6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6595] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6594] <... futex resumed>) = 0 [pid 6592] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 6611] set_robust_list(0x7fa787d109a0, 24 [pid 6610] <... memfd_create resumed>) = 3 [pid 6594] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6592] exit_group(0 [pid 6611] <... set_robust_list resumed>) = 0 [pid 6610] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6607] <... futex resumed>) = ? [pid 6592] <... exit_group resumed>) = ? [ 125.404840][ T5018] NILFS (loop4): disposed unprocessed dirty file(s) when detaching log writer [ 125.417074][ T6595] Remounting filesystem read-only [ 125.422714][ T5018] NILFS (loop4): discard dirty page: offset=0, ino=3 [ 125.436054][ T5018] NILFS (loop4): discard dirty block: blocknr=28, size=4096 [pid 6611] rt_sigprocmask(SIG_SETMASK, [], [pid 6610] <... mmap resumed>) = 0x7fa787b11000 [pid 6607] +++ exited with 0 +++ [pid 6597] getdents64(5, [pid 6596] <... futex resumed>) = 0 [pid 6595] <... futex resumed>) = ? [pid 6611] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6610] 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"..., 2097152 [pid 6609] <... write resumed>) = 2097152 [pid 6611] openat(AT_FDCWD, "./file0", O_RDONLY) = 5 [pid 6596] futex(0x7fa78fffd6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6595] +++ exited with 0 +++ [pid 6592] +++ exited with 0 +++ [pid 6611] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 6611] futex(0x7fa78fffd6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6596] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6596] futex(0x7fa78fffd6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6611] <... futex resumed>) = 0 [pid 6609] munmap(0x7fa787b11000, 2097152 [pid 6596] <... futex resumed>) = 1 [pid 5016] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6592, si_uid=0, si_status=0, si_utime=0, si_stime=7 /* 0.07 s */} --- [pid 6611] lseek(5, 257, SEEK_SET) = 257 [pid 6611] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 6611] futex(0x7fa78fffd6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6609] <... munmap resumed>) = 0 [pid 6596] futex(0x7fa78fffd6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5016] umount2("./63", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6596] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6609] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 6596] futex(0x7fa78fffd6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5016] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6600] <... sendfile resumed>) = 77824 [pid 6600] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 6600] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6611] <... futex resumed>) = 0 [pid 6609] <... openat resumed>) = 4 [pid 6596] <... futex resumed>) = 1 [pid 5016] openat(AT_FDCWD, "./63", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 6611] getdents64(5, [pid 6594] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 6610] <... write resumed>) = 2097152 [ 125.453344][ T5018] NILFS (loop4): discard dirty page: offset=4096, ino=3 [ 125.462667][ T6597] NILFS error (device loop1): nilfs_readdir: zero-length directory entry [ 125.472158][ T5018] NILFS (loop4): discard dirty block: blocknr=29, size=4096 [ 125.482628][ T5018] NILFS (loop4): discard dirty page: offset=270336, ino=3 [ 125.490376][ T5018] NILFS (loop4): discard dirty block: blocknr=0, size=4096 [pid 6610] munmap(0x7fa787b11000, 2097152 [pid 6609] ioctl(4, LOOP_SET_FD, 3 [pid 6596] futex(0x7fa78fffd6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5016] <... openat resumed>) = 3 [pid 6610] <... munmap resumed>) = 0 [pid 6610] openat(AT_FDCWD, "/dev/loop5", O_RDWR) = 4 [pid 6610] ioctl(4, LOOP_SET_FD, 3 [pid 6609] <... ioctl resumed>) = 0 [pid 5016] newfstatat(3, "", [pid 6609] close(3 [pid 5016] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 6609] <... close resumed>) = 0 [pid 6609] mkdir("./file1", 0777 [pid 5016] getdents64(3, 0x5555556ce730 /* 4 entries */, 32768) = 112 [pid 5016] umount2("./63/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5016] newfstatat(AT_FDCWD, "./63/binderfs", [pid 6609] <... mkdir resumed>) = 0 [pid 6609] mount("/dev/loop3", "./file1", "nilfs2", MS_NODEV|MS_SYNCHRONOUS|MS_MANDLOCK|MS_SILENT|MS_LAZYTIME, "" [pid 5016] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5016] unlink("./63/binderfs") = 0 [pid 5016] umount2("./63/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6610] <... ioctl resumed>) = 0 [pid 6610] close(3) = 0 [pid 6610] mkdir("./file1", 0777) = 0 [ 125.491983][ T6611] NILFS error (device loop0): nilfs_readdir: zero-length directory entry [ 125.497603][ T6597] Remounting filesystem read-only [ 125.512004][ T6609] loop3: detected capacity change from 0 to 4096 [ 125.516873][ T6610] loop5: detected capacity change from 0 to 4096 [ 125.532644][ T6609] NILFS (loop3): broken superblock, retrying with spare superblock (blocksize = 1024) [ 125.534007][ T6611] Remounting filesystem read-only [pid 6610] mount("/dev/loop5", "./file1", "nilfs2", MS_NODEV|MS_SYNCHRONOUS|MS_MANDLOCK|MS_SILENT|MS_LAZYTIME, "" [pid 6596] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 6611] <... getdents64 resumed>0x9999999999999999, 41) = -1 EIO (Input/output error) [pid 6611] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 6597] <... getdents64 resumed>0x9999999999999999, 41) = -1 EIO (Input/output error) [pid 5018] <... umount2 resumed>) = 0 [pid 5016] <... umount2 resumed>) = 0 [pid 6611] futex(0x7fa78fffd6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6597] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [ 125.555963][ T6610] NILFS (loop5): broken superblock, retrying with spare superblock (blocksize = 1024) [ 125.591485][ T6610] NILFS (loop5): broken superblock, retrying with spare superblock (blocksize = 4096) [pid 6597] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6594] exit_group(0 [pid 6608] <... futex resumed>) = ? [pid 6597] <... futex resumed>) = ? [pid 6594] <... exit_group resumed>) = ? [pid 6608] +++ exited with 0 +++ [pid 6597] +++ exited with 0 +++ [pid 6594] +++ exited with 0 +++ [pid 6596] exit_group(0 [pid 5018] umount2("./65/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5015] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6594, si_uid=0, si_status=0, si_utime=0, si_stime=12 /* 0.12 s */} --- [pid 6596] <... exit_group resumed>) = ? [pid 5018] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5016] umount2("./63/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6611] <... futex resumed>) = ? [pid 6600] <... futex resumed>) = ? [pid 5018] newfstatat(AT_FDCWD, "./65/file1", [pid 5016] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6611] +++ exited with 0 +++ [pid 6600] +++ exited with 0 +++ [pid 6596] +++ exited with 0 +++ [pid 5018] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5016] newfstatat(AT_FDCWD, "./63/file1", [pid 5015] umount2("./63", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5018] umount2("./65/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5016] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5015] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5014] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6596, si_uid=0, si_status=0, si_utime=0, si_stime=12 /* 0.12 s */} --- [pid 5018] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5016] umount2("./63/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5015] openat(AT_FDCWD, "./63", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5018] openat(AT_FDCWD, "./65/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5015] <... openat resumed>) = 3 [pid 5016] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5014] umount2("./63", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5018] <... openat resumed>) = 4 [pid 5016] openat(AT_FDCWD, "./63/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5015] newfstatat(3, "", [pid 5014] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5018] newfstatat(4, "", [pid 5015] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5016] <... openat resumed>) = 4 [pid 5014] openat(AT_FDCWD, "./63", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5018] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5015] getdents64(3, [pid 5014] <... openat resumed>) = 3 [pid 5018] getdents64(4, [pid 5016] newfstatat(4, "", [pid 5015] <... getdents64 resumed>0x5555556ce730 /* 4 entries */, 32768) = 112 [pid 5018] <... getdents64 resumed>0x5555556d6770 /* 2 entries */, 32768) = 48 [pid 5016] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5018] getdents64(4, [pid 5014] newfstatat(3, "", [pid 5015] umount2("./63/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5014] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5018] <... getdents64 resumed>0x5555556d6770 /* 0 entries */, 32768) = 0 [pid 5016] getdents64(4, [pid 5015] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5018] close(4 [pid 5014] getdents64(3, [pid 5016] <... getdents64 resumed>0x5555556d6770 /* 2 entries */, 32768) = 48 [pid 5018] <... close resumed>) = 0 [pid 5018] rmdir("./65/file1" [pid 5016] getdents64(4, [pid 5015] newfstatat(AT_FDCWD, "./63/binderfs", [pid 5014] <... getdents64 resumed>0x5555556ce730 /* 4 entries */, 32768) = 112 [pid 5018] <... rmdir resumed>) = 0 [pid 5016] <... getdents64 resumed>0x5555556d6770 /* 0 entries */, 32768) = 0 [pid 5018] getdents64(3, [pid 5015] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5014] umount2("./63/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5016] close(4 [pid 5018] <... getdents64 resumed>0x5555556ce730 /* 0 entries */, 32768) = 0 [pid 5015] unlink("./63/binderfs" [pid 5014] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5018] close(3 [pid 5016] <... close resumed>) = 0 [pid 5016] rmdir("./63/file1" [pid 5018] <... close resumed>) = 0 [pid 5015] <... unlink resumed>) = 0 [pid 5014] newfstatat(AT_FDCWD, "./63/binderfs", [pid 5016] <... rmdir resumed>) = 0 [pid 5014] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5018] rmdir("./65" [pid 5016] getdents64(3, [pid 5015] umount2("./63/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5014] unlink("./63/binderfs" [pid 5018] <... rmdir resumed>) = 0 [pid 5014] <... unlink resumed>) = 0 [pid 5018] mkdir("./66", 0777 [pid 5016] <... getdents64 resumed>0x5555556ce730 /* 0 entries */, 32768) = 0 [pid 5014] umount2("./63/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5016] close(3 [pid 5018] <... mkdir resumed>) = 0 [pid 5016] <... close resumed>) = 0 [ 125.594110][ T6609] NILFS (loop3): broken superblock, retrying with spare superblock (blocksize = 4096) [pid 5018] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 5016] rmdir("./63" [pid 6609] <... mount resumed>) = 0 [pid 6609] openat(AT_FDCWD, "./file1", O_RDONLY|O_DIRECTORY) = 3 [pid 6609] chdir("./file1") = 0 [pid 6609] ioctl(4, LOOP_CLR_FD [pid 5016] <... rmdir resumed>) = 0 [pid 6609] <... ioctl resumed>) = 0 [pid 6609] close(4) = 0 [pid 5016] mkdir("./64", 0777 [pid 6609] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 6609] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6606] <... futex resumed>) = 0 [pid 5016] <... mkdir resumed>) = 0 [pid 6606] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 6606] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6609] <... futex resumed>) = 0 [pid 5018] <... openat resumed>) = 3 [pid 5016] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 5018] ioctl(3, LOOP_CLR_FD [pid 6609] open("./bus", O_RDWR|O_CREAT|O_NOCTTY|O_SYNC|O_DIRECT|O_NOATIME, 000 [pid 5018] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 5016] <... openat resumed>) = 3 [pid 5018] close(3 [pid 5016] ioctl(3, LOOP_CLR_FD [pid 5018] <... close resumed>) = 0 [pid 5016] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 5018] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5016] close(3) = 0 [pid 5016] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5018] <... clone resumed>, child_tidptr=0x5555556cd690) = 6614 [pid 5016] <... clone resumed>, child_tidptr=0x5555556cd690) = 6615 ./strace-static-x86_64: Process 6614 attached [pid 6614] set_robust_list(0x5555556cd6a0, 24 [pid 6609] <... open resumed>) = 4 [pid 6614] <... set_robust_list resumed>) = 0 [pid 6609] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6614] chdir("./66" [pid 6609] <... futex resumed>) = 1 [pid 6606] <... futex resumed>) = 0 [pid 6610] <... mount resumed>) = 0 [pid 6609] ftruncate(4, 33587195 [pid 6606] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6610] openat(AT_FDCWD, "./file1", O_RDONLY|O_DIRECTORY [pid 6606] <... futex resumed>) = 0 [pid 6610] <... openat resumed>) = 3 [pid 6606] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6610] chdir("./file1") = 0 [pid 6610] ioctl(4, LOOP_CLR_FD) = 0 [pid 6610] close(4) = 0 [pid 6610] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 6610] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL./strace-static-x86_64: Process 6615 attached [pid 6615] set_robust_list(0x5555556cd6a0, 24) = 0 [ 125.631907][ T5015] NILFS (loop1): discard dirty page: offset=8192, ino=6 [ 125.641907][ T6612] NILFS (loop3): segctord starting. Construction interval = 5 seconds, CP frequency < 30 seconds [ 125.658763][ T5015] NILFS (loop1): discard dirty block: blocknr=25, size=4096 [pid 6615] chdir("./64") = 0 [pid 6615] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6605] <... futex resumed>) = 0 [pid 6605] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6610] <... futex resumed>) = 0 [pid 6605] <... futex resumed>) = 1 [pid 6614] <... chdir resumed>) = 0 [pid 6610] open("./bus", O_RDWR|O_CREAT|O_NOCTTY|O_SYNC|O_DIRECT|O_NOATIME, 000 [pid 6605] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6614] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 6614] setpgid(0, 0) = 0 [pid 6615] <... prctl resumed>) = 0 [pid 6614] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 6614] write(3, "1000", 4) = 4 [pid 6615] setpgid(0, 0 [pid 6614] close(3) = 0 [pid 6614] symlink("/dev/binderfs", "./binderfs" [pid 6615] <... setpgid resumed>) = 0 [pid 6614] <... symlink resumed>) = 0 [pid 6609] <... ftruncate resumed>) = 0 [pid 6615] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6614] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6609] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6615] <... openat resumed>) = 3 [pid 6609] <... futex resumed>) = 1 [pid 6606] <... futex resumed>) = 0 [pid 6614] <... futex resumed>) = 0 [pid 6615] write(3, "1000", 4 [pid 6614] rt_sigaction(SIGRT_1, {sa_handler=0x7fa78ff9b0a0, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fa78ff8c250}, [pid 6609] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6606] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6615] <... write resumed>) = 4 [pid 6614] <... rt_sigaction resumed>NULL, 8) = 0 [pid 6609] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6606] <... futex resumed>) = 0 [pid 6615] close(3 [pid 6614] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 6609] sendfile(4, 4, NULL, 281474978811912 [pid 6606] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6615] <... close resumed>) = 0 [pid 6614] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5014] <... umount2 resumed>) = 0 [pid 6614] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 5014] umount2("./63/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6615] symlink("/dev/binderfs", "./binderfs" [pid 6614] <... mmap resumed>) = 0x7fa78ff11000 [pid 5014] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6615] <... symlink resumed>) = 0 [pid 6614] mprotect(0x7fa78ff12000, 131072, PROT_READ|PROT_WRITE [pid 5014] newfstatat(AT_FDCWD, "./63/file1", [pid 6615] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6614] <... mprotect resumed>) = 0 [pid 6615] <... futex resumed>) = 0 [pid 5014] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 6615] rt_sigaction(SIGRT_1, {sa_handler=0x7fa78ff9b0a0, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fa78ff8c250}, [pid 6614] rt_sigprocmask(SIG_BLOCK, ~[], [pid 6610] <... open resumed>) = 4 [pid 6615] <... rt_sigaction resumed>NULL, 8) = 0 [ 125.673740][ T6613] NILFS (loop5): segctord starting. Construction interval = 5 seconds, CP frequency < 30 seconds [pid 6614] <... rt_sigprocmask resumed>[], 8) = 0 [pid 6610] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5014] umount2("./63/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6615] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 6614] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fa78ff31990, parent_tid=0x7fa78ff31990, exit_signal=0, stack=0x7fa78ff11000, stack_size=0x20300, tls=0x7fa78ff316c0} [pid 6610] <... futex resumed>) = 1 [pid 6605] <... futex resumed>) = 0 [pid 6615] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6610] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6605] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5014] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6615] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 6614] <... clone3 resumed> => {parent_tid=[6616]}, 88) = 6616 [pid 6610] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6615] <... mmap resumed>) = 0x7fa78ff11000 [pid 6614] rt_sigprocmask(SIG_SETMASK, [], [pid 6610] ftruncate(4, 33587195 [pid 6605] <... futex resumed>) = 0 [pid 5014] openat(AT_FDCWD, "./63/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 6615] mprotect(0x7fa78ff12000, 131072, PROT_READ|PROT_WRITE [pid 6614] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6610] <... ftruncate resumed>) = 0 [pid 6605] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}./strace-static-x86_64: Process 6616 attached [pid 6615] <... mprotect resumed>) = 0 [pid 6614] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6610] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6605] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 5014] <... openat resumed>) = 4 [pid 6616] rseq(0x7fa78ff31fe0, 0x20, 0, 0x53053053 [pid 6615] rt_sigprocmask(SIG_BLOCK, ~[], [pid 6614] <... futex resumed>) = 0 [pid 6610] <... futex resumed>) = 0 [pid 6605] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5014] newfstatat(4, "", [pid 6615] <... rt_sigprocmask resumed>[], 8) = 0 [pid 6614] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 6610] sendfile(4, 4, NULL, 281474978811912 [pid 6616] <... rseq resumed>) = 0 [pid 6615] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fa78ff31990, parent_tid=0x7fa78ff31990, exit_signal=0, stack=0x7fa78ff11000, stack_size=0x20300, tls=0x7fa78ff316c0} [pid 6605] <... futex resumed>) = 0 [pid 5014] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 6616] set_robust_list(0x7fa78ff319a0, 24 [pid 6605] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6615] <... clone3 resumed> => {parent_tid=[6617]}, 88) = 6617 [pid 6615] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 6615] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 6615] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000}./strace-static-x86_64: Process 6617 attached [pid 6617] rseq(0x7fa78ff31fe0, 0x20, 0, 0x53053053) = 0 [pid 6617] set_robust_list(0x7fa78ff319a0, 24) = 0 [pid 6616] <... set_robust_list resumed>) = 0 [pid 6606] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 5014] getdents64(4, [pid 6616] rt_sigprocmask(SIG_SETMASK, [], [pid 6606] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6617] rt_sigprocmask(SIG_SETMASK, [], [pid 6616] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6606] <... futex resumed>) = 0 [pid 5014] <... getdents64 resumed>0x5555556d6770 /* 2 entries */, 32768) = 48 [pid 6617] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6616] memfd_create("syzkaller", 0 [pid 6606] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 5014] getdents64(4, [pid 6617] memfd_create("syzkaller", 0 [pid 6616] <... memfd_create resumed>) = 3 [pid 6606] <... mmap resumed>) = 0x7fa787cf0000 [pid 6617] <... memfd_create resumed>) = 3 [pid 6616] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6606] mprotect(0x7fa787cf1000, 131072, PROT_READ|PROT_WRITE [pid 5014] <... getdents64 resumed>0x5555556d6770 /* 0 entries */, 32768) = 0 [pid 6617] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6616] <... mmap resumed>) = 0x7fa787b11000 [pid 6606] <... mprotect resumed>) = 0 [pid 6617] <... mmap resumed>) = 0x7fa787b11000 [pid 6606] rt_sigprocmask(SIG_BLOCK, ~[], [pid 5014] close(4 [pid 6606] <... rt_sigprocmask resumed>[], 8) = 0 [pid 6606] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fa787d10990, parent_tid=0x7fa787d10990, exit_signal=0, stack=0x7fa787cf0000, stack_size=0x20300, tls=0x7fa787d106c0} [pid 5014] <... close resumed>) = 0 [pid 6606] <... clone3 resumed> => {parent_tid=[6618]}, 88) = 6618 [pid 5014] rmdir("./63/file1" [pid 6606] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 5015] <... umount2 resumed>) = 0 [pid 5014] <... rmdir resumed>) = 0 [pid 6606] futex(0x7fa78fffd6d8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 5014] getdents64(3, [pid 6606] futex(0x7fa78fffd6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5015] umount2("./63/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5014] <... getdents64 resumed>0x5555556ce730 /* 0 entries */, 32768) = 0 [pid 6605] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 5015] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5014] close(3 [pid 6605] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5014] <... close resumed>) = 0 [pid 6605] <... futex resumed>) = 0 [pid 6605] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 5014] rmdir("./63"./strace-static-x86_64: Process 6618 attached [pid 6605] <... mmap resumed>) = 0x7fa787cf0000 [pid 5015] newfstatat(AT_FDCWD, "./63/file1", [pid 6618] rseq(0x7fa787d10fe0, 0x20, 0, 0x53053053 [pid 6605] mprotect(0x7fa787cf1000, 131072, PROT_READ|PROT_WRITE [pid 5015] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5014] <... rmdir resumed>) = 0 [pid 6618] <... rseq resumed>) = 0 [pid 6605] <... mprotect resumed>) = 0 [pid 5015] umount2("./63/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5014] mkdir("./64", 0777 [pid 6618] set_robust_list(0x7fa787d109a0, 24 [pid 6605] rt_sigprocmask(SIG_BLOCK, ~[], [pid 5015] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6618] <... set_robust_list resumed>) = 0 [pid 6605] <... rt_sigprocmask resumed>[], 8) = 0 [pid 5015] openat(AT_FDCWD, "./63/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5014] <... mkdir resumed>) = 0 [pid 6618] rt_sigprocmask(SIG_SETMASK, [], [pid 6617] 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"..., 2097152 [pid 6605] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fa787d10990, parent_tid=0x7fa787d10990, exit_signal=0, stack=0x7fa787cf0000, stack_size=0x20300, tls=0x7fa787d106c0} [pid 5015] <... openat resumed>) = 4 [pid 5014] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 6618] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5015] newfstatat(4, "", [pid 6618] openat(AT_FDCWD, "./file0", O_RDONLY [pid 6605] <... clone3 resumed> => {parent_tid=[6619]}, 88) = 6619 [pid 5015] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5014] <... openat resumed>) = 3 [pid 6618] <... openat resumed>) = 5 [pid 6605] rt_sigprocmask(SIG_SETMASK, [], [pid 5015] getdents64(4, [pid 5014] ioctl(3, LOOP_CLR_FD [pid 6618] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6605] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5015] <... getdents64 resumed>0x5555556d6770 /* 2 entries */, 32768) = 48 [pid 6618] <... futex resumed>) = 1 [pid 6606] <... futex resumed>) = 0 [pid 6605] futex(0x7fa78fffd6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5015] getdents64(4, [pid 5014] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 6618] futex(0x7fa78fffd6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6606] futex(0x7fa78fffd6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6605] <... futex resumed>) = 0 [pid 5015] <... getdents64 resumed>0x5555556d6770 /* 0 entries */, 32768) = 0 [pid 5014] close(3./strace-static-x86_64: Process 6619 attached [pid 6618] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6606] <... futex resumed>) = 0 [pid 6605] futex(0x7fa78fffd6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5015] close(4 [pid 5014] <... close resumed>) = 0 [pid 6618] lseek(5, 257, SEEK_SET [pid 6606] futex(0x7fa78fffd6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5015] <... close resumed>) = 0 [pid 6619] rseq(0x7fa787d10fe0, 0x20, 0, 0x53053053 [pid 6618] <... lseek resumed>) = 257 [pid 5015] rmdir("./63/file1" [pid 5014] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6619] <... rseq resumed>) = 0 [pid 6618] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5015] <... rmdir resumed>) = 0 [pid 6618] <... futex resumed>) = 1 [pid 6606] <... futex resumed>) = 0 [pid 5015] getdents64(3, [pid 6619] set_robust_list(0x7fa787d109a0, 24 [pid 6618] futex(0x7fa78fffd6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6606] futex(0x7fa78fffd6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5015] <... getdents64 resumed>0x5555556ce730 /* 0 entries */, 32768) = 0 [pid 6619] <... set_robust_list resumed>) = 0 [pid 6618] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6609] <... sendfile resumed>) = 77824 [pid 6606] <... futex resumed>) = 0 [pid 5015] close(3 [pid 5014] <... clone resumed>, child_tidptr=0x5555556cd690) = 6620 [pid 6619] rt_sigprocmask(SIG_SETMASK, [], [pid 6618] getdents64(5, [pid 6609] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6606] futex(0x7fa78fffd6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5015] <... close resumed>) = 0 ./strace-static-x86_64: Process 6620 attached [pid 6619] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6616] 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"..., 2097152 [pid 6609] <... futex resumed>) = 0 [pid 5015] rmdir("./63" [pid 6620] set_robust_list(0x5555556cd6a0, 24 [pid 6619] openat(AT_FDCWD, "./file0", O_RDONLY [pid 6609] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5015] <... rmdir resumed>) = 0 [pid 6620] <... set_robust_list resumed>) = 0 [pid 6619] <... openat resumed>) = 5 [pid 5015] mkdir("./64", 0777 [pid 6620] chdir("./64" [pid 6619] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5015] <... mkdir resumed>) = 0 [pid 6620] <... chdir resumed>) = 0 [pid 6619] <... futex resumed>) = 1 [pid 6605] <... futex resumed>) = 0 [pid 5015] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 6620] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6619] futex(0x7fa78fffd6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6618] <... getdents64 resumed>0x9999999999999999, 41) = -1 EIO (Input/output error) [pid 6605] futex(0x7fa78fffd6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6610] <... sendfile resumed>) = 77824 [pid 5015] <... openat resumed>) = 3 [pid 6620] <... prctl resumed>) = 0 [pid 6619] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6610] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6605] <... futex resumed>) = 0 [pid 5015] ioctl(3, LOOP_CLR_FD [pid 6620] setpgid(0, 0 [pid 6619] lseek(5, 257, SEEK_SET [pid 6618] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6616] <... write resumed>) = 2097152 [pid 6610] <... futex resumed>) = 0 [pid 6605] futex(0x7fa78fffd6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6620] <... setpgid resumed>) = 0 [pid 6619] <... lseek resumed>) = 257 [pid 6618] <... futex resumed>) = 1 [pid 6616] munmap(0x7fa787b11000, 2097152 [pid 6610] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6606] <... futex resumed>) = 0 [pid 5015] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 6620] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6619] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6618] futex(0x7fa78fffd6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6616] <... munmap resumed>) = 0 [pid 6606] exit_group(0 [pid 5015] close(3 [pid 6620] <... openat resumed>) = 3 [pid 6619] <... futex resumed>) = 1 [pid 6618] <... futex resumed>) = ? [pid 6617] <... write resumed>) = 2097152 [pid 6616] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 6609] <... futex resumed>) = ? [pid 6606] <... exit_group resumed>) = ? [pid 6605] <... futex resumed>) = 0 [pid 5015] <... close resumed>) = 0 [pid 6620] write(3, "1000", 4 [pid 6619] futex(0x7fa78fffd6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6618] +++ exited with 0 +++ [pid 6617] munmap(0x7fa787b11000, 2097152 [pid 6616] <... openat resumed>) = 4 [pid 6609] +++ exited with 0 +++ [pid 6606] +++ exited with 0 +++ [pid 6605] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5015] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6620] <... write resumed>) = 4 [pid 6616] ioctl(4, LOOP_SET_FD, 3 [pid 6610] <... futex resumed>) = 0 [ 125.865136][ T6618] NILFS error (device loop3): nilfs_readdir: zero-length directory entry [ 125.883506][ T6618] Remounting filesystem read-only [pid 6605] <... futex resumed>) = 1 [pid 5017] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6606, si_uid=0, si_status=0, si_utime=0, si_stime=12 /* 0.12 s */} --- ./strace-static-x86_64: Process 6621 attached [pid 6620] close(3 [pid 6617] <... munmap resumed>) = 0 [pid 6621] set_robust_list(0x5555556cd6a0, 24 [pid 6620] <... close resumed>) = 0 [pid 5015] <... clone resumed>, child_tidptr=0x5555556cd690) = 6621 [pid 6621] <... set_robust_list resumed>) = 0 [pid 6620] symlink("/dev/binderfs", "./binderfs" [pid 6621] chdir("./64" [pid 6620] <... symlink resumed>) = 0 [pid 6610] getdents64(5, [pid 6605] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6617] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 6616] <... ioctl resumed>) = 0 [pid 6617] <... openat resumed>) = 4 [pid 6616] close(3 [pid 6617] ioctl(4, LOOP_SET_FD, 3 [pid 6616] <... close resumed>) = 0 [pid 6621] <... chdir resumed>) = 0 [pid 6620] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6616] mkdir("./file1", 0777) = 0 [pid 6616] mount("/dev/loop4", "./file1", "nilfs2", MS_NODEV|MS_SYNCHRONOUS|MS_MANDLOCK|MS_SILENT|MS_LAZYTIME, "" [pid 5017] umount2("./65", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5017] openat(AT_FDCWD, "./65", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 5017] newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5017] getdents64(3, 0x5555556ce730 /* 4 entries */, 32768) = 112 [pid 5017] umount2("./65/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5017] newfstatat(AT_FDCWD, "./65/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5017] unlink("./65/binderfs" [pid 6621] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6620] <... futex resumed>) = 0 [pid 6617] <... ioctl resumed>) = 0 [pid 6610] <... getdents64 resumed>0x9999999999999999, 41) = -1 EIO (Input/output error) [pid 5017] <... unlink resumed>) = 0 [pid 6621] <... prctl resumed>) = 0 [pid 6620] rt_sigaction(SIGRT_1, {sa_handler=0x7fa78ff9b0a0, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fa78ff8c250}, [pid 6617] close(3 [pid 6610] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6621] setpgid(0, 0 [pid 6620] <... rt_sigaction resumed>NULL, 8) = 0 [pid 6617] <... close resumed>) = 0 [pid 6610] <... futex resumed>) = 1 [pid 6621] <... setpgid resumed>) = 0 [pid 6620] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 6617] mkdir("./file1", 0777 [pid 6610] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6621] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6620] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6617] <... mkdir resumed>) = 0 [pid 6621] <... openat resumed>) = 3 [pid 6620] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 6617] mount("/dev/loop2", "./file1", "nilfs2", MS_NODEV|MS_SYNCHRONOUS|MS_MANDLOCK|MS_SILENT|MS_LAZYTIME, "" [pid 6605] <... futex resumed>) = 0 [pid 5017] umount2("./65/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6621] write(3, "1000", 4 [pid 6620] <... mmap resumed>) = 0x7fa78ff11000 [pid 6621] <... write resumed>) = 4 [pid 6620] mprotect(0x7fa78ff12000, 131072, PROT_READ|PROT_WRITE [pid 6621] close(3 [pid 6620] <... mprotect resumed>) = 0 [pid 6621] <... close resumed>) = 0 [pid 6620] rt_sigprocmask(SIG_BLOCK, ~[], [ 125.917856][ T6616] loop4: detected capacity change from 0 to 4096 [ 125.926126][ T6610] NILFS error (device loop5): nilfs_readdir: zero-length directory entry [ 125.927718][ T6617] loop2: detected capacity change from 0 to 4096 [ 125.936546][ T6610] Remounting filesystem read-only [ 125.948920][ T6616] NILFS (loop4): broken superblock, retrying with spare superblock (blocksize = 1024) [pid 6621] symlink("/dev/binderfs", "./binderfs" [pid 6620] <... rt_sigprocmask resumed>[], 8) = 0 [pid 6621] <... symlink resumed>) = 0 [pid 6620] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fa78ff31990, parent_tid=0x7fa78ff31990, exit_signal=0, stack=0x7fa78ff11000, stack_size=0x20300, tls=0x7fa78ff316c0} [pid 6605] exit_group(0 [pid 6621] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 6620] <... clone3 resumed> => {parent_tid=[6622]}, 88) = 6622 [pid 6621] rt_sigaction(SIGRT_1, {sa_handler=0x7fa78ff9b0a0, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fa78ff8c250}, [pid 6620] rt_sigprocmask(SIG_SETMASK, [], [pid 6621] <... rt_sigaction resumed>NULL, 8) = 0 [pid 6620] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6621] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 6620] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6621] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6620] <... futex resumed>) = 0 [pid 6621] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 6620] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 6621] <... mmap resumed>) = 0x7fa78ff11000 [pid 6621] mprotect(0x7fa78ff12000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 6621] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 6621] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fa78ff31990, parent_tid=0x7fa78ff31990, exit_signal=0, stack=0x7fa78ff11000, stack_size=0x20300, tls=0x7fa78ff316c0} => {parent_tid=[6623]}, 88) = 6623 [pid 6621] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 6621] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 6621] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000}./strace-static-x86_64: Process 6623 attached [pid 6623] rseq(0x7fa78ff31fe0, 0x20, 0, 0x53053053) = 0 [pid 6623] set_robust_list(0x7fa78ff319a0, 24) = 0 [pid 6623] rt_sigprocmask(SIG_SETMASK, [], [pid 6619] <... futex resumed>) = ? [pid 6610] <... futex resumed>) = ? [pid 6605] <... exit_group resumed>) = ? [pid 6610] +++ exited with 0 +++ [pid 6623] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6623] memfd_create("syzkaller", 0) = 3 [pid 6623] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fa787b11000 [pid 6619] +++ exited with 0 +++ [pid 6605] +++ exited with 0 +++ ./strace-static-x86_64: Process 6622 attached [pid 5019] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6605, si_uid=0, si_status=0, si_utime=0, si_stime=11 /* 0.11 s */} --- [pid 6622] rseq(0x7fa78ff31fe0, 0x20, 0, 0x53053053) = 0 [pid 5019] umount2("./67", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6622] set_robust_list(0x7fa78ff319a0, 24) = 0 [pid 5019] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5019] openat(AT_FDCWD, "./67", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 6622] rt_sigprocmask(SIG_SETMASK, [], [pid 5019] <... openat resumed>) = 3 [pid 5019] newfstatat(3, "", [pid 6622] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5019] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 6622] memfd_create("syzkaller", 0 [pid 5019] getdents64(3, [pid 6622] <... memfd_create resumed>) = 3 [pid 5019] <... getdents64 resumed>0x5555556ce730 /* 4 entries */, 32768) = 112 [pid 5019] umount2("./67/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6622] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5019] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5019] newfstatat(AT_FDCWD, "./67/binderfs", [pid 6622] <... mmap resumed>) = 0x7fa787b11000 [pid 5019] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5019] unlink("./67/binderfs") = 0 [pid 5019] umount2("./67/file1", MNT_DETACH|UMOUNT_NOFOLLOW [ 125.959886][ T6616] NILFS (loop4): broken superblock, retrying with spare superblock (blocksize = 4096) [ 125.971371][ T5017] NILFS (loop3): discard dirty page: offset=8192, ino=6 [ 125.978361][ T5017] NILFS (loop3): discard dirty block: blocknr=25, size=4096 [ 125.985951][ T6617] NILFS (loop2): broken superblock, retrying with spare superblock (blocksize = 1024) [ 126.011403][ T5019] NILFS (loop5): discard dirty page: offset=8192, ino=6 [pid 6623] 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"..., 2097152 [pid 6622] 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"..., 2097152 [pid 6616] <... mount resumed>) = 0 [pid 6616] openat(AT_FDCWD, "./file1", O_RDONLY|O_DIRECTORY) = 3 [pid 6616] chdir("./file1") = 0 [pid 6616] ioctl(4, LOOP_CLR_FD) = 0 [pid 6616] close(4) = 0 [pid 6616] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 6614] <... futex resumed>) = 0 [pid 6616] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6614] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6616] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6614] <... futex resumed>) = 0 [pid 6616] open("./bus", O_RDWR|O_CREAT|O_NOCTTY|O_SYNC|O_DIRECT|O_NOATIME, 000 [pid 6614] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6623] <... write resumed>) = 2097152 [pid 6623] munmap(0x7fa787b11000, 2097152) = 0 [ 126.018496][ T5019] NILFS (loop5): discard dirty block: blocknr=25, size=4096 [ 126.037422][ T6617] NILFS (loop2): broken superblock, retrying with spare superblock (blocksize = 4096) [ 126.056023][ T6624] NILFS (loop4): segctord starting. Construction interval = 5 seconds, CP frequency < 30 seconds [pid 6623] openat(AT_FDCWD, "/dev/loop1", O_RDWR) = 4 [pid 6622] <... write resumed>) = 2097152 [pid 6617] <... mount resumed>) = 0 [pid 6616] <... open resumed>) = 4 [pid 5019] <... umount2 resumed>) = 0 [pid 5017] <... umount2 resumed>) = 0 [pid 6617] openat(AT_FDCWD, "./file1", O_RDONLY|O_DIRECTORY [pid 6616] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6617] <... openat resumed>) = 3 [pid 6616] <... futex resumed>) = 1 [pid 6614] <... futex resumed>) = 0 [pid 6617] chdir("./file1" [pid 6616] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6614] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6617] <... chdir resumed>) = 0 [pid 6616] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6614] <... futex resumed>) = 0 [pid 6617] ioctl(4, LOOP_CLR_FD [pid 6616] ftruncate(4, 33587195 [pid 6614] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6617] <... ioctl resumed>) = 0 [pid 6617] close(4 [pid 6623] ioctl(4, LOOP_SET_FD, 3 [pid 6622] munmap(0x7fa787b11000, 2097152 [pid 6617] <... close resumed>) = 0 [pid 6616] <... ftruncate resumed>) = 0 [pid 5019] umount2("./67/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5017] umount2("./65/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6622] <... munmap resumed>) = 0 [pid 6617] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6616] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5019] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5017] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6623] <... ioctl resumed>) = 0 [pid 6622] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 6617] <... futex resumed>) = 1 [pid 6616] <... futex resumed>) = 1 [pid 6615] <... futex resumed>) = 0 [pid 6614] <... futex resumed>) = 0 [pid 5019] newfstatat(AT_FDCWD, "./67/file1", [pid 5017] newfstatat(AT_FDCWD, "./65/file1", [pid 6623] close(3 [pid 6622] <... openat resumed>) = 4 [pid 6617] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6616] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6615] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6614] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5019] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5017] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 6623] <... close resumed>) = 0 [ 126.108819][ T6625] NILFS (loop2): segctord starting. Construction interval = 5 seconds, CP frequency < 30 seconds [ 126.134788][ T6623] loop1: detected capacity change from 0 to 4096 [pid 6622] ioctl(4, LOOP_SET_FD, 3 [pid 6617] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6616] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6615] <... futex resumed>) = 0 [pid 6614] <... futex resumed>) = 0 [pid 5019] umount2("./67/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5017] umount2("./65/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6623] mkdir("./file1", 0777 [pid 6617] open("./bus", O_RDWR|O_CREAT|O_NOCTTY|O_SYNC|O_DIRECT|O_NOATIME, 000 [pid 6616] sendfile(4, 4, NULL, 281474978811912 [pid 6615] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6614] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6623] <... mkdir resumed>) = 0 [pid 5019] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5017] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5019] openat(AT_FDCWD, "./67/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5017] openat(AT_FDCWD, "./65/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5019] <... openat resumed>) = 4 [pid 5019] newfstatat(4, "", [pid 5017] <... openat resumed>) = 4 [pid 5019] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5017] newfstatat(4, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5019] getdents64(4, [pid 5017] getdents64(4, [pid 5019] <... getdents64 resumed>0x5555556d6770 /* 2 entries */, 32768) = 48 [pid 5017] <... getdents64 resumed>0x5555556d6770 /* 2 entries */, 32768) = 48 [pid 5019] getdents64(4, [pid 5017] getdents64(4, [pid 5019] <... getdents64 resumed>0x5555556d6770 /* 0 entries */, 32768) = 0 [pid 5017] <... getdents64 resumed>0x5555556d6770 /* 0 entries */, 32768) = 0 [pid 5019] close(4 [pid 5017] close(4 [pid 5019] <... close resumed>) = 0 [pid 5017] <... close resumed>) = 0 [pid 6617] <... open resumed>) = 4 [pid 5019] rmdir("./67/file1" [pid 6617] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5017] rmdir("./65/file1" [pid 6617] <... futex resumed>) = 1 [pid 6615] <... futex resumed>) = 0 [pid 5019] <... rmdir resumed>) = 0 [pid 6617] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6615] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5019] getdents64(3, [pid 5017] <... rmdir resumed>) = 0 [pid 6623] mount("/dev/loop1", "./file1", "nilfs2", MS_NODEV|MS_SYNCHRONOUS|MS_MANDLOCK|MS_SILENT|MS_LAZYTIME, "" [pid 6617] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6615] <... futex resumed>) = 0 [pid 5019] <... getdents64 resumed>0x5555556ce730 /* 0 entries */, 32768) = 0 [pid 5017] getdents64(3, [pid 6617] ftruncate(4, 33587195 [pid 6615] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5019] close(3 [pid 5017] <... getdents64 resumed>0x5555556ce730 /* 0 entries */, 32768) = 0 [pid 5019] <... close resumed>) = 0 [pid 5017] close(3 [pid 5019] rmdir("./67" [pid 5017] <... close resumed>) = 0 [pid 5019] <... rmdir resumed>) = 0 [pid 5017] rmdir("./65" [pid 6617] <... ftruncate resumed>) = 0 [pid 5019] mkdir("./68", 0777 [pid 6617] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5017] <... rmdir resumed>) = 0 [pid 6617] <... futex resumed>) = 1 [pid 6615] <... futex resumed>) = 0 [pid 6617] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6615] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5019] <... mkdir resumed>) = 0 [pid 5017] mkdir("./66", 0777 [pid 6617] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6615] <... futex resumed>) = 0 [pid 5019] openat(AT_FDCWD, "/dev/loop5", O_RDWR [pid 6622] <... ioctl resumed>) = 0 [pid 6617] sendfile(4, 4, NULL, 281474978811912 [pid 6615] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5019] <... openat resumed>) = 3 [pid 5017] <... mkdir resumed>) = 0 [pid 6622] close(3) = 0 [pid 6622] mkdir("./file1", 0777) = 0 [ 126.159905][ T6622] loop0: detected capacity change from 0 to 4096 [ 126.194271][ T6623] NILFS (loop1): broken superblock, retrying with spare superblock (blocksize = 1024) [pid 6622] mount("/dev/loop0", "./file1", "nilfs2", MS_NODEV|MS_SYNCHRONOUS|MS_MANDLOCK|MS_SILENT|MS_LAZYTIME, "" [pid 5019] ioctl(3, LOOP_CLR_FD [pid 5017] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 5019] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 5017] <... openat resumed>) = 3 [pid 5019] close(3 [pid 5017] ioctl(3, LOOP_CLR_FD [pid 5019] <... close resumed>) = 0 [pid 5017] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 5019] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5017] close(3 [pid 6614] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 5017] <... close resumed>) = 0 [pid 6614] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 6614] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 5017] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6614] <... mmap resumed>) = 0x7fa787cf0000 [pid 6614] mprotect(0x7fa787cf1000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 6614] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 5019] <... clone resumed>, child_tidptr=0x5555556cd690) = 6626 [pid 5017] <... clone resumed>, child_tidptr=0x5555556cd690) = 6627 ./strace-static-x86_64: Process 6626 attached [ 126.201396][ T6622] NILFS (loop0): broken superblock, retrying with spare superblock (blocksize = 1024) [pid 6614] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fa787d10990, parent_tid=0x7fa787d10990, exit_signal=0, stack=0x7fa787cf0000, stack_size=0x20300, tls=0x7fa787d106c0}./strace-static-x86_64: Process 6628 attached ./strace-static-x86_64: Process 6627 attached [pid 6626] set_robust_list(0x5555556cd6a0, 24 [pid 6615] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 6615] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 6615] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fa787cf0000 [pid 6615] mprotect(0x7fa787cf1000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 6615] rt_sigprocmask(SIG_BLOCK, ~[], [pid 6614] <... clone3 resumed> => {parent_tid=[6628]}, 88) = 6628 [pid 6628] rseq(0x7fa787d10fe0, 0x20, 0, 0x53053053 [pid 6627] set_robust_list(0x5555556cd6a0, 24 [pid 6626] <... set_robust_list resumed>) = 0 [pid 6615] <... rt_sigprocmask resumed>[], 8) = 0 [pid 6614] rt_sigprocmask(SIG_SETMASK, [], [pid 6615] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fa787d10990, parent_tid=0x7fa787d10990, exit_signal=0, stack=0x7fa787cf0000, stack_size=0x20300, tls=0x7fa787d106c0} [pid 6614] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6628] <... rseq resumed>) = 0 [pid 6627] <... set_robust_list resumed>) = 0 [pid 6626] chdir("./68" [pid 6614] futex(0x7fa78fffd6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6615] <... clone3 resumed> => {parent_tid=[6629]}, 88) = 6629 [pid 6614] <... futex resumed>) = 0 [pid 6628] set_robust_list(0x7fa787d109a0, 24 [pid 6627] chdir("./66" [pid 6626] <... chdir resumed>) = 0 [pid 6615] rt_sigprocmask(SIG_SETMASK, [], [pid 6614] futex(0x7fa78fffd6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6628] <... set_robust_list resumed>) = 0 [pid 6627] <... chdir resumed>) = 0 [pid 6626] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6615] <... rt_sigprocmask resumed>NULL, 8) = 0 ./strace-static-x86_64: Process 6629 attached [pid 6628] rt_sigprocmask(SIG_SETMASK, [], [pid 6627] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6626] <... prctl resumed>) = 0 [pid 6615] futex(0x7fa78fffd6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6628] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6627] <... prctl resumed>) = 0 [ 126.235296][ T6622] NILFS (loop0): broken superblock, retrying with spare superblock (blocksize = 4096) [ 126.235488][ T6623] NILFS (loop1): broken superblock, retrying with spare superblock (blocksize = 4096) [pid 6626] setpgid(0, 0 [pid 6615] <... futex resumed>) = 0 [pid 6628] openat(AT_FDCWD, "./file0", O_RDONLY [pid 6627] setpgid(0, 0 [pid 6626] <... setpgid resumed>) = 0 [pid 6615] futex(0x7fa78fffd6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6629] rseq(0x7fa787d10fe0, 0x20, 0, 0x53053053 [pid 6628] <... openat resumed>) = 5 [pid 6627] <... setpgid resumed>) = 0 [pid 6626] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6629] <... rseq resumed>) = 0 [pid 6628] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6627] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6626] <... openat resumed>) = 3 [pid 6628] <... futex resumed>) = 1 [pid 6627] <... openat resumed>) = 3 [pid 6626] write(3, "1000", 4 [pid 6614] <... futex resumed>) = 0 [pid 6628] futex(0x7fa78fffd6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6627] write(3, "1000", 4 [pid 6626] <... write resumed>) = 4 [pid 6614] futex(0x7fa78fffd6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6628] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6627] <... write resumed>) = 4 [pid 6626] close(3 [pid 6614] <... futex resumed>) = 0 [pid 6629] set_robust_list(0x7fa787d109a0, 24 [pid 6628] lseek(5, 257, SEEK_SET [pid 6627] close(3 [pid 6626] <... close resumed>) = 0 [pid 6622] <... mount resumed>) = 0 [pid 6614] futex(0x7fa78fffd6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6629] <... set_robust_list resumed>) = 0 [pid 6622] openat(AT_FDCWD, "./file1", O_RDONLY|O_DIRECTORY [pid 6629] rt_sigprocmask(SIG_SETMASK, [], [pid 6622] <... openat resumed>) = 3 [pid 6629] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6622] chdir("./file1" [pid 6629] openat(AT_FDCWD, "./file0", O_RDONLY [pid 6622] <... chdir resumed>) = 0 [pid 6629] <... openat resumed>) = 5 [pid 6622] ioctl(4, LOOP_CLR_FD [pid 6629] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6622] <... ioctl resumed>) = 0 [pid 6629] <... futex resumed>) = 1 [pid 6622] close(4 [pid 6615] <... futex resumed>) = 0 [pid 6629] futex(0x7fa78fffd6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6628] <... lseek resumed>) = 257 [pid 6627] <... close resumed>) = 0 [pid 6626] symlink("/dev/binderfs", "./binderfs" [pid 6622] <... close resumed>) = 0 [pid 6615] futex(0x7fa78fffd6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6629] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6628] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6627] symlink("/dev/binderfs", "./binderfs" [pid 6623] <... mount resumed>) = 0 [pid 6622] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6615] <... futex resumed>) = 0 [pid 6629] lseek(5, 257, SEEK_SET [pid 6628] <... futex resumed>) = 1 [pid 6627] <... symlink resumed>) = 0 [pid 6626] <... symlink resumed>) = 0 [pid 6623] openat(AT_FDCWD, "./file1", O_RDONLY|O_DIRECTORY [pid 6622] <... futex resumed>) = 1 [pid 6620] <... futex resumed>) = 0 [pid 6615] futex(0x7fa78fffd6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6614] <... futex resumed>) = 0 [pid 6629] <... lseek resumed>) = 257 [pid 6628] futex(0x7fa78fffd6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6627] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6623] <... openat resumed>) = 3 [pid 6622] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6620] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6614] futex(0x7fa78fffd6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6629] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6628] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6627] <... futex resumed>) = 0 [pid 6626] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6623] chdir("./file1" [pid 6622] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6620] <... futex resumed>) = 0 [pid 6614] <... futex resumed>) = 0 [pid 6629] <... futex resumed>) = 1 [ 126.311166][ T6630] NILFS (loop1): segctord starting. Construction interval = 5 seconds, CP frequency < 30 seconds [ 126.322597][ T6631] NILFS (loop0): segctord starting. Construction interval = 5 seconds, CP frequency < 30 seconds [pid 6628] getdents64(5, [pid 6627] rt_sigaction(SIGRT_1, {sa_handler=0x7fa78ff9b0a0, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fa78ff8c250}, [pid 6626] <... futex resumed>) = 0 [pid 6623] <... chdir resumed>) = 0 [pid 6622] open("./bus", O_RDWR|O_CREAT|O_NOCTTY|O_SYNC|O_DIRECT|O_NOATIME, 000 [pid 6620] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6617] <... sendfile resumed>) = 77824 [pid 6616] <... sendfile resumed>) = 77824 [pid 6615] <... futex resumed>) = 0 [pid 6614] futex(0x7fa78fffd6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6629] futex(0x7fa78fffd6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6617] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6616] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6615] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6617] <... futex resumed>) = 0 [pid 6616] <... futex resumed>) = 0 [pid 6615] <... futex resumed>) = 0 [pid 6627] <... rt_sigaction resumed>NULL, 8) = 0 [pid 6626] rt_sigaction(SIGRT_1, {sa_handler=0x7fa78ff9b0a0, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fa78ff8c250}, [pid 6623] ioctl(4, LOOP_CLR_FD [pid 6617] getdents64(5, [pid 6616] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6615] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6627] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 6626] <... rt_sigaction resumed>NULL, 8) = 0 [pid 6623] <... ioctl resumed>) = 0 [pid 6627] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6626] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 6623] close(4 [pid 6627] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 6626] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6623] <... close resumed>) = 0 [pid 6627] <... mmap resumed>) = 0x7fa78ff11000 [pid 6626] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 6623] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6627] mprotect(0x7fa78ff12000, 131072, PROT_READ|PROT_WRITE [pid 6626] <... mmap resumed>) = 0x7fa78ff11000 [pid 6623] <... futex resumed>) = 1 [pid 6621] <... futex resumed>) = 0 [pid 6627] <... mprotect resumed>) = 0 [pid 6626] mprotect(0x7fa78ff12000, 131072, PROT_READ|PROT_WRITE [pid 6623] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6622] <... open resumed>) = 4 [pid 6621] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6627] rt_sigprocmask(SIG_BLOCK, ~[], [pid 6626] <... mprotect resumed>) = 0 [pid 6623] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6622] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6621] <... futex resumed>) = 0 [pid 6627] <... rt_sigprocmask resumed>[], 8) = 0 [pid 6626] rt_sigprocmask(SIG_BLOCK, ~[], [pid 6623] open("./bus", O_RDWR|O_CREAT|O_NOCTTY|O_SYNC|O_DIRECT|O_NOATIME, 000 [pid 6621] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6627] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fa78ff31990, parent_tid=0x7fa78ff31990, exit_signal=0, stack=0x7fa78ff11000, stack_size=0x20300, tls=0x7fa78ff316c0} [pid 6626] <... rt_sigprocmask resumed>[], 8) = 0 [pid 6622] <... futex resumed>) = 1 [pid 6620] <... futex resumed>) = 0 [pid 6628] <... getdents64 resumed>0x9999999999999999, 41) = -1 EIO (Input/output error) [pid 6626] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fa78ff31990, parent_tid=0x7fa78ff31990, exit_signal=0, stack=0x7fa78ff11000, stack_size=0x20300, tls=0x7fa78ff316c0} [pid 6623] <... open resumed>) = 4 [pid 6622] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6620] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6628] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6627] <... clone3 resumed> => {parent_tid=[6632]}, 88) = 6632 [pid 6623] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6622] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6620] <... futex resumed>) = 0 ./strace-static-x86_64: Process 6633 attached [pid 6628] <... futex resumed>) = 1 [pid 6627] rt_sigprocmask(SIG_SETMASK, [], [pid 6626] <... clone3 resumed> => {parent_tid=[6633]}, 88) = 6633 [pid 6623] <... futex resumed>) = 1 [pid 6622] ftruncate(4, 33587195 [pid 6621] <... futex resumed>) = 0 [pid 6620] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6614] <... futex resumed>) = 0 [pid 6633] rseq(0x7fa78ff31fe0, 0x20, 0, 0x53053053 [pid 6628] futex(0x7fa78fffd6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6627] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6626] rt_sigprocmask(SIG_SETMASK, [], [pid 6623] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6622] <... ftruncate resumed>) = 0 [pid 6621] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6617] <... getdents64 resumed>0x9999999999999999, 41) = -1 EIO (Input/output error) [pid 6614] exit_group(0./strace-static-x86_64: Process 6632 attached [pid 6633] <... rseq resumed>) = 0 [pid 6628] <... futex resumed>) = ? [pid 6627] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6626] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6623] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6622] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6621] <... futex resumed>) = 0 [pid 6617] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6616] <... futex resumed>) = ? [pid 6614] <... exit_group resumed>) = ? [pid 6633] set_robust_list(0x7fa78ff319a0, 24 [pid 6632] rseq(0x7fa78ff31fe0, 0x20, 0, 0x53053053 [pid 6628] +++ exited with 0 +++ [pid 6627] <... futex resumed>) = 0 [pid 6626] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6623] ftruncate(4, 33587195 [pid 6622] <... futex resumed>) = 1 [pid 6621] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6620] <... futex resumed>) = 0 [pid 6617] <... futex resumed>) = 1 [pid 6616] +++ exited with 0 +++ [pid 6615] <... futex resumed>) = 0 [pid 6633] <... set_robust_list resumed>) = 0 [pid 6622] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6620] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6617] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6615] exit_group(0 [pid 6633] rt_sigprocmask(SIG_SETMASK, [], [pid 6629] <... futex resumed>) = ? [pid 6627] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 6626] <... futex resumed>) = 0 [pid 6622] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6620] <... futex resumed>) = 0 [pid 6617] <... futex resumed>) = ? [pid 6615] <... exit_group resumed>) = ? [pid 6614] +++ exited with 0 +++ [pid 6632] <... rseq resumed>) = 0 [pid 6633] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6632] set_robust_list(0x7fa78ff319a0, 24 [pid 6629] +++ exited with 0 +++ [pid 6626] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 6623] <... ftruncate resumed>) = 0 [pid 6622] sendfile(4, 4, NULL, 281474978811912 [pid 6620] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6617] +++ exited with 0 +++ [pid 6615] +++ exited with 0 +++ [pid 6633] memfd_create("syzkaller", 0 [pid 6632] <... set_robust_list resumed>) = 0 [pid 6623] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5018] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6614, si_uid=0, si_status=0, si_utime=0, si_stime=11 /* 0.11 s */} --- [pid 5016] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6615, si_uid=0, si_status=0, si_utime=0, si_stime=9 /* 0.09 s */} --- [pid 6633] <... memfd_create resumed>) = 3 [pid 5016] restart_syscall(<... resuming interrupted clone ...> [pid 6633] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5016] <... restart_syscall resumed>) = 0 [pid 6633] <... mmap resumed>) = 0x7fa787b11000 [pid 6623] <... futex resumed>) = 1 [pid 6621] <... futex resumed>) = 0 [pid 6632] rt_sigprocmask(SIG_SETMASK, [], [pid 6623] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6621] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5018] umount2("./66", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6632] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6623] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6621] <... futex resumed>) = 0 [pid 5018] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6632] memfd_create("syzkaller", 0 [pid 6623] sendfile(4, 4, NULL, 281474978811912 [pid 6621] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5018] openat(AT_FDCWD, "./66", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 6632] <... memfd_create resumed>) = 3 [pid 5018] <... openat resumed>) = 3 [ 126.362246][ T6628] NILFS error (device loop4): nilfs_readdir: zero-length directory entry [ 126.371598][ T6617] NILFS error (device loop2): nilfs_readdir: zero-length directory entry [ 126.386613][ T6628] Remounting filesystem read-only [ 126.397615][ T6617] Remounting filesystem read-only [pid 6632] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5018] newfstatat(3, "", [pid 5016] umount2("./64", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6632] <... mmap resumed>) = 0x7fa787b11000 [pid 5018] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5016] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6633] 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"..., 2097152 [pid 5018] getdents64(3, [pid 5016] openat(AT_FDCWD, "./64", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5018] <... getdents64 resumed>0x5555556ce730 /* 4 entries */, 32768) = 112 [pid 5016] <... openat resumed>) = 3 [pid 5018] umount2("./66/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5016] newfstatat(3, "", [pid 5018] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5016] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5018] newfstatat(AT_FDCWD, "./66/binderfs", [pid 5016] getdents64(3, [pid 5018] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5016] <... getdents64 resumed>0x5555556ce730 /* 4 entries */, 32768) = 112 [pid 5018] unlink("./66/binderfs" [pid 5016] umount2("./64/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5016] newfstatat(AT_FDCWD, "./64/binderfs", [pid 5018] <... unlink resumed>) = 0 [pid 5016] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 6632] 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"..., 2097152 [pid 5016] unlink("./64/binderfs" [pid 5018] umount2("./66/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5016] <... unlink resumed>) = 0 [pid 5016] umount2("./64/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6633] <... write resumed>) = 2097152 [pid 6621] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 6620] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 5018] <... umount2 resumed>) = 0 [pid 6633] munmap(0x7fa787b11000, 2097152 [pid 6632] <... write resumed>) = 2097152 [pid 6621] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6620] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 5018] umount2("./66/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6620] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 6633] <... munmap resumed>) = 0 [pid 6621] <... futex resumed>) = 0 [pid 6620] <... mmap resumed>) = 0x7fa787cf0000 [pid 6621] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 6620] mprotect(0x7fa787cf1000, 131072, PROT_READ|PROT_WRITE [pid 5018] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6620] <... mprotect resumed>) = 0 [pid 6620] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 6620] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fa787d10990, parent_tid=0x7fa787d10990, exit_signal=0, stack=0x7fa787cf0000, stack_size=0x20300, tls=0x7fa787d106c0} [pid 6633] openat(AT_FDCWD, "/dev/loop5", O_RDWR [pid 6632] munmap(0x7fa787b11000, 2097152 [pid 6621] <... mmap resumed>) = 0x7fa787cf0000 [pid 5018] newfstatat(AT_FDCWD, "./66/file1", [pid 6633] <... openat resumed>) = 4 [pid 6620] <... clone3 resumed> => {parent_tid=[6634]}, 88) = 6634 [pid 6632] <... munmap resumed>) = 0 [pid 6621] mprotect(0x7fa787cf1000, 131072, PROT_READ|PROT_WRITE [pid 6620] rt_sigprocmask(SIG_SETMASK, [], [pid 5018] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 6633] ioctl(4, LOOP_SET_FD, 3 [pid 6632] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 6621] <... mprotect resumed>) = 0 [pid 6620] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6620] futex(0x7fa78fffd6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5018] umount2("./66/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6620] <... futex resumed>) = 0 ./strace-static-x86_64: Process 6634 attached [pid 6620] futex(0x7fa78fffd6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6634] rseq(0x7fa787d10fe0, 0x20, 0, 0x53053053) = 0 [pid 6621] rt_sigprocmask(SIG_BLOCK, ~[], [pid 5018] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6634] set_robust_list(0x7fa787d109a0, 24) = 0 [pid 6634] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 6634] openat(AT_FDCWD, "./file0", O_RDONLY [pid 6621] <... rt_sigprocmask resumed>[], 8) = 0 [pid 5018] openat(AT_FDCWD, "./66/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 6634] <... openat resumed>) = 5 [pid 6621] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fa787d10990, parent_tid=0x7fa787d10990, exit_signal=0, stack=0x7fa787cf0000, stack_size=0x20300, tls=0x7fa787d106c0}./strace-static-x86_64: Process 6635 attached [pid 6634] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6633] <... ioctl resumed>) = 0 [pid 6632] <... openat resumed>) = 4 [pid 5018] <... openat resumed>) = 4 [pid 6635] rseq(0x7fa787d10fe0, 0x20, 0, 0x53053053 [pid 6634] <... futex resumed>) = 1 [pid 6633] close(3 [pid 6632] ioctl(4, LOOP_SET_FD, 3 [pid 6621] <... clone3 resumed> => {parent_tid=[6635]}, 88) = 6635 [pid 6620] <... futex resumed>) = 0 [pid 5018] newfstatat(4, "", [pid 5016] <... umount2 resumed>) = 0 [pid 6635] <... rseq resumed>) = 0 [pid 6634] futex(0x7fa78fffd6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6633] <... close resumed>) = 0 [pid 6622] <... sendfile resumed>) = 77824 [pid 6621] rt_sigprocmask(SIG_SETMASK, [], [pid 6620] futex(0x7fa78fffd6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5018] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5016] umount2("./64/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6635] set_robust_list(0x7fa787d109a0, 24 [pid 6634] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6633] mkdir("./file1", 0777 [pid 6632] <... ioctl resumed>) = 0 [pid 6623] <... sendfile resumed>) = 77824 [pid 6622] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6621] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6620] <... futex resumed>) = 0 [pid 5018] getdents64(4, [pid 6635] <... set_robust_list resumed>) = 0 [pid 6634] lseek(5, 257, SEEK_SET [pid 6632] close(3 [pid 6623] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6622] <... futex resumed>) = 0 [pid 6620] futex(0x7fa78fffd6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6635] rt_sigprocmask(SIG_SETMASK, [], [pid 6634] <... lseek resumed>) = 257 [pid 6633] <... mkdir resumed>) = 0 [pid 6632] <... close resumed>) = 0 [pid 6623] <... futex resumed>) = 0 [pid 6622] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6621] futex(0x7fa78fffd6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5018] <... getdents64 resumed>0x5555556d6770 /* 2 entries */, 32768) = 48 [pid 6635] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6634] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6633] mount("/dev/loop5", "./file1", "nilfs2", MS_NODEV|MS_SYNCHRONOUS|MS_MANDLOCK|MS_SILENT|MS_LAZYTIME, "" [pid 6632] mkdir("./file1", 0777 [pid 6623] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6621] <... futex resumed>) = 0 [pid 5018] getdents64(4, [pid 6635] openat(AT_FDCWD, "./file0", O_RDONLY [pid 6634] <... futex resumed>) = 1 [pid 6632] <... mkdir resumed>) = 0 [pid 6621] futex(0x7fa78fffd6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6620] <... futex resumed>) = 0 [pid 5018] <... getdents64 resumed>0x5555556d6770 /* 0 entries */, 32768) = 0 [pid 6634] futex(0x7fa78fffd6d8, FUTEX_WAIT_PRIVATE, 0, NULL [ 126.538398][ T6633] loop5: detected capacity change from 0 to 4096 [ 126.559837][ T6632] loop3: detected capacity change from 0 to 4096 [ 126.577647][ T6633] NILFS (loop5): broken superblock, retrying with spare superblock (blocksize = 1024) [pid 6632] mount("/dev/loop3", "./file1", "nilfs2", MS_NODEV|MS_SYNCHRONOUS|MS_MANDLOCK|MS_SILENT|MS_LAZYTIME, "" [pid 6620] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6635] <... openat resumed>) = 5 [pid 5018] close(4 [pid 5016] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6622] <... futex resumed>) = 0 [pid 6620] <... futex resumed>) = 1 [pid 6622] getdents64(5, [pid 6620] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6635] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5018] <... close resumed>) = 0 [pid 5016] newfstatat(AT_FDCWD, "./64/file1", [pid 6635] <... futex resumed>) = 1 [pid 6621] <... futex resumed>) = 0 [pid 5018] rmdir("./66/file1" [pid 5016] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 6635] futex(0x7fa78fffd6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6621] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5018] <... rmdir resumed>) = 0 [ 126.579295][ T6632] NILFS (loop3): broken superblock, retrying with spare superblock (blocksize = 1024) [ 126.598220][ T6632] NILFS (loop3): broken superblock, retrying with spare superblock (blocksize = 4096) [ 126.598903][ T6633] NILFS (loop5): broken superblock, retrying with spare superblock (blocksize = 4096) [ 126.616262][ T6622] NILFS error (device loop0): nilfs_readdir: zero-length directory entry [ 126.626872][ T6636] NILFS (loop3): segctord starting. Construction interval = 5 seconds, CP frequency < 30 seconds [pid 5016] umount2("./64/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6632] <... mount resumed>) = 0 [pid 6621] <... futex resumed>) = 1 [pid 5018] getdents64(3, [pid 5016] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6621] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5018] <... getdents64 resumed>0x5555556ce730 /* 0 entries */, 32768) = 0 [pid 5016] openat(AT_FDCWD, "./64/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 6632] openat(AT_FDCWD, "./file1", O_RDONLY|O_DIRECTORY [pid 6623] <... futex resumed>) = 0 [pid 5018] close(3 [pid 5016] <... openat resumed>) = 4 [pid 6632] <... openat resumed>) = 3 [pid 6623] lseek(5, 257, SEEK_SET [pid 5018] <... close resumed>) = 0 [pid 5016] newfstatat(4, "", [pid 6632] chdir("./file1" [pid 6623] <... lseek resumed>) = 257 [pid 6622] <... getdents64 resumed>0x9999999999999999, 41) = -1 EIO (Input/output error) [pid 5018] rmdir("./66" [pid 5016] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 6632] <... chdir resumed>) = 0 [pid 6623] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6622] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6632] ioctl(4, LOOP_CLR_FD [pid 6623] <... futex resumed>) = 1 [pid 6622] <... futex resumed>) = 1 [pid 6620] <... futex resumed>) = 0 [pid 6632] <... ioctl resumed>) = 0 [pid 6623] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6622] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6621] <... futex resumed>) = 0 [pid 6620] exit_group(0 [pid 5018] <... rmdir resumed>) = 0 [pid 5016] getdents64(4, [pid 6634] <... futex resumed>) = ? [pid 6632] close(4 [pid 6622] <... futex resumed>) = ? [pid 6621] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6620] <... exit_group resumed>) = ? [pid 5018] mkdir("./67", 0777 [pid 5016] <... getdents64 resumed>0x5555556d6770 /* 2 entries */, 32768) = 48 [pid 6634] +++ exited with 0 +++ [pid 6632] <... close resumed>) = 0 [pid 6622] +++ exited with 0 +++ [pid 6620] +++ exited with 0 +++ [pid 6632] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 6627] <... futex resumed>) = 0 [pid 6623] <... futex resumed>) = 0 [pid 6621] <... futex resumed>) = 1 [pid 6632] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6627] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6623] getdents64(5, [pid 5016] getdents64(4, [pid 6632] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6627] <... futex resumed>) = 0 [pid 6621] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5018] <... mkdir resumed>) = 0 [pid 5016] <... getdents64 resumed>0x5555556d6770 /* 0 entries */, 32768) = 0 [pid 5014] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6620, si_uid=0, si_status=0, si_utime=0, si_stime=11 /* 0.11 s */} --- [pid 6633] <... mount resumed>) = 0 [pid 6632] open("./bus", O_RDWR|O_CREAT|O_NOCTTY|O_SYNC|O_DIRECT|O_NOATIME, 000 [pid 6627] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5018] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 5016] close(4 [pid 5014] umount2("./64", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6633] openat(AT_FDCWD, "./file1", O_RDONLY|O_DIRECTORY [pid 6632] <... open resumed>) = 4 [pid 6633] <... openat resumed>) = 3 [pid 6632] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6633] chdir("./file1" [pid 6632] <... futex resumed>) = 0 [pid 6633] <... chdir resumed>) = 0 [pid 6632] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6633] ioctl(4, LOOP_CLR_FD) = 0 [pid 6633] close(4) = 0 [pid 6633] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 6633] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6627] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6627] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6632] <... futex resumed>) = 0 [pid 6627] <... futex resumed>) = 1 [pid 6632] ftruncate(4, 33587195 [pid 6627] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6632] <... ftruncate resumed>) = 0 [pid 6626] <... futex resumed>) = 0 [pid 5018] <... openat resumed>) = 3 [pid 5016] <... close resumed>) = 0 [pid 5014] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6632] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6626] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6623] <... getdents64 resumed>0x9999999999999999, 41) = -1 EIO (Input/output error) [pid 5018] ioctl(3, LOOP_CLR_FD [pid 5016] rmdir("./64/file1" [pid 5014] openat(AT_FDCWD, "./64", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 6633] <... futex resumed>) = 0 [pid 6632] <... futex resumed>) = 1 [pid 6627] <... futex resumed>) = 0 [pid 6626] <... futex resumed>) = 1 [pid 6623] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5018] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 6633] open("./bus", O_RDWR|O_CREAT|O_NOCTTY|O_SYNC|O_DIRECT|O_NOATIME, 000 [pid 6632] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6627] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6626] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6623] <... futex resumed>) = 1 [pid 6621] <... futex resumed>) = 0 [pid 5018] close(3 [pid 5016] <... rmdir resumed>) = 0 [pid 5014] <... openat resumed>) = 3 [pid 6633] <... open resumed>) = 4 [pid 6632] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6627] <... futex resumed>) = 0 [pid 6623] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6621] exit_group(0 [pid 5018] <... close resumed>) = 0 [pid 5016] getdents64(3, [pid 5014] newfstatat(3, "", [pid 6633] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6632] sendfile(4, 4, NULL, 281474978811912 [pid 6627] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6635] <... futex resumed>) = ? [pid 6633] <... futex resumed>) = 1 [pid 6626] <... futex resumed>) = 0 [pid 6623] <... futex resumed>) = ? [pid 6621] <... exit_group resumed>) = ? [pid 5018] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5016] <... getdents64 resumed>0x5555556ce730 /* 0 entries */, 32768) = 0 [pid 5014] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [ 126.628302][ T6622] Remounting filesystem read-only [ 126.655144][ T6623] NILFS error (device loop1): nilfs_readdir: zero-length directory entry [ 126.665793][ T6637] NILFS (loop5): segctord starting. Construction interval = 5 seconds, CP frequency < 30 seconds [ 126.680443][ T6623] Remounting filesystem read-only [pid 6635] +++ exited with 0 +++ [pid 6633] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6626] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6623] +++ exited with 0 +++ [pid 6621] +++ exited with 0 +++ [pid 5015] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6621, si_uid=0, si_status=0, si_utime=0, si_stime=14 /* 0.14 s */} --- [pid 5016] close(3./strace-static-x86_64: Process 6638 attached [pid 6633] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6626] <... futex resumed>) = 0 [pid 5018] <... clone resumed>, child_tidptr=0x5555556cd690) = 6638 [pid 5016] <... close resumed>) = 0 [pid 5015] umount2("./64", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5014] getdents64(3, [pid 6633] ftruncate(4, 33587195 [pid 6626] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5016] rmdir("./64" [pid 5015] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6638] set_robust_list(0x5555556cd6a0, 24 [pid 6633] <... ftruncate resumed>) = 0 [pid 5016] <... rmdir resumed>) = 0 [pid 5015] openat(AT_FDCWD, "./64", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5014] <... getdents64 resumed>0x5555556ce730 /* 4 entries */, 32768) = 112 [pid 6638] <... set_robust_list resumed>) = 0 [pid 6633] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5016] mkdir("./65", 0777 [pid 5014] umount2("./64/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6638] chdir("./67" [pid 6633] <... futex resumed>) = 1 [pid 6626] <... futex resumed>) = 0 [pid 5014] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6638] <... chdir resumed>) = 0 [pid 6633] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6626] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5014] newfstatat(AT_FDCWD, "./64/binderfs", [pid 6638] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6633] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6626] <... futex resumed>) = 0 [pid 5014] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 6638] <... prctl resumed>) = 0 [pid 6633] sendfile(4, 4, NULL, 281474978811912 [pid 6626] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5015] <... openat resumed>) = 3 [pid 5014] unlink("./64/binderfs" [pid 6638] setpgid(0, 0 [pid 5014] <... unlink resumed>) = 0 [pid 6638] <... setpgid resumed>) = 0 [pid 5015] newfstatat(3, "", [pid 5014] umount2("./64/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6638] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5016] <... mkdir resumed>) = 0 [pid 5015] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 6638] <... openat resumed>) = 3 [pid 5016] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 6638] write(3, "1000", 4 [pid 5016] <... openat resumed>) = 3 [pid 5015] getdents64(3, [pid 6638] <... write resumed>) = 4 [pid 5016] ioctl(3, LOOP_CLR_FD [pid 6638] close(3 [pid 5016] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 5015] <... getdents64 resumed>0x5555556ce730 /* 4 entries */, 32768) = 112 [pid 6638] <... close resumed>) = 0 [pid 5016] close(3 [pid 5015] umount2("./64/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6638] symlink("/dev/binderfs", "./binderfs" [pid 6627] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 5016] <... close resumed>) = 0 [pid 5015] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5014] <... umount2 resumed>) = 0 [pid 6638] <... symlink resumed>) = 0 [pid 6627] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5016] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5015] newfstatat(AT_FDCWD, "./64/binderfs", [pid 6638] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6627] <... futex resumed>) = 0 [pid 5015] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 6638] <... futex resumed>) = 0 [pid 6627] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 5016] <... clone resumed>, child_tidptr=0x5555556cd690) = 6639 [pid 5015] unlink("./64/binderfs" [pid 6638] rt_sigaction(SIGRT_1, {sa_handler=0x7fa78ff9b0a0, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fa78ff8c250}, [pid 6627] <... mmap resumed>) = 0x7fa787cf0000 [pid 6638] <... rt_sigaction resumed>NULL, 8) = 0 [pid 6638] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 6627] mprotect(0x7fa787cf1000, 131072, PROT_READ|PROT_WRITE [pid 5015] <... unlink resumed>) = 0 [pid 6638] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6638] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 6627] <... mprotect resumed>) = 0 [pid 5015] umount2("./64/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6638] <... mmap resumed>) = 0x7fa78ff11000 [pid 6627] rt_sigprocmask(SIG_BLOCK, ~[], [pid 6638] mprotect(0x7fa78ff12000, 131072, PROT_READ|PROT_WRITE [pid 6627] <... rt_sigprocmask resumed>[], 8) = 0 ./strace-static-x86_64: Process 6639 attached [pid 6638] <... mprotect resumed>) = 0 [pid 6627] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fa787d10990, parent_tid=0x7fa787d10990, exit_signal=0, stack=0x7fa787cf0000, stack_size=0x20300, tls=0x7fa787d106c0} [pid 6639] set_robust_list(0x5555556cd6a0, 24 [pid 6638] rt_sigprocmask(SIG_BLOCK, ~[], [pid 6639] <... set_robust_list resumed>) = 0 [pid 6638] <... rt_sigprocmask resumed>[], 8) = 0 [pid 6639] chdir("./65" [pid 6638] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fa78ff31990, parent_tid=0x7fa78ff31990, exit_signal=0, stack=0x7fa78ff11000, stack_size=0x20300, tls=0x7fa78ff316c0} [pid 6627] <... clone3 resumed> => {parent_tid=[6640]}, 88) = 6640 [pid 6639] <... chdir resumed>) = 0 [pid 6639] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6638] <... clone3 resumed> => {parent_tid=[6641]}, 88) = 6641 [pid 6639] <... prctl resumed>) = 0 [pid 6638] rt_sigprocmask(SIG_SETMASK, [], [pid 6639] setpgid(0, 0 [pid 6638] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6639] <... setpgid resumed>) = 0 [pid 6638] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6639] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6638] <... futex resumed>) = 0 [pid 6639] <... openat resumed>) = 3 [pid 6638] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 6639] write(3, "1000", 4) = 4 ./strace-static-x86_64: Process 6641 attached [pid 6639] close(3 [pid 5014] umount2("./64/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6641] rseq(0x7fa78ff31fe0, 0x20, 0, 0x53053053 [pid 6639] <... close resumed>) = 0 [pid 6641] <... rseq resumed>) = 0 [pid 6639] symlink("/dev/binderfs", "./binderfs" [pid 5014] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6641] set_robust_list(0x7fa78ff319a0, 24 [pid 6639] <... symlink resumed>) = 0 [pid 6641] <... set_robust_list resumed>) = 0 [pid 6639] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5014] newfstatat(AT_FDCWD, "./64/file1", [pid 6641] rt_sigprocmask(SIG_SETMASK, [], [pid 6639] <... futex resumed>) = 0 [pid 6641] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6639] rt_sigaction(SIGRT_1, {sa_handler=0x7fa78ff9b0a0, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fa78ff8c250}, [pid 5014] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 6641] memfd_create("syzkaller", 0 [pid 6639] <... rt_sigaction resumed>NULL, 8) = 0 [pid 6626] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 6641] <... memfd_create resumed>) = 3 [pid 6639] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 6626] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5014] umount2("./64/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6641] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6639] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6626] <... futex resumed>) = 0 [pid 5014] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6641] <... mmap resumed>) = 0x7fa787b11000 [pid 6639] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 6626] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 5014] openat(AT_FDCWD, "./64/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 6639] <... mmap resumed>) = 0x7fa78ff11000 [pid 6627] rt_sigprocmask(SIG_SETMASK, [], [pid 6626] <... mmap resumed>) = 0x7fa787cf0000 [pid 5014] <... openat resumed>) = 4 [pid 6639] mprotect(0x7fa78ff12000, 131072, PROT_READ|PROT_WRITE [pid 6627] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6626] mprotect(0x7fa787cf1000, 131072, PROT_READ|PROT_WRITE [pid 5014] newfstatat(4, "", [pid 6639] <... mprotect resumed>) = 0 [pid 6627] futex(0x7fa78fffd6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6626] <... mprotect resumed>) = 0 [pid 5014] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 6639] rt_sigprocmask(SIG_BLOCK, ~[], [pid 6627] <... futex resumed>) = 0 [pid 6626] rt_sigprocmask(SIG_BLOCK, ~[], [pid 5014] getdents64(4, [pid 6639] <... rt_sigprocmask resumed>[], 8) = 0 [pid 6627] futex(0x7fa78fffd6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6626] <... rt_sigprocmask resumed>[], 8) = 0 [pid 5014] <... getdents64 resumed>0x5555556d6770 /* 2 entries */, 32768) = 48 [pid 6639] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fa78ff31990, parent_tid=0x7fa78ff31990, exit_signal=0, stack=0x7fa78ff11000, stack_size=0x20300, tls=0x7fa78ff316c0} [pid 6626] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fa787d10990, parent_tid=0x7fa787d10990, exit_signal=0, stack=0x7fa787cf0000, stack_size=0x20300, tls=0x7fa787d106c0} [pid 5014] getdents64(4, 0x5555556d6770 /* 0 entries */, 32768) = 0 [pid 6639] <... clone3 resumed> => {parent_tid=[6642]}, 88) = 6642 [pid 6626] <... clone3 resumed> => {parent_tid=[6643]}, 88) = 6643 [pid 5014] close(4 [pid 6639] rt_sigprocmask(SIG_SETMASK, [], [pid 6626] rt_sigprocmask(SIG_SETMASK, [], [pid 5014] <... close resumed>) = 0 [pid 6639] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6626] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5014] rmdir("./64/file1" [pid 6639] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6626] futex(0x7fa78fffd6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5014] <... rmdir resumed>) = 0 [pid 6639] <... futex resumed>) = 0 [pid 6626] <... futex resumed>) = 0 [pid 5014] getdents64(3, [pid 6639] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 6626] futex(0x7fa78fffd6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5014] <... getdents64 resumed>0x5555556ce730 /* 0 entries */, 32768) = 0 [pid 5014] close(3./strace-static-x86_64: Process 6643 attached ) = 0 ./strace-static-x86_64: Process 6640 attached [pid 6643] rseq(0x7fa787d10fe0, 0x20, 0, 0x53053053 [pid 5014] rmdir("./64" [pid 6643] <... rseq resumed>) = 0 [pid 6640] rseq(0x7fa787d10fe0, 0x20, 0, 0x53053053 [pid 5014] <... rmdir resumed>) = 0 ./strace-static-x86_64: Process 6642 attached [pid 6643] set_robust_list(0x7fa787d109a0, 24 [pid 6640] <... rseq resumed>) = 0 [pid 5014] mkdir("./65", 0777 [pid 6643] <... set_robust_list resumed>) = 0 [pid 6642] rseq(0x7fa78ff31fe0, 0x20, 0, 0x53053053 [pid 6640] set_robust_list(0x7fa787d109a0, 24 [pid 5014] <... mkdir resumed>) = 0 [pid 6643] rt_sigprocmask(SIG_SETMASK, [], [pid 6642] <... rseq resumed>) = 0 [pid 6640] <... set_robust_list resumed>) = 0 [pid 5014] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 6643] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6642] set_robust_list(0x7fa78ff319a0, 24 [pid 6640] rt_sigprocmask(SIG_SETMASK, [], [pid 5014] <... openat resumed>) = 3 [pid 6643] openat(AT_FDCWD, "./file0", O_RDONLY [pid 6642] <... set_robust_list resumed>) = 0 [pid 6640] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5014] ioctl(3, LOOP_CLR_FD [pid 6643] <... openat resumed>) = 5 [pid 6642] rt_sigprocmask(SIG_SETMASK, [], [pid 6640] openat(AT_FDCWD, "./file0", O_RDONLY [pid 5014] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 6643] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6642] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6641] 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"..., 2097152 [pid 5014] close(3 [pid 6643] <... futex resumed>) = 1 [pid 6642] memfd_create("syzkaller", 0 [pid 6640] <... openat resumed>) = 5 [pid 6626] <... futex resumed>) = 0 [pid 5014] <... close resumed>) = 0 [pid 6643] futex(0x7fa78fffd6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6642] <... memfd_create resumed>) = 3 [pid 6640] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6626] futex(0x7fa78fffd6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5014] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6643] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6642] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6640] <... futex resumed>) = 1 [pid 6627] <... futex resumed>) = 0 [pid 6626] <... futex resumed>) = 0 [ 126.780720][ T5015] NILFS (loop1): discard dirty page: offset=8192, ino=6 [ 126.787726][ T5015] NILFS (loop1): discard dirty block: blocknr=25, size=4096 [pid 6643] lseek(5, 257, SEEK_SET [pid 6642] <... mmap resumed>) = 0x7fa787b11000 [pid 6640] futex(0x7fa78fffd6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6627] futex(0x7fa78fffd6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6626] futex(0x7fa78fffd6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5014] <... clone resumed>, child_tidptr=0x5555556cd690) = 6644 [pid 6643] <... lseek resumed>) = 257 [pid 6640] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6627] <... futex resumed>) = 0 [pid 6643] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6627] futex(0x7fa78fffd6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6643] <... futex resumed>) = 1 [pid 6640] lseek(5, 257, SEEK_SET [pid 6626] <... futex resumed>) = 0 ./strace-static-x86_64: Process 6644 attached [pid 6643] futex(0x7fa78fffd6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6640] <... lseek resumed>) = 257 [pid 6626] futex(0x7fa78fffd6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6644] set_robust_list(0x5555556cd6a0, 24 [pid 6643] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6640] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6626] <... futex resumed>) = 0 [pid 6644] <... set_robust_list resumed>) = 0 [pid 6643] getdents64(5, [pid 6640] <... futex resumed>) = 1 [pid 6627] <... futex resumed>) = 0 [pid 6626] futex(0x7fa78fffd6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6644] chdir("./65" [pid 6640] futex(0x7fa78fffd6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6627] futex(0x7fa78fffd6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6644] <... chdir resumed>) = 0 [pid 6640] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6627] <... futex resumed>) = 0 [pid 6644] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6640] getdents64(5, [pid 6627] futex(0x7fa78fffd6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6644] <... prctl resumed>) = 0 [pid 6644] setpgid(0, 0) = 0 [pid 6644] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 6644] write(3, "1000", 4) = 4 [pid 6644] close(3) = 0 [pid 6644] symlink("/dev/binderfs", "./binderfs") = 0 [pid 6644] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6642] 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"..., 2097152 [pid 6644] <... futex resumed>) = 0 [pid 6644] rt_sigaction(SIGRT_1, {sa_handler=0x7fa78ff9b0a0, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fa78ff8c250}, NULL, 8) = 0 [pid 6644] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 6644] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fa78ff11000 [pid 6644] mprotect(0x7fa78ff12000, 131072, PROT_READ|PROT_WRITE) = 0 [ 126.855946][ T6643] NILFS error (device loop5): nilfs_readdir: zero-length directory entry [ 126.871933][ T6640] NILFS error (device loop3): nilfs_readdir: zero-length directory entry [pid 6644] rt_sigprocmask(SIG_BLOCK, ~[], [pid 6632] <... sendfile resumed>) = 77824 [pid 5015] <... umount2 resumed>) = 0 [pid 6644] <... rt_sigprocmask resumed>[], 8) = 0 [pid 6641] <... write resumed>) = 2097152 [pid 6632] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6644] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fa78ff31990, parent_tid=0x7fa78ff31990, exit_signal=0, stack=0x7fa78ff11000, stack_size=0x20300, tls=0x7fa78ff316c0} [pid 6632] <... futex resumed>) = 0 [pid 6644] <... clone3 resumed> => {parent_tid=[6645]}, 88) = 6645 [pid 6644] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 6644] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6632] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6644] <... futex resumed>) = 0 [pid 6644] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 6640] <... getdents64 resumed>0x9999999999999999, 41) = -1 EIO (Input/output error) [pid 6640] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000./strace-static-x86_64: Process 6645 attached ) = 1 [pid 6633] <... sendfile resumed>) = 77824 [pid 6627] <... futex resumed>) = 0 [pid 6645] rseq(0x7fa78ff31fe0, 0x20, 0, 0x53053053 [pid 6633] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6627] exit_group(0 [pid 6645] <... rseq resumed>) = 0 [pid 6643] <... getdents64 resumed>0x9999999999999999, 41) = -1 EIO (Input/output error) [pid 6633] <... futex resumed>) = 0 [pid 6632] <... futex resumed>) = ? [pid 6627] <... exit_group resumed>) = ? [pid 6645] set_robust_list(0x7fa78ff319a0, 24 [pid 6643] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6633] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6632] +++ exited with 0 +++ [pid 6645] <... set_robust_list resumed>) = 0 [pid 6643] <... futex resumed>) = 1 [pid 6626] <... futex resumed>) = 0 [pid 6645] rt_sigprocmask(SIG_SETMASK, [], [pid 6643] futex(0x7fa78fffd6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6626] exit_group(0 [pid 6645] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6643] <... futex resumed>) = ? [pid 6633] <... futex resumed>) = ? [pid 6626] <... exit_group resumed>) = ? [pid 6645] memfd_create("syzkaller", 0 [pid 6643] +++ exited with 0 +++ [pid 6640] +++ exited with 0 +++ [pid 6633] +++ exited with 0 +++ [pid 6627] +++ exited with 0 +++ [pid 6626] +++ exited with 0 +++ [pid 6645] <... memfd_create resumed>) = 3 [pid 6641] munmap(0x7fa787b11000, 2097152 [pid 5017] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6627, si_uid=0, si_status=0, si_utime=0, si_stime=12 /* 0.12 s */} --- [pid 6645] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6641] <... munmap resumed>) = 0 [pid 5019] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6626, si_uid=0, si_status=0, si_utime=0, si_stime=11 /* 0.11 s */} --- [pid 6645] <... mmap resumed>) = 0x7fa787b11000 [pid 5019] umount2("./68", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6645] 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"..., 2097152 [pid 6641] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 5019] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5017] umount2("./66", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6642] <... write resumed>) = 2097152 [pid 6641] <... openat resumed>) = 4 [pid 5019] openat(AT_FDCWD, "./68", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5017] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5015] umount2("./64/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6642] munmap(0x7fa787b11000, 2097152 [pid 6641] ioctl(4, LOOP_SET_FD, 3 [pid 5019] <... openat resumed>) = 3 [ 126.898387][ T6643] Remounting filesystem read-only [ 126.902805][ T6640] Remounting filesystem read-only [pid 5017] openat(AT_FDCWD, "./66", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5015] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6642] <... munmap resumed>) = 0 [pid 6641] <... ioctl resumed>) = 0 [pid 5019] newfstatat(3, "", [pid 5017] <... openat resumed>) = 3 [pid 6642] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 5019] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5017] newfstatat(3, "", [pid 5015] newfstatat(AT_FDCWD, "./64/file1", [pid 5019] getdents64(3, [pid 5017] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 6642] <... openat resumed>) = 4 [pid 5019] <... getdents64 resumed>0x5555556ce730 /* 4 entries */, 32768) = 112 [pid 5017] getdents64(3, [pid 5015] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 6642] ioctl(4, LOOP_SET_FD, 3 [pid 5019] umount2("./68/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5017] <... getdents64 resumed>0x5555556ce730 /* 4 entries */, 32768) = 112 [pid 5019] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5017] umount2("./66/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5015] umount2("./64/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5019] newfstatat(AT_FDCWD, "./68/binderfs", [pid 5017] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5019] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5017] newfstatat(AT_FDCWD, "./66/binderfs", [pid 5019] unlink("./68/binderfs" [pid 5017] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5019] <... unlink resumed>) = 0 [pid 5017] unlink("./66/binderfs" [pid 5019] umount2("./68/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5017] <... unlink resumed>) = 0 [pid 5017] umount2("./66/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6641] close(3) = 0 [pid 6641] mkdir("./file1", 0777) = 0 [ 126.941709][ T6641] loop4: detected capacity change from 0 to 4096 [ 126.952838][ T6642] loop2: detected capacity change from 0 to 4096 [ 126.961103][ T5019] NILFS (loop5): discard dirty page: offset=8192, ino=6 [ 126.968093][ T5019] NILFS (loop5): discard dirty block: blocknr=25, size=4096 [ 126.969274][ T6641] NILFS (loop4): broken superblock, retrying with spare superblock (blocksize = 1024) [pid 6641] mount("/dev/loop4", "./file1", "nilfs2", MS_NODEV|MS_SYNCHRONOUS|MS_MANDLOCK|MS_SILENT|MS_LAZYTIME, "" [pid 6645] <... write resumed>) = 2097152 [pid 6642] <... ioctl resumed>) = 0 [pid 5015] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6645] munmap(0x7fa787b11000, 2097152 [pid 6642] close(3 [pid 5015] openat(AT_FDCWD, "./64/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 6642] <... close resumed>) = 0 [pid 5015] <... openat resumed>) = 4 [pid 6645] <... munmap resumed>) = 0 [pid 6642] mkdir("./file1", 0777 [pid 5015] newfstatat(4, "", [pid 6642] <... mkdir resumed>) = 0 [pid 6642] mount("/dev/loop2", "./file1", "nilfs2", MS_NODEV|MS_SYNCHRONOUS|MS_MANDLOCK|MS_SILENT|MS_LAZYTIME, "" [pid 5015] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5015] getdents64(4, 0x5555556d6770 /* 2 entries */, 32768) = 48 [pid 5015] getdents64(4, [pid 6645] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 5015] <... getdents64 resumed>0x5555556d6770 /* 0 entries */, 32768) = 0 [pid 6645] <... openat resumed>) = 4 [pid 5015] close(4 [pid 6645] ioctl(4, LOOP_SET_FD, 3 [pid 5015] <... close resumed>) = 0 [pid 5015] rmdir("./64/file1") = 0 [pid 5015] getdents64(3, 0x5555556ce730 /* 0 entries */, 32768) = 0 [pid 5015] close(3 [pid 6645] <... ioctl resumed>) = 0 [pid 5015] <... close resumed>) = 0 [pid 6645] close(3 [pid 5015] rmdir("./64" [pid 6645] <... close resumed>) = 0 [pid 6645] mkdir("./file1", 0777 [pid 5015] <... rmdir resumed>) = 0 [pid 5015] mkdir("./65", 0777 [pid 6645] <... mkdir resumed>) = 0 [pid 5015] <... mkdir resumed>) = 0 [ 126.986431][ T6641] NILFS (loop4): broken superblock, retrying with spare superblock (blocksize = 4096) [ 127.003469][ T6642] NILFS (loop2): broken superblock, retrying with spare superblock (blocksize = 1024) [ 127.014554][ T6645] loop0: detected capacity change from 0 to 4096 [pid 6645] mount("/dev/loop0", "./file1", "nilfs2", MS_NODEV|MS_SYNCHRONOUS|MS_MANDLOCK|MS_SILENT|MS_LAZYTIME, "" [pid 5015] openat(AT_FDCWD, "/dev/loop1", O_RDWR) = 3 [pid 5015] ioctl(3, LOOP_CLR_FD) = -1 ENXIO (No such device or address) [pid 5015] close(3 [pid 5017] <... umount2 resumed>) = 0 [pid 5015] <... close resumed>) = 0 [pid 6641] <... mount resumed>) = 0 [pid 5019] <... umount2 resumed>) = 0 [ 127.034771][ T6642] NILFS (loop2): broken superblock, retrying with spare superblock (blocksize = 4096) [ 127.046128][ T6645] NILFS (loop0): broken superblock, retrying with spare superblock (blocksize = 1024) [ 127.058973][ T6645] NILFS (loop0): broken superblock, retrying with spare superblock (blocksize = 4096) [ 127.081993][ T6646] NILFS (loop4): segctord starting. Construction interval = 5 seconds, CP frequency < 30 seconds [pid 5017] umount2("./66/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5015] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6641] openat(AT_FDCWD, "./file1", O_RDONLY|O_DIRECTORY [pid 5019] umount2("./68/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6645] <... mount resumed>) = 0 [pid 6642] <... mount resumed>) = 0 [pid 6641] <... openat resumed>) = 3 [pid 5019] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5017] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6645] openat(AT_FDCWD, "./file1", O_RDONLY|O_DIRECTORY [pid 6642] openat(AT_FDCWD, "./file1", O_RDONLY|O_DIRECTORY [pid 6641] chdir("./file1" [pid 5019] newfstatat(AT_FDCWD, "./68/file1", [pid 5017] newfstatat(AT_FDCWD, "./66/file1", [pid 5015] <... clone resumed>, child_tidptr=0x5555556cd690) = 6649 [pid 6645] <... openat resumed>) = 3 [pid 6642] <... openat resumed>) = 3 [pid 6641] <... chdir resumed>) = 0 [pid 5019] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5017] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 6645] chdir("./file1" [pid 6642] chdir("./file1" [pid 6641] ioctl(4, LOOP_CLR_FD [pid 5019] umount2("./68/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5017] umount2("./66/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6645] <... chdir resumed>) = 0 [pid 6642] <... chdir resumed>) = 0 [pid 6641] <... ioctl resumed>) = 0 [pid 5019] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5017] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6645] ioctl(4, LOOP_CLR_FD [pid 6642] ioctl(4, LOOP_CLR_FD [pid 6641] close(4 [pid 5019] openat(AT_FDCWD, "./68/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5017] openat(AT_FDCWD, "./66/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 6645] <... ioctl resumed>) = 0 [pid 6642] <... ioctl resumed>) = 0 [pid 6641] <... close resumed>) = 0 [pid 5019] <... openat resumed>) = 4 [pid 5017] <... openat resumed>) = 4 [pid 6645] close(4 [pid 6642] close(4 [pid 6641] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5019] newfstatat(4, "", [pid 5017] newfstatat(4, "", ./strace-static-x86_64: Process 6649 attached [pid 6645] <... close resumed>) = 0 [pid 6642] <... close resumed>) = 0 [pid 6641] <... futex resumed>) = 1 [pid 6638] <... futex resumed>) = 0 [pid 5019] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5017] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 6649] set_robust_list(0x5555556cd6a0, 24 [pid 6645] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6642] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6641] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6638] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5019] getdents64(4, [pid 5017] getdents64(4, [pid 6649] <... set_robust_list resumed>) = 0 [pid 6645] <... futex resumed>) = 1 [pid 6644] <... futex resumed>) = 0 [pid 6642] <... futex resumed>) = 1 [pid 6641] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6639] <... futex resumed>) = 0 [pid 6638] <... futex resumed>) = 0 [pid 5019] <... getdents64 resumed>0x5555556d6770 /* 2 entries */, 32768) = 48 [pid 5017] <... getdents64 resumed>0x5555556d6770 /* 2 entries */, 32768) = 48 [pid 6649] chdir("./65" [pid 6645] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6644] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6642] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6641] open("./bus", O_RDWR|O_CREAT|O_NOCTTY|O_SYNC|O_DIRECT|O_NOATIME, 000 [pid 6639] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6638] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5019] getdents64(4, [pid 5017] getdents64(4, [pid 6649] <... chdir resumed>) = 0 [pid 6645] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [ 127.093227][ T6647] NILFS (loop2): segctord starting. Construction interval = 5 seconds, CP frequency < 30 seconds [ 127.095050][ T6648] NILFS (loop0): segctord starting. Construction interval = 5 seconds, CP frequency < 30 seconds [pid 6644] <... futex resumed>) = 0 [pid 6642] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6639] <... futex resumed>) = 0 [pid 5019] <... getdents64 resumed>0x5555556d6770 /* 0 entries */, 32768) = 0 [pid 5017] <... getdents64 resumed>0x5555556d6770 /* 0 entries */, 32768) = 0 [pid 6649] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6645] open("./bus", O_RDWR|O_CREAT|O_NOCTTY|O_SYNC|O_DIRECT|O_NOATIME, 000 [pid 6644] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6642] open("./bus", O_RDWR|O_CREAT|O_NOCTTY|O_SYNC|O_DIRECT|O_NOATIME, 000 [pid 6641] <... open resumed>) = 4 [pid 6639] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5019] close(4 [pid 5017] close(4 [pid 6649] <... prctl resumed>) = 0 [pid 6645] <... open resumed>) = 4 [pid 6642] <... open resumed>) = 4 [pid 6641] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5019] <... close resumed>) = 0 [pid 5017] <... close resumed>) = 0 [pid 6649] setpgid(0, 0 [pid 6645] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6642] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6641] <... futex resumed>) = 1 [pid 6638] <... futex resumed>) = 0 [pid 5019] rmdir("./68/file1" [pid 5017] rmdir("./66/file1" [pid 6649] <... setpgid resumed>) = 0 [pid 6641] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6638] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5019] <... rmdir resumed>) = 0 [pid 5017] <... rmdir resumed>) = 0 [pid 6649] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6645] <... futex resumed>) = 1 [pid 6644] <... futex resumed>) = 0 [pid 6642] <... futex resumed>) = 1 [pid 6641] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6639] <... futex resumed>) = 0 [pid 6638] <... futex resumed>) = 0 [pid 5019] getdents64(3, [pid 5017] getdents64(3, [pid 6649] <... openat resumed>) = 3 [pid 6645] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6644] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6642] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6641] ftruncate(4, 33587195 [pid 6639] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6638] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5019] <... getdents64 resumed>0x5555556ce730 /* 0 entries */, 32768) = 0 [pid 5017] <... getdents64 resumed>0x5555556ce730 /* 0 entries */, 32768) = 0 [pid 6649] write(3, "1000", 4 [pid 6645] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6644] <... futex resumed>) = 0 [pid 6642] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6641] <... ftruncate resumed>) = 0 [pid 6639] <... futex resumed>) = 0 [pid 5019] close(3 [pid 5017] close(3 [pid 6649] <... write resumed>) = 4 [pid 6645] ftruncate(4, 33587195 [pid 6644] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6642] ftruncate(4, 33587195 [pid 6641] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6639] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5019] <... close resumed>) = 0 [pid 5017] <... close resumed>) = 0 [pid 6649] close(3 [pid 6641] <... futex resumed>) = 1 [pid 6638] <... futex resumed>) = 0 [pid 5019] rmdir("./68" [pid 5017] rmdir("./66" [pid 6649] <... close resumed>) = 0 [pid 6641] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6638] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5019] <... rmdir resumed>) = 0 [pid 5017] <... rmdir resumed>) = 0 [pid 6649] symlink("/dev/binderfs", "./binderfs" [pid 6641] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6638] <... futex resumed>) = 0 [pid 5019] mkdir("./69", 0777 [pid 5017] mkdir("./67", 0777 [pid 6649] <... symlink resumed>) = 0 [pid 6645] <... ftruncate resumed>) = 0 [pid 6642] <... ftruncate resumed>) = 0 [pid 6641] sendfile(4, 4, NULL, 281474978811912 [pid 6638] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5019] <... mkdir resumed>) = 0 [pid 5017] <... mkdir resumed>) = 0 [pid 6649] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6645] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6642] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5019] openat(AT_FDCWD, "/dev/loop5", O_RDWR [pid 5017] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 6649] <... futex resumed>) = 0 [pid 6645] <... futex resumed>) = 1 [pid 6644] <... futex resumed>) = 0 [pid 6642] <... futex resumed>) = 1 [pid 6639] <... futex resumed>) = 0 [pid 5019] <... openat resumed>) = 3 [pid 5017] <... openat resumed>) = 3 [pid 6649] rt_sigaction(SIGRT_1, {sa_handler=0x7fa78ff9b0a0, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fa78ff8c250}, [pid 6645] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6644] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6642] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6639] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5019] ioctl(3, LOOP_CLR_FD [pid 5017] ioctl(3, LOOP_CLR_FD [pid 6649] <... rt_sigaction resumed>NULL, 8) = 0 [pid 6645] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6644] <... futex resumed>) = 0 [pid 6642] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6639] <... futex resumed>) = 0 [pid 5019] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 5017] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 6649] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 6645] sendfile(4, 4, NULL, 281474978811912 [pid 6644] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6642] sendfile(4, 4, NULL, 281474978811912 [pid 6639] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5019] close(3 [ 127.135186][ T27] kauditd_printk_skb: 18 callbacks suppressed [ 127.135202][ T27] audit: type=1800 audit(1690444294.968:400): pid=6641 uid=0 auid=4294967295 ses=4294967295 subj=_ op=collect_data cause=failed(directio) comm="syz-executor459" name="bus" dev="loop4" ino=18 res=0 errno=0 [pid 5017] close(3 [pid 6649] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5019] <... close resumed>) = 0 [pid 5017] <... close resumed>) = 0 [pid 6649] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 5019] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5017] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6649] <... mmap resumed>) = 0x7fa78ff11000 [pid 6649] mprotect(0x7fa78ff12000, 131072, PROT_READ|PROT_WRITE [pid 5019] <... clone resumed>, child_tidptr=0x5555556cd690) = 6650 [pid 5017] <... clone resumed>, child_tidptr=0x5555556cd690) = 6651 [pid 6649] <... mprotect resumed>) = 0 [pid 6649] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 6638] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 6649] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fa78ff31990, parent_tid=0x7fa78ff31990, exit_signal=0, stack=0x7fa78ff11000, stack_size=0x20300, tls=0x7fa78ff316c0} [pid 6638] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 6649] <... clone3 resumed> => {parent_tid=[6652]}, 88) = 6652 [pid 6638] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 6649] rt_sigprocmask(SIG_SETMASK, [], [pid 6638] <... mmap resumed>) = 0x7fa787cf0000 [pid 6649] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6638] mprotect(0x7fa787cf1000, 131072, PROT_READ|PROT_WRITE [pid 6649] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6638] <... mprotect resumed>) = 0 [pid 6649] <... futex resumed>) = 0 [pid 6638] rt_sigprocmask(SIG_BLOCK, ~[], [pid 6649] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 6638] <... rt_sigprocmask resumed>[], 8) = 0 ./strace-static-x86_64: Process 6652 attached ./strace-static-x86_64: Process 6651 attached ./strace-static-x86_64: Process 6650 attached [pid 6644] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 6639] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 6638] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fa787d10990, parent_tid=0x7fa787d10990, exit_signal=0, stack=0x7fa787cf0000, stack_size=0x20300, tls=0x7fa787d106c0} [pid 6652] rseq(0x7fa78ff31fe0, 0x20, 0, 0x53053053 [pid 6651] set_robust_list(0x5555556cd6a0, 24 [pid 6650] set_robust_list(0x5555556cd6a0, 24 [pid 6644] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6639] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6652] <... rseq resumed>) = 0 [pid 6651] <... set_robust_list resumed>) = 0 [pid 6650] <... set_robust_list resumed>) = 0 [pid 6644] <... futex resumed>) = 0 [pid 6639] <... futex resumed>) = 0 [pid 6638] <... clone3 resumed> => {parent_tid=[6653]}, 88) = 6653 [pid 6652] set_robust_list(0x7fa78ff319a0, 24 [pid 6651] chdir("./67" [pid 6650] chdir("./69" [pid 6644] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 6639] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 6638] rt_sigprocmask(SIG_SETMASK, [], [pid 6652] <... set_robust_list resumed>) = 0 [pid 6651] <... chdir resumed>) = 0 [pid 6650] <... chdir resumed>) = 0 [pid 6644] <... mmap resumed>) = 0x7fa787cf0000 [pid 6639] <... mmap resumed>) = 0x7fa787cf0000 [pid 6638] <... rt_sigprocmask resumed>NULL, 8) = 0 ./strace-static-x86_64: Process 6653 attached [pid 6652] rt_sigprocmask(SIG_SETMASK, [], [pid 6651] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6650] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6644] mprotect(0x7fa787cf1000, 131072, PROT_READ|PROT_WRITE [pid 6639] mprotect(0x7fa787cf1000, 131072, PROT_READ|PROT_WRITE [pid 6638] futex(0x7fa78fffd6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6653] rseq(0x7fa787d10fe0, 0x20, 0, 0x53053053 [pid 6652] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6651] <... prctl resumed>) = 0 [pid 6650] <... prctl resumed>) = 0 [pid 6644] <... mprotect resumed>) = 0 [pid 6639] <... mprotect resumed>) = 0 [pid 6638] <... futex resumed>) = 0 [pid 6653] <... rseq resumed>) = 0 [pid 6652] memfd_create("syzkaller", 0 [pid 6651] setpgid(0, 0 [pid 6650] setpgid(0, 0 [pid 6644] rt_sigprocmask(SIG_BLOCK, ~[], [pid 6639] rt_sigprocmask(SIG_BLOCK, ~[], [pid 6638] futex(0x7fa78fffd6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6653] set_robust_list(0x7fa787d109a0, 24 [pid 6652] <... memfd_create resumed>) = 3 [pid 6651] <... setpgid resumed>) = 0 [pid 6650] <... setpgid resumed>) = 0 [pid 6644] <... rt_sigprocmask resumed>[], 8) = 0 [pid 6639] <... rt_sigprocmask resumed>[], 8) = 0 [pid 6653] <... set_robust_list resumed>) = 0 [pid 6652] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6651] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6650] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6653] rt_sigprocmask(SIG_SETMASK, [], [pid 6652] <... mmap resumed>) = 0x7fa787b11000 [pid 6651] <... openat resumed>) = 3 [pid 6650] <... openat resumed>) = 3 [pid 6653] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6652] 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"..., 2097152 [pid 6651] write(3, "1000", 4 [pid 6650] write(3, "1000", 4 [pid 6644] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fa787d10990, parent_tid=0x7fa787d10990, exit_signal=0, stack=0x7fa787cf0000, stack_size=0x20300, tls=0x7fa787d106c0} [pid 6639] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fa787d10990, parent_tid=0x7fa787d10990, exit_signal=0, stack=0x7fa787cf0000, stack_size=0x20300, tls=0x7fa787d106c0} [pid 6653] openat(AT_FDCWD, "./file0", O_RDONLY [pid 6651] <... write resumed>) = 4 [pid 6650] <... write resumed>) = 4 [pid 6653] <... openat resumed>) = 5 [pid 6651] close(3 [pid 6650] close(3 [pid 6653] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6651] <... close resumed>) = 0 [pid 6650] <... close resumed>) = 0 [pid 6653] <... futex resumed>) = 1 [pid 6651] symlink("/dev/binderfs", "./binderfs" [pid 6650] symlink("/dev/binderfs", "./binderfs" [pid 6638] <... futex resumed>) = 0 [pid 6653] futex(0x7fa78fffd6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6651] <... symlink resumed>) = 0 [pid 6650] <... symlink resumed>) = 0 [pid 6638] futex(0x7fa78fffd6d8, FUTEX_WAKE_PRIVATE, 1000000./strace-static-x86_64: Process 6655 attached [pid 6653] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6651] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6650] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6638] <... futex resumed>) = 0 [pid 6653] lseek(5, 257, SEEK_SET [pid 6651] <... futex resumed>) = 0 [pid 6650] <... futex resumed>) = 0 [pid 6638] futex(0x7fa78fffd6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}./strace-static-x86_64: Process 6654 attached [pid 6653] <... lseek resumed>) = 257 [pid 6651] rt_sigaction(SIGRT_1, {sa_handler=0x7fa78ff9b0a0, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fa78ff8c250}, [pid 6650] rt_sigaction(SIGRT_1, {sa_handler=0x7fa78ff9b0a0, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fa78ff8c250}, [pid 6655] rseq(0x7fa787d10fe0, 0x20, 0, 0x53053053 [pid 6644] <... clone3 resumed> => {parent_tid=[6655]}, 88) = 6655 [pid 6642] <... sendfile resumed>) = 77824 [pid 6639] <... clone3 resumed> => {parent_tid=[6654]}, 88) = 6654 [pid 6655] <... rseq resumed>) = 0 [pid 6654] rseq(0x7fa787d10fe0, 0x20, 0, 0x53053053 [pid 6653] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6651] <... rt_sigaction resumed>NULL, 8) = 0 [pid 6650] <... rt_sigaction resumed>NULL, 8) = 0 [pid 6645] <... sendfile resumed>) = 77824 [pid 6644] rt_sigprocmask(SIG_SETMASK, [], [pid 6642] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6639] rt_sigprocmask(SIG_SETMASK, [], [pid 6655] set_robust_list(0x7fa787d109a0, 24 [pid 6654] <... rseq resumed>) = 0 [pid 6653] <... futex resumed>) = 1 [pid 6651] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 6650] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 6645] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6644] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6642] <... futex resumed>) = 0 [pid 6641] <... sendfile resumed>) = 77824 [pid 6639] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6638] <... futex resumed>) = 0 [pid 6655] <... set_robust_list resumed>) = 0 [pid 6654] set_robust_list(0x7fa787d109a0, 24 [pid 6653] futex(0x7fa78fffd6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6651] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6650] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6645] <... futex resumed>) = 0 [pid 6644] futex(0x7fa78fffd6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6642] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6641] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6639] futex(0x7fa78fffd6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6638] futex(0x7fa78fffd6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6655] rt_sigprocmask(SIG_SETMASK, [], [pid 6654] <... set_robust_list resumed>) = 0 [pid 6653] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6651] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 6650] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 6645] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6644] <... futex resumed>) = 0 [pid 6641] <... futex resumed>) = 0 [pid 6639] <... futex resumed>) = 0 [pid 6638] <... futex resumed>) = 0 [pid 6655] <... rt_sigprocmask resumed>NULL, 8) = 0 [ 127.314470][ T27] audit: type=1800 audit(1690444294.998:401): pid=6642 uid=0 auid=4294967295 ses=4294967295 subj=_ op=collect_data cause=failed(directio) comm="syz-executor459" name="bus" dev="loop2" ino=18 res=0 errno=0 [ 127.336927][ T27] audit: type=1800 audit(1690444294.998:402): pid=6645 uid=0 auid=4294967295 ses=4294967295 subj=_ op=collect_data cause=failed(directio) comm="syz-executor459" name="bus" dev="loop0" ino=18 res=0 errno=0 [pid 6654] rt_sigprocmask(SIG_SETMASK, [], [pid 6653] getdents64(5, [pid 6651] <... mmap resumed>) = 0x7fa78ff11000 [pid 6650] <... mmap resumed>) = 0x7fa78ff11000 [pid 6644] futex(0x7fa78fffd6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6641] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6639] futex(0x7fa78fffd6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6638] futex(0x7fa78fffd6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6655] openat(AT_FDCWD, "./file0", O_RDONLY [pid 6654] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6652] <... write resumed>) = 2097152 [pid 6655] <... openat resumed>) = 5 [pid 6652] munmap(0x7fa787b11000, 2097152 [pid 6655] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6652] <... munmap resumed>) = 0 [pid 6651] mprotect(0x7fa78ff12000, 131072, PROT_READ|PROT_WRITE [pid 6650] mprotect(0x7fa78ff12000, 131072, PROT_READ|PROT_WRITE [pid 6655] <... futex resumed>) = 1 [pid 6652] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 6644] <... futex resumed>) = 0 [pid 6655] futex(0x7fa78fffd6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6652] <... openat resumed>) = 4 [pid 6651] <... mprotect resumed>) = 0 [pid 6650] <... mprotect resumed>) = 0 [pid 6644] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6654] openat(AT_FDCWD, "./file0", O_RDONLY [pid 6652] ioctl(4, LOOP_SET_FD, 3 [pid 6644] <... futex resumed>) = 1 [pid 6654] <... openat resumed>) = 5 [pid 6651] rt_sigprocmask(SIG_BLOCK, ~[], [pid 6650] rt_sigprocmask(SIG_BLOCK, ~[], [pid 6645] <... futex resumed>) = 0 [pid 6654] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6651] <... rt_sigprocmask resumed>[], 8) = 0 [pid 6650] <... rt_sigprocmask resumed>[], 8) = 0 [pid 6645] lseek(5, 257, SEEK_SET [pid 6654] <... futex resumed>) = 1 [pid 6651] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fa78ff31990, parent_tid=0x7fa78ff31990, exit_signal=0, stack=0x7fa78ff11000, stack_size=0x20300, tls=0x7fa78ff316c0} [pid 6650] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fa78ff31990, parent_tid=0x7fa78ff31990, exit_signal=0, stack=0x7fa78ff11000, stack_size=0x20300, tls=0x7fa78ff316c0} [pid 6645] <... lseek resumed>) = 257 [pid 6654] futex(0x7fa78fffd6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6645] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6644] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6639] <... futex resumed>) = 0 ./strace-static-x86_64: Process 6657 attached ./strace-static-x86_64: Process 6656 attached [pid 6652] <... ioctl resumed>) = 0 [pid 6651] <... clone3 resumed> => {parent_tid=[6656]}, 88) = 6656 [pid 6650] <... clone3 resumed> => {parent_tid=[6657]}, 88) = 6657 [pid 6644] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6639] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6657] rseq(0x7fa78ff31fe0, 0x20, 0, 0x53053053 [pid 6656] rseq(0x7fa78ff31fe0, 0x20, 0, 0x53053053 [pid 6652] close(3 [pid 6644] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6639] <... futex resumed>) = 1 [pid 6657] <... rseq resumed>) = 0 [pid 6656] <... rseq resumed>) = 0 [pid 6652] <... close resumed>) = 0 [pid 6644] <... futex resumed>) = 0 [pid 6639] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6657] set_robust_list(0x7fa78ff319a0, 24 [pid 6656] set_robust_list(0x7fa78ff319a0, 24 [pid 6652] mkdir("./file1", 0777 [pid 6644] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6657] <... set_robust_list resumed>) = 0 [pid 6656] <... set_robust_list resumed>) = 0 [pid 6652] <... mkdir resumed>) = 0 [pid 6657] rt_sigprocmask(SIG_SETMASK, [], [pid 6656] rt_sigprocmask(SIG_SETMASK, [], [pid 6652] mount("/dev/loop1", "./file1", "nilfs2", MS_NODEV|MS_SYNCHRONOUS|MS_MANDLOCK|MS_SILENT|MS_LAZYTIME, "" [pid 6657] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6653] <... getdents64 resumed>0x9999999999999999, 41) = -1 EIO (Input/output error) [pid 6651] rt_sigprocmask(SIG_SETMASK, [], [pid 6650] rt_sigprocmask(SIG_SETMASK, [], [pid 6645] <... futex resumed>) = 1 [pid 6642] <... futex resumed>) = 0 [pid 6653] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6651] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6650] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6645] getdents64(5, [pid 6642] lseek(5, 257, SEEK_SET [pid 6653] <... futex resumed>) = 1 [pid 6651] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6650] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6642] <... lseek resumed>) = 257 [pid 6638] <... futex resumed>) = 0 [pid 6653] futex(0x7fa78fffd6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6651] <... futex resumed>) = 0 [pid 6650] <... futex resumed>) = 0 [pid 6642] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6638] exit_group(0 [pid 6653] <... futex resumed>) = ? [pid 6651] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 6650] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 6644] <... futex resumed>) = 0 [pid 6642] <... futex resumed>) = 1 [pid 6641] <... futex resumed>) = ? [pid 6639] <... futex resumed>) = 0 [pid 6638] <... exit_group resumed>) = ? [pid 6657] memfd_create("syzkaller", 0 [pid 6656] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6653] +++ exited with 0 +++ [pid 6642] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6644] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=23000000} [pid 6639] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6642] <... futex resumed>) = 0 [pid 6639] <... futex resumed>) = 1 [pid 6642] getdents64(5, [ 127.373555][ T6653] NILFS error (device loop4): nilfs_readdir: zero-length directory entry [ 127.384156][ T6652] loop1: detected capacity change from 0 to 4096 [ 127.391823][ T6653] Remounting filesystem read-only [ 127.396404][ T6652] NILFS (loop1): broken superblock, retrying with spare superblock (blocksize = 1024) [ 127.407140][ T6645] NILFS error (device loop0): nilfs_readdir: zero-length directory entry [pid 6639] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6657] <... memfd_create resumed>) = 3 [pid 6656] memfd_create("syzkaller", 0 [pid 6641] +++ exited with 0 +++ [pid 6638] +++ exited with 0 +++ [pid 5018] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6638, si_uid=0, si_status=0, si_utime=0, si_stime=8 /* 0.08 s */} --- [pid 5018] umount2("./67", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5018] openat(AT_FDCWD, "./67", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 5018] newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5018] getdents64(3, 0x5555556ce730 /* 4 entries */, 32768) = 112 [pid 5018] umount2("./67/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 6657] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6656] <... memfd_create resumed>) = 3 [pid 5018] newfstatat(AT_FDCWD, "./67/binderfs", [pid 6657] <... mmap resumed>) = 0x7fa787b11000 [pid 6656] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6644] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 6642] <... getdents64 resumed>0x9999999999999999, 41) = -1 EIO (Input/output error) [pid 5018] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5018] unlink("./67/binderfs") = 0 [pid 5018] umount2("./67/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6656] <... mmap resumed>) = 0x7fa787b11000 [pid 6642] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6657] 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"..., 2097152 [pid 6642] <... futex resumed>) = 1 [pid 6639] <... futex resumed>) = 0 [pid 6642] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6639] exit_group(0 [pid 6654] <... futex resumed>) = ? [pid 6642] <... futex resumed>) = ? [pid 6639] <... exit_group resumed>) = ? [pid 6654] +++ exited with 0 +++ [pid 6642] +++ exited with 0 +++ [pid 6639] +++ exited with 0 +++ [pid 5016] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6639, si_uid=0, si_status=0, si_utime=0, si_stime=11 /* 0.11 s */} --- [pid 5016] restart_syscall(<... resuming interrupted clone ...>) = 0 [pid 5016] umount2("./65", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5016] openat(AT_FDCWD, "./65", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 5016] newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5016] getdents64(3, 0x5555556ce730 /* 4 entries */, 32768) = 112 [ 127.416210][ T6652] NILFS (loop1): broken superblock, retrying with spare superblock (blocksize = 4096) [ 127.427059][ T6642] NILFS error (device loop2): nilfs_readdir: zero-length directory entry [ 127.437461][ T6642] Remounting filesystem read-only [ 127.437501][ T6645] Remounting filesystem read-only [ 127.454907][ T5018] NILFS (loop4): discard dirty page: offset=8192, ino=6 [ 127.465928][ T5018] NILFS (loop4): discard dirty block: blocknr=25, size=4096 [pid 5016] umount2("./65/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6657] <... write resumed>) = 2097152 [pid 6656] 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"..., 2097152 [pid 6652] <... mount resumed>) = 0 [pid 6645] <... getdents64 resumed>0x9999999999999999, 41) = -1 EIO (Input/output error) [pid 5016] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6657] munmap(0x7fa787b11000, 2097152 [pid 5016] newfstatat(AT_FDCWD, "./65/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5016] unlink("./65/binderfs") = 0 [pid 5016] umount2("./65/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6652] openat(AT_FDCWD, "./file1", O_RDONLY|O_DIRECTORY [pid 6645] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6644] exit_group(0) = ? [pid 6657] <... munmap resumed>) = 0 [pid 6655] <... futex resumed>) = ? [pid 6652] <... openat resumed>) = 3 [pid 6645] <... futex resumed>) = ? [pid 6657] openat(AT_FDCWD, "/dev/loop5", O_RDWR [pid 6655] +++ exited with 0 +++ [pid 6657] <... openat resumed>) = 4 [pid 6652] chdir("./file1" [pid 6645] +++ exited with 0 +++ [pid 6644] +++ exited with 0 +++ [pid 6657] ioctl(4, LOOP_SET_FD, 3 [pid 6652] <... chdir resumed>) = 0 [pid 5014] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6644, si_uid=0, si_status=0, si_utime=0, si_stime=10 /* 0.10 s */} --- [pid 6657] <... ioctl resumed>) = 0 [pid 6652] ioctl(4, LOOP_CLR_FD [pid 6657] close(3 [pid 6652] <... ioctl resumed>) = 0 [pid 6657] <... close resumed>) = 0 [pid 6652] close(4 [pid 6657] mkdir("./file1", 0777 [pid 6652] <... close resumed>) = 0 [pid 5014] umount2("./65", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5014] openat(AT_FDCWD, "./65", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 5014] newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5014] getdents64(3, 0x5555556ce730 /* 4 entries */, 32768) = 112 [pid 5014] umount2("./65/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5014] newfstatat(AT_FDCWD, "./65/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5014] unlink("./65/binderfs") = 0 [ 127.490486][ T6658] NILFS (loop1): segctord starting. Construction interval = 5 seconds, CP frequency < 30 seconds [ 127.513441][ T6657] loop5: detected capacity change from 0 to 4096 [ 127.514667][ T5016] NILFS (loop2): discard dirty page: offset=8192, ino=6 [pid 5014] umount2("./65/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6657] <... mkdir resumed>) = 0 [pid 6656] <... write resumed>) = 2097152 [pid 6652] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6657] mount("/dev/loop5", "./file1", "nilfs2", MS_NODEV|MS_SYNCHRONOUS|MS_MANDLOCK|MS_SILENT|MS_LAZYTIME, "" [pid 6656] munmap(0x7fa787b11000, 2097152 [pid 6652] <... futex resumed>) = 1 [pid 6649] <... futex resumed>) = 0 [pid 6652] open("./bus", O_RDWR|O_CREAT|O_NOCTTY|O_SYNC|O_DIRECT|O_NOATIME, 000 [pid 6649] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 6649] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6656] <... munmap resumed>) = 0 [pid 6652] <... open resumed>) = 4 [ 127.539171][ T5016] NILFS (loop2): discard dirty block: blocknr=25, size=4096 [ 127.548673][ T5014] NILFS (loop0): discard dirty page: offset=8192, ino=6 [ 127.561853][ T5014] NILFS (loop0): discard dirty block: blocknr=25, size=4096 [ 127.562365][ T6657] NILFS (loop5): broken superblock, retrying with spare superblock (blocksize = 1024) [pid 6652] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6656] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 6652] <... futex resumed>) = 1 [pid 6649] <... futex resumed>) = 0 [pid 6656] <... openat resumed>) = 4 [pid 6652] ftruncate(4, 33587195 [pid 6649] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6656] ioctl(4, LOOP_SET_FD, 3 [pid 6649] <... futex resumed>) = 0 [pid 6649] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6652] <... ftruncate resumed>) = 0 [pid 6656] <... ioctl resumed>) = 0 [pid 6652] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 6649] <... futex resumed>) = 0 [pid 6652] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6649] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6652] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6649] <... futex resumed>) = 0 [pid 6652] sendfile(4, 4, NULL, 281474978811912 [pid 6649] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6656] close(3) = 0 [pid 6656] mkdir("./file1", 0777 [pid 5018] <... umount2 resumed>) = 0 [pid 6656] <... mkdir resumed>) = 0 [pid 5018] umount2("./67/file1", MNT_DETACH|UMOUNT_NOFOLLOW [ 127.581396][ T27] audit: type=1800 audit(1690444295.418:403): pid=6652 uid=0 auid=4294967295 ses=4294967295 subj=_ op=collect_data cause=failed(directio) comm="syz-executor459" name="bus" dev="loop1" ino=18 res=0 errno=0 [ 127.610215][ T6656] loop3: detected capacity change from 0 to 4096 [pid 6656] mount("/dev/loop3", "./file1", "nilfs2", MS_NODEV|MS_SYNCHRONOUS|MS_MANDLOCK|MS_SILENT|MS_LAZYTIME, "" [pid 5018] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5018] newfstatat(AT_FDCWD, "./67/file1", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 6649] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 5018] umount2("./67/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6649] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 5018] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6649] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fa787cf0000 [pid 5018] openat(AT_FDCWD, "./67/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 6649] mprotect(0x7fa787cf1000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 6649] rt_sigprocmask(SIG_BLOCK, ~[], [pid 5016] <... umount2 resumed>) = 0 [pid 6649] <... rt_sigprocmask resumed>[], 8) = 0 [pid 5016] umount2("./65/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6649] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fa787d10990, parent_tid=0x7fa787d10990, exit_signal=0, stack=0x7fa787cf0000, stack_size=0x20300, tls=0x7fa787d106c0} [pid 5016] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6649] <... clone3 resumed> => {parent_tid=[6659]}, 88) = 6659 [pid 5016] newfstatat(AT_FDCWD, "./65/file1", [pid 5014] <... umount2 resumed>) = 0 ./strace-static-x86_64: Process 6659 attached [pid 6649] rt_sigprocmask(SIG_SETMASK, [], [pid 5018] <... openat resumed>) = 4 [pid 6659] rseq(0x7fa787d10fe0, 0x20, 0, 0x53053053 [pid 5018] newfstatat(4, "", [pid 6649] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5018] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5016] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5014] umount2("./65/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6659] <... rseq resumed>) = 0 [pid 6649] futex(0x7fa78fffd6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5018] getdents64(4, [pid 6659] set_robust_list(0x7fa787d109a0, 24 [pid 6649] <... futex resumed>) = 0 [pid 5018] <... getdents64 resumed>0x5555556d6770 /* 2 entries */, 32768) = 48 [pid 6659] <... set_robust_list resumed>) = 0 [pid 6649] futex(0x7fa78fffd6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5018] getdents64(4, [pid 5016] umount2("./65/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6659] rt_sigprocmask(SIG_SETMASK, [], [pid 5018] <... getdents64 resumed>0x5555556d6770 /* 0 entries */, 32768) = 0 [pid 6659] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5018] close(4 [pid 5016] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6659] openat(AT_FDCWD, "./file0", O_RDONLY [pid 5018] <... close resumed>) = 0 [pid 6659] <... openat resumed>) = 5 [pid 5018] rmdir("./67/file1" [pid 5016] openat(AT_FDCWD, "./65/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 6659] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5018] <... rmdir resumed>) = 0 [pid 6659] <... futex resumed>) = 1 [pid 6649] <... futex resumed>) = 0 [pid 5018] getdents64(3, [pid 6659] futex(0x7fa78fffd6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6649] futex(0x7fa78fffd6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5018] <... getdents64 resumed>0x5555556ce730 /* 0 entries */, 32768) = 0 [pid 5016] <... openat resumed>) = 4 [pid 6659] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6649] <... futex resumed>) = 0 [pid 5018] close(3 [pid 6659] lseek(5, 257, SEEK_SET [pid 6649] futex(0x7fa78fffd6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5018] <... close resumed>) = 0 [pid 5016] newfstatat(4, "", [pid 6659] <... lseek resumed>) = 257 [pid 5018] rmdir("./67" [pid 6659] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5018] <... rmdir resumed>) = 0 [pid 5016] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 6659] <... futex resumed>) = 1 [pid 6649] <... futex resumed>) = 0 [pid 5018] mkdir("./68", 0777 [pid 6659] futex(0x7fa78fffd6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6649] futex(0x7fa78fffd6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5018] <... mkdir resumed>) = 0 [pid 5016] getdents64(4, [pid 6659] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6649] <... futex resumed>) = 0 [pid 5018] openat(AT_FDCWD, "/dev/loop4", O_RDWR [ 127.653650][ T6656] NILFS (loop3): broken superblock, retrying with spare superblock (blocksize = 1024) [ 127.666484][ T6657] NILFS (loop5): broken superblock, retrying with spare superblock (blocksize = 4096) [ 127.691548][ T6656] NILFS (loop3): broken superblock, retrying with spare superblock (blocksize = 4096) [pid 6659] getdents64(5, [pid 6649] futex(0x7fa78fffd6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5018] <... openat resumed>) = 3 [pid 5016] <... getdents64 resumed>0x5555556d6770 /* 2 entries */, 32768) = 48 [pid 5016] getdents64(4, [pid 5014] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5016] <... getdents64 resumed>0x5555556d6770 /* 0 entries */, 32768) = 0 [pid 5014] newfstatat(AT_FDCWD, "./65/file1", [pid 5016] close(4 [pid 5014] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5016] <... close resumed>) = 0 [pid 5014] umount2("./65/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5016] rmdir("./65/file1" [pid 5014] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5016] <... rmdir resumed>) = 0 [pid 5014] openat(AT_FDCWD, "./65/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5016] getdents64(3, [pid 5014] <... openat resumed>) = 4 [pid 6659] <... getdents64 resumed>0x9999999999999999, 41) = -1 EIO (Input/output error) [pid 6657] <... mount resumed>) = 0 [pid 6656] <... mount resumed>) = 0 [pid 5018] ioctl(3, LOOP_CLR_FD [pid 5016] <... getdents64 resumed>0x5555556ce730 /* 0 entries */, 32768) = 0 [pid 6659] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6657] openat(AT_FDCWD, "./file1", O_RDONLY|O_DIRECTORY [pid 6656] openat(AT_FDCWD, "./file1", O_RDONLY|O_DIRECTORY [pid 5018] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 6659] <... futex resumed>) = 1 [pid 6657] <... openat resumed>) = 3 [pid 6656] <... openat resumed>) = 3 [pid 6649] <... futex resumed>) = 0 [pid 5018] close(3 [pid 6659] futex(0x7fa78fffd6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6657] chdir("./file1" [pid 6656] chdir("./file1" [pid 5018] <... close resumed>) = 0 [pid 6657] <... chdir resumed>) = 0 [pid 6656] <... chdir resumed>) = 0 [pid 5018] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6657] ioctl(4, LOOP_CLR_FD [pid 6656] ioctl(4, LOOP_CLR_FD [pid 6657] <... ioctl resumed>) = 0 [pid 6656] <... ioctl resumed>) = 0 [ 127.723472][ T6659] NILFS error (device loop1): nilfs_readdir: zero-length directory entry [ 127.732347][ T6660] NILFS (loop5): segctord starting. Construction interval = 5 seconds, CP frequency < 30 seconds [ 127.734951][ T6659] Remounting filesystem read-only [ 127.743048][ T6661] NILFS (loop3): segctord starting. Construction interval = 5 seconds, CP frequency < 30 seconds [ 127.759704][ T6652] NILFS (loop1): discard dirty page: offset=61440, ino=18 [pid 5018] <... clone resumed>, child_tidptr=0x5555556cd690) = 6662 ./strace-static-x86_64: Process 6662 attached [pid 6657] close(4 [pid 6656] close(4 [pid 5016] close(3 [pid 5014] newfstatat(4, "", [pid 6657] <... close resumed>) = 0 [pid 6656] <... close resumed>) = 0 [pid 5016] <... close resumed>) = 0 [pid 6657] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6656] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5016] rmdir("./65" [pid 5014] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 6662] set_robust_list(0x5555556cd6a0, 24 [pid 6657] <... futex resumed>) = 1 [pid 6656] <... futex resumed>) = 1 [pid 6651] <... futex resumed>) = 0 [pid 6650] <... futex resumed>) = 0 [pid 6662] <... set_robust_list resumed>) = 0 [pid 6657] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6656] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6652] <... sendfile resumed>) = 61440 [pid 6651] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6650] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5016] <... rmdir resumed>) = 0 [pid 5014] getdents64(4, [pid 6662] chdir("./68" [pid 6657] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6656] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6652] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6651] <... futex resumed>) = 0 [pid 6650] <... futex resumed>) = 0 [pid 5016] mkdir("./66", 0777 [pid 6662] <... chdir resumed>) = 0 [pid 6657] open("./bus", O_RDWR|O_CREAT|O_NOCTTY|O_SYNC|O_DIRECT|O_NOATIME, 000 [pid 6656] open("./bus", O_RDWR|O_CREAT|O_NOCTTY|O_SYNC|O_DIRECT|O_NOATIME, 000 [pid 6652] <... futex resumed>) = 0 [pid 6651] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6650] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5016] <... mkdir resumed>) = 0 [pid 5014] <... getdents64 resumed>0x5555556d6770 /* 2 entries */, 32768) = 48 [pid 6662] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6656] <... open resumed>) = 4 [pid 6652] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6649] exit_group(0 [pid 5016] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 5014] getdents64(4, [pid 6662] <... prctl resumed>) = 0 [pid 5016] <... openat resumed>) = 3 [pid 5014] <... getdents64 resumed>0x5555556d6770 /* 0 entries */, 32768) = 0 [pid 6662] setpgid(0, 0 [pid 5016] ioctl(3, LOOP_CLR_FD [pid 5014] close(4 [pid 6662] <... setpgid resumed>) = 0 [pid 5016] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 5014] <... close resumed>) = 0 [pid 6662] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5016] close(3 [pid 5014] rmdir("./65/file1" [pid 6662] <... openat resumed>) = 3 [pid 5016] <... close resumed>) = 0 [pid 5014] <... rmdir resumed>) = 0 [pid 6662] write(3, "1000", 4 [pid 5016] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5014] getdents64(3, [pid 6662] <... write resumed>) = 4 [pid 5014] <... getdents64 resumed>0x5555556ce730 /* 0 entries */, 32768) = 0 [pid 6662] close(3 [pid 5016] <... clone resumed>, child_tidptr=0x5555556cd690) = 6663 [pid 5014] close(3 [pid 6662] <... close resumed>) = 0 [pid 5014] <... close resumed>) = 0 [pid 6662] symlink("/dev/binderfs", "./binderfs" [pid 5014] rmdir("./65" [pid 6662] <... symlink resumed>) = 0 [pid 5014] <... rmdir resumed>) = 0 [pid 6662] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5014] mkdir("./66", 0777 [pid 6662] <... futex resumed>) = 0 [pid 5014] <... mkdir resumed>) = 0 [pid 6662] rt_sigaction(SIGRT_1, {sa_handler=0x7fa78ff9b0a0, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fa78ff8c250}, [pid 5014] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 6662] <... rt_sigaction resumed>NULL, 8) = 0 [pid 5014] <... openat resumed>) = 3 [pid 6662] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 5014] ioctl(3, LOOP_CLR_FD [pid 6662] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6652] <... futex resumed>) = ? [pid 6649] <... exit_group resumed>) = ? [pid 5014] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 6662] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 6659] <... futex resumed>) = ? [pid 6657] <... open resumed>) = 4 [pid 6652] +++ exited with 0 +++ [pid 5014] close(3./strace-static-x86_64: Process 6663 attached [pid 6662] <... mmap resumed>) = 0x7fa78ff11000 [pid 6656] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5014] <... close resumed>) = 0 [pid 6662] mprotect(0x7fa78ff12000, 131072, PROT_READ|PROT_WRITE [ 127.767658][ T6652] NILFS (loop1): discard dirty block: blocknr=0, size=4096 [ 127.788942][ T27] audit: type=1800 audit(1690444295.618:404): pid=6656 uid=0 auid=4294967295 ses=4294967295 subj=_ op=collect_data cause=failed(directio) comm="syz-executor459" name="bus" dev="loop3" ino=18 res=0 errno=0 [pid 5014] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 6664 attached [pid 6663] set_robust_list(0x5555556cd6a0, 24 [pid 6662] <... mprotect resumed>) = 0 [pid 6659] +++ exited with 0 +++ [pid 6657] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6656] <... futex resumed>) = 1 [pid 6651] <... futex resumed>) = 0 [pid 6649] +++ exited with 0 +++ [pid 6662] rt_sigprocmask(SIG_BLOCK, ~[], [pid 5014] <... clone resumed>, child_tidptr=0x5555556cd690) = 6664 [pid 6662] <... rt_sigprocmask resumed>[], 8) = 0 [pid 6662] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fa78ff31990, parent_tid=0x7fa78ff31990, exit_signal=0, stack=0x7fa78ff11000, stack_size=0x20300, tls=0x7fa78ff316c0} => {parent_tid=[6665]}, 88) = 6665 [pid 6662] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 6662] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 6662] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000}./strace-static-x86_64: Process 6665 attached [pid 6665] rseq(0x7fa78ff31fe0, 0x20, 0, 0x53053053) = 0 [pid 6665] set_robust_list(0x7fa78ff319a0, 24) = 0 [pid 6665] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 6665] memfd_create("syzkaller", 0) = 3 [pid 6665] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fa787b11000 [pid 6664] set_robust_list(0x5555556cd6a0, 24 [pid 6663] <... set_robust_list resumed>) = 0 [pid 6657] <... futex resumed>) = 1 [pid 6656] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6651] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6650] <... futex resumed>) = 0 [pid 6664] <... set_robust_list resumed>) = 0 [pid 6663] chdir("./66" [pid 6657] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6656] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6651] <... futex resumed>) = 0 [pid 6650] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6664] chdir("./66" [pid 6657] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6656] ftruncate(4, 33587195 [pid 6651] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6650] <... futex resumed>) = 0 [pid 6663] <... chdir resumed>) = 0 [pid 5015] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6649, si_uid=0, si_status=0, si_utime=0, si_stime=10 /* 0.10 s */} --- [pid 6664] <... chdir resumed>) = 0 [pid 6663] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6657] ftruncate(4, 33587195 [pid 6656] <... ftruncate resumed>) = 0 [pid 6650] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5015] umount2("./65", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6664] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6663] <... prctl resumed>) = 0 [pid 6657] <... ftruncate resumed>) = 0 [pid 6657] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6656] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6664] <... prctl resumed>) = 0 [pid 6663] setpgid(0, 0 [pid 6657] <... futex resumed>) = 0 [pid 6650] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6656] <... futex resumed>) = 1 [pid 5015] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6651] <... futex resumed>) = 0 [pid 6657] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6664] setpgid(0, 0 [pid 6663] <... setpgid resumed>) = 0 [pid 6656] sendfile(4, 4, NULL, 281474978811912 [pid 6651] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6650] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5015] openat(AT_FDCWD, "./65", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 6664] <... setpgid resumed>) = 0 [pid 5015] <... openat resumed>) = 3 [pid 6663] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6657] <... futex resumed>) = 0 [pid 6651] <... futex resumed>) = 0 [pid 6650] <... futex resumed>) = 1 [pid 6664] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6657] sendfile(4, 4, NULL, 281474978811912 [pid 6651] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6650] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5015] newfstatat(3, "", [pid 6665] 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"..., 2097152 [pid 6664] <... openat resumed>) = 3 [pid 6663] <... openat resumed>) = 3 [pid 5015] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 6664] write(3, "1000", 4 [pid 6663] write(3, "1000", 4 [pid 5015] getdents64(3, [pid 6664] <... write resumed>) = 4 [pid 6663] <... write resumed>) = 4 [pid 5015] <... getdents64 resumed>0x5555556ce730 /* 4 entries */, 32768) = 112 [pid 6664] close(3 [ 127.814486][ T27] audit: type=1800 audit(1690444295.638:405): pid=6657 uid=0 auid=4294967295 ses=4294967295 subj=_ op=collect_data cause=failed(directio) comm="syz-executor459" name="bus" dev="loop5" ino=18 res=0 errno=0 [pid 6663] close(3 [pid 5015] umount2("./65/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6664] <... close resumed>) = 0 [pid 6663] <... close resumed>) = 0 [pid 5015] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6664] symlink("/dev/binderfs", "./binderfs" [pid 6663] symlink("/dev/binderfs", "./binderfs" [pid 5015] newfstatat(AT_FDCWD, "./65/binderfs", [pid 6664] <... symlink resumed>) = 0 [pid 6663] <... symlink resumed>) = 0 [pid 5015] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 6664] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6663] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5015] unlink("./65/binderfs" [pid 6664] <... futex resumed>) = 0 [pid 6663] <... futex resumed>) = 0 [pid 5015] <... unlink resumed>) = 0 [pid 6664] rt_sigaction(SIGRT_1, {sa_handler=0x7fa78ff9b0a0, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fa78ff8c250}, [pid 6663] rt_sigaction(SIGRT_1, {sa_handler=0x7fa78ff9b0a0, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fa78ff8c250}, [pid 5015] umount2("./65/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6664] <... rt_sigaction resumed>NULL, 8) = 0 [pid 6663] <... rt_sigaction resumed>NULL, 8) = 0 [pid 6664] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 6663] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 6664] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6663] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6664] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 6663] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 6651] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 6650] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 6664] <... mmap resumed>) = 0x7fa78ff11000 [pid 6663] <... mmap resumed>) = 0x7fa78ff11000 [pid 6651] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6650] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6664] mprotect(0x7fa78ff12000, 131072, PROT_READ|PROT_WRITE [pid 6663] mprotect(0x7fa78ff12000, 131072, PROT_READ|PROT_WRITE [pid 6651] <... futex resumed>) = 0 [pid 6650] <... futex resumed>) = 0 [pid 6664] <... mprotect resumed>) = 0 [pid 6663] <... mprotect resumed>) = 0 [pid 6651] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 6650] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 6664] rt_sigprocmask(SIG_BLOCK, ~[], [pid 6663] rt_sigprocmask(SIG_BLOCK, ~[], [pid 6651] <... mmap resumed>) = 0x7fa787cf0000 [pid 6650] <... mmap resumed>) = 0x7fa787cf0000 [pid 6665] <... write resumed>) = 2097152 [pid 6664] <... rt_sigprocmask resumed>[], 8) = 0 [pid 6663] <... rt_sigprocmask resumed>[], 8) = 0 [pid 6651] mprotect(0x7fa787cf1000, 131072, PROT_READ|PROT_WRITE [pid 6650] mprotect(0x7fa787cf1000, 131072, PROT_READ|PROT_WRITE [pid 6664] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fa78ff31990, parent_tid=0x7fa78ff31990, exit_signal=0, stack=0x7fa78ff11000, stack_size=0x20300, tls=0x7fa78ff316c0} [pid 6663] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fa78ff31990, parent_tid=0x7fa78ff31990, exit_signal=0, stack=0x7fa78ff11000, stack_size=0x20300, tls=0x7fa78ff316c0} [pid 6651] <... mprotect resumed>) = 0 [pid 6650] <... mprotect resumed>) = 0 [pid 6651] rt_sigprocmask(SIG_BLOCK, ~[], [pid 6650] rt_sigprocmask(SIG_BLOCK, ~[], [pid 6664] <... clone3 resumed> => {parent_tid=[6666]}, 88) = 6666 [pid 6663] <... clone3 resumed> => {parent_tid=[6667]}, 88) = 6667 [pid 6651] <... rt_sigprocmask resumed>[], 8) = 0 [pid 6650] <... rt_sigprocmask resumed>[], 8) = 0 [pid 6664] rt_sigprocmask(SIG_SETMASK, [], [pid 6663] rt_sigprocmask(SIG_SETMASK, [], [pid 6651] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fa787d10990, parent_tid=0x7fa787d10990, exit_signal=0, stack=0x7fa787cf0000, stack_size=0x20300, tls=0x7fa787d106c0} [pid 6650] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fa787d10990, parent_tid=0x7fa787d10990, exit_signal=0, stack=0x7fa787cf0000, stack_size=0x20300, tls=0x7fa787d106c0}./strace-static-x86_64: Process 6667 attached [pid 6664] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6663] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6664] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6663] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6651] <... clone3 resumed> => {parent_tid=[6668]}, 88) = 6668 [pid 6650] <... clone3 resumed> => {parent_tid=[6669]}, 88) = 6669 [pid 6664] <... futex resumed>) = 0 [pid 6663] <... futex resumed>) = 0 [pid 6651] rt_sigprocmask(SIG_SETMASK, [], [pid 6650] rt_sigprocmask(SIG_SETMASK, [], [pid 6664] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 6663] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 6651] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6650] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6651] futex(0x7fa78fffd6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6650] futex(0x7fa78fffd6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6651] <... futex resumed>) = 0 [pid 6650] <... futex resumed>) = 0 ./strace-static-x86_64: Process 6669 attached ./strace-static-x86_64: Process 6666 attached [pid 6667] rseq(0x7fa78ff31fe0, 0x20, 0, 0x53053053 [pid 6665] munmap(0x7fa787b11000, 2097152 [pid 6651] futex(0x7fa78fffd6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6650] futex(0x7fa78fffd6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}./strace-static-x86_64: Process 6668 attached [pid 6669] rseq(0x7fa787d10fe0, 0x20, 0, 0x53053053 [pid 6667] <... rseq resumed>) = 0 [pid 6666] rseq(0x7fa78ff31fe0, 0x20, 0, 0x53053053 [pid 6665] <... munmap resumed>) = 0 [pid 6669] <... rseq resumed>) = 0 [pid 6668] rseq(0x7fa787d10fe0, 0x20, 0, 0x53053053 [ 127.914980][ T5015] NILFS (loop1): discard dirty page: offset=8192, ino=6 [ 127.929786][ T5015] NILFS (loop1): discard dirty block: blocknr=25, size=4096 [pid 6667] set_robust_list(0x7fa78ff319a0, 24 [pid 6666] <... rseq resumed>) = 0 [pid 6669] set_robust_list(0x7fa787d109a0, 24 [pid 6668] <... rseq resumed>) = 0 [pid 6667] <... set_robust_list resumed>) = 0 [pid 6666] set_robust_list(0x7fa78ff319a0, 24 [pid 6665] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 6669] <... set_robust_list resumed>) = 0 [pid 6668] set_robust_list(0x7fa787d109a0, 24 [pid 6667] rt_sigprocmask(SIG_SETMASK, [], [pid 6666] <... set_robust_list resumed>) = 0 [pid 6665] <... openat resumed>) = 4 [pid 6669] rt_sigprocmask(SIG_SETMASK, [], [pid 6668] <... set_robust_list resumed>) = 0 [pid 6667] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6666] rt_sigprocmask(SIG_SETMASK, [], [pid 6665] ioctl(4, LOOP_SET_FD, 3 [pid 6669] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6668] rt_sigprocmask(SIG_SETMASK, [], [pid 6667] memfd_create("syzkaller", 0 [pid 6666] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6665] <... ioctl resumed>) = 0 [pid 6657] <... sendfile resumed>) = 77824 [pid 6656] <... sendfile resumed>) = 77824 [pid 6669] openat(AT_FDCWD, "./file0", O_RDONLY [pid 6667] <... memfd_create resumed>) = 3 [pid 6666] memfd_create("syzkaller", 0 [pid 6669] <... openat resumed>) = 5 [pid 6667] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6666] <... memfd_create resumed>) = 3 [pid 6669] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6667] <... mmap resumed>) = 0x7fa787b11000 [pid 6666] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6669] <... futex resumed>) = 1 [pid 6668] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6666] <... mmap resumed>) = 0x7fa787b11000 [pid 6657] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6656] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6650] <... futex resumed>) = 0 [pid 6669] futex(0x7fa78fffd6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6668] openat(AT_FDCWD, "./file0", O_RDONLY [pid 6651] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 6650] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [ 127.964512][ T5015] NILFS (loop1): disposed unprocessed dirty file(s) when detaching log writer [ 127.979899][ T6665] loop4: detected capacity change from 0 to 4096 [ 127.984727][ T5015] NILFS (loop1): discard dirty page: offset=0, ino=3 [ 127.993612][ T5015] NILFS (loop1): discard dirty block: blocknr=28, size=4096 [ 128.001167][ T5015] NILFS (loop1): discard dirty page: offset=4096, ino=3 [pid 6651] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6650] <... futex resumed>) = 0 [pid 6651] <... futex resumed>) = 0 [pid 6650] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6668] <... openat resumed>) = 5 [pid 6657] <... futex resumed>) = 0 [pid 6656] <... futex resumed>) = 0 [pid 6651] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6665] close(3) = 0 [pid 6665] mkdir("./file1", 0777) = 0 [pid 6668] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6665] mount("/dev/loop4", "./file1", "nilfs2", MS_NODEV|MS_SYNCHRONOUS|MS_MANDLOCK|MS_SILENT|MS_LAZYTIME, "" [pid 6657] lseek(5, 257, SEEK_SET [pid 6656] lseek(5, 257, SEEK_SET [pid 6668] <... futex resumed>) = 0 [pid 6667] 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"..., 2097152 [pid 6666] 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"..., 2097152 [pid 6668] futex(0x7fa78fffd6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6657] <... lseek resumed>) = 257 [pid 6656] <... lseek resumed>) = 257 [pid 6657] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6656] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6657] <... futex resumed>) = 1 [pid 6656] <... futex resumed>) = 1 [pid 6651] <... futex resumed>) = 0 [pid 6650] <... futex resumed>) = 0 [pid 6657] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6656] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6651] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6650] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6657] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6656] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6651] <... futex resumed>) = 0 [pid 6650] <... futex resumed>) = 0 [pid 6657] getdents64(5, [pid 6656] getdents64(5, [pid 6651] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [ 128.008365][ T5015] NILFS (loop1): discard dirty block: blocknr=29, size=4096 [ 128.016267][ T5015] NILFS (loop1): discard dirty page: offset=270336, ino=3 [ 128.024149][ T5015] NILFS (loop1): discard dirty block: blocknr=0, size=4096 [ 128.032959][ T6665] NILFS (loop4): broken superblock, retrying with spare superblock (blocksize = 1024) [pid 6650] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5015] <... umount2 resumed>) = 0 [pid 5015] umount2("./65/file1", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 6667] <... write resumed>) = 2097152 [pid 6667] munmap(0x7fa787b11000, 2097152 [pid 5015] newfstatat(AT_FDCWD, "./65/file1", [pid 6657] <... getdents64 resumed>0x9999999999999999, 41) = -1 EIO (Input/output error) [pid 6656] <... getdents64 resumed>0x9999999999999999, 41) = -1 EIO (Input/output error) [pid 5015] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 6657] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6656] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6657] <... futex resumed>) = 1 [pid 6656] <... futex resumed>) = 1 [pid 6650] <... futex resumed>) = 0 [pid 6651] <... futex resumed>) = 0 [pid 5015] umount2("./65/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6657] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6656] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6650] exit_group(0 [pid 6651] exit_group(0 [pid 5015] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6669] <... futex resumed>) = ? [pid 6668] <... futex resumed>) = ? [pid 6657] <... futex resumed>) = ? [pid 6656] <... futex resumed>) = ? [pid 6651] <... exit_group resumed>) = ? [pid 6650] <... exit_group resumed>) = ? [pid 5015] openat(AT_FDCWD, "./65/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 6669] +++ exited with 0 +++ [pid 6668] +++ exited with 0 +++ [pid 6657] +++ exited with 0 +++ [pid 6656] +++ exited with 0 +++ [pid 6651] +++ exited with 0 +++ [pid 6650] +++ exited with 0 +++ [pid 5017] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6651, si_uid=0, si_status=0, si_utime=0, si_stime=11 /* 0.11 s */} --- [pid 5019] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6650, si_uid=0, si_status=0, si_utime=0, si_stime=11 /* 0.11 s */} --- [pid 5015] <... openat resumed>) = 4 [pid 5019] restart_syscall(<... resuming interrupted clone ...> [pid 5015] newfstatat(4, "", [pid 5019] <... restart_syscall resumed>) = 0 [pid 5015] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5017] umount2("./67", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5015] getdents64(4, [pid 6666] <... write resumed>) = 2097152 [pid 5019] umount2("./69", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5017] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5019] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5017] openat(AT_FDCWD, "./67", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5015] <... getdents64 resumed>0x5555556d6770 /* 2 entries */, 32768) = 48 [pid 5019] openat(AT_FDCWD, "./69", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 6667] <... munmap resumed>) = 0 [pid 5019] <... openat resumed>) = 3 [pid 5017] <... openat resumed>) = 3 [pid 5015] getdents64(4, [pid 6666] munmap(0x7fa787b11000, 2097152 [ 128.062831][ T6656] NILFS error (device loop3): nilfs_readdir: zero-length directory entry [ 128.072710][ T6657] NILFS error (device loop5): nilfs_readdir: zero-length directory entry [ 128.082217][ T6665] NILFS (loop4): broken superblock, retrying with spare superblock (blocksize = 4096) [ 128.084279][ T6657] Remounting filesystem read-only [ 128.098315][ T6656] Remounting filesystem read-only [pid 5019] newfstatat(3, "", [pid 5017] newfstatat(3, "", [pid 5015] <... getdents64 resumed>0x5555556d6770 /* 0 entries */, 32768) = 0 [pid 6667] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 6666] <... munmap resumed>) = 0 [pid 6665] <... mount resumed>) = 0 [pid 5019] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 6667] <... openat resumed>) = 4 [pid 5019] getdents64(3, [pid 6667] ioctl(4, LOOP_SET_FD, 3 [pid 5019] <... getdents64 resumed>0x5555556ce730 /* 4 entries */, 32768) = 112 [pid 6666] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 6665] openat(AT_FDCWD, "./file1", O_RDONLY|O_DIRECTORY [pid 5017] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5015] close(4 [pid 6666] <... openat resumed>) = 4 [pid 6665] <... openat resumed>) = 3 [pid 5017] getdents64(3, [pid 5015] <... close resumed>) = 0 [pid 6666] ioctl(4, LOOP_SET_FD, 3 [pid 6665] chdir("./file1" [pid 5017] <... getdents64 resumed>0x5555556ce730 /* 4 entries */, 32768) = 112 [pid 5015] rmdir("./65/file1" [pid 6667] <... ioctl resumed>) = 0 [pid 6665] <... chdir resumed>) = 0 [pid 5019] umount2("./69/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6667] close(3 [pid 5019] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6667] <... close resumed>) = 0 [pid 5019] newfstatat(AT_FDCWD, "./69/binderfs", [pid 5017] umount2("./67/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6667] mkdir("./file1", 0777 [pid 6666] <... ioctl resumed>) = 0 [pid 6665] ioctl(4, LOOP_CLR_FD [pid 5019] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5017] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5015] <... rmdir resumed>) = 0 [pid 6666] close(3 [pid 6665] <... ioctl resumed>) = 0 [pid 5017] newfstatat(AT_FDCWD, "./67/binderfs", [pid 5015] getdents64(3, [pid 6666] <... close resumed>) = 0 [pid 6665] close(4 [pid 5019] unlink("./69/binderfs" [pid 5017] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5015] <... getdents64 resumed>0x5555556ce730 /* 0 entries */, 32768) = 0 [pid 6667] <... mkdir resumed>) = 0 [pid 6665] <... close resumed>) = 0 [pid 5019] <... unlink resumed>) = 0 [pid 5017] unlink("./67/binderfs" [pid 5015] close(3 [pid 6667] mount("/dev/loop2", "./file1", "nilfs2", MS_NODEV|MS_SYNCHRONOUS|MS_MANDLOCK|MS_SILENT|MS_LAZYTIME, "" [pid 6665] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5019] umount2("./69/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5017] <... unlink resumed>) = 0 [ 128.120417][ T6670] NILFS (loop4): segctord starting. Construction interval = 5 seconds, CP frequency < 30 seconds [ 128.124968][ T6667] loop2: detected capacity change from 0 to 4096 [ 128.133151][ T6666] loop0: detected capacity change from 0 to 4096 [ 128.153934][ T5019] NILFS (loop5): discard dirty page: offset=8192, ino=6 [pid 5015] <... close resumed>) = 0 [pid 6666] mkdir("./file1", 0777 [pid 6665] <... futex resumed>) = 1 [pid 6662] <... futex resumed>) = 0 [pid 5017] umount2("./67/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5015] rmdir("./65" [pid 6666] <... mkdir resumed>) = 0 [pid 6665] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6662] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5015] <... rmdir resumed>) = 0 [pid 6662] <... futex resumed>) = 0 [pid 6665] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6665] open("./bus", O_RDWR|O_CREAT|O_NOCTTY|O_SYNC|O_DIRECT|O_NOATIME, 000 [pid 6666] mount("/dev/loop0", "./file1", "nilfs2", MS_NODEV|MS_SYNCHRONOUS|MS_MANDLOCK|MS_SILENT|MS_LAZYTIME, "" [pid 6662] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5015] mkdir("./66", 0777) = 0 [pid 5015] openat(AT_FDCWD, "/dev/loop1", O_RDWR) = 3 [ 128.163015][ T6667] NILFS (loop2): broken superblock, retrying with spare superblock (blocksize = 1024) [ 128.173296][ T5019] NILFS (loop5): discard dirty block: blocknr=25, size=4096 [ 128.184143][ T5017] NILFS (loop3): discard dirty page: offset=8192, ino=6 [ 128.192101][ T6667] NILFS (loop2): broken superblock, retrying with spare superblock (blocksize = 4096) [ 128.193513][ T5017] NILFS (loop3): discard dirty block: blocknr=25, size=4096 [pid 5015] ioctl(3, LOOP_CLR_FD) = -1 ENXIO (No such device or address) [pid 5015] close(3) = 0 [pid 5019] <... umount2 resumed>) = 0 [pid 5019] umount2("./69/file1", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5019] newfstatat(AT_FDCWD, "./69/file1", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5019] umount2("./69/file1", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 6665] <... open resumed>) = 4 [pid 6662] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 5015] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6665] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6662] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 6665] <... futex resumed>) = 0 [pid 6662] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5015] <... clone resumed>, child_tidptr=0x5555556cd690) = 6672 [pid 6665] ftruncate(4, 33587195) = 0 [pid 6665] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5019] openat(AT_FDCWD, "./69/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 5019] newfstatat(4, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5019] getdents64(4, 0x5555556d6770 /* 2 entries */, 32768) = 48 [ 128.221484][ T6666] NILFS (loop0): broken superblock, retrying with spare superblock (blocksize = 1024) [ 128.241225][ T27] audit: type=1800 audit(1690444296.078:406): pid=6665 uid=0 auid=4294967295 ses=4294967295 subj=_ op=collect_data cause=failed(directio) comm="syz-executor459" name="bus" dev="loop4" ino=18 res=0 errno=0 [pid 5019] getdents64(4, 0x5555556d6770 /* 0 entries */, 32768) = 0 [pid 5019] close(4) = 0 [pid 5019] rmdir("./69/file1") = 0 [pid 6665] <... futex resumed>) = 1 [pid 6662] <... futex resumed>) = 0 [pid 6665] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6662] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5019] getdents64(3, [pid 6665] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6662] <... futex resumed>) = 0 [pid 5019] <... getdents64 resumed>0x5555556ce730 /* 0 entries */, 32768) = 0 [pid 6665] sendfile(4, 4, NULL, 281474978811912 [pid 6662] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}./strace-static-x86_64: Process 6672 attached [pid 5019] close(3) = 0 [pid 5019] rmdir("./69") = 0 [pid 5019] mkdir("./70", 0777) = 0 [pid 5019] openat(AT_FDCWD, "/dev/loop5", O_RDWR) = 3 [pid 5019] ioctl(3, LOOP_CLR_FD) = -1 ENXIO (No such device or address) [pid 5019] close(3) = 0 [pid 5019] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x5555556cd690) = 6673 [pid 6672] set_robust_list(0x5555556cd6a0, 24./strace-static-x86_64: Process 6673 attached [pid 6673] set_robust_list(0x5555556cd6a0, 24) = 0 [ 128.267299][ T6666] NILFS (loop0): broken superblock, retrying with spare superblock (blocksize = 4096) [pid 6673] chdir("./70") = 0 [pid 6672] <... set_robust_list resumed>) = 0 [pid 6667] <... mount resumed>) = 0 [pid 6673] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6667] openat(AT_FDCWD, "./file1", O_RDONLY|O_DIRECTORY [pid 6673] <... prctl resumed>) = 0 [pid 6667] <... openat resumed>) = 3 [pid 6673] setpgid(0, 0 [pid 6667] chdir("./file1" [pid 6673] <... setpgid resumed>) = 0 [pid 6667] <... chdir resumed>) = 0 [pid 6673] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6667] ioctl(4, LOOP_CLR_FD [pid 6673] <... openat resumed>) = 3 [pid 6667] <... ioctl resumed>) = 0 [pid 6673] write(3, "1000", 4 [pid 6667] close(4 [pid 6673] <... write resumed>) = 4 [pid 6672] chdir("./66" [pid 6667] <... close resumed>) = 0 [pid 6662] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 6673] close(3 [pid 6667] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6673] <... close resumed>) = 0 [pid 6667] <... futex resumed>) = 1 [pid 6663] <... futex resumed>) = 0 [pid 6673] symlink("/dev/binderfs", "./binderfs" [pid 6667] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6663] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6673] <... symlink resumed>) = 0 [pid 6667] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6663] <... futex resumed>) = 0 [pid 6673] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6667] open("./bus", O_RDWR|O_CREAT|O_NOCTTY|O_SYNC|O_DIRECT|O_NOATIME, 000 [pid 6663] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6673] <... futex resumed>) = 0 [pid 6672] <... chdir resumed>) = 0 [pid 6662] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6673] rt_sigaction(SIGRT_1, {sa_handler=0x7fa78ff9b0a0, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fa78ff8c250}, [pid 6672] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6662] <... futex resumed>) = 0 [pid 5017] <... umount2 resumed>) = 0 [pid 6673] <... rt_sigaction resumed>NULL, 8) = 0 [pid 6672] <... prctl resumed>) = 0 [pid 6662] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 6673] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 6672] setpgid(0, 0 [pid 6662] <... mmap resumed>) = 0x7fa787cf0000 [pid 6673] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6672] <... setpgid resumed>) = 0 [pid 6662] mprotect(0x7fa787cf1000, 131072, PROT_READ|PROT_WRITE [pid 6673] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fa78ff11000 [pid 6672] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6662] <... mprotect resumed>) = 0 [pid 6673] mprotect(0x7fa78ff12000, 131072, PROT_READ|PROT_WRITE [pid 6672] <... openat resumed>) = 3 [pid 6662] rt_sigprocmask(SIG_BLOCK, ~[], [pid 6673] <... mprotect resumed>) = 0 [pid 6672] write(3, "1000", 4 [pid 6662] <... rt_sigprocmask resumed>[], 8) = 0 [pid 6673] rt_sigprocmask(SIG_BLOCK, ~[], [pid 6672] <... write resumed>) = 4 [pid 6662] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fa787d10990, parent_tid=0x7fa787d10990, exit_signal=0, stack=0x7fa787cf0000, stack_size=0x20300, tls=0x7fa787d106c0} [pid 6673] <... rt_sigprocmask resumed>[], 8) = 0 [pid 6672] close(3 [pid 6673] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fa78ff31990, parent_tid=0x7fa78ff31990, exit_signal=0, stack=0x7fa78ff11000, stack_size=0x20300, tls=0x7fa78ff316c0} [pid 6672] <... close resumed>) = 0 [pid 6672] symlink("/dev/binderfs", "./binderfs" [pid 6662] <... clone3 resumed> => {parent_tid=[6674]}, 88) = 6674 [pid 6673] <... clone3 resumed> => {parent_tid=[6675]}, 88) = 6675 [pid 6672] <... symlink resumed>) = 0 [pid 6662] rt_sigprocmask(SIG_SETMASK, [], [pid 6673] rt_sigprocmask(SIG_SETMASK, [], [pid 6672] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6662] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6673] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6672] <... futex resumed>) = 0 [pid 6662] futex(0x7fa78fffd6d8, FUTEX_WAKE_PRIVATE, 1000000 [ 128.307527][ T6671] NILFS (loop2): segctord starting. Construction interval = 5 seconds, CP frequency < 30 seconds [pid 5017] umount2("./67/file1", MNT_DETACH|UMOUNT_NOFOLLOW./strace-static-x86_64: Process 6674 attached [pid 6673] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6672] rt_sigaction(SIGRT_1, {sa_handler=0x7fa78ff9b0a0, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fa78ff8c250}, [pid 6667] <... open resumed>) = 4 [pid 6666] <... mount resumed>) = 0 [pid 6662] <... futex resumed>) = 0 [pid 5017] <... umount2 resumed>) = -1 EINVAL (Invalid argument) ./strace-static-x86_64: Process 6675 attached [pid 6673] <... futex resumed>) = 0 [pid 6667] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6663] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 5017] newfstatat(AT_FDCWD, "./67/file1", [pid 6675] rseq(0x7fa78ff31fe0, 0x20, 0, 0x53053053 [pid 6673] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 6667] <... futex resumed>) = 0 [pid 6663] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5017] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 6675] <... rseq resumed>) = 0 [pid 6667] ftruncate(4, 33587195 [pid 6663] <... futex resumed>) = 0 [pid 5017] umount2("./67/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6675] set_robust_list(0x7fa78ff319a0, 24 [pid 6663] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5017] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6675] <... set_robust_list resumed>) = 0 [pid 5017] openat(AT_FDCWD, "./67/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 6675] rt_sigprocmask(SIG_SETMASK, [], [pid 5017] <... openat resumed>) = 4 [pid 6675] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6672] <... rt_sigaction resumed>NULL, 8) = 0 [pid 6662] futex(0x7fa78fffd6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5017] newfstatat(4, "", [pid 6675] memfd_create("syzkaller", 0 [pid 6674] rseq(0x7fa787d10fe0, 0x20, 0, 0x53053053 [pid 6672] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 6667] <... ftruncate resumed>) = 0 [pid 6666] openat(AT_FDCWD, "./file1", O_RDONLY|O_DIRECTORY [pid 5017] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 6675] <... memfd_create resumed>) = 3 [pid 6667] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5017] getdents64(4, [pid 6675] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6674] <... rseq resumed>) = 0 [pid 6672] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6667] <... futex resumed>) = 1 [pid 6666] <... openat resumed>) = 3 [pid 6663] <... futex resumed>) = 0 [pid 5017] <... getdents64 resumed>0x5555556d6770 /* 2 entries */, 32768) = 48 [pid 6674] set_robust_list(0x7fa787d109a0, 24 [pid 6672] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 6667] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6666] chdir("./file1" [pid 6675] <... mmap resumed>) = 0x7fa787b11000 [pid 6663] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5017] getdents64(4, [pid 6674] <... set_robust_list resumed>) = 0 [pid 6672] <... mmap resumed>) = 0x7fa78ff11000 [pid 6667] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6666] <... chdir resumed>) = 0 [pid 6663] <... futex resumed>) = 0 [pid 5017] <... getdents64 resumed>0x5555556d6770 /* 0 entries */, 32768) = 0 [pid 6674] rt_sigprocmask(SIG_SETMASK, [], [pid 6672] mprotect(0x7fa78ff12000, 131072, PROT_READ|PROT_WRITE [pid 6667] sendfile(4, 4, NULL, 281474978811912 [pid 6666] ioctl(4, LOOP_CLR_FD [pid 6663] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5017] close(4 [pid 6674] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6672] <... mprotect resumed>) = 0 [pid 6666] <... ioctl resumed>) = 0 [pid 6665] <... sendfile resumed>) = 77824 [pid 5017] <... close resumed>) = 0 [pid 6665] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5017] rmdir("./67/file1" [pid 6674] openat(AT_FDCWD, "./file0", O_RDONLY [pid 6672] rt_sigprocmask(SIG_BLOCK, ~[], [pid 6666] close(4 [pid 6665] <... futex resumed>) = 0 [pid 5017] <... rmdir resumed>) = 0 [pid 6665] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5017] getdents64(3, [pid 6674] <... openat resumed>) = 5 [pid 6672] <... rt_sigprocmask resumed>[], 8) = 0 [pid 5017] <... getdents64 resumed>0x5555556ce730 /* 0 entries */, 32768) = 0 [pid 6666] <... close resumed>) = 0 [pid 5017] close(3) = 0 [pid 5017] rmdir("./67") = 0 [pid 5017] mkdir("./68", 0777) = 0 [pid 5017] openat(AT_FDCWD, "/dev/loop3", O_RDWR) = 3 [pid 5017] ioctl(3, LOOP_CLR_FD) = -1 ENXIO (No such device or address) [pid 5017] close(3) = 0 [pid 5017] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x5555556cd690) = 6677 ./strace-static-x86_64: Process 6677 attached [pid 6677] set_robust_list(0x5555556cd6a0, 24) = 0 [pid 6672] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fa78ff31990, parent_tid=0x7fa78ff31990, exit_signal=0, stack=0x7fa78ff11000, stack_size=0x20300, tls=0x7fa78ff316c0} [pid 6666] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6674] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6666] <... futex resumed>) = 1 [pid 6664] <... futex resumed>) = 0 [pid 6664] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6674] <... futex resumed>) = 1 [pid 6672] <... clone3 resumed> => {parent_tid=[6678]}, 88) = 6678 [pid 6666] open("./bus", O_RDWR|O_CREAT|O_NOCTTY|O_SYNC|O_DIRECT|O_NOATIME, 000 [pid 6664] <... futex resumed>) = 0 [pid 6662] <... futex resumed>) = 0 [ 128.369139][ T27] audit: type=1800 audit(1690444296.198:407): pid=6667 uid=0 auid=4294967295 ses=4294967295 subj=_ op=collect_data cause=failed(directio) comm="syz-executor459" name="bus" dev="loop2" ino=18 res=0 errno=0 [ 128.385943][ T6676] NILFS (loop0): segctord starting. Construction interval = 5 seconds, CP frequency < 30 seconds [pid 6674] futex(0x7fa78fffd6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6672] rt_sigprocmask(SIG_SETMASK, [], [pid 6664] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6662] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6677] chdir("./68" [pid 6672] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6665] <... futex resumed>) = 0 [pid 6662] <... futex resumed>) = 1 [pid 6677] <... chdir resumed>) = 0 [pid 6672] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6666] <... open resumed>) = 4 [pid 6665] lseek(5, 257, SEEK_SET [pid 6662] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6677] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6672] <... futex resumed>) = 0 [pid 6666] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6665] <... lseek resumed>) = 257 ./strace-static-x86_64: Process 6678 attached [pid 6677] <... prctl resumed>) = 0 [pid 6666] <... futex resumed>) = 1 [pid 6665] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6664] <... futex resumed>) = 0 [pid 6678] rseq(0x7fa78ff31fe0, 0x20, 0, 0x53053053 [pid 6677] setpgid(0, 0 [pid 6666] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6665] <... futex resumed>) = 0 [pid 6664] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6678] <... rseq resumed>) = 0 [pid 6677] <... setpgid resumed>) = 0 [pid 6666] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6665] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6664] <... futex resumed>) = 0 [pid 6678] set_robust_list(0x7fa78ff319a0, 24 [pid 6677] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6666] ftruncate(4, 33587195 [pid 6664] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6678] <... set_robust_list resumed>) = 0 [pid 6677] <... openat resumed>) = 3 [pid 6678] rt_sigprocmask(SIG_SETMASK, [], [pid 6677] write(3, "1000", 4 [pid 6678] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6677] <... write resumed>) = 4 [pid 6678] memfd_create("syzkaller", 0 [pid 6677] close(3 [pid 6678] <... memfd_create resumed>) = 3 [pid 6677] <... close resumed>) = 0 [pid 6678] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6677] symlink("/dev/binderfs", "./binderfs" [pid 6678] <... mmap resumed>) = 0x7fa787b11000 [pid 6677] <... symlink resumed>) = 0 [pid 6678] 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"..., 2097152 [pid 6677] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 6677] rt_sigaction(SIGRT_1, {sa_handler=0x7fa78ff9b0a0, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fa78ff8c250}, NULL, 8) = 0 [pid 6677] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 6672] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 6662] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6677] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 6666] <... ftruncate resumed>) = 0 [pid 6677] <... mmap resumed>) = 0x7fa78ff11000 [pid 6666] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6663] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 6662] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6677] mprotect(0x7fa78ff12000, 131072, PROT_READ|PROT_WRITE [pid 6666] <... futex resumed>) = 1 [pid 6665] <... futex resumed>) = 0 [pid 6664] <... futex resumed>) = 0 [pid 6663] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6662] <... futex resumed>) = 1 [pid 6677] <... mprotect resumed>) = 0 [pid 6666] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6665] getdents64(5, [pid 6664] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6663] <... futex resumed>) = 0 [pid 6662] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6677] rt_sigprocmask(SIG_BLOCK, ~[], [pid 6666] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6664] <... futex resumed>) = 0 [pid 6663] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 6677] <... rt_sigprocmask resumed>[], 8) = 0 [pid 6666] sendfile(4, 4, NULL, 281474978811912 [pid 6664] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6663] <... mmap resumed>) = 0x7fa787cf0000 [pid 6677] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fa78ff31990, parent_tid=0x7fa78ff31990, exit_signal=0, stack=0x7fa78ff11000, stack_size=0x20300, tls=0x7fa78ff316c0} [pid 6663] mprotect(0x7fa787cf1000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 6677] <... clone3 resumed> => {parent_tid=[6679]}, 88) = 6679 [ 128.438871][ T27] audit: type=1800 audit(1690444296.268:408): pid=6666 uid=0 auid=4294967295 ses=4294967295 subj=_ op=collect_data cause=failed(directio) comm="syz-executor459" name="bus" dev="loop0" ino=18 res=0 errno=0 [ 128.473290][ T6665] NILFS error (device loop4): nilfs_readdir: zero-length directory entry [pid 6663] rt_sigprocmask(SIG_BLOCK, ~[], [pid 6677] rt_sigprocmask(SIG_SETMASK, [], [pid 6675] 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"..., 2097152 [pid 6663] <... rt_sigprocmask resumed>[], 8) = 0 ./strace-static-x86_64: Process 6679 attached [pid 6677] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6663] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fa787d10990, parent_tid=0x7fa787d10990, exit_signal=0, stack=0x7fa787cf0000, stack_size=0x20300, tls=0x7fa787d106c0} [pid 6679] rseq(0x7fa78ff31fe0, 0x20, 0, 0x53053053 [pid 6677] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6679] <... rseq resumed>) = 0 [pid 6677] <... futex resumed>) = 0 [pid 6663] <... clone3 resumed> => {parent_tid=[6680]}, 88) = 6680 [pid 6679] set_robust_list(0x7fa78ff319a0, 24 [pid 6677] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 6663] rt_sigprocmask(SIG_SETMASK, [], [pid 6679] <... set_robust_list resumed>) = 0 [pid 6663] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6679] rt_sigprocmask(SIG_SETMASK, [], [pid 6663] futex(0x7fa78fffd6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6679] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6663] <... futex resumed>) = 0 [pid 6679] memfd_create("syzkaller", 0 [pid 6663] futex(0x7fa78fffd6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}./strace-static-x86_64: Process 6680 attached [pid 6679] <... memfd_create resumed>) = 3 [pid 6679] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [ 128.497647][ T6665] Remounting filesystem read-only [pid 6680] rseq(0x7fa787d10fe0, 0x20, 0, 0x53053053 [pid 6679] <... mmap resumed>) = 0x7fa787b11000 [pid 6680] <... rseq resumed>) = 0 [pid 6665] <... getdents64 resumed>0x9999999999999999, 41) = -1 EIO (Input/output error) [pid 6662] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 6680] set_robust_list(0x7fa787d109a0, 24 [pid 6679] 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"..., 2097152 [pid 6665] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6664] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 6680] <... set_robust_list resumed>) = 0 [pid 6665] <... futex resumed>) = 0 [pid 6664] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6665] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6664] <... futex resumed>) = 0 [pid 6680] rt_sigprocmask(SIG_SETMASK, [], [pid 6664] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 6680] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6662] exit_group(0 [pid 6680] openat(AT_FDCWD, "./file0", O_RDONLY [pid 6674] <... futex resumed>) = ? [pid 6665] <... futex resumed>) = ? [pid 6664] <... mmap resumed>) = 0x7fa787cf0000 [pid 6662] <... exit_group resumed>) = ? [pid 6680] <... openat resumed>) = 5 [pid 6674] +++ exited with 0 +++ [pid 6665] +++ exited with 0 +++ [pid 6664] mprotect(0x7fa787cf1000, 131072, PROT_READ|PROT_WRITE [pid 6680] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6664] <... mprotect resumed>) = 0 [pid 6662] +++ exited with 0 +++ [pid 6680] <... futex resumed>) = 1 [pid 6664] rt_sigprocmask(SIG_BLOCK, ~[], [pid 6663] <... futex resumed>) = 0 [pid 5018] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6662, si_uid=0, si_status=0, si_utime=0, si_stime=7 /* 0.07 s */} --- [pid 6680] futex(0x7fa78fffd6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6664] <... rt_sigprocmask resumed>[], 8) = 0 [pid 6663] futex(0x7fa78fffd6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5018] restart_syscall(<... resuming interrupted clone ...> [pid 6680] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6664] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fa787d10990, parent_tid=0x7fa787d10990, exit_signal=0, stack=0x7fa787cf0000, stack_size=0x20300, tls=0x7fa787d106c0} [pid 6663] <... futex resumed>) = 0 [pid 5018] <... restart_syscall resumed>) = 0 [pid 6680] lseek(5, 257, SEEK_SET [pid 6667] <... sendfile resumed>) = 77824 [pid 6663] futex(0x7fa78fffd6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6680] <... lseek resumed>) = 257 [pid 6667] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6664] <... clone3 resumed> => {parent_tid=[6681]}, 88) = 6681 [pid 6680] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6667] <... futex resumed>) = 0 [pid 6664] rt_sigprocmask(SIG_SETMASK, [], [pid 5018] umount2("./68", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6680] <... futex resumed>) = 1 [pid 6678] <... write resumed>) = 2097152 [pid 6675] <... write resumed>) = 2097152 [pid 6667] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6664] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6663] <... futex resumed>) = 0 [pid 5018] <... umount2 resumed>) = -1 EINVAL (Invalid argument) ./strace-static-x86_64: Process 6681 attached [pid 6680] futex(0x7fa78fffd6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6664] futex(0x7fa78fffd6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6663] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5018] openat(AT_FDCWD, "./68", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 6681] rseq(0x7fa787d10fe0, 0x20, 0, 0x53053053 [pid 6678] munmap(0x7fa787b11000, 2097152 [pid 6675] munmap(0x7fa787b11000, 2097152 [pid 6667] <... futex resumed>) = 0 [pid 6666] <... sendfile resumed>) = 77824 [pid 6664] <... futex resumed>) = 0 [pid 6663] <... futex resumed>) = 1 [pid 5018] <... openat resumed>) = 3 [pid 6681] <... rseq resumed>) = 0 [pid 6678] <... munmap resumed>) = 0 [pid 6675] <... munmap resumed>) = 0 [pid 6667] getdents64(5, [pid 6666] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6664] futex(0x7fa78fffd6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6663] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5018] newfstatat(3, "", [pid 6681] set_robust_list(0x7fa787d109a0, 24 [pid 6678] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 6675] openat(AT_FDCWD, "/dev/loop5", O_RDWR [pid 6666] <... futex resumed>) = 0 [pid 6678] <... openat resumed>) = 4 [pid 6675] <... openat resumed>) = 4 [pid 6666] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6678] ioctl(4, LOOP_SET_FD, 3 [pid 6675] ioctl(4, LOOP_SET_FD, 3 [pid 6681] <... set_robust_list resumed>) = 0 [pid 6679] <... write resumed>) = 2097152 [pid 5018] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 6681] rt_sigprocmask(SIG_SETMASK, [], [pid 6679] munmap(0x7fa787b11000, 2097152 [pid 5018] getdents64(3, [pid 6681] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6679] <... munmap resumed>) = 0 [pid 5018] <... getdents64 resumed>0x5555556ce730 /* 4 entries */, 32768) = 112 [pid 6681] openat(AT_FDCWD, "./file0", O_RDONLY [pid 6679] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 5018] umount2("./68/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6681] <... openat resumed>) = 5 [pid 6679] <... openat resumed>) = 4 [pid 6678] <... ioctl resumed>) = 0 [pid 6675] <... ioctl resumed>) = 0 [pid 6681] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6678] close(3 [pid 6675] close(3 [pid 5018] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6681] <... futex resumed>) = 1 [pid 6678] <... close resumed>) = 0 [pid 6675] <... close resumed>) = 0 [pid 6664] <... futex resumed>) = 0 [pid 5018] newfstatat(AT_FDCWD, "./68/binderfs", [pid 6681] futex(0x7fa78fffd6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6678] mkdir("./file1", 0777 [pid 6675] mkdir("./file1", 0777 [pid 6664] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5018] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 6679] ioctl(4, LOOP_SET_FD, 3 [pid 6678] <... mkdir resumed>) = 0 [pid 6675] <... mkdir resumed>) = 0 [pid 6678] mount("/dev/loop1", "./file1", "nilfs2", MS_NODEV|MS_SYNCHRONOUS|MS_MANDLOCK|MS_SILENT|MS_LAZYTIME, "" [pid 6675] mount("/dev/loop5", "./file1", "nilfs2", MS_NODEV|MS_SYNCHRONOUS|MS_MANDLOCK|MS_SILENT|MS_LAZYTIME, "" [pid 6679] <... ioctl resumed>) = 0 [pid 6667] <... getdents64 resumed>0x9999999999999999, 41) = -1 EIO (Input/output error) [pid 6666] <... futex resumed>) = 0 [pid 6664] <... futex resumed>) = 1 [ 128.588711][ T6667] NILFS error (device loop2): nilfs_readdir: zero-length directory entry [ 128.599427][ T6675] loop5: detected capacity change from 0 to 4096 [ 128.606511][ T6678] loop1: detected capacity change from 0 to 4096 [ 128.615219][ T6667] Remounting filesystem read-only [ 128.618094][ T6675] NILFS (loop5): broken superblock, retrying with spare superblock (blocksize = 1024) [ 128.621506][ T6679] loop3: detected capacity change from 0 to 4096 [pid 5018] unlink("./68/binderfs" [pid 6679] close(3 [pid 6667] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6664] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5018] <... unlink resumed>) = 0 [pid 6679] <... close resumed>) = 0 [pid 6667] <... futex resumed>) = 1 [pid 5018] umount2("./68/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6679] mkdir("./file1", 0777 [pid 6667] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6679] <... mkdir resumed>) = 0 [pid 6679] mount("/dev/loop3", "./file1", "nilfs2", MS_NODEV|MS_SYNCHRONOUS|MS_MANDLOCK|MS_SILENT|MS_LAZYTIME, "" [pid 6666] lseek(5, 257, SEEK_SET [pid 6663] <... futex resumed>) = 0 [pid 6666] <... lseek resumed>) = 257 [pid 6663] exit_group(0 [pid 6680] <... futex resumed>) = ? [pid 6667] <... futex resumed>) = ? [pid 6666] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6663] <... exit_group resumed>) = ? [pid 6680] +++ exited with 0 +++ [pid 6667] +++ exited with 0 +++ [pid 6666] <... futex resumed>) = 1 [pid 6664] <... futex resumed>) = 0 [pid 6664] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 6663] +++ exited with 0 +++ [pid 6666] getdents64(5, [pid 6664] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5016] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6663, si_uid=0, si_status=0, si_utime=0, si_stime=13 /* 0.13 s */} --- [pid 5016] umount2("./66", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5016] openat(AT_FDCWD, "./66", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 5016] newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5016] getdents64(3, 0x5555556ce730 /* 4 entries */, 32768) = 112 [pid 5016] umount2("./66/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5016] newfstatat(AT_FDCWD, "./66/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5016] unlink("./66/binderfs") = 0 [ 128.637658][ T6678] NILFS (loop1): broken superblock, retrying with spare superblock (blocksize = 1024) [ 128.650879][ T6679] NILFS (loop3): broken superblock, retrying with spare superblock (blocksize = 1024) [ 128.663099][ T6675] NILFS (loop5): broken superblock, retrying with spare superblock (blocksize = 4096) [ 128.675374][ T6666] NILFS error (device loop0): nilfs_readdir: zero-length directory entry [pid 5016] umount2("./66/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6666] <... getdents64 resumed>0x9999999999999999, 41) = -1 EIO (Input/output error) [pid 6666] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5018] <... umount2 resumed>) = 0 [pid 5018] umount2("./68/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6664] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 5018] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6664] exit_group(0 [pid 6681] <... futex resumed>) = ? [pid 6664] <... exit_group resumed>) = ? [pid 5018] newfstatat(AT_FDCWD, "./68/file1", [pid 6681] +++ exited with 0 +++ [pid 5018] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5018] umount2("./68/file1", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5018] openat(AT_FDCWD, "./68/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 6666] <... futex resumed>) = ? [pid 6666] +++ exited with 0 +++ [pid 6664] +++ exited with 0 +++ [pid 5014] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6664, si_uid=0, si_status=0, si_utime=0, si_stime=6 /* 0.06 s */} --- [pid 5014] restart_syscall(<... resuming interrupted clone ...>) = 0 [pid 5014] umount2("./66", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5014] openat(AT_FDCWD, "./66", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [ 128.690554][ T6679] NILFS (loop3): broken superblock, retrying with spare superblock (blocksize = 4096) [ 128.700334][ T6678] NILFS (loop1): broken superblock, retrying with spare superblock (blocksize = 4096) [ 128.714135][ T6666] Remounting filesystem read-only [ 128.730441][ T6682] NILFS (loop3): segctord starting. Construction interval = 5 seconds, CP frequency < 30 seconds [pid 5014] newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 6679] <... mount resumed>) = 0 [pid 5018] <... openat resumed>) = 4 [pid 5014] getdents64(3, [pid 6679] openat(AT_FDCWD, "./file1", O_RDONLY|O_DIRECTORY [pid 5018] newfstatat(4, "", [pid 5014] <... getdents64 resumed>0x5555556ce730 /* 4 entries */, 32768) = 112 [pid 6679] <... openat resumed>) = 3 [pid 6675] <... mount resumed>) = 0 [pid 5018] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5014] umount2("./66/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6679] chdir("./file1" [pid 5014] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6679] <... chdir resumed>) = 0 [pid 6675] openat(AT_FDCWD, "./file1", O_RDONLY|O_DIRECTORY [pid 5018] getdents64(4, [pid 5014] newfstatat(AT_FDCWD, "./66/binderfs", [pid 6679] ioctl(4, LOOP_CLR_FD [pid 6675] <... openat resumed>) = 3 [pid 5018] <... getdents64 resumed>0x5555556d6770 /* 2 entries */, 32768) = 48 [pid 5014] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 6679] <... ioctl resumed>) = 0 [pid 6675] chdir("./file1" [pid 5018] getdents64(4, [pid 5014] unlink("./66/binderfs" [pid 6679] close(4 [pid 6675] <... chdir resumed>) = 0 [pid 5018] <... getdents64 resumed>0x5555556d6770 /* 0 entries */, 32768) = 0 [pid 5014] <... unlink resumed>) = 0 [pid 6679] <... close resumed>) = 0 [pid 5014] umount2("./66/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6679] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 6677] <... futex resumed>) = 0 [pid 6679] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6677] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6679] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6677] <... futex resumed>) = 0 [pid 6679] open("./bus", O_RDWR|O_CREAT|O_NOCTTY|O_SYNC|O_DIRECT|O_NOATIME, 000 [pid 6677] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6675] ioctl(4, LOOP_CLR_FD [pid 5018] close(4 [pid 6675] <... ioctl resumed>) = 0 [pid 5018] <... close resumed>) = 0 [pid 6675] close(4 [pid 5018] rmdir("./68/file1" [pid 6675] <... close resumed>) = 0 [pid 6675] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5018] <... rmdir resumed>) = 0 [pid 6675] <... futex resumed>) = 1 [pid 6673] <... futex resumed>) = 0 [pid 5018] getdents64(3, [pid 6675] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6673] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5018] <... getdents64 resumed>0x5555556ce730 /* 0 entries */, 32768) = 0 [pid 6675] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6673] <... futex resumed>) = 0 [pid 5018] close(3 [pid 5016] <... umount2 resumed>) = 0 [pid 6675] open("./bus", O_RDWR|O_CREAT|O_NOCTTY|O_SYNC|O_DIRECT|O_NOATIME, 000 [pid 6673] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5018] <... close resumed>) = 0 [pid 5018] rmdir("./68") = 0 [pid 5018] mkdir("./69", 0777) = 0 [pid 5018] openat(AT_FDCWD, "/dev/loop4", O_RDWR) = 3 [pid 5018] ioctl(3, LOOP_CLR_FD) = -1 ENXIO (No such device or address) [pid 5018] close(3) = 0 [pid 5018] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x5555556cd690) = 6685 [pid 6679] <... open resumed>) = 4 [ 128.745742][ T6683] NILFS (loop5): segctord starting. Construction interval = 5 seconds, CP frequency < 30 seconds [pid 6679] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 6677] <... futex resumed>) = 0 [pid 6679] ftruncate(4, 33587195 [pid 6677] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 6677] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6679] <... ftruncate resumed>) = 0 [pid 6679] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 6677] <... futex resumed>) = 0 [pid 6679] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6677] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6679] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6677] <... futex resumed>) = 0 [pid 6679] sendfile(4, 4, NULL, 281474978811912 [pid 6677] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5014] <... umount2 resumed>) = 0 [pid 6675] <... open resumed>) = 4 [pid 5014] umount2("./66/file1", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5014] newfstatat(AT_FDCWD, "./66/file1", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5014] umount2("./66/file1", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5014] openat(AT_FDCWD, "./66/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 6675] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5014] <... openat resumed>) = 4 [pid 6675] <... futex resumed>) = 1 [pid 6673] <... futex resumed>) = 0 [pid 6675] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6673] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5014] newfstatat(4, "", [pid 6675] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6673] <... futex resumed>) = 0 [pid 6675] ftruncate(4, 33587195 [pid 6673] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5014] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 6675] <... ftruncate resumed>) = 0 [pid 6675] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5014] getdents64(4, 0x5555556d6770 /* 2 entries */, 32768) = 48 [pid 5014] getdents64(4, 0x5555556d6770 /* 0 entries */, 32768) = 0 [pid 5014] close(4) = 0 [pid 5014] rmdir("./66/file1") = 0 [pid 5014] getdents64(3, 0x5555556ce730 /* 0 entries */, 32768) = 0 [pid 5014] close(3./strace-static-x86_64: Process 6685 attached [pid 6675] <... futex resumed>) = 1 [pid 6673] <... futex resumed>) = 0 [pid 6678] <... mount resumed>) = 0 [pid 5014] <... close resumed>) = 0 [pid 6685] set_robust_list(0x5555556cd6a0, 24 [pid 6678] openat(AT_FDCWD, "./file1", O_RDONLY|O_DIRECTORY [pid 6675] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6673] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5014] rmdir("./66" [pid 6685] <... set_robust_list resumed>) = 0 [pid 6678] <... openat resumed>) = 3 [pid 6675] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6673] <... futex resumed>) = 0 [pid 5014] <... rmdir resumed>) = 0 [pid 6685] chdir("./69" [pid 6678] chdir("./file1" [pid 6675] sendfile(4, 4, NULL, 281474978811912 [ 128.799476][ T27] audit: type=1800 audit(1690444296.628:409): pid=6679 uid=0 auid=4294967295 ses=4294967295 subj=_ op=collect_data cause=failed(directio) comm="syz-executor459" name="bus" dev="loop3" ino=18 res=0 errno=0 [ 128.839240][ T6684] NILFS (loop1): segctord starting. Construction interval = 5 seconds, CP frequency < 30 seconds [pid 6673] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5016] umount2("./66/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5014] mkdir("./67", 0777 [pid 6685] <... chdir resumed>) = 0 [pid 6678] <... chdir resumed>) = 0 [pid 6677] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 5016] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5014] <... mkdir resumed>) = 0 [pid 6685] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6678] ioctl(4, LOOP_CLR_FD [pid 6677] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5016] newfstatat(AT_FDCWD, "./66/file1", [pid 5014] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 6685] <... prctl resumed>) = 0 [pid 6678] <... ioctl resumed>) = 0 [pid 6677] <... futex resumed>) = 0 [pid 5014] <... openat resumed>) = 3 [pid 6685] setpgid(0, 0 [pid 6678] close(4 [pid 6677] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 5016] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5014] ioctl(3, LOOP_CLR_FD [pid 6677] <... mmap resumed>) = 0x7fa787cf0000 [pid 5014] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 6677] mprotect(0x7fa787cf1000, 131072, PROT_READ|PROT_WRITE [pid 5014] close(3 [pid 6685] <... setpgid resumed>) = 0 [pid 6678] <... close resumed>) = 0 [pid 6677] <... mprotect resumed>) = 0 [pid 5016] umount2("./66/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5014] <... close resumed>) = 0 [pid 6685] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6678] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6677] rt_sigprocmask(SIG_BLOCK, ~[], [pid 5016] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5014] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6685] <... openat resumed>) = 3 [pid 6678] <... futex resumed>) = 1 [pid 6677] <... rt_sigprocmask resumed>[], 8) = 0 [pid 6672] <... futex resumed>) = 0 [pid 5016] openat(AT_FDCWD, "./66/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 6685] write(3, "1000", 4 [pid 6678] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6677] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fa787d10990, parent_tid=0x7fa787d10990, exit_signal=0, stack=0x7fa787cf0000, stack_size=0x20300, tls=0x7fa787d106c0} [pid 6672] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5016] <... openat resumed>) = 4 [pid 5014] <... clone resumed>, child_tidptr=0x5555556cd690) = 6686 [pid 6685] <... write resumed>) = 4 [pid 6678] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6677] <... clone3 resumed> => {parent_tid=[6687]}, 88) = 6687 ./strace-static-x86_64: Process 6686 attached [pid 6677] rt_sigprocmask(SIG_SETMASK, [], [pid 6686] set_robust_list(0x5555556cd6a0, 24 [pid 6677] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6686] <... set_robust_list resumed>) = 0 [pid 6677] futex(0x7fa78fffd6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6686] chdir("./67" [pid 6677] <... futex resumed>) = 0 [pid 6686] <... chdir resumed>) = 0 [pid 6685] close(3 [pid 6678] open("./bus", O_RDWR|O_CREAT|O_NOCTTY|O_SYNC|O_DIRECT|O_NOATIME, 000 [pid 6677] futex(0x7fa78fffd6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6673] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 6672] <... futex resumed>) = 0 [pid 5016] newfstatat(4, "", [pid 6686] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6685] <... close resumed>) = 0 [pid 6678] <... open resumed>) = 4 [pid 6673] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6672] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5016] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 ./strace-static-x86_64: Process 6687 attached [pid 6686] <... prctl resumed>) = 0 [pid 6685] symlink("/dev/binderfs", "./binderfs" [pid 6678] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6673] <... futex resumed>) = 0 [pid 6672] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 5016] getdents64(4, [pid 6687] rseq(0x7fa787d10fe0, 0x20, 0, 0x53053053 [pid 6686] setpgid(0, 0 [pid 6685] <... symlink resumed>) = 0 [pid 6678] <... futex resumed>) = 0 [pid 6673] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 6672] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5016] <... getdents64 resumed>0x5555556d6770 /* 2 entries */, 32768) = 48 [pid 6687] <... rseq resumed>) = 0 [pid 6686] <... setpgid resumed>) = 0 [pid 6685] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6678] ftruncate(4, 33587195 [pid 6673] <... mmap resumed>) = 0x7fa787cf0000 [pid 6672] <... futex resumed>) = 0 [pid 5016] getdents64(4, [pid 6687] set_robust_list(0x7fa787d109a0, 24 [pid 6686] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6685] <... futex resumed>) = 0 [pid 6673] mprotect(0x7fa787cf1000, 131072, PROT_READ|PROT_WRITE [pid 6672] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5016] <... getdents64 resumed>0x5555556d6770 /* 0 entries */, 32768) = 0 [pid 6687] <... set_robust_list resumed>) = 0 [pid 6686] <... openat resumed>) = 3 [pid 6685] rt_sigaction(SIGRT_1, {sa_handler=0x7fa78ff9b0a0, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fa78ff8c250}, [pid 6678] <... ftruncate resumed>) = 0 [pid 6673] <... mprotect resumed>) = 0 [pid 5016] close(4 [pid 6687] rt_sigprocmask(SIG_SETMASK, [], [pid 6686] write(3, "1000", 4 [pid 6685] <... rt_sigaction resumed>NULL, 8) = 0 [pid 6678] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6673] rt_sigprocmask(SIG_BLOCK, ~[], [pid 5016] <... close resumed>) = 0 [pid 6687] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6686] <... write resumed>) = 4 [pid 6685] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 6678] <... futex resumed>) = 1 [pid 6673] <... rt_sigprocmask resumed>[], 8) = 0 [pid 6672] <... futex resumed>) = 0 [pid 6687] openat(AT_FDCWD, "./file0", O_RDONLY [pid 6686] close(3 [pid 6685] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6678] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6673] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fa787d10990, parent_tid=0x7fa787d10990, exit_signal=0, stack=0x7fa787cf0000, stack_size=0x20300, tls=0x7fa787d106c0} [pid 6672] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5016] rmdir("./66/file1" [pid 6687] <... openat resumed>) = 5 [pid 6686] <... close resumed>) = 0 [pid 6685] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 6679] <... sendfile resumed>) = 77824 [pid 6678] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6672] <... futex resumed>) = 0 [pid 5016] <... rmdir resumed>) = 0 ./strace-static-x86_64: Process 6688 attached [pid 6687] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6686] symlink("/dev/binderfs", "./binderfs" [pid 6685] <... mmap resumed>) = 0x7fa78ff11000 [pid 6679] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6678] sendfile(4, 4, NULL, 281474978811912 [pid 6673] <... clone3 resumed> => {parent_tid=[6688]}, 88) = 6688 [pid 6672] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5016] getdents64(3, [pid 6687] <... futex resumed>) = 1 [pid 6686] <... symlink resumed>) = 0 [pid 6685] mprotect(0x7fa78ff12000, 131072, PROT_READ|PROT_WRITE [pid 6679] <... futex resumed>) = 0 [pid 6677] <... futex resumed>) = 0 [pid 5016] <... getdents64 resumed>0x5555556ce730 /* 0 entries */, 32768) = 0 [pid 6687] futex(0x7fa78fffd6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6686] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6685] <... mprotect resumed>) = 0 [pid 6679] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6677] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6673] rt_sigprocmask(SIG_SETMASK, [], [pid 5016] close(3 [pid 6686] <... futex resumed>) = 0 [pid 6685] rt_sigprocmask(SIG_BLOCK, ~[], [pid 6679] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6677] <... futex resumed>) = 0 [pid 6673] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6686] rt_sigaction(SIGRT_1, {sa_handler=0x7fa78ff9b0a0, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fa78ff8c250}, [pid 6685] <... rt_sigprocmask resumed>[], 8) = 0 [pid 6679] lseek(5, 257, SEEK_SET [pid 6677] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5016] <... close resumed>) = 0 [pid 6686] <... rt_sigaction resumed>NULL, 8) = 0 [pid 6685] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fa78ff31990, parent_tid=0x7fa78ff31990, exit_signal=0, stack=0x7fa78ff11000, stack_size=0x20300, tls=0x7fa78ff316c0} [pid 6679] <... lseek resumed>) = 257 [pid 6673] futex(0x7fa78fffd6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5016] rmdir("./66" [pid 6675] <... sendfile resumed>) = 77824 [pid 6686] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 6679] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6673] <... futex resumed>) = 0 [pid 6688] rseq(0x7fa787d10fe0, 0x20, 0, 0x53053053 [pid 6686] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6685] <... clone3 resumed> => {parent_tid=[6689]}, 88) = 6689 [pid 6679] <... futex resumed>) = 1 [pid 6677] <... futex resumed>) = 0 [pid 6675] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6673] futex(0x7fa78fffd6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5016] <... rmdir resumed>) = 0 [pid 6688] <... rseq resumed>) = 0 [pid 6686] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 6685] rt_sigprocmask(SIG_SETMASK, [], [pid 6679] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6677] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6675] <... futex resumed>) = 0 [pid 5016] mkdir("./67", 0777./strace-static-x86_64: Process 6689 attached [pid 6688] set_robust_list(0x7fa787d109a0, 24 [pid 6686] <... mmap resumed>) = 0x7fa78ff11000 [pid 6685] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6679] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6677] <... futex resumed>) = 0 [pid 6675] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6689] rseq(0x7fa78ff31fe0, 0x20, 0, 0x53053053 [pid 6688] <... set_robust_list resumed>) = 0 [pid 6686] mprotect(0x7fa78ff12000, 131072, PROT_READ|PROT_WRITE [pid 6685] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6679] getdents64(5, [pid 6677] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5016] <... mkdir resumed>) = 0 [pid 6689] <... rseq resumed>) = 0 [pid 6688] rt_sigprocmask(SIG_SETMASK, [], [pid 6686] <... mprotect resumed>) = 0 [pid 6685] <... futex resumed>) = 0 [pid 5016] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 6688] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6685] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 5016] <... openat resumed>) = 3 [pid 6688] openat(AT_FDCWD, "./file0", O_RDONLY [pid 5016] ioctl(3, LOOP_CLR_FD [pid 6688] <... openat resumed>) = 5 [pid 5016] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 6688] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6686] rt_sigprocmask(SIG_BLOCK, ~[], [pid 5016] close(3 [pid 6689] set_robust_list(0x7fa78ff319a0, 24 [pid 6688] <... futex resumed>) = 1 [pid 6686] <... rt_sigprocmask resumed>[], 8) = 0 [pid 6673] <... futex resumed>) = 0 [pid 5016] <... close resumed>) = 0 [pid 6688] futex(0x7fa78fffd6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6673] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5016] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6689] <... set_robust_list resumed>) = 0 [pid 6686] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fa78ff31990, parent_tid=0x7fa78ff31990, exit_signal=0, stack=0x7fa78ff11000, stack_size=0x20300, tls=0x7fa78ff316c0} [pid 6679] <... getdents64 resumed>0x9999999999999999, 41) = -1 EIO (Input/output error) [pid 6675] <... futex resumed>) = 0 [pid 6673] <... futex resumed>) = 1 [pid 6689] rt_sigprocmask(SIG_SETMASK, [], [pid 6679] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6675] lseek(5, 257, SEEK_SET [pid 6673] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6672] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 5016] <... clone resumed>, child_tidptr=0x5555556cd690) = 6690 ./strace-static-x86_64: Process 6690 attached [pid 6689] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6686] <... clone3 resumed> => {parent_tid=[6691]}, 88) = 6691 [pid 6679] <... futex resumed>) = 1 [pid 6677] <... futex resumed>) = 0 [pid 6675] <... lseek resumed>) = 257 [pid 6672] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6677] exit_group(0 [pid 6675] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6672] <... futex resumed>) = 0 ./strace-static-x86_64: Process 6691 attached [pid 6690] set_robust_list(0x5555556cd6a0, 24 [pid 6689] memfd_create("syzkaller", 0 [pid 6687] <... futex resumed>) = ? [pid 6686] rt_sigprocmask(SIG_SETMASK, [], [pid 6677] <... exit_group resumed>) = ? [pid 6675] <... futex resumed>) = 1 [pid 6673] <... futex resumed>) = 0 [pid 6672] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 6691] rseq(0x7fa78ff31fe0, 0x20, 0, 0x53053053 [pid 6690] <... set_robust_list resumed>) = 0 [pid 6689] <... memfd_create resumed>) = 3 [pid 6687] +++ exited with 0 +++ [pid 6686] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6679] +++ exited with 0 +++ [pid 6677] +++ exited with 0 +++ [pid 6675] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6673] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6691] <... rseq resumed>) = 0 [pid 6690] chdir("./67" [pid 6689] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6686] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6675] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6673] <... futex resumed>) = 0 [pid 6672] <... mmap resumed>) = 0x7fa787cf0000 [pid 6691] set_robust_list(0x7fa78ff319a0, 24 [pid 6690] <... chdir resumed>) = 0 [ 128.984423][ T6679] NILFS error (device loop3): nilfs_readdir: zero-length directory entry [ 129.006057][ T6679] Remounting filesystem read-only [pid 6689] <... mmap resumed>) = 0x7fa787b11000 [pid 6686] <... futex resumed>) = 0 [pid 6675] getdents64(5, [pid 6673] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6672] mprotect(0x7fa787cf1000, 131072, PROT_READ|PROT_WRITE [pid 5017] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6677, si_uid=0, si_status=0, si_utime=0, si_stime=11 /* 0.11 s */} --- [pid 6691] <... set_robust_list resumed>) = 0 [pid 6690] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6689] 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"..., 2097152 [pid 6686] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 6678] <... sendfile resumed>) = 77824 [pid 6672] <... mprotect resumed>) = 0 [pid 5017] umount2("./68", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6678] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6672] rt_sigprocmask(SIG_BLOCK, ~[], [pid 6678] <... futex resumed>) = 0 [pid 6672] <... rt_sigprocmask resumed>[], 8) = 0 [pid 6678] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6672] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fa787d10990, parent_tid=0x7fa787d10990, exit_signal=0, stack=0x7fa787cf0000, stack_size=0x20300, tls=0x7fa787d106c0} => {parent_tid=[6692]}, 88) = 6692 [pid 6672] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 6672] futex(0x7fa78fffd6d8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 6672] futex(0x7fa78fffd6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}./strace-static-x86_64: Process 6692 attached [pid 6692] rseq(0x7fa787d10fe0, 0x20, 0, 0x53053053) = 0 [pid 6692] set_robust_list(0x7fa787d109a0, 24) = 0 [pid 6692] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 6692] openat(AT_FDCWD, "./file0", O_RDONLY) = 5 [pid 6692] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6672] <... futex resumed>) = 0 [pid 6672] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6678] <... futex resumed>) = 0 [pid 6672] <... futex resumed>) = 1 [pid 6691] rt_sigprocmask(SIG_SETMASK, [], [pid 6678] lseek(5, 257, SEEK_SET [pid 6672] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5017] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6690] <... prctl resumed>) = 0 [pid 6691] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6678] <... lseek resumed>) = 257 [pid 5017] openat(AT_FDCWD, "./68", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 6690] setpgid(0, 0 [pid 6678] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6691] memfd_create("syzkaller", 0 [pid 6678] <... futex resumed>) = 1 [pid 6672] <... futex resumed>) = 0 [pid 5017] <... openat resumed>) = 3 [pid 6690] <... setpgid resumed>) = 0 [pid 6691] <... memfd_create resumed>) = 3 [pid 6678] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6672] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5017] newfstatat(3, "", [pid 6690] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6678] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6672] <... futex resumed>) = 0 [pid 6678] getdents64(5, [pid 6672] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5017] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 6691] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6690] <... openat resumed>) = 3 [pid 6675] <... getdents64 resumed>0x9999999999999999, 41) = -1 EIO (Input/output error) [pid 6692] <... futex resumed>) = 1 [pid 6692] futex(0x7fa78fffd6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5017] getdents64(3, [pid 6691] <... mmap resumed>) = 0x7fa787b11000 [pid 6690] write(3, "1000", 4 [pid 6675] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 6673] <... futex resumed>) = 0 [pid 5017] <... getdents64 resumed>0x5555556ce730 /* 4 entries */, 32768) = 112 [pid 6690] <... write resumed>) = 4 [pid 6673] exit_group(0 [pid 6688] <... futex resumed>) = ? [pid 6673] <... exit_group resumed>) = ? [pid 6688] +++ exited with 0 +++ [pid 6690] close(3 [pid 5017] umount2("./68/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6678] <... getdents64 resumed>0x9999999999999999, 41) = -1 EIO (Input/output error) [pid 6678] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6672] <... futex resumed>) = 0 [pid 6672] exit_group(0 [pid 6692] <... futex resumed>) = ? [pid 6672] <... exit_group resumed>) = ? [pid 6692] +++ exited with 0 +++ [pid 6678] <... futex resumed>) = ? [pid 6675] +++ exited with 0 +++ [pid 6673] +++ exited with 0 +++ [pid 6691] 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"..., 2097152 [pid 6690] <... close resumed>) = 0 [pid 6689] <... write resumed>) = 2097152 [pid 5017] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6690] symlink("/dev/binderfs", "./binderfs" [pid 6678] +++ exited with 0 +++ [pid 6672] +++ exited with 0 +++ [pid 5019] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6673, si_uid=0, si_status=0, si_utime=0, si_stime=8 /* 0.08 s */} --- [pid 5017] newfstatat(AT_FDCWD, "./68/binderfs", [pid 6689] munmap(0x7fa787b11000, 2097152 [pid 6690] <... symlink resumed>) = 0 [pid 5017] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5015] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6672, si_uid=0, si_status=0, si_utime=0, si_stime=9 /* 0.09 s */} --- [pid 5017] unlink("./68/binderfs" [pid 6690] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5019] umount2("./70", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5017] <... unlink resumed>) = 0 [pid 6690] <... futex resumed>) = 0 [pid 5019] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5017] umount2("./68/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6689] <... munmap resumed>) = 0 [pid 6689] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 5019] openat(AT_FDCWD, "./70", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 5015] umount2("./66", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5019] newfstatat(3, "", [pid 6690] rt_sigaction(SIGRT_1, {sa_handler=0x7fa78ff9b0a0, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fa78ff8c250}, [pid 5015] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6690] <... rt_sigaction resumed>NULL, 8) = 0 [pid 5019] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5015] openat(AT_FDCWD, "./66", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 6689] <... openat resumed>) = 4 [pid 6689] ioctl(4, LOOP_SET_FD, 3 [pid 5019] getdents64(3, [pid 5015] <... openat resumed>) = 3 [pid 6690] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 5019] <... getdents64 resumed>0x5555556ce730 /* 4 entries */, 32768) = 112 [pid 5015] newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 6690] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5019] umount2("./70/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6690] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 5015] getdents64(3, [pid 5019] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5015] <... getdents64 resumed>0x5555556ce730 /* 4 entries */, 32768) = 112 [pid 6690] <... mmap resumed>) = 0x7fa78ff11000 [pid 5015] umount2("./66/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5019] newfstatat(AT_FDCWD, "./70/binderfs", [pid 5015] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [ 129.046555][ T6675] NILFS error (device loop5): nilfs_readdir: zero-length directory entry [ 129.056265][ T6675] Remounting filesystem read-only [ 129.064792][ T6678] NILFS error (device loop1): nilfs_readdir: zero-length directory entry [ 129.077383][ T6678] Remounting filesystem read-only [pid 6690] mprotect(0x7fa78ff12000, 131072, PROT_READ|PROT_WRITE [pid 5019] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5015] newfstatat(AT_FDCWD, "./66/binderfs", [pid 6689] <... ioctl resumed>) = 0 [pid 6689] close(3) = 0 [pid 6689] mkdir("./file1", 0777) = 0 [pid 6689] mount("/dev/loop4", "./file1", "nilfs2", MS_NODEV|MS_SYNCHRONOUS|MS_MANDLOCK|MS_SILENT|MS_LAZYTIME, "" [pid 6690] <... mprotect resumed>) = 0 [pid 5019] unlink("./70/binderfs" [pid 5015] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 6690] rt_sigprocmask(SIG_BLOCK, ~[], [pid 5019] <... unlink resumed>) = 0 [pid 6690] <... rt_sigprocmask resumed>[], 8) = 0 [pid 5015] unlink("./66/binderfs" [pid 5019] umount2("./70/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5015] <... unlink resumed>) = 0 [pid 6690] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fa78ff31990, parent_tid=0x7fa78ff31990, exit_signal=0, stack=0x7fa78ff11000, stack_size=0x20300, tls=0x7fa78ff316c0} [ 129.106069][ T6689] loop4: detected capacity change from 0 to 4096 [ 129.108643][ T5017] NILFS (loop3): discard dirty page: offset=8192, ino=6 [ 129.118007][ T6689] NILFS (loop4): broken superblock, retrying with spare superblock (blocksize = 1024) [ 129.130109][ T5017] NILFS (loop3): discard dirty block: blocknr=25, size=4096 [ 129.141735][ T6689] NILFS (loop4): broken superblock, retrying with spare superblock (blocksize = 4096) [pid 5015] umount2("./66/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6691] <... write resumed>) = 2097152 [pid 6690] <... clone3 resumed> => {parent_tid=[6693]}, 88) = 6693 ./strace-static-x86_64: Process 6693 attached [pid 6693] rseq(0x7fa78ff31fe0, 0x20, 0, 0x53053053) = 0 [pid 6693] set_robust_list(0x7fa78ff319a0, 24) = 0 [pid 6693] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 6693] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6690] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 6690] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6693] <... futex resumed>) = 0 [pid 6690] <... futex resumed>) = 1 [pid 6693] memfd_create("syzkaller", 0 [pid 6691] munmap(0x7fa787b11000, 2097152 [pid 6690] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 6693] <... memfd_create resumed>) = 3 [pid 6693] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fa787b11000 [pid 6689] <... mount resumed>) = 0 [pid 6689] openat(AT_FDCWD, "./file1", O_RDONLY|O_DIRECTORY) = 3 [pid 6689] chdir("./file1") = 0 [pid 6689] ioctl(4, LOOP_CLR_FD) = 0 [pid 6689] close(4 [pid 6691] <... munmap resumed>) = 0 [pid 6689] <... close resumed>) = 0 [pid 6689] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6685] <... futex resumed>) = 0 [pid 6685] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 6685] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6689] <... futex resumed>) = 1 [ 129.148325][ T5019] NILFS (loop5): discard dirty page: offset=8192, ino=6 [ 129.167867][ T5019] NILFS (loop5): discard dirty block: blocknr=25, size=4096 [pid 6689] open("./bus", O_RDWR|O_CREAT|O_NOCTTY|O_SYNC|O_DIRECT|O_NOATIME, 000 [pid 6691] openat(AT_FDCWD, "/dev/loop0", O_RDWR) = 4 [pid 6691] ioctl(4, LOOP_SET_FD, 3 [pid 6693] 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"..., 2097152 [pid 6691] <... ioctl resumed>) = 0 [pid 6691] close(3) = 0 [pid 6691] mkdir("./file1", 0777) = 0 [pid 6691] mount("/dev/loop0", "./file1", "nilfs2", MS_NODEV|MS_SYNCHRONOUS|MS_MANDLOCK|MS_SILENT|MS_LAZYTIME, "" [pid 5015] <... umount2 resumed>) = 0 [pid 6693] <... write resumed>) = 2097152 [pid 6689] <... open resumed>) = 4 [pid 6685] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 5019] <... umount2 resumed>) = 0 [pid 5017] <... umount2 resumed>) = 0 [pid 6689] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6685] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5015] umount2("./66/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5017] umount2("./68/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6689] <... futex resumed>) = 0 [pid 6685] <... futex resumed>) = 0 [pid 6689] ftruncate(4, 33587195 [ 129.203846][ T6694] NILFS (loop4): segctord starting. Construction interval = 5 seconds, CP frequency < 30 seconds [ 129.215895][ T6691] loop0: detected capacity change from 0 to 4096 [ 129.242548][ T6691] NILFS (loop0): broken superblock, retrying with spare superblock (blocksize = 1024) [pid 6685] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6689] <... ftruncate resumed>) = 0 [pid 5017] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5015] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6689] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 6685] <... futex resumed>) = 0 [pid 6689] sendfile(4, 4, NULL, 281474978811912 [pid 6685] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 6685] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5017] newfstatat(AT_FDCWD, "./68/file1", [pid 5019] umount2("./70/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5015] newfstatat(AT_FDCWD, "./66/file1", [pid 5019] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5017] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5019] newfstatat(AT_FDCWD, "./70/file1", [pid 5015] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5019] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5017] umount2("./68/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5015] umount2("./66/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5019] umount2("./70/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5017] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5015] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5019] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5017] openat(AT_FDCWD, "./68/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5019] openat(AT_FDCWD, "./70/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5017] <... openat resumed>) = 4 [pid 5015] openat(AT_FDCWD, "./66/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 6693] munmap(0x7fa787b11000, 2097152 [pid 5019] <... openat resumed>) = 4 [pid 5017] newfstatat(4, "", [pid 5015] <... openat resumed>) = 4 [pid 6693] <... munmap resumed>) = 0 [pid 5019] newfstatat(4, "", [pid 5017] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5015] newfstatat(4, "", [pid 5019] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5017] getdents64(4, [pid 5015] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5019] getdents64(4, [pid 5017] <... getdents64 resumed>0x5555556d6770 /* 2 entries */, 32768) = 48 [pid 5015] getdents64(4, [pid 6693] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 5019] <... getdents64 resumed>0x5555556d6770 /* 2 entries */, 32768) = 48 [pid 5017] getdents64(4, [pid 5015] <... getdents64 resumed>0x5555556d6770 /* 2 entries */, 32768) = 48 [pid 6693] <... openat resumed>) = 4 [pid 6691] <... mount resumed>) = 0 [pid 5019] getdents64(4, [pid 5017] <... getdents64 resumed>0x5555556d6770 /* 0 entries */, 32768) = 0 [pid 5015] getdents64(4, [pid 6693] ioctl(4, LOOP_SET_FD, 3 [pid 5019] <... getdents64 resumed>0x5555556d6770 /* 0 entries */, 32768) = 0 [ 129.274688][ T6691] NILFS (loop0): broken superblock, retrying with spare superblock (blocksize = 4096) [ 129.313541][ T6695] NILFS (loop0): segctord starting. Construction interval = 5 seconds, CP frequency < 30 seconds [pid 5017] close(4 [pid 5015] <... getdents64 resumed>0x5555556d6770 /* 0 entries */, 32768) = 0 [pid 6693] <... ioctl resumed>) = 0 [pid 6691] openat(AT_FDCWD, "./file1", O_RDONLY|O_DIRECTORY [pid 6685] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 5019] close(4 [pid 5017] <... close resumed>) = 0 [pid 5015] close(4 [pid 6693] close(3 [pid 6691] <... openat resumed>) = 3 [pid 6685] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5019] <... close resumed>) = 0 [pid 5017] rmdir("./68/file1" [pid 5015] <... close resumed>) = 0 [pid 6693] <... close resumed>) = 0 [pid 6691] chdir("./file1" [pid 6685] <... futex resumed>) = 0 [pid 5019] rmdir("./70/file1" [pid 5017] <... rmdir resumed>) = 0 [pid 5015] rmdir("./66/file1" [pid 6693] mkdir("./file1", 0777 [pid 6691] <... chdir resumed>) = 0 [pid 6685] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 5019] <... rmdir resumed>) = 0 [pid 5017] getdents64(3, [pid 5015] <... rmdir resumed>) = 0 [pid 6693] <... mkdir resumed>) = 0 [pid 6691] ioctl(4, LOOP_CLR_FD [pid 6685] <... mmap resumed>) = 0x7fa787cf0000 [pid 5019] getdents64(3, [pid 5017] <... getdents64 resumed>0x5555556ce730 /* 0 entries */, 32768) = 0 [pid 5015] getdents64(3, [pid 6693] mount("/dev/loop2", "./file1", "nilfs2", MS_NODEV|MS_SYNCHRONOUS|MS_MANDLOCK|MS_SILENT|MS_LAZYTIME, "" [pid 6691] <... ioctl resumed>) = 0 [pid 6685] mprotect(0x7fa787cf1000, 131072, PROT_READ|PROT_WRITE [pid 5019] <... getdents64 resumed>0x5555556ce730 /* 0 entries */, 32768) = 0 [pid 5017] close(3 [pid 5015] <... getdents64 resumed>0x5555556ce730 /* 0 entries */, 32768) = 0 [pid 6691] close(4 [pid 6685] <... mprotect resumed>) = 0 [pid 5019] close(3 [pid 5017] <... close resumed>) = 0 [pid 5015] close(3 [pid 6691] <... close resumed>) = 0 [pid 5019] <... close resumed>) = 0 [pid 5017] rmdir("./68" [pid 5015] <... close resumed>) = 0 [pid 5019] rmdir("./70" [pid 5017] <... rmdir resumed>) = 0 [pid 5015] rmdir("./66" [pid 5019] <... rmdir resumed>) = 0 [pid 5017] mkdir("./69", 0777 [pid 5015] <... rmdir resumed>) = 0 [pid 6691] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6685] rt_sigprocmask(SIG_BLOCK, ~[], [pid 5019] mkdir("./71", 0777 [pid 5017] <... mkdir resumed>) = 0 [pid 5015] mkdir("./67", 0777 [pid 5019] <... mkdir resumed>) = 0 [pid 5017] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 5015] <... mkdir resumed>) = 0 [pid 5019] openat(AT_FDCWD, "/dev/loop5", O_RDWR [pid 5017] <... openat resumed>) = 3 [pid 5015] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 5019] <... openat resumed>) = 3 [pid 5017] ioctl(3, LOOP_CLR_FD [pid 5015] <... openat resumed>) = 3 [pid 5019] ioctl(3, LOOP_CLR_FD [pid 5017] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 5015] ioctl(3, LOOP_CLR_FD [pid 5019] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 5017] close(3 [pid 5015] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 5019] close(3 [pid 5017] <... close resumed>) = 0 [pid 5015] close(3 [pid 5019] <... close resumed>) = 0 [pid 5017] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5015] <... close resumed>) = 0 [pid 5019] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5015] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6691] <... futex resumed>) = 1 [pid 6686] <... futex resumed>) = 0 [pid 6685] <... rt_sigprocmask resumed>[], 8) = 0 [pid 5017] <... clone resumed>, child_tidptr=0x5555556cd690) = 6696 [pid 6691] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6686] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6685] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fa787d10990, parent_tid=0x7fa787d10990, exit_signal=0, stack=0x7fa787cf0000, stack_size=0x20300, tls=0x7fa787d106c0} [pid 5019] <... clone resumed>, child_tidptr=0x5555556cd690) = 6697 [pid 5015] <... clone resumed>, child_tidptr=0x5555556cd690) = 6698 [pid 6691] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6686] <... futex resumed>) = 0 [pid 6691] open("./bus", O_RDWR|O_CREAT|O_NOCTTY|O_SYNC|O_DIRECT|O_NOATIME, 000 [pid 6686] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6685] <... clone3 resumed> => {parent_tid=[6699]}, 88) = 6699 ./strace-static-x86_64: Process 6698 attached ./strace-static-x86_64: Process 6697 attached [pid 6685] rt_sigprocmask(SIG_SETMASK, [], [pid 6698] set_robust_list(0x5555556cd6a0, 24 [pid 6697] set_robust_list(0x5555556cd6a0, 24 [pid 6685] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6698] <... set_robust_list resumed>) = 0 [pid 6697] <... set_robust_list resumed>) = 0 ./strace-static-x86_64: Process 6696 attached [pid 6698] chdir("./67" [pid 6697] chdir("./71" [pid 6691] <... open resumed>) = 4 [pid 6685] futex(0x7fa78fffd6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6698] <... chdir resumed>) = 0 [pid 6697] <... chdir resumed>) = 0 [pid 6696] set_robust_list(0x5555556cd6a0, 24 [pid 6691] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6685] <... futex resumed>) = 0 [pid 6698] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6697] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6696] <... set_robust_list resumed>) = 0 [pid 6698] <... prctl resumed>) = 0 [pid 6697] <... prctl resumed>) = 0 [pid 6696] chdir("./69" [pid 6698] setpgid(0, 0 [pid 6697] setpgid(0, 0 [pid 6696] <... chdir resumed>) = 0 [pid 6691] <... futex resumed>) = 1 [pid 6686] <... futex resumed>) = 0 [pid 6685] futex(0x7fa78fffd6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6698] <... setpgid resumed>) = 0 [pid 6697] <... setpgid resumed>) = 0 [pid 6696] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6691] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6686] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6698] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6697] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6696] <... prctl resumed>) = 0 [pid 6691] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6686] <... futex resumed>) = 0 [pid 6698] <... openat resumed>) = 3 [pid 6697] <... openat resumed>) = 3 [pid 6696] setpgid(0, 0 [pid 6691] ftruncate(4, 33587195 [pid 6686] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6698] write(3, "1000", 4 [pid 6697] write(3, "1000", 4 [pid 6696] <... setpgid resumed>) = 0 [pid 6698] <... write resumed>) = 4 [pid 6697] <... write resumed>) = 4 [pid 6696] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6691] <... ftruncate resumed>) = 0 [pid 6698] close(3 [pid 6697] close(3 [pid 6696] <... openat resumed>) = 3 [pid 6691] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6698] <... close resumed>) = 0 [pid 6697] <... close resumed>) = 0 [pid 6696] write(3, "1000", 4 [pid 6691] <... futex resumed>) = 1 [pid 6686] <... futex resumed>) = 0 ./strace-static-x86_64: Process 6699 attached [pid 6698] symlink("/dev/binderfs", "./binderfs" [pid 6697] symlink("/dev/binderfs", "./binderfs" [pid 6696] <... write resumed>) = 4 [pid 6691] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6686] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6699] rseq(0x7fa787d10fe0, 0x20, 0, 0x53053053 [pid 6698] <... symlink resumed>) = 0 [pid 6697] <... symlink resumed>) = 0 [pid 6696] close(3 [pid 6691] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6686] <... futex resumed>) = 0 [pid 6699] <... rseq resumed>) = 0 [pid 6698] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6697] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6696] <... close resumed>) = 0 [pid 6691] sendfile(4, 4, NULL, 281474978811912 [pid 6686] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6698] <... futex resumed>) = 0 [pid 6697] <... futex resumed>) = 0 [pid 6696] symlink("/dev/binderfs", "./binderfs" [ 129.318585][ T6693] loop2: detected capacity change from 0 to 4096 [ 129.350393][ T6693] NILFS (loop2): broken superblock, retrying with spare superblock (blocksize = 1024) [pid 6698] rt_sigaction(SIGRT_1, {sa_handler=0x7fa78ff9b0a0, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fa78ff8c250}, [pid 6697] rt_sigaction(SIGRT_1, {sa_handler=0x7fa78ff9b0a0, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fa78ff8c250}, [pid 6696] <... symlink resumed>) = 0 [pid 6699] set_robust_list(0x7fa787d109a0, 24 [pid 6698] <... rt_sigaction resumed>NULL, 8) = 0 [pid 6697] <... rt_sigaction resumed>NULL, 8) = 0 [pid 6696] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6699] <... set_robust_list resumed>) = 0 [pid 6698] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 6697] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 6696] <... futex resumed>) = 0 [pid 6699] rt_sigprocmask(SIG_SETMASK, [], [pid 6698] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6697] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6696] rt_sigaction(SIGRT_1, {sa_handler=0x7fa78ff9b0a0, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fa78ff8c250}, [pid 6699] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6698] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 6697] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 6696] <... rt_sigaction resumed>NULL, 8) = 0 [pid 6699] openat(AT_FDCWD, "./file0", O_RDONLY [pid 6698] <... mmap resumed>) = 0x7fa78ff11000 [pid 6697] <... mmap resumed>) = 0x7fa78ff11000 [pid 6696] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 6699] <... openat resumed>) = 5 [pid 6698] mprotect(0x7fa78ff12000, 131072, PROT_READ|PROT_WRITE [pid 6697] mprotect(0x7fa78ff12000, 131072, PROT_READ|PROT_WRITE [pid 6696] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6699] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6698] <... mprotect resumed>) = 0 [pid 6697] <... mprotect resumed>) = 0 [pid 6696] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 6699] <... futex resumed>) = 1 [pid 6698] rt_sigprocmask(SIG_BLOCK, ~[], [pid 6697] rt_sigprocmask(SIG_BLOCK, ~[], [pid 6696] <... mmap resumed>) = 0x7fa78ff11000 [pid 6685] <... futex resumed>) = 0 [pid 6699] futex(0x7fa78fffd6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6698] <... rt_sigprocmask resumed>[], 8) = 0 [pid 6697] <... rt_sigprocmask resumed>[], 8) = 0 [pid 6696] mprotect(0x7fa78ff12000, 131072, PROT_READ|PROT_WRITE [pid 6685] futex(0x7fa78fffd6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6699] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6698] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fa78ff31990, parent_tid=0x7fa78ff31990, exit_signal=0, stack=0x7fa78ff11000, stack_size=0x20300, tls=0x7fa78ff316c0} [pid 6697] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fa78ff31990, parent_tid=0x7fa78ff31990, exit_signal=0, stack=0x7fa78ff11000, stack_size=0x20300, tls=0x7fa78ff316c0} [pid 6696] <... mprotect resumed>) = 0 [pid 6685] <... futex resumed>) = 0 [pid 6699] lseek(5, 257, SEEK_SET [pid 6696] rt_sigprocmask(SIG_BLOCK, ~[], [pid 6698] <... clone3 resumed> => {parent_tid=[6700]}, 88) = 6700 [pid 6697] <... clone3 resumed> => {parent_tid=[6701]}, 88) = 6701 [pid 6696] <... rt_sigprocmask resumed>[], 8) = 0 [pid 6698] rt_sigprocmask(SIG_SETMASK, [], [pid 6697] rt_sigprocmask(SIG_SETMASK, [], [pid 6696] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fa78ff31990, parent_tid=0x7fa78ff31990, exit_signal=0, stack=0x7fa78ff11000, stack_size=0x20300, tls=0x7fa78ff316c0} [pid 6698] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6697] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6698] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6697] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6696] <... clone3 resumed> => {parent_tid=[6702]}, 88) = 6702 ./strace-static-x86_64: Process 6701 attached ./strace-static-x86_64: Process 6700 attached [pid 6698] <... futex resumed>) = 0 [pid 6697] <... futex resumed>) = 0 [pid 6696] rt_sigprocmask(SIG_SETMASK, [], [pid 6701] rseq(0x7fa78ff31fe0, 0x20, 0, 0x53053053 [pid 6700] rseq(0x7fa78ff31fe0, 0x20, 0, 0x53053053 [pid 6699] <... lseek resumed>) = 257 [pid 6698] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 6697] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 6696] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6685] futex(0x7fa78fffd6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6701] <... rseq resumed>) = 0 [pid 6700] <... rseq resumed>) = 0 [pid 6699] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6696] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6685] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6701] set_robust_list(0x7fa78ff319a0, 24 [pid 6700] set_robust_list(0x7fa78ff319a0, 24 [pid 6699] <... futex resumed>) = 0 [pid 6696] <... futex resumed>) = 0 [pid 6685] futex(0x7fa78fffd6d8, FUTEX_WAKE_PRIVATE, 1000000./strace-static-x86_64: Process 6702 attached [pid 6701] <... set_robust_list resumed>) = 0 [pid 6700] <... set_robust_list resumed>) = 0 [pid 6699] getdents64(5, [pid 6696] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 6686] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 6685] <... futex resumed>) = 0 [pid 6701] rt_sigprocmask(SIG_SETMASK, [], [pid 6700] rt_sigprocmask(SIG_SETMASK, [], [pid 6686] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6701] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6700] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6686] <... futex resumed>) = 0 [pid 6701] memfd_create("syzkaller", 0 [pid 6700] memfd_create("syzkaller", 0 [pid 6686] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 6701] <... memfd_create resumed>) = 3 [pid 6700] <... memfd_create resumed>) = 3 [pid 6686] <... mmap resumed>) = 0x7fa787cf0000 [pid 6701] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6700] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6686] mprotect(0x7fa787cf1000, 131072, PROT_READ|PROT_WRITE [pid 6701] <... mmap resumed>) = 0x7fa787b11000 [pid 6700] <... mmap resumed>) = 0x7fa787b11000 [pid 6686] <... mprotect resumed>) = 0 [pid 6702] rseq(0x7fa78ff31fe0, 0x20, 0, 0x53053053 [pid 6689] <... sendfile resumed>) = 77824 [pid 6686] rt_sigprocmask(SIG_BLOCK, ~[], [pid 6685] futex(0x7fa78fffd6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6702] <... rseq resumed>) = 0 [pid 6689] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6686] <... rt_sigprocmask resumed>[], 8) = 0 [pid 6702] set_robust_list(0x7fa78ff319a0, 24 [pid 6689] <... futex resumed>) = 0 [pid 6686] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fa787d10990, parent_tid=0x7fa787d10990, exit_signal=0, stack=0x7fa787cf0000, stack_size=0x20300, tls=0x7fa787d106c0} [pid 6702] <... set_robust_list resumed>) = 0 [pid 6689] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6702] rt_sigprocmask(SIG_SETMASK, [], [pid 6699] <... getdents64 resumed>0x9999999999999999, 41) = -1 EIO (Input/output error) [pid 6686] <... clone3 resumed> => {parent_tid=[6703]}, 88) = 6703 [pid 6702] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6699] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6686] rt_sigprocmask(SIG_SETMASK, [], [pid 6702] memfd_create("syzkaller", 0 [pid 6699] <... futex resumed>) = 1 [pid 6686] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6685] <... futex resumed>) = 0 ./strace-static-x86_64: Process 6703 attached [pid 6702] <... memfd_create resumed>) = 3 [pid 6699] futex(0x7fa78fffd6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6686] futex(0x7fa78fffd6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6685] exit_group(0 [pid 6703] rseq(0x7fa787d10fe0, 0x20, 0, 0x53053053 [pid 6702] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6699] <... futex resumed>) = ? [pid 6689] <... futex resumed>) = ? [pid 6686] <... futex resumed>) = 0 [pid 6685] <... exit_group resumed>) = ? [pid 6703] <... rseq resumed>) = 0 [pid 6702] <... mmap resumed>) = 0x7fa787b11000 [pid 6689] +++ exited with 0 +++ [pid 6686] futex(0x7fa78fffd6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6703] set_robust_list(0x7fa787d109a0, 24 [pid 6700] 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"..., 2097152 [pid 6703] <... set_robust_list resumed>) = 0 [pid 6701] 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"..., 2097152 [ 129.427458][ T6693] NILFS (loop2): broken superblock, retrying with spare superblock (blocksize = 4096) [ 129.451306][ T6699] NILFS error (device loop4): nilfs_readdir: zero-length directory entry [ 129.466280][ T6699] Remounting filesystem read-only [pid 6703] rt_sigprocmask(SIG_SETMASK, [], [pid 6699] +++ exited with 0 +++ [pid 6685] +++ exited with 0 +++ [pid 6703] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6702] 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"..., 2097152 [pid 6691] <... sendfile resumed>) = 77824 [pid 6703] openat(AT_FDCWD, "./file0", O_RDONLY [pid 6693] <... mount resumed>) = 0 [pid 5018] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6685, si_uid=0, si_status=0, si_utime=0, si_stime=10 /* 0.10 s */} --- [pid 6703] <... openat resumed>) = 5 [pid 5018] umount2("./69", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6703] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6693] openat(AT_FDCWD, "./file1", O_RDONLY|O_DIRECTORY [pid 6691] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5018] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6703] <... futex resumed>) = 1 [pid 6693] <... openat resumed>) = 3 [pid 6691] <... futex resumed>) = 0 [pid 6686] <... futex resumed>) = 0 [pid 5018] openat(AT_FDCWD, "./69", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 6703] futex(0x7fa78fffd6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6693] chdir("./file1" [pid 6691] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6686] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5018] <... openat resumed>) = 3 [pid 6693] <... chdir resumed>) = 0 [pid 6691] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6686] <... futex resumed>) = 0 [pid 5018] newfstatat(3, "", [pid 6693] ioctl(4, LOOP_CLR_FD [pid 6691] lseek(5, 257, SEEK_SET [pid 6686] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5018] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 6693] <... ioctl resumed>) = 0 [pid 6691] <... lseek resumed>) = 257 [pid 5018] getdents64(3, [pid 6693] close(4 [pid 6691] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5018] <... getdents64 resumed>0x5555556ce730 /* 4 entries */, 32768) = 112 [pid 6702] <... write resumed>) = 2097152 [pid 6693] <... close resumed>) = 0 [pid 6691] <... futex resumed>) = 1 [pid 6686] <... futex resumed>) = 0 [ 129.511831][ T6704] NILFS (loop2): segctord starting. Construction interval = 5 seconds, CP frequency < 30 seconds [pid 5018] umount2("./69/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6693] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6691] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6686] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5018] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6702] munmap(0x7fa787b11000, 2097152 [pid 6693] <... futex resumed>) = 1 [pid 6691] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6690] <... futex resumed>) = 0 [pid 6686] <... futex resumed>) = 0 [pid 5018] newfstatat(AT_FDCWD, "./69/binderfs", [pid 6693] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6691] getdents64(5, [pid 6690] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6686] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5018] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 6693] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6690] <... futex resumed>) = 0 [pid 5018] unlink("./69/binderfs" [pid 6690] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5018] <... unlink resumed>) = 0 [pid 5018] umount2("./69/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6693] open("./bus", O_RDWR|O_CREAT|O_NOCTTY|O_SYNC|O_DIRECT|O_NOATIME, 000 [pid 6702] <... munmap resumed>) = 0 [pid 6702] openat(AT_FDCWD, "/dev/loop3", O_RDWR) = 4 [pid 6702] ioctl(4, LOOP_SET_FD, 3 [pid 6701] <... write resumed>) = 2097152 [pid 6700] <... write resumed>) = 2097152 [pid 6693] <... open resumed>) = 4 [pid 6691] <... getdents64 resumed>0x9999999999999999, 41) = -1 EIO (Input/output error) [pid 6701] munmap(0x7fa787b11000, 2097152 [pid 6700] munmap(0x7fa787b11000, 2097152 [pid 6693] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6691] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6702] <... ioctl resumed>) = 0 [pid 6701] <... munmap resumed>) = 0 [pid 6700] <... munmap resumed>) = 0 [pid 6693] <... futex resumed>) = 1 [pid 6691] <... futex resumed>) = 1 [pid 6690] <... futex resumed>) = 0 [pid 6686] <... futex resumed>) = 0 [pid 6702] close(3 [pid 6701] openat(AT_FDCWD, "/dev/loop5", O_RDWR [pid 6700] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 6693] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6691] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6690] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6686] exit_group(0 [pid 6703] <... futex resumed>) = ? [pid 6702] <... close resumed>) = 0 [pid 6701] <... openat resumed>) = 4 [pid 6700] <... openat resumed>) = 4 [pid 6693] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6691] <... futex resumed>) = ? [pid 6690] <... futex resumed>) = 0 [pid 6686] <... exit_group resumed>) = ? [pid 6703] +++ exited with 0 +++ [pid 6702] mkdir("./file1", 0777 [pid 6701] ioctl(4, LOOP_SET_FD, 3 [pid 6700] ioctl(4, LOOP_SET_FD, 3 [pid 6693] ftruncate(4, 33587195 [pid 6691] +++ exited with 0 +++ [ 129.555726][ T6691] NILFS error (device loop0): nilfs_readdir: zero-length directory entry [ 129.565667][ T5018] NILFS (loop4): discard dirty page: offset=8192, ino=6 [ 129.570581][ T6691] Remounting filesystem read-only [ 129.582276][ T5018] NILFS (loop4): discard dirty block: blocknr=25, size=4096 [ 129.587426][ T6702] loop3: detected capacity change from 0 to 4096 [pid 6690] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6686] +++ exited with 0 +++ [pid 5018] <... umount2 resumed>) = 0 [pid 6702] <... mkdir resumed>) = 0 [pid 5014] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6686, si_uid=0, si_status=0, si_utime=0, si_stime=11 /* 0.11 s */} --- [pid 5014] restart_syscall(<... resuming interrupted clone ...>) = 0 [pid 5014] umount2("./67", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5014] openat(AT_FDCWD, "./67", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 5014] newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5014] getdents64(3, 0x5555556ce730 /* 4 entries */, 32768) = 112 [pid 5014] umount2("./67/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5014] newfstatat(AT_FDCWD, "./67/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5014] unlink("./67/binderfs") = 0 [pid 5014] umount2("./67/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6702] mount("/dev/loop3", "./file1", "nilfs2", MS_NODEV|MS_SYNCHRONOUS|MS_MANDLOCK|MS_SILENT|MS_LAZYTIME, "" [pid 6701] <... ioctl resumed>) = 0 [pid 6700] <... ioctl resumed>) = 0 [pid 5018] umount2("./69/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6693] <... ftruncate resumed>) = 0 [pid 6693] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 6690] <... futex resumed>) = 0 [pid 6693] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6690] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6693] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6690] <... futex resumed>) = 0 [pid 6693] sendfile(4, 4, NULL, 281474978811912 [pid 6690] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6701] close(3 [pid 6700] close(3 [pid 6701] <... close resumed>) = 0 [pid 6700] <... close resumed>) = 0 [pid 5018] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6701] mkdir("./file1", 0777 [pid 6700] mkdir("./file1", 0777 [pid 5018] newfstatat(AT_FDCWD, "./69/file1", [pid 6701] <... mkdir resumed>) = 0 [pid 6700] <... mkdir resumed>) = 0 [pid 5018] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 6701] mount("/dev/loop5", "./file1", "nilfs2", MS_NODEV|MS_SYNCHRONOUS|MS_MANDLOCK|MS_SILENT|MS_LAZYTIME, "" [pid 6700] mount("/dev/loop1", "./file1", "nilfs2", MS_NODEV|MS_SYNCHRONOUS|MS_MANDLOCK|MS_SILENT|MS_LAZYTIME, "" [pid 5018] umount2("./69/file1", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [ 129.629000][ T6701] loop5: detected capacity change from 0 to 4096 [ 129.635658][ T6700] loop1: detected capacity change from 0 to 4096 [ 129.644066][ T5014] NILFS (loop0): discard dirty page: offset=8192, ino=6 [ 129.644419][ T6702] NILFS (loop3): broken superblock, retrying with spare superblock (blocksize = 1024) [ 129.652101][ T5014] NILFS (loop0): discard dirty block: blocknr=25, size=4096 [ 129.669221][ T6702] NILFS (loop3): broken superblock, retrying with spare superblock (blocksize = 4096) [pid 5018] openat(AT_FDCWD, "./69/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 5018] newfstatat(4, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5018] getdents64(4, [pid 6690] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 5018] <... getdents64 resumed>0x5555556d6770 /* 2 entries */, 32768) = 48 [pid 5014] <... umount2 resumed>) = 0 [pid 6690] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5018] getdents64(4, [pid 6690] <... futex resumed>) = 0 [ 129.691756][ T6700] NILFS (loop1): broken superblock, retrying with spare superblock (blocksize = 1024) [ 129.702091][ T6701] NILFS (loop5): broken superblock, retrying with spare superblock (blocksize = 1024) [ 129.715519][ T6701] NILFS (loop5): broken superblock, retrying with spare superblock (blocksize = 4096) [ 129.724344][ T6700] NILFS (loop1): broken superblock, retrying with spare superblock (blocksize = 4096) [pid 5014] umount2("./67/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6690] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fa787cf0000 [pid 6690] mprotect(0x7fa787cf1000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 6690] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 6690] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fa787d10990, parent_tid=0x7fa787d10990, exit_signal=0, stack=0x7fa787cf0000, stack_size=0x20300, tls=0x7fa787d106c0} => {parent_tid=[6706]}, 88) = 6706 [pid 6690] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 6690] futex(0x7fa78fffd6d8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 6690] futex(0x7fa78fffd6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5018] <... getdents64 resumed>0x5555556d6770 /* 0 entries */, 32768) = 0 [pid 5018] close(4 [pid 6702] <... mount resumed>) = 0 [pid 5014] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6702] openat(AT_FDCWD, "./file1", O_RDONLY|O_DIRECTORY [pid 5018] <... close resumed>) = 0 [pid 5014] newfstatat(AT_FDCWD, "./67/file1", [pid 6702] <... openat resumed>) = 3 [pid 5018] rmdir("./69/file1" [pid 6702] chdir("./file1" [pid 5014] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 6702] <... chdir resumed>) = 0 [pid 5018] <... rmdir resumed>) = 0 ./strace-static-x86_64: Process 6706 attached [pid 6706] rseq(0x7fa787d10fe0, 0x20, 0, 0x53053053) = 0 [pid 6706] set_robust_list(0x7fa787d109a0, 24) = 0 [pid 6706] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 6702] ioctl(4, LOOP_CLR_FD [pid 6701] <... mount resumed>) = 0 [pid 5018] getdents64(3, [pid 5014] umount2("./67/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6706] openat(AT_FDCWD, "./file0", O_RDONLY [pid 6702] <... ioctl resumed>) = 0 [pid 6701] openat(AT_FDCWD, "./file1", O_RDONLY|O_DIRECTORY [pid 6700] <... mount resumed>) = 0 [pid 5018] <... getdents64 resumed>0x5555556ce730 /* 0 entries */, 32768) = 0 [pid 6706] <... openat resumed>) = 5 [pid 6702] close(4 [pid 6701] <... openat resumed>) = 3 [pid 6700] openat(AT_FDCWD, "./file1", O_RDONLY|O_DIRECTORY [pid 5018] close(3 [pid 5014] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6702] <... close resumed>) = 0 [pid 6701] chdir("./file1" [pid 6700] <... openat resumed>) = 3 [pid 5018] <... close resumed>) = 0 [pid 5014] openat(AT_FDCWD, "./67/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 6702] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6701] <... chdir resumed>) = 0 [pid 6700] chdir("./file1" [pid 5018] rmdir("./69" [pid 5014] <... openat resumed>) = 4 [pid 6702] <... futex resumed>) = 1 [pid 6701] ioctl(4, LOOP_CLR_FD [pid 6700] <... chdir resumed>) = 0 [pid 6696] <... futex resumed>) = 0 [pid 5018] <... rmdir resumed>) = 0 [pid 5014] newfstatat(4, "", [pid 6702] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6701] <... ioctl resumed>) = 0 [pid 6700] ioctl(4, LOOP_CLR_FD [pid 6696] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5018] mkdir("./70", 0777 [pid 5014] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 6706] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6702] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6701] close(4 [pid 6700] <... ioctl resumed>) = 0 [pid 6696] <... futex resumed>) = 0 [pid 5018] <... mkdir resumed>) = 0 [pid 5014] getdents64(4, [pid 6706] <... futex resumed>) = 1 [pid 6702] open("./bus", O_RDWR|O_CREAT|O_NOCTTY|O_SYNC|O_DIRECT|O_NOATIME, 000 [pid 6701] <... close resumed>) = 0 [pid 6700] close(4 [pid 6696] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6690] <... futex resumed>) = 0 [pid 5018] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 5014] <... getdents64 resumed>0x5555556d6770 /* 2 entries */, 32768) = 48 [pid 6706] futex(0x7fa78fffd6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6702] <... open resumed>) = 4 [pid 6701] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6700] <... close resumed>) = 0 [pid 6690] futex(0x7fa78fffd6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5018] <... openat resumed>) = 3 [pid 5014] getdents64(4, [pid 6706] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6702] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6701] <... futex resumed>) = 1 [pid 6700] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6697] <... futex resumed>) = 0 [pid 6690] <... futex resumed>) = 0 [pid 5018] ioctl(3, LOOP_CLR_FD [pid 5014] <... getdents64 resumed>0x5555556d6770 /* 0 entries */, 32768) = 0 [pid 6706] lseek(5, 257, SEEK_SET [pid 6702] <... futex resumed>) = 1 [pid 6701] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6700] <... futex resumed>) = 1 [pid 6698] <... futex resumed>) = 0 [pid 6697] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6696] <... futex resumed>) = 0 [pid 6690] futex(0x7fa78fffd6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5018] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 5014] close(4 [pid 6706] <... lseek resumed>) = 257 [pid 6702] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6701] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6700] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6698] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6697] <... futex resumed>) = 0 [pid 6696] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5018] close(3 [pid 5014] <... close resumed>) = 0 [pid 6706] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6702] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6701] open("./bus", O_RDWR|O_CREAT|O_NOCTTY|O_SYNC|O_DIRECT|O_NOATIME, 000 [pid 6700] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6698] <... futex resumed>) = 0 [pid 6697] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6696] <... futex resumed>) = 0 [pid 5018] <... close resumed>) = 0 [pid 5014] rmdir("./67/file1" [pid 6706] <... futex resumed>) = 1 [pid 6702] ftruncate(4, 33587195 [pid 6700] open("./bus", O_RDWR|O_CREAT|O_NOCTTY|O_SYNC|O_DIRECT|O_NOATIME, 000 [pid 6698] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6696] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6690] <... futex resumed>) = 0 [pid 5018] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5014] <... rmdir resumed>) = 0 [pid 6706] futex(0x7fa78fffd6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6702] <... ftruncate resumed>) = 0 [pid 6701] <... open resumed>) = 4 [pid 6690] futex(0x7fa78fffd6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5014] getdents64(3, [ 129.741252][ T6705] NILFS (loop3): segctord starting. Construction interval = 5 seconds, CP frequency < 30 seconds [ 129.763320][ T6707] NILFS (loop5): segctord starting. Construction interval = 5 seconds, CP frequency < 30 seconds [ 129.779066][ T6708] NILFS (loop1): segctord starting. Construction interval = 5 seconds, CP frequency < 30 seconds [pid 6706] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6702] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6701] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6700] <... open resumed>) = 4 [pid 6690] <... futex resumed>) = 0 [pid 5018] <... clone resumed>, child_tidptr=0x5555556cd690) = 6709 [pid 5014] <... getdents64 resumed>0x5555556ce730 /* 0 entries */, 32768) = 0 [pid 6706] getdents64(5, [pid 6702] <... futex resumed>) = 1 [pid 6701] <... futex resumed>) = 1 [pid 6700] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6697] <... futex resumed>) = 0 [pid 6696] <... futex resumed>) = 0 [pid 6690] futex(0x7fa78fffd6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5014] close(3 [pid 6702] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6701] ftruncate(4, 33587195 [pid 6700] <... futex resumed>) = 1 [pid 6698] <... futex resumed>) = 0 [pid 6697] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6696] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5014] <... close resumed>) = 0 [pid 6702] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 5014] rmdir("./67" [pid 6702] sendfile(4, 4, NULL, 281474978811912 [pid 5014] <... rmdir resumed>) = 0 [pid 5014] mkdir("./68", 0777) = 0 [pid 5014] openat(AT_FDCWD, "/dev/loop0", O_RDWR./strace-static-x86_64: Process 6709 attached ) = 3 [pid 6709] set_robust_list(0x5555556cd6a0, 24 [pid 5014] ioctl(3, LOOP_CLR_FD [pid 6709] <... set_robust_list resumed>) = 0 [pid 5014] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 6709] chdir("./70" [pid 5014] close(3 [pid 6709] <... chdir resumed>) = 0 [pid 5014] <... close resumed>) = 0 [pid 6709] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5014] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6709] <... prctl resumed>) = 0 [pid 6709] setpgid(0, 0 [pid 5014] <... clone resumed>, child_tidptr=0x5555556cd690) = 6710 [pid 6709] <... setpgid resumed>) = 0 [pid 6709] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 6709] write(3, "1000", 4 [pid 6701] <... ftruncate resumed>) = 0 [pid 6700] ftruncate(4, 33587195 [pid 6698] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6697] <... futex resumed>) = 0 [pid 6696] <... futex resumed>) = 0 [pid 6709] <... write resumed>) = 4 [pid 6701] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6700] <... ftruncate resumed>) = 0 [pid 6698] <... futex resumed>) = 0 [pid 6697] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6696] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6693] <... sendfile resumed>) = 77824 [pid 6709] close(3) = 0 [pid 6709] symlink("/dev/binderfs", "./binderfs") = 0 [pid 6701] <... futex resumed>) = 0 [pid 6700] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6698] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6697] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6693] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000./strace-static-x86_64: Process 6710 attached [pid 6709] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6701] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6700] <... futex resumed>) = 0 [pid 6698] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6697] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6710] set_robust_list(0x5555556cd6a0, 24 [pid 6709] <... futex resumed>) = 0 [pid 6706] <... getdents64 resumed>0x9999999999999999, 41) = -1 EIO (Input/output error) [pid 6701] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6700] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6698] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6697] <... futex resumed>) = 0 [pid 6693] <... futex resumed>) = 0 [pid 6710] <... set_robust_list resumed>) = 0 [pid 6709] rt_sigaction(SIGRT_1, {sa_handler=0x7fa78ff9b0a0, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fa78ff8c250}, [pid 6701] sendfile(4, 4, NULL, 281474978811912 [pid 6700] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6698] <... futex resumed>) = 0 [pid 6697] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6693] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6710] chdir("./68" [pid 6709] <... rt_sigaction resumed>NULL, 8) = 0 [pid 6710] <... chdir resumed>) = 0 [pid 6709] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 6700] sendfile(4, 4, NULL, 281474978811912 [pid 6698] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6710] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6709] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6706] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6710] <... prctl resumed>) = 0 [pid 6709] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 6710] setpgid(0, 0 [pid 6709] <... mmap resumed>) = 0x7fa78ff11000 [pid 6710] <... setpgid resumed>) = 0 [pid 6709] mprotect(0x7fa78ff12000, 131072, PROT_READ|PROT_WRITE [pid 6706] <... futex resumed>) = 1 [pid 6690] <... futex resumed>) = 0 [pid 6710] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6709] <... mprotect resumed>) = 0 [pid 6710] <... openat resumed>) = 3 [pid 6709] rt_sigprocmask(SIG_BLOCK, ~[], [pid 6706] futex(0x7fa78fffd6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6690] exit_group(0 [pid 6710] write(3, "1000", 4 [pid 6709] <... rt_sigprocmask resumed>[], 8) = 0 [pid 6710] <... write resumed>) = 4 [pid 6709] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fa78ff31990, parent_tid=0x7fa78ff31990, exit_signal=0, stack=0x7fa78ff11000, stack_size=0x20300, tls=0x7fa78ff316c0} [pid 6706] <... futex resumed>) = ? [pid 6693] <... futex resumed>) = ? [pid 6690] <... exit_group resumed>) = ? [pid 6710] close(3 [pid 6693] +++ exited with 0 +++ [pid 6710] <... close resumed>) = 0 [pid 6709] <... clone3 resumed> => {parent_tid=[6711]}, 88) = 6711 [pid 6710] symlink("/dev/binderfs", "./binderfs" [pid 6709] rt_sigprocmask(SIG_SETMASK, [], [pid 6710] <... symlink resumed>) = 0 [pid 6709] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6706] +++ exited with 0 +++ [pid 6690] +++ exited with 0 +++ [pid 6710] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6709] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5016] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6690, si_uid=0, si_status=0, si_utime=0, si_stime=7 /* 0.07 s */} --- [pid 6710] <... futex resumed>) = 0 [pid 6709] <... futex resumed>) = 0 [pid 6710] rt_sigaction(SIGRT_1, {sa_handler=0x7fa78ff9b0a0, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fa78ff8c250}, [pid 6709] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 6710] <... rt_sigaction resumed>NULL, 8) = 0 [pid 5016] umount2("./67", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6710] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 5016] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6710] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5016] openat(AT_FDCWD, "./67", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 6710] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 5016] <... openat resumed>) = 3 ./strace-static-x86_64: Process 6711 attached [pid 6710] <... mmap resumed>) = 0x7fa78ff11000 [pid 5016] newfstatat(3, "", [pid 6711] rseq(0x7fa78ff31fe0, 0x20, 0, 0x53053053 [pid 6710] mprotect(0x7fa78ff12000, 131072, PROT_READ|PROT_WRITE [pid 5016] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 6711] <... rseq resumed>) = 0 [pid 6710] <... mprotect resumed>) = 0 [pid 5016] getdents64(3, [pid 6711] set_robust_list(0x7fa78ff319a0, 24 [pid 6710] rt_sigprocmask(SIG_BLOCK, ~[], [pid 5016] <... getdents64 resumed>0x5555556ce730 /* 4 entries */, 32768) = 112 [pid 6711] <... set_robust_list resumed>) = 0 [pid 6710] <... rt_sigprocmask resumed>[], 8) = 0 [pid 5016] umount2("./67/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6711] rt_sigprocmask(SIG_SETMASK, [], [ 129.816260][ T6706] NILFS error (device loop2): nilfs_readdir: zero-length directory entry [ 129.841509][ T6706] Remounting filesystem read-only [pid 6710] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fa78ff31990, parent_tid=0x7fa78ff31990, exit_signal=0, stack=0x7fa78ff11000, stack_size=0x20300, tls=0x7fa78ff316c0} [pid 5016] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6711] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5016] newfstatat(AT_FDCWD, "./67/binderfs", [pid 6711] memfd_create("syzkaller", 0 [pid 6710] <... clone3 resumed> => {parent_tid=[6712]}, 88) = 6712 [pid 5016] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 6711] <... memfd_create resumed>) = 3 [pid 6710] rt_sigprocmask(SIG_SETMASK, [], [pid 6696] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 5016] unlink("./67/binderfs" [pid 6711] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6710] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6696] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5016] <... unlink resumed>) = 0 [pid 6711] <... mmap resumed>) = 0x7fa787b11000 [pid 6710] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5016] umount2("./67/file1", MNT_DETACH|UMOUNT_NOFOLLOW./strace-static-x86_64: Process 6712 attached [pid 6710] <... futex resumed>) = 0 [pid 6698] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 6697] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 6696] <... futex resumed>) = 0 [pid 6712] rseq(0x7fa78ff31fe0, 0x20, 0, 0x53053053 [pid 6710] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 6698] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6697] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6696] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 6712] <... rseq resumed>) = 0 [pid 6698] <... futex resumed>) = 0 [pid 6712] set_robust_list(0x7fa78ff319a0, 24 [pid 6698] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 6697] <... futex resumed>) = 0 [pid 6696] <... mmap resumed>) = 0x7fa787cf0000 [pid 6712] <... set_robust_list resumed>) = 0 [pid 6698] <... mmap resumed>) = 0x7fa787cf0000 [pid 6712] rt_sigprocmask(SIG_SETMASK, [], [pid 6698] mprotect(0x7fa787cf1000, 131072, PROT_READ|PROT_WRITE [pid 6697] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 6696] mprotect(0x7fa787cf1000, 131072, PROT_READ|PROT_WRITE [pid 6712] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6698] <... mprotect resumed>) = 0 [pid 6697] <... mmap resumed>) = 0x7fa787cf0000 [pid 6696] <... mprotect resumed>) = 0 [pid 6712] memfd_create("syzkaller", 0 [pid 6698] rt_sigprocmask(SIG_BLOCK, ~[], [pid 6697] mprotect(0x7fa787cf1000, 131072, PROT_READ|PROT_WRITE [pid 6696] rt_sigprocmask(SIG_BLOCK, ~[], [pid 5016] <... umount2 resumed>) = 0 [pid 6712] <... memfd_create resumed>) = 3 [pid 6698] <... rt_sigprocmask resumed>[], 8) = 0 [pid 6712] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6698] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fa787d10990, parent_tid=0x7fa787d10990, exit_signal=0, stack=0x7fa787cf0000, stack_size=0x20300, tls=0x7fa787d106c0} [pid 6712] <... mmap resumed>) = 0x7fa787b11000 ./strace-static-x86_64: Process 6713 attached [pid 6698] <... clone3 resumed> => {parent_tid=[6713]}, 88) = 6713 [pid 6697] <... mprotect resumed>) = 0 [pid 6696] <... rt_sigprocmask resumed>[], 8) = 0 [pid 5016] umount2("./67/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6698] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 6698] futex(0x7fa78fffd6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6697] rt_sigprocmask(SIG_BLOCK, ~[], [pid 6696] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fa787d10990, parent_tid=0x7fa787d10990, exit_signal=0, stack=0x7fa787cf0000, stack_size=0x20300, tls=0x7fa787d106c0} [pid 5016] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6713] rseq(0x7fa787d10fe0, 0x20, 0, 0x53053053 [pid 6702] <... sendfile resumed>) = 77824 [pid 6698] <... futex resumed>) = 0 [pid 6713] <... rseq resumed>) = 0 [pid 6702] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6698] futex(0x7fa78fffd6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6697] <... rt_sigprocmask resumed>[], 8) = 0 [pid 5016] newfstatat(AT_FDCWD, "./67/file1", [pid 6713] set_robust_list(0x7fa787d109a0, 24 [pid 6702] <... futex resumed>) = 0 [pid 6697] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fa787d10990, parent_tid=0x7fa787d10990, exit_signal=0, stack=0x7fa787cf0000, stack_size=0x20300, tls=0x7fa787d106c0} [pid 6696] <... clone3 resumed> => {parent_tid=[6714]}, 88) = 6714 [pid 5016] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 6713] <... set_robust_list resumed>) = 0 [pid 6711] 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"..., 2097152 [pid 6702] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6696] rt_sigprocmask(SIG_SETMASK, [], ./strace-static-x86_64: Process 6714 attached [pid 6713] rt_sigprocmask(SIG_SETMASK, [], [pid 6697] <... clone3 resumed> => {parent_tid=[6715]}, 88) = 6715 [pid 6696] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5016] umount2("./67/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6714] rseq(0x7fa787d10fe0, 0x20, 0, 0x53053053 [pid 6713] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6697] rt_sigprocmask(SIG_SETMASK, [], [pid 6696] futex(0x7fa78fffd6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5016] <... umount2 resumed>) = -1 EINVAL (Invalid argument) ./strace-static-x86_64: Process 6715 attached [pid 6714] <... rseq resumed>) = 0 [pid 6713] openat(AT_FDCWD, "./file0", O_RDONLY [pid 6701] <... sendfile resumed>) = 77824 [pid 6697] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6696] <... futex resumed>) = 0 [pid 6715] rseq(0x7fa787d10fe0, 0x20, 0, 0x53053053 [pid 6714] set_robust_list(0x7fa787d109a0, 24 [pid 6712] 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"..., 2097152 [pid 5016] openat(AT_FDCWD, "./67/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 6714] <... set_robust_list resumed>) = 0 [pid 6714] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 6714] openat(AT_FDCWD, "./file0", O_RDONLY) = 5 [pid 6714] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 6714] futex(0x7fa78fffd6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6713] <... openat resumed>) = 5 [pid 6701] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6697] futex(0x7fa78fffd6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6696] futex(0x7fa78fffd6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6715] <... rseq resumed>) = 0 [pid 6713] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6701] <... futex resumed>) = 0 [pid 6697] <... futex resumed>) = 0 [pid 5016] <... openat resumed>) = 4 [pid 6696] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6715] set_robust_list(0x7fa787d109a0, 24 [pid 6713] <... futex resumed>) = 1 [pid 6711] <... write resumed>) = 2097152 [pid 6701] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6700] <... sendfile resumed>) = 77824 [pid 6698] <... futex resumed>) = 0 [pid 6697] futex(0x7fa78fffd6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6696] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5016] newfstatat(4, "", [pid 6715] <... set_robust_list resumed>) = 0 [pid 6713] futex(0x7fa78fffd6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6711] munmap(0x7fa787b11000, 2097152 [pid 6702] <... futex resumed>) = 0 [pid 6700] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6698] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6696] <... futex resumed>) = 1 [pid 5016] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 6715] rt_sigprocmask(SIG_SETMASK, [], [pid 6711] <... munmap resumed>) = 0 [pid 6702] lseek(5, 257, SEEK_SET [pid 6700] <... futex resumed>) = 0 [pid 6698] <... futex resumed>) = 0 [pid 6696] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5016] getdents64(4, [pid 6715] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6712] <... write resumed>) = 2097152 [pid 6711] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 6702] <... lseek resumed>) = 257 [pid 6700] lseek(5, 257, SEEK_SET [pid 6698] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5016] <... getdents64 resumed>0x5555556d6770 /* 2 entries */, 32768) = 48 [pid 6715] openat(AT_FDCWD, "./file0", O_RDONLY [pid 6712] munmap(0x7fa787b11000, 2097152 [pid 6702] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6700] <... lseek resumed>) = 257 [pid 6711] <... openat resumed>) = 4 [pid 5016] getdents64(4, [pid 6715] <... openat resumed>) = 5 [pid 6711] ioctl(4, LOOP_SET_FD, 3 [pid 6702] <... futex resumed>) = 1 [pid 6700] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6696] <... futex resumed>) = 0 [pid 5016] <... getdents64 resumed>0x5555556d6770 /* 0 entries */, 32768) = 0 [pid 6715] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6712] <... munmap resumed>) = 0 [pid 6702] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6700] <... futex resumed>) = 1 [pid 6712] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 6700] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6712] <... openat resumed>) = 4 [pid 6712] ioctl(4, LOOP_SET_FD, 3 [pid 6715] <... futex resumed>) = 1 [pid 6711] <... ioctl resumed>) = 0 [pid 6698] <... futex resumed>) = 0 [pid 6697] <... futex resumed>) = 0 [pid 6696] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5016] close(4 [pid 6715] futex(0x7fa78fffd6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6711] close(3 [pid 6698] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6697] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6696] <... futex resumed>) = 1 [pid 5016] <... close resumed>) = 0 [pid 6711] <... close resumed>) = 0 [pid 6701] <... futex resumed>) = 0 [pid 6698] <... futex resumed>) = 1 [pid 6697] <... futex resumed>) = 1 [pid 6696] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5016] rmdir("./67/file1" [pid 6711] mkdir("./file1", 0777 [pid 6701] lseek(5, 257, SEEK_SET [pid 6698] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6697] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5016] <... rmdir resumed>) = 0 [pid 6711] <... mkdir resumed>) = 0 [pid 6701] <... lseek resumed>) = 257 [pid 5016] getdents64(3, [pid 6711] mount("/dev/loop4", "./file1", "nilfs2", MS_NODEV|MS_SYNCHRONOUS|MS_MANDLOCK|MS_SILENT|MS_LAZYTIME, "" [pid 6701] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5016] <... getdents64 resumed>0x5555556ce730 /* 0 entries */, 32768) = 0 [pid 6701] <... futex resumed>) = 1 [pid 6697] <... futex resumed>) = 0 [pid 5016] close(3 [pid 6702] <... futex resumed>) = 0 [pid 6701] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6700] <... futex resumed>) = 0 [pid 6697] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5016] <... close resumed>) = 0 [pid 6712] <... ioctl resumed>) = 0 [pid 6702] getdents64(5, [pid 6701] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6700] getdents64(5, [pid 6697] <... futex resumed>) = 0 [ 130.058238][ T6711] loop4: detected capacity change from 0 to 4096 [ 130.061704][ T6712] loop0: detected capacity change from 0 to 4096 [ 130.072049][ T6711] NILFS (loop4): broken superblock, retrying with spare superblock (blocksize = 1024) [ 130.073711][ T6702] NILFS error (device loop3): nilfs_readdir: zero-length directory entry [ 130.091563][ T6711] NILFS (loop4): broken superblock, retrying with spare superblock (blocksize = 4096) [pid 6712] close(3 [pid 6701] getdents64(5, [pid 6697] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5016] rmdir("./67" [pid 6712] <... close resumed>) = 0 [pid 5016] <... rmdir resumed>) = 0 [pid 5016] mkdir("./68", 0777) = 0 [pid 5016] openat(AT_FDCWD, "/dev/loop2", O_RDWR) = 3 [pid 5016] ioctl(3, LOOP_CLR_FD) = -1 ENXIO (No such device or address) [pid 5016] close(3 [pid 6712] mkdir("./file1", 0777 [pid 5016] <... close resumed>) = 0 [pid 5016] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6696] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 5016] <... clone resumed>, child_tidptr=0x5555556cd690) = 6716 [pid 6698] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 6712] <... mkdir resumed>) = 0 [pid 6712] mount("/dev/loop0", "./file1", "nilfs2", MS_NODEV|MS_SYNCHRONOUS|MS_MANDLOCK|MS_SILENT|MS_LAZYTIME, ""./strace-static-x86_64: Process 6716 attached [pid 6716] set_robust_list(0x5555556cd6a0, 24) = 0 [pid 6716] chdir("./68") = 0 [pid 6716] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 6716] setpgid(0, 0) = 0 [pid 6716] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 6716] write(3, "1000", 4) = 4 [pid 6716] close(3) = 0 [pid 6716] symlink("/dev/binderfs", "./binderfs") = 0 [pid 6716] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 6716] rt_sigaction(SIGRT_1, {sa_handler=0x7fa78ff9b0a0, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fa78ff8c250}, NULL, 8) = 0 [pid 6716] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 6716] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fa78ff11000 [pid 6716] mprotect(0x7fa78ff12000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 6716] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 6716] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fa78ff31990, parent_tid=0x7fa78ff31990, exit_signal=0, stack=0x7fa78ff11000, stack_size=0x20300, tls=0x7fa78ff316c0} [pid 6700] <... getdents64 resumed>0x9999999999999999, 41) = -1 EIO (Input/output error) [pid 6702] <... getdents64 resumed>0x9999999999999999, 41) = -1 EIO (Input/output error) [pid 6700] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6698] exit_group(0 [pid 6697] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 6716] <... clone3 resumed> => {parent_tid=[6717]}, 88) = 6717 [pid 6713] <... futex resumed>) = ? [pid 6711] <... mount resumed>) = 0 [pid 6702] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6700] <... futex resumed>) = ? [pid 6698] <... exit_group resumed>) = ? [pid 6716] rt_sigprocmask(SIG_SETMASK, [], [pid 6713] +++ exited with 0 +++ [pid 6696] exit_group(0 [ 130.091724][ T6701] NILFS error (device loop5): nilfs_readdir: zero-length directory entry [ 130.110209][ T6700] NILFS error (device loop1): nilfs_readdir: zero-length directory entry [ 130.123029][ T6712] NILFS (loop0): broken superblock, retrying with spare superblock (blocksize = 1024) [ 130.137848][ T6702] Remounting filesystem read-only [ 130.143808][ T6700] Remounting filesystem read-only [pid 6716] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6714] <... futex resumed>) = ? [pid 6696] <... exit_group resumed>) = ? [pid 6716] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6714] +++ exited with 0 +++ ./strace-static-x86_64: Process 6717 attached [pid 6716] <... futex resumed>) = 0 [pid 6717] rseq(0x7fa78ff31fe0, 0x20, 0, 0x53053053 [pid 6716] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 6711] openat(AT_FDCWD, "./file1", O_RDONLY|O_DIRECTORY [pid 6702] <... futex resumed>) = ? [pid 6700] +++ exited with 0 +++ [pid 6698] +++ exited with 0 +++ [pid 6717] <... rseq resumed>) = 0 [pid 6701] <... getdents64 resumed>0x9999999999999999, 41) = -1 EIO (Input/output error) [pid 5015] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6698, si_uid=0, si_status=0, si_utime=0, si_stime=9 /* 0.09 s */} --- [pid 6717] set_robust_list(0x7fa78ff319a0, 24) = 0 [pid 6717] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 6717] memfd_create("syzkaller", 0) = 3 [pid 6717] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fa787b11000 [pid 5015] umount2("./67", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6711] <... openat resumed>) = 3 [pid 6702] +++ exited with 0 +++ [pid 6701] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6696] +++ exited with 0 +++ [pid 5015] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6711] chdir("./file1" [pid 6701] <... futex resumed>) = 0 [pid 6697] exit_group(0 [pid 5017] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6696, si_uid=0, si_status=0, si_utime=0, si_stime=11 /* 0.11 s */} --- [pid 5015] openat(AT_FDCWD, "./67", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 6715] <... futex resumed>) = ? [pid 6711] <... chdir resumed>) = 0 [pid 6697] <... exit_group resumed>) = ? [pid 5015] <... openat resumed>) = 3 [pid 6715] +++ exited with 0 +++ [pid 6711] ioctl(4, LOOP_CLR_FD [pid 6701] +++ exited with 0 +++ [pid 6697] +++ exited with 0 +++ [pid 5015] newfstatat(3, "", [pid 6711] <... ioctl resumed>) = 0 [pid 5017] umount2("./69", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5015] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 6711] close(4 [pid 5019] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6697, si_uid=0, si_status=0, si_utime=0, si_stime=9 /* 0.09 s */} --- [pid 5017] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5015] getdents64(3, [pid 6711] <... close resumed>) = 0 [pid 5019] restart_syscall(<... resuming interrupted clone ...> [pid 5017] openat(AT_FDCWD, "./69", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5015] <... getdents64 resumed>0x5555556ce730 /* 4 entries */, 32768) = 112 [pid 5017] <... openat resumed>) = 3 [pid 5015] umount2("./67/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5017] newfstatat(3, "", [pid 5015] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6711] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5019] <... restart_syscall resumed>) = 0 [pid 5017] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [ 130.154566][ T6718] NILFS (loop4): segctord starting. Construction interval = 5 seconds, CP frequency < 30 seconds [ 130.163559][ T6701] Remounting filesystem read-only [ 130.171426][ T6712] NILFS (loop0): broken superblock, retrying with spare superblock (blocksize = 4096) [pid 5015] newfstatat(AT_FDCWD, "./67/binderfs", [pid 6717] 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"..., 2097152 [pid 6711] <... futex resumed>) = 1 [pid 6709] <... futex resumed>) = 0 [pid 5017] getdents64(3, [pid 5015] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 6712] <... mount resumed>) = 0 [pid 6711] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6709] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5017] <... getdents64 resumed>0x5555556ce730 /* 4 entries */, 32768) = 112 [pid 5015] unlink("./67/binderfs" [pid 6712] openat(AT_FDCWD, "./file1", O_RDONLY|O_DIRECTORY [pid 6711] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6709] <... futex resumed>) = 0 [pid 5019] umount2("./71", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5017] umount2("./69/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6712] <... openat resumed>) = 3 [pid 6711] open("./bus", O_RDWR|O_CREAT|O_NOCTTY|O_SYNC|O_DIRECT|O_NOATIME, 000 [pid 6709] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5019] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5017] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5015] <... unlink resumed>) = 0 [pid 6712] chdir("./file1" [pid 5019] openat(AT_FDCWD, "./71", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 6711] <... open resumed>) = 4 [pid 5017] newfstatat(AT_FDCWD, "./69/binderfs", [pid 5015] umount2("./67/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6712] <... chdir resumed>) = 0 [pid 6711] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5019] <... openat resumed>) = 3 [pid 5017] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 6712] ioctl(4, LOOP_CLR_FD [pid 6711] <... futex resumed>) = 1 [pid 6709] <... futex resumed>) = 0 [pid 5019] newfstatat(3, "", [pid 6712] <... ioctl resumed>) = 0 [pid 6711] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6709] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5019] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5017] unlink("./69/binderfs" [pid 6711] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6709] <... futex resumed>) = 0 [pid 5019] getdents64(3, [pid 6711] ftruncate(4, 33587195 [pid 6709] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5019] <... getdents64 resumed>0x5555556ce730 /* 4 entries */, 32768) = 112 [pid 5019] umount2("./71/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5019] newfstatat(AT_FDCWD, "./71/binderfs", [pid 6711] <... ftruncate resumed>) = 0 [pid 5019] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 6711] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5019] unlink("./71/binderfs" [pid 5017] <... unlink resumed>) = 0 [pid 6712] close(4 [pid 6711] <... futex resumed>) = 1 [pid 6709] <... futex resumed>) = 0 [pid 5019] <... unlink resumed>) = 0 [pid 5017] umount2("./69/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6717] <... write resumed>) = 2097152 [pid 6712] <... close resumed>) = 0 [pid 6711] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6709] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5019] umount2("./71/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6717] munmap(0x7fa787b11000, 2097152 [pid 6712] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6711] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6709] <... futex resumed>) = 0 [ 130.201968][ T6719] NILFS (loop0): segctord starting. Construction interval = 5 seconds, CP frequency < 30 seconds [ 130.227556][ T5015] NILFS (loop1): discard dirty page: offset=8192, ino=6 [pid 6717] <... munmap resumed>) = 0 [pid 6712] <... futex resumed>) = 1 [pid 6710] <... futex resumed>) = 0 [pid 6717] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 6712] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6717] <... openat resumed>) = 4 [pid 6717] ioctl(4, LOOP_SET_FD, 3 [pid 6711] sendfile(4, 4, NULL, 281474978811912 [pid 6710] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6709] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6717] <... ioctl resumed>) = 0 [pid 6717] close(3) = 0 [pid 6717] mkdir("./file1", 0777) = 0 [pid 6717] mount("/dev/loop2", "./file1", "nilfs2", MS_NODEV|MS_SYNCHRONOUS|MS_MANDLOCK|MS_SILENT|MS_LAZYTIME, "" [pid 6710] <... futex resumed>) = 1 [pid 6712] <... futex resumed>) = 0 [pid 6710] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6712] open("./bus", O_RDWR|O_CREAT|O_NOCTTY|O_SYNC|O_DIRECT|O_NOATIME, 000) = 4 [pid 6712] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 6710] <... futex resumed>) = 0 [pid 6712] ftruncate(4, 33587195 [pid 6710] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 6710] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6712] <... ftruncate resumed>) = 0 [pid 6712] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 6710] <... futex resumed>) = 0 [pid 6712] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6710] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 6712] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6710] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [ 130.255028][ T5015] NILFS (loop1): discard dirty block: blocknr=25, size=4096 [ 130.259807][ T6717] loop2: detected capacity change from 0 to 4096 [ 130.280989][ T6717] NILFS (loop2): broken superblock, retrying with spare superblock (blocksize = 1024) [ 130.281663][ T5017] NILFS (loop3): discard dirty page: offset=8192, ino=6 [pid 6712] sendfile(4, 4, NULL, 281474978811912 [pid 5019] <... umount2 resumed>) = 0 [pid 6709] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 6709] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 6709] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fa787cf0000 [pid 6709] mprotect(0x7fa787cf1000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 6709] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 6709] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fa787d10990, parent_tid=0x7fa787d10990, exit_signal=0, stack=0x7fa787cf0000, stack_size=0x20300, tls=0x7fa787d106c0} => {parent_tid=[6720]}, 88) = 6720 [pid 6709] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 ./strace-static-x86_64: Process 6720 attached [pid 6710] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 6709] futex(0x7fa78fffd6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5019] umount2("./71/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6720] rseq(0x7fa787d10fe0, 0x20, 0, 0x53053053 [pid 6710] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6709] <... futex resumed>) = 0 [pid 5019] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6720] <... rseq resumed>) = 0 [pid 6710] <... futex resumed>) = 0 [pid 6709] futex(0x7fa78fffd6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5019] newfstatat(AT_FDCWD, "./71/file1", [pid 6720] set_robust_list(0x7fa787d109a0, 24 [pid 6710] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 5019] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 6720] <... set_robust_list resumed>) = 0 [pid 6710] <... mmap resumed>) = 0x7fa787cf0000 [pid 5019] umount2("./71/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6720] rt_sigprocmask(SIG_SETMASK, [], [pid 6710] mprotect(0x7fa787cf1000, 131072, PROT_READ|PROT_WRITE [pid 5019] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6720] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6720] openat(AT_FDCWD, "./file0", O_RDONLY [pid 6710] <... mprotect resumed>) = 0 [pid 5019] openat(AT_FDCWD, "./71/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 6720] <... openat resumed>) = 5 [pid 6710] rt_sigprocmask(SIG_BLOCK, ~[], [pid 5019] <... openat resumed>) = 4 [ 130.328099][ T5017] NILFS (loop3): discard dirty block: blocknr=25, size=4096 [pid 6720] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6710] <... rt_sigprocmask resumed>[], 8) = 0 [pid 5019] newfstatat(4, "", [pid 6720] <... futex resumed>) = 1 [pid 6710] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fa787d10990, parent_tid=0x7fa787d10990, exit_signal=0, stack=0x7fa787cf0000, stack_size=0x20300, tls=0x7fa787d106c0} [pid 6709] <... futex resumed>) = 0 [pid 5019] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5017] <... umount2 resumed>) = 0 [pid 5015] <... umount2 resumed>) = 0 [pid 6720] futex(0x7fa78fffd6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6709] futex(0x7fa78fffd6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5019] getdents64(4, [pid 6720] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6710] <... clone3 resumed> => {parent_tid=[6721]}, 88) = 6721 [pid 6709] <... futex resumed>) = 0 [pid 5019] <... getdents64 resumed>0x5555556d6770 /* 2 entries */, 32768) = 48 [pid 6720] lseek(5, 257, SEEK_SET [pid 6710] rt_sigprocmask(SIG_SETMASK, [], [pid 6709] futex(0x7fa78fffd6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5019] getdents64(4, ./strace-static-x86_64: Process 6721 attached [pid 6720] <... lseek resumed>) = 257 [pid 6711] <... sendfile resumed>) = 77824 [pid 6710] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5019] <... getdents64 resumed>0x5555556d6770 /* 0 entries */, 32768) = 0 [pid 6721] rseq(0x7fa787d10fe0, 0x20, 0, 0x53053053 [pid 6720] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6711] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6710] futex(0x7fa78fffd6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5019] close(4 [pid 6721] <... rseq resumed>) = 0 [pid 6720] <... futex resumed>) = 1 [pid 6711] <... futex resumed>) = 0 [pid 6710] <... futex resumed>) = 0 [pid 6709] <... futex resumed>) = 0 [pid 5019] <... close resumed>) = 0 [pid 5017] umount2("./69/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6721] set_robust_list(0x7fa787d109a0, 24 [pid 6720] futex(0x7fa78fffd6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6711] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6710] futex(0x7fa78fffd6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6709] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5019] rmdir("./71/file1" [pid 5017] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6721] <... set_robust_list resumed>) = 0 [ 130.395093][ T6717] NILFS (loop2): broken superblock, retrying with spare superblock (blocksize = 4096) [pid 6711] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6709] <... futex resumed>) = 0 [pid 5019] <... rmdir resumed>) = 0 [pid 5017] newfstatat(AT_FDCWD, "./69/file1", [pid 5015] umount2("./67/file1", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5015] newfstatat(AT_FDCWD, "./67/file1", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 6721] rt_sigprocmask(SIG_SETMASK, [], [pid 6711] getdents64(5, [pid 6709] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5019] getdents64(3, [pid 5015] umount2("./67/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6721] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5019] <... getdents64 resumed>0x5555556ce730 /* 0 entries */, 32768) = 0 [pid 5017] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5015] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5015] openat(AT_FDCWD, "./67/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 5015] newfstatat(4, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5015] getdents64(4, 0x5555556d6770 /* 2 entries */, 32768) = 48 [pid 5015] getdents64(4, 0x5555556d6770 /* 0 entries */, 32768) = 0 [pid 5015] close(4 [pid 6721] openat(AT_FDCWD, "./file0", O_RDONLY [pid 6717] <... mount resumed>) = 0 [pid 5019] close(3 [pid 5017] umount2("./69/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5015] <... close resumed>) = 0 [pid 5019] <... close resumed>) = 0 [pid 5015] rmdir("./67/file1" [pid 5019] rmdir("./71" [pid 5015] <... rmdir resumed>) = 0 [pid 5019] <... rmdir resumed>) = 0 [pid 5015] getdents64(3, [pid 6721] <... openat resumed>) = 5 [pid 6717] openat(AT_FDCWD, "./file1", O_RDONLY|O_DIRECTORY [pid 5019] mkdir("./72", 0777 [pid 5017] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5015] <... getdents64 resumed>0x5555556ce730 /* 0 entries */, 32768) = 0 [pid 6721] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6717] <... openat resumed>) = 3 [pid 6711] <... getdents64 resumed>0x9999999999999999, 41) = -1 EIO (Input/output error) [pid 5017] openat(AT_FDCWD, "./69/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 6721] <... futex resumed>) = 1 [pid 6717] chdir("./file1" [pid 6711] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6710] <... futex resumed>) = 0 [pid 5017] <... openat resumed>) = 4 [pid 6721] futex(0x7fa78fffd6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6717] <... chdir resumed>) = 0 [pid 6711] <... futex resumed>) = 1 [pid 6710] futex(0x7fa78fffd6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6709] <... futex resumed>) = 0 [pid 5017] newfstatat(4, "", [pid 6721] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6717] ioctl(4, LOOP_CLR_FD [pid 6711] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6710] <... futex resumed>) = 0 [pid 6709] exit_group(0 [pid 5019] <... mkdir resumed>) = 0 [pid 5017] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5015] close(3 [pid 6721] lseek(5, 257, SEEK_SET [pid 6720] <... futex resumed>) = ? [pid 6717] <... ioctl resumed>) = 0 [pid 6711] <... futex resumed>) = ? [pid 6710] futex(0x7fa78fffd6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6709] <... exit_group resumed>) = ? [pid 5019] openat(AT_FDCWD, "/dev/loop5", O_RDWR [pid 5017] getdents64(4, [pid 5015] <... close resumed>) = 0 [pid 6721] <... lseek resumed>) = 257 [pid 6720] +++ exited with 0 +++ [pid 6717] close(4 [pid 6711] +++ exited with 0 +++ [pid 6709] +++ exited with 0 +++ [pid 5019] <... openat resumed>) = 3 [pid 5017] <... getdents64 resumed>0x5555556d6770 /* 2 entries */, 32768) = 48 [pid 6721] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6717] <... close resumed>) = 0 [pid 6712] <... sendfile resumed>) = 77824 [pid 5019] ioctl(3, LOOP_CLR_FD [pid 5018] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6709, si_uid=0, si_status=0, si_utime=1 /* 0.01 s */, si_stime=6 /* 0.06 s */} --- [pid 5017] getdents64(4, [pid 5015] rmdir("./67" [pid 6721] <... futex resumed>) = 1 [pid 6717] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6712] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6710] <... futex resumed>) = 0 [pid 5019] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 5017] <... getdents64 resumed>0x5555556d6770 /* 0 entries */, 32768) = 0 [pid 5015] <... rmdir resumed>) = 0 [pid 6721] futex(0x7fa78fffd6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6717] <... futex resumed>) = 1 [pid 6716] <... futex resumed>) = 0 [pid 6712] <... futex resumed>) = 0 [pid 6710] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5019] close(3 [pid 5017] close(4 [pid 5015] mkdir("./68", 0777 [pid 6717] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6716] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6712] getdents64(5, [pid 6710] <... futex resumed>) = 0 [pid 5019] <... close resumed>) = 0 [pid 5017] <... close resumed>) = 0 [pid 6717] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6716] <... futex resumed>) = 0 [pid 6710] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5019] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5017] rmdir("./69/file1" [pid 5015] <... mkdir resumed>) = 0 [pid 6717] open("./bus", O_RDWR|O_CREAT|O_NOCTTY|O_SYNC|O_DIRECT|O_NOATIME, 000 [pid 5017] <... rmdir resumed>) = 0 [pid 5017] getdents64(3, 0x5555556ce730 /* 0 entries */, 32768) = 0 [pid 5017] close(3) = 0 [pid 5017] rmdir("./69") = 0 [pid 5017] mkdir("./70", 0777) = 0 [pid 5017] openat(AT_FDCWD, "/dev/loop3", O_RDWR) = 3 [pid 5017] ioctl(3, LOOP_CLR_FD) = -1 ENXIO (No such device or address) [pid 5017] close(3) = 0 [ 130.440796][ T6711] NILFS error (device loop4): nilfs_readdir: zero-length directory entry [ 130.441173][ T6722] NILFS (loop2): segctord starting. Construction interval = 5 seconds, CP frequency < 30 seconds [ 130.461566][ T6711] Remounting filesystem read-only [pid 5017] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x5555556cd690) = 6723 ./strace-static-x86_64: Process 6723 attached [pid 6716] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6723] set_robust_list(0x5555556cd6a0, 24) = 0 [pid 5019] <... clone resumed>, child_tidptr=0x5555556cd690) = 6724 [pid 5018] umount2("./70", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5015] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 5018] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6717] <... open resumed>) = 4 [pid 5015] <... openat resumed>) = 3 ./strace-static-x86_64: Process 6724 attached [pid 6717] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5018] openat(AT_FDCWD, "./70", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5015] ioctl(3, LOOP_CLR_FD [pid 6724] set_robust_list(0x5555556cd6a0, 24 [pid 6717] <... futex resumed>) = 1 [pid 6716] <... futex resumed>) = 0 [pid 6717] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6716] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6717] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6716] <... futex resumed>) = 0 [pid 6717] ftruncate(4, 33587195 [pid 6716] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5018] <... openat resumed>) = 3 [pid 6724] <... set_robust_list resumed>) = 0 [pid 5015] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 6717] <... ftruncate resumed>) = 0 [pid 6712] <... getdents64 resumed>0x9999999999999999, 41) = -1 EIO (Input/output error) [pid 5018] newfstatat(3, "", [pid 6724] chdir("./72" [pid 6723] chdir("./70" [pid 6717] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6712] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5018] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5015] close(3 [pid 6724] <... chdir resumed>) = 0 [pid 6723] <... chdir resumed>) = 0 [pid 6717] <... futex resumed>) = 1 [pid 6716] <... futex resumed>) = 0 [pid 6712] <... futex resumed>) = 1 [pid 6710] <... futex resumed>) = 0 [pid 5018] getdents64(3, [pid 5015] <... close resumed>) = 0 [pid 6724] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6723] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6717] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6716] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6712] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6710] exit_group(0 [pid 5018] <... getdents64 resumed>0x5555556ce730 /* 4 entries */, 32768) = 112 [pid 5015] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6724] <... prctl resumed>) = 0 [pid 6723] <... prctl resumed>) = 0 [pid 6721] <... futex resumed>) = ? [pid 6717] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6716] <... futex resumed>) = 0 [pid 6712] <... futex resumed>) = ? [pid 6710] <... exit_group resumed>) = ? [pid 5018] umount2("./70/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6724] setpgid(0, 0 [ 130.484014][ T6712] NILFS error (device loop0): nilfs_readdir: zero-length directory entry [ 130.502544][ T6712] Remounting filesystem read-only [pid 6723] setpgid(0, 0 [pid 6721] +++ exited with 0 +++ [pid 6717] sendfile(4, 4, NULL, 281474978811912 [pid 6716] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}./strace-static-x86_64: Process 6725 attached [pid 6724] <... setpgid resumed>) = 0 [pid 6723] <... setpgid resumed>) = 0 [pid 6712] +++ exited with 0 +++ [pid 6710] +++ exited with 0 +++ [pid 5018] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5015] <... clone resumed>, child_tidptr=0x5555556cd690) = 6725 [pid 6725] set_robust_list(0x5555556cd6a0, 24 [pid 6724] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5018] newfstatat(AT_FDCWD, "./70/binderfs", [pid 5014] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6710, si_uid=0, si_status=0, si_utime=0, si_stime=12 /* 0.12 s */} --- [pid 6725] <... set_robust_list resumed>) = 0 [pid 6724] <... openat resumed>) = 3 [pid 5018] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 6725] chdir("./68" [pid 6724] write(3, "1000", 4 [pid 5018] unlink("./70/binderfs" [pid 6725] <... chdir resumed>) = 0 [pid 6724] <... write resumed>) = 4 [pid 5018] <... unlink resumed>) = 0 [pid 6725] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6724] close(3 [pid 5018] umount2("./70/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6725] <... prctl resumed>) = 0 [pid 6724] <... close resumed>) = 0 [pid 6723] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6725] setpgid(0, 0 [pid 6724] symlink("/dev/binderfs", "./binderfs" [pid 5014] umount2("./68", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6725] <... setpgid resumed>) = 0 [pid 5014] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6725] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6723] <... openat resumed>) = 3 [pid 5014] openat(AT_FDCWD, "./68", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 6725] <... openat resumed>) = 3 [pid 5014] <... openat resumed>) = 3 [pid 6725] write(3, "1000", 4 [pid 6723] write(3, "1000", 4 [pid 5014] newfstatat(3, "", [pid 6725] <... write resumed>) = 4 [pid 6723] <... write resumed>) = 4 [pid 5014] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 6725] close(3 [pid 6723] close(3 [pid 5014] getdents64(3, [pid 6725] <... close resumed>) = 0 [pid 6723] <... close resumed>) = 0 [pid 6725] symlink("/dev/binderfs", "./binderfs" [pid 6723] symlink("/dev/binderfs", "./binderfs" [pid 6725] <... symlink resumed>) = 0 [pid 6724] <... symlink resumed>) = 0 [pid 6723] <... symlink resumed>) = 0 [pid 5014] <... getdents64 resumed>0x5555556ce730 /* 4 entries */, 32768) = 112 [pid 6725] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6724] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6723] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5014] umount2("./68/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6725] <... futex resumed>) = 0 [pid 6724] <... futex resumed>) = 0 [pid 6723] <... futex resumed>) = 0 [pid 5014] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6725] rt_sigaction(SIGRT_1, {sa_handler=0x7fa78ff9b0a0, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fa78ff8c250}, [pid 6724] rt_sigaction(SIGRT_1, {sa_handler=0x7fa78ff9b0a0, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fa78ff8c250}, [pid 6723] rt_sigaction(SIGRT_1, {sa_handler=0x7fa78ff9b0a0, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fa78ff8c250}, [pid 5014] newfstatat(AT_FDCWD, "./68/binderfs", [pid 6725] <... rt_sigaction resumed>NULL, 8) = 0 [pid 6724] <... rt_sigaction resumed>NULL, 8) = 0 [pid 6723] <... rt_sigaction resumed>NULL, 8) = 0 [pid 5014] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 6725] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 6724] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 6723] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 5014] unlink("./68/binderfs" [pid 6725] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6724] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6723] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5014] <... unlink resumed>) = 0 [pid 6725] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 6724] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 6723] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 5014] umount2("./68/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6725] <... mmap resumed>) = 0x7fa78ff11000 [pid 6724] <... mmap resumed>) = 0x7fa78ff11000 [pid 6723] <... mmap resumed>) = 0x7fa78ff11000 [pid 5018] <... umount2 resumed>) = 0 [pid 6725] mprotect(0x7fa78ff12000, 131072, PROT_READ|PROT_WRITE [pid 6724] mprotect(0x7fa78ff12000, 131072, PROT_READ|PROT_WRITE [pid 6723] mprotect(0x7fa78ff12000, 131072, PROT_READ|PROT_WRITE [pid 6725] <... mprotect resumed>) = 0 [pid 6724] <... mprotect resumed>) = 0 [pid 6716] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 6725] rt_sigprocmask(SIG_BLOCK, ~[], [pid 6724] rt_sigprocmask(SIG_BLOCK, ~[], [pid 6723] <... mprotect resumed>) = 0 [pid 6716] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6725] <... rt_sigprocmask resumed>[], 8) = 0 [pid 6724] <... rt_sigprocmask resumed>[], 8) = 0 [pid 6723] rt_sigprocmask(SIG_BLOCK, ~[], [pid 6716] <... futex resumed>) = 0 [pid 5018] umount2("./70/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6725] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fa78ff31990, parent_tid=0x7fa78ff31990, exit_signal=0, stack=0x7fa78ff11000, stack_size=0x20300, tls=0x7fa78ff316c0} [pid 6724] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fa78ff31990, parent_tid=0x7fa78ff31990, exit_signal=0, stack=0x7fa78ff11000, stack_size=0x20300, tls=0x7fa78ff316c0} [pid 6723] <... rt_sigprocmask resumed>[], 8) = 0 [pid 6716] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 5018] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6723] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fa78ff31990, parent_tid=0x7fa78ff31990, exit_signal=0, stack=0x7fa78ff11000, stack_size=0x20300, tls=0x7fa78ff316c0} [pid 6716] <... mmap resumed>) = 0x7fa787cf0000 [pid 5018] newfstatat(AT_FDCWD, "./70/file1", [pid 6725] <... clone3 resumed> => {parent_tid=[6726]}, 88) = 6726 [pid 6724] <... clone3 resumed> => {parent_tid=[6727]}, 88) = 6727 [pid 6716] mprotect(0x7fa787cf1000, 131072, PROT_READ|PROT_WRITE [pid 6725] rt_sigprocmask(SIG_SETMASK, [], [pid 6724] rt_sigprocmask(SIG_SETMASK, [], [pid 6723] <... clone3 resumed> => {parent_tid=[6728]}, 88) = 6728 [pid 5018] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 6725] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6724] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6723] rt_sigprocmask(SIG_SETMASK, [], [pid 6716] <... mprotect resumed>) = 0 [pid 5018] umount2("./70/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6725] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6724] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6723] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6716] rt_sigprocmask(SIG_BLOCK, ~[], [pid 5018] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6725] <... futex resumed>) = 0 [pid 6724] <... futex resumed>) = 0 [pid 6723] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6716] <... rt_sigprocmask resumed>[], 8) = 0 [pid 5018] openat(AT_FDCWD, "./70/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY./strace-static-x86_64: Process 6726 attached [pid 6725] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 6724] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 6723] <... futex resumed>) = 0 [pid 6716] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fa787d10990, parent_tid=0x7fa787d10990, exit_signal=0, stack=0x7fa787cf0000, stack_size=0x20300, tls=0x7fa787d106c0} [pid 5018] <... openat resumed>) = 4 [pid 6726] rseq(0x7fa78ff31fe0, 0x20, 0, 0x53053053 [pid 5018] newfstatat(4, "", [pid 6726] <... rseq resumed>) = 0 [pid 5018] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 6726] set_robust_list(0x7fa78ff319a0, 24 [pid 6723] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 5018] getdents64(4, [pid 6726] <... set_robust_list resumed>) = 0 [pid 6716] <... clone3 resumed> => {parent_tid=[6729]}, 88) = 6729 [pid 5018] <... getdents64 resumed>0x5555556d6770 /* 2 entries */, 32768) = 48 [pid 6726] rt_sigprocmask(SIG_SETMASK, [], [pid 6716] rt_sigprocmask(SIG_SETMASK, [], [pid 5018] getdents64(4, [pid 5014] <... umount2 resumed>) = 0 [pid 6726] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6716] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5018] <... getdents64 resumed>0x5555556d6770 /* 0 entries */, 32768) = 0 ./strace-static-x86_64: Process 6729 attached [pid 6726] memfd_create("syzkaller", 0 [pid 6716] futex(0x7fa78fffd6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5018] close(4./strace-static-x86_64: Process 6728 attached [pid 6729] rseq(0x7fa787d10fe0, 0x20, 0, 0x53053053 [pid 6726] <... memfd_create resumed>) = 3 [pid 6716] <... futex resumed>) = 0 [pid 5018] <... close resumed>) = 0 [pid 6729] <... rseq resumed>) = 0 [pid 6726] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6716] futex(0x7fa78fffd6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5018] rmdir("./70/file1" [pid 6729] set_robust_list(0x7fa787d109a0, 24 [pid 6728] rseq(0x7fa78ff31fe0, 0x20, 0, 0x53053053 [pid 6726] <... mmap resumed>) = 0x7fa787b11000 [pid 5018] <... rmdir resumed>) = 0 [pid 5014] umount2("./68/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6729] <... set_robust_list resumed>) = 0 [pid 6728] <... rseq resumed>) = 0 [pid 5018] getdents64(3, ./strace-static-x86_64: Process 6727 attached [pid 6729] rt_sigprocmask(SIG_SETMASK, [], [pid 6728] set_robust_list(0x7fa78ff319a0, 24 [pid 5018] <... getdents64 resumed>0x5555556ce730 /* 0 entries */, 32768) = 0 [pid 5014] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6729] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6728] <... set_robust_list resumed>) = 0 [pid 6727] rseq(0x7fa78ff31fe0, 0x20, 0, 0x53053053 [pid 5018] close(3 [pid 6729] openat(AT_FDCWD, "./file0", O_RDONLY [pid 5018] <... close resumed>) = 0 [pid 5014] newfstatat(AT_FDCWD, "./68/file1", [pid 6729] <... openat resumed>) = 5 [pid 6728] rt_sigprocmask(SIG_SETMASK, [], [pid 6727] <... rseq resumed>) = 0 [pid 5018] rmdir("./70" [pid 6729] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6728] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6727] set_robust_list(0x7fa78ff319a0, 24 [pid 5018] <... rmdir resumed>) = 0 [pid 5014] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 6729] <... futex resumed>) = 1 [pid 6716] <... futex resumed>) = 0 [pid 6728] memfd_create("syzkaller", 0 [pid 5018] mkdir("./71", 0777 [pid 6727] <... set_robust_list resumed>) = 0 [pid 5014] umount2("./68/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6729] futex(0x7fa78fffd6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6728] <... memfd_create resumed>) = 3 [pid 6716] futex(0x7fa78fffd6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5018] <... mkdir resumed>) = 0 [pid 5014] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6729] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6728] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6727] rt_sigprocmask(SIG_SETMASK, [], [pid 6716] <... futex resumed>) = 0 [pid 5018] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 5014] openat(AT_FDCWD, "./68/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 6729] lseek(5, 257, SEEK_SET [pid 6728] <... mmap resumed>) = 0x7fa787b11000 [pid 6727] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6716] futex(0x7fa78fffd6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5018] <... openat resumed>) = 3 [pid 5014] <... openat resumed>) = 4 [pid 6729] <... lseek resumed>) = 257 [pid 6726] 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"..., 2097152 [pid 5018] ioctl(3, LOOP_CLR_FD [pid 5014] newfstatat(4, "", [pid 6729] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6727] memfd_create("syzkaller", 0 [pid 5018] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 5014] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 6729] <... futex resumed>) = 1 [pid 6727] <... memfd_create resumed>) = 3 [pid 6716] <... futex resumed>) = 0 [pid 5018] close(3 [pid 5014] getdents64(4, [pid 6729] futex(0x7fa78fffd6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6728] 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"..., 2097152 [pid 6727] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6717] <... sendfile resumed>) = 77824 [pid 6716] futex(0x7fa78fffd6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5018] <... close resumed>) = 0 [pid 5014] <... getdents64 resumed>0x5555556d6770 /* 2 entries */, 32768) = 48 [pid 6729] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6716] <... futex resumed>) = 0 [pid 5018] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5014] getdents64(4, [pid 6729] getdents64(5, [pid 6716] futex(0x7fa78fffd6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5014] <... getdents64 resumed>0x5555556d6770 /* 0 entries */, 32768) = 0 [pid 6727] <... mmap resumed>) = 0x7fa787b11000 [pid 6717] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5018] <... clone resumed>, child_tidptr=0x5555556cd690) = 6730 [pid 5014] close(4) = 0 [pid 5014] rmdir("./68/file1") = 0 [pid 5014] getdents64(3, 0x5555556ce730 /* 0 entries */, 32768) = 0 [pid 5014] close(3) = 0 [pid 5014] rmdir("./68") = 0 [pid 5014] mkdir("./69", 0777./strace-static-x86_64: Process 6730 attached [pid 6717] <... futex resumed>) = 0 [pid 5014] <... mkdir resumed>) = 0 [pid 6730] set_robust_list(0x5555556cd6a0, 24 [pid 6717] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5014] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 6730] <... set_robust_list resumed>) = 0 [pid 5014] <... openat resumed>) = 3 [pid 6730] chdir("./71" [pid 6729] <... getdents64 resumed>0x9999999999999999, 41) = -1 EIO (Input/output error) [pid 5014] ioctl(3, LOOP_CLR_FD [pid 6730] <... chdir resumed>) = 0 [pid 5014] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 6730] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5014] close(3 [pid 6730] <... prctl resumed>) = 0 [pid 6729] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6728] <... write resumed>) = 2097152 [pid 6727] 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"..., 2097152 [pid 6726] <... write resumed>) = 2097152 [pid 5014] <... close resumed>) = 0 [pid 6730] setpgid(0, 0 [pid 6729] <... futex resumed>) = 1 [pid 6728] munmap(0x7fa787b11000, 2097152 [pid 6716] <... futex resumed>) = 0 [pid 5014] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6730] <... setpgid resumed>) = 0 [pid 6726] munmap(0x7fa787b11000, 2097152 [pid 6716] exit_group(0 [pid 6730] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6728] <... munmap resumed>) = 0 [pid 6717] <... futex resumed>) = ? [pid 6716] <... exit_group resumed>) = ? [pid 5014] <... clone resumed>, child_tidptr=0x5555556cd690) = 6731 [pid 6730] <... openat resumed>) = 3 [pid 6717] +++ exited with 0 +++ [pid 6730] write(3, "1000", 4 [pid 6726] <... munmap resumed>) = 0 [pid 6728] openat(AT_FDCWD, "/dev/loop3", O_RDWR./strace-static-x86_64: Process 6731 attached [pid 6730] <... write resumed>) = 4 [pid 6726] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 6731] set_robust_list(0x5555556cd6a0, 24 [pid 6730] close(3 [pid 6731] <... set_robust_list resumed>) = 0 [pid 6730] <... close resumed>) = 0 [pid 6731] chdir("./69" [pid 6730] symlink("/dev/binderfs", "./binderfs" [pid 6728] <... openat resumed>) = 4 [pid 6726] <... openat resumed>) = 4 [ 130.674613][ T6729] NILFS error (device loop2): nilfs_readdir: zero-length directory entry [ 130.693443][ T6729] Remounting filesystem read-only [pid 6731] <... chdir resumed>) = 0 [pid 6730] <... symlink resumed>) = 0 [pid 6726] ioctl(4, LOOP_SET_FD, 3 [pid 6728] ioctl(4, LOOP_SET_FD, 3 [pid 6731] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6730] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6731] <... prctl resumed>) = 0 [pid 6730] <... futex resumed>) = 0 [pid 6731] setpgid(0, 0 [pid 6730] rt_sigaction(SIGRT_1, {sa_handler=0x7fa78ff9b0a0, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fa78ff8c250}, [pid 6731] <... setpgid resumed>) = 0 [pid 6730] <... rt_sigaction resumed>NULL, 8) = 0 [pid 6731] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6730] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 6731] <... openat resumed>) = 3 [pid 6730] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6731] write(3, "1000", 4 [pid 6730] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 6731] <... write resumed>) = 4 [pid 6730] <... mmap resumed>) = 0x7fa78ff11000 [pid 6731] close(3 [pid 6730] mprotect(0x7fa78ff12000, 131072, PROT_READ|PROT_WRITE [pid 6731] <... close resumed>) = 0 [pid 6730] <... mprotect resumed>) = 0 [pid 6731] symlink("/dev/binderfs", "./binderfs" [pid 6730] rt_sigprocmask(SIG_BLOCK, ~[], [pid 6731] <... symlink resumed>) = 0 [pid 6730] <... rt_sigprocmask resumed>[], 8) = 0 [pid 6731] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6730] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fa78ff31990, parent_tid=0x7fa78ff31990, exit_signal=0, stack=0x7fa78ff11000, stack_size=0x20300, tls=0x7fa78ff316c0} [pid 6731] <... futex resumed>) = 0 [pid 6731] rt_sigaction(SIGRT_1, {sa_handler=0x7fa78ff9b0a0, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fa78ff8c250}, [pid 6730] <... clone3 resumed> => {parent_tid=[6732]}, 88) = 6732 [pid 6731] <... rt_sigaction resumed>NULL, 8) = 0 [pid 6730] rt_sigprocmask(SIG_SETMASK, [], [pid 6731] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 6730] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6731] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6730] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6731] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 6730] <... futex resumed>) = 0 [pid 6731] <... mmap resumed>) = 0x7fa78ff11000 [pid 6730] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 6731] mprotect(0x7fa78ff12000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 6731] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 6731] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fa78ff31990, parent_tid=0x7fa78ff31990, exit_signal=0, stack=0x7fa78ff11000, stack_size=0x20300, tls=0x7fa78ff316c0} => {parent_tid=[6733]}, 88) = 6733 [pid 6731] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 6731] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 6731] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 6729] +++ exited with 0 +++ [pid 6716] +++ exited with 0 +++ ./strace-static-x86_64: Process 6732 attached [pid 6732] rseq(0x7fa78ff31fe0, 0x20, 0, 0x53053053 [pid 5016] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6716, si_uid=0, si_status=0, si_utime=0, si_stime=10 /* 0.10 s */} --- [pid 6732] <... rseq resumed>) = 0 [pid 5016] restart_syscall(<... resuming interrupted clone ...> [pid 6732] set_robust_list(0x7fa78ff319a0, 24 [pid 5016] <... restart_syscall resumed>) = 0 [pid 6732] <... set_robust_list resumed>) = 0 [pid 6732] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 5016] umount2("./68", MNT_DETACH|UMOUNT_NOFOLLOW./strace-static-x86_64: Process 6733 attached [pid 6732] memfd_create("syzkaller", 0 [pid 5016] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6733] rseq(0x7fa78ff31fe0, 0x20, 0, 0x53053053 [pid 6732] <... memfd_create resumed>) = 3 [pid 6726] <... ioctl resumed>) = 0 [pid 5016] openat(AT_FDCWD, "./68", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 6733] <... rseq resumed>) = 0 [pid 6732] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6726] close(3 [pid 5016] <... openat resumed>) = 3 [pid 6733] set_robust_list(0x7fa78ff319a0, 24 [pid 6732] <... mmap resumed>) = 0x7fa787b11000 [pid 6726] <... close resumed>) = 0 [pid 5016] newfstatat(3, "", [pid 6733] <... set_robust_list resumed>) = 0 [pid 6728] <... ioctl resumed>) = 0 [pid 6727] <... write resumed>) = 2097152 [pid 6726] mkdir("./file1", 0777 [pid 6733] rt_sigprocmask(SIG_SETMASK, [], [pid 6728] close(3 [pid 6726] <... mkdir resumed>) = 0 [pid 5016] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 6733] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6728] <... close resumed>) = 0 [pid 6726] mount("/dev/loop1", "./file1", "nilfs2", MS_NODEV|MS_SYNCHRONOUS|MS_MANDLOCK|MS_SILENT|MS_LAZYTIME, "" [pid 5016] getdents64(3, [pid 6733] memfd_create("syzkaller", 0 [ 130.728064][ T6726] loop1: detected capacity change from 0 to 4096 [ 130.735269][ T6728] loop3: detected capacity change from 0 to 4096 [ 130.764364][ T6726] NILFS (loop1): broken superblock, retrying with spare superblock (blocksize = 1024) [pid 6732] 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"..., 2097152 [pid 6727] munmap(0x7fa787b11000, 2097152 [pid 5016] <... getdents64 resumed>0x5555556ce730 /* 4 entries */, 32768) = 112 [pid 6733] <... memfd_create resumed>) = 3 [pid 6728] mkdir("./file1", 0777 [pid 6727] <... munmap resumed>) = 0 [pid 5016] umount2("./68/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5016] newfstatat(AT_FDCWD, "./68/binderfs", [pid 6727] openat(AT_FDCWD, "/dev/loop5", O_RDWR [pid 5016] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 6727] <... openat resumed>) = 4 [pid 5016] unlink("./68/binderfs" [pid 6727] ioctl(4, LOOP_SET_FD, 3 [pid 5016] <... unlink resumed>) = 0 [pid 6733] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6728] <... mkdir resumed>) = 0 [pid 5016] umount2("./68/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6733] <... mmap resumed>) = 0x7fa787b11000 [pid 6728] mount("/dev/loop3", "./file1", "nilfs2", MS_NODEV|MS_SYNCHRONOUS|MS_MANDLOCK|MS_SILENT|MS_LAZYTIME, "" [pid 6727] <... ioctl resumed>) = 0 [pid 6727] close(3) = 0 [pid 6727] mkdir("./file1", 0777 [pid 6732] <... write resumed>) = 2097152 [pid 6727] <... mkdir resumed>) = 0 [pid 6727] mount("/dev/loop5", "./file1", "nilfs2", MS_NODEV|MS_SYNCHRONOUS|MS_MANDLOCK|MS_SILENT|MS_LAZYTIME, "" [pid 6732] munmap(0x7fa787b11000, 2097152) = 0 [ 130.775430][ T6726] NILFS (loop1): broken superblock, retrying with spare superblock (blocksize = 4096) [ 130.784890][ T6727] loop5: detected capacity change from 0 to 4096 [ 130.798039][ T5016] NILFS (loop2): discard dirty page: offset=8192, ino=6 [ 130.799136][ T6728] NILFS (loop3): broken superblock, retrying with spare superblock (blocksize = 1024) [ 130.810105][ T5016] NILFS (loop2): discard dirty block: blocknr=25, size=4096 [pid 6732] openat(AT_FDCWD, "/dev/loop4", O_RDWR) = 4 [pid 6732] ioctl(4, LOOP_SET_FD, 3) = 0 [pid 6732] close(3) = 0 [pid 6732] mkdir("./file1", 0777) = 0 [pid 6732] mount("/dev/loop4", "./file1", "nilfs2", MS_NODEV|MS_SYNCHRONOUS|MS_MANDLOCK|MS_SILENT|MS_LAZYTIME, "" [pid 6733] 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"..., 2097152 [pid 6726] <... mount resumed>) = 0 [pid 6726] openat(AT_FDCWD, "./file1", O_RDONLY|O_DIRECTORY) = 3 [pid 6726] chdir("./file1") = 0 [pid 6726] ioctl(4, LOOP_CLR_FD) = 0 [pid 6726] close(4) = 0 [pid 6726] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 6725] <... futex resumed>) = 0 [pid 6726] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6725] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6726] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [ 130.825417][ T6727] NILFS (loop5): broken superblock, retrying with spare superblock (blocksize = 1024) [ 130.836641][ T6732] loop4: detected capacity change from 0 to 4096 [ 130.836782][ T6734] NILFS (loop1): segctord starting. Construction interval = 5 seconds, CP frequency < 30 seconds [pid 6725] <... futex resumed>) = 0 [pid 6726] open("./bus", O_RDWR|O_CREAT|O_NOCTTY|O_SYNC|O_DIRECT|O_NOATIME, 000 [pid 6725] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6733] <... write resumed>) = 2097152 [pid 6733] munmap(0x7fa787b11000, 2097152 [pid 6726] <... open resumed>) = 4 [pid 6726] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 6725] <... futex resumed>) = 0 [pid 6726] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6725] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6733] <... munmap resumed>) = 0 [pid 6728] <... mount resumed>) = 0 [pid 6726] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6725] <... futex resumed>) = 0 [pid 6726] ftruncate(4, 33587195 [ 130.872525][ T6728] NILFS (loop3): broken superblock, retrying with spare superblock (blocksize = 4096) [ 130.873958][ T6732] NILFS (loop4): broken superblock, retrying with spare superblock (blocksize = 1024) [ 130.901730][ T6727] NILFS (loop5): broken superblock, retrying with spare superblock (blocksize = 4096) [ 130.903345][ T6735] NILFS (loop3): segctord starting. Construction interval = 5 seconds, CP frequency < 30 seconds [pid 6725] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6733] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 6728] openat(AT_FDCWD, "./file1", O_RDONLY|O_DIRECTORY) = 3 [pid 6733] <... openat resumed>) = 4 [pid 6733] ioctl(4, LOOP_SET_FD, 3 [pid 6728] chdir("./file1") = 0 [pid 6733] <... ioctl resumed>) = 0 [pid 6728] ioctl(4, LOOP_CLR_FD [pid 6726] <... ftruncate resumed>) = 0 [pid 6726] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6733] close(3 [pid 6728] <... ioctl resumed>) = 0 [pid 6726] <... futex resumed>) = 1 [pid 6725] <... futex resumed>) = 0 [pid 6733] <... close resumed>) = 0 [pid 6728] close(4 [pid 6726] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6725] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6726] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6725] <... futex resumed>) = 0 [pid 6726] sendfile(4, 4, NULL, 281474978811912 [pid 6725] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6733] mkdir("./file1", 0777 [pid 6728] <... close resumed>) = 0 [pid 6733] <... mkdir resumed>) = 0 [pid 6728] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6733] mount("/dev/loop0", "./file1", "nilfs2", MS_NODEV|MS_SYNCHRONOUS|MS_MANDLOCK|MS_SILENT|MS_LAZYTIME, "" [pid 6728] <... futex resumed>) = 1 [pid 6723] <... futex resumed>) = 0 [pid 6723] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6728] open("./bus", O_RDWR|O_CREAT|O_NOCTTY|O_SYNC|O_DIRECT|O_NOATIME, 000 [pid 6723] <... futex resumed>) = 0 [pid 6723] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6728] <... open resumed>) = 4 [pid 6728] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 6723] <... futex resumed>) = 0 [pid 6728] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL) = -1 EAGAIN (Resource temporarily unavailable) [pid 6723] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6728] ftruncate(4, 33587195 [pid 6723] <... futex resumed>) = 0 [pid 6723] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6728] <... ftruncate resumed>) = 0 [pid 6728] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 6723] <... futex resumed>) = 0 [pid 6728] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6725] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [ 130.924859][ T6733] loop0: detected capacity change from 0 to 4096 [ 130.935064][ T6732] NILFS (loop4): broken superblock, retrying with spare superblock (blocksize = 4096) [ 130.962798][ T6733] NILFS (loop0): broken superblock, retrying with spare superblock (blocksize = 1024) [pid 6723] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6728] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6725] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6723] <... futex resumed>) = 0 [pid 6725] <... futex resumed>) = 0 [pid 6725] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fa787cf0000 [pid 6725] mprotect(0x7fa787cf1000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 6725] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 6725] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fa787d10990, parent_tid=0x7fa787d10990, exit_signal=0, stack=0x7fa787cf0000, stack_size=0x20300, tls=0x7fa787d106c0} => {parent_tid=[6737]}, 88) = 6737 [pid 6725] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 6725] futex(0x7fa78fffd6d8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 6725] futex(0x7fa78fffd6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6728] sendfile(4, 4, NULL, 281474978811912 [pid 6723] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}./strace-static-x86_64: Process 6737 attached [pid 6737] rseq(0x7fa787d10fe0, 0x20, 0, 0x53053053) = 0 [pid 6737] set_robust_list(0x7fa787d109a0, 24) = 0 [pid 6732] <... mount resumed>) = 0 [pid 6732] openat(AT_FDCWD, "./file1", O_RDONLY|O_DIRECTORY [pid 6737] rt_sigprocmask(SIG_SETMASK, [], [pid 6732] <... openat resumed>) = 3 [pid 5016] <... umount2 resumed>) = 0 [pid 6737] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6732] chdir("./file1" [pid 6737] openat(AT_FDCWD, "./file0", O_RDONLY [pid 6732] <... chdir resumed>) = 0 [pid 5016] umount2("./68/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6737] <... openat resumed>) = 5 [pid 6732] ioctl(4, LOOP_CLR_FD [pid 5016] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6737] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6732] <... ioctl resumed>) = 0 [pid 5016] newfstatat(AT_FDCWD, "./68/file1", [pid 6737] <... futex resumed>) = 1 [pid 6732] close(4 [pid 6725] <... futex resumed>) = 0 [pid 6737] futex(0x7fa78fffd6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6732] <... close resumed>) = 0 [pid 6725] futex(0x7fa78fffd6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5016] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 6737] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6732] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6725] <... futex resumed>) = 0 [pid 5016] umount2("./68/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6737] lseek(5, 257, SEEK_SET [pid 6732] <... futex resumed>) = 1 [ 130.992199][ T6736] NILFS (loop4): segctord starting. Construction interval = 5 seconds, CP frequency < 30 seconds [ 131.030342][ T6733] NILFS (loop0): broken superblock, retrying with spare superblock (blocksize = 4096) [pid 6730] <... futex resumed>) = 0 [pid 6725] futex(0x7fa78fffd6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5016] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6737] <... lseek resumed>) = 257 [pid 6732] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6730] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5016] openat(AT_FDCWD, "./68/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 6737] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6732] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6730] <... futex resumed>) = 0 [pid 5016] <... openat resumed>) = 4 [pid 6737] <... futex resumed>) = 1 [pid 6732] open("./bus", O_RDWR|O_CREAT|O_NOCTTY|O_SYNC|O_DIRECT|O_NOATIME, 000 [pid 6730] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6725] <... futex resumed>) = 0 [pid 5016] newfstatat(4, "", [pid 6737] futex(0x7fa78fffd6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6725] futex(0x7fa78fffd6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5016] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 6737] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6725] <... futex resumed>) = 0 [pid 5016] getdents64(4, [pid 6737] getdents64(5, [pid 6725] futex(0x7fa78fffd6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5016] <... getdents64 resumed>0x5555556d6770 /* 2 entries */, 32768) = 48 [pid 6727] <... mount resumed>) = 0 [pid 6723] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 6727] openat(AT_FDCWD, "./file1", O_RDONLY|O_DIRECTORY [pid 6723] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6727] <... openat resumed>) = 3 [pid 6723] <... futex resumed>) = 0 [pid 6727] chdir("./file1" [pid 6723] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 6727] <... chdir resumed>) = 0 [pid 6723] <... mmap resumed>) = 0x7fa787cf0000 [pid 6732] <... open resumed>) = 4 [pid 6727] ioctl(4, LOOP_CLR_FD [pid 6723] mprotect(0x7fa787cf1000, 131072, PROT_READ|PROT_WRITE [pid 5016] getdents64(4, [ 131.041422][ T6738] NILFS (loop5): segctord starting. Construction interval = 5 seconds, CP frequency < 30 seconds [ 131.055827][ T6737] NILFS error (device loop1): nilfs_readdir: zero-length directory entry [pid 6732] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6727] <... ioctl resumed>) = 0 [pid 6723] <... mprotect resumed>) = 0 [pid 6733] <... mount resumed>) = 0 [pid 6727] close(4 [pid 6723] rt_sigprocmask(SIG_BLOCK, ~[], [pid 5016] <... getdents64 resumed>0x5555556d6770 /* 0 entries */, 32768) = 0 [pid 6733] openat(AT_FDCWD, "./file1", O_RDONLY|O_DIRECTORY [pid 6727] <... close resumed>) = 0 [pid 6723] <... rt_sigprocmask resumed>[], 8) = 0 [pid 6733] <... openat resumed>) = 3 [pid 6727] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6723] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fa787d10990, parent_tid=0x7fa787d10990, exit_signal=0, stack=0x7fa787cf0000, stack_size=0x20300, tls=0x7fa787d106c0} [pid 6733] chdir("./file1" [pid 6732] <... futex resumed>) = 1 [pid 6727] <... futex resumed>) = 1 [pid 6733] <... chdir resumed>) = 0 [pid 6727] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6725] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 6724] <... futex resumed>) = 0 [pid 6723] <... clone3 resumed> => {parent_tid=[6740]}, 88) = 6740 [pid 6733] ioctl(4, LOOP_CLR_FD [pid 6732] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6730] <... futex resumed>) = 0 [pid 6723] rt_sigprocmask(SIG_SETMASK, [], [pid 5016] close(4 [pid 6733] <... ioctl resumed>) = 0 [pid 6730] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6732] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6724] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6723] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5016] <... close resumed>) = 0 [pid 6733] close(4 [pid 6730] <... futex resumed>) = 0 [pid 6723] futex(0x7fa78fffd6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6733] <... close resumed>) = 0 [pid 6732] ftruncate(4, 33587195 [pid 6730] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6727] <... futex resumed>) = 0 [pid 6724] <... futex resumed>) = 1 [pid 6723] <... futex resumed>) = 0 [pid 5016] rmdir("./68/file1"./strace-static-x86_64: Process 6740 attached [pid 6737] <... getdents64 resumed>0x9999999999999999, 41) = -1 EIO (Input/output error) [pid 6733] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6732] <... ftruncate resumed>) = 0 [pid 6727] open("./bus", O_RDWR|O_CREAT|O_NOCTTY|O_SYNC|O_DIRECT|O_NOATIME, 000 [pid 6726] <... sendfile resumed>) = 69632 [pid 6724] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6723] futex(0x7fa78fffd6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6740] rseq(0x7fa787d10fe0, 0x20, 0, 0x53053053 [pid 6737] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6733] <... futex resumed>) = 1 [pid 6732] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6731] <... futex resumed>) = 0 [pid 6728] <... sendfile resumed>) = 77824 [pid 6727] <... open resumed>) = 4 [pid 6726] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5016] <... rmdir resumed>) = 0 [pid 6740] <... rseq resumed>) = 0 [pid 6737] <... futex resumed>) = 0 [pid 6733] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6732] <... futex resumed>) = 1 [pid 6731] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6730] <... futex resumed>) = 0 [pid 6728] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6727] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6726] <... futex resumed>) = 0 [pid 5016] getdents64(3, [pid 6740] set_robust_list(0x7fa787d109a0, 24 [pid 6737] futex(0x7fa78fffd6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6733] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6732] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6731] <... futex resumed>) = 0 [pid 6730] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6728] <... futex resumed>) = 0 [pid 6727] <... futex resumed>) = 1 [pid 6726] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6725] exit_group(0 [pid 6724] <... futex resumed>) = 0 [pid 5016] <... getdents64 resumed>0x5555556ce730 /* 0 entries */, 32768) = 0 [pid 6740] <... set_robust_list resumed>) = 0 [pid 6737] <... futex resumed>) = ? [pid 6733] open("./bus", O_RDWR|O_CREAT|O_NOCTTY|O_SYNC|O_DIRECT|O_NOATIME, 000 [pid 6732] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6731] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6730] <... futex resumed>) = 0 [pid 6728] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6727] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6726] <... futex resumed>) = ? [pid 6725] <... exit_group resumed>) = ? [pid 6724] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5016] close(3 [pid 6740] rt_sigprocmask(SIG_SETMASK, [], [pid 6737] +++ exited with 0 +++ [pid 6732] sendfile(4, 4, NULL, 281474978811912 [pid 6730] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6727] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6726] +++ exited with 0 +++ [pid 6740] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6727] ftruncate(4, 33587195 [pid 6740] openat(AT_FDCWD, "./file0", O_RDONLY [pid 6727] <... ftruncate resumed>) = 0 [pid 6725] +++ exited with 0 +++ [pid 6724] <... futex resumed>) = 0 [pid 5016] <... close resumed>) = 0 [pid 6740] <... openat resumed>) = 5 [ 131.089802][ T6739] NILFS (loop0): segctord starting. Construction interval = 5 seconds, CP frequency < 30 seconds [ 131.109158][ T6737] Remounting filesystem read-only [pid 6733] <... open resumed>) = 4 [pid 6727] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6724] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6740] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6733] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6727] <... futex resumed>) = 0 [pid 6724] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 5016] rmdir("./68" [pid 6740] <... futex resumed>) = 1 [pid 6733] <... futex resumed>) = 1 [pid 6731] <... futex resumed>) = 0 [pid 6727] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6723] <... futex resumed>) = 0 [pid 6724] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6740] futex(0x7fa78fffd6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6733] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6731] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6727] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6723] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5016] <... rmdir resumed>) = 0 [pid 5015] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6725, si_uid=0, si_status=0, si_utime=0, si_stime=10 /* 0.10 s */} --- [pid 6733] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6731] <... futex resumed>) = 0 [pid 6728] <... futex resumed>) = 0 [pid 6727] sendfile(4, 4, NULL, 281474978811912 [pid 6724] <... futex resumed>) = 0 [pid 6723] <... futex resumed>) = 1 [pid 6733] ftruncate(4, 33587195 [pid 6731] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6728] lseek(5, 257, SEEK_SET [pid 6724] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6723] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5016] mkdir("./69", 0777 [pid 5015] umount2("./68", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6733] <... ftruncate resumed>) = 0 [pid 6728] <... lseek resumed>) = 257 [pid 5016] <... mkdir resumed>) = 0 [pid 5015] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6733] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6728] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5016] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 5015] openat(AT_FDCWD, "./68", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 6733] <... futex resumed>) = 1 [pid 6731] <... futex resumed>) = 0 [pid 6728] <... futex resumed>) = 1 [pid 6723] <... futex resumed>) = 0 [pid 5016] <... openat resumed>) = 3 [pid 5015] <... openat resumed>) = 3 [pid 6733] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6731] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6730] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 6728] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6723] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5016] ioctl(3, LOOP_CLR_FD [pid 5015] newfstatat(3, "", [pid 6733] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6731] <... futex resumed>) = 0 [pid 6730] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6728] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6723] <... futex resumed>) = 0 [pid 5016] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 5015] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 6733] sendfile(4, 4, NULL, 281474978811912 [pid 6731] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6730] <... futex resumed>) = 0 [pid 6728] getdents64(5, [pid 6723] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5016] close(3 [pid 5015] getdents64(3, [pid 6730] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 5016] <... close resumed>) = 0 [pid 5015] <... getdents64 resumed>0x5555556ce730 /* 4 entries */, 32768) = 112 [pid 6730] <... mmap resumed>) = 0x7fa787cf0000 [pid 5016] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5015] umount2("./68/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW./strace-static-x86_64: Process 6741 attached [pid 6730] mprotect(0x7fa787cf1000, 131072, PROT_READ|PROT_WRITE [pid 6728] <... getdents64 resumed>0x9999999999999999, 41) = -1 EIO (Input/output error) [pid 6741] set_robust_list(0x5555556cd6a0, 24 [pid 6728] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5015] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6741] <... set_robust_list resumed>) = 0 [pid 6730] <... mprotect resumed>) = 0 [pid 6741] chdir("./69" [pid 6728] <... futex resumed>) = 1 [pid 6723] <... futex resumed>) = 0 [pid 5016] <... clone resumed>, child_tidptr=0x5555556cd690) = 6741 [pid 5015] newfstatat(AT_FDCWD, "./68/binderfs", [pid 6741] <... chdir resumed>) = 0 [pid 6730] rt_sigprocmask(SIG_BLOCK, ~[], [pid 6728] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6723] exit_group(0 [pid 6741] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6740] <... futex resumed>) = ? [pid 6728] <... futex resumed>) = ? [pid 6723] <... exit_group resumed>) = ? [pid 6730] <... rt_sigprocmask resumed>[], 8) = 0 [pid 5015] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 6741] <... prctl resumed>) = 0 [pid 6740] +++ exited with 0 +++ [pid 6730] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fa787d10990, parent_tid=0x7fa787d10990, exit_signal=0, stack=0x7fa787cf0000, stack_size=0x20300, tls=0x7fa787d106c0} [pid 6728] +++ exited with 0 +++ [pid 6724] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 6723] +++ exited with 0 +++ [pid 5015] unlink("./68/binderfs" [pid 6741] setpgid(0, 0 [pid 6724] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6741] <... setpgid resumed>) = 0 [pid 5017] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6723, si_uid=0, si_status=0, si_utime=0, si_stime=12 /* 0.12 s */} --- [pid 6741] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6730] <... clone3 resumed> => {parent_tid=[6742]}, 88) = 6742 [ 131.201448][ T6728] NILFS error (device loop3): nilfs_readdir: zero-length directory entry [ 131.218091][ T6728] Remounting filesystem read-only [pid 6724] <... futex resumed>) = 0 [pid 5017] restart_syscall(<... resuming interrupted clone ...> [pid 5015] <... unlink resumed>) = 0 [pid 6741] <... openat resumed>) = 3 [pid 6730] rt_sigprocmask(SIG_SETMASK, [], [pid 6724] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 5017] <... restart_syscall resumed>) = 0 [pid 5015] umount2("./68/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6741] write(3, "1000", 4 [pid 6730] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6724] <... mmap resumed>) = 0x7fa787cf0000 ./strace-static-x86_64: Process 6742 attached [pid 6741] <... write resumed>) = 4 [pid 6730] futex(0x7fa78fffd6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6724] mprotect(0x7fa787cf1000, 131072, PROT_READ|PROT_WRITE [pid 6742] rseq(0x7fa787d10fe0, 0x20, 0, 0x53053053 [pid 6741] close(3 [pid 6730] <... futex resumed>) = 0 [pid 5017] umount2("./70", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6742] <... rseq resumed>) = 0 [pid 6741] <... close resumed>) = 0 [pid 6730] futex(0x7fa78fffd6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6724] <... mprotect resumed>) = 0 [pid 5017] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6742] set_robust_list(0x7fa787d109a0, 24 [pid 6741] symlink("/dev/binderfs", "./binderfs" [pid 5017] openat(AT_FDCWD, "./70", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 6742] <... set_robust_list resumed>) = 0 [pid 6741] <... symlink resumed>) = 0 [pid 5017] <... openat resumed>) = 3 [pid 6742] rt_sigprocmask(SIG_SETMASK, [], [pid 6741] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5017] newfstatat(3, "", [pid 6742] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6741] <... futex resumed>) = 0 [pid 5017] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 6742] openat(AT_FDCWD, "./file0", O_RDONLY [pid 6741] rt_sigaction(SIGRT_1, {sa_handler=0x7fa78ff9b0a0, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fa78ff8c250}, [pid 5017] getdents64(3, [pid 6742] <... openat resumed>) = 5 [pid 6741] <... rt_sigaction resumed>NULL, 8) = 0 [pid 5017] <... getdents64 resumed>0x5555556ce730 /* 4 entries */, 32768) = 112 [pid 6742] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6741] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 5017] umount2("./70/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6742] <... futex resumed>) = 0 [pid 6741] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6731] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 5017] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6742] futex(0x7fa78fffd6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6741] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 6731] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5017] newfstatat(AT_FDCWD, "./70/binderfs", [pid 6741] <... mmap resumed>) = 0x7fa78ff11000 [pid 6731] <... futex resumed>) = 0 [pid 5017] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 6741] mprotect(0x7fa78ff12000, 131072, PROT_READ|PROT_WRITE [pid 6731] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 5017] unlink("./70/binderfs" [pid 6741] <... mprotect resumed>) = 0 [pid 6731] <... mmap resumed>) = 0x7fa787cf0000 [pid 5017] <... unlink resumed>) = 0 [pid 6741] rt_sigprocmask(SIG_BLOCK, ~[], [pid 6731] mprotect(0x7fa787cf1000, 131072, PROT_READ|PROT_WRITE [pid 5017] umount2("./70/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6741] <... rt_sigprocmask resumed>[], 8) = 0 [pid 6731] <... mprotect resumed>) = 0 [pid 6730] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6727] <... sendfile resumed>) = 77824 [pid 6724] rt_sigprocmask(SIG_BLOCK, ~[], [pid 6741] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fa78ff31990, parent_tid=0x7fa78ff31990, exit_signal=0, stack=0x7fa78ff11000, stack_size=0x20300, tls=0x7fa78ff316c0} [pid 6731] rt_sigprocmask(SIG_BLOCK, ~[], [pid 6727] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6731] <... rt_sigprocmask resumed>[], 8) = 0 [pid 6727] <... futex resumed>) = 0 [pid 6741] <... clone3 resumed> => {parent_tid=[6743]}, 88) = 6743 [pid 6731] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fa787d10990, parent_tid=0x7fa787d10990, exit_signal=0, stack=0x7fa787cf0000, stack_size=0x20300, tls=0x7fa787d106c0} [pid 6741] rt_sigprocmask(SIG_SETMASK, [], [pid 6727] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6741] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6731] <... clone3 resumed> => {parent_tid=[6744]}, 88) = 6744 [pid 6741] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6731] rt_sigprocmask(SIG_SETMASK, [], [pid 6741] <... futex resumed>) = 0 [pid 6731] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6741] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 6731] futex(0x7fa78fffd6d8, FUTEX_WAKE_PRIVATE, 1000000) = 0 ./strace-static-x86_64: Process 6744 attached [pid 6731] futex(0x7fa78fffd6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6730] futex(0x7fa78fffd6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6724] <... rt_sigprocmask resumed>[], 8) = 0 ./strace-static-x86_64: Process 6743 attached [pid 6743] rseq(0x7fa78ff31fe0, 0x20, 0, 0x53053053) = 0 [pid 6743] set_robust_list(0x7fa78ff319a0, 24) = 0 [pid 6743] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 6743] memfd_create("syzkaller", 0) = 3 [pid 6743] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fa787b11000 [pid 6744] rseq(0x7fa787d10fe0, 0x20, 0, 0x53053053 [pid 6742] <... futex resumed>) = 0 [pid 6730] <... futex resumed>) = 1 [pid 6724] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fa787d10990, parent_tid=0x7fa787d10990, exit_signal=0, stack=0x7fa787cf0000, stack_size=0x20300, tls=0x7fa787d106c0} [pid 6742] lseek(5, 257, SEEK_SET) = 257 [pid 6742] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 6742] futex(0x7fa78fffd6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6744] <... rseq resumed>) = 0 [pid 6730] futex(0x7fa78fffd6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6744] set_robust_list(0x7fa787d109a0, 24 [pid 6730] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6724] <... clone3 resumed> => {parent_tid=[6745]}, 88) = 6745 [pid 6730] futex(0x7fa78fffd6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6744] <... set_robust_list resumed>) = 0 [pid 6724] rt_sigprocmask(SIG_SETMASK, [], [pid 6744] rt_sigprocmask(SIG_SETMASK, [], [pid 6742] <... futex resumed>) = 0 [pid 6730] <... futex resumed>) = 1 [pid 6724] <... rt_sigprocmask resumed>NULL, 8) = 0 [ 131.246151][ T5015] NILFS (loop1): disposed unprocessed dirty file(s) when stopping log writer [ 131.256443][ T5017] NILFS (loop3): discard dirty page: offset=8192, ino=6 [ 131.257397][ T5015] NILFS (loop1): discard dirty page: offset=8192, ino=6 [ 131.271893][ T5017] NILFS (loop3): discard dirty block: blocknr=25, size=4096 [ 131.275286][ T5015] NILFS (loop1): discard dirty block: blocknr=25, size=4096 [pid 6742] getdents64(5, [pid 6744] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6730] futex(0x7fa78fffd6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6724] futex(0x7fa78fffd6d8, FUTEX_WAKE_PRIVATE, 1000000./strace-static-x86_64: Process 6745 attached [pid 6745] rseq(0x7fa787d10fe0, 0x20, 0, 0x53053053) = 0 [pid 6745] set_robust_list(0x7fa787d109a0, 24) = 0 [pid 6745] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 6745] openat(AT_FDCWD, "./file0", O_RDONLY) = 5 [pid 6745] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 6745] futex(0x7fa78fffd6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6744] openat(AT_FDCWD, "./file0", O_RDONLY [pid 6724] <... futex resumed>) = 1 [pid 6745] <... futex resumed>) = 0 [pid 6724] futex(0x7fa78fffd6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6745] futex(0x7fa78fffd6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6744] <... openat resumed>) = 5 [pid 6724] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6744] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6724] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6744] <... futex resumed>) = 1 [pid 6731] <... futex resumed>) = 0 [pid 6727] <... futex resumed>) = 0 [pid 6724] <... futex resumed>) = 1 [pid 6731] futex(0x7fa78fffd6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6727] lseek(5, 257, SEEK_SET [pid 6731] <... futex resumed>) = 0 [pid 6727] <... lseek resumed>) = 257 [pid 6731] futex(0x7fa78fffd6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6727] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 6727] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6744] lseek(5, 257, SEEK_SET [pid 6724] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6743] 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"..., 2097152 [pid 6744] <... lseek resumed>) = 257 [pid 6724] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6742] <... getdents64 resumed>0x9999999999999999, 41) = -1 EIO (Input/output error) [pid 6742] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6730] <... futex resumed>) = 0 [pid 6742] <... futex resumed>) = 1 [pid 6742] futex(0x7fa78fffd6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6744] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6724] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6744] <... futex resumed>) = 1 [pid 6731] <... futex resumed>) = 0 [pid 6731] futex(0x7fa78fffd6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6727] <... futex resumed>) = 0 [pid 6724] <... futex resumed>) = 1 [pid 6731] <... futex resumed>) = 0 [ 131.294379][ T6742] NILFS error (device loop4): nilfs_readdir: zero-length directory entry [ 131.295740][ T5015] NILFS (loop1): discard dirty page: offset=0, ino=5 [ 131.314330][ T5015] NILFS (loop1): discard dirty block: blocknr=27, size=4096 [ 131.318415][ T6742] Remounting filesystem read-only [ 131.325408][ T5015] NILFS (loop1): discard dirty page: offset=0, ino=3 [ 131.334813][ T5015] NILFS (loop1): discard dirty block: blocknr=28, size=4096 [pid 6727] getdents64(5, [pid 6744] getdents64(5, [pid 6732] <... sendfile resumed>) = 77824 [pid 6731] futex(0x7fa78fffd6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6724] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6732] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6730] exit_group(0 [pid 6732] <... futex resumed>) = ? [pid 6730] <... exit_group resumed>) = ? [pid 6732] +++ exited with 0 +++ [pid 6742] <... futex resumed>) = ? [pid 6742] +++ exited with 0 +++ [pid 6730] +++ exited with 0 +++ [pid 5018] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6730, si_uid=0, si_status=0, si_utime=0, si_stime=12 /* 0.12 s */} --- [pid 5018] restart_syscall(<... resuming interrupted clone ...>) = 0 [pid 5018] umount2("./71", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5018] openat(AT_FDCWD, "./71", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 5018] newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5018] getdents64(3, 0x5555556ce730 /* 4 entries */, 32768) = 112 [pid 5018] umount2("./71/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5018] newfstatat(AT_FDCWD, "./71/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5018] unlink("./71/binderfs") = 0 [pid 5018] umount2("./71/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5017] <... umount2 resumed>) = 0 [ 131.351873][ T6727] NILFS error (device loop5): nilfs_readdir: zero-length directory entry [ 131.363335][ T6744] NILFS error (device loop0): nilfs_readdir: zero-length directory entry [ 131.387841][ T5015] NILFS (loop1): discard dirty page: offset=4096, ino=3 [ 131.396268][ T6744] Remounting filesystem read-only [pid 6733] <... sendfile resumed>) = 77824 [pid 6731] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 5017] umount2("./70/file1", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5017] newfstatat(AT_FDCWD, "./70/file1", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5017] umount2("./70/file1", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5017] openat(AT_FDCWD, "./70/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 5017] newfstatat(4, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5017] getdents64(4, 0x5555556d6770 /* 2 entries */, 32768) = 48 [pid 5017] getdents64(4, 0x5555556d6770 /* 0 entries */, 32768) = 0 [pid 5017] close(4) = 0 [pid 5017] rmdir("./70/file1") = 0 [pid 5017] getdents64(3, 0x5555556ce730 /* 0 entries */, 32768) = 0 [pid 5017] close(3 [pid 6733] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5017] <... close resumed>) = 0 [pid 6733] <... futex resumed>) = 0 [pid 6724] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 6733] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5017] rmdir("./70") = 0 [pid 5017] mkdir("./71", 0777 [pid 6744] <... getdents64 resumed>0x9999999999999999, 41) = -1 EIO (Input/output error) [pid 5017] <... mkdir resumed>) = 0 [pid 6744] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 6744] futex(0x7fa78fffd6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6731] exit_group(0) = ? [pid 6744] <... futex resumed>) = ? [pid 6744] +++ exited with 0 +++ [pid 5018] <... umount2 resumed>) = 0 [pid 5017] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 6727] <... getdents64 resumed>0x9999999999999999, 41) = -1 EIO (Input/output error) [pid 6727] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 6727] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5017] <... openat resumed>) = 3 [pid 5017] ioctl(3, LOOP_CLR_FD) = -1 ENXIO (No such device or address) [pid 6743] <... write resumed>) = 2097152 [pid 6733] <... futex resumed>) = ? [pid 5017] close(3) = 0 [pid 5017] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x5555556cd690) = 6746 [pid 5018] umount2("./71/file1", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5018] newfstatat(AT_FDCWD, "./71/file1", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5018] umount2("./71/file1", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5018] openat(AT_FDCWD, "./71/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 5018] newfstatat(4, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5018] getdents64(4, 0x5555556d6770 /* 2 entries */, 32768) = 48 [pid 5018] getdents64(4, 0x5555556d6770 /* 0 entries */, 32768) = 0 [pid 5018] close(4) = 0 [pid 5018] rmdir("./71/file1") = 0 [pid 5018] getdents64(3, 0x5555556ce730 /* 0 entries */, 32768) = 0 [pid 5018] close(3) = 0 [pid 6743] munmap(0x7fa787b11000, 2097152 [pid 6733] +++ exited with 0 +++ [pid 6731] +++ exited with 0 +++ [pid 6724] exit_group(0 [pid 5018] rmdir("./71") = 0 ./strace-static-x86_64: Process 6746 attached [pid 6746] set_robust_list(0x5555556cd6a0, 24) = 0 [pid 6746] chdir("./71" [pid 5018] mkdir("./72", 0777 [pid 6745] <... futex resumed>) = ? [pid 6727] <... futex resumed>) = ? [pid 6724] <... exit_group resumed>) = ? [pid 6745] +++ exited with 0 +++ [pid 6727] +++ exited with 0 +++ [pid 5018] <... mkdir resumed>) = 0 [pid 5014] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6731, si_uid=0, si_status=0, si_utime=0, si_stime=12 /* 0.12 s */} --- [pid 6746] <... chdir resumed>) = 0 [pid 6743] <... munmap resumed>) = 0 [pid 6724] +++ exited with 0 +++ [pid 5019] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6724, si_uid=0, si_status=0, si_utime=0, si_stime=6 /* 0.06 s */} --- [pid 6746] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 6746] setpgid(0, 0 [pid 5014] umount2("./69", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6746] <... setpgid resumed>) = 0 [pid 6743] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 5019] umount2("./72", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5018] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 6746] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6743] <... openat resumed>) = 4 [pid 5019] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5018] <... openat resumed>) = 3 [pid 5014] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5019] openat(AT_FDCWD, "./72", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5014] openat(AT_FDCWD, "./69", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 6746] <... openat resumed>) = 3 [pid 6743] ioctl(4, LOOP_SET_FD, 3 [pid 5019] <... openat resumed>) = 3 [ 131.408786][ T5015] NILFS (loop1): discard dirty block: blocknr=29, size=4096 [ 131.418267][ T6727] Remounting filesystem read-only [ 131.426928][ T5015] NILFS (loop1): discard dirty page: offset=270336, ino=3 [ 131.436196][ T5015] NILFS (loop1): discard dirty block: blocknr=0, size=4096 [pid 5018] ioctl(3, LOOP_CLR_FD [pid 6746] write(3, "1000", 4 [pid 5019] newfstatat(3, "", [pid 5018] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 5014] <... openat resumed>) = 3 [pid 6746] <... write resumed>) = 4 [pid 5019] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5018] close(3 [pid 6746] close(3 [pid 5018] <... close resumed>) = 0 [pid 6746] <... close resumed>) = 0 [pid 5018] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6746] symlink("/dev/binderfs", "./binderfs" [pid 5019] getdents64(3, [pid 5014] newfstatat(3, "", [pid 6746] <... symlink resumed>) = 0 [pid 5019] <... getdents64 resumed>0x5555556ce730 /* 4 entries */, 32768) = 112 [pid 5018] <... clone resumed>, child_tidptr=0x5555556cd690) = 6747 [pid 6746] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5014] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 6746] <... futex resumed>) = 0 [pid 5019] umount2("./72/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5014] getdents64(3, [pid 6746] rt_sigaction(SIGRT_1, {sa_handler=0x7fa78ff9b0a0, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fa78ff8c250}, NULL, 8) = 0 [pid 5019] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6746] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 5019] newfstatat(AT_FDCWD, "./72/binderfs", [pid 5014] <... getdents64 resumed>0x5555556ce730 /* 4 entries */, 32768) = 112 [pid 6746] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6746] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fa78ff11000 [pid 5019] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5014] umount2("./69/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6746] mprotect(0x7fa78ff12000, 131072, PROT_READ|PROT_WRITE [pid 5019] unlink("./72/binderfs" [pid 6746] <... mprotect resumed>) = 0 [pid 5014] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6746] rt_sigprocmask(SIG_BLOCK, ~[], [pid 5019] <... unlink resumed>) = 0 [pid 5014] newfstatat(AT_FDCWD, "./69/binderfs", [pid 6746] <... rt_sigprocmask resumed>[], 8) = 0 [pid 5019] umount2("./72/file1", MNT_DETACH|UMOUNT_NOFOLLOW./strace-static-x86_64: Process 6747 attached [pid 6746] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fa78ff31990, parent_tid=0x7fa78ff31990, exit_signal=0, stack=0x7fa78ff11000, stack_size=0x20300, tls=0x7fa78ff316c0} [pid 5014] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 6747] set_robust_list(0x5555556cd6a0, 24 [pid 5014] unlink("./69/binderfs" [pid 6747] <... set_robust_list resumed>) = 0 [pid 6746] <... clone3 resumed> => {parent_tid=[6748]}, 88) = 6748 [pid 6747] chdir("./72" [pid 6746] rt_sigprocmask(SIG_SETMASK, [], [pid 5014] <... unlink resumed>) = 0 [pid 6747] <... chdir resumed>) = 0 [pid 6746] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5014] umount2("./69/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6747] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6746] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6747] <... prctl resumed>) = 0 [pid 6746] <... futex resumed>) = 0 [pid 6743] <... ioctl resumed>) = 0 [pid 6747] setpgid(0, 0 [pid 6746] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 6747] <... setpgid resumed>) = 0 [pid 6743] close(3 [pid 6747] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6743] <... close resumed>) = 0 [pid 6747] <... openat resumed>) = 3 [pid 6743] mkdir("./file1", 0777 [ 131.456979][ T6743] loop2: detected capacity change from 0 to 4096 [pid 6747] write(3, "1000", 4 [pid 6743] <... mkdir resumed>) = 0 [pid 6747] <... write resumed>) = 4 [pid 6743] mount("/dev/loop2", "./file1", "nilfs2", MS_NODEV|MS_SYNCHRONOUS|MS_MANDLOCK|MS_SILENT|MS_LAZYTIME, ""./strace-static-x86_64: Process 6748 attached [pid 6747] close(3) = 0 [pid 6747] symlink("/dev/binderfs", "./binderfs" [pid 6748] rseq(0x7fa78ff31fe0, 0x20, 0, 0x53053053 [pid 6747] <... symlink resumed>) = 0 [pid 6747] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6748] <... rseq resumed>) = 0 [pid 6747] <... futex resumed>) = 0 [pid 6747] rt_sigaction(SIGRT_1, {sa_handler=0x7fa78ff9b0a0, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fa78ff8c250}, NULL, 8) = 0 [pid 6747] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 6747] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 6748] set_robust_list(0x7fa78ff319a0, 24 [pid 6747] <... mmap resumed>) = 0x7fa78ff11000 [pid 6748] <... set_robust_list resumed>) = 0 [pid 6747] mprotect(0x7fa78ff12000, 131072, PROT_READ|PROT_WRITE [pid 6748] rt_sigprocmask(SIG_SETMASK, [], [pid 6747] <... mprotect resumed>) = 0 [pid 6747] rt_sigprocmask(SIG_BLOCK, ~[], [pid 6748] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6747] <... rt_sigprocmask resumed>[], 8) = 0 [pid 6747] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fa78ff31990, parent_tid=0x7fa78ff31990, exit_signal=0, stack=0x7fa78ff11000, stack_size=0x20300, tls=0x7fa78ff316c0} [pid 6748] memfd_create("syzkaller", 0 [pid 6747] <... clone3 resumed> => {parent_tid=[6749]}, 88) = 6749 [pid 6747] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 6748] <... memfd_create resumed>) = 3 [pid 6747] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 6747] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000}./strace-static-x86_64: Process 6749 attached [pid 6749] rseq(0x7fa78ff31fe0, 0x20, 0, 0x53053053) = 0 [pid 6749] set_robust_list(0x7fa78ff319a0, 24 [pid 6748] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6749] <... set_robust_list resumed>) = 0 [pid 6749] rt_sigprocmask(SIG_SETMASK, [], [pid 6748] <... mmap resumed>) = 0x7fa787b11000 [pid 6749] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6749] memfd_create("syzkaller", 0) = 3 [pid 6749] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fa787b11000 [pid 5019] <... umount2 resumed>) = 0 [pid 5019] umount2("./72/file1", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5019] newfstatat(AT_FDCWD, "./72/file1", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [ 131.492004][ T6743] NILFS (loop2): broken superblock, retrying with spare superblock (blocksize = 1024) [pid 5019] umount2("./72/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6748] 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"..., 2097152 [pid 5019] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5014] <... umount2 resumed>) = 0 [pid 5019] openat(AT_FDCWD, "./72/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 5019] newfstatat(4, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5019] getdents64(4, 0x5555556d6770 /* 2 entries */, 32768) = 48 [pid 5019] getdents64(4, 0x5555556d6770 /* 0 entries */, 32768) = 0 [pid 5019] close(4) = 0 [pid 5019] rmdir("./72/file1") = 0 [pid 5014] umount2("./69/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5019] getdents64(3, 0x5555556ce730 /* 0 entries */, 32768) = 0 [pid 5019] close(3) = 0 [pid 5014] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5019] rmdir("./72") = 0 [pid 5014] newfstatat(AT_FDCWD, "./69/file1", [pid 5019] mkdir("./73", 0777) = 0 [pid 5014] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5019] openat(AT_FDCWD, "/dev/loop5", O_RDWR) = 3 [pid 5014] umount2("./69/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5019] ioctl(3, LOOP_CLR_FD [pid 5014] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5019] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 5019] close(3) = 0 [pid 5019] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5014] openat(AT_FDCWD, "./69/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 6749] 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"..., 2097152 [pid 5019] <... clone resumed>, child_tidptr=0x5555556cd690) = 6750 [pid 5014] <... openat resumed>) = 4 [pid 5014] newfstatat(4, "", ./strace-static-x86_64: Process 6750 attached {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 6750] set_robust_list(0x5555556cd6a0, 24 [pid 5014] getdents64(4, [pid 6750] <... set_robust_list resumed>) = 0 [pid 5014] <... getdents64 resumed>0x5555556d6770 /* 2 entries */, 32768) = 48 [pid 5014] getdents64(4, 0x5555556d6770 /* 0 entries */, 32768) = 0 [pid 5014] close(4) = 0 [pid 6750] chdir("./73" [pid 5014] rmdir("./69/file1" [pid 6750] <... chdir resumed>) = 0 [pid 6750] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 6750] setpgid(0, 0) = 0 [pid 5014] <... rmdir resumed>) = 0 [pid 6750] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 5014] getdents64(3, [pid 6750] write(3, "1000", 4) = 4 [pid 5014] <... getdents64 resumed>0x5555556ce730 /* 0 entries */, 32768) = 0 [pid 6750] close(3) = 0 [pid 5014] close(3 [pid 6750] symlink("/dev/binderfs", "./binderfs") = 0 [pid 5014] <... close resumed>) = 0 [pid 6750] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 5015] <... umount2 resumed>) = 0 [pid 5014] rmdir("./69" [pid 6750] rt_sigaction(SIGRT_1, {sa_handler=0x7fa78ff9b0a0, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fa78ff8c250}, NULL, 8) = 0 [pid 5015] umount2("./68/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5014] <... rmdir resumed>) = 0 [pid 6750] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 5015] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5014] mkdir("./70", 0777 [pid 6750] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fa78ff11000 [pid 5015] newfstatat(AT_FDCWD, "./68/file1", [pid 5014] <... mkdir resumed>) = 0 [pid 6750] mprotect(0x7fa78ff12000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 5015] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5014] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 6750] rt_sigprocmask(SIG_BLOCK, ~[], [pid 5015] umount2("./68/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6750] <... rt_sigprocmask resumed>[], 8) = 0 [pid 5014] <... openat resumed>) = 3 [ 131.541226][ T6743] NILFS (loop2): broken superblock, retrying with spare superblock (blocksize = 4096) [pid 6750] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fa78ff31990, parent_tid=0x7fa78ff31990, exit_signal=0, stack=0x7fa78ff11000, stack_size=0x20300, tls=0x7fa78ff316c0} [pid 5015] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5014] ioctl(3, LOOP_CLR_FD [pid 5015] openat(AT_FDCWD, "./68/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 6750] <... clone3 resumed> => {parent_tid=[6751]}, 88) = 6751 [pid 5014] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 6750] rt_sigprocmask(SIG_SETMASK, [], [pid 5015] <... openat resumed>) = 4 [pid 5014] close(3 [pid 6750] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5015] newfstatat(4, "", [pid 5014] <... close resumed>) = 0 [pid 6750] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5015] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 6750] <... futex resumed>) = 0 [pid 5014] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6750] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 5015] getdents64(4, ./strace-static-x86_64: Process 6751 attached [pid 6751] rseq(0x7fa78ff31fe0, 0x20, 0, 0x53053053) = 0 [pid 5015] <... getdents64 resumed>0x5555556d6770 /* 2 entries */, 32768) = 48 [pid 5014] <... clone resumed>, child_tidptr=0x5555556cd690) = 6753 [pid 6751] set_robust_list(0x7fa78ff319a0, 24 [pid 5015] getdents64(4, [pid 6751] <... set_robust_list resumed>) = 0 [pid 5015] <... getdents64 resumed>0x5555556d6770 /* 0 entries */, 32768) = 0 [pid 6751] rt_sigprocmask(SIG_SETMASK, [], [pid 5015] close(4 [pid 6751] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5015] <... close resumed>) = 0 [pid 5015] rmdir("./68/file1" [pid 6751] memfd_create("syzkaller", 0) = 3 [pid 5015] <... rmdir resumed>) = 0 [pid 6751] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5015] getdents64(3, [pid 6751] <... mmap resumed>) = 0x7fa787b11000 [pid 5015] <... getdents64 resumed>0x5555556ce730 /* 0 entries */, 32768) = 0 [pid 5015] close(3) = 0 [pid 5015] rmdir("./68"./strace-static-x86_64: Process 6753 attached ) = 0 [pid 6753] set_robust_list(0x5555556cd6a0, 24 [pid 5015] mkdir("./69", 0777 [pid 6753] <... set_robust_list resumed>) = 0 [pid 6743] <... mount resumed>) = 0 [pid 5015] <... mkdir resumed>) = 0 [pid 6743] openat(AT_FDCWD, "./file1", O_RDONLY|O_DIRECTORY) = 3 [pid 6743] chdir("./file1") = 0 [pid 6743] ioctl(4, LOOP_CLR_FD) = 0 [pid 6743] close(4) = 0 [pid 6743] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 6741] <... futex resumed>) = 0 [pid 6743] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6741] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6749] <... write resumed>) = 2097152 [pid 6743] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6741] <... futex resumed>) = 0 [pid 6743] open("./bus", O_RDWR|O_CREAT|O_NOCTTY|O_SYNC|O_DIRECT|O_NOATIME, 000 [pid 6741] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6749] munmap(0x7fa787b11000, 2097152) = 0 [pid 6749] openat(AT_FDCWD, "/dev/loop4", O_RDWR) = 4 [pid 6749] ioctl(4, LOOP_SET_FD, 3 [pid 5015] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 6753] chdir("./70" [pid 6748] <... write resumed>) = 2097152 [pid 5015] <... openat resumed>) = 3 [pid 6753] <... chdir resumed>) = 0 [pid 5015] ioctl(3, LOOP_CLR_FD [pid 6753] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5015] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 6753] <... prctl resumed>) = 0 [pid 5015] close(3 [pid 6753] setpgid(0, 0 [pid 5015] <... close resumed>) = 0 [pid 6753] <... setpgid resumed>) = 0 [pid 5015] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6753] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 5015] <... clone resumed>, child_tidptr=0x5555556cd690) = 6754 [pid 6753] write(3, "1000", 4) = 4 [pid 6753] close(3 [pid 6751] 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"..., 2097152 [pid 6753] <... close resumed>) = 0 [pid 6753] symlink("/dev/binderfs", "./binderfs"./strace-static-x86_64: Process 6754 attached [pid 6754] set_robust_list(0x5555556cd6a0, 24) = 0 [pid 6753] <... symlink resumed>) = 0 [pid 6754] chdir("./69") = 0 [pid 6754] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 6754] setpgid(0, 0) = 0 [pid 6754] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 6754] write(3, "1000", 4) = 4 [pid 6754] close(3) = 0 [pid 6754] symlink("/dev/binderfs", "./binderfs") = 0 [pid 6753] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6754] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6753] <... futex resumed>) = 0 [pid 6754] <... futex resumed>) = 0 [pid 6748] munmap(0x7fa787b11000, 2097152 [pid 6754] rt_sigaction(SIGRT_1, {sa_handler=0x7fa78ff9b0a0, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fa78ff8c250}, [pid 6753] rt_sigaction(SIGRT_1, {sa_handler=0x7fa78ff9b0a0, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fa78ff8c250}, [pid 6754] <... rt_sigaction resumed>NULL, 8) = 0 [pid 6753] <... rt_sigaction resumed>NULL, 8) = 0 [pid 6754] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 6753] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 6749] <... ioctl resumed>) = 0 [pid 6754] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6753] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6749] close(3 [pid 6754] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 6753] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 6749] <... close resumed>) = 0 [pid 6754] <... mmap resumed>) = 0x7fa78ff11000 [pid 6749] mkdir("./file1", 0777 [pid 6753] <... mmap resumed>) = 0x7fa78ff11000 [pid 6754] mprotect(0x7fa78ff12000, 131072, PROT_READ|PROT_WRITE [pid 6749] <... mkdir resumed>) = 0 [pid 6748] <... munmap resumed>) = 0 [pid 6753] mprotect(0x7fa78ff12000, 131072, PROT_READ|PROT_WRITE [pid 6754] <... mprotect resumed>) = 0 [ 131.634544][ T6752] NILFS (loop2): segctord starting. Construction interval = 5 seconds, CP frequency < 30 seconds [ 131.646342][ T6749] loop4: detected capacity change from 0 to 4096 [pid 6749] mount("/dev/loop4", "./file1", "nilfs2", MS_NODEV|MS_SYNCHRONOUS|MS_MANDLOCK|MS_SILENT|MS_LAZYTIME, "" [pid 6754] rt_sigprocmask(SIG_BLOCK, ~[], [pid 6753] <... mprotect resumed>) = 0 [pid 6748] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 6741] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 6743] <... open resumed>) = 4 [pid 6754] <... rt_sigprocmask resumed>[], 8) = 0 [pid 6743] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6741] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6754] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fa78ff31990, parent_tid=0x7fa78ff31990, exit_signal=0, stack=0x7fa78ff11000, stack_size=0x20300, tls=0x7fa78ff316c0} [pid 6743] <... futex resumed>) = 0 [pid 6741] <... futex resumed>) = 0 [pid 6743] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6741] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 6754] <... clone3 resumed> => {parent_tid=[6755]}, 88) = 6755 [pid 6741] <... mmap resumed>) = 0x7fa787cf0000 [pid 6754] rt_sigprocmask(SIG_SETMASK, [], [pid 6753] rt_sigprocmask(SIG_BLOCK, ~[], [pid 6741] mprotect(0x7fa787cf1000, 131072, PROT_READ|PROT_WRITE [pid 6754] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6753] <... rt_sigprocmask resumed>[], 8) = 0 [pid 6748] <... openat resumed>) = 4 [pid 6741] <... mprotect resumed>) = 0 [pid 6754] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6741] rt_sigprocmask(SIG_BLOCK, ~[], [pid 6754] <... futex resumed>) = 0 [pid 6741] <... rt_sigprocmask resumed>[], 8) = 0 [pid 6754] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 6741] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fa787d10990, parent_tid=0x7fa787d10990, exit_signal=0, stack=0x7fa787cf0000, stack_size=0x20300, tls=0x7fa787d106c0} [pid 6748] ioctl(4, LOOP_SET_FD, 3 [pid 6741] <... clone3 resumed> => {parent_tid=[6756]}, 88) = 6756 ./strace-static-x86_64: Process 6756 attached ./strace-static-x86_64: Process 6755 attached [pid 6753] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fa78ff31990, parent_tid=0x7fa78ff31990, exit_signal=0, stack=0x7fa78ff11000, stack_size=0x20300, tls=0x7fa78ff316c0} [pid 6751] <... write resumed>) = 2097152 [pid 6748] <... ioctl resumed>) = 0 [pid 6756] rseq(0x7fa787d10fe0, 0x20, 0, 0x53053053 [pid 6755] rseq(0x7fa78ff31fe0, 0x20, 0, 0x53053053 [pid 6741] rt_sigprocmask(SIG_SETMASK, [], [pid 6753] <... clone3 resumed> => {parent_tid=[6757]}, 88) = 6757 [pid 6756] <... rseq resumed>) = 0 [pid 6755] <... rseq resumed>) = 0 [pid 6753] rt_sigprocmask(SIG_SETMASK, [], [pid 6741] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6756] set_robust_list(0x7fa787d109a0, 24 [pid 6755] set_robust_list(0x7fa78ff319a0, 24 [pid 6753] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6741] futex(0x7fa78fffd6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6753] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 6753] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 6756] <... set_robust_list resumed>) = 0 [pid 6755] <... set_robust_list resumed>) = 0 [pid 6741] <... futex resumed>) = 0 [pid 6756] rt_sigprocmask(SIG_SETMASK, [], [pid 6755] rt_sigprocmask(SIG_SETMASK, [], [pid 6741] futex(0x7fa78fffd6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6756] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6755] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6756] ftruncate(4, 33587195 [pid 6755] memfd_create("syzkaller", 0) = 3 [pid 6755] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6756] <... ftruncate resumed>) = 0 [pid 6755] <... mmap resumed>) = 0x7fa787b11000 [pid 6751] munmap(0x7fa787b11000, 2097152./strace-static-x86_64: Process 6757 attached [pid 6756] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6748] close(3) = 0 [pid 6748] mkdir("./file1", 0777) = 0 [pid 6756] <... futex resumed>) = 1 [pid 6741] <... futex resumed>) = 0 [pid 6756] futex(0x7fa78fffd6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6741] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6743] <... futex resumed>) = 0 [pid 6741] <... futex resumed>) = 1 [pid 6743] sendfile(4, 4, NULL, 281474978811912 [pid 6741] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6757] rseq(0x7fa78ff31fe0, 0x20, 0, 0x53053053 [pid 6748] mount("/dev/loop3", "./file1", "nilfs2", MS_NODEV|MS_SYNCHRONOUS|MS_MANDLOCK|MS_SILENT|MS_LAZYTIME, "" [pid 6757] <... rseq resumed>) = 0 [ 131.685145][ T6749] NILFS (loop4): broken superblock, retrying with spare superblock (blocksize = 1024) [ 131.701939][ T6748] loop3: detected capacity change from 0 to 4096 [pid 6757] set_robust_list(0x7fa78ff319a0, 24 [pid 6751] <... munmap resumed>) = 0 [pid 6757] <... set_robust_list resumed>) = 0 [pid 6751] openat(AT_FDCWD, "/dev/loop5", O_RDWR [pid 6757] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 6757] memfd_create("syzkaller", 0) = 3 [pid 6757] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fa787b11000 [pid 6751] <... openat resumed>) = 4 [pid 6751] ioctl(4, LOOP_SET_FD, 3) = 0 [pid 6751] close(3 [pid 6755] 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"..., 2097152 [pid 6751] <... close resumed>) = 0 [pid 6751] mkdir("./file1", 0777 [pid 6741] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 6751] <... mkdir resumed>) = 0 [pid 6741] futex(0x7fa78fffd6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6751] mount("/dev/loop5", "./file1", "nilfs2", MS_NODEV|MS_SYNCHRONOUS|MS_MANDLOCK|MS_SILENT|MS_LAZYTIME, "" [pid 6756] <... futex resumed>) = 0 [pid 6741] <... futex resumed>) = 1 [pid 6756] openat(AT_FDCWD, "./file0", O_RDONLY [ 131.732277][ T6748] NILFS (loop3): broken superblock, retrying with spare superblock (blocksize = 1024) [ 131.744822][ T6749] NILFS (loop4): broken superblock, retrying with spare superblock (blocksize = 4096) [ 131.761341][ T6751] loop5: detected capacity change from 0 to 4096 [pid 6741] futex(0x7fa78fffd6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6756] <... openat resumed>) = 5 [pid 6756] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 6757] 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"..., 2097152 [pid 6756] futex(0x7fa78fffd6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6741] <... futex resumed>) = 0 [pid 6741] futex(0x7fa78fffd6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6756] <... futex resumed>) = 0 [pid 6741] <... futex resumed>) = 1 [pid 6756] lseek(5, 257, SEEK_SET [pid 6741] futex(0x7fa78fffd6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6756] <... lseek resumed>) = 257 [pid 6756] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 6741] <... futex resumed>) = 0 [pid 6756] futex(0x7fa78fffd6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6741] futex(0x7fa78fffd6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6756] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6741] <... futex resumed>) = 0 [ 131.782418][ T6751] NILFS (loop5): broken superblock, retrying with spare superblock (blocksize = 1024) [ 131.817313][ T6751] NILFS (loop5): broken superblock, retrying with spare superblock (blocksize = 4096) [pid 6757] <... write resumed>) = 2097152 [pid 6756] getdents64(5, [pid 6755] <... write resumed>) = 2097152 [pid 6741] futex(0x7fa78fffd6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6755] munmap(0x7fa787b11000, 2097152) = 0 [pid 6757] munmap(0x7fa787b11000, 2097152) = 0 [pid 6757] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 6755] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 6749] <... mount resumed>) = 0 [pid 6757] <... openat resumed>) = 4 [pid 6757] ioctl(4, LOOP_SET_FD, 3 [pid 6755] <... openat resumed>) = 4 [pid 6749] openat(AT_FDCWD, "./file1", O_RDONLY|O_DIRECTORY [pid 6755] ioctl(4, LOOP_SET_FD, 3 [pid 6749] <... openat resumed>) = 3 [ 131.827765][ T6758] NILFS (loop4): segctord starting. Construction interval = 5 seconds, CP frequency < 30 seconds [ 131.839383][ T6748] NILFS (loop3): broken superblock, retrying with spare superblock (blocksize = 4096) [ 131.840540][ T6756] NILFS error (device loop2): nilfs_readdir: zero-length directory entry [ 131.864454][ T6759] NILFS (loop5): segctord starting. Construction interval = 5 seconds, CP frequency < 30 seconds [ 131.867961][ T6757] loop0: detected capacity change from 0 to 4096 [pid 6751] <... mount resumed>) = 0 [pid 6749] chdir("./file1" [pid 6743] <... sendfile resumed>) = 77824 [pid 6741] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 6757] <... ioctl resumed>) = 0 [pid 6755] <... ioctl resumed>) = 0 [pid 6751] openat(AT_FDCWD, "./file1", O_RDONLY|O_DIRECTORY [pid 6749] <... chdir resumed>) = 0 [pid 6743] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6749] ioctl(4, LOOP_CLR_FD) = 0 [pid 6749] close(4) = 0 [pid 6749] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 6747] <... futex resumed>) = 0 [pid 6749] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6747] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6749] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6747] <... futex resumed>) = 0 [pid 6749] open("./bus", O_RDWR|O_CREAT|O_NOCTTY|O_SYNC|O_DIRECT|O_NOATIME, 000 [pid 6747] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6756] <... getdents64 resumed>0x9999999999999999, 41) = -1 EIO (Input/output error) [pid 6756] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 6756] futex(0x7fa78fffd6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6741] exit_group(0) = ? [pid 6756] <... futex resumed>) = ? [pid 6756] +++ exited with 0 +++ [pid 6757] close(3 [pid 6755] close(3 [pid 6751] <... openat resumed>) = 3 [pid 6748] <... mount resumed>) = 0 [pid 6743] <... futex resumed>) = ? [pid 6757] <... close resumed>) = 0 [pid 6751] chdir("./file1" [pid 6748] openat(AT_FDCWD, "./file1", O_RDONLY|O_DIRECTORY [pid 6743] +++ exited with 0 +++ [pid 6741] +++ exited with 0 +++ [pid 6757] mkdir("./file1", 0777 [pid 6751] <... chdir resumed>) = 0 [pid 6748] <... openat resumed>) = 3 [pid 6757] <... mkdir resumed>) = 0 [pid 6751] ioctl(4, LOOP_CLR_FD [pid 6748] chdir("./file1" [pid 6757] mount("/dev/loop0", "./file1", "nilfs2", MS_NODEV|MS_SYNCHRONOUS|MS_MANDLOCK|MS_SILENT|MS_LAZYTIME, "" [pid 6755] <... close resumed>) = 0 [pid 6751] <... ioctl resumed>) = 0 [pid 6748] <... chdir resumed>) = 0 [pid 6755] mkdir("./file1", 0777 [pid 6751] close(4 [pid 6748] ioctl(4, LOOP_CLR_FD [pid 5016] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6741, si_uid=0, si_status=0, si_utime=0, si_stime=13 /* 0.13 s */} --- [pid 6749] <... open resumed>) = 4 [pid 6755] <... mkdir resumed>) = 0 [pid 6751] <... close resumed>) = 0 [pid 6749] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6748] <... ioctl resumed>) = 0 [pid 6755] mount("/dev/loop1", "./file1", "nilfs2", MS_NODEV|MS_SYNCHRONOUS|MS_MANDLOCK|MS_SILENT|MS_LAZYTIME, "" [pid 6749] <... futex resumed>) = 1 [pid 6747] <... futex resumed>) = 0 [pid 6751] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6749] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6748] close(4 [pid 6747] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5016] umount2("./69", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6751] <... futex resumed>) = 1 [pid 6750] <... futex resumed>) = 0 [pid 6749] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6748] <... close resumed>) = 0 [pid 6747] <... futex resumed>) = 0 [pid 5016] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6751] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6750] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6749] ftruncate(4, 33587195 [pid 6748] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6747] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5016] openat(AT_FDCWD, "./69", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 6751] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6750] <... futex resumed>) = 0 [pid 5016] <... openat resumed>) = 3 [pid 6751] open("./bus", O_RDWR|O_CREAT|O_NOCTTY|O_SYNC|O_DIRECT|O_NOATIME, 000 [pid 6750] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6749] <... ftruncate resumed>) = 0 [pid 6748] <... futex resumed>) = 1 [pid 6746] <... futex resumed>) = 0 [ 131.878823][ T6755] loop1: detected capacity change from 0 to 4096 [ 131.889252][ T6756] Remounting filesystem read-only [ 131.900404][ T6760] NILFS (loop3): segctord starting. Construction interval = 5 seconds, CP frequency < 30 seconds [ 131.921737][ T6755] NILFS (loop1): broken superblock, retrying with spare superblock (blocksize = 1024) [pid 5016] newfstatat(3, "", [pid 6749] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6748] open("./bus", O_RDWR|O_CREAT|O_NOCTTY|O_SYNC|O_DIRECT|O_NOATIME, 000 [pid 6746] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5016] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 6749] <... futex resumed>) = 1 [pid 6747] <... futex resumed>) = 0 [pid 6746] <... futex resumed>) = 0 [pid 5016] getdents64(3, [pid 6749] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6747] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6746] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5016] <... getdents64 resumed>0x5555556ce730 /* 4 entries */, 32768) = 112 [pid 6749] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6747] <... futex resumed>) = 0 [pid 5016] umount2("./69/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6749] sendfile(4, 4, NULL, 281474978811912 [pid 6747] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5016] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6751] <... open resumed>) = 4 [pid 5016] newfstatat(AT_FDCWD, "./69/binderfs", [pid 6751] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5016] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 6751] <... futex resumed>) = 1 [pid 6750] <... futex resumed>) = 0 [pid 6748] <... open resumed>) = 4 [pid 5016] unlink("./69/binderfs" [pid 6751] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6748] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6750] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6748] <... futex resumed>) = 1 [pid 6751] <... futex resumed>) = 0 [pid 6750] <... futex resumed>) = 1 [pid 6748] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6746] <... futex resumed>) = 0 [pid 5016] <... unlink resumed>) = 0 [pid 6751] ftruncate(4, 33587195 [pid 6750] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6746] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6748] <... futex resumed>) = 0 [pid 6746] <... futex resumed>) = 1 [pid 5016] umount2("./69/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6751] <... ftruncate resumed>) = 0 [pid 6748] ftruncate(4, 33587195 [pid 6747] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 6746] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6751] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6747] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6751] <... futex resumed>) = 1 [pid 6750] <... futex resumed>) = 0 [pid 6747] <... futex resumed>) = 0 [pid 6751] sendfile(4, 4, NULL, 281474978811912 [pid 6750] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6748] <... ftruncate resumed>) = 0 [pid 6747] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 6750] <... futex resumed>) = 0 [pid 6747] <... mmap resumed>) = 0x7fa787cf0000 [ 131.937976][ T6757] NILFS (loop0): broken superblock, retrying with spare superblock (blocksize = 1024) [ 131.955158][ T6755] NILFS (loop1): broken superblock, retrying with spare superblock (blocksize = 4096) [ 131.969608][ T6757] NILFS (loop0): broken superblock, retrying with spare superblock (blocksize = 4096) [pid 6750] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6748] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6747] mprotect(0x7fa787cf1000, 131072, PROT_READ|PROT_WRITE [pid 6755] <... mount resumed>) = 0 [pid 6748] <... futex resumed>) = 1 [pid 6747] <... mprotect resumed>) = 0 [pid 6746] <... futex resumed>) = 0 [pid 6748] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6747] rt_sigprocmask(SIG_BLOCK, ~[], [pid 6746] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6748] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6746] <... futex resumed>) = 0 [pid 6748] sendfile(4, 4, NULL, 281474978811912 [pid 6747] <... rt_sigprocmask resumed>[], 8) = 0 [pid 6746] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6755] openat(AT_FDCWD, "./file1", O_RDONLY|O_DIRECTORY) = 3 [pid 6747] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fa787d10990, parent_tid=0x7fa787d10990, exit_signal=0, stack=0x7fa787cf0000, stack_size=0x20300, tls=0x7fa787d106c0} [pid 6755] chdir("./file1") = 0 [pid 6755] ioctl(4, LOOP_CLR_FD./strace-static-x86_64: Process 6763 attached ) = 0 [pid 6747] <... clone3 resumed> => {parent_tid=[6763]}, 88) = 6763 [pid 6763] rseq(0x7fa787d10fe0, 0x20, 0, 0x53053053 [pid 6755] close(4 [pid 6757] <... mount resumed>) = 0 [pid 6755] <... close resumed>) = 0 [pid 6757] openat(AT_FDCWD, "./file1", O_RDONLY|O_DIRECTORY [pid 6755] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6757] <... openat resumed>) = 3 [pid 6755] <... futex resumed>) = 1 [pid 6757] chdir("./file1" [pid 6755] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6757] <... chdir resumed>) = 0 [pid 6757] ioctl(4, LOOP_CLR_FD) = 0 [pid 6763] <... rseq resumed>) = 0 [pid 6757] close(4 [pid 6754] <... futex resumed>) = 0 [pid 6750] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 6747] rt_sigprocmask(SIG_SETMASK, [], [pid 6746] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 5016] <... umount2 resumed>) = 0 [pid 6763] set_robust_list(0x7fa787d109a0, 24 [pid 6754] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6750] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6747] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6746] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6747] futex(0x7fa78fffd6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6763] <... set_robust_list resumed>) = 0 [pid 6757] <... close resumed>) = 0 [pid 6755] <... futex resumed>) = 0 [pid 6754] <... futex resumed>) = 1 [pid 6750] <... futex resumed>) = 0 [pid 6746] <... futex resumed>) = 0 [pid 5016] umount2("./69/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6763] rt_sigprocmask(SIG_SETMASK, [], [pid 6755] open("./bus", O_RDWR|O_CREAT|O_NOCTTY|O_SYNC|O_DIRECT|O_NOATIME, 000 [pid 6754] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6750] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 6747] <... futex resumed>) = 0 [pid 6746] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 5016] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6763] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6757] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 6753] <... futex resumed>) = 0 [pid 6750] <... mmap resumed>) = 0x7fa787cf0000 [pid 6747] futex(0x7fa78fffd6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [ 132.052549][ T6762] NILFS (loop0): segctord starting. Construction interval = 5 seconds, CP frequency < 30 seconds [ 132.062318][ T6761] NILFS (loop1): segctord starting. Construction interval = 5 seconds, CP frequency < 30 seconds [pid 6763] openat(AT_FDCWD, "./file0", O_RDONLY [pid 6757] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6753] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6750] mprotect(0x7fa787cf1000, 131072, PROT_READ|PROT_WRITE [pid 6746] <... mmap resumed>) = 0x7fa787cf0000 [pid 5016] newfstatat(AT_FDCWD, "./69/file1", [pid 6763] <... openat resumed>) = 5 [pid 6757] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6753] <... futex resumed>) = 0 [pid 6750] <... mprotect resumed>) = 0 [pid 6746] mprotect(0x7fa787cf1000, 131072, PROT_READ|PROT_WRITE [pid 5016] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 6763] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6757] open("./bus", O_RDWR|O_CREAT|O_NOCTTY|O_SYNC|O_DIRECT|O_NOATIME, 000 [pid 6753] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6750] rt_sigprocmask(SIG_BLOCK, ~[], [pid 6763] <... futex resumed>) = 1 [pid 6757] <... open resumed>) = 4 [pid 6750] <... rt_sigprocmask resumed>[], 8) = 0 [pid 6747] <... futex resumed>) = 0 [pid 6746] <... mprotect resumed>) = 0 [pid 5016] umount2("./69/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6763] futex(0x7fa78fffd6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6757] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6750] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fa787d10990, parent_tid=0x7fa787d10990, exit_signal=0, stack=0x7fa787cf0000, stack_size=0x20300, tls=0x7fa787d106c0} [pid 6747] futex(0x7fa78fffd6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6746] rt_sigprocmask(SIG_BLOCK, ~[], [pid 5016] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6763] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6757] <... futex resumed>) = 1 [pid 6753] <... futex resumed>) = 0 [pid 6763] lseek(5, 257, SEEK_SET [pid 6757] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6753] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6747] <... futex resumed>) = 0 [pid 6746] <... rt_sigprocmask resumed>[], 8) = 0 [pid 5016] openat(AT_FDCWD, "./69/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 6763] <... lseek resumed>) = 257 [pid 6757] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6753] <... futex resumed>) = 0 [pid 6750] <... clone3 resumed> => {parent_tid=[6764]}, 88) = 6764 [pid 6747] futex(0x7fa78fffd6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}./strace-static-x86_64: Process 6764 attached [pid 6763] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6757] ftruncate(4, 33587195 [ 132.153261][ T27] kauditd_printk_skb: 21 callbacks suppressed [ 132.153277][ T27] audit: type=1800 audit(1690444299.988:431): pid=6755 uid=0 auid=4294967295 ses=4294967295 subj=_ op=collect_data cause=failed(directio) comm="syz-executor459" name="bus" dev="loop1" ino=18 res=0 errno=0 [ 132.180476][ T6763] NILFS error (device loop4): nilfs_readdir: zero-length directory entry [ 132.188863][ T6765] NILFS error (device loop3): nilfs_readdir: zero-length directory entry [pid 6753] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6750] rt_sigprocmask(SIG_SETMASK, [], [pid 6749] <... sendfile resumed>) = 77824 [pid 6747] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6746] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fa787d10990, parent_tid=0x7fa787d10990, exit_signal=0, stack=0x7fa787cf0000, stack_size=0x20300, tls=0x7fa787d106c0} [pid 5016] <... openat resumed>) = 4 [pid 6764] rseq(0x7fa787d10fe0, 0x20, 0, 0x53053053 [pid 6763] <... futex resumed>) = 0 [pid 6757] <... ftruncate resumed>) = 0 [pid 6751] <... sendfile resumed>) = 77824 [pid 6750] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6747] futex(0x7fa78fffd6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5016] newfstatat(4, "", [pid 6764] <... rseq resumed>) = 0 [pid 6763] getdents64(5, [pid 6750] futex(0x7fa78fffd6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6747] <... futex resumed>) = 0 [pid 6746] <... clone3 resumed> => {parent_tid=[6765]}, 88) = 6765 [pid 5016] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 6764] set_robust_list(0x7fa787d109a0, 24 [pid 6757] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6755] <... open resumed>) = 4 [pid 6750] <... futex resumed>) = 0 [pid 6749] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6747] futex(0x7fa78fffd6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6746] rt_sigprocmask(SIG_SETMASK, [], [pid 5016] getdents64(4, [pid 6764] <... set_robust_list resumed>) = 0 [pid 6750] futex(0x7fa78fffd6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6746] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5016] <... getdents64 resumed>0x5555556d6770 /* 2 entries */, 32768) = 48 [pid 6764] rt_sigprocmask(SIG_SETMASK, [], [pid 6754] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 6746] futex(0x7fa78fffd6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5016] getdents64(4, [pid 6764] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6754] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6746] <... futex resumed>) = 0 [pid 5016] <... getdents64 resumed>0x5555556d6770 /* 0 entries */, 32768) = 0 [pid 6764] openat(AT_FDCWD, "./file0", O_RDONLY [pid 6754] <... futex resumed>) = 0 [pid 6746] futex(0x7fa78fffd6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5016] close(4 [pid 6764] <... openat resumed>) = 5 [pid 6754] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 5016] <... close resumed>) = 0 [pid 6764] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6754] <... mmap resumed>) = 0x7fa787cf0000 [pid 5016] rmdir("./69/file1" [pid 6764] <... futex resumed>) = 1 [pid 6754] mprotect(0x7fa787cf1000, 131072, PROT_READ|PROT_WRITE [pid 6750] <... futex resumed>) = 0 [pid 5016] <... rmdir resumed>) = 0 [pid 6764] futex(0x7fa78fffd6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6754] <... mprotect resumed>) = 0 [pid 6750] futex(0x7fa78fffd6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5016] getdents64(3, [pid 6764] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6754] rt_sigprocmask(SIG_BLOCK, ~[], [pid 6750] <... futex resumed>) = 0 [pid 5016] <... getdents64 resumed>0x5555556ce730 /* 0 entries */, 32768) = 0 [pid 6764] lseek(5, 257, SEEK_SET [pid 6754] <... rt_sigprocmask resumed>[], 8) = 0 [pid 6750] futex(0x7fa78fffd6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5016] close(3 [pid 6764] <... lseek resumed>) = 257 [pid 6754] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fa787d10990, parent_tid=0x7fa787d10990, exit_signal=0, stack=0x7fa787cf0000, stack_size=0x20300, tls=0x7fa787d106c0} [pid 5016] <... close resumed>) = 0 [pid 6764] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5016] rmdir("./69" [pid 6764] <... futex resumed>) = 1 [pid 6754] <... clone3 resumed> => {parent_tid=[6766]}, 88) = 6766 [pid 6750] <... futex resumed>) = 0 [pid 5016] <... rmdir resumed>) = 0 [pid 6764] futex(0x7fa78fffd6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6754] rt_sigprocmask(SIG_SETMASK, [], [pid 6750] futex(0x7fa78fffd6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5016] mkdir("./70", 0777 [pid 6764] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6754] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6750] <... futex resumed>) = 0 [pid 5016] <... mkdir resumed>) = 0 [pid 6764] getdents64(5, [pid 6754] futex(0x7fa78fffd6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6750] futex(0x7fa78fffd6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5016] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 6754] <... futex resumed>) = 0 [pid 5016] <... openat resumed>) = 3 [pid 6754] futex(0x7fa78fffd6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5016] ioctl(3, LOOP_CLR_FD) = -1 ENXIO (No such device or address) [pid 5016] close(3./strace-static-x86_64: Process 6766 attached ./strace-static-x86_64: Process 6765 attached [pid 6757] <... futex resumed>) = 1 [pid 6753] <... futex resumed>) = 0 [pid 6751] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6749] <... futex resumed>) = 0 [pid 5016] <... close resumed>) = 0 [pid 6766] rseq(0x7fa787d10fe0, 0x20, 0, 0x53053053 [pid 6765] rseq(0x7fa787d10fe0, 0x20, 0, 0x53053053 [pid 6757] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6753] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6751] <... futex resumed>) = 0 [pid 6749] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6766] <... rseq resumed>) = 0 [pid 6765] <... rseq resumed>) = 0 [pid 6757] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6753] <... futex resumed>) = 0 [pid 6751] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6766] set_robust_list(0x7fa787d109a0, 24 [pid 6765] set_robust_list(0x7fa787d109a0, 24 [pid 6757] sendfile(4, 4, NULL, 281474978811912 [pid 6753] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6766] <... set_robust_list resumed>) = 0 [pid 6765] <... set_robust_list resumed>) = 0 [pid 6766] rt_sigprocmask(SIG_SETMASK, [], [pid 6765] rt_sigprocmask(SIG_SETMASK, [], [pid 6766] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6765] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6766] ftruncate(-1, 33587195 [pid 6765] openat(AT_FDCWD, "./file0", O_RDONLY [pid 6766] <... ftruncate resumed>) = -1 EBADF (Bad file descriptor) [pid 6765] <... openat resumed>) = 5 [pid 6766] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6765] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6766] <... futex resumed>) = 1 [pid 6765] <... futex resumed>) = 1 [pid 6754] <... futex resumed>) = 0 [pid 6746] <... futex resumed>) = 0 [pid 6766] futex(0x7fa78fffd6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6765] futex(0x7fa78fffd6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6754] futex(0x7fa78fffd6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6746] futex(0x7fa78fffd6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6766] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6765] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6754] <... futex resumed>) = 0 [pid 6746] <... futex resumed>) = 0 [pid 6766] sendfile(-1, -1, NULL, 281474978811912 [pid 6765] lseek(5, 257, SEEK_SET [pid 6754] futex(0x7fa78fffd6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6746] futex(0x7fa78fffd6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6766] <... sendfile resumed>) = -1 EBADF (Bad file descriptor) [pid 6765] <... lseek resumed>) = 257 [pid 6766] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6765] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6766] <... futex resumed>) = 1 [pid 6765] <... futex resumed>) = 1 [pid 6754] <... futex resumed>) = 0 [pid 6746] <... futex resumed>) = 0 [pid 6766] futex(0x7fa78fffd6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6765] futex(0x7fa78fffd6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6754] futex(0x7fa78fffd6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6746] futex(0x7fa78fffd6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6766] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6765] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6754] <... futex resumed>) = 0 [pid 6746] <... futex resumed>) = 0 [pid 6766] openat(AT_FDCWD, "./file0", O_RDONLY [pid 6765] getdents64(5, [pid 6754] futex(0x7fa78fffd6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6746] futex(0x7fa78fffd6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6766] <... openat resumed>) = 5 [pid 6766] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 6754] <... futex resumed>) = 0 [pid 6766] futex(0x7fa78fffd6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6754] futex(0x7fa78fffd6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6766] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6754] <... futex resumed>) = 0 [pid 6766] lseek(5, 257, SEEK_SET [pid 6754] futex(0x7fa78fffd6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6766] <... lseek resumed>) = 257 [pid 6766] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 6754] <... futex resumed>) = 0 [pid 6766] futex(0x7fa78fffd6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6754] futex(0x7fa78fffd6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6766] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6754] <... futex resumed>) = 0 [pid 6766] getdents64(5, [pid 6754] futex(0x7fa78fffd6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6755] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6750] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 6747] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 5016] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6755] <... futex resumed>) = 0 [pid 6755] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6764] <... getdents64 resumed>0x9999999999999999, 41) = -1 EIO (Input/output error) [pid 6764] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 6764] futex(0x7fa78fffd6d8, FUTEX_WAIT_PRIVATE, 0, NULL./strace-static-x86_64: Process 6767 attached [pid 6767] set_robust_list(0x5555556cd6a0, 24) = 0 [pid 6767] chdir("./70") = 0 [pid 6767] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 6767] setpgid(0, 0) = 0 [pid 6750] exit_group(0 [pid 6767] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6753] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 6753] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 6753] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fa787cf0000 [pid 6753] mprotect(0x7fa787cf1000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 6753] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 6753] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fa787d10990, parent_tid=0x7fa787d10990, exit_signal=0, stack=0x7fa787cf0000, stack_size=0x20300, tls=0x7fa787d106c0} => {parent_tid=[6768]}, 88) = 6768 [pid 6753] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 6753] futex(0x7fa78fffd6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6750] <... exit_group resumed>) = ? ./strace-static-x86_64: Process 6768 attached [pid 6767] <... openat resumed>) = 3 [pid 6765] <... getdents64 resumed>0x9999999999999999, 41) = -1 EIO (Input/output error) [pid 6764] <... futex resumed>) = ? [pid 6763] <... getdents64 resumed>0x9999999999999999, 41) = -1 EIO (Input/output error) [pid 6753] <... futex resumed>) = 0 [pid 6751] <... futex resumed>) = ? [pid 5016] <... clone resumed>, child_tidptr=0x5555556cd690) = 6767 [pid 6765] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6763] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6747] exit_group(0 [pid 6767] write(3, "1000", 4 [pid 6765] <... futex resumed>) = 1 [pid 6764] +++ exited with 0 +++ [pid 6763] <... futex resumed>) = ? [pid 6747] <... exit_group resumed>) = ? [pid 6767] <... write resumed>) = 4 [pid 6765] futex(0x7fa78fffd6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6763] +++ exited with 0 +++ [pid 6767] close(3) = 0 [pid 6767] symlink("/dev/binderfs", "./binderfs") = 0 [pid 6766] <... getdents64 resumed>0x9999999999999999, 41) = -1 EIO (Input/output error) [pid 6753] futex(0x7fa78fffd6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6749] <... futex resumed>) = ? [pid 6746] <... futex resumed>) = 0 [pid 6768] rseq(0x7fa787d10fe0, 0x20, 0, 0x53053053 [pid 6767] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6766] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6751] +++ exited with 0 +++ [pid 6750] +++ exited with 0 +++ [pid 6749] +++ exited with 0 +++ [pid 6747] +++ exited with 0 +++ [pid 6767] <... futex resumed>) = 0 [pid 6766] <... futex resumed>) = 1 [pid 6767] rt_sigaction(SIGRT_1, {sa_handler=0x7fa78ff9b0a0, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fa78ff8c250}, [pid 6766] futex(0x7fa78fffd6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5019] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6750, si_uid=0, si_status=0, si_utime=0, si_stime=7 /* 0.07 s */} --- [pid 5018] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6747, si_uid=0, si_status=0, si_utime=0, si_stime=16 /* 0.16 s */} --- [pid 6768] <... rseq resumed>) = 0 [pid 6767] <... rt_sigaction resumed>NULL, 8) = 0 [pid 5019] umount2("./73", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5018] umount2("./72", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6768] set_robust_list(0x7fa787d109a0, 24 [pid 6767] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 5019] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5018] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6768] <... set_robust_list resumed>) = 0 [pid 6767] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5019] openat(AT_FDCWD, "./73", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [ 132.189781][ T6764] NILFS error (device loop5): nilfs_readdir: zero-length directory entry [ 132.200635][ T6766] NILFS error (device loop1): nilfs_readdir: zero-length directory entry [ 132.215270][ T6764] Remounting filesystem read-only [ 132.225694][ T6763] Remounting filesystem read-only [ 132.232302][ T6765] Remounting filesystem read-only [ 132.238146][ T6766] Remounting filesystem read-only [pid 5018] openat(AT_FDCWD, "./72", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 6768] rt_sigprocmask(SIG_SETMASK, [], [pid 6767] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 5019] <... openat resumed>) = 3 [pid 5018] <... openat resumed>) = 3 [pid 6768] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6767] <... mmap resumed>) = 0x7fa78ff11000 [pid 6754] <... futex resumed>) = 0 [pid 5019] newfstatat(3, "", [pid 5018] newfstatat(3, "", [pid 6768] openat(AT_FDCWD, "./file0", O_RDONLY [pid 6767] mprotect(0x7fa78ff12000, 131072, PROT_READ|PROT_WRITE [pid 5019] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5018] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 6768] <... openat resumed>) = 5 [pid 6767] <... mprotect resumed>) = 0 [pid 5019] getdents64(3, [pid 5018] getdents64(3, [pid 6768] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6767] rt_sigprocmask(SIG_BLOCK, ~[], [pid 5019] <... getdents64 resumed>0x5555556ce730 /* 4 entries */, 32768) = 112 [pid 5018] <... getdents64 resumed>0x5555556ce730 /* 4 entries */, 32768) = 112 [pid 6768] <... futex resumed>) = 1 [pid 6767] <... rt_sigprocmask resumed>[], 8) = 0 [pid 6754] exit_group(0 [pid 6753] <... futex resumed>) = 0 [pid 5019] umount2("./73/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5018] umount2("./72/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6768] futex(0x7fa78fffd6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6767] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fa78ff31990, parent_tid=0x7fa78ff31990, exit_signal=0, stack=0x7fa78ff11000, stack_size=0x20300, tls=0x7fa78ff316c0} [pid 6766] <... futex resumed>) = ? [pid 6755] <... futex resumed>) = ? [pid 6754] <... exit_group resumed>) = ? [pid 6753] futex(0x7fa78fffd6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6748] <... sendfile resumed>) = 53248 [pid 5019] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5018] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6755] +++ exited with 0 +++ [pid 6753] <... futex resumed>) = 0 [pid 6748] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5019] newfstatat(AT_FDCWD, "./73/binderfs", [pid 5018] newfstatat(AT_FDCWD, "./72/binderfs", [pid 6748] <... futex resumed>) = 0 [pid 6748] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL./strace-static-x86_64: Process 6769 attached [pid 6769] rseq(0x7fa78ff31fe0, 0x20, 0, 0x53053053) = 0 [pid 6769] set_robust_list(0x7fa78ff319a0, 24) = 0 [pid 6769] rt_sigprocmask(SIG_SETMASK, [], [pid 6768] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6767] <... clone3 resumed> => {parent_tid=[6769]}, 88) = 6769 [pid 6766] +++ exited with 0 +++ [pid 6754] +++ exited with 0 +++ [pid 6753] futex(0x7fa78fffd6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5019] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5018] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 6768] lseek(5, 257, SEEK_SET [pid 6767] rt_sigprocmask(SIG_SETMASK, [], [pid 6746] exit_group(0 [pid 5019] unlink("./73/binderfs" [pid 5018] unlink("./72/binderfs" [pid 6768] <... lseek resumed>) = 257 [pid 6767] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6765] <... futex resumed>) = ? [pid 6746] <... exit_group resumed>) = ? [pid 5019] <... unlink resumed>) = 0 [pid 5018] <... unlink resumed>) = 0 [pid 5015] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6754, si_uid=0, si_status=0, si_utime=2 /* 0.02 s */, si_stime=9 /* 0.09 s */} --- [pid 6768] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6767] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6765] +++ exited with 0 +++ [pid 5019] umount2("./73/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5018] umount2("./72/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5015] restart_syscall(<... resuming interrupted clone ...> [pid 6768] <... futex resumed>) = 1 [pid 6767] <... futex resumed>) = 0 [pid 6753] <... futex resumed>) = 0 [pid 6748] <... futex resumed>) = ? [pid 5015] <... restart_syscall resumed>) = 0 [pid 6768] futex(0x7fa78fffd6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6767] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 6753] futex(0x7fa78fffd6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6768] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [ 132.248885][ T6748] NILFS (loop3): discard dirty page: offset=53248, ino=18 [ 132.256897][ T6748] NILFS (loop3): discard dirty block: blocknr=0, size=4096 [pid 6753] <... futex resumed>) = 0 [pid 6748] +++ exited with 0 +++ [pid 6746] +++ exited with 0 +++ [pid 6768] getdents64(5, [pid 6753] futex(0x7fa78fffd6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5017] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6746, si_uid=0, si_status=0, si_utime=0, si_stime=14 /* 0.14 s */} --- [pid 5015] umount2("./69", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6769] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5017] restart_syscall(<... resuming interrupted clone ...> [pid 5015] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6769] memfd_create("syzkaller", 0 [pid 5017] <... restart_syscall resumed>) = 0 [pid 5015] openat(AT_FDCWD, "./69", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 6769] <... memfd_create resumed>) = 3 [pid 5015] <... openat resumed>) = 3 [pid 6769] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5015] newfstatat(3, "", [pid 6769] <... mmap resumed>) = 0x7fa787b11000 [pid 5017] umount2("./71", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5015] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5017] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5015] getdents64(3, [pid 5017] openat(AT_FDCWD, "./71", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5015] <... getdents64 resumed>0x5555556ce730 /* 4 entries */, 32768) = 112 [pid 5017] <... openat resumed>) = 3 [pid 5015] umount2("./69/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5017] newfstatat(3, "", [pid 5015] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5017] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5015] newfstatat(AT_FDCWD, "./69/binderfs", [pid 5017] getdents64(3, [pid 5015] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5017] <... getdents64 resumed>0x5555556ce730 /* 4 entries */, 32768) = 112 [pid 5015] unlink("./69/binderfs" [pid 5019] <... umount2 resumed>) = 0 [pid 5017] umount2("./71/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5015] <... unlink resumed>) = 0 [pid 5017] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5015] umount2("./69/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6769] 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"..., 2097152 [pid 5019] umount2("./73/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5017] newfstatat(AT_FDCWD, "./71/binderfs", [pid 5019] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5017] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5019] newfstatat(AT_FDCWD, "./73/file1", [pid 5017] unlink("./71/binderfs") = 0 [pid 5017] umount2("./71/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6768] <... getdents64 resumed>0x9999999999999999, 41) = -1 EIO (Input/output error) [pid 6768] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6753] <... futex resumed>) = 0 [pid 6768] <... futex resumed>) = 1 [ 132.295526][ T6768] NILFS error (device loop0): nilfs_readdir: zero-length directory entry [ 132.305112][ T5018] NILFS (loop4): discard dirty page: offset=8192, ino=6 [ 132.317856][ T5018] NILFS (loop4): discard dirty block: blocknr=25, size=4096 [ 132.332154][ T6768] Remounting filesystem read-only [pid 6768] futex(0x7fa78fffd6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6757] <... sendfile resumed>) = 65536 [pid 5019] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 6757] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5019] umount2("./73/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6757] <... futex resumed>) = 0 [pid 5019] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6757] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5019] openat(AT_FDCWD, "./73/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 5019] newfstatat(4, "", [pid 6753] exit_group(0 [pid 5019] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 6757] <... futex resumed>) = ? [pid 6753] <... exit_group resumed>) = ? [pid 5019] getdents64(4, [pid 6757] +++ exited with 0 +++ [pid 6768] <... futex resumed>) = ? [pid 5019] <... getdents64 resumed>0x5555556d6770 /* 2 entries */, 32768) = 48 [pid 5019] getdents64(4, 0x5555556d6770 /* 0 entries */, 32768) = 0 [pid 5019] close(4) = 0 [pid 5019] rmdir("./73/file1" [pid 6768] +++ exited with 0 +++ [pid 6753] +++ exited with 0 +++ [pid 5014] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6753, si_uid=0, si_status=0, si_utime=0, si_stime=9 /* 0.09 s */} --- [pid 5019] <... rmdir resumed>) = 0 [pid 5019] getdents64(3, 0x5555556ce730 /* 0 entries */, 32768) = 0 [pid 5019] close(3 [pid 5014] umount2("./70", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5019] <... close resumed>) = 0 [pid 5014] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5019] rmdir("./73" [pid 5014] openat(AT_FDCWD, "./70", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5019] <... rmdir resumed>) = 0 [pid 5019] mkdir("./74", 0777 [pid 5014] <... openat resumed>) = 3 [pid 5019] <... mkdir resumed>) = 0 [pid 5015] <... umount2 resumed>) = 0 [pid 5014] newfstatat(3, "", [pid 5019] openat(AT_FDCWD, "/dev/loop5", O_RDWR [pid 5015] umount2("./69/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5014] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5019] <... openat resumed>) = 3 [pid 5019] ioctl(3, LOOP_CLR_FD [pid 5015] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5014] getdents64(3, [pid 5015] newfstatat(AT_FDCWD, "./69/file1", [pid 5019] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 5019] close(3 [pid 5015] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5014] <... getdents64 resumed>0x5555556ce730 /* 4 entries */, 32768) = 112 [pid 5019] <... close resumed>) = 0 [pid 5015] umount2("./69/file1", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5015] openat(AT_FDCWD, "./69/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 5015] newfstatat(4, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5015] getdents64(4, 0x5555556d6770 /* 2 entries */, 32768) = 48 [pid 5015] getdents64(4, 0x5555556d6770 /* 0 entries */, 32768) = 0 [pid 5015] close(4) = 0 [pid 5015] rmdir("./69/file1") = 0 [pid 5015] getdents64(3, 0x5555556ce730 /* 0 entries */, 32768) = 0 [pid 5015] close(3 [pid 5019] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5015] <... close resumed>) = 0 [pid 5014] umount2("./70/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5015] rmdir("./69") = 0 [pid 5014] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5015] mkdir("./70", 0777 [pid 6769] <... write resumed>) = 2097152 [pid 5019] <... clone resumed>, child_tidptr=0x5555556cd690) = 6770 [pid 5014] newfstatat(AT_FDCWD, "./70/binderfs", ./strace-static-x86_64: Process 6770 attached [pid 5015] <... mkdir resumed>) = 0 [pid 6770] set_robust_list(0x5555556cd6a0, 24 [pid 5014] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 6770] <... set_robust_list resumed>) = 0 [ 132.357612][ T5017] NILFS (loop3): discard dirty page: offset=8192, ino=6 [ 132.378196][ T5017] NILFS (loop3): discard dirty block: blocknr=25, size=4096 [pid 5015] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 5014] unlink("./70/binderfs" [pid 6770] chdir("./74" [pid 5018] <... umount2 resumed>) = 0 [pid 6769] munmap(0x7fa787b11000, 2097152 [pid 5015] <... openat resumed>) = 3 [pid 5015] ioctl(3, LOOP_CLR_FD [pid 6769] <... munmap resumed>) = 0 [pid 5015] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 5015] close(3 [pid 6770] <... chdir resumed>) = 0 [pid 5018] umount2("./72/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5015] <... close resumed>) = 0 [pid 5014] <... unlink resumed>) = 0 [pid 5015] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x5555556cd690) = 6771 [pid 6770] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5018] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5014] umount2("./70/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6770] <... prctl resumed>) = 0 [pid 6769] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 5018] newfstatat(AT_FDCWD, "./72/file1", [pid 6770] setpgid(0, 0 [pid 6769] <... openat resumed>) = 4 [pid 5018] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 6770] <... setpgid resumed>) = 0 [pid 6769] ioctl(4, LOOP_SET_FD, 3 [pid 5018] umount2("./72/file1", MNT_DETACH|UMOUNT_NOFOLLOW./strace-static-x86_64: Process 6771 attached [pid 6770] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5018] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6769] <... ioctl resumed>) = 0 [pid 6769] close(3) = 0 [ 132.419880][ T5017] NILFS (loop3): disposed unprocessed dirty file(s) when detaching log writer [ 132.432041][ T5017] NILFS (loop3): discard dirty page: offset=0, ino=3 [ 132.438761][ T5017] NILFS (loop3): discard dirty block: blocknr=28, size=4096 [ 132.452096][ T5014] NILFS (loop0): disposed unprocessed dirty file(s) when stopping log writer [ 132.452718][ T6769] loop2: detected capacity change from 0 to 4096 [pid 6769] mkdir("./file1", 0777) = 0 [pid 6769] mount("/dev/loop2", "./file1", "nilfs2", MS_NODEV|MS_SYNCHRONOUS|MS_MANDLOCK|MS_SILENT|MS_LAZYTIME, "" [pid 6770] <... openat resumed>) = 3 [pid 5018] openat(AT_FDCWD, "./72/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 6770] write(3, "1000", 4 [pid 5018] newfstatat(4, "", [pid 6771] set_robust_list(0x5555556cd6a0, 24 [pid 6770] <... write resumed>) = 4 [pid 6771] <... set_robust_list resumed>) = 0 [pid 5018] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 6770] close(3 [pid 6771] chdir("./70" [pid 6770] <... close resumed>) = 0 [pid 5018] getdents64(4, [pid 6771] <... chdir resumed>) = 0 [pid 6770] symlink("/dev/binderfs", "./binderfs" [pid 5018] <... getdents64 resumed>0x5555556d6770 /* 2 entries */, 32768) = 48 [ 132.464302][ T5017] NILFS (loop3): discard dirty page: offset=4096, ino=3 [ 132.477004][ T5017] NILFS (loop3): discard dirty block: blocknr=29, size=4096 [ 132.478380][ T5014] NILFS (loop0): discard dirty page: offset=8192, ino=6 [ 132.485527][ T5017] NILFS (loop3): discard dirty page: offset=270336, ino=3 [ 132.492027][ T6769] NILFS (loop2): broken superblock, retrying with spare superblock (blocksize = 1024) [ 132.499355][ T5017] NILFS (loop3): discard dirty block: blocknr=0, size=4096 [pid 6771] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6770] <... symlink resumed>) = 0 [pid 5018] getdents64(4, [pid 6771] <... prctl resumed>) = 0 [pid 6770] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5018] <... getdents64 resumed>0x5555556d6770 /* 0 entries */, 32768) = 0 [pid 6771] setpgid(0, 0 [pid 6770] <... futex resumed>) = 0 [pid 5018] close(4 [pid 6771] <... setpgid resumed>) = 0 [pid 6770] rt_sigaction(SIGRT_1, {sa_handler=0x7fa78ff9b0a0, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fa78ff8c250}, [pid 5018] <... close resumed>) = 0 [pid 6771] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6770] <... rt_sigaction resumed>NULL, 8) = 0 [pid 5018] rmdir("./72/file1" [pid 6771] <... openat resumed>) = 3 [pid 6770] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 5018] <... rmdir resumed>) = 0 [pid 6771] write(3, "1000", 4 [pid 6770] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5018] getdents64(3, [pid 6771] <... write resumed>) = 4 [pid 6770] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 6771] close(3 [pid 5018] <... getdents64 resumed>0x5555556ce730 /* 0 entries */, 32768) = 0 [pid 6771] <... close resumed>) = 0 [pid 6770] <... mmap resumed>) = 0x7fa78ff11000 [pid 5018] close(3 [pid 6771] symlink("/dev/binderfs", "./binderfs" [pid 6770] mprotect(0x7fa78ff12000, 131072, PROT_READ|PROT_WRITE [pid 5018] <... close resumed>) = 0 [pid 6771] <... symlink resumed>) = 0 [pid 6771] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6770] <... mprotect resumed>) = 0 [pid 5018] rmdir("./72" [pid 6771] <... futex resumed>) = 0 [pid 6770] rt_sigprocmask(SIG_BLOCK, ~[], [pid 5018] <... rmdir resumed>) = 0 [pid 6771] rt_sigaction(SIGRT_1, {sa_handler=0x7fa78ff9b0a0, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fa78ff8c250}, [pid 6770] <... rt_sigprocmask resumed>[], 8) = 0 [pid 5018] mkdir("./73", 0777 [pid 6771] <... rt_sigaction resumed>NULL, 8) = 0 [pid 6770] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fa78ff31990, parent_tid=0x7fa78ff31990, exit_signal=0, stack=0x7fa78ff11000, stack_size=0x20300, tls=0x7fa78ff316c0} [pid 5018] <... mkdir resumed>) = 0 [pid 6771] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 5018] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 6771] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6770] <... clone3 resumed> => {parent_tid=[6772]}, 88) = 6772 [pid 5018] <... openat resumed>) = 3 [pid 6771] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 6770] rt_sigprocmask(SIG_SETMASK, [], [pid 5018] ioctl(3, LOOP_CLR_FD [pid 6771] <... mmap resumed>) = 0x7fa78ff11000 [pid 6770] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6771] mprotect(0x7fa78ff12000, 131072, PROT_READ|PROT_WRITE [pid 6770] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5018] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 6771] <... mprotect resumed>) = 0 [pid 6770] <... futex resumed>) = 0 [pid 5018] close(3./strace-static-x86_64: Process 6772 attached [pid 6771] rt_sigprocmask(SIG_BLOCK, ~[], [pid 6770] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 5018] <... close resumed>) = 0 [pid 6772] rseq(0x7fa78ff31fe0, 0x20, 0, 0x53053053 [pid 6771] <... rt_sigprocmask resumed>[], 8) = 0 [ 132.509433][ T5014] NILFS (loop0): discard dirty block: blocknr=25, size=4096 [pid 5018] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 6773 attached [pid 6772] <... rseq resumed>) = 0 [pid 6771] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fa78ff31990, parent_tid=0x7fa78ff31990, exit_signal=0, stack=0x7fa78ff11000, stack_size=0x20300, tls=0x7fa78ff316c0} [pid 5017] <... umount2 resumed>) = 0 [pid 6773] set_robust_list(0x5555556cd6a0, 24 [pid 6772] set_robust_list(0x7fa78ff319a0, 24 [pid 6773] <... set_robust_list resumed>) = 0 [pid 6772] <... set_robust_list resumed>) = 0 [pid 5018] <... clone resumed>, child_tidptr=0x5555556cd690) = 6773 [pid 5017] umount2("./71/file1", MNT_DETACH|UMOUNT_NOFOLLOW./strace-static-x86_64: Process 6774 attached [pid 6774] rseq(0x7fa78ff31fe0, 0x20, 0, 0x53053053) = 0 [pid 6774] set_robust_list(0x7fa78ff319a0, 24) = 0 [pid 6774] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 6774] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6773] chdir("./73" [pid 6772] rt_sigprocmask(SIG_SETMASK, [], [pid 6771] <... clone3 resumed> => {parent_tid=[6774]}, 88) = 6774 [pid 5017] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6772] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6771] rt_sigprocmask(SIG_SETMASK, [], [pid 6773] <... chdir resumed>) = 0 [pid 6773] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6772] memfd_create("syzkaller", 0 [pid 6771] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5017] newfstatat(AT_FDCWD, "./71/file1", [pid 6773] <... prctl resumed>) = 0 [pid 6772] <... memfd_create resumed>) = 3 [pid 6771] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5017] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 6773] setpgid(0, 0 [pid 6771] <... futex resumed>) = 1 [pid 6773] <... setpgid resumed>) = 0 [pid 6772] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6771] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 5017] umount2("./71/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6774] <... futex resumed>) = 0 [pid 6773] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6772] <... mmap resumed>) = 0x7fa787b11000 [pid 5017] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6774] memfd_create("syzkaller", 0 [pid 6773] <... openat resumed>) = 3 [pid 5017] openat(AT_FDCWD, "./71/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 6774] <... memfd_create resumed>) = 3 [pid 6774] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fa787b11000 [pid 6773] write(3, "1000", 4 [pid 5017] <... openat resumed>) = 4 [pid 6773] <... write resumed>) = 4 [pid 5017] newfstatat(4, "", [pid 6773] close(3 [pid 5017] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 6773] <... close resumed>) = 0 [ 132.551366][ T6769] NILFS (loop2): broken superblock, retrying with spare superblock (blocksize = 4096) [ 132.554406][ T5014] NILFS (loop0): discard dirty page: offset=0, ino=5 [ 132.569241][ T5014] NILFS (loop0): discard dirty block: blocknr=27, size=4096 [ 132.590738][ T5014] NILFS (loop0): discard dirty page: offset=0, ino=3 [pid 5017] getdents64(4, 0x5555556d6770 /* 2 entries */, 32768) = 48 [pid 6773] symlink("/dev/binderfs", "./binderfs" [pid 5017] getdents64(4, 0x5555556d6770 /* 0 entries */, 32768) = 0 [pid 5017] close(4 [pid 6773] <... symlink resumed>) = 0 [pid 5017] <... close resumed>) = 0 [pid 6773] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5017] rmdir("./71/file1" [pid 6773] <... futex resumed>) = 0 [pid 5017] <... rmdir resumed>) = 0 [pid 6773] rt_sigaction(SIGRT_1, {sa_handler=0x7fa78ff9b0a0, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fa78ff8c250}, [pid 5017] getdents64(3, [pid 6773] <... rt_sigaction resumed>NULL, 8) = 0 [pid 5017] <... getdents64 resumed>0x5555556ce730 /* 0 entries */, 32768) = 0 [pid 6773] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 5017] close(3 [pid 6773] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5017] <... close resumed>) = 0 [pid 6773] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 5017] rmdir("./71") = 0 [pid 6773] <... mmap resumed>) = 0x7fa78ff11000 [pid 5017] mkdir("./72", 0777 [pid 6773] mprotect(0x7fa78ff12000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 5017] <... mkdir resumed>) = 0 [pid 5017] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 6773] rt_sigprocmask(SIG_BLOCK, ~[], [pid 5017] <... openat resumed>) = 3 [pid 6773] <... rt_sigprocmask resumed>[], 8) = 0 [pid 5017] ioctl(3, LOOP_CLR_FD [pid 6773] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fa78ff31990, parent_tid=0x7fa78ff31990, exit_signal=0, stack=0x7fa78ff11000, stack_size=0x20300, tls=0x7fa78ff316c0} [pid 6772] 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"..., 2097152 [pid 5017] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 6774] 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"..., 2097152 [pid 6769] <... mount resumed>) = 0 [pid 5017] close(3./strace-static-x86_64: Process 6776 attached [pid 6773] <... clone3 resumed> => {parent_tid=[6776]}, 88) = 6776 [pid 6772] <... write resumed>) = 2097152 [pid 6769] openat(AT_FDCWD, "./file1", O_RDONLY|O_DIRECTORY) = 3 [pid 6769] chdir("./file1") = 0 [ 132.598796][ T5014] NILFS (loop0): discard dirty block: blocknr=28, size=4096 [ 132.618535][ T5014] NILFS (loop0): discard dirty page: offset=4096, ino=3 [ 132.621233][ T6775] NILFS (loop2): segctord starting. Construction interval = 5 seconds, CP frequency < 30 seconds [ 132.641813][ T5014] NILFS (loop0): discard dirty block: blocknr=29, size=4096 [pid 6769] ioctl(4, LOOP_CLR_FD) = 0 [pid 6769] close(4 [pid 6776] rseq(0x7fa78ff31fe0, 0x20, 0, 0x53053053 [pid 6773] rt_sigprocmask(SIG_SETMASK, [], [pid 6772] munmap(0x7fa787b11000, 2097152 [pid 6769] <... close resumed>) = 0 [pid 5017] <... close resumed>) = 0 [pid 6776] <... rseq resumed>) = 0 [pid 6773] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6772] <... munmap resumed>) = 0 [pid 6769] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5017] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6776] set_robust_list(0x7fa78ff319a0, 24 [pid 6773] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6772] openat(AT_FDCWD, "/dev/loop5", O_RDWR [pid 6769] <... futex resumed>) = 1 [pid 6767] <... futex resumed>) = 0 [pid 6769] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6767] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6776] <... set_robust_list resumed>) = 0 [pid 6773] <... futex resumed>) = 0 [pid 6772] <... openat resumed>) = 4 [pid 6769] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6767] <... futex resumed>) = 0 [pid 6776] rt_sigprocmask(SIG_SETMASK, [], [pid 6773] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 6772] ioctl(4, LOOP_SET_FD, 3 [pid 6769] open("./bus", O_RDWR|O_CREAT|O_NOCTTY|O_SYNC|O_DIRECT|O_NOATIME, 000 [pid 6767] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5017] <... clone resumed>, child_tidptr=0x5555556cd690) = 6777 ./strace-static-x86_64: Process 6777 attached [pid 6776] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6772] <... ioctl resumed>) = 0 [pid 5014] <... umount2 resumed>) = 0 [pid 6769] <... open resumed>) = 4 [pid 6769] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 6767] <... futex resumed>) = 0 [pid 6769] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6767] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6769] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6767] <... futex resumed>) = 0 [pid 6769] ftruncate(4, 33587195 [ 132.649154][ T5014] NILFS (loop0): discard dirty page: offset=270336, ino=3 [ 132.657303][ T5014] NILFS (loop0): discard dirty block: blocknr=0, size=4096 [ 132.681658][ T6772] loop5: detected capacity change from 0 to 4096 [pid 6767] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6777] set_robust_list(0x5555556cd6a0, 24 [pid 6776] memfd_create("syzkaller", 0 [pid 6772] close(3 [pid 5014] umount2("./70/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6772] <... close resumed>) = 0 [pid 6777] <... set_robust_list resumed>) = 0 [pid 5014] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6776] <... memfd_create resumed>) = 3 [pid 6772] mkdir("./file1", 0777 [pid 6769] <... ftruncate resumed>) = 0 [pid 6777] chdir("./72" [pid 6776] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6774] <... write resumed>) = 2097152 [pid 6772] <... mkdir resumed>) = 0 [pid 6769] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5014] newfstatat(AT_FDCWD, "./70/file1", [pid 6777] <... chdir resumed>) = 0 [pid 6776] <... mmap resumed>) = 0x7fa787b11000 [pid 6774] munmap(0x7fa787b11000, 2097152 [pid 6772] mount("/dev/loop5", "./file1", "nilfs2", MS_NODEV|MS_SYNCHRONOUS|MS_MANDLOCK|MS_SILENT|MS_LAZYTIME, "" [pid 6769] <... futex resumed>) = 1 [pid 6767] <... futex resumed>) = 0 [pid 5014] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 6777] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6769] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6767] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6769] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6767] <... futex resumed>) = 0 [pid 6769] sendfile(4, 4, NULL, 281474978811912 [pid 6767] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6777] <... prctl resumed>) = 0 [pid 6774] <... munmap resumed>) = 0 [pid 5014] umount2("./70/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6777] setpgid(0, 0) = 0 [pid 6774] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 5014] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6777] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6774] <... openat resumed>) = 4 [pid 5014] openat(AT_FDCWD, "./70/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 6777] <... openat resumed>) = 3 [pid 6774] ioctl(4, LOOP_SET_FD, 3 [pid 5014] <... openat resumed>) = 4 [pid 6777] write(3, "1000", 4) = 4 [ 132.691585][ T27] audit: type=1800 audit(1690444300.528:432): pid=6769 uid=0 auid=4294967295 ses=4294967295 subj=_ op=collect_data cause=failed(directio) comm="syz-executor459" name="bus" dev="loop2" ino=18 res=0 errno=0 [ 132.729381][ T6772] NILFS (loop5): broken superblock, retrying with spare superblock (blocksize = 1024) [ 132.745659][ T6774] loop1: detected capacity change from 0 to 4096 [pid 5014] newfstatat(4, "", [pid 6777] close(3 [pid 6776] 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"..., 2097152 [pid 6774] <... ioctl resumed>) = 0 [pid 5014] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 6777] <... close resumed>) = 0 [pid 6774] close(3 [pid 5014] getdents64(4, [pid 6777] symlink("/dev/binderfs", "./binderfs" [pid 6774] <... close resumed>) = 0 [pid 5014] <... getdents64 resumed>0x5555556d6770 /* 2 entries */, 32768) = 48 [pid 6777] <... symlink resumed>) = 0 [pid 6774] mkdir("./file1", 0777 [pid 5014] getdents64(4, [pid 6777] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6774] <... mkdir resumed>) = 0 [pid 5014] <... getdents64 resumed>0x5555556d6770 /* 0 entries */, 32768) = 0 [pid 6777] <... futex resumed>) = 0 [pid 6774] mount("/dev/loop1", "./file1", "nilfs2", MS_NODEV|MS_SYNCHRONOUS|MS_MANDLOCK|MS_SILENT|MS_LAZYTIME, "" [pid 5014] close(4 [pid 6777] rt_sigaction(SIGRT_1, {sa_handler=0x7fa78ff9b0a0, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fa78ff8c250}, [pid 5014] <... close resumed>) = 0 [pid 6777] <... rt_sigaction resumed>NULL, 8) = 0 [pid 6767] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 5014] rmdir("./70/file1" [pid 6777] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 6767] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5014] <... rmdir resumed>) = 0 [pid 6777] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6767] <... futex resumed>) = 0 [pid 5014] getdents64(3, [pid 6777] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 6767] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 5014] <... getdents64 resumed>0x5555556ce730 /* 0 entries */, 32768) = 0 [pid 6777] <... mmap resumed>) = 0x7fa78ff11000 [pid 6767] <... mmap resumed>) = 0x7fa787cf0000 [pid 5014] close(3 [pid 6777] mprotect(0x7fa78ff12000, 131072, PROT_READ|PROT_WRITE [pid 6767] mprotect(0x7fa787cf1000, 131072, PROT_READ|PROT_WRITE [pid 5014] <... close resumed>) = 0 [pid 6777] <... mprotect resumed>) = 0 [pid 6767] <... mprotect resumed>) = 0 [pid 5014] rmdir("./70" [pid 6777] rt_sigprocmask(SIG_BLOCK, ~[], [pid 6767] rt_sigprocmask(SIG_BLOCK, ~[], [pid 5014] <... rmdir resumed>) = 0 [pid 6777] <... rt_sigprocmask resumed>[], 8) = 0 [pid 6767] <... rt_sigprocmask resumed>[], 8) = 0 [pid 5014] mkdir("./71", 0777 [pid 6777] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fa78ff31990, parent_tid=0x7fa78ff31990, exit_signal=0, stack=0x7fa78ff11000, stack_size=0x20300, tls=0x7fa78ff316c0} [pid 6767] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fa787d10990, parent_tid=0x7fa787d10990, exit_signal=0, stack=0x7fa787cf0000, stack_size=0x20300, tls=0x7fa787d106c0} [pid 5014] <... mkdir resumed>) = 0 [pid 5014] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 6777] <... clone3 resumed> => {parent_tid=[6778]}, 88) = 6778 [pid 6767] <... clone3 resumed> => {parent_tid=[6779]}, 88) = 6779 [pid 5014] <... openat resumed>) = 3 [pid 6777] rt_sigprocmask(SIG_SETMASK, [], [pid 6767] rt_sigprocmask(SIG_SETMASK, [], [pid 5014] ioctl(3, LOOP_CLR_FD [pid 6777] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6767] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5014] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 6777] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6767] futex(0x7fa78fffd6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5014] close(3 [pid 6777] <... futex resumed>) = 0 [pid 6767] <... futex resumed>) = 0 [pid 5014] <... close resumed>) = 0 ./strace-static-x86_64: Process 6778 attached [pid 6777] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [ 132.753550][ T6772] NILFS (loop5): broken superblock, retrying with spare superblock (blocksize = 4096) [ 132.772448][ T6774] NILFS (loop1): broken superblock, retrying with spare superblock (blocksize = 1024) [pid 6767] futex(0x7fa78fffd6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5014] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 6779 attached [pid 6778] rseq(0x7fa78ff31fe0, 0x20, 0, 0x53053053) = 0 [pid 5014] <... clone resumed>, child_tidptr=0x5555556cd690) = 6780 [pid 6779] rseq(0x7fa787d10fe0, 0x20, 0, 0x53053053 [pid 6778] set_robust_list(0x7fa78ff319a0, 24 [pid 6779] <... rseq resumed>) = 0 [pid 6778] <... set_robust_list resumed>) = 0 [pid 6779] set_robust_list(0x7fa787d109a0, 24 [pid 6778] rt_sigprocmask(SIG_SETMASK, [], [pid 6779] <... set_robust_list resumed>) = 0 [pid 6778] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6779] rt_sigprocmask(SIG_SETMASK, [], [pid 6778] memfd_create("syzkaller", 0 [pid 6772] <... mount resumed>) = 0 [pid 6778] <... memfd_create resumed>) = 3 [pid 6778] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0./strace-static-x86_64: Process 6780 attached ) = 0x7fa787b11000 [pid 6780] set_robust_list(0x5555556cd6a0, 24 [pid 6779] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6772] openat(AT_FDCWD, "./file1", O_RDONLY|O_DIRECTORY [pid 6780] <... set_robust_list resumed>) = 0 [pid 6779] openat(AT_FDCWD, "./file0", O_RDONLY [pid 6772] <... openat resumed>) = 3 [pid 6780] chdir("./71" [pid 6779] <... openat resumed>) = 5 [pid 6772] chdir("./file1" [pid 6780] <... chdir resumed>) = 0 [pid 6779] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6776] <... write resumed>) = 2097152 [pid 6772] <... chdir resumed>) = 0 [pid 6780] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6779] <... futex resumed>) = 1 [pid 6772] ioctl(4, LOOP_CLR_FD [pid 6767] <... futex resumed>) = 0 [pid 6780] <... prctl resumed>) = 0 [pid 6779] futex(0x7fa78fffd6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6772] <... ioctl resumed>) = 0 [pid 6767] futex(0x7fa78fffd6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6780] setpgid(0, 0 [pid 6779] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6776] munmap(0x7fa787b11000, 2097152 [pid 6772] close(4 [pid 6767] <... futex resumed>) = 0 [pid 6780] <... setpgid resumed>) = 0 [pid 6779] lseek(5, 257, SEEK_SET [pid 6776] <... munmap resumed>) = 0 [pid 6772] <... close resumed>) = 0 [pid 6767] futex(0x7fa78fffd6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6780] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6779] <... lseek resumed>) = 257 [pid 6772] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6780] <... openat resumed>) = 3 [pid 6779] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6776] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 6772] <... futex resumed>) = 1 [pid 6770] <... futex resumed>) = 0 [pid 6780] write(3, "1000", 4 [pid 6779] <... futex resumed>) = 1 [pid 6776] <... openat resumed>) = 4 [pid 6770] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6767] <... futex resumed>) = 0 [pid 6772] open("./bus", O_RDWR|O_CREAT|O_NOCTTY|O_SYNC|O_DIRECT|O_NOATIME, 000 [pid 6780] <... write resumed>) = 4 [pid 6779] futex(0x7fa78fffd6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6776] ioctl(4, LOOP_SET_FD, 3 [pid 6770] <... futex resumed>) = 0 [ 132.805841][ T6774] NILFS (loop1): broken superblock, retrying with spare superblock (blocksize = 4096) [ 132.818550][ T6781] NILFS (loop5): segctord starting. Construction interval = 5 seconds, CP frequency < 30 seconds [ 132.843454][ T6776] loop4: detected capacity change from 0 to 4096 [pid 6767] futex(0x7fa78fffd6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6780] close(3 [pid 6779] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6770] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6780] <... close resumed>) = 0 [pid 6767] <... futex resumed>) = 0 [pid 6779] getdents64(5, [pid 6780] symlink("/dev/binderfs", "./binderfs" [pid 6767] futex(0x7fa78fffd6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6780] <... symlink resumed>) = 0 [pid 6780] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 6780] rt_sigaction(SIGRT_1, {sa_handler=0x7fa78ff9b0a0, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fa78ff8c250}, NULL, 8) = 0 [pid 6780] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 6778] 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"..., 2097152 [pid 6780] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6780] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fa78ff11000 [pid 6780] mprotect(0x7fa78ff12000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 6780] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 6780] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fa78ff31990, parent_tid=0x7fa78ff31990, exit_signal=0, stack=0x7fa78ff11000, stack_size=0x20300, tls=0x7fa78ff316c0} => {parent_tid=[6782]}, 88) = 6782 [pid 6780] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 6780] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 6780] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 6776] <... ioctl resumed>) = 0 [pid 6776] close(3./strace-static-x86_64: Process 6782 attached ) = 0 [pid 6782] rseq(0x7fa78ff31fe0, 0x20, 0, 0x53053053 [pid 6776] mkdir("./file1", 0777 [pid 6782] <... rseq resumed>) = 0 [pid 6776] <... mkdir resumed>) = 0 [pid 6782] set_robust_list(0x7fa78ff319a0, 24 [pid 6776] mount("/dev/loop4", "./file1", "nilfs2", MS_NODEV|MS_SYNCHRONOUS|MS_MANDLOCK|MS_SILENT|MS_LAZYTIME, "" [pid 6782] <... set_robust_list resumed>) = 0 [pid 6769] <... sendfile resumed>) = 77824 [ 132.851986][ T6779] NILFS error (device loop2): nilfs_readdir: zero-length directory entry [pid 6782] rt_sigprocmask(SIG_SETMASK, [], [pid 6769] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6782] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6782] memfd_create("syzkaller", 0) = 3 [pid 6782] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fa787b11000 [pid 6779] <... getdents64 resumed>0x9999999999999999, 41) = -1 EIO (Input/output error) [pid 6774] <... mount resumed>) = 0 [pid 6770] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 6769] <... futex resumed>) = 0 [pid 6767] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [ 132.882769][ T6776] NILFS (loop4): broken superblock, retrying with spare superblock (blocksize = 1024) [ 132.883184][ T6779] Remounting filesystem read-only [ 132.900119][ T6783] NILFS (loop1): segctord starting. Construction interval = 5 seconds, CP frequency < 30 seconds [ 132.913034][ T27] audit: type=1800 audit(1690444300.748:433): pid=6772 uid=0 auid=4294967295 ses=4294967295 subj=_ op=collect_data cause=failed(directio) comm="syz-executor459" name="bus" dev="loop5" ino=18 res=0 errno=0 [pid 6774] openat(AT_FDCWD, "./file1", O_RDONLY|O_DIRECTORY [pid 6770] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6779] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6778] <... write resumed>) = 2097152 [pid 6772] <... open resumed>) = 4 [pid 6769] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6774] <... openat resumed>) = 3 [pid 6770] <... futex resumed>) = 0 [pid 6774] chdir("./file1" [pid 6770] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 6774] <... chdir resumed>) = 0 [pid 6770] <... mmap resumed>) = 0x7fa787cf0000 [pid 6774] ioctl(4, LOOP_CLR_FD [pid 6770] mprotect(0x7fa787cf1000, 131072, PROT_READ|PROT_WRITE [pid 6774] <... ioctl resumed>) = 0 [pid 6770] <... mprotect resumed>) = 0 [pid 6774] close(4 [pid 6770] rt_sigprocmask(SIG_BLOCK, ~[], [pid 6774] <... close resumed>) = 0 [pid 6770] <... rt_sigprocmask resumed>[], 8) = 0 [pid 6779] <... futex resumed>) = 0 [pid 6778] munmap(0x7fa787b11000, 2097152 [pid 6772] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6782] 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"..., 2097152 [pid 6779] futex(0x7fa78fffd6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6778] <... munmap resumed>) = 0 [pid 6774] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6772] <... futex resumed>) = 0 [pid 6770] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fa787d10990, parent_tid=0x7fa787d10990, exit_signal=0, stack=0x7fa787cf0000, stack_size=0x20300, tls=0x7fa787d106c0}./strace-static-x86_64: Process 6785 attached [pid 6782] <... write resumed>) = 2097152 [pid 6778] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 6776] <... mount resumed>) = 0 [pid 6774] <... futex resumed>) = 1 [pid 6772] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6771] <... futex resumed>) = 0 [pid 6767] exit_group(0 [pid 6785] rseq(0x7fa787d10fe0, 0x20, 0, 0x53053053 [pid 6779] <... futex resumed>) = ? [pid 6778] <... openat resumed>) = 4 [pid 6776] openat(AT_FDCWD, "./file1", O_RDONLY|O_DIRECTORY [pid 6774] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6771] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6770] <... clone3 resumed> => {parent_tid=[6785]}, 88) = 6785 [pid 6769] <... futex resumed>) = ? [pid 6767] <... exit_group resumed>) = ? [ 132.933911][ T6776] NILFS (loop4): broken superblock, retrying with spare superblock (blocksize = 4096) [ 132.965335][ T6784] NILFS (loop4): segctord starting. Construction interval = 5 seconds, CP frequency < 30 seconds [pid 6785] <... rseq resumed>) = 0 [pid 6782] munmap(0x7fa787b11000, 2097152 [pid 6779] +++ exited with 0 +++ [pid 6778] ioctl(4, LOOP_SET_FD, 3 [pid 6776] <... openat resumed>) = 3 [pid 6774] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6771] <... futex resumed>) = 0 [pid 6770] rt_sigprocmask(SIG_SETMASK, [], [pid 6769] +++ exited with 0 +++ [pid 6785] set_robust_list(0x7fa787d109a0, 24 [pid 6774] open("./bus", O_RDWR|O_CREAT|O_NOCTTY|O_SYNC|O_DIRECT|O_NOATIME, 000 [pid 6771] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6770] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6785] <... set_robust_list resumed>) = 0 [pid 6770] futex(0x7fa78fffd6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6767] +++ exited with 0 +++ [pid 6785] rt_sigprocmask(SIG_SETMASK, [], [pid 6770] <... futex resumed>) = 0 [pid 6785] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6770] futex(0x7fa78fffd6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6785] ftruncate(4, 33587195 [pid 6782] <... munmap resumed>) = 0 [pid 6782] openat(AT_FDCWD, "/dev/loop0", O_RDWR) = 4 [pid 6778] <... ioctl resumed>) = 0 [pid 6776] chdir("./file1") = 0 [pid 5016] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6767, si_uid=0, si_status=0, si_utime=0, si_stime=8 /* 0.08 s */} --- [pid 6782] ioctl(4, LOOP_SET_FD, 3 [pid 6776] ioctl(4, LOOP_CLR_FD [pid 6785] <... ftruncate resumed>) = 0 [pid 6778] close(3 [pid 6776] <... ioctl resumed>) = 0 [pid 6774] <... open resumed>) = 4 [pid 6778] <... close resumed>) = 0 [pid 6776] close(4 [pid 6774] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6778] mkdir("./file1", 0777 [pid 6776] <... close resumed>) = 0 [pid 6774] <... futex resumed>) = 1 [pid 6778] <... mkdir resumed>) = 0 [pid 6776] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6774] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6778] mount("/dev/loop3", "./file1", "nilfs2", MS_NODEV|MS_SYNCHRONOUS|MS_MANDLOCK|MS_SILENT|MS_LAZYTIME, "" [pid 6776] <... futex resumed>) = 1 [pid 6776] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5016] umount2("./70", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5016] openat(AT_FDCWD, "./70", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 5016] newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5016] getdents64(3, [ 132.983175][ T6778] loop3: detected capacity change from 0 to 4096 [ 132.993544][ T27] audit: type=1800 audit(1690444300.828:434): pid=6774 uid=0 auid=4294967295 ses=4294967295 subj=_ op=collect_data cause=failed(directio) comm="syz-executor459" name="bus" dev="loop1" ino=18 res=0 errno=0 [ 132.993981][ T6782] loop0: detected capacity change from 0 to 4096 [ 133.017651][ T6778] NILFS (loop3): broken superblock, retrying with spare superblock (blocksize = 1024) [pid 6785] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6782] <... ioctl resumed>) = 0 [pid 6773] <... futex resumed>) = 0 [pid 6771] <... futex resumed>) = 0 [pid 6770] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 5016] <... getdents64 resumed>0x5555556ce730 /* 4 entries */, 32768) = 112 [pid 5016] umount2("./70/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5016] newfstatat(AT_FDCWD, "./70/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5016] unlink("./70/binderfs") = 0 [pid 5016] umount2("./70/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6785] <... futex resumed>) = 0 [pid 6782] close(3 [pid 6773] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6771] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6770] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6785] futex(0x7fa78fffd6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6782] <... close resumed>) = 0 [pid 6773] <... futex resumed>) = 1 [pid 6771] <... futex resumed>) = 1 [pid 6770] <... futex resumed>) = 1 [pid 6782] mkdir("./file1", 0777 [pid 6773] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6771] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6770] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6782] <... mkdir resumed>) = 0 [pid 6776] <... futex resumed>) = 0 [pid 6774] <... futex resumed>) = 0 [pid 6772] <... futex resumed>) = 0 [pid 6782] mount("/dev/loop0", "./file1", "nilfs2", MS_NODEV|MS_SYNCHRONOUS|MS_MANDLOCK|MS_SILENT|MS_LAZYTIME, "" [ 133.035901][ T6778] NILFS (loop3): broken superblock, retrying with spare superblock (blocksize = 4096) [ 133.048540][ T5016] NILFS (loop2): discard dirty page: offset=8192, ino=6 [ 133.056158][ T5016] NILFS (loop2): discard dirty block: blocknr=25, size=4096 [ 133.064290][ T6782] NILFS (loop0): broken superblock, retrying with spare superblock (blocksize = 1024) [pid 6776] open("./bus", O_RDWR|O_CREAT|O_NOCTTY|O_SYNC|O_DIRECT|O_NOATIME, 000 [pid 6774] ftruncate(4, 33587195 [pid 6772] sendfile(4, 4, NULL, 281474978811912 [pid 6774] <... ftruncate resumed>) = 0 [pid 6774] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 6771] <... futex resumed>) = 0 [pid 6774] sendfile(4, 4, NULL, 281474978811912 [pid 6771] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 6771] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6776] <... open resumed>) = 4 [pid 6776] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6773] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 6770] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 6776] <... futex resumed>) = 0 [pid 6773] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6770] futex(0x7fa78fffd6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6785] <... futex resumed>) = 0 [pid 6776] ftruncate(4, 33587195 [pid 6773] <... futex resumed>) = 0 [pid 6770] <... futex resumed>) = 1 [pid 6785] openat(AT_FDCWD, "./file0", O_RDONLY [pid 6773] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6770] futex(0x7fa78fffd6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6785] <... openat resumed>) = 5 [pid 6776] <... ftruncate resumed>) = 0 [pid 6785] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 6776] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6770] <... futex resumed>) = 0 [pid 6785] futex(0x7fa78fffd6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6776] <... futex resumed>) = 1 [pid 6773] <... futex resumed>) = 0 [pid 6770] futex(0x7fa78fffd6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6785] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6776] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6773] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6770] <... futex resumed>) = 0 [pid 6785] lseek(5, 257, SEEK_SET [pid 6776] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6773] <... futex resumed>) = 0 [pid 6770] futex(0x7fa78fffd6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6785] <... lseek resumed>) = 257 [pid 6776] sendfile(4, 4, NULL, 281474978811912 [pid 6773] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6785] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 6770] <... futex resumed>) = 0 [pid 6785] futex(0x7fa78fffd6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6770] futex(0x7fa78fffd6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6785] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6770] <... futex resumed>) = 0 [ 133.082070][ T6782] NILFS (loop0): broken superblock, retrying with spare superblock (blocksize = 4096) [ 133.082097][ T27] audit: type=1800 audit(1690444300.918:435): pid=6776 uid=0 auid=4294967295 ses=4294967295 subj=_ op=collect_data cause=failed(directio) comm="syz-executor459" name="bus" dev="loop4" ino=18 res=0 errno=0 [pid 6785] getdents64(5, [pid 6771] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 6770] futex(0x7fa78fffd6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6771] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5016] <... umount2 resumed>) = 0 [pid 6771] <... futex resumed>) = 0 [pid 6771] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fa787cf0000 [pid 6771] mprotect(0x7fa787cf1000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 6771] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 6771] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fa787d10990, parent_tid=0x7fa787d10990, exit_signal=0, stack=0x7fa787cf0000, stack_size=0x20300, tls=0x7fa787d106c0} [pid 5016] umount2("./70/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6778] <... mount resumed>) = 0 [pid 6773] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 6773] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6771] <... clone3 resumed> => {parent_tid=[6787]}, 88) = 6787 [pid 6773] <... futex resumed>) = 0 [pid 6771] rt_sigprocmask(SIG_SETMASK, [], [pid 6773] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 6771] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6773] <... mmap resumed>) = 0x7fa787cf0000 [pid 6771] futex(0x7fa78fffd6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6778] openat(AT_FDCWD, "./file1", O_RDONLY|O_DIRECTORY [pid 6773] mprotect(0x7fa787cf1000, 131072, PROT_READ|PROT_WRITE [pid 6771] <... futex resumed>) = 0 [pid 5016] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6773] <... mprotect resumed>) = 0 [pid 6771] futex(0x7fa78fffd6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6773] rt_sigprocmask(SIG_BLOCK, ~[], ./strace-static-x86_64: Process 6787 attached [], 8) = 0 [pid 6787] rseq(0x7fa787d10fe0, 0x20, 0, 0x53053053 [pid 6773] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fa787d10990, parent_tid=0x7fa787d10990, exit_signal=0, stack=0x7fa787cf0000, stack_size=0x20300, tls=0x7fa787d106c0} [pid 6787] <... rseq resumed>) = 0 [pid 6787] set_robust_list(0x7fa787d109a0, 24 [pid 6773] <... clone3 resumed> => {parent_tid=[6789]}, 88) = 6789 ./strace-static-x86_64: Process 6789 attached [pid 6787] <... set_robust_list resumed>) = 0 [pid 6785] <... getdents64 resumed>0x9999999999999999, 41) = -1 EIO (Input/output error) [pid 6782] <... mount resumed>) = 0 [pid 6778] <... openat resumed>) = 3 [ 133.138666][ T6785] NILFS error (device loop5): nilfs_readdir: zero-length directory entry [ 133.150512][ T6786] NILFS (loop3): segctord starting. Construction interval = 5 seconds, CP frequency < 30 seconds [ 133.169340][ T6785] Remounting filesystem read-only [ 133.178169][ T6788] NILFS (loop0): segctord starting. Construction interval = 5 seconds, CP frequency < 30 seconds [pid 6773] rt_sigprocmask(SIG_SETMASK, [], [pid 5016] newfstatat(AT_FDCWD, "./70/file1", [pid 6789] rseq(0x7fa787d10fe0, 0x20, 0, 0x53053053 [pid 6785] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6782] openat(AT_FDCWD, "./file1", O_RDONLY|O_DIRECTORY [pid 6778] chdir("./file1" [pid 5016] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 6789] <... rseq resumed>) = 0 [pid 6785] <... futex resumed>) = 1 [pid 6782] <... openat resumed>) = 3 [pid 6778] <... chdir resumed>) = 0 [pid 5016] umount2("./70/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6789] set_robust_list(0x7fa787d109a0, 24 [pid 6785] futex(0x7fa78fffd6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6782] chdir("./file1" [pid 6778] ioctl(4, LOOP_CLR_FD [pid 5016] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6789] <... set_robust_list resumed>) = 0 [pid 6787] rt_sigprocmask(SIG_SETMASK, [], [pid 6782] <... chdir resumed>) = 0 [pid 6778] <... ioctl resumed>) = 0 [pid 6773] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6770] <... futex resumed>) = 0 [pid 5016] openat(AT_FDCWD, "./70/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 6789] rt_sigprocmask(SIG_SETMASK, [], [pid 6787] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6782] ioctl(4, LOOP_CLR_FD [pid 6778] close(4 [pid 6773] futex(0x7fa78fffd6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5016] <... openat resumed>) = 4 [pid 6789] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6782] <... ioctl resumed>) = 0 [pid 6778] <... close resumed>) = 0 [pid 5016] newfstatat(4, "", [pid 6789] openat(AT_FDCWD, "./file0", O_RDONLY [pid 6782] close(4 [pid 6778] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5016] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 6789] <... openat resumed>) = 5 [pid 6782] <... close resumed>) = 0 [pid 6778] <... futex resumed>) = 1 [pid 6777] <... futex resumed>) = 0 [pid 6773] <... futex resumed>) = 0 [pid 5016] getdents64(4, [pid 6789] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6787] openat(AT_FDCWD, "./file0", O_RDONLY [pid 6782] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6778] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6777] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6773] futex(0x7fa78fffd6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5016] <... getdents64 resumed>0x5555556d6770 /* 2 entries */, 32768) = 48 [pid 6789] <... futex resumed>) = 0 [pid 6787] <... openat resumed>) = 5 [pid 6782] <... futex resumed>) = 1 [pid 6780] <... futex resumed>) = 0 [pid 6778] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6777] <... futex resumed>) = 0 [pid 6773] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 5016] getdents64(4, [pid 6789] futex(0x7fa78fffd6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6787] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [ 133.194153][ T6772] NILFS (loop5): discard dirty page: offset=53248, ino=18 [pid 6782] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6780] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6778] open("./bus", O_RDWR|O_CREAT|O_NOCTTY|O_SYNC|O_DIRECT|O_NOATIME, 000 [pid 6777] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6773] futex(0x7fa78fffd6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5016] <... getdents64 resumed>0x5555556d6770 /* 0 entries */, 32768) = 0 [pid 6789] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6787] <... futex resumed>) = 1 [pid 6782] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6780] <... futex resumed>) = 0 [pid 6778] <... open resumed>) = 4 [pid 6771] <... futex resumed>) = 0 [pid 5016] close(4 [pid 6789] lseek(5, 257, SEEK_SET [pid 6782] open("./bus", O_RDWR|O_CREAT|O_NOCTTY|O_SYNC|O_DIRECT|O_NOATIME, 000 [pid 6778] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5016] <... close resumed>) = 0 [pid 6789] <... lseek resumed>) = 257 [pid 6778] <... futex resumed>) = 0 [pid 5016] rmdir("./70/file1" [pid 6789] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6778] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5016] <... rmdir resumed>) = 0 [pid 6789] <... futex resumed>) = 0 [pid 5016] getdents64(3, [pid 6789] futex(0x7fa78fffd6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5016] <... getdents64 resumed>0x5555556ce730 /* 0 entries */, 32768) = 0 [pid 6789] <... futex resumed>) = 0 [pid 6787] lseek(5, 257, SEEK_SET [pid 6780] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6777] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6774] <... sendfile resumed>) = 77824 [pid 6773] <... futex resumed>) = 1 [pid 6771] futex(0x7fa78fffd6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5016] close(3 [pid 6782] <... open resumed>) = 4 [pid 6789] futex(0x7fa78fffd6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6787] <... lseek resumed>) = 257 [pid 6782] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6777] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6774] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6773] futex(0x7fa78fffd6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6771] <... futex resumed>) = 0 [pid 5016] <... close resumed>) = 0 [pid 6787] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6782] <... futex resumed>) = 1 [pid 6780] <... futex resumed>) = 0 [pid 6778] <... futex resumed>) = 0 [pid 6777] <... futex resumed>) = 1 [pid 6774] <... futex resumed>) = 0 [pid 6773] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6771] futex(0x7fa78fffd6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5016] rmdir("./70" [pid 6787] <... futex resumed>) = 0 [pid 6782] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6780] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6778] ftruncate(4, 33587195 [pid 6777] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6774] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6773] futex(0x7fa78fffd6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6771] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 5016] <... rmdir resumed>) = 0 [pid 6789] <... futex resumed>) = 0 [pid 6787] futex(0x7fa78fffd6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6782] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6780] <... futex resumed>) = 0 [pid 6778] <... ftruncate resumed>) = 0 [pid 6773] <... futex resumed>) = 1 [pid 6771] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5016] mkdir("./71", 0777 [ 133.234893][ T27] audit: type=1800 audit(1690444301.068:436): pid=6778 uid=0 auid=4294967295 ses=4294967295 subj=_ op=collect_data cause=failed(directio) comm="syz-executor459" name="bus" dev="loop3" ino=18 res=0 errno=0 [ 133.236927][ T6772] NILFS (loop5): discard dirty block: blocknr=0, size=4096 [pid 6789] getdents64(5, [pid 6782] ftruncate(4, 33587195 [pid 6780] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6778] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6774] <... futex resumed>) = 0 [pid 6773] futex(0x7fa78fffd6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6771] <... futex resumed>) = 1 [pid 5016] <... mkdir resumed>) = 0 [pid 6774] getdents64(5, [pid 6771] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6772] <... sendfile resumed>) = 53248 [pid 6772] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6770] exit_group(0) = ? [pid 6772] <... futex resumed>) = ? [pid 6772] +++ exited with 0 +++ [pid 6778] <... futex resumed>) = 1 [pid 6777] <... futex resumed>) = 0 [pid 6778] sendfile(4, 4, NULL, 281474978811912 [pid 6777] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 6777] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6785] <... futex resumed>) = ? [pid 5016] openat(AT_FDCWD, "/dev/loop2", O_RDWR) = 3 [pid 5016] ioctl(3, LOOP_CLR_FD) = -1 ENXIO (No such device or address) [pid 5016] close(3 [pid 6785] +++ exited with 0 +++ [pid 6782] <... ftruncate resumed>) = 0 [pid 6770] +++ exited with 0 +++ [pid 5016] <... close resumed>) = 0 [pid 5016] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x5555556cd690) = 6790 [pid 5019] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6770, si_uid=0, si_status=0, si_utime=0, si_stime=19 /* 0.19 s */} --- [pid 5019] umount2("./74", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5019] openat(AT_FDCWD, "./74", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 5019] newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5019] getdents64(3, 0x5555556ce730 /* 4 entries */, 32768) = 112 [pid 5019] umount2("./74/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 6782] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 6780] <... futex resumed>) = 0 [pid 6782] sendfile(4, 4, NULL, 281474978811912 [pid 6780] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 6780] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5019] newfstatat(AT_FDCWD, "./74/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5019] unlink("./74/binderfs") = 0 [ 133.281055][ T27] audit: type=1800 audit(1690444301.098:437): pid=6782 uid=0 auid=4294967295 ses=4294967295 subj=_ op=collect_data cause=failed(directio) comm="syz-executor459" name="bus" dev="loop0" ino=18 res=0 errno=0 [ 133.281134][ T6789] NILFS error (device loop4): nilfs_readdir: zero-length directory entry [ 133.312177][ T6774] NILFS error (device loop1): nilfs_readdir: zero-length directory entry [pid 5019] umount2("./74/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6777] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 6773] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 6771] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 6777] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 6777] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fa787cf0000 [pid 6777] mprotect(0x7fa787cf1000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 6777] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 6777] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fa787d10990, parent_tid=0x7fa787d10990, exit_signal=0, stack=0x7fa787cf0000, stack_size=0x20300, tls=0x7fa787d106c0} => {parent_tid=[6791]}, 88) = 6791 [pid 6777] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 6776] <... sendfile resumed>) = 77824 [pid 6777] futex(0x7fa78fffd6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6776] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6777] <... futex resumed>) = 0 [pid 6776] <... futex resumed>) = 0 [pid 6777] futex(0x7fa78fffd6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6776] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6780] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 6780] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000) = 0 ./strace-static-x86_64: Process 6791 attached [pid 6780] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 6791] rseq(0x7fa787d10fe0, 0x20, 0, 0x53053053 [pid 6780] <... mmap resumed>) = 0x7fa787cf0000 [pid 6791] <... rseq resumed>) = 0 [pid 6780] mprotect(0x7fa787cf1000, 131072, PROT_READ|PROT_WRITE [pid 6791] set_robust_list(0x7fa787d109a0, 24 [pid 6780] <... mprotect resumed>) = 0 [pid 6791] <... set_robust_list resumed>) = 0 [pid 6780] rt_sigprocmask(SIG_BLOCK, ~[], [pid 6791] rt_sigprocmask(SIG_SETMASK, [], [pid 6780] <... rt_sigprocmask resumed>[], 8) = 0 [pid 6791] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6780] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fa787d10990, parent_tid=0x7fa787d10990, exit_signal=0, stack=0x7fa787cf0000, stack_size=0x20300, tls=0x7fa787d106c0} [pid 6791] openat(AT_FDCWD, "./file0", O_RDONLY) = 5 [pid 6780] <... clone3 resumed> => {parent_tid=[6792]}, 88) = 6792 [pid 6791] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6780] rt_sigprocmask(SIG_SETMASK, [], [pid 6791] <... futex resumed>) = 1 [pid 6780] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6777] <... futex resumed>) = 0 [pid 6791] futex(0x7fa78fffd6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6780] futex(0x7fa78fffd6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6777] futex(0x7fa78fffd6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6791] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6789] <... getdents64 resumed>0x9999999999999999, 41) = -1 EIO (Input/output error) [pid 6780] <... futex resumed>) = 0 [pid 6777] <... futex resumed>) = 0 [pid 6791] lseek(5, 257, SEEK_SET [pid 6789] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6780] futex(0x7fa78fffd6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6777] futex(0x7fa78fffd6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6773] exit_group(0./strace-static-x86_64: Process 6792 attached [pid 6791] <... lseek resumed>) = 257 [pid 6789] <... futex resumed>) = ? [pid 6776] <... futex resumed>) = ? [pid 6774] <... getdents64 resumed>0x9999999999999999, 41) = -1 EIO (Input/output error) [pid 6773] <... exit_group resumed>) = ? [pid 6792] rseq(0x7fa787d10fe0, 0x20, 0, 0x53053053 [pid 6791] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6789] +++ exited with 0 +++ [pid 6776] +++ exited with 0 +++ [pid 6774] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6773] +++ exited with 0 +++ [pid 6792] <... rseq resumed>) = 0 [pid 6791] <... futex resumed>) = 1 [pid 6777] <... futex resumed>) = 0 [pid 6774] <... futex resumed>) = 0 [pid 6771] exit_group(0./strace-static-x86_64: Process 6790 attached [pid 6792] set_robust_list(0x7fa787d109a0, 24 [pid 6791] futex(0x7fa78fffd6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6787] <... futex resumed>) = ? [pid 6777] futex(0x7fa78fffd6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6771] <... exit_group resumed>) = ? [pid 5018] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6773, si_uid=0, si_status=0, si_utime=0, si_stime=12 /* 0.12 s */} --- [pid 6792] <... set_robust_list resumed>) = 0 [pid 6791] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6790] set_robust_list(0x5555556cd6a0, 24 [pid 6787] +++ exited with 0 +++ [pid 6777] <... futex resumed>) = 0 [pid 6774] +++ exited with 0 +++ [pid 6771] +++ exited with 0 +++ [pid 5018] umount2("./73", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6792] rt_sigprocmask(SIG_SETMASK, [], [ 133.346388][ T5019] NILFS (loop5): discard dirty page: offset=8192, ino=6 [ 133.348190][ T6789] Remounting filesystem read-only [ 133.374100][ T6774] Remounting filesystem read-only [ 133.384168][ T5019] NILFS (loop5): discard dirty block: blocknr=25, size=4096 [pid 6791] getdents64(5, [pid 6777] futex(0x7fa78fffd6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5018] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6792] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6790] <... set_robust_list resumed>) = 0 [pid 5015] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6771, si_uid=0, si_status=0, si_utime=1 /* 0.01 s */, si_stime=9 /* 0.09 s */} --- [pid 6792] openat(AT_FDCWD, "./file0", O_RDONLY) = 5 [pid 6792] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 6780] <... futex resumed>) = 0 [pid 6792] futex(0x7fa78fffd6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6780] futex(0x7fa78fffd6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6792] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6780] <... futex resumed>) = 0 [pid 6792] lseek(5, 257, SEEK_SET [pid 6780] futex(0x7fa78fffd6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6792] <... lseek resumed>) = 257 [pid 6792] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 6780] <... futex resumed>) = 0 [pid 6792] futex(0x7fa78fffd6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6780] futex(0x7fa78fffd6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6792] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6780] <... futex resumed>) = 0 [pid 6792] getdents64(5, [pid 6780] futex(0x7fa78fffd6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6790] chdir("./71" [pid 5018] openat(AT_FDCWD, "./73", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [ 133.400584][ T6791] NILFS error (device loop3): nilfs_readdir: zero-length directory entry [ 133.403638][ T5019] NILFS (loop5): disposed unprocessed dirty file(s) when detaching log writer [ 133.410649][ T6791] Remounting filesystem read-only [ 133.419961][ T5019] NILFS (loop5): discard dirty page: offset=0, ino=3 [ 133.429267][ T6792] NILFS error (device loop0): nilfs_readdir: zero-length directory entry [ 133.432189][ T5019] NILFS (loop5): discard dirty block: blocknr=28, size=4096 [ 133.440944][ T6792] Remounting filesystem read-only [pid 5015] restart_syscall(<... resuming interrupted clone ...> [pid 6790] <... chdir resumed>) = 0 [pid 5018] <... openat resumed>) = 3 [pid 5015] <... restart_syscall resumed>) = 0 [pid 6791] <... getdents64 resumed>0x9999999999999999, 41) = -1 EIO (Input/output error) [pid 6791] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6777] <... futex resumed>) = 0 [pid 6791] <... futex resumed>) = 1 [pid 6791] futex(0x7fa78fffd6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6792] <... getdents64 resumed>0x9999999999999999, 41) = -1 EIO (Input/output error) [pid 6792] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6780] <... futex resumed>) = 0 [pid 6792] <... futex resumed>) = 1 [pid 6792] futex(0x7fa78fffd6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6790] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 6790] setpgid(0, 0 [pid 6782] <... sendfile resumed>) = 40960 [pid 6778] <... sendfile resumed>) = 40960 [pid 5018] newfstatat(3, "", [pid 6790] <... setpgid resumed>) = 0 [pid 6782] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6790] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6782] <... futex resumed>) = 0 [pid 6790] <... openat resumed>) = 3 [pid 6782] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6780] exit_group(0 [pid 6790] write(3, "1000", 4 [pid 6782] <... futex resumed>) = ? [pid 6780] <... exit_group resumed>) = ? [pid 6790] <... write resumed>) = 4 [pid 6782] +++ exited with 0 +++ [pid 6790] close(3) = 0 [pid 6790] symlink("/dev/binderfs", "./binderfs" [pid 6778] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6792] <... futex resumed>) = ? [pid 6790] <... symlink resumed>) = 0 [pid 5018] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 6790] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6777] exit_group(0 [pid 6791] <... futex resumed>) = ? [pid 6790] <... futex resumed>) = 0 [pid 6777] <... exit_group resumed>) = ? [pid 6791] +++ exited with 0 +++ [pid 6790] rt_sigaction(SIGRT_1, {sa_handler=0x7fa78ff9b0a0, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fa78ff8c250}, NULL, 8) = 0 [pid 6790] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 6790] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fa78ff11000 [pid 6790] mprotect(0x7fa78ff12000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 6778] <... futex resumed>) = ? [pid 6790] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 6792] +++ exited with 0 +++ [pid 6790] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fa78ff31990, parent_tid=0x7fa78ff31990, exit_signal=0, stack=0x7fa78ff11000, stack_size=0x20300, tls=0x7fa78ff316c0} [pid 6780] +++ exited with 0 +++ [pid 5018] getdents64(3, [pid 5015] umount2("./70", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6790] <... clone3 resumed> => {parent_tid=[6793]}, 88) = 6793 [pid 6778] +++ exited with 0 +++ [pid 6777] +++ exited with 0 +++ [pid 5015] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5014] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6780, si_uid=0, si_status=0, si_utime=1 /* 0.01 s */, si_stime=8 /* 0.08 s */} --- [pid 6790] rt_sigprocmask(SIG_SETMASK, [], [pid 5018] <... getdents64 resumed>0x5555556ce730 /* 4 entries */, 32768) = 112 [pid 6790] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5017] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6777, si_uid=0, si_status=0, si_utime=0, si_stime=9 /* 0.09 s */} --- [pid 6790] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5017] umount2("./72", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6790] <... futex resumed>) = 0 [pid 5017] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6790] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 5017] openat(AT_FDCWD, "./72", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 5017] newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5017] getdents64(3, 0x5555556ce730 /* 4 entries */, 32768) = 112 [pid 5017] umount2("./72/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5017] newfstatat(AT_FDCWD, "./72/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5018] umount2("./73/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5017] unlink("./72/binderfs" [pid 5015] openat(AT_FDCWD, "./70", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5018] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5017] <... unlink resumed>) = 0 [pid 5018] newfstatat(AT_FDCWD, "./73/binderfs", [pid 5017] umount2("./72/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5015] <... openat resumed>) = 3 ./strace-static-x86_64: Process 6793 attached [pid 5018] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 6793] rseq(0x7fa78ff31fe0, 0x20, 0, 0x53053053) = 0 [pid 6793] set_robust_list(0x7fa78ff319a0, 24) = 0 [pid 6793] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 6793] memfd_create("syzkaller", 0) = 3 [pid 6793] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fa787b11000 [pid 5018] unlink("./73/binderfs" [pid 5015] newfstatat(3, "", [pid 5014] umount2("./71", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5018] <... unlink resumed>) = 0 [pid 5018] umount2("./73/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5015] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5014] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5015] getdents64(3, [pid 5014] openat(AT_FDCWD, "./71", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5015] <... getdents64 resumed>0x5555556ce730 /* 4 entries */, 32768) = 112 [pid 5014] <... openat resumed>) = 3 [ 133.446371][ T5019] NILFS (loop5): discard dirty page: offset=4096, ino=3 [ 133.457706][ T5019] NILFS (loop5): discard dirty block: blocknr=29, size=4096 [ 133.465963][ T5019] NILFS (loop5): discard dirty page: offset=270336, ino=3 [ 133.477399][ T5019] NILFS (loop5): discard dirty block: blocknr=0, size=4096 [ 133.487658][ T5017] NILFS (loop3): disposed unprocessed dirty file(s) when stopping log writer [pid 6793] 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"..., 2097152 [pid 5015] umount2("./70/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5014] newfstatat(3, "", [pid 5015] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5015] newfstatat(AT_FDCWD, "./70/binderfs", [pid 5014] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5015] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5014] getdents64(3, [pid 5015] unlink("./70/binderfs" [pid 5014] <... getdents64 resumed>0x5555556ce730 /* 4 entries */, 32768) = 112 [pid 5015] <... unlink resumed>) = 0 [pid 5014] umount2("./71/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5015] umount2("./70/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5014] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5014] newfstatat(AT_FDCWD, "./71/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5014] unlink("./71/binderfs") = 0 [pid 5014] umount2("./71/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6793] <... write resumed>) = 2097152 [pid 6793] munmap(0x7fa787b11000, 2097152) = 0 [pid 6793] openat(AT_FDCWD, "/dev/loop2", O_RDWR) = 4 [ 133.500380][ T5018] NILFS (loop4): discard dirty page: offset=8192, ino=6 [ 133.507389][ T5018] NILFS (loop4): discard dirty block: blocknr=25, size=4096 [ 133.526266][ T5015] NILFS (loop1): discard dirty page: offset=8192, ino=6 [ 133.528070][ T5017] NILFS (loop3): discard dirty page: offset=8192, ino=6 [ 133.533835][ T5014] NILFS (loop0): disposed unprocessed dirty file(s) when stopping log writer [pid 6793] ioctl(4, LOOP_SET_FD, 3 [pid 5019] <... umount2 resumed>) = 0 [pid 5019] umount2("./74/file1", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5019] newfstatat(AT_FDCWD, "./74/file1", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5019] umount2("./74/file1", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5019] openat(AT_FDCWD, "./74/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 6793] <... ioctl resumed>) = 0 [pid 6793] close(3) = 0 [pid 6793] mkdir("./file1", 0777) = 0 [pid 6793] mount("/dev/loop2", "./file1", "nilfs2", MS_NODEV|MS_SYNCHRONOUS|MS_MANDLOCK|MS_SILENT|MS_LAZYTIME, "" [pid 5019] <... openat resumed>) = 4 [pid 5019] newfstatat(4, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5019] getdents64(4, 0x5555556d6770 /* 2 entries */, 32768) = 48 [pid 5019] getdents64(4, 0x5555556d6770 /* 0 entries */, 32768) = 0 [pid 5019] close(4) = 0 [pid 5019] rmdir("./74/file1") = 0 [pid 5019] getdents64(3, 0x5555556ce730 /* 0 entries */, 32768) = 0 [pid 5019] close(3) = 0 [pid 5019] rmdir("./74") = 0 [ 133.560236][ T6793] loop2: detected capacity change from 0 to 4096 [ 133.560722][ T5015] NILFS (loop1): discard dirty block: blocknr=25, size=4096 [ 133.567099][ T5017] NILFS (loop3): discard dirty block: blocknr=25, size=4096 [ 133.584962][ T5014] NILFS (loop0): discard dirty page: offset=8192, ino=6 [ 133.589893][ T6793] NILFS (loop2): broken superblock, retrying with spare superblock (blocksize = 1024) [pid 5018] <... umount2 resumed>) = 0 [pid 5018] umount2("./73/file1", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5018] newfstatat(AT_FDCWD, "./73/file1", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5019] mkdir("./75", 0777) = 0 [pid 5018] umount2("./73/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5019] openat(AT_FDCWD, "/dev/loop5", O_RDWR) = 3 [pid 5019] ioctl(3, LOOP_CLR_FD) = -1 ENXIO (No such device or address) [pid 5019] close(3) = 0 [pid 5019] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5018] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5018] openat(AT_FDCWD, "./73/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5019] <... clone resumed>, child_tidptr=0x5555556cd690) = 6794 [pid 5018] <... openat resumed>) = 4 [pid 5018] newfstatat(4, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5018] getdents64(4, 0x5555556d6770 /* 2 entries */, 32768) = 48 [pid 5018] getdents64(4, 0x5555556d6770 /* 0 entries */, 32768) = 0 [pid 5018] close(4) = 0 [pid 5018] rmdir("./73/file1") = 0 [pid 5015] <... umount2 resumed>) = 0 ./strace-static-x86_64: Process 6794 attached [pid 6794] set_robust_list(0x5555556cd6a0, 24) = 0 [pid 6794] chdir("./75") = 0 [pid 6794] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 6794] setpgid(0, 0) = 0 [pid 6794] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 6794] write(3, "1000", 4) = 4 [pid 6794] close(3) = 0 [pid 6794] symlink("/dev/binderfs", "./binderfs") = 0 [pid 6794] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 6794] rt_sigaction(SIGRT_1, {sa_handler=0x7fa78ff9b0a0, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fa78ff8c250}, NULL, 8) = 0 [pid 6794] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 6794] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 5018] getdents64(3, [pid 5015] umount2("./70/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5018] <... getdents64 resumed>0x5555556ce730 /* 0 entries */, 32768) = 0 [pid 5015] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5018] close(3 [pid 5015] newfstatat(AT_FDCWD, "./70/file1", [pid 6794] <... mmap resumed>) = 0x7fa78ff11000 [pid 6794] mprotect(0x7fa78ff12000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 5018] <... close resumed>) = 0 [pid 5015] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5018] rmdir("./73" [pid 6794] rt_sigprocmask(SIG_BLOCK, ~[], [pid 5015] umount2("./70/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6794] <... rt_sigprocmask resumed>[], 8) = 0 [ 133.609399][ T5014] NILFS (loop0): discard dirty block: blocknr=25, size=4096 [ 133.618032][ T6793] NILFS (loop2): broken superblock, retrying with spare superblock (blocksize = 4096) [ 133.628860][ T5017] NILFS (loop3): discard dirty page: offset=0, ino=5 [ 133.645267][ T5017] NILFS (loop3): discard dirty block: blocknr=27, size=4096 [ 133.648125][ T5014] NILFS (loop0): discard dirty page: offset=0, ino=5 [pid 6794] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fa78ff31990, parent_tid=0x7fa78ff31990, exit_signal=0, stack=0x7fa78ff11000, stack_size=0x20300, tls=0x7fa78ff316c0} [pid 5018] <... rmdir resumed>) = 0 [pid 5015] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6794] <... clone3 resumed> => {parent_tid=[6795]}, 88) = 6795 [pid 6794] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 6794] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 6794] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 5015] openat(AT_FDCWD, "./70/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5018] mkdir("./74", 0777./strace-static-x86_64: Process 6795 attached [pid 6795] rseq(0x7fa78ff31fe0, 0x20, 0, 0x53053053) = 0 [pid 6795] set_robust_list(0x7fa78ff319a0, 24) = 0 [pid 6795] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 6795] memfd_create("syzkaller", 0 [pid 5015] <... openat resumed>) = 4 [pid 5018] <... mkdir resumed>) = 0 [pid 5015] newfstatat(4, "", [pid 6795] <... memfd_create resumed>) = 3 [pid 6795] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fa787b11000 [pid 5018] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 5015] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5018] <... openat resumed>) = 3 [ 133.669003][ T5014] NILFS (loop0): discard dirty block: blocknr=27, size=4096 [ 133.678142][ T5014] NILFS (loop0): discard dirty page: offset=0, ino=3 [ 133.687592][ T5014] NILFS (loop0): discard dirty block: blocknr=28, size=4096 [ 133.691113][ T5017] NILFS (loop3): discard dirty page: offset=0, ino=3 [ 133.696381][ T5014] NILFS (loop0): discard dirty page: offset=4096, ino=3 [pid 5015] getdents64(4, [pid 5018] ioctl(3, LOOP_CLR_FD [pid 5015] <... getdents64 resumed>0x5555556d6770 /* 2 entries */, 32768) = 48 [pid 6793] <... mount resumed>) = 0 [pid 5018] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 5015] getdents64(4, [pid 6793] openat(AT_FDCWD, "./file1", O_RDONLY|O_DIRECTORY [pid 5018] close(3 [pid 5015] <... getdents64 resumed>0x5555556d6770 /* 0 entries */, 32768) = 0 [pid 6793] <... openat resumed>) = 3 [pid 5018] <... close resumed>) = 0 [pid 5015] close(4 [pid 6793] chdir("./file1" [pid 5018] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5015] <... close resumed>) = 0 [pid 6793] <... chdir resumed>) = 0 [pid 5015] rmdir("./70/file1" [pid 6793] ioctl(4, LOOP_CLR_FD [pid 5018] <... clone resumed>, child_tidptr=0x5555556cd690) = 6797 [pid 5015] <... rmdir resumed>) = 0 [pid 6793] <... ioctl resumed>) = 0 [pid 5015] getdents64(3, [pid 6793] close(4 [pid 5015] <... getdents64 resumed>0x5555556ce730 /* 0 entries */, 32768) = 0 [pid 6793] <... close resumed>) = 0 [pid 5015] close(3 [pid 6793] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5015] <... close resumed>) = 0 [pid 6793] <... futex resumed>) = 1 [pid 6790] <... futex resumed>) = 0 [pid 5015] rmdir("./70" [pid 6793] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6790] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5015] <... rmdir resumed>) = 0 [pid 6793] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6790] <... futex resumed>) = 0 [pid 5015] mkdir("./71", 0777 [pid 6795] 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"..., 2097152 [pid 6793] open("./bus", O_RDWR|O_CREAT|O_NOCTTY|O_SYNC|O_DIRECT|O_NOATIME, 000 [pid 6790] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5015] <... mkdir resumed>) = 0 [pid 5015] openat(AT_FDCWD, "/dev/loop1", O_RDWR) = 3 ./strace-static-x86_64: Process 6797 attached [pid 5015] ioctl(3, LOOP_CLR_FD [pid 6797] set_robust_list(0x5555556cd6a0, 24 [pid 5015] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 6797] <... set_robust_list resumed>) = 0 [pid 5015] close(3 [pid 6797] chdir("./74" [pid 5015] <... close resumed>) = 0 [pid 6797] <... chdir resumed>) = 0 [pid 5015] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6797] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 5015] <... clone resumed>, child_tidptr=0x5555556cd690) = 6798 [pid 6797] setpgid(0, 0) = 0 [pid 6797] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 6797] write(3, "1000", 4./strace-static-x86_64: Process 6798 attached ) = 4 [pid 6798] set_robust_list(0x5555556cd6a0, 24 [pid 6797] close(3 [pid 6798] <... set_robust_list resumed>) = 0 [pid 6797] <... close resumed>) = 0 [ 133.709756][ T6796] NILFS (loop2): segctord starting. Construction interval = 5 seconds, CP frequency < 30 seconds [ 133.710708][ T5014] NILFS (loop0): discard dirty block: blocknr=29, size=4096 [ 133.744619][ T5014] NILFS (loop0): discard dirty page: offset=270336, ino=3 [ 133.756221][ T5017] NILFS (loop3): discard dirty block: blocknr=28, size=4096 [pid 6798] chdir("./71" [pid 6797] symlink("/dev/binderfs", "./binderfs" [pid 6798] <... chdir resumed>) = 0 [pid 6797] <... symlink resumed>) = 0 [pid 6793] <... open resumed>) = 4 [pid 6798] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6797] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6793] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6798] <... prctl resumed>) = 0 [pid 6797] <... futex resumed>) = 0 [pid 6793] <... futex resumed>) = 1 [pid 6790] <... futex resumed>) = 0 [pid 6798] setpgid(0, 0 [pid 6797] rt_sigaction(SIGRT_1, {sa_handler=0x7fa78ff9b0a0, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fa78ff8c250}, [pid 6793] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6790] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6798] <... setpgid resumed>) = 0 [pid 6797] <... rt_sigaction resumed>NULL, 8) = 0 [pid 6793] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6790] <... futex resumed>) = 0 [pid 6798] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6797] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 6793] ftruncate(4, 33587195 [pid 6790] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6798] <... openat resumed>) = 3 [pid 6797] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6798] write(3, "1000", 4 [pid 6797] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 6793] <... ftruncate resumed>) = 0 [pid 6798] <... write resumed>) = 4 [pid 6797] <... mmap resumed>) = 0x7fa78ff11000 [pid 6793] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6798] close(3 [pid 6797] mprotect(0x7fa78ff12000, 131072, PROT_READ|PROT_WRITE [pid 6793] <... futex resumed>) = 1 [pid 6790] <... futex resumed>) = 0 [pid 6798] <... close resumed>) = 0 [pid 6797] <... mprotect resumed>) = 0 [pid 6795] <... write resumed>) = 2097152 [pid 6793] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6790] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6798] symlink("/dev/binderfs", "./binderfs" [pid 6797] rt_sigprocmask(SIG_BLOCK, ~[], [pid 6793] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6790] <... futex resumed>) = 0 [pid 6798] <... symlink resumed>) = 0 [pid 6797] <... rt_sigprocmask resumed>[], 8) = 0 [pid 6793] sendfile(4, 4, NULL, 281474978811912 [pid 6790] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6798] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6797] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fa78ff31990, parent_tid=0x7fa78ff31990, exit_signal=0, stack=0x7fa78ff11000, stack_size=0x20300, tls=0x7fa78ff316c0} [pid 6798] <... futex resumed>) = 0 [ 133.773879][ T27] audit: type=1800 audit(1690444301.608:438): pid=6793 uid=0 auid=4294967295 ses=4294967295 subj=_ op=collect_data cause=failed(directio) comm="syz-executor459" name="bus" dev="loop2" ino=18 res=0 errno=0 [ 133.795634][ T5017] NILFS (loop3): discard dirty page: offset=4096, ino=3 [ 133.801179][ T5014] NILFS (loop0): discard dirty block: blocknr=0, size=4096 [pid 6798] rt_sigaction(SIGRT_1, {sa_handler=0x7fa78ff9b0a0, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fa78ff8c250}, [pid 6797] <... clone3 resumed> => {parent_tid=[6799]}, 88) = 6799 [pid 6798] <... rt_sigaction resumed>NULL, 8) = 0 [pid 6797] rt_sigprocmask(SIG_SETMASK, [], [pid 6798] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 6797] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6795] munmap(0x7fa787b11000, 2097152 [pid 6798] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6797] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6798] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 6797] <... futex resumed>) = 0 [pid 6798] <... mmap resumed>) = 0x7fa78ff11000 [pid 6797] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 6795] <... munmap resumed>) = 0 [pid 6798] mprotect(0x7fa78ff12000, 131072, PROT_READ|PROT_WRITE [pid 6795] openat(AT_FDCWD, "/dev/loop5", O_RDWR [pid 6798] <... mprotect resumed>) = 0 [pid 6798] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 6798] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fa78ff31990, parent_tid=0x7fa78ff31990, exit_signal=0, stack=0x7fa78ff11000, stack_size=0x20300, tls=0x7fa78ff316c0} => {parent_tid=[6800]}, 88) = 6800 [pid 6798] rt_sigprocmask(SIG_SETMASK, [], ./strace-static-x86_64: Process 6799 attached NULL, 8) = 0 [pid 6795] <... openat resumed>) = 4 [ 133.818703][ T5017] NILFS (loop3): discard dirty block: blocknr=29, size=4096 [pid 6798] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000./strace-static-x86_64: Process 6800 attached [pid 6799] rseq(0x7fa78ff31fe0, 0x20, 0, 0x53053053 [pid 6798] <... futex resumed>) = 0 [pid 6795] ioctl(4, LOOP_SET_FD, 3 [pid 6798] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 5014] <... umount2 resumed>) = 0 [pid 6799] <... rseq resumed>) = 0 [pid 5014] umount2("./71/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6799] set_robust_list(0x7fa78ff319a0, 24) = 0 [pid 6799] rt_sigprocmask(SIG_SETMASK, [], [pid 6800] rseq(0x7fa78ff31fe0, 0x20, 0, 0x53053053 [pid 6799] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6800] <... rseq resumed>) = 0 [pid 6799] memfd_create("syzkaller", 0 [pid 6800] set_robust_list(0x7fa78ff319a0, 24 [pid 6799] <... memfd_create resumed>) = 3 [pid 6799] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6800] <... set_robust_list resumed>) = 0 [pid 6799] <... mmap resumed>) = 0x7fa787b11000 [pid 6800] rt_sigprocmask(SIG_SETMASK, [], [pid 5014] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5014] newfstatat(AT_FDCWD, "./71/file1", [pid 6790] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 6790] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 6790] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fa787cf0000 [pid 6790] mprotect(0x7fa787cf1000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 6790] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 6790] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fa787d10990, parent_tid=0x7fa787d10990, exit_signal=0, stack=0x7fa787cf0000, stack_size=0x20300, tls=0x7fa787d106c0} => {parent_tid=[6801]}, 88) = 6801 [pid 6800] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6790] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 6800] memfd_create("syzkaller", 0) = 3 [pid 6790] futex(0x7fa78fffd6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5014] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 6800] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6790] <... futex resumed>) = 0 [pid 6800] <... mmap resumed>) = 0x7fa787b11000 [pid 6795] <... ioctl resumed>) = 0 [pid 6790] futex(0x7fa78fffd6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5014] umount2("./71/file1", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5014] openat(AT_FDCWD, "./71/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 ./strace-static-x86_64: Process 6801 attached [pid 5014] newfstatat(4, "", [pid 6801] rseq(0x7fa787d10fe0, 0x20, 0, 0x53053053 [pid 5014] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 6801] <... rseq resumed>) = 0 [pid 6795] close(3 [pid 5014] getdents64(4, [pid 6801] set_robust_list(0x7fa787d109a0, 24 [pid 6795] <... close resumed>) = 0 [pid 5014] <... getdents64 resumed>0x5555556d6770 /* 2 entries */, 32768) = 48 [pid 6801] <... set_robust_list resumed>) = 0 [pid 6795] mkdir("./file1", 0777 [pid 5014] getdents64(4, [pid 6801] rt_sigprocmask(SIG_SETMASK, [], [pid 6795] <... mkdir resumed>) = 0 [pid 5014] <... getdents64 resumed>0x5555556d6770 /* 0 entries */, 32768) = 0 [pid 6801] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5014] close(4 [pid 6801] openat(AT_FDCWD, "./file0", O_RDONLY [pid 6795] mount("/dev/loop5", "./file1", "nilfs2", MS_NODEV|MS_SYNCHRONOUS|MS_MANDLOCK|MS_SILENT|MS_LAZYTIME, "" [pid 5014] <... close resumed>) = 0 [pid 6801] <... openat resumed>) = 5 [ 133.848340][ T5017] NILFS (loop3): discard dirty page: offset=270336, ino=3 [ 133.856753][ T6795] loop5: detected capacity change from 0 to 4096 [pid 5014] rmdir("./71/file1" [pid 6801] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5014] <... rmdir resumed>) = 0 [pid 6801] <... futex resumed>) = 1 [pid 6790] <... futex resumed>) = 0 [pid 5014] getdents64(3, [pid 6801] futex(0x7fa78fffd6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6790] futex(0x7fa78fffd6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5014] <... getdents64 resumed>0x5555556ce730 /* 0 entries */, 32768) = 0 [pid 6801] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6790] <... futex resumed>) = 0 [pid 5014] close(3 [pid 6801] lseek(5, 257, SEEK_SET [pid 6790] futex(0x7fa78fffd6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5014] <... close resumed>) = 0 [pid 6801] <... lseek resumed>) = 257 [pid 5014] rmdir("./71" [pid 6801] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5014] <... rmdir resumed>) = 0 [pid 6801] <... futex resumed>) = 1 [pid 6790] <... futex resumed>) = 0 [pid 5014] mkdir("./72", 0777 [pid 6801] futex(0x7fa78fffd6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6790] futex(0x7fa78fffd6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5014] <... mkdir resumed>) = 0 [pid 6801] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6790] <... futex resumed>) = 0 [pid 5014] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 6801] getdents64(5, [pid 6790] futex(0x7fa78fffd6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5014] <... openat resumed>) = 3 [pid 6800] 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"..., 2097152 [pid 6799] 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"..., 2097152 [pid 5014] ioctl(3, LOOP_CLR_FD) = -1 ENXIO (No such device or address) [pid 5014] close(3) = 0 [pid 5014] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x5555556cd690) = 6802 ./strace-static-x86_64: Process 6802 attached [pid 6802] set_robust_list(0x5555556cd6a0, 24) = 0 [pid 6802] chdir("./72") = 0 [pid 6802] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 6802] setpgid(0, 0) = 0 [pid 6802] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6793] <... sendfile resumed>) = 77824 [pid 6802] <... openat resumed>) = 3 [pid 6793] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6802] write(3, "1000", 4 [pid 6793] <... futex resumed>) = 0 [pid 6802] <... write resumed>) = 4 [ 133.905310][ T6795] NILFS (loop5): broken superblock, retrying with spare superblock (blocksize = 1024) [ 133.920204][ T6801] NILFS error (device loop2): nilfs_readdir: zero-length directory entry [ 133.928245][ T5017] NILFS (loop3): discard dirty block: blocknr=0, size=4096 [ 133.948616][ T6801] Remounting filesystem read-only [pid 6793] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6802] close(3) = 0 [pid 6802] symlink("/dev/binderfs", "./binderfs") = 0 [pid 6801] <... getdents64 resumed>0x9999999999999999, 41) = -1 EIO (Input/output error) [pid 6802] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6801] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6802] <... futex resumed>) = 0 [pid 6801] <... futex resumed>) = 1 [pid 6790] <... futex resumed>) = 0 [pid 6802] rt_sigaction(SIGRT_1, {sa_handler=0x7fa78ff9b0a0, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fa78ff8c250}, [pid 6801] futex(0x7fa78fffd6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6790] exit_group(0 [pid 6802] <... rt_sigaction resumed>NULL, 8) = 0 [pid 6801] <... futex resumed>) = ? [pid 6790] <... exit_group resumed>) = ? [pid 6802] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 6801] +++ exited with 0 +++ [pid 6802] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6802] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 6793] <... futex resumed>) = ? [pid 6802] <... mmap resumed>) = 0x7fa78ff11000 [pid 6802] mprotect(0x7fa78ff12000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 6793] +++ exited with 0 +++ [pid 6790] +++ exited with 0 +++ [pid 6802] rt_sigprocmask(SIG_BLOCK, ~[], [pid 5016] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6790, si_uid=0, si_status=0, si_utime=0, si_stime=10 /* 0.10 s */} --- [pid 6802] <... rt_sigprocmask resumed>[], 8) = 0 [pid 6802] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fa78ff31990, parent_tid=0x7fa78ff31990, exit_signal=0, stack=0x7fa78ff11000, stack_size=0x20300, tls=0x7fa78ff316c0} [pid 5016] umount2("./71", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6802] <... clone3 resumed> => {parent_tid=[6803]}, 88) = 6803 [pid 5016] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6802] rt_sigprocmask(SIG_SETMASK, [], [pid 5016] openat(AT_FDCWD, "./71", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 6802] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5016] <... openat resumed>) = 3 [pid 6802] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5016] newfstatat(3, "", [pid 6802] <... futex resumed>) = 0 [pid 5016] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 6802] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 5016] getdents64(3, 0x5555556ce730 /* 4 entries */, 32768) = 112 ./strace-static-x86_64: Process 6803 attached [pid 5016] umount2("./71/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6803] rseq(0x7fa78ff31fe0, 0x20, 0, 0x53053053 [pid 5016] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6803] <... rseq resumed>) = 0 [pid 5016] newfstatat(AT_FDCWD, "./71/binderfs", [pid 6803] set_robust_list(0x7fa78ff319a0, 24 [pid 5016] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 6803] <... set_robust_list resumed>) = 0 [pid 5016] unlink("./71/binderfs" [pid 6803] rt_sigprocmask(SIG_SETMASK, [], [pid 5016] <... unlink resumed>) = 0 [pid 6803] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5016] umount2("./71/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6803] memfd_create("syzkaller", 0 [pid 6799] <... write resumed>) = 2097152 [pid 6803] <... memfd_create resumed>) = 3 [pid 6800] <... write resumed>) = 2097152 [pid 6803] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6799] munmap(0x7fa787b11000, 2097152 [pid 6803] <... mmap resumed>) = 0x7fa787b11000 [pid 6800] munmap(0x7fa787b11000, 2097152 [pid 6799] <... munmap resumed>) = 0 [pid 6799] openat(AT_FDCWD, "/dev/loop4", O_RDWR) = 4 [ 133.967016][ T6795] NILFS (loop5): broken superblock, retrying with spare superblock (blocksize = 4096) [ 134.005066][ T5016] NILFS (loop2): discard dirty page: offset=8192, ino=6 [pid 6799] ioctl(4, LOOP_SET_FD, 3 [pid 6803] 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"..., 2097152 [pid 6800] <... munmap resumed>) = 0 [pid 6800] openat(AT_FDCWD, "/dev/loop1", O_RDWR) = 4 [pid 6800] ioctl(4, LOOP_SET_FD, 3 [pid 5017] <... umount2 resumed>) = 0 [pid 6800] <... ioctl resumed>) = 0 [pid 6799] <... ioctl resumed>) = 0 [pid 5017] umount2("./72/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6800] close(3 [pid 6799] close(3 [pid 5017] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6800] <... close resumed>) = 0 [pid 6799] <... close resumed>) = 0 [pid 5017] newfstatat(AT_FDCWD, "./72/file1", [pid 6800] mkdir("./file1", 0777 [pid 6799] mkdir("./file1", 0777 [pid 5017] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 6800] <... mkdir resumed>) = 0 [pid 5017] umount2("./72/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6800] mount("/dev/loop1", "./file1", "nilfs2", MS_NODEV|MS_SYNCHRONOUS|MS_MANDLOCK|MS_SILENT|MS_LAZYTIME, "" [pid 6799] <... mkdir resumed>) = 0 [pid 5017] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [ 134.028265][ T5016] NILFS (loop2): discard dirty block: blocknr=25, size=4096 [ 134.028473][ T6799] loop4: detected capacity change from 0 to 4096 [ 134.047048][ T6800] loop1: detected capacity change from 0 to 4096 [ 134.068174][ T6800] NILFS (loop1): broken superblock, retrying with spare superblock (blocksize = 1024) [pid 5017] openat(AT_FDCWD, "./72/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 6799] mount("/dev/loop4", "./file1", "nilfs2", MS_NODEV|MS_SYNCHRONOUS|MS_MANDLOCK|MS_SILENT|MS_LAZYTIME, "" [pid 6795] <... mount resumed>) = 0 [pid 5017] <... openat resumed>) = 4 [pid 6795] openat(AT_FDCWD, "./file1", O_RDONLY|O_DIRECTORY [pid 5017] newfstatat(4, "", [pid 6795] <... openat resumed>) = 3 [pid 5017] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 6795] chdir("./file1" [pid 5017] getdents64(4, [pid 6795] <... chdir resumed>) = 0 [pid 5017] <... getdents64 resumed>0x5555556d6770 /* 2 entries */, 32768) = 48 [pid 6795] ioctl(4, LOOP_CLR_FD [pid 5016] <... umount2 resumed>) = 0 [pid 6795] <... ioctl resumed>) = 0 [pid 5017] getdents64(4, [pid 6795] close(4 [pid 5017] <... getdents64 resumed>0x5555556d6770 /* 0 entries */, 32768) = 0 [pid 6803] <... write resumed>) = 2097152 [pid 6795] <... close resumed>) = 0 [pid 5017] close(4 [pid 6803] munmap(0x7fa787b11000, 2097152 [pid 6795] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5017] <... close resumed>) = 0 [pid 6803] <... munmap resumed>) = 0 [pid 6795] <... futex resumed>) = 1 [pid 6794] <... futex resumed>) = 0 [pid 5017] rmdir("./72/file1" [pid 6803] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 6795] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6794] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6803] <... openat resumed>) = 4 [pid 6795] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 5017] <... rmdir resumed>) = 0 [pid 5016] umount2("./71/file1", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5016] newfstatat(AT_FDCWD, "./71/file1", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 6795] open("./bus", O_RDWR|O_CREAT|O_NOCTTY|O_SYNC|O_DIRECT|O_NOATIME, 000 [pid 6794] <... futex resumed>) = 0 [pid 5016] umount2("./71/file1", MNT_DETACH|UMOUNT_NOFOLLOW [ 134.078315][ T6804] NILFS (loop5): segctord starting. Construction interval = 5 seconds, CP frequency < 30 seconds [ 134.094144][ T6799] NILFS (loop4): broken superblock, retrying with spare superblock (blocksize = 1024) [ 134.109226][ T6800] NILFS (loop1): broken superblock, retrying with spare superblock (blocksize = 4096) [pid 5017] getdents64(3, [pid 6794] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5017] <... getdents64 resumed>0x5555556ce730 /* 0 entries */, 32768) = 0 [pid 5016] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6803] ioctl(4, LOOP_SET_FD, 3 [pid 5017] close(3 [pid 5016] openat(AT_FDCWD, "./71/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5017] <... close resumed>) = 0 [pid 6803] <... ioctl resumed>) = 0 [pid 5016] <... openat resumed>) = 4 [pid 6803] close(3 [pid 6800] <... mount resumed>) = 0 [pid 6795] <... open resumed>) = 4 [pid 5017] rmdir("./72" [pid 5016] newfstatat(4, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5016] getdents64(4, 0x5555556d6770 /* 2 entries */, 32768) = 48 [pid 5016] getdents64(4, 0x5555556d6770 /* 0 entries */, 32768) = 0 [pid 5016] close(4) = 0 [pid 5016] rmdir("./71/file1") = 0 [pid 5016] getdents64(3, 0x5555556ce730 /* 0 entries */, 32768) = 0 [pid 5016] close(3) = 0 [pid 5016] rmdir("./71") = 0 [pid 5016] mkdir("./72", 0777 [pid 6803] <... close resumed>) = 0 [pid 6800] openat(AT_FDCWD, "./file1", O_RDONLY|O_DIRECTORY [pid 6795] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5017] <... rmdir resumed>) = 0 [pid 5016] <... mkdir resumed>) = 0 [pid 6803] mkdir("./file1", 0777 [pid 6800] <... openat resumed>) = 3 [pid 6795] <... futex resumed>) = 1 [pid 6794] <... futex resumed>) = 0 [pid 5017] mkdir("./73", 0777 [pid 5016] openat(AT_FDCWD, "/dev/loop2", O_RDWR) = 3 [pid 6803] <... mkdir resumed>) = 0 [pid 6794] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [ 134.142407][ T6803] loop0: detected capacity change from 0 to 4096 [ 134.150848][ T27] audit: type=1800 audit(1690444301.988:439): pid=6795 uid=0 auid=4294967295 ses=4294967295 subj=_ op=collect_data cause=failed(directio) comm="syz-executor459" name="bus" dev="loop5" ino=18 res=0 errno=0 [ 134.155440][ T6805] NILFS (loop1): segctord starting. Construction interval = 5 seconds, CP frequency < 30 seconds [pid 5016] ioctl(3, LOOP_CLR_FD [pid 6803] mount("/dev/loop0", "./file1", "nilfs2", MS_NODEV|MS_SYNCHRONOUS|MS_MANDLOCK|MS_SILENT|MS_LAZYTIME, "" [pid 6794] <... futex resumed>) = 0 [pid 5016] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 6794] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5016] close(3 [pid 6800] chdir("./file1" [pid 6799] <... mount resumed>) = 0 [pid 6795] ftruncate(4, 33587195 [pid 5017] <... mkdir resumed>) = 0 [pid 5016] <... close resumed>) = 0 [pid 5016] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x5555556cd690) = 6807 ./strace-static-x86_64: Process 6807 attached [pid 6807] set_robust_list(0x5555556cd6a0, 24) = 0 [pid 6807] chdir("./72" [pid 6800] <... chdir resumed>) = 0 [pid 6799] openat(AT_FDCWD, "./file1", O_RDONLY|O_DIRECTORY [pid 5017] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 6807] <... chdir resumed>) = 0 [pid 6800] ioctl(4, LOOP_CLR_FD [pid 6799] <... openat resumed>) = 3 [pid 6795] <... ftruncate resumed>) = 0 [pid 6807] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6795] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6807] <... prctl resumed>) = 0 [pid 6795] <... futex resumed>) = 1 [pid 6794] <... futex resumed>) = 0 [pid 6807] setpgid(0, 0 [pid 6795] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6794] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6807] <... setpgid resumed>) = 0 [pid 6795] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6794] <... futex resumed>) = 0 [pid 6807] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6795] sendfile(4, 4, NULL, 281474978811912 [pid 6794] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6807] <... openat resumed>) = 3 [pid 6807] write(3, "1000", 4) = 4 [pid 6800] <... ioctl resumed>) = 0 [ 134.187530][ T6799] NILFS (loop4): broken superblock, retrying with spare superblock (blocksize = 4096) [ 134.198595][ T6803] NILFS (loop0): broken superblock, retrying with spare superblock (blocksize = 1024) [ 134.206799][ T6806] NILFS (loop4): segctord starting. Construction interval = 5 seconds, CP frequency < 30 seconds [ 134.226343][ T6803] NILFS (loop0): broken superblock, retrying with spare superblock (blocksize = 4096) [pid 6799] chdir("./file1" [pid 5017] <... openat resumed>) = 3 [pid 6807] close(3 [pid 6800] close(4 [pid 6799] <... chdir resumed>) = 0 [pid 5017] ioctl(3, LOOP_CLR_FD [pid 6800] <... close resumed>) = 0 [pid 6799] ioctl(4, LOOP_CLR_FD [pid 5017] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 6800] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6799] <... ioctl resumed>) = 0 [pid 5017] close(3 [pid 6800] <... futex resumed>) = 1 [pid 6799] close(4 [pid 6798] <... futex resumed>) = 0 [pid 5017] <... close resumed>) = 0 [pid 6800] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6799] <... close resumed>) = 0 [pid 6798] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5017] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6800] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6799] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6798] <... futex resumed>) = 0 [pid 6800] open("./bus", O_RDWR|O_CREAT|O_NOCTTY|O_SYNC|O_DIRECT|O_NOATIME, 000 [pid 6799] <... futex resumed>) = 1 [pid 6798] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6797] <... futex resumed>) = 0 [pid 5017] <... clone resumed>, child_tidptr=0x5555556cd690) = 6809 ./strace-static-x86_64: Process 6809 attached [pid 6807] <... close resumed>) = 0 [pid 6800] <... open resumed>) = 4 [pid 6799] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6797] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6800] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6799] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6797] <... futex resumed>) = 0 [pid 6798] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6807] symlink("/dev/binderfs", "./binderfs" [pid 6800] <... futex resumed>) = 0 [pid 6799] open("./bus", O_RDWR|O_CREAT|O_NOCTTY|O_SYNC|O_DIRECT|O_NOATIME, 000 [pid 6798] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6797] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6807] <... symlink resumed>) = 0 [pid 6800] ftruncate(4, 33587195 [pid 6798] <... futex resumed>) = 0 [pid 6809] set_robust_list(0x5555556cd6a0, 24 [pid 6807] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6803] <... mount resumed>) = 0 [pid 6800] <... ftruncate resumed>) = 0 [pid 6799] <... open resumed>) = 4 [pid 6798] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6794] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 6807] <... futex resumed>) = 0 [pid 6803] openat(AT_FDCWD, "./file1", O_RDONLY|O_DIRECTORY [pid 6800] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6799] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6798] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6794] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6807] rt_sigaction(SIGRT_1, {sa_handler=0x7fa78ff9b0a0, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fa78ff8c250}, [pid 6803] <... openat resumed>) = 3 [pid 6800] <... futex resumed>) = 0 [pid 6799] <... futex resumed>) = 1 [pid 6798] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6797] <... futex resumed>) = 0 [pid 6794] <... futex resumed>) = 0 [pid 6809] <... set_robust_list resumed>) = 0 [pid 6807] <... rt_sigaction resumed>NULL, 8) = 0 [pid 6803] chdir("./file1" [pid 6800] sendfile(4, 4, NULL, 281474978811912 [pid 6799] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6798] <... futex resumed>) = 0 [pid 6797] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6794] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 6809] chdir("./73" [pid 6807] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 6803] <... chdir resumed>) = 0 [pid 6799] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6797] <... futex resumed>) = 0 [pid 6809] <... chdir resumed>) = 0 [pid 6807] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6803] ioctl(4, LOOP_CLR_FD [pid 6798] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6794] <... mmap resumed>) = 0x7fa787cf0000 [pid 6809] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6807] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 6794] mprotect(0x7fa787cf1000, 131072, PROT_READ|PROT_WRITE [pid 6809] <... prctl resumed>) = 0 [pid 6807] <... mmap resumed>) = 0x7fa78ff11000 [pid 6803] <... ioctl resumed>) = 0 [pid 6799] ftruncate(4, 33587195 [pid 6797] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6794] <... mprotect resumed>) = 0 [pid 6809] setpgid(0, 0 [pid 6807] mprotect(0x7fa78ff12000, 131072, PROT_READ|PROT_WRITE [pid 6803] close(4 [pid 6799] <... ftruncate resumed>) = 0 [ 134.251367][ T27] audit: type=1800 audit(1690444302.088:440): pid=6800 uid=0 auid=4294967295 ses=4294967295 subj=_ op=collect_data cause=failed(directio) comm="syz-executor459" name="bus" dev="loop1" ino=18 res=0 errno=0 [ 134.275639][ T6808] NILFS (loop0): segctord starting. Construction interval = 5 seconds, CP frequency < 30 seconds [pid 6794] rt_sigprocmask(SIG_BLOCK, ~[], [pid 6809] <... setpgid resumed>) = 0 [pid 6807] <... mprotect resumed>) = 0 [pid 6803] <... close resumed>) = 0 [pid 6799] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6794] <... rt_sigprocmask resumed>[], 8) = 0 [pid 6809] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6803] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6799] <... futex resumed>) = 1 [pid 6797] <... futex resumed>) = 0 [pid 6807] rt_sigprocmask(SIG_BLOCK, ~[], [pid 6803] <... futex resumed>) = 1 [pid 6802] <... futex resumed>) = 0 [pid 6799] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6797] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6794] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fa787d10990, parent_tid=0x7fa787d10990, exit_signal=0, stack=0x7fa787cf0000, stack_size=0x20300, tls=0x7fa787d106c0} [pid 6809] <... openat resumed>) = 3 [pid 6807] <... rt_sigprocmask resumed>[], 8) = 0 [pid 6803] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6802] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6799] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6797] <... futex resumed>) = 0 [pid 6809] write(3, "1000", 4 [pid 6807] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fa78ff31990, parent_tid=0x7fa78ff31990, exit_signal=0, stack=0x7fa78ff11000, stack_size=0x20300, tls=0x7fa78ff316c0} [pid 6803] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6802] <... futex resumed>) = 0 [pid 6799] sendfile(4, 4, NULL, 281474978811912 [pid 6797] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6809] <... write resumed>) = 4 [pid 6803] open("./bus", O_RDWR|O_CREAT|O_NOCTTY|O_SYNC|O_DIRECT|O_NOATIME, 000 [pid 6802] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}./strace-static-x86_64: Process 6810 attached [pid 6810] rseq(0x7fa787d10fe0, 0x20, 0, 0x53053053) = 0 [pid 6810] set_robust_list(0x7fa787d109a0, 24) = 0 [pid 6810] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 6794] <... clone3 resumed> => {parent_tid=[6810]}, 88) = 6810 [pid 6809] close(3 [pid 6810] futex(0x7fa78fffd6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6807] <... clone3 resumed> => {parent_tid=[6811]}, 88) = 6811 [pid 6809] <... close resumed>) = 0 [pid 6807] rt_sigprocmask(SIG_SETMASK, [], [pid 6803] <... open resumed>) = 4 [pid 6794] rt_sigprocmask(SIG_SETMASK, [], [pid 6809] symlink("/dev/binderfs", "./binderfs" [pid 6807] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6803] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6794] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6809] <... symlink resumed>) = 0 [pid 6807] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6803] <... futex resumed>) = 1 [pid 6802] <... futex resumed>) = 0 [pid 6794] futex(0x7fa78fffd6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6807] <... futex resumed>) = 0 [pid 6803] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6802] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6794] <... futex resumed>) = 1 [pid 6809] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6810] <... futex resumed>) = 0 [pid 6807] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 6809] <... futex resumed>) = 0 [pid 6803] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6802] <... futex resumed>) = 0 [pid 6794] futex(0x7fa78fffd6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6803] ftruncate(4, 33587195 [pid 6802] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}./strace-static-x86_64: Process 6811 attached [pid 6811] rseq(0x7fa78ff31fe0, 0x20, 0, 0x53053053) = 0 [pid 6811] set_robust_list(0x7fa78ff319a0, 24) = 0 [pid 6811] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 6809] rt_sigaction(SIGRT_1, {sa_handler=0x7fa78ff9b0a0, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fa78ff8c250}, [pid 6810] openat(AT_FDCWD, "./file0", O_RDONLY [pid 6809] <... rt_sigaction resumed>NULL, 8) = 0 [pid 6809] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 6803] <... ftruncate resumed>) = 0 [pid 6810] <... openat resumed>) = 5 [pid 6809] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 6803] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6811] memfd_create("syzkaller", 0 [pid 6810] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6809] <... mmap resumed>) = 0x7fa78ff11000 [pid 6811] <... memfd_create resumed>) = 3 [pid 6809] mprotect(0x7fa78ff12000, 131072, PROT_READ|PROT_WRITE [pid 6803] <... futex resumed>) = 1 [pid 6802] <... futex resumed>) = 0 [pid 6811] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6803] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6802] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6798] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 6811] <... mmap resumed>) = 0x7fa787b11000 [pid 6803] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6802] <... futex resumed>) = 0 [pid 6798] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6810] <... futex resumed>) = 1 [pid 6809] <... mprotect resumed>) = 0 [pid 6803] sendfile(4, 4, NULL, 281474978811912 [pid 6802] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6798] <... futex resumed>) = 0 [pid 6794] <... futex resumed>) = 0 [pid 6798] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fa787cf0000 [pid 6798] mprotect(0x7fa787cf1000, 131072, PROT_READ|PROT_WRITE [pid 6794] futex(0x7fa78fffd6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6798] <... mprotect resumed>) = 0 [pid 6794] <... futex resumed>) = 0 [pid 6798] rt_sigprocmask(SIG_BLOCK, ~[], [pid 6809] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 6798] <... rt_sigprocmask resumed>[], 8) = 0 [pid 6794] futex(0x7fa78fffd6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6810] lseek(5, 257, SEEK_SET [pid 6798] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fa787d10990, parent_tid=0x7fa787d10990, exit_signal=0, stack=0x7fa787cf0000, stack_size=0x20300, tls=0x7fa787d106c0} => {parent_tid=[6812]}, 88) = 6812 [pid 6809] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fa78ff31990, parent_tid=0x7fa78ff31990, exit_signal=0, stack=0x7fa78ff11000, stack_size=0x20300, tls=0x7fa78ff316c0} [pid 6798] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 6798] futex(0x7fa78fffd6d8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 6809] <... clone3 resumed> => {parent_tid=[6813]}, 88) = 6813 [pid 6798] futex(0x7fa78fffd6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6810] <... lseek resumed>) = 257 [pid 6809] rt_sigprocmask(SIG_SETMASK, [], [pid 6810] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6809] <... rt_sigprocmask resumed>NULL, 8) = 0 ./strace-static-x86_64: Process 6812 attached [pid 6812] rseq(0x7fa787d10fe0, 0x20, 0, 0x53053053) = 0 [pid 6809] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6794] <... futex resumed>) = 0 [pid 6810] <... futex resumed>) = 1 [pid 6809] <... futex resumed>) = 0 [pid 6812] set_robust_list(0x7fa787d109a0, 24 [pid 6810] getdents64(5, [pid 6809] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 6794] futex(0x7fa78fffd6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6812] <... set_robust_list resumed>) = 0 [pid 6794] <... futex resumed>) = 0 ./strace-static-x86_64: Process 6813 attached [pid 6812] rt_sigprocmask(SIG_SETMASK, [], [pid 6794] futex(0x7fa78fffd6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6813] rseq(0x7fa78ff31fe0, 0x20, 0, 0x53053053 [pid 6812] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6813] <... rseq resumed>) = 0 [pid 6812] openat(AT_FDCWD, "./file0", O_RDONLY [pid 6811] 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"..., 2097152 [pid 6813] set_robust_list(0x7fa78ff319a0, 24 [pid 6812] <... openat resumed>) = 5 [pid 6813] <... set_robust_list resumed>) = 0 [pid 6812] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6813] rt_sigprocmask(SIG_SETMASK, [], [pid 6812] <... futex resumed>) = 1 [pid 6798] <... futex resumed>) = 0 [pid 6813] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6812] lseek(5, 257, SEEK_SET [pid 6798] futex(0x7fa78fffd6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6813] memfd_create("syzkaller", 0 [pid 6812] <... lseek resumed>) = 257 [pid 6798] <... futex resumed>) = 0 [pid 6813] <... memfd_create resumed>) = 3 [pid 6812] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6798] futex(0x7fa78fffd6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6797] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 6813] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6812] <... futex resumed>) = 0 [pid 6798] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6797] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6813] <... mmap resumed>) = 0x7fa787b11000 [pid 6812] futex(0x7fa78fffd6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6798] futex(0x7fa78fffd6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6797] <... futex resumed>) = 0 [pid 6812] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6798] <... futex resumed>) = 0 [pid 6797] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 6812] getdents64(5, [pid 6798] futex(0x7fa78fffd6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6797] <... mmap resumed>) = 0x7fa787cf0000 [pid 6797] mprotect(0x7fa787cf1000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 6797] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 6797] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fa787d10990, parent_tid=0x7fa787d10990, exit_signal=0, stack=0x7fa787cf0000, stack_size=0x20300, tls=0x7fa787d106c0} => {parent_tid=[6814]}, 88) = 6814 [pid 6797] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 6797] futex(0x7fa78fffd6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6802] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) ./strace-static-x86_64: Process 6814 attached [pid 6797] <... futex resumed>) = 0 [pid 6802] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6795] <... sendfile resumed>) = 77824 [pid 6802] <... futex resumed>) = 0 [pid 6797] futex(0x7fa78fffd6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6795] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6802] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 6795] <... futex resumed>) = 0 [pid 6814] rseq(0x7fa787d10fe0, 0x20, 0, 0x53053053 [pid 6802] <... mmap resumed>) = 0x7fa787cf0000 [pid 6795] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6814] <... rseq resumed>) = 0 [pid 6802] mprotect(0x7fa787cf1000, 131072, PROT_READ|PROT_WRITE [pid 6814] set_robust_list(0x7fa787d109a0, 24 [pid 6794] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 6802] <... mprotect resumed>) = 0 [pid 6814] <... set_robust_list resumed>) = 0 [pid 6814] rt_sigprocmask(SIG_SETMASK, [], [pid 6802] rt_sigprocmask(SIG_BLOCK, ~[], [pid 6814] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6814] openat(AT_FDCWD, "./file0", O_RDONLY [pid 6802] <... rt_sigprocmask resumed>[], 8) = 0 [pid 6814] <... openat resumed>) = 5 [pid 6802] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fa787d10990, parent_tid=0x7fa787d10990, exit_signal=0, stack=0x7fa787cf0000, stack_size=0x20300, tls=0x7fa787d106c0} [pid 6814] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 6797] <... futex resumed>) = 0 [ 134.392285][ T6810] NILFS error (device loop5): nilfs_readdir: zero-length directory entry [ 134.413194][ T6812] NILFS error (device loop1): nilfs_readdir: zero-length directory entry [pid 6814] futex(0x7fa78fffd6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6802] <... clone3 resumed> => {parent_tid=[6815]}, 88) = 6815 [pid 6797] futex(0x7fa78fffd6d8, FUTEX_WAKE_PRIVATE, 1000000./strace-static-x86_64: Process 6815 attached [pid 6814] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6802] rt_sigprocmask(SIG_SETMASK, [], [pid 6797] <... futex resumed>) = 0 [pid 6815] rseq(0x7fa787d10fe0, 0x20, 0, 0x53053053 [pid 6814] lseek(5, 257, SEEK_SET [pid 6802] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6797] futex(0x7fa78fffd6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6815] <... rseq resumed>) = 0 [pid 6814] <... lseek resumed>) = 257 [pid 6802] futex(0x7fa78fffd6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6815] set_robust_list(0x7fa787d109a0, 24 [pid 6814] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6813] 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"..., 2097152 [pid 6802] <... futex resumed>) = 0 [pid 6815] <... set_robust_list resumed>) = 0 [pid 6814] <... futex resumed>) = 1 [pid 6802] futex(0x7fa78fffd6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6797] <... futex resumed>) = 0 [pid 6815] rt_sigprocmask(SIG_SETMASK, [], [pid 6814] futex(0x7fa78fffd6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6798] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 6797] futex(0x7fa78fffd6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6815] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6814] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6812] <... getdents64 resumed>0x9999999999999999, 41) = -1 EIO (Input/output error) [pid 6810] <... getdents64 resumed>0x9999999999999999, 41) = -1 EIO (Input/output error) [pid 6800] <... sendfile resumed>) = 57344 [pid 6797] <... futex resumed>) = 0 [ 134.455634][ T6812] Remounting filesystem read-only [ 134.472542][ T6810] Remounting filesystem read-only [pid 6815] openat(AT_FDCWD, "./file0", O_RDONLY [pid 6814] getdents64(5, [pid 6813] <... write resumed>) = 2097152 [pid 6812] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6811] <... write resumed>) = 2097152 [pid 6810] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6800] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6797] futex(0x7fa78fffd6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6815] <... openat resumed>) = 5 [pid 6813] munmap(0x7fa787b11000, 2097152 [pid 6812] <... futex resumed>) = 0 [pid 6810] <... futex resumed>) = 0 [pid 6800] <... futex resumed>) = 0 [pid 6794] exit_group(0 [pid 6815] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6813] <... munmap resumed>) = 0 [pid 6812] futex(0x7fa78fffd6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6800] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6795] <... futex resumed>) = ? [pid 6794] <... exit_group resumed>) = ? [pid 6815] <... futex resumed>) = 1 [pid 6813] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 6810] +++ exited with 0 +++ [pid 6802] <... futex resumed>) = 0 [pid 6795] +++ exited with 0 +++ [pid 6794] +++ exited with 0 +++ [pid 6815] futex(0x7fa78fffd6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6813] <... openat resumed>) = 4 [pid 6802] futex(0x7fa78fffd6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6815] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6813] ioctl(4, LOOP_SET_FD, 3 [pid 6802] <... futex resumed>) = 0 [pid 6815] lseek(5, 257, SEEK_SET [pid 6811] munmap(0x7fa787b11000, 2097152 [pid 6802] futex(0x7fa78fffd6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6799] <... sendfile resumed>) = 77824 [pid 6798] exit_group(0 [pid 6815] <... lseek resumed>) = 257 [pid 6815] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 6802] <... futex resumed>) = 0 [pid 6815] futex(0x7fa78fffd6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6802] futex(0x7fa78fffd6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6815] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6802] <... futex resumed>) = 0 [pid 6815] getdents64(5, [pid 6802] futex(0x7fa78fffd6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6813] <... ioctl resumed>) = 0 [pid 6813] close(3) = 0 [pid 6813] mkdir("./file1", 0777) = 0 [pid 6813] mount("/dev/loop3", "./file1", "nilfs2", MS_NODEV|MS_SYNCHRONOUS|MS_MANDLOCK|MS_SILENT|MS_LAZYTIME, "" [pid 6811] <... munmap resumed>) = 0 [pid 6799] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6798] <... exit_group resumed>) = ? [pid 5019] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6794, si_uid=0, si_status=0, si_utime=0, si_stime=5 /* 0.05 s */} --- [pid 6812] <... futex resumed>) = ? [pid 6800] <... futex resumed>) = ? [pid 6799] <... futex resumed>) = 0 [pid 5019] restart_syscall(<... resuming interrupted clone ...> [pid 6799] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5019] <... restart_syscall resumed>) = 0 [pid 6814] <... getdents64 resumed>0x9999999999999999, 41) = -1 EIO (Input/output error) [pid 6812] +++ exited with 0 +++ [pid 6811] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 6800] +++ exited with 0 +++ [pid 6798] +++ exited with 0 +++ [pid 6814] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6811] <... openat resumed>) = 4 [pid 5015] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6798, si_uid=0, si_status=0, si_utime=0, si_stime=10 /* 0.10 s */} --- [pid 6814] <... futex resumed>) = 1 [pid 6797] <... futex resumed>) = 0 [pid 6814] futex(0x7fa78fffd6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6811] ioctl(4, LOOP_SET_FD, 3 [pid 6797] exit_group(0 [ 134.501088][ T6814] NILFS error (device loop4): nilfs_readdir: zero-length directory entry [ 134.508322][ T6813] loop3: detected capacity change from 0 to 4096 [ 134.512518][ T6814] Remounting filesystem read-only [ 134.524333][ T6815] NILFS error (device loop0): nilfs_readdir: zero-length directory entry [ 134.526446][ T6813] NILFS (loop3): broken superblock, retrying with spare superblock (blocksize = 1024) [ 134.545176][ T6811] loop2: detected capacity change from 0 to 4096 [pid 5019] umount2("./75", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6797] <... exit_group resumed>) = ? [pid 6814] <... futex resumed>) = ? [pid 6799] <... futex resumed>) = ? [pid 6814] +++ exited with 0 +++ [pid 6811] <... ioctl resumed>) = 0 [pid 6799] +++ exited with 0 +++ [pid 6797] +++ exited with 0 +++ [pid 5019] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5015] umount2("./71", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6815] <... getdents64 resumed>0x9999999999999999, 41) = -1 EIO (Input/output error) [pid 6815] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6802] <... futex resumed>) = 0 [pid 6811] close(3 [pid 6803] <... sendfile resumed>) = 53248 [pid 5019] openat(AT_FDCWD, "./75", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5018] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6797, si_uid=0, si_status=0, si_utime=0, si_stime=10 /* 0.10 s */} --- [pid 6811] <... close resumed>) = 0 [pid 5015] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6803] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5019] <... openat resumed>) = 3 [pid 6811] mkdir("./file1", 0777 [pid 5015] openat(AT_FDCWD, "./71", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5019] newfstatat(3, "", [pid 6803] <... futex resumed>) = 0 [pid 5015] <... openat resumed>) = 3 [pid 6803] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6802] exit_group(0 [pid 6803] <... futex resumed>) = ? [pid 6802] <... exit_group resumed>) = ? [pid 6811] <... mkdir resumed>) = 0 [pid 6803] +++ exited with 0 +++ [pid 5019] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5018] umount2("./74", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5015] newfstatat(3, "", [pid 6815] <... futex resumed>) = ? [pid 5015] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5019] getdents64(3, [pid 5018] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5019] <... getdents64 resumed>0x5555556ce730 /* 4 entries */, 32768) = 112 [pid 5018] openat(AT_FDCWD, "./74", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5015] getdents64(3, [pid 5018] <... openat resumed>) = 3 [pid 5015] <... getdents64 resumed>0x5555556ce730 /* 4 entries */, 32768) = 112 [pid 5019] umount2("./75/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6811] mount("/dev/loop2", "./file1", "nilfs2", MS_NODEV|MS_SYNCHRONOUS|MS_MANDLOCK|MS_SILENT|MS_LAZYTIME, "" [pid 5018] newfstatat(3, "", [pid 5019] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5015] umount2("./71/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5019] newfstatat(AT_FDCWD, "./75/binderfs", [pid 5018] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5019] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5019] unlink("./75/binderfs" [pid 5018] getdents64(3, [pid 5015] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5018] <... getdents64 resumed>0x5555556ce730 /* 4 entries */, 32768) = 112 [pid 6815] +++ exited with 0 +++ [pid 6802] +++ exited with 0 +++ [pid 5019] <... unlink resumed>) = 0 [pid 5018] umount2("./74/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5015] newfstatat(AT_FDCWD, "./71/binderfs", [pid 5019] umount2("./75/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5018] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5014] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6802, si_uid=0, si_status=0, si_utime=0, si_stime=9 /* 0.09 s */} --- [pid 5018] newfstatat(AT_FDCWD, "./74/binderfs", [pid 5015] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5014] restart_syscall(<... resuming interrupted clone ...> [pid 5018] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5015] unlink("./71/binderfs" [pid 5014] <... restart_syscall resumed>) = 0 [ 134.545859][ T6815] Remounting filesystem read-only [ 134.567915][ T6811] NILFS (loop2): broken superblock, retrying with spare superblock (blocksize = 1024) [ 134.568292][ T6813] NILFS (loop3): broken superblock, retrying with spare superblock (blocksize = 4096) [ 134.588887][ T5019] NILFS (loop5): discard dirty page: offset=8192, ino=6 [pid 5018] unlink("./74/binderfs" [pid 5015] <... unlink resumed>) = 0 [pid 5018] <... unlink resumed>) = 0 [pid 5015] umount2("./71/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5018] umount2("./74/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5014] umount2("./72", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 6813] <... mount resumed>) = 0 [pid 6813] openat(AT_FDCWD, "./file1", O_RDONLY|O_DIRECTORY) = 3 [pid 6813] chdir("./file1") = 0 [pid 6813] ioctl(4, LOOP_CLR_FD) = 0 [pid 6813] close(4) = 0 [pid 5014] openat(AT_FDCWD, "./72", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 6813] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6809] <... futex resumed>) = 0 [pid 6809] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 6809] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6813] <... futex resumed>) = 1 [pid 6813] open("./bus", O_RDWR|O_CREAT|O_NOCTTY|O_SYNC|O_DIRECT|O_NOATIME, 000 [pid 5014] <... openat resumed>) = 3 [pid 5014] newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5014] getdents64(3, 0x5555556ce730 /* 4 entries */, 32768) = 112 [pid 5014] umount2("./72/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6813] <... open resumed>) = 4 [pid 5014] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6813] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 6809] <... futex resumed>) = 0 [pid 6813] ftruncate(4, 33587195 [pid 6809] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 5014] newfstatat(AT_FDCWD, "./72/binderfs", [pid 6809] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5014] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5014] unlink("./72/binderfs" [pid 6813] <... ftruncate resumed>) = 0 [pid 5014] <... unlink resumed>) = 0 [pid 5014] umount2("./72/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6813] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 6809] <... futex resumed>) = 0 [pid 6813] sendfile(4, 4, NULL, 281474978811912 [pid 6809] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [ 134.596804][ T6811] NILFS (loop2): broken superblock, retrying with spare superblock (blocksize = 4096) [ 134.597783][ T5019] NILFS (loop5): discard dirty block: blocknr=25, size=4096 [ 134.607870][ T6816] NILFS (loop3): segctord starting. Construction interval = 5 seconds, CP frequency < 30 seconds [ 134.626495][ T5015] NILFS (loop1): disposed unprocessed dirty file(s) when stopping log writer [ 134.637593][ T5018] NILFS (loop4): discard dirty page: offset=8192, ino=6 [pid 6809] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5019] <... umount2 resumed>) = 0 [pid 5019] umount2("./75/file1", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5019] newfstatat(AT_FDCWD, "./75/file1", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5019] umount2("./75/file1", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5019] openat(AT_FDCWD, "./75/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 5019] newfstatat(4, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5019] getdents64(4, 0x5555556d6770 /* 2 entries */, 32768) = 48 [pid 5019] getdents64(4, 0x5555556d6770 /* 0 entries */, 32768) = 0 [pid 5019] close(4) = 0 [pid 5019] rmdir("./75/file1") = 0 [pid 5019] getdents64(3, 0x5555556ce730 /* 0 entries */, 32768) = 0 [pid 5019] close(3) = 0 [pid 5019] rmdir("./75") = 0 [pid 5019] mkdir("./76", 0777) = 0 [pid 5019] openat(AT_FDCWD, "/dev/loop5", O_RDWR) = 3 [pid 5019] ioctl(3, LOOP_CLR_FD) = -1 ENXIO (No such device or address) [pid 5019] close(3) = 0 [pid 5019] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x5555556cd690) = 6818 ./strace-static-x86_64: Process 6818 attached [pid 6818] set_robust_list(0x5555556cd6a0, 24) = 0 [pid 6818] chdir("./76") = 0 [pid 6818] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 6818] setpgid(0, 0) = 0 [pid 6818] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 6818] write(3, "1000", 4) = 4 [pid 6818] close(3) = 0 [pid 6818] symlink("/dev/binderfs", "./binderfs") = 0 [pid 6811] <... mount resumed>) = 0 [pid 6811] openat(AT_FDCWD, "./file1", O_RDONLY|O_DIRECTORY) = 3 [pid 6811] chdir("./file1") = 0 [pid 6811] ioctl(4, LOOP_CLR_FD) = 0 [pid 6811] close(4) = 0 [pid 6811] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 6807] <... futex resumed>) = 0 [pid 6811] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6807] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6811] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6807] <... futex resumed>) = 0 [pid 6811] open("./bus", O_RDWR|O_CREAT|O_NOCTTY|O_SYNC|O_DIRECT|O_NOATIME, 000 [pid 6807] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6809] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 6809] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [ 134.667323][ T5014] NILFS (loop0): disposed unprocessed dirty file(s) when stopping log writer [ 134.671289][ T6817] NILFS (loop2): segctord starting. Construction interval = 5 seconds, CP frequency < 30 seconds [ 134.686761][ T5018] NILFS (loop4): discard dirty block: blocknr=25, size=4096 [ 134.710411][ T5015] NILFS (loop1): discard dirty page: offset=8192, ino=6 [pid 6809] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fa787cf0000 [pid 6809] mprotect(0x7fa787cf1000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 6809] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 6809] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fa787d10990, parent_tid=0x7fa787d10990, exit_signal=0, stack=0x7fa787cf0000, stack_size=0x20300, tls=0x7fa787d106c0} => {parent_tid=[6819]}, 88) = 6819 [pid 6809] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 6809] futex(0x7fa78fffd6d8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 6809] futex(0x7fa78fffd6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6818] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 6818] rt_sigaction(SIGRT_1, {sa_handler=0x7fa78ff9b0a0, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fa78ff8c250}, NULL, 8) = 0 [pid 6818] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 6818] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fa78ff11000 [pid 6818] mprotect(0x7fa78ff12000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 6818] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 6818] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fa78ff31990, parent_tid=0x7fa78ff31990, exit_signal=0, stack=0x7fa78ff11000, stack_size=0x20300, tls=0x7fa78ff316c0} => {parent_tid=[6820]}, 88) = 6820 [pid 6818] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 6818] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000./strace-static-x86_64: Process 6819 attached ) = 0 [pid 6819] rseq(0x7fa787d10fe0, 0x20, 0, 0x53053053 [pid 6818] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 6819] <... rseq resumed>) = 0 [pid 6819] set_robust_list(0x7fa787d109a0, 24) = 0 [pid 6819] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 6819] openat(AT_FDCWD, "./file0", O_RDONLY) = 5 [pid 6819] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 6809] <... futex resumed>) = 0 [pid 6819] lseek(5, 257, SEEK_SET [pid 6809] futex(0x7fa78fffd6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6819] <... lseek resumed>) = 257 [pid 6809] <... futex resumed>) = 0 [pid 6819] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6809] futex(0x7fa78fffd6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6819] <... futex resumed>) = 0 [pid 6809] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6819] getdents64(5, [pid 6809] futex(0x7fa78fffd6d8, FUTEX_WAKE_PRIVATE, 1000000./strace-static-x86_64: Process 6820 attached ) = 0 [pid 6820] rseq(0x7fa78ff31fe0, 0x20, 0, 0x53053053 [pid 6809] futex(0x7fa78fffd6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6820] <... rseq resumed>) = 0 [pid 6820] set_robust_list(0x7fa78ff319a0, 24) = 0 [pid 6820] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 6820] memfd_create("syzkaller", 0) = 3 [ 134.717925][ T5015] NILFS (loop1): discard dirty block: blocknr=25, size=4096 [ 134.736585][ T5014] NILFS (loop0): discard dirty page: offset=8192, ino=6 [ 134.744019][ T6819] NILFS error (device loop3): nilfs_readdir: zero-length directory entry [pid 6820] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fa787b11000 [pid 6811] <... open resumed>) = 4 [pid 6811] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6807] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 6811] <... futex resumed>) = 0 [pid 6807] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6811] ftruncate(4, 33587195 [pid 6807] <... futex resumed>) = 0 [pid 6811] <... ftruncate resumed>) = 0 [pid 6807] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6811] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6807] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6811] <... futex resumed>) = 0 [pid 6807] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6811] sendfile(4, 4, NULL, 281474978811912 [pid 6807] <... futex resumed>) = 0 [pid 6807] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6809] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 6820] 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"..., 2097152 [pid 6807] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [ 134.762419][ T5015] NILFS (loop1): discard dirty page: offset=0, ino=5 [ 134.779128][ T5014] NILFS (loop0): discard dirty block: blocknr=25, size=4096 [ 134.787710][ T5015] NILFS (loop1): discard dirty block: blocknr=27, size=4096 [ 134.808328][ T6819] Remounting filesystem read-only [pid 6807] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 6807] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fa787cf0000 [pid 6807] mprotect(0x7fa787cf1000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 6807] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 6807] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fa787d10990, parent_tid=0x7fa787d10990, exit_signal=0, stack=0x7fa787cf0000, stack_size=0x20300, tls=0x7fa787d106c0} => {parent_tid=[6821]}, 88) = 6821 [pid 6807] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 6807] futex(0x7fa78fffd6d8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 6807] futex(0x7fa78fffd6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6819] <... getdents64 resumed>0x9999999999999999, 41) = -1 EIO (Input/output error) ./strace-static-x86_64: Process 6821 attached [pid 6819] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6821] rseq(0x7fa787d10fe0, 0x20, 0, 0x53053053 [pid 6819] <... futex resumed>) = 0 [pid 6819] futex(0x7fa78fffd6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6821] <... rseq resumed>) = 0 [pid 6813] <... sendfile resumed>) = 77824 [pid 6813] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6809] exit_group(0 [pid 6821] set_robust_list(0x7fa787d109a0, 24 [pid 6819] <... futex resumed>) = ? [pid 6813] <... futex resumed>) = ? [pid 6809] <... exit_group resumed>) = ? [pid 6821] <... set_robust_list resumed>) = 0 [pid 6819] +++ exited with 0 +++ [pid 6813] +++ exited with 0 +++ [pid 6809] +++ exited with 0 +++ [pid 5018] <... umount2 resumed>) = 0 [pid 6821] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 6821] openat(AT_FDCWD, "./file0", O_RDONLY) = 5 [pid 5017] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6809, si_uid=0, si_status=0, si_utime=1 /* 0.01 s */, si_stime=8 /* 0.08 s */} --- [pid 6821] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 6807] <... futex resumed>) = 0 [pid 5017] umount2("./73", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6821] lseek(5, 257, SEEK_SET [pid 6807] futex(0x7fa78fffd6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6821] <... lseek resumed>) = 257 [pid 6807] <... futex resumed>) = 0 [pid 6821] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6807] futex(0x7fa78fffd6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5017] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6821] <... futex resumed>) = 0 [pid 6807] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 5017] openat(AT_FDCWD, "./73", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 6821] futex(0x7fa78fffd6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6807] futex(0x7fa78fffd6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6821] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6807] <... futex resumed>) = 0 [pid 5017] <... openat resumed>) = 3 [ 134.831359][ T5014] NILFS (loop0): discard dirty page: offset=0, ino=5 [ 134.843679][ T5015] NILFS (loop1): discard dirty page: offset=0, ino=3 [ 134.854381][ T5014] NILFS (loop0): discard dirty block: blocknr=27, size=4096 [ 134.871129][ T6821] NILFS error (device loop2): nilfs_readdir: zero-length directory entry [pid 6821] getdents64(5, [pid 6807] futex(0x7fa78fffd6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5017] newfstatat(3, "", [pid 5018] umount2("./74/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5017] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5018] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5017] getdents64(3, [pid 5018] newfstatat(AT_FDCWD, "./74/file1", [pid 5017] <... getdents64 resumed>0x5555556ce730 /* 4 entries */, 32768) = 112 [pid 5018] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5017] umount2("./73/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5018] umount2("./74/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5017] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [ 134.879991][ T5015] NILFS (loop1): discard dirty block: blocknr=28, size=4096 [ 134.887320][ T5015] NILFS (loop1): discard dirty page: offset=4096, ino=3 [ 134.897044][ T5014] NILFS (loop0): discard dirty page: offset=0, ino=3 [ 134.900488][ T6821] Remounting filesystem read-only [ 134.905566][ T5014] NILFS (loop0): discard dirty block: blocknr=28, size=4096 [ 134.917305][ T5015] NILFS (loop1): discard dirty block: blocknr=29, size=4096 [ 134.921705][ T6811] NILFS (loop2): discard dirty page: offset=73728, ino=18 [pid 6821] <... getdents64 resumed>0x9999999999999999, 41) = -1 EIO (Input/output error) [pid 5018] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6820] <... write resumed>) = 2097152 [pid 5017] newfstatat(AT_FDCWD, "./73/binderfs", [pid 6821] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6807] <... futex resumed>) = 0 [pid 6821] <... futex resumed>) = 1 [pid 6821] futex(0x7fa78fffd6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6820] munmap(0x7fa787b11000, 2097152) = 0 [pid 6820] openat(AT_FDCWD, "/dev/loop5", O_RDWR) = 4 [pid 6820] ioctl(4, LOOP_SET_FD, 3 [pid 5018] openat(AT_FDCWD, "./74/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5017] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5018] <... openat resumed>) = 4 [pid 5017] unlink("./73/binderfs" [pid 6820] <... ioctl resumed>) = 0 [pid 6820] close(3) = 0 [pid 6820] mkdir("./file1", 0777) = 0 [ 134.925631][ T5014] NILFS (loop0): discard dirty page: offset=4096, ino=3 [ 134.936419][ T6820] loop5: detected capacity change from 0 to 4096 [ 134.939850][ T5015] NILFS (loop1): discard dirty page: offset=270336, ino=3 [ 134.946395][ T6811] NILFS (loop2): discard dirty block: blocknr=0, size=4096 [ 134.953027][ T5014] NILFS (loop0): discard dirty block: blocknr=29, size=4096 [ 134.964982][ T6820] NILFS (loop5): broken superblock, retrying with spare superblock (blocksize = 1024) [pid 6820] mount("/dev/loop5", "./file1", "nilfs2", MS_NODEV|MS_SYNCHRONOUS|MS_MANDLOCK|MS_SILENT|MS_LAZYTIME, "" [pid 5018] newfstatat(4, "", [pid 5017] <... unlink resumed>) = 0 [pid 6811] <... sendfile resumed>) = 73728 [pid 6811] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 6811] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5018] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5017] umount2("./73/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5018] getdents64(4, [pid 6807] exit_group(0 [pid 6821] <... futex resumed>) = ? [pid 6811] <... futex resumed>) = ? [pid 6821] +++ exited with 0 +++ [pid 6811] +++ exited with 0 +++ [pid 6807] <... exit_group resumed>) = ? [pid 6807] +++ exited with 0 +++ [pid 5018] <... getdents64 resumed>0x5555556d6770 /* 2 entries */, 32768) = 48 [pid 5018] getdents64(4, [pid 5016] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6807, si_uid=0, si_status=0, si_utime=0, si_stime=13 /* 0.13 s */} --- [pid 5018] <... getdents64 resumed>0x5555556d6770 /* 0 entries */, 32768) = 0 [pid 5018] close(4) = 0 [pid 5016] umount2("./72", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5018] rmdir("./74/file1" [pid 5016] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5018] <... rmdir resumed>) = 0 [pid 5016] openat(AT_FDCWD, "./72", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5018] getdents64(3, [pid 5016] <... openat resumed>) = 3 [pid 5018] <... getdents64 resumed>0x5555556ce730 /* 0 entries */, 32768) = 0 [pid 5016] newfstatat(3, "", [pid 5018] close(3 [pid 5016] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5018] <... close resumed>) = 0 [pid 5016] getdents64(3, [pid 5018] rmdir("./74" [pid 5016] <... getdents64 resumed>0x5555556ce730 /* 4 entries */, 32768) = 112 [pid 5018] <... rmdir resumed>) = 0 [pid 5016] umount2("./72/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5018] mkdir("./75", 0777 [pid 5016] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5018] <... mkdir resumed>) = 0 [pid 5016] newfstatat(AT_FDCWD, "./72/binderfs", [pid 5018] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 5016] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5018] <... openat resumed>) = 3 [pid 5016] unlink("./72/binderfs" [pid 5018] ioctl(3, LOOP_CLR_FD [pid 5016] <... unlink resumed>) = 0 [pid 5018] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 5016] umount2("./72/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5018] close(3) = 0 [pid 5018] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 6822 attached [pid 6822] set_robust_list(0x5555556cd6a0, 24) = 0 [pid 6822] chdir("./75") = 0 [pid 6822] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 6822] setpgid(0, 0) = 0 [pid 6822] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 6822] write(3, "1000", 4) = 4 [pid 6822] close(3) = 0 [pid 6822] symlink("/dev/binderfs", "./binderfs" [pid 5018] <... clone resumed>, child_tidptr=0x5555556cd690) = 6822 [pid 6822] <... symlink resumed>) = 0 [pid 6822] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 6822] rt_sigaction(SIGRT_1, {sa_handler=0x7fa78ff9b0a0, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fa78ff8c250}, NULL, 8) = 0 [pid 6822] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [ 134.968467][ T5014] NILFS (loop0): discard dirty page: offset=270336, ino=3 [ 134.989517][ T6820] NILFS (loop5): broken superblock, retrying with spare superblock (blocksize = 4096) [ 135.005777][ T5016] NILFS (loop2): discard dirty page: offset=8192, ino=6 [ 135.014285][ T5015] NILFS (loop1): discard dirty block: blocknr=0, size=4096 [pid 6822] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fa78ff11000 [pid 6822] mprotect(0x7fa78ff12000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 6822] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 6822] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fa78ff31990, parent_tid=0x7fa78ff31990, exit_signal=0, stack=0x7fa78ff11000, stack_size=0x20300, tls=0x7fa78ff316c0} => {parent_tid=[6823]}, 88) = 6823 [pid 6822] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 6822] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 6822] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 5017] <... umount2 resumed>) = 0 [pid 5017] umount2("./73/file1", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5017] newfstatat(AT_FDCWD, "./73/file1", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5017] umount2("./73/file1", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5017] openat(AT_FDCWD, "./73/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 5017] newfstatat(4, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5017] getdents64(4, 0x5555556d6770 /* 2 entries */, 32768) = 48 ./strace-static-x86_64: Process 6823 attached [pid 6823] rseq(0x7fa78ff31fe0, 0x20, 0, 0x53053053) = 0 [pid 6823] set_robust_list(0x7fa78ff319a0, 24) = 0 [pid 6823] rt_sigprocmask(SIG_SETMASK, [], [pid 5017] getdents64(4, [pid 6823] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5017] <... getdents64 resumed>0x5555556d6770 /* 0 entries */, 32768) = 0 [pid 5017] close(4) = 0 [pid 5017] rmdir("./73/file1" [pid 6823] memfd_create("syzkaller", 0 [pid 5017] <... rmdir resumed>) = 0 [pid 6823] <... memfd_create resumed>) = 3 [pid 6823] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fa787b11000 [pid 5017] getdents64(3, 0x5555556ce730 /* 0 entries */, 32768) = 0 [pid 5017] close(3) = 0 [pid 5017] rmdir("./73") = 0 [pid 5017] mkdir("./74", 0777) = 0 [pid 5017] openat(AT_FDCWD, "/dev/loop3", O_RDWR) = 3 [pid 5017] ioctl(3, LOOP_CLR_FD) = -1 ENXIO (No such device or address) [pid 5017] close(3) = 0 [pid 5017] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x5555556cd690) = 6824 ./strace-static-x86_64: Process 6824 attached [pid 6824] set_robust_list(0x5555556cd6a0, 24) = 0 [pid 6824] chdir("./74") = 0 [pid 6824] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 6824] setpgid(0, 0) = 0 [ 135.032089][ T5016] NILFS (loop2): discard dirty block: blocknr=25, size=4096 [ 135.041722][ T5016] NILFS (loop2): disposed unprocessed dirty file(s) when detaching log writer [ 135.072563][ T5016] NILFS (loop2): discard dirty page: offset=0, ino=3 [pid 6824] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 6824] write(3, "1000", 4) = 4 [pid 6824] close(3) = 0 [pid 6824] symlink("/dev/binderfs", "./binderfs") = 0 [pid 6824] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 6824] rt_sigaction(SIGRT_1, {sa_handler=0x7fa78ff9b0a0, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fa78ff8c250}, NULL, 8) = 0 [pid 6824] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 6824] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fa78ff11000 [pid 6824] mprotect(0x7fa78ff12000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 6824] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 6824] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fa78ff31990, parent_tid=0x7fa78ff31990, exit_signal=0, stack=0x7fa78ff11000, stack_size=0x20300, tls=0x7fa78ff316c0} => {parent_tid=[6826]}, 88) = 6826 [pid 6824] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 6824] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 6824] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 6823] 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"..., 2097152./strace-static-x86_64: Process 6826 attached [pid 6826] rseq(0x7fa78ff31fe0, 0x20, 0, 0x53053053) = 0 [pid 6826] set_robust_list(0x7fa78ff319a0, 24) = 0 [pid 6826] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 6826] memfd_create("syzkaller", 0) = 3 [pid 6826] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fa787b11000 [pid 6820] <... mount resumed>) = 0 [pid 6820] openat(AT_FDCWD, "./file1", O_RDONLY|O_DIRECTORY) = 3 [pid 6820] chdir("./file1") = 0 [pid 6820] ioctl(4, LOOP_CLR_FD) = 0 [pid 6820] close(4 [pid 5015] <... umount2 resumed>) = 0 [pid 6820] <... close resumed>) = 0 [pid 6820] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 6818] <... futex resumed>) = 0 [pid 6820] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6818] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6820] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6818] <... futex resumed>) = 0 [pid 5015] umount2("./71/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6820] open("./bus", O_RDWR|O_CREAT|O_NOCTTY|O_SYNC|O_DIRECT|O_NOATIME, 000 [pid 6818] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5015] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5015] newfstatat(AT_FDCWD, "./71/file1", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5015] umount2("./71/file1", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 6820] <... open resumed>) = 4 [pid 5015] openat(AT_FDCWD, "./71/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 6820] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 6818] <... futex resumed>) = 0 [ 135.093340][ T5014] NILFS (loop0): discard dirty block: blocknr=0, size=4096 [ 135.107067][ T6825] NILFS (loop5): segctord starting. Construction interval = 5 seconds, CP frequency < 30 seconds [ 135.129829][ T5016] NILFS (loop2): discard dirty block: blocknr=28, size=4096 [pid 6820] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6818] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5015] <... openat resumed>) = 4 [pid 6826] 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"..., 2097152 [pid 6820] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6818] <... futex resumed>) = 0 [pid 6820] ftruncate(4, 33587195 [pid 6818] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5015] newfstatat(4, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5015] getdents64(4, 0x5555556d6770 /* 2 entries */, 32768) = 48 [pid 5015] getdents64(4, 0x5555556d6770 /* 0 entries */, 32768) = 0 [pid 5015] close(4) = 0 [pid 5015] rmdir("./71/file1" [pid 6820] <... ftruncate resumed>) = 0 [pid 5015] <... rmdir resumed>) = 0 [pid 6820] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 6818] <... futex resumed>) = 0 [pid 5015] getdents64(3, [pid 6820] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6818] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5015] <... getdents64 resumed>0x5555556ce730 /* 0 entries */, 32768) = 0 [pid 6820] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6818] <... futex resumed>) = 0 [pid 5015] close(3 [pid 6820] sendfile(4, 4, NULL, 281474978811912 [pid 6818] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5015] <... close resumed>) = 0 [pid 5015] rmdir("./71") = 0 [pid 5015] mkdir("./72", 0777) = 0 [pid 5015] openat(AT_FDCWD, "/dev/loop1", O_RDWR) = 3 [pid 5015] ioctl(3, LOOP_CLR_FD [pid 6823] <... write resumed>) = 2097152 [pid 5015] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 5015] close(3) = 0 [pid 5014] <... umount2 resumed>) = 0 [pid 5015] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6823] munmap(0x7fa787b11000, 2097152) = 0 [pid 5015] <... clone resumed>, child_tidptr=0x5555556cd690) = 6827 [pid 5014] umount2("./72/file1", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 6823] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 5014] newfstatat(AT_FDCWD, "./72/file1", [pid 6823] <... openat resumed>) = 4 [ 135.161518][ T5016] NILFS (loop2): discard dirty page: offset=4096, ino=3 [ 135.198701][ T5016] NILFS (loop2): discard dirty block: blocknr=29, size=4096 [pid 6823] ioctl(4, LOOP_SET_FD, 3 [pid 5014] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 ./strace-static-x86_64: Process 6827 attached [pid 5014] umount2("./72/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6827] set_robust_list(0x5555556cd6a0, 24 [pid 5014] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5014] openat(AT_FDCWD, "./72/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 6827] <... set_robust_list resumed>) = 0 [pid 6827] chdir("./72" [pid 5014] <... openat resumed>) = 4 [pid 6827] <... chdir resumed>) = 0 [pid 6818] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 5014] newfstatat(4, "", [pid 6818] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 6818] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 5014] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 6827] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6818] <... mmap resumed>) = 0x7fa787cf0000 [pid 5014] getdents64(4, [pid 6827] <... prctl resumed>) = 0 [pid 6818] mprotect(0x7fa787cf1000, 131072, PROT_READ|PROT_WRITE [pid 6827] setpgid(0, 0 [pid 6818] <... mprotect resumed>) = 0 [pid 5014] <... getdents64 resumed>0x5555556d6770 /* 2 entries */, 32768) = 48 [pid 6827] <... setpgid resumed>) = 0 [pid 6818] rt_sigprocmask(SIG_BLOCK, ~[], [pid 5014] getdents64(4, [pid 6818] <... rt_sigprocmask resumed>[], 8) = 0 [pid 6827] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6818] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fa787d10990, parent_tid=0x7fa787d10990, exit_signal=0, stack=0x7fa787cf0000, stack_size=0x20300, tls=0x7fa787d106c0} [pid 5014] <... getdents64 resumed>0x5555556d6770 /* 0 entries */, 32768) = 0 [pid 6818] <... clone3 resumed> => {parent_tid=[6828]}, 88) = 6828 [pid 6818] rt_sigprocmask(SIG_SETMASK, [], [pid 5014] close(4 [pid 6827] <... openat resumed>) = 3 [pid 6818] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6818] futex(0x7fa78fffd6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5014] <... close resumed>) = 0 [pid 6827] write(3, "1000", 4 [pid 6818] <... futex resumed>) = 0 [pid 5014] rmdir("./72/file1" [pid 6827] <... write resumed>) = 4 [pid 6818] futex(0x7fa78fffd6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6823] <... ioctl resumed>) = 0 [pid 6823] close(3) = 0 [pid 6823] mkdir("./file1", 0777 [pid 6827] close(3 [pid 6823] <... mkdir resumed>) = 0 [pid 5014] <... rmdir resumed>) = 0 ./strace-static-x86_64: Process 6828 attached [pid 6827] <... close resumed>) = 0 [pid 6828] rseq(0x7fa787d10fe0, 0x20, 0, 0x53053053 [pid 6823] mount("/dev/loop4", "./file1", "nilfs2", MS_NODEV|MS_SYNCHRONOUS|MS_MANDLOCK|MS_SILENT|MS_LAZYTIME, "" [pid 6827] symlink("/dev/binderfs", "./binderfs" [pid 5014] getdents64(3, [pid 6828] <... rseq resumed>) = 0 [pid 6828] set_robust_list(0x7fa787d109a0, 24 [pid 6827] <... symlink resumed>) = 0 [pid 5014] <... getdents64 resumed>0x5555556ce730 /* 0 entries */, 32768) = 0 [pid 6828] <... set_robust_list resumed>) = 0 [pid 6827] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6828] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 6828] openat(AT_FDCWD, "./file0", O_RDONLY) = 5 [pid 6828] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 6818] <... futex resumed>) = 0 [pid 6828] lseek(5, 257, SEEK_SET [pid 6818] futex(0x7fa78fffd6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6828] <... lseek resumed>) = 257 [pid 6826] <... write resumed>) = 2097152 [pid 6818] <... futex resumed>) = 0 [pid 6828] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6818] futex(0x7fa78fffd6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6828] <... futex resumed>) = 0 [pid 6818] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6828] futex(0x7fa78fffd6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6818] futex(0x7fa78fffd6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6828] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6818] <... futex resumed>) = 0 [pid 6828] getdents64(5, [pid 6818] futex(0x7fa78fffd6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6826] munmap(0x7fa787b11000, 2097152 [ 135.219216][ T6823] loop4: detected capacity change from 0 to 4096 [ 135.251586][ T6823] NILFS (loop4): broken superblock, retrying with spare superblock (blocksize = 1024) [ 135.256745][ T5016] NILFS (loop2): discard dirty page: offset=270336, ino=3 [pid 5014] close(3 [pid 6827] <... futex resumed>) = 0 [pid 5014] <... close resumed>) = 0 [pid 6827] rt_sigaction(SIGRT_1, {sa_handler=0x7fa78ff9b0a0, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fa78ff8c250}, NULL, 8) = 0 [pid 5014] rmdir("./72" [pid 6827] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 5014] <... rmdir resumed>) = 0 [pid 6827] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5014] mkdir("./73", 0777 [pid 6827] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fa78ff11000 [pid 6826] <... munmap resumed>) = 0 [pid 5014] <... mkdir resumed>) = 0 [pid 6826] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 6827] mprotect(0x7fa78ff12000, 131072, PROT_READ|PROT_WRITE [pid 6826] <... openat resumed>) = 4 [pid 5014] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 6826] ioctl(4, LOOP_SET_FD, 3 [pid 6827] <... mprotect resumed>) = 0 [pid 5014] <... openat resumed>) = 3 [pid 6827] rt_sigprocmask(SIG_BLOCK, ~[], [pid 5014] ioctl(3, LOOP_CLR_FD [pid 6827] <... rt_sigprocmask resumed>[], 8) = 0 [pid 5014] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 6827] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fa78ff31990, parent_tid=0x7fa78ff31990, exit_signal=0, stack=0x7fa78ff11000, stack_size=0x20300, tls=0x7fa78ff316c0} [pid 5014] close(3 [pid 6827] <... clone3 resumed> => {parent_tid=[6829]}, 88) = 6829 [pid 6826] <... ioctl resumed>) = 0 [pid 6826] close(3) = 0 [pid 6826] mkdir("./file1", 0777./strace-static-x86_64: Process 6829 attached [pid 6827] rt_sigprocmask(SIG_SETMASK, [], [pid 5014] <... close resumed>) = 0 [pid 6829] rseq(0x7fa78ff31fe0, 0x20, 0, 0x53053053 [pid 6827] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5014] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6829] <... rseq resumed>) = 0 [pid 6818] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 6828] <... getdents64 resumed>0x9999999999999999, 41) = -1 EIO (Input/output error) [pid 6827] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6829] set_robust_list(0x7fa78ff319a0, 24 [pid 6827] <... futex resumed>) = 0 [pid 6828] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6829] <... set_robust_list resumed>) = 0 [pid 6828] <... futex resumed>) = 0 [pid 6827] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 5014] <... clone resumed>, child_tidptr=0x5555556cd690) = 6830 [pid 6828] futex(0x7fa78fffd6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6829] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [ 135.268766][ T6828] NILFS error (device loop5): nilfs_readdir: zero-length directory entry [ 135.285543][ T6826] loop3: detected capacity change from 0 to 4096 [ 135.286356][ T5016] NILFS (loop2): discard dirty block: blocknr=0, size=4096 [ 135.311499][ T6828] Remounting filesystem read-only ./strace-static-x86_64: Process 6830 attached [pid 6829] memfd_create("syzkaller", 0 [pid 6826] <... mkdir resumed>) = 0 [pid 5016] <... umount2 resumed>) = 0 [pid 6830] set_robust_list(0x5555556cd6a0, 24 [pid 6829] <... memfd_create resumed>) = 3 [pid 6826] mount("/dev/loop3", "./file1", "nilfs2", MS_NODEV|MS_SYNCHRONOUS|MS_MANDLOCK|MS_SILENT|MS_LAZYTIME, "" [pid 5016] umount2("./72/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6830] <... set_robust_list resumed>) = 0 [pid 6829] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5016] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6830] chdir("./73" [pid 6829] <... mmap resumed>) = 0x7fa787b11000 [pid 5016] newfstatat(AT_FDCWD, "./72/file1", [pid 6830] <... chdir resumed>) = 0 [pid 6829] 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"..., 2097152 [pid 5016] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 6830] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5016] umount2("./72/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6830] <... prctl resumed>) = 0 [pid 5016] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6830] setpgid(0, 0 [pid 5016] openat(AT_FDCWD, "./72/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 6830] <... setpgid resumed>) = 0 [ 135.323098][ T6820] NILFS (loop5): discard dirty page: offset=69632, ino=18 [ 135.332170][ T6823] NILFS (loop4): broken superblock, retrying with spare superblock (blocksize = 4096) [ 135.342962][ T6826] NILFS (loop3): broken superblock, retrying with spare superblock (blocksize = 1024) [pid 5016] <... openat resumed>) = 4 [pid 6830] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5016] newfstatat(4, "", [pid 6830] <... openat resumed>) = 3 [pid 5016] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 6830] write(3, "1000", 4 [pid 5016] getdents64(4, [pid 6830] <... write resumed>) = 4 [pid 5016] <... getdents64 resumed>0x5555556d6770 /* 2 entries */, 32768) = 48 [pid 6830] close(3 [pid 5016] getdents64(4, [pid 6830] <... close resumed>) = 0 [pid 5016] <... getdents64 resumed>0x5555556d6770 /* 0 entries */, 32768) = 0 [pid 6830] symlink("/dev/binderfs", "./binderfs" [pid 5016] close(4 [pid 6830] <... symlink resumed>) = 0 [pid 5016] <... close resumed>) = 0 [pid 6830] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5016] rmdir("./72/file1" [pid 6830] <... futex resumed>) = 0 [pid 5016] <... rmdir resumed>) = 0 [pid 6830] rt_sigaction(SIGRT_1, {sa_handler=0x7fa78ff9b0a0, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fa78ff8c250}, [pid 5016] getdents64(3, [pid 6830] <... rt_sigaction resumed>NULL, 8) = 0 [pid 6820] <... sendfile resumed>) = 69632 [pid 5016] <... getdents64 resumed>0x5555556ce730 /* 0 entries */, 32768) = 0 [pid 6830] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 6820] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5016] close(3 [pid 6830] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6820] <... futex resumed>) = 0 [pid 6818] exit_group(0 [pid 5016] <... close resumed>) = 0 [pid 6830] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 6823] <... mount resumed>) = 0 [pid 5016] rmdir("./72" [pid 6818] <... exit_group resumed>) = ? [pid 6830] <... mmap resumed>) = 0x7fa78ff11000 [pid 6828] <... futex resumed>) = ? [pid 6823] openat(AT_FDCWD, "./file1", O_RDONLY|O_DIRECTORY [pid 5016] <... rmdir resumed>) = 0 [pid 6830] mprotect(0x7fa78ff12000, 131072, PROT_READ|PROT_WRITE [pid 6828] +++ exited with 0 +++ [pid 6823] <... openat resumed>) = 3 [pid 5016] mkdir("./73", 0777 [pid 6830] <... mprotect resumed>) = 0 [pid 6823] chdir("./file1" [pid 6820] +++ exited with 0 +++ [pid 6818] +++ exited with 0 +++ [pid 5016] <... mkdir resumed>) = 0 [pid 6830] rt_sigprocmask(SIG_BLOCK, ~[], [pid 6823] <... chdir resumed>) = 0 [pid 5016] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 6830] <... rt_sigprocmask resumed>[], 8) = 0 [pid 6823] ioctl(4, LOOP_CLR_FD [pid 5019] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6818, si_uid=0, si_status=0, si_utime=0, si_stime=13 /* 0.13 s */} --- [pid 5016] <... openat resumed>) = 3 [pid 6830] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fa78ff31990, parent_tid=0x7fa78ff31990, exit_signal=0, stack=0x7fa78ff11000, stack_size=0x20300, tls=0x7fa78ff316c0} [pid 6829] <... write resumed>) = 2097152 [pid 6823] <... ioctl resumed>) = 0 [pid 5019] umount2("./76", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5016] ioctl(3, LOOP_CLR_FD) = -1 ENXIO (No such device or address) [pid 6830] <... clone3 resumed> => {parent_tid=[6833]}, 88) = 6833 [ 135.367376][ T6820] NILFS (loop5): discard dirty block: blocknr=0, size=4096 [ 135.376418][ T6826] NILFS (loop3): broken superblock, retrying with spare superblock (blocksize = 4096) [ 135.396986][ T6831] NILFS (loop4): segctord starting. Construction interval = 5 seconds, CP frequency < 30 seconds [pid 5016] close(3./strace-static-x86_64: Process 6833 attached [pid 6830] rt_sigprocmask(SIG_SETMASK, [], [pid 6826] <... mount resumed>) = 0 [pid 6829] munmap(0x7fa787b11000, 2097152 [pid 6823] close(4 [pid 5019] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5016] <... close resumed>) = 0 [pid 6833] rseq(0x7fa78ff31fe0, 0x20, 0, 0x53053053 [pid 6830] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6829] <... munmap resumed>) = 0 [pid 6826] openat(AT_FDCWD, "./file1", O_RDONLY|O_DIRECTORY [pid 6823] <... close resumed>) = 0 [pid 5019] openat(AT_FDCWD, "./76", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5016] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6833] <... rseq resumed>) = 0 [pid 6829] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 6826] <... openat resumed>) = 3 [pid 6823] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5019] <... openat resumed>) = 3 [pid 6833] set_robust_list(0x7fa78ff319a0, 24 [pid 6830] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6829] <... openat resumed>) = 4 [pid 6826] chdir("./file1" [pid 6823] <... futex resumed>) = 1 [pid 6822] <... futex resumed>) = 0 [pid 5019] newfstatat(3, "", [pid 6833] <... set_robust_list resumed>) = 0 [pid 6830] <... futex resumed>) = 0 [pid 6829] ioctl(4, LOOP_SET_FD, 3 [pid 6826] <... chdir resumed>) = 0 [pid 6823] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6822] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5019] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 ./strace-static-x86_64: Process 6834 attached [pid 6833] rt_sigprocmask(SIG_SETMASK, [], [pid 6830] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 6829] <... ioctl resumed>) = 0 [pid 6826] ioctl(4, LOOP_CLR_FD [pid 6823] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6822] <... futex resumed>) = 0 [pid 5019] getdents64(3, [pid 5016] <... clone resumed>, child_tidptr=0x5555556cd690) = 6834 [pid 6834] set_robust_list(0x5555556cd6a0, 24 [pid 6833] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6829] close(3 [pid 6826] <... ioctl resumed>) = 0 [pid 6823] open("./bus", O_RDWR|O_CREAT|O_NOCTTY|O_SYNC|O_DIRECT|O_NOATIME, 000 [pid 6822] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5019] <... getdents64 resumed>0x5555556ce730 /* 4 entries */, 32768) = 112 [pid 6834] <... set_robust_list resumed>) = 0 [pid 6833] memfd_create("syzkaller", 0 [pid 6829] <... close resumed>) = 0 [pid 6826] close(4 [pid 6834] chdir("./73" [pid 6833] <... memfd_create resumed>) = 3 [pid 6826] <... close resumed>) = 0 [pid 6823] <... open resumed>) = 4 [pid 5019] umount2("./76/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6829] mkdir("./file1", 0777 [pid 6834] <... chdir resumed>) = 0 [pid 6833] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6826] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6823] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5019] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6834] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6833] <... mmap resumed>) = 0x7fa787b11000 [pid 6829] <... mkdir resumed>) = 0 [pid 6826] <... futex resumed>) = 1 [pid 6824] <... futex resumed>) = 0 [pid 6823] <... futex resumed>) = 1 [pid 6822] <... futex resumed>) = 0 [pid 5019] newfstatat(AT_FDCWD, "./76/binderfs", [pid 6834] <... prctl resumed>) = 0 [pid 6823] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6822] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6823] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6822] <... futex resumed>) = 0 [pid 6823] ftruncate(4, 33587195 [pid 6822] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6826] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6824] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5019] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 6834] setpgid(0, 0 [pid 6829] mount("/dev/loop1", "./file1", "nilfs2", MS_NODEV|MS_SYNCHRONOUS|MS_MANDLOCK|MS_SILENT|MS_LAZYTIME, "" [pid 6826] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6824] <... futex resumed>) = 0 [pid 6823] <... ftruncate resumed>) = 0 [pid 5019] unlink("./76/binderfs" [pid 6834] <... setpgid resumed>) = 0 [pid 6826] open("./bus", O_RDWR|O_CREAT|O_NOCTTY|O_SYNC|O_DIRECT|O_NOATIME, 000 [pid 6824] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6823] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 6834] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6822] <... futex resumed>) = 0 [pid 5019] <... unlink resumed>) = 0 [pid 6823] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6822] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6823] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6822] <... futex resumed>) = 0 [pid 6823] sendfile(4, 4, NULL, 281474978811912 [ 135.417090][ T6832] NILFS (loop3): segctord starting. Construction interval = 5 seconds, CP frequency < 30 seconds [ 135.435101][ T6829] loop1: detected capacity change from 0 to 4096 [ 135.460764][ T6829] NILFS (loop1): broken superblock, retrying with spare superblock (blocksize = 1024) [pid 6822] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6834] <... openat resumed>) = 3 [pid 6833] 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"..., 2097152 [pid 6826] <... open resumed>) = 4 [pid 5019] umount2("./76/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6834] write(3, "1000", 4 [pid 6826] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6834] <... write resumed>) = 4 [pid 6826] <... futex resumed>) = 1 [pid 6824] <... futex resumed>) = 0 [pid 6834] close(3 [pid 6826] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6824] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6834] <... close resumed>) = 0 [pid 6826] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6824] <... futex resumed>) = 0 [pid 6824] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6834] symlink("/dev/binderfs", "./binderfs" [pid 6826] ftruncate(4, 33587195 [pid 6822] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 6834] <... symlink resumed>) = 0 [pid 6822] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 6822] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 6834] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6826] <... ftruncate resumed>) = 0 [pid 6822] <... mmap resumed>) = 0x7fa787cf0000 [pid 6834] <... futex resumed>) = 0 [pid 6826] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6822] mprotect(0x7fa787cf1000, 131072, PROT_READ|PROT_WRITE [pid 6834] rt_sigaction(SIGRT_1, {sa_handler=0x7fa78ff9b0a0, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fa78ff8c250}, [pid 6826] <... futex resumed>) = 1 [pid 6824] <... futex resumed>) = 0 [pid 6822] <... mprotect resumed>) = 0 [pid 6834] <... rt_sigaction resumed>NULL, 8) = 0 [pid 6826] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6824] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6822] rt_sigprocmask(SIG_BLOCK, ~[], [pid 6834] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 6826] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6824] <... futex resumed>) = 0 [pid 6822] <... rt_sigprocmask resumed>[], 8) = 0 [pid 6834] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6826] sendfile(4, 4, NULL, 281474978811912 [pid 6824] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6822] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fa787d10990, parent_tid=0x7fa787d10990, exit_signal=0, stack=0x7fa787cf0000, stack_size=0x20300, tls=0x7fa787d106c0} [pid 6834] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fa78ff11000 [pid 6822] <... clone3 resumed> => {parent_tid=[6835]}, 88) = 6835 [pid 6834] mprotect(0x7fa78ff12000, 131072, PROT_READ|PROT_WRITE [pid 6822] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 6834] <... mprotect resumed>) = 0 [pid 6822] futex(0x7fa78fffd6d8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 6822] futex(0x7fa78fffd6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}./strace-static-x86_64: Process 6835 attached [pid 6835] rseq(0x7fa787d10fe0, 0x20, 0, 0x53053053 [pid 6834] rt_sigprocmask(SIG_BLOCK, ~[], [pid 6835] <... rseq resumed>) = 0 [pid 6835] set_robust_list(0x7fa787d109a0, 24 [pid 6834] <... rt_sigprocmask resumed>[], 8) = 0 [pid 6835] <... set_robust_list resumed>) = 0 [pid 6834] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fa78ff31990, parent_tid=0x7fa78ff31990, exit_signal=0, stack=0x7fa78ff11000, stack_size=0x20300, tls=0x7fa78ff316c0} [pid 6835] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 6834] <... clone3 resumed> => {parent_tid=[6836]}, 88) = 6836 [ 135.478001][ T6829] NILFS (loop1): broken superblock, retrying with spare superblock (blocksize = 4096) [ 135.493313][ T5019] NILFS (loop5): discard dirty page: offset=8192, ino=6 [ 135.511179][ T5019] NILFS (loop5): discard dirty block: blocknr=25, size=4096 [pid 6835] openat(AT_FDCWD, "./file0", O_RDONLY) = 5 [pid 6834] rt_sigprocmask(SIG_SETMASK, [], [pid 6835] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6834] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6835] <... futex resumed>) = 1 [pid 6834] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6822] <... futex resumed>) = 0 [pid 6835] futex(0x7fa78fffd6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6834] <... futex resumed>) = 0 [pid 6822] futex(0x7fa78fffd6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6835] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6834] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 6822] <... futex resumed>) = 0 [pid 6835] lseek(5, 257, SEEK_SET [pid 6822] futex(0x7fa78fffd6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6835] <... lseek resumed>) = 257 [pid 6835] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 6822] <... futex resumed>) = 0 [pid 6835] futex(0x7fa78fffd6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6822] futex(0x7fa78fffd6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6835] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6822] <... futex resumed>) = 0 [pid 6835] getdents64(5, [pid 6822] futex(0x7fa78fffd6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}./strace-static-x86_64: Process 6836 attached [pid 6836] rseq(0x7fa78ff31fe0, 0x20, 0, 0x53053053) = 0 [pid 6824] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [ 135.551494][ T5019] NILFS (loop5): disposed unprocessed dirty file(s) when detaching log writer [ 135.572540][ T6835] NILFS error (device loop4): nilfs_readdir: zero-length directory entry [ 135.587304][ T5019] NILFS (loop5): discard dirty page: offset=0, ino=3 [ 135.592317][ T6835] Remounting filesystem read-only [pid 6836] set_robust_list(0x7fa78ff319a0, 24 [pid 6824] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6835] <... getdents64 resumed>0x9999999999999999, 41) = -1 EIO (Input/output error) [pid 6835] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6822] <... futex resumed>) = 0 [pid 6835] <... futex resumed>) = 1 [pid 6835] futex(0x7fa78fffd6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6823] <... sendfile resumed>) = 65536 [pid 6836] <... set_robust_list resumed>) = 0 [pid 6824] <... futex resumed>) = 0 [pid 6836] rt_sigprocmask(SIG_SETMASK, [], [pid 6823] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6822] exit_group(0) = ? [pid 6835] <... futex resumed>) = ? [pid 6835] +++ exited with 0 +++ [pid 6833] <... write resumed>) = 2097152 [pid 6833] munmap(0x7fa787b11000, 2097152 [pid 6829] <... mount resumed>) = 0 [pid 6824] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 6836] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6829] openat(AT_FDCWD, "./file1", O_RDONLY|O_DIRECTORY [pid 6823] <... futex resumed>) = ? [pid 6836] memfd_create("syzkaller", 0 [pid 6829] <... openat resumed>) = 3 [pid 6824] <... mmap resumed>) = 0x7fa787cf0000 [pid 6833] <... munmap resumed>) = 0 [pid 6824] mprotect(0x7fa787cf1000, 131072, PROT_READ|PROT_WRITE [pid 6823] +++ exited with 0 +++ [pid 6836] <... memfd_create resumed>) = 3 [pid 6822] +++ exited with 0 +++ [pid 6829] chdir("./file1" [pid 6833] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 6836] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6829] <... chdir resumed>) = 0 [pid 6824] <... mprotect resumed>) = 0 [pid 6833] <... openat resumed>) = 4 [pid 6836] <... mmap resumed>) = 0x7fa787b11000 [pid 6833] ioctl(4, LOOP_SET_FD, 3 [pid 6829] ioctl(4, LOOP_CLR_FD [pid 5018] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6822, si_uid=0, si_status=0, si_utime=0, si_stime=12 /* 0.12 s */} --- [pid 6824] rt_sigprocmask(SIG_BLOCK, ~[], [pid 6829] <... ioctl resumed>) = 0 [pid 5018] umount2("./75", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6833] <... ioctl resumed>) = 0 [ 135.594836][ T5019] NILFS (loop5): discard dirty block: blocknr=28, size=4096 [ 135.600611][ T6837] NILFS (loop1): segctord starting. Construction interval = 5 seconds, CP frequency < 30 seconds [ 135.608622][ T5019] NILFS (loop5): discard dirty page: offset=4096, ino=3 [ 135.626415][ T5019] NILFS (loop5): discard dirty block: blocknr=29, size=4096 [ 135.644448][ T6833] loop0: detected capacity change from 0 to 4096 [pid 6833] close(3) = 0 [pid 6833] mkdir("./file1", 0777) = 0 [pid 6833] mount("/dev/loop0", "./file1", "nilfs2", MS_NODEV|MS_SYNCHRONOUS|MS_MANDLOCK|MS_SILENT|MS_LAZYTIME, "" [pid 6836] 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"..., 2097152 [pid 6829] close(4 [pid 6824] <... rt_sigprocmask resumed>[], 8) = 0 [pid 5018] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6829] <... close resumed>) = 0 [pid 6824] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fa787d10990, parent_tid=0x7fa787d10990, exit_signal=0, stack=0x7fa787cf0000, stack_size=0x20300, tls=0x7fa787d106c0} [pid 5018] openat(AT_FDCWD, "./75", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 6829] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 6827] <... futex resumed>) = 0 [pid 6824] <... clone3 resumed> => {parent_tid=[6838]}, 88) = 6838 [pid 5018] <... openat resumed>) = 3 [pid 6829] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6824] rt_sigprocmask(SIG_SETMASK, [], [pid 5018] newfstatat(3, "", [pid 6824] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6827] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6824] futex(0x7fa78fffd6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5018] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 6824] <... futex resumed>) = 0 [pid 5018] getdents64(3, [pid 6824] futex(0x7fa78fffd6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6829] <... futex resumed>) = 0 [pid 6827] <... futex resumed>) = 1 [pid 5018] <... getdents64 resumed>0x5555556ce730 /* 4 entries */, 32768) = 112 [pid 6827] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6829] open("./bus", O_RDWR|O_CREAT|O_NOCTTY|O_SYNC|O_DIRECT|O_NOATIME, 000 [pid 5018] umount2("./75/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5018] newfstatat(AT_FDCWD, "./75/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 ./strace-static-x86_64: Process 6838 attached [pid 6829] <... open resumed>) = 4 [pid 5018] unlink("./75/binderfs" [pid 6838] rseq(0x7fa787d10fe0, 0x20, 0, 0x53053053 [pid 6829] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6838] <... rseq resumed>) = 0 [pid 6829] <... futex resumed>) = 1 [pid 6827] <... futex resumed>) = 0 [pid 5018] <... unlink resumed>) = 0 [pid 6838] set_robust_list(0x7fa787d109a0, 24 [pid 6829] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6827] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5018] umount2("./75/file1", MNT_DETACH|UMOUNT_NOFOLLOW [ 135.650319][ T5019] NILFS (loop5): discard dirty page: offset=270336, ino=3 [ 135.658455][ T6833] NILFS (loop0): broken superblock, retrying with spare superblock (blocksize = 1024) [ 135.666738][ T5019] NILFS (loop5): discard dirty block: blocknr=0, size=4096 [ 135.676771][ T6833] NILFS (loop0): broken superblock, retrying with spare superblock (blocksize = 4096) [pid 6838] <... set_robust_list resumed>) = 0 [pid 6836] <... write resumed>) = 2097152 [pid 6829] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6827] <... futex resumed>) = 0 [pid 6827] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6838] rt_sigprocmask(SIG_SETMASK, [], [pid 6836] munmap(0x7fa787b11000, 2097152 [pid 6829] ftruncate(4, 33587195 [pid 6838] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6836] <... munmap resumed>) = 0 [pid 6829] <... ftruncate resumed>) = 0 [pid 6838] openat(AT_FDCWD, "./file0", O_RDONLY [pid 6836] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 6829] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6838] <... openat resumed>) = 5 [pid 6838] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6836] <... openat resumed>) = 4 [pid 6829] <... futex resumed>) = 1 [pid 6827] <... futex resumed>) = 0 [pid 6838] <... futex resumed>) = 1 [pid 6836] ioctl(4, LOOP_SET_FD, 3 [pid 6829] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6827] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6824] <... futex resumed>) = 0 [pid 6827] <... futex resumed>) = 0 [pid 6827] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6824] futex(0x7fa78fffd6d8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 6824] futex(0x7fa78fffd6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6838] lseek(5, 257, SEEK_SET [pid 6826] <... sendfile resumed>) = 77824 [pid 6838] <... lseek resumed>) = 257 [pid 6836] <... ioctl resumed>) = 0 [pid 6829] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6826] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [ 135.709568][ T5018] NILFS (loop4): disposed unprocessed dirty file(s) when stopping log writer [ 135.725439][ T5018] NILFS (loop4): discard dirty page: offset=8192, ino=6 [ 135.734561][ T5018] NILFS (loop4): discard dirty block: blocknr=25, size=4096 [ 135.742610][ T6836] loop2: detected capacity change from 0 to 4096 [pid 6826] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6838] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6829] sendfile(4, 4, NULL, 281474978811912 [pid 6838] <... futex resumed>) = 1 [pid 6833] <... mount resumed>) = 0 [pid 6824] <... futex resumed>) = 0 [pid 6824] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6838] futex(0x7fa78fffd6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6836] close(3 [pid 6833] openat(AT_FDCWD, "./file1", O_RDONLY|O_DIRECTORY [pid 6826] <... futex resumed>) = 0 [pid 6824] <... futex resumed>) = 1 [pid 6826] getdents64(5, [pid 6824] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6836] <... close resumed>) = 0 [pid 6833] <... openat resumed>) = 3 [pid 6836] mkdir("./file1", 0777 [pid 6833] chdir("./file1" [pid 6827] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 6827] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 6827] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fa787cf0000 [pid 6827] mprotect(0x7fa787cf1000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 6827] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 6827] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fa787d10990, parent_tid=0x7fa787d10990, exit_signal=0, stack=0x7fa787cf0000, stack_size=0x20300, tls=0x7fa787d106c0} => {parent_tid=[6840]}, 88) = 6840 [pid 6827] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 6827] futex(0x7fa78fffd6d8, FUTEX_WAKE_PRIVATE, 1000000) = 0 ./strace-static-x86_64: Process 6840 attached [pid 6836] <... mkdir resumed>) = 0 [pid 6833] <... chdir resumed>) = 0 [ 135.749819][ T6839] NILFS (loop0): segctord starting. Construction interval = 5 seconds, CP frequency < 30 seconds [ 135.763792][ T5018] NILFS (loop4): discard dirty page: offset=0, ino=5 [ 135.765426][ T6826] NILFS error (device loop3): nilfs_readdir: zero-length directory entry [ 135.770985][ T5018] NILFS (loop4): discard dirty block: blocknr=27, size=4096 [ 135.781945][ T6826] Remounting filesystem read-only [ 135.787765][ T5018] NILFS (loop4): discard dirty page: offset=0, ino=3 [ 135.800086][ T5018] NILFS (loop4): discard dirty block: blocknr=28, size=4096 [pid 6827] futex(0x7fa78fffd6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6840] rseq(0x7fa787d10fe0, 0x20, 0, 0x53053053 [pid 6836] mount("/dev/loop2", "./file1", "nilfs2", MS_NODEV|MS_SYNCHRONOUS|MS_MANDLOCK|MS_SILENT|MS_LAZYTIME, "" [pid 6833] ioctl(4, LOOP_CLR_FD [pid 6840] <... rseq resumed>) = 0 [pid 6833] <... ioctl resumed>) = 0 [pid 6840] set_robust_list(0x7fa787d109a0, 24 [pid 6833] close(4 [pid 6840] <... set_robust_list resumed>) = 0 [pid 6824] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 6840] rt_sigprocmask(SIG_SETMASK, [], [pid 6833] <... close resumed>) = 0 [pid 6840] <... rt_sigprocmask resumed>NULL, 8) = 0 [ 135.807495][ T5018] NILFS (loop4): discard dirty page: offset=4096, ino=3 [ 135.817274][ T5018] NILFS (loop4): discard dirty block: blocknr=29, size=4096 [ 135.824712][ T6836] NILFS (loop2): broken superblock, retrying with spare superblock (blocksize = 1024) [ 135.836549][ T6836] NILFS (loop2): broken superblock, retrying with spare superblock (blocksize = 4096) [ 135.846980][ T5018] NILFS (loop4): discard dirty page: offset=270336, ino=3 [pid 6833] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6840] openat(AT_FDCWD, "./file0", O_RDONLY [pid 6833] <... futex resumed>) = 1 [pid 6830] <... futex resumed>) = 0 [pid 6827] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 6840] <... openat resumed>) = 5 [pid 6830] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6827] futex(0x7fa78fffd6ec, FUTEX_WAKE_PRIVATE, 1000000 [pid 6833] open("./bus", O_RDWR|O_CREAT|O_NOCTTY|O_SYNC|O_DIRECT|O_NOATIME, 000 [pid 6840] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6830] <... futex resumed>) = 0 [pid 6827] <... futex resumed>) = 0 [pid 6840] <... futex resumed>) = 0 [pid 6830] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6827] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 6840] futex(0x7fa78fffd6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6836] <... mount resumed>) = 0 [pid 6833] <... open resumed>) = 4 [pid 6827] <... mmap resumed>) = 0x7fa787ccf000 [pid 6826] <... getdents64 resumed>0x9999999999999999, 41) = -1 EIO (Input/output error) [pid 6836] openat(AT_FDCWD, "./file1", O_RDONLY|O_DIRECTORY [pid 6833] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6827] mprotect(0x7fa787cd0000, 131072, PROT_READ|PROT_WRITE [pid 6836] <... openat resumed>) = 3 [pid 6833] <... futex resumed>) = 1 [pid 6830] <... futex resumed>) = 0 [pid 6827] <... mprotect resumed>) = 0 [pid 6826] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6824] exit_group(0 [pid 5018] <... umount2 resumed>) = 0 [pid 6838] <... futex resumed>) = ? [pid 6836] chdir("./file1" [pid 6833] ftruncate(4, 33587195 [pid 6830] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6827] rt_sigprocmask(SIG_BLOCK, ~[], [pid 6826] <... futex resumed>) = ? [pid 6824] <... exit_group resumed>) = ? [pid 5018] umount2("./75/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6838] +++ exited with 0 +++ [pid 6836] <... chdir resumed>) = 0 [pid 6833] <... ftruncate resumed>) = 0 [pid 6830] <... futex resumed>) = 0 [pid 6827] <... rt_sigprocmask resumed>[], 8) = 0 [pid 6826] +++ exited with 0 +++ [pid 6824] +++ exited with 0 +++ [pid 5018] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6836] ioctl(4, LOOP_CLR_FD [pid 6833] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6830] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6827] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fa787cef990, parent_tid=0x7fa787cef990, exit_signal=0, stack=0x7fa787ccf000, stack_size=0x20300, tls=0x7fa787cef6c0} [pid 5018] newfstatat(AT_FDCWD, "./75/file1", [pid 5017] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6824, si_uid=0, si_status=0, si_utime=0, si_stime=8 /* 0.08 s */} --- [pid 6836] <... ioctl resumed>) = 0 [pid 6833] <... futex resumed>) = 0 [pid 6830] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 5019] <... umount2 resumed>) = 0 [pid 5018] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 6836] close(4 [pid 6833] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6830] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6827] <... clone3 resumed> => {parent_tid=[6842]}, 88) = 6842 [pid 5019] umount2("./76/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5018] umount2("./75/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6836] <... close resumed>) = 0 [pid 6833] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6830] <... futex resumed>) = 0 [pid 6827] rt_sigprocmask(SIG_SETMASK, [], [pid 5019] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5018] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6836] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6833] sendfile(4, 4, NULL, 281474978811912 [ 135.854969][ T5018] NILFS (loop4): discard dirty block: blocknr=0, size=4096 [ 135.875570][ T6841] NILFS (loop2): segctord starting. Construction interval = 5 seconds, CP frequency < 30 seconds [pid 6830] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6827] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5019] newfstatat(AT_FDCWD, "./76/file1", [pid 5018] openat(AT_FDCWD, "./75/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY./strace-static-x86_64: Process 6842 attached [pid 6836] <... futex resumed>) = 1 [pid 6834] <... futex resumed>) = 0 [pid 6827] futex(0x7fa78fffd6e8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5019] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5018] <... openat resumed>) = 4 [pid 6842] rseq(0x7fa787ceffe0, 0x20, 0, 0x53053053 [pid 6836] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6834] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6827] <... futex resumed>) = 0 [pid 5019] umount2("./76/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5018] newfstatat(4, "", [pid 5017] umount2("./74", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6842] <... rseq resumed>) = 0 [pid 6836] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6834] <... futex resumed>) = 0 [pid 6827] futex(0x7fa78fffd6ec, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5019] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5018] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5017] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6842] set_robust_list(0x7fa787cef9a0, 24 [pid 6836] open("./bus", O_RDWR|O_CREAT|O_NOCTTY|O_SYNC|O_DIRECT|O_NOATIME, 000 [pid 6834] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5019] openat(AT_FDCWD, "./76/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5018] getdents64(4, [pid 5017] openat(AT_FDCWD, "./74", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 6842] <... set_robust_list resumed>) = 0 [pid 6836] <... open resumed>) = 4 [pid 6829] <... sendfile resumed>) = 77824 [pid 5019] <... openat resumed>) = 4 [pid 5018] <... getdents64 resumed>0x5555556d6770 /* 2 entries */, 32768) = 48 [pid 5017] <... openat resumed>) = 3 [pid 6842] rt_sigprocmask(SIG_SETMASK, [], [pid 6836] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6829] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5019] newfstatat(4, "", [pid 5018] getdents64(4, [pid 5017] newfstatat(3, "", [pid 6842] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6836] <... futex resumed>) = 1 [pid 6834] <... futex resumed>) = 0 [pid 6829] <... futex resumed>) = 0 [pid 5019] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5018] <... getdents64 resumed>0x5555556d6770 /* 0 entries */, 32768) = 0 [pid 5017] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 6842] lseek(5, 257, SEEK_SET [pid 6836] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6834] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6829] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5019] getdents64(4, [pid 5018] close(4 [pid 5017] getdents64(3, [pid 6842] <... lseek resumed>) = 257 [pid 6836] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6834] <... futex resumed>) = 0 [pid 5019] <... getdents64 resumed>0x5555556d6770 /* 2 entries */, 32768) = 48 [pid 5018] <... close resumed>) = 0 [pid 5017] <... getdents64 resumed>0x5555556ce730 /* 4 entries */, 32768) = 112 [pid 6842] futex(0x7fa78fffd6ec, FUTEX_WAKE_PRIVATE, 1000000 [pid 6836] ftruncate(4, 33587195 [pid 6834] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5019] getdents64(4, [pid 5018] rmdir("./75/file1" [pid 5017] umount2("./74/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6842] <... futex resumed>) = 1 [pid 6836] <... ftruncate resumed>) = 0 [pid 6827] <... futex resumed>) = 0 [pid 5019] <... getdents64 resumed>0x5555556d6770 /* 0 entries */, 32768) = 0 [pid 5018] <... rmdir resumed>) = 0 [pid 5017] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6842] futex(0x7fa78fffd6e8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6836] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6827] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5019] close(4 [pid 5018] getdents64(3, [pid 5017] newfstatat(AT_FDCWD, "./74/binderfs", [pid 6836] <... futex resumed>) = 1 [pid 6834] <... futex resumed>) = 0 [pid 6829] <... futex resumed>) = 0 [pid 6827] <... futex resumed>) = 1 [pid 5019] <... close resumed>) = 0 [pid 5018] <... getdents64 resumed>0x5555556ce730 /* 0 entries */, 32768) = 0 [pid 5017] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 6836] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6834] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6830] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 6829] getdents64(5, [pid 6827] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5019] rmdir("./76/file1" [pid 5018] close(3 [pid 5017] unlink("./74/binderfs" [pid 6836] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6834] <... futex resumed>) = 0 [pid 6830] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 6830] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fa787cf0000 [pid 6830] mprotect(0x7fa787cf1000, 131072, PROT_READ|PROT_WRITE [pid 5019] <... rmdir resumed>) = 0 [pid 5018] <... close resumed>) = 0 [pid 6836] sendfile(4, 4, NULL, 281474978811912 [pid 6834] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6830] <... mprotect resumed>) = 0 [pid 5017] <... unlink resumed>) = 0 [pid 6830] rt_sigprocmask(SIG_BLOCK, ~[], [pid 5019] getdents64(3, [pid 5018] rmdir("./75" [pid 6830] <... rt_sigprocmask resumed>[], 8) = 0 [pid 5019] <... getdents64 resumed>0x5555556ce730 /* 0 entries */, 32768) = 0 [pid 5017] umount2("./74/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6830] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fa787d10990, parent_tid=0x7fa787d10990, exit_signal=0, stack=0x7fa787cf0000, stack_size=0x20300, tls=0x7fa787d106c0} [pid 5019] close(3 [pid 5018] <... rmdir resumed>) = 0 [pid 5019] <... close resumed>) = 0 [pid 6830] <... clone3 resumed> => {parent_tid=[6843]}, 88) = 6843 [pid 6830] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 6830] futex(0x7fa78fffd6d8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 6830] futex(0x7fa78fffd6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}./strace-static-x86_64: Process 6843 attached [pid 6843] rseq(0x7fa787d10fe0, 0x20, 0, 0x53053053) = 0 [pid 6843] set_robust_list(0x7fa787d109a0, 24) = 0 [pid 6843] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 6843] openat(AT_FDCWD, "./file0", O_RDONLY [pid 5019] rmdir("./76" [pid 5018] mkdir("./76", 0777 [pid 6843] <... openat resumed>) = 5 [pid 5019] <... rmdir resumed>) = 0 [pid 5018] <... mkdir resumed>) = 0 [pid 5019] mkdir("./77", 0777 [pid 5018] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 6843] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 6830] <... futex resumed>) = 0 [pid 5019] <... mkdir resumed>) = 0 [pid 5018] <... openat resumed>) = 3 [pid 6843] futex(0x7fa78fffd6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6830] futex(0x7fa78fffd6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5019] openat(AT_FDCWD, "/dev/loop5", O_RDWR [pid 5018] ioctl(3, LOOP_CLR_FD [pid 6843] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6830] <... futex resumed>) = 0 [pid 6843] lseek(5, 257, SEEK_SET [pid 6830] futex(0x7fa78fffd6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6843] <... lseek resumed>) = 257 [pid 6843] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 6830] <... futex resumed>) = 0 [pid 6843] futex(0x7fa78fffd6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6830] futex(0x7fa78fffd6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6843] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6830] <... futex resumed>) = 0 [pid 6843] getdents64(5, [ 135.992375][ T6829] NILFS error (device loop1): nilfs_readdir: zero-length directory entry [ 136.008909][ T6829] Remounting filesystem read-only [ 136.018493][ T5017] NILFS (loop3): discard dirty page: offset=8192, ino=6 [ 136.035253][ T5017] NILFS (loop3): discard dirty block: blocknr=25, size=4096 [pid 6830] futex(0x7fa78fffd6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6829] <... getdents64 resumed>0x9999999999999999, 41) = -1 EIO (Input/output error) [pid 6827] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 5019] <... openat resumed>) = 3 [pid 5018] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 6834] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 6829] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5019] ioctl(3, LOOP_CLR_FD [pid 5018] close(3 [pid 6834] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6829] <... futex resumed>) = 0 [pid 5019] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 5018] <... close resumed>) = 0 [pid 6834] <... futex resumed>) = 0 [pid 6829] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5019] close(3 [pid 5018] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6834] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 5019] <... close resumed>) = 0 [pid 6834] <... mmap resumed>) = 0x7fa787cf0000 [pid 5019] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5018] <... clone resumed>, child_tidptr=0x5555556cd690) = 6844 [pid 6834] mprotect(0x7fa787cf1000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 5019] <... clone resumed>, child_tidptr=0x5555556cd690) = 6845 [pid 6834] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 6834] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fa787d10990, parent_tid=0x7fa787d10990, exit_signal=0, stack=0x7fa787cf0000, stack_size=0x20300, tls=0x7fa787d106c0} => {parent_tid=[6846]}, 88) = 6846 [pid 6834] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 6834] futex(0x7fa78fffd6d8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 6834] futex(0x7fa78fffd6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}./strace-static-x86_64: Process 6846 attached [pid 6846] rseq(0x7fa787d10fe0, 0x20, 0, 0x53053053) = 0 [pid 6846] set_robust_list(0x7fa787d109a0, 24) = 0 [pid 6846] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 5017] <... umount2 resumed>) = 0 [pid 6827] exit_group(0 [pid 6842] <... futex resumed>) = ? [pid 6840] <... futex resumed>) = ? [pid 6829] <... futex resumed>) = ? [pid 6827] <... exit_group resumed>) = ? [pid 6842] +++ exited with 0 +++ [pid 6840] +++ exited with 0 +++ [pid 6829] +++ exited with 0 +++ [pid 6827] +++ exited with 0 +++ [pid 6843] <... getdents64 resumed>0x9999999999999999, 41) = -1 EIO (Input/output error) [pid 6843] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6830] <... futex resumed>) = 0 [pid 6843] <... futex resumed>) = 1 [pid 6843] futex(0x7fa78fffd6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6833] <... sendfile resumed>) = 77824 [pid 5015] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6827, si_uid=0, si_status=0, si_utime=0, si_stime=10 /* 0.10 s */} --- [pid 6833] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6830] exit_group(0 [pid 5015] umount2("./72", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6843] <... futex resumed>) = ? [pid 6833] <... futex resumed>) = ? [pid 6830] <... exit_group resumed>) = ? [pid 5015] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6846] openat(AT_FDCWD, "./file0", O_RDONLY [pid 6843] +++ exited with 0 +++ [pid 6833] +++ exited with 0 +++ [pid 6830] +++ exited with 0 +++ [pid 5017] umount2("./74/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5015] openat(AT_FDCWD, "./72", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY./strace-static-x86_64: Process 6845 attached ./strace-static-x86_64: Process 6844 attached [pid 6846] <... openat resumed>) = 5 [pid 6846] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6845] set_robust_list(0x5555556cd6a0, 24 [pid 6844] set_robust_list(0x5555556cd6a0, 24 [pid 5017] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5015] <... openat resumed>) = 3 [pid 6846] <... futex resumed>) = 1 [pid 6845] <... set_robust_list resumed>) = 0 [pid 6834] <... futex resumed>) = 0 [pid 5015] newfstatat(3, "", [pid 5014] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6830, si_uid=0, si_status=0, si_utime=0, si_stime=9 /* 0.09 s */} --- [pid 6846] lseek(5, 257, SEEK_SET [pid 6845] chdir("./77" [pid 6844] <... set_robust_list resumed>) = 0 [pid 6834] futex(0x7fa78fffd6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5017] newfstatat(AT_FDCWD, "./74/file1", [pid 6846] <... lseek resumed>) = 257 [pid 6834] <... futex resumed>) = 0 [pid 5015] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5014] umount2("./73", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6846] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6834] futex(0x7fa78fffd6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6846] <... futex resumed>) = 0 [ 136.040974][ T6843] NILFS error (device loop0): nilfs_readdir: zero-length directory entry [ 136.071158][ T6843] Remounting filesystem read-only [pid 6845] <... chdir resumed>) = 0 [pid 6844] chdir("./76" [pid 6834] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 5017] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5015] getdents64(3, [pid 5014] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6846] futex(0x7fa78fffd6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6834] futex(0x7fa78fffd6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6846] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6834] <... futex resumed>) = 0 [pid 6846] getdents64(5, [pid 6834] futex(0x7fa78fffd6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6845] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6844] <... chdir resumed>) = 0 [pid 5017] umount2("./74/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5015] <... getdents64 resumed>0x5555556ce730 /* 4 entries */, 32768) = 112 [pid 5014] openat(AT_FDCWD, "./73", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 6845] <... prctl resumed>) = 0 [pid 6844] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5017] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5015] umount2("./72/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5014] <... openat resumed>) = 3 [pid 6845] setpgid(0, 0 [pid 6844] <... prctl resumed>) = 0 [pid 5017] openat(AT_FDCWD, "./74/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5015] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5014] newfstatat(3, "", [pid 6845] <... setpgid resumed>) = 0 [pid 6844] setpgid(0, 0 [pid 5017] <... openat resumed>) = 4 [pid 5015] newfstatat(AT_FDCWD, "./72/binderfs", [pid 5014] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 6845] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6844] <... setpgid resumed>) = 0 [pid 5017] newfstatat(4, "", [pid 5015] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5014] getdents64(3, [pid 6845] <... openat resumed>) = 3 [pid 6844] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5017] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5015] unlink("./72/binderfs" [pid 5014] <... getdents64 resumed>0x5555556ce730 /* 4 entries */, 32768) = 112 [pid 6845] write(3, "1000", 4 [pid 6844] <... openat resumed>) = 3 [pid 5017] getdents64(4, [pid 5015] <... unlink resumed>) = 0 [pid 5014] umount2("./73/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6845] <... write resumed>) = 4 [pid 6844] write(3, "1000", 4 [pid 6836] <... sendfile resumed>) = 77824 [pid 5017] <... getdents64 resumed>0x5555556d6770 /* 2 entries */, 32768) = 48 [pid 5015] umount2("./72/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5014] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6845] close(3 [pid 6844] <... write resumed>) = 4 [pid 5017] getdents64(4, [pid 5014] newfstatat(AT_FDCWD, "./73/binderfs", [pid 6845] <... close resumed>) = 0 [pid 6844] close(3 [pid 5017] <... getdents64 resumed>0x5555556d6770 /* 0 entries */, 32768) = 0 [pid 5014] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 6845] symlink("/dev/binderfs", "./binderfs" [pid 6844] <... close resumed>) = 0 [pid 5017] close(4 [pid 5014] unlink("./73/binderfs" [pid 6846] <... getdents64 resumed>0x9999999999999999, 41) = -1 EIO (Input/output error) [pid 6845] <... symlink resumed>) = 0 [pid 6844] symlink("/dev/binderfs", "./binderfs" [pid 6836] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5017] <... close resumed>) = 0 [pid 5014] <... unlink resumed>) = 0 [pid 6846] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6836] <... futex resumed>) = 0 [pid 6846] <... futex resumed>) = 1 [pid 6836] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6834] <... futex resumed>) = 0 [pid 6846] futex(0x7fa78fffd6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6844] <... symlink resumed>) = 0 [pid 6834] exit_group(0 [pid 5017] rmdir("./74/file1" [pid 6846] <... futex resumed>) = ? [pid 6836] <... futex resumed>) = ? [pid 6834] <... exit_group resumed>) = ? [pid 6846] +++ exited with 0 +++ [pid 6845] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6844] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6836] +++ exited with 0 +++ [pid 6834] +++ exited with 0 +++ [pid 5017] <... rmdir resumed>) = 0 [pid 5014] umount2("./73/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5017] getdents64(3, [pid 5016] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6834, si_uid=0, si_status=0, si_utime=0, si_stime=8 /* 0.08 s */} --- [pid 6844] <... futex resumed>) = 0 [pid 5017] <... getdents64 resumed>0x5555556ce730 /* 0 entries */, 32768) = 0 [pid 6845] <... futex resumed>) = 0 [pid 6844] rt_sigaction(SIGRT_1, {sa_handler=0x7fa78ff9b0a0, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fa78ff8c250}, [pid 5017] close(3) = 0 [pid 5016] umount2("./73", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6845] rt_sigaction(SIGRT_1, {sa_handler=0x7fa78ff9b0a0, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fa78ff8c250}, [pid 6844] <... rt_sigaction resumed>NULL, 8) = 0 [pid 6845] <... rt_sigaction resumed>NULL, 8) = 0 [pid 6844] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 5017] rmdir("./74" [pid 5016] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6845] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 6844] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5017] <... rmdir resumed>) = 0 [pid 5016] openat(AT_FDCWD, "./73", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 6845] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6844] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 5017] mkdir("./75", 0777 [pid 5016] <... openat resumed>) = 3 [pid 6845] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 6844] <... mmap resumed>) = 0x7fa78ff11000 [pid 5017] <... mkdir resumed>) = 0 [pid 5016] newfstatat(3, "", [pid 6845] <... mmap resumed>) = 0x7fa78ff11000 [pid 6844] mprotect(0x7fa78ff12000, 131072, PROT_READ|PROT_WRITE [pid 5017] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 5016] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 6845] mprotect(0x7fa78ff12000, 131072, PROT_READ|PROT_WRITE [pid 6844] <... mprotect resumed>) = 0 [pid 5017] <... openat resumed>) = 3 [pid 5016] getdents64(3, [pid 6845] <... mprotect resumed>) = 0 [pid 6844] rt_sigprocmask(SIG_BLOCK, ~[], [pid 5017] ioctl(3, LOOP_CLR_FD [pid 5016] <... getdents64 resumed>0x5555556ce730 /* 4 entries */, 32768) = 112 [pid 6845] rt_sigprocmask(SIG_BLOCK, ~[], [pid 6844] <... rt_sigprocmask resumed>[], 8) = 0 [pid 5017] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 5016] umount2("./73/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6845] <... rt_sigprocmask resumed>[], 8) = 0 [pid 6844] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fa78ff31990, parent_tid=0x7fa78ff31990, exit_signal=0, stack=0x7fa78ff11000, stack_size=0x20300, tls=0x7fa78ff316c0} [pid 5017] close(3 [pid 5016] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6845] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fa78ff31990, parent_tid=0x7fa78ff31990, exit_signal=0, stack=0x7fa78ff11000, stack_size=0x20300, tls=0x7fa78ff316c0} [pid 5017] <... close resumed>) = 0 [pid 5016] newfstatat(AT_FDCWD, "./73/binderfs", [pid 6844] <... clone3 resumed> => {parent_tid=[6847]}, 88) = 6847 [ 136.111992][ T6846] NILFS error (device loop2): nilfs_readdir: zero-length directory entry [ 136.142988][ T6846] Remounting filesystem read-only [pid 5017] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5016] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 6845] <... clone3 resumed> => {parent_tid=[6848]}, 88) = 6848 [pid 6844] rt_sigprocmask(SIG_SETMASK, [], [pid 5016] unlink("./73/binderfs" [pid 6845] rt_sigprocmask(SIG_SETMASK, [], [pid 6844] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5017] <... clone resumed>, child_tidptr=0x5555556cd690) = 6849 [pid 5016] <... unlink resumed>) = 0 [pid 6845] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6844] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5016] umount2("./73/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6845] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6844] <... futex resumed>) = 0 [pid 6845] <... futex resumed>) = 0 [pid 6844] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000}./strace-static-x86_64: Process 6847 attached [pid 6845] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 6847] rseq(0x7fa78ff31fe0, 0x20, 0, 0x53053053) = 0 ./strace-static-x86_64: Process 6849 attached [pid 6847] set_robust_list(0x7fa78ff319a0, 24./strace-static-x86_64: Process 6848 attached [pid 6849] set_robust_list(0x5555556cd6a0, 24 [pid 6847] <... set_robust_list resumed>) = 0 [pid 5015] <... umount2 resumed>) = 0 [pid 6849] <... set_robust_list resumed>) = 0 [pid 6848] rseq(0x7fa78ff31fe0, 0x20, 0, 0x53053053 [pid 6847] rt_sigprocmask(SIG_SETMASK, [], [pid 6849] chdir("./75" [pid 6848] <... rseq resumed>) = 0 [pid 6847] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6849] <... chdir resumed>) = 0 [pid 6848] set_robust_list(0x7fa78ff319a0, 24 [pid 6847] memfd_create("syzkaller", 0 [pid 6849] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6848] <... set_robust_list resumed>) = 0 [pid 6847] <... memfd_create resumed>) = 3 [pid 5015] umount2("./72/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5014] <... umount2 resumed>) = 0 [pid 6849] <... prctl resumed>) = 0 [pid 6848] rt_sigprocmask(SIG_SETMASK, [], [pid 6847] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6849] setpgid(0, 0 [pid 6848] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6847] <... mmap resumed>) = 0x7fa787b11000 [pid 5015] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6849] <... setpgid resumed>) = 0 [pid 6848] memfd_create("syzkaller", 0 [pid 5015] newfstatat(AT_FDCWD, "./72/file1", [pid 5014] umount2("./73/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6848] <... memfd_create resumed>) = 3 [pid 5015] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5014] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6849] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6848] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5015] umount2("./72/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5014] newfstatat(AT_FDCWD, "./73/file1", [pid 6849] <... openat resumed>) = 3 [pid 6848] <... mmap resumed>) = 0x7fa787b11000 [pid 5015] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5014] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 6849] write(3, "1000", 4 [pid 6847] 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"..., 2097152 [pid 5016] <... umount2 resumed>) = 0 [pid 5014] umount2("./73/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6849] <... write resumed>) = 4 [pid 6848] 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"..., 2097152 [pid 5016] umount2("./73/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5015] openat(AT_FDCWD, "./72/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5014] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6849] close(3 [pid 5016] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5014] openat(AT_FDCWD, "./73/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 6849] <... close resumed>) = 0 [pid 5016] newfstatat(AT_FDCWD, "./73/file1", [pid 5014] <... openat resumed>) = 4 [ 136.198261][ T5016] NILFS (loop2): discard dirty page: offset=8192, ino=6 [ 136.213267][ T5016] NILFS (loop2): discard dirty block: blocknr=25, size=4096 [pid 6849] symlink("/dev/binderfs", "./binderfs" [pid 5016] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5015] <... openat resumed>) = 4 [pid 5014] newfstatat(4, "", [pid 6849] <... symlink resumed>) = 0 [pid 5016] umount2("./73/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5014] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 6849] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5016] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5015] newfstatat(4, "", [pid 5014] getdents64(4, [pid 6849] <... futex resumed>) = 0 [pid 5016] openat(AT_FDCWD, "./73/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5014] <... getdents64 resumed>0x5555556d6770 /* 2 entries */, 32768) = 48 [pid 6849] rt_sigaction(SIGRT_1, {sa_handler=0x7fa78ff9b0a0, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fa78ff8c250}, [pid 5016] <... openat resumed>) = 4 [pid 5015] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5014] getdents64(4, [pid 6849] <... rt_sigaction resumed>NULL, 8) = 0 [pid 5016] newfstatat(4, "", [pid 5015] getdents64(4, [pid 5014] <... getdents64 resumed>0x5555556d6770 /* 0 entries */, 32768) = 0 [pid 6849] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 5016] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5014] close(4 [pid 6849] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5016] getdents64(4, [pid 5014] <... close resumed>) = 0 [pid 6849] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 5016] <... getdents64 resumed>0x5555556d6770 /* 2 entries */, 32768) = 48 [pid 5014] rmdir("./73/file1" [pid 6849] <... mmap resumed>) = 0x7fa78ff11000 [pid 5016] getdents64(4, [pid 5015] <... getdents64 resumed>0x5555556d6770 /* 2 entries */, 32768) = 48 [pid 5014] <... rmdir resumed>) = 0 [pid 6849] mprotect(0x7fa78ff12000, 131072, PROT_READ|PROT_WRITE [pid 5016] <... getdents64 resumed>0x5555556d6770 /* 0 entries */, 32768) = 0 [pid 5015] getdents64(4, [pid 5014] getdents64(3, [pid 6849] <... mprotect resumed>) = 0 [pid 5016] close(4 [pid 5015] <... getdents64 resumed>0x5555556d6770 /* 0 entries */, 32768) = 0 [pid 5014] <... getdents64 resumed>0x5555556ce730 /* 0 entries */, 32768) = 0 [pid 6849] rt_sigprocmask(SIG_BLOCK, ~[], [pid 5016] <... close resumed>) = 0 [pid 5015] close(4 [pid 5014] close(3 [pid 6849] <... rt_sigprocmask resumed>[], 8) = 0 [pid 5016] rmdir("./73/file1" [pid 5015] <... close resumed>) = 0 [pid 5014] <... close resumed>) = 0 [pid 6849] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fa78ff31990, parent_tid=0x7fa78ff31990, exit_signal=0, stack=0x7fa78ff11000, stack_size=0x20300, tls=0x7fa78ff316c0} [pid 5016] <... rmdir resumed>) = 0 [pid 5015] rmdir("./72/file1" [pid 5014] rmdir("./73" [pid 5016] getdents64(3, [pid 5015] <... rmdir resumed>) = 0 [pid 5014] <... rmdir resumed>) = 0 [pid 6849] <... clone3 resumed> => {parent_tid=[6850]}, 88) = 6850 [pid 5016] <... getdents64 resumed>0x5555556ce730 /* 0 entries */, 32768) = 0 [pid 5015] getdents64(3, [pid 5014] mkdir("./74", 0777 [pid 6849] rt_sigprocmask(SIG_SETMASK, [], [pid 5016] close(3 [pid 5015] <... getdents64 resumed>0x5555556ce730 /* 0 entries */, 32768) = 0 [pid 5014] <... mkdir resumed>) = 0 [pid 6849] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5016] <... close resumed>) = 0 [pid 5015] close(3 [pid 5014] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 6849] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5016] rmdir("./73" [pid 5015] <... close resumed>) = 0 [pid 5014] <... openat resumed>) = 3 [pid 6849] <... futex resumed>) = 0 [pid 5016] <... rmdir resumed>) = 0 [pid 5015] rmdir("./72" [pid 5014] ioctl(3, LOOP_CLR_FD./strace-static-x86_64: Process 6850 attached [pid 6849] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 5016] mkdir("./74", 0777 [pid 5014] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 6850] rseq(0x7fa78ff31fe0, 0x20, 0, 0x53053053 [pid 5016] <... mkdir resumed>) = 0 [pid 5015] <... rmdir resumed>) = 0 [pid 5014] close(3 [pid 6850] <... rseq resumed>) = 0 [pid 6847] <... write resumed>) = 2097152 [pid 5016] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 5015] mkdir("./73", 0777 [pid 5014] <... close resumed>) = 0 [pid 6850] set_robust_list(0x7fa78ff319a0, 24 [pid 6847] munmap(0x7fa787b11000, 2097152 [pid 5016] <... openat resumed>) = 3 [pid 5014] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6850] <... set_robust_list resumed>) = 0 [pid 6847] <... munmap resumed>) = 0 [pid 5016] ioctl(3, LOOP_CLR_FD [pid 6850] rt_sigprocmask(SIG_SETMASK, [], [pid 5016] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 5014] <... clone resumed>, child_tidptr=0x5555556cd690) = 6851 [pid 6850] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5016] close(3 [pid 6850] memfd_create("syzkaller", 0 [pid 6847] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 5016] <... close resumed>) = 0 [pid 6850] <... memfd_create resumed>) = 3 [pid 6847] <... openat resumed>) = 4 [pid 5016] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5015] <... mkdir resumed>) = 0 [pid 6850] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6847] ioctl(4, LOOP_SET_FD, 3 [pid 5015] openat(AT_FDCWD, "/dev/loop1", O_RDWR./strace-static-x86_64: Process 6852 attached [pid 6850] <... mmap resumed>) = 0x7fa787b11000 [pid 5016] <... clone resumed>, child_tidptr=0x5555556cd690) = 6852 ./strace-static-x86_64: Process 6851 attached [pid 6852] set_robust_list(0x5555556cd6a0, 24 [pid 6850] 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"..., 2097152 [pid 6848] <... write resumed>) = 2097152 [pid 6847] <... ioctl resumed>) = 0 [pid 5015] <... openat resumed>) = 3 [pid 6852] <... set_robust_list resumed>) = 0 [pid 6851] set_robust_list(0x5555556cd6a0, 24 [pid 6848] munmap(0x7fa787b11000, 2097152 [pid 6847] close(3 [pid 5015] ioctl(3, LOOP_CLR_FD [pid 6852] chdir("./74" [pid 6851] <... set_robust_list resumed>) = 0 [pid 6847] <... close resumed>) = 0 [pid 5015] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 6851] chdir("./74" [pid 6847] mkdir("./file1", 0777 [pid 5015] close(3 [pid 6852] <... chdir resumed>) = 0 [pid 6851] <... chdir resumed>) = 0 [pid 6847] <... mkdir resumed>) = 0 [pid 5015] <... close resumed>) = 0 [pid 6848] <... munmap resumed>) = 0 [pid 6848] openat(AT_FDCWD, "/dev/loop5", O_RDWR) = 4 [pid 6848] ioctl(4, LOOP_SET_FD, 3 [pid 6852] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6851] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6847] mount("/dev/loop4", "./file1", "nilfs2", MS_NODEV|MS_SYNCHRONOUS|MS_MANDLOCK|MS_SILENT|MS_LAZYTIME, "" [pid 5015] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6848] <... ioctl resumed>) = 0 [pid 6848] close(3) = 0 [pid 6848] mkdir("./file1", 0777) = 0 [ 136.293704][ T6847] loop4: detected capacity change from 0 to 4096 [ 136.327350][ T6848] loop5: detected capacity change from 0 to 4096 [pid 6848] mount("/dev/loop5", "./file1", "nilfs2", MS_NODEV|MS_SYNCHRONOUS|MS_MANDLOCK|MS_SILENT|MS_LAZYTIME, "" [pid 6852] <... prctl resumed>) = 0 [pid 6851] <... prctl resumed>) = 0 [pid 6852] setpgid(0, 0 [pid 6851] setpgid(0, 0 [pid 5015] <... clone resumed>, child_tidptr=0x5555556cd690) = 6853 [pid 6851] <... setpgid resumed>) = 0 [pid 6852] <... setpgid resumed>) = 0 ./strace-static-x86_64: Process 6853 attached [pid 6853] set_robust_list(0x5555556cd6a0, 24) = 0 [pid 6853] chdir("./73") = 0 [pid 6853] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 6853] setpgid(0, 0) = 0 [pid 6853] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 6853] write(3, "1000", 4) = 4 [pid 6853] close(3) = 0 [pid 6853] symlink("/dev/binderfs", "./binderfs") = 0 [pid 6853] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 6853] rt_sigaction(SIGRT_1, {sa_handler=0x7fa78ff9b0a0, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fa78ff8c250}, NULL, 8) = 0 [pid 6853] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 6853] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fa78ff11000 [pid 6853] mprotect(0x7fa78ff12000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 6853] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 6853] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fa78ff31990, parent_tid=0x7fa78ff31990, exit_signal=0, stack=0x7fa78ff11000, stack_size=0x20300, tls=0x7fa78ff316c0} [pid 6851] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6852] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6851] <... openat resumed>) = 3 [pid 6853] <... clone3 resumed> => {parent_tid=[6854]}, 88) = 6854 [pid 6852] <... openat resumed>) = 3 [pid 6852] write(3, "1000", 4 [pid 6851] write(3, "1000", 4 [pid 6852] <... write resumed>) = 4 [pid 6853] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 6853] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 6853] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 6852] close(3 [pid 6851] <... write resumed>) = 4 [pid 6852] <... close resumed>) = 0 [pid 6851] close(3) = 0 [pid 6852] symlink("/dev/binderfs", "./binderfs" [pid 6851] symlink("/dev/binderfs", "./binderfs" [pid 6852] <... symlink resumed>) = 0 [pid 6851] <... symlink resumed>) = 0 [pid 6852] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6851] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 6852] <... futex resumed>) = 0 [pid 6851] rt_sigaction(SIGRT_1, {sa_handler=0x7fa78ff9b0a0, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fa78ff8c250}, [pid 6852] rt_sigaction(SIGRT_1, {sa_handler=0x7fa78ff9b0a0, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fa78ff8c250}, [pid 6851] <... rt_sigaction resumed>NULL, 8) = 0 [pid 6852] <... rt_sigaction resumed>NULL, 8) = 0 [pid 6851] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 6852] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 6851] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6852] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6851] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 6852] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 6851] <... mmap resumed>) = 0x7fa78ff11000 [pid 6852] <... mmap resumed>) = 0x7fa78ff11000 [pid 6851] mprotect(0x7fa78ff12000, 131072, PROT_READ|PROT_WRITE [pid 6852] mprotect(0x7fa78ff12000, 131072, PROT_READ|PROT_WRITE [pid 6851] <... mprotect resumed>) = 0 [pid 6852] <... mprotect resumed>) = 0 [pid 6851] rt_sigprocmask(SIG_BLOCK, ~[], [pid 6852] rt_sigprocmask(SIG_BLOCK, ~[], [pid 6851] <... rt_sigprocmask resumed>[], 8) = 0 [pid 6852] <... rt_sigprocmask resumed>[], 8) = 0 [pid 6851] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fa78ff31990, parent_tid=0x7fa78ff31990, exit_signal=0, stack=0x7fa78ff11000, stack_size=0x20300, tls=0x7fa78ff316c0}./strace-static-x86_64: Process 6854 attached [pid 6852] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fa78ff31990, parent_tid=0x7fa78ff31990, exit_signal=0, stack=0x7fa78ff11000, stack_size=0x20300, tls=0x7fa78ff316c0}./strace-static-x86_64: Process 6855 attached [pid 6854] rseq(0x7fa78ff31fe0, 0x20, 0, 0x53053053 [pid 6851] <... clone3 resumed> => {parent_tid=[6855]}, 88) = 6855 [pid 6854] <... rseq resumed>) = 0 [pid 6854] set_robust_list(0x7fa78ff319a0, 24) = 0 [pid 6854] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 6854] memfd_create("syzkaller", 0) = 3 [pid 6854] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0./strace-static-x86_64: Process 6856 attached ) = 0x7fa787b11000 [pid 6852] <... clone3 resumed> => {parent_tid=[6856]}, 88) = 6856 [pid 6851] rt_sigprocmask(SIG_SETMASK, [], [pid 6856] rseq(0x7fa78ff31fe0, 0x20, 0, 0x53053053 [pid 6855] rseq(0x7fa78ff31fe0, 0x20, 0, 0x53053053 [pid 6852] rt_sigprocmask(SIG_SETMASK, [], [pid 6851] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6850] <... write resumed>) = 2097152 [pid 6854] 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"..., 2097152 [ 136.339456][ T6848] NILFS (loop5): broken superblock, retrying with spare superblock (blocksize = 1024) [ 136.350971][ T6847] NILFS (loop4): broken superblock, retrying with spare superblock (blocksize = 1024) [ 136.380684][ T6847] NILFS (loop4): broken superblock, retrying with spare superblock (blocksize = 4096) [pid 6855] <... rseq resumed>) = 0 [pid 6852] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6851] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6850] munmap(0x7fa787b11000, 2097152 [pid 6856] <... rseq resumed>) = 0 [pid 6855] set_robust_list(0x7fa78ff319a0, 24 [pid 6852] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6851] <... futex resumed>) = 0 [pid 6850] <... munmap resumed>) = 0 [pid 6856] set_robust_list(0x7fa78ff319a0, 24 [pid 6855] <... set_robust_list resumed>) = 0 [pid 6852] <... futex resumed>) = 0 [pid 6851] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 6850] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 6847] <... mount resumed>) = 0 [pid 6855] rt_sigprocmask(SIG_SETMASK, [], [pid 6852] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 6850] <... openat resumed>) = 4 [pid 6847] openat(AT_FDCWD, "./file1", O_RDONLY|O_DIRECTORY [pid 6855] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6850] ioctl(4, LOOP_SET_FD, 3 [pid 6847] <... openat resumed>) = 3 [pid 6856] <... set_robust_list resumed>) = 0 [pid 6855] memfd_create("syzkaller", 0 [pid 6850] <... ioctl resumed>) = 0 [pid 6847] chdir("./file1" [pid 6855] <... memfd_create resumed>) = 3 [pid 6850] close(3 [pid 6847] <... chdir resumed>) = 0 [pid 6855] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6850] <... close resumed>) = 0 [pid 6847] ioctl(4, LOOP_CLR_FD [pid 6855] <... mmap resumed>) = 0x7fa787b11000 [pid 6850] mkdir("./file1", 0777 [pid 6847] <... ioctl resumed>) = 0 [pid 6856] rt_sigprocmask(SIG_SETMASK, [], [pid 6854] <... write resumed>) = 2097152 [pid 6848] <... mount resumed>) = 0 [pid 6847] close(4 [pid 6856] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6854] munmap(0x7fa787b11000, 2097152 [pid 6848] openat(AT_FDCWD, "./file1", O_RDONLY|O_DIRECTORY [pid 6856] memfd_create("syzkaller", 0 [pid 6854] <... munmap resumed>) = 0 [pid 6850] <... mkdir resumed>) = 0 [pid 6848] <... openat resumed>) = 3 [pid 6847] <... close resumed>) = 0 [pid 6856] <... memfd_create resumed>) = 3 [pid 6854] openat(AT_FDCWD, "/dev/loop1", O_RDWR [ 136.393442][ T6848] NILFS (loop5): broken superblock, retrying with spare superblock (blocksize = 4096) [ 136.412928][ T6857] NILFS (loop4): segctord starting. Construction interval = 5 seconds, CP frequency < 30 seconds [ 136.421170][ T6850] loop3: detected capacity change from 0 to 4096 [ 136.430621][ T6858] NILFS (loop5): segctord starting. Construction interval = 5 seconds, CP frequency < 30 seconds [pid 6850] mount("/dev/loop3", "./file1", "nilfs2", MS_NODEV|MS_SYNCHRONOUS|MS_MANDLOCK|MS_SILENT|MS_LAZYTIME, "" [pid 6848] chdir("./file1" [pid 6847] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6856] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6854] <... openat resumed>) = 4 [pid 6848] <... chdir resumed>) = 0 [pid 6856] <... mmap resumed>) = 0x7fa787b11000 [pid 6854] ioctl(4, LOOP_SET_FD, 3 [pid 6848] ioctl(4, LOOP_CLR_FD [pid 6847] <... futex resumed>) = 1 [pid 6844] <... futex resumed>) = 0 [pid 6854] <... ioctl resumed>) = 0 [pid 6848] <... ioctl resumed>) = 0 [pid 6847] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6844] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6848] close(4 [pid 6847] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6844] <... futex resumed>) = 0 [pid 6848] <... close resumed>) = 0 [pid 6847] open("./bus", O_RDWR|O_CREAT|O_NOCTTY|O_SYNC|O_DIRECT|O_NOATIME, 000 [pid 6844] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6848] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 6845] <... futex resumed>) = 0 [pid 6848] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6845] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6848] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6845] <... futex resumed>) = 0 [pid 6848] open("./bus", O_RDWR|O_CREAT|O_NOCTTY|O_SYNC|O_DIRECT|O_NOATIME, 000 [pid 6845] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6856] 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"..., 2097152 [pid 6847] <... open resumed>) = 4 [pid 6848] <... open resumed>) = 4 [pid 6847] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6848] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6847] <... futex resumed>) = 1 [pid 6844] <... futex resumed>) = 0 [pid 6848] <... futex resumed>) = 1 [pid 6847] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6845] <... futex resumed>) = 0 [pid 6844] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6848] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6847] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6845] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6844] <... futex resumed>) = 0 [pid 6848] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6847] ftruncate(4, 33587195 [pid 6845] <... futex resumed>) = 0 [pid 6844] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6848] ftruncate(4, 33587195 [pid 6845] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6855] 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"..., 2097152 [pid 6847] <... ftruncate resumed>) = 0 [pid 6847] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6848] <... ftruncate resumed>) = 0 [pid 6854] close(3 [pid 6848] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6847] <... futex resumed>) = 1 [pid 6844] <... futex resumed>) = 0 [pid 6854] <... close resumed>) = 0 [pid 6848] <... futex resumed>) = 1 [pid 6847] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6845] <... futex resumed>) = 0 [pid 6844] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6854] mkdir("./file1", 0777 [pid 6848] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6847] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6845] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6844] <... futex resumed>) = 0 [pid 6854] <... mkdir resumed>) = 0 [pid 6848] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6847] sendfile(4, 4, NULL, 281474978811912 [pid 6845] <... futex resumed>) = 0 [pid 6844] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6854] mount("/dev/loop1", "./file1", "nilfs2", MS_NODEV|MS_SYNCHRONOUS|MS_MANDLOCK|MS_SILENT|MS_LAZYTIME, "" [ 136.452076][ T6850] NILFS (loop3): broken superblock, retrying with spare superblock (blocksize = 1024) [ 136.460312][ T6854] loop1: detected capacity change from 0 to 4096 [pid 6848] sendfile(4, 4, NULL, 281474978811912 [pid 6845] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6844] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 6844] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 6844] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fa787cf0000 [pid 6844] mprotect(0x7fa787cf1000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 6844] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 6844] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fa787d10990, parent_tid=0x7fa787d10990, exit_signal=0, stack=0x7fa787cf0000, stack_size=0x20300, tls=0x7fa787d106c0} => {parent_tid=[6859]}, 88) = 6859 [pid 6844] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 6844] futex(0x7fa78fffd6d8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 6844] futex(0x7fa78fffd6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6845] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 6845] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 6845] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fa787cf0000 [ 136.512661][ T6850] NILFS (loop3): broken superblock, retrying with spare superblock (blocksize = 4096) [ 136.524438][ T6854] NILFS (loop1): broken superblock, retrying with spare superblock (blocksize = 1024) [pid 6845] mprotect(0x7fa787cf1000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 6845] rt_sigprocmask(SIG_BLOCK, ~[], [pid 6856] <... write resumed>) = 2097152 [pid 6855] <... write resumed>) = 2097152 [pid 6845] <... rt_sigprocmask resumed>[], 8) = 0 ./strace-static-x86_64: Process 6859 attached [pid 6856] munmap(0x7fa787b11000, 2097152 [pid 6845] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fa787d10990, parent_tid=0x7fa787d10990, exit_signal=0, stack=0x7fa787cf0000, stack_size=0x20300, tls=0x7fa787d106c0} [pid 6859] rseq(0x7fa787d10fe0, 0x20, 0, 0x53053053 [pid 6856] <... munmap resumed>) = 0 [pid 6855] munmap(0x7fa787b11000, 2097152 [pid 6859] <... rseq resumed>) = 0 [pid 6845] <... clone3 resumed> => {parent_tid=[6860]}, 88) = 6860 [pid 6859] set_robust_list(0x7fa787d109a0, 24 [pid 6845] rt_sigprocmask(SIG_SETMASK, [], [pid 6859] <... set_robust_list resumed>) = 0 [pid 6856] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 6845] <... rt_sigprocmask resumed>NULL, 8) = 0 ./strace-static-x86_64: Process 6860 attached [pid 6859] rt_sigprocmask(SIG_SETMASK, [], [pid 6856] <... openat resumed>) = 4 [pid 6845] futex(0x7fa78fffd6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6860] rseq(0x7fa787d10fe0, 0x20, 0, 0x53053053 [pid 6859] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6856] ioctl(4, LOOP_SET_FD, 3 [pid 6845] <... futex resumed>) = 0 [pid 6860] <... rseq resumed>) = 0 [pid 6859] openat(AT_FDCWD, "./file0", O_RDONLY [pid 6855] <... munmap resumed>) = 0 [pid 6845] futex(0x7fa78fffd6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6860] set_robust_list(0x7fa787d109a0, 24 [pid 6859] <... openat resumed>) = 5 [pid 6855] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 6860] <... set_robust_list resumed>) = 0 [pid 6859] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6860] rt_sigprocmask(SIG_SETMASK, [], [pid 6859] <... futex resumed>) = 1 [pid 6844] <... futex resumed>) = 0 [pid 6860] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6859] futex(0x7fa78fffd6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6855] <... openat resumed>) = 4 [pid 6844] futex(0x7fa78fffd6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6860] openat(AT_FDCWD, "./file0", O_RDONLY [pid 6859] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6844] <... futex resumed>) = 0 [pid 6860] <... openat resumed>) = 5 [pid 6859] lseek(5, 257, SEEK_SET [pid 6844] futex(0x7fa78fffd6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6856] <... ioctl resumed>) = 0 [pid 6855] ioctl(4, LOOP_SET_FD, 3 [pid 6860] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6859] <... lseek resumed>) = 257 [pid 6856] close(3 [pid 6855] <... ioctl resumed>) = 0 [pid 6850] <... mount resumed>) = 0 [pid 6860] <... futex resumed>) = 1 [pid 6859] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6856] <... close resumed>) = 0 [pid 6855] close(3 [pid 6850] openat(AT_FDCWD, "./file1", O_RDONLY|O_DIRECTORY [pid 6845] <... futex resumed>) = 0 [pid 6860] futex(0x7fa78fffd6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6859] <... futex resumed>) = 1 [pid 6856] mkdir("./file1", 0777 [pid 6855] <... close resumed>) = 0 [pid 6850] <... openat resumed>) = 3 [pid 6845] futex(0x7fa78fffd6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6844] <... futex resumed>) = 0 [ 136.590255][ T6854] NILFS (loop1): broken superblock, retrying with spare superblock (blocksize = 4096) [ 136.604886][ T6856] loop2: detected capacity change from 0 to 4096 [ 136.618540][ T6861] NILFS (loop3): segctord starting. Construction interval = 5 seconds, CP frequency < 30 seconds [ 136.623922][ T6855] loop0: detected capacity change from 0 to 4096 [pid 6860] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6859] futex(0x7fa78fffd6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6856] <... mkdir resumed>) = 0 [pid 6855] mkdir("./file1", 0777 [pid 6850] chdir("./file1" [pid 6845] <... futex resumed>) = 0 [pid 6844] futex(0x7fa78fffd6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6860] lseek(5, 257, SEEK_SET [pid 6859] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6845] futex(0x7fa78fffd6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6844] <... futex resumed>) = 0 [pid 6860] <... lseek resumed>) = 257 [pid 6859] getdents64(5, [pid 6844] futex(0x7fa78fffd6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6860] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6856] mount("/dev/loop2", "./file1", "nilfs2", MS_NODEV|MS_SYNCHRONOUS|MS_MANDLOCK|MS_SILENT|MS_LAZYTIME, "" [pid 6855] <... mkdir resumed>) = 0 [pid 6854] <... mount resumed>) = 0 [pid 6850] <... chdir resumed>) = 0 [pid 6860] <... futex resumed>) = 1 [pid 6845] <... futex resumed>) = 0 [pid 6860] futex(0x7fa78fffd6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6845] futex(0x7fa78fffd6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6860] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6845] <... futex resumed>) = 0 [pid 6860] getdents64(5, [pid 6845] futex(0x7fa78fffd6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6855] mount("/dev/loop0", "./file1", "nilfs2", MS_NODEV|MS_SYNCHRONOUS|MS_MANDLOCK|MS_SILENT|MS_LAZYTIME, "" [pid 6854] openat(AT_FDCWD, "./file1", O_RDONLY|O_DIRECTORY [pid 6850] ioctl(4, LOOP_CLR_FD [pid 6847] <... sendfile resumed>) = 77824 [pid 6854] <... openat resumed>) = 3 [ 136.650144][ T6862] NILFS (loop1): segctord starting. Construction interval = 5 seconds, CP frequency < 30 seconds [ 136.654219][ T6859] NILFS error (device loop4): nilfs_readdir: zero-length directory entry [ 136.666994][ T6856] NILFS (loop2): broken superblock, retrying with spare superblock (blocksize = 1024) [ 136.673120][ T6860] NILFS error (device loop5): nilfs_readdir: zero-length directory entry [ 136.689018][ T6855] NILFS (loop0): broken superblock, retrying with spare superblock (blocksize = 1024) [pid 6850] <... ioctl resumed>) = 0 [pid 6848] <... sendfile resumed>) = 77824 [pid 6854] chdir("./file1" [pid 6850] close(4 [pid 6854] <... chdir resumed>) = 0 [pid 6850] <... close resumed>) = 0 [pid 6848] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6847] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6854] ioctl(4, LOOP_CLR_FD [pid 6850] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6854] <... ioctl resumed>) = 0 [pid 6850] <... futex resumed>) = 1 [pid 6854] close(4 [pid 6850] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6854] <... close resumed>) = 0 [pid 6854] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 6854] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6853] <... futex resumed>) = 0 [pid 6849] <... futex resumed>) = 0 [pid 6848] <... futex resumed>) = 0 [pid 6847] <... futex resumed>) = 0 [pid 6853] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6849] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6848] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6847] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6854] <... futex resumed>) = 0 [pid 6853] <... futex resumed>) = 1 [pid 6850] <... futex resumed>) = 0 [pid 6849] <... futex resumed>) = 1 [pid 6854] open("./bus", O_RDWR|O_CREAT|O_NOCTTY|O_SYNC|O_DIRECT|O_NOATIME, 000 [pid 6850] open("./bus", O_RDWR|O_CREAT|O_NOCTTY|O_SYNC|O_DIRECT|O_NOATIME, 000 [pid 6845] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 6844] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [ 136.690253][ T6859] Remounting filesystem read-only [ 136.704584][ T6856] NILFS (loop2): broken superblock, retrying with spare superblock (blocksize = 4096) [ 136.715202][ T6860] Remounting filesystem read-only [ 136.729784][ T6855] NILFS (loop0): broken superblock, retrying with spare superblock (blocksize = 4096) [pid 6860] <... getdents64 resumed>0x9999999999999999, 41) = -1 EIO (Input/output error) [pid 6859] <... getdents64 resumed>0x9999999999999999, 41) = -1 EIO (Input/output error) [pid 6855] <... mount resumed>) = 0 [pid 6854] <... open resumed>) = 4 [pid 6853] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6850] <... open resumed>) = 4 [pid 6849] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6854] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6850] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6854] <... futex resumed>) = 0 [pid 6850] <... futex resumed>) = 0 [pid 6854] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6850] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6860] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 6860] futex(0x7fa78fffd6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6859] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 6859] futex(0x7fa78fffd6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6853] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6849] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6855] openat(AT_FDCWD, "./file1", O_RDONLY|O_DIRECTORY [pid 6853] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6849] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6855] <... openat resumed>) = 3 [pid 6853] <... futex resumed>) = 1 [pid 6849] <... futex resumed>) = 1 [pid 6845] exit_group(0 [pid 6844] exit_group(0 [pid 6855] chdir("./file1" [pid 6853] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6849] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6848] <... futex resumed>) = ? [pid 6847] <... futex resumed>) = ? [pid 6845] <... exit_group resumed>) = ? [pid 6844] <... exit_group resumed>) = ? [pid 6855] <... chdir resumed>) = 0 [pid 6848] +++ exited with 0 +++ [pid 6847] +++ exited with 0 +++ [pid 6855] ioctl(4, LOOP_CLR_FD) = 0 [pid 6855] close(4) = 0 [pid 6855] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 6851] <... futex resumed>) = 0 [pid 6855] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6851] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6855] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6851] <... futex resumed>) = 0 [pid 6855] open("./bus", O_RDWR|O_CREAT|O_NOCTTY|O_SYNC|O_DIRECT|O_NOATIME, 000 [pid 6851] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6855] <... open resumed>) = 4 [pid 6855] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 6851] <... futex resumed>) = 0 [pid 6855] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6851] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6855] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6851] <... futex resumed>) = 0 [pid 6855] ftruncate(4, 33587195 [pid 6851] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6860] <... futex resumed>) = ? [pid 6859] <... futex resumed>) = ? [pid 6855] <... ftruncate resumed>) = 0 [pid 6854] <... futex resumed>) = 0 [pid 6850] <... futex resumed>) = 0 [pid 6855] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 6851] <... futex resumed>) = 0 [pid 6855] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6851] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6855] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6851] <... futex resumed>) = 0 [pid 6855] sendfile(4, 4, NULL, 281474978811912 [pid 6851] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6859] +++ exited with 0 +++ [pid 6854] ftruncate(4, 33587195 [pid 6850] ftruncate(4, 33587195 [pid 6844] +++ exited with 0 +++ [pid 6860] +++ exited with 0 +++ [pid 6845] +++ exited with 0 +++ [pid 6854] <... ftruncate resumed>) = 0 [pid 6850] <... ftruncate resumed>) = 0 [pid 6854] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6856] <... mount resumed>) = 0 [pid 5019] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6845, si_uid=0, si_status=0, si_utime=0, si_stime=12 /* 0.12 s */} --- [pid 5018] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6844, si_uid=0, si_status=0, si_utime=0, si_stime=12 /* 0.12 s */} --- [pid 6850] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6856] openat(AT_FDCWD, "./file1", O_RDONLY|O_DIRECTORY [pid 6854] <... futex resumed>) = 1 [pid 6853] <... futex resumed>) = 0 [pid 6850] <... futex resumed>) = 1 [pid 6849] <... futex resumed>) = 0 [pid 5019] restart_syscall(<... resuming interrupted clone ...> [pid 5018] restart_syscall(<... resuming interrupted clone ...> [pid 6856] <... openat resumed>) = 3 [pid 6854] sendfile(4, 4, NULL, 281474978811912 [pid 6853] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6850] sendfile(4, 4, NULL, 281474978811912 [pid 6849] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5019] <... restart_syscall resumed>) = 0 [pid 5018] <... restart_syscall resumed>) = 0 [pid 6856] chdir("./file1" [pid 6853] <... futex resumed>) = 0 [pid 6849] <... futex resumed>) = 0 [pid 6856] <... chdir resumed>) = 0 [pid 6853] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6849] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6856] ioctl(4, LOOP_CLR_FD) = 0 [pid 5019] umount2("./77", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5018] umount2("./76", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6856] close(4 [pid 5019] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6856] <... close resumed>) = 0 [pid 5019] openat(AT_FDCWD, "./77", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5018] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6856] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5019] <... openat resumed>) = 3 [pid 5018] openat(AT_FDCWD, "./76", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 6856] <... futex resumed>) = 1 [pid 6852] <... futex resumed>) = 0 [pid 5019] newfstatat(3, "", [pid 5018] <... openat resumed>) = 3 [pid 6856] open("./bus", O_RDWR|O_CREAT|O_NOCTTY|O_SYNC|O_DIRECT|O_NOATIME, 000 [pid 6852] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5019] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [ 136.766049][ T6863] NILFS (loop0): segctord starting. Construction interval = 5 seconds, CP frequency < 30 seconds [ 136.778169][ T6864] NILFS (loop2): segctord starting. Construction interval = 5 seconds, CP frequency < 30 seconds [pid 5018] newfstatat(3, "", [pid 6852] <... futex resumed>) = 0 [pid 5019] getdents64(3, [pid 5018] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 6852] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5019] <... getdents64 resumed>0x5555556ce730 /* 4 entries */, 32768) = 112 [pid 5018] getdents64(3, [pid 5019] umount2("./77/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5018] <... getdents64 resumed>0x5555556ce730 /* 4 entries */, 32768) = 112 [pid 5019] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5018] umount2("./76/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5019] newfstatat(AT_FDCWD, "./77/binderfs", [pid 5018] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5019] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5018] newfstatat(AT_FDCWD, "./76/binderfs", [pid 5019] unlink("./77/binderfs" [pid 5018] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5019] <... unlink resumed>) = 0 [pid 5018] unlink("./76/binderfs" [pid 5019] umount2("./77/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5018] <... unlink resumed>) = 0 [pid 5018] umount2("./76/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6851] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 6851] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 6851] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fa787cf0000 [pid 6851] mprotect(0x7fa787cf1000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 6851] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 6851] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fa787d10990, parent_tid=0x7fa787d10990, exit_signal=0, stack=0x7fa787cf0000, stack_size=0x20300, tls=0x7fa787d106c0} [pid 6853] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 6849] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 6853] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6851] <... clone3 resumed> => {parent_tid=[6865]}, 88) = 6865 [pid 6849] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6853] <... futex resumed>) = 0 [pid 6851] rt_sigprocmask(SIG_SETMASK, [], [pid 6849] <... futex resumed>) = 0 [pid 6853] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 6851] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6849] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 6853] <... mmap resumed>) = 0x7fa787cf0000 [pid 6852] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 6851] futex(0x7fa78fffd6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6849] <... mmap resumed>) = 0x7fa787cf0000 [pid 6853] mprotect(0x7fa787cf1000, 131072, PROT_READ|PROT_WRITE [pid 6852] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6851] <... futex resumed>) = 0 [pid 6849] mprotect(0x7fa787cf1000, 131072, PROT_READ|PROT_WRITE./strace-static-x86_64: Process 6865 attached [pid 6853] <... mprotect resumed>) = 0 [pid 6852] <... futex resumed>) = 0 [pid 6851] futex(0x7fa78fffd6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6849] <... mprotect resumed>) = 0 [pid 6865] rseq(0x7fa787d10fe0, 0x20, 0, 0x53053053 [pid 6853] rt_sigprocmask(SIG_BLOCK, ~[], [pid 6852] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 6849] rt_sigprocmask(SIG_BLOCK, ~[], [pid 6865] <... rseq resumed>) = 0 [pid 6853] <... rt_sigprocmask resumed>[], 8) = 0 [pid 6849] <... rt_sigprocmask resumed>[], 8) = 0 [pid 6852] <... mmap resumed>) = 0x7fa787cf0000 [pid 6865] set_robust_list(0x7fa787d109a0, 24 [pid 6853] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fa787d10990, parent_tid=0x7fa787d10990, exit_signal=0, stack=0x7fa787cf0000, stack_size=0x20300, tls=0x7fa787d106c0} [pid 6852] mprotect(0x7fa787cf1000, 131072, PROT_READ|PROT_WRITE [pid 6849] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fa787d10990, parent_tid=0x7fa787d10990, exit_signal=0, stack=0x7fa787cf0000, stack_size=0x20300, tls=0x7fa787d106c0} [pid 6865] <... set_robust_list resumed>) = 0 [pid 6852] <... mprotect resumed>) = 0 [pid 6865] rt_sigprocmask(SIG_SETMASK, [], [pid 6853] <... clone3 resumed> => {parent_tid=[6866]}, 88) = 6866 [pid 6852] rt_sigprocmask(SIG_BLOCK, ~[], [pid 6849] <... clone3 resumed> => {parent_tid=[6867]}, 88) = 6867 [pid 6865] <... rt_sigprocmask resumed>NULL, 8) = 0 [ 136.845444][ T5019] NILFS (loop5): discard dirty page: offset=8192, ino=6 [ 136.862615][ T5018] NILFS (loop4): discard dirty page: offset=8192, ino=6 [ 136.869693][ T5018] NILFS (loop4): discard dirty block: blocknr=25, size=4096 [pid 6853] rt_sigprocmask(SIG_SETMASK, [], [pid 6852] <... rt_sigprocmask resumed>[], 8) = 0 [pid 6849] rt_sigprocmask(SIG_SETMASK, [], [pid 6865] openat(AT_FDCWD, "./file0", O_RDONLY [pid 6853] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6849] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6865] <... openat resumed>) = 5 [pid 6853] futex(0x7fa78fffd6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6852] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fa787d10990, parent_tid=0x7fa787d10990, exit_signal=0, stack=0x7fa787cf0000, stack_size=0x20300, tls=0x7fa787d106c0} [pid 6849] futex(0x7fa78fffd6d8, FUTEX_WAKE_PRIVATE, 1000000./strace-static-x86_64: Process 6867 attached ./strace-static-x86_64: Process 6866 attached [pid 6865] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6853] <... futex resumed>) = 0 [pid 6849] <... futex resumed>) = 0 [pid 6867] rseq(0x7fa787d10fe0, 0x20, 0, 0x53053053 [pid 6866] rseq(0x7fa787d10fe0, 0x20, 0, 0x53053053 [pid 6865] <... futex resumed>) = 1 [pid 6853] futex(0x7fa78fffd6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6851] <... futex resumed>) = 0 [pid 6849] futex(0x7fa78fffd6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6867] <... rseq resumed>) = 0 [pid 6866] <... rseq resumed>) = 0 [pid 6865] futex(0x7fa78fffd6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6851] futex(0x7fa78fffd6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6867] set_robust_list(0x7fa787d109a0, 24 [pid 6866] set_robust_list(0x7fa787d109a0, 24 [pid 6865] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6851] <... futex resumed>) = 0 [pid 6867] <... set_robust_list resumed>) = 0 [pid 6866] <... set_robust_list resumed>) = 0 [pid 6865] lseek(5, 257, SEEK_SET [pid 6851] futex(0x7fa78fffd6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6867] rt_sigprocmask(SIG_SETMASK, [], [pid 6866] rt_sigprocmask(SIG_SETMASK, [], [pid 6865] <... lseek resumed>) = 257 [pid 6867] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6866] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6865] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6867] openat(AT_FDCWD, "./file0", O_RDONLY [pid 6866] openat(AT_FDCWD, "./file0", O_RDONLY [pid 6865] <... futex resumed>) = 1 [pid 6851] <... futex resumed>) = 0 [pid 6867] <... openat resumed>) = 5 [pid 6866] <... openat resumed>) = 5 [pid 6865] futex(0x7fa78fffd6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6851] futex(0x7fa78fffd6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6867] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6866] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6865] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6851] <... futex resumed>) = 0 [pid 6867] <... futex resumed>) = 1 [pid 6866] <... futex resumed>) = 1 [pid 6865] getdents64(5, [pid 6853] <... futex resumed>) = 0 [pid 6851] futex(0x7fa78fffd6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6849] <... futex resumed>) = 0 [pid 6867] futex(0x7fa78fffd6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6866] futex(0x7fa78fffd6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6853] futex(0x7fa78fffd6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6849] futex(0x7fa78fffd6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6867] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6866] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6856] <... open resumed>) = 4 [pid 6855] <... sendfile resumed>) = 77824 [pid 6853] <... futex resumed>) = 0 [pid 6849] <... futex resumed>) = 0 [pid 6867] lseek(5, 257, SEEK_SET [pid 6866] lseek(5, 257, SEEK_SET [pid 6856] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6855] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6853] futex(0x7fa78fffd6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6852] <... clone3 resumed> => {parent_tid=[6868]}, 88) = 6868 [pid 6849] futex(0x7fa78fffd6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6867] <... lseek resumed>) = 257 [pid 6866] <... lseek resumed>) = 257 [pid 6856] <... futex resumed>) = 0 [pid 6855] <... futex resumed>) = 0 [pid 6852] rt_sigprocmask(SIG_SETMASK, [], [pid 6867] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6866] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6856] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6855] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6852] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6867] <... futex resumed>) = 1 [pid 6866] <... futex resumed>) = 1 [pid 6853] <... futex resumed>) = 0 [pid 6852] futex(0x7fa78fffd6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6849] <... futex resumed>) = 0 [pid 6867] futex(0x7fa78fffd6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6866] futex(0x7fa78fffd6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6853] futex(0x7fa78fffd6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6852] <... futex resumed>) = 0 [pid 6849] futex(0x7fa78fffd6d8, FUTEX_WAKE_PRIVATE, 1000000./strace-static-x86_64: Process 6868 attached [pid 6867] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6866] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6853] <... futex resumed>) = 0 [pid 6852] futex(0x7fa78fffd6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6849] <... futex resumed>) = 0 [pid 6867] getdents64(5, [pid 6866] getdents64(5, [pid 6853] futex(0x7fa78fffd6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6849] futex(0x7fa78fffd6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6868] rseq(0x7fa787d10fe0, 0x20, 0, 0x53053053) = 0 [pid 6868] set_robust_list(0x7fa787d109a0, 24 [pid 6851] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 6868] <... set_robust_list resumed>) = 0 [pid 6868] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 6868] ftruncate(4, 33587195) = 0 [pid 6868] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 6852] <... futex resumed>) = 0 [ 136.894695][ T5019] NILFS (loop5): discard dirty block: blocknr=25, size=4096 [ 136.902642][ T6865] NILFS error (device loop0): nilfs_readdir: zero-length directory entry [ 136.915528][ T6865] Remounting filesystem read-only [ 136.923677][ T6866] NILFS error (device loop1): nilfs_readdir: zero-length directory entry [ 136.932864][ T6867] NILFS error (device loop3): nilfs_readdir: zero-length directory entry [pid 6868] futex(0x7fa78fffd6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6866] <... getdents64 resumed>0x9999999999999999, 41) = -1 EIO (Input/output error) [pid 6852] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6867] <... getdents64 resumed>0x9999999999999999, 41) = -1 EIO (Input/output error) [pid 6866] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6856] <... futex resumed>) = 0 [pid 6852] <... futex resumed>) = 1 [pid 6866] <... futex resumed>) = 1 [pid 6865] <... getdents64 resumed>0x9999999999999999, 41) = -1 EIO (Input/output error) [pid 6853] <... futex resumed>) = 0 [pid 6866] futex(0x7fa78fffd6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6865] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 6865] futex(0x7fa78fffd6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6851] exit_group(0 [pid 6865] <... futex resumed>) = ? [pid 6851] <... exit_group resumed>) = ? [pid 6865] +++ exited with 0 +++ [pid 6855] <... futex resumed>) = ? [pid 6856] sendfile(4, 4, NULL, 281474978811912 [pid 6852] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6855] +++ exited with 0 +++ [pid 6851] +++ exited with 0 +++ [pid 5014] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6851, si_uid=0, si_status=0, si_utime=0, si_stime=10 /* 0.10 s */} --- [pid 5014] restart_syscall(<... resuming interrupted clone ...>) = 0 [pid 5014] umount2("./74", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5014] openat(AT_FDCWD, "./74", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 6849] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 5014] newfstatat(3, "", [pid 6867] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5014] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 6867] <... futex resumed>) = 0 [pid 5014] getdents64(3, [pid 6867] futex(0x7fa78fffd6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5018] <... umount2 resumed>) = 0 [pid 5014] <... getdents64 resumed>0x5555556ce730 /* 4 entries */, 32768) = 112 [ 136.963641][ T6866] Remounting filesystem read-only [ 136.971996][ T6867] Remounting filesystem read-only [ 136.972136][ T6854] NILFS (loop1): discard dirty page: offset=65536, ino=18 [ 136.996331][ T6850] NILFS (loop3): discard dirty page: offset=57344, ino=18 [pid 5014] umount2("./74/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5019] <... umount2 resumed>) = 0 [pid 5014] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5014] newfstatat(AT_FDCWD, "./74/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5014] unlink("./74/binderfs") = 0 [pid 6852] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 5019] umount2("./77/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5014] umount2("./74/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6854] <... sendfile resumed>) = 65536 [pid 6852] futex(0x7fa78fffd6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5019] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6868] <... futex resumed>) = 0 [pid 6854] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6852] <... futex resumed>) = 1 [pid 6868] openat(AT_FDCWD, "./file0", O_RDONLY [pid 6856] <... sendfile resumed>) = 77824 [pid 6850] <... sendfile resumed>) = 57344 [pid 5019] newfstatat(AT_FDCWD, "./77/file1", [pid 5018] umount2("./76/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6854] <... futex resumed>) = 0 [pid 6850] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6852] futex(0x7fa78fffd6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6868] <... openat resumed>) = 5 [pid 6856] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6868] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6856] <... futex resumed>) = 0 [pid 6854] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6850] <... futex resumed>) = 0 [pid 5019] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5018] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6853] exit_group(0 [pid 6850] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6849] exit_group(0 [pid 5018] newfstatat(AT_FDCWD, "./76/file1", [pid 6868] <... futex resumed>) = 1 [pid 6867] <... futex resumed>) = ? [pid 6866] <... futex resumed>) = ? [pid 6856] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6854] <... futex resumed>) = ? [pid 6853] <... exit_group resumed>) = ? [pid 6852] <... futex resumed>) = 0 [pid 6850] <... futex resumed>) = ? [pid 6849] <... exit_group resumed>) = ? [pid 5019] umount2("./77/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5018] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 6868] futex(0x7fa78fffd6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6867] +++ exited with 0 +++ [pid 6866] +++ exited with 0 +++ [pid 6854] +++ exited with 0 +++ [pid 6853] +++ exited with 0 +++ [pid 6852] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6850] +++ exited with 0 +++ [pid 6849] +++ exited with 0 +++ [pid 5018] umount2("./76/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5019] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5018] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5015] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6853, si_uid=0, si_status=0, si_utime=0, si_stime=11 /* 0.11 s */} --- [pid 5018] openat(AT_FDCWD, "./76/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5017] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6849, si_uid=0, si_status=0, si_utime=0, si_stime=9 /* 0.09 s */} --- [pid 5018] <... openat resumed>) = 4 [pid 5017] restart_syscall(<... resuming interrupted clone ...> [pid 5018] newfstatat(4, "", [pid 5017] <... restart_syscall resumed>) = 0 [pid 6852] <... futex resumed>) = 1 [pid 5018] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 6856] <... futex resumed>) = 0 [pid 6852] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5019] openat(AT_FDCWD, "./77/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5018] getdents64(4, [pid 6856] lseek(5, 257, SEEK_SET [pid 5019] <... openat resumed>) = 4 [pid 5018] <... getdents64 resumed>0x5555556d6770 /* 2 entries */, 32768) = 48 [pid 5017] umount2("./75", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6856] <... lseek resumed>) = 257 [pid 5019] newfstatat(4, "", [pid 5018] getdents64(4, [pid 5017] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6856] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5018] <... getdents64 resumed>0x5555556d6770 /* 0 entries */, 32768) = 0 [pid 5017] openat(AT_FDCWD, "./75", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 6856] <... futex resumed>) = 1 [pid 6852] <... futex resumed>) = 0 [pid 5019] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5018] close(4 [pid 5017] <... openat resumed>) = 3 [pid 5014] <... umount2 resumed>) = 0 [pid 6856] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6852] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5019] getdents64(4, [pid 5018] <... close resumed>) = 0 [pid 5017] newfstatat(3, "", [pid 6856] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6852] <... futex resumed>) = 0 [pid 5019] <... getdents64 resumed>0x5555556d6770 /* 2 entries */, 32768) = 48 [pid 5018] rmdir("./76/file1" [pid 5017] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [ 137.020909][ T6850] NILFS (loop3): discard dirty block: blocknr=0, size=4096 [ 137.031126][ T6854] NILFS (loop1): discard dirty block: blocknr=0, size=4096 [ 137.042252][ T5014] NILFS (loop0): discard dirty page: offset=8192, ino=6 [ 137.049246][ T5014] NILFS (loop0): discard dirty block: blocknr=25, size=4096 [pid 5014] umount2("./74/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6856] getdents64(5, [pid 6852] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5019] getdents64(4, [pid 5018] <... rmdir resumed>) = 0 [pid 5017] getdents64(3, [pid 5015] umount2("./73", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5014] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5019] <... getdents64 resumed>0x5555556d6770 /* 0 entries */, 32768) = 0 [pid 5018] getdents64(3, [pid 5017] <... getdents64 resumed>0x5555556ce730 /* 4 entries */, 32768) = 112 [pid 5015] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5014] newfstatat(AT_FDCWD, "./74/file1", [pid 5019] close(4 [pid 5018] <... getdents64 resumed>0x5555556ce730 /* 0 entries */, 32768) = 0 [pid 5017] umount2("./75/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5015] openat(AT_FDCWD, "./73", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5014] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5019] <... close resumed>) = 0 [pid 5018] close(3 [pid 5017] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5015] <... openat resumed>) = 3 [pid 5014] umount2("./74/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5019] rmdir("./77/file1" [pid 5018] <... close resumed>) = 0 [pid 5017] newfstatat(AT_FDCWD, "./75/binderfs", [pid 5015] newfstatat(3, "", [pid 5014] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5019] <... rmdir resumed>) = 0 [pid 5018] rmdir("./76" [pid 5017] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5015] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5014] openat(AT_FDCWD, "./74/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5019] getdents64(3, [pid 5015] getdents64(3, [pid 5014] <... openat resumed>) = 4 [pid 5019] <... getdents64 resumed>0x5555556ce730 /* 0 entries */, 32768) = 0 [pid 5018] <... rmdir resumed>) = 0 [pid 5017] unlink("./75/binderfs" [pid 5015] <... getdents64 resumed>0x5555556ce730 /* 4 entries */, 32768) = 112 [pid 5014] newfstatat(4, "", [pid 5019] close(3 [pid 5018] mkdir("./77", 0777 [pid 5017] <... unlink resumed>) = 0 [pid 5015] umount2("./73/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5014] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5019] <... close resumed>) = 0 [pid 5015] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5014] getdents64(4, [pid 5019] rmdir("./77" [pid 5015] newfstatat(AT_FDCWD, "./73/binderfs", [pid 5014] <... getdents64 resumed>0x5555556d6770 /* 2 entries */, 32768) = 48 [pid 5019] <... rmdir resumed>) = 0 [pid 5018] <... mkdir resumed>) = 0 [pid 5015] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5014] getdents64(4, [pid 5019] mkdir("./78", 0777 [pid 5018] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 5017] umount2("./75/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5015] unlink("./73/binderfs" [pid 5014] <... getdents64 resumed>0x5555556d6770 /* 0 entries */, 32768) = 0 [pid 5019] <... mkdir resumed>) = 0 [pid 5015] <... unlink resumed>) = 0 [pid 5014] close(4 [pid 5019] openat(AT_FDCWD, "/dev/loop5", O_RDWR [pid 5015] umount2("./73/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5014] <... close resumed>) = 0 [pid 5019] <... openat resumed>) = 3 [pid 5014] rmdir("./74/file1" [pid 5019] ioctl(3, LOOP_CLR_FD [pid 5014] <... rmdir resumed>) = 0 [pid 5019] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 5014] getdents64(3, [pid 5019] close(3 [pid 5014] <... getdents64 resumed>0x5555556ce730 /* 0 entries */, 32768) = 0 [pid 6856] <... getdents64 resumed>0x9999999999999999, 41) = -1 EIO (Input/output error) [pid 5019] <... close resumed>) = 0 [pid 5018] <... openat resumed>) = 3 [pid 5014] close(3 [pid 6856] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5018] ioctl(3, LOOP_CLR_FD [pid 6856] <... futex resumed>) = 1 [pid 6852] <... futex resumed>) = 0 [pid 5019] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5018] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 5014] <... close resumed>) = 0 [pid 6856] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6852] exit_group(0 [pid 5018] close(3 [pid 6856] <... futex resumed>) = ? [pid 6852] <... exit_group resumed>) = ? [pid 5018] <... close resumed>) = 0 [pid 6856] +++ exited with 0 +++ [pid 5018] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x5555556cd690) = 6869 [pid 6868] <... futex resumed>) = ? [pid 5014] rmdir("./74" [pid 6868] +++ exited with 0 +++ [pid 6852] +++ exited with 0 +++ [pid 5019] <... clone resumed>, child_tidptr=0x5555556cd690) = 6870 [ 137.103506][ T6856] NILFS error (device loop2): nilfs_readdir: zero-length directory entry [ 137.122241][ T6856] Remounting filesystem read-only [ 137.129410][ T5015] NILFS (loop1): discard dirty page: offset=8192, ino=6 [ 137.139678][ T5015] NILFS (loop1): discard dirty block: blocknr=25, size=4096 ./strace-static-x86_64: Process 6870 attached ./strace-static-x86_64: Process 6869 attached [pid 5016] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6852, si_uid=0, si_status=0, si_utime=0, si_stime=16 /* 0.16 s */} --- [pid 5014] <... rmdir resumed>) = 0 [pid 5016] umount2("./74", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5016] openat(AT_FDCWD, "./74", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 5016] newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5016] getdents64(3, 0x5555556ce730 /* 4 entries */, 32768) = 112 [pid 5016] umount2("./74/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5016] newfstatat(AT_FDCWD, "./74/binderfs", [pid 6870] set_robust_list(0x5555556cd6a0, 24 [pid 6869] set_robust_list(0x5555556cd6a0, 24 [pid 5016] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5014] mkdir("./75", 0777 [pid 5016] unlink("./74/binderfs" [pid 6870] <... set_robust_list resumed>) = 0 [pid 6869] <... set_robust_list resumed>) = 0 [pid 5016] <... unlink resumed>) = 0 [pid 5014] <... mkdir resumed>) = 0 [pid 6870] chdir("./78" [pid 5016] umount2("./74/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6870] <... chdir resumed>) = 0 [pid 6869] chdir("./77" [ 137.150638][ T5015] NILFS (loop1): disposed unprocessed dirty file(s) when detaching log writer [ 137.150663][ T5017] NILFS (loop3): discard dirty page: offset=8192, ino=6 [ 137.160906][ T5015] NILFS (loop1): discard dirty page: offset=0, ino=3 [ 137.174745][ T5015] NILFS (loop1): discard dirty block: blocknr=28, size=4096 [ 137.184305][ T5015] NILFS (loop1): discard dirty page: offset=4096, ino=3 [ 137.192093][ T5015] NILFS (loop1): discard dirty block: blocknr=29, size=4096 [pid 5014] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 6870] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6869] <... chdir resumed>) = 0 [pid 5014] <... openat resumed>) = 3 [pid 6870] <... prctl resumed>) = 0 [pid 6869] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5014] ioctl(3, LOOP_CLR_FD [pid 6870] setpgid(0, 0 [pid 6869] <... prctl resumed>) = 0 [pid 5014] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 6870] <... setpgid resumed>) = 0 [pid 6869] setpgid(0, 0 [pid 5014] close(3 [pid 6870] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6869] <... setpgid resumed>) = 0 [pid 5014] <... close resumed>) = 0 [pid 6870] <... openat resumed>) = 3 [pid 6870] write(3, "1000", 4 [pid 6869] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5014] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6869] <... openat resumed>) = 3 [pid 6870] <... write resumed>) = 4 [pid 6869] write(3, "1000", 4 [pid 5014] <... clone resumed>, child_tidptr=0x5555556cd690) = 6871 [pid 6870] close(3 [pid 6869] <... write resumed>) = 4 [pid 6870] <... close resumed>) = 0 [pid 6869] close(3 [pid 6870] symlink("/dev/binderfs", "./binderfs" [pid 6869] <... close resumed>) = 0 [pid 6870] <... symlink resumed>) = 0 [pid 6869] symlink("/dev/binderfs", "./binderfs" [pid 6870] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6869] <... symlink resumed>) = 0 [pid 6870] <... futex resumed>) = 0 [pid 6869] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6870] rt_sigaction(SIGRT_1, {sa_handler=0x7fa78ff9b0a0, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fa78ff8c250}, [pid 6869] <... futex resumed>) = 0 [pid 6870] <... rt_sigaction resumed>NULL, 8) = 0 [pid 6869] rt_sigaction(SIGRT_1, {sa_handler=0x7fa78ff9b0a0, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fa78ff8c250}, [pid 6870] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 6869] <... rt_sigaction resumed>NULL, 8) = 0 [pid 6870] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6869] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 6870] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 6869] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6870] <... mmap resumed>) = 0x7fa78ff11000 [pid 6869] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 6870] mprotect(0x7fa78ff12000, 131072, PROT_READ|PROT_WRITE [pid 6869] <... mmap resumed>) = 0x7fa78ff11000 [pid 6870] <... mprotect resumed>) = 0 [pid 6869] mprotect(0x7fa78ff12000, 131072, PROT_READ|PROT_WRITE [pid 6870] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 6869] <... mprotect resumed>) = 0 [pid 6870] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fa78ff31990, parent_tid=0x7fa78ff31990, exit_signal=0, stack=0x7fa78ff11000, stack_size=0x20300, tls=0x7fa78ff316c0} [pid 6869] rt_sigprocmask(SIG_BLOCK, ~[], [pid 6870] <... clone3 resumed> => {parent_tid=[6872]}, 88) = 6872 [pid 6869] <... rt_sigprocmask resumed>[], 8) = 0 [pid 6870] rt_sigprocmask(SIG_SETMASK, [], [pid 6869] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fa78ff31990, parent_tid=0x7fa78ff31990, exit_signal=0, stack=0x7fa78ff11000, stack_size=0x20300, tls=0x7fa78ff316c0} [pid 6870] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6870] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 6869] <... clone3 resumed> => {parent_tid=[6873]}, 88) = 6873 ./strace-static-x86_64: Process 6871 attached [pid 6871] set_robust_list(0x5555556cd6a0, 24) = 0 [pid 6871] chdir("./75") = 0 [pid 6871] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6870] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 6869] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 6869] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000) = 0 ./strace-static-x86_64: Process 6873 attached [pid 6871] <... prctl resumed>) = 0 [pid 6869] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 6873] rseq(0x7fa78ff31fe0, 0x20, 0, 0x53053053 [pid 6871] setpgid(0, 0 [pid 6873] <... rseq resumed>) = 0 [pid 6871] <... setpgid resumed>) = 0 [pid 6873] set_robust_list(0x7fa78ff319a0, 24 [pid 6871] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC./strace-static-x86_64: Process 6872 attached [pid 6873] <... set_robust_list resumed>) = 0 [pid 6871] <... openat resumed>) = 3 [ 137.199607][ T5015] NILFS (loop1): discard dirty page: offset=270336, ino=3 [ 137.208120][ T5017] NILFS (loop3): discard dirty block: blocknr=25, size=4096 [ 137.231124][ T5015] NILFS (loop1): discard dirty block: blocknr=0, size=4096 [pid 5016] <... umount2 resumed>) = 0 [pid 6873] rt_sigprocmask(SIG_SETMASK, [], [pid 6871] write(3, "1000", 4 [pid 6872] rseq(0x7fa78ff31fe0, 0x20, 0, 0x53053053 [pid 6873] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6872] <... rseq resumed>) = 0 [pid 6871] <... write resumed>) = 4 [pid 6873] memfd_create("syzkaller", 0 [pid 6872] set_robust_list(0x7fa78ff319a0, 24 [pid 6871] close(3 [pid 6873] <... memfd_create resumed>) = 3 [pid 6872] <... set_robust_list resumed>) = 0 [pid 6871] <... close resumed>) = 0 [pid 6873] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6872] rt_sigprocmask(SIG_SETMASK, [], [pid 6871] symlink("/dev/binderfs", "./binderfs" [pid 6873] <... mmap resumed>) = 0x7fa787b11000 [pid 6872] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6871] <... symlink resumed>) = 0 [pid 6871] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6872] memfd_create("syzkaller", 0 [pid 6871] <... futex resumed>) = 0 [pid 6872] <... memfd_create resumed>) = 3 [pid 6871] rt_sigaction(SIGRT_1, {sa_handler=0x7fa78ff9b0a0, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fa78ff8c250}, [pid 5015] <... umount2 resumed>) = 0 [pid 6872] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6871] <... rt_sigaction resumed>NULL, 8) = 0 [pid 6872] <... mmap resumed>) = 0x7fa787b11000 [pid 6871] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 5015] umount2("./73/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6871] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6871] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 5015] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6871] <... mmap resumed>) = 0x7fa78ff11000 [pid 6871] mprotect(0x7fa78ff12000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 6871] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 6871] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fa78ff31990, parent_tid=0x7fa78ff31990, exit_signal=0, stack=0x7fa78ff11000, stack_size=0x20300, tls=0x7fa78ff316c0} => {parent_tid=[6874]}, 88) = 6874 [pid 6871] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 5015] newfstatat(AT_FDCWD, "./73/file1", [pid 6871] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 6871] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 5015] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5015] umount2("./73/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5016] umount2("./74/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5015] <... umount2 resumed>) = -1 EINVAL (Invalid argument) ./strace-static-x86_64: Process 6874 attached [pid 5016] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5015] openat(AT_FDCWD, "./73/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 6874] rseq(0x7fa78ff31fe0, 0x20, 0, 0x53053053 [pid 5016] newfstatat(AT_FDCWD, "./74/file1", [pid 6874] <... rseq resumed>) = 0 [pid 6874] set_robust_list(0x7fa78ff319a0, 24 [pid 5016] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 6874] <... set_robust_list resumed>) = 0 [pid 6874] rt_sigprocmask(SIG_SETMASK, [], [pid 5016] umount2("./74/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6874] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6874] memfd_create("syzkaller", 0 [pid 5016] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6874] <... memfd_create resumed>) = 3 [ 137.259307][ T5017] NILFS (loop3): disposed unprocessed dirty file(s) when detaching log writer [ 137.291375][ T5017] NILFS (loop3): discard dirty page: offset=0, ino=3 [pid 5016] openat(AT_FDCWD, "./74/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 6874] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fa787b11000 [pid 5016] <... openat resumed>) = 4 [pid 5015] <... openat resumed>) = 4 [pid 6872] 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"..., 2097152 [pid 5016] newfstatat(4, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5016] getdents64(4, 0x5555556d6770 /* 2 entries */, 32768) = 48 [pid 5016] getdents64(4, [pid 6873] 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"..., 2097152 [pid 5016] <... getdents64 resumed>0x5555556d6770 /* 0 entries */, 32768) = 0 [pid 5016] close(4) = 0 [pid 5016] rmdir("./74/file1") = 0 [pid 5016] getdents64(3, [pid 5015] newfstatat(4, "", [pid 5016] <... getdents64 resumed>0x5555556ce730 /* 0 entries */, 32768) = 0 [pid 5016] close(3) = 0 [pid 5016] rmdir("./74") = 0 [pid 5016] mkdir("./75", 0777) = 0 [pid 5016] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 5015] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5016] <... openat resumed>) = 3 [pid 5016] ioctl(3, LOOP_CLR_FD [pid 5015] getdents64(4, [pid 5016] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 5016] close(3 [pid 5015] <... getdents64 resumed>0x5555556d6770 /* 2 entries */, 32768) = 48 [pid 5016] <... close resumed>) = 0 [pid 5016] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x5555556cd690) = 6875 [pid 5015] getdents64(4, 0x5555556d6770 /* 0 entries */, 32768) = 0 [pid 5015] close(4) = 0 [ 137.303152][ T5017] NILFS (loop3): discard dirty block: blocknr=28, size=4096 [ 137.313707][ T5017] NILFS (loop3): discard dirty page: offset=4096, ino=3 [ 137.321198][ T5017] NILFS (loop3): discard dirty block: blocknr=29, size=4096 [pid 5015] rmdir("./73/file1") = 0 [pid 5015] getdents64(3, 0x5555556ce730 /* 0 entries */, 32768) = 0 [pid 5015] close(3) = 0 [pid 5015] rmdir("./73"./strace-static-x86_64: Process 6875 attached [pid 6874] 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"..., 2097152 [pid 6872] <... write resumed>) = 2097152 [pid 5015] <... rmdir resumed>) = 0 [pid 6875] set_robust_list(0x5555556cd6a0, 24 [pid 6872] munmap(0x7fa787b11000, 2097152 [pid 6875] <... set_robust_list resumed>) = 0 [pid 5015] mkdir("./74", 0777 [pid 6875] chdir("./75" [pid 6872] <... munmap resumed>) = 0 [pid 5015] <... mkdir resumed>) = 0 [pid 6875] <... chdir resumed>) = 0 [pid 6873] <... write resumed>) = 2097152 [pid 6872] openat(AT_FDCWD, "/dev/loop5", O_RDWR [pid 5017] <... umount2 resumed>) = 0 [pid 5015] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 6875] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6873] munmap(0x7fa787b11000, 2097152 [pid 6872] <... openat resumed>) = 4 [pid 5017] umount2("./75/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6875] <... prctl resumed>) = 0 [pid 5015] <... openat resumed>) = 3 [pid 6873] <... munmap resumed>) = 0 [pid 6872] ioctl(4, LOOP_SET_FD, 3 [pid 5017] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6875] setpgid(0, 0 [ 137.353583][ T5017] NILFS (loop3): discard dirty page: offset=270336, ino=3 [ 137.365870][ T5017] NILFS (loop3): discard dirty block: blocknr=0, size=4096 [pid 5015] ioctl(3, LOOP_CLR_FD [pid 6875] <... setpgid resumed>) = 0 [pid 6873] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 6872] <... ioctl resumed>) = 0 [pid 5017] newfstatat(AT_FDCWD, "./75/file1", [pid 5015] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 6875] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6873] <... openat resumed>) = 4 [pid 6872] close(3 [pid 5017] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 6875] <... openat resumed>) = 3 [pid 6874] <... write resumed>) = 2097152 [pid 6873] ioctl(4, LOOP_SET_FD, 3 [pid 6872] <... close resumed>) = 0 [pid 5017] umount2("./75/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5015] close(3 [pid 6875] write(3, "1000", 4 [pid 6874] munmap(0x7fa787b11000, 2097152) = 0 [pid 6875] <... write resumed>) = 4 [pid 6873] <... ioctl resumed>) = 0 [pid 6872] mkdir("./file1", 0777 [pid 5017] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5015] <... close resumed>) = 0 [pid 6875] close(3 [pid 6873] close(3 [pid 6872] <... mkdir resumed>) = 0 [pid 5017] openat(AT_FDCWD, "./75/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5015] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6875] <... close resumed>) = 0 [pid 6873] <... close resumed>) = 0 [pid 6872] mount("/dev/loop5", "./file1", "nilfs2", MS_NODEV|MS_SYNCHRONOUS|MS_MANDLOCK|MS_SILENT|MS_LAZYTIME, "" [pid 5017] <... openat resumed>) = 4 ./strace-static-x86_64: Process 6876 attached [pid 6875] symlink("/dev/binderfs", "./binderfs" [pid 6874] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 6873] mkdir("./file1", 0777 [pid 5017] newfstatat(4, "", [pid 5015] <... clone resumed>, child_tidptr=0x5555556cd690) = 6876 [pid 6876] set_robust_list(0x5555556cd6a0, 24 [pid 6875] <... symlink resumed>) = 0 [pid 6874] <... openat resumed>) = 4 [pid 5017] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 6876] <... set_robust_list resumed>) = 0 [ 137.402611][ T6872] loop5: detected capacity change from 0 to 4096 [ 137.415639][ T6873] loop4: detected capacity change from 0 to 4096 [ 137.431581][ T6872] NILFS (loop5): broken superblock, retrying with spare superblock (blocksize = 1024) [pid 6875] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6874] ioctl(4, LOOP_SET_FD, 3 [pid 6873] <... mkdir resumed>) = 0 [pid 6876] chdir("./74" [pid 6875] <... futex resumed>) = 0 [pid 6874] <... ioctl resumed>) = 0 [pid 6873] mount("/dev/loop4", "./file1", "nilfs2", MS_NODEV|MS_SYNCHRONOUS|MS_MANDLOCK|MS_SILENT|MS_LAZYTIME, "" [pid 5017] getdents64(4, [pid 6876] <... chdir resumed>) = 0 [pid 6875] rt_sigaction(SIGRT_1, {sa_handler=0x7fa78ff9b0a0, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fa78ff8c250}, [pid 6872] <... mount resumed>) = 0 [pid 6876] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 6876] setpgid(0, 0) = 0 [pid 6876] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 6876] write(3, "1000", 4) = 4 [pid 6876] close(3) = 0 [pid 6876] symlink("/dev/binderfs", "./binderfs") = 0 [pid 6876] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 6876] rt_sigaction(SIGRT_1, {sa_handler=0x7fa78ff9b0a0, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fa78ff8c250}, NULL, 8) = 0 [pid 5017] <... getdents64 resumed>0x5555556d6770 /* 2 entries */, 32768) = 48 [pid 6876] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 6875] <... rt_sigaction resumed>NULL, 8) = 0 [pid 6874] close(3 [pid 6872] openat(AT_FDCWD, "./file1", O_RDONLY|O_DIRECTORY [pid 6876] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6876] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fa78ff11000 [pid 6876] mprotect(0x7fa78ff12000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 6876] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 6876] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fa78ff31990, parent_tid=0x7fa78ff31990, exit_signal=0, stack=0x7fa78ff11000, stack_size=0x20300, tls=0x7fa78ff316c0} => {parent_tid=[6878]}, 88) = 6878 [pid 6876] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 6876] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 6876] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000}./strace-static-x86_64: Process 6878 attached [pid 6878] rseq(0x7fa78ff31fe0, 0x20, 0, 0x53053053 [pid 6875] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 6874] <... close resumed>) = 0 [pid 6872] <... openat resumed>) = 3 [ 137.444161][ T6872] NILFS (loop5): broken superblock, retrying with spare superblock (blocksize = 4096) [ 137.445799][ T6874] loop0: detected capacity change from 0 to 4096 [ 137.462738][ T6877] NILFS (loop5): segctord starting. Construction interval = 5 seconds, CP frequency < 30 seconds [ 137.463985][ T6873] NILFS (loop4): broken superblock, retrying with spare superblock (blocksize = 1024) [ 137.484585][ T6873] NILFS (loop4): broken superblock, retrying with spare superblock (blocksize = 4096) [pid 5017] getdents64(4, [pid 6875] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6874] mkdir("./file1", 0777 [pid 6872] chdir("./file1" [pid 5017] <... getdents64 resumed>0x5555556d6770 /* 0 entries */, 32768) = 0 [pid 6875] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 6874] <... mkdir resumed>) = 0 [pid 6872] <... chdir resumed>) = 0 [pid 5017] close(4 [pid 6878] <... rseq resumed>) = 0 [pid 6875] <... mmap resumed>) = 0x7fa78ff11000 [pid 6874] mount("/dev/loop0", "./file1", "nilfs2", MS_NODEV|MS_SYNCHRONOUS|MS_MANDLOCK|MS_SILENT|MS_LAZYTIME, "" [pid 6872] ioctl(4, LOOP_CLR_FD [pid 5017] <... close resumed>) = 0 [pid 6878] set_robust_list(0x7fa78ff319a0, 24 [pid 6875] mprotect(0x7fa78ff12000, 131072, PROT_READ|PROT_WRITE [pid 6878] <... set_robust_list resumed>) = 0 [pid 6875] <... mprotect resumed>) = 0 [pid 6872] <... ioctl resumed>) = 0 [pid 5017] rmdir("./75/file1" [pid 6878] rt_sigprocmask(SIG_SETMASK, [], [pid 6875] rt_sigprocmask(SIG_BLOCK, ~[], [pid 6872] close(4 [pid 6878] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6875] <... rt_sigprocmask resumed>[], 8) = 0 [pid 6872] <... close resumed>) = 0 [pid 5017] <... rmdir resumed>) = 0 [pid 6878] memfd_create("syzkaller", 0) = 3 [pid 6878] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fa787b11000 [pid 6875] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fa78ff31990, parent_tid=0x7fa78ff31990, exit_signal=0, stack=0x7fa78ff11000, stack_size=0x20300, tls=0x7fa78ff316c0} [pid 6872] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5017] getdents64(3, [pid 6872] <... futex resumed>) = 1 [pid 5017] <... getdents64 resumed>0x5555556ce730 /* 0 entries */, 32768) = 0 [pid 6875] <... clone3 resumed> => {parent_tid=[6880]}, 88) = 6880 [pid 6873] <... mount resumed>) = 0 [pid 6872] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6870] <... futex resumed>) = 0 [pid 6878] 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"..., 2097152./strace-static-x86_64: Process 6880 attached [pid 6875] rt_sigprocmask(SIG_SETMASK, [], [pid 6873] openat(AT_FDCWD, "./file1", O_RDONLY|O_DIRECTORY [pid 6872] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6870] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5017] close(3 [pid 6880] rseq(0x7fa78ff31fe0, 0x20, 0, 0x53053053 [pid 6875] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6873] <... openat resumed>) = 3 [pid 6872] open("./bus", O_RDWR|O_CREAT|O_NOCTTY|O_SYNC|O_DIRECT|O_NOATIME, 000 [pid 6870] <... futex resumed>) = 0 [pid 5017] <... close resumed>) = 0 [pid 6880] <... rseq resumed>) = 0 [pid 6875] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6873] chdir("./file1" [pid 6870] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5017] rmdir("./75" [pid 6880] set_robust_list(0x7fa78ff319a0, 24 [pid 6875] <... futex resumed>) = 0 [pid 6873] <... chdir resumed>) = 0 [pid 5017] <... rmdir resumed>) = 0 [pid 6880] <... set_robust_list resumed>) = 0 [pid 6875] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 6873] ioctl(4, LOOP_CLR_FD [ 137.503546][ T6874] NILFS (loop0): broken superblock, retrying with spare superblock (blocksize = 1024) [ 137.518956][ T6874] NILFS (loop0): broken superblock, retrying with spare superblock (blocksize = 4096) [ 137.531177][ T6879] NILFS (loop4): segctord starting. Construction interval = 5 seconds, CP frequency < 30 seconds [pid 5017] mkdir("./76", 0777 [pid 6880] rt_sigprocmask(SIG_SETMASK, [], [pid 6878] <... write resumed>) = 2097152 [pid 6873] <... ioctl resumed>) = 0 [pid 6872] <... open resumed>) = 4 [pid 5017] <... mkdir resumed>) = 0 [pid 6878] munmap(0x7fa787b11000, 2097152) = 0 [pid 6878] openat(AT_FDCWD, "/dev/loop1", O_RDWR) = 4 [pid 6878] ioctl(4, LOOP_SET_FD, 3 [pid 6873] close(4 [pid 6880] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6873] <... close resumed>) = 0 [pid 6872] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5017] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 6880] memfd_create("syzkaller", 0 [pid 6873] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6872] <... futex resumed>) = 1 [pid 5017] <... openat resumed>) = 3 [pid 6880] <... memfd_create resumed>) = 3 [pid 6873] <... futex resumed>) = 1 [pid 6872] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6869] <... futex resumed>) = 0 [pid 5017] ioctl(3, LOOP_CLR_FD [pid 6880] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6873] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6869] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5017] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 6880] <... mmap resumed>) = 0x7fa787b11000 [pid 6873] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6869] <... futex resumed>) = 0 [pid 5017] close(3 [pid 6880] 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"..., 2097152 [pid 6873] open("./bus", O_RDWR|O_CREAT|O_NOCTTY|O_SYNC|O_DIRECT|O_NOATIME, 000 [pid 6870] <... futex resumed>) = 0 [pid 6869] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5017] <... close resumed>) = 0 [pid 6874] <... mount resumed>) = 0 [pid 6873] <... open resumed>) = 4 [pid 6870] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [ 137.554322][ T27] kauditd_printk_skb: 16 callbacks suppressed [ 137.554336][ T27] audit: type=1800 audit(1690444305.388:457): pid=6872 uid=0 auid=4294967295 ses=4294967295 subj=_ op=collect_data cause=failed(directio) comm="syz-executor459" name="bus" dev="loop5" ino=18 res=0 errno=0 [ 137.581423][ T6881] NILFS (loop0): segctord starting. Construction interval = 5 seconds, CP frequency < 30 seconds [pid 5017] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 6882 attached [pid 6880] <... write resumed>) = 2097152 [pid 6878] <... ioctl resumed>) = 0 [pid 6874] openat(AT_FDCWD, "./file1", O_RDONLY|O_DIRECTORY [pid 6873] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6872] <... futex resumed>) = 0 [pid 6870] <... futex resumed>) = 1 [pid 6882] set_robust_list(0x5555556cd6a0, 24 [pid 6880] munmap(0x7fa787b11000, 2097152 [pid 6878] close(3 [pid 6874] <... openat resumed>) = 3 [pid 6873] <... futex resumed>) = 1 [pid 6872] ftruncate(4, 33587195 [pid 6870] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6869] <... futex resumed>) = 0 [pid 5017] <... clone resumed>, child_tidptr=0x5555556cd690) = 6882 [pid 6882] <... set_robust_list resumed>) = 0 [pid 6880] <... munmap resumed>) = 0 [pid 6878] <... close resumed>) = 0 [pid 6874] chdir("./file1" [pid 6873] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6872] <... ftruncate resumed>) = 0 [ 137.601674][ T6878] loop1: detected capacity change from 0 to 4096 [ 137.602514][ T27] audit: type=1800 audit(1690444305.438:458): pid=6873 uid=0 auid=4294967295 ses=4294967295 subj=_ op=collect_data cause=failed(directio) comm="syz-executor459" name="bus" dev="loop4" ino=18 res=0 errno=0 [pid 6869] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6882] chdir("./76" [pid 6880] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 6878] mkdir("./file1", 0777 [pid 6874] <... chdir resumed>) = 0 [pid 6873] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6872] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6869] <... futex resumed>) = 0 [pid 6882] <... chdir resumed>) = 0 [pid 6874] ioctl(4, LOOP_CLR_FD [pid 6873] ftruncate(4, 33587195 [pid 6872] <... futex resumed>) = 1 [pid 6869] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6882] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6880] <... openat resumed>) = 4 [pid 6878] <... mkdir resumed>) = 0 [pid 6874] <... ioctl resumed>) = 0 [pid 6872] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6870] <... futex resumed>) = 0 [pid 6882] <... prctl resumed>) = 0 [pid 6878] mount("/dev/loop1", "./file1", "nilfs2", MS_NODEV|MS_SYNCHRONOUS|MS_MANDLOCK|MS_SILENT|MS_LAZYTIME, "" [pid 6874] close(4 [pid 6873] <... ftruncate resumed>) = 0 [pid 6870] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6882] setpgid(0, 0 [pid 6880] ioctl(4, LOOP_SET_FD, 3 [pid 6874] <... close resumed>) = 0 [pid 6870] <... futex resumed>) = 1 [pid 6882] <... setpgid resumed>) = 0 [pid 6874] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6873] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6872] <... futex resumed>) = 0 [pid 6870] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6882] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 6874] <... futex resumed>) = 1 [pid 6873] <... futex resumed>) = 1 [pid 6872] sendfile(4, 4, NULL, 281474978811912 [pid 6871] <... futex resumed>) = 0 [pid 6869] <... futex resumed>) = 0 [pid 6882] write(3, "1000", 4 [pid 6874] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6873] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6871] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6869] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6882] <... write resumed>) = 4 [pid 6874] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6873] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6871] <... futex resumed>) = 0 [pid 6882] close(3 [pid 6874] open("./bus", O_RDWR|O_CREAT|O_NOCTTY|O_SYNC|O_DIRECT|O_NOATIME, 000 [pid 6873] sendfile(4, 4, NULL, 281474978811912 [pid 6871] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6869] <... futex resumed>) = 0 [pid 6882] <... close resumed>) = 0 [pid 6882] symlink("/dev/binderfs", "./binderfs") = 0 [pid 6869] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6882] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [ 137.656046][ T6880] loop2: detected capacity change from 0 to 4096 [ 137.665667][ T6878] NILFS (loop1): broken superblock, retrying with spare superblock (blocksize = 1024) [pid 6882] rt_sigaction(SIGRT_1, {sa_handler=0x7fa78ff9b0a0, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fa78ff8c250}, NULL, 8) = 0 [pid 6880] <... ioctl resumed>) = 0 [pid 6874] <... open resumed>) = 4 [pid 6882] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 6880] close(3 [pid 6882] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6880] <... close resumed>) = 0 [pid 6874] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6870] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 6882] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 6880] mkdir("./file1", 0777 [pid 6874] <... futex resumed>) = 1 [pid 6871] <... futex resumed>) = 0 [pid 6870] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6882] <... mmap resumed>) = 0x7fa78ff11000 [pid 6880] <... mkdir resumed>) = 0 [pid 6874] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6871] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6870] <... futex resumed>) = 0 [pid 6882] mprotect(0x7fa78ff12000, 131072, PROT_READ|PROT_WRITE [pid 6880] mount("/dev/loop2", "./file1", "nilfs2", MS_NODEV|MS_SYNCHRONOUS|MS_MANDLOCK|MS_SILENT|MS_LAZYTIME, "" [pid 6874] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6871] <... futex resumed>) = 0 [ 137.691285][ T27] audit: type=1800 audit(1690444305.528:459): pid=6874 uid=0 auid=4294967295 ses=4294967295 subj=_ op=collect_data cause=failed(directio) comm="syz-executor459" name="bus" dev="loop0" ino=18 res=0 errno=0 [pid 6870] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 6882] <... mprotect resumed>) = 0 [pid 6874] ftruncate(4, 33587195 [pid 6871] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6870] <... mmap resumed>) = 0x7fa787cf0000 [pid 6869] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 6882] rt_sigprocmask(SIG_BLOCK, ~[], [pid 6874] <... ftruncate resumed>) = 0 [pid 6870] mprotect(0x7fa787cf1000, 131072, PROT_READ|PROT_WRITE [pid 6869] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6882] <... rt_sigprocmask resumed>[], 8) = 0 [pid 6874] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6870] <... mprotect resumed>) = 0 [pid 6882] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fa78ff31990, parent_tid=0x7fa78ff31990, exit_signal=0, stack=0x7fa78ff11000, stack_size=0x20300, tls=0x7fa78ff316c0} [pid 6874] <... futex resumed>) = 1 [pid 6871] <... futex resumed>) = 0 [pid 6870] rt_sigprocmask(SIG_BLOCK, ~[], [pid 6869] <... futex resumed>) = 0 [pid 6874] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6871] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6870] <... rt_sigprocmask resumed>[], 8) = 0 [pid 6869] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 6882] <... clone3 resumed> => {parent_tid=[6883]}, 88) = 6883 [pid 6874] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6871] <... futex resumed>) = 0 [pid 6870] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fa787d10990, parent_tid=0x7fa787d10990, exit_signal=0, stack=0x7fa787cf0000, stack_size=0x20300, tls=0x7fa787d106c0} [pid 6869] <... mmap resumed>) = 0x7fa787cf0000 ./strace-static-x86_64: Process 6883 attached [pid 6882] rt_sigprocmask(SIG_SETMASK, [], [pid 6874] sendfile(4, 4, NULL, 281474978811912 [pid 6871] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6869] mprotect(0x7fa787cf1000, 131072, PROT_READ|PROT_WRITE [pid 6883] rseq(0x7fa78ff31fe0, 0x20, 0, 0x53053053 [pid 6882] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6870] <... clone3 resumed> => {parent_tid=[6884]}, 88) = 6884 ./strace-static-x86_64: Process 6884 attached [pid 6883] <... rseq resumed>) = 0 [pid 6882] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6873] <... sendfile resumed>) = 77824 [pid 6870] rt_sigprocmask(SIG_SETMASK, [], [pid 6869] <... mprotect resumed>) = 0 [pid 6884] rseq(0x7fa787d10fe0, 0x20, 0, 0x53053053 [pid 6883] set_robust_list(0x7fa78ff319a0, 24 [pid 6882] <... futex resumed>) = 0 [pid 6870] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6883] <... set_robust_list resumed>) = 0 [pid 6882] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 6870] futex(0x7fa78fffd6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6883] rt_sigprocmask(SIG_SETMASK, [], [pid 6870] <... futex resumed>) = 0 [ 137.737281][ T6880] NILFS (loop2): broken superblock, retrying with spare superblock (blocksize = 1024) [ 137.769230][ T6878] NILFS (loop1): broken superblock, retrying with spare superblock (blocksize = 4096) [pid 6883] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6870] futex(0x7fa78fffd6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6873] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6884] <... rseq resumed>) = 0 [pid 6883] memfd_create("syzkaller", 0 [pid 6873] <... futex resumed>) = 0 [pid 6869] rt_sigprocmask(SIG_BLOCK, ~[], [pid 6884] set_robust_list(0x7fa787d109a0, 24 [pid 6883] <... memfd_create resumed>) = 3 [pid 6873] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6869] <... rt_sigprocmask resumed>[], 8) = 0 [pid 6884] <... set_robust_list resumed>) = 0 [pid 6883] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6869] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fa787d10990, parent_tid=0x7fa787d10990, exit_signal=0, stack=0x7fa787cf0000, stack_size=0x20300, tls=0x7fa787d106c0} [pid 6884] rt_sigprocmask(SIG_SETMASK, [], [pid 6883] <... mmap resumed>) = 0x7fa787b11000 [pid 6884] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6869] <... clone3 resumed> => {parent_tid=[6886]}, 88) = 6886 [pid 6884] openat(AT_FDCWD, "./file0", O_RDONLY [pid 6869] rt_sigprocmask(SIG_SETMASK, [], [pid 6884] <... openat resumed>) = 5 [pid 6869] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6884] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6869] futex(0x7fa78fffd6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6884] <... futex resumed>) = 1 [pid 6870] <... futex resumed>) = 0 [pid 6869] <... futex resumed>) = 0 [pid 6884] futex(0x7fa78fffd6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6870] futex(0x7fa78fffd6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6869] futex(0x7fa78fffd6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6884] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6870] <... futex resumed>) = 0 [pid 6884] lseek(5, 257, SEEK_SET [pid 6870] futex(0x7fa78fffd6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6884] <... lseek resumed>) = 257 [pid 6884] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 6870] <... futex resumed>) = 0 [pid 6884] futex(0x7fa78fffd6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6870] futex(0x7fa78fffd6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6884] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6870] <... futex resumed>) = 0 [pid 6884] getdents64(5, [pid 6870] futex(0x7fa78fffd6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}./strace-static-x86_64: Process 6886 attached [pid 6878] <... mount resumed>) = 0 [pid 6878] openat(AT_FDCWD, "./file1", O_RDONLY|O_DIRECTORY) = 3 [pid 6878] chdir("./file1") = 0 [pid 6878] ioctl(4, LOOP_CLR_FD) = 0 [pid 6878] close(4) = 0 [pid 6871] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 6878] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 6876] <... futex resumed>) = 0 [pid 6878] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6876] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6878] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6876] <... futex resumed>) = 0 [pid 6886] rseq(0x7fa787d10fe0, 0x20, 0, 0x53053053 [pid 6878] open("./bus", O_RDWR|O_CREAT|O_NOCTTY|O_SYNC|O_DIRECT|O_NOATIME, 000 [pid 6876] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6871] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6886] <... rseq resumed>) = 0 [pid 6883] 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"..., 2097152 [pid 6872] <... sendfile resumed>) = 77824 [pid 6886] set_robust_list(0x7fa787d109a0, 24 [pid 6872] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6871] <... futex resumed>) = 0 [ 137.786440][ T6880] NILFS (loop2): broken superblock, retrying with spare superblock (blocksize = 4096) [ 137.804666][ T6884] NILFS error (device loop5): nilfs_readdir: zero-length directory entry [ 137.813495][ T6885] NILFS (loop1): segctord starting. Construction interval = 5 seconds, CP frequency < 30 seconds [pid 6886] <... set_robust_list resumed>) = 0 [pid 6872] <... futex resumed>) = 0 [pid 6871] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 6886] rt_sigprocmask(SIG_SETMASK, [], [pid 6884] <... getdents64 resumed>0x9999999999999999, 41) = -1 EIO (Input/output error) [pid 6883] <... write resumed>) = 2097152 [pid 6878] <... open resumed>) = 4 [pid 6874] <... sendfile resumed>) = 77824 [pid 6872] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6871] <... mmap resumed>) = 0x7fa787cf0000 [pid 6869] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 6878] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6876] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 6870] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 6869] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6878] <... futex resumed>) = 0 [pid 6876] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6873] <... futex resumed>) = 0 [pid 6869] <... futex resumed>) = 1 [pid 6878] ftruncate(4, 33587195 [pid 6876] <... futex resumed>) = 0 [pid 6873] lseek(-1, 257, SEEK_SET [pid 6869] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6876] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6873] <... lseek resumed>) = -1 EBADF (Bad file descriptor) [pid 6873] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 6869] <... futex resumed>) = 0 [pid 6873] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6869] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6873] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6869] <... futex resumed>) = 0 [pid 6873] getdents64(-1, [pid 6869] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6873] <... getdents64 resumed>0x9999999999999999, 41) = -1 EBADF (Bad file descriptor) [pid 6873] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 6869] <... futex resumed>) = 0 [pid 6873] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6880] <... mount resumed>) = 0 [pid 6880] openat(AT_FDCWD, "./file1", O_RDONLY|O_DIRECTORY) = 3 [pid 6880] chdir("./file1") = 0 [pid 6880] ioctl(4, LOOP_CLR_FD) = 0 [pid 6880] close(4 [pid 6886] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6884] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6883] munmap(0x7fa787b11000, 2097152 [pid 6880] <... close resumed>) = 0 [pid 6874] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6871] mprotect(0x7fa787cf1000, 131072, PROT_READ|PROT_WRITE [pid 6878] <... ftruncate resumed>) = 0 [pid 6886] openat(AT_FDCWD, "./file0", O_RDONLY [pid 6884] <... futex resumed>) = 0 [pid 6883] <... munmap resumed>) = 0 [pid 6880] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6874] <... futex resumed>) = 0 [pid 6871] <... mprotect resumed>) = 0 [pid 6870] exit_group(0 [pid 6878] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6886] <... openat resumed>) = 5 [pid 6884] futex(0x7fa78fffd6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6883] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 6874] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6871] rt_sigprocmask(SIG_BLOCK, ~[], [pid 6886] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6884] <... futex resumed>) = ? [pid 6883] <... openat resumed>) = 4 [pid 6880] <... futex resumed>) = 1 [pid 6878] <... futex resumed>) = 1 [pid 6876] <... futex resumed>) = 0 [pid 6875] <... futex resumed>) = 0 [pid 6872] <... futex resumed>) = ? [pid 6871] <... rt_sigprocmask resumed>[], 8) = 0 [pid 6870] <... exit_group resumed>) = ? [ 137.842238][ T6884] Remounting filesystem read-only [ 137.859849][ T27] audit: type=1800 audit(1690444305.688:460): pid=6878 uid=0 auid=4294967295 ses=4294967295 subj=_ op=collect_data cause=failed(directio) comm="syz-executor459" name="bus" dev="loop1" ino=18 res=0 errno=0 [ 137.881168][ T6887] NILFS (loop2): segctord starting. Construction interval = 5 seconds, CP frequency < 30 seconds [pid 6886] <... futex resumed>) = 0 [pid 6884] +++ exited with 0 +++ [pid 6883] ioctl(4, LOOP_SET_FD, 3 [pid 6880] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6878] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6876] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6875] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6872] +++ exited with 0 +++ [pid 6871] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fa787d10990, parent_tid=0x7fa787d10990, exit_signal=0, stack=0x7fa787cf0000, stack_size=0x20300, tls=0x7fa787d106c0}./strace-static-x86_64: Process 6888 attached [pid 6886] futex(0x7fa78fffd6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6880] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6878] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6876] <... futex resumed>) = 0 [pid 6875] <... futex resumed>) = 0 [pid 6870] +++ exited with 0 +++ [pid 6869] exit_group(0 [pid 6883] <... ioctl resumed>) = 0 [pid 6888] rseq(0x7fa787d10fe0, 0x20, 0, 0x53053053 [pid 6886] <... futex resumed>) = ? [pid 6880] open("./bus", O_RDWR|O_CREAT|O_NOCTTY|O_SYNC|O_DIRECT|O_NOATIME, 000 [pid 6878] sendfile(4, 4, NULL, 281474978811912 [pid 6876] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6875] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6873] <... futex resumed>) = ? [pid 6871] <... clone3 resumed> => {parent_tid=[6888]}, 88) = 6888 [pid 6869] <... exit_group resumed>) = ? [pid 6888] <... rseq resumed>) = 0 [pid 6886] +++ exited with 0 +++ [pid 6883] close(3 [pid 6871] rt_sigprocmask(SIG_SETMASK, [], [pid 5019] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6870, si_uid=0, si_status=0, si_utime=0, si_stime=10 /* 0.10 s */} --- [pid 6883] <... close resumed>) = 0 [pid 6873] +++ exited with 0 +++ [pid 6871] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5019] restart_syscall(<... resuming interrupted clone ...> [pid 6883] mkdir("./file1", 0777 [pid 6871] futex(0x7fa78fffd6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6869] +++ exited with 0 +++ [pid 5019] <... restart_syscall resumed>) = 0 [pid 6888] set_robust_list(0x7fa787d109a0, 24 [pid 6880] <... open resumed>) = 4 [pid 6888] <... set_robust_list resumed>) = 0 [pid 6880] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6888] rt_sigprocmask(SIG_SETMASK, [], [pid 6880] <... futex resumed>) = 1 [pid 6875] <... futex resumed>) = 0 [pid 6888] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6880] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6875] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6888] openat(AT_FDCWD, "./file0", O_RDONLY [pid 6880] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6875] <... futex resumed>) = 0 [pid 6888] <... openat resumed>) = 5 [pid 6880] ftruncate(4, 33587195 [pid 6875] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6888] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 6888] futex(0x7fa78fffd6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6883] <... mkdir resumed>) = 0 [pid 6883] mount("/dev/loop3", "./file1", "nilfs2", MS_NODEV|MS_SYNCHRONOUS|MS_MANDLOCK|MS_SILENT|MS_LAZYTIME, "" [pid 6871] <... futex resumed>) = 1 [pid 5018] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6869, si_uid=0, si_status=0, si_utime=1 /* 0.01 s */, si_stime=12 /* 0.12 s */} --- [pid 6871] futex(0x7fa78fffd6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}) = -1 EAGAIN (Resource temporarily unavailable) [pid 5019] umount2("./78", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6871] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5019] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6874] <... futex resumed>) = 0 [pid 6871] <... futex resumed>) = 1 [pid 5019] openat(AT_FDCWD, "./78", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 6874] lseek(5, 257, SEEK_SET [pid 6871] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5019] <... openat resumed>) = 3 [pid 6874] <... lseek resumed>) = 257 [pid 5019] newfstatat(3, "", [pid 6874] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5019] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5018] umount2("./77", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6888] <... futex resumed>) = 0 [pid 6874] <... futex resumed>) = 1 [pid 6871] <... futex resumed>) = 0 [pid 5019] getdents64(3, [pid 5018] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6880] <... ftruncate resumed>) = 0 [pid 6888] futex(0x7fa78fffd6d8, FUTEX_WAIT_PRIVATE, 0, NULL [ 137.909003][ T6883] loop3: detected capacity change from 0 to 4096 [ 137.928561][ T27] audit: type=1800 audit(1690444305.758:461): pid=6880 uid=0 auid=4294967295 ses=4294967295 subj=_ op=collect_data cause=failed(directio) comm="syz-executor459" name="bus" dev="loop2" ino=18 res=0 errno=0 [ 137.936937][ T6883] NILFS (loop3): broken superblock, retrying with spare superblock (blocksize = 1024) [pid 6874] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6871] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5019] <... getdents64 resumed>0x5555556ce730 /* 4 entries */, 32768) = 112 [pid 5018] openat(AT_FDCWD, "./77", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 6874] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6871] <... futex resumed>) = 0 [pid 5019] umount2("./78/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5018] <... openat resumed>) = 3 [pid 6874] getdents64(5, [pid 6871] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5019] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5018] newfstatat(3, "", [pid 5019] newfstatat(AT_FDCWD, "./78/binderfs", [pid 5018] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5019] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5018] getdents64(3, [pid 5019] unlink("./78/binderfs" [pid 5018] <... getdents64 resumed>0x5555556ce730 /* 4 entries */, 32768) = 112 [pid 5019] <... unlink resumed>) = 0 [pid 5018] umount2("./77/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5019] umount2("./78/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5018] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6880] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6876] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 5018] newfstatat(AT_FDCWD, "./77/binderfs", [pid 6880] <... futex resumed>) = 1 [pid 6876] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6875] <... futex resumed>) = 0 [pid 6880] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6876] <... futex resumed>) = 0 [pid 6875] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5018] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 6880] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6876] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 6875] <... futex resumed>) = 0 [pid 6880] sendfile(4, 4, NULL, 281474978811912 [pid 6876] <... mmap resumed>) = 0x7fa787cf0000 [pid 6875] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6876] mprotect(0x7fa787cf1000, 131072, PROT_READ|PROT_WRITE [pid 5018] unlink("./77/binderfs" [pid 6876] <... mprotect resumed>) = 0 [pid 6876] rt_sigprocmask(SIG_BLOCK, ~[], [pid 5018] <... unlink resumed>) = 0 [pid 6876] <... rt_sigprocmask resumed>[], 8) = 0 [pid 6876] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fa787d10990, parent_tid=0x7fa787d10990, exit_signal=0, stack=0x7fa787cf0000, stack_size=0x20300, tls=0x7fa787d106c0} => {parent_tid=[6890]}, 88) = 6890 [pid 6876] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 6876] futex(0x7fa78fffd6d8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 6876] futex(0x7fa78fffd6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5018] umount2("./77/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6883] <... mount resumed>) = 0 [pid 6883] openat(AT_FDCWD, "./file1", O_RDONLY|O_DIRECTORY) = 3 [pid 6883] chdir("./file1") = 0 [pid 6883] ioctl(4, LOOP_CLR_FD) = 0 [pid 6883] close(4) = 0 [pid 6871] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 6883] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 6882] <... futex resumed>) = 0 [pid 6883] open("./bus", O_RDWR|O_CREAT|O_NOCTTY|O_SYNC|O_DIRECT|O_NOATIME, 000 [pid 6882] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [ 137.962941][ T6883] NILFS (loop3): broken superblock, retrying with spare superblock (blocksize = 4096) [ 137.973607][ T6874] NILFS error (device loop0): nilfs_readdir: zero-length directory entry [ 137.984859][ T5019] NILFS (loop5): discard dirty page: offset=8192, ino=6 [ 137.986146][ T6889] NILFS (loop3): segctord starting. Construction interval = 5 seconds, CP frequency < 30 seconds [ 137.993283][ T5019] NILFS (loop5): discard dirty block: blocknr=25, size=4096 [pid 6882] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6875] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 6875] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 6875] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fa787cf0000 [pid 6875] mprotect(0x7fa787cf1000, 131072, PROT_READ|PROT_WRITE./strace-static-x86_64: Process 6890 attached ) = 0 [pid 6883] <... open resumed>) = 4 [pid 6875] rt_sigprocmask(SIG_BLOCK, ~[], [pid 6883] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6875] <... rt_sigprocmask resumed>[], 8) = 0 [pid 6883] <... futex resumed>) = 1 [pid 6882] <... futex resumed>) = 0 [pid 6875] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fa787d10990, parent_tid=0x7fa787d10990, exit_signal=0, stack=0x7fa787cf0000, stack_size=0x20300, tls=0x7fa787d106c0} [pid 6883] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6882] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6883] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6882] <... futex resumed>) = 0 [pid 6875] <... clone3 resumed> => {parent_tid=[6891]}, 88) = 6891 [pid 6883] ftruncate(4, 33587195 [pid 6882] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6875] rt_sigprocmask(SIG_SETMASK, [], [pid 6883] <... ftruncate resumed>) = 0 [pid 6876] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 6875] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6883] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6876] futex(0x7fa78fffd6ec, FUTEX_WAKE_PRIVATE, 1000000 [pid 6875] futex(0x7fa78fffd6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6890] rseq(0x7fa787d10fe0, 0x20, 0, 0x53053053 [pid 6883] <... futex resumed>) = 1 [pid 6882] <... futex resumed>) = 0 [pid 6876] <... futex resumed>) = 0 [pid 6875] <... futex resumed>) = 0 [pid 6890] <... rseq resumed>) = 0 [pid 6883] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6882] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6876] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 6875] futex(0x7fa78fffd6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5018] <... umount2 resumed>) = 0 ./strace-static-x86_64: Process 6891 attached [pid 6890] set_robust_list(0x7fa787d109a0, 24 [pid 6883] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6882] <... futex resumed>) = 0 [pid 6876] <... mmap resumed>) = 0x7fa787ccf000 [pid 5018] umount2("./77/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6891] rseq(0x7fa787d10fe0, 0x20, 0, 0x53053053 [ 138.032927][ T6874] Remounting filesystem read-only [ 138.047317][ T27] audit: type=1800 audit(1690444305.878:462): pid=6883 uid=0 auid=4294967295 ses=4294967295 subj=_ op=collect_data cause=failed(directio) comm="syz-executor459" name="bus" dev="loop3" ino=18 res=0 errno=0 [pid 6883] sendfile(4, 4, NULL, 281474978811912 [pid 6882] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6876] mprotect(0x7fa787cd0000, 131072, PROT_READ|PROT_WRITE [pid 6874] <... getdents64 resumed>0x9999999999999999, 41) = -1 EIO (Input/output error) [pid 6890] <... set_robust_list resumed>) = 0 [pid 6891] <... rseq resumed>) = 0 [pid 6876] <... mprotect resumed>) = 0 [pid 6874] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5019] <... umount2 resumed>) = 0 [pid 6890] rt_sigprocmask(SIG_SETMASK, [], [pid 5018] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6891] set_robust_list(0x7fa787d109a0, 24 [pid 6890] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6876] rt_sigprocmask(SIG_BLOCK, ~[], [pid 6875] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 6874] <... futex resumed>) = 0 [pid 5019] umount2("./78/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5018] newfstatat(AT_FDCWD, "./77/file1", [pid 6891] <... set_robust_list resumed>) = 0 [pid 6890] openat(AT_FDCWD, "./file0", O_RDONLY [pid 6876] <... rt_sigprocmask resumed>[], 8) = 0 [pid 6875] futex(0x7fa78fffd6ec, FUTEX_WAKE_PRIVATE, 1000000 [pid 6874] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6871] exit_group(0 [pid 5019] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5018] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 6891] rt_sigprocmask(SIG_SETMASK, [], [pid 6890] <... openat resumed>) = 5 [pid 6888] <... futex resumed>) = ? [pid 6876] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fa787cef990, parent_tid=0x7fa787cef990, exit_signal=0, stack=0x7fa787ccf000, stack_size=0x20300, tls=0x7fa787cef6c0} [pid 6875] <... futex resumed>) = 0 [pid 6874] <... futex resumed>) = ? [pid 6871] <... exit_group resumed>) = ? [pid 5019] newfstatat(AT_FDCWD, "./78/file1", [pid 5018] umount2("./77/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6891] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6890] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6888] +++ exited with 0 +++ [pid 6875] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 6874] +++ exited with 0 +++ [pid 6891] openat(AT_FDCWD, "./file0", O_RDONLY [pid 6890] <... futex resumed>) = 0 [pid 6876] <... clone3 resumed> => {parent_tid=[6892]}, 88) = 6892 [pid 6875] <... mmap resumed>) = 0x7fa787ccf000 [pid 6871] +++ exited with 0 +++ [pid 5019] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5018] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6891] <... openat resumed>) = 5 [pid 6890] futex(0x7fa78fffd6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6876] rt_sigprocmask(SIG_SETMASK, [], [pid 6875] mprotect(0x7fa787cd0000, 131072, PROT_READ|PROT_WRITE [pid 5019] umount2("./78/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5018] openat(AT_FDCWD, "./77/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY./strace-static-x86_64: Process 6892 attached [pid 6891] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6876] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6875] <... mprotect resumed>) = 0 [pid 5019] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5018] <... openat resumed>) = 4 [pid 5014] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6871, si_uid=0, si_status=0, si_utime=0, si_stime=15 /* 0.15 s */} --- [pid 6892] rseq(0x7fa787ceffe0, 0x20, 0, 0x53053053 [pid 6891] <... futex resumed>) = 0 [pid 6876] futex(0x7fa78fffd6e8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6875] rt_sigprocmask(SIG_BLOCK, ~[], [pid 5019] openat(AT_FDCWD, "./78/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5018] newfstatat(4, "", [pid 5014] restart_syscall(<... resuming interrupted clone ...> [pid 6892] <... rseq resumed>) = 0 [pid 6891] futex(0x7fa78fffd6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6878] <... sendfile resumed>) = 77824 [pid 6876] <... futex resumed>) = 0 [pid 6875] <... rt_sigprocmask resumed>[], 8) = 0 [pid 5019] <... openat resumed>) = 4 [pid 5018] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5014] <... restart_syscall resumed>) = 0 [pid 6892] set_robust_list(0x7fa787cef9a0, 24 [pid 6876] futex(0x7fa78fffd6ec, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6875] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fa787cef990, parent_tid=0x7fa787cef990, exit_signal=0, stack=0x7fa787ccf000, stack_size=0x20300, tls=0x7fa787cef6c0} [pid 5019] newfstatat(4, "", [pid 5018] getdents64(4, [pid 6892] <... set_robust_list resumed>) = 0 [pid 6878] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5019] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5018] <... getdents64 resumed>0x5555556d6770 /* 2 entries */, 32768) = 48 [pid 6892] rt_sigprocmask(SIG_SETMASK, [], [pid 6878] <... futex resumed>) = 0 [pid 6875] <... clone3 resumed> => {parent_tid=[6893]}, 88) = 6893 [pid 5019] getdents64(4, [pid 5018] getdents64(4, [pid 5014] umount2("./75", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6892] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6878] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6875] rt_sigprocmask(SIG_SETMASK, [], [pid 5019] <... getdents64 resumed>0x5555556d6770 /* 2 entries */, 32768) = 48 [pid 5018] <... getdents64 resumed>0x5555556d6770 /* 0 entries */, 32768) = 0 [pid 5014] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6892] lseek(5, 257, SEEK_SET [pid 6875] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5019] getdents64(4, [pid 5018] close(4 [pid 5014] openat(AT_FDCWD, "./75", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 6892] <... lseek resumed>) = 257 [pid 6880] <... sendfile resumed>) = 77824 [pid 6875] futex(0x7fa78fffd6e8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5019] <... getdents64 resumed>0x5555556d6770 /* 0 entries */, 32768) = 0 [pid 5018] <... close resumed>) = 0 [pid 5014] <... openat resumed>) = 3 ./strace-static-x86_64: Process 6893 attached [pid 6892] futex(0x7fa78fffd6ec, FUTEX_WAKE_PRIVATE, 1000000 [pid 6880] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6875] <... futex resumed>) = 0 [pid 5019] close(4 [pid 5018] rmdir("./77/file1" [pid 5014] newfstatat(3, "", [pid 6893] rseq(0x7fa787ceffe0, 0x20, 0, 0x53053053 [pid 6892] <... futex resumed>) = 1 [pid 6880] <... futex resumed>) = 0 [pid 6876] <... futex resumed>) = 0 [pid 6875] futex(0x7fa78fffd6ec, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5019] <... close resumed>) = 0 [pid 5014] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 6893] <... rseq resumed>) = 0 [pid 6892] futex(0x7fa78fffd6e8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6882] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 6880] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6876] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5019] rmdir("./78/file1" [pid 5018] <... rmdir resumed>) = 0 [pid 5014] getdents64(3, [pid 6893] set_robust_list(0x7fa787cef9a0, 24 [pid 6882] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6878] <... futex resumed>) = 0 [pid 6876] <... futex resumed>) = 1 [pid 5014] <... getdents64 resumed>0x5555556ce730 /* 4 entries */, 32768) = 112 [pid 5019] <... rmdir resumed>) = 0 [pid 6893] <... set_robust_list resumed>) = 0 [pid 6882] <... futex resumed>) = 0 [pid 6878] getdents64(5, [pid 6876] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5019] getdents64(3, [pid 5018] getdents64(3, [pid 6893] rt_sigprocmask(SIG_SETMASK, [], [pid 6882] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 5019] <... getdents64 resumed>0x5555556ce730 /* 0 entries */, 32768) = 0 [pid 5018] <... getdents64 resumed>0x5555556ce730 /* 0 entries */, 32768) = 0 [pid 5014] umount2("./75/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6893] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6882] <... mmap resumed>) = 0x7fa787cf0000 [pid 5019] close(3 [pid 5018] close(3 [pid 6893] lseek(5, 257, SEEK_SET [pid 6882] mprotect(0x7fa787cf1000, 131072, PROT_READ|PROT_WRITE [pid 5019] <... close resumed>) = 0 [pid 5018] <... close resumed>) = 0 [pid 5014] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6893] <... lseek resumed>) = 257 [pid 6882] <... mprotect resumed>) = 0 [pid 5019] rmdir("./78" [pid 5018] rmdir("./77" [pid 5014] newfstatat(AT_FDCWD, "./75/binderfs", [pid 6893] futex(0x7fa78fffd6ec, FUTEX_WAKE_PRIVATE, 1000000 [pid 6883] <... sendfile resumed>) = 77824 [pid 6882] rt_sigprocmask(SIG_BLOCK, ~[], [pid 5019] <... rmdir resumed>) = 0 [pid 5018] <... rmdir resumed>) = 0 [pid 5019] mkdir("./79", 0777 [pid 5018] mkdir("./78", 0777 [pid 5019] <... mkdir resumed>) = 0 [pid 5018] <... mkdir resumed>) = 0 [pid 5019] openat(AT_FDCWD, "/dev/loop5", O_RDWR [pid 5018] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 5019] <... openat resumed>) = 3 [pid 5018] <... openat resumed>) = 3 [pid 5019] ioctl(3, LOOP_CLR_FD [pid 5018] ioctl(3, LOOP_CLR_FD [pid 6893] <... futex resumed>) = 1 [pid 5019] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 5018] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 6883] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5014] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 6882] <... rt_sigprocmask resumed>[], 8) = 0 [pid 6893] futex(0x7fa78fffd6e8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6875] <... futex resumed>) = 0 [pid 5019] close(3 [pid 5018] close(3 [pid 6883] <... futex resumed>) = 0 [pid 6882] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fa787d10990, parent_tid=0x7fa787d10990, exit_signal=0, stack=0x7fa787cf0000, stack_size=0x20300, tls=0x7fa787d106c0} [pid 6878] <... getdents64 resumed>0x9999999999999999, 41) = -1 EIO (Input/output error) [pid 6875] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5019] <... close resumed>) = 0 [pid 5014] unlink("./75/binderfs" [pid 6883] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6878] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6875] <... futex resumed>) = 1 [pid 5014] <... unlink resumed>) = 0 [pid 6882] <... clone3 resumed> => {parent_tid=[6894]}, 88) = 6894 [pid 6878] <... futex resumed>) = 1 [pid 6876] <... futex resumed>) = 0 [pid 6875] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5014] umount2("./75/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6882] rt_sigprocmask(SIG_SETMASK, [], [pid 6878] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6876] exit_group(0 [pid 6892] <... futex resumed>) = ? [pid 6882] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6880] <... futex resumed>) = 0 [pid 6878] <... futex resumed>) = ? [pid 6876] <... exit_group resumed>) = ? [pid 5019] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5018] <... close resumed>) = 0 [pid 6892] +++ exited with 0 +++ [pid 6882] futex(0x7fa78fffd6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6878] +++ exited with 0 +++ [pid 6882] <... futex resumed>) = 0 [pid 6882] futex(0x7fa78fffd6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6890] <... futex resumed>) = ? [pid 6880] getdents64(5, [pid 5018] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6890] +++ exited with 0 +++ [pid 6876] +++ exited with 0 +++ [pid 5019] <... clone resumed>, child_tidptr=0x5555556cd690) = 6895 [pid 5015] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6876, si_uid=0, si_status=0, si_utime=0, si_stime=12 /* 0.12 s */} --- [ 138.179116][ T6878] NILFS error (device loop1): nilfs_readdir: zero-length directory entry [ 138.194767][ T6878] Remounting filesystem read-only [pid 5015] restart_syscall(<... resuming interrupted clone ...>) = 0 [pid 5015] umount2("./74", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5015] openat(AT_FDCWD, "./74", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 5015] newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5015] getdents64(3, 0x5555556ce730 /* 4 entries */, 32768) = 112 [pid 5015] umount2("./74/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5015] newfstatat(AT_FDCWD, "./74/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5015] unlink("./74/binderfs") = 0 [pid 5015] umount2("./74/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5018] <... clone resumed>, child_tidptr=0x5555556cd690) = 6896 ./strace-static-x86_64: Process 6896 attached ./strace-static-x86_64: Process 6895 attached ./strace-static-x86_64: Process 6894 attached [pid 5014] <... umount2 resumed>) = 0 [pid 6896] set_robust_list(0x5555556cd6a0, 24 [pid 6895] set_robust_list(0x5555556cd6a0, 24 [pid 6894] rseq(0x7fa787d10fe0, 0x20, 0, 0x53053053 [pid 6896] <... set_robust_list resumed>) = 0 [pid 6895] <... set_robust_list resumed>) = 0 [pid 6894] <... rseq resumed>) = 0 [pid 5014] umount2("./75/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6896] chdir("./78" [pid 6895] chdir("./79" [pid 6894] set_robust_list(0x7fa787d109a0, 24 [pid 5014] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6896] <... chdir resumed>) = 0 [pid 6895] <... chdir resumed>) = 0 [pid 6894] <... set_robust_list resumed>) = 0 [pid 6875] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 5014] newfstatat(AT_FDCWD, "./75/file1", [pid 6896] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6895] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6894] rt_sigprocmask(SIG_SETMASK, [], [pid 6882] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 6882] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6883] <... futex resumed>) = 0 [pid 6882] <... futex resumed>) = 1 [pid 6883] lseek(-1, 257, SEEK_SET [pid 6882] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6896] <... prctl resumed>) = 0 [pid 6895] <... prctl resumed>) = 0 [pid 6894] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6883] <... lseek resumed>) = -1 EBADF (Bad file descriptor) [pid 5014] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 6896] setpgid(0, 0 [pid 6895] setpgid(0, 0 [pid 6894] openat(AT_FDCWD, "./file0", O_RDONLY [pid 6883] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5014] umount2("./75/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6896] <... setpgid resumed>) = 0 [pid 6895] <... setpgid resumed>) = 0 [pid 6894] <... openat resumed>) = 5 [pid 6883] <... futex resumed>) = 1 [pid 6882] <... futex resumed>) = 0 [pid 5014] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6896] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6895] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6894] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6883] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6882] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6880] <... getdents64 resumed>0x9999999999999999, 41) = -1 EIO (Input/output error) [pid 5014] openat(AT_FDCWD, "./75/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 6896] <... openat resumed>) = 3 [pid 6895] <... openat resumed>) = 3 [pid 6894] <... futex resumed>) = 0 [pid 6883] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6882] <... futex resumed>) = 0 [pid 6880] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5014] <... openat resumed>) = 4 [pid 6896] write(3, "1000", 4 [pid 6895] write(3, "1000", 4 [pid 6894] futex(0x7fa78fffd6d8, FUTEX_WAIT_PRIVATE, 0, NULL [ 138.223322][ T6880] NILFS error (device loop2): nilfs_readdir: zero-length directory entry [ 138.233324][ T5015] NILFS (loop1): discard dirty page: offset=8192, ino=6 [ 138.244848][ T6880] Remounting filesystem read-only [pid 6883] getdents64(5, [pid 6882] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6880] <... futex resumed>) = 0 [pid 6875] exit_group(0 [pid 5014] newfstatat(4, "", [pid 6896] <... write resumed>) = 4 [pid 6895] <... write resumed>) = 4 [pid 6893] <... futex resumed>) = ? [pid 6891] <... futex resumed>) = ? [pid 6883] <... getdents64 resumed>0x9999999999999999, 41) = -1 EFAULT (Bad address) [pid 6875] <... exit_group resumed>) = ? [pid 6893] +++ exited with 0 +++ [pid 6891] +++ exited with 0 +++ [pid 6883] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6880] +++ exited with 0 +++ [pid 6875] +++ exited with 0 +++ [pid 6883] <... futex resumed>) = 1 [pid 6882] <... futex resumed>) = 0 [pid 6883] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6882] exit_group(0 [pid 6896] close(3 [pid 6895] close(3 [pid 6894] <... futex resumed>) = ? [pid 6883] <... futex resumed>) = ? [pid 6882] <... exit_group resumed>) = ? [pid 5016] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6875, si_uid=0, si_status=0, si_utime=0, si_stime=9 /* 0.09 s */} --- [pid 5014] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 6896] <... close resumed>) = 0 [pid 6895] <... close resumed>) = 0 [pid 6894] +++ exited with 0 +++ [pid 6883] +++ exited with 0 +++ [pid 6882] +++ exited with 0 +++ [pid 5014] getdents64(4, [pid 6896] symlink("/dev/binderfs", "./binderfs" [pid 6895] symlink("/dev/binderfs", "./binderfs" [pid 6896] <... symlink resumed>) = 0 [pid 5017] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6882, si_uid=0, si_status=0, si_utime=0, si_stime=13 /* 0.13 s */} --- [pid 5014] <... getdents64 resumed>0x5555556d6770 /* 2 entries */, 32768) = 48 [pid 6896] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6895] <... symlink resumed>) = 0 [pid 5017] umount2("./76", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5014] getdents64(4, [pid 6896] <... futex resumed>) = 0 [pid 6895] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5017] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5014] <... getdents64 resumed>0x5555556d6770 /* 0 entries */, 32768) = 0 [pid 6896] rt_sigaction(SIGRT_1, {sa_handler=0x7fa78ff9b0a0, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fa78ff8c250}, [pid 6895] <... futex resumed>) = 0 [pid 5017] openat(AT_FDCWD, "./76", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 6896] <... rt_sigaction resumed>NULL, 8) = 0 [pid 6895] rt_sigaction(SIGRT_1, {sa_handler=0x7fa78ff9b0a0, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fa78ff8c250}, [pid 5017] <... openat resumed>) = 3 [pid 5014] close(4 [pid 6896] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 6895] <... rt_sigaction resumed>NULL, 8) = 0 [pid 5017] newfstatat(3, "", [pid 5016] umount2("./75", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6896] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6895] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 5017] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5016] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5014] <... close resumed>) = 0 [pid 6896] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 6895] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5017] getdents64(3, [pid 5016] openat(AT_FDCWD, "./75", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5014] rmdir("./75/file1" [pid 6896] <... mmap resumed>) = 0x7fa78ff11000 [pid 6895] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 5017] <... getdents64 resumed>0x5555556ce730 /* 4 entries */, 32768) = 112 [pid 5016] <... openat resumed>) = 3 [pid 5017] umount2("./76/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5014] <... rmdir resumed>) = 0 [pid 6896] mprotect(0x7fa78ff12000, 131072, PROT_READ|PROT_WRITE [pid 6895] <... mmap resumed>) = 0x7fa78ff11000 [pid 5017] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5016] newfstatat(3, "", [pid 5014] getdents64(3, [pid 6896] <... mprotect resumed>) = 0 [pid 6895] mprotect(0x7fa78ff12000, 131072, PROT_READ|PROT_WRITE [pid 5017] newfstatat(AT_FDCWD, "./76/binderfs", [pid 5016] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 6896] rt_sigprocmask(SIG_BLOCK, ~[], [pid 6895] <... mprotect resumed>) = 0 [pid 5017] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5014] <... getdents64 resumed>0x5555556ce730 /* 0 entries */, 32768) = 0 [pid 6896] <... rt_sigprocmask resumed>[], 8) = 0 [pid 6895] rt_sigprocmask(SIG_BLOCK, ~[], [pid 5017] unlink("./76/binderfs" [pid 5016] getdents64(3, [pid 5014] close(3 [pid 6896] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fa78ff31990, parent_tid=0x7fa78ff31990, exit_signal=0, stack=0x7fa78ff11000, stack_size=0x20300, tls=0x7fa78ff316c0} [pid 6895] <... rt_sigprocmask resumed>[], 8) = 0 [pid 5017] <... unlink resumed>) = 0 [pid 6895] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fa78ff31990, parent_tid=0x7fa78ff31990, exit_signal=0, stack=0x7fa78ff11000, stack_size=0x20300, tls=0x7fa78ff316c0} [pid 5017] umount2("./76/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5016] <... getdents64 resumed>0x5555556ce730 /* 4 entries */, 32768) = 112 [pid 5014] <... close resumed>) = 0 [pid 6896] <... clone3 resumed> => {parent_tid=[6897]}, 88) = 6897 [pid 5016] umount2("./75/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5014] rmdir("./75" [pid 6896] rt_sigprocmask(SIG_SETMASK, [], [pid 6895] <... clone3 resumed> => {parent_tid=[6898]}, 88) = 6898 [pid 5016] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6896] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6895] rt_sigprocmask(SIG_SETMASK, [], [pid 5016] newfstatat(AT_FDCWD, "./75/binderfs", [pid 5014] <... rmdir resumed>) = 0 ./strace-static-x86_64: Process 6897 attached [pid 6896] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6895] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5016] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5014] mkdir("./76", 0777 [pid 6897] rseq(0x7fa78ff31fe0, 0x20, 0, 0x53053053) = 0 [pid 6896] <... futex resumed>) = 0 [pid 6895] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5016] unlink("./75/binderfs" [pid 6897] set_robust_list(0x7fa78ff319a0, 24 [pid 5014] <... mkdir resumed>) = 0 [pid 6897] <... set_robust_list resumed>) = 0 [pid 5016] <... unlink resumed>) = 0 [pid 6895] <... futex resumed>) = 0 [pid 6896] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 6895] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 5016] umount2("./75/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5014] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 6897] rt_sigprocmask(SIG_SETMASK, [], [pid 5014] <... openat resumed>) = 3 ./strace-static-x86_64: Process 6898 attached [pid 6897] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5014] ioctl(3, LOOP_CLR_FD [pid 6898] rseq(0x7fa78ff31fe0, 0x20, 0, 0x53053053 [pid 6897] memfd_create("syzkaller", 0 [pid 6898] <... rseq resumed>) = 0 [pid 5015] <... umount2 resumed>) = 0 [pid 5014] <... ioctl resumed>) = -1 ENXIO (No such device or address) [ 138.273285][ T5015] NILFS (loop1): discard dirty block: blocknr=25, size=4096 [pid 6898] set_robust_list(0x7fa78ff319a0, 24 [pid 5014] close(3 [pid 6898] <... set_robust_list resumed>) = 0 [pid 6897] <... memfd_create resumed>) = 3 [pid 5014] <... close resumed>) = 0 [pid 6898] rt_sigprocmask(SIG_SETMASK, [], [pid 5014] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6898] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6897] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6898] memfd_create("syzkaller", 0 [pid 5014] <... clone resumed>, child_tidptr=0x5555556cd690) = 6900 [pid 6898] <... memfd_create resumed>) = 3 [pid 6897] <... mmap resumed>) = 0x7fa787b11000 [pid 6898] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fa787b11000 [pid 5015] umount2("./74/file1", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5015] newfstatat(AT_FDCWD, "./74/file1", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5015] umount2("./74/file1", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5015] openat(AT_FDCWD, "./74/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 6897] 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"..., 2097152 [pid 5015] newfstatat(4, "", [pid 6898] 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"..., 2097152 [pid 5015] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5015] getdents64(4, 0x5555556d6770 /* 2 entries */, 32768) = 48 [pid 5015] getdents64(4, 0x5555556d6770 /* 0 entries */, 32768) = 0 [pid 5015] close(4) = 0 [pid 5015] rmdir("./74/file1") = 0 [pid 5015] getdents64(3, 0x5555556ce730 /* 0 entries */, 32768) = 0 [pid 5015] close(3) = 0 [pid 5015] rmdir("./74") = 0 [pid 5015] mkdir("./75", 0777./strace-static-x86_64: Process 6900 attached ) = 0 [pid 6900] set_robust_list(0x5555556cd6a0, 24 [pid 5015] openat(AT_FDCWD, "/dev/loop1", O_RDWR) = 3 [pid 5015] ioctl(3, LOOP_CLR_FD) = -1 ENXIO (No such device or address) [pid 5015] close(3 [pid 6900] <... set_robust_list resumed>) = 0 [pid 5015] <... close resumed>) = 0 [pid 6900] chdir("./76" [pid 5015] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6900] <... chdir resumed>) = 0 [pid 5017] <... umount2 resumed>) = 0 [pid 6900] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 5015] <... clone resumed>, child_tidptr=0x5555556cd690) = 6901 [pid 6900] setpgid(0, 0) = 0 [pid 6900] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC./strace-static-x86_64: Process 6901 attached ) = 3 [pid 6901] set_robust_list(0x5555556cd6a0, 24 [pid 6900] write(3, "1000", 4 [pid 6901] <... set_robust_list resumed>) = 0 [pid 6900] <... write resumed>) = 4 [pid 6901] chdir("./75" [pid 6900] close(3 [pid 6901] <... chdir resumed>) = 0 [pid 6901] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6900] <... close resumed>) = 0 [pid 6901] <... prctl resumed>) = 0 [pid 6901] setpgid(0, 0) = 0 [pid 6901] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6900] symlink("/dev/binderfs", "./binderfs" [pid 6901] <... openat resumed>) = 3 [pid 6900] <... symlink resumed>) = 0 [pid 6901] write(3, "1000", 4 [pid 6900] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5017] umount2("./76/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6901] <... write resumed>) = 4 [pid 6900] <... futex resumed>) = 0 [pid 5017] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6901] close(3 [pid 6900] rt_sigaction(SIGRT_1, {sa_handler=0x7fa78ff9b0a0, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fa78ff8c250}, [pid 5017] newfstatat(AT_FDCWD, "./76/file1", [pid 6901] <... close resumed>) = 0 [pid 6900] <... rt_sigaction resumed>NULL, 8) = 0 [pid 5017] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [ 138.361278][ T5016] NILFS (loop2): discard dirty page: offset=8192, ino=6 [ 138.380378][ T5016] NILFS (loop2): discard dirty block: blocknr=25, size=4096 [pid 6901] symlink("/dev/binderfs", "./binderfs") = 0 [pid 6900] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 5017] umount2("./76/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6901] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6900] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5017] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6901] <... futex resumed>) = 0 [pid 6900] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 5017] openat(AT_FDCWD, "./76/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 6901] rt_sigaction(SIGRT_1, {sa_handler=0x7fa78ff9b0a0, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fa78ff8c250}, [pid 5017] <... openat resumed>) = 4 [pid 6901] <... rt_sigaction resumed>NULL, 8) = 0 [pid 5017] newfstatat(4, "", [pid 6901] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 5017] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 6901] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6900] <... mmap resumed>) = 0x7fa78ff11000 [pid 5017] getdents64(4, [pid 6901] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 6900] mprotect(0x7fa78ff12000, 131072, PROT_READ|PROT_WRITE [pid 5017] <... getdents64 resumed>0x5555556d6770 /* 2 entries */, 32768) = 48 [pid 6901] <... mmap resumed>) = 0x7fa78ff11000 [pid 5017] getdents64(4, [pid 6901] mprotect(0x7fa78ff12000, 131072, PROT_READ|PROT_WRITE [pid 5017] <... getdents64 resumed>0x5555556d6770 /* 0 entries */, 32768) = 0 [pid 6901] <... mprotect resumed>) = 0 [pid 6900] <... mprotect resumed>) = 0 [pid 5017] close(4 [pid 6901] rt_sigprocmask(SIG_BLOCK, ~[], [pid 5017] <... close resumed>) = 0 [pid 6901] <... rt_sigprocmask resumed>[], 8) = 0 [pid 6900] rt_sigprocmask(SIG_BLOCK, ~[], [pid 5017] rmdir("./76/file1" [pid 6901] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fa78ff31990, parent_tid=0x7fa78ff31990, exit_signal=0, stack=0x7fa78ff11000, stack_size=0x20300, tls=0x7fa78ff316c0} [pid 6900] <... rt_sigprocmask resumed>[], 8) = 0 [pid 5017] <... rmdir resumed>) = 0 [pid 6900] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fa78ff31990, parent_tid=0x7fa78ff31990, exit_signal=0, stack=0x7fa78ff11000, stack_size=0x20300, tls=0x7fa78ff316c0} [pid 5017] getdents64(3, [pid 6901] <... clone3 resumed> => {parent_tid=[6902]}, 88) = 6902 [pid 5017] <... getdents64 resumed>0x5555556ce730 /* 0 entries */, 32768) = 0 [pid 6901] rt_sigprocmask(SIG_SETMASK, [], [pid 6900] <... clone3 resumed> => {parent_tid=[6903]}, 88) = 6903 [pid 5017] close(3 [pid 6901] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6900] rt_sigprocmask(SIG_SETMASK, [], [pid 5017] <... close resumed>) = 0 [pid 6901] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6900] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5017] rmdir("./76" [pid 6901] <... futex resumed>) = 0 [pid 6900] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5017] <... rmdir resumed>) = 0 ./strace-static-x86_64: Process 6903 attached ./strace-static-x86_64: Process 6902 attached [pid 6901] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 6900] <... futex resumed>) = 0 [pid 6898] <... write resumed>) = 2097152 [pid 6897] <... write resumed>) = 2097152 [pid 5017] mkdir("./77", 0777 [pid 6903] rseq(0x7fa78ff31fe0, 0x20, 0, 0x53053053 [pid 6902] rseq(0x7fa78ff31fe0, 0x20, 0, 0x53053053 [pid 6900] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 6897] munmap(0x7fa787b11000, 2097152 [pid 5017] <... mkdir resumed>) = 0 [pid 6903] <... rseq resumed>) = 0 [pid 6902] <... rseq resumed>) = 0 [pid 5017] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 6903] set_robust_list(0x7fa78ff319a0, 24 [pid 6902] set_robust_list(0x7fa78ff319a0, 24 [pid 6897] <... munmap resumed>) = 0 [pid 5017] <... openat resumed>) = 3 [pid 5016] <... umount2 resumed>) = 0 [pid 5017] ioctl(3, LOOP_CLR_FD) = -1 ENXIO (No such device or address) [pid 5017] close(3 [pid 6903] <... set_robust_list resumed>) = 0 [pid 6902] <... set_robust_list resumed>) = 0 [pid 6897] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 5017] <... close resumed>) = 0 [pid 5016] umount2("./75/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5017] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6903] rt_sigprocmask(SIG_SETMASK, [], [pid 6902] rt_sigprocmask(SIG_SETMASK, [], [pid 6897] <... openat resumed>) = 4 [pid 5016] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5017] <... clone resumed>, child_tidptr=0x5555556cd690) = 6904 [pid 6903] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6902] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6897] ioctl(4, LOOP_SET_FD, 3 [pid 5016] newfstatat(AT_FDCWD, "./75/file1", [pid 6903] memfd_create("syzkaller", 0 [pid 6898] munmap(0x7fa787b11000, 2097152 [pid 6902] memfd_create("syzkaller", 0 [pid 6898] <... munmap resumed>) = 0 [pid 6898] openat(AT_FDCWD, "/dev/loop5", O_RDWR) = 4 [pid 5016] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 6902] <... memfd_create resumed>) = 3 [pid 6903] <... memfd_create resumed>) = 3 [pid 6902] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6903] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5016] umount2("./75/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6902] <... mmap resumed>) = 0x7fa787b11000 [pid 6898] ioctl(4, LOOP_SET_FD, 3 [pid 6897] <... ioctl resumed>) = 0 [pid 6903] <... mmap resumed>) = 0x7fa787b11000 [pid 6898] <... ioctl resumed>) = 0 [pid 5016] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5016] openat(AT_FDCWD, "./75/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 6898] close(3) = 0 [pid 6898] mkdir("./file1", 0777) = 0 [pid 6898] mount("/dev/loop5", "./file1", "nilfs2", MS_NODEV|MS_SYNCHRONOUS|MS_MANDLOCK|MS_SILENT|MS_LAZYTIME, "" [pid 6897] close(3 [pid 5016] <... openat resumed>) = 4 [pid 5016] newfstatat(4, "", [pid 6897] <... close resumed>) = 0 [pid 5016] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 6897] mkdir("./file1", 0777 [pid 5016] getdents64(4, ./strace-static-x86_64: Process 6904 attached 0x5555556d6770 /* 2 entries */, 32768) = 48 [pid 5016] getdents64(4, 0x5555556d6770 /* 0 entries */, 32768) = 0 [pid 5016] close(4) = 0 [ 138.491300][ T6897] loop4: detected capacity change from 0 to 4096 [ 138.502132][ T6898] loop5: detected capacity change from 0 to 4096 [ 138.519248][ T6898] NILFS (loop5): broken superblock, retrying with spare superblock (blocksize = 1024) [pid 5016] rmdir("./75/file1" [pid 6904] set_robust_list(0x5555556cd6a0, 24 [pid 6903] 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"..., 2097152 [pid 6902] 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"..., 2097152 [pid 6897] <... mkdir resumed>) = 0 [pid 5016] <... rmdir resumed>) = 0 [pid 6904] <... set_robust_list resumed>) = 0 [pid 6897] mount("/dev/loop4", "./file1", "nilfs2", MS_NODEV|MS_SYNCHRONOUS|MS_MANDLOCK|MS_SILENT|MS_LAZYTIME, "" [pid 5016] getdents64(3, [pid 6904] chdir("./77" [pid 5016] <... getdents64 resumed>0x5555556ce730 /* 0 entries */, 32768) = 0 [pid 6904] <... chdir resumed>) = 0 [pid 5016] close(3) = 0 [ 138.533092][ T6898] NILFS (loop5): broken superblock, retrying with spare superblock (blocksize = 4096) [pid 6904] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 5016] rmdir("./75" [pid 6898] <... mount resumed>) = 0 [pid 6898] openat(AT_FDCWD, "./file1", O_RDONLY|O_DIRECTORY) = 3 [pid 6898] chdir("./file1") = 0 [pid 6898] ioctl(4, LOOP_CLR_FD) = 0 [pid 6898] close(4 [pid 5016] <... rmdir resumed>) = 0 [pid 6904] setpgid(0, 0 [pid 5016] mkdir("./76", 0777 [pid 6898] <... close resumed>) = 0 [pid 6898] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6895] <... futex resumed>) = 0 [pid 6895] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 6895] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6904] <... setpgid resumed>) = 0 [pid 6898] <... futex resumed>) = 1 [pid 6898] open("./bus", O_RDWR|O_CREAT|O_NOCTTY|O_SYNC|O_DIRECT|O_NOATIME, 000 [pid 6904] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5016] <... mkdir resumed>) = 0 [pid 6904] <... openat resumed>) = 3 [pid 5016] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 6904] write(3, "1000", 4) = 4 [pid 5016] <... openat resumed>) = 3 [pid 6904] close(3 [pid 5016] ioctl(3, LOOP_CLR_FD [pid 6904] <... close resumed>) = 0 [pid 5016] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 6904] symlink("/dev/binderfs", "./binderfs" [pid 5016] close(3 [pid 6904] <... symlink resumed>) = 0 [pid 5016] <... close resumed>) = 0 [pid 6904] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6902] <... write resumed>) = 2097152 [pid 5016] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6904] <... futex resumed>) = 0 [pid 6904] rt_sigaction(SIGRT_1, {sa_handler=0x7fa78ff9b0a0, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fa78ff8c250}, [pid 5016] <... clone resumed>, child_tidptr=0x5555556cd690) = 6906 [pid 6904] <... rt_sigaction resumed>NULL, 8) = 0 [pid 6904] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 6904] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fa78ff11000 [pid 6904] mprotect(0x7fa78ff12000, 131072, PROT_READ|PROT_WRITE [ 138.562500][ T6897] NILFS (loop4): broken superblock, retrying with spare superblock (blocksize = 1024) [ 138.595985][ T6905] NILFS (loop5): segctord starting. Construction interval = 5 seconds, CP frequency < 30 seconds [pid 6902] munmap(0x7fa787b11000, 2097152 [pid 6904] <... mprotect resumed>) = 0 [pid 6903] <... write resumed>) = 2097152 ./strace-static-x86_64: Process 6906 attached [pid 6906] set_robust_list(0x5555556cd6a0, 24) = 0 [pid 6906] chdir("./76") = 0 [pid 6906] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 6906] setpgid(0, 0 [pid 6895] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 6906] <... setpgid resumed>) = 0 [pid 6895] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=0} [pid 6906] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6895] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 6906] <... openat resumed>) = 3 [pid 6895] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6906] write(3, "1000", 4 [pid 6895] <... futex resumed>) = 0 [pid 6906] <... write resumed>) = 4 [pid 6895] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 6906] close(3 [pid 6895] <... mmap resumed>) = 0x7fa787cf0000 [pid 6906] <... close resumed>) = 0 [pid 6895] mprotect(0x7fa787cf1000, 131072, PROT_READ|PROT_WRITE [pid 6906] symlink("/dev/binderfs", "./binderfs" [pid 6895] <... mprotect resumed>) = 0 [pid 6906] <... symlink resumed>) = 0 [pid 6904] rt_sigprocmask(SIG_BLOCK, ~[], [pid 6903] munmap(0x7fa787b11000, 2097152 [pid 6902] <... munmap resumed>) = 0 [pid 6895] rt_sigprocmask(SIG_BLOCK, ~[], [pid 6906] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6895] <... rt_sigprocmask resumed>[], 8) = 0 [pid 6906] <... futex resumed>) = 0 [pid 6895] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fa787d10990, parent_tid=0x7fa787d10990, exit_signal=0, stack=0x7fa787cf0000, stack_size=0x20300, tls=0x7fa787d106c0} [pid 6906] rt_sigaction(SIGRT_1, {sa_handler=0x7fa78ff9b0a0, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fa78ff8c250}, [pid 6904] <... rt_sigprocmask resumed>[], 8) = 0 [pid 6906] <... rt_sigaction resumed>NULL, 8) = 0 [pid 6895] <... clone3 resumed> => {parent_tid=[6907]}, 88) = 6907 [pid 6906] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 6895] rt_sigprocmask(SIG_SETMASK, [], [pid 6906] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6895] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6906] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 6895] futex(0x7fa78fffd6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6906] <... mmap resumed>) = 0x7fa78ff11000 [pid 6904] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fa78ff31990, parent_tid=0x7fa78ff31990, exit_signal=0, stack=0x7fa78ff11000, stack_size=0x20300, tls=0x7fa78ff316c0} [pid 6903] <... munmap resumed>) = 0 [pid 6902] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 6895] <... futex resumed>) = 0 [pid 6906] mprotect(0x7fa78ff12000, 131072, PROT_READ|PROT_WRITE [pid 6895] futex(0x7fa78fffd6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6906] <... mprotect resumed>) = 0 [pid 6903] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 6902] <... openat resumed>) = 4 [pid 6906] rt_sigprocmask(SIG_BLOCK, ~[], [pid 6904] <... clone3 resumed> => {parent_tid=[6908]}, 88) = 6908 [pid 6903] <... openat resumed>) = 4 [pid 6902] ioctl(4, LOOP_SET_FD, 3 [pid 6906] <... rt_sigprocmask resumed>[], 8) = 0 [pid 6904] rt_sigprocmask(SIG_SETMASK, [], [pid 6906] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fa78ff31990, parent_tid=0x7fa78ff31990, exit_signal=0, stack=0x7fa78ff11000, stack_size=0x20300, tls=0x7fa78ff316c0} => {parent_tid=[6909]}, 88) = 6909 [pid 6906] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [ 138.618786][ T6897] NILFS (loop4): broken superblock, retrying with spare superblock (blocksize = 4096) [ 138.648134][ T6902] loop1: detected capacity change from 0 to 4096 ./strace-static-x86_64: Process 6908 attached ./strace-static-x86_64: Process 6907 attached [pid 6906] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6904] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6903] ioctl(4, LOOP_SET_FD, 3 [pid 6902] <... ioctl resumed>) = 0 [pid 6898] <... open resumed>) = 4 [pid 6906] <... futex resumed>) = 0 [pid 6898] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6908] rseq(0x7fa78ff31fe0, 0x20, 0, 0x53053053 [pid 6907] rseq(0x7fa787d10fe0, 0x20, 0, 0x53053053 [pid 6904] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6906] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 6898] <... futex resumed>) = 0 ./strace-static-x86_64: Process 6909 attached [pid 6898] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6909] rseq(0x7fa78ff31fe0, 0x20, 0, 0x53053053) = 0 [pid 6909] set_robust_list(0x7fa78ff319a0, 24) = 0 [pid 6909] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 6909] memfd_create("syzkaller", 0) = 3 [pid 6909] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fa787b11000 [pid 6908] <... rseq resumed>) = 0 [pid 6907] <... rseq resumed>) = 0 [pid 6904] <... futex resumed>) = 0 [pid 6903] <... ioctl resumed>) = 0 [pid 6902] close(3 [pid 6908] set_robust_list(0x7fa78ff319a0, 24 [pid 6907] set_robust_list(0x7fa787d109a0, 24 [pid 6904] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 6902] <... close resumed>) = 0 [pid 6907] <... set_robust_list resumed>) = 0 [pid 6908] <... set_robust_list resumed>) = 0 [pid 6908] rt_sigprocmask(SIG_SETMASK, [], [pid 6907] rt_sigprocmask(SIG_SETMASK, [], [pid 6903] close(3 [pid 6902] mkdir("./file1", 0777 [pid 6908] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6907] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6902] <... mkdir resumed>) = 0 [pid 6908] memfd_create("syzkaller", 0 [pid 6907] ftruncate(4, 33587195 [pid 6903] <... close resumed>) = 0 [pid 6902] mount("/dev/loop1", "./file1", "nilfs2", MS_NODEV|MS_SYNCHRONOUS|MS_MANDLOCK|MS_SILENT|MS_LAZYTIME, "" [pid 6895] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 6908] <... memfd_create resumed>) = 3 [pid 6907] <... ftruncate resumed>) = 0 [pid 6903] mkdir("./file1", 0777 [pid 6895] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6898] <... futex resumed>) = 0 [pid 6895] <... futex resumed>) = 1 [pid 6898] sendfile(4, 4, NULL, 281474978811912 [pid 6895] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6908] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fa787b11000 [pid 6907] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6903] <... mkdir resumed>) = 0 [pid 6907] <... futex resumed>) = 0 [pid 6903] mount("/dev/loop0", "./file1", "nilfs2", MS_NODEV|MS_SYNCHRONOUS|MS_MANDLOCK|MS_SILENT|MS_LAZYTIME, "" [ 138.653290][ T27] audit: type=1800 audit(1690444306.488:463): pid=6898 uid=0 auid=4294967295 ses=4294967295 subj=_ op=collect_data cause=failed(directio) comm="syz-executor459" name="bus" dev="loop5" ino=18 res=0 errno=0 [ 138.677020][ T6903] loop0: detected capacity change from 0 to 4096 [ 138.698421][ T6902] NILFS (loop1): broken superblock, retrying with spare superblock (blocksize = 1024) [pid 6907] futex(0x7fa78fffd6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6909] 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"..., 2097152 [pid 6897] <... mount resumed>) = 0 [pid 6897] openat(AT_FDCWD, "./file1", O_RDONLY|O_DIRECTORY) = 3 [pid 6897] chdir("./file1") = 0 [pid 6897] ioctl(4, LOOP_CLR_FD) = 0 [pid 6897] close(4 [pid 6908] 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"..., 2097152 [pid 6897] <... close resumed>) = 0 [pid 6895] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 6897] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6895] futex(0x7fa78fffd6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6907] <... futex resumed>) = 0 [pid 6897] <... futex resumed>) = 1 [pid 6896] <... futex resumed>) = 0 [pid 6895] <... futex resumed>) = 1 [pid 6897] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6896] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6895] futex(0x7fa78fffd6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6897] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6896] <... futex resumed>) = 0 [pid 6897] open("./bus", O_RDWR|O_CREAT|O_NOCTTY|O_SYNC|O_DIRECT|O_NOATIME, 000 [pid 6896] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6907] openat(AT_FDCWD, "./file0", O_RDONLY) = 5 [pid 6907] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 6895] <... futex resumed>) = 0 [pid 6907] futex(0x7fa78fffd6d8, FUTEX_WAIT_PRIVATE, 0, NULL [ 138.723534][ T6903] NILFS (loop0): broken superblock, retrying with spare superblock (blocksize = 1024) [ 138.729060][ T6910] NILFS (loop4): segctord starting. Construction interval = 5 seconds, CP frequency < 30 seconds [ 138.756405][ T6902] NILFS (loop1): broken superblock, retrying with spare superblock (blocksize = 4096) [pid 6895] futex(0x7fa78fffd6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6907] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6895] <... futex resumed>) = 0 [pid 6907] lseek(5, 257, SEEK_SET [pid 6895] futex(0x7fa78fffd6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6907] <... lseek resumed>) = 257 [pid 6907] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 6895] <... futex resumed>) = 0 [pid 6907] futex(0x7fa78fffd6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6895] futex(0x7fa78fffd6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6907] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6895] <... futex resumed>) = 0 [pid 6895] futex(0x7fa78fffd6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6907] getdents64(5, [pid 6896] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 6896] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=0}) = -1 ETIMEDOUT (Connection timed out) [pid 6896] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 6896] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fa787cf0000 [pid 6896] mprotect(0x7fa787cf1000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 6896] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 6896] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fa787d10990, parent_tid=0x7fa787d10990, exit_signal=0, stack=0x7fa787cf0000, stack_size=0x20300, tls=0x7fa787d106c0} [pid 6909] <... write resumed>) = 2097152 [pid 6896] <... clone3 resumed> => {parent_tid=[6911]}, 88) = 6911 [pid 6896] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 6896] futex(0x7fa78fffd6d8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 6896] futex(0x7fa78fffd6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6909] munmap(0x7fa787b11000, 2097152) = 0 ./strace-static-x86_64: Process 6911 attached [pid 6911] rseq(0x7fa787d10fe0, 0x20, 0, 0x53053053) = 0 [ 138.780632][ T6903] NILFS (loop0): broken superblock, retrying with spare superblock (blocksize = 4096) [ 138.802074][ T6907] NILFS error (device loop5): nilfs_readdir: zero-length directory entry [ 138.820243][ T6907] Remounting filesystem read-only [pid 6908] <... write resumed>) = 2097152 [pid 6907] <... getdents64 resumed>0x9999999999999999, 41) = -1 EIO (Input/output error) [pid 6897] <... open resumed>) = 4 [pid 6895] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 6911] set_robust_list(0x7fa787d109a0, 24 [pid 6909] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 6897] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6911] <... set_robust_list resumed>) = 0 [pid 6909] <... openat resumed>) = 4 [pid 6908] munmap(0x7fa787b11000, 2097152 [pid 6907] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6898] <... sendfile resumed>) = 77824 [pid 6897] <... futex resumed>) = 0 [pid 6911] rt_sigprocmask(SIG_SETMASK, [], [pid 6909] ioctl(4, LOOP_SET_FD, 3 [pid 6898] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6897] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6911] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6908] <... munmap resumed>) = 0 [pid 6907] <... futex resumed>) = 0 [pid 6898] <... futex resumed>) = 0 [pid 6911] ftruncate(4, 33587195 [pid 6898] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6908] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 6907] futex(0x7fa78fffd6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6895] exit_group(0 [pid 6911] <... ftruncate resumed>) = 0 [pid 6911] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 6908] <... openat resumed>) = 4 [pid 6907] <... futex resumed>) = ? [pid 6898] <... futex resumed>) = ? [pid 6896] <... futex resumed>) = 0 [pid 6895] <... exit_group resumed>) = ? [pid 6911] futex(0x7fa78fffd6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6898] +++ exited with 0 +++ [pid 6896] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6897] <... futex resumed>) = 0 [pid 6896] <... futex resumed>) = 1 [pid 6897] sendfile(4, 4, NULL, 281474978811912 [pid 6896] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6907] +++ exited with 0 +++ [pid 6909] <... ioctl resumed>) = 0 [pid 6909] close(3) = 0 [ 138.839474][ T27] audit: type=1800 audit(1690444306.668:464): pid=6897 uid=0 auid=4294967295 ses=4294967295 subj=_ op=collect_data cause=failed(directio) comm="syz-executor459" name="bus" dev="loop4" ino=18 res=0 errno=0 [ 138.865969][ T6909] loop2: detected capacity change from 0 to 4096 [pid 6909] mkdir("./file1", 0777 [pid 6895] +++ exited with 0 +++ [pid 6908] ioctl(4, LOOP_SET_FD, 3 [pid 6903] <... mount resumed>) = 0 [pid 6902] <... mount resumed>) = 0 [pid 6909] <... mkdir resumed>) = 0 [pid 6909] mount("/dev/loop2", "./file1", "nilfs2", MS_NODEV|MS_SYNCHRONOUS|MS_MANDLOCK|MS_SILENT|MS_LAZYTIME, "" [pid 6903] openat(AT_FDCWD, "./file1", O_RDONLY|O_DIRECTORY [pid 6902] openat(AT_FDCWD, "./file1", O_RDONLY|O_DIRECTORY [pid 5019] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6895, si_uid=0, si_status=0, si_utime=0, si_stime=7 /* 0.07 s */} --- [pid 6903] <... openat resumed>) = 3 [pid 6902] <... openat resumed>) = 3 [pid 6903] chdir("./file1" [pid 6902] chdir("./file1" [pid 6903] <... chdir resumed>) = 0 [pid 6902] <... chdir resumed>) = 0 [pid 5019] umount2("./79", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6903] ioctl(4, LOOP_CLR_FD [pid 6902] ioctl(4, LOOP_CLR_FD [pid 6903] <... ioctl resumed>) = 0 [pid 6902] <... ioctl resumed>) = 0 [pid 5019] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6903] close(4 [pid 6902] close(4 [pid 6896] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 5019] openat(AT_FDCWD, "./79", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 6908] <... ioctl resumed>) = 0 [pid 6903] <... close resumed>) = 0 [pid 6902] <... close resumed>) = 0 [pid 6896] futex(0x7fa78fffd6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6911] <... futex resumed>) = 0 [pid 6896] <... futex resumed>) = 1 [pid 6911] openat(AT_FDCWD, "./file0", O_RDONLY [pid 6896] futex(0x7fa78fffd6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6911] <... openat resumed>) = 5 [pid 6908] close(3 [pid 6903] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6902] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5019] <... openat resumed>) = 3 [pid 6911] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6908] <... close resumed>) = 0 [pid 6903] <... futex resumed>) = 1 [pid 6902] <... futex resumed>) = 1 [pid 6901] <... futex resumed>) = 0 [pid 6900] <... futex resumed>) = 0 [pid 5019] newfstatat(3, "", [pid 6911] <... futex resumed>) = 1 [pid 6908] mkdir("./file1", 0777 [pid 6903] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6902] open("./bus", O_RDWR|O_CREAT|O_NOCTTY|O_SYNC|O_DIRECT|O_NOATIME, 000 [pid 6901] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6900] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6896] <... futex resumed>) = 0 [pid 5019] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 6911] futex(0x7fa78fffd6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6901] <... futex resumed>) = 0 [pid 6896] futex(0x7fa78fffd6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6911] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6908] <... mkdir resumed>) = 0 [pid 6903] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6901] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6900] <... futex resumed>) = 0 [pid 6896] <... futex resumed>) = 0 [pid 5019] getdents64(3, [pid 6911] lseek(5, 257, SEEK_SET [pid 6896] futex(0x7fa78fffd6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6911] <... lseek resumed>) = 257 [ 138.880770][ T6913] NILFS (loop0): segctord starting. Construction interval = 5 seconds, CP frequency < 30 seconds [ 138.891091][ T6912] NILFS (loop1): segctord starting. Construction interval = 5 seconds, CP frequency < 30 seconds [ 138.898404][ T6909] NILFS (loop2): broken superblock, retrying with spare superblock (blocksize = 1024) [ 138.903876][ T6908] loop3: detected capacity change from 0 to 4096 [pid 6911] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6908] mount("/dev/loop3", "./file1", "nilfs2", MS_NODEV|MS_SYNCHRONOUS|MS_MANDLOCK|MS_SILENT|MS_LAZYTIME, "" [pid 6903] open("./bus", O_RDWR|O_CREAT|O_NOCTTY|O_SYNC|O_DIRECT|O_NOATIME, 000 [pid 6900] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5019] <... getdents64 resumed>0x5555556ce730 /* 4 entries */, 32768) = 112 [pid 6911] <... futex resumed>) = 1 [pid 6902] <... open resumed>) = 4 [pid 6896] <... futex resumed>) = 0 [pid 6911] futex(0x7fa78fffd6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6896] futex(0x7fa78fffd6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6911] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6896] <... futex resumed>) = 0 [ 138.958218][ T27] audit: type=1800 audit(1690444306.788:465): pid=6902 uid=0 auid=4294967295 ses=4294967295 subj=_ op=collect_data cause=failed(directio) comm="syz-executor459" name="bus" dev="loop1" ino=18 res=0 errno=0 [ 138.990613][ T6909] NILFS (loop2): broken superblock, retrying with spare superblock (blocksize = 4096) [ 138.994877][ T6911] NILFS error (device loop4): nilfs_readdir: zero-length directory entry [pid 6911] getdents64(5, [pid 6896] futex(0x7fa78fffd6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6902] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6901] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 5019] umount2("./79/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6901] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 6901] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6902] <... futex resumed>) = 1 [pid 6901] <... futex resumed>) = 0 [pid 5019] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6902] ftruncate(4, 33587195 [pid 6901] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=38000000} [pid 6903] <... open resumed>) = 4 [pid 5019] newfstatat(AT_FDCWD, "./79/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 6903] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6902] <... ftruncate resumed>) = 0 [pid 5019] unlink("./79/binderfs" [pid 6903] <... futex resumed>) = 1 [pid 6902] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6900] <... futex resumed>) = 0 [pid 5019] <... unlink resumed>) = 0 [pid 6903] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6902] <... futex resumed>) = 1 [pid 6901] <... futex resumed>) = 0 [pid 6900] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5019] umount2("./79/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6903] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6902] sendfile(4, 4, NULL, 281474978811912 [pid 6901] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6900] <... futex resumed>) = 0 [pid 6903] ftruncate(4, 33587195 [pid 6901] <... futex resumed>) = 0 [pid 6900] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6901] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6903] <... ftruncate resumed>) = 0 [pid 6903] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 6900] <... futex resumed>) = 0 [pid 6903] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6900] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6903] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6900] <... futex resumed>) = 0 [pid 6903] sendfile(4, 4, NULL, 281474978811912 [ 139.002595][ T6908] NILFS (loop3): broken superblock, retrying with spare superblock (blocksize = 1024) [pid 6900] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6896] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 6901] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [ 139.058197][ T6911] Remounting filesystem read-only [pid 6901] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 6900] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 6901] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 6900] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6901] <... mmap resumed>) = 0x7fa787cf0000 [pid 6900] <... futex resumed>) = 0 [pid 6901] mprotect(0x7fa787cf1000, 131072, PROT_READ|PROT_WRITE [pid 6900] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 6901] <... mprotect resumed>) = 0 [pid 6900] <... mmap resumed>) = 0x7fa787cf0000 [pid 6897] <... sendfile resumed>) = 77824 [pid 6911] <... getdents64 resumed>0x9999999999999999, 41) = -1 EIO (Input/output error) [pid 6897] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6911] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6901] rt_sigprocmask(SIG_BLOCK, ~[], [pid 6900] mprotect(0x7fa787cf1000, 131072, PROT_READ|PROT_WRITE [pid 6897] <... futex resumed>) = 0 [pid 6911] <... futex resumed>) = 0 [pid 6897] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6896] exit_group(0 [pid 6897] <... futex resumed>) = ? [pid 6896] <... exit_group resumed>) = ? [pid 6911] +++ exited with 0 +++ [pid 6901] <... rt_sigprocmask resumed>[], 8) = 0 [pid 6900] <... mprotect resumed>) = 0 [pid 6897] +++ exited with 0 +++ [pid 6896] +++ exited with 0 +++ [pid 6901] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fa787d10990, parent_tid=0x7fa787d10990, exit_signal=0, stack=0x7fa787cf0000, stack_size=0x20300, tls=0x7fa787d106c0} [pid 6900] rt_sigprocmask(SIG_BLOCK, ~[], [pid 5018] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6896, si_uid=0, si_status=0, si_utime=0, si_stime=11 /* 0.11 s */} --- [pid 6900] <... rt_sigprocmask resumed>[], 8) = 0 [pid 6901] <... clone3 resumed> => {parent_tid=[6914]}, 88) = 6914 [pid 6900] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fa787d10990, parent_tid=0x7fa787d10990, exit_signal=0, stack=0x7fa787cf0000, stack_size=0x20300, tls=0x7fa787d106c0}./strace-static-x86_64: Process 6914 attached [pid 6901] rt_sigprocmask(SIG_SETMASK, [], [pid 5019] <... umount2 resumed>) = 0 [pid 5018] umount2("./78", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6914] rseq(0x7fa787d10fe0, 0x20, 0, 0x53053053 [pid 6901] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6900] <... clone3 resumed> => {parent_tid=[6915]}, 88) = 6915 [pid 5019] umount2("./79/file1", MNT_DETACH|UMOUNT_NOFOLLOW./strace-static-x86_64: Process 6915 attached [pid 6914] <... rseq resumed>) = 0 [pid 6901] futex(0x7fa78fffd6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6900] rt_sigprocmask(SIG_SETMASK, [], [pid 5018] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6915] rseq(0x7fa787d10fe0, 0x20, 0, 0x53053053) = 0 [pid 5019] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6901] <... futex resumed>) = 0 [pid 6915] set_robust_list(0x7fa787d109a0, 24 [pid 6914] set_robust_list(0x7fa787d109a0, 24 [pid 6900] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5018] openat(AT_FDCWD, "./78", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 6915] <... set_robust_list resumed>) = 0 [pid 6914] <... set_robust_list resumed>) = 0 [pid 6901] futex(0x7fa78fffd6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6900] futex(0x7fa78fffd6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5019] newfstatat(AT_FDCWD, "./79/file1", [pid 6914] rt_sigprocmask(SIG_SETMASK, [], [pid 6900] <... futex resumed>) = 0 [pid 5018] <... openat resumed>) = 3 [pid 6915] rt_sigprocmask(SIG_SETMASK, [], [pid 6914] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6909] <... mount resumed>) = 0 [pid 6900] futex(0x7fa78fffd6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5019] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5018] newfstatat(3, "", [pid 6915] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6915] openat(AT_FDCWD, "./file0", O_RDONLY) = 5 [pid 6915] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 6915] futex(0x7fa78fffd6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6914] openat(AT_FDCWD, "./file0", O_RDONLY [pid 6909] openat(AT_FDCWD, "./file1", O_RDONLY|O_DIRECTORY [pid 6900] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 5019] umount2("./79/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6909] <... openat resumed>) = 3 [pid 6900] futex(0x7fa78fffd6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5018] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5019] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6900] <... futex resumed>) = 1 [pid 6915] <... futex resumed>) = 0 [pid 6914] <... openat resumed>) = 5 [pid 6909] chdir("./file1" [pid 6900] futex(0x7fa78fffd6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6914] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5019] openat(AT_FDCWD, "./79/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5018] getdents64(3, [pid 6915] lseek(5, 257, SEEK_SET) = 257 [pid 6915] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 6915] futex(0x7fa78fffd6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6900] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 5019] <... openat resumed>) = 4 [pid 6900] futex(0x7fa78fffd6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5018] <... getdents64 resumed>0x5555556ce730 /* 4 entries */, 32768) = 112 [pid 6909] <... chdir resumed>) = 0 [pid 6915] <... futex resumed>) = 0 [pid 6914] <... futex resumed>) = 1 [pid 6909] ioctl(4, LOOP_CLR_FD [pid 6901] <... futex resumed>) = 0 [pid 6900] <... futex resumed>) = 1 [pid 5019] newfstatat(4, "", [pid 5018] umount2("./78/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [ 139.129023][ T27] audit: type=1800 audit(1690444306.858:466): pid=6903 uid=0 auid=4294967295 ses=4294967295 subj=_ op=collect_data cause=failed(directio) comm="syz-executor459" name="bus" dev="loop0" ino=18 res=0 errno=0 [ 139.153994][ T6908] NILFS (loop3): broken superblock, retrying with spare superblock (blocksize = 4096) [ 139.166474][ T6916] NILFS (loop2): segctord starting. Construction interval = 5 seconds, CP frequency < 30 seconds [pid 6915] getdents64(5, [pid 6914] lseek(5, 257, SEEK_SET [pid 6909] <... ioctl resumed>) = 0 [pid 6902] <... sendfile resumed>) = 77824 [pid 6901] futex(0x7fa78fffd6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6900] futex(0x7fa78fffd6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5019] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5018] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6914] <... lseek resumed>) = 257 [pid 6909] close(4 [pid 6902] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6901] <... futex resumed>) = 0 [pid 5019] getdents64(4, [pid 5018] newfstatat(AT_FDCWD, "./78/binderfs", [pid 6902] <... futex resumed>) = 0 [pid 5018] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 6914] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6909] <... close resumed>) = 0 [pid 6902] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6901] futex(0x7fa78fffd6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5019] <... getdents64 resumed>0x5555556d6770 /* 2 entries */, 32768) = 48 [pid 5018] unlink("./78/binderfs" [pid 6914] <... futex resumed>) = 0 [pid 6909] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6901] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 5019] getdents64(4, [pid 6914] futex(0x7fa78fffd6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5019] <... getdents64 resumed>0x5555556d6770 /* 0 entries */, 32768) = 0 [pid 6909] <... futex resumed>) = 1 [pid 6906] <... futex resumed>) = 0 [pid 6901] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6909] open("./bus", O_RDWR|O_CREAT|O_NOCTTY|O_SYNC|O_DIRECT|O_NOATIME, 000 [pid 6906] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6902] <... futex resumed>) = 0 [pid 6901] <... futex resumed>) = 1 [pid 5019] close(4 [pid 5018] <... unlink resumed>) = 0 [pid 6906] <... futex resumed>) = 0 [pid 6906] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6902] getdents64(5, [pid 6901] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5019] <... close resumed>) = 0 [pid 5018] umount2("./78/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5019] rmdir("./79/file1") = 0 [pid 5019] getdents64(3, [pid 6909] <... open resumed>) = 4 [pid 5019] <... getdents64 resumed>0x5555556ce730 /* 0 entries */, 32768) = 0 [pid 5019] close(3 [pid 6909] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5019] <... close resumed>) = 0 [pid 6909] <... futex resumed>) = 1 [pid 6906] <... futex resumed>) = 0 [pid 5019] rmdir("./79" [pid 6909] ftruncate(4, 33587195 [pid 6906] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 6906] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5019] <... rmdir resumed>) = 0 [ 139.189323][ T6915] NILFS error (device loop0): nilfs_readdir: zero-length directory entry [ 139.218917][ T6902] NILFS error (device loop1): nilfs_readdir: zero-length directory entry [ 139.224876][ T6915] Remounting filesystem read-only [pid 6909] <... ftruncate resumed>) = 0 [pid 6903] <... sendfile resumed>) = 77824 [pid 5019] mkdir("./80", 0777 [pid 6915] <... getdents64 resumed>0x9999999999999999, 41) = -1 EIO (Input/output error) [pid 6915] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 6915] futex(0x7fa78fffd6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6909] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6908] <... mount resumed>) = 0 [pid 6903] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6900] <... futex resumed>) = 0 [pid 5019] <... mkdir resumed>) = 0 [pid 6908] openat(AT_FDCWD, "./file1", O_RDONLY|O_DIRECTORY) = 3 [pid 6900] exit_group(0 [pid 6908] chdir("./file1") = 0 [pid 6908] ioctl(4, LOOP_CLR_FD) = 0 [pid 6908] close(4) = 0 [pid 6900] <... exit_group resumed>) = ? [pid 6915] <... futex resumed>) = ? [pid 6909] <... futex resumed>) = 1 [pid 6906] <... futex resumed>) = 0 [pid 5019] openat(AT_FDCWD, "/dev/loop5", O_RDWR [pid 6915] +++ exited with 0 +++ [pid 6909] sendfile(4, 4, NULL, 281474978811912 [pid 6906] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5019] <... openat resumed>) = 3 [pid 6906] <... futex resumed>) = 0 [pid 6908] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 6908] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6906] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6904] <... futex resumed>) = 0 [pid 6901] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 6903] <... futex resumed>) = ? [pid 5019] ioctl(3, LOOP_CLR_FD [pid 6904] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6908] <... futex resumed>) = 0 [pid 6904] <... futex resumed>) = 1 [pid 6903] +++ exited with 0 +++ [pid 6900] +++ exited with 0 +++ [pid 5019] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 6908] open("./bus", O_RDWR|O_CREAT|O_NOCTTY|O_SYNC|O_DIRECT|O_NOATIME, 000 [pid 6904] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5019] close(3 [pid 5014] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6900, si_uid=0, si_status=0, si_utime=1 /* 0.01 s */, si_stime=11 /* 0.11 s */} --- [pid 6908] <... open resumed>) = 4 [pid 6908] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 6904] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 5019] <... close resumed>) = 0 [pid 5014] umount2("./76", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6908] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5014] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6908] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6904] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5019] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5014] openat(AT_FDCWD, "./76", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 6908] ftruncate(4, 33587195 [pid 6904] <... futex resumed>) = 0 [pid 6902] <... getdents64 resumed>0x9999999999999999, 41) = -1 EIO (Input/output error) [pid 5014] <... openat resumed>) = 3 [pid 6908] <... ftruncate resumed>) = 0 [pid 6904] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5014] newfstatat(3, "", [pid 6908] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6904] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 5019] <... clone resumed>, child_tidptr=0x5555556cd690) = 6918 [pid 5014] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 6908] <... futex resumed>) = 0 [pid 6904] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5014] getdents64(3, [ 139.237096][ T6917] NILFS (loop3): segctord starting. Construction interval = 5 seconds, CP frequency < 30 seconds [ 139.256421][ T6902] Remounting filesystem read-only [pid 6908] sendfile(4, 4, NULL, 281474978811912 [pid 6904] <... futex resumed>) = 0 [pid 6902] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5014] <... getdents64 resumed>0x5555556ce730 /* 4 entries */, 32768) = 112 ./strace-static-x86_64: Process 6918 attached [pid 6904] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6902] <... futex resumed>) = 0 [pid 5014] umount2("./76/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6918] set_robust_list(0x5555556cd6a0, 24 [pid 5014] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6918] <... set_robust_list resumed>) = 0 [pid 5014] newfstatat(AT_FDCWD, "./76/binderfs", [pid 6918] chdir("./80" [pid 6902] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6901] exit_group(0 [pid 5018] <... umount2 resumed>) = 0 [pid 5014] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 6918] <... chdir resumed>) = 0 [pid 6914] <... futex resumed>) = ? [pid 6906] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 6902] <... futex resumed>) = ? [pid 6901] <... exit_group resumed>) = ? [pid 5018] umount2("./78/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5014] unlink("./76/binderfs" [pid 6918] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6914] +++ exited with 0 +++ [pid 6906] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6902] +++ exited with 0 +++ [pid 5014] <... unlink resumed>) = 0 [pid 6918] <... prctl resumed>) = 0 [pid 6906] <... futex resumed>) = 0 [pid 6901] +++ exited with 0 +++ [pid 5018] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5014] umount2("./76/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6918] setpgid(0, 0 [pid 6906] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 5018] newfstatat(AT_FDCWD, "./78/file1", [pid 6918] <... setpgid resumed>) = 0 [pid 5015] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6901, si_uid=0, si_status=0, si_utime=0, si_stime=9 /* 0.09 s */} --- [pid 6918] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6906] <... mmap resumed>) = 0x7fa787cf0000 [pid 5018] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5015] restart_syscall(<... resuming interrupted clone ...> [pid 6918] <... openat resumed>) = 3 [pid 5015] <... restart_syscall resumed>) = 0 [pid 6918] write(3, "1000", 4) = 4 [pid 6906] mprotect(0x7fa787cf1000, 131072, PROT_READ|PROT_WRITE [pid 6918] close(3 [pid 6906] <... mprotect resumed>) = 0 [pid 5018] umount2("./78/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5015] umount2("./75", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6918] <... close resumed>) = 0 [pid 6904] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 5018] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5015] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6918] symlink("/dev/binderfs", "./binderfs" [pid 6906] rt_sigprocmask(SIG_BLOCK, ~[], [pid 6904] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5018] openat(AT_FDCWD, "./78/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5015] openat(AT_FDCWD, "./75", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 6918] <... symlink resumed>) = 0 [pid 5015] <... openat resumed>) = 3 [pid 6918] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5015] newfstatat(3, "", [pid 6918] <... futex resumed>) = 0 [pid 5015] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 6918] rt_sigaction(SIGRT_1, {sa_handler=0x7fa78ff9b0a0, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fa78ff8c250}, [pid 5015] getdents64(3, [pid 6918] <... rt_sigaction resumed>NULL, 8) = 0 [pid 5015] <... getdents64 resumed>0x5555556ce730 /* 4 entries */, 32768) = 112 [pid 6918] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 5015] umount2("./75/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6918] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6906] <... rt_sigprocmask resumed>[], 8) = 0 [pid 6904] <... futex resumed>) = 0 [pid 5018] <... openat resumed>) = 4 [pid 5015] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6918] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 5015] newfstatat(AT_FDCWD, "./75/binderfs", [pid 6918] <... mmap resumed>) = 0x7fa78ff11000 [pid 6906] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fa787d10990, parent_tid=0x7fa787d10990, exit_signal=0, stack=0x7fa787cf0000, stack_size=0x20300, tls=0x7fa787d106c0} [pid 6904] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 5018] newfstatat(4, "", [pid 5015] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 6918] mprotect(0x7fa78ff12000, 131072, PROT_READ|PROT_WRITE [pid 5015] unlink("./75/binderfs"./strace-static-x86_64: Process 6919 attached [pid 6918] <... mprotect resumed>) = 0 [pid 6904] <... mmap resumed>) = 0x7fa787cf0000 [pid 5018] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5015] <... unlink resumed>) = 0 [pid 6919] rseq(0x7fa787d10fe0, 0x20, 0, 0x53053053 [pid 6918] rt_sigprocmask(SIG_BLOCK, ~[], [pid 6906] <... clone3 resumed> => {parent_tid=[6919]}, 88) = 6919 [pid 6904] mprotect(0x7fa787cf1000, 131072, PROT_READ|PROT_WRITE [pid 5018] getdents64(4, [pid 5015] umount2("./75/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6919] <... rseq resumed>) = 0 [pid 6918] <... rt_sigprocmask resumed>[], 8) = 0 [pid 6918] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fa78ff31990, parent_tid=0x7fa78ff31990, exit_signal=0, stack=0x7fa78ff11000, stack_size=0x20300, tls=0x7fa78ff316c0} [pid 6906] rt_sigprocmask(SIG_SETMASK, [], [pid 6918] <... clone3 resumed> => {parent_tid=[6920]}, 88) = 6920 [pid 6904] <... mprotect resumed>) = 0 [pid 6919] set_robust_list(0x7fa787d109a0, 24 [pid 6918] rt_sigprocmask(SIG_SETMASK, [], [pid 6906] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6904] rt_sigprocmask(SIG_BLOCK, ~[], [pid 5018] <... getdents64 resumed>0x5555556d6770 /* 2 entries */, 32768) = 48 [pid 6919] <... set_robust_list resumed>) = 0 [pid 6918] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6906] futex(0x7fa78fffd6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6904] <... rt_sigprocmask resumed>[], 8) = 0 [ 139.334791][ T5014] NILFS (loop0): discard dirty page: offset=8192, ino=6 [ 139.367991][ T5014] NILFS (loop0): discard dirty block: blocknr=25, size=4096 [pid 5018] getdents64(4, ./strace-static-x86_64: Process 6920 attached [pid 6919] rt_sigprocmask(SIG_SETMASK, [], [pid 6918] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6906] <... futex resumed>) = 0 [pid 6904] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fa787d10990, parent_tid=0x7fa787d10990, exit_signal=0, stack=0x7fa787cf0000, stack_size=0x20300, tls=0x7fa787d106c0} [pid 5018] <... getdents64 resumed>0x5555556d6770 /* 0 entries */, 32768) = 0 [pid 6920] rseq(0x7fa78ff31fe0, 0x20, 0, 0x53053053 [pid 6919] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6918] <... futex resumed>) = 0 [pid 6906] futex(0x7fa78fffd6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5018] close(4 [pid 6918] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000}./strace-static-x86_64: Process 6921 attached [pid 6920] <... rseq resumed>) = 0 [pid 6919] openat(AT_FDCWD, "./file0", O_RDONLY [pid 6904] <... clone3 resumed> => {parent_tid=[6921]}, 88) = 6921 [pid 5018] <... close resumed>) = 0 [pid 6921] rseq(0x7fa787d10fe0, 0x20, 0, 0x53053053 [pid 6920] set_robust_list(0x7fa78ff319a0, 24 [pid 6919] <... openat resumed>) = 5 [pid 6904] rt_sigprocmask(SIG_SETMASK, [], [pid 5018] rmdir("./78/file1" [pid 6921] <... rseq resumed>) = 0 [pid 6920] <... set_robust_list resumed>) = 0 [pid 6919] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6904] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5018] <... rmdir resumed>) = 0 [pid 6921] set_robust_list(0x7fa787d109a0, 24 [pid 6920] rt_sigprocmask(SIG_SETMASK, [], [pid 6919] <... futex resumed>) = 1 [pid 6906] <... futex resumed>) = 0 [pid 6904] futex(0x7fa78fffd6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5018] getdents64(3, [pid 6921] <... set_robust_list resumed>) = 0 [pid 6920] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6919] futex(0x7fa78fffd6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6906] futex(0x7fa78fffd6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6904] <... futex resumed>) = 0 [pid 5018] <... getdents64 resumed>0x5555556ce730 /* 0 entries */, 32768) = 0 [pid 6921] rt_sigprocmask(SIG_SETMASK, [], [pid 6920] memfd_create("syzkaller", 0 [pid 6919] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6921] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6920] <... memfd_create resumed>) = 3 [pid 6919] lseek(5, 257, SEEK_SET [pid 6906] <... futex resumed>) = 0 [pid 6904] futex(0x7fa78fffd6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5018] close(3 [pid 6921] openat(AT_FDCWD, "./file0", O_RDONLY [pid 6919] <... lseek resumed>) = 257 [pid 6906] futex(0x7fa78fffd6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6921] <... openat resumed>) = 5 [pid 6920] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6919] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6909] <... sendfile resumed>) = 77824 [pid 6906] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 5018] <... close resumed>) = 0 [pid 6909] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 6909] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [ 139.411265][ T5015] NILFS (loop1): discard dirty page: offset=8192, ino=6 [ 139.435188][ T5015] NILFS (loop1): discard dirty block: blocknr=25, size=4096 [pid 6921] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6919] <... futex resumed>) = 0 [pid 6906] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5018] rmdir("./78" [pid 6921] <... futex resumed>) = 1 [pid 6920] <... mmap resumed>) = 0x7fa787b11000 [pid 6919] futex(0x7fa78fffd6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6909] <... futex resumed>) = 0 [pid 6908] <... sendfile resumed>) = 77824 [pid 6906] <... futex resumed>) = 1 [pid 6904] <... futex resumed>) = 0 [pid 6909] getdents64(5, [pid 6908] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 6906] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6904] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5018] <... rmdir resumed>) = 0 [pid 6921] futex(0x7fa78fffd6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6908] lseek(5, 257, SEEK_SET [pid 6904] <... futex resumed>) = 0 [pid 5018] mkdir("./79", 0777 [pid 6908] <... lseek resumed>) = 257 [pid 6904] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6908] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 6908] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6904] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6904] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6908] <... futex resumed>) = 0 [pid 6904] <... futex resumed>) = 1 [pid 5018] <... mkdir resumed>) = 0 [pid 6908] getdents64(5, [pid 6904] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5018] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 6920] 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"..., 2097152 [pid 5018] <... openat resumed>) = 3 [pid 5014] <... umount2 resumed>) = 0 [pid 5018] ioctl(3, LOOP_CLR_FD) = -1 ENXIO (No such device or address) [pid 5018] close(3) = 0 [pid 5018] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5014] umount2("./76/file1", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5014] newfstatat(AT_FDCWD, "./76/file1", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5014] umount2("./76/file1", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5014] openat(AT_FDCWD, "./76/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 5014] newfstatat(4, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5014] getdents64(4, 0x5555556d6770 /* 2 entries */, 32768) = 48 [pid 5014] getdents64(4, [pid 5018] <... clone resumed>, child_tidptr=0x5555556cd690) = 6922 [pid 5014] <... getdents64 resumed>0x5555556d6770 /* 0 entries */, 32768) = 0 [pid 5014] close(4) = 0 [pid 6909] <... getdents64 resumed>0x9999999999999999, 41) = -1 EIO (Input/output error) [pid 5014] rmdir("./76/file1" [pid 6909] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 6909] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6906] <... futex resumed>) = 0 [pid 6906] exit_group(0) = ? [pid 6919] <... futex resumed>) = ? [pid 6909] <... futex resumed>) = ? [pid 6919] +++ exited with 0 +++ [pid 5014] <... rmdir resumed>) = 0 [pid 5014] getdents64(3, 0x5555556ce730 /* 0 entries */, 32768) = 0 [pid 5014] close(3) = 0 [pid 6908] <... getdents64 resumed>0x9999999999999999, 41) = -1 EIO (Input/output error) [pid 6908] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5014] rmdir("./76" [pid 6908] <... futex resumed>) = 1 [pid 6904] <... futex resumed>) = 0 [pid 6904] exit_group(0 [pid 5014] <... rmdir resumed>) = 0 [pid 6921] <... futex resumed>) = ? [pid 6904] <... exit_group resumed>) = ? [pid 6921] +++ exited with 0 +++ [pid 6909] +++ exited with 0 +++ [pid 6908] +++ exited with 0 +++ [pid 6906] +++ exited with 0 +++ [pid 6904] +++ exited with 0 +++ ./strace-static-x86_64: Process 6922 attached [pid 5017] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6904, si_uid=0, si_status=0, si_utime=0, si_stime=5 /* 0.05 s */} --- [pid 5014] mkdir("./77", 0777 [pid 6922] set_robust_list(0x5555556cd6a0, 24) = 0 [pid 5014] <... mkdir resumed>) = 0 [pid 5016] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6906, si_uid=0, si_status=0, si_utime=0, si_stime=9 /* 0.09 s */} --- [pid 6922] chdir("./79" [pid 5016] umount2("./76", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5014] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 6922] <... chdir resumed>) = 0 [pid 5016] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6922] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5016] openat(AT_FDCWD, "./76", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5014] <... openat resumed>) = 3 [pid 6922] <... prctl resumed>) = 0 [pid 5017] umount2("./77", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6922] setpgid(0, 0 [pid 5017] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5016] <... openat resumed>) = 3 [pid 5014] ioctl(3, LOOP_CLR_FD [pid 6922] <... setpgid resumed>) = 0 [pid 5017] openat(AT_FDCWD, "./77", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5016] newfstatat(3, "", [pid 6922] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5017] <... openat resumed>) = 3 [pid 5014] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 6922] <... openat resumed>) = 3 [pid 5017] newfstatat(3, "", [pid 5016] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5014] close(3 [pid 6922] write(3, "1000", 4 [pid 5017] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5014] <... close resumed>) = 0 [pid 6922] <... write resumed>) = 4 [pid 5017] getdents64(3, [pid 5016] getdents64(3, [pid 5014] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6922] close(3 [pid 5017] <... getdents64 resumed>0x5555556ce730 /* 4 entries */, 32768) = 112 [pid 5016] <... getdents64 resumed>0x5555556ce730 /* 4 entries */, 32768) = 112 [pid 6922] <... close resumed>) = 0 [pid 5017] umount2("./77/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5016] umount2("./76/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5014] <... clone resumed>, child_tidptr=0x5555556cd690) = 6923 [pid 6922] symlink("/dev/binderfs", "./binderfs" [pid 5017] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5016] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6922] <... symlink resumed>) = 0 [pid 5017] newfstatat(AT_FDCWD, "./77/binderfs", [pid 5016] newfstatat(AT_FDCWD, "./76/binderfs", [pid 6922] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5017] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 6922] <... futex resumed>) = 0 [pid 5017] unlink("./77/binderfs" [pid 5016] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 6922] rt_sigaction(SIGRT_1, {sa_handler=0x7fa78ff9b0a0, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fa78ff8c250}, [pid 5017] <... unlink resumed>) = 0 [pid 5016] unlink("./76/binderfs" [pid 6922] <... rt_sigaction resumed>NULL, 8) = 0 [pid 5017] umount2("./77/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6922] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 6922] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 5016] <... unlink resumed>) = 0 [pid 6922] <... mmap resumed>) = 0x7fa78ff11000 [pid 5016] umount2("./76/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6922] mprotect(0x7fa78ff12000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 6922] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 6922] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fa78ff31990, parent_tid=0x7fa78ff31990, exit_signal=0, stack=0x7fa78ff11000, stack_size=0x20300, tls=0x7fa78ff316c0} => {parent_tid=[6924]}, 88) = 6924 ./strace-static-x86_64: Process 6923 attached [pid 6922] rt_sigprocmask(SIG_SETMASK, [], [pid 6923] set_robust_list(0x5555556cd6a0, 24 [pid 6922] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6923] <... set_robust_list resumed>) = 0 [ 139.459046][ T6909] NILFS error (device loop2): nilfs_readdir: zero-length directory entry [ 139.470969][ T6908] NILFS error (device loop3): nilfs_readdir: zero-length directory entry [ 139.488342][ T6909] Remounting filesystem read-only [ 139.494905][ T6908] Remounting filesystem read-only [pid 6922] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6923] chdir("./77" [pid 6922] <... futex resumed>) = 0 [pid 6923] <... chdir resumed>) = 0 [pid 6922] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 6923] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 6923] setpgid(0, 0) = 0 [pid 6923] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 6923] write(3, "1000", 4) = 4 [pid 6923] close(3) = 0 [pid 6923] symlink("/dev/binderfs", "./binderfs") = 0 [pid 6923] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000./strace-static-x86_64: Process 6924 attached ) = 0 [pid 6924] rseq(0x7fa78ff31fe0, 0x20, 0, 0x53053053 [pid 6923] rt_sigaction(SIGRT_1, {sa_handler=0x7fa78ff9b0a0, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fa78ff8c250}, [pid 6924] <... rseq resumed>) = 0 [pid 6923] <... rt_sigaction resumed>NULL, 8) = 0 [pid 6924] set_robust_list(0x7fa78ff319a0, 24 [pid 6923] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 6924] <... set_robust_list resumed>) = 0 [pid 6924] rt_sigprocmask(SIG_SETMASK, [], [pid 6923] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6924] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6923] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 6924] memfd_create("syzkaller", 0 [pid 6923] <... mmap resumed>) = 0x7fa78ff11000 [pid 6924] <... memfd_create resumed>) = 3 [pid 6923] mprotect(0x7fa78ff12000, 131072, PROT_READ|PROT_WRITE [pid 6924] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6923] <... mprotect resumed>) = 0 [pid 6924] <... mmap resumed>) = 0x7fa787b11000 [pid 6923] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 6923] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fa78ff31990, parent_tid=0x7fa78ff31990, exit_signal=0, stack=0x7fa78ff11000, stack_size=0x20300, tls=0x7fa78ff316c0} => {parent_tid=[6925]}, 88) = 6925 [pid 6923] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 6923] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 6923] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000}./strace-static-x86_64: Process 6925 attached [pid 6925] rseq(0x7fa78ff31fe0, 0x20, 0, 0x53053053) = 0 [pid 6925] set_robust_list(0x7fa78ff319a0, 24) = 0 [pid 6925] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 6925] memfd_create("syzkaller", 0 [pid 5017] <... umount2 resumed>) = 0 [pid 6925] <... memfd_create resumed>) = 3 [pid 6925] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fa787b11000 [pid 5015] <... umount2 resumed>) = 0 [pid 5017] umount2("./77/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5015] umount2("./75/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5017] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5017] newfstatat(AT_FDCWD, "./77/file1", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5017] umount2("./77/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5015] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5017] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5017] openat(AT_FDCWD, "./77/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 5017] newfstatat(4, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5017] getdents64(4, [ 139.546295][ T5016] NILFS (loop2): discard dirty page: offset=8192, ino=6 [ 139.561123][ T5016] NILFS (loop2): discard dirty block: blocknr=25, size=4096 [pid 5015] newfstatat(AT_FDCWD, "./75/file1", [pid 6924] 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"..., 2097152 [pid 5017] <... getdents64 resumed>0x5555556d6770 /* 2 entries */, 32768) = 48 [pid 5015] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 6925] 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"..., 2097152 [pid 6920] <... write resumed>) = 2097152 [pid 5017] getdents64(4, 0x5555556d6770 /* 0 entries */, 32768) = 0 [pid 5017] close(4 [pid 5015] umount2("./75/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5017] <... close resumed>) = 0 [pid 5017] rmdir("./77/file1") = 0 [pid 5015] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5017] getdents64(3, 0x5555556ce730 /* 0 entries */, 32768) = 0 [pid 5015] openat(AT_FDCWD, "./75/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5017] close(3) = 0 [pid 5015] <... openat resumed>) = 4 [pid 5017] rmdir("./77") = 0 [pid 5015] newfstatat(4, "", [pid 5017] mkdir("./78", 0777 [pid 5015] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 6920] munmap(0x7fa787b11000, 2097152 [pid 5017] <... mkdir resumed>) = 0 [pid 5015] getdents64(4, [pid 6920] <... munmap resumed>) = 0 [pid 5017] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 5015] <... getdents64 resumed>0x5555556d6770 /* 2 entries */, 32768) = 48 [pid 5017] <... openat resumed>) = 3 [pid 5017] ioctl(3, LOOP_CLR_FD) = -1 ENXIO (No such device or address) [pid 5017] close(3) = 0 [pid 5017] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6920] openat(AT_FDCWD, "/dev/loop5", O_RDWR [pid 5015] getdents64(4, [pid 5017] <... clone resumed>, child_tidptr=0x5555556cd690) = 6926 ./strace-static-x86_64: Process 6926 attached [pid 6926] set_robust_list(0x5555556cd6a0, 24) = 0 [pid 6926] chdir("./78") = 0 [pid 6926] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 6926] setpgid(0, 0) = 0 [pid 6920] <... openat resumed>) = 4 [pid 5015] <... getdents64 resumed>0x5555556d6770 /* 0 entries */, 32768) = 0 [pid 6926] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6920] ioctl(4, LOOP_SET_FD, 3 [pid 6926] <... openat resumed>) = 3 [pid 5015] close(4 [pid 6926] write(3, "1000", 4) = 4 [pid 6926] close(3) = 0 [pid 6926] symlink("/dev/binderfs", "./binderfs" [pid 6920] <... ioctl resumed>) = 0 [pid 6926] <... symlink resumed>) = 0 [pid 5015] <... close resumed>) = 0 [pid 6926] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 5015] rmdir("./75/file1" [pid 6926] rt_sigaction(SIGRT_1, {sa_handler=0x7fa78ff9b0a0, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fa78ff8c250}, NULL, 8) = 0 [pid 5016] <... umount2 resumed>) = 0 [pid 5015] <... rmdir resumed>) = 0 [pid 6926] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 6924] <... write resumed>) = 2097152 [pid 5015] getdents64(3, [pid 6926] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5015] <... getdents64 resumed>0x5555556ce730 /* 0 entries */, 32768) = 0 [pid 6926] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fa78ff11000 [pid 6920] close(3 [pid 5015] close(3 [pid 6926] mprotect(0x7fa78ff12000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 6926] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 6920] <... close resumed>) = 0 [pid 5015] <... close resumed>) = 0 [pid 6926] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fa78ff31990, parent_tid=0x7fa78ff31990, exit_signal=0, stack=0x7fa78ff11000, stack_size=0x20300, tls=0x7fa78ff316c0} [pid 6920] mkdir("./file1", 0777 [pid 6926] <... clone3 resumed> => {parent_tid=[6927]}, 88) = 6927 [pid 5015] rmdir("./75" [pid 6926] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 6926] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 6926] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 6920] <... mkdir resumed>) = 0 ./strace-static-x86_64: Process 6927 attached [pid 6927] rseq(0x7fa78ff31fe0, 0x20, 0, 0x53053053) = 0 [pid 5015] <... rmdir resumed>) = 0 [pid 6920] mount("/dev/loop5", "./file1", "nilfs2", MS_NODEV|MS_SYNCHRONOUS|MS_MANDLOCK|MS_SILENT|MS_LAZYTIME, "" [pid 6927] set_robust_list(0x7fa78ff319a0, 24) = 0 [pid 6927] rt_sigprocmask(SIG_SETMASK, [], [pid 5015] mkdir("./76", 0777 [pid 6927] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6927] memfd_create("syzkaller", 0) = 3 [pid 6927] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [ 139.652414][ T6920] loop5: detected capacity change from 0 to 4096 [pid 5016] umount2("./76/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6927] <... mmap resumed>) = 0x7fa787b11000 [pid 5016] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5015] <... mkdir resumed>) = 0 [pid 5016] newfstatat(AT_FDCWD, "./76/file1", [pid 5015] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 5016] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5016] umount2("./76/file1", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5016] openat(AT_FDCWD, "./76/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 5016] newfstatat(4, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5016] getdents64(4, 0x5555556d6770 /* 2 entries */, 32768) = 48 [pid 5016] getdents64(4, 0x5555556d6770 /* 0 entries */, 32768) = 0 [pid 5016] close(4) = 0 [pid 5015] <... openat resumed>) = 3 [pid 5016] rmdir("./76/file1") = 0 [pid 5015] ioctl(3, LOOP_CLR_FD [pid 5016] getdents64(3, [pid 5015] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 5016] <... getdents64 resumed>0x5555556ce730 /* 0 entries */, 32768) = 0 [pid 5016] close(3) = 0 [pid 5016] rmdir("./76") = 0 [pid 5015] close(3 [pid 5016] mkdir("./77", 0777) = 0 [pid 5015] <... close resumed>) = 0 [pid 6924] munmap(0x7fa787b11000, 2097152 [pid 5016] openat(AT_FDCWD, "/dev/loop2", O_RDWR) = 3 [pid 5016] ioctl(3, LOOP_CLR_FD) = -1 ENXIO (No such device or address) [pid 5016] close(3) = 0 [pid 5016] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6924] <... munmap resumed>) = 0 [pid 5016] <... clone resumed>, child_tidptr=0x5555556cd690) = 6928 [pid 5015] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6924] openat(AT_FDCWD, "/dev/loop4", O_RDWR) = 4 [pid 6924] ioctl(4, LOOP_SET_FD, 3 [pid 6927] 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"..., 2097152./strace-static-x86_64: Process 6928 attached [pid 6928] set_robust_list(0x5555556cd6a0, 24) = 0 [pid 6928] chdir("./77") = 0 [pid 6928] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 6928] setpgid(0, 0) = 0 [pid 6928] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6925] <... write resumed>) = 2097152 [pid 6928] <... openat resumed>) = 3 [pid 6928] write(3, "1000", 4) = 4 [pid 6928] close(3) = 0 [pid 6928] symlink("/dev/binderfs", "./binderfs") = 0 [pid 6925] munmap(0x7fa787b11000, 2097152./strace-static-x86_64: Process 6929 attached [pid 6928] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6925] <... munmap resumed>) = 0 [pid 5015] <... clone resumed>, child_tidptr=0x5555556cd690) = 6929 [pid 6928] <... futex resumed>) = 0 [pid 6928] rt_sigaction(SIGRT_1, {sa_handler=0x7fa78ff9b0a0, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fa78ff8c250}, NULL, 8) = 0 [pid 6928] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 6928] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fa78ff11000 [pid 6925] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 6928] mprotect(0x7fa78ff12000, 131072, PROT_READ|PROT_WRITE [pid 6929] set_robust_list(0x5555556cd6a0, 24 [pid 6928] <... mprotect resumed>) = 0 [pid 6925] <... openat resumed>) = 4 [pid 6929] <... set_robust_list resumed>) = 0 [ 139.694263][ T6920] NILFS (loop5): broken superblock, retrying with spare superblock (blocksize = 1024) [ 139.721922][ T6924] loop4: detected capacity change from 0 to 4096 [ 139.730890][ T6920] NILFS (loop5): broken superblock, retrying with spare superblock (blocksize = 4096) [pid 6928] rt_sigprocmask(SIG_BLOCK, ~[], [pid 6925] ioctl(4, LOOP_SET_FD, 3 [pid 6929] chdir("./76" [pid 6928] <... rt_sigprocmask resumed>[], 8) = 0 [pid 6925] <... ioctl resumed>) = 0 [pid 6928] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fa78ff31990, parent_tid=0x7fa78ff31990, exit_signal=0, stack=0x7fa78ff11000, stack_size=0x20300, tls=0x7fa78ff316c0} => {parent_tid=[6930]}, 88) = 6930 [pid 6928] rt_sigprocmask(SIG_SETMASK, [], [pid 6924] <... ioctl resumed>) = 0 [pid 6929] <... chdir resumed>) = 0 [pid 6928] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6924] close(3 [pid 6928] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6924] <... close resumed>) = 0 [pid 6928] <... futex resumed>) = 0 [pid 6924] mkdir("./file1", 0777 [pid 6929] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6928] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 6924] <... mkdir resumed>) = 0 ./strace-static-x86_64: Process 6930 attached [pid 6924] mount("/dev/loop4", "./file1", "nilfs2", MS_NODEV|MS_SYNCHRONOUS|MS_MANDLOCK|MS_SILENT|MS_LAZYTIME, "" [pid 6930] rseq(0x7fa78ff31fe0, 0x20, 0, 0x53053053 [pid 6929] <... prctl resumed>) = 0 [pid 6930] <... rseq resumed>) = 0 [pid 6929] setpgid(0, 0 [pid 6930] set_robust_list(0x7fa78ff319a0, 24) = 0 [pid 6930] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 6930] memfd_create("syzkaller", 0 [pid 6929] <... setpgid resumed>) = 0 [pid 6930] <... memfd_create resumed>) = 3 [pid 6929] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6930] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fa787b11000 [pid 6929] <... openat resumed>) = 3 [pid 6929] write(3, "1000", 4 [pid 6925] close(3 [pid 6929] <... write resumed>) = 4 [pid 6925] <... close resumed>) = 0 [pid 6925] mkdir("./file1", 0777 [pid 6929] close(3 [pid 6925] <... mkdir resumed>) = 0 [pid 6925] mount("/dev/loop0", "./file1", "nilfs2", MS_NODEV|MS_SYNCHRONOUS|MS_MANDLOCK|MS_SILENT|MS_LAZYTIME, "" [pid 6929] <... close resumed>) = 0 [ 139.751526][ T6925] loop0: detected capacity change from 0 to 4096 [ 139.764310][ T6924] NILFS (loop4): broken superblock, retrying with spare superblock (blocksize = 1024) [pid 6929] symlink("/dev/binderfs", "./binderfs") = 0 [pid 6929] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 6929] rt_sigaction(SIGRT_1, {sa_handler=0x7fa78ff9b0a0, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fa78ff8c250}, NULL, 8) = 0 [pid 6929] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 6929] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fa78ff11000 [pid 6927] <... write resumed>) = 2097152 [pid 6920] <... mount resumed>) = 0 [pid 6929] mprotect(0x7fa78ff12000, 131072, PROT_READ|PROT_WRITE [pid 6920] openat(AT_FDCWD, "./file1", O_RDONLY|O_DIRECTORY [pid 6929] <... mprotect resumed>) = 0 [pid 6920] <... openat resumed>) = 3 [pid 6929] rt_sigprocmask(SIG_BLOCK, ~[], [pid 6920] chdir("./file1" [pid 6929] <... rt_sigprocmask resumed>[], 8) = 0 [pid 6920] <... chdir resumed>) = 0 [pid 6929] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fa78ff31990, parent_tid=0x7fa78ff31990, exit_signal=0, stack=0x7fa78ff11000, stack_size=0x20300, tls=0x7fa78ff316c0} [pid 6920] ioctl(4, LOOP_CLR_FD./strace-static-x86_64: Process 6932 attached ) = 0 [pid 6927] munmap(0x7fa787b11000, 2097152 [pid 6932] rseq(0x7fa78ff31fe0, 0x20, 0, 0x53053053 [pid 6930] 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"..., 2097152 [pid 6929] <... clone3 resumed> => {parent_tid=[6932]}, 88) = 6932 [pid 6927] <... munmap resumed>) = 0 [ 139.794378][ T6925] NILFS (loop0): broken superblock, retrying with spare superblock (blocksize = 1024) [ 139.814964][ T6931] NILFS (loop5): segctord starting. Construction interval = 5 seconds, CP frequency < 30 seconds [ 139.832221][ T6924] NILFS (loop4): broken superblock, retrying with spare superblock (blocksize = 4096) [pid 6920] close(4 [pid 6932] <... rseq resumed>) = 0 [pid 6929] rt_sigprocmask(SIG_SETMASK, [], [pid 6920] <... close resumed>) = 0 [pid 6927] openat(AT_FDCWD, "/dev/loop3", O_RDWR) = 4 [pid 6927] ioctl(4, LOOP_SET_FD, 3 [pid 6932] set_robust_list(0x7fa78ff319a0, 24 [pid 6929] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6920] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6932] <... set_robust_list resumed>) = 0 [pid 6929] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6920] <... futex resumed>) = 1 [pid 6918] <... futex resumed>) = 0 [pid 6932] rt_sigprocmask(SIG_SETMASK, [], [pid 6929] <... futex resumed>) = 0 [pid 6920] open("./bus", O_RDWR|O_CREAT|O_NOCTTY|O_SYNC|O_DIRECT|O_NOATIME, 000 [pid 6918] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6932] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6929] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 6927] <... ioctl resumed>) = 0 [pid 6920] <... open resumed>) = 4 [pid 6918] <... futex resumed>) = 0 [pid 6918] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6932] memfd_create("syzkaller", 0 [pid 6927] close(3 [pid 6920] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6932] <... memfd_create resumed>) = 3 [pid 6927] <... close resumed>) = 0 [pid 6920] <... futex resumed>) = 1 [pid 6932] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6927] mkdir("./file1", 0777 [pid 6920] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6932] <... mmap resumed>) = 0x7fa787b11000 [pid 6930] <... write resumed>) = 2097152 [pid 6927] <... mkdir resumed>) = 0 [pid 6918] <... futex resumed>) = 0 [pid 6927] mount("/dev/loop3", "./file1", "nilfs2", MS_NODEV|MS_SYNCHRONOUS|MS_MANDLOCK|MS_SILENT|MS_LAZYTIME, "" [pid 6918] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6930] munmap(0x7fa787b11000, 2097152 [pid 6924] <... mount resumed>) = 0 [pid 6920] <... futex resumed>) = 0 [pid 6918] <... futex resumed>) = 1 [ 139.848669][ T6927] loop3: detected capacity change from 0 to 4096 [ 139.862404][ T6925] NILFS (loop0): broken superblock, retrying with spare superblock (blocksize = 4096) [ 139.887207][ T6933] NILFS (loop4): segctord starting. Construction interval = 5 seconds, CP frequency < 30 seconds [pid 6932] 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"..., 2097152 [pid 6930] <... munmap resumed>) = 0 [pid 6924] openat(AT_FDCWD, "./file1", O_RDONLY|O_DIRECTORY [pid 6920] ftruncate(4, 33587195 [pid 6918] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6930] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 6925] <... mount resumed>) = 0 [pid 6924] <... openat resumed>) = 3 [pid 6920] <... ftruncate resumed>) = 0 [pid 6930] <... openat resumed>) = 4 [pid 6925] openat(AT_FDCWD, "./file1", O_RDONLY|O_DIRECTORY [pid 6924] chdir("./file1" [pid 6920] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6924] <... chdir resumed>) = 0 [pid 6920] <... futex resumed>) = 1 [pid 6918] <... futex resumed>) = 0 [pid 6924] ioctl(4, LOOP_CLR_FD [pid 6920] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6918] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6924] <... ioctl resumed>) = 0 [pid 6920] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6918] <... futex resumed>) = 0 [pid 6924] close(4 [pid 6920] sendfile(4, 4, NULL, 281474978811912 [pid 6918] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6924] <... close resumed>) = 0 [pid 6924] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 6924] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6930] ioctl(4, LOOP_SET_FD, 3 [pid 6922] <... futex resumed>) = 0 [pid 6930] <... ioctl resumed>) = 0 [pid 6925] <... openat resumed>) = 3 [pid 6922] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6930] close(3 [pid 6925] chdir("./file1" [pid 6924] <... futex resumed>) = 0 [ 139.901510][ T6927] NILFS (loop3): broken superblock, retrying with spare superblock (blocksize = 1024) [ 139.915288][ T6934] NILFS (loop0): segctord starting. Construction interval = 5 seconds, CP frequency < 30 seconds [ 139.930626][ T6930] loop2: detected capacity change from 0 to 4096 [pid 6922] <... futex resumed>) = 1 [pid 6932] <... write resumed>) = 2097152 [pid 6930] <... close resumed>) = 0 [pid 6924] open("./bus", O_RDWR|O_CREAT|O_NOCTTY|O_SYNC|O_DIRECT|O_NOATIME, 000 [pid 6932] munmap(0x7fa787b11000, 2097152 [pid 6930] mkdir("./file1", 0777 [pid 6925] <... chdir resumed>) = 0 [pid 6924] <... open resumed>) = 4 [pid 6922] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6918] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 6932] <... munmap resumed>) = 0 [pid 6930] <... mkdir resumed>) = 0 [pid 6925] ioctl(4, LOOP_CLR_FD [pid 6932] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 6930] mount("/dev/loop2", "./file1", "nilfs2", MS_NODEV|MS_SYNCHRONOUS|MS_MANDLOCK|MS_SILENT|MS_LAZYTIME, "" [pid 6925] <... ioctl resumed>) = 0 [pid 6932] <... openat resumed>) = 4 [pid 6925] close(4 [pid 6932] ioctl(4, LOOP_SET_FD, 3 [pid 6925] <... close resumed>) = 0 [pid 6924] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6918] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6924] <... futex resumed>) = 1 [pid 6918] <... futex resumed>) = 0 [pid 6924] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6918] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fa787cf0000 [pid 6918] mprotect(0x7fa787cf1000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 6918] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 6918] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fa787d10990, parent_tid=0x7fa787d10990, exit_signal=0, stack=0x7fa787cf0000, stack_size=0x20300, tls=0x7fa787d106c0} => {parent_tid=[6936]}, 88) = 6936 [pid 6918] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 6918] futex(0x7fa78fffd6d8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [ 139.959539][ T6927] NILFS (loop3): broken superblock, retrying with spare superblock (blocksize = 4096) [ 139.982859][ T6935] NILFS (loop3): segctord starting. Construction interval = 5 seconds, CP frequency < 30 seconds [ 139.994540][ T6930] NILFS (loop2): broken superblock, retrying with spare superblock (blocksize = 1024) [pid 6918] futex(0x7fa78fffd6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6922] <... futex resumed>) = 0 ./strace-static-x86_64: Process 6936 attached [pid 6932] <... ioctl resumed>) = 0 [pid 6927] <... mount resumed>) = 0 [pid 6925] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6922] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6932] close(3 [pid 6927] openat(AT_FDCWD, "./file1", O_RDONLY|O_DIRECTORY [pid 6925] <... futex resumed>) = 1 [pid 6923] <... futex resumed>) = 0 [pid 6922] <... futex resumed>) = 1 [pid 6936] rseq(0x7fa787d10fe0, 0x20, 0, 0x53053053 [pid 6932] <... close resumed>) = 0 [pid 6927] <... openat resumed>) = 3 [pid 6925] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6923] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6922] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6936] <... rseq resumed>) = 0 [pid 6932] mkdir("./file1", 0777 [pid 6927] chdir("./file1" [pid 6925] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6923] <... futex resumed>) = 0 [pid 6936] set_robust_list(0x7fa787d109a0, 24 [pid 6932] <... mkdir resumed>) = 0 [pid 6927] <... chdir resumed>) = 0 [pid 6925] open("./bus", O_RDWR|O_CREAT|O_NOCTTY|O_SYNC|O_DIRECT|O_NOATIME, 000 [pid 6924] <... futex resumed>) = 0 [pid 6923] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6936] <... set_robust_list resumed>) = 0 [pid 6932] mount("/dev/loop1", "./file1", "nilfs2", MS_NODEV|MS_SYNCHRONOUS|MS_MANDLOCK|MS_SILENT|MS_LAZYTIME, "" [pid 6927] ioctl(4, LOOP_CLR_FD [pid 6924] ftruncate(4, 33587195 [pid 6936] rt_sigprocmask(SIG_SETMASK, [], [pid 6927] <... ioctl resumed>) = 0 [pid 6936] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6927] close(4 [pid 6936] openat(AT_FDCWD, "./file0", O_RDONLY [pid 6924] <... ftruncate resumed>) = 0 [pid 6924] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6936] <... openat resumed>) = 5 [pid 6927] <... close resumed>) = 0 [pid 6925] <... open resumed>) = 4 [pid 6924] <... futex resumed>) = 1 [pid 6922] <... futex resumed>) = 0 [pid 6936] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6927] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6925] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6924] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6922] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6918] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [ 140.004421][ T6932] loop1: detected capacity change from 0 to 4096 [ 140.016333][ T6930] NILFS (loop2): broken superblock, retrying with spare superblock (blocksize = 4096) [ 140.034443][ T6932] NILFS (loop1): broken superblock, retrying with spare superblock (blocksize = 1024) [ 140.047220][ T6932] NILFS (loop1): broken superblock, retrying with spare superblock (blocksize = 4096) [pid 6936] <... futex resumed>) = 0 [pid 6930] <... mount resumed>) = 0 [pid 6927] <... futex resumed>) = 1 [pid 6926] <... futex resumed>) = 0 [pid 6925] <... futex resumed>) = 1 [pid 6924] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6923] <... futex resumed>) = 0 [pid 6922] <... futex resumed>) = 0 [pid 6918] futex(0x7fa78fffd6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6936] lseek(5, 257, SEEK_SET [pid 6930] openat(AT_FDCWD, "./file1", O_RDONLY|O_DIRECTORY [pid 6927] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6926] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6925] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6924] sendfile(4, 4, NULL, 281474978811912 [pid 6923] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6922] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6918] <... futex resumed>) = 0 [pid 6936] <... lseek resumed>) = 257 [pid 6930] <... openat resumed>) = 3 [pid 6927] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6926] <... futex resumed>) = 0 [pid 6925] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6923] <... futex resumed>) = 0 [pid 6918] futex(0x7fa78fffd6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6936] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6930] chdir("./file1" [pid 6927] open("./bus", O_RDWR|O_CREAT|O_NOCTTY|O_SYNC|O_DIRECT|O_NOATIME, 000 [pid 6926] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6925] ftruncate(4, 33587195 [pid 6923] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6918] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6936] <... futex resumed>) = 0 [pid 6930] <... chdir resumed>) = 0 [pid 6918] futex(0x7fa78fffd6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6936] getdents64(5, [pid 6930] ioctl(4, LOOP_CLR_FD [pid 6927] <... open resumed>) = 4 [pid 6925] <... ftruncate resumed>) = 0 [pid 6918] <... futex resumed>) = 0 [pid 6930] <... ioctl resumed>) = 0 [pid 6925] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6918] futex(0x7fa78fffd6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6930] close(4 [pid 6925] <... futex resumed>) = 1 [pid 6930] <... close resumed>) = 0 [pid 6927] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6925] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6923] <... futex resumed>) = 0 [pid 6930] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6927] <... futex resumed>) = 1 [pid 6926] <... futex resumed>) = 0 [pid 6923] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6930] <... futex resumed>) = 1 [pid 6928] <... futex resumed>) = 0 [pid 6927] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6926] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6925] <... futex resumed>) = 0 [pid 6923] <... futex resumed>) = 1 [pid 6930] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6928] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6927] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6926] <... futex resumed>) = 0 [pid 6925] sendfile(4, 4, NULL, 281474978811912 [pid 6923] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6930] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6928] <... futex resumed>) = 0 [ 140.064208][ T6937] NILFS (loop2): segctord starting. Construction interval = 5 seconds, CP frequency < 30 seconds [ 140.097445][ T6936] NILFS error (device loop5): nilfs_readdir: zero-length directory entry [pid 6927] ftruncate(4, 33587195 [pid 6926] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6920] <... sendfile resumed>) = 77824 [pid 6930] open("./bus", O_RDWR|O_CREAT|O_NOCTTY|O_SYNC|O_DIRECT|O_NOATIME, 000 [pid 6928] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6927] <... ftruncate resumed>) = 0 [pid 6920] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6927] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6920] <... futex resumed>) = 0 [pid 6927] <... futex resumed>) = 1 [pid 6926] <... futex resumed>) = 0 [pid 6922] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 6920] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6927] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6926] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6922] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6927] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6926] <... futex resumed>) = 0 [pid 6922] <... futex resumed>) = 0 [pid 6930] <... open resumed>) = 4 [pid 6927] sendfile(4, 4, NULL, 281474978811912 [pid 6926] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6922] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 6930] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6922] <... mmap resumed>) = 0x7fa787cf0000 [pid 6930] <... futex resumed>) = 1 [pid 6928] <... futex resumed>) = 0 [pid 6930] ftruncate(4, 33587195 [pid 6928] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6922] mprotect(0x7fa787cf1000, 131072, PROT_READ|PROT_WRITE [pid 6918] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 6936] <... getdents64 resumed>0x9999999999999999, 41) = -1 EIO (Input/output error) [pid 6936] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6918] exit_group(0 [pid 6928] <... futex resumed>) = 0 [pid 6920] <... futex resumed>) = ? [pid 6918] <... exit_group resumed>) = ? [pid 6928] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6922] <... mprotect resumed>) = 0 [pid 6920] +++ exited with 0 +++ [pid 6930] <... ftruncate resumed>) = 0 [ 140.124339][ T6936] Remounting filesystem read-only [pid 6922] rt_sigprocmask(SIG_BLOCK, ~[], [pid 6930] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6922] <... rt_sigprocmask resumed>[], 8) = 0 [pid 6930] <... futex resumed>) = 1 [pid 6928] <... futex resumed>) = 0 [pid 6922] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fa787d10990, parent_tid=0x7fa787d10990, exit_signal=0, stack=0x7fa787cf0000, stack_size=0x20300, tls=0x7fa787d106c0} [pid 6930] sendfile(4, 4, NULL, 281474978811912 [pid 6928] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6923] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 6928] <... futex resumed>) = 0 [pid 6923] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6922] <... clone3 resumed> => {parent_tid=[6939]}, 88) = 6939 ./strace-static-x86_64: Process 6939 attached [pid 6932] <... mount resumed>) = 0 [pid 6928] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6923] <... futex resumed>) = 0 [pid 6922] rt_sigprocmask(SIG_SETMASK, [], [pid 6932] openat(AT_FDCWD, "./file1", O_RDONLY|O_DIRECTORY [pid 6936] <... futex resumed>) = ? [pid 6932] <... openat resumed>) = 3 [pid 6926] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 6923] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 6922] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6939] rseq(0x7fa787d10fe0, 0x20, 0, 0x53053053 [pid 6936] +++ exited with 0 +++ [pid 6932] chdir("./file1" [pid 6926] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6923] <... mmap resumed>) = 0x7fa787cf0000 [pid 6922] futex(0x7fa78fffd6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6918] +++ exited with 0 +++ [pid 6939] <... rseq resumed>) = 0 [pid 6932] <... chdir resumed>) = 0 [pid 6926] <... futex resumed>) = 0 [pid 6923] mprotect(0x7fa787cf1000, 131072, PROT_READ|PROT_WRITE [pid 6922] <... futex resumed>) = 0 [pid 6939] set_robust_list(0x7fa787d109a0, 24 [pid 6932] ioctl(4, LOOP_CLR_FD [pid 6926] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 6923] <... mprotect resumed>) = 0 [pid 6922] futex(0x7fa78fffd6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5019] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6918, si_uid=0, si_status=0, si_utime=0, si_stime=9 /* 0.09 s */} --- [pid 6939] <... set_robust_list resumed>) = 0 [pid 6932] <... ioctl resumed>) = 0 [pid 6926] <... mmap resumed>) = 0x7fa787cf0000 [pid 6923] rt_sigprocmask(SIG_BLOCK, ~[], [pid 5019] umount2("./80", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6939] rt_sigprocmask(SIG_SETMASK, [], [pid 6932] close(4 [pid 6926] mprotect(0x7fa787cf1000, 131072, PROT_READ|PROT_WRITE [pid 6923] <... rt_sigprocmask resumed>[], 8) = 0 [pid 5019] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6939] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6932] <... close resumed>) = 0 [ 140.184414][ T6938] NILFS (loop1): segctord starting. Construction interval = 5 seconds, CP frequency < 30 seconds [pid 6926] <... mprotect resumed>) = 0 [pid 6923] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fa787d10990, parent_tid=0x7fa787d10990, exit_signal=0, stack=0x7fa787cf0000, stack_size=0x20300, tls=0x7fa787d106c0} [pid 5019] openat(AT_FDCWD, "./80", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 6939] openat(AT_FDCWD, "./file0", O_RDONLY [pid 6932] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6928] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 6926] rt_sigprocmask(SIG_BLOCK, ~[], [pid 5019] <... openat resumed>) = 3 ./strace-static-x86_64: Process 6940 attached [pid 6939] <... openat resumed>) = 5 [pid 6932] <... futex resumed>) = 1 [pid 6929] <... futex resumed>) = 0 [pid 6928] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6927] <... sendfile resumed>) = 77824 [pid 6926] <... rt_sigprocmask resumed>[], 8) = 0 [pid 6923] <... clone3 resumed> => {parent_tid=[6940]}, 88) = 6940 [pid 5019] newfstatat(3, "", [pid 6940] rseq(0x7fa787d10fe0, 0x20, 0, 0x53053053 [pid 6939] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6932] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6929] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6928] <... futex resumed>) = 0 [pid 6927] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6926] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fa787d10990, parent_tid=0x7fa787d10990, exit_signal=0, stack=0x7fa787cf0000, stack_size=0x20300, tls=0x7fa787d106c0} [pid 6923] rt_sigprocmask(SIG_SETMASK, [], [pid 6940] <... rseq resumed>) = 0 [pid 6939] <... futex resumed>) = 1 [pid 6932] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6929] <... futex resumed>) = 0 [pid 6928] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 6927] <... futex resumed>) = 0 [pid 6923] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6922] <... futex resumed>) = 0 [pid 5019] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 6940] set_robust_list(0x7fa787d109a0, 24 [pid 6939] futex(0x7fa78fffd6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6932] open("./bus", O_RDWR|O_CREAT|O_NOCTTY|O_SYNC|O_DIRECT|O_NOATIME, 000 [pid 6929] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6928] <... mmap resumed>) = 0x7fa787cf0000 [pid 6927] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6926] <... clone3 resumed> => {parent_tid=[6941]}, 88) = 6941 [pid 6923] futex(0x7fa78fffd6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6922] futex(0x7fa78fffd6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5019] getdents64(3, [pid 6940] <... set_robust_list resumed>) = 0 [pid 6939] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6928] mprotect(0x7fa787cf1000, 131072, PROT_READ|PROT_WRITE [pid 6926] rt_sigprocmask(SIG_SETMASK, [], [pid 6923] <... futex resumed>) = 0 [pid 6922] <... futex resumed>) = 0 [pid 5019] <... getdents64 resumed>0x5555556ce730 /* 4 entries */, 32768) = 112 [pid 6940] rt_sigprocmask(SIG_SETMASK, [], [pid 6939] lseek(5, 257, SEEK_SET [pid 6928] <... mprotect resumed>) = 0 [pid 6926] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6923] futex(0x7fa78fffd6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6922] futex(0x7fa78fffd6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6940] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6939] <... lseek resumed>) = 257 [pid 6932] <... open resumed>) = 4 [pid 6928] rt_sigprocmask(SIG_BLOCK, ~[], [pid 6926] futex(0x7fa78fffd6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5019] umount2("./80/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6940] openat(AT_FDCWD, "./file0", O_RDONLY [pid 6939] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6932] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6928] <... rt_sigprocmask resumed>[], 8) = 0 [pid 6926] <... futex resumed>) = 0 [pid 5019] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6940] <... openat resumed>) = 5 [pid 6939] <... futex resumed>) = 1 [pid 6932] <... futex resumed>) = 1 [pid 6929] <... futex resumed>) = 0 [pid 6928] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fa787d10990, parent_tid=0x7fa787d10990, exit_signal=0, stack=0x7fa787cf0000, stack_size=0x20300, tls=0x7fa787d106c0} [pid 6926] futex(0x7fa78fffd6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6922] <... futex resumed>) = 0 [pid 5019] newfstatat(AT_FDCWD, "./80/binderfs", [pid 6940] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6939] futex(0x7fa78fffd6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6932] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6929] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6922] futex(0x7fa78fffd6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5019] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 6940] <... futex resumed>) = 1 [pid 6939] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6932] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6929] <... futex resumed>) = 0 [pid 6928] <... clone3 resumed> => {parent_tid=[6942]}, 88) = 6942 [pid 6923] <... futex resumed>) = 0 [pid 6922] <... futex resumed>) = 0 [pid 5019] unlink("./80/binderfs" [pid 6940] futex(0x7fa78fffd6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6939] getdents64(5, [pid 6932] ftruncate(4, 33587195 [pid 6929] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6928] rt_sigprocmask(SIG_SETMASK, [], [pid 6923] futex(0x7fa78fffd6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6922] futex(0x7fa78fffd6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}./strace-static-x86_64: Process 6941 attached [pid 6940] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6928] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6923] <... futex resumed>) = 0 [pid 5019] <... unlink resumed>) = 0 [pid 6940] lseek(5, 257, SEEK_SET [pid 6928] futex(0x7fa78fffd6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6923] futex(0x7fa78fffd6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6940] <... lseek resumed>) = 257 [pid 6928] <... futex resumed>) = 0 [pid 6940] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6928] futex(0x7fa78fffd6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6940] <... futex resumed>) = 1 [pid 6923] <... futex resumed>) = 0 [pid 6940] futex(0x7fa78fffd6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6923] futex(0x7fa78fffd6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6940] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6923] <... futex resumed>) = 0 [pid 6940] getdents64(5, [pid 6923] futex(0x7fa78fffd6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}./strace-static-x86_64: Process 6942 attached [pid 6941] rseq(0x7fa787d10fe0, 0x20, 0, 0x53053053 [pid 6925] <... sendfile resumed>) = 77824 [pid 6924] <... sendfile resumed>) = 77824 [pid 5019] umount2("./80/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6942] rseq(0x7fa787d10fe0, 0x20, 0, 0x53053053 [pid 6941] <... rseq resumed>) = 0 [pid 6925] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6924] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6942] <... rseq resumed>) = 0 [pid 6941] set_robust_list(0x7fa787d109a0, 24 [pid 6932] <... ftruncate resumed>) = 0 [pid 6925] <... futex resumed>) = 0 [pid 6924] <... futex resumed>) = 0 [pid 6942] set_robust_list(0x7fa787d109a0, 24 [pid 6941] <... set_robust_list resumed>) = 0 [pid 6932] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6925] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6924] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6942] <... set_robust_list resumed>) = 0 [pid 6941] rt_sigprocmask(SIG_SETMASK, [], [pid 6940] <... getdents64 resumed>0x9999999999999999, 41) = -1 EIO (Input/output error) [pid 6939] <... getdents64 resumed>0x9999999999999999, 41) = -1 EIO (Input/output error) [pid 6932] <... futex resumed>) = 1 [pid 6929] <... futex resumed>) = 0 [pid 6926] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 6940] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6926] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6940] <... futex resumed>) = 1 [pid 6927] <... futex resumed>) = 0 [pid 6926] <... futex resumed>) = 1 [pid 6923] <... futex resumed>) = 0 [pid 6940] futex(0x7fa78fffd6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6927] lseek(-1, 257, SEEK_SET [pid 6926] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6923] exit_group(0 [pid 6940] <... futex resumed>) = ? [pid 6927] <... lseek resumed>) = -1 EBADF (Bad file descriptor) [pid 6923] <... exit_group resumed>) = ? [pid 6940] +++ exited with 0 +++ [pid 6927] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 6926] <... futex resumed>) = 0 [pid 6927] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6926] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6927] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6926] <... futex resumed>) = 0 [pid 6927] getdents64(-1, [pid 6926] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6927] <... getdents64 resumed>0x9999999999999999, 41) = -1 EBADF (Bad file descriptor) [pid 6927] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 6926] <... futex resumed>) = 0 [pid 6927] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6942] rt_sigprocmask(SIG_SETMASK, [], [pid 6925] <... futex resumed>) = ? [pid 6941] <... rt_sigprocmask resumed>NULL, 8) = 0 [ 140.272828][ T6939] NILFS error (device loop4): nilfs_readdir: zero-length directory entry [ 140.287497][ T6940] NILFS error (device loop0): nilfs_readdir: zero-length directory entry [ 140.297574][ T5019] NILFS (loop5): discard dirty page: offset=8192, ino=6 [ 140.298532][ T6940] Remounting filesystem read-only [ 140.310748][ T5019] NILFS (loop5): discard dirty block: blocknr=25, size=4096 [ 140.310994][ T6939] Remounting filesystem read-only [pid 6942] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6932] sendfile(4, 4, NULL, 281474978811912 [pid 6929] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6925] +++ exited with 0 +++ [pid 6941] openat(AT_FDCWD, "./file0", O_RDONLY [pid 6923] +++ exited with 0 +++ [pid 6942] openat(AT_FDCWD, "./file0", O_RDONLY) = 5 [pid 6941] <... openat resumed>) = 5 [pid 6929] <... futex resumed>) = 0 [pid 6942] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6941] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6939] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6929] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6926] exit_group(0 [pid 6922] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 5014] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6923, si_uid=0, si_status=0, si_utime=0, si_stime=9 /* 0.09 s */} --- [pid 6942] <... futex resumed>) = 1 [pid 6941] <... futex resumed>) = ? [pid 6928] <... futex resumed>) = 0 [pid 6927] <... futex resumed>) = ? [pid 6926] <... exit_group resumed>) = ? [pid 6922] exit_group(0 [pid 5014] umount2("./77", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6942] futex(0x7fa78fffd6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6941] +++ exited with 0 +++ [pid 6939] <... futex resumed>) = ? [pid 6928] futex(0x7fa78fffd6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6927] +++ exited with 0 +++ [pid 6924] <... futex resumed>) = ? [pid 6922] <... exit_group resumed>) = ? [pid 5019] <... umount2 resumed>) = 0 [pid 5014] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6942] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6939] +++ exited with 0 +++ [pid 6928] <... futex resumed>) = 0 [pid 6926] +++ exited with 0 +++ [pid 6924] +++ exited with 0 +++ [pid 5019] umount2("./80/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5014] openat(AT_FDCWD, "./77", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 6942] lseek(5, 257, SEEK_SET [pid 6928] futex(0x7fa78fffd6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6922] +++ exited with 0 +++ [pid 5019] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5014] <... openat resumed>) = 3 [pid 6942] <... lseek resumed>) = 257 [pid 5019] newfstatat(AT_FDCWD, "./80/file1", [pid 5018] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6922, si_uid=0, si_status=0, si_utime=0, si_stime=12 /* 0.12 s */} --- [pid 5017] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6926, si_uid=0, si_status=0, si_utime=0, si_stime=9 /* 0.09 s */} --- [pid 5014] newfstatat(3, "", [pid 6942] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5019] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5017] umount2("./78", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5014] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 6942] <... futex resumed>) = 1 [pid 6928] <... futex resumed>) = 0 [pid 5019] umount2("./80/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5017] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5014] getdents64(3, [pid 6942] futex(0x7fa78fffd6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6930] <... sendfile resumed>) = 77824 [pid 6928] futex(0x7fa78fffd6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5019] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5018] umount2("./79", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5017] openat(AT_FDCWD, "./78", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5014] <... getdents64 resumed>0x5555556ce730 /* 4 entries */, 32768) = 112 [pid 6942] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6930] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6928] <... futex resumed>) = 0 [pid 5019] openat(AT_FDCWD, "./80/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5018] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5017] <... openat resumed>) = 3 [pid 6930] <... futex resumed>) = 0 [pid 6928] futex(0x7fa78fffd6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5018] openat(AT_FDCWD, "./79", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 6942] getdents64(5, [pid 6930] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5019] <... openat resumed>) = 4 [pid 5018] <... openat resumed>) = 3 [pid 5017] newfstatat(3, "", [pid 5014] umount2("./77/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5019] newfstatat(4, "", [pid 5018] newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5018] getdents64(3, 0x5555556ce730 /* 4 entries */, 32768) = 112 [pid 6929] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 5018] umount2("./79/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5017] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5014] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5018] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5018] newfstatat(AT_FDCWD, "./79/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5018] unlink("./79/binderfs") = 0 [pid 5018] umount2("./79/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6929] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5019] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5017] getdents64(3, [pid 5014] newfstatat(AT_FDCWD, "./77/binderfs", [pid 6929] <... futex resumed>) = 0 [pid 5019] getdents64(4, 0x5555556d6770 /* 2 entries */, 32768) = 48 [pid 5019] getdents64(4, 0x5555556d6770 /* 0 entries */, 32768) = 0 [pid 5019] close(4) = 0 [pid 5019] rmdir("./80/file1") = 0 [pid 5019] getdents64(3, 0x5555556ce730 /* 0 entries */, 32768) = 0 [pid 5019] close(3) = 0 [pid 5019] rmdir("./80") = 0 [pid 5019] mkdir("./81", 0777) = 0 [pid 5019] openat(AT_FDCWD, "/dev/loop5", O_RDWR [pid 5017] <... getdents64 resumed>0x5555556ce730 /* 4 entries */, 32768) = 112 [pid 6929] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 5019] <... openat resumed>) = 3 [pid 5014] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 6929] <... mmap resumed>) = 0x7fa787cf0000 [pid 5019] ioctl(3, LOOP_CLR_FD [pid 5017] umount2("./78/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5019] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 5019] close(3 [pid 6929] mprotect(0x7fa787cf1000, 131072, PROT_READ|PROT_WRITE [pid 5019] <... close resumed>) = 0 [pid 5017] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5014] unlink("./77/binderfs" [pid 6929] <... mprotect resumed>) = 0 [pid 5019] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5017] newfstatat(AT_FDCWD, "./78/binderfs", [pid 6929] rt_sigprocmask(SIG_BLOCK, ~[], [pid 5014] <... unlink resumed>) = 0 [pid 6942] <... getdents64 resumed>0x9999999999999999, 41) = -1 EIO (Input/output error) [pid 6929] <... rt_sigprocmask resumed>[], 8) = 0 [pid 5019] <... clone resumed>, child_tidptr=0x5555556cd690) = 6943 [pid 5017] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 6942] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5014] umount2("./77/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6929] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fa787d10990, parent_tid=0x7fa787d10990, exit_signal=0, stack=0x7fa787cf0000, stack_size=0x20300, tls=0x7fa787d106c0} [pid 5017] unlink("./78/binderfs" [pid 6942] <... futex resumed>) = 0 [pid 6928] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 5017] <... unlink resumed>) = 0 [pid 6942] futex(0x7fa78fffd6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6928] exit_group(0 [pid 6930] <... futex resumed>) = ? [pid 6928] <... exit_group resumed>) = ? [pid 6942] <... futex resumed>) = ? [pid 6930] +++ exited with 0 +++ [pid 6929] <... clone3 resumed> => {parent_tid=[6944]}, 88) = 6944 [ 140.387807][ T6942] NILFS error (device loop2): nilfs_readdir: zero-length directory entry [ 140.397479][ T5018] NILFS (loop4): discard dirty page: offset=8192, ino=6 [ 140.405439][ T5018] NILFS (loop4): discard dirty block: blocknr=25, size=4096 [ 140.421959][ T6942] Remounting filesystem read-only [pid 5017] umount2("./78/file1", MNT_DETACH|UMOUNT_NOFOLLOW./strace-static-x86_64: Process 6943 attached [pid 6943] set_robust_list(0x5555556cd6a0, 24) = 0 [pid 6943] chdir("./81") = 0 [pid 6943] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 6943] setpgid(0, 0) = 0 [pid 6943] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 6943] write(3, "1000", 4) = 4 [pid 6943] close(3) = 0 [pid 6943] symlink("/dev/binderfs", "./binderfs") = 0 [pid 6943] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 6943] rt_sigaction(SIGRT_1, {sa_handler=0x7fa78ff9b0a0, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fa78ff8c250}, NULL, 8) = 0 [pid 6943] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 6942] +++ exited with 0 +++ [pid 6929] rt_sigprocmask(SIG_SETMASK, [], [pid 6928] +++ exited with 0 +++ ./strace-static-x86_64: Process 6944 attached [pid 6943] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6932] <... sendfile resumed>) = 77824 [pid 6929] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6943] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fa78ff11000 [pid 6943] mprotect(0x7fa78ff12000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 6943] rt_sigprocmask(SIG_BLOCK, ~[], [pid 6944] rseq(0x7fa787d10fe0, 0x20, 0, 0x53053053 [pid 6943] <... rt_sigprocmask resumed>[], 8) = 0 [pid 6932] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6929] futex(0x7fa78fffd6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5018] <... umount2 resumed>) = 0 [pid 5016] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6928, si_uid=0, si_status=0, si_utime=0, si_stime=10 /* 0.10 s */} --- [pid 6944] <... rseq resumed>) = 0 [pid 6943] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fa78ff31990, parent_tid=0x7fa78ff31990, exit_signal=0, stack=0x7fa78ff11000, stack_size=0x20300, tls=0x7fa78ff316c0} [pid 6932] <... futex resumed>) = 0 [pid 6929] <... futex resumed>) = 0 [pid 6944] set_robust_list(0x7fa787d109a0, 24 [pid 6932] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6929] futex(0x7fa78fffd6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6944] <... set_robust_list resumed>) = 0 [pid 6944] rt_sigprocmask(SIG_SETMASK, [], [pid 6943] <... clone3 resumed> => {parent_tid=[6945]}, 88) = 6945 ./strace-static-x86_64: Process 6945 attached [pid 6944] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6943] rt_sigprocmask(SIG_SETMASK, [], [pid 6945] rseq(0x7fa78ff31fe0, 0x20, 0, 0x53053053 [pid 6944] openat(AT_FDCWD, "./file0", O_RDONLY [pid 6943] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5018] umount2("./79/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6945] <... rseq resumed>) = 0 [pid 6944] <... openat resumed>) = 5 [pid 6943] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6944] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6943] <... futex resumed>) = 0 [pid 5016] umount2("./77", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6945] set_robust_list(0x7fa78ff319a0, 24 [pid 6944] <... futex resumed>) = 1 [pid 6943] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 6929] <... futex resumed>) = 0 [pid 5018] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5016] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6945] <... set_robust_list resumed>) = 0 [pid 6944] futex(0x7fa78fffd6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6929] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5016] openat(AT_FDCWD, "./77", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5018] newfstatat(AT_FDCWD, "./79/file1", [pid 6945] rt_sigprocmask(SIG_SETMASK, [], [pid 6932] <... futex resumed>) = 0 [pid 6929] <... futex resumed>) = 1 [pid 6945] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6932] lseek(5, 257, SEEK_SET [pid 6929] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5018] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5016] <... openat resumed>) = 3 [pid 6945] memfd_create("syzkaller", 0 [pid 6932] <... lseek resumed>) = 257 [pid 6945] <... memfd_create resumed>) = 3 [pid 6932] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5018] umount2("./79/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5016] newfstatat(3, "", [pid 6945] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6932] <... futex resumed>) = 1 [pid 6929] <... futex resumed>) = 0 [pid 6945] <... mmap resumed>) = 0x7fa787b11000 [pid 6932] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6929] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5018] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5016] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 6932] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6929] <... futex resumed>) = 0 [pid 5018] openat(AT_FDCWD, "./79/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5016] getdents64(3, [pid 6932] getdents64(5, [pid 6929] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5018] <... openat resumed>) = 4 [pid 5016] <... getdents64 resumed>0x5555556ce730 /* 4 entries */, 32768) = 112 [ 140.437875][ T5014] NILFS (loop0): discard dirty page: offset=8192, ino=6 [ 140.458490][ T5014] NILFS (loop0): discard dirty block: blocknr=25, size=4096 [pid 5018] newfstatat(4, "", [pid 5017] <... umount2 resumed>) = 0 [pid 5017] umount2("./78/file1", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5017] newfstatat(AT_FDCWD, "./78/file1", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5017] umount2("./78/file1", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5017] openat(AT_FDCWD, "./78/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 5017] newfstatat(4, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5017] getdents64(4, 0x5555556d6770 /* 2 entries */, 32768) = 48 [pid 5018] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5016] umount2("./77/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5018] getdents64(4, [pid 5016] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5018] <... getdents64 resumed>0x5555556d6770 /* 2 entries */, 32768) = 48 [pid 5016] newfstatat(AT_FDCWD, "./77/binderfs", [pid 5018] getdents64(4, [pid 5016] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5018] <... getdents64 resumed>0x5555556d6770 /* 0 entries */, 32768) = 0 [pid 5017] getdents64(4, [pid 5016] unlink("./77/binderfs" [pid 5018] close(4 [pid 5017] <... getdents64 resumed>0x5555556d6770 /* 0 entries */, 32768) = 0 [pid 5016] <... unlink resumed>) = 0 [pid 5018] <... close resumed>) = 0 [pid 5016] umount2("./77/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5018] rmdir("./79/file1" [pid 5017] close(4 [pid 5018] <... rmdir resumed>) = 0 [pid 5017] <... close resumed>) = 0 [pid 5018] getdents64(3, [pid 5017] rmdir("./78/file1" [pid 5018] <... getdents64 resumed>0x5555556ce730 /* 0 entries */, 32768) = 0 [pid 5018] close(3) = 0 [pid 5017] <... rmdir resumed>) = 0 [pid 5018] rmdir("./79" [pid 5017] getdents64(3, 0x5555556ce730 /* 0 entries */, 32768) = 0 [pid 5018] <... rmdir resumed>) = 0 [pid 5017] close(3 [pid 5018] mkdir("./80", 0777 [pid 5017] <... close resumed>) = 0 [pid 5017] rmdir("./78" [pid 5018] <... mkdir resumed>) = 0 [pid 5017] <... rmdir resumed>) = 0 [pid 5018] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 5017] mkdir("./79", 0777 [pid 5018] <... openat resumed>) = 3 [pid 5017] <... mkdir resumed>) = 0 [pid 5018] ioctl(3, LOOP_CLR_FD [pid 5017] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 5018] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 5018] close(3 [pid 5017] <... openat resumed>) = 3 [pid 6945] 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"..., 2097152 [pid 5018] <... close resumed>) = 0 [pid 5017] ioctl(3, LOOP_CLR_FD [pid 5014] <... umount2 resumed>) = 0 [pid 5017] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 5017] close(3) = 0 [pid 5017] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x5555556cd690) = 6946 [ 140.515343][ T6932] NILFS error (device loop1): nilfs_readdir: zero-length directory entry [ 140.533314][ T5016] NILFS (loop2): discard dirty page: offset=8192, ino=6 [ 140.551161][ T5016] NILFS (loop2): discard dirty block: blocknr=25, size=4096 [pid 6929] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 5018] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5014] umount2("./77/file1", MNT_DETACH|UMOUNT_NOFOLLOW./strace-static-x86_64: Process 6946 attached [pid 5018] <... clone resumed>, child_tidptr=0x5555556cd690) = 6947 [pid 5014] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6946] set_robust_list(0x5555556cd6a0, 24 [pid 5014] newfstatat(AT_FDCWD, "./77/file1", [pid 6946] <... set_robust_list resumed>) = 0 [pid 6946] chdir("./79" [pid 5014] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 6946] <... chdir resumed>) = 0 [pid 6932] <... getdents64 resumed>0x9999999999999999, 41) = -1 EIO (Input/output error) [pid 5014] umount2("./77/file1", MNT_DETACH|UMOUNT_NOFOLLOW./strace-static-x86_64: Process 6947 attached [pid 6946] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6932] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5014] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6947] set_robust_list(0x5555556cd6a0, 24 [pid 6946] <... prctl resumed>) = 0 [pid 6932] <... futex resumed>) = 0 [pid 5014] openat(AT_FDCWD, "./77/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 6947] <... set_robust_list resumed>) = 0 [pid 6946] setpgid(0, 0 [pid 6932] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6929] exit_group(0 [pid 5014] <... openat resumed>) = 4 [pid 6946] <... setpgid resumed>) = 0 [pid 6944] <... futex resumed>) = ? [pid 6932] <... futex resumed>) = ? [pid 6929] <... exit_group resumed>) = ? [pid 6947] chdir("./80" [pid 5014] newfstatat(4, "", [pid 6946] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6944] +++ exited with 0 +++ [pid 5014] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 6946] <... openat resumed>) = 3 [pid 5014] getdents64(4, [pid 6946] write(3, "1000", 4 [pid 6932] +++ exited with 0 +++ [pid 6929] +++ exited with 0 +++ [pid 6947] <... chdir resumed>) = 0 [pid 6946] <... write resumed>) = 4 [pid 5014] <... getdents64 resumed>0x5555556d6770 /* 2 entries */, 32768) = 48 [pid 6946] close(3 [pid 6947] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6946] <... close resumed>) = 0 [pid 5015] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6929, si_uid=0, si_status=0, si_utime=0, si_stime=10 /* 0.10 s */} --- [pid 5014] getdents64(4, [pid 6947] <... prctl resumed>) = 0 [pid 6946] symlink("/dev/binderfs", "./binderfs" [pid 5015] restart_syscall(<... resuming interrupted clone ...> [pid 5014] <... getdents64 resumed>0x5555556d6770 /* 0 entries */, 32768) = 0 [pid 6947] setpgid(0, 0 [pid 6946] <... symlink resumed>) = 0 [pid 5015] <... restart_syscall resumed>) = 0 [pid 5014] close(4 [pid 6947] <... setpgid resumed>) = 0 [pid 6946] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6947] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6946] <... futex resumed>) = 0 [pid 5014] <... close resumed>) = 0 [pid 6947] <... openat resumed>) = 3 [pid 6946] rt_sigaction(SIGRT_1, {sa_handler=0x7fa78ff9b0a0, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fa78ff8c250}, [pid 6945] <... write resumed>) = 2097152 [pid 5016] <... umount2 resumed>) = 0 [ 140.561002][ T6932] Remounting filesystem read-only [pid 5014] rmdir("./77/file1" [pid 6947] write(3, "1000", 4 [pid 6946] <... rt_sigaction resumed>NULL, 8) = 0 [pid 6945] munmap(0x7fa787b11000, 2097152 [pid 5016] umount2("./77/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5015] umount2("./76", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5014] <... rmdir resumed>) = 0 [pid 6947] <... write resumed>) = 4 [pid 6945] <... munmap resumed>) = 0 [pid 5016] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5015] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5014] getdents64(3, [pid 6947] close(3 [pid 6945] openat(AT_FDCWD, "/dev/loop5", O_RDWR [pid 5016] newfstatat(AT_FDCWD, "./77/file1", [pid 5015] openat(AT_FDCWD, "./76", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5014] <... getdents64 resumed>0x5555556ce730 /* 0 entries */, 32768) = 0 [pid 6947] <... close resumed>) = 0 [pid 6945] <... openat resumed>) = 4 [pid 5016] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5015] <... openat resumed>) = 3 [pid 5014] close(3 [pid 6947] symlink("/dev/binderfs", "./binderfs" [pid 6945] ioctl(4, LOOP_SET_FD, 3 [pid 5016] umount2("./77/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5015] newfstatat(3, "", [pid 5014] <... close resumed>) = 0 [pid 6947] <... symlink resumed>) = 0 [pid 6945] <... ioctl resumed>) = 0 [pid 5016] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5015] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5014] rmdir("./77" [pid 6947] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5016] openat(AT_FDCWD, "./77/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5015] getdents64(3, [pid 5014] <... rmdir resumed>) = 0 [pid 6947] <... futex resumed>) = 0 [pid 6946] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 5016] <... openat resumed>) = 4 [pid 5015] <... getdents64 resumed>0x5555556ce730 /* 4 entries */, 32768) = 112 [pid 5014] mkdir("./78", 0777 [pid 6947] rt_sigaction(SIGRT_1, {sa_handler=0x7fa78ff9b0a0, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fa78ff8c250}, [pid 6946] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5016] newfstatat(4, "", [pid 5015] umount2("./76/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5014] <... mkdir resumed>) = 0 [pid 6947] <... rt_sigaction resumed>NULL, 8) = 0 [pid 6946] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 5016] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5015] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5014] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 6947] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 6946] <... mmap resumed>) = 0x7fa78ff11000 [pid 6945] close(3 [pid 5016] getdents64(4, [pid 5015] newfstatat(AT_FDCWD, "./76/binderfs", [pid 5014] <... openat resumed>) = 3 [pid 6947] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6946] mprotect(0x7fa78ff12000, 131072, PROT_READ|PROT_WRITE [pid 6945] <... close resumed>) = 0 [pid 5016] <... getdents64 resumed>0x5555556d6770 /* 2 entries */, 32768) = 48 [pid 5015] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5014] ioctl(3, LOOP_CLR_FD [pid 6947] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 6946] <... mprotect resumed>) = 0 [pid 6945] mkdir("./file1", 0777 [pid 5016] getdents64(4, [pid 5015] unlink("./76/binderfs" [pid 5014] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 6947] <... mmap resumed>) = 0x7fa78ff11000 [pid 6946] rt_sigprocmask(SIG_BLOCK, ~[], [pid 6945] <... mkdir resumed>) = 0 [pid 5016] <... getdents64 resumed>0x5555556d6770 /* 0 entries */, 32768) = 0 [pid 5015] <... unlink resumed>) = 0 [pid 5014] close(3 [pid 6947] mprotect(0x7fa78ff12000, 131072, PROT_READ|PROT_WRITE [pid 6946] <... rt_sigprocmask resumed>[], 8) = 0 [pid 6945] mount("/dev/loop5", "./file1", "nilfs2", MS_NODEV|MS_SYNCHRONOUS|MS_MANDLOCK|MS_SILENT|MS_LAZYTIME, "" [pid 5016] close(4 [pid 5015] umount2("./76/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5014] <... close resumed>) = 0 [pid 6947] <... mprotect resumed>) = 0 [pid 6946] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fa78ff31990, parent_tid=0x7fa78ff31990, exit_signal=0, stack=0x7fa78ff11000, stack_size=0x20300, tls=0x7fa78ff316c0} [pid 5016] <... close resumed>) = 0 [pid 5014] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6947] rt_sigprocmask(SIG_BLOCK, ~[], [ 140.611416][ T6945] loop5: detected capacity change from 0 to 4096 [ 140.635021][ T6945] NILFS (loop5): broken superblock, retrying with spare superblock (blocksize = 1024) [pid 5016] rmdir("./77/file1"./strace-static-x86_64: Process 6948 attached [pid 6947] <... rt_sigprocmask resumed>[], 8) = 0 [pid 6946] <... clone3 resumed> => {parent_tid=[6948]}, 88) = 6948 [pid 5016] <... rmdir resumed>) = 0 [pid 5014] <... clone resumed>, child_tidptr=0x5555556cd690) = 6949 [pid 6947] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fa78ff31990, parent_tid=0x7fa78ff31990, exit_signal=0, stack=0x7fa78ff11000, stack_size=0x20300, tls=0x7fa78ff316c0} [pid 5016] getdents64(3, 0x5555556ce730 /* 0 entries */, 32768) = 0 [pid 6947] <... clone3 resumed> => {parent_tid=[6950]}, 88) = 6950 [pid 5016] close(3 [pid 6947] rt_sigprocmask(SIG_SETMASK, [], [pid 5016] <... close resumed>) = 0 [pid 6947] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5016] rmdir("./77"./strace-static-x86_64: Process 6949 attached [pid 6947] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5016] <... rmdir resumed>) = 0 [pid 6949] set_robust_list(0x5555556cd6a0, 24 [pid 6947] <... futex resumed>) = 0 [pid 5016] mkdir("./78", 0777 [pid 6949] <... set_robust_list resumed>) = 0 [pid 6947] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 5016] <... mkdir resumed>) = 0 [pid 6949] chdir("./78" [pid 6948] rseq(0x7fa78ff31fe0, 0x20, 0, 0x53053053 [pid 6946] rt_sigprocmask(SIG_SETMASK, [], [pid 5016] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 6949] <... chdir resumed>) = 0 [pid 5016] <... openat resumed>) = 3 [pid 6949] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5016] ioctl(3, LOOP_CLR_FD [pid 6949] <... prctl resumed>) = 0 [pid 5016] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 6949] setpgid(0, 0 [pid 5016] close(3./strace-static-x86_64: Process 6950 attached [pid 6949] <... setpgid resumed>) = 0 [pid 5016] <... close resumed>) = 0 [pid 6950] rseq(0x7fa78ff31fe0, 0x20, 0, 0x53053053 [pid 6949] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5016] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6950] <... rseq resumed>) = 0 [pid 6949] <... openat resumed>) = 3 [pid 6950] set_robust_list(0x7fa78ff319a0, 24 [pid 6949] write(3, "1000", 4 [pid 6948] <... rseq resumed>) = 0 [pid 6946] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5016] <... clone resumed>, child_tidptr=0x5555556cd690) = 6951 [pid 6950] <... set_robust_list resumed>) = 0 [pid 6949] <... write resumed>) = 4 [pid 6948] set_robust_list(0x7fa78ff319a0, 24 [pid 6946] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6950] rt_sigprocmask(SIG_SETMASK, [], [pid 6949] close(3 [pid 6950] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6949] <... close resumed>) = 0 [pid 6950] memfd_create("syzkaller", 0 [pid 6949] symlink("/dev/binderfs", "./binderfs" [pid 6950] <... memfd_create resumed>) = 3 [pid 6949] <... symlink resumed>) = 0 [pid 6950] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6949] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5015] <... umount2 resumed>) = 0 [pid 6950] <... mmap resumed>) = 0x7fa787b11000 [pid 6949] <... futex resumed>) = 0 [pid 6949] rt_sigaction(SIGRT_1, {sa_handler=0x7fa78ff9b0a0, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fa78ff8c250}, [pid 6948] <... set_robust_list resumed>) = 0 [pid 6946] <... futex resumed>) = 0 [pid 6949] <... rt_sigaction resumed>NULL, 8) = 0 [pid 6948] rt_sigprocmask(SIG_SETMASK, [], ./strace-static-x86_64: Process 6951 attached [pid 6949] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 6946] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 6951] set_robust_list(0x5555556cd6a0, 24 [pid 6949] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6948] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6951] <... set_robust_list resumed>) = 0 [pid 6949] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 6951] chdir("./78" [pid 6949] <... mmap resumed>) = 0x7fa78ff11000 [pid 6948] memfd_create("syzkaller", 0 [pid 6951] <... chdir resumed>) = 0 [pid 6949] mprotect(0x7fa78ff12000, 131072, PROT_READ|PROT_WRITE [pid 6948] <... memfd_create resumed>) = 3 [pid 5015] umount2("./76/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6951] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6949] <... mprotect resumed>) = 0 [pid 6948] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5015] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6951] <... prctl resumed>) = 0 [ 140.654076][ T6945] NILFS (loop5): broken superblock, retrying with spare superblock (blocksize = 4096) [pid 6949] rt_sigprocmask(SIG_BLOCK, ~[], [pid 6948] <... mmap resumed>) = 0x7fa787b11000 [pid 5015] newfstatat(AT_FDCWD, "./76/file1", [pid 6951] setpgid(0, 0 [pid 6949] <... rt_sigprocmask resumed>[], 8) = 0 [pid 5015] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 6951] <... setpgid resumed>) = 0 [pid 6949] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fa78ff31990, parent_tid=0x7fa78ff31990, exit_signal=0, stack=0x7fa78ff11000, stack_size=0x20300, tls=0x7fa78ff316c0} [pid 6951] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5015] umount2("./76/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6951] <... openat resumed>) = 3 [pid 6949] <... clone3 resumed> => {parent_tid=[6952]}, 88) = 6952 [pid 5015] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6951] write(3, "1000", 4 [pid 6949] rt_sigprocmask(SIG_SETMASK, [], [pid 5015] openat(AT_FDCWD, "./76/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 6951] <... write resumed>) = 4 [pid 6949] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5015] <... openat resumed>) = 4 [pid 6951] close(3 [pid 6950] 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"..., 2097152 [pid 6949] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5015] newfstatat(4, "", [pid 6951] <... close resumed>) = 0 [pid 6949] <... futex resumed>) = 0 [pid 5015] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 6951] symlink("/dev/binderfs", "./binderfs" [pid 6949] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 5015] getdents64(4, [pid 6951] <... symlink resumed>) = 0 [pid 6948] 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"..., 2097152./strace-static-x86_64: Process 6952 attached [pid 6951] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6952] rseq(0x7fa78ff31fe0, 0x20, 0, 0x53053053 [pid 6951] <... futex resumed>) = 0 [pid 6952] <... rseq resumed>) = 0 [pid 6951] rt_sigaction(SIGRT_1, {sa_handler=0x7fa78ff9b0a0, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fa78ff8c250}, [pid 6952] set_robust_list(0x7fa78ff319a0, 24 [pid 6951] <... rt_sigaction resumed>NULL, 8) = 0 [pid 6952] <... set_robust_list resumed>) = 0 [pid 6951] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 6952] rt_sigprocmask(SIG_SETMASK, [], [pid 6951] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6952] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6951] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 6952] memfd_create("syzkaller", 0 [pid 6951] <... mmap resumed>) = 0x7fa78ff11000 [pid 6952] <... memfd_create resumed>) = 3 [pid 6951] mprotect(0x7fa78ff12000, 131072, PROT_READ|PROT_WRITE [pid 6952] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6951] <... mprotect resumed>) = 0 [pid 6952] <... mmap resumed>) = 0x7fa787b11000 [pid 6951] rt_sigprocmask(SIG_BLOCK, ~[], [pid 5015] <... getdents64 resumed>0x5555556d6770 /* 2 entries */, 32768) = 48 [pid 6951] <... rt_sigprocmask resumed>[], 8) = 0 [pid 5015] getdents64(4, [pid 6951] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fa78ff31990, parent_tid=0x7fa78ff31990, exit_signal=0, stack=0x7fa78ff11000, stack_size=0x20300, tls=0x7fa78ff316c0} [pid 5015] <... getdents64 resumed>0x5555556d6770 /* 0 entries */, 32768) = 0 [pid 5015] close(4 [pid 6951] <... clone3 resumed> => {parent_tid=[6954]}, 88) = 6954 [pid 5015] <... close resumed>) = 0 [pid 6951] rt_sigprocmask(SIG_SETMASK, [], [pid 5015] rmdir("./76/file1" [pid 6951] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6945] <... mount resumed>) = 0 [pid 5015] <... rmdir resumed>) = 0 [pid 6951] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5015] getdents64(3, [pid 6951] <... futex resumed>) = 0 [pid 6945] openat(AT_FDCWD, "./file1", O_RDONLY|O_DIRECTORY [pid 5015] <... getdents64 resumed>0x5555556ce730 /* 0 entries */, 32768) = 0 [pid 6951] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 6945] <... openat resumed>) = 3 [pid 5015] close(3) = 0 ./strace-static-x86_64: Process 6954 attached [pid 5015] rmdir("./76" [pid 6954] rseq(0x7fa78ff31fe0, 0x20, 0, 0x53053053 [pid 6945] chdir("./file1" [pid 5015] <... rmdir resumed>) = 0 [pid 6954] <... rseq resumed>) = 0 [pid 6945] <... chdir resumed>) = 0 [pid 5015] mkdir("./77", 0777 [pid 6954] set_robust_list(0x7fa78ff319a0, 24 [pid 6945] ioctl(4, LOOP_CLR_FD [pid 5015] <... mkdir resumed>) = 0 [pid 6954] <... set_robust_list resumed>) = 0 [pid 6945] <... ioctl resumed>) = 0 [pid 5015] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 6954] rt_sigprocmask(SIG_SETMASK, [], [pid 6945] close(4 [pid 5015] <... openat resumed>) = 3 [pid 6954] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6945] <... close resumed>) = 0 [pid 5015] ioctl(3, LOOP_CLR_FD [pid 6954] memfd_create("syzkaller", 0 [pid 5015] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 6954] <... memfd_create resumed>) = 3 [pid 5015] close(3 [pid 6954] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5015] <... close resumed>) = 0 [pid 6954] <... mmap resumed>) = 0x7fa787b11000 [pid 5015] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6952] 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"..., 2097152 [pid 6945] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5015] <... clone resumed>, child_tidptr=0x5555556cd690) = 6955 [pid 6945] <... futex resumed>) = 1 [pid 6943] <... futex resumed>) = 0 [pid 6945] open("./bus", O_RDWR|O_CREAT|O_NOCTTY|O_SYNC|O_DIRECT|O_NOATIME, 000 [pid 6943] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 6943] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}./strace-static-x86_64: Process 6955 attached [pid 6955] set_robust_list(0x5555556cd6a0, 24) = 0 [pid 6954] 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"..., 2097152 [pid 6955] chdir("./77" [pid 6950] <... write resumed>) = 2097152 [pid 6948] <... write resumed>) = 2097152 [pid 6945] <... open resumed>) = 4 [pid 6955] <... chdir resumed>) = 0 [pid 6945] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6955] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 6945] <... futex resumed>) = 1 [pid 6943] <... futex resumed>) = 0 [pid 6955] setpgid(0, 0 [pid 6945] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6943] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6955] <... setpgid resumed>) = 0 [pid 6945] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6943] <... futex resumed>) = 0 [pid 6955] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6945] ftruncate(4, 33587195 [pid 6943] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6955] <... openat resumed>) = 3 [pid 6955] write(3, "1000", 4) = 4 [pid 6955] close(3) = 0 [pid 6955] symlink("/dev/binderfs", "./binderfs") = 0 [pid 6948] munmap(0x7fa787b11000, 2097152 [pid 6945] <... ftruncate resumed>) = 0 [pid 6955] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [ 140.730946][ T6953] NILFS (loop5): segctord starting. Construction interval = 5 seconds, CP frequency < 30 seconds [pid 6945] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6955] <... futex resumed>) = 0 [pid 6945] <... futex resumed>) = 1 [pid 6943] <... futex resumed>) = 0 [pid 6955] rt_sigaction(SIGRT_1, {sa_handler=0x7fa78ff9b0a0, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fa78ff8c250}, [pid 6950] munmap(0x7fa787b11000, 2097152 [pid 6945] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6943] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6955] <... rt_sigaction resumed>NULL, 8) = 0 [pid 6948] <... munmap resumed>) = 0 [pid 6945] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6943] <... futex resumed>) = 0 [pid 6955] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 6950] <... munmap resumed>) = 0 [pid 6945] sendfile(4, 4, NULL, 281474978811912 [pid 6943] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6955] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6950] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 6948] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 6955] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 6950] <... openat resumed>) = 4 [pid 6955] <... mmap resumed>) = 0x7fa78ff11000 [pid 6950] ioctl(4, LOOP_SET_FD, 3 [pid 6955] mprotect(0x7fa78ff12000, 131072, PROT_READ|PROT_WRITE [pid 6948] <... openat resumed>) = 4 [pid 6955] <... mprotect resumed>) = 0 [pid 6955] rt_sigprocmask(SIG_BLOCK, ~[], [pid 6948] ioctl(4, LOOP_SET_FD, 3 [pid 6955] <... rt_sigprocmask resumed>[], 8) = 0 [pid 6955] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fa78ff31990, parent_tid=0x7fa78ff31990, exit_signal=0, stack=0x7fa78ff11000, stack_size=0x20300, tls=0x7fa78ff316c0} => {parent_tid=[6956]}, 88) = 6956 [pid 6955] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 6955] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 6955] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000}./strace-static-x86_64: Process 6956 attached [pid 6956] rseq(0x7fa78ff31fe0, 0x20, 0, 0x53053053) = 0 [pid 6956] set_robust_list(0x7fa78ff319a0, 24) = 0 [pid 6956] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 6954] <... write resumed>) = 2097152 [pid 6950] <... ioctl resumed>) = 0 [pid 6956] memfd_create("syzkaller", 0) = 3 [pid 6956] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fa787b11000 [pid 6950] close(3) = 0 [pid 6950] mkdir("./file1", 0777) = 0 [pid 6948] <... ioctl resumed>) = 0 [pid 6950] mount("/dev/loop4", "./file1", "nilfs2", MS_NODEV|MS_SYNCHRONOUS|MS_MANDLOCK|MS_SILENT|MS_LAZYTIME, "" [pid 6948] close(3) = 0 [ 140.804077][ T6950] loop4: detected capacity change from 0 to 4096 [ 140.813610][ T6948] loop3: detected capacity change from 0 to 4096 [pid 6948] mkdir("./file1", 0777 [pid 6943] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 6943] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 6948] <... mkdir resumed>) = 0 [pid 6943] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 6948] mount("/dev/loop3", "./file1", "nilfs2", MS_NODEV|MS_SYNCHRONOUS|MS_MANDLOCK|MS_SILENT|MS_LAZYTIME, "" [pid 6943] <... mmap resumed>) = 0x7fa787cf0000 [pid 6943] mprotect(0x7fa787cf1000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 6954] munmap(0x7fa787b11000, 2097152) = 0 [pid 6954] openat(AT_FDCWD, "/dev/loop2", O_RDWR) = 4 [pid 6954] ioctl(4, LOOP_SET_FD, 3 [pid 6952] <... write resumed>) = 2097152 [pid 6943] rt_sigprocmask(SIG_BLOCK, ~[], [pid 6956] 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"..., 2097152 [pid 6943] <... rt_sigprocmask resumed>[], 8) = 0 [pid 6943] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fa787d10990, parent_tid=0x7fa787d10990, exit_signal=0, stack=0x7fa787cf0000, stack_size=0x20300, tls=0x7fa787d106c0} => {parent_tid=[6957]}, 88) = 6957 [pid 6943] rt_sigprocmask(SIG_SETMASK, [], [pid 6952] munmap(0x7fa787b11000, 2097152 [pid 6943] <... rt_sigprocmask resumed>NULL, 8) = 0 [ 140.850726][ T6950] NILFS (loop4): broken superblock, retrying with spare superblock (blocksize = 1024) [ 140.866561][ T6948] NILFS (loop3): broken superblock, retrying with spare superblock (blocksize = 1024) [ 140.878743][ T6954] loop2: detected capacity change from 0 to 4096 ./strace-static-x86_64: Process 6957 attached [pid 6954] <... ioctl resumed>) = 0 [pid 6952] <... munmap resumed>) = 0 [pid 6945] <... sendfile resumed>) = 77824 [pid 6943] futex(0x7fa78fffd6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6945] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 6945] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6952] openat(AT_FDCWD, "/dev/loop0", O_RDWR) = 4 [pid 6952] ioctl(4, LOOP_SET_FD, 3 [pid 6957] rseq(0x7fa787d10fe0, 0x20, 0, 0x53053053 [pid 6956] <... write resumed>) = 2097152 [pid 6954] close(3 [pid 6943] <... futex resumed>) = 0 [pid 6957] <... rseq resumed>) = 0 [pid 6956] munmap(0x7fa787b11000, 2097152 [pid 6954] <... close resumed>) = 0 [pid 6943] futex(0x7fa78fffd6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6957] set_robust_list(0x7fa787d109a0, 24 [pid 6952] <... ioctl resumed>) = 0 [pid 6956] <... munmap resumed>) = 0 [pid 6952] close(3) = 0 [pid 6952] mkdir("./file1", 0777 [pid 6957] <... set_robust_list resumed>) = 0 [pid 6956] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 6954] mkdir("./file1", 0777 [pid 6952] <... mkdir resumed>) = 0 [pid 6957] rt_sigprocmask(SIG_SETMASK, [], [pid 6952] mount("/dev/loop0", "./file1", "nilfs2", MS_NODEV|MS_SYNCHRONOUS|MS_MANDLOCK|MS_SILENT|MS_LAZYTIME, "" [pid 6957] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6956] <... openat resumed>) = 4 [pid 6954] <... mkdir resumed>) = 0 [pid 6957] openat(AT_FDCWD, "./file0", O_RDONLY [pid 6956] ioctl(4, LOOP_SET_FD, 3 [pid 6954] mount("/dev/loop2", "./file1", "nilfs2", MS_NODEV|MS_SYNCHRONOUS|MS_MANDLOCK|MS_SILENT|MS_LAZYTIME, "" [pid 6957] <... openat resumed>) = 5 [pid 6957] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 6943] <... futex resumed>) = 0 [pid 6957] futex(0x7fa78fffd6d8, FUTEX_WAIT_PRIVATE, 0, NULL [ 140.895393][ T6950] NILFS (loop4): broken superblock, retrying with spare superblock (blocksize = 4096) [ 140.906636][ T6948] NILFS (loop3): broken superblock, retrying with spare superblock (blocksize = 4096) [ 140.911582][ T6952] loop0: detected capacity change from 0 to 4096 [ 140.931472][ T6952] NILFS (loop0): broken superblock, retrying with spare superblock (blocksize = 1024) [ 140.934019][ T6956] loop1: detected capacity change from 0 to 4096 [pid 6943] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 6943] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6956] <... ioctl resumed>) = 0 [pid 6956] close(3) = 0 [pid 6956] mkdir("./file1", 0777) = 0 [pid 6956] mount("/dev/loop1", "./file1", "nilfs2", MS_NODEV|MS_SYNCHRONOUS|MS_MANDLOCK|MS_SILENT|MS_LAZYTIME, "" [pid 6945] <... futex resumed>) = 0 [pid 6945] lseek(5, 257, SEEK_SET) = 257 [pid 6948] <... mount resumed>) = 0 [pid 6945] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 6945] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6948] openat(AT_FDCWD, "./file1", O_RDONLY|O_DIRECTORY [pid 6943] <... futex resumed>) = 0 [pid 6948] <... openat resumed>) = 3 [pid 6943] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6948] chdir("./file1" [pid 6943] <... futex resumed>) = 1 [pid 6948] <... chdir resumed>) = 0 [pid 6943] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6948] ioctl(4, LOOP_CLR_FD) = 0 [pid 6948] close(4) = 0 [pid 6945] <... futex resumed>) = 0 [pid 6948] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6945] getdents64(5, [pid 6948] <... futex resumed>) = 1 [pid 6946] <... futex resumed>) = 0 [pid 6948] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6946] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6948] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [ 140.948032][ T6958] NILFS (loop3): segctord starting. Construction interval = 5 seconds, CP frequency < 30 seconds [ 140.960358][ T6954] NILFS (loop2): broken superblock, retrying with spare superblock (blocksize = 1024) [ 140.971163][ T6956] NILFS (loop1): broken superblock, retrying with spare superblock (blocksize = 1024) [ 140.982254][ T6945] NILFS error (device loop5): nilfs_readdir: zero-length directory entry [ 140.983200][ T6952] NILFS (loop0): broken superblock, retrying with spare superblock (blocksize = 4096) [pid 6946] <... futex resumed>) = 0 [pid 6948] open("./bus", O_RDWR|O_CREAT|O_NOCTTY|O_SYNC|O_DIRECT|O_NOATIME, 000 [pid 6946] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6943] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 6950] <... mount resumed>) = 0 [pid 6948] <... open resumed>) = 4 [pid 6945] <... getdents64 resumed>0x9999999999999999, 41) = -1 EIO (Input/output error) [pid 6950] openat(AT_FDCWD, "./file1", O_RDONLY|O_DIRECTORY [pid 6948] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6945] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6950] <... openat resumed>) = 3 [pid 6948] <... futex resumed>) = 1 [pid 6946] <... futex resumed>) = 0 [pid 6945] <... futex resumed>) = 0 [pid 6943] exit_group(0 [pid 6957] <... futex resumed>) = ? [ 140.991365][ T6954] NILFS (loop2): broken superblock, retrying with spare superblock (blocksize = 4096) [ 141.005554][ T6959] NILFS (loop4): segctord starting. Construction interval = 5 seconds, CP frequency < 30 seconds [ 141.023746][ T6945] Remounting filesystem read-only [ 141.029227][ T6956] NILFS (loop1): broken superblock, retrying with spare superblock (blocksize = 4096) [pid 6950] chdir("./file1" [pid 6948] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6946] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6943] <... exit_group resumed>) = ? [pid 6957] +++ exited with 0 +++ [pid 6956] <... mount resumed>) = 0 [pid 6954] <... mount resumed>) = 0 [pid 6948] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6946] <... futex resumed>) = 0 [pid 6948] ftruncate(4, 33587195 [pid 6946] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6950] <... chdir resumed>) = 0 [pid 6945] +++ exited with 0 +++ [pid 6943] +++ exited with 0 +++ [pid 6954] openat(AT_FDCWD, "./file1", O_RDONLY|O_DIRECTORY [pid 5019] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6943, si_uid=0, si_status=0, si_utime=0, si_stime=9 /* 0.09 s */} --- [pid 6956] openat(AT_FDCWD, "./file1", O_RDONLY|O_DIRECTORY [pid 6954] <... openat resumed>) = 3 [pid 6950] ioctl(4, LOOP_CLR_FD [pid 5019] restart_syscall(<... resuming interrupted clone ...> [pid 6954] chdir("./file1" [pid 6950] <... ioctl resumed>) = 0 [pid 6956] <... openat resumed>) = 3 [pid 6954] <... chdir resumed>) = 0 [pid 6950] close(4 [pid 6948] <... ftruncate resumed>) = 0 [pid 5019] <... restart_syscall resumed>) = 0 [pid 6956] chdir("./file1" [pid 6954] ioctl(4, LOOP_CLR_FD [pid 6950] <... close resumed>) = 0 [pid 6956] <... chdir resumed>) = 0 [pid 6954] <... ioctl resumed>) = 0 [pid 6956] ioctl(4, LOOP_CLR_FD [pid 6954] close(4 [pid 6950] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6948] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6956] <... ioctl resumed>) = 0 [pid 6954] <... close resumed>) = 0 [pid 6950] <... futex resumed>) = 1 [pid 6948] <... futex resumed>) = 1 [pid 6947] <... futex resumed>) = 0 [pid 6946] <... futex resumed>) = 0 [pid 6956] close(4 [pid 6954] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6950] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6948] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6947] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6946] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5019] umount2("./81", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6956] <... close resumed>) = 0 [pid 6954] <... futex resumed>) = 1 [pid 6951] <... futex resumed>) = 0 [pid 6950] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6948] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6947] <... futex resumed>) = 0 [pid 5019] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6956] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6954] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6951] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6950] open("./bus", O_RDWR|O_CREAT|O_NOCTTY|O_SYNC|O_DIRECT|O_NOATIME, 000 [pid 6948] sendfile(4, 4, NULL, 281474978811912 [pid 6947] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6946] <... futex resumed>) = 0 [ 141.053101][ T6960] NILFS (loop2): segctord starting. Construction interval = 5 seconds, CP frequency < 30 seconds [ 141.057046][ T6961] NILFS (loop1): segctord starting. Construction interval = 5 seconds, CP frequency < 30 seconds [pid 5019] openat(AT_FDCWD, "./81", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 6956] <... futex resumed>) = 1 [pid 6955] <... futex resumed>) = 0 [pid 6954] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6951] <... futex resumed>) = 0 [pid 6950] <... open resumed>) = 4 [pid 6946] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5019] <... openat resumed>) = 3 [pid 6956] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6955] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6954] open("./bus", O_RDWR|O_CREAT|O_NOCTTY|O_SYNC|O_DIRECT|O_NOATIME, 000 [pid 6951] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6950] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5019] newfstatat(3, "", [pid 6956] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6955] <... futex resumed>) = 0 [pid 6950] <... futex resumed>) = 1 [pid 6947] <... futex resumed>) = 0 [pid 5019] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 6956] open("./bus", O_RDWR|O_CREAT|O_NOCTTY|O_SYNC|O_DIRECT|O_NOATIME, 000 [pid 6955] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6950] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6947] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5019] getdents64(3, [pid 6950] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6947] <... futex resumed>) = 0 [pid 5019] <... getdents64 resumed>0x5555556ce730 /* 4 entries */, 32768) = 112 [pid 6950] ftruncate(4, 33587195 [pid 6947] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5019] umount2("./81/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6956] <... open resumed>) = 4 [pid 6954] <... open resumed>) = 4 [pid 6952] <... mount resumed>) = 0 [pid 6950] <... ftruncate resumed>) = 0 [pid 5019] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6956] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6954] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6952] openat(AT_FDCWD, "./file1", O_RDONLY|O_DIRECTORY [pid 6950] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5019] newfstatat(AT_FDCWD, "./81/binderfs", [pid 6956] <... futex resumed>) = 1 [pid 6955] <... futex resumed>) = 0 [pid 6954] <... futex resumed>) = 1 [pid 6952] <... openat resumed>) = 3 [pid 6951] <... futex resumed>) = 0 [pid 6950] <... futex resumed>) = 1 [pid 6947] <... futex resumed>) = 0 [pid 5019] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 6956] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6955] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6954] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6952] chdir("./file1" [pid 6951] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6950] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6947] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5019] unlink("./81/binderfs" [pid 6956] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [ 141.100628][ T6962] NILFS (loop0): segctord starting. Construction interval = 5 seconds, CP frequency < 30 seconds [pid 6955] <... futex resumed>) = 0 [pid 6954] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6952] <... chdir resumed>) = 0 [pid 6951] <... futex resumed>) = 0 [pid 6950] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6947] <... futex resumed>) = 0 [pid 5019] <... unlink resumed>) = 0 [pid 6956] ftruncate(4, 33587195 [pid 6954] ftruncate(4, 33587195 [pid 6952] ioctl(4, LOOP_CLR_FD [pid 6951] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6952] <... ioctl resumed>) = 0 [pid 6952] close(4 [pid 6955] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6952] <... close resumed>) = 0 [pid 6950] sendfile(4, 4, NULL, 281474978811912 [pid 6947] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5019] umount2("./81/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6956] <... ftruncate resumed>) = 0 [pid 6954] <... ftruncate resumed>) = 0 [pid 6954] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6952] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6954] <... futex resumed>) = 1 [pid 6952] <... futex resumed>) = 1 [pid 6951] <... futex resumed>) = 0 [pid 6956] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6954] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6952] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6951] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6949] <... futex resumed>) = 0 [pid 6956] <... futex resumed>) = 1 [pid 6955] <... futex resumed>) = 0 [pid 6954] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6951] <... futex resumed>) = 0 [pid 6949] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6956] sendfile(4, 4, NULL, 281474978811912 [pid 6955] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6954] sendfile(4, 4, NULL, 281474978811912 [pid 6951] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6955] <... futex resumed>) = 0 [pid 6952] <... futex resumed>) = 0 [pid 6949] <... futex resumed>) = 1 [pid 6946] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 5019] <... umount2 resumed>) = 0 [pid 6955] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6952] open("./bus", O_RDWR|O_CREAT|O_NOCTTY|O_SYNC|O_DIRECT|O_NOATIME, 000 [pid 6949] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6946] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5019] umount2("./81/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6952] <... open resumed>) = 4 [pid 6947] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 6946] <... futex resumed>) = 0 [pid 5019] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6952] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6947] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6946] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 5019] newfstatat(AT_FDCWD, "./81/file1", [pid 6952] <... futex resumed>) = 1 [pid 6949] <... futex resumed>) = 0 [pid 6947] <... futex resumed>) = 0 [pid 6946] <... mmap resumed>) = 0x7fa787cf0000 [pid 5019] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 6952] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6949] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6947] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 6946] mprotect(0x7fa787cf1000, 131072, PROT_READ|PROT_WRITE [pid 5019] umount2("./81/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6952] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6949] <... futex resumed>) = 0 [pid 6947] <... mmap resumed>) = 0x7fa787cf0000 [pid 6946] <... mprotect resumed>) = 0 [pid 5019] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6952] ftruncate(4, 33587195 [pid 6949] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6947] mprotect(0x7fa787cf1000, 131072, PROT_READ|PROT_WRITE [pid 6946] rt_sigprocmask(SIG_BLOCK, ~[], [pid 5019] openat(AT_FDCWD, "./81/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 6952] <... ftruncate resumed>) = 0 [pid 6951] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 6947] <... mprotect resumed>) = 0 [pid 6946] <... rt_sigprocmask resumed>[], 8) = 0 [pid 5019] <... openat resumed>) = 4 [pid 6955] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 6952] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6951] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6947] rt_sigprocmask(SIG_BLOCK, ~[], [pid 6946] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fa787d10990, parent_tid=0x7fa787d10990, exit_signal=0, stack=0x7fa787cf0000, stack_size=0x20300, tls=0x7fa787d106c0} [pid 5019] newfstatat(4, "", [pid 6955] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6952] <... futex resumed>) = 1 [pid 6951] <... futex resumed>) = 0 [pid 6949] <... futex resumed>) = 0 [pid 6947] <... rt_sigprocmask resumed>[], 8) = 0 [pid 5019] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 6955] <... futex resumed>) = 0 [pid 6952] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6951] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 6949] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6947] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fa787d10990, parent_tid=0x7fa787d10990, exit_signal=0, stack=0x7fa787cf0000, stack_size=0x20300, tls=0x7fa787d106c0} [pid 6946] <... clone3 resumed> => {parent_tid=[6963]}, 88) = 6963 [pid 5019] getdents64(4, [pid 6955] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 6952] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6951] <... mmap resumed>) = 0x7fa787cf0000 [pid 6949] <... futex resumed>) = 0 [pid 6946] rt_sigprocmask(SIG_SETMASK, [], [pid 5019] <... getdents64 resumed>0x5555556d6770 /* 2 entries */, 32768) = 48 ./strace-static-x86_64: Process 6963 attached [pid 6955] <... mmap resumed>) = 0x7fa787cf0000 [pid 6952] sendfile(4, 4, NULL, 281474978811912 [pid 6951] mprotect(0x7fa787cf1000, 131072, PROT_READ|PROT_WRITE [pid 6949] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6948] <... sendfile resumed>) = 77824 [pid 6947] <... clone3 resumed> => {parent_tid=[6964]}, 88) = 6964 [pid 6946] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5019] getdents64(4, ./strace-static-x86_64: Process 6964 attached [pid 6955] mprotect(0x7fa787cf1000, 131072, PROT_READ|PROT_WRITE [pid 6951] <... mprotect resumed>) = 0 [pid 6948] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6947] rt_sigprocmask(SIG_SETMASK, [], [pid 6946] futex(0x7fa78fffd6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5019] <... getdents64 resumed>0x5555556d6770 /* 0 entries */, 32768) = 0 [pid 6964] rseq(0x7fa787d10fe0, 0x20, 0, 0x53053053 [pid 6955] <... mprotect resumed>) = 0 [pid 6951] rt_sigprocmask(SIG_BLOCK, ~[], [pid 6947] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6946] <... futex resumed>) = 0 [pid 5019] close(4 [pid 6948] <... futex resumed>) = 0 [pid 6964] <... rseq resumed>) = 0 [pid 6955] rt_sigprocmask(SIG_BLOCK, ~[], [pid 6951] <... rt_sigprocmask resumed>[], 8) = 0 [pid 6948] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6947] futex(0x7fa78fffd6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6946] futex(0x7fa78fffd6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5019] <... close resumed>) = 0 [pid 6964] set_robust_list(0x7fa787d109a0, 24 [pid 6955] <... rt_sigprocmask resumed>[], 8) = 0 [pid 6951] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fa787d10990, parent_tid=0x7fa787d10990, exit_signal=0, stack=0x7fa787cf0000, stack_size=0x20300, tls=0x7fa787d106c0} [pid 6947] <... futex resumed>) = 0 [pid 5019] rmdir("./81/file1" [pid 6964] <... set_robust_list resumed>) = 0 [pid 6963] rseq(0x7fa787d10fe0, 0x20, 0, 0x53053053 [pid 6955] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fa787d10990, parent_tid=0x7fa787d10990, exit_signal=0, stack=0x7fa787cf0000, stack_size=0x20300, tls=0x7fa787d106c0} [pid 6947] futex(0x7fa78fffd6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5019] <... rmdir resumed>) = 0 [pid 6964] rt_sigprocmask(SIG_SETMASK, [], [pid 6963] <... rseq resumed>) = 0 [pid 6951] <... clone3 resumed> => {parent_tid=[6965]}, 88) = 6965 [pid 5019] getdents64(3, [pid 6964] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6963] set_robust_list(0x7fa787d109a0, 24 [pid 6955] <... clone3 resumed> => {parent_tid=[6966]}, 88) = 6966 [pid 6951] rt_sigprocmask(SIG_SETMASK, [], [pid 5019] <... getdents64 resumed>0x5555556ce730 /* 0 entries */, 32768) = 0 ./strace-static-x86_64: Process 6965 attached [pid 6964] openat(AT_FDCWD, "./file0", O_RDONLY [pid 6963] <... set_robust_list resumed>) = 0 [pid 6955] rt_sigprocmask(SIG_SETMASK, [], [pid 6951] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5019] close(3./strace-static-x86_64: Process 6966 attached [pid 6965] rseq(0x7fa787d10fe0, 0x20, 0, 0x53053053 [pid 6964] <... openat resumed>) = 5 [pid 6963] rt_sigprocmask(SIG_SETMASK, [], [pid 6955] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6951] futex(0x7fa78fffd6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5019] <... close resumed>) = 0 [pid 6966] rseq(0x7fa787d10fe0, 0x20, 0, 0x53053053 [pid 6965] <... rseq resumed>) = 0 [pid 6964] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6963] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6955] futex(0x7fa78fffd6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6951] <... futex resumed>) = 0 [pid 5019] rmdir("./81" [pid 6966] <... rseq resumed>) = 0 [pid 6965] set_robust_list(0x7fa787d109a0, 24 [pid 6964] <... futex resumed>) = 1 [pid 6963] openat(AT_FDCWD, "./file0", O_RDONLY [pid 6955] <... futex resumed>) = 0 [pid 6951] futex(0x7fa78fffd6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6947] <... futex resumed>) = 0 [pid 5019] <... rmdir resumed>) = 0 [pid 6966] set_robust_list(0x7fa787d109a0, 24 [pid 6965] <... set_robust_list resumed>) = 0 [pid 6964] futex(0x7fa78fffd6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6963] <... openat resumed>) = 5 [pid 6956] <... sendfile resumed>) = 77824 [pid 6955] futex(0x7fa78fffd6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6947] futex(0x7fa78fffd6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5019] mkdir("./82", 0777 [pid 6966] <... set_robust_list resumed>) = 0 [pid 6965] rt_sigprocmask(SIG_SETMASK, [], [pid 6964] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6963] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6956] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6947] <... futex resumed>) = 0 [pid 5019] <... mkdir resumed>) = 0 [pid 6966] rt_sigprocmask(SIG_SETMASK, [], [pid 6965] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6964] lseek(5, 257, SEEK_SET [pid 6963] <... futex resumed>) = 1 [pid 6956] <... futex resumed>) = 0 [pid 6949] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 6947] futex(0x7fa78fffd6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6946] <... futex resumed>) = 0 [pid 5019] openat(AT_FDCWD, "/dev/loop5", O_RDWR [pid 6966] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6965] openat(AT_FDCWD, "./file0", O_RDONLY [pid 6964] <... lseek resumed>) = 257 [pid 6963] futex(0x7fa78fffd6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6956] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6949] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6946] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5019] <... openat resumed>) = 3 [pid 6966] openat(AT_FDCWD, "./file0", O_RDONLY [pid 6965] <... openat resumed>) = 5 [pid 6964] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6949] <... futex resumed>) = 0 [pid 6948] <... futex resumed>) = 0 [pid 6946] <... futex resumed>) = 1 [pid 5019] ioctl(3, LOOP_CLR_FD [pid 6966] <... openat resumed>) = 5 [pid 6965] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6964] <... futex resumed>) = 1 [pid 6949] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 6948] lseek(5, 257, SEEK_SET [pid 6947] <... futex resumed>) = 0 [pid 6946] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5019] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 6966] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6965] <... futex resumed>) = 1 [pid 6964] futex(0x7fa78fffd6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6951] <... futex resumed>) = 0 [pid 6950] <... sendfile resumed>) = 77824 [pid 6949] <... mmap resumed>) = 0x7fa787cf0000 [pid 6948] <... lseek resumed>) = 257 [pid 6947] futex(0x7fa78fffd6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5019] close(3 [pid 6966] <... futex resumed>) = 1 [pid 6965] futex(0x7fa78fffd6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6964] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6955] <... futex resumed>) = 0 [pid 6951] futex(0x7fa78fffd6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6950] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6949] mprotect(0x7fa787cf1000, 131072, PROT_READ|PROT_WRITE [pid 6948] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6947] <... futex resumed>) = 0 [pid 5019] <... close resumed>) = 0 [pid 6966] futex(0x7fa78fffd6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6965] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6964] getdents64(5, [pid 6955] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6951] <... futex resumed>) = 0 [pid 6950] <... futex resumed>) = 0 [pid 6949] <... mprotect resumed>) = 0 [pid 6948] <... futex resumed>) = 1 [pid 6947] futex(0x7fa78fffd6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6946] <... futex resumed>) = 0 [pid 5019] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6965] lseek(5, 257, SEEK_SET [pid 6948] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6946] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6948] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6946] <... futex resumed>) = 0 [pid 6948] getdents64(5, [pid 6946] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}./strace-static-x86_64: Process 6967 attached [pid 6965] <... lseek resumed>) = 257 [pid 6956] <... futex resumed>) = 0 [pid 6955] <... futex resumed>) = 1 [pid 6954] <... sendfile resumed>) = 77824 [pid 6951] futex(0x7fa78fffd6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6950] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6949] rt_sigprocmask(SIG_BLOCK, ~[], [pid 6967] set_robust_list(0x5555556cd6a0, 24 [pid 6965] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6956] lseek(5, 257, SEEK_SET [pid 6955] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6954] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 6954] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6965] <... futex resumed>) = 0 [pid 6956] <... lseek resumed>) = 257 [pid 6951] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6949] <... rt_sigprocmask resumed>[], 8) = 0 [pid 5019] <... clone resumed>, child_tidptr=0x5555556cd690) = 6967 [pid 6967] <... set_robust_list resumed>) = 0 [pid 6964] <... getdents64 resumed>0x9999999999999999, 41) = -1 EIO (Input/output error) [pid 6965] futex(0x7fa78fffd6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6956] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6949] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fa787d10990, parent_tid=0x7fa787d10990, exit_signal=0, stack=0x7fa787cf0000, stack_size=0x20300, tls=0x7fa787d106c0} [pid 6967] chdir("./82" [pid 6956] <... futex resumed>) = 1 [pid 6955] <... futex resumed>) = 0 [pid 6967] <... chdir resumed>) = 0 [pid 6956] getdents64(5, [pid 6955] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6964] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6951] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6949] <... clone3 resumed> => {parent_tid=[6968]}, 88) = 6968 [pid 6948] <... getdents64 resumed>0x9999999999999999, 41) = -1 EIO (Input/output error) [pid 6967] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6964] <... futex resumed>) = 1 [pid 6955] <... futex resumed>) = 0 [pid 6954] <... futex resumed>) = 0 [ 141.349651][ T6964] NILFS error (device loop4): nilfs_readdir: zero-length directory entry [ 141.358496][ T6948] NILFS error (device loop3): nilfs_readdir: zero-length directory entry [ 141.371668][ T6964] Remounting filesystem read-only [ 141.377571][ T6948] Remounting filesystem read-only [ 141.384740][ T6956] NILFS error (device loop1): nilfs_readdir: zero-length directory entry [pid 6951] <... futex resumed>) = 1 [pid 6947] <... futex resumed>) = 0 [pid 6954] getdents64(5, ./strace-static-x86_64: Process 6968 attached [pid 6967] <... prctl resumed>) = 0 [pid 6964] futex(0x7fa78fffd6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6955] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6951] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6949] rt_sigprocmask(SIG_SETMASK, [], [pid 6948] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6947] exit_group(0 [pid 6968] rseq(0x7fa787d10fe0, 0x20, 0, 0x53053053 [pid 6967] setpgid(0, 0 [pid 6964] <... futex resumed>) = ? [pid 6950] <... futex resumed>) = ? [pid 6949] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6948] <... futex resumed>) = 1 [pid 6947] <... exit_group resumed>) = ? [pid 6968] <... rseq resumed>) = 0 [pid 6967] <... setpgid resumed>) = 0 [pid 6964] +++ exited with 0 +++ [pid 6950] +++ exited with 0 +++ [pid 6949] futex(0x7fa78fffd6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6948] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6947] +++ exited with 0 +++ [pid 6968] set_robust_list(0x7fa787d109a0, 24 [pid 6967] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6949] <... futex resumed>) = 0 [pid 5018] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6947, si_uid=0, si_status=0, si_utime=0, si_stime=7 /* 0.07 s */} --- [pid 6968] <... set_robust_list resumed>) = 0 [pid 6967] <... openat resumed>) = 3 [pid 6949] futex(0x7fa78fffd6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6968] rt_sigprocmask(SIG_SETMASK, [], [pid 6967] write(3, "1000", 4 [pid 6968] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6967] <... write resumed>) = 4 [pid 6968] openat(AT_FDCWD, "./file0", O_RDONLY [pid 6967] close(3 [pid 6946] <... futex resumed>) = 0 [pid 6968] <... openat resumed>) = 5 [pid 6967] <... close resumed>) = 0 [pid 6946] exit_group(0 [pid 6968] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6967] symlink("/dev/binderfs", "./binderfs" [pid 6956] <... getdents64 resumed>0x9999999999999999, 41) = -1 EIO (Input/output error) [pid 6952] <... sendfile resumed>) = 77824 [pid 6968] <... futex resumed>) = 1 [pid 6967] <... symlink resumed>) = 0 [pid 6956] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6949] <... futex resumed>) = 0 [pid 6968] futex(0x7fa78fffd6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6967] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6956] <... futex resumed>) = 1 [pid 6955] <... futex resumed>) = 0 [pid 6949] futex(0x7fa78fffd6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5018] umount2("./80", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6968] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6967] <... futex resumed>) = 0 [pid 6956] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6955] exit_group(0 [pid 6949] <... futex resumed>) = 0 [pid 5018] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6968] lseek(5, 257, SEEK_SET [pid 6967] rt_sigaction(SIGRT_1, {sa_handler=0x7fa78ff9b0a0, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fa78ff8c250}, [pid 6966] <... futex resumed>) = ? [pid 6956] <... futex resumed>) = ? [pid 6955] <... exit_group resumed>) = ? [pid 6949] futex(0x7fa78fffd6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5018] openat(AT_FDCWD, "./80", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 6968] <... lseek resumed>) = 257 [pid 6967] <... rt_sigaction resumed>NULL, 8) = 0 [pid 6966] +++ exited with 0 +++ [pid 6963] <... futex resumed>) = ? [pid 6956] +++ exited with 0 +++ [pid 6954] <... getdents64 resumed>0x9999999999999999, 41) = -1 EIO (Input/output error) [pid 6952] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6946] <... exit_group resumed>) = ? [pid 6968] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6967] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 6955] +++ exited with 0 +++ [pid 6948] <... futex resumed>) = ? [pid 5018] <... openat resumed>) = 3 [pid 6968] <... futex resumed>) = 1 [pid 6967] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6963] +++ exited with 0 +++ [pid 6952] <... futex resumed>) = 0 [pid 6949] <... futex resumed>) = 0 [pid 6948] +++ exited with 0 +++ [pid 5018] newfstatat(3, "", [pid 6968] futex(0x7fa78fffd6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6967] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 6952] getdents64(5, [pid 6949] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6946] +++ exited with 0 +++ [pid 5018] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5015] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6955, si_uid=0, si_status=0, si_utime=0, si_stime=9 /* 0.09 s */} --- [pid 6967] <... mmap resumed>) = 0x7fa78ff11000 [pid 6954] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6949] <... futex resumed>) = 0 [pid 5018] getdents64(3, [pid 5015] umount2("./77", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6967] mprotect(0x7fa78ff12000, 131072, PROT_READ|PROT_WRITE [pid 6949] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5018] <... getdents64 resumed>0x5555556ce730 /* 4 entries */, 32768) = 112 [pid 5017] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6946, si_uid=0, si_status=0, si_utime=0, si_stime=11 /* 0.11 s */} --- [pid 5015] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6967] <... mprotect resumed>) = 0 [pid 5018] umount2("./80/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5017] restart_syscall(<... resuming interrupted clone ...> [pid 5015] openat(AT_FDCWD, "./77", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 6967] rt_sigprocmask(SIG_BLOCK, ~[], [pid 5018] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5017] <... restart_syscall resumed>) = 0 [pid 5015] <... openat resumed>) = 3 [pid 6967] <... rt_sigprocmask resumed>[], 8) = 0 [pid 5018] newfstatat(AT_FDCWD, "./80/binderfs", [pid 5015] newfstatat(3, "", [pid 6967] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fa78ff31990, parent_tid=0x7fa78ff31990, exit_signal=0, stack=0x7fa78ff11000, stack_size=0x20300, tls=0x7fa78ff316c0} [pid 5018] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5015] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5018] unlink("./80/binderfs" [pid 5017] umount2("./79", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5015] getdents64(3, [pid 6967] <... clone3 resumed> => {parent_tid=[6969]}, 88) = 6969 [pid 5018] <... unlink resumed>) = 0 [pid 5017] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5015] <... getdents64 resumed>0x5555556ce730 /* 4 entries */, 32768) = 112 [pid 6967] rt_sigprocmask(SIG_SETMASK, [], [pid 5018] umount2("./80/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5017] openat(AT_FDCWD, "./79", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5015] umount2("./77/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6967] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5017] <... openat resumed>) = 3 [pid 5015] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6967] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5017] newfstatat(3, "", [pid 5015] newfstatat(AT_FDCWD, "./77/binderfs", ./strace-static-x86_64: Process 6969 attached [pid 6967] <... futex resumed>) = 0 [pid 6954] <... futex resumed>) = 1 [pid 6952] <... getdents64 resumed>0x9999999999999999, 41) = -1 EIO (Input/output error) [pid 6951] <... futex resumed>) = 0 [pid 5017] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5015] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 6969] rseq(0x7fa78ff31fe0, 0x20, 0, 0x53053053 [pid 6954] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6952] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6969] <... rseq resumed>) = 0 [pid 6969] set_robust_list(0x7fa78ff319a0, 24 [pid 6952] <... futex resumed>) = 1 [pid 6969] <... set_robust_list resumed>) = 0 [pid 6969] rt_sigprocmask(SIG_SETMASK, [], [pid 6952] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6969] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6969] memfd_create("syzkaller", 0) = 3 [pid 6969] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fa787b11000 [pid 6949] <... futex resumed>) = 0 [pid 5017] getdents64(3, [ 141.385944][ T6954] NILFS error (device loop2): nilfs_readdir: zero-length directory entry [ 141.403436][ T6956] Remounting filesystem read-only [ 141.407294][ T6954] Remounting filesystem read-only [ 141.420814][ T6952] NILFS error (device loop0): nilfs_readdir: zero-length directory entry [ 141.430692][ T5018] NILFS (loop4): discard dirty page: offset=8192, ino=6 [ 141.430891][ T6952] Remounting filesystem read-only [ 141.437661][ T5018] NILFS (loop4): discard dirty block: blocknr=25, size=4096 [pid 6967] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 6951] exit_group(0 [pid 5015] unlink("./77/binderfs" [pid 6965] <... futex resumed>) = ? [pid 6954] <... futex resumed>) = ? [pid 6951] <... exit_group resumed>) = ? [pid 6949] exit_group(0 [pid 5017] <... getdents64 resumed>0x5555556ce730 /* 4 entries */, 32768) = 112 [pid 6965] +++ exited with 0 +++ [pid 6954] +++ exited with 0 +++ [pid 5015] <... unlink resumed>) = 0 [pid 6968] <... futex resumed>) = ? [pid 6952] <... futex resumed>) = ? [pid 6951] +++ exited with 0 +++ [pid 6949] <... exit_group resumed>) = ? [pid 5017] umount2("./79/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5015] umount2("./77/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6968] +++ exited with 0 +++ [pid 6952] +++ exited with 0 +++ [pid 6949] +++ exited with 0 +++ [pid 5017] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5016] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6951, si_uid=0, si_status=0, si_utime=0, si_stime=15 /* 0.15 s */} --- [pid 5014] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6949, si_uid=0, si_status=0, si_utime=0, si_stime=10 /* 0.10 s */} --- [pid 5017] newfstatat(AT_FDCWD, "./79/binderfs", [pid 5016] restart_syscall(<... resuming interrupted clone ...>) = 0 [pid 5014] umount2("./78", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5017] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 6969] 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"..., 2097152 [pid 5014] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5017] unlink("./79/binderfs" [pid 5016] umount2("./78", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5014] openat(AT_FDCWD, "./78", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5017] <... unlink resumed>) = 0 [pid 5016] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5014] <... openat resumed>) = 3 [pid 5017] umount2("./79/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5016] openat(AT_FDCWD, "./78", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5014] newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5016] <... openat resumed>) = 3 [pid 5014] getdents64(3, [pid 5016] newfstatat(3, "", [pid 5014] <... getdents64 resumed>0x5555556ce730 /* 4 entries */, 32768) = 112 [pid 6969] <... write resumed>) = 2097152 [pid 6969] munmap(0x7fa787b11000, 2097152) = 0 [pid 6969] openat(AT_FDCWD, "/dev/loop5", O_RDWR) = 4 [pid 6969] ioctl(4, LOOP_SET_FD, 3 [pid 5016] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5014] umount2("./78/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5016] getdents64(3, [pid 5014] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5016] <... getdents64 resumed>0x5555556ce730 /* 4 entries */, 32768) = 112 [pid 5014] newfstatat(AT_FDCWD, "./78/binderfs", [pid 5016] umount2("./78/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5014] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5016] newfstatat(AT_FDCWD, "./78/binderfs", [pid 5014] unlink("./78/binderfs" [pid 5016] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5016] unlink("./78/binderfs" [pid 5014] <... unlink resumed>) = 0 [pid 6969] <... ioctl resumed>) = 0 [pid 5016] <... unlink resumed>) = 0 [pid 5014] umount2("./78/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5016] umount2("./78/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6969] close(3) = 0 [pid 6969] mkdir("./file1", 0777) = 0 [ 141.469238][ T5015] NILFS (loop1): discard dirty page: offset=8192, ino=6 [ 141.480257][ T5017] NILFS (loop3): discard dirty page: offset=8192, ino=6 [ 141.487244][ T5017] NILFS (loop3): discard dirty block: blocknr=25, size=4096 [ 141.493394][ T6969] loop5: detected capacity change from 0 to 4096 [ 141.504544][ T5015] NILFS (loop1): discard dirty block: blocknr=25, size=4096 [pid 6969] mount("/dev/loop5", "./file1", "nilfs2", MS_NODEV|MS_SYNCHRONOUS|MS_MANDLOCK|MS_SILENT|MS_LAZYTIME, "" [pid 5018] <... umount2 resumed>) = 0 [pid 5018] umount2("./80/file1", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5018] newfstatat(AT_FDCWD, "./80/file1", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5018] umount2("./80/file1", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5018] openat(AT_FDCWD, "./80/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 5018] newfstatat(4, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5018] getdents64(4, 0x5555556d6770 /* 2 entries */, 32768) = 48 [pid 5018] getdents64(4, 0x5555556d6770 /* 0 entries */, 32768) = 0 [pid 5018] close(4) = 0 [pid 5018] rmdir("./80/file1") = 0 [pid 5018] getdents64(3, 0x5555556ce730 /* 0 entries */, 32768) = 0 [pid 5018] close(3) = 0 [pid 5018] rmdir("./80") = 0 [pid 5018] mkdir("./81", 0777) = 0 [pid 5018] openat(AT_FDCWD, "/dev/loop4", O_RDWR) = 3 [pid 5018] ioctl(3, LOOP_CLR_FD) = -1 ENXIO (No such device or address) [pid 5018] close(3 [pid 5017] <... umount2 resumed>) = 0 [pid 5018] <... close resumed>) = 0 [pid 5018] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x5555556cd690) = 6970 ./strace-static-x86_64: Process 6970 attached [pid 6970] set_robust_list(0x5555556cd6a0, 24) = 0 [pid 6970] chdir("./81") = 0 [pid 6970] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 6970] setpgid(0, 0) = 0 [pid 6970] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5017] umount2("./79/file1", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5017] newfstatat(AT_FDCWD, "./79/file1", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 6970] <... openat resumed>) = 3 [pid 5017] umount2("./79/file1", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5017] openat(AT_FDCWD, "./79/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [ 141.507897][ T6969] NILFS (loop5): broken superblock, retrying with spare superblock (blocksize = 1024) [ 141.523246][ T5016] NILFS (loop2): discard dirty page: offset=8192, ino=6 [ 141.531176][ T6969] NILFS (loop5): broken superblock, retrying with spare superblock (blocksize = 4096) [ 141.538073][ T5016] NILFS (loop2): discard dirty block: blocknr=25, size=4096 [pid 6970] write(3, "1000", 4) = 4 [pid 6970] close(3) = 0 [pid 5017] newfstatat(4, "", [pid 6970] symlink("/dev/binderfs", "./binderfs" [pid 5017] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 6970] <... symlink resumed>) = 0 [pid 5014] <... umount2 resumed>) = 0 [pid 5017] getdents64(4, 0x5555556d6770 /* 2 entries */, 32768) = 48 [pid 6969] <... mount resumed>) = 0 [pid 5016] <... umount2 resumed>) = 0 [pid 6969] openat(AT_FDCWD, "./file1", O_RDONLY|O_DIRECTORY) = 3 [pid 6969] chdir("./file1" [pid 5017] getdents64(4, [pid 6970] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6969] <... chdir resumed>) = 0 [pid 5017] <... getdents64 resumed>0x5555556d6770 /* 0 entries */, 32768) = 0 [pid 6970] <... futex resumed>) = 0 [pid 6969] ioctl(4, LOOP_CLR_FD [pid 5017] close(4 [pid 6970] rt_sigaction(SIGRT_1, {sa_handler=0x7fa78ff9b0a0, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fa78ff8c250}, [pid 6969] <... ioctl resumed>) = 0 [pid 5017] <... close resumed>) = 0 [pid 6970] <... rt_sigaction resumed>NULL, 8) = 0 [pid 6969] close(4 [pid 5017] rmdir("./79/file1" [pid 6970] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 6969] <... close resumed>) = 0 [pid 5017] <... rmdir resumed>) = 0 [pid 6970] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6969] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6970] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 6969] <... futex resumed>) = 1 [pid 6967] <... futex resumed>) = 0 [pid 5017] getdents64(3, [pid 6970] <... mmap resumed>) = 0x7fa78ff11000 [pid 6969] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6967] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6970] mprotect(0x7fa78ff12000, 131072, PROT_READ|PROT_WRITE [pid 6969] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6967] <... futex resumed>) = 0 [pid 5017] <... getdents64 resumed>0x5555556ce730 /* 0 entries */, 32768) = 0 [pid 5014] umount2("./78/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6970] <... mprotect resumed>) = 0 [pid 6969] open("./bus", O_RDWR|O_CREAT|O_NOCTTY|O_SYNC|O_DIRECT|O_NOATIME, 000 [pid 6967] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6970] rt_sigprocmask(SIG_BLOCK, ~[], [pid 5017] close(3 [pid 5014] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6970] <... rt_sigprocmask resumed>[], 8) = 0 [pid 5017] <... close resumed>) = 0 [pid 6970] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fa78ff31990, parent_tid=0x7fa78ff31990, exit_signal=0, stack=0x7fa78ff11000, stack_size=0x20300, tls=0x7fa78ff316c0} [pid 5017] rmdir("./79" [pid 5014] newfstatat(AT_FDCWD, "./78/file1", [pid 5017] <... rmdir resumed>) = 0 [pid 6970] <... clone3 resumed> => {parent_tid=[6972]}, 88) = 6972 [pid 5017] mkdir("./80", 0777 [pid 5014] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 6970] rt_sigprocmask(SIG_SETMASK, [], [pid 5017] <... mkdir resumed>) = 0 [pid 6970] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5017] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 5014] umount2("./78/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6970] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5017] <... openat resumed>) = 3 [pid 5014] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6970] <... futex resumed>) = 0 [pid 5017] ioctl(3, LOOP_CLR_FD [pid 5014] openat(AT_FDCWD, "./78/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 6970] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 5017] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 5014] <... openat resumed>) = 4 [pid 5017] close(3 [pid 5014] newfstatat(4, "", [pid 5017] <... close resumed>) = 0 [pid 5014] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5017] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5014] getdents64(4, 0x5555556d6770 /* 2 entries */, 32768) = 48 [pid 5017] <... clone resumed>, child_tidptr=0x5555556cd690) = 6973 [pid 5014] getdents64(4, 0x5555556d6770 /* 0 entries */, 32768) = 0 ./strace-static-x86_64: Process 6972 attached [pid 5014] close(4 [pid 6972] rseq(0x7fa78ff31fe0, 0x20, 0, 0x53053053 [pid 5014] <... close resumed>) = 0 [pid 6972] <... rseq resumed>) = 0 [pid 5014] rmdir("./78/file1" [pid 6972] set_robust_list(0x7fa78ff319a0, 24 [pid 5014] <... rmdir resumed>) = 0 [pid 6972] <... set_robust_list resumed>) = 0 [pid 5014] getdents64(3, [pid 6972] rt_sigprocmask(SIG_SETMASK, [], [pid 5014] <... getdents64 resumed>0x5555556ce730 /* 0 entries */, 32768) = 0 [pid 6972] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5014] close(3 [pid 6972] memfd_create("syzkaller", 0 [pid 5014] <... close resumed>) = 0 [pid 6972] <... memfd_create resumed>) = 3 [pid 5014] rmdir("./78" [pid 6972] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5014] <... rmdir resumed>) = 0 ./strace-static-x86_64: Process 6973 attached [pid 6972] <... mmap resumed>) = 0x7fa787b11000 [pid 5014] mkdir("./79", 0777 [pid 6973] set_robust_list(0x5555556cd6a0, 24 [pid 5014] <... mkdir resumed>) = 0 [pid 6973] <... set_robust_list resumed>) = 0 [pid 5014] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 6973] chdir("./80" [pid 5014] <... openat resumed>) = 3 [pid 6973] <... chdir resumed>) = 0 [pid 5014] ioctl(3, LOOP_CLR_FD [pid 6973] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5014] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 6973] <... prctl resumed>) = 0 [pid 5014] close(3 [pid 6973] setpgid(0, 0 [pid 5014] <... close resumed>) = 0 [pid 6973] <... setpgid resumed>) = 0 [pid 5014] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6973] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 5015] <... umount2 resumed>) = 0 [pid 5014] <... clone resumed>, child_tidptr=0x5555556cd690) = 6974 [pid 6973] write(3, "1000", 4) = 4 [pid 5015] umount2("./77/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6973] close(3./strace-static-x86_64: Process 6974 attached ) = 0 [pid 6969] <... open resumed>) = 4 [pid 5016] umount2("./78/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5015] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6973] symlink("/dev/binderfs", "./binderfs" [pid 6969] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [ 141.607503][ T6971] NILFS (loop5): segctord starting. Construction interval = 5 seconds, CP frequency < 30 seconds [pid 6974] set_robust_list(0x5555556cd6a0, 24 [pid 6973] <... symlink resumed>) = 0 [pid 6969] <... futex resumed>) = 1 [pid 6967] <... futex resumed>) = 0 [pid 5016] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5015] newfstatat(AT_FDCWD, "./77/file1", [pid 6973] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6969] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6967] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5015] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 6974] <... set_robust_list resumed>) = 0 [pid 6973] <... futex resumed>) = 0 [pid 6969] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6967] <... futex resumed>) = 0 [pid 5016] newfstatat(AT_FDCWD, "./78/file1", [pid 5015] umount2("./77/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6974] chdir("./79" [pid 6973] rt_sigaction(SIGRT_1, {sa_handler=0x7fa78ff9b0a0, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fa78ff8c250}, [pid 6969] ftruncate(4, 33587195 [pid 6967] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5015] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6974] <... chdir resumed>) = 0 [pid 6973] <... rt_sigaction resumed>NULL, 8) = 0 [pid 6969] <... ftruncate resumed>) = 0 [pid 5016] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 6973] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 6969] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6973] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6969] <... futex resumed>) = 1 [pid 6967] <... futex resumed>) = 0 [pid 6973] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 6972] 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"..., 2097152 [pid 6969] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6967] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6973] <... mmap resumed>) = 0x7fa78ff11000 [pid 6969] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6967] <... futex resumed>) = 0 [pid 6973] mprotect(0x7fa78ff12000, 131072, PROT_READ|PROT_WRITE [pid 6969] sendfile(4, 4, NULL, 281474978811912 [pid 6967] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6974] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6973] <... mprotect resumed>) = 0 [pid 5016] umount2("./78/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5015] openat(AT_FDCWD, "./77/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 6974] <... prctl resumed>) = 0 [pid 6973] rt_sigprocmask(SIG_BLOCK, ~[], [pid 5016] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5015] <... openat resumed>) = 4 [pid 6974] setpgid(0, 0 [pid 6973] <... rt_sigprocmask resumed>[], 8) = 0 [pid 5016] openat(AT_FDCWD, "./78/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5015] newfstatat(4, "", [pid 6974] <... setpgid resumed>) = 0 [pid 6973] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fa78ff31990, parent_tid=0x7fa78ff31990, exit_signal=0, stack=0x7fa78ff11000, stack_size=0x20300, tls=0x7fa78ff316c0} [pid 5016] <... openat resumed>) = 4 [pid 5015] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 6974] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5016] newfstatat(4, "", [pid 5015] getdents64(4, [pid 6974] <... openat resumed>) = 3 [pid 6973] <... clone3 resumed> => {parent_tid=[6975]}, 88) = 6975 [pid 5016] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5015] <... getdents64 resumed>0x5555556d6770 /* 2 entries */, 32768) = 48 [pid 6973] rt_sigprocmask(SIG_SETMASK, [], [pid 6974] write(3, "1000", 4 [pid 6973] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5016] getdents64(4, [pid 5015] getdents64(4, [pid 6973] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 6973] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000}./strace-static-x86_64: Process 6975 attached [pid 6975] rseq(0x7fa78ff31fe0, 0x20, 0, 0x53053053) = 0 [pid 6975] set_robust_list(0x7fa78ff319a0, 24) = 0 [pid 6975] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 6975] memfd_create("syzkaller", 0 [pid 6974] <... write resumed>) = 4 [pid 5016] <... getdents64 resumed>0x5555556d6770 /* 2 entries */, 32768) = 48 [pid 6975] <... memfd_create resumed>) = 3 [pid 6974] close(3 [pid 5016] getdents64(4, [pid 5015] <... getdents64 resumed>0x5555556d6770 /* 0 entries */, 32768) = 0 [pid 6975] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6974] <... close resumed>) = 0 [pid 6975] <... mmap resumed>) = 0x7fa787b11000 [pid 6974] symlink("/dev/binderfs", "./binderfs" [pid 5016] <... getdents64 resumed>0x5555556d6770 /* 0 entries */, 32768) = 0 [pid 5015] close(4 [pid 6974] <... symlink resumed>) = 0 [pid 5016] close(4 [pid 5015] <... close resumed>) = 0 [pid 6974] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5016] <... close resumed>) = 0 [pid 5015] rmdir("./77/file1" [pid 6974] <... futex resumed>) = 0 [pid 5016] rmdir("./78/file1" [pid 5015] <... rmdir resumed>) = 0 [pid 6974] rt_sigaction(SIGRT_1, {sa_handler=0x7fa78ff9b0a0, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fa78ff8c250}, [pid 5016] <... rmdir resumed>) = 0 [pid 5015] getdents64(3, [pid 6974] <... rt_sigaction resumed>NULL, 8) = 0 [pid 5016] getdents64(3, [pid 5015] <... getdents64 resumed>0x5555556ce730 /* 0 entries */, 32768) = 0 [pid 6974] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 6967] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 5016] <... getdents64 resumed>0x5555556ce730 /* 0 entries */, 32768) = 0 [pid 5015] close(3 [pid 6974] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6967] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5016] close(3 [pid 5015] <... close resumed>) = 0 [pid 6974] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 6967] <... futex resumed>) = 0 [pid 5016] <... close resumed>) = 0 [pid 5015] rmdir("./77" [pid 6974] <... mmap resumed>) = 0x7fa78ff11000 [pid 6967] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 6974] mprotect(0x7fa78ff12000, 131072, PROT_READ|PROT_WRITE [pid 6967] <... mmap resumed>) = 0x7fa787cf0000 [pid 5016] rmdir("./78" [pid 5015] <... rmdir resumed>) = 0 [pid 6967] mprotect(0x7fa787cf1000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 6974] <... mprotect resumed>) = 0 [pid 6967] rt_sigprocmask(SIG_BLOCK, ~[], [pid 5016] <... rmdir resumed>) = 0 [pid 5015] mkdir("./78", 0777 [pid 6974] rt_sigprocmask(SIG_BLOCK, ~[], [pid 6967] <... rt_sigprocmask resumed>[], 8) = 0 [pid 5016] mkdir("./79", 0777 [pid 5015] <... mkdir resumed>) = 0 [pid 6974] <... rt_sigprocmask resumed>[], 8) = 0 [pid 6967] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fa787d10990, parent_tid=0x7fa787d10990, exit_signal=0, stack=0x7fa787cf0000, stack_size=0x20300, tls=0x7fa787d106c0} [pid 6974] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fa78ff31990, parent_tid=0x7fa78ff31990, exit_signal=0, stack=0x7fa78ff11000, stack_size=0x20300, tls=0x7fa78ff316c0} [pid 5016] <... mkdir resumed>) = 0 [pid 5015] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 6967] <... clone3 resumed> => {parent_tid=[6976]}, 88) = 6976 [pid 5016] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 6974] <... clone3 resumed> => {parent_tid=[6977]}, 88) = 6977 [pid 6967] rt_sigprocmask(SIG_SETMASK, [], [pid 5015] <... openat resumed>) = 3 [pid 6974] rt_sigprocmask(SIG_SETMASK, [], [pid 6967] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5016] <... openat resumed>) = 3 [pid 5015] ioctl(3, LOOP_CLR_FD [pid 6974] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6967] futex(0x7fa78fffd6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5016] ioctl(3, LOOP_CLR_FD [pid 5015] <... ioctl resumed>) = -1 ENXIO (No such device or address) ./strace-static-x86_64: Process 6977 attached ./strace-static-x86_64: Process 6976 attached [pid 6975] 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"..., 2097152 [pid 6974] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6972] <... write resumed>) = 2097152 [pid 6967] <... futex resumed>) = 0 [pid 5016] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 5015] close(3 [pid 6977] rseq(0x7fa78ff31fe0, 0x20, 0, 0x53053053 [pid 6976] rseq(0x7fa787d10fe0, 0x20, 0, 0x53053053 [pid 6974] <... futex resumed>) = 0 [pid 6972] munmap(0x7fa787b11000, 2097152 [pid 6967] futex(0x7fa78fffd6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5016] close(3 [pid 5015] <... close resumed>) = 0 [pid 6977] <... rseq resumed>) = 0 [pid 6976] <... rseq resumed>) = 0 [pid 6974] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 6972] <... munmap resumed>) = 0 [pid 6977] set_robust_list(0x7fa78ff319a0, 24 [pid 5016] <... close resumed>) = 0 [pid 5015] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6977] <... set_robust_list resumed>) = 0 [pid 6976] set_robust_list(0x7fa787d109a0, 24 [pid 6969] <... sendfile resumed>) = 77824 [pid 6969] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5016] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6977] rt_sigprocmask(SIG_SETMASK, [], [pid 6969] <... futex resumed>) = 0 [pid 6969] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL./strace-static-x86_64: Process 6978 attached [pid 6978] set_robust_list(0x5555556cd6a0, 24) = 0 [pid 6978] chdir("./78") = 0 [pid 6977] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6976] <... set_robust_list resumed>) = 0 [pid 5015] <... clone resumed>, child_tidptr=0x5555556cd690) = 6978 [pid 6977] memfd_create("syzkaller", 0 [pid 6972] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 5016] <... clone resumed>, child_tidptr=0x5555556cd690) = 6979 [pid 6976] rt_sigprocmask(SIG_SETMASK, [], [pid 6977] <... memfd_create resumed>) = 3 [pid 6978] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6977] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6976] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6978] <... prctl resumed>) = 0 [pid 6978] setpgid(0, 0 [pid 6977] <... mmap resumed>) = 0x7fa787b11000 [pid 6976] openat(AT_FDCWD, "./file0", O_RDONLY [pid 6978] <... setpgid resumed>) = 0 [pid 6976] <... openat resumed>) = 5 [pid 6978] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6976] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6972] <... openat resumed>) = 4 [pid 6978] <... openat resumed>) = 3 [pid 6976] <... futex resumed>) = 1 [pid 6972] ioctl(4, LOOP_SET_FD, 3 [pid 6967] <... futex resumed>) = 0 [pid 6978] write(3, "1000", 4 [pid 6976] futex(0x7fa78fffd6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6967] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6978] <... write resumed>) = 4 [pid 6969] <... futex resumed>) = 0 [pid 6967] <... futex resumed>) = 1 [pid 6978] close(3 [pid 6969] lseek(5, 257, SEEK_SET [pid 6967] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6978] <... close resumed>) = 0 [pid 6969] <... lseek resumed>) = 257 [pid 6978] symlink("/dev/binderfs", "./binderfs" [pid 6969] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6978] <... symlink resumed>) = 0 [pid 6969] <... futex resumed>) = 1 [pid 6967] <... futex resumed>) = 0 [pid 6978] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6969] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6967] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000./strace-static-x86_64: Process 6979 attached [pid 6978] <... futex resumed>) = 0 [pid 6977] 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"..., 2097152 [pid 6975] <... write resumed>) = 2097152 [pid 6972] <... ioctl resumed>) = 0 [pid 6969] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6979] set_robust_list(0x5555556cd6a0, 24 [pid 6978] rt_sigaction(SIGRT_1, {sa_handler=0x7fa78ff9b0a0, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fa78ff8c250}, [pid 6969] getdents64(5, [pid 6967] <... futex resumed>) = 0 [pid 6979] <... set_robust_list resumed>) = 0 [pid 6978] <... rt_sigaction resumed>NULL, 8) = 0 [pid 6975] munmap(0x7fa787b11000, 2097152 [pid 6972] close(3 [pid 6967] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6978] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 6978] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 6979] chdir("./79" [pid 6978] <... mmap resumed>) = 0x7fa78ff11000 [pid 6978] mprotect(0x7fa78ff12000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 6978] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 6979] <... chdir resumed>) = 0 [pid 6978] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fa78ff31990, parent_tid=0x7fa78ff31990, exit_signal=0, stack=0x7fa78ff11000, stack_size=0x20300, tls=0x7fa78ff316c0} [pid 6975] <... munmap resumed>) = 0 [pid 6972] <... close resumed>) = 0 [pid 6979] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6972] mkdir("./file1", 0777 [pid 6975] openat(AT_FDCWD, "/dev/loop3", O_RDWR./strace-static-x86_64: Process 6980 attached [pid 6979] <... prctl resumed>) = 0 [pid 6978] <... clone3 resumed> => {parent_tid=[6980]}, 88) = 6980 [pid 6977] <... write resumed>) = 2097152 [pid 6975] <... openat resumed>) = 4 [pid 6972] <... mkdir resumed>) = 0 [pid 6980] rseq(0x7fa78ff31fe0, 0x20, 0, 0x53053053 [pid 6979] setpgid(0, 0 [pid 6978] rt_sigprocmask(SIG_SETMASK, [], [pid 6969] <... getdents64 resumed>0x9999999999999999, 41) = -1 EIO (Input/output error) [pid 6978] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6969] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6978] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6969] <... futex resumed>) = 1 [pid 6967] <... futex resumed>) = 0 [pid 6978] <... futex resumed>) = 0 [ 141.802793][ T6972] loop4: detected capacity change from 0 to 4096 [ 141.826989][ T6969] NILFS error (device loop5): nilfs_readdir: zero-length directory entry [ 141.841758][ T6969] Remounting filesystem read-only [pid 6969] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6967] exit_group(0 [pid 6979] <... setpgid resumed>) = 0 [pid 6978] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 6976] <... futex resumed>) = ? [pid 6975] ioctl(4, LOOP_SET_FD, 3 [pid 6972] mount("/dev/loop4", "./file1", "nilfs2", MS_NODEV|MS_SYNCHRONOUS|MS_MANDLOCK|MS_SILENT|MS_LAZYTIME, "" [pid 6977] munmap(0x7fa787b11000, 2097152 [pid 6969] <... futex resumed>) = ? [pid 6980] <... rseq resumed>) = 0 [pid 6967] <... exit_group resumed>) = ? [pid 6979] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6976] +++ exited with 0 +++ [pid 6969] +++ exited with 0 +++ [pid 6967] +++ exited with 0 +++ [pid 5019] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6967, si_uid=0, si_status=0, si_utime=0, si_stime=9 /* 0.09 s */} --- [pid 5019] umount2("./82", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5019] openat(AT_FDCWD, "./82", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 5019] newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5019] getdents64(3, 0x5555556ce730 /* 4 entries */, 32768) = 112 [pid 5019] umount2("./82/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5019] newfstatat(AT_FDCWD, "./82/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5019] unlink("./82/binderfs") = 0 [pid 5019] umount2("./82/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6980] set_robust_list(0x7fa78ff319a0, 24 [pid 6979] <... openat resumed>) = 3 [pid 6977] <... munmap resumed>) = 0 [pid 6975] <... ioctl resumed>) = 0 [pid 6980] <... set_robust_list resumed>) = 0 [pid 6979] write(3, "1000", 4 [pid 6977] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 6975] close(3 [pid 6980] rt_sigprocmask(SIG_SETMASK, [], [pid 6979] <... write resumed>) = 4 [pid 6977] <... openat resumed>) = 4 [pid 6975] <... close resumed>) = 0 [pid 6980] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6979] close(3 [pid 6980] memfd_create("syzkaller", 0 [pid 6977] ioctl(4, LOOP_SET_FD, 3 [pid 6975] mkdir("./file1", 0777 [pid 6980] <... memfd_create resumed>) = 3 [pid 6979] <... close resumed>) = 0 [pid 6975] <... mkdir resumed>) = 0 [pid 6980] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6979] symlink("/dev/binderfs", "./binderfs" [pid 6980] <... mmap resumed>) = 0x7fa787b11000 [pid 6979] <... symlink resumed>) = 0 [pid 6979] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6975] mount("/dev/loop3", "./file1", "nilfs2", MS_NODEV|MS_SYNCHRONOUS|MS_MANDLOCK|MS_SILENT|MS_LAZYTIME, "" [pid 6979] <... futex resumed>) = 0 [pid 6977] <... ioctl resumed>) = 0 [pid 6979] rt_sigaction(SIGRT_1, {sa_handler=0x7fa78ff9b0a0, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fa78ff8c250}, [ 141.849761][ T6975] loop3: detected capacity change from 0 to 4096 [ 141.857984][ T5019] NILFS (loop5): discard dirty page: offset=8192, ino=6 [ 141.865411][ T6972] NILFS (loop4): broken superblock, retrying with spare superblock (blocksize = 1024) [ 141.865722][ T5019] NILFS (loop5): discard dirty block: blocknr=25, size=4096 [ 141.883227][ T6972] NILFS (loop4): broken superblock, retrying with spare superblock (blocksize = 4096) [ 141.896302][ T6977] loop0: detected capacity change from 0 to 4096 [pid 6977] close(3 [pid 6979] <... rt_sigaction resumed>NULL, 8) = 0 [pid 6979] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 6977] <... close resumed>) = 0 [pid 6980] 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"..., 2097152 [pid 6979] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6977] mkdir("./file1", 0777 [pid 6979] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fa78ff11000 [pid 6977] <... mkdir resumed>) = 0 [pid 6979] mprotect(0x7fa78ff12000, 131072, PROT_READ|PROT_WRITE [pid 6977] mount("/dev/loop0", "./file1", "nilfs2", MS_NODEV|MS_SYNCHRONOUS|MS_MANDLOCK|MS_SILENT|MS_LAZYTIME, "" [pid 6979] <... mprotect resumed>) = 0 [pid 6979] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 6979] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fa78ff31990, parent_tid=0x7fa78ff31990, exit_signal=0, stack=0x7fa78ff11000, stack_size=0x20300, tls=0x7fa78ff316c0} => {parent_tid=[6982]}, 88) = 6982 [pid 6972] <... mount resumed>) = 0 [ 141.920496][ T6975] NILFS (loop3): broken superblock, retrying with spare superblock (blocksize = 1024) [ 141.937301][ T6977] NILFS (loop0): broken superblock, retrying with spare superblock (blocksize = 1024) [ 141.947772][ T6975] NILFS (loop3): broken superblock, retrying with spare superblock (blocksize = 4096) [ 141.949091][ T6981] NILFS (loop4): segctord starting. Construction interval = 5 seconds, CP frequency < 30 seconds [pid 5019] <... umount2 resumed>) = 0 [pid 5019] umount2("./82/file1", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 6979] rt_sigprocmask(SIG_SETMASK, [], [pid 6972] openat(AT_FDCWD, "./file1", O_RDONLY|O_DIRECTORY./strace-static-x86_64: Process 6982 attached [pid 6979] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6972] <... openat resumed>) = 3 [pid 6982] rseq(0x7fa78ff31fe0, 0x20, 0, 0x53053053 [pid 6979] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6972] chdir("./file1" [pid 6982] <... rseq resumed>) = 0 [pid 6979] <... futex resumed>) = 0 [pid 6972] <... chdir resumed>) = 0 [pid 6982] set_robust_list(0x7fa78ff319a0, 24 [pid 6979] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 6972] ioctl(4, LOOP_CLR_FD [pid 6982] <... set_robust_list resumed>) = 0 [pid 6982] rt_sigprocmask(SIG_SETMASK, [], [pid 6972] <... ioctl resumed>) = 0 [pid 6982] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6972] close(4 [pid 6982] memfd_create("syzkaller", 0 [pid 6980] <... write resumed>) = 2097152 [pid 6972] <... close resumed>) = 0 [pid 5019] newfstatat(AT_FDCWD, "./82/file1", [pid 6982] <... memfd_create resumed>) = 3 [pid 6980] munmap(0x7fa787b11000, 2097152 [pid 6972] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5019] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 6982] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6980] <... munmap resumed>) = 0 [pid 6972] <... futex resumed>) = 1 [pid 6970] <... futex resumed>) = 0 [pid 5019] umount2("./82/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6982] <... mmap resumed>) = 0x7fa787b11000 [pid 6980] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 6975] <... mount resumed>) = 0 [pid 6972] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6970] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5019] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6980] <... openat resumed>) = 4 [pid 6975] openat(AT_FDCWD, "./file1", O_RDONLY|O_DIRECTORY [pid 6972] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 5019] openat(AT_FDCWD, "./82/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 6980] ioctl(4, LOOP_SET_FD, 3 [pid 6975] <... openat resumed>) = 3 [pid 6972] open("./bus", O_RDWR|O_CREAT|O_NOCTTY|O_SYNC|O_DIRECT|O_NOATIME, 000 [pid 6970] <... futex resumed>) = 0 [pid 5019] <... openat resumed>) = 4 [ 141.970638][ T6977] NILFS (loop0): broken superblock, retrying with spare superblock (blocksize = 4096) [ 142.003635][ T6983] NILFS (loop3): segctord starting. Construction interval = 5 seconds, CP frequency < 30 seconds [pid 6982] 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"..., 2097152 [pid 6970] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6980] <... ioctl resumed>) = 0 [pid 6977] <... mount resumed>) = 0 [pid 6975] chdir("./file1" [pid 6972] <... open resumed>) = 4 [pid 5019] newfstatat(4, "", [pid 6982] <... write resumed>) = 2097152 [pid 6980] close(3 [pid 6977] openat(AT_FDCWD, "./file1", O_RDONLY|O_DIRECTORY [pid 6975] <... chdir resumed>) = 0 [pid 6972] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5019] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 6982] munmap(0x7fa787b11000, 2097152 [pid 6980] <... close resumed>) = 0 [pid 6977] <... openat resumed>) = 3 [pid 6975] ioctl(4, LOOP_CLR_FD [pid 6972] <... futex resumed>) = 1 [pid 6970] <... futex resumed>) = 0 [pid 5019] getdents64(4, [pid 6982] <... munmap resumed>) = 0 [pid 6980] mkdir("./file1", 0777 [pid 6977] chdir("./file1" [pid 6975] <... ioctl resumed>) = 0 [pid 6972] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6970] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5019] <... getdents64 resumed>0x5555556d6770 /* 2 entries */, 32768) = 48 [pid 6982] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 6980] <... mkdir resumed>) = 0 [pid 6977] <... chdir resumed>) = 0 [pid 6975] close(4 [pid 6972] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6970] <... futex resumed>) = 0 [pid 5019] getdents64(4, [pid 6982] <... openat resumed>) = 4 [pid 6980] mount("/dev/loop1", "./file1", "nilfs2", MS_NODEV|MS_SYNCHRONOUS|MS_MANDLOCK|MS_SILENT|MS_LAZYTIME, "" [pid 6977] ioctl(4, LOOP_CLR_FD [pid 6975] <... close resumed>) = 0 [pid 5019] <... getdents64 resumed>0x5555556d6770 /* 0 entries */, 32768) = 0 [pid 6982] ioctl(4, LOOP_SET_FD, 3 [pid 6977] <... ioctl resumed>) = 0 [pid 6975] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6972] ftruncate(4, 33587195 [pid 6970] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5019] close(4 [pid 6977] close(4 [pid 6975] <... futex resumed>) = 1 [pid 5019] <... close resumed>) = 0 [pid 6977] <... close resumed>) = 0 [pid 6975] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6973] <... futex resumed>) = 0 [pid 5019] rmdir("./82/file1" [pid 6977] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5019] <... rmdir resumed>) = 0 [pid 6982] <... ioctl resumed>) = 0 [pid 6977] <... futex resumed>) = 1 [pid 6974] <... futex resumed>) = 0 [pid 5019] getdents64(3, [pid 6982] close(3 [pid 6977] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6974] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5019] <... getdents64 resumed>0x5555556ce730 /* 0 entries */, 32768) = 0 [pid 6982] <... close resumed>) = 0 [pid 6977] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6974] <... futex resumed>) = 0 [pid 5019] close(3 [pid 6982] mkdir("./file1", 0777 [pid 6977] open("./bus", O_RDWR|O_CREAT|O_NOCTTY|O_SYNC|O_DIRECT|O_NOATIME, 000 [pid 6974] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5019] <... close resumed>) = 0 [pid 6982] <... mkdir resumed>) = 0 [pid 5019] rmdir("./82" [pid 6982] mount("/dev/loop2", "./file1", "nilfs2", MS_NODEV|MS_SYNCHRONOUS|MS_MANDLOCK|MS_SILENT|MS_LAZYTIME, "" [pid 5019] <... rmdir resumed>) = 0 [pid 5019] mkdir("./83", 0777) = 0 [pid 5019] openat(AT_FDCWD, "/dev/loop5", O_RDWR) = 3 [pid 6973] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5019] ioctl(3, LOOP_CLR_FD [pid 6975] <... futex resumed>) = 0 [pid 6973] <... futex resumed>) = 1 [pid 6972] <... ftruncate resumed>) = 0 [pid 5019] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 6973] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6972] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [ 142.017132][ T6980] loop1: detected capacity change from 0 to 4096 [ 142.023974][ T6984] NILFS (loop0): segctord starting. Construction interval = 5 seconds, CP frequency < 30 seconds [ 142.052965][ T6980] NILFS (loop1): broken superblock, retrying with spare superblock (blocksize = 1024) [ 142.063839][ T6982] loop2: detected capacity change from 0 to 4096 [pid 6975] open("./bus", O_RDWR|O_CREAT|O_NOCTTY|O_SYNC|O_DIRECT|O_NOATIME, 000 [pid 6970] <... futex resumed>) = 0 [pid 6977] <... open resumed>) = 4 [pid 6972] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6970] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5019] close(3 [pid 6977] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6975] <... open resumed>) = 4 [pid 6972] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6970] <... futex resumed>) = 0 [pid 5019] <... close resumed>) = 0 [pid 6977] <... futex resumed>) = 1 [pid 6975] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6974] <... futex resumed>) = 0 [pid 6972] sendfile(4, 4, NULL, 281474978811912 [pid 6970] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5019] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6977] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6975] <... futex resumed>) = 1 [pid 6974] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6973] <... futex resumed>) = 0 [pid 6973] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6977] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6975] ftruncate(4, 33587195 [pid 6974] <... futex resumed>) = 0 [pid 6973] <... futex resumed>) = 0 [pid 6977] ftruncate(4, 33587195 [pid 6974] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6973] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6975] <... ftruncate resumed>) = 0 [pid 5019] <... clone resumed>, child_tidptr=0x5555556cd690) = 6985 [pid 6975] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6977] <... ftruncate resumed>) = 0 [pid 6975] <... futex resumed>) = 1 [pid 6973] <... futex resumed>) = 0 [pid 6973] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6977] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6975] sendfile(4, 4, NULL, 281474978811912 [pid 6973] <... futex resumed>) = 0 [pid 6977] <... futex resumed>) = 1 [pid 6974] <... futex resumed>) = 0 [pid 6973] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6977] sendfile(4, 4, NULL, 281474978811912 [pid 6974] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 6974] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}./strace-static-x86_64: Process 6985 attached [pid 6985] set_robust_list(0x5555556cd6a0, 24) = 0 [pid 6970] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 6985] chdir("./83" [ 142.087095][ T6980] NILFS (loop1): broken superblock, retrying with spare superblock (blocksize = 4096) [ 142.112975][ T6982] NILFS (loop2): broken superblock, retrying with spare superblock (blocksize = 1024) [pid 6970] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6985] <... chdir resumed>) = 0 [pid 6970] <... futex resumed>) = 0 [pid 6985] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6970] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 6985] <... prctl resumed>) = 0 [pid 6970] <... mmap resumed>) = 0x7fa787cf0000 [pid 6985] setpgid(0, 0 [pid 6970] mprotect(0x7fa787cf1000, 131072, PROT_READ|PROT_WRITE [pid 6985] <... setpgid resumed>) = 0 [pid 6973] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 6970] <... mprotect resumed>) = 0 [pid 6985] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6973] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6970] rt_sigprocmask(SIG_BLOCK, ~[], [pid 6985] <... openat resumed>) = 3 [pid 6980] <... mount resumed>) = 0 [pid 6974] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 6973] <... futex resumed>) = 0 [pid 6970] <... rt_sigprocmask resumed>[], 8) = 0 [pid 6985] write(3, "1000", 4 [pid 6980] openat(AT_FDCWD, "./file1", O_RDONLY|O_DIRECTORY [pid 6974] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6973] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 6970] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fa787d10990, parent_tid=0x7fa787d10990, exit_signal=0, stack=0x7fa787cf0000, stack_size=0x20300, tls=0x7fa787d106c0} [pid 6985] <... write resumed>) = 4 [pid 6980] <... openat resumed>) = 3 [pid 6974] <... futex resumed>) = 0 [pid 6973] <... mmap resumed>) = 0x7fa787cf0000 [pid 6985] close(3 [pid 6980] chdir("./file1" [pid 6974] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 6973] mprotect(0x7fa787cf1000, 131072, PROT_READ|PROT_WRITE [pid 6970] <... clone3 resumed> => {parent_tid=[6987]}, 88) = 6987 [pid 6985] <... close resumed>) = 0 [pid 6980] <... chdir resumed>) = 0 [pid 6974] <... mmap resumed>) = 0x7fa787cf0000 [pid 6973] <... mprotect resumed>) = 0 [pid 6970] rt_sigprocmask(SIG_SETMASK, [], [pid 6985] symlink("/dev/binderfs", "./binderfs" [pid 6980] ioctl(4, LOOP_CLR_FD [pid 6974] mprotect(0x7fa787cf1000, 131072, PROT_READ|PROT_WRITE [pid 6973] rt_sigprocmask(SIG_BLOCK, ~[], [pid 6970] <... rt_sigprocmask resumed>NULL, 8) = 0 ./strace-static-x86_64: Process 6987 attached [pid 6985] <... symlink resumed>) = 0 [pid 6980] <... ioctl resumed>) = 0 [pid 6974] <... mprotect resumed>) = 0 [pid 6973] <... rt_sigprocmask resumed>[], 8) = 0 [pid 6970] futex(0x7fa78fffd6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6987] rseq(0x7fa787d10fe0, 0x20, 0, 0x53053053 [pid 6985] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6980] close(4 [pid 6974] rt_sigprocmask(SIG_BLOCK, ~[], [pid 6973] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fa787d10990, parent_tid=0x7fa787d10990, exit_signal=0, stack=0x7fa787cf0000, stack_size=0x20300, tls=0x7fa787d106c0} [pid 6972] <... sendfile resumed>) = 77824 [pid 6985] <... futex resumed>) = 0 [pid 6974] <... rt_sigprocmask resumed>[], 8) = 0 [pid 6972] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6987] <... rseq resumed>) = 0 [pid 6985] rt_sigaction(SIGRT_1, {sa_handler=0x7fa78ff9b0a0, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fa78ff8c250}, [pid 6974] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fa787d10990, parent_tid=0x7fa787d10990, exit_signal=0, stack=0x7fa787cf0000, stack_size=0x20300, tls=0x7fa787d106c0} [pid 6972] <... futex resumed>) = 0 [pid 6970] <... futex resumed>) = 0 [pid 6980] <... close resumed>) = 0 [pid 6985] <... rt_sigaction resumed>NULL, 8) = 0 [pid 6972] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6985] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 6974] <... clone3 resumed> => {parent_tid=[6989]}, 88) = 6989 [pid 6985] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6974] rt_sigprocmask(SIG_SETMASK, [], [pid 6985] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 6974] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6985] <... mmap resumed>) = 0x7fa78ff11000 [pid 6974] futex(0x7fa78fffd6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6985] mprotect(0x7fa78ff12000, 131072, PROT_READ|PROT_WRITE [pid 6974] <... futex resumed>) = 0 [pid 6985] <... mprotect resumed>) = 0 [pid 6974] futex(0x7fa78fffd6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6985] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 6985] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fa78ff31990, parent_tid=0x7fa78ff31990, exit_signal=0, stack=0x7fa78ff11000, stack_size=0x20300, tls=0x7fa78ff316c0} => {parent_tid=[6990]}, 88) = 6990 [pid 6985] rt_sigprocmask(SIG_SETMASK, [], ./strace-static-x86_64: Process 6989 attached NULL, 8) = 0 [pid 6989] rseq(0x7fa787d10fe0, 0x20, 0, 0x53053053 [pid 6985] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6989] <... rseq resumed>) = 0 [pid 6985] <... futex resumed>) = 0 [pid 6989] set_robust_list(0x7fa787d109a0, 24 [pid 6985] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 6989] <... set_robust_list resumed>) = 0 [pid 6989] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 6989] openat(AT_FDCWD, "./file0", O_RDONLY) = 5 [pid 6989] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 6974] <... futex resumed>) = 0 [pid 6989] lseek(5, 257, SEEK_SET [pid 6974] futex(0x7fa78fffd6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6989] <... lseek resumed>) = 257 [pid 6974] <... futex resumed>) = 0 [pid 6989] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6974] futex(0x7fa78fffd6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6989] <... futex resumed>) = 0 [pid 6974] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6989] getdents64(5, [pid 6974] futex(0x7fa78fffd6d8, FUTEX_WAKE_PRIVATE, 1000000) = 0 ./strace-static-x86_64: Process 6990 attached [pid 6974] futex(0x7fa78fffd6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6990] rseq(0x7fa78ff31fe0, 0x20, 0, 0x53053053) = 0 [pid 6990] set_robust_list(0x7fa78ff319a0, 24) = 0 [pid 6990] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 6990] memfd_create("syzkaller", 0) = 3 [ 142.183064][ T6986] NILFS (loop1): segctord starting. Construction interval = 5 seconds, CP frequency < 30 seconds [ 142.214163][ T6982] NILFS (loop2): broken superblock, retrying with spare superblock (blocksize = 4096) [pid 6990] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0./strace-static-x86_64: Process 6988 attached [pid 6987] set_robust_list(0x7fa787d109a0, 24 [pid 6980] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6973] <... clone3 resumed> => {parent_tid=[6988]}, 88) = 6988 [pid 6970] futex(0x7fa78fffd6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6988] rseq(0x7fa787d10fe0, 0x20, 0, 0x53053053 [pid 6987] <... set_robust_list resumed>) = 0 [pid 6980] <... futex resumed>) = 1 [pid 6978] <... futex resumed>) = 0 [pid 6973] rt_sigprocmask(SIG_SETMASK, [], [pid 6988] <... rseq resumed>) = 0 [pid 6987] rt_sigprocmask(SIG_SETMASK, [], [pid 6980] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6978] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6973] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6988] set_robust_list(0x7fa787d109a0, 24 [pid 6987] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6980] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6978] <... futex resumed>) = 0 [pid 6973] futex(0x7fa78fffd6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6988] <... set_robust_list resumed>) = 0 [pid 6987] openat(AT_FDCWD, "./file0", O_RDONLY [pid 6980] open("./bus", O_RDWR|O_CREAT|O_NOCTTY|O_SYNC|O_DIRECT|O_NOATIME, 000 [pid 6978] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6973] <... futex resumed>) = 0 [pid 6988] rt_sigprocmask(SIG_SETMASK, [], [pid 6987] <... openat resumed>) = 5 [pid 6973] futex(0x7fa78fffd6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6988] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6987] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6980] <... open resumed>) = 4 [pid 6990] <... mmap resumed>) = 0x7fa787b11000 [pid 6988] openat(AT_FDCWD, "./file0", O_RDONLY [pid 6987] <... futex resumed>) = 1 [pid 6980] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6975] <... sendfile resumed>) = 77824 [pid 6970] <... futex resumed>) = 0 [ 142.242827][ T6989] NILFS error (device loop0): nilfs_readdir: zero-length directory entry [pid 6988] <... openat resumed>) = 5 [pid 6987] futex(0x7fa78fffd6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6982] <... mount resumed>) = 0 [pid 6980] <... futex resumed>) = 1 [pid 6978] <... futex resumed>) = 0 [pid 6977] <... sendfile resumed>) = 77824 [pid 6975] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6974] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 6970] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6988] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6982] openat(AT_FDCWD, "./file1", O_RDONLY|O_DIRECTORY [pid 6980] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6978] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6977] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6970] <... futex resumed>) = 1 [pid 6988] <... futex resumed>) = 1 [pid 6982] <... openat resumed>) = 3 [pid 6980] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6978] <... futex resumed>) = 0 [pid 6977] <... futex resumed>) = 0 [pid 6973] <... futex resumed>) = 0 [pid 6970] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6988] futex(0x7fa78fffd6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6982] chdir("./file1" [pid 6980] ftruncate(4, 33587195 [pid 6978] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6977] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6975] <... futex resumed>) = 0 [pid 6973] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6972] <... futex resumed>) = 0 [pid 6982] <... chdir resumed>) = 0 [pid 6975] lseek(5, 257, SEEK_SET [pid 6973] <... futex resumed>) = 0 [pid 6972] lseek(5, 257, SEEK_SET [pid 6980] <... ftruncate resumed>) = 0 [pid 6990] 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"..., 2097152 [pid 6989] <... getdents64 resumed>0x9999999999999999, 41) = -1 EIO (Input/output error) [pid 6982] ioctl(4, LOOP_CLR_FD [pid 6980] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6975] <... lseek resumed>) = 257 [pid 6973] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6972] <... lseek resumed>) = 257 [pid 6989] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6982] <... ioctl resumed>) = 0 [pid 6980] <... futex resumed>) = 1 [pid 6978] <... futex resumed>) = 0 [pid 6975] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6974] exit_group(0 [pid 6973] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6972] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6989] <... futex resumed>) = ? [pid 6982] close(4 [pid 6980] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6978] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6977] <... futex resumed>) = ? [pid 6975] <... futex resumed>) = 0 [pid 6974] <... exit_group resumed>) = ? [pid 6973] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6972] <... futex resumed>) = 1 [pid 6970] <... futex resumed>) = 0 [pid 6989] +++ exited with 0 +++ [pid 6982] <... close resumed>) = 0 [pid 6980] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6978] <... futex resumed>) = 0 [pid 6977] +++ exited with 0 +++ [pid 6973] <... futex resumed>) = 0 [pid 6970] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6982] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6980] sendfile(4, 4, NULL, 281474978811912 [pid 6978] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6975] getdents64(5, [pid 6973] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6970] <... futex resumed>) = 0 [ 142.285015][ T6991] NILFS (loop2): segctord starting. Construction interval = 5 seconds, CP frequency < 30 seconds [ 142.297005][ T6989] Remounting filesystem read-only [pid 6982] <... futex resumed>) = 1 [pid 6979] <... futex resumed>) = 0 [pid 6974] +++ exited with 0 +++ [pid 6972] getdents64(5, [pid 6970] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6982] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6979] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6982] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6979] <... futex resumed>) = 0 [pid 5014] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6974, si_uid=0, si_status=0, si_utime=0, si_stime=14 /* 0.14 s */} --- [pid 6982] open("./bus", O_RDWR|O_CREAT|O_NOCTTY|O_SYNC|O_DIRECT|O_NOATIME, 000 [pid 6979] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5014] restart_syscall(<... resuming interrupted clone ...>) = 0 [pid 5014] umount2("./79", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5014] openat(AT_FDCWD, "./79", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 5014] newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5014] getdents64(3, 0x5555556ce730 /* 4 entries */, 32768) = 112 [pid 5014] umount2("./79/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5014] newfstatat(AT_FDCWD, "./79/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5014] unlink("./79/binderfs") = 0 [pid 5014] umount2("./79/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6990] <... write resumed>) = 2097152 [pid 6990] munmap(0x7fa787b11000, 2097152) = 0 [pid 6990] openat(AT_FDCWD, "/dev/loop5", O_RDWR) = 4 [pid 6982] <... open resumed>) = 4 [pid 6990] ioctl(4, LOOP_SET_FD, 3 [ 142.330445][ T6975] NILFS error (device loop3): nilfs_readdir: zero-length directory entry [ 142.339690][ T6972] NILFS error (device loop4): nilfs_readdir: zero-length directory entry [ 142.349521][ T5014] NILFS (loop0): discard dirty page: offset=8192, ino=6 [ 142.350822][ T6975] Remounting filesystem read-only [ 142.364782][ T5014] NILFS (loop0): discard dirty block: blocknr=25, size=4096 [pid 6982] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 6979] <... futex resumed>) = 0 [pid 6978] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 6973] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 6970] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 6982] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6979] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6978] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6982] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6979] <... futex resumed>) = 0 [pid 6978] <... futex resumed>) = 0 [pid 6982] ftruncate(4, 33587195 [pid 6979] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6978] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fa787cf0000 [pid 6978] mprotect(0x7fa787cf1000, 131072, PROT_READ|PROT_WRITE [pid 6982] <... ftruncate resumed>) = 0 [pid 6978] <... mprotect resumed>) = 0 [pid 6975] <... getdents64 resumed>0x9999999999999999, 41) = -1 EIO (Input/output error) [pid 6972] <... getdents64 resumed>0x9999999999999999, 41) = -1 EIO (Input/output error) [pid 6982] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6978] rt_sigprocmask(SIG_BLOCK, ~[], [pid 6982] <... futex resumed>) = 1 [pid 6979] <... futex resumed>) = 0 [pid 6978] <... rt_sigprocmask resumed>[], 8) = 0 [pid 6975] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6973] exit_group(0 [pid 6972] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6970] exit_group(0 [pid 6988] <... futex resumed>) = ? [pid 6987] <... futex resumed>) = ? [pid 6982] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6979] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6978] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fa787d10990, parent_tid=0x7fa787d10990, exit_signal=0, stack=0x7fa787cf0000, stack_size=0x20300, tls=0x7fa787d106c0} [pid 6975] <... futex resumed>) = ? [pid 6973] <... exit_group resumed>) = ? [pid 6972] <... futex resumed>) = ? [pid 6970] <... exit_group resumed>) = ? [pid 6988] +++ exited with 0 +++ [pid 6987] +++ exited with 0 +++ [pid 6982] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6979] <... futex resumed>) = 0 [pid 6975] +++ exited with 0 +++ [pid 6973] +++ exited with 0 +++ [pid 6972] +++ exited with 0 +++ [pid 6970] +++ exited with 0 +++ [pid 6982] sendfile(4, 4, NULL, 281474978811912 [pid 6979] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6978] <... clone3 resumed> => {parent_tid=[6992]}, 88) = 6992 [pid 5017] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6973, si_uid=0, si_status=0, si_utime=0, si_stime=11 /* 0.11 s */} --- [pid 6978] rt_sigprocmask(SIG_SETMASK, [], [pid 5018] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6970, si_uid=0, si_status=0, si_utime=0, si_stime=11 /* 0.11 s */} --- [pid 6990] <... ioctl resumed>) = 0 [pid 6978] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5018] umount2("./81", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6990] close(3 [pid 6978] futex(0x7fa78fffd6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5018] <... umount2 resumed>) = -1 EINVAL (Invalid argument) ./strace-static-x86_64: Process 6992 attached [pid 6990] <... close resumed>) = 0 [pid 6978] <... futex resumed>) = 0 [pid 5018] openat(AT_FDCWD, "./81", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 6992] rseq(0x7fa787d10fe0, 0x20, 0, 0x53053053 [pid 6990] mkdir("./file1", 0777 [pid 6978] futex(0x7fa78fffd6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5018] <... openat resumed>) = 3 [pid 6992] <... rseq resumed>) = 0 [pid 6990] <... mkdir resumed>) = 0 [pid 5018] newfstatat(3, "", [pid 5017] umount2("./80", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6992] set_robust_list(0x7fa787d109a0, 24 [pid 6990] mount("/dev/loop5", "./file1", "nilfs2", MS_NODEV|MS_SYNCHRONOUS|MS_MANDLOCK|MS_SILENT|MS_LAZYTIME, "" [ 142.376878][ T6990] loop5: detected capacity change from 0 to 4096 [ 142.380299][ T6972] Remounting filesystem read-only [pid 5018] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5017] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6992] <... set_robust_list resumed>) = 0 [pid 5018] getdents64(3, [pid 5017] openat(AT_FDCWD, "./80", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 6992] rt_sigprocmask(SIG_SETMASK, [], [pid 5018] <... getdents64 resumed>0x5555556ce730 /* 4 entries */, 32768) = 112 [pid 5017] <... openat resumed>) = 3 [pid 6992] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5018] umount2("./81/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5017] newfstatat(3, "", [pid 6992] openat(AT_FDCWD, "./file0", O_RDONLY [pid 5018] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5017] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 6992] <... openat resumed>) = 5 [pid 5018] newfstatat(AT_FDCWD, "./81/binderfs", [pid 5017] getdents64(3, [pid 6992] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5018] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5017] <... getdents64 resumed>0x5555556ce730 /* 4 entries */, 32768) = 112 [pid 6992] <... futex resumed>) = 1 [pid 6978] <... futex resumed>) = 0 [pid 5018] unlink("./81/binderfs" [pid 5017] umount2("./80/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6992] futex(0x7fa78fffd6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6978] futex(0x7fa78fffd6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5018] <... unlink resumed>) = 0 [pid 5017] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6992] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6978] <... futex resumed>) = 0 [pid 5018] umount2("./81/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5017] newfstatat(AT_FDCWD, "./80/binderfs", [pid 6992] lseek(5, 257, SEEK_SET [pid 6978] futex(0x7fa78fffd6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5017] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 6992] <... lseek resumed>) = 257 [pid 5017] unlink("./80/binderfs" [pid 6992] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5017] <... unlink resumed>) = 0 [pid 6992] <... futex resumed>) = 1 [pid 6978] <... futex resumed>) = 0 [pid 5017] umount2("./80/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6992] futex(0x7fa78fffd6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6978] futex(0x7fa78fffd6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6992] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6978] <... futex resumed>) = 0 [pid 6992] getdents64(5, [pid 6978] futex(0x7fa78fffd6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6979] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 5014] <... umount2 resumed>) = 0 [pid 6979] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 6979] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fa787cf0000 [pid 6979] mprotect(0x7fa787cf1000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 6979] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 6979] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fa787d10990, parent_tid=0x7fa787d10990, exit_signal=0, stack=0x7fa787cf0000, stack_size=0x20300, tls=0x7fa787d106c0} => {parent_tid=[6993]}, 88) = 6993 [pid 6979] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 6979] futex(0x7fa78fffd6d8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 6979] futex(0x7fa78fffd6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}./strace-static-x86_64: Process 6993 attached [pid 6993] rseq(0x7fa787d10fe0, 0x20, 0, 0x53053053) = 0 [ 142.425671][ T6990] NILFS (loop5): broken superblock, retrying with spare superblock (blocksize = 1024) [ 142.455311][ T6992] NILFS error (device loop1): nilfs_readdir: zero-length directory entry [ 142.465997][ T5018] NILFS (loop4): discard dirty page: offset=8192, ino=6 [pid 6993] set_robust_list(0x7fa787d109a0, 24) = 0 [pid 6993] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 6993] openat(AT_FDCWD, "./file0", O_RDONLY) = 5 [pid 6993] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 6979] <... futex resumed>) = 0 [pid 6993] lseek(5, 257, SEEK_SET [pid 6979] futex(0x7fa78fffd6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6993] <... lseek resumed>) = 257 [pid 6979] <... futex resumed>) = 0 [pid 6993] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6979] futex(0x7fa78fffd6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6993] <... futex resumed>) = 0 [pid 6979] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6993] getdents64(5, [pid 6979] futex(0x7fa78fffd6d8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 6979] futex(0x7fa78fffd6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6992] <... getdents64 resumed>0x9999999999999999, 41) = -1 EIO (Input/output error) [pid 6992] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6978] <... futex resumed>) = 0 [pid 6980] <... sendfile resumed>) = 77824 [pid 5014] umount2("./79/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6980] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5014] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6980] <... futex resumed>) = 0 [pid 6978] exit_group(0) = ? [pid 5014] newfstatat(AT_FDCWD, "./79/file1", [pid 6980] +++ exited with 0 +++ [pid 6992] <... futex resumed>) = ? [pid 5014] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5014] umount2("./79/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6992] +++ exited with 0 +++ [pid 6978] +++ exited with 0 +++ [pid 5015] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6978, si_uid=0, si_status=0, si_utime=0, si_stime=12 /* 0.12 s */} --- [pid 5014] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5014] openat(AT_FDCWD, "./79/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 5015] umount2("./78", MNT_DETACH|UMOUNT_NOFOLLOW [ 142.477882][ T6992] Remounting filesystem read-only [ 142.483249][ T5018] NILFS (loop4): discard dirty block: blocknr=25, size=4096 [ 142.491281][ T5017] NILFS (loop3): discard dirty page: offset=8192, ino=6 [ 142.499214][ T6990] NILFS (loop5): broken superblock, retrying with spare superblock (blocksize = 4096) [ 142.511280][ T6993] NILFS error (device loop2): nilfs_readdir: zero-length directory entry [pid 5014] newfstatat(4, "", [pid 6979] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 5018] <... umount2 resumed>) = 0 [pid 5015] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5014] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5018] umount2("./81/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5015] openat(AT_FDCWD, "./78", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5014] getdents64(4, [pid 5018] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5015] <... openat resumed>) = 3 [pid 5014] <... getdents64 resumed>0x5555556d6770 /* 2 entries */, 32768) = 48 [pid 5015] newfstatat(3, "", [pid 5018] newfstatat(AT_FDCWD, "./81/file1", [pid 5014] getdents64(4, [pid 5015] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5014] <... getdents64 resumed>0x5555556d6770 /* 0 entries */, 32768) = 0 [pid 5018] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5015] getdents64(3, [pid 5014] close(4 [pid 6993] <... getdents64 resumed>0x9999999999999999, 41) = -1 EIO (Input/output error) [pid 6993] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5015] <... getdents64 resumed>0x5555556ce730 /* 4 entries */, 32768) = 112 [pid 5014] <... close resumed>) = 0 [pid 5015] umount2("./78/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5014] rmdir("./79/file1" [pid 5015] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5018] umount2("./81/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5015] newfstatat(AT_FDCWD, "./78/binderfs", [pid 5014] <... rmdir resumed>) = 0 [pid 5018] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5015] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5014] getdents64(3, [pid 5018] openat(AT_FDCWD, "./81/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 5015] unlink("./78/binderfs" [pid 5014] <... getdents64 resumed>0x5555556ce730 /* 0 entries */, 32768) = 0 [pid 5018] newfstatat(4, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5015] <... unlink resumed>) = 0 [pid 5014] close(3 [pid 5018] getdents64(4, 0x5555556d6770 /* 2 entries */, 32768) = 48 [pid 5015] umount2("./78/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5014] <... close resumed>) = 0 [pid 5018] getdents64(4, [pid 5014] rmdir("./79" [pid 6993] <... futex resumed>) = 0 [pid 6993] futex(0x7fa78fffd6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5014] <... rmdir resumed>) = 0 [pid 5018] <... getdents64 resumed>0x5555556d6770 /* 0 entries */, 32768) = 0 [pid 5014] mkdir("./80", 0777 [pid 5018] close(4 [pid 5014] <... mkdir resumed>) = 0 [pid 6982] <... sendfile resumed>) = 65536 [pid 6982] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5018] <... close resumed>) = 0 [pid 5014] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 5018] rmdir("./81/file1" [pid 5014] <... openat resumed>) = 3 [pid 6979] exit_group(0 [pid 5018] <... rmdir resumed>) = 0 [pid 5014] ioctl(3, LOOP_CLR_FD [pid 6993] <... futex resumed>) = ? [pid 6979] <... exit_group resumed>) = ? [pid 5018] getdents64(3, [pid 6993] +++ exited with 0 +++ [pid 5018] <... getdents64 resumed>0x5555556ce730 /* 0 entries */, 32768) = 0 [pid 5014] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 5018] close(3 [pid 5014] close(3 [pid 5018] <... close resumed>) = 0 [pid 5014] <... close resumed>) = 0 [pid 6982] <... futex resumed>) = ? [pid 6982] +++ exited with 0 +++ [pid 6979] +++ exited with 0 +++ [pid 5016] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6979, si_uid=0, si_status=0, si_utime=0, si_stime=8 /* 0.08 s */} --- [pid 5016] restart_syscall(<... resuming interrupted clone ...> [pid 5018] rmdir("./81" [pid 5016] <... restart_syscall resumed>) = 0 [pid 5014] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5018] <... rmdir resumed>) = 0 [pid 5016] umount2("./79", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5016] openat(AT_FDCWD, "./79", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5018] mkdir("./82", 0777 [pid 5016] <... openat resumed>) = 3 [pid 5014] <... clone resumed>, child_tidptr=0x5555556cd690) = 6995 [pid 5016] newfstatat(3, "", [pid 5018] <... mkdir resumed>) = 0 [pid 5016] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5018] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 5016] getdents64(3, [pid 5018] <... openat resumed>) = 3 [pid 5016] <... getdents64 resumed>0x5555556ce730 /* 4 entries */, 32768) = 112 [ 142.535634][ T5017] NILFS (loop3): discard dirty block: blocknr=25, size=4096 [ 142.536132][ T6993] Remounting filesystem read-only [ 142.555916][ T6982] NILFS (loop2): discard dirty page: offset=65536, ino=18 [ 142.571206][ T6982] NILFS (loop2): discard dirty block: blocknr=0, size=4096 [pid 5018] ioctl(3, LOOP_CLR_FD [pid 5016] umount2("./79/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5018] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 5016] <... umount2 resumed>) = -1 EINVAL (Invalid argument) ./strace-static-x86_64: Process 6995 attached [pid 5018] close(3 [pid 5016] newfstatat(AT_FDCWD, "./79/binderfs", [pid 6995] set_robust_list(0x5555556cd6a0, 24 [pid 5018] <... close resumed>) = 0 [pid 5016] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 6995] <... set_robust_list resumed>) = 0 [pid 5018] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5016] unlink("./79/binderfs") = 0 [pid 5016] umount2("./79/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6995] chdir("./80" [pid 5018] <... clone resumed>, child_tidptr=0x5555556cd690) = 6996 [pid 6995] <... chdir resumed>) = 0 [pid 6995] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 6995] setpgid(0, 0) = 0 [pid 6995] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5015] <... umount2 resumed>) = 0 [pid 6995] <... openat resumed>) = 3 [pid 6995] write(3, "1000", 4) = 4 [pid 6995] close(3) = 0 [pid 6995] symlink("/dev/binderfs", "./binderfs"./strace-static-x86_64: Process 6996 attached ) = 0 [pid 6990] <... mount resumed>) = 0 [pid 6996] set_robust_list(0x5555556cd6a0, 24) = 0 [pid 6996] chdir("./82") = 0 [pid 6996] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 6996] setpgid(0, 0) = 0 [pid 6996] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 6996] write(3, "1000", 4) = 4 [pid 6996] close(3) = 0 [pid 6996] symlink("/dev/binderfs", "./binderfs") = 0 [pid 6996] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 6996] rt_sigaction(SIGRT_1, {sa_handler=0x7fa78ff9b0a0, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fa78ff8c250}, [pid 6995] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6990] openat(AT_FDCWD, "./file1", O_RDONLY|O_DIRECTORY [pid 6995] <... futex resumed>) = 0 [pid 6996] <... rt_sigaction resumed>NULL, 8) = 0 [pid 6995] rt_sigaction(SIGRT_1, {sa_handler=0x7fa78ff9b0a0, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fa78ff8c250}, [pid 6990] <... openat resumed>) = 3 [pid 5015] umount2("./78/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6996] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 6995] <... rt_sigaction resumed>NULL, 8) = 0 [pid 6990] chdir("./file1" [pid 6996] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6995] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 6990] <... chdir resumed>) = 0 [pid 5015] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6996] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 6995] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6990] ioctl(4, LOOP_CLR_FD [pid 6996] <... mmap resumed>) = 0x7fa78ff11000 [pid 6995] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 6990] <... ioctl resumed>) = 0 [pid 5015] newfstatat(AT_FDCWD, "./78/file1", [pid 6996] mprotect(0x7fa78ff12000, 131072, PROT_READ|PROT_WRITE [pid 6990] close(4 [pid 6995] <... mmap resumed>) = 0x7fa78ff11000 [pid 6990] <... close resumed>) = 0 [pid 6995] mprotect(0x7fa78ff12000, 131072, PROT_READ|PROT_WRITE [pid 6990] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6996] <... mprotect resumed>) = 0 [pid 6995] <... mprotect resumed>) = 0 [pid 6990] <... futex resumed>) = 1 [pid 6985] <... futex resumed>) = 0 [pid 5015] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 6996] rt_sigprocmask(SIG_BLOCK, ~[], [pid 6995] rt_sigprocmask(SIG_BLOCK, ~[], [pid 6990] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6985] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5015] umount2("./78/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6996] <... rt_sigprocmask resumed>[], 8) = 0 [pid 6995] <... rt_sigprocmask resumed>[], 8) = 0 [pid 6990] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6985] <... futex resumed>) = 0 [pid 5015] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6996] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fa78ff31990, parent_tid=0x7fa78ff31990, exit_signal=0, stack=0x7fa78ff11000, stack_size=0x20300, tls=0x7fa78ff316c0} [pid 6995] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fa78ff31990, parent_tid=0x7fa78ff31990, exit_signal=0, stack=0x7fa78ff11000, stack_size=0x20300, tls=0x7fa78ff316c0} [pid 6990] open("./bus", O_RDWR|O_CREAT|O_NOCTTY|O_SYNC|O_DIRECT|O_NOATIME, 000 [pid 6985] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [ 142.612189][ T5016] NILFS (loop2): discard dirty page: offset=8192, ino=6 [ 142.637113][ T6994] NILFS (loop5): segctord starting. Construction interval = 5 seconds, CP frequency < 30 seconds [ 142.638516][ T5016] NILFS (loop2): discard dirty block: blocknr=25, size=4096 [pid 5015] openat(AT_FDCWD, "./78/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5017] <... umount2 resumed>) = 0 [pid 5015] <... openat resumed>) = 4 ./strace-static-x86_64: Process 6998 attached [pid 6996] <... clone3 resumed> => {parent_tid=[6997]}, 88) = 6997 [pid 6995] <... clone3 resumed> => {parent_tid=[6998]}, 88) = 6998 [pid 5015] newfstatat(4, "", [pid 6996] rt_sigprocmask(SIG_SETMASK, [], [pid 5015] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 6996] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5015] getdents64(4, [pid 6996] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5015] <... getdents64 resumed>0x5555556d6770 /* 2 entries */, 32768) = 48 [pid 6996] <... futex resumed>) = 0 [pid 5015] getdents64(4, [pid 6996] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 5015] <... getdents64 resumed>0x5555556d6770 /* 0 entries */, 32768) = 0 ./strace-static-x86_64: Process 6997 attached [pid 5015] close(4 [pid 6997] rseq(0x7fa78ff31fe0, 0x20, 0, 0x53053053 [pid 5015] <... close resumed>) = 0 [pid 6997] <... rseq resumed>) = 0 [pid 5015] rmdir("./78/file1" [pid 6997] set_robust_list(0x7fa78ff319a0, 24 [pid 5015] <... rmdir resumed>) = 0 [pid 6997] <... set_robust_list resumed>) = 0 [pid 5015] getdents64(3, [pid 6997] rt_sigprocmask(SIG_SETMASK, [], [pid 5015] <... getdents64 resumed>0x5555556ce730 /* 0 entries */, 32768) = 0 [pid 6997] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5015] close(3 [pid 6997] memfd_create("syzkaller", 0 [pid 5015] <... close resumed>) = 0 [pid 6997] <... memfd_create resumed>) = 3 [pid 5015] rmdir("./78" [pid 6997] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5015] <... rmdir resumed>) = 0 [pid 6997] <... mmap resumed>) = 0x7fa787b11000 [pid 5015] mkdir("./79", 0777 [pid 6998] rseq(0x7fa78ff31fe0, 0x20, 0, 0x53053053 [pid 6995] rt_sigprocmask(SIG_SETMASK, [], [pid 5017] umount2("./80/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5015] <... mkdir resumed>) = 0 [pid 6998] <... rseq resumed>) = 0 [pid 6995] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5017] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5015] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 6998] set_robust_list(0x7fa78ff319a0, 24 [pid 6995] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5017] newfstatat(AT_FDCWD, "./80/file1", [pid 5015] <... openat resumed>) = 3 [pid 6998] <... set_robust_list resumed>) = 0 [pid 6995] <... futex resumed>) = 0 [pid 5017] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5015] ioctl(3, LOOP_CLR_FD [pid 6998] rt_sigprocmask(SIG_SETMASK, [], [pid 6995] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 6990] <... open resumed>) = 4 [pid 5017] umount2("./80/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5015] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 5015] close(3) = 0 [pid 5015] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x5555556cd690) = 6999 ./strace-static-x86_64: Process 6999 attached [pid 6999] set_robust_list(0x5555556cd6a0, 24) = 0 [pid 6999] chdir("./79") = 0 [ 142.672936][ T5016] NILFS (loop2): disposed unprocessed dirty file(s) when detaching log writer [ 142.700857][ T27] kauditd_printk_skb: 20 callbacks suppressed [pid 6999] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 6999] setpgid(0, 0) = 0 [pid 6999] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 6999] write(3, "1000", 4) = 4 [pid 6998] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6990] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6985] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 5017] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6999] close(3 [pid 6985] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6999] <... close resumed>) = 0 [pid 6998] memfd_create("syzkaller", 0 [pid 6990] <... futex resumed>) = 0 [pid 6985] <... futex resumed>) = 0 [pid 5017] openat(AT_FDCWD, "./80/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 6999] symlink("/dev/binderfs", "./binderfs") = 0 [pid 6999] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 6999] rt_sigaction(SIGRT_1, {sa_handler=0x7fa78ff9b0a0, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fa78ff8c250}, NULL, 8) = 0 [pid 6999] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 6999] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fa78ff11000 [pid 6999] mprotect(0x7fa78ff12000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 6999] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 6998] <... memfd_create resumed>) = 3 [pid 6990] ftruncate(4, 33587195 [pid 6985] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5017] <... openat resumed>) = 4 [pid 6999] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fa78ff31990, parent_tid=0x7fa78ff31990, exit_signal=0, stack=0x7fa78ff11000, stack_size=0x20300, tls=0x7fa78ff316c0} => {parent_tid=[7000]}, 88) = 7000 [pid 6999] rt_sigprocmask(SIG_SETMASK, [], [pid 6997] 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"..., 2097152 [pid 6999] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6999] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 6999] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 6998] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5017] newfstatat(4, "", ./strace-static-x86_64: Process 7000 attached [pid 7000] rseq(0x7fa78ff31fe0, 0x20, 0, 0x53053053) = 0 [pid 7000] set_robust_list(0x7fa78ff319a0, 24) = 0 [pid 6998] <... mmap resumed>) = 0x7fa787b11000 [pid 5017] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 7000] rt_sigprocmask(SIG_SETMASK, [], [pid 6990] <... ftruncate resumed>) = 0 [pid 5017] getdents64(4, [pid 7000] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5017] <... getdents64 resumed>0x5555556d6770 /* 2 entries */, 32768) = 48 [ 142.700871][ T27] audit: type=1800 audit(1690444310.538:487): pid=6990 uid=0 auid=4294967295 ses=4294967295 subj=_ op=collect_data cause=failed(directio) comm="syz-executor459" name="bus" dev="loop5" ino=18 res=0 errno=0 [ 142.706706][ T5016] NILFS (loop2): discard dirty page: offset=0, ino=3 [ 142.736809][ T5016] NILFS (loop2): discard dirty block: blocknr=28, size=4096 [ 142.745025][ T5016] NILFS (loop2): discard dirty page: offset=4096, ino=3 [ 142.752920][ T5016] NILFS (loop2): discard dirty block: blocknr=29, size=4096 [ 142.760824][ T5016] NILFS (loop2): discard dirty page: offset=270336, ino=3 [pid 7000] memfd_create("syzkaller", 0 [pid 5017] getdents64(4, [pid 7000] <... memfd_create resumed>) = 3 [pid 6990] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5017] <... getdents64 resumed>0x5555556d6770 /* 0 entries */, 32768) = 0 [pid 7000] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6990] <... futex resumed>) = 1 [pid 6985] <... futex resumed>) = 0 [pid 5017] close(4 [pid 6990] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6985] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5017] <... close resumed>) = 0 [pid 7000] <... mmap resumed>) = 0x7fa787b11000 [pid 6990] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6985] <... futex resumed>) = 0 [pid 5017] rmdir("./80/file1" [pid 6997] <... write resumed>) = 2097152 [pid 6990] sendfile(4, 4, NULL, 281474978811912 [pid 6985] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5017] <... rmdir resumed>) = 0 [ 142.768032][ T5016] NILFS (loop2): discard dirty block: blocknr=0, size=4096 [pid 5016] <... umount2 resumed>) = 0 [pid 7000] 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"..., 2097152 [pid 6998] 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"..., 2097152 [pid 6997] munmap(0x7fa787b11000, 2097152 [pid 5017] getdents64(3, [pid 5016] umount2("./79/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6997] <... munmap resumed>) = 0 [pid 5016] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6997] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 5016] newfstatat(AT_FDCWD, "./79/file1", [pid 6997] <... openat resumed>) = 4 [pid 5017] <... getdents64 resumed>0x5555556ce730 /* 0 entries */, 32768) = 0 [pid 5016] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 6997] ioctl(4, LOOP_SET_FD, 3 [pid 5017] close(3 [pid 5016] umount2("./79/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6985] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 5016] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6985] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5016] openat(AT_FDCWD, "./79/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 6985] <... futex resumed>) = 0 [pid 5016] <... openat resumed>) = 4 [pid 5017] <... close resumed>) = 0 [pid 6985] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 5016] newfstatat(4, "", [pid 6985] <... mmap resumed>) = 0x7fa787cf0000 [pid 5017] rmdir("./80" [pid 5016] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 6997] <... ioctl resumed>) = 0 [pid 6985] mprotect(0x7fa787cf1000, 131072, PROT_READ|PROT_WRITE [pid 5016] getdents64(4, [pid 6997] close(3 [pid 6985] <... mprotect resumed>) = 0 [pid 5016] <... getdents64 resumed>0x5555556d6770 /* 2 entries */, 32768) = 48 [pid 6997] <... close resumed>) = 0 [pid 6985] rt_sigprocmask(SIG_BLOCK, ~[], [pid 5017] <... rmdir resumed>) = 0 [pid 5016] getdents64(4, [pid 7000] <... write resumed>) = 2097152 [pid 6997] mkdir("./file1", 0777 [pid 6990] <... sendfile resumed>) = 77824 [pid 6985] <... rt_sigprocmask resumed>[], 8) = 0 [pid 5017] mkdir("./81", 0777 [pid 5016] <... getdents64 resumed>0x5555556d6770 /* 0 entries */, 32768) = 0 [pid 7000] munmap(0x7fa787b11000, 2097152 [pid 6997] <... mkdir resumed>) = 0 [pid 6990] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6985] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fa787d10990, parent_tid=0x7fa787d10990, exit_signal=0, stack=0x7fa787cf0000, stack_size=0x20300, tls=0x7fa787d106c0} [pid 5017] <... mkdir resumed>) = 0 [pid 5016] close(4 [pid 6998] <... write resumed>) = 2097152 [pid 6997] mount("/dev/loop4", "./file1", "nilfs2", MS_NODEV|MS_SYNCHRONOUS|MS_MANDLOCK|MS_SILENT|MS_LAZYTIME, "" [pid 6990] <... futex resumed>) = 0 [pid 5016] <... close resumed>) = 0 [pid 5017] openat(AT_FDCWD, "/dev/loop3", O_RDWR./strace-static-x86_64: Process 7001 attached [pid 7000] <... munmap resumed>) = 0 [pid 6998] munmap(0x7fa787b11000, 2097152 [pid 6990] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6985] <... clone3 resumed> => {parent_tid=[7001]}, 88) = 7001 [pid 5017] <... openat resumed>) = 3 [pid 7001] rseq(0x7fa787d10fe0, 0x20, 0, 0x53053053 [pid 7000] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 5017] ioctl(3, LOOP_CLR_FD [pid 7001] <... rseq resumed>) = 0 [pid 7000] <... openat resumed>) = 4 [pid 5017] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 7001] set_robust_list(0x7fa787d109a0, 24 [pid 7000] ioctl(4, LOOP_SET_FD, 3 [pid 5017] close(3 [pid 7001] <... set_robust_list resumed>) = 0 [pid 6998] <... munmap resumed>) = 0 [pid 6985] rt_sigprocmask(SIG_SETMASK, [], [pid 5016] rmdir("./79/file1" [pid 6985] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5016] <... rmdir resumed>) = 0 [pid 6985] futex(0x7fa78fffd6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5016] getdents64(3, [pid 6985] <... futex resumed>) = 0 [pid 5016] <... getdents64 resumed>0x5555556ce730 /* 0 entries */, 32768) = 0 [pid 6998] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 6985] futex(0x7fa78fffd6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5016] close(3 [pid 6998] <... openat resumed>) = 4 [pid 5016] <... close resumed>) = 0 [pid 6998] ioctl(4, LOOP_SET_FD, 3 [pid 5016] rmdir("./79" [pid 6998] <... ioctl resumed>) = 0 [pid 5017] <... close resumed>) = 0 [pid 5016] <... rmdir resumed>) = 0 [pid 7001] rt_sigprocmask(SIG_SETMASK, [], [ 142.844355][ T6997] loop4: detected capacity change from 0 to 4096 [ 142.866594][ T6997] NILFS (loop4): broken superblock, retrying with spare superblock (blocksize = 1024) [ 142.873267][ T7000] loop1: detected capacity change from 0 to 4096 [ 142.881208][ T6998] loop0: detected capacity change from 0 to 4096 [pid 5016] mkdir("./80", 0777 [pid 7001] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 7000] <... ioctl resumed>) = 0 [pid 5017] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5016] <... mkdir resumed>) = 0 [pid 5016] openat(AT_FDCWD, "/dev/loop2", O_RDWR) = 3 [pid 5016] ioctl(3, LOOP_CLR_FD) = -1 ENXIO (No such device or address) [pid 5016] close(3 [pid 7001] openat(AT_FDCWD, "./file0", O_RDONLY [pid 7000] close(3 [pid 5016] <... close resumed>) = 0 [pid 5016] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 7001] <... openat resumed>) = 5 [pid 7000] <... close resumed>) = 0 [pid 5017] <... clone resumed>, child_tidptr=0x5555556cd690) = 7002 [pid 5016] <... clone resumed>, child_tidptr=0x5555556cd690) = 7003 [pid 7001] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7000] mkdir("./file1", 0777 [pid 7001] <... futex resumed>) = 1 [pid 7000] <... mkdir resumed>) = 0 [pid 6985] <... futex resumed>) = 0 [pid 7001] futex(0x7fa78fffd6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7000] mount("/dev/loop1", "./file1", "nilfs2", MS_NODEV|MS_SYNCHRONOUS|MS_MANDLOCK|MS_SILENT|MS_LAZYTIME, "" [pid 6985] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000./strace-static-x86_64: Process 7002 attached [pid 7002] set_robust_list(0x5555556cd6a0, 24 [pid 6990] <... futex resumed>) = 0 [pid 6985] <... futex resumed>) = 1 [pid 7002] <... set_robust_list resumed>) = 0 [pid 6990] lseek(5, 257, SEEK_SET./strace-static-x86_64: Process 7003 attached [pid 7002] chdir("./81" [pid 6990] <... lseek resumed>) = 257 [pid 6985] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7003] set_robust_list(0x5555556cd6a0, 24 [pid 7002] <... chdir resumed>) = 0 [pid 7003] <... set_robust_list resumed>) = 0 [pid 7002] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7003] chdir("./80" [pid 7002] <... prctl resumed>) = 0 [pid 7003] <... chdir resumed>) = 0 [pid 7002] setpgid(0, 0 [pid 7003] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7002] <... setpgid resumed>) = 0 [pid 7003] <... prctl resumed>) = 0 [pid 7002] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7003] setpgid(0, 0 [pid 7002] <... openat resumed>) = 3 [pid 7003] <... setpgid resumed>) = 0 [pid 7002] write(3, "1000", 4 [pid 7003] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7002] <... write resumed>) = 4 [pid 7003] <... openat resumed>) = 3 [pid 7002] close(3 [pid 7003] write(3, "1000", 4 [pid 7002] <... close resumed>) = 0 [pid 7003] <... write resumed>) = 4 [pid 7002] symlink("/dev/binderfs", "./binderfs" [pid 7003] close(3 [pid 7002] <... symlink resumed>) = 0 [pid 7003] <... close resumed>) = 0 [pid 7002] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7003] symlink("/dev/binderfs", "./binderfs" [pid 7002] <... futex resumed>) = 0 [pid 7003] <... symlink resumed>) = 0 [pid 7002] rt_sigaction(SIGRT_1, {sa_handler=0x7fa78ff9b0a0, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fa78ff8c250}, [pid 7003] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7002] <... rt_sigaction resumed>NULL, 8) = 0 [pid 7003] <... futex resumed>) = 0 [pid 7002] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 7003] rt_sigaction(SIGRT_1, {sa_handler=0x7fa78ff9b0a0, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fa78ff8c250}, [pid 7002] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6998] close(3 [pid 7003] <... rt_sigaction resumed>NULL, 8) = 0 [pid 7002] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 6998] <... close resumed>) = 0 [pid 7003] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 7002] <... mmap resumed>) = 0x7fa78ff11000 [pid 7003] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 7002] mprotect(0x7fa78ff12000, 131072, PROT_READ|PROT_WRITE [pid 6998] mkdir("./file1", 0777 [pid 7003] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 7002] <... mprotect resumed>) = 0 [pid 6998] <... mkdir resumed>) = 0 [pid 6997] <... mount resumed>) = 0 [pid 6990] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6985] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7003] <... mmap resumed>) = 0x7fa78ff11000 [pid 7002] rt_sigprocmask(SIG_BLOCK, ~[], [ 142.893779][ T6997] NILFS (loop4): broken superblock, retrying with spare superblock (blocksize = 4096) [ 142.920395][ T7000] NILFS (loop1): broken superblock, retrying with spare superblock (blocksize = 1024) [ 142.931456][ T7004] NILFS (loop4): segctord starting. Construction interval = 5 seconds, CP frequency < 30 seconds [pid 6998] mount("/dev/loop0", "./file1", "nilfs2", MS_NODEV|MS_SYNCHRONOUS|MS_MANDLOCK|MS_SILENT|MS_LAZYTIME, "" [pid 7003] mprotect(0x7fa78ff12000, 131072, PROT_READ|PROT_WRITE [pid 7002] <... rt_sigprocmask resumed>[], 8) = 0 [pid 6997] openat(AT_FDCWD, "./file1", O_RDONLY|O_DIRECTORY [pid 6990] <... futex resumed>) = 0 [pid 6985] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7003] <... mprotect resumed>) = 0 [pid 7002] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fa78ff31990, parent_tid=0x7fa78ff31990, exit_signal=0, stack=0x7fa78ff11000, stack_size=0x20300, tls=0x7fa78ff316c0} [pid 7003] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 7002] <... clone3 resumed> => {parent_tid=[7005]}, 88) = 7005 [pid 7003] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fa78ff31990, parent_tid=0x7fa78ff31990, exit_signal=0, stack=0x7fa78ff11000, stack_size=0x20300, tls=0x7fa78ff316c0} [pid 7002] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 7003] <... clone3 resumed> => {parent_tid=[7006]}, 88) = 7006 [pid 7002] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7003] rt_sigprocmask(SIG_SETMASK, [], [pid 7002] <... futex resumed>) = 0 [pid 7003] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 7002] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 6997] <... openat resumed>) = 3 [pid 6990] getdents64(5, [pid 6985] <... futex resumed>) = 0 [pid 7003] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 7003] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000}./strace-static-x86_64: Process 7006 attached ./strace-static-x86_64: Process 7005 attached [pid 6997] chdir("./file1" [pid 6985] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7006] rseq(0x7fa78ff31fe0, 0x20, 0, 0x53053053 [pid 7005] rseq(0x7fa78ff31fe0, 0x20, 0, 0x53053053 [pid 6997] <... chdir resumed>) = 0 [pid 7006] <... rseq resumed>) = 0 [pid 7005] <... rseq resumed>) = 0 [pid 6997] ioctl(4, LOOP_CLR_FD [pid 7006] set_robust_list(0x7fa78ff319a0, 24 [pid 7005] set_robust_list(0x7fa78ff319a0, 24 [pid 6997] <... ioctl resumed>) = 0 [pid 7006] <... set_robust_list resumed>) = 0 [pid 7005] <... set_robust_list resumed>) = 0 [pid 6997] close(4 [pid 7006] rt_sigprocmask(SIG_SETMASK, [], [pid 7005] rt_sigprocmask(SIG_SETMASK, [], [pid 6997] <... close resumed>) = 0 [pid 7006] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 7005] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6998] <... mount resumed>) = 0 [pid 6997] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [ 142.934173][ T6998] NILFS (loop0): broken superblock, retrying with spare superblock (blocksize = 1024) [ 142.953434][ T6998] NILFS (loop0): broken superblock, retrying with spare superblock (blocksize = 4096) [ 142.953544][ T7000] NILFS (loop1): broken superblock, retrying with spare superblock (blocksize = 4096) [ 142.975268][ T6990] NILFS error (device loop5): nilfs_readdir: zero-length directory entry [ 142.984287][ T7007] NILFS (loop0): segctord starting. Construction interval = 5 seconds, CP frequency < 30 seconds [pid 7006] memfd_create("syzkaller", 0 [pid 7005] memfd_create("syzkaller", 0 [pid 6998] openat(AT_FDCWD, "./file1", O_RDONLY|O_DIRECTORY [pid 6997] <... futex resumed>) = 1 [pid 6996] <... futex resumed>) = 0 [pid 7006] <... memfd_create resumed>) = 3 [pid 7005] <... memfd_create resumed>) = 3 [pid 6998] <... openat resumed>) = 3 [pid 6997] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6996] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7006] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 7005] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6998] chdir("./file1" [pid 6997] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6996] <... futex resumed>) = 0 [pid 7006] <... mmap resumed>) = 0x7fa787b11000 [pid 7005] <... mmap resumed>) = 0x7fa787b11000 [pid 6998] <... chdir resumed>) = 0 [pid 6990] <... getdents64 resumed>0x9999999999999999, 41) = -1 EIO (Input/output error) [pid 6990] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 6990] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7000] <... mount resumed>) = 0 [pid 6997] open("./bus", O_RDWR|O_CREAT|O_NOCTTY|O_SYNC|O_DIRECT|O_NOATIME, 000 [pid 7000] openat(AT_FDCWD, "./file1", O_RDONLY|O_DIRECTORY [pid 6996] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7000] <... openat resumed>) = 3 [pid 7000] chdir("./file1") = 0 [pid 7000] ioctl(4, LOOP_CLR_FD) = 0 [pid 7000] close(4) = 0 [pid 7000] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 6999] <... futex resumed>) = 0 [pid 7000] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6999] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7000] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6999] <... futex resumed>) = 0 [pid 7000] open("./bus", O_RDWR|O_CREAT|O_NOCTTY|O_SYNC|O_DIRECT|O_NOATIME, 000 [pid 6999] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6998] ioctl(4, LOOP_CLR_FD [pid 6985] <... futex resumed>) = 0 [pid 6985] exit_group(0 [pid 6998] <... ioctl resumed>) = 0 [pid 6990] <... futex resumed>) = ? [pid 6985] <... exit_group resumed>) = ? [pid 7001] <... futex resumed>) = ? [pid 6990] +++ exited with 0 +++ [pid 6998] close(4 [pid 7001] +++ exited with 0 +++ [pid 6985] +++ exited with 0 +++ [pid 6998] <... close resumed>) = 0 [pid 6998] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5019] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6985, si_uid=0, si_status=0, si_utime=0, si_stime=8 /* 0.08 s */} --- [pid 6998] <... futex resumed>) = 1 [pid 6995] <... futex resumed>) = 0 [pid 6995] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [ 143.003767][ T6990] Remounting filesystem read-only [ 143.011303][ T7008] NILFS (loop1): segctord starting. Construction interval = 5 seconds, CP frequency < 30 seconds [pid 6995] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6998] open("./bus", O_RDWR|O_CREAT|O_NOCTTY|O_SYNC|O_DIRECT|O_NOATIME, 000 [pid 6997] <... open resumed>) = 4 [pid 7006] 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"..., 2097152 [pid 6997] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5019] umount2("./83", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6997] <... futex resumed>) = 1 [pid 6996] <... futex resumed>) = 0 [pid 5019] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6997] ftruncate(4, 33587195 [pid 6996] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5019] openat(AT_FDCWD, "./83", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 7005] 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"..., 2097152 [pid 6998] <... open resumed>) = 4 [pid 6996] <... futex resumed>) = 0 [pid 5019] <... openat resumed>) = 3 [pid 6999] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 6999] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 6999] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fa787cf0000 [pid 6999] mprotect(0x7fa787cf1000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 6999] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 6999] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fa787d10990, parent_tid=0x7fa787d10990, exit_signal=0, stack=0x7fa787cf0000, stack_size=0x20300, tls=0x7fa787d106c0} => {parent_tid=[7009]}, 88) = 7009 [pid 6999] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 6999] futex(0x7fa78fffd6d8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 6999] futex(0x7fa78fffd6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6998] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 6996] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6995] <... futex resumed>) = 0 [pid 5019] newfstatat(3, "", [pid 6998] ftruncate(4, 33587195 [pid 6997] <... ftruncate resumed>) = 0 [pid 6995] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5019] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 ./strace-static-x86_64: Process 7009 attached [pid 6998] <... ftruncate resumed>) = 0 [pid 6997] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6995] <... futex resumed>) = 0 [pid 5019] getdents64(3, [pid 7009] rseq(0x7fa787d10fe0, 0x20, 0, 0x53053053 [pid 6998] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6997] <... futex resumed>) = 1 [pid 6996] <... futex resumed>) = 0 [pid 6995] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5019] <... getdents64 resumed>0x5555556ce730 /* 4 entries */, 32768) = 112 [pid 7009] <... rseq resumed>) = 0 [pid 7000] <... open resumed>) = 4 [pid 6998] <... futex resumed>) = 0 [pid 6997] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6996] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6995] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7009] set_robust_list(0x7fa787d109a0, 24 [pid 7000] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6998] sendfile(4, 4, NULL, 281474978811912 [pid 6997] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6996] <... futex resumed>) = 0 [pid 6995] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5019] umount2("./83/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7009] <... set_robust_list resumed>) = 0 [pid 7000] <... futex resumed>) = 0 [pid 6997] sendfile(4, 4, NULL, 281474978811912 [pid 6996] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6995] <... futex resumed>) = 0 [pid 5019] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7009] rt_sigprocmask(SIG_SETMASK, [], [pid 7000] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6995] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7009] <... rt_sigprocmask resumed>NULL, 8) = 0 [ 143.046906][ T27] audit: type=1800 audit(1690444310.878:488): pid=6997 uid=0 auid=4294967295 ses=4294967295 subj=_ op=collect_data cause=failed(directio) comm="syz-executor459" name="bus" dev="loop4" ino=18 res=0 errno=0 [pid 5019] newfstatat(AT_FDCWD, "./83/binderfs", [pid 7009] ftruncate(4, 33587195 [pid 5019] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7009] <... ftruncate resumed>) = 0 [pid 5019] unlink("./83/binderfs" [pid 7009] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5019] <... unlink resumed>) = 0 [pid 7009] <... futex resumed>) = 1 [pid 6999] <... futex resumed>) = 0 [pid 5019] umount2("./83/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7009] futex(0x7fa78fffd6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6999] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7000] <... futex resumed>) = 0 [pid 6999] <... futex resumed>) = 1 [pid 7000] sendfile(4, 4, NULL, 281474978811912 [pid 6999] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7006] <... write resumed>) = 2097152 [pid 7005] <... write resumed>) = 2097152 [pid 6996] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 6995] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 6995] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 7005] munmap(0x7fa787b11000, 2097152 [pid 6995] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fa787cf0000 [pid 6995] mprotect(0x7fa787cf1000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 6995] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 6995] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fa787d10990, parent_tid=0x7fa787d10990, exit_signal=0, stack=0x7fa787cf0000, stack_size=0x20300, tls=0x7fa787d106c0} [pid 7005] <... munmap resumed>) = 0 [pid 6995] <... clone3 resumed> => {parent_tid=[7010]}, 88) = 7010 [pid 6995] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 6995] futex(0x7fa78fffd6d8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 6995] futex(0x7fa78fffd6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7006] munmap(0x7fa787b11000, 2097152 [pid 7005] openat(AT_FDCWD, "/dev/loop3", O_RDWR) = 4 [pid 6996] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [ 143.122121][ T5019] NILFS (loop5): discard dirty page: offset=8192, ino=6 [ 143.130058][ T5019] NILFS (loop5): discard dirty block: blocknr=25, size=4096 [ 143.137958][ T27] audit: type=1800 audit(1690444310.908:489): pid=6998 uid=0 auid=4294967295 ses=4294967295 subj=_ op=collect_data cause=failed(directio) comm="syz-executor459" name="bus" dev="loop0" ino=18 res=0 errno=0 [pid 7005] ioctl(4, LOOP_SET_FD, 3 [pid 7006] <... munmap resumed>) = 0 [pid 7006] openat(AT_FDCWD, "/dev/loop2", O_RDWR) = 4 [pid 7006] ioctl(4, LOOP_SET_FD, 3 [pid 7005] <... ioctl resumed>) = 0 [pid 6999] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 6996] <... futex resumed>) = 0 [pid 6999] futex(0x7fa78fffd6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7009] <... futex resumed>) = 0 [pid 6999] <... futex resumed>) = 1 [pid 7009] openat(AT_FDCWD, "./file0", O_RDONLY [pid 6999] futex(0x7fa78fffd6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6996] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0./strace-static-x86_64: Process 7010 attached [pid 7009] <... openat resumed>) = 5 [pid 7005] close(3 [pid 7009] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6996] <... mmap resumed>) = 0x7fa787cf0000 [pid 7009] <... futex resumed>) = 1 [pid 6999] <... futex resumed>) = 0 [pid 7010] rseq(0x7fa787d10fe0, 0x20, 0, 0x53053053 [pid 7009] futex(0x7fa78fffd6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7005] <... close resumed>) = 0 [pid 6999] futex(0x7fa78fffd6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6996] mprotect(0x7fa787cf1000, 131072, PROT_READ|PROT_WRITE [pid 7010] <... rseq resumed>) = 0 [pid 7009] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6999] <... futex resumed>) = 0 [pid 6996] <... mprotect resumed>) = 0 [pid 6995] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 7009] lseek(5, 257, SEEK_SET [pid 6999] futex(0x7fa78fffd6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6995] futex(0x7fa78fffd6ec, FUTEX_WAKE_PRIVATE, 1000000 [pid 7009] <... lseek resumed>) = 257 [pid 6995] <... futex resumed>) = 0 [pid 7010] set_robust_list(0x7fa787d109a0, 24 [pid 6996] rt_sigprocmask(SIG_BLOCK, ~[], [pid 7009] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7005] mkdir("./file1", 0777 [pid 6995] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 7010] <... set_robust_list resumed>) = 0 [pid 7009] <... futex resumed>) = 1 [pid 7005] <... mkdir resumed>) = 0 [pid 6999] <... futex resumed>) = 0 [pid 6996] <... rt_sigprocmask resumed>[], 8) = 0 [pid 6995] <... mmap resumed>) = 0x7fa787ccf000 [pid 7010] rt_sigprocmask(SIG_SETMASK, [], [pid 7009] futex(0x7fa78fffd6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7005] mount("/dev/loop3", "./file1", "nilfs2", MS_NODEV|MS_SYNCHRONOUS|MS_MANDLOCK|MS_SILENT|MS_LAZYTIME, "" [pid 6999] futex(0x7fa78fffd6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6996] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fa787d10990, parent_tid=0x7fa787d10990, exit_signal=0, stack=0x7fa787cf0000, stack_size=0x20300, tls=0x7fa787d106c0} [pid 6995] mprotect(0x7fa787cd0000, 131072, PROT_READ|PROT_WRITE [pid 7010] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 7009] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6999] <... futex resumed>) = 0 [pid 6995] <... mprotect resumed>) = 0 [pid 7010] openat(AT_FDCWD, "./file0", O_RDONLY [ 143.182340][ T7005] loop3: detected capacity change from 0 to 4096 [ 143.186222][ T7006] loop2: detected capacity change from 0 to 4096 [pid 7009] getdents64(5, [pid 6999] futex(0x7fa78fffd6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6996] <... clone3 resumed> => {parent_tid=[7011]}, 88) = 7011 [pid 6995] rt_sigprocmask(SIG_BLOCK, ~[], [pid 7010] <... openat resumed>) = 5 [pid 6995] <... rt_sigprocmask resumed>[], 8) = 0 [pid 6995] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fa787cef990, parent_tid=0x7fa787cef990, exit_signal=0, stack=0x7fa787ccf000, stack_size=0x20300, tls=0x7fa787cef6c0} => {parent_tid=[7012]}, 88) = 7012 [pid 6995] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 6995] futex(0x7fa78fffd6e8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 6995] futex(0x7fa78fffd6ec, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7006] <... ioctl resumed>) = 0 [pid 7006] close(3) = 0 [pid 7006] mkdir("./file1", 0777./strace-static-x86_64: Process 7012 attached [pid 7012] rseq(0x7fa787ceffe0, 0x20, 0, 0x53053053 [pid 7006] <... mkdir resumed>) = 0 [pid 7012] <... rseq resumed>) = 0 [pid 7012] set_robust_list(0x7fa787cef9a0, 24 [pid 7010] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6996] rt_sigprocmask(SIG_SETMASK, [], ./strace-static-x86_64: Process 7011 attached [pid 7012] <... set_robust_list resumed>) = 0 [pid 7010] <... futex resumed>) = 0 [pid 7006] mount("/dev/loop2", "./file1", "nilfs2", MS_NODEV|MS_SYNCHRONOUS|MS_MANDLOCK|MS_SILENT|MS_LAZYTIME, "" [pid 6996] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5019] <... umount2 resumed>) = 0 [pid 7012] rt_sigprocmask(SIG_SETMASK, [], [pid 7009] <... getdents64 resumed>0x9999999999999999, 41) = -1 EIO (Input/output error) [pid 6997] <... sendfile resumed>) = 77824 [ 143.231525][ T7009] NILFS error (device loop1): nilfs_readdir: zero-length directory entry [ 143.231680][ T7005] NILFS (loop3): broken superblock, retrying with spare superblock (blocksize = 1024) [ 143.253379][ T7009] Remounting filesystem read-only [ 143.258966][ T27] audit: type=1800 audit(1690444310.928:490): pid=7000 uid=0 auid=4294967295 ses=4294967295 subj=_ op=collect_data cause=failed(directio) comm="syz-executor459" name="bus" dev="loop1" ino=18 res=0 errno=0 [pid 7012] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 7011] rseq(0x7fa787d10fe0, 0x20, 0, 0x53053053 [pid 7010] futex(0x7fa78fffd6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7009] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6997] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6996] futex(0x7fa78fffd6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5019] umount2("./83/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7012] lseek(5, 257, SEEK_SET [pid 7011] <... rseq resumed>) = 0 [pid 7009] <... futex resumed>) = 0 [pid 7000] <... sendfile resumed>) = 36864 [pid 6999] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 6997] <... futex resumed>) = 0 [pid 6995] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 7012] <... lseek resumed>) = 257 [pid 7011] set_robust_list(0x7fa787d109a0, 24 [pid 7009] futex(0x7fa78fffd6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7000] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6999] exit_group(0 [pid 6997] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6996] <... futex resumed>) = 0 [pid 6995] futex(0x7fa78fffd6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5019] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7012] futex(0x7fa78fffd6ec, FUTEX_WAKE_PRIVATE, 1000000 [pid 7011] <... set_robust_list resumed>) = 0 [pid 7010] <... futex resumed>) = 0 [pid 7009] <... futex resumed>) = ? [pid 7000] <... futex resumed>) = ? [pid 6999] <... exit_group resumed>) = ? [pid 6996] futex(0x7fa78fffd6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6995] <... futex resumed>) = 1 [pid 5019] newfstatat(AT_FDCWD, "./83/file1", [pid 7012] <... futex resumed>) = 0 [pid 7011] rt_sigprocmask(SIG_SETMASK, [], [pid 7010] getdents64(5, [pid 7009] +++ exited with 0 +++ [pid 7000] +++ exited with 0 +++ [pid 6999] +++ exited with 0 +++ [pid 6995] futex(0x7fa78fffd6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5019] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7012] futex(0x7fa78fffd6e8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7011] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5019] umount2("./83/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7011] openat(AT_FDCWD, "./file0", O_RDONLY [pid 5019] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5015] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6999, si_uid=0, si_status=0, si_utime=0, si_stime=12 /* 0.12 s */} --- [pid 7011] <... openat resumed>) = 5 [pid 7011] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5019] openat(AT_FDCWD, "./83/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5015] restart_syscall(<... resuming interrupted clone ...> [pid 7011] <... futex resumed>) = 1 [pid 6996] <... futex resumed>) = 0 [pid 6996] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5015] <... restart_syscall resumed>) = 0 [ 143.273397][ T7006] NILFS (loop2): broken superblock, retrying with spare superblock (blocksize = 1024) [ 143.289202][ T7005] NILFS (loop3): broken superblock, retrying with spare superblock (blocksize = 4096) [ 143.318293][ T7010] NILFS error (device loop0): nilfs_readdir: zero-length directory entry [pid 7011] futex(0x7fa78fffd6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6997] <... futex resumed>) = 0 [pid 6996] <... futex resumed>) = 1 [pid 5019] <... openat resumed>) = 4 [pid 6997] lseek(5, 257, SEEK_SET) = 257 [pid 6997] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 6997] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6998] <... sendfile resumed>) = 77824 [pid 6998] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 6998] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6996] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5019] newfstatat(4, "", [pid 6996] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 5019] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5015] umount2("./79", MNT_DETACH|UMOUNT_NOFOLLOW [pid 6996] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5019] getdents64(4, [pid 5015] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6997] <... futex resumed>) = 0 [pid 6996] <... futex resumed>) = 1 [pid 5019] <... getdents64 resumed>0x5555556d6770 /* 2 entries */, 32768) = 48 [pid 5015] openat(AT_FDCWD, "./79", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 6997] getdents64(5, [pid 7010] <... getdents64 resumed>0x9999999999999999, 41) = -1 EIO (Input/output error) [pid 6996] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5019] getdents64(4, [pid 5015] <... openat resumed>) = 3 [pid 5019] <... getdents64 resumed>0x5555556d6770 /* 0 entries */, 32768) = 0 [pid 5015] newfstatat(3, "", [pid 5019] close(4 [pid 5015] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5019] <... close resumed>) = 0 [pid 5015] getdents64(3, [pid 5019] rmdir("./83/file1" [pid 5015] <... getdents64 resumed>0x5555556ce730 /* 4 entries */, 32768) = 112 [pid 5019] <... rmdir resumed>) = 0 [pid 5015] umount2("./79/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5019] getdents64(3, [pid 5015] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5019] <... getdents64 resumed>0x5555556ce730 /* 0 entries */, 32768) = 0 [pid 5015] newfstatat(AT_FDCWD, "./79/binderfs", [pid 5019] close(3 [pid 5015] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5019] <... close resumed>) = 0 [pid 5015] unlink("./79/binderfs" [pid 6997] <... getdents64 resumed>0x9999999999999999, 41) = -1 EIO (Input/output error) [pid 6995] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 5019] rmdir("./83" [pid 5015] <... unlink resumed>) = 0 [pid 7010] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 7010] futex(0x7fa78fffd6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6997] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 6997] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6995] exit_group(0 [pid 5019] <... rmdir resumed>) = 0 [pid 6996] <... futex resumed>) = 0 [pid 5015] umount2("./79/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7012] <... futex resumed>) = ? [pid 7010] <... futex resumed>) = ? [pid 7005] <... mount resumed>) = 0 [pid 6998] <... futex resumed>) = ? [pid 6995] <... exit_group resumed>) = ? [pid 7012] +++ exited with 0 +++ [pid 7010] +++ exited with 0 +++ [pid 7005] openat(AT_FDCWD, "./file1", O_RDONLY|O_DIRECTORY [pid 6998] +++ exited with 0 +++ [pid 6996] exit_group(0 [pid 6995] +++ exited with 0 +++ [ 143.328688][ T7006] NILFS (loop2): broken superblock, retrying with spare superblock (blocksize = 4096) [ 143.335256][ T7010] Remounting filesystem read-only [ 143.343747][ T7013] NILFS (loop3): segctord starting. Construction interval = 5 seconds, CP frequency < 30 seconds [ 143.345629][ T6997] NILFS error (device loop4): nilfs_readdir: zero-length directory entry [ 143.364303][ T6997] Remounting filesystem read-only [pid 5019] mkdir("./84", 0777) = 0 [pid 5019] openat(AT_FDCWD, "/dev/loop5", O_RDWR) = 3 [pid 5019] ioctl(3, LOOP_CLR_FD) = -1 ENXIO (No such device or address) [pid 5019] close(3 [pid 7011] <... futex resumed>) = ? [pid 7005] <... openat resumed>) = 3 [pid 6997] <... futex resumed>) = ? [pid 6996] <... exit_group resumed>) = ? [pid 5019] <... close resumed>) = 0 [pid 5014] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6995, si_uid=0, si_status=0, si_utime=0, si_stime=10 /* 0.10 s */} --- [pid 6997] +++ exited with 0 +++ [pid 5019] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x5555556cd690) = 7015 ./strace-static-x86_64: Process 7015 attached [pid 7015] set_robust_list(0x5555556cd6a0, 24) = 0 [pid 7015] chdir("./84") = 0 [pid 7011] +++ exited with 0 +++ [pid 7005] chdir("./file1" [pid 7015] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7005] <... chdir resumed>) = 0 [pid 7006] <... mount resumed>) = 0 [pid 6996] +++ exited with 0 +++ [pid 7006] openat(AT_FDCWD, "./file1", O_RDONLY|O_DIRECTORY) = 3 [pid 7006] chdir("./file1") = 0 [pid 7006] ioctl(4, LOOP_CLR_FD) = 0 [pid 7006] close(4) = 0 [pid 7005] ioctl(4, LOOP_CLR_FD [pid 7006] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7005] <... ioctl resumed>) = 0 [pid 5018] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=6996, si_uid=0, si_status=0, si_utime=0, si_stime=12 /* 0.12 s */} --- [pid 7006] <... futex resumed>) = 1 [pid 7003] <... futex resumed>) = 0 [pid 7015] <... prctl resumed>) = 0 [pid 7006] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7003] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7015] setpgid(0, 0 [pid 7006] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7003] <... futex resumed>) = 0 [pid 7015] <... setpgid resumed>) = 0 [pid 7006] open("./bus", O_RDWR|O_CREAT|O_NOCTTY|O_SYNC|O_DIRECT|O_NOATIME, 000 [pid 7003] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7015] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 7005] close(4 [pid 7015] write(3, "1000", 4 [pid 7005] <... close resumed>) = 0 [pid 7015] <... write resumed>) = 4 [pid 7015] close(3) = 0 [pid 7015] symlink("/dev/binderfs", "./binderfs") = 0 [pid 7015] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 7015] rt_sigaction(SIGRT_1, {sa_handler=0x7fa78ff9b0a0, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fa78ff8c250}, NULL, 8) = 0 [pid 7015] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [ 143.374353][ T5015] NILFS (loop1): disposed unprocessed dirty file(s) when stopping log writer [ 143.384662][ T5015] NILFS (loop1): discard dirty page: offset=8192, ino=6 [ 143.399212][ T7014] NILFS (loop2): segctord starting. Construction interval = 5 seconds, CP frequency < 30 seconds [ 143.410193][ T5015] NILFS (loop1): discard dirty block: blocknr=25, size=4096 [ 143.418738][ T5015] NILFS (loop1): discard dirty page: offset=0, ino=5 [pid 7015] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fa78ff11000 [pid 7015] mprotect(0x7fa78ff12000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 7015] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 7015] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fa78ff31990, parent_tid=0x7fa78ff31990, exit_signal=0, stack=0x7fa78ff11000, stack_size=0x20300, tls=0x7fa78ff316c0} [pid 7006] <... open resumed>) = 4 [pid 7005] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7015] <... clone3 resumed> => {parent_tid=[7016]}, 88) = 7016 [pid 7006] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7015] rt_sigprocmask(SIG_SETMASK, [], [pid 7006] <... futex resumed>) = 1 [pid 7003] <... futex resumed>) = 0 [pid 7015] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 7006] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7003] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7015] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7006] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7003] <... futex resumed>) = 0 [pid 7015] <... futex resumed>) = 0 [pid 7006] ftruncate(4, 33587195 [pid 7003] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7015] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000}./strace-static-x86_64: Process 7016 attached [pid 7016] rseq(0x7fa78ff31fe0, 0x20, 0, 0x53053053) = 0 [pid 7016] set_robust_list(0x7fa78ff319a0, 24) = 0 [pid 7016] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 7016] memfd_create("syzkaller", 0) = 3 [pid 7016] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fa787b11000 [pid 5018] umount2("./82", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7005] <... futex resumed>) = 1 [pid 7002] <... futex resumed>) = 0 [pid 5014] umount2("./80", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7006] <... ftruncate resumed>) = 0 [pid 7005] open("./bus", O_RDWR|O_CREAT|O_NOCTTY|O_SYNC|O_DIRECT|O_NOATIME, 000 [pid 7002] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5018] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5014] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7006] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7002] <... futex resumed>) = 0 [pid 7006] <... futex resumed>) = 1 [pid 7003] <... futex resumed>) = 0 [pid 7002] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5018] openat(AT_FDCWD, "./82", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5014] openat(AT_FDCWD, "./80", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 7006] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7005] <... open resumed>) = 4 [pid 7003] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7006] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7003] <... futex resumed>) = 0 [pid 7006] sendfile(4, 4, NULL, 281474978811912 [ 143.426917][ T5015] NILFS (loop1): discard dirty block: blocknr=27, size=4096 [ 143.436156][ T27] audit: type=1800 audit(1690444311.268:491): pid=7006 uid=0 auid=4294967295 ses=4294967295 subj=_ op=collect_data cause=failed(directio) comm="syz-executor459" name="bus" dev="loop2" ino=18 res=0 errno=0 [pid 7003] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7005] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5018] <... openat resumed>) = 3 [pid 5014] <... openat resumed>) = 3 [pid 7005] <... futex resumed>) = 1 [pid 7002] <... futex resumed>) = 0 [pid 5018] newfstatat(3, "", [pid 5014] newfstatat(3, "", [pid 7005] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7002] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5018] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 7005] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7002] <... futex resumed>) = 0 [pid 5014] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 7005] ftruncate(4, 33587195 [pid 7002] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5018] getdents64(3, [pid 5014] getdents64(3, 0x5555556ce730 /* 4 entries */, 32768) = 112 [pid 5018] <... getdents64 resumed>0x5555556ce730 /* 4 entries */, 32768) = 112 [pid 5014] umount2("./80/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5018] umount2("./82/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5014] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7005] <... ftruncate resumed>) = 0 [pid 5018] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5014] newfstatat(AT_FDCWD, "./80/binderfs", [pid 7005] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5018] newfstatat(AT_FDCWD, "./82/binderfs", [pid 7005] <... futex resumed>) = 1 [pid 7002] <... futex resumed>) = 0 [pid 5014] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7005] sendfile(4, 4, NULL, 281474978811912 [pid 7002] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5018] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5014] unlink("./80/binderfs" [pid 7002] <... futex resumed>) = 0 [pid 7002] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5018] unlink("./82/binderfs" [pid 5014] <... unlink resumed>) = 0 [pid 7003] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 5018] <... unlink resumed>) = 0 [pid 7003] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5014] umount2("./80/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7003] <... futex resumed>) = 0 [pid 5018] umount2("./82/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7003] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fa787cf0000 [ 143.465911][ T27] audit: type=1800 audit(1690444311.298:492): pid=7005 uid=0 auid=4294967295 ses=4294967295 subj=_ op=collect_data cause=failed(directio) comm="syz-executor459" name="bus" dev="loop3" ino=18 res=0 errno=0 [ 143.471062][ T5015] NILFS (loop1): discard dirty page: offset=0, ino=3 [pid 7003] mprotect(0x7fa787cf1000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 7003] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 7003] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fa787d10990, parent_tid=0x7fa787d10990, exit_signal=0, stack=0x7fa787cf0000, stack_size=0x20300, tls=0x7fa787d106c0} => {parent_tid=[7017]}, 88) = 7017 [pid 7003] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 7003] futex(0x7fa78fffd6d8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 7003] futex(0x7fa78fffd6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}./strace-static-x86_64: Process 7017 attached [pid 7017] rseq(0x7fa787d10fe0, 0x20, 0, 0x53053053) = 0 [pid 7017] set_robust_list(0x7fa787d109a0, 24) = 0 [pid 7017] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 7017] openat(AT_FDCWD, "./file0", O_RDONLY) = 5 [pid 7017] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7003] <... futex resumed>) = 0 [pid 7003] futex(0x7fa78fffd6d8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 7003] futex(0x7fa78fffd6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7017] <... futex resumed>) = 1 [pid 7017] lseek(5, 257, SEEK_SET) = 257 [pid 7017] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7003] <... futex resumed>) = 0 [pid 7017] <... futex resumed>) = 1 [pid 7003] futex(0x7fa78fffd6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7017] getdents64(5, [pid 7003] <... futex resumed>) = 0 [pid 7003] futex(0x7fa78fffd6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7016] 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"..., 2097152 [pid 7002] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 7002] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 7002] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fa787cf0000 [pid 7002] mprotect(0x7fa787cf1000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 7002] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 7002] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fa787d10990, parent_tid=0x7fa787d10990, exit_signal=0, stack=0x7fa787cf0000, stack_size=0x20300, tls=0x7fa787d106c0} => {parent_tid=[7018]}, 88) = 7018 [pid 7002] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 7002] futex(0x7fa78fffd6d8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 7002] futex(0x7fa78fffd6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7017] <... getdents64 resumed>0x9999999999999999, 41) = -1 EIO (Input/output error) [ 143.522938][ T5014] NILFS (loop0): discard dirty page: offset=8192, ino=6 [ 143.541259][ T7017] NILFS error (device loop2): nilfs_readdir: zero-length directory entry [ 143.551620][ T7017] Remounting filesystem read-only [ 143.557764][ T5015] NILFS (loop1): discard dirty block: blocknr=28, size=4096 [pid 7017] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7003] <... futex resumed>) = 0 [pid 7017] <... futex resumed>) = 1 [pid 7017] futex(0x7fa78fffd6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5018] <... umount2 resumed>) = 0 [pid 5018] umount2("./82/file1", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5018] newfstatat(AT_FDCWD, "./82/file1", ./strace-static-x86_64: Process 7018 attached [pid 7018] rseq(0x7fa787d10fe0, 0x20, 0, 0x53053053) = 0 [pid 7018] set_robust_list(0x7fa787d109a0, 24) = 0 [pid 5018] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7018] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 7018] openat(AT_FDCWD, "./file0", O_RDONLY [ 143.579071][ T7006] NILFS (loop2): discard dirty page: offset=36864, ino=18 [ 143.582462][ T5015] NILFS (loop1): discard dirty page: offset=4096, ino=3 [ 143.589265][ T5014] NILFS (loop0): discard dirty block: blocknr=25, size=4096 [pid 5018] umount2("./82/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7018] <... openat resumed>) = 5 [pid 5018] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5018] openat(AT_FDCWD, "./82/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 5018] newfstatat(4, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5018] getdents64(4, 0x5555556d6770 /* 2 entries */, 32768) = 48 [pid 5018] getdents64(4, 0x5555556d6770 /* 0 entries */, 32768) = 0 [pid 7002] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 5018] close(4 [pid 7018] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7002] futex(0x7fa78fffd6ec, FUTEX_WAKE_PRIVATE, 1000000 [pid 7018] <... futex resumed>) = 0 [pid 7002] <... futex resumed>) = 0 [pid 5018] <... close resumed>) = 0 [pid 7018] futex(0x7fa78fffd6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7002] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fa787ccf000 [pid 5018] rmdir("./82/file1" [pid 7016] <... write resumed>) = 2097152 [pid 7006] <... sendfile resumed>) = 36864 [pid 7016] munmap(0x7fa787b11000, 2097152 [pid 7006] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7002] mprotect(0x7fa787cd0000, 131072, PROT_READ|PROT_WRITE [pid 5018] <... rmdir resumed>) = 0 [pid 7006] <... futex resumed>) = 0 [pid 7003] exit_group(0 [pid 7002] <... mprotect resumed>) = 0 [pid 5018] getdents64(3, [pid 7017] <... futex resumed>) = ? [pid 7003] <... exit_group resumed>) = ? [pid 7002] rt_sigprocmask(SIG_BLOCK, ~[], [pid 5018] <... getdents64 resumed>0x5555556ce730 /* 0 entries */, 32768) = 0 [pid 7017] +++ exited with 0 +++ [pid 7016] <... munmap resumed>) = 0 [pid 7006] +++ exited with 0 +++ [pid 7003] +++ exited with 0 +++ [pid 7002] <... rt_sigprocmask resumed>[], 8) = 0 [pid 5018] close(3 [pid 7016] openat(AT_FDCWD, "/dev/loop5", O_RDWR [pid 7002] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fa787cef990, parent_tid=0x7fa787cef990, exit_signal=0, stack=0x7fa787ccf000, stack_size=0x20300, tls=0x7fa787cef6c0} [pid 5018] <... close resumed>) = 0 [pid 7016] <... openat resumed>) = 4 [pid 5018] rmdir("./82" [pid 5016] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7003, si_uid=0, si_status=0, si_utime=0, si_stime=7 /* 0.07 s */} --- ./strace-static-x86_64: Process 7019 attached [pid 7016] ioctl(4, LOOP_SET_FD, 3 [pid 7005] <... sendfile resumed>) = 77824 [pid 7002] <... clone3 resumed> => {parent_tid=[7019]}, 88) = 7019 [pid 5018] <... rmdir resumed>) = 0 [ 143.621666][ T7006] NILFS (loop2): discard dirty block: blocknr=0, size=4096 [ 143.636539][ T5015] NILFS (loop1): discard dirty block: blocknr=29, size=4096 [pid 5016] restart_syscall(<... resuming interrupted clone ...> [pid 7019] rseq(0x7fa787ceffe0, 0x20, 0, 0x53053053 [pid 5018] mkdir("./83", 0777) = 0 [pid 5018] openat(AT_FDCWD, "/dev/loop4", O_RDWR) = 3 [pid 5018] ioctl(3, LOOP_CLR_FD) = -1 ENXIO (No such device or address) [pid 5018] close(3 [pid 7019] <... rseq resumed>) = 0 [pid 7016] <... ioctl resumed>) = 0 [pid 7005] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7002] rt_sigprocmask(SIG_SETMASK, [], [pid 5018] <... close resumed>) = 0 [pid 5016] <... restart_syscall resumed>) = 0 [pid 5014] <... umount2 resumed>) = 0 [pid 5018] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 7019] set_robust_list(0x7fa787cef9a0, 24 [pid 7016] close(3 [pid 7005] <... futex resumed>) = 0 [pid 7002] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5018] <... clone resumed>, child_tidptr=0x5555556cd690) = 7020 [pid 5014] umount2("./80/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7019] <... set_robust_list resumed>) = 0 [pid 7016] <... close resumed>) = 0 [pid 7005] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7002] futex(0x7fa78fffd6e8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7019] rt_sigprocmask(SIG_SETMASK, [], [pid 7016] mkdir("./file1", 0777 [pid 7002] <... futex resumed>) = 0 [pid 5014] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7019] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 7016] <... mkdir resumed>) = 0 [pid 7002] futex(0x7fa78fffd6ec, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5016] umount2("./80", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5014] newfstatat(AT_FDCWD, "./80/file1", [pid 7019] lseek(5, 257, SEEK_SET [pid 7016] mount("/dev/loop5", "./file1", "nilfs2", MS_NODEV|MS_SYNCHRONOUS|MS_MANDLOCK|MS_SILENT|MS_LAZYTIME, "" [pid 5016] <... umount2 resumed>) = -1 EINVAL (Invalid argument) ./strace-static-x86_64: Process 7020 attached [pid 7019] <... lseek resumed>) = 257 [pid 5014] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7020] set_robust_list(0x5555556cd6a0, 24) = 0 [pid 7019] futex(0x7fa78fffd6ec, FUTEX_WAKE_PRIVATE, 1000000 [pid 5016] openat(AT_FDCWD, "./80", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5014] umount2("./80/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7020] chdir("./83" [pid 7019] <... futex resumed>) = 1 [pid 7002] <... futex resumed>) = 0 [pid 5016] <... openat resumed>) = 3 [pid 7020] <... chdir resumed>) = 0 [pid 7019] futex(0x7fa78fffd6e8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7002] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5016] newfstatat(3, "", [pid 5014] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7020] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 7020] setpgid(0, 0) = 0 [ 143.670885][ T7016] loop5: detected capacity change from 0 to 4096 [ 143.678123][ T5015] NILFS (loop1): discard dirty page: offset=270336, ino=3 [ 143.685577][ T5015] NILFS (loop1): discard dirty block: blocknr=0, size=4096 [ 143.700798][ T7016] NILFS (loop5): broken superblock, retrying with spare superblock (blocksize = 1024) [pid 7020] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 7020] write(3, "1000", 4) = 4 [pid 7020] close(3) = 0 [pid 7020] symlink("/dev/binderfs", "./binderfs") = 0 [pid 7020] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 7020] rt_sigaction(SIGRT_1, {sa_handler=0x7fa78ff9b0a0, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fa78ff8c250}, NULL, 8) = 0 [pid 7005] <... futex resumed>) = 0 [pid 7002] <... futex resumed>) = 1 [pid 5016] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5014] openat(AT_FDCWD, "./80/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 7020] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 7005] getdents64(5, [pid 7002] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5016] getdents64(3, [pid 7020] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5014] <... openat resumed>) = 4 [pid 7020] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fa78ff11000 [pid 7020] mprotect(0x7fa78ff12000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 7020] rt_sigprocmask(SIG_BLOCK, ~[], [pid 5016] <... getdents64 resumed>0x5555556ce730 /* 4 entries */, 32768) = 112 [pid 5015] <... umount2 resumed>) = 0 [pid 5014] newfstatat(4, "", [pid 7020] <... rt_sigprocmask resumed>[], 8) = 0 [pid 7020] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fa78ff31990, parent_tid=0x7fa78ff31990, exit_signal=0, stack=0x7fa78ff11000, stack_size=0x20300, tls=0x7fa78ff316c0} => {parent_tid=[7021]}, 88) = 7021 [pid 7020] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 7020] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 7020] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000}./strace-static-x86_64: Process 7021 attached [pid 5016] umount2("./80/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5014] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 7005] <... getdents64 resumed>0x9999999999999999, 41) = -1 EIO (Input/output error) [pid 5016] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5015] umount2("./79/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5014] getdents64(4, [pid 7005] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5016] newfstatat(AT_FDCWD, "./80/binderfs", [pid 5015] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7005] <... futex resumed>) = 1 [pid 7002] <... futex resumed>) = 0 [pid 5014] <... getdents64 resumed>0x5555556d6770 /* 2 entries */, 32768) = 48 [pid 7005] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7002] exit_group(0 [pid 5016] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5015] newfstatat(AT_FDCWD, "./79/file1", [pid 5014] getdents64(4, [pid 7021] rseq(0x7fa78ff31fe0, 0x20, 0, 0x53053053 [pid 7019] <... futex resumed>) = ? [pid 7018] <... futex resumed>) = ? [pid 7005] <... futex resumed>) = ? [pid 7002] <... exit_group resumed>) = ? [pid 5016] unlink("./80/binderfs" [pid 5015] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7021] <... rseq resumed>) = 0 [pid 7019] +++ exited with 0 +++ [pid 7018] +++ exited with 0 +++ [pid 7005] +++ exited with 0 +++ [pid 5014] <... getdents64 resumed>0x5555556d6770 /* 0 entries */, 32768) = 0 [pid 7021] set_robust_list(0x7fa78ff319a0, 24) = 0 [pid 7021] rt_sigprocmask(SIG_SETMASK, [], [pid 7002] +++ exited with 0 +++ [pid 7021] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5016] <... unlink resumed>) = 0 [pid 5015] umount2("./79/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5014] close(4 [pid 7021] memfd_create("syzkaller", 0 [pid 5017] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7002, si_uid=0, si_status=0, si_utime=0, si_stime=8 /* 0.08 s */} --- [pid 5016] umount2("./80/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5015] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5014] <... close resumed>) = 0 [pid 7021] <... memfd_create resumed>) = 3 [pid 5017] restart_syscall(<... resuming interrupted clone ...> [pid 7021] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5015] openat(AT_FDCWD, "./79/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5014] rmdir("./80/file1" [pid 7021] <... mmap resumed>) = 0x7fa787b11000 [pid 5017] <... restart_syscall resumed>) = 0 [pid 7021] 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"..., 2097152 [pid 5015] <... openat resumed>) = 4 [pid 5014] <... rmdir resumed>) = 0 [ 143.717898][ T7016] NILFS (loop5): broken superblock, retrying with spare superblock (blocksize = 4096) [ 143.731158][ T7005] NILFS error (device loop3): nilfs_readdir: zero-length directory entry [ 143.740883][ T7005] Remounting filesystem read-only [ 143.756655][ T5016] NILFS (loop2): discard dirty page: offset=8192, ino=6 [pid 5015] newfstatat(4, "", [pid 5014] getdents64(3, [pid 5015] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5014] <... getdents64 resumed>0x5555556ce730 /* 0 entries */, 32768) = 0 [pid 5017] umount2("./81", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5015] getdents64(4, [pid 5014] close(3 [pid 5017] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5017] openat(AT_FDCWD, "./81", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5015] <... getdents64 resumed>0x5555556d6770 /* 2 entries */, 32768) = 48 [pid 5014] <... close resumed>) = 0 [pid 5017] <... openat resumed>) = 3 [pid 5015] getdents64(4, [pid 5014] rmdir("./80" [pid 5017] newfstatat(3, "", [pid 5015] <... getdents64 resumed>0x5555556d6770 /* 0 entries */, 32768) = 0 [pid 5014] <... rmdir resumed>) = 0 [pid 5015] close(4 [pid 5017] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5015] <... close resumed>) = 0 [pid 5014] mkdir("./81", 0777 [pid 7016] <... mount resumed>) = 0 [pid 5017] getdents64(3, [pid 5015] rmdir("./79/file1" [pid 5014] <... mkdir resumed>) = 0 [pid 5017] <... getdents64 resumed>0x5555556ce730 /* 4 entries */, 32768) = 112 [pid 5017] umount2("./81/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7016] openat(AT_FDCWD, "./file1", O_RDONLY|O_DIRECTORY [pid 5015] <... rmdir resumed>) = 0 [pid 5014] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 5017] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7016] <... openat resumed>) = 3 [pid 5017] newfstatat(AT_FDCWD, "./81/binderfs", [pid 5015] getdents64(3, [pid 5014] <... openat resumed>) = 3 [pid 7021] <... write resumed>) = 2097152 [pid 7021] munmap(0x7fa787b11000, 2097152) = 0 [pid 7021] openat(AT_FDCWD, "/dev/loop4", O_RDWR) = 4 [pid 7016] chdir("./file1" [pid 5017] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5015] <... getdents64 resumed>0x5555556ce730 /* 0 entries */, 32768) = 0 [pid 5014] ioctl(3, LOOP_CLR_FD [pid 7016] <... chdir resumed>) = 0 [pid 5017] unlink("./81/binderfs" [pid 5015] close(3 [pid 5014] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 7016] ioctl(4, LOOP_CLR_FD [pid 5017] <... unlink resumed>) = 0 [pid 5015] <... close resumed>) = 0 [pid 5014] close(3 [pid 7016] <... ioctl resumed>) = 0 [pid 5017] umount2("./81/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5015] rmdir("./79" [pid 7016] close(4 [pid 5014] <... close resumed>) = 0 [pid 7021] ioctl(4, LOOP_SET_FD, 3 [pid 7016] <... close resumed>) = 0 [pid 5015] <... rmdir resumed>) = 0 [pid 5014] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 7016] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5015] mkdir("./80", 0777 [pid 7016] <... futex resumed>) = 1 [pid 7015] <... futex resumed>) = 0 [pid 5015] <... mkdir resumed>) = 0 [pid 5014] <... clone resumed>, child_tidptr=0x5555556cd690) = 7023 [ 143.767081][ T5016] NILFS (loop2): discard dirty block: blocknr=25, size=4096 [ 143.779532][ T7022] NILFS (loop5): segctord starting. Construction interval = 5 seconds, CP frequency < 30 seconds [ 143.791776][ T5016] NILFS (loop2): disposed unprocessed dirty file(s) when detaching log writer [ 143.807027][ T5017] NILFS (loop3): discard dirty page: offset=8192, ino=6 [ 143.813216][ T7021] loop4: detected capacity change from 0 to 4096 [pid 7015] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 7015] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}./strace-static-x86_64: Process 7023 attached [pid 7023] set_robust_list(0x5555556cd6a0, 24) = 0 [pid 7016] open("./bus", O_RDWR|O_CREAT|O_NOCTTY|O_SYNC|O_DIRECT|O_NOATIME, 000 [pid 5015] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 7023] chdir("./81") = 0 [pid 7023] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 5015] <... openat resumed>) = 3 [pid 5015] ioctl(3, LOOP_CLR_FD [pid 7016] <... open resumed>) = 4 [pid 7023] setpgid(0, 0) = 0 [pid 7023] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 7023] write(3, "1000", 4) = 4 [pid 7023] close(3 [pid 7016] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5015] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 7016] <... futex resumed>) = 1 [pid 7015] <... futex resumed>) = 0 [pid 5015] close(3 [pid 7016] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7015] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7016] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7015] <... futex resumed>) = 0 [pid 5015] <... close resumed>) = 0 [pid 7016] ftruncate(4, 33587195 [pid 7015] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5015] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 7023] <... close resumed>) = 0 [pid 7023] symlink("/dev/binderfs", "./binderfs" [pid 7016] <... ftruncate resumed>) = 0 [ 143.815993][ T5016] NILFS (loop2): discard dirty page: offset=0, ino=3 [ 143.827366][ T5017] NILFS (loop3): discard dirty block: blocknr=25, size=4096 [ 143.838323][ T27] audit: type=1800 audit(1690444311.668:493): pid=7016 uid=0 auid=4294967295 ses=4294967295 subj=_ op=collect_data cause=failed(directio) comm="syz-executor459" name="bus" dev="loop5" ino=18 res=0 errno=0 [ 143.838448][ T5016] NILFS (loop2): discard dirty block: blocknr=28, size=4096 ./strace-static-x86_64: Process 7024 attached [pid 7023] <... symlink resumed>) = 0 [pid 7023] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 7023] rt_sigaction(SIGRT_1, {sa_handler=0x7fa78ff9b0a0, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fa78ff8c250}, NULL, 8) = 0 [pid 7023] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 7023] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fa78ff11000 [pid 7023] mprotect(0x7fa78ff12000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 7016] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5015] <... clone resumed>, child_tidptr=0x5555556cd690) = 7024 [pid 7024] set_robust_list(0x5555556cd6a0, 24 [pid 7023] rt_sigprocmask(SIG_BLOCK, ~[], [pid 7016] <... futex resumed>) = 1 [pid 7015] <... futex resumed>) = 0 [pid 7023] <... rt_sigprocmask resumed>[], 8) = 0 [pid 7015] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7023] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fa78ff31990, parent_tid=0x7fa78ff31990, exit_signal=0, stack=0x7fa78ff11000, stack_size=0x20300, tls=0x7fa78ff316c0} [pid 7015] <... futex resumed>) = 0 [pid 7015] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7023] <... clone3 resumed> => {parent_tid=[7025]}, 88) = 7025 [pid 7023] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 7023] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 7023] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 7021] <... ioctl resumed>) = 0 [pid 7021] close(3) = 0 [pid 7021] mkdir("./file1", 0777 [pid 7024] <... set_robust_list resumed>) = 0 [pid 7016] sendfile(4, 4, NULL, 281474978811912./strace-static-x86_64: Process 7025 attached [pid 7024] chdir("./80" [pid 7021] <... mkdir resumed>) = 0 [pid 7025] rseq(0x7fa78ff31fe0, 0x20, 0, 0x53053053 [pid 7024] <... chdir resumed>) = 0 [pid 7021] mount("/dev/loop4", "./file1", "nilfs2", MS_NODEV|MS_SYNCHRONOUS|MS_MANDLOCK|MS_SILENT|MS_LAZYTIME, "" [pid 7025] <... rseq resumed>) = 0 [pid 7024] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7025] set_robust_list(0x7fa78ff319a0, 24 [pid 7024] <... prctl resumed>) = 0 [pid 5017] <... umount2 resumed>) = 0 [pid 7025] <... set_robust_list resumed>) = 0 [pid 7025] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 7025] memfd_create("syzkaller", 0) = 3 [pid 7025] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fa787b11000 [ 143.874535][ T5016] NILFS (loop2): discard dirty page: offset=4096, ino=3 [ 143.882113][ T5016] NILFS (loop2): discard dirty block: blocknr=29, size=4096 [ 143.907627][ T7021] NILFS (loop4): broken superblock, retrying with spare superblock (blocksize = 1024) [ 143.917557][ T5016] NILFS (loop2): discard dirty page: offset=270336, ino=3 [pid 7024] setpgid(0, 0) = 0 [pid 5017] umount2("./81/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7024] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5017] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7015] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 7015] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 7024] <... openat resumed>) = 3 [pid 7015] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 5017] newfstatat(AT_FDCWD, "./81/file1", [pid 7024] write(3, "1000", 4 [pid 7015] <... mmap resumed>) = 0x7fa787cf0000 [pid 7025] 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"..., 2097152 [pid 7024] <... write resumed>) = 4 [pid 7015] mprotect(0x7fa787cf1000, 131072, PROT_READ|PROT_WRITE [pid 5017] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7024] close(3 [pid 7015] <... mprotect resumed>) = 0 [pid 5017] umount2("./81/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5016] <... umount2 resumed>) = 0 [pid 7015] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 7015] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fa787d10990, parent_tid=0x7fa787d10990, exit_signal=0, stack=0x7fa787cf0000, stack_size=0x20300, tls=0x7fa787d106c0} => {parent_tid=[7026]}, 88) = 7026 [pid 7015] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 7015] futex(0x7fa78fffd6d8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 7015] futex(0x7fa78fffd6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}./strace-static-x86_64: Process 7026 attached [pid 7026] rseq(0x7fa787d10fe0, 0x20, 0, 0x53053053) = 0 [pid 7026] set_robust_list(0x7fa787d109a0, 24 [pid 7024] <... close resumed>) = 0 [pid 5017] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5016] umount2("./80/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7024] symlink("/dev/binderfs", "./binderfs" [pid 5017] openat(AT_FDCWD, "./81/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5016] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7024] <... symlink resumed>) = 0 [pid 7026] <... set_robust_list resumed>) = 0 [pid 7024] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5017] <... openat resumed>) = 4 [ 143.926472][ T5016] NILFS (loop2): discard dirty block: blocknr=0, size=4096 [ 143.954016][ T7021] NILFS (loop4): broken superblock, retrying with spare superblock (blocksize = 4096) [pid 5016] newfstatat(AT_FDCWD, "./80/file1", [pid 7026] rt_sigprocmask(SIG_SETMASK, [], [pid 7024] <... futex resumed>) = 0 [pid 5017] newfstatat(4, "", [pid 5016] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7026] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 7024] rt_sigaction(SIGRT_1, {sa_handler=0x7fa78ff9b0a0, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fa78ff8c250}, [pid 7026] openat(AT_FDCWD, "./file0", O_RDONLY [pid 7015] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 7026] <... openat resumed>) = 5 [pid 7015] futex(0x7fa78fffd6ec, FUTEX_WAKE_PRIVATE, 1000000 [pid 7026] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7015] <... futex resumed>) = 0 [pid 7026] <... futex resumed>) = 0 [pid 7015] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 7026] futex(0x7fa78fffd6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7015] <... mmap resumed>) = 0x7fa787ccf000 [pid 7015] mprotect(0x7fa787cd0000, 131072, PROT_READ|PROT_WRITE [pid 7024] <... rt_sigaction resumed>NULL, 8) = 0 [pid 7015] <... mprotect resumed>) = 0 [pid 5017] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5016] umount2("./80/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7025] <... write resumed>) = 2097152 [pid 7024] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 7021] <... mount resumed>) = 0 [pid 7015] rt_sigprocmask(SIG_BLOCK, ~[], [pid 5017] getdents64(4, [pid 5016] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7025] munmap(0x7fa787b11000, 2097152 [pid 7024] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 7021] openat(AT_FDCWD, "./file1", O_RDONLY|O_DIRECTORY [pid 7015] <... rt_sigprocmask resumed>[], 8) = 0 [pid 5017] <... getdents64 resumed>0x5555556d6770 /* 2 entries */, 32768) = 48 [pid 5016] openat(AT_FDCWD, "./80/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 7025] <... munmap resumed>) = 0 [pid 7024] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 7021] <... openat resumed>) = 3 [pid 7015] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fa787cef990, parent_tid=0x7fa787cef990, exit_signal=0, stack=0x7fa787ccf000, stack_size=0x20300, tls=0x7fa787cef6c0} [pid 5017] getdents64(4, [pid 5016] <... openat resumed>) = 4 [pid 7025] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 7024] <... mmap resumed>) = 0x7fa78ff11000 [pid 7021] chdir("./file1" [pid 5017] <... getdents64 resumed>0x5555556d6770 /* 0 entries */, 32768) = 0 [pid 5016] newfstatat(4, "", [pid 7025] <... openat resumed>) = 4 [pid 7024] mprotect(0x7fa78ff12000, 131072, PROT_READ|PROT_WRITE [pid 7021] <... chdir resumed>) = 0 [pid 7015] <... clone3 resumed> => {parent_tid=[7028]}, 88) = 7028 [pid 5017] close(4 [pid 5016] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 7025] ioctl(4, LOOP_SET_FD, 3 [pid 7024] <... mprotect resumed>) = 0 [pid 7021] ioctl(4, LOOP_CLR_FD [pid 7015] rt_sigprocmask(SIG_SETMASK, [], [pid 5017] <... close resumed>) = 0 [pid 5016] getdents64(4, ./strace-static-x86_64: Process 7028 attached [pid 7016] <... sendfile resumed>) = 77824 [pid 7015] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 7028] rseq(0x7fa787ceffe0, 0x20, 0, 0x53053053 [pid 7024] rt_sigprocmask(SIG_BLOCK, ~[], [pid 7021] <... ioctl resumed>) = 0 [pid 7016] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7015] futex(0x7fa78fffd6e8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5017] rmdir("./81/file1" [pid 7028] <... rseq resumed>) = 0 [pid 7025] <... ioctl resumed>) = 0 [pid 7024] <... rt_sigprocmask resumed>[], 8) = 0 [pid 7021] close(4 [pid 7016] <... futex resumed>) = 0 [pid 7015] <... futex resumed>) = 0 [pid 5016] <... getdents64 resumed>0x5555556d6770 /* 2 entries */, 32768) = 48 [pid 7028] set_robust_list(0x7fa787cef9a0, 24 [pid 7024] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fa78ff31990, parent_tid=0x7fa78ff31990, exit_signal=0, stack=0x7fa78ff11000, stack_size=0x20300, tls=0x7fa78ff316c0} [pid 7021] <... close resumed>) = 0 [pid 7016] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7015] futex(0x7fa78fffd6ec, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5017] <... rmdir resumed>) = 0 [pid 7028] <... set_robust_list resumed>) = 0 [pid 5017] getdents64(3, [pid 7028] rt_sigprocmask(SIG_SETMASK, [], [pid 7021] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5016] getdents64(4, [pid 7028] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 7024] <... clone3 resumed> => {parent_tid=[7029]}, 88) = 7029 [pid 7021] <... futex resumed>) = 1 [pid 7020] <... futex resumed>) = 0 [pid 5017] <... getdents64 resumed>0x5555556ce730 /* 0 entries */, 32768) = 0 [pid 5016] <... getdents64 resumed>0x5555556d6770 /* 0 entries */, 32768) = 0 [pid 7028] lseek(5, 257, SEEK_SET [pid 7024] rt_sigprocmask(SIG_SETMASK, [], [pid 7021] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7020] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5017] close(3 [pid 5016] close(4 [pid 7028] <... lseek resumed>) = 257 [pid 7025] close(3 [pid 7024] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 7021] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7020] <... futex resumed>) = 0 [pid 5017] <... close resumed>) = 0 [pid 5016] <... close resumed>) = 0 [pid 7028] futex(0x7fa78fffd6ec, FUTEX_WAKE_PRIVATE, 1000000 [pid 7025] <... close resumed>) = 0 [pid 7024] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7021] open("./bus", O_RDWR|O_CREAT|O_NOCTTY|O_SYNC|O_DIRECT|O_NOATIME, 000 [pid 7020] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5017] rmdir("./81" [pid 5016] rmdir("./80/file1"./strace-static-x86_64: Process 7029 attached [pid 7028] <... futex resumed>) = 1 [pid 7025] mkdir("./file1", 0777 [pid 7024] <... futex resumed>) = 0 [pid 7015] <... futex resumed>) = 0 [pid 7029] rseq(0x7fa78ff31fe0, 0x20, 0, 0x53053053 [pid 7028] futex(0x7fa78fffd6e8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7024] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 7015] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5017] <... rmdir resumed>) = 0 [pid 5016] <... rmdir resumed>) = 0 [pid 7029] <... rseq resumed>) = 0 [pid 7016] <... futex resumed>) = 0 [pid 7015] <... futex resumed>) = 1 [pid 7029] set_robust_list(0x7fa78ff319a0, 24 [pid 7021] <... open resumed>) = 4 [pid 7016] getdents64(5, [pid 7015] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7029] <... set_robust_list resumed>) = 0 [pid 7029] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 7029] memfd_create("syzkaller", 0) = 3 [ 144.008339][ T7027] NILFS (loop4): segctord starting. Construction interval = 5 seconds, CP frequency < 30 seconds [ 144.030540][ T7025] loop0: detected capacity change from 0 to 4096 [pid 7029] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fa787b11000 [pid 7029] 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"..., 2097152 [pid 5016] getdents64(3, [pid 7021] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5017] mkdir("./82", 0777 [pid 7021] <... futex resumed>) = 1 [pid 5016] <... getdents64 resumed>0x5555556ce730 /* 0 entries */, 32768) = 0 [pid 7025] <... mkdir resumed>) = 0 [pid 7021] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7020] <... futex resumed>) = 0 [pid 5017] <... mkdir resumed>) = 0 [pid 5016] close(3 [pid 7025] mount("/dev/loop0", "./file1", "nilfs2", MS_NODEV|MS_SYNCHRONOUS|MS_MANDLOCK|MS_SILENT|MS_LAZYTIME, "" [pid 5017] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 5016] <... close resumed>) = 0 [pid 7020] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7021] <... futex resumed>) = 0 [pid 7020] <... futex resumed>) = 1 [pid 5017] <... openat resumed>) = 3 [pid 5016] rmdir("./80" [pid 7021] ftruncate(4, 33587195 [pid 5017] ioctl(3, LOOP_CLR_FD [pid 7020] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5016] <... rmdir resumed>) = 0 [pid 5017] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 5017] close(3 [pid 5016] mkdir("./81", 0777 [pid 7021] <... ftruncate resumed>) = 0 [pid 7029] <... write resumed>) = 2097152 [pid 7029] munmap(0x7fa787b11000, 2097152) = 0 [pid 7029] openat(AT_FDCWD, "/dev/loop1", O_RDWR) = 4 [ 144.053778][ T27] audit: type=1800 audit(1690444311.888:494): pid=7021 uid=0 auid=4294967295 ses=4294967295 subj=_ op=collect_data cause=failed(directio) comm="syz-executor459" name="bus" dev="loop4" ino=18 res=0 errno=0 [ 144.075424][ T7016] NILFS error (device loop5): nilfs_readdir: zero-length directory entry [ 144.093643][ T7025] NILFS (loop0): broken superblock, retrying with spare superblock (blocksize = 1024) [pid 7029] ioctl(4, LOOP_SET_FD, 3 [pid 7021] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5017] <... close resumed>) = 0 [pid 5016] <... mkdir resumed>) = 0 [pid 7021] <... futex resumed>) = 1 [pid 5017] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5016] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 7021] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL./strace-static-x86_64: Process 7030 attached [pid 7020] <... futex resumed>) = 0 [pid 7015] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 5016] <... openat resumed>) = 3 [pid 7020] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 7020] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7029] <... ioctl resumed>) = 0 [pid 7029] close(3) = 0 [pid 7029] mkdir("./file1", 0777) = 0 [pid 7029] mount("/dev/loop1", "./file1", "nilfs2", MS_NODEV|MS_SYNCHRONOUS|MS_MANDLOCK|MS_SILENT|MS_LAZYTIME, "" [pid 7030] set_robust_list(0x5555556cd6a0, 24 [pid 7021] <... futex resumed>) = 0 [pid 5017] <... clone resumed>, child_tidptr=0x5555556cd690) = 7030 [pid 5016] ioctl(3, LOOP_CLR_FD [pid 7030] <... set_robust_list resumed>) = 0 [pid 7021] sendfile(4, 4, NULL, 281474978811912 [pid 5016] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 7030] chdir("./82" [pid 7016] <... getdents64 resumed>0x9999999999999999, 41) = -1 EIO (Input/output error) [pid 7030] <... chdir resumed>) = 0 [pid 5016] close(3 [pid 7030] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5016] <... close resumed>) = 0 [pid 7016] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 7016] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7030] <... prctl resumed>) = 0 [pid 5016] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 7030] setpgid(0, 0 [pid 7015] exit_group(0 [pid 7028] <... futex resumed>) = ? [pid 7026] <... futex resumed>) = ? [pid 7015] <... exit_group resumed>) = ? [pid 7030] <... setpgid resumed>) = 0 [pid 7028] +++ exited with 0 +++ [pid 7026] +++ exited with 0 +++ [pid 7030] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5016] <... clone resumed>, child_tidptr=0x5555556cd690) = 7031 [pid 7030] <... openat resumed>) = 3 [pid 7016] <... futex resumed>) = ? [pid 7030] write(3, "1000", 4 [pid 7016] +++ exited with 0 +++ [pid 7015] +++ exited with 0 +++ [pid 7030] <... write resumed>) = 4 [pid 7030] close(3 [pid 5019] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7015, si_uid=0, si_status=0, si_utime=0, si_stime=10 /* 0.10 s */} --- [pid 7030] <... close resumed>) = 0 [pid 5019] umount2("./84", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7030] symlink("/dev/binderfs", "./binderfs" [pid 5019] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [ 144.104083][ T7029] loop1: detected capacity change from 0 to 4096 [ 144.117898][ T7025] NILFS (loop0): broken superblock, retrying with spare superblock (blocksize = 4096) [ 144.128132][ T7016] Remounting filesystem read-only ./strace-static-x86_64: Process 7031 attached [pid 7030] <... symlink resumed>) = 0 [pid 7020] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 5019] openat(AT_FDCWD, "./84", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 7031] set_robust_list(0x5555556cd6a0, 24 [pid 7030] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7020] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5019] <... openat resumed>) = 3 [pid 7031] <... set_robust_list resumed>) = 0 [pid 7030] <... futex resumed>) = 0 [pid 7020] <... futex resumed>) = 0 [pid 5019] newfstatat(3, "", [pid 7031] chdir("./81" [pid 7030] rt_sigaction(SIGRT_1, {sa_handler=0x7fa78ff9b0a0, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fa78ff8c250}, [pid 7020] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 5019] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 7031] <... chdir resumed>) = 0 [pid 7030] <... rt_sigaction resumed>NULL, 8) = 0 [pid 7020] <... mmap resumed>) = 0x7fa787cf0000 [pid 5019] getdents64(3, [pid 7031] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7030] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 7020] mprotect(0x7fa787cf1000, 131072, PROT_READ|PROT_WRITE [pid 5019] <... getdents64 resumed>0x5555556ce730 /* 4 entries */, 32768) = 112 [pid 7031] <... prctl resumed>) = 0 [pid 7030] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 7020] <... mprotect resumed>) = 0 [pid 5019] umount2("./84/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7031] setpgid(0, 0 [pid 7030] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 7020] rt_sigprocmask(SIG_BLOCK, ~[], [pid 5019] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7031] <... setpgid resumed>) = 0 [pid 7030] <... mmap resumed>) = 0x7fa78ff11000 [pid 7020] <... rt_sigprocmask resumed>[], 8) = 0 [pid 5019] newfstatat(AT_FDCWD, "./84/binderfs", [pid 7031] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7030] mprotect(0x7fa78ff12000, 131072, PROT_READ|PROT_WRITE [pid 7025] <... mount resumed>) = 0 [pid 7020] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fa787d10990, parent_tid=0x7fa787d10990, exit_signal=0, stack=0x7fa787cf0000, stack_size=0x20300, tls=0x7fa787d106c0} [pid 5019] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7031] <... openat resumed>) = 3 [pid 7030] <... mprotect resumed>) = 0 [pid 7025] openat(AT_FDCWD, "./file1", O_RDONLY|O_DIRECTORY [pid 5019] unlink("./84/binderfs" [pid 7031] write(3, "1000", 4 [pid 7030] rt_sigprocmask(SIG_BLOCK, ~[], [pid 7025] <... openat resumed>) = 3 [pid 7020] <... clone3 resumed> => {parent_tid=[7033]}, 88) = 7033 [pid 5019] <... unlink resumed>) = 0 ./strace-static-x86_64: Process 7033 attached [pid 7031] <... write resumed>) = 4 [pid 7030] <... rt_sigprocmask resumed>[], 8) = 0 [pid 7025] chdir("./file1" [pid 7020] rt_sigprocmask(SIG_SETMASK, [], [pid 5019] umount2("./84/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7031] close(3 [pid 7030] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fa78ff31990, parent_tid=0x7fa78ff31990, exit_signal=0, stack=0x7fa78ff11000, stack_size=0x20300, tls=0x7fa78ff316c0} [pid 7025] <... chdir resumed>) = 0 [pid 7021] <... sendfile resumed>) = 77824 [pid 7020] <... rt_sigprocmask resumed>NULL, 8) = 0 [ 144.161603][ T7029] NILFS (loop1): broken superblock, retrying with spare superblock (blocksize = 1024) [ 144.184211][ T7032] NILFS (loop0): segctord starting. Construction interval = 5 seconds, CP frequency < 30 seconds [pid 7033] rseq(0x7fa787d10fe0, 0x20, 0, 0x53053053 [pid 7031] <... close resumed>) = 0 [pid 7025] ioctl(4, LOOP_CLR_FD [pid 7021] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7020] futex(0x7fa78fffd6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7031] symlink("/dev/binderfs", "./binderfs" [pid 7030] <... clone3 resumed> => {parent_tid=[7034]}, 88) = 7034 [pid 7025] <... ioctl resumed>) = 0 [pid 7021] <... futex resumed>) = 0 [pid 7020] <... futex resumed>) = 0 [pid 7033] <... rseq resumed>) = 0 [pid 7031] <... symlink resumed>) = 0 [pid 7030] rt_sigprocmask(SIG_SETMASK, [], [pid 7029] <... mount resumed>) = 0 [pid 7025] close(4 [pid 7021] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7020] futex(0x7fa78fffd6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}./strace-static-x86_64: Process 7034 attached [pid 7033] set_robust_list(0x7fa787d109a0, 24 [pid 7034] rseq(0x7fa78ff31fe0, 0x20, 0, 0x53053053 [pid 7033] <... set_robust_list resumed>) = 0 [pid 7034] <... rseq resumed>) = 0 [pid 7033] rt_sigprocmask(SIG_SETMASK, [], [pid 7034] set_robust_list(0x7fa78ff319a0, 24 [pid 7033] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 7033] openat(AT_FDCWD, "./file0", O_RDONLY [pid 7031] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7030] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 7029] openat(AT_FDCWD, "./file1", O_RDONLY|O_DIRECTORY [pid 7025] <... close resumed>) = 0 [pid 5019] <... umount2 resumed>) = 0 [pid 7034] <... set_robust_list resumed>) = 0 [pid 7033] <... openat resumed>) = 5 [pid 7031] <... futex resumed>) = 0 [pid 7030] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7029] <... openat resumed>) = 3 [pid 7025] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5019] umount2("./84/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7034] rt_sigprocmask(SIG_SETMASK, [], [pid 7033] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7031] rt_sigaction(SIGRT_1, {sa_handler=0x7fa78ff9b0a0, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fa78ff8c250}, [pid 7030] <... futex resumed>) = 0 [pid 7029] chdir("./file1" [pid 7025] <... futex resumed>) = 1 [pid 7023] <... futex resumed>) = 0 [pid 5019] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7034] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 7033] <... futex resumed>) = 1 [pid 7031] <... rt_sigaction resumed>NULL, 8) = 0 [pid 7030] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 7029] <... chdir resumed>) = 0 [pid 7025] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7023] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7020] <... futex resumed>) = 0 [pid 5019] newfstatat(AT_FDCWD, "./84/file1", [pid 7034] memfd_create("syzkaller", 0 [pid 7033] futex(0x7fa78fffd6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7031] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 7029] ioctl(4, LOOP_CLR_FD [pid 7025] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7023] <... futex resumed>) = 0 [pid 7020] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5019] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7034] <... memfd_create resumed>) = 3 [pid 7031] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 7029] <... ioctl resumed>) = 0 [pid 7025] open("./bus", O_RDWR|O_CREAT|O_NOCTTY|O_SYNC|O_DIRECT|O_NOATIME, 000 [pid 7023] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7021] <... futex resumed>) = 0 [pid 7020] <... futex resumed>) = 1 [pid 5019] umount2("./84/file1", MNT_DETACH|UMOUNT_NOFOLLOW [ 144.208355][ T7029] NILFS (loop1): broken superblock, retrying with spare superblock (blocksize = 4096) [ 144.228779][ T7035] NILFS (loop1): segctord starting. Construction interval = 5 seconds, CP frequency < 30 seconds [pid 7034] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 7031] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 7029] close(4 [pid 7025] <... open resumed>) = 4 [pid 7020] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7034] <... mmap resumed>) = 0x7fa787b11000 [pid 7031] <... mmap resumed>) = 0x7fa78ff11000 [pid 7029] <... close resumed>) = 0 [pid 7025] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7021] lseek(5, 257, SEEK_SET [pid 5019] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7031] mprotect(0x7fa78ff12000, 131072, PROT_READ|PROT_WRITE [pid 7029] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7025] <... futex resumed>) = 1 [pid 7023] <... futex resumed>) = 0 [pid 7021] <... lseek resumed>) = 257 [pid 5019] openat(AT_FDCWD, "./84/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 7031] <... mprotect resumed>) = 0 [pid 7029] <... futex resumed>) = 1 [pid 7025] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7024] <... futex resumed>) = 0 [pid 7023] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7021] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5019] <... openat resumed>) = 4 [pid 7031] rt_sigprocmask(SIG_BLOCK, ~[], [pid 7029] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7025] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7024] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7023] <... futex resumed>) = 0 [pid 7021] <... futex resumed>) = 1 [pid 7020] <... futex resumed>) = 0 [pid 5019] newfstatat(4, "", [pid 7031] <... rt_sigprocmask resumed>[], 8) = 0 [pid 7029] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7025] ftruncate(4, 33587195 [pid 7024] <... futex resumed>) = 0 [pid 7023] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7021] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7020] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5019] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 7031] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fa78ff31990, parent_tid=0x7fa78ff31990, exit_signal=0, stack=0x7fa78ff11000, stack_size=0x20300, tls=0x7fa78ff316c0} [pid 7029] open("./bus", O_RDWR|O_CREAT|O_NOCTTY|O_SYNC|O_DIRECT|O_NOATIME, 000 [pid 7025] <... ftruncate resumed>) = 0 [pid 7024] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7021] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7020] <... futex resumed>) = 0 [pid 5019] getdents64(4, ./strace-static-x86_64: Process 7036 attached [pid 7034] 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"..., 2097152 [pid 7029] <... open resumed>) = 4 [pid 7025] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [ 144.252952][ T27] audit: type=1800 audit(1690444312.088:495): pid=7025 uid=0 auid=4294967295 ses=4294967295 subj=_ op=collect_data cause=failed(directio) comm="syz-executor459" name="bus" dev="loop0" ino=18 res=0 errno=0 [ 144.283959][ T27] audit: type=1800 audit(1690444312.118:496): pid=7029 uid=0 auid=4294967295 ses=4294967295 subj=_ op=collect_data cause=failed(directio) comm="syz-executor459" name="bus" dev="loop1" ino=18 res=0 errno=0 [ 144.296327][ T7021] NILFS error (device loop4): nilfs_readdir: zero-length directory entry [pid 7021] getdents64(5, [pid 7020] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7036] rseq(0x7fa78ff31fe0, 0x20, 0, 0x53053053 [pid 7031] <... clone3 resumed> => {parent_tid=[7036]}, 88) = 7036 [pid 7029] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7025] <... futex resumed>) = 1 [pid 7023] <... futex resumed>) = 0 [pid 5019] <... getdents64 resumed>0x5555556d6770 /* 2 entries */, 32768) = 48 [pid 7036] <... rseq resumed>) = 0 [pid 7031] rt_sigprocmask(SIG_SETMASK, [], [pid 7029] <... futex resumed>) = 1 [pid 7025] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7024] <... futex resumed>) = 0 [pid 7023] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5019] getdents64(4, [pid 7036] set_robust_list(0x7fa78ff319a0, 24 [pid 7031] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 7029] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7025] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7024] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7023] <... futex resumed>) = 0 [pid 5019] <... getdents64 resumed>0x5555556d6770 /* 0 entries */, 32768) = 0 [pid 7036] <... set_robust_list resumed>) = 0 [pid 7031] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7029] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7025] sendfile(4, 4, NULL, 281474978811912 [pid 7024] <... futex resumed>) = 0 [pid 7023] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5019] close(4 [pid 7036] rt_sigprocmask(SIG_SETMASK, [], [pid 7031] <... futex resumed>) = 0 [pid 7029] ftruncate(4, 33587195 [pid 7024] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7036] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 7031] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 5019] <... close resumed>) = 0 [pid 7036] memfd_create("syzkaller", 0 [pid 7029] <... ftruncate resumed>) = 0 [pid 5019] rmdir("./84/file1" [pid 7036] <... memfd_create resumed>) = 3 [pid 7029] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5019] <... rmdir resumed>) = 0 [pid 7036] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 7029] <... futex resumed>) = 1 [pid 7024] <... futex resumed>) = 0 [pid 5019] getdents64(3, [pid 7036] <... mmap resumed>) = 0x7fa787b11000 [pid 7029] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7024] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5019] <... getdents64 resumed>0x5555556ce730 /* 0 entries */, 32768) = 0 [pid 7036] 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"..., 2097152 [pid 7034] <... write resumed>) = 2097152 [pid 7029] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7024] <... futex resumed>) = 0 [pid 5019] close(3 [pid 7034] munmap(0x7fa787b11000, 2097152 [pid 7029] sendfile(4, 4, NULL, 281474978811912 [pid 7024] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5019] <... close resumed>) = 0 [pid 5019] rmdir("./84") = 0 [pid 7034] <... munmap resumed>) = 0 [pid 7020] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 5019] mkdir("./85", 0777 [pid 7034] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 5019] <... mkdir resumed>) = 0 [pid 7034] <... openat resumed>) = 4 [pid 5019] openat(AT_FDCWD, "/dev/loop5", O_RDWR) = 3 [pid 7034] ioctl(4, LOOP_SET_FD, 3 [pid 5019] ioctl(3, LOOP_CLR_FD [pid 7023] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 7023] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 7023] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fa787cf0000 [pid 7023] mprotect(0x7fa787cf1000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 7023] rt_sigprocmask(SIG_BLOCK, ~[], [pid 5019] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 7023] <... rt_sigprocmask resumed>[], 8) = 0 [pid 5019] close(3 [pid 7023] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fa787d10990, parent_tid=0x7fa787d10990, exit_signal=0, stack=0x7fa787cf0000, stack_size=0x20300, tls=0x7fa787d106c0} [pid 5019] <... close resumed>) = 0 [pid 5019] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 7023] <... clone3 resumed> => {parent_tid=[7037]}, 88) = 7037 [pid 7023] rt_sigprocmask(SIG_SETMASK, [], [pid 7034] <... ioctl resumed>) = 0 [pid 7023] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 7034] close(3 [pid 7023] futex(0x7fa78fffd6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7034] <... close resumed>) = 0 [pid 7023] <... futex resumed>) = 0 [pid 5019] <... clone resumed>, child_tidptr=0x5555556cd690) = 7038 ./strace-static-x86_64: Process 7037 attached ./strace-static-x86_64: Process 7038 attached [pid 7034] mkdir("./file1", 0777 [pid 7023] futex(0x7fa78fffd6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7038] set_robust_list(0x5555556cd6a0, 24 [pid 7037] rseq(0x7fa787d10fe0, 0x20, 0, 0x53053053 [pid 7034] <... mkdir resumed>) = 0 [pid 7024] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 7038] <... set_robust_list resumed>) = 0 [pid 7037] <... rseq resumed>) = 0 [pid 7034] mount("/dev/loop3", "./file1", "nilfs2", MS_NODEV|MS_SYNCHRONOUS|MS_MANDLOCK|MS_SILENT|MS_LAZYTIME, "" [pid 7024] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7021] <... getdents64 resumed>0x9999999999999999, 41) = -1 EIO (Input/output error) [pid 7038] chdir("./85" [pid 7037] set_robust_list(0x7fa787d109a0, 24 [pid 7024] <... futex resumed>) = 0 [ 144.365886][ T7021] Remounting filesystem read-only [ 144.377027][ T7034] loop3: detected capacity change from 0 to 4096 [pid 7021] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7037] <... set_robust_list resumed>) = 0 [pid 7024] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 7021] <... futex resumed>) = 0 [pid 7037] rt_sigprocmask(SIG_SETMASK, [], [pid 7021] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7020] exit_group(0 [pid 7037] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 7033] <... futex resumed>) = ? [pid 7021] <... futex resumed>) = ? [pid 7020] <... exit_group resumed>) = ? [pid 7037] openat(AT_FDCWD, "./file0", O_RDONLY [pid 7033] +++ exited with 0 +++ [pid 7021] +++ exited with 0 +++ [pid 7020] +++ exited with 0 +++ [pid 7037] <... openat resumed>) = 5 [pid 5018] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7020, si_uid=0, si_status=0, si_utime=0, si_stime=11 /* 0.11 s */} --- [pid 7037] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5018] restart_syscall(<... resuming interrupted clone ...> [pid 7037] <... futex resumed>) = 1 [pid 7023] <... futex resumed>) = 0 [pid 5018] <... restart_syscall resumed>) = 0 [pid 7037] futex(0x7fa78fffd6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7024] <... mmap resumed>) = 0x7fa787cf0000 [pid 7023] futex(0x7fa78fffd6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7038] <... chdir resumed>) = 0 [pid 7038] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7037] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7036] <... write resumed>) = 2097152 [pid 7024] mprotect(0x7fa787cf1000, 131072, PROT_READ|PROT_WRITE [pid 7023] <... futex resumed>) = 0 [pid 7038] <... prctl resumed>) = 0 [pid 7037] lseek(5, 257, SEEK_SET [pid 7024] <... mprotect resumed>) = 0 [pid 7023] futex(0x7fa78fffd6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5018] umount2("./83", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7038] setpgid(0, 0 [pid 7037] <... lseek resumed>) = 257 [pid 7024] rt_sigprocmask(SIG_BLOCK, ~[], [pid 5018] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7038] <... setpgid resumed>) = 0 [pid 7037] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7024] <... rt_sigprocmask resumed>[], 8) = 0 [pid 5018] openat(AT_FDCWD, "./83", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 7038] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7037] <... futex resumed>) = 1 [pid 7024] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fa787d10990, parent_tid=0x7fa787d10990, exit_signal=0, stack=0x7fa787cf0000, stack_size=0x20300, tls=0x7fa787d106c0} [pid 7023] <... futex resumed>) = 0 [pid 5018] <... openat resumed>) = 3 [pid 7038] <... openat resumed>) = 3 [pid 7037] futex(0x7fa78fffd6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7023] futex(0x7fa78fffd6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5018] newfstatat(3, "", [pid 7038] write(3, "1000", 4 [pid 7037] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7024] <... clone3 resumed> => {parent_tid=[7039]}, 88) = 7039 [pid 7023] <... futex resumed>) = 0 [pid 5018] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 7038] <... write resumed>) = 4 [pid 7037] getdents64(5, [pid 7025] <... sendfile resumed>) = 77824 [pid 7024] rt_sigprocmask(SIG_SETMASK, [], [pid 7023] futex(0x7fa78fffd6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5018] getdents64(3, ./strace-static-x86_64: Process 7039 attached [pid 7038] close(3 [pid 7036] munmap(0x7fa787b11000, 2097152 [pid 7025] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7024] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5018] <... getdents64 resumed>0x5555556ce730 /* 4 entries */, 32768) = 112 [pid 5018] umount2("./83/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5018] newfstatat(AT_FDCWD, "./83/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5018] unlink("./83/binderfs") = 0 [ 144.419621][ T7034] NILFS (loop3): broken superblock, retrying with spare superblock (blocksize = 1024) [ 144.450237][ T7037] NILFS error (device loop0): nilfs_readdir: zero-length directory entry [pid 5018] umount2("./83/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7039] rseq(0x7fa787d10fe0, 0x20, 0, 0x53053053 [pid 7038] <... close resumed>) = 0 [pid 7036] <... munmap resumed>) = 0 [pid 7025] <... futex resumed>) = 0 [pid 7024] futex(0x7fa78fffd6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7039] <... rseq resumed>) = 0 [pid 7038] symlink("/dev/binderfs", "./binderfs" [pid 7036] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 7025] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7024] <... futex resumed>) = 0 [pid 7039] set_robust_list(0x7fa787d109a0, 24 [pid 7038] <... symlink resumed>) = 0 [pid 7036] <... openat resumed>) = 4 [pid 7024] futex(0x7fa78fffd6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7039] <... set_robust_list resumed>) = 0 [pid 7038] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7036] ioctl(4, LOOP_SET_FD, 3 [pid 7039] rt_sigprocmask(SIG_SETMASK, [], [pid 7038] <... futex resumed>) = 0 [pid 7039] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 7038] rt_sigaction(SIGRT_1, {sa_handler=0x7fa78ff9b0a0, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fa78ff8c250}, [pid 7029] <... sendfile resumed>) = 77824 [pid 7039] openat(AT_FDCWD, "./file0", O_RDONLY [pid 7038] <... rt_sigaction resumed>NULL, 8) = 0 [pid 7029] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7039] <... openat resumed>) = 5 [pid 7038] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 7029] <... futex resumed>) = 0 [pid 7039] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7038] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 7029] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7039] <... futex resumed>) = 1 [pid 7038] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 7024] <... futex resumed>) = 0 [pid 7039] futex(0x7fa78fffd6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7038] <... mmap resumed>) = 0x7fa78ff11000 [pid 7034] <... mount resumed>) = 0 [pid 7024] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7036] <... ioctl resumed>) = 0 [pid 7036] close(3) = 0 [pid 7036] mkdir("./file1", 0777) = 0 [pid 7036] mount("/dev/loop2", "./file1", "nilfs2", MS_NODEV|MS_SYNCHRONOUS|MS_MANDLOCK|MS_SILENT|MS_LAZYTIME, "" [pid 7038] mprotect(0x7fa78ff12000, 131072, PROT_READ|PROT_WRITE [pid 7034] openat(AT_FDCWD, "./file1", O_RDONLY|O_DIRECTORY [pid 7029] <... futex resumed>) = 0 [pid 7024] <... futex resumed>) = 1 [pid 7037] <... getdents64 resumed>0x9999999999999999, 41) = -1 EIO (Input/output error) [pid 7038] <... mprotect resumed>) = 0 [pid 7037] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7034] <... openat resumed>) = 3 [pid 7029] lseek(5, 257, SEEK_SET [pid 7024] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7038] rt_sigprocmask(SIG_BLOCK, ~[], [pid 7037] <... futex resumed>) = 1 [pid 7034] chdir("./file1" [pid 7029] <... lseek resumed>) = 257 [pid 7023] <... futex resumed>) = 0 [pid 7038] <... rt_sigprocmask resumed>[], 8) = 0 [ 144.460767][ T7034] NILFS (loop3): broken superblock, retrying with spare superblock (blocksize = 4096) [ 144.466868][ T7037] Remounting filesystem read-only [ 144.479146][ T7036] loop2: detected capacity change from 0 to 4096 [ 144.496171][ T7040] NILFS (loop3): segctord starting. Construction interval = 5 seconds, CP frequency < 30 seconds [pid 7037] futex(0x7fa78fffd6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7034] <... chdir resumed>) = 0 [pid 7029] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7023] exit_group(0 [pid 7038] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fa78ff31990, parent_tid=0x7fa78ff31990, exit_signal=0, stack=0x7fa78ff11000, stack_size=0x20300, tls=0x7fa78ff316c0} [pid 7034] ioctl(4, LOOP_CLR_FD [pid 5018] <... umount2 resumed>) = 0 [pid 7034] <... ioctl resumed>) = 0 [pid 5018] umount2("./83/file1", MNT_DETACH|UMOUNT_NOFOLLOW./strace-static-x86_64: Process 7041 attached [pid 7038] <... clone3 resumed> => {parent_tid=[7041]}, 88) = 7041 [pid 7037] <... futex resumed>) = ? [pid 7034] close(4 [pid 7029] <... futex resumed>) = 1 [pid 7025] <... futex resumed>) = ? [pid 7024] <... futex resumed>) = 0 [pid 7023] <... exit_group resumed>) = ? [pid 5018] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7041] rseq(0x7fa78ff31fe0, 0x20, 0, 0x53053053) = 0 [pid 7038] rt_sigprocmask(SIG_SETMASK, [], [pid 7037] +++ exited with 0 +++ [pid 7034] <... close resumed>) = 0 [pid 7029] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7025] +++ exited with 0 +++ [pid 7024] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7023] +++ exited with 0 +++ [pid 5018] newfstatat(AT_FDCWD, "./83/file1", [pid 7038] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 7034] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7029] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7024] <... futex resumed>) = 0 [pid 5018] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7024] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7034] <... futex resumed>) = 1 [pid 7030] <... futex resumed>) = 0 [pid 7029] getdents64(5, [pid 5014] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7023, si_uid=0, si_status=0, si_utime=0, si_stime=9 /* 0.09 s */} --- [pid 7038] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7030] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5018] umount2("./83/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7034] open("./bus", O_RDWR|O_CREAT|O_NOCTTY|O_SYNC|O_DIRECT|O_NOATIME, 000 [pid 7030] <... futex resumed>) = 0 [pid 5014] restart_syscall(<... resuming interrupted clone ...> [pid 7038] <... futex resumed>) = 0 [pid 5018] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7041] set_robust_list(0x7fa78ff319a0, 24 [pid 7038] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 7030] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5018] openat(AT_FDCWD, "./83/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5014] <... restart_syscall resumed>) = 0 [pid 7041] <... set_robust_list resumed>) = 0 [pid 5018] <... openat resumed>) = 4 [pid 7041] rt_sigprocmask(SIG_SETMASK, [], [pid 5018] newfstatat(4, "", [pid 7041] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5018] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5014] umount2("./81", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7041] memfd_create("syzkaller", 0 [pid 5018] getdents64(4, [pid 5014] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7041] <... memfd_create resumed>) = 3 [pid 7041] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5018] <... getdents64 resumed>0x5555556d6770 /* 2 entries */, 32768) = 48 [pid 5014] openat(AT_FDCWD, "./81", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 7041] <... mmap resumed>) = 0x7fa787b11000 [pid 7034] <... open resumed>) = 4 [pid 5018] getdents64(4, [pid 5014] <... openat resumed>) = 3 [pid 7034] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5018] <... getdents64 resumed>0x5555556d6770 /* 0 entries */, 32768) = 0 [pid 5014] newfstatat(3, "", [pid 7034] <... futex resumed>) = 1 [pid 5018] close(4 [pid 7030] <... futex resumed>) = 0 [pid 7034] ftruncate(4, 33587195 [pid 7030] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5018] <... close resumed>) = 0 [pid 5014] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 7030] <... futex resumed>) = 0 [pid 5018] rmdir("./83/file1" [pid 5014] getdents64(3, [pid 7029] <... getdents64 resumed>0x9999999999999999, 41) = -1 EIO (Input/output error) [pid 7029] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5018] <... rmdir resumed>) = 0 [pid 7030] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5018] getdents64(3, [pid 5014] <... getdents64 resumed>0x5555556ce730 /* 4 entries */, 32768) = 112 [pid 7034] <... ftruncate resumed>) = 0 [pid 5018] <... getdents64 resumed>0x5555556ce730 /* 0 entries */, 32768) = 0 [pid 5014] umount2("./81/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7034] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5018] close(3 [pid 7034] <... futex resumed>) = 1 [pid 7030] <... futex resumed>) = 0 [pid 5014] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7034] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7030] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5018] <... close resumed>) = 0 [pid 5014] newfstatat(AT_FDCWD, "./81/binderfs", [pid 7034] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7030] <... futex resumed>) = 0 [pid 5018] rmdir("./83" [pid 7034] sendfile(4, 4, NULL, 281474978811912 [pid 7030] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7029] <... futex resumed>) = 1 [pid 7024] <... futex resumed>) = 0 [ 144.511182][ T7036] NILFS (loop2): broken superblock, retrying with spare superblock (blocksize = 1024) [ 144.524134][ T7036] NILFS (loop2): broken superblock, retrying with spare superblock (blocksize = 4096) [ 144.539121][ T7029] NILFS error (device loop1): nilfs_readdir: zero-length directory entry [ 144.560007][ T7029] Remounting filesystem read-only [pid 5014] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7041] 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"..., 2097152 [pid 7029] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7024] exit_group(0 [pid 5018] <... rmdir resumed>) = 0 [pid 5014] unlink("./81/binderfs" [pid 7029] <... futex resumed>) = ? [pid 7024] <... exit_group resumed>) = ? [pid 5018] mkdir("./84", 0777 [pid 7039] <... futex resumed>) = ? [pid 7036] <... mount resumed>) = 0 [pid 7029] +++ exited with 0 +++ [pid 5014] <... unlink resumed>) = 0 [pid 5018] <... mkdir resumed>) = 0 [pid 7039] +++ exited with 0 +++ [pid 7024] +++ exited with 0 +++ [pid 7036] openat(AT_FDCWD, "./file1", O_RDONLY|O_DIRECTORY [pid 5018] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 5014] umount2("./81/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7036] <... openat resumed>) = 3 [pid 5015] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7024, si_uid=0, si_status=0, si_utime=0, si_stime=10 /* 0.10 s */} --- [pid 5015] restart_syscall(<... resuming interrupted clone ...> [pid 7036] chdir("./file1" [pid 5015] <... restart_syscall resumed>) = 0 [pid 7036] <... chdir resumed>) = 0 [pid 7036] ioctl(4, LOOP_CLR_FD [pid 5018] <... openat resumed>) = 3 [pid 5015] umount2("./80", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7036] <... ioctl resumed>) = 0 [pid 5015] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7036] close(4 [pid 5018] ioctl(3, LOOP_CLR_FD [pid 5015] openat(AT_FDCWD, "./80", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 7036] <... close resumed>) = 0 [pid 5015] <... openat resumed>) = 3 [pid 7041] <... write resumed>) = 2097152 [pid 7041] munmap(0x7fa787b11000, 2097152) = 0 [pid 7041] openat(AT_FDCWD, "/dev/loop5", O_RDWR) = 4 [pid 7041] ioctl(4, LOOP_SET_FD, 3 [pid 5015] newfstatat(3, "", [pid 7036] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5018] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 7036] <... futex resumed>) = 1 [pid 7031] <... futex resumed>) = 0 [pid 5018] close(3 [pid 5015] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 7031] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5015] getdents64(3, [pid 7036] open("./bus", O_RDWR|O_CREAT|O_NOCTTY|O_SYNC|O_DIRECT|O_NOATIME, 000 [pid 5018] <... close resumed>) = 0 [pid 7031] <... futex resumed>) = 0 [pid 5015] <... getdents64 resumed>0x5555556ce730 /* 4 entries */, 32768) = 112 [pid 7031] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5018] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5015] umount2("./80/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5015] newfstatat(AT_FDCWD, "./80/binderfs", ./strace-static-x86_64: Process 7043 attached [ 144.573967][ T7042] NILFS (loop2): segctord starting. Construction interval = 5 seconds, CP frequency < 30 seconds [ 144.593927][ T5014] NILFS (loop0): discard dirty page: offset=8192, ino=6 [ 144.612965][ T7041] loop5: detected capacity change from 0 to 4096 [pid 7041] <... ioctl resumed>) = 0 [pid 5018] <... clone resumed>, child_tidptr=0x5555556cd690) = 7043 [pid 5015] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7043] set_robust_list(0x5555556cd6a0, 24 [pid 7041] close(3 [pid 7036] <... open resumed>) = 4 [pid 7030] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 5015] unlink("./80/binderfs" [pid 7043] <... set_robust_list resumed>) = 0 [pid 7041] <... close resumed>) = 0 [pid 7036] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7030] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5014] <... umount2 resumed>) = 0 [pid 7043] chdir("./84" [pid 7041] mkdir("./file1", 0777 [pid 7036] <... futex resumed>) = 1 [pid 7031] <... futex resumed>) = 0 [pid 7030] <... futex resumed>) = 0 [pid 5015] <... unlink resumed>) = 0 [pid 5014] umount2("./81/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7043] <... chdir resumed>) = 0 [pid 7036] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7031] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7030] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 5015] umount2("./80/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5014] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [ 144.613867][ T5014] NILFS (loop0): discard dirty block: blocknr=25, size=4096 [pid 7043] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7036] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7031] <... futex resumed>) = 0 [pid 7030] <... mmap resumed>) = 0x7fa787cf0000 [pid 5014] newfstatat(AT_FDCWD, "./81/file1", [pid 7043] <... prctl resumed>) = 0 [pid 7036] ftruncate(4, 33587195 [pid 7031] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7030] mprotect(0x7fa787cf1000, 131072, PROT_READ|PROT_WRITE [pid 5014] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7043] setpgid(0, 0 [pid 7030] <... mprotect resumed>) = 0 [pid 5014] umount2("./81/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7043] <... setpgid resumed>) = 0 [pid 7041] <... mkdir resumed>) = 0 [pid 7036] <... ftruncate resumed>) = 0 [pid 7030] rt_sigprocmask(SIG_BLOCK, ~[], [pid 5014] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7043] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7041] mount("/dev/loop5", "./file1", "nilfs2", MS_NODEV|MS_SYNCHRONOUS|MS_MANDLOCK|MS_SILENT|MS_LAZYTIME, "" [pid 7036] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7030] <... rt_sigprocmask resumed>[], 8) = 0 [pid 5014] openat(AT_FDCWD, "./81/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 7043] <... openat resumed>) = 3 [pid 7036] <... futex resumed>) = 1 [pid 7031] <... futex resumed>) = 0 [pid 7030] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fa787d10990, parent_tid=0x7fa787d10990, exit_signal=0, stack=0x7fa787cf0000, stack_size=0x20300, tls=0x7fa787d106c0} [pid 5014] <... openat resumed>) = 4 [pid 7043] write(3, "1000", 4 [pid 7036] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7031] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5014] newfstatat(4, "", [pid 7043] <... write resumed>) = 4 [pid 7036] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7031] <... futex resumed>) = 0 [pid 7030] <... clone3 resumed> => {parent_tid=[7044]}, 88) = 7044 [pid 5014] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 7043] close(3 [pid 7036] sendfile(4, 4, NULL, 281474978811912 [pid 7031] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7030] rt_sigprocmask(SIG_SETMASK, [], [pid 5014] getdents64(4, [pid 7043] <... close resumed>) = 0 [pid 7030] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5014] <... getdents64 resumed>0x5555556d6770 /* 2 entries */, 32768) = 48 [pid 7043] symlink("/dev/binderfs", "./binderfs" [pid 7030] futex(0x7fa78fffd6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5014] getdents64(4, [pid 7043] <... symlink resumed>) = 0 [pid 7030] <... futex resumed>) = 0 [pid 5014] <... getdents64 resumed>0x5555556d6770 /* 0 entries */, 32768) = 0 [pid 7043] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7030] futex(0x7fa78fffd6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5014] close(4./strace-static-x86_64: Process 7044 attached [pid 7043] <... futex resumed>) = 0 [pid 5014] <... close resumed>) = 0 [pid 7044] rseq(0x7fa787d10fe0, 0x20, 0, 0x53053053 [pid 7043] rt_sigaction(SIGRT_1, {sa_handler=0x7fa78ff9b0a0, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fa78ff8c250}, [pid 5014] rmdir("./81/file1" [pid 7044] <... rseq resumed>) = 0 [pid 7043] <... rt_sigaction resumed>NULL, 8) = 0 [pid 5014] <... rmdir resumed>) = 0 [pid 7044] set_robust_list(0x7fa787d109a0, 24 [pid 7043] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 5014] getdents64(3, [pid 7044] <... set_robust_list resumed>) = 0 [pid 7043] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5014] <... getdents64 resumed>0x5555556ce730 /* 0 entries */, 32768) = 0 [pid 7044] rt_sigprocmask(SIG_SETMASK, [], [pid 7043] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 5014] close(3 [pid 7044] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 7043] <... mmap resumed>) = 0x7fa78ff11000 [pid 5014] <... close resumed>) = 0 [pid 7044] openat(AT_FDCWD, "./file0", O_RDONLY [pid 7043] mprotect(0x7fa78ff12000, 131072, PROT_READ|PROT_WRITE [pid 5014] rmdir("./81" [pid 7044] <... openat resumed>) = 5 [pid 7043] <... mprotect resumed>) = 0 [pid 5014] <... rmdir resumed>) = 0 [pid 7044] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7043] rt_sigprocmask(SIG_BLOCK, ~[], [pid 5014] mkdir("./82", 0777 [pid 7044] <... futex resumed>) = 1 [pid 7043] <... rt_sigprocmask resumed>[], 8) = 0 [pid 7030] <... futex resumed>) = 0 [pid 5014] <... mkdir resumed>) = 0 [pid 7044] futex(0x7fa78fffd6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7043] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fa78ff31990, parent_tid=0x7fa78ff31990, exit_signal=0, stack=0x7fa78ff11000, stack_size=0x20300, tls=0x7fa78ff316c0} [pid 7030] futex(0x7fa78fffd6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5014] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 7044] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7030] <... futex resumed>) = 0 [pid 5014] <... openat resumed>) = 3 [pid 7044] lseek(5, 257, SEEK_SET [pid 7043] <... clone3 resumed> => {parent_tid=[7045]}, 88) = 7045 [pid 7030] futex(0x7fa78fffd6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5014] ioctl(3, LOOP_CLR_FD [pid 7044] <... lseek resumed>) = 257 [ 144.668951][ T5015] NILFS (loop1): discard dirty page: offset=8192, ino=6 [ 144.679456][ T7041] NILFS (loop5): broken superblock, retrying with spare superblock (blocksize = 1024) [ 144.680981][ T5015] NILFS (loop1): discard dirty block: blocknr=25, size=4096 [pid 7043] rt_sigprocmask(SIG_SETMASK, [], [pid 5014] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 7044] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7043] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5014] close(3 [pid 7044] <... futex resumed>) = 1 [pid 7043] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7030] <... futex resumed>) = 0 [pid 5014] <... close resumed>) = 0 [pid 7044] futex(0x7fa78fffd6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7043] <... futex resumed>) = 0 [pid 7030] futex(0x7fa78fffd6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5014] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 7044] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7043] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 7030] <... futex resumed>) = 0 [pid 7044] getdents64(5, [pid 7030] futex(0x7fa78fffd6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5014] <... clone resumed>, child_tidptr=0x5555556cd690) = 7046 ./strace-static-x86_64: Process 7046 attached [pid 7046] set_robust_list(0x5555556cd6a0, 24) = 0 [pid 7046] chdir("./82") = 0 [pid 7046] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 7046] setpgid(0, 0) = 0 [pid 7046] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 7046] write(3, "1000", 4) = 4 [pid 7046] close(3) = 0 [pid 7046] symlink("/dev/binderfs", "./binderfs") = 0 [pid 7046] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 7046] rt_sigaction(SIGRT_1, {sa_handler=0x7fa78ff9b0a0, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fa78ff8c250}, NULL, 8) = 0 [pid 7046] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 7046] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fa78ff11000 ./strace-static-x86_64: Process 7045 attached [pid 7046] mprotect(0x7fa78ff12000, 131072, PROT_READ|PROT_WRITE [pid 7031] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 7046] <... mprotect resumed>) = 0 [pid 7045] rseq(0x7fa78ff31fe0, 0x20, 0, 0x53053053 [pid 7031] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7046] rt_sigprocmask(SIG_BLOCK, ~[], [pid 7045] <... rseq resumed>) = 0 [pid 7031] <... futex resumed>) = 0 [pid 7046] <... rt_sigprocmask resumed>[], 8) = 0 [pid 7031] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 7046] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fa78ff31990, parent_tid=0x7fa78ff31990, exit_signal=0, stack=0x7fa78ff11000, stack_size=0x20300, tls=0x7fa78ff316c0} [pid 7031] <... mmap resumed>) = 0x7fa787cf0000 [pid 7045] set_robust_list(0x7fa78ff319a0, 24 [pid 7034] <... sendfile resumed>) = 77824 [pid 7031] mprotect(0x7fa787cf1000, 131072, PROT_READ|PROT_WRITE [pid 7046] <... clone3 resumed> => {parent_tid=[7047]}, 88) = 7047 [pid 7045] <... set_robust_list resumed>) = 0 [pid 7031] <... mprotect resumed>) = 0 [pid 7034] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7046] rt_sigprocmask(SIG_SETMASK, [], [pid 7045] rt_sigprocmask(SIG_SETMASK, [], [pid 7031] rt_sigprocmask(SIG_BLOCK, ~[], [pid 7034] <... futex resumed>) = 0 [pid 7046] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 7045] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 7044] <... getdents64 resumed>0x9999999999999999, 41) = -1 EIO (Input/output error) [pid 7031] <... rt_sigprocmask resumed>[], 8) = 0 [pid 7046] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7045] memfd_create("syzkaller", 0 [pid 7044] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7034] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7031] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fa787d10990, parent_tid=0x7fa787d10990, exit_signal=0, stack=0x7fa787cf0000, stack_size=0x20300, tls=0x7fa787d106c0} [pid 7046] <... futex resumed>) = 0 [pid 7044] <... futex resumed>) = 1 [pid 7030] <... futex resumed>) = 0 [pid 7045] <... memfd_create resumed>) = 3 ./strace-static-x86_64: Process 7047 attached [pid 7046] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 7045] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 7044] futex(0x7fa78fffd6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7031] <... clone3 resumed> => {parent_tid=[7048]}, 88) = 7048 [pid 7030] exit_group(0 [pid 7047] rseq(0x7fa78ff31fe0, 0x20, 0, 0x53053053 [pid 7045] <... mmap resumed>) = 0x7fa787b11000 [pid 7044] <... futex resumed>) = ? [pid 7034] <... futex resumed>) = ? [pid 7031] rt_sigprocmask(SIG_SETMASK, [], [pid 7030] <... exit_group resumed>) = ? [pid 7047] <... rseq resumed>) = 0 [pid 7044] +++ exited with 0 +++ [pid 7031] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 7047] set_robust_list(0x7fa78ff319a0, 24 [pid 7031] futex(0x7fa78fffd6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7047] <... set_robust_list resumed>) = 0 [pid 7031] <... futex resumed>) = 0 [pid 7047] rt_sigprocmask(SIG_SETMASK, [], [pid 7031] futex(0x7fa78fffd6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7047] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 7047] memfd_create("syzkaller", 0) = 3 ./strace-static-x86_64: Process 7048 attached [pid 7047] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 7048] rseq(0x7fa787d10fe0, 0x20, 0, 0x53053053 [pid 7047] <... mmap resumed>) = 0x7fa787b11000 [pid 7048] <... rseq resumed>) = 0 [pid 7034] +++ exited with 0 +++ [pid 7030] +++ exited with 0 +++ [pid 7048] set_robust_list(0x7fa787d109a0, 24 [pid 5017] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7030, si_uid=0, si_status=0, si_utime=0, si_stime=8 /* 0.08 s */} --- [pid 7048] <... set_robust_list resumed>) = 0 [pid 5017] restart_syscall(<... resuming interrupted clone ...> [pid 7048] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 5017] <... restart_syscall resumed>) = 0 [pid 7048] openat(AT_FDCWD, "./file0", O_RDONLY) = 5 [pid 7048] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5017] umount2("./82", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7048] <... futex resumed>) = 1 [pid 7031] <... futex resumed>) = 0 [pid 5017] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7048] futex(0x7fa78fffd6d8, FUTEX_WAIT_PRIVATE, 0, NULL [ 144.728955][ T7044] NILFS error (device loop3): nilfs_readdir: zero-length directory entry [ 144.738817][ T7041] NILFS (loop5): broken superblock, retrying with spare superblock (blocksize = 4096) [ 144.749734][ T7044] Remounting filesystem read-only [pid 7031] futex(0x7fa78fffd6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5017] openat(AT_FDCWD, "./82", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 7048] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7031] <... futex resumed>) = 0 [pid 5017] <... openat resumed>) = 3 [pid 7048] lseek(5, 257, SEEK_SET [pid 7041] <... mount resumed>) = 0 [pid 7031] futex(0x7fa78fffd6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5017] newfstatat(3, "", [pid 7048] <... lseek resumed>) = 257 [pid 5017] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 7048] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5017] getdents64(3, [pid 7048] <... futex resumed>) = 1 [pid 7031] <... futex resumed>) = 0 [pid 5017] <... getdents64 resumed>0x5555556ce730 /* 4 entries */, 32768) = 112 [pid 7048] futex(0x7fa78fffd6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7031] futex(0x7fa78fffd6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5017] umount2("./82/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7048] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7031] <... futex resumed>) = 0 [pid 5017] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7048] getdents64(5, [pid 7031] futex(0x7fa78fffd6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5017] newfstatat(AT_FDCWD, "./82/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7045] 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"..., 2097152 [pid 7041] openat(AT_FDCWD, "./file1", O_RDONLY|O_DIRECTORY [pid 5017] unlink("./82/binderfs") = 0 [pid 7041] <... openat resumed>) = 3 [pid 5017] umount2("./82/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7041] chdir("./file1") = 0 [pid 7041] ioctl(4, LOOP_CLR_FD) = 0 [pid 7041] close(4) = 0 [pid 7047] 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"..., 2097152 [pid 7048] <... getdents64 resumed>0x9999999999999999, 41) = -1 EIO (Input/output error) [pid 7041] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7036] <... sendfile resumed>) = 69632 [ 144.790065][ T7049] NILFS (loop5): segctord starting. Construction interval = 5 seconds, CP frequency < 30 seconds [ 144.808578][ T7048] NILFS error (device loop2): nilfs_readdir: zero-length directory entry [ 144.827811][ T7048] Remounting filesystem read-only [pid 7041] <... futex resumed>) = 1 [pid 7038] <... futex resumed>) = 0 [pid 7036] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7048] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7031] <... futex resumed>) = 0 [pid 7031] exit_group(0) = ? [pid 7038] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7041] open("./bus", O_RDWR|O_CREAT|O_NOCTTY|O_SYNC|O_DIRECT|O_NOATIME, 000 [pid 7038] <... futex resumed>) = 0 [pid 7036] <... futex resumed>) = ? [pid 7038] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7036] +++ exited with 0 +++ [pid 7048] <... futex resumed>) = ? [pid 7041] <... open resumed>) = 4 [pid 7041] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 7038] <... futex resumed>) = 0 [pid 7041] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7038] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 7041] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [ 144.834303][ T5017] NILFS (loop3): discard dirty page: offset=8192, ino=6 [pid 7038] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7041] ftruncate(4, 33587195 [pid 5015] <... umount2 resumed>) = 0 [pid 5015] umount2("./80/file1", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 7048] +++ exited with 0 +++ [pid 7031] +++ exited with 0 +++ [pid 5016] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7031, si_uid=0, si_status=0, si_utime=1 /* 0.01 s */, si_stime=9 /* 0.09 s */} --- [pid 5016] umount2("./81", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5015] newfstatat(AT_FDCWD, "./80/file1", [pid 5016] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5016] openat(AT_FDCWD, "./81", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5015] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5016] <... openat resumed>) = 3 [pid 5016] newfstatat(3, "", [pid 5015] umount2("./80/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5016] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5015] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5016] getdents64(3, [pid 5015] openat(AT_FDCWD, "./80/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5016] <... getdents64 resumed>0x5555556ce730 /* 4 entries */, 32768) = 112 [pid 5015] <... openat resumed>) = 4 [pid 5016] umount2("./81/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5015] newfstatat(4, "", [pid 7047] <... write resumed>) = 2097152 [pid 5016] newfstatat(AT_FDCWD, "./81/binderfs", [pid 5015] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5016] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5015] getdents64(4, [pid 5016] unlink("./81/binderfs" [pid 5015] <... getdents64 resumed>0x5555556d6770 /* 2 entries */, 32768) = 48 [pid 5016] <... unlink resumed>) = 0 [pid 5015] getdents64(4, [pid 5016] umount2("./81/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5015] <... getdents64 resumed>0x5555556d6770 /* 0 entries */, 32768) = 0 [pid 5015] close(4) = 0 [pid 5015] rmdir("./80/file1") = 0 [pid 5015] getdents64(3, 0x5555556ce730 /* 0 entries */, 32768) = 0 [pid 5015] close(3) = 0 [pid 5015] rmdir("./80") = 0 [pid 5015] mkdir("./81", 0777) = 0 [pid 5015] openat(AT_FDCWD, "/dev/loop1", O_RDWR) = 3 [pid 5015] ioctl(3, LOOP_CLR_FD) = -1 ENXIO (No such device or address) [pid 5015] close(3) = 0 [pid 5015] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 7041] <... ftruncate resumed>) = 0 [pid 5015] <... clone resumed>, child_tidptr=0x5555556cd690) = 7050 [pid 7047] munmap(0x7fa787b11000, 2097152./strace-static-x86_64: Process 7050 attached [pid 7050] set_robust_list(0x5555556cd6a0, 24) = 0 [pid 7050] chdir("./81" [pid 7047] <... munmap resumed>) = 0 [pid 7050] <... chdir resumed>) = 0 [pid 7047] openat(AT_FDCWD, "/dev/loop0", O_RDWR [ 144.861189][ T5017] NILFS (loop3): discard dirty block: blocknr=25, size=4096 [ 144.900973][ T5016] NILFS (loop2): disposed unprocessed dirty file(s) when stopping log writer [pid 7050] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7041] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7050] <... prctl resumed>) = 0 [pid 7047] <... openat resumed>) = 4 [pid 7050] setpgid(0, 0 [pid 7047] ioctl(4, LOOP_SET_FD, 3 [pid 7050] <... setpgid resumed>) = 0 [pid 7045] <... write resumed>) = 2097152 [pid 7041] <... futex resumed>) = 0 [pid 7038] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 7050] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 7050] write(3, "1000", 4) = 4 [pid 7050] close(3) = 0 [pid 7050] symlink("/dev/binderfs", "./binderfs") = 0 [pid 7050] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 7050] rt_sigaction(SIGRT_1, {sa_handler=0x7fa78ff9b0a0, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fa78ff8c250}, NULL, 8) = 0 [pid 7050] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 7050] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fa78ff11000 [pid 7050] mprotect(0x7fa78ff12000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 7050] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 7050] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fa78ff31990, parent_tid=0x7fa78ff31990, exit_signal=0, stack=0x7fa78ff11000, stack_size=0x20300, tls=0x7fa78ff316c0} => {parent_tid=[7051]}, 88) = 7051 [pid 7050] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 7050] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 7050] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 7041] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7038] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7045] munmap(0x7fa787b11000, 2097152 [pid 7041] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7038] <... futex resumed>) = 0 [pid 5017] <... umount2 resumed>) = 0 ./strace-static-x86_64: Process 7051 attached [pid 7051] rseq(0x7fa78ff31fe0, 0x20, 0, 0x53053053) = 0 [pid 7051] set_robust_list(0x7fa78ff319a0, 24) = 0 [pid 7051] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 7051] memfd_create("syzkaller", 0) = 3 [pid 7051] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 7047] <... ioctl resumed>) = 0 [pid 7051] <... mmap resumed>) = 0x7fa787b11000 [pid 7047] close(3) = 0 [pid 7047] mkdir("./file1", 0777 [pid 7045] <... munmap resumed>) = 0 [pid 7041] sendfile(4, 4, NULL, 281474978811912 [pid 7038] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7047] <... mkdir resumed>) = 0 [pid 7047] mount("/dev/loop0", "./file1", "nilfs2", MS_NODEV|MS_SYNCHRONOUS|MS_MANDLOCK|MS_SILENT|MS_LAZYTIME, "" [pid 7045] openat(AT_FDCWD, "/dev/loop4", O_RDWR [ 144.917701][ T7047] loop0: detected capacity change from 0 to 4096 [ 144.924018][ T5016] NILFS (loop2): discard dirty page: offset=8192, ino=6 [ 144.933878][ T5016] NILFS (loop2): discard dirty block: blocknr=25, size=4096 [ 144.944718][ T5016] NILFS (loop2): discard dirty page: offset=0, ino=5 [ 144.953900][ T7047] NILFS (loop0): broken superblock, retrying with spare superblock (blocksize = 1024) [pid 5017] umount2("./82/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7045] <... openat resumed>) = 4 [pid 5017] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5017] newfstatat(AT_FDCWD, "./82/file1", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5017] umount2("./82/file1", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5017] openat(AT_FDCWD, "./82/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 5017] newfstatat(4, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5017] getdents64(4, 0x5555556d6770 /* 2 entries */, 32768) = 48 [pid 5017] getdents64(4, 0x5555556d6770 /* 0 entries */, 32768) = 0 [pid 5017] close(4) = 0 [pid 5017] rmdir("./82/file1") = 0 [pid 5017] getdents64(3, 0x5555556ce730 /* 0 entries */, 32768) = 0 [pid 7045] ioctl(4, LOOP_SET_FD, 3 [pid 5017] close(3) = 0 [pid 5017] rmdir("./82") = 0 [pid 5017] mkdir("./83", 0777) = 0 [pid 5017] openat(AT_FDCWD, "/dev/loop3", O_RDWR) = 3 [pid 5017] ioctl(3, LOOP_CLR_FD) = -1 ENXIO (No such device or address) [pid 5017] close(3) = 0 [pid 5017] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x5555556cd690) = 7052 [pid 7045] <... ioctl resumed>) = 0 [pid 7045] close(3./strace-static-x86_64: Process 7052 attached ) = 0 [pid 7052] set_robust_list(0x5555556cd6a0, 24) = 0 [pid 7045] mkdir("./file1", 0777 [pid 7052] chdir("./83") = 0 [pid 7052] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 7052] setpgid(0, 0 [pid 7051] 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"..., 2097152 [pid 7052] <... setpgid resumed>) = 0 [pid 7045] <... mkdir resumed>) = 0 [pid 7038] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 7052] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [ 144.954264][ T5016] NILFS (loop2): discard dirty block: blocknr=27, size=4096 [ 144.978722][ T7045] loop4: detected capacity change from 0 to 4096 [pid 7038] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7045] mount("/dev/loop4", "./file1", "nilfs2", MS_NODEV|MS_SYNCHRONOUS|MS_MANDLOCK|MS_SILENT|MS_LAZYTIME, "" [pid 7052] <... openat resumed>) = 3 [pid 7038] <... futex resumed>) = 0 [pid 7052] write(3, "1000", 4) = 4 [pid 7052] close(3 [pid 7038] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 7052] <... close resumed>) = 0 [pid 7052] symlink("/dev/binderfs", "./binderfs") = 0 [pid 7052] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 7052] rt_sigaction(SIGRT_1, {sa_handler=0x7fa78ff9b0a0, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fa78ff8c250}, NULL, 8) = 0 [pid 7052] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 7052] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fa78ff11000 [pid 7052] mprotect(0x7fa78ff12000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 7052] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 7052] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fa78ff31990, parent_tid=0x7fa78ff31990, exit_signal=0, stack=0x7fa78ff11000, stack_size=0x20300, tls=0x7fa78ff316c0} => {parent_tid=[7053]}, 88) = 7053 [pid 7052] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 7052] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 7052] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 7038] <... mmap resumed>) = 0x7fa787cf0000 [pid 7038] mprotect(0x7fa787cf1000, 131072, PROT_READ|PROT_WRITE./strace-static-x86_64: Process 7053 attached [pid 7053] rseq(0x7fa78ff31fe0, 0x20, 0, 0x53053053) = 0 [pid 7053] set_robust_list(0x7fa78ff319a0, 24) = 0 [pid 7053] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 7038] <... mprotect resumed>) = 0 [pid 7053] memfd_create("syzkaller", 0 [pid 7051] <... write resumed>) = 2097152 [pid 7038] rt_sigprocmask(SIG_BLOCK, ~[], [pid 7053] <... memfd_create resumed>) = 3 [pid 7053] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 7038] <... rt_sigprocmask resumed>[], 8) = 0 [pid 7053] <... mmap resumed>) = 0x7fa787b11000 [ 145.009348][ T7047] NILFS (loop0): broken superblock, retrying with spare superblock (blocksize = 4096) [ 145.010752][ T5016] NILFS (loop2): discard dirty page: offset=0, ino=3 [ 145.027986][ T7045] NILFS (loop4): broken superblock, retrying with spare superblock (blocksize = 1024) [pid 7038] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fa787d10990, parent_tid=0x7fa787d10990, exit_signal=0, stack=0x7fa787cf0000, stack_size=0x20300, tls=0x7fa787d106c0}./strace-static-x86_64: Process 7054 attached [pid 7051] munmap(0x7fa787b11000, 2097152 [pid 7054] rseq(0x7fa787d10fe0, 0x20, 0, 0x53053053 [pid 7051] <... munmap resumed>) = 0 [pid 7038] <... clone3 resumed> => {parent_tid=[7054]}, 88) = 7054 [pid 7038] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 7054] <... rseq resumed>) = 0 [pid 7038] futex(0x7fa78fffd6d8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 7054] set_robust_list(0x7fa787d109a0, 24) = 0 [pid 7038] futex(0x7fa78fffd6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7051] openat(AT_FDCWD, "/dev/loop1", O_RDWR) = 4 [pid 7051] ioctl(4, LOOP_SET_FD, 3 [pid 7054] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 7053] 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"..., 2097152 [ 145.058655][ T7045] NILFS (loop4): broken superblock, retrying with spare superblock (blocksize = 4096) [ 145.075487][ T5016] NILFS (loop2): discard dirty block: blocknr=28, size=4096 [ 145.081774][ T7051] loop1: detected capacity change from 0 to 4096 [ 145.093597][ T7055] NILFS (loop0): segctord starting. Construction interval = 5 seconds, CP frequency < 30 seconds [pid 7054] openat(AT_FDCWD, "./file0", O_RDONLY) = 5 [pid 7041] <... sendfile resumed>) = 77824 [pid 7051] <... ioctl resumed>) = 0 [pid 7051] close(3) = 0 [pid 7051] mkdir("./file1", 0777 [pid 7054] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7051] <... mkdir resumed>) = 0 [pid 7047] <... mount resumed>) = 0 [pid 7041] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7054] <... futex resumed>) = 1 [pid 7051] mount("/dev/loop1", "./file1", "nilfs2", MS_NODEV|MS_SYNCHRONOUS|MS_MANDLOCK|MS_SILENT|MS_LAZYTIME, "" [pid 7047] openat(AT_FDCWD, "./file1", O_RDONLY|O_DIRECTORY [pid 7041] <... futex resumed>) = 0 [pid 7038] <... futex resumed>) = 0 [pid 7054] futex(0x7fa78fffd6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7047] <... openat resumed>) = 3 [pid 7038] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7041] lseek(5, 257, SEEK_SET [pid 7047] chdir("./file1" [pid 7038] <... futex resumed>) = 0 [pid 7047] <... chdir resumed>) = 0 [pid 7038] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7047] ioctl(4, LOOP_CLR_FD) = 0 [pid 7047] close(4) = 0 [pid 7045] <... mount resumed>) = 0 [pid 7041] <... lseek resumed>) = 257 [pid 7047] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 7046] <... futex resumed>) = 0 [pid 7047] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7046] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7047] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7046] <... futex resumed>) = 0 [pid 7047] open("./bus", O_RDWR|O_CREAT|O_NOCTTY|O_SYNC|O_DIRECT|O_NOATIME, 000 [pid 7046] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7045] openat(AT_FDCWD, "./file1", O_RDONLY|O_DIRECTORY [pid 7041] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7045] <... openat resumed>) = 3 [pid 7045] chdir("./file1" [pid 7041] <... futex resumed>) = 1 [pid 7038] <... futex resumed>) = 0 [pid 7045] <... chdir resumed>) = 0 [pid 7041] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7038] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [ 145.096269][ T5016] NILFS (loop2): discard dirty page: offset=4096, ino=3 [ 145.114872][ T7051] NILFS (loop1): broken superblock, retrying with spare superblock (blocksize = 1024) [ 145.121564][ T5016] NILFS (loop2): discard dirty block: blocknr=29, size=4096 [ 145.133824][ T7056] NILFS (loop4): segctord starting. Construction interval = 5 seconds, CP frequency < 30 seconds [pid 7038] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7045] ioctl(4, LOOP_CLR_FD [pid 7041] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7041] getdents64(5, [pid 7045] <... ioctl resumed>) = 0 [pid 7045] close(4) = 0 [pid 7047] <... open resumed>) = 4 [pid 7047] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 7046] <... futex resumed>) = 0 [pid 7047] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7046] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7047] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7046] <... futex resumed>) = 0 [pid 7047] ftruncate(4, 33587195 [pid 7046] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7045] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 7043] <... futex resumed>) = 0 [pid 7047] <... ftruncate resumed>) = 0 [pid 7043] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7047] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7043] <... futex resumed>) = 0 [pid 7047] <... futex resumed>) = 1 [pid 7046] <... futex resumed>) = 0 [pid 7043] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7047] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7046] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7045] open("./bus", O_RDWR|O_CREAT|O_NOCTTY|O_SYNC|O_DIRECT|O_NOATIME, 000 [pid 7047] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7046] <... futex resumed>) = 0 [pid 7047] sendfile(4, 4, NULL, 281474978811912 [pid 7046] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7053] <... write resumed>) = 2097152 [pid 7053] munmap(0x7fa787b11000, 2097152) = 0 [pid 7053] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 7045] <... open resumed>) = 4 [pid 7041] <... getdents64 resumed>0x9999999999999999, 41) = -1 EIO (Input/output error) [pid 7038] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 7053] <... openat resumed>) = 4 [pid 7045] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7041] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [ 145.152288][ T7041] NILFS error (device loop5): nilfs_readdir: zero-length directory entry [ 145.162338][ T5016] NILFS (loop2): discard dirty page: offset=270336, ino=3 [ 145.169696][ T5016] NILFS (loop2): discard dirty block: blocknr=0, size=4096 [ 145.184875][ T7041] Remounting filesystem read-only [ 145.195176][ T7051] NILFS (loop1): broken superblock, retrying with spare superblock (blocksize = 4096) [pid 7053] ioctl(4, LOOP_SET_FD, 3 [pid 7045] <... futex resumed>) = 1 [pid 7043] <... futex resumed>) = 0 [pid 7041] <... futex resumed>) = 0 [pid 7038] exit_group(0 [pid 7054] <... futex resumed>) = ? [pid 7045] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7043] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7038] <... exit_group resumed>) = ? [pid 7054] +++ exited with 0 +++ [pid 7045] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7043] <... futex resumed>) = 0 [pid 7053] <... ioctl resumed>) = 0 [pid 7053] close(3) = 0 [pid 7053] mkdir("./file1", 0777 [pid 7041] +++ exited with 0 +++ [pid 7038] +++ exited with 0 +++ [pid 7043] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7045] ftruncate(4, 33587195 [pid 5019] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7038, si_uid=0, si_status=0, si_utime=0, si_stime=10 /* 0.10 s */} --- [pid 5019] umount2("./85", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5019] openat(AT_FDCWD, "./85", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 5019] newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 7045] <... ftruncate resumed>) = 0 [pid 5019] getdents64(3, [pid 7045] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5019] <... getdents64 resumed>0x5555556ce730 /* 4 entries */, 32768) = 112 [pid 7045] <... futex resumed>) = 1 [pid 7043] <... futex resumed>) = 0 [pid 5019] umount2("./85/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7045] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7043] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5019] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7045] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7043] <... futex resumed>) = 0 [pid 5019] newfstatat(AT_FDCWD, "./85/binderfs", [pid 7045] sendfile(4, 4, NULL, 281474978811912 [pid 7043] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5019] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5019] unlink("./85/binderfs" [pid 7046] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 5019] <... unlink resumed>) = 0 [pid 7046] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5019] umount2("./85/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7046] <... futex resumed>) = 0 [pid 7046] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fa787cf0000 [pid 7046] mprotect(0x7fa787cf1000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 7046] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 7053] <... mkdir resumed>) = 0 [pid 7046] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fa787d10990, parent_tid=0x7fa787d10990, exit_signal=0, stack=0x7fa787cf0000, stack_size=0x20300, tls=0x7fa787d106c0} [pid 7053] mount("/dev/loop3", "./file1", "nilfs2", MS_NODEV|MS_SYNCHRONOUS|MS_MANDLOCK|MS_SILENT|MS_LAZYTIME, "" [pid 7046] <... clone3 resumed> => {parent_tid=[7057]}, 88) = 7057 [pid 7046] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 7046] futex(0x7fa78fffd6d8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 7046] futex(0x7fa78fffd6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}./strace-static-x86_64: Process 7057 attached [pid 7057] rseq(0x7fa787d10fe0, 0x20, 0, 0x53053053) = 0 [pid 7057] set_robust_list(0x7fa787d109a0, 24) = 0 [pid 7057] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 7057] openat(AT_FDCWD, "./file0", O_RDONLY) = 5 [pid 7057] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 7046] <... futex resumed>) = 0 [pid 7057] lseek(5, 257, SEEK_SET [pid 7046] futex(0x7fa78fffd6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7057] <... lseek resumed>) = 257 [pid 7046] <... futex resumed>) = 0 [pid 7043] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 7057] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [ 145.217677][ T7053] loop3: detected capacity change from 0 to 4096 [ 145.243127][ T7053] NILFS (loop3): broken superblock, retrying with spare superblock (blocksize = 1024) [pid 7046] futex(0x7fa78fffd6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7057] <... futex resumed>) = 0 [pid 7046] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7043] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7057] futex(0x7fa78fffd6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7046] futex(0x7fa78fffd6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7043] <... futex resumed>) = 0 [pid 5019] <... umount2 resumed>) = 0 [pid 5016] <... umount2 resumed>) = 0 [pid 7057] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7046] <... futex resumed>) = 0 [pid 7057] getdents64(5, [pid 7046] futex(0x7fa78fffd6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7043] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 5016] umount2("./81/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7043] <... mmap resumed>) = 0x7fa787cf0000 [pid 5016] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7043] mprotect(0x7fa787cf1000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 5019] umount2("./85/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7051] <... mount resumed>) = 0 [pid 7043] rt_sigprocmask(SIG_BLOCK, ~[], [pid 7051] openat(AT_FDCWD, "./file1", O_RDONLY|O_DIRECTORY) = 3 [pid 7051] chdir("./file1") = 0 [pid 7051] ioctl(4, LOOP_CLR_FD) = 0 [pid 7051] close(4) = 0 [pid 7045] <... sendfile resumed>) = 77824 [pid 7043] <... rt_sigprocmask resumed>[], 8) = 0 [pid 5016] newfstatat(AT_FDCWD, "./81/file1", [pid 7051] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 7050] <... futex resumed>) = 0 [pid 7051] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7050] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5019] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7051] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7050] <... futex resumed>) = 0 [pid 5019] newfstatat(AT_FDCWD, "./85/file1", [pid 7051] open("./bus", O_RDWR|O_CREAT|O_NOCTTY|O_SYNC|O_DIRECT|O_NOATIME, 000 [pid 7050] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5019] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5019] umount2("./85/file1", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5019] openat(AT_FDCWD, "./85/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 5019] newfstatat(4, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [ 145.313278][ T7057] NILFS error (device loop0): nilfs_readdir: zero-length directory entry [ 145.325227][ T7058] NILFS (loop1): segctord starting. Construction interval = 5 seconds, CP frequency < 30 seconds [ 145.347851][ T7057] Remounting filesystem read-only [pid 5019] getdents64(4, [pid 7057] <... getdents64 resumed>0x9999999999999999, 41) = -1 EIO (Input/output error) [pid 7046] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 7045] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7043] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fa787d10990, parent_tid=0x7fa787d10990, exit_signal=0, stack=0x7fa787cf0000, stack_size=0x20300, tls=0x7fa787d106c0} [pid 5019] <... getdents64 resumed>0x5555556d6770 /* 2 entries */, 32768) = 48 [pid 5016] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7057] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7045] <... futex resumed>) = 0 [pid 5019] getdents64(4, [pid 5016] umount2("./81/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7057] <... futex resumed>) = 0 [pid 7045] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7043] <... clone3 resumed> => {parent_tid=[7059]}, 88) = 7059 [pid 5019] <... getdents64 resumed>0x5555556d6770 /* 0 entries */, 32768) = 0 [pid 5016] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7057] futex(0x7fa78fffd6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7043] rt_sigprocmask(SIG_SETMASK, [], [pid 5019] close(4 [pid 5016] openat(AT_FDCWD, "./81/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 7043] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5019] <... close resumed>) = 0 [pid 5016] <... openat resumed>) = 4 [pid 7043] futex(0x7fa78fffd6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5019] rmdir("./85/file1" [pid 5016] newfstatat(4, "", ./strace-static-x86_64: Process 7059 attached [pid 7047] <... sendfile resumed>) = 69632 [pid 7043] <... futex resumed>) = 0 [pid 5016] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 7059] rseq(0x7fa787d10fe0, 0x20, 0, 0x53053053 [pid 7051] <... open resumed>) = 4 [pid 7047] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7043] futex(0x7fa78fffd6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5019] <... rmdir resumed>) = 0 [pid 5016] getdents64(4, [pid 7059] <... rseq resumed>) = 0 [pid 7051] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7047] <... futex resumed>) = 0 [pid 5019] getdents64(3, [pid 5016] <... getdents64 resumed>0x5555556d6770 /* 2 entries */, 32768) = 48 [pid 7059] set_robust_list(0x7fa787d109a0, 24 [pid 7051] <... futex resumed>) = 1 [pid 7050] <... futex resumed>) = 0 [pid 5019] <... getdents64 resumed>0x5555556ce730 /* 0 entries */, 32768) = 0 [pid 5016] getdents64(4, [pid 7059] <... set_robust_list resumed>) = 0 [pid 7051] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7050] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7047] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5019] close(3 [pid 5016] <... getdents64 resumed>0x5555556d6770 /* 0 entries */, 32768) = 0 [pid 7059] rt_sigprocmask(SIG_SETMASK, [], [pid 7051] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7050] <... futex resumed>) = 0 [pid 7046] exit_group(0 [pid 5019] <... close resumed>) = 0 [pid 5016] close(4 [pid 7059] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 7057] <... futex resumed>) = ? [pid 7053] <... mount resumed>) = 0 [pid 7051] ftruncate(4, 33587195 [pid 7050] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7047] <... futex resumed>) = ? [pid 7046] <... exit_group resumed>) = ? [pid 5019] rmdir("./85" [pid 5016] <... close resumed>) = 0 [pid 5019] <... rmdir resumed>) = 0 [pid 5016] rmdir("./81/file1" [pid 5019] mkdir("./86", 0777 [pid 5016] <... rmdir resumed>) = 0 [pid 5019] <... mkdir resumed>) = 0 [pid 5016] getdents64(3, [pid 5019] openat(AT_FDCWD, "/dev/loop5", O_RDWR [pid 5016] <... getdents64 resumed>0x5555556ce730 /* 0 entries */, 32768) = 0 [pid 5019] <... openat resumed>) = 3 [pid 5016] close(3 [pid 5019] ioctl(3, LOOP_CLR_FD [pid 5016] <... close resumed>) = 0 [pid 5019] <... ioctl resumed>) = -1 ENXIO (No such device or address) [ 145.357462][ T7053] NILFS (loop3): broken superblock, retrying with spare superblock (blocksize = 4096) [ 145.367817][ T7047] NILFS (loop0): discard dirty page: offset=69632, ino=18 [ 145.375450][ T7047] NILFS (loop0): discard dirty block: blocknr=0, size=4096 [ 145.394037][ T7060] NILFS (loop3): segctord starting. Construction interval = 5 seconds, CP frequency < 30 seconds [pid 5016] rmdir("./81" [pid 5019] close(3 [pid 5016] <... rmdir resumed>) = 0 [pid 7059] openat(AT_FDCWD, "./file0", O_RDONLY [pid 7057] +++ exited with 0 +++ [pid 7053] openat(AT_FDCWD, "./file1", O_RDONLY|O_DIRECTORY [pid 7047] +++ exited with 0 +++ [pid 7046] +++ exited with 0 +++ [pid 5019] <... close resumed>) = 0 [pid 5016] mkdir("./82", 0777 [pid 7059] <... openat resumed>) = 5 [pid 7053] <... openat resumed>) = 3 [pid 7051] <... ftruncate resumed>) = 0 [pid 5019] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5014] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7046, si_uid=0, si_status=0, si_utime=1 /* 0.01 s */, si_stime=10 /* 0.10 s */} --- [pid 7059] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7053] chdir("./file1" [pid 7051] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7059] <... futex resumed>) = 1 [pid 7053] <... chdir resumed>) = 0 [pid 7051] <... futex resumed>) = 1 [pid 7050] <... futex resumed>) = 0 [pid 7043] <... futex resumed>) = 0 [pid 5016] <... mkdir resumed>) = 0 [pid 7059] futex(0x7fa78fffd6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7053] ioctl(4, LOOP_CLR_FD [pid 7051] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7050] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7053] <... ioctl resumed>) = 0 [pid 7051] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7050] <... futex resumed>) = 0 [pid 7043] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5019] <... clone resumed>, child_tidptr=0x5555556cd690) = 7061 [pid 5016] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 7053] close(4 [pid 7051] sendfile(4, 4, NULL, 281474978811912 [pid 7050] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7045] <... futex resumed>) = 0 [pid 7043] <... futex resumed>) = 1 [pid 5016] <... openat resumed>) = 3 [pid 7053] <... close resumed>) = 0 [pid 7045] lseek(5, 257, SEEK_SET [pid 7043] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}./strace-static-x86_64: Process 7061 attached [pid 7053] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5014] umount2("./82", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7061] set_robust_list(0x5555556cd6a0, 24 [pid 7053] <... futex resumed>) = 1 [pid 7052] <... futex resumed>) = 0 [pid 7045] <... lseek resumed>) = 257 [pid 5016] ioctl(3, LOOP_CLR_FD [pid 5014] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7061] <... set_robust_list resumed>) = 0 [pid 7053] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7052] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5014] openat(AT_FDCWD, "./82", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 7045] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7061] chdir("./86" [pid 7053] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7052] <... futex resumed>) = 0 [pid 7045] <... futex resumed>) = 1 [pid 7043] <... futex resumed>) = 0 [pid 5016] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 5014] <... openat resumed>) = 3 [pid 7061] <... chdir resumed>) = 0 [pid 7053] open("./bus", O_RDWR|O_CREAT|O_NOCTTY|O_SYNC|O_DIRECT|O_NOATIME, 000 [pid 7052] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7045] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7043] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5016] close(3 [pid 5014] newfstatat(3, "", [pid 7061] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7053] <... open resumed>) = 4 [pid 7045] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7043] <... futex resumed>) = 0 [pid 5016] <... close resumed>) = 0 [pid 5014] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 7061] <... prctl resumed>) = 0 [pid 7053] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7045] getdents64(5, [pid 7043] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5016] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5014] getdents64(3, [pid 7061] setpgid(0, 0 [pid 7053] <... futex resumed>) = 1 [pid 7052] <... futex resumed>) = 0 [pid 5014] <... getdents64 resumed>0x5555556ce730 /* 4 entries */, 32768) = 112 [pid 7061] <... setpgid resumed>) = 0 [pid 7053] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7052] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5014] umount2("./82/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7061] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7053] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7052] <... futex resumed>) = 0 [pid 5014] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7061] <... openat resumed>) = 3 [pid 7053] ftruncate(4, 33587195 [pid 7052] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5014] newfstatat(AT_FDCWD, "./82/binderfs", [pid 7061] write(3, "1000", 4 [pid 5014] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7061] <... write resumed>) = 4 [pid 5014] unlink("./82/binderfs" [pid 7061] close(3 [pid 5014] <... unlink resumed>) = 0 [pid 7061] <... close resumed>) = 0 [pid 5014] umount2("./82/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7061] symlink("/dev/binderfs", "./binderfs") = 0 [pid 7061] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 7061] rt_sigaction(SIGRT_1, {sa_handler=0x7fa78ff9b0a0, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fa78ff8c250}, NULL, 8) = 0 [pid 7061] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 7061] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fa78ff11000 [pid 7061] mprotect(0x7fa78ff12000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 7053] <... ftruncate resumed>) = 0 [pid 7061] rt_sigprocmask(SIG_BLOCK, ~[], [pid 7053] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5016] <... clone resumed>, child_tidptr=0x5555556cd690) = 7062 [pid 7061] <... rt_sigprocmask resumed>[], 8) = 0 [pid 7053] <... futex resumed>) = 1 [pid 7052] <... futex resumed>) = 0 [pid 7061] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fa78ff31990, parent_tid=0x7fa78ff31990, exit_signal=0, stack=0x7fa78ff11000, stack_size=0x20300, tls=0x7fa78ff316c0} [pid 7053] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7052] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7053] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7052] <... futex resumed>) = 0 ./strace-static-x86_64: Process 7062 attached [pid 7061] <... clone3 resumed> => {parent_tid=[7063]}, 88) = 7063 [pid 7053] sendfile(4, 4, NULL, 281474978811912 [pid 7052] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7062] set_robust_list(0x5555556cd6a0, 24 [pid 7061] rt_sigprocmask(SIG_SETMASK, [], [pid 7050] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 7062] <... set_robust_list resumed>) = 0 [pid 7061] <... rt_sigprocmask resumed>NULL, 8) = 0 [ 145.422556][ T7045] NILFS error (device loop4): nilfs_readdir: zero-length directory entry [ 145.432172][ T5014] NILFS (loop0): discard dirty page: offset=8192, ino=6 [ 145.439246][ T5014] NILFS (loop0): discard dirty block: blocknr=25, size=4096 [pid 7050] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7062] chdir("./82" [pid 7061] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7050] <... futex resumed>) = 0 [pid 7062] <... chdir resumed>) = 0 [pid 7061] <... futex resumed>) = 0 [pid 7050] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0./strace-static-x86_64: Process 7063 attached [pid 7062] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7061] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 7050] <... mmap resumed>) = 0x7fa787cf0000 [pid 7063] rseq(0x7fa78ff31fe0, 0x20, 0, 0x53053053 [pid 7062] <... prctl resumed>) = 0 [pid 7050] mprotect(0x7fa787cf1000, 131072, PROT_READ|PROT_WRITE [pid 7063] <... rseq resumed>) = 0 [pid 7062] setpgid(0, 0 [pid 7050] <... mprotect resumed>) = 0 [pid 7063] set_robust_list(0x7fa78ff319a0, 24 [pid 7062] <... setpgid resumed>) = 0 [pid 7050] rt_sigprocmask(SIG_BLOCK, ~[], [pid 7063] <... set_robust_list resumed>) = 0 [pid 7062] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7050] <... rt_sigprocmask resumed>[], 8) = 0 [pid 7063] rt_sigprocmask(SIG_SETMASK, [], [pid 7062] <... openat resumed>) = 3 [pid 7050] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fa787d10990, parent_tid=0x7fa787d10990, exit_signal=0, stack=0x7fa787cf0000, stack_size=0x20300, tls=0x7fa787d106c0} [pid 7063] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 7062] write(3, "1000", 4 [pid 7043] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 7063] memfd_create("syzkaller", 0 [pid 7062] <... write resumed>) = 4 [pid 7050] <... clone3 resumed> => {parent_tid=[7064]}, 88) = 7064 [pid 7063] <... memfd_create resumed>) = 3 [pid 7062] close(3 [pid 7050] rt_sigprocmask(SIG_SETMASK, [], [pid 7063] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 7062] <... close resumed>) = 0 [pid 7050] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 7063] <... mmap resumed>) = 0x7fa787b11000 [pid 7062] symlink("/dev/binderfs", "./binderfs" [pid 7050] futex(0x7fa78fffd6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7062] <... symlink resumed>) = 0 [pid 7050] <... futex resumed>) = 0 [pid 7045] <... getdents64 resumed>0x9999999999999999, 41) = -1 EIO (Input/output error) [pid 7062] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7050] futex(0x7fa78fffd6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7062] <... futex resumed>) = 0 [pid 7045] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000./strace-static-x86_64: Process 7064 attached [pid 7062] rt_sigaction(SIGRT_1, {sa_handler=0x7fa78ff9b0a0, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fa78ff8c250}, [pid 7043] exit_group(0 [pid 7064] rseq(0x7fa787d10fe0, 0x20, 0, 0x53053053 [pid 7062] <... rt_sigaction resumed>NULL, 8) = 0 [pid 7059] <... futex resumed>) = ? [pid 7043] <... exit_group resumed>) = ? [pid 7064] <... rseq resumed>) = 0 [pid 7062] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 7059] +++ exited with 0 +++ [pid 7064] set_robust_list(0x7fa787d109a0, 24 [pid 7062] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 7064] <... set_robust_list resumed>) = 0 [ 145.465582][ T7045] Remounting filesystem read-only [pid 7062] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 7064] rt_sigprocmask(SIG_SETMASK, [], [pid 7062] <... mmap resumed>) = 0x7fa78ff11000 [pid 7045] <... futex resumed>) = ? [pid 7064] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 7062] mprotect(0x7fa78ff12000, 131072, PROT_READ|PROT_WRITE [pid 7064] openat(AT_FDCWD, "./file0", O_RDONLY [pid 7062] <... mprotect resumed>) = 0 [pid 7064] <... openat resumed>) = 5 [pid 7062] rt_sigprocmask(SIG_BLOCK, ~[], [pid 7064] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7062] <... rt_sigprocmask resumed>[], 8) = 0 [pid 7064] <... futex resumed>) = 1 [pid 7062] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fa78ff31990, parent_tid=0x7fa78ff31990, exit_signal=0, stack=0x7fa78ff11000, stack_size=0x20300, tls=0x7fa78ff316c0} [pid 7050] <... futex resumed>) = 0 [pid 7064] futex(0x7fa78fffd6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7050] futex(0x7fa78fffd6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7064] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7062] <... clone3 resumed> => {parent_tid=[7065]}, 88) = 7065 [pid 7050] <... futex resumed>) = 0 [pid 7064] lseek(5, 257, SEEK_SET [pid 7062] rt_sigprocmask(SIG_SETMASK, [], [pid 7050] futex(0x7fa78fffd6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7064] <... lseek resumed>) = 257 [pid 7062] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 7064] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7062] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7064] <... futex resumed>) = 1 [pid 7062] <... futex resumed>) = 0 [pid 7050] <... futex resumed>) = 0 [pid 7064] futex(0x7fa78fffd6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7062] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 7050] futex(0x7fa78fffd6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7064] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7050] <... futex resumed>) = 0 [pid 7064] getdents64(5, [pid 7050] futex(0x7fa78fffd6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7052] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 7045] +++ exited with 0 +++ [pid 7043] +++ exited with 0 +++ [pid 7063] 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"..., 2097152 [pid 7052] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000./strace-static-x86_64: Process 7065 attached ) = 0 [pid 5018] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7043, si_uid=0, si_status=0, si_utime=0, si_stime=9 /* 0.09 s */} --- [pid 7065] rseq(0x7fa78ff31fe0, 0x20, 0, 0x53053053 [pid 7052] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 5018] restart_syscall(<... resuming interrupted clone ...> [pid 7065] <... rseq resumed>) = 0 [pid 7052] <... mmap resumed>) = 0x7fa787cf0000 [pid 5018] <... restart_syscall resumed>) = 0 [pid 7065] set_robust_list(0x7fa78ff319a0, 24 [pid 7052] mprotect(0x7fa787cf1000, 131072, PROT_READ|PROT_WRITE [pid 7065] <... set_robust_list resumed>) = 0 [pid 7052] <... mprotect resumed>) = 0 [pid 7065] rt_sigprocmask(SIG_SETMASK, [], [pid 7052] rt_sigprocmask(SIG_BLOCK, ~[], [pid 5018] umount2("./84", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7065] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 7052] <... rt_sigprocmask resumed>[], 8) = 0 [pid 5018] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7065] memfd_create("syzkaller", 0 [pid 7052] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fa787d10990, parent_tid=0x7fa787d10990, exit_signal=0, stack=0x7fa787cf0000, stack_size=0x20300, tls=0x7fa787d106c0} [pid 5018] openat(AT_FDCWD, "./84", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 7065] <... memfd_create resumed>) = 3 [pid 5018] <... openat resumed>) = 3 [pid 7065] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 7052] <... clone3 resumed> => {parent_tid=[7066]}, 88) = 7066 [pid 5018] newfstatat(3, "", [pid 7065] <... mmap resumed>) = 0x7fa787b11000 [pid 7052] rt_sigprocmask(SIG_SETMASK, [], [pid 5018] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 7052] <... rt_sigprocmask resumed>NULL, 8) = 0 [ 145.497681][ T5014] NILFS (loop0): disposed unprocessed dirty file(s) when detaching log writer [ 145.509388][ T7064] NILFS error (device loop1): nilfs_readdir: zero-length directory entry [pid 5018] getdents64(3, ./strace-static-x86_64: Process 7066 attached [pid 7064] <... getdents64 resumed>0x9999999999999999, 41) = -1 EIO (Input/output error) [pid 7052] futex(0x7fa78fffd6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5018] <... getdents64 resumed>0x5555556ce730 /* 4 entries */, 32768) = 112 [pid 7066] rseq(0x7fa787d10fe0, 0x20, 0, 0x53053053 [pid 7052] <... futex resumed>) = 0 [pid 5018] umount2("./84/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7066] <... rseq resumed>) = 0 [pid 7052] futex(0x7fa78fffd6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5018] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7066] set_robust_list(0x7fa787d109a0, 24 [pid 7065] 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"..., 2097152 [pid 5018] newfstatat(AT_FDCWD, "./84/binderfs", [pid 7066] <... set_robust_list resumed>) = 0 [pid 7050] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 5018] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7066] rt_sigprocmask(SIG_SETMASK, [], [pid 5018] unlink("./84/binderfs" [pid 7066] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5018] <... unlink resumed>) = 0 [pid 7066] openat(AT_FDCWD, "./file0", O_RDONLY [pid 5018] umount2("./84/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7066] <... openat resumed>) = 5 [pid 7066] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 7052] <... futex resumed>) = 0 [pid 7066] futex(0x7fa78fffd6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7052] futex(0x7fa78fffd6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7066] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7052] <... futex resumed>) = 0 [pid 7066] lseek(5, 257, SEEK_SET [pid 7052] futex(0x7fa78fffd6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7066] <... lseek resumed>) = 257 [pid 7066] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 7052] <... futex resumed>) = 0 [pid 7066] futex(0x7fa78fffd6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7052] futex(0x7fa78fffd6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7066] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7052] <... futex resumed>) = 0 [ 145.553323][ T7064] Remounting filesystem read-only [ 145.555252][ T5014] NILFS (loop0): discard dirty page: offset=0, ino=3 [ 145.569647][ T7051] NILFS (loop1): discard dirty page: offset=69632, ino=18 [ 145.580846][ T7051] NILFS (loop1): discard dirty block: blocknr=0, size=4096 [ 145.586605][ T5014] NILFS (loop0): discard dirty block: blocknr=28, size=4096 [ 145.591367][ T7066] NILFS error (device loop3): nilfs_readdir: zero-length directory entry [pid 7066] getdents64(5, [pid 7052] futex(0x7fa78fffd6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7064] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 7064] futex(0x7fa78fffd6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7051] <... sendfile resumed>) = 69632 [pid 7051] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7050] exit_group(0 [pid 7064] <... futex resumed>) = ? [pid 7050] <... exit_group resumed>) = ? [pid 7064] +++ exited with 0 +++ [pid 7063] <... write resumed>) = 2097152 [pid 7053] <... sendfile resumed>) = 77824 [pid 7051] <... futex resumed>) = ? [pid 7063] munmap(0x7fa787b11000, 2097152 [pid 7053] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 7053] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7051] +++ exited with 0 +++ [pid 7050] +++ exited with 0 +++ [pid 5015] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7050, si_uid=0, si_status=0, si_utime=0, si_stime=10 /* 0.10 s */} --- [pid 5015] umount2("./81", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5015] openat(AT_FDCWD, "./81", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 5015] newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5015] getdents64(3, 0x5555556ce730 /* 4 entries */, 32768) = 112 [pid 5015] umount2("./81/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5015] newfstatat(AT_FDCWD, "./81/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5015] unlink("./81/binderfs") = 0 [pid 5015] umount2("./81/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7063] <... munmap resumed>) = 0 [ 145.596239][ T5014] NILFS (loop0): discard dirty page: offset=4096, ino=3 [ 145.614418][ T5014] NILFS (loop0): discard dirty block: blocknr=29, size=4096 [pid 7063] openat(AT_FDCWD, "/dev/loop5", O_RDWR) = 4 [pid 7063] ioctl(4, LOOP_SET_FD, 3 [pid 7052] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 5018] <... umount2 resumed>) = 0 [pid 5018] umount2("./84/file1", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5018] newfstatat(AT_FDCWD, "./84/file1", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5018] umount2("./84/file1", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5018] openat(AT_FDCWD, "./84/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 5018] newfstatat(4, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5018] getdents64(4, [pid 7066] <... getdents64 resumed>0x9999999999999999, 41) = -1 EIO (Input/output error) [pid 5018] <... getdents64 resumed>0x5555556d6770 /* 2 entries */, 32768) = 48 [pid 5018] getdents64(4, 0x5555556d6770 /* 0 entries */, 32768) = 0 [pid 5018] close(4) = 0 [pid 5018] rmdir("./84/file1" [pid 7066] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 5018] <... rmdir resumed>) = 0 [pid 5018] getdents64(3, 0x5555556ce730 /* 0 entries */, 32768) = 0 [pid 5018] close(3) = 0 [pid 7052] exit_group(0 [pid 5018] rmdir("./84" [pid 7052] <... exit_group resumed>) = ? [pid 7053] <... futex resumed>) = ? [pid 5018] <... rmdir resumed>) = 0 [pid 7053] +++ exited with 0 +++ [pid 5018] mkdir("./85", 0777 [pid 7066] +++ exited with 0 +++ [pid 7052] +++ exited with 0 +++ [pid 5018] <... mkdir resumed>) = 0 [pid 5018] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 5017] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7052, si_uid=0, si_status=0, si_utime=0, si_stime=12 /* 0.12 s */} --- [pid 5018] <... openat resumed>) = 3 [pid 7063] <... ioctl resumed>) = 0 [pid 7063] close(3 [pid 5018] ioctl(3, LOOP_CLR_FD [pid 7063] <... close resumed>) = 0 [pid 5018] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 5017] umount2("./83", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5018] close(3 [pid 7063] mkdir("./file1", 0777 [pid 5018] <... close resumed>) = 0 [pid 5017] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7063] <... mkdir resumed>) = 0 [ 145.645883][ T7066] Remounting filesystem read-only [ 145.653140][ T5014] NILFS (loop0): discard dirty page: offset=270336, ino=3 [ 145.653899][ T7063] loop5: detected capacity change from 0 to 4096 [ 145.664072][ T5014] NILFS (loop0): discard dirty block: blocknr=0, size=4096 [ 145.674425][ T5015] NILFS (loop1): discard dirty page: offset=8192, ino=6 [ 145.683985][ T5015] NILFS (loop1): discard dirty block: blocknr=25, size=4096 [pid 7063] mount("/dev/loop5", "./file1", "nilfs2", MS_NODEV|MS_SYNCHRONOUS|MS_MANDLOCK|MS_SILENT|MS_LAZYTIME, "" [pid 5018] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5017] openat(AT_FDCWD, "./83", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 7065] <... write resumed>) = 2097152 [pid 5017] <... openat resumed>) = 3 [pid 5018] <... clone resumed>, child_tidptr=0x5555556cd690) = 7067 [pid 5017] newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5017] getdents64(3, [pid 7065] munmap(0x7fa787b11000, 2097152 [pid 5017] <... getdents64 resumed>0x5555556ce730 /* 4 entries */, 32768) = 112 [pid 7065] <... munmap resumed>) = 0 [pid 5017] umount2("./83/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5017] newfstatat(AT_FDCWD, "./83/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5017] unlink("./83/binderfs" [pid 7065] openat(AT_FDCWD, "/dev/loop2", O_RDWR) = 4 [pid 7065] ioctl(4, LOOP_SET_FD, 3 [pid 5017] <... unlink resumed>) = 0 [pid 5017] umount2("./83/file1", MNT_DETACH|UMOUNT_NOFOLLOW./strace-static-x86_64: Process 7067 attached [pid 7067] set_robust_list(0x5555556cd6a0, 24) = 0 [pid 7067] chdir("./85" [pid 7065] <... ioctl resumed>) = 0 [pid 7065] close(3) = 0 [pid 7065] mkdir("./file1", 0777) = 0 [pid 7065] mount("/dev/loop2", "./file1", "nilfs2", MS_NODEV|MS_SYNCHRONOUS|MS_MANDLOCK|MS_SILENT|MS_LAZYTIME, "" [pid 7067] <... chdir resumed>) = 0 [pid 7067] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 7067] setpgid(0, 0) = 0 [ 145.711415][ T7063] NILFS (loop5): broken superblock, retrying with spare superblock (blocksize = 1024) [ 145.728089][ T7065] loop2: detected capacity change from 0 to 4096 [ 145.736211][ T5015] NILFS (loop1): disposed unprocessed dirty file(s) when detaching log writer [ 145.744989][ T5017] NILFS (loop3): discard dirty page: offset=8192, ino=6 [pid 7067] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 5014] <... umount2 resumed>) = 0 [pid 7067] write(3, "1000", 4 [pid 5014] umount2("./82/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7067] <... write resumed>) = 4 [pid 7067] close(3 [pid 5014] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7067] <... close resumed>) = 0 [pid 7067] symlink("/dev/binderfs", "./binderfs" [pid 5014] newfstatat(AT_FDCWD, "./82/file1", [pid 7067] <... symlink resumed>) = 0 [pid 7067] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5014] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7067] <... futex resumed>) = 0 [pid 5014] umount2("./82/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7067] rt_sigaction(SIGRT_1, {sa_handler=0x7fa78ff9b0a0, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fa78ff8c250}, [pid 5014] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7067] <... rt_sigaction resumed>NULL, 8) = 0 [pid 7067] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 5014] openat(AT_FDCWD, "./82/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 7067] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 7067] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 5014] <... openat resumed>) = 4 [pid 7067] <... mmap resumed>) = 0x7fa78ff11000 [pid 5014] newfstatat(4, "", [pid 7067] mprotect(0x7fa78ff12000, 131072, PROT_READ|PROT_WRITE [pid 5014] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 7067] <... mprotect resumed>) = 0 [pid 5014] getdents64(4, [pid 7067] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 5014] <... getdents64 resumed>0x5555556d6770 /* 2 entries */, 32768) = 48 [pid 7067] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fa78ff31990, parent_tid=0x7fa78ff31990, exit_signal=0, stack=0x7fa78ff11000, stack_size=0x20300, tls=0x7fa78ff316c0} [pid 5014] getdents64(4, 0x5555556d6770 /* 0 entries */, 32768) = 0 [pid 7067] <... clone3 resumed> => {parent_tid=[7068]}, 88) = 7068 [pid 5014] close(4 [pid 7067] rt_sigprocmask(SIG_SETMASK, [], [pid 5014] <... close resumed>) = 0 [pid 7067] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5014] rmdir("./82/file1" [pid 7067] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000./strace-static-x86_64: Process 7068 attached ) = 0 [pid 5014] <... rmdir resumed>) = 0 [pid 7068] rseq(0x7fa78ff31fe0, 0x20, 0, 0x53053053 [pid 7067] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 7068] <... rseq resumed>) = 0 [pid 5014] getdents64(3, [pid 7068] set_robust_list(0x7fa78ff319a0, 24) = 0 [pid 5014] <... getdents64 resumed>0x5555556ce730 /* 0 entries */, 32768) = 0 [pid 7068] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 5014] close(3 [pid 7068] memfd_create("syzkaller", 0 [pid 5014] <... close resumed>) = 0 [pid 7068] <... memfd_create resumed>) = 3 [pid 7068] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5014] rmdir("./82" [pid 7068] <... mmap resumed>) = 0x7fa787b11000 [pid 5014] <... rmdir resumed>) = 0 [ 145.755267][ T7065] NILFS (loop2): broken superblock, retrying with spare superblock (blocksize = 1024) [ 145.755935][ T5017] NILFS (loop3): discard dirty block: blocknr=25, size=4096 [ 145.781302][ T7063] NILFS (loop5): broken superblock, retrying with spare superblock (blocksize = 4096) [ 145.796254][ T5015] NILFS (loop1): discard dirty page: offset=0, ino=3 [pid 5014] mkdir("./83", 0777 [pid 5017] <... umount2 resumed>) = 0 [pid 5014] <... mkdir resumed>) = 0 [pid 5014] openat(AT_FDCWD, "/dev/loop0", O_RDWR) = 3 [pid 5014] ioctl(3, LOOP_CLR_FD) = -1 ENXIO (No such device or address) [pid 5014] close(3) = 0 [pid 7068] 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"..., 2097152 [pid 5014] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x5555556cd690) = 7070 [pid 7063] <... mount resumed>) = 0 [pid 7063] openat(AT_FDCWD, "./file1", O_RDONLY|O_DIRECTORY) = 3 [pid 7063] chdir("./file1") = 0 [pid 5017] umount2("./83/file1", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5017] newfstatat(AT_FDCWD, "./83/file1", [pid 7063] ioctl(4, LOOP_CLR_FD) = 0 [pid 7063] close(4 [pid 5017] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7063] <... close resumed>) = 0 [pid 7063] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7061] <... futex resumed>) = 0 [pid 7061] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 7061] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7063] <... futex resumed>) = 1 [pid 5017] umount2("./83/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7063] open("./bus", O_RDWR|O_CREAT|O_NOCTTY|O_SYNC|O_DIRECT|O_NOATIME, 000 [pid 5017] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [ 145.811692][ T7065] NILFS (loop2): broken superblock, retrying with spare superblock (blocksize = 4096) [ 145.822438][ T5015] NILFS (loop1): discard dirty block: blocknr=28, size=4096 [ 145.840441][ T5015] NILFS (loop1): discard dirty page: offset=4096, ino=3 [pid 5017] openat(AT_FDCWD, "./83/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY./strace-static-x86_64: Process 7070 attached ) = 4 [pid 5017] newfstatat(4, "", [pid 7070] set_robust_list(0x5555556cd6a0, 24) = 0 [pid 5017] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 7070] chdir("./83" [pid 5017] getdents64(4, [pid 7070] <... chdir resumed>) = 0 [pid 7070] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5017] <... getdents64 resumed>0x5555556d6770 /* 2 entries */, 32768) = 48 [pid 7070] <... prctl resumed>) = 0 [pid 5017] getdents64(4, 0x5555556d6770 /* 0 entries */, 32768) = 0 [pid 5017] close(4 [pid 7070] setpgid(0, 0) = 0 [pid 5017] <... close resumed>) = 0 [pid 7070] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5017] rmdir("./83/file1" [pid 7070] <... openat resumed>) = 3 [pid 5017] <... rmdir resumed>) = 0 [pid 7070] write(3, "1000", 4 [pid 5017] getdents64(3, [pid 7070] <... write resumed>) = 4 [pid 7070] close(3 [pid 5017] <... getdents64 resumed>0x5555556ce730 /* 0 entries */, 32768) = 0 [pid 7070] <... close resumed>) = 0 [pid 5017] close(3 [pid 7070] symlink("/dev/binderfs", "./binderfs" [pid 5017] <... close resumed>) = 0 [pid 7070] <... symlink resumed>) = 0 [pid 5017] rmdir("./83" [pid 7070] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 5017] <... rmdir resumed>) = 0 [pid 7070] rt_sigaction(SIGRT_1, {sa_handler=0x7fa78ff9b0a0, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fa78ff8c250}, [pid 5017] mkdir("./84", 0777 [pid 7070] <... rt_sigaction resumed>NULL, 8) = 0 [pid 7070] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 7068] <... write resumed>) = 2097152 [pid 5017] <... mkdir resumed>) = 0 [pid 7070] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 7068] munmap(0x7fa787b11000, 2097152 [pid 5017] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 7070] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 7068] <... munmap resumed>) = 0 [pid 5017] <... openat resumed>) = 3 [pid 7070] <... mmap resumed>) = 0x7fa78ff11000 [pid 7068] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 7063] <... open resumed>) = 4 [pid 5017] ioctl(3, LOOP_CLR_FD [pid 7070] mprotect(0x7fa78ff12000, 131072, PROT_READ|PROT_WRITE [pid 7068] <... openat resumed>) = 4 [pid 7063] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5017] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 7070] <... mprotect resumed>) = 0 [ 145.862181][ T7069] NILFS (loop5): segctord starting. Construction interval = 5 seconds, CP frequency < 30 seconds [ 145.892566][ T5015] NILFS (loop1): discard dirty block: blocknr=29, size=4096 [pid 7068] ioctl(4, LOOP_SET_FD, 3 [pid 7063] <... futex resumed>) = 1 [pid 7061] <... futex resumed>) = 0 [pid 5017] close(3 [pid 7070] rt_sigprocmask(SIG_BLOCK, ~[], [pid 5017] <... close resumed>) = 0 [pid 7070] <... rt_sigprocmask resumed>[], 8) = 0 [pid 5017] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 7070] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fa78ff31990, parent_tid=0x7fa78ff31990, exit_signal=0, stack=0x7fa78ff11000, stack_size=0x20300, tls=0x7fa78ff316c0} [pid 7068] <... ioctl resumed>) = 0 [pid 5017] <... clone resumed>, child_tidptr=0x5555556cd690) = 7072 [pid 7070] <... clone3 resumed> => {parent_tid=[7073]}, 88) = 7073 [pid 7068] close(3 [pid 7070] rt_sigprocmask(SIG_SETMASK, [], [pid 7068] <... close resumed>) = 0 [pid 7070] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 7068] mkdir("./file1", 0777 [pid 7070] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7068] <... mkdir resumed>) = 0 [pid 7070] <... futex resumed>) = 0 [pid 7068] mount("/dev/loop4", "./file1", "nilfs2", MS_NODEV|MS_SYNCHRONOUS|MS_MANDLOCK|MS_SILENT|MS_LAZYTIME, "" [pid 7070] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000}./strace-static-x86_64: Process 7073 attached [pid 7073] rseq(0x7fa78ff31fe0, 0x20, 0, 0x53053053) = 0 [pid 7073] set_robust_list(0x7fa78ff319a0, 24) = 0 [pid 7073] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 7073] memfd_create("syzkaller", 0) = 3 [pid 7073] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fa787b11000 [pid 7063] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [ 145.906655][ T7068] loop4: detected capacity change from 0 to 4096 [ 145.912636][ T5015] NILFS (loop1): discard dirty page: offset=270336, ino=3 [ 145.920220][ T7071] NILFS (loop2): segctord starting. Construction interval = 5 seconds, CP frequency < 30 seconds [ 145.946445][ T7068] NILFS (loop4): broken superblock, retrying with spare superblock (blocksize = 1024) [pid 7061] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000./strace-static-x86_64: Process 7072 attached [pid 7065] <... mount resumed>) = 0 [pid 7063] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7061] <... futex resumed>) = 0 [pid 7065] openat(AT_FDCWD, "./file1", O_RDONLY|O_DIRECTORY) = 3 [pid 7073] 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"..., 2097152 [pid 7065] chdir("./file1") = 0 [pid 7065] ioctl(4, LOOP_CLR_FD) = 0 [pid 7065] close(4) = 0 [pid 7065] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 7062] <... futex resumed>) = 0 [pid 7065] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7062] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7065] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7062] <... futex resumed>) = 0 [pid 7065] open("./bus", O_RDWR|O_CREAT|O_NOCTTY|O_SYNC|O_DIRECT|O_NOATIME, 000 [pid 7062] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7072] set_robust_list(0x5555556cd6a0, 24 [pid 7063] ftruncate(4, 33587195 [pid 7061] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7072] <... set_robust_list resumed>) = 0 [pid 7063] <... ftruncate resumed>) = 0 [pid 7072] chdir("./84" [pid 7063] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7072] <... chdir resumed>) = 0 [pid 7065] <... open resumed>) = 4 [pid 7063] <... futex resumed>) = 1 [pid 7061] <... futex resumed>) = 0 [pid 7065] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7072] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7063] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7072] <... prctl resumed>) = 0 [pid 7065] <... futex resumed>) = 1 [pid 7062] <... futex resumed>) = 0 [pid 7061] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7063] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7072] setpgid(0, 0 [pid 7065] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7062] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7061] <... futex resumed>) = 0 [pid 7065] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7062] <... futex resumed>) = 0 [pid 7065] ftruncate(4, 33587195 [pid 7062] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7063] sendfile(4, 4, NULL, 281474978811912 [pid 7061] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7072] <... setpgid resumed>) = 0 [pid 7072] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7065] <... ftruncate resumed>) = 0 [pid 7065] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 7062] <... futex resumed>) = 0 [pid 7072] <... openat resumed>) = 3 [pid 7065] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7062] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7072] write(3, "1000", 4 [pid 7065] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7062] <... futex resumed>) = 0 [pid 7072] <... write resumed>) = 4 [pid 7065] sendfile(4, 4, NULL, 281474978811912 [pid 7062] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7072] close(3) = 0 [pid 7072] symlink("/dev/binderfs", "./binderfs") = 0 [pid 7072] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 7072] rt_sigaction(SIGRT_1, {sa_handler=0x7fa78ff9b0a0, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fa78ff8c250}, NULL, 8) = 0 [pid 7072] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 7072] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fa78ff11000 [pid 7072] mprotect(0x7fa78ff12000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 7072] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [ 145.947608][ T5015] NILFS (loop1): discard dirty block: blocknr=0, size=4096 [ 145.973897][ T7068] NILFS (loop4): broken superblock, retrying with spare superblock (blocksize = 4096) [pid 7072] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fa78ff31990, parent_tid=0x7fa78ff31990, exit_signal=0, stack=0x7fa78ff11000, stack_size=0x20300, tls=0x7fa78ff316c0} => {parent_tid=[7074]}, 88) = 7074 [pid 7072] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 7072] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000) = 0 ./strace-static-x86_64: Process 7074 attached [pid 7072] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 7061] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 7074] rseq(0x7fa78ff31fe0, 0x20, 0, 0x53053053 [pid 7062] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 7061] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5015] <... umount2 resumed>) = 0 [pid 7062] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7061] <... futex resumed>) = 0 [pid 7062] <... futex resumed>) = 0 [pid 7062] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fa787cf0000 [pid 7061] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 7062] mprotect(0x7fa787cf1000, 131072, PROT_READ|PROT_WRITE [pid 7074] <... rseq resumed>) = 0 [pid 7062] <... mprotect resumed>) = 0 [pid 7061] <... mmap resumed>) = 0x7fa787cf0000 [pid 7074] set_robust_list(0x7fa78ff319a0, 24 [pid 7062] rt_sigprocmask(SIG_BLOCK, ~[], [pid 7061] mprotect(0x7fa787cf1000, 131072, PROT_READ|PROT_WRITE [pid 7062] <... rt_sigprocmask resumed>[], 8) = 0 [pid 7074] <... set_robust_list resumed>) = 0 [pid 7062] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fa787d10990, parent_tid=0x7fa787d10990, exit_signal=0, stack=0x7fa787cf0000, stack_size=0x20300, tls=0x7fa787d106c0} [pid 7061] <... mprotect resumed>) = 0 [pid 7074] rt_sigprocmask(SIG_SETMASK, [], [pid 7061] rt_sigprocmask(SIG_BLOCK, ~[], [pid 7074] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 7073] <... write resumed>) = 2097152 [pid 7062] <... clone3 resumed> => {parent_tid=[7076]}, 88) = 7076 [pid 7074] memfd_create("syzkaller", 0 [pid 7073] munmap(0x7fa787b11000, 2097152 [pid 7062] rt_sigprocmask(SIG_SETMASK, [], [pid 7061] <... rt_sigprocmask resumed>[], 8) = 0 [pid 7074] <... memfd_create resumed>) = 3 [pid 7073] <... munmap resumed>) = 0 [pid 7062] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 7062] futex(0x7fa78fffd6d8, FUTEX_WAKE_PRIVATE, 1000000./strace-static-x86_64: Process 7076 attached [pid 7073] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 7062] <... futex resumed>) = 0 [pid 7076] rseq(0x7fa787d10fe0, 0x20, 0, 0x53053053 [pid 7073] <... openat resumed>) = 4 [pid 7062] futex(0x7fa78fffd6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7076] <... rseq resumed>) = 0 [pid 7073] ioctl(4, LOOP_SET_FD, 3 [pid 7076] set_robust_list(0x7fa787d109a0, 24 [pid 7074] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 7061] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fa787d10990, parent_tid=0x7fa787d10990, exit_signal=0, stack=0x7fa787cf0000, stack_size=0x20300, tls=0x7fa787d106c0} [pid 7076] <... set_robust_list resumed>) = 0 [pid 7074] <... mmap resumed>) = 0x7fa787b11000 [pid 7068] <... mount resumed>) = 0 [pid 7076] rt_sigprocmask(SIG_SETMASK, [], [pid 7068] openat(AT_FDCWD, "./file1", O_RDONLY|O_DIRECTORY [pid 7076] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 7068] <... openat resumed>) = 3 [pid 7076] openat(AT_FDCWD, "./file0", O_RDONLY [pid 7068] chdir("./file1" [pid 7076] <... openat resumed>) = 5 [pid 7068] <... chdir resumed>) = 0 [pid 7076] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7068] ioctl(4, LOOP_CLR_FD [pid 7061] <... clone3 resumed> => {parent_tid=[7077]}, 88) = 7077 [pid 7076] <... futex resumed>) = 1 [pid 7068] <... ioctl resumed>) = 0 [pid 7062] <... futex resumed>) = 0 [pid 7061] rt_sigprocmask(SIG_SETMASK, [], [pid 7076] futex(0x7fa78fffd6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7068] close(4 [pid 7062] futex(0x7fa78fffd6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7061] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5015] umount2("./81/file1", MNT_DETACH|UMOUNT_NOFOLLOW./strace-static-x86_64: Process 7077 attached [pid 7076] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7074] 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"..., 2097152 [pid 7068] <... close resumed>) = 0 [pid 7062] <... futex resumed>) = 0 [pid 5015] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7076] lseek(5, 257, SEEK_SET [pid 7068] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7062] futex(0x7fa78fffd6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5015] newfstatat(AT_FDCWD, "./81/file1", [pid 7076] <... lseek resumed>) = 257 [pid 7068] <... futex resumed>) = 1 [pid 7067] <... futex resumed>) = 0 [pid 7076] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7068] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7067] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7061] futex(0x7fa78fffd6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5015] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7076] <... futex resumed>) = 1 [pid 7068] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7067] <... futex resumed>) = 0 [pid 7063] <... sendfile resumed>) = 77824 [pid 7062] <... futex resumed>) = 0 [pid 7061] <... futex resumed>) = 0 [pid 5015] umount2("./81/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7076] futex(0x7fa78fffd6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7068] open("./bus", O_RDWR|O_CREAT|O_NOCTTY|O_SYNC|O_DIRECT|O_NOATIME, 000 [pid 7067] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7063] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7062] futex(0x7fa78fffd6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7061] futex(0x7fa78fffd6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5015] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7077] rseq(0x7fa787d10fe0, 0x20, 0, 0x53053053 [pid 7076] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7063] <... futex resumed>) = 0 [pid 7062] <... futex resumed>) = 0 [pid 5015] openat(AT_FDCWD, "./81/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 7077] <... rseq resumed>) = 0 [ 146.075406][ T7075] NILFS (loop4): segctord starting. Construction interval = 5 seconds, CP frequency < 30 seconds [ 146.079802][ T7073] loop0: detected capacity change from 0 to 4096 [pid 7076] getdents64(5, [pid 7063] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7062] futex(0x7fa78fffd6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5015] <... openat resumed>) = 4 [pid 7077] set_robust_list(0x7fa787d109a0, 24 [pid 5015] newfstatat(4, "", [pid 7077] <... set_robust_list resumed>) = 0 [pid 7065] <... sendfile resumed>) = 77824 [pid 5015] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 7077] rt_sigprocmask(SIG_SETMASK, [], [pid 7065] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5015] getdents64(4, [pid 7077] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 7065] <... futex resumed>) = 0 [pid 5015] <... getdents64 resumed>0x5555556d6770 /* 2 entries */, 32768) = 48 [pid 7077] openat(AT_FDCWD, "./file0", O_RDONLY [pid 7065] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5015] getdents64(4, [pid 7077] <... openat resumed>) = 5 [pid 5015] <... getdents64 resumed>0x5555556d6770 /* 0 entries */, 32768) = 0 [pid 7077] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5015] close(4 [pid 7077] <... futex resumed>) = 1 [pid 7061] <... futex resumed>) = 0 [pid 5015] <... close resumed>) = 0 [pid 7077] futex(0x7fa78fffd6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7068] <... open resumed>) = 4 [pid 7061] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5015] rmdir("./81/file1" [pid 7068] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7063] <... futex resumed>) = 0 [pid 7061] <... futex resumed>) = 1 [pid 5015] <... rmdir resumed>) = 0 [pid 7073] <... ioctl resumed>) = 0 [pid 7068] <... futex resumed>) = 1 [pid 7067] <... futex resumed>) = 0 [pid 7063] lseek(5, 257, SEEK_SET [pid 7061] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5015] getdents64(3, [pid 7073] close(3 [pid 7068] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7067] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7063] <... lseek resumed>) = 257 [pid 5015] <... getdents64 resumed>0x5555556ce730 /* 0 entries */, 32768) = 0 [pid 7073] <... close resumed>) = 0 [pid 7068] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7067] <... futex resumed>) = 0 [pid 7063] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5015] close(3 [pid 7073] mkdir("./file1", 0777 [pid 7068] ftruncate(4, 33587195 [pid 7067] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7063] <... futex resumed>) = 1 [pid 7061] <... futex resumed>) = 0 [pid 5015] <... close resumed>) = 0 [pid 7073] <... mkdir resumed>) = 0 [pid 7063] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7061] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5015] rmdir("./81" [pid 7073] mount("/dev/loop0", "./file1", "nilfs2", MS_NODEV|MS_SYNCHRONOUS|MS_MANDLOCK|MS_SILENT|MS_LAZYTIME, "" [pid 7068] <... ftruncate resumed>) = 0 [pid 7063] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7061] <... futex resumed>) = 0 [pid 5015] <... rmdir resumed>) = 0 [pid 7076] <... getdents64 resumed>0x9999999999999999, 41) = -1 EIO (Input/output error) [pid 7074] <... write resumed>) = 2097152 [pid 7068] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7063] getdents64(5, [pid 7061] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7076] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7074] munmap(0x7fa787b11000, 2097152 [pid 7076] <... futex resumed>) = 1 [pid 7074] <... munmap resumed>) = 0 [pid 7068] <... futex resumed>) = 1 [pid 7067] <... futex resumed>) = 0 [pid 7062] <... futex resumed>) = 0 [pid 5015] mkdir("./82", 0777 [pid 7076] futex(0x7fa78fffd6d8, FUTEX_WAIT_PRIVATE, 0, NULL [ 146.131933][ T7076] NILFS error (device loop2): nilfs_readdir: zero-length directory entry [ 146.146453][ T7076] Remounting filesystem read-only [ 146.165375][ T7073] NILFS (loop0): broken superblock, retrying with spare superblock (blocksize = 1024) [pid 7074] openat(AT_FDCWD, "/dev/loop3", O_RDWR) = 4 [pid 7074] ioctl(4, LOOP_SET_FD, 3 [pid 7068] sendfile(4, 4, NULL, 281474978811912 [pid 7067] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7062] exit_group(0 [pid 5015] <... mkdir resumed>) = 0 [pid 7074] <... ioctl resumed>) = 0 [pid 7074] close(3) = 0 [pid 7074] mkdir("./file1", 0777) = 0 [pid 7074] mount("/dev/loop3", "./file1", "nilfs2", MS_NODEV|MS_SYNCHRONOUS|MS_MANDLOCK|MS_SILENT|MS_LAZYTIME, "" [pid 7067] <... futex resumed>) = 0 [pid 7067] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7065] <... futex resumed>) = ? [pid 7062] <... exit_group resumed>) = ? [pid 5015] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 7076] <... futex resumed>) = ? [pid 7065] +++ exited with 0 +++ [pid 5015] <... openat resumed>) = 3 [pid 7063] <... getdents64 resumed>0x9999999999999999, 41) = -1 EIO (Input/output error) [pid 7063] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7061] <... futex resumed>) = 0 [pid 7061] exit_group(0 [pid 7077] <... futex resumed>) = ? [pid 7061] <... exit_group resumed>) = ? [pid 7077] +++ exited with 0 +++ [pid 7076] +++ exited with 0 +++ [pid 7063] <... futex resumed>) = ? [pid 7062] +++ exited with 0 +++ [pid 5015] ioctl(3, LOOP_CLR_FD) = -1 ENXIO (No such device or address) [pid 5016] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7062, si_uid=0, si_status=0, si_utime=0, si_stime=13 /* 0.13 s */} --- [pid 5015] close(3 [pid 5016] restart_syscall(<... resuming interrupted clone ...> [pid 5015] <... close resumed>) = 0 [pid 5016] <... restart_syscall resumed>) = 0 [pid 5015] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x5555556cd690) = 7078 [pid 5016] umount2("./82", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5016] openat(AT_FDCWD, "./82", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 5016] newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5016] getdents64(3, 0x5555556ce730 /* 4 entries */, 32768) = 112 [pid 5016] umount2("./82/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5016] newfstatat(AT_FDCWD, "./82/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5016] unlink("./82/binderfs") = 0 [pid 5016] umount2("./82/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7063] +++ exited with 0 +++ [pid 7061] +++ exited with 0 +++ [pid 5019] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7061, si_uid=0, si_status=0, si_utime=0, si_stime=10 /* 0.10 s */} --- [pid 5019] umount2("./86", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5019] openat(AT_FDCWD, "./86", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 5019] newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5019] getdents64(3, 0x5555556ce730 /* 4 entries */, 32768) = 112 [pid 5019] umount2("./86/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5019] newfstatat(AT_FDCWD, "./86/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [ 146.175755][ T7063] NILFS error (device loop5): nilfs_readdir: zero-length directory entry [ 146.178957][ T7074] loop3: detected capacity change from 0 to 4096 [ 146.187239][ T7063] Remounting filesystem read-only [ 146.200615][ T7074] NILFS (loop3): broken superblock, retrying with spare superblock (blocksize = 1024) [ 146.210449][ T7073] NILFS (loop0): broken superblock, retrying with spare superblock (blocksize = 4096) [ 146.222308][ T5016] NILFS (loop2): discard dirty page: offset=8192, ino=6 [pid 5019] unlink("./86/binderfs") = 0 [pid 5019] umount2("./86/file1", MNT_DETACH|UMOUNT_NOFOLLOW./strace-static-x86_64: Process 7078 attached [pid 7078] set_robust_list(0x5555556cd6a0, 24) = 0 [pid 7078] chdir("./82") = 0 [pid 7078] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 7078] setpgid(0, 0) = 0 [pid 7078] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 7078] write(3, "1000", 4) = 4 [pid 7078] close(3) = 0 [pid 7078] symlink("/dev/binderfs", "./binderfs") = 0 [pid 7078] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [ 146.229783][ T5016] NILFS (loop2): discard dirty block: blocknr=25, size=4096 [pid 7078] rt_sigaction(SIGRT_1, {sa_handler=0x7fa78ff9b0a0, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fa78ff8c250}, NULL, 8) = 0 [pid 7067] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 7067] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 7067] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 7078] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 7067] <... mmap resumed>) = 0x7fa787cf0000 [pid 7067] mprotect(0x7fa787cf1000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 7078] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 7067] rt_sigprocmask(SIG_BLOCK, ~[], [pid 7078] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 7067] <... rt_sigprocmask resumed>[], 8) = 0 [pid 7078] <... mmap resumed>) = 0x7fa78ff11000 [pid 7067] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fa787d10990, parent_tid=0x7fa787d10990, exit_signal=0, stack=0x7fa787cf0000, stack_size=0x20300, tls=0x7fa787d106c0} [pid 7078] mprotect(0x7fa78ff12000, 131072, PROT_READ|PROT_WRITE [pid 7067] <... clone3 resumed> => {parent_tid=[7080]}, 88) = 7080 [pid 7078] <... mprotect resumed>) = 0 [pid 7067] rt_sigprocmask(SIG_SETMASK, [], [pid 7078] rt_sigprocmask(SIG_BLOCK, ~[], [pid 7067] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 7078] <... rt_sigprocmask resumed>[], 8) = 0 [pid 7073] <... mount resumed>) = 0 [pid 7067] futex(0x7fa78fffd6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5019] <... umount2 resumed>) = 0 [pid 7078] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fa78ff31990, parent_tid=0x7fa78ff31990, exit_signal=0, stack=0x7fa78ff11000, stack_size=0x20300, tls=0x7fa78ff316c0} [pid 7073] openat(AT_FDCWD, "./file1", O_RDONLY|O_DIRECTORY [pid 7067] <... futex resumed>) = 0 ./strace-static-x86_64: Process 7080 attached [pid 7073] <... openat resumed>) = 3 [pid 7067] futex(0x7fa78fffd6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5019] umount2("./86/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7080] rseq(0x7fa787d10fe0, 0x20, 0, 0x53053053 [pid 7078] <... clone3 resumed> => {parent_tid=[7081]}, 88) = 7081 [pid 7073] chdir("./file1" [pid 7080] <... rseq resumed>) = 0 [pid 7080] set_robust_list(0x7fa787d109a0, 24) = 0 [pid 7080] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 7080] openat(AT_FDCWD, "./file0", O_RDONLY) = 5 [pid 7080] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 7067] <... futex resumed>) = 0 [pid 7080] lseek(5, 257, SEEK_SET [pid 7067] futex(0x7fa78fffd6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7080] <... lseek resumed>) = 257 [pid 7067] <... futex resumed>) = 0 [pid 7080] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7067] futex(0x7fa78fffd6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7080] <... futex resumed>) = 0 [pid 7067] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [ 146.253679][ T7074] NILFS (loop3): broken superblock, retrying with spare superblock (blocksize = 4096) [ 146.292894][ T7079] NILFS (loop0): segctord starting. Construction interval = 5 seconds, CP frequency < 30 seconds [pid 7080] getdents64(5, [pid 7067] futex(0x7fa78fffd6d8, FUTEX_WAKE_PRIVATE, 1000000./strace-static-x86_64: Process 7081 attached [pid 7078] rt_sigprocmask(SIG_SETMASK, [], [pid 7073] <... chdir resumed>) = 0 [pid 7067] <... futex resumed>) = 0 [pid 5019] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5016] <... umount2 resumed>) = 0 [pid 7081] rseq(0x7fa78ff31fe0, 0x20, 0, 0x53053053 [pid 7078] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 7073] ioctl(4, LOOP_CLR_FD [pid 7067] futex(0x7fa78fffd6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5019] newfstatat(AT_FDCWD, "./86/file1", [pid 7081] <... rseq resumed>) = 0 [pid 7078] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7073] <... ioctl resumed>) = 0 [pid 5019] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7078] <... futex resumed>) = 0 [pid 7073] close(4 [pid 7078] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 5019] umount2("./86/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7073] <... close resumed>) = 0 [pid 7081] set_robust_list(0x7fa78ff319a0, 24 [pid 5019] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7073] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 7070] <... futex resumed>) = 0 [pid 5019] openat(AT_FDCWD, "./86/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 7073] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7070] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5019] <... openat resumed>) = 4 [pid 7070] <... futex resumed>) = 0 [pid 7073] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7070] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5019] newfstatat(4, "", [pid 7073] open("./bus", O_RDWR|O_CREAT|O_NOCTTY|O_SYNC|O_DIRECT|O_NOATIME, 000 [pid 7081] <... set_robust_list resumed>) = 0 [pid 5019] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 7081] rt_sigprocmask(SIG_SETMASK, [], [pid 5019] getdents64(4, [pid 7081] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 7081] memfd_create("syzkaller", 0 [pid 5019] <... getdents64 resumed>0x5555556d6770 /* 2 entries */, 32768) = 48 [pid 7081] <... memfd_create resumed>) = 3 [pid 7081] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fa787b11000 [pid 5019] getdents64(4, 0x5555556d6770 /* 0 entries */, 32768) = 0 [pid 5019] close(4) = 0 [pid 7074] <... mount resumed>) = 0 [pid 5019] rmdir("./86/file1" [pid 7074] openat(AT_FDCWD, "./file1", O_RDONLY|O_DIRECTORY) = 3 [pid 5019] <... rmdir resumed>) = 0 [pid 5016] umount2("./82/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7074] chdir("./file1" [pid 5019] getdents64(3, [pid 5016] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5019] <... getdents64 resumed>0x5555556ce730 /* 0 entries */, 32768) = 0 [pid 7074] <... chdir resumed>) = 0 [pid 5016] newfstatat(AT_FDCWD, "./82/file1", [pid 7074] ioctl(4, LOOP_CLR_FD [pid 5019] close(3 [pid 5016] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 7074] <... ioctl resumed>) = 0 [ 146.319344][ T7080] NILFS error (device loop4): nilfs_readdir: zero-length directory entry [ 146.349066][ T7082] NILFS (loop3): segctord starting. Construction interval = 5 seconds, CP frequency < 30 seconds [pid 7074] close(4 [pid 7073] <... open resumed>) = 4 [pid 5019] <... close resumed>) = 0 [pid 5016] umount2("./82/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7081] 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"..., 2097152 [pid 7080] <... getdents64 resumed>0x9999999999999999, 41) = -1 EIO (Input/output error) [pid 7074] <... close resumed>) = 0 [pid 7073] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5019] rmdir("./86" [pid 5016] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7080] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7074] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7073] <... futex resumed>) = 1 [pid 7070] <... futex resumed>) = 0 [pid 7073] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7067] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 7080] <... futex resumed>) = 0 [pid 7074] <... futex resumed>) = 1 [pid 7072] <... futex resumed>) = 0 [pid 7070] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5019] <... rmdir resumed>) = 0 [pid 5016] openat(AT_FDCWD, "./82/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 7080] futex(0x7fa78fffd6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7074] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7073] <... futex resumed>) = 0 [pid 7072] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7070] <... futex resumed>) = 1 [pid 5019] mkdir("./87", 0777 [pid 7081] <... write resumed>) = 2097152 [pid 7074] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7073] ftruncate(4, 33587195 [pid 7072] <... futex resumed>) = 0 [pid 7070] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5016] <... openat resumed>) = 4 [pid 7072] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5019] <... mkdir resumed>) = 0 [pid 7074] open("./bus", O_RDWR|O_CREAT|O_NOCTTY|O_SYNC|O_DIRECT|O_NOATIME, 000 [pid 5016] newfstatat(4, "", [pid 7068] <... sendfile resumed>) = 73728 [pid 5016] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5016] getdents64(4, 0x5555556d6770 /* 2 entries */, 32768) = 48 [pid 5016] getdents64(4, 0x5555556d6770 /* 0 entries */, 32768) = 0 [pid 7068] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7067] exit_group(0 [pid 7080] <... futex resumed>) = ? [pid 7067] <... exit_group resumed>) = ? [pid 5016] close(4 [pid 7080] +++ exited with 0 +++ [pid 7068] <... futex resumed>) = ? [pid 5016] <... close resumed>) = 0 [pid 5016] rmdir("./82/file1" [pid 7073] <... ftruncate resumed>) = 0 [pid 7073] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 7070] <... futex resumed>) = 0 [pid 5019] openat(AT_FDCWD, "/dev/loop5", O_RDWR [pid 5016] <... rmdir resumed>) = 0 [pid 7073] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7074] <... open resumed>) = 4 [pid 7070] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5019] <... openat resumed>) = 3 [pid 5016] getdents64(3, [pid 7081] munmap(0x7fa787b11000, 2097152 [pid 7074] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7073] <... futex resumed>) = 0 [pid 7070] <... futex resumed>) = 1 [pid 5019] ioctl(3, LOOP_CLR_FD [pid 5016] <... getdents64 resumed>0x5555556ce730 /* 0 entries */, 32768) = 0 [pid 7074] <... futex resumed>) = 1 [pid 7073] sendfile(4, 4, NULL, 281474978811912 [pid 7072] <... futex resumed>) = 0 [pid 7070] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5016] close(3 [pid 7074] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7072] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5019] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 7072] <... futex resumed>) = 0 [pid 7074] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7072] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5016] <... close resumed>) = 0 [pid 7081] <... munmap resumed>) = 0 [pid 7074] ftruncate(4, 33587195 [pid 5019] close(3 [pid 7068] +++ exited with 0 +++ [pid 7067] +++ exited with 0 +++ [pid 5016] rmdir("./82" [pid 7081] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 7074] <... ftruncate resumed>) = 0 [pid 5019] <... close resumed>) = 0 [pid 5016] <... rmdir resumed>) = 0 [pid 7081] <... openat resumed>) = 4 [pid 7074] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5019] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5018] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7067, si_uid=0, si_status=0, si_utime=0, si_stime=14 /* 0.14 s */} --- [pid 5016] mkdir("./83", 0777 [pid 7081] ioctl(4, LOOP_SET_FD, 3 [pid 7074] <... futex resumed>) = 1 [ 146.367271][ T7080] Remounting filesystem read-only [ 146.374385][ T7068] NILFS (loop4): discard dirty page: offset=73728, ino=18 [ 146.395991][ T7068] NILFS (loop4): discard dirty block: blocknr=0, size=4096 [pid 7072] <... futex resumed>) = 0 [pid 5018] umount2("./85", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5016] <... mkdir resumed>) = 0 ./strace-static-x86_64: Process 7083 attached [pid 7074] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7072] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5019] <... clone resumed>, child_tidptr=0x5555556cd690) = 7083 [pid 5018] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5016] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 7074] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7072] <... futex resumed>) = 0 [pid 5018] openat(AT_FDCWD, "./85", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5016] <... openat resumed>) = 3 [pid 7074] sendfile(4, 4, NULL, 281474978811912 [pid 7072] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5018] <... openat resumed>) = 3 [pid 5016] ioctl(3, LOOP_CLR_FD [pid 5018] newfstatat(3, "", [pid 5016] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 5018] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 5016] close(3 [pid 5018] getdents64(3, [pid 5016] <... close resumed>) = 0 [pid 5018] <... getdents64 resumed>0x5555556ce730 /* 4 entries */, 32768) = 112 [pid 5016] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5018] umount2("./85/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5016] <... clone resumed>, child_tidptr=0x5555556cd690) = 7084 [pid 5018] newfstatat(AT_FDCWD, "./85/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5018] unlink("./85/binderfs") = 0 [pid 5018] umount2("./85/file1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7081] <... ioctl resumed>) = 0 [pid 7081] close(3) = 0 [pid 7081] mkdir("./file1", 0777) = 0 [pid 7081] mount("/dev/loop1", "./file1", "nilfs2", MS_NODEV|MS_SYNCHRONOUS|MS_MANDLOCK|MS_SILENT|MS_LAZYTIME, ""./strace-static-x86_64: Process 7084 attached [pid 7084] set_robust_list(0x5555556cd6a0, 24) = 0 [pid 7084] chdir("./83") = 0 [pid 7084] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 7084] setpgid(0, 0) = 0 [pid 7084] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [ 146.429623][ T7081] loop1: detected capacity change from 0 to 4096 [ 146.456761][ T5018] NILFS (loop4): discard dirty page: offset=8192, ino=6 [ 146.465180][ T7081] NILFS (loop1): broken superblock, retrying with spare superblock (blocksize = 1024) [pid 7084] write(3, "1000", 4 [pid 7083] set_robust_list(0x5555556cd6a0, 24 [pid 7070] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 7084] <... write resumed>) = 4 [pid 7070] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7084] close(3 [pid 7070] <... futex resumed>) = 0 [pid 7084] <... close resumed>) = 0 [pid 7083] <... set_robust_list resumed>) = 0 [pid 7070] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 7084] symlink("/dev/binderfs", "./binderfs" [pid 7083] chdir("./87" [pid 7070] <... mmap resumed>) = 0x7fa787cf0000 [pid 7084] <... symlink resumed>) = 0 [pid 7083] <... chdir resumed>) = 0 [pid 7070] mprotect(0x7fa787cf1000, 131072, PROT_READ|PROT_WRITE [pid 7084] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7070] <... mprotect resumed>) = 0 [pid 7084] <... futex resumed>) = 0 [pid 7083] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7072] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 7070] rt_sigprocmask(SIG_BLOCK, ~[], [pid 7084] rt_sigaction(SIGRT_1, {sa_handler=0x7fa78ff9b0a0, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fa78ff8c250}, [pid 7070] <... rt_sigprocmask resumed>[], 8) = 0 [pid 7072] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7084] <... rt_sigaction resumed>NULL, 8) = 0 [pid 7083] <... prctl resumed>) = 0 [pid 7070] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fa787d10990, parent_tid=0x7fa787d10990, exit_signal=0, stack=0x7fa787cf0000, stack_size=0x20300, tls=0x7fa787d106c0} [pid 7084] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 7083] setpgid(0, 0 [pid 7072] <... futex resumed>) = 0 [pid 7084] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 7072] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 7070] <... clone3 resumed> => {parent_tid=[7085]}, 88) = 7085 [pid 7084] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 7070] rt_sigprocmask(SIG_SETMASK, [], [pid 7084] <... mmap resumed>) = 0x7fa78ff11000 [pid 7070] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 7072] <... mmap resumed>) = 0x7fa787cf0000 [pid 7084] mprotect(0x7fa78ff12000, 131072, PROT_READ|PROT_WRITE [pid 7083] <... setpgid resumed>) = 0 [pid 7070] futex(0x7fa78fffd6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7084] <... mprotect resumed>) = 0 [pid 7072] mprotect(0x7fa787cf1000, 131072, PROT_READ|PROT_WRITE [pid 7070] <... futex resumed>) = 0 [pid 7084] rt_sigprocmask(SIG_BLOCK, ~[], [pid 7083] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7072] <... mprotect resumed>) = 0 [pid 7070] futex(0x7fa78fffd6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7084] <... rt_sigprocmask resumed>[], 8) = 0 [pid 7084] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fa78ff31990, parent_tid=0x7fa78ff31990, exit_signal=0, stack=0x7fa78ff11000, stack_size=0x20300, tls=0x7fa78ff316c0}./strace-static-x86_64: Process 7085 attached [pid 7083] <... openat resumed>) = 3 [pid 7072] rt_sigprocmask(SIG_BLOCK, ~[], [pid 7085] rseq(0x7fa787d10fe0, 0x20, 0, 0x53053053 [pid 7084] <... clone3 resumed> => {parent_tid=[7086]}, 88) = 7086 [pid 7085] <... rseq resumed>) = 0 [pid 7084] rt_sigprocmask(SIG_SETMASK, [], [pid 7083] write(3, "1000", 4 [pid 7072] <... rt_sigprocmask resumed>[], 8) = 0 [pid 7085] set_robust_list(0x7fa787d109a0, 24 [pid 7084] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 7085] <... set_robust_list resumed>) = 0 [pid 7084] futex(0x7fa78fffd6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7085] rt_sigprocmask(SIG_SETMASK, [], [pid 7084] <... futex resumed>) = 0 [pid 7085] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 7084] futex(0x7fa78fffd6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 7085] openat(AT_FDCWD, "./file0", O_RDONLY) = 5 [pid 7085] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 7070] <... futex resumed>) = 0 [pid 7085] lseek(5, 257, SEEK_SET [pid 7070] futex(0x7fa78fffd6d8, FUTEX_WAKE_PRIVATE, 1000000./strace-static-x86_64: Process 7086 attached [pid 7085] <... lseek resumed>) = 257 [pid 7070] <... futex resumed>) = 0 [pid 7086] rseq(0x7fa78ff31fe0, 0x20, 0, 0x53053053 [pid 7085] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7070] futex(0x7fa78fffd6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7086] <... rseq resumed>) = 0 [pid 7085] <... futex resumed>) = 0 [pid 7070] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7086] set_robust_list(0x7fa78ff319a0, 24 [pid 7085] futex(0x7fa78fffd6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7070] futex(0x7fa78fffd6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7086] <... set_robust_list resumed>) = 0 [pid 7085] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7070] <... futex resumed>) = 0 [pid 7086] rt_sigprocmask(SIG_SETMASK, [], [pid 7085] getdents64(5, [pid 7070] futex(0x7fa78fffd6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7086] <... rt_sigprocmask resumed>NULL, 8) = 0 [ 146.469989][ T5018] NILFS (loop4): discard dirty block: blocknr=25, size=4096 [ 146.520456][ T5018] NILFS (loop4): disposed unprocessed dirty file(s) when detaching log writer [ 146.521021][ T7085] NILFS error (device loop0): nilfs_readdir: zero-length directory entry [ 146.529456][ T5018] ================================================================== [ 146.538664][ T7081] NILFS (loop1): broken superblock, retrying with spare superblock (blocksize = 4096) [ 146.545858][ T5018] BUG: KASAN: slab-use-after-free in nilfs_load_inode_block+0x11e/0x280 [ 146.545906][ T5018] Read of size 8 at addr ffff88802ba11030 by task syz-executor459/5018 [ 146.572007][ T5018] [ 146.574343][ T5018] CPU: 0 PID: 5018 Comm: syz-executor459 Not tainted 6.5.0-rc3-syzkaller-00025-g5f0bc0b042fc #0 [ 146.584772][ T5018] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 07/12/2023 [ 146.594869][ T5018] Call Trace: [ 146.598170][ T5018] [ 146.601116][ T5018] dump_stack_lvl+0x1e7/0x2d0 [ 146.605820][ T5018] ? irq_work_queue+0xd1/0x150 [ 146.607100][ T7085] Remounting filesystem read-only [ 146.610688][ T5018] ? nf_tcp_handle_invalid+0x650/0x650 [ 146.610717][ T5018] ? panic+0x770/0x770 [ 146.610735][ T5018] ? _printk+0xd5/0x120 [ 146.610754][ T5018] print_report+0x163/0x540 [ 146.610775][ T5018] ? __virt_addr_valid+0x22f/0x2e0 [ 146.641128][ T5018] ? __phys_addr+0xba/0x170 [ 146.645744][ T5018] ? nilfs_load_inode_block+0x11e/0x280 [ 146.651318][ T5018] kasan_report+0x175/0x1b0 [ 146.655860][ T5018] ? nilfs_load_inode_block+0x11e/0x280 [ 146.661456][ T5018] nilfs_load_inode_block+0x11e/0x280 [ 146.662552][ T7086] loop2: detected capacity change from 0 to 4096 [ 146.666839][ T5018] __nilfs_mark_inode_dirty+0xa5/0x280 [ 146.666863][ T5018] ? rcu_is_watching+0x15/0xb0 [ 146.666880][ T5018] ? nilfs_inode_dirty+0x130/0x130 [ 146.666898][ T5018] ? nilfs_transaction_begin+0x4fc/0x6e0 [ 146.682264][ T7086] NILFS (loop2): broken superblock, retrying with spare superblock (blocksize = 1024) [ 146.683419][ T5018] nilfs_dirty_inode+0x164/0x200 [ 146.683452][ T5018] ? __nilfs_mark_inode_dirty+0x280/0x280 [ 146.683471][ T5018] ? do_raw_spin_unlock+0x13b/0x8b0 [ 146.719499][ T5018] ? __nilfs_mark_inode_dirty+0x280/0x280 [ 146.725212][ T5018] __mark_inode_dirty+0x305/0xd90 [ 146.730242][ T5018] iput+0x1f2/0x8f0 [ 146.734043][ T5018] nilfs_dispose_list+0x51d/0x5c0 [ 146.739058][ T5018] ? preempt_schedule_common+0x83/0xc0 [ 146.744505][ T5018] ? nilfs_detach_log_writer+0xbb0/0xbb0 [ 146.750137][ T5018] ? preempt_schedule_thunk+0x1a/0x30 [ 146.755500][ T5018] nilfs_detach_log_writer+0xaf1/0xbb0 [ 146.761033][ T5018] ? __might_sleep+0xc0/0xc0 [ 146.765693][ T5018] ? nilfs_attach_log_writer+0x8b0/0x8b0 [ 146.771312][ T5018] ? hook_sb_delete+0xa07/0xb30 [ 146.776147][ T5018] ? wake_bit_function+0x220/0x220 [ 146.781253][ T5018] ? hook_inode_free_security+0xb0/0xb0 [ 146.786788][ T5018] ? clear_inode+0x150/0x150 [ 146.791455][ T5018] ? nilfs_free_inode+0x70/0x70 [ 146.796471][ T5018] nilfs_put_super+0x4d/0x160 [ 146.801149][ T5018] ? nilfs_free_inode+0x70/0x70 [ 146.805987][ T5018] generic_shutdown_super+0x134/0x340 [ 146.811345][ T5018] kill_block_super+0x68/0xa0 [ 146.816012][ T5018] deactivate_locked_super+0xa4/0x110 [ 146.821370][ T5018] cleanup_mnt+0x426/0x4c0 [ 146.825777][ T5018] ? _raw_spin_unlock_irq+0x23/0x50 [ 146.830973][ T5018] task_work_run+0x24a/0x300 [ 146.835554][ T5018] ? dput+0x3a1/0x420 [ 146.839520][ T5018] ? task_work_cancel+0x2b0/0x2b0 [ 146.844536][ T5018] ? __x64_sys_umount+0x126/0x170 [ 146.849575][ T5018] ptrace_notify+0x2cd/0x380 [ 146.854153][ T5018] ? do_notify_parent+0xf50/0xf50 [ 146.859164][ T5018] ? user_path_at_empty+0x12f/0x180 [ 146.864350][ T5018] ? __x64_sys_umount+0x126/0x170 [ 146.869368][ T5018] ? path_umount+0xf40/0xf40 [ 146.873941][ T5018] ? syscall_enter_from_user_mode+0x32/0x230 [ 146.879920][ T5018] syscall_exit_to_user_mode+0x157/0x280 [ 146.885548][ T5018] do_syscall_64+0x4d/0xc0 [ 146.890036][ T5018] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 146.895922][ T5018] RIP: 0033:0x7fa78ff75ee7 [ 146.900323][ T5018] Code: 08 00 48 83 c4 08 5b 5d c3 66 2e 0f 1f 84 00 00 00 00 00 c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 44 00 00 b8 a6 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 01 c3 48 c7 c2 b0 ff ff ff f7 d8 64 89 02 b8 [ 146.919920][ T5018] RSP: 002b:00007ffe7acb7da8 EFLAGS: 00000202 ORIG_RAX: 00000000000000a6 [ 146.928323][ T5018] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 00007fa78ff75ee7 [ 146.936279][ T5018] RDX: 0000000000000000 RSI: 000000000000000a RDI: 00007ffe7acb7e60 [ 146.944236][ T5018] RBP: 00007ffe7acb7e60 R08: 0000000000000000 R09: 0000000000000000 [ 146.952192][ T5018] R10: 00000000ffffffff R11: 0000000000000202 R12: 00007ffe7acb8f20 [ 146.960151][ T5018] R13: 00005555556ce700 R14: 431bde82d7b634db R15: 00007ffe7acb8ec4 [ 146.968117][ T5018] [ 146.971123][ T5018] [ 146.973427][ T5018] Allocated by task 7068: [ 146.977736][ T5018] kasan_set_track+0x4f/0x70 [ 146.982424][ T5018] __kasan_kmalloc+0x98/0xb0 [ 146.987106][ T5018] nilfs_find_or_create_root+0x137/0x4e0 [ 146.992734][ T5018] nilfs_attach_checkpoint+0x123/0x4d0 [ 146.998183][ T5018] nilfs_fill_super+0x321/0x600 [ 147.003017][ T5018] nilfs_mount+0x637/0x950 [ 147.007418][ T5018] legacy_get_tree+0xef/0x190 [ 147.012082][ T5018] vfs_get_tree+0x8c/0x270 [ 147.016491][ T5018] do_new_mount+0x28f/0xae0 [ 147.020989][ T5018] __se_sys_mount+0x2d9/0x3c0 [ 147.025672][ T5018] do_syscall_64+0x41/0xc0 [ 147.030072][ T5018] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 147.035957][ T5018] [ 147.038268][ T5018] Freed by task 5018: [ 147.042232][ T5018] kasan_set_track+0x4f/0x70 [ 147.046809][ T5018] kasan_save_free_info+0x28/0x40 [ 147.051837][ T5018] ____kasan_slab_free+0xd6/0x120 [ 147.056868][ T5018] __kmem_cache_free+0x25f/0x3b0 [ 147.061805][ T5018] nilfs_detach_log_writer+0x8c1/0xbb0 [ 147.067268][ T5018] nilfs_put_super+0x4d/0x160 [ 147.071961][ T5018] generic_shutdown_super+0x134/0x340 [ 147.077344][ T5018] kill_block_super+0x68/0xa0 [ 147.082024][ T5018] deactivate_locked_super+0xa4/0x110 [ 147.087384][ T5018] cleanup_mnt+0x426/0x4c0 [ 147.091784][ T5018] task_work_run+0x24a/0x300 [ 147.096361][ T5018] ptrace_notify+0x2cd/0x380 [ 147.100938][ T5018] syscall_exit_to_user_mode+0x157/0x280 [ 147.106561][ T5018] do_syscall_64+0x4d/0xc0 [ 147.110959][ T5018] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 147.116843][ T5018] [ 147.119151][ T5018] The buggy address belongs to the object at ffff88802ba11000 [ 147.119151][ T5018] which belongs to the cache kmalloc-256 of size 256 [ 147.133192][ T5018] The buggy address is located 48 bytes inside of [ 147.133192][ T5018] freed 256-byte region [ffff88802ba11000, ffff88802ba11100) [ 147.146886][ T5018] [ 147.149195][ T5018] The buggy address belongs to the physical page: [ 147.155586][ T5018] page:ffffea0000ae8400 refcount:1 mapcount:0 mapping:0000000000000000 index:0x0 pfn:0x2ba10 [ 147.165722][ T5018] head:ffffea0000ae8400 order:1 entire_mapcount:0 nr_pages_mapped:0 pincount:0 [ 147.174653][ T5018] flags: 0xfff00000010200(slab|head|node=0|zone=1|lastcpupid=0x7ff) [ 147.182636][ T5018] page_type: 0xffffffff() [ 147.186971][ T5018] raw: 00fff00000010200 ffff888012841b40 dead000000000100 dead000000000122 [ 147.195560][ T5018] raw: 0000000000000000 0000000000100010 00000001ffffffff 0000000000000000 [ 147.205702][ T5018] page dumped because: kasan: bad access detected [ 147.212100][ T5018] page_owner tracks the page as allocated [ 147.217979][ T5018] page last allocated via order 1, migratetype Unmovable, gfp_mask 0xd2040(__GFP_IO|__GFP_NOWARN|__GFP_NORETRY|__GFP_COMP|__GFP_NOMEMALLOC), pid 1, tgid 1 (init), ts 16455889560, free_ts 12781023907 [ 147.237358][ T5018] post_alloc_hook+0x1e6/0x210 [ 147.242125][ T5018] get_page_from_freelist+0x31e8/0x3370 [ 147.247658][ T5018] __alloc_pages+0x255/0x670 [ 147.252231][ T5018] alloc_slab_page+0x6a/0x160 [ 147.256903][ T5018] new_slab+0x84/0x2f0 [ 147.260952][ T5018] ___slab_alloc+0xade/0x1100 [ 147.265620][ T5018] __kmem_cache_alloc_node+0x1af/0x270 [ 147.271065][ T5018] kmalloc_trace+0x2a/0xe0 [ 147.275465][ T5018] smk_fetch+0x92/0x140 [ 147.279607][ T5018] smack_d_instantiate+0x8d7/0xb40 [ 147.284706][ T5018] security_d_instantiate+0x9b/0xf0 [ 147.289891][ T5018] d_splice_alias+0x6f/0x330 [ 147.294467][ T5018] ext4_lookup+0x284/0x750 [ 147.298873][ T5018] __lookup_slow+0x282/0x3e0 [ 147.303448][ T5018] lookup_slow+0x53/0x70 [ 147.307761][ T5018] link_path_walk+0x9c8/0xe70 [ 147.312424][ T5018] page last free stack trace: [ 147.317079][ T5018] free_unref_page_prepare+0x903/0xa30 [ 147.322524][ T5018] free_unref_page+0x37/0x3f0 [ 147.327188][ T5018] vfree+0x186/0x2e0 [ 147.331077][ T5018] delayed_vfree_work+0x56/0x80 [ 147.335910][ T5018] process_one_work+0x92c/0x12c0 [ 147.340836][ T5018] worker_thread+0xa63/0x1210 [ 147.345503][ T5018] kthread+0x2b8/0x350 [ 147.349565][ T5018] ret_from_fork+0x2e/0x60 [ 147.353987][ T5018] ret_from_fork_asm+0x11/0x20 [ 147.358746][ T5018] [ 147.361053][ T5018] Memory state around the buggy address: [pid 7083] <... write resumed>) = 4 [pid 7072] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fa787d10990, parent_tid=0x7fa787d10990, exit_signal=0, stack=0x7fa787cf0000, stack_size=0x20300, tls=0x7fa787d106c0} [pid 7086] memfd_create("syzkaller", 0) = 3 [pid 7086] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fa787b11000 [pid 7070] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 7086] 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"..., 2097152 [pid 7072] <... clone3 resumed> => {parent_tid=[7087]}, 88) = 7087 [pid 7072] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 7072] futex(0x7fa78fffd6d8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 7072] futex(0x7fa78fffd6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7086] <... write resumed>) = 2097152 [pid 7072] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 7072] futex(0x7fa78fffd6ec, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 7072] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fa787ccf000 [pid 7072] mprotect(0x7fa787cd0000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 7085] <... getdents64 resumed>0x9999999999999999, 41) = -1 EIO (Input/output error) [pid 7072] rt_sigprocmask(SIG_BLOCK, ~[], [pid 7085] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7072] <... rt_sigprocmask resumed>[], 8) = 0 [pid 7085] <... futex resumed>) = 0 [pid 7072] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fa787cef990, parent_tid=0x7fa787cef990, exit_signal=0, stack=0x7fa787ccf000, stack_size=0x20300, tls=0x7fa787cef6c0} [pid 7085] futex(0x7fa78fffd6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7072] <... clone3 resumed> => {parent_tid=[7088]}, 88) = 7088 [pid 7072] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 7072] futex(0x7fa78fffd6e8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 7072] futex(0x7fa78fffd6ec, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}./strace-static-x86_64: Process 7088 attached [pid 7088] rseq(0x7fa787ceffe0, 0x20, 0, 0x53053053) = 0 [pid 7088] set_robust_list(0x7fa787cef9a0, 24) = 0 [pid 7088] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 7088] lseek(-1, 257, SEEK_SET) = -1 EBADF (Bad file descriptor) [pid 7088] futex(0x7fa78fffd6ec, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 7072] <... futex resumed>) = 0 [pid 7088] getdents64(-1, [pid 7072] futex(0x7fa78fffd6e8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7088] <... getdents64 resumed>0x9999999999999999, 41) = -1 EBADF (Bad file descriptor) [pid 7072] <... futex resumed>) = 0 [pid 7088] futex(0x7fa78fffd6ec, FUTEX_WAKE_PRIVATE, 1000000 [pid 7072] futex(0x7fa78fffd6ec, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7088] <... futex resumed>) = 0 [pid 7074] <... sendfile resumed>) = 77824 [pid 7072] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7088] futex(0x7fa78fffd6e8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7074] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 7074] futex(0x7fa78fffd6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7086] munmap(0x7fa787b11000, 2097152) = 0 [pid 7086] openat(AT_FDCWD, "/dev/loop2", O_RDWR) = 4 [pid 7086] ioctl(4, LOOP_SET_FD, 3) = 0 [pid 7086] close(3) = 0 [pid 7086] mkdir("./file1", 0777) = 0 [ 147.366661][ T5018] ffff88802ba10f00: fc fc fc fc fc fc fc fc fc fc fc fc fc fc fc fc [ 147.374713][ T5018] ffff88802ba10f80: fc fc fc fc fc fc fc fc fc fc fc fc fc fc fc fc [ 147.382759][ T5018] >ffff88802ba11000: fa fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb [ 147.391060][ T5018] ^ [ 147.396674][ T5018] ffff88802ba11080: fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb [ 147.404803][ T5018] ffff88802ba11100: fc fc fc fc fc fc fc fc fc fc fc fc fc fc fc fc [ 147.412845][ T5018] ================================================================== [pid 7086] mount("/dev/loop2", "./file1", "nilfs2", MS_NODEV|MS_SYNCHRONOUS|MS_MANDLOCK|MS_SILENT|MS_LAZYTIME, "" [pid 7083] close(3) = 0 ./strace-static-x86_64: Process 7087 attached [pid 7086] <... mount resumed>) = 0 [pid 7083] symlink("/dev/binderfs", "./binderfs" [pid 7073] <... sendfile resumed>) = 53248 [pid 7087] rseq(0x7fa787d10fe0, 0x20, 0, 0x53053053 [pid 7083] <... symlink resumed>) = 0 [pid 7073] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7070] exit_group(0 [pid 7087] <... rseq resumed>) = 0 [pid 7085] <... futex resumed>) = ? [pid 7083] futex(0x7fa78fffd6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7073] <... futex resumed>) = ? [pid 7070] <... exit_group resumed>) = ? [pid 7087] set_robust_list(0x7fa787d109a0, 24 [pid 7085] +++ exited with 0 +++ [pid 7083] <... futex resumed>) = 0 [pid 7073] +++ exited with 0 +++ [pid 7070] +++ exited with 0 +++ [pid 7087] <... set_robust_list resumed>) = 0 [pid 7083] rt_sigaction(SIGRT_1, {sa_handler=0x7fa78ff9b0a0, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fa78ff8c250}, [pid 7087] rt_sigprocmask(SIG_SETMASK, [], [pid 7083] <... rt_sigaction resumed>NULL, 8) = 0 [pid 5014] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7070, si_uid=0, si_status=0, si_utime=0, si_stime=15 /* 0.15 s */} --- [pid 7087] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 7086] openat(AT_FDCWD, "./file1", O_RDONLY|O_DIRECTORY [pid 7083] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 7081] <... mount resumed>) = 0 [ 147.423721][ T7073] NILFS (loop0): discard dirty page: offset=53248, ino=18 [ 147.432406][ T5018] Kernel panic - not syncing: KASAN: panic_on_warn set ... [ 147.432878][ T7073] NILFS (loop0): discard dirty block: blocknr=0, size=4096 [ 147.433825][ T7086] NILFS (loop2): broken superblock, retrying with spare superblock (blocksize = 4096) [ 147.441580][ T7090] NILFS (loop2): segctord starting. Construction interval = 5 seconds, CP frequency < 30 seconds [pid 5014] restart_syscall(<... resuming interrupted clone ...> [pid 7087] openat(AT_FDCWD, "./file0", O_RDONLY [pid 7086] <... openat resumed>) = 3 [pid 7083] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 7081] openat(AT_FDCWD, "./file1", O_RDONLY|O_DIRECTORY [pid 5014] <... restart_syscall resumed>) = 0 [pid 7087] <... openat resumed>) = 5 [pid 7086] chdir("./file1" [pid 7083] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 7081] <... openat resumed>) = 3 [pid 7087] futex(0x7fa78fffd6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7086] <... chdir resumed>) = 0 [pid 7083] <... mmap resumed>) = 0x7fa78ff11000 [pid 7081] chdir("./file1" [pid 7087] <... futex resumed>) = 0 [ 147.450621][ T7089] NILFS (loop1): segctord starting. Construction interval = 5 seconds, CP frequency < 30 seconds [ 147.477420][ T5018] CPU: 1 PID: 5018 Comm: syz-executor459 Not tainted 6.5.0-rc3-syzkaller-00025-g5f0bc0b042fc #0 [ 147.487849][ T5018] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 07/12/2023 [ 147.497948][ T5018] Call Trace: [ 147.501239][ T5018] [ 147.504186][ T5018] dump_stack_lvl+0x1e7/0x2d0 [ 147.508883][ T5018] ? nf_tcp_handle_invalid+0x650/0x650 [ 147.514454][ T5018] ? panic+0x770/0x770 [ 147.518550][ T5018] ? preempt_schedule_common+0x83/0xc0 [ 147.524043][ T5018] ? vscnprintf+0x5d/0x80 [ 147.528407][ T5018] panic+0x30f/0x770 [ 147.532342][ T5018] ? check_panic_on_warn+0x21/0xa0 [ 147.537584][ T5018] ? __memcpy_flushcache+0x2b0/0x2b0 [ 147.542892][ T5018] ? _raw_spin_unlock_irqrestore+0x12c/0x140 [ 147.548887][ T5018] ? _raw_spin_unlock+0x40/0x40 [ 147.553748][ T5018] ? print_report+0x4fb/0x540 [ 147.558429][ T5018] check_panic_on_warn+0x82/0xa0 [ 147.563392][ T5018] ? nilfs_load_inode_block+0x11e/0x280 [ 147.568934][ T5018] end_report+0x6e/0x130 [ 147.573193][ T5018] kasan_report+0x186/0x1b0 [ 147.577705][ T5018] ? nilfs_load_inode_block+0x11e/0x280 [ 147.583270][ T5018] nilfs_load_inode_block+0x11e/0x280 [ 147.588699][ T5018] __nilfs_mark_inode_dirty+0xa5/0x280 [ 147.594358][ T5018] ? rcu_is_watching+0x15/0xb0 [ 147.599377][ T5018] ? nilfs_inode_dirty+0x130/0x130 [ 147.604505][ T5018] ? nilfs_transaction_begin+0x4fc/0x6e0 [ 147.610143][ T5018] nilfs_dirty_inode+0x164/0x200 [ 147.615098][ T5018] ? __nilfs_mark_inode_dirty+0x280/0x280 [ 147.620853][ T5018] ? do_raw_spin_unlock+0x13b/0x8b0 [ 147.626052][ T5018] ? __nilfs_mark_inode_dirty+0x280/0x280 [ 147.631768][ T5018] __mark_inode_dirty+0x305/0xd90 [ 147.636787][ T5018] iput+0x1f2/0x8f0 [ 147.640585][ T5018] nilfs_dispose_list+0x51d/0x5c0 [ 147.645600][ T5018] ? preempt_schedule_common+0x83/0xc0 [ 147.651046][ T5018] ? nilfs_detach_log_writer+0xbb0/0xbb0 [ 147.656806][ T5018] ? preempt_schedule_thunk+0x1a/0x30 [ 147.662362][ T5018] nilfs_detach_log_writer+0xaf1/0xbb0 [ 147.667831][ T5018] ? __might_sleep+0xc0/0xc0 [ 147.672444][ T5018] ? nilfs_attach_log_writer+0x8b0/0x8b0 [ 147.678107][ T5018] ? hook_sb_delete+0xa07/0xb30 [ 147.683044][ T5018] ? wake_bit_function+0x220/0x220 [ 147.688144][ T5018] ? hook_inode_free_security+0xb0/0xb0 [ 147.693690][ T5018] ? clear_inode+0x150/0x150 [ 147.698375][ T5018] ? nilfs_free_inode+0x70/0x70 [ 147.703232][ T5018] nilfs_put_super+0x4d/0x160 [ 147.707908][ T5018] ? nilfs_free_inode+0x70/0x70 [ 147.712762][ T5018] generic_shutdown_super+0x134/0x340 [ 147.718147][ T5018] kill_block_super+0x68/0xa0 [ 147.722922][ T5018] deactivate_locked_super+0xa4/0x110 [ 147.728293][ T5018] cleanup_mnt+0x426/0x4c0 [ 147.732702][ T5018] ? _raw_spin_unlock_irq+0x23/0x50 [ 147.737892][ T5018] task_work_run+0x24a/0x300 [ 147.742992][ T5018] ? dput+0x3a1/0x420 [ 147.746964][ T5018] ? task_work_cancel+0x2b0/0x2b0 [ 147.752003][ T5018] ? __x64_sys_umount+0x126/0x170 [ 147.757017][ T5018] ptrace_notify+0x2cd/0x380 [ 147.761607][ T5018] ? do_notify_parent+0xf50/0xf50 [ 147.766616][ T5018] ? user_path_at_empty+0x12f/0x180 [ 147.771814][ T5018] ? __x64_sys_umount+0x126/0x170 [ 147.776826][ T5018] ? path_umount+0xf40/0xf40 [ 147.781421][ T5018] ? syscall_enter_from_user_mode+0x32/0x230 [ 147.787392][ T5018] syscall_exit_to_user_mode+0x157/0x280 [ 147.793013][ T5018] do_syscall_64+0x4d/0xc0 [ 147.797762][ T5018] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 147.803645][ T5018] RIP: 0033:0x7fa78ff75ee7 [ 147.808054][ T5018] Code: 08 00 48 83 c4 08 5b 5d c3 66 2e 0f 1f 84 00 00 00 00 00 c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 44 00 00 b8 a6 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 01 c3 48 c7 c2 b0 ff ff ff f7 d8 64 89 02 b8 [ 147.827656][ T5018] RSP: 002b:00007ffe7acb7da8 EFLAGS: 00000202 ORIG_RAX: 00000000000000a6 [ 147.836058][ T5018] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 00007fa78ff75ee7 [ 147.844021][ T5018] RDX: 0000000000000000 RSI: 000000000000000a RDI: 00007ffe7acb7e60 [ 147.852011][ T5018] RBP: 00007ffe7acb7e60 R08: 0000000000000000 R09: 0000000000000000 [ 147.859969][ T5018] R10: 00000000ffffffff R11: 0000000000000202 R12: 00007ffe7acb8f20 [ 147.867927][ T5018] R13: 00005555556ce700 R14: 431bde82d7b634db R15: 00007ffe7acb8ec4 [ 147.875891][ T5018] [ 147.879131][ T5018] Kernel Offset: disabled [ 147.883450][ T5018] Rebooting in 86400 seconds..