./strace-static-x86_64 -e \!wait4,clock_nanosleep,nanosleep -s 100 -x -f ./syz-executor1403729774 <...> Warning: Permanently added '10.128.1.191' (ECDSA) to the list of known hosts. execve("./syz-executor1403729774", ["./syz-executor1403729774"], 0x7ffd475237d0 /* 10 vars */) = 0 brk(NULL) = 0x555555d3f000 brk(0x555555d3fc40) = 0x555555d3fc40 arch_prctl(ARCH_SET_FS, 0x555555d3f300) = 0 uname({sysname="Linux", nodename="syzkaller", ...}) = 0 set_tid_address(0x555555d3f5d0) = 304 set_robust_list(0x555555d3f5e0, 24) = 0 rt_sigaction(SIGRTMIN, {sa_handler=0x7f6770d00580, sa_mask=[], sa_flags=SA_RESTORER|SA_SIGINFO, sa_restorer=0x7f6770d00c50}, NULL, 8) = 0 rt_sigaction(SIGRT_1, {sa_handler=0x7f6770d00620, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f6770d00c50}, NULL, 8) = 0 rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 prlimit64(0, RLIMIT_STACK, NULL, {rlim_cur=8192*1024, rlim_max=RLIM64_INFINITY}) = 0 readlink("/proc/self/exe", "/root/syz-executor1403729774", 4096) = 28 brk(0x555555d60c40) = 0x555555d60c40 brk(0x555555d61000) = 0x555555d61000 mprotect(0x7f6770dc2000, 16384, PROT_READ) = 0 mmap(0x1ffff000, 4096, PROT_NONE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x1ffff000 mmap(0x20000000, 16777216, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x20000000 mmap(0x21000000, 4096, PROT_NONE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x21000000 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x555555d3f5d0) = 305 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x555555d3f5d0) = 306 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 305 attached ./strace-static-x86_64: Process 306 attached [pid 305] set_robust_list(0x555555d3f5e0, 24) = 0 [pid 306] set_robust_list(0x555555d3f5e0, 24 [pid 305] getpid( [pid 306] <... set_robust_list resumed>) = 0 [pid 305] <... getpid resumed>) = 305 [pid 305] mkdir("./syzkaller.wBWHqe", 0700 [pid 304] <... clone resumed>, child_tidptr=0x555555d3f5d0) = 307 [pid 305] <... mkdir resumed>) = 0 [pid 306] getpid( [pid 305] chmod("./syzkaller.wBWHqe", 0777./strace-static-x86_64: Process 307 attached [pid 306] <... getpid resumed>) = 306 [pid 305] <... chmod resumed>) = 0 [pid 307] set_robust_list(0x555555d3f5e0, 24 [pid 306] mkdir("./syzkaller.qQBq2m", 0700 [pid 305] chdir("./syzkaller.wBWHqe" [pid 307] <... set_robust_list resumed>) = 0 [pid 304] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 306] <... mkdir resumed>) = 0 [pid 305] <... chdir resumed>) = 0 [pid 307] getpid( [pid 306] chmod("./syzkaller.qQBq2m", 0777 [pid 307] <... getpid resumed>) = 307 [pid 305] mkdir("./0", 0777 [pid 306] <... chmod resumed>) = 0 [pid 306] chdir("./syzkaller.qQBq2m" [pid 305] <... mkdir resumed>) = 0 [pid 307] mkdir("./syzkaller.nFV9co", 0700 [pid 305] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 306] <... chdir resumed>) = 0 [pid 304] <... clone resumed>, child_tidptr=0x555555d3f5d0) = 308 [pid 304] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 305] <... openat resumed>) = 3 [pid 304] <... clone resumed>, child_tidptr=0x555555d3f5d0) = 309 [pid 304] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x555555d3f5d0) = 310 ./strace-static-x86_64: Process 310 attached [pid 310] set_robust_list(0x555555d3f5e0, 24) = 0 [pid 310] getpid() = 310 [pid 310] mkdir("./syzkaller.6EmGhD", 0700) = 0 [pid 310] chmod("./syzkaller.6EmGhD", 0777) = 0 [pid 310] chdir("./syzkaller.6EmGhD") = 0 ./strace-static-x86_64: Process 309 attached [pid 310] mkdir("./0", 0777 [pid 309] set_robust_list(0x555555d3f5e0, 24 [pid 310] <... mkdir resumed>) = 0 [pid 309] <... set_robust_list resumed>) = 0 [pid 309] getpid() = 309 [pid 309] mkdir("./syzkaller.NbKhDA", 0700) = 0 [pid 310] openat(AT_FDCWD, "/dev/loop5", O_RDWR) = 3 [pid 310] ioctl(3, LOOP_CLR_FD) = -1 ENXIO (No such device or address) [pid 309] chmod("./syzkaller.NbKhDA", 0777) = 0 [pid 310] close(3 [pid 306] mkdir("./0", 0777 [pid 305] ioctl(3, LOOP_CLR_FD) = -1 ENXIO (No such device or address) [pid 305] close(3 [pid 309] chdir("./syzkaller.NbKhDA" [pid 306] <... mkdir resumed>) = 0 [pid 305] <... close resumed>) = 0 [pid 306] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 305] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 306] <... openat resumed>) = 3 [pid 306] ioctl(3, LOOP_CLR_FD [pid 305] <... clone resumed>, child_tidptr=0x555555d3f5d0) = 312 [pid 306] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 306] close(3) = 0 [pid 306] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x555555d3f5d0) = 313 [pid 309] <... chdir resumed>) = 0 [pid 310] <... close resumed>) = 0 [pid 310] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 309] mkdir("./0", 0777./strace-static-x86_64: Process 313 attached ./strace-static-x86_64: Process 312 attached [pid 307] <... mkdir resumed>) = 0 [pid 307] chmod("./syzkaller.nFV9co", 0777 [pid 312] set_robust_list(0x555555d3f5e0, 24 [pid 307] <... chmod resumed>) = 0 [pid 307] chdir("./syzkaller.nFV9co" [pid 312] <... set_robust_list resumed>) = 0 [pid 313] set_robust_list(0x555555d3f5e0, 24 [pid 310] <... clone resumed>, child_tidptr=0x555555d3f5d0) = 315 [pid 309] <... mkdir resumed>) = 0 [pid 309] openat(AT_FDCWD, "/dev/loop4", O_RDWR) = 3 [pid 309] ioctl(3, LOOP_CLR_FD) = -1 ENXIO (No such device or address) [pid 309] close(3) = 0 [pid 309] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 307] <... chdir resumed>) = 0 [pid 307] mkdir("./0", 0777 [pid 313] <... set_robust_list resumed>) = 0 [pid 312] chdir("./0" [pid 307] <... mkdir resumed>) = 0 [pid 312] <... chdir resumed>) = 0 [pid 309] <... clone resumed>, child_tidptr=0x555555d3f5d0) = 316 ./strace-static-x86_64: Process 308 attached [pid 307] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 312] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 307] <... openat resumed>) = 3 [pid 308] set_robust_list(0x555555d3f5e0, 24) = 0 [pid 307] ioctl(3, LOOP_CLR_FD [pid 313] chdir("./0" [pid 312] <... prctl resumed>) = 0 [pid 307] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 307] close(3) = 0 [pid 307] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 308] getpid() = 308 [pid 308] mkdir("./syzkaller.fOCX8u", 0700 [pid 312] setpgid(0, 0 [pid 307] <... clone resumed>, child_tidptr=0x555555d3f5d0) = 317 [pid 313] <... chdir resumed>) = 0 [pid 312] <... setpgid resumed>) = 0 [pid 313] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 308] <... mkdir resumed>) = 0 [pid 308] chmod("./syzkaller.fOCX8u", 0777) = 0 [pid 308] chdir("./syzkaller.fOCX8u") = 0 [pid 313] <... prctl resumed>) = 0 [pid 312] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 313] setpgid(0, 0 [pid 308] mkdir("./0", 0777) = 0 [pid 313] <... setpgid resumed>) = 0 [pid 312] <... openat resumed>) = 3 ./strace-static-x86_64: Process 315 attached [pid 308] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 313] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 312] write(3, "1000", 4 [pid 308] <... openat resumed>) = 3 [pid 315] set_robust_list(0x555555d3f5e0, 24 [pid 313] <... openat resumed>) = 3 [pid 313] write(3, "1000", 4 [pid 312] <... write resumed>) = 4 [pid 308] ioctl(3, LOOP_CLR_FD [pid 313] <... write resumed>) = 4 [pid 313] close(3) = 0 [pid 315] <... set_robust_list resumed>) = 0 [pid 313] symlink("/dev/binderfs", "./binderfs" [pid 312] close(3 [pid 308] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 308] close(3 [pid 313] <... symlink resumed>) = 0 [pid 312] <... close resumed>) = 0 [pid 312] symlink("/dev/binderfs", "./binderfs" [pid 313] futex(0x7f6770dc87ac, FUTEX_WAKE_PRIVATE, 1000000 [pid 308] <... close resumed>) = 0 ./strace-static-x86_64: Process 317 attached ./strace-static-x86_64: Process 316 attached [pid 315] chdir("./0" [pid 313] <... futex resumed>) = 0 [pid 312] <... symlink resumed>) = 0 [pid 316] set_robust_list(0x555555d3f5e0, 24 [pid 315] <... chdir resumed>) = 0 [pid 308] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 313] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 312] futex(0x7f6770dc87ac, FUTEX_WAKE_PRIVATE, 1000000 [pid 317] set_robust_list(0x555555d3f5e0, 24 [pid 316] <... set_robust_list resumed>) = 0 [pid 315] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 313] <... mmap resumed>) = 0x7f6770ccf000 [pid 312] <... futex resumed>) = 0 [pid 316] chdir("./0" [pid 315] <... prctl resumed>) = 0 [pid 308] <... clone resumed>, child_tidptr=0x555555d3f5d0) = 318 [pid 316] <... chdir resumed>) = 0 [pid 315] setpgid(0, 0 [pid 313] mprotect(0x7f6770cd0000, 131072, PROT_READ|PROT_WRITE [pid 312] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 316] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 315] <... setpgid resumed>) = 0 [pid 316] <... prctl resumed>) = 0 [pid 315] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 313] <... mprotect resumed>) = 0 [pid 312] <... mmap resumed>) = 0x7f6770ccf000 [pid 317] <... set_robust_list resumed>) = 0 [pid 316] setpgid(0, 0 [pid 315] <... openat resumed>) = 3 [pid 313] clone(child_stack=0x7f6770cef3f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID [pid 312] mprotect(0x7f6770cd0000, 131072, PROT_READ|PROT_WRITE [pid 316] <... setpgid resumed>) = 0 [pid 315] write(3, "1000", 4 [pid 316] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 315] <... write resumed>) = 4 [pid 316] <... openat resumed>) = 3 [pid 315] close(3 [pid 312] <... mprotect resumed>) = 0 [pid 317] chdir("./0" [pid 316] write(3, "1000", 4 [pid 315] <... close resumed>) = 0 [pid 312] clone(child_stack=0x7f6770cef3f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID [pid 313] <... clone resumed>, parent_tid=[319], tls=0x7f6770cef700, child_tidptr=0x7f6770cef9d0) = 319 [pid 316] <... write resumed>) = 4 [pid 315] symlink("/dev/binderfs", "./binderfs" [ 19.282150][ T22] audit: type=1400 audit(1678645407.989:73): avc: denied { execmem } for pid=304 comm="syz-executor140" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=process permissive=1 [ 19.288252][ T22] audit: type=1400 audit(1678645407.989:74): avc: denied { read write } for pid=305 comm="syz-executor140" name="loop0" dev="devtmpfs" ino=9312 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:fixed_disk_device_t tclass=blk_file permissive=1 [ 19.292423][ T22] audit: type=1400 audit(1678645407.989:75): avc: denied { open } for pid=305 comm="syz-executor140" path="/dev/loop0" dev="devtmpfs" ino=9312 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:fixed_disk_device_t tclass=blk_file permissive=1 [ 19.299161][ T22] audit: type=1400 audit(1678645407.999:76): avc: denied { ioctl } for pid=310 comm="syz-executor140" path="/dev/loop5" dev="devtmpfs" ino=9557 ioctlcmd=0x4c01 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:fixed_disk_device_t tclass=blk_file permissive=1 [pid 313] futex(0x7f6770dc87a8, FUTEX_WAKE_PRIVATE, 1000000 [pid 317] <... chdir resumed>) = 0 [pid 312] <... clone resumed>, parent_tid=[320], tls=0x7f6770cef700, child_tidptr=0x7f6770cef9d0) = 320 [pid 313] <... futex resumed>) = 0 [pid 317] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 313] futex(0x7f6770dc87ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 312] futex(0x7f6770dc87a8, FUTEX_WAKE_PRIVATE, 1000000 [pid 317] <... prctl resumed>) = 0 [pid 312] <... futex resumed>) = 0 [pid 312] futex(0x7f6770dc87ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 317] setpgid(0, 0) = 0 [pid 316] close(3 [pid 315] <... symlink resumed>) = 0 [pid 316] <... close resumed>) = 0 [pid 315] futex(0x7f6770dc87ac, FUTEX_WAKE_PRIVATE, 1000000 [pid 317] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 316] symlink("/dev/binderfs", "./binderfs" [pid 315] <... futex resumed>) = 0 [pid 317] <... openat resumed>) = 3 [pid 316] <... symlink resumed>) = 0 [pid 315] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 316] futex(0x7f6770dc87ac, FUTEX_WAKE_PRIVATE, 1000000 [pid 315] <... mmap resumed>) = 0x7f6770ccf000 [pid 317] write(3, "1000", 4 [pid 316] <... futex resumed>) = 0 [pid 315] mprotect(0x7f6770cd0000, 131072, PROT_READ|PROT_WRITE [pid 316] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 315] <... mprotect resumed>) = 0 [pid 317] <... write resumed>) = 4 [pid 316] <... mmap resumed>) = 0x7f6770ccf000 [pid 315] clone(child_stack=0x7f6770cef3f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID [pid 317] close(3 [pid 316] mprotect(0x7f6770cd0000, 131072, PROT_READ|PROT_WRITE [pid 317] <... close resumed>) = 0 [pid 316] <... mprotect resumed>) = 0 [pid 315] <... clone resumed>, parent_tid=[321], tls=0x7f6770cef700, child_tidptr=0x7f6770cef9d0) = 321 [pid 317] symlink("/dev/binderfs", "./binderfs" [pid 316] clone(child_stack=0x7f6770cef3f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID [pid 315] futex(0x7f6770dc87a8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 317] <... symlink resumed>) = 0 [pid 316] <... clone resumed>, parent_tid=[322], tls=0x7f6770cef700, child_tidptr=0x7f6770cef9d0) = 322 [pid 315] futex(0x7f6770dc87ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 316] futex(0x7f6770dc87a8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 317] futex(0x7f6770dc87ac, FUTEX_WAKE_PRIVATE, 1000000 [pid 316] futex(0x7f6770dc87ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000}./strace-static-x86_64: Process 320 attached [pid 320] set_robust_list(0x7f6770cef9e0, 24) = 0 [pid 317] <... futex resumed>) = 0 [pid 317] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f6770ccf000 [pid 317] mprotect(0x7f6770cd0000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 317] clone(child_stack=0x7f6770cef3f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID [pid 320] memfd_create("syzkaller", 0) = 3 [pid 320] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f67688cf000 [pid 317] <... clone resumed>, parent_tid=[323], tls=0x7f6770cef700, child_tidptr=0x7f6770cef9d0) = 323 [pid 317] futex(0x7f6770dc87a8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 317] futex(0x7f6770dc87ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000}./strace-static-x86_64: Process 318 attached [pid 318] set_robust_list(0x555555d3f5e0, 24) = 0 ./strace-static-x86_64: Process 319 attached ./strace-static-x86_64: Process 322 attached [pid 318] chdir("./0" [pid 322] set_robust_list(0x7f6770cef9e0, 24 [pid 319] set_robust_list(0x7f6770cef9e0, 24 [pid 322] <... set_robust_list resumed>) = 0 [pid 319] <... set_robust_list resumed>) = 0 [pid 319] memfd_create("syzkaller", 0 [pid 318] <... chdir resumed>) = 0 [pid 322] memfd_create("syzkaller", 0) = 3 ./strace-static-x86_64: Process 321 attached [pid 318] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 321] set_robust_list(0x7f6770cef9e0, 24 [pid 318] <... prctl resumed>) = 0 [pid 319] <... memfd_create resumed>) = 3 [pid 321] <... set_robust_list resumed>) = 0 [pid 318] setpgid(0, 0 [pid 322] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f67688cf000 [pid 321] memfd_create("syzkaller", 0 [pid 318] <... setpgid resumed>) = 0 [pid 319] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f67688cf000 [pid 321] <... memfd_create resumed>) = 3 [pid 318] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 321] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 318] <... openat resumed>) = 3 [pid 321] <... mmap resumed>) = 0x7f67688cf000 [pid 318] write(3, "1000", 4) = 4 [pid 318] close(3) = 0 [pid 318] symlink("/dev/binderfs", "./binderfs") = 0 ./strace-static-x86_64: Process 323 attached [pid 323] set_robust_list(0x7f6770cef9e0, 24 [pid 318] futex(0x7f6770dc87ac, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 318] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f6770ccf000 [pid 323] <... set_robust_list resumed>) = 0 [pid 318] mprotect(0x7f6770cd0000, 131072, PROT_READ|PROT_WRITE [pid 323] memfd_create("syzkaller", 0 [pid 318] <... mprotect resumed>) = 0 [pid 323] <... memfd_create resumed>) = 3 [pid 318] clone(child_stack=0x7f6770cef3f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, parent_tid=[325], tls=0x7f6770cef700, child_tidptr=0x7f6770cef9d0) = 325 [pid 318] futex(0x7f6770dc87a8, FUTEX_WAKE_PRIVATE, 1000000 [pid 323] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 318] <... futex resumed>) = 0 [pid 323] <... mmap resumed>) = 0x7f67688cf000 [pid 318] futex(0x7f6770dc87ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 321] 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"..., 1048576) = 1048576 ./strace-static-x86_64: Process 325 attached [pid 325] set_robust_list(0x7f6770cef9e0, 24) = 0 [pid 320] 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"..., 1048576 [pid 325] memfd_create("syzkaller", 0) = 3 [pid 325] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f67688cf000 [pid 320] <... write resumed>) = 1048576 [pid 325] 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"..., 1048576 [pid 323] 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"..., 1048576 [pid 321] munmap(0x7f67688cf000, 1048576 [pid 320] munmap(0x7f67688cf000, 1048576 [pid 319] 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"..., 1048576 [pid 322] 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"..., 1048576 [pid 323] <... write resumed>) = 1048576 [pid 322] <... write resumed>) = 1048576 [pid 322] munmap(0x7f67688cf000, 1048576) = 0 [pid 322] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 319] <... write resumed>) = 1048576 [pid 321] <... munmap resumed>) = 0 [pid 323] munmap(0x7f67688cf000, 1048576 [pid 321] openat(AT_FDCWD, "/dev/loop5", O_RDWR [pid 320] <... munmap resumed>) = 0 [pid 319] munmap(0x7f67688cf000, 1048576 [pid 323] <... munmap resumed>) = 0 [pid 321] <... openat resumed>) = 4 [pid 320] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 323] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 321] ioctl(4, LOOP_SET_FD, 3 [pid 320] <... openat resumed>) = 4 [pid 319] <... munmap resumed>) = 0 [pid 320] ioctl(4, LOOP_SET_FD, 3 [pid 319] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 323] <... openat resumed>) = 4 [pid 321] <... ioctl resumed>) = 0 [pid 323] ioctl(4, LOOP_SET_FD, 3 [pid 321] close(3) = 0 [pid 321] mkdir("./file0", 0777 [pid 322] <... openat resumed>) = 4 [pid 321] <... mkdir resumed>) = 0 [pid 320] <... ioctl resumed>) = 0 [pid 319] <... openat resumed>) = 4 [pid 322] ioctl(4, LOOP_SET_FD, 3 [pid 321] mount("/dev/loop5", "./file0", "ext4", MS_DIRSYNC|MS_NOATIME|MS_LAZYTIME, ",errors=continue" [pid 319] ioctl(4, LOOP_SET_FD, 3 [pid 325] <... write resumed>) = 1048576 [pid 323] <... ioctl resumed>) = 0 [pid 320] close(3 [pid 323] close(3) = 0 [pid 323] mkdir("./file0", 0777) = 0 [pid 323] mount("/dev/loop2", "./file0", "ext4", MS_DIRSYNC|MS_NOATIME|MS_LAZYTIME, ",errors=continue" [pid 325] munmap(0x7f67688cf000, 1048576) = 0 [pid 325] openat(AT_FDCWD, "/dev/loop3", O_RDWR) = 4 [pid 325] ioctl(4, LOOP_SET_FD, 3 [pid 320] <... close resumed>) = 0 [pid 320] mkdir("./file0", 0777 [pid 325] <... ioctl resumed>) = 0 [pid 320] <... mkdir resumed>) = 0 [pid 325] close(3) = 0 [pid 320] mount("/dev/loop0", "./file0", "ext4", MS_DIRSYNC|MS_NOATIME|MS_LAZYTIME, ",errors=continue" [pid 322] <... ioctl resumed>) = 0 [pid 325] mkdir("./file0", 0777) = 0 [pid 319] <... ioctl resumed>) = 0 [pid 319] close(3) = 0 [pid 319] mkdir("./file0", 0777) = 0 [pid 319] mount("/dev/loop1", "./file0", "ext4", MS_DIRSYNC|MS_NOATIME|MS_LAZYTIME, ",errors=continue" [pid 322] close(3) = 0 [pid 325] mount("/dev/loop3", "./file0", "ext4", MS_DIRSYNC|MS_NOATIME|MS_LAZYTIME, ",errors=continue" [pid 322] mkdir("./file0", 0777) = 0 [ 19.385772][ T22] audit: type=1400 audit(1678645408.089:77): avc: denied { mounton } for pid=315 comm="syz-executor140" path="/root/syzkaller.6EmGhD/0/file0" dev="sda1" ino=1156 scontext=root:sysadm_r:sysadm_t tcontext=root:object_r:user_home_t tclass=dir permissive=1 [pid 322] mount("/dev/loop4", "./file0", "ext4", MS_DIRSYNC|MS_NOATIME|MS_LAZYTIME, ",errors=continue" [pid 325] <... mount resumed>) = 0 [ 19.435665][ T325] EXT4-fs (loop3): mounted filesystem without journal. Opts: ,errors=continue [ 19.436310][ T323] EXT4-fs (loop2): mounted filesystem without journal. Opts: ,errors=continue [ 19.446407][ T322] EXT4-fs (loop4): mounted filesystem without journal. Opts: ,errors=continue [ 19.454804][ T22] audit: type=1400 audit(1678645408.149:78): avc: denied { mount } for pid=318 comm="syz-executor140" name="/" dev="loop3" ino=2 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:fs_t tclass=filesystem permissive=1 [pid 325] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 323] <... mount resumed>) = 0 [pid 322] <... mount resumed>) = 0 [pid 325] <... openat resumed>) = 3 [pid 323] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 322] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 320] <... mount resumed>) = 0 [pid 325] chdir("./file0" [pid 323] <... openat resumed>) = 3 [pid 322] <... openat resumed>) = 3 [pid 325] <... chdir resumed>) = 0 [pid 323] chdir("./file0" [pid 322] chdir("./file0" [pid 325] ioctl(4, LOOP_CLR_FD [pid 323] <... chdir resumed>) = 0 [pid 322] <... chdir resumed>) = 0 [pid 325] <... ioctl resumed>) = 0 [pid 323] ioctl(4, LOOP_CLR_FD [pid 322] ioctl(4, LOOP_CLR_FD [pid 325] close(4 [pid 323] <... ioctl resumed>) = 0 [pid 322] <... ioctl resumed>) = 0 [pid 325] <... close resumed>) = 0 [pid 323] close(4 [pid 322] close(4 [pid 325] futex(0x7f6770dc87ac, FUTEX_WAKE_PRIVATE, 1000000 [pid 323] <... close resumed>) = 0 [pid 322] <... close resumed>) = 0 [pid 325] <... futex resumed>) = 1 [pid 323] futex(0x7f6770dc87ac, FUTEX_WAKE_PRIVATE, 1000000 [pid 322] futex(0x7f6770dc87ac, FUTEX_WAKE_PRIVATE, 1000000 [pid 318] <... futex resumed>) = 0 [pid 325] open("./bus", O_RDWR|O_CREAT|O_TRUNC|O_SYNC|O_LARGEFILE|O_NOFOLLOW|O_NOATIME|0x29800030, 000 [pid 323] <... futex resumed>) = 1 [pid 322] <... futex resumed>) = 1 [pid 318] futex(0x7f6770dc87a8, FUTEX_WAKE_PRIVATE, 1000000 [pid 317] <... futex resumed>) = 0 [pid 325] <... open resumed>) = 4 [pid 323] open("./bus", O_RDWR|O_CREAT|O_TRUNC|O_SYNC|O_LARGEFILE|O_NOFOLLOW|O_NOATIME|0x29800030, 000 [pid 322] futex(0x7f6770dc87a8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 318] <... futex resumed>) = 0 [pid 317] futex(0x7f6770dc87a8, FUTEX_WAKE_PRIVATE, 1000000 [pid 325] futex(0x7f6770dc87ac, FUTEX_WAKE_PRIVATE, 1000000 [pid 318] futex(0x7f6770dc87ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 317] <... futex resumed>) = 0 [pid 325] <... futex resumed>) = 0 [pid 318] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 317] futex(0x7f6770dc87ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 325] write(4, "\x00\x00\x00\x00\x00\x00\x00\x00\x00", 9 [pid 318] futex(0x7f6770dc87a8, FUTEX_WAKE_PRIVATE, 1000000 [pid 325] <... write resumed>) = 9 [pid 318] <... futex resumed>) = 0 [pid 325] futex(0x7f6770dc87ac, FUTEX_WAKE_PRIVATE, 1000000 [pid 318] futex(0x7f6770dc87ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 325] <... futex resumed>) = 0 [pid 318] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 325] openat(AT_FDCWD, "./bus", O_RDONLY [pid 318] futex(0x7f6770dc87a8, FUTEX_WAKE_PRIVATE, 1000000 [pid 325] <... openat resumed>) = 5 [pid 325] futex(0x7f6770dc87ac, FUTEX_WAKE_PRIVATE, 1000000 [pid 318] <... futex resumed>) = 0 [pid 325] <... futex resumed>) = 0 [pid 318] futex(0x7f6770dc87ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 325] futex(0x7f6770dc87a8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 318] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 325] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 318] futex(0x7f6770dc87a8, FUTEX_WAKE_PRIVATE, 1000000 [pid 325] open("./bus", O_RDWR [pid 318] <... futex resumed>) = 0 [pid 325] <... open resumed>) = 6 [pid 318] futex(0x7f6770dc87ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 325] futex(0x7f6770dc87ac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 318] <... futex resumed>) = 0 [pid 325] mmap(0x20000000, 6291456, PROT_WRITE|PROT_EXEC|PROT_SEM|0x7ffff0, MAP_SHARED|MAP_FIXED|MAP_LOCKED|1< [pid 318] futex(0x7f6770dc87a8, FUTEX_WAKE_PRIVATE, 1000000 [pid 325] <... mmap resumed>) = 0x20000000 [pid 318] <... futex resumed>) = 0 [pid 325] futex(0x7f6770dc87ac, FUTEX_WAKE_PRIVATE, 1000000 [pid 318] futex(0x7f6770dc87ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 325] <... futex resumed>) = 0 [pid 318] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 325] sendfile(4, 5, NULL, 2147483713 [pid 318] futex(0x7f6770dc87a8, FUTEX_WAKE_PRIVATE, 1000000 [pid 323] <... open resumed>) = 4 [pid 318] <... futex resumed>) = 0 [pid 316] <... futex resumed>) = 0 [pid 323] futex(0x7f6770dc87ac, FUTEX_WAKE_PRIVATE, 1000000 [pid 316] futex(0x7f6770dc87a8, FUTEX_WAKE_PRIVATE, 1000000 [pid 323] <... futex resumed>) = 1 [pid 317] <... futex resumed>) = 0 [pid 316] <... futex resumed>) = 1 [pid 323] futex(0x7f6770dc87a8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 317] futex(0x7f6770dc87a8, FUTEX_WAKE_PRIVATE, 1000000 [pid 316] futex(0x7f6770dc87ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 323] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 317] <... futex resumed>) = 0 [pid 323] write(4, "\x00\x00\x00\x00\x00\x00\x00\x00\x00", 9 [pid 317] futex(0x7f6770dc87ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 323] <... write resumed>) = 9 [pid 323] futex(0x7f6770dc87ac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 317] <... futex resumed>) = 0 [pid 323] futex(0x7f6770dc87a8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 317] futex(0x7f6770dc87a8, FUTEX_WAKE_PRIVATE, 1000000 [pid 323] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 317] <... futex resumed>) = 0 [pid 323] openat(AT_FDCWD, "./bus", O_RDONLY [pid 317] futex(0x7f6770dc87ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 323] <... openat resumed>) = 5 [pid 323] futex(0x7f6770dc87ac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [ 19.463987][ T320] EXT4-fs (loop0): mounted filesystem without journal. Opts: ,errors=continue [ 19.485721][ T321] EXT4-fs (loop5): mounted filesystem without journal. Opts: ,errors=continue [ 19.505049][ T325] EXT4-fs error (device loop3): ext4_mb_generate_buddy:747: group 0, block bitmap and bg descriptor inconsistent: 25 vs 150994969 free clusters [ 19.510322][ T319] EXT4-fs (loop1): mounted filesystem without journal. Opts: ,errors=continue [pid 317] <... futex resumed>) = 0 [pid 323] futex(0x7f6770dc87a8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 322] <... futex resumed>) = 0 [pid 318] futex(0x7f6770dc87ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 317] futex(0x7f6770dc87a8, FUTEX_WAKE_PRIVATE, 1000000 [pid 323] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 317] <... futex resumed>) = 0 [pid 323] open("./bus", O_RDWR [pid 317] futex(0x7f6770dc87ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 323] <... open resumed>) = 6 [pid 323] futex(0x7f6770dc87ac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 317] <... futex resumed>) = 0 [pid 323] futex(0x7f6770dc87a8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 317] futex(0x7f6770dc87a8, FUTEX_WAKE_PRIVATE, 1000000 [pid 323] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 317] <... futex resumed>) = 0 [pid 323] mmap(0x20000000, 6291456, PROT_WRITE|PROT_EXEC|PROT_SEM|0x7ffff0, MAP_SHARED|MAP_FIXED|MAP_LOCKED|1< [pid 317] futex(0x7f6770dc87ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 323] <... mmap resumed>) = 0x20000000 [pid 323] futex(0x7f6770dc87ac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 317] <... futex resumed>) = 0 [pid 323] futex(0x7f6770dc87a8, FUTEX_WAIT_PRIVATE, 0, NULL [ 19.519917][ T325] EXT4-fs (loop3): Delayed block allocation failed for inode 18 at logical offset 0 with max blocks 1 with error 28 [ 19.535655][ T22] audit: type=1400 audit(1678645408.199:79): avc: denied { write } for pid=318 comm="syz-executor140" name="/" dev="loop3" ino=2 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:unlabeled_t tclass=dir permissive=1 [ 19.540733][ T325] EXT4-fs (loop3): This should not happen!! Data will be lost [ 19.540733][ T325] [ 19.570308][ T323] EXT4-fs error (device loop2): ext4_mb_generate_buddy:747: group 0, block bitmap and bg descriptor inconsistent: 25 vs 150994969 free clusters [pid 317] futex(0x7f6770dc87a8, FUTEX_WAKE_PRIVATE, 1000000 [pid 323] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 317] <... futex resumed>) = 0 [pid 323] sendfile(4, 5, NULL, 2147483713 [pid 317] futex(0x7f6770dc87ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 322] open("./bus", O_RDWR|O_CREAT|O_TRUNC|O_SYNC|O_LARGEFILE|O_NOFOLLOW|O_NOATIME|0x29800030, 000 [pid 316] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 316] futex(0x7f6770dc87bc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 316] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f67689ae000 [pid 316] mprotect(0x7f67689af000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 316] clone(child_stack=0x7f67689ce3f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, parent_tid=[347], tls=0x7f67689ce700, child_tidptr=0x7f67689ce9d0) = 347 [pid 316] futex(0x7f6770dc87b8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 316] futex(0x7f6770dc87bc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 320] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY) = 3 [pid 320] chdir("./file0") = 0 [pid 320] ioctl(4, LOOP_CLR_FD) = 0 [pid 320] close(4 [pid 322] <... open resumed>) = 4 [pid 320] <... close resumed>) = 0 [pid 320] futex(0x7f6770dc87ac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 312] <... futex resumed>) = 0 [pid 312] futex(0x7f6770dc87a8, FUTEX_WAKE_PRIVATE, 1000000 [pid 322] futex(0x7f6770dc87ac, FUTEX_WAKE_PRIVATE, 1000000 [pid 312] <... futex resumed>) = 0 [pid 312] futex(0x7f6770dc87ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 320] open("./bus", O_RDWR|O_CREAT|O_TRUNC|O_SYNC|O_LARGEFILE|O_NOFOLLOW|O_NOATIME|0x29800030, 000./strace-static-x86_64: Process 347 attached [pid 347] set_robust_list(0x7f67689ce9e0, 24) = 0 [pid 347] write(4, "\x00\x00\x00\x00\x00\x00\x00\x00\x00", 9 [pid 321] <... mount resumed>) = 0 [pid 321] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY) = 3 [pid 321] chdir("./file0") = 0 [pid 321] ioctl(4, LOOP_CLR_FD) = 0 [pid 321] close(4 [pid 347] <... write resumed>) = 9 [pid 322] <... futex resumed>) = 0 [pid 320] <... open resumed>) = 4 [pid 318] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 347] futex(0x7f6770dc87bc, FUTEX_WAKE_PRIVATE, 1000000 [pid 322] futex(0x7f6770dc87a8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 320] futex(0x7f6770dc87ac, FUTEX_WAKE_PRIVATE, 1000000 [pid 318] futex(0x7f6770dc87bc, FUTEX_WAKE_PRIVATE, 1000000 [pid 347] <... futex resumed>) = 1 [pid 320] <... futex resumed>) = 1 [pid 318] <... futex resumed>) = 0 [pid 312] <... futex resumed>) = 0 [pid 347] futex(0x7f6770dc87b8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 325] <... sendfile resumed>) = 63 [pid 320] futex(0x7f6770dc87a8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 318] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 312] futex(0x7f6770dc87a8, FUTEX_WAKE_PRIVATE, 1000000 [pid 325] futex(0x7f6770dc87ac, FUTEX_WAKE_PRIVATE, 1000000 [pid 320] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 318] <... mmap resumed>) = 0x7f67689ae000 [pid 312] <... futex resumed>) = 0 [pid 325] <... futex resumed>) = 0 [pid 320] write(4, "\x00\x00\x00\x00\x00\x00\x00\x00\x00", 9 [pid 319] <... mount resumed>) = 0 [pid 318] mprotect(0x7f67689af000, 131072, PROT_READ|PROT_WRITE [pid 312] futex(0x7f6770dc87ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 316] <... futex resumed>) = 0 [pid 316] futex(0x7f6770dc87a8, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 316] futex(0x7f6770dc87ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 321] <... close resumed>) = 0 [pid 321] futex(0x7f6770dc87ac, FUTEX_WAKE_PRIVATE, 1000000 [pid 315] <... futex resumed>) = 0 [pid 315] futex(0x7f6770dc87a8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 315] futex(0x7f6770dc87ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 321] <... futex resumed>) = 1 [pid 321] open("./bus", O_RDWR|O_CREAT|O_TRUNC|O_SYNC|O_LARGEFILE|O_NOFOLLOW|O_NOATIME|0x29800030, 000) = 4 [pid 321] futex(0x7f6770dc87ac, FUTEX_WAKE_PRIVATE, 1000000 [pid 315] <... futex resumed>) = 0 [pid 315] futex(0x7f6770dc87a8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 315] futex(0x7f6770dc87ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 321] <... futex resumed>) = 1 [pid 321] write(4, "\x00\x00\x00\x00\x00\x00\x00\x00\x00", 9) = 9 [pid 321] futex(0x7f6770dc87ac, FUTEX_WAKE_PRIVATE, 1000000 [pid 315] <... futex resumed>) = 0 [pid 315] futex(0x7f6770dc87a8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 315] futex(0x7f6770dc87ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 321] <... futex resumed>) = 1 [pid 321] openat(AT_FDCWD, "./bus", O_RDONLY) = 5 [pid 321] futex(0x7f6770dc87ac, FUTEX_WAKE_PRIVATE, 1000000 [pid 315] <... futex resumed>) = 0 [pid 315] futex(0x7f6770dc87a8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 315] futex(0x7f6770dc87ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 321] <... futex resumed>) = 1 [pid 321] open("./bus", O_RDWR) = 6 [pid 321] futex(0x7f6770dc87ac, FUTEX_WAKE_PRIVATE, 1000000 [pid 315] <... futex resumed>) = 0 [pid 315] futex(0x7f6770dc87a8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 315] futex(0x7f6770dc87ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 321] <... futex resumed>) = 1 [pid 321] mmap(0x20000000, 6291456, PROT_WRITE|PROT_EXEC|PROT_SEM|0x7ffff0, MAP_SHARED|MAP_FIXED|MAP_LOCKED|1< [pid 315] <... futex resumed>) = 0 [pid 315] futex(0x7f6770dc87a8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 315] futex(0x7f6770dc87ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 321] <... futex resumed>) = 1 [ 19.572255][ T325] EXT4-fs (loop3): Total free blocks count 0 [ 19.593041][ T325] EXT4-fs (loop3): Free/Dirty block details [ 19.598924][ T325] EXT4-fs (loop3): free_blocks=2415919104 [ 19.604737][ T325] EXT4-fs (loop3): dirty_blocks=16 [ 19.610244][ T325] EXT4-fs (loop3): Block reservation details [ 19.616383][ T325] EXT4-fs (loop3): i_reserved_data_blocks=1 [pid 317] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 317] futex(0x7f6770dc87bc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 317] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f67689ae000 [pid 317] mprotect(0x7f67689af000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 317] clone(child_stack=0x7f67689ce3f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, parent_tid=[348], tls=0x7f67689ce700, child_tidptr=0x7f67689ce9d0) = 348 [pid 317] futex(0x7f6770dc87b8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 317] futex(0x7f6770dc87bc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 321] sendfile(4, 5, NULL, 2147483713 [pid 325] futex(0x7f6770dc87a8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 322] <... futex resumed>) = 0 [pid 320] <... write resumed>) = 9 [pid 319] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 318] <... mprotect resumed>) = 0 ./strace-static-x86_64: Process 348 attached [pid 348] set_robust_list(0x7f67689ce9e0, 24) = 0 [ 19.622975][ T22] audit: type=1400 audit(1678645408.199:80): avc: denied { add_name } for pid=318 comm="syz-executor140" name="bus" scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:unlabeled_t tclass=dir permissive=1 [ 19.639699][ T321] EXT4-fs error (device loop5): ext4_mb_generate_buddy:747: group 0, block bitmap and bg descriptor inconsistent: 25 vs 150994969 free clusters [ 19.644007][ T22] audit: type=1400 audit(1678645408.199:81): avc: denied { create } for pid=318 comm="syz-executor140" name="bus" scontext=root:sysadm_r:sysadm_t tcontext=root:object_r:unlabeled_t tclass=file permissive=1 [pid 348] ioctl(5, _IOC(_IOC_WRITE, 0x66, 0x29, 0x4), 0x20000080 [pid 322] openat(AT_FDCWD, "./bus", O_RDONLY [pid 320] futex(0x7f6770dc87ac, FUTEX_WAKE_PRIVATE, 1000000 [pid 319] <... openat resumed>) = 3 [pid 318] clone(child_stack=0x7f67689ce3f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID [pid 316] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 317] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 316] futex(0x7f6770dc87b8, FUTEX_WAKE_PRIVATE, 1000000 [pid 315] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 347] <... futex resumed>) = 0 [pid 316] <... futex resumed>) = 1 [pid 315] futex(0x7f6770dc87bc, FUTEX_WAKE_PRIVATE, 1000000 [pid 347] open("./bus", O_RDWR [pid 316] futex(0x7f6770dc87bc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 315] <... futex resumed>) = 0 [pid 347] <... open resumed>) = 5 [pid 315] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 347] futex(0x7f6770dc87bc, FUTEX_WAKE_PRIVATE, 1000000 [pid 315] <... mmap resumed>) = 0x7f67689ae000 [pid 347] <... futex resumed>) = 1 [pid 316] <... futex resumed>) = 0 [pid 315] mprotect(0x7f67689af000, 131072, PROT_READ|PROT_WRITE [pid 347] mmap(0x20000000, 6291456, PROT_WRITE|PROT_EXEC|PROT_SEM|0x7ffff0, MAP_SHARED|MAP_FIXED|MAP_LOCKED|1< [pid 316] futex(0x7f6770dc87b8, FUTEX_WAKE_PRIVATE, 1000000 [pid 315] <... mprotect resumed>) = 0 [pid 347] <... mmap resumed>) = 0x20000000 [pid 316] <... futex resumed>) = 0 [pid 315] clone(child_stack=0x7f67689ce3f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID [pid 347] futex(0x7f6770dc87bc, FUTEX_WAKE_PRIVATE, 1000000 [pid 316] futex(0x7f6770dc87bc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 347] <... futex resumed>) = 0 [pid 316] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 315] <... clone resumed>, parent_tid=[349], tls=0x7f67689ce700, child_tidptr=0x7f67689ce9d0) = 349 [pid 347] sendfile(4, -1, NULL, 2147483713 [pid 316] futex(0x7f6770dc87b8, FUTEX_WAKE_PRIVATE, 1000000 [pid 315] futex(0x7f6770dc87b8, FUTEX_WAKE_PRIVATE, 1000000 [pid 347] <... sendfile resumed>) = -1 EBADF (Bad file descriptor) [pid 316] <... futex resumed>) = 0 [pid 315] <... futex resumed>) = 0 [pid 347] futex(0x7f6770dc87bc, FUTEX_WAKE_PRIVATE, 1000000 [pid 316] futex(0x7f6770dc87bc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 315] futex(0x7f6770dc87bc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 347] <... futex resumed>) = 0 [pid 316] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 347] ioctl(-1, _IOC(_IOC_WRITE, 0x66, 0x29, 0x4), 0x20000080 [pid 316] futex(0x7f6770dc87b8, FUTEX_WAKE_PRIVATE, 1000000 [pid 347] <... ioctl resumed>) = -1 EBADF (Bad file descriptor) [pid 316] <... futex resumed>) = 0 [pid 347] futex(0x7f6770dc87bc, FUTEX_WAKE_PRIVATE, 1000000 [pid 316] futex(0x7f6770dc87bc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 347] <... futex resumed>) = 0 [pid 316] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 347] futex(0x7f6770dc87b8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 322] <... openat resumed>) = -1 ENOENT (No such file or directory) [pid 320] <... futex resumed>) = 1 [pid 319] chdir("./file0" [pid 312] <... futex resumed>) = 0 ./strace-static-x86_64: Process 349 attached [pid 349] set_robust_list(0x7f67689ce9e0, 24) = 0 [pid 349] ioctl(5, _IOC(_IOC_WRITE, 0x66, 0x29, 0x4), 0x20000080./strace-static-x86_64: Process 350 attached [pid 350] set_robust_list(0x7f67689ce9e0, 24) = 0 [ 19.660155][ T323] EXT4-fs (loop2): Delayed block allocation failed for inode 18 at logical offset 0 with max blocks 1 with error 28 [ 19.679367][ T22] audit: type=1400 audit(1678645408.199:82): avc: denied { read write open } for pid=318 comm="syz-executor140" path="/root/syzkaller.fOCX8u/0/file0/bus" dev="loop3" ino=18 scontext=root:sysadm_r:sysadm_t tcontext=root:object_r:unlabeled_t tclass=file permissive=1 [ 19.696654][ T321] EXT4-fs (loop5): Delayed block allocation failed for inode 18 at logical offset 0 with max blocks 1 with error 28 [ 19.716785][ T323] EXT4-fs (loop2): This should not happen!! Data will be lost [pid 350] futex(0x7f6770dc87b8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 322] futex(0x7f6770dc87ac, FUTEX_WAKE_PRIVATE, 1000000 [pid 320] futex(0x7f6770dc87a8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 319] <... chdir resumed>) = 0 [pid 318] <... clone resumed>, parent_tid=[350], tls=0x7f67689ce700, child_tidptr=0x7f67689ce9d0) = 350 [pid 312] futex(0x7f6770dc87a8, FUTEX_WAKE_PRIVATE, 1000000 [pid 316] exit_group(0 [pid 315] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 347] <... futex resumed>) = ? [pid 316] <... exit_group resumed>) = ? [pid 347] +++ exited with 0 +++ [pid 322] <... futex resumed>) = ? [pid 320] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 319] ioctl(4, LOOP_CLR_FD [pid 318] futex(0x7f6770dc87b8, FUTEX_WAKE_PRIVATE, 1000000 [pid 312] <... futex resumed>) = 0 [pid 322] +++ exited with 0 +++ [pid 320] openat(AT_FDCWD, "./bus", O_RDONLY [pid 319] <... ioctl resumed>) = 0 [pid 318] <... futex resumed>) = 1 [pid 316] +++ exited with 0 +++ [pid 312] futex(0x7f6770dc87ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 350] <... futex resumed>) = 0 [pid 309] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=316, si_uid=0, si_status=0, si_utime=0, si_stime=1} --- [pid 350] ioctl(5, _IOC(_IOC_WRITE, 0x66, 0x29, 0x4), 0x20000080) = 0 [pid 350] futex(0x7f6770dc87bc, FUTEX_WAKE_PRIVATE, 1000000 [pid 309] umount2("./0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 350] <... futex resumed>) = 0 [pid 309] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 350] futex(0x7f6770dc87b8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 309] openat(AT_FDCWD, "./0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 309] fstat(3, {st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 309] getdents64(3, 0x555555d40620 /* 4 entries */, 32768) = 112 [pid 309] umount2("./0/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 309] lstat("./0/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}) = 0 [pid 309] unlink("./0/binderfs") = 0 [pid 309] umount2("./0/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 320] <... openat resumed>) = 5 [pid 319] close(4 [ 19.716785][ T323] [ 19.731040][ T321] EXT4-fs (loop5): This should not happen!! Data will be lost [ 19.731040][ T321] [ 19.738460][ T323] EXT4-fs (loop2): Total free blocks count 0 [ 19.749190][ T321] EXT4-fs (loop5): Total free blocks count 0 [ 19.754124][ T323] EXT4-fs (loop2): Free/Dirty block details [ 19.761473][ T321] EXT4-fs (loop5): Free/Dirty block details [ 19.767859][ T323] EXT4-fs (loop2): free_blocks=2415919104 [ 19.777537][ T321] EXT4-fs (loop5): free_blocks=2415919104 [pid 318] futex(0x7f6770dc87bc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 320] futex(0x7f6770dc87ac, FUTEX_WAKE_PRIVATE, 1000000 [pid 319] <... close resumed>) = 0 [pid 318] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 320] <... futex resumed>) = 1 [pid 319] futex(0x7f6770dc87ac, FUTEX_WAKE_PRIVATE, 1000000 [pid 318] exit_group(0 [pid 325] <... futex resumed>) = ? [pid 320] futex(0x7f6770dc87a8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 319] <... futex resumed>) = 1 [pid 318] <... exit_group resumed>) = ? [pid 313] <... futex resumed>) = 0 [pid 312] <... futex resumed>) = 0 [pid 350] <... futex resumed>) = ? [pid 350] +++ exited with 0 +++ [pid 325] +++ exited with 0 +++ [pid 319] futex(0x7f6770dc87a8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 318] +++ exited with 0 +++ [pid 313] futex(0x7f6770dc87a8, FUTEX_WAKE_PRIVATE, 1000000 [pid 312] futex(0x7f6770dc87a8, FUTEX_WAKE_PRIVATE, 1000000 [pid 320] <... futex resumed>) = 0 [pid 319] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 313] <... futex resumed>) = 0 [pid 312] <... futex resumed>) = 1 [pid 308] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=318, si_uid=0, si_status=0, si_utime=0, si_stime=12} --- [pid 320] open("./bus", O_RDWR [pid 319] open("./bus", O_RDWR|O_CREAT|O_TRUNC|O_SYNC|O_LARGEFILE|O_NOFOLLOW|O_NOATIME|0x29800030, 000 [pid 313] futex(0x7f6770dc87ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 312] futex(0x7f6770dc87ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 320] <... open resumed>) = 6 [pid 320] futex(0x7f6770dc87ac, FUTEX_WAKE_PRIVATE, 1000000 [pid 308] umount2("./0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 320] <... futex resumed>) = 1 [pid 312] <... futex resumed>) = 0 [pid 308] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] mmap(0x20000000, 6291456, PROT_WRITE|PROT_EXEC|PROT_SEM|0x7ffff0, MAP_SHARED|MAP_FIXED|MAP_LOCKED|1< [pid 312] futex(0x7f6770dc87a8, FUTEX_WAKE_PRIVATE, 1000000 [pid 308] openat(AT_FDCWD, "./0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 320] <... mmap resumed>) = 0x20000000 [pid 312] <... futex resumed>) = 0 [pid 308] <... openat resumed>) = 3 [pid 320] futex(0x7f6770dc87ac, FUTEX_WAKE_PRIVATE, 1000000 [pid 312] futex(0x7f6770dc87ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 308] fstat(3, [pid 320] <... futex resumed>) = 0 [pid 312] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 308] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 320] sendfile(4, 5, NULL, 2147483713 [pid 312] futex(0x7f6770dc87a8, FUTEX_WAKE_PRIVATE, 1000000 [pid 308] getdents64(3, [pid 349] <... ioctl resumed>) = 0 [pid 348] <... ioctl resumed>) = 0 [pid 321] <... sendfile resumed>) = 63 [pid 319] <... open resumed>) = 4 [pid 312] <... futex resumed>) = 0 [pid 308] <... getdents64 resumed>0x555555d40620 /* 4 entries */, 32768) = 112 [pid 349] futex(0x7f6770dc87bc, FUTEX_WAKE_PRIVATE, 1000000 [pid 348] futex(0x7f6770dc87bc, FUTEX_WAKE_PRIVATE, 1000000 [pid 319] futex(0x7f6770dc87ac, FUTEX_WAKE_PRIVATE, 1000000 [pid 349] <... futex resumed>) = 0 [pid 348] <... futex resumed>) = 0 [pid 319] <... futex resumed>) = 1 [pid 349] futex(0x7f6770dc87b8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 348] futex(0x7f6770dc87b8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 319] futex(0x7f6770dc87a8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 321] futex(0x7f6770dc87ac, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 321] futex(0x7f6770dc87a8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 323] <... sendfile resumed>) = 63 [pid 323] futex(0x7f6770dc87ac, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 323] futex(0x7f6770dc87a8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 315] exit_group(0 [pid 313] <... futex resumed>) = 0 [pid 312] futex(0x7f6770dc87ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 308] umount2("./0/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 349] <... futex resumed>) = ? [pid 315] <... exit_group resumed>) = ? [pid 313] futex(0x7f6770dc87a8, FUTEX_WAKE_PRIVATE, 1000000 [pid 308] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 349] +++ exited with 0 +++ [pid 319] <... futex resumed>) = 0 [pid 313] <... futex resumed>) = 1 [pid 308] lstat("./0/binderfs", [pid 319] write(4, "\x00\x00\x00\x00\x00\x00\x00\x00\x00", 9 [pid 313] futex(0x7f6770dc87ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 308] <... lstat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}) = 0 [pid 319] <... write resumed>) = 9 [pid 308] unlink("./0/binderfs" [pid 319] futex(0x7f6770dc87ac, FUTEX_WAKE_PRIVATE, 1000000 [pid 308] <... unlink resumed>) = 0 [pid 319] <... futex resumed>) = 1 [pid 313] <... futex resumed>) = 0 [pid 308] umount2("./0/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 319] futex(0x7f6770dc87a8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 313] futex(0x7f6770dc87a8, FUTEX_WAKE_PRIVATE, 1000000 [pid 319] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 313] <... futex resumed>) = 0 [pid 319] openat(AT_FDCWD, "./bus", O_RDONLY [pid 313] futex(0x7f6770dc87ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 319] <... openat resumed>) = 5 [pid 319] futex(0x7f6770dc87ac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 313] <... futex resumed>) = 0 [pid 319] futex(0x7f6770dc87a8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 313] futex(0x7f6770dc87a8, FUTEX_WAKE_PRIVATE, 1000000 [pid 319] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 313] <... futex resumed>) = 0 [pid 319] open("./bus", O_RDWR [pid 313] futex(0x7f6770dc87ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 319] <... open resumed>) = 6 [pid 319] futex(0x7f6770dc87ac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 313] <... futex resumed>) = 0 [pid 319] futex(0x7f6770dc87a8, FUTEX_WAIT_PRIVATE, 0, NULL [ 19.778634][ T323] EXT4-fs (loop2): dirty_blocks=16 [ 19.784965][ T321] EXT4-fs (loop5): dirty_blocks=16 [ 19.789740][ T323] EXT4-fs (loop2): Block reservation details [ 19.800734][ T323] EXT4-fs (loop2): i_reserved_data_blocks=1 [ 19.804461][ T321] EXT4-fs (loop5): Block reservation details [ 19.806750][ T325] syz-executor140 (325) used greatest stack depth: 22840 bytes left [ 19.813313][ T321] EXT4-fs (loop5): i_reserved_data_blocks=1 [pid 313] futex(0x7f6770dc87a8, FUTEX_WAKE_PRIVATE, 1000000 [pid 319] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 313] <... futex resumed>) = 0 [pid 319] mmap(0x20000000, 6291456, PROT_WRITE|PROT_EXEC|PROT_SEM|0x7ffff0, MAP_SHARED|MAP_FIXED|MAP_LOCKED|1< [pid 313] futex(0x7f6770dc87ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 319] <... mmap resumed>) = 0x20000000 [pid 319] futex(0x7f6770dc87ac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 313] <... futex resumed>) = 0 [pid 319] futex(0x7f6770dc87a8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 313] futex(0x7f6770dc87a8, FUTEX_WAKE_PRIVATE, 1000000 [pid 319] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 313] <... futex resumed>) = 0 [pid 319] sendfile(4, 5, NULL, 2147483713 [pid 313] futex(0x7f6770dc87ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 317] exit_group(0 [pid 321] <... futex resumed>) = ? [pid 321] +++ exited with 0 +++ [pid 315] +++ exited with 0 +++ [pid 310] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=315, si_uid=0, si_status=0, si_utime=0, si_stime=15} --- [ 19.826205][ T320] EXT4-fs error (device loop0): ext4_mb_generate_buddy:747: group 0, block bitmap and bg descriptor inconsistent: 25 vs 150994969 free clusters [ 19.841403][ T92] EXT4-fs (loop3): Delayed block allocation failed for inode 18 at logical offset 0 with max blocks 1 with error 28 [ 19.841411][ T320] EXT4-fs (loop0): Delayed block allocation failed for inode 18 at logical offset 0 with max blocks 1 with error 28 [ 19.841421][ T320] EXT4-fs (loop0): This should not happen!! Data will be lost [ 19.841421][ T320] [pid 310] restart_syscall(<... resuming interrupted clone ...> [pid 317] <... exit_group resumed>) = ? [pid 312] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 310] <... restart_syscall resumed>) = 0 [pid 348] <... futex resumed>) = ? [pid 323] <... futex resumed>) = ? [pid 312] futex(0x7f6770dc87bc, FUTEX_WAKE_PRIVATE, 1000000 [pid 348] +++ exited with 0 +++ [pid 323] +++ exited with 0 +++ [pid 312] <... futex resumed>) = 0 [pid 312] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 310] umount2("./0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 312] <... mmap resumed>) = 0x7f67689ae000 [pid 310] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 312] mprotect(0x7f67689af000, 131072, PROT_READ|PROT_WRITE [pid 310] openat(AT_FDCWD, "./0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 312] <... mprotect resumed>) = 0 [pid 310] <... openat resumed>) = 3 [pid 312] clone(child_stack=0x7f67689ce3f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID [pid 310] fstat(3, {st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 312] <... clone resumed>, parent_tid=[351], tls=0x7f67689ce700, child_tidptr=0x7f67689ce9d0) = 351 [pid 310] getdents64(3, [pid 312] futex(0x7f6770dc87b8, FUTEX_WAKE_PRIVATE, 1000000 [pid 310] <... getdents64 resumed>0x555555d40620 /* 4 entries */, 32768) = 112 [pid 312] <... futex resumed>) = 0 [pid 310] umount2("./0/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 312] futex(0x7f6770dc87bc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 310] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 310] lstat("./0/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}) = 0 [pid 310] unlink("./0/binderfs") = 0 [ 19.854241][ T319] EXT4-fs error (device loop1): ext4_mb_generate_buddy:747: group 0, block bitmap and bg descriptor inconsistent: 25 vs 150994969 free clusters [ 19.866090][ T320] EXT4-fs (loop0): Total free blocks count 0 [ 19.879179][ T92] EXT4-fs (loop3): This should not happen!! Data will be lost [ 19.879179][ T92] [ 19.896889][ T320] EXT4-fs (loop0): Free/Dirty block details [ 19.911713][ T319] EXT4-fs (loop1): Delayed block allocation failed for inode 18 at logical offset 0 with max blocks 1 with error 28 [ 19.913188][ T320] EXT4-fs (loop0): free_blocks=2415919104 [pid 310] umount2("./0/file0", MNT_DETACH|UMOUNT_NOFOLLOW./strace-static-x86_64: Process 351 attached [pid 317] +++ exited with 0 +++ [pid 313] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 313] futex(0x7f6770dc87bc, FUTEX_WAKE_PRIVATE, 1000000 [pid 307] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=317, si_uid=0, si_status=0, si_utime=0, si_stime=15} --- [pid 313] <... futex resumed>) = 0 [pid 313] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f67689ae000 [pid 307] umount2("./0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 313] mprotect(0x7f67689af000, 131072, PROT_READ|PROT_WRITE [pid 307] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 313] <... mprotect resumed>) = 0 [pid 307] openat(AT_FDCWD, "./0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 313] clone(child_stack=0x7f67689ce3f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID [pid 307] <... openat resumed>) = 3 [pid 307] fstat(3, [pid 313] <... clone resumed>, parent_tid=[352], tls=0x7f67689ce700, child_tidptr=0x7f67689ce9d0) = 352 [pid 307] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 313] futex(0x7f6770dc87b8, FUTEX_WAKE_PRIVATE, 1000000 [pid 307] getdents64(3, [pid 313] <... futex resumed>) = 0 [pid 307] <... getdents64 resumed>0x555555d40620 /* 4 entries */, 32768) = 112 [pid 313] futex(0x7f6770dc87bc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 307] umount2("./0/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 307] lstat("./0/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}) = 0 [pid 307] unlink("./0/binderfs") = 0 [pid 307] umount2("./0/file0", MNT_DETACH|UMOUNT_NOFOLLOW./strace-static-x86_64: Process 352 attached [pid 352] set_robust_list(0x7f67689ce9e0, 24) = 0 [pid 351] set_robust_list(0x7f67689ce9e0, 24 [pid 309] <... umount2 resumed>) = 0 [pid 352] ioctl(5, _IOC(_IOC_WRITE, 0x66, 0x29, 0x4), 0x20000080 [pid 351] <... set_robust_list resumed>) = 0 [pid 309] umount2("./0/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 312] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 351] ioctl(5, _IOC(_IOC_WRITE, 0x66, 0x29, 0x4), 0x20000080 [pid 309] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [ 19.925537][ T7] EXT4-fs (loop5): Delayed block allocation failed for inode 18 at logical offset 0 with max blocks 1 with error 28 [ 19.931146][ T320] EXT4-fs (loop0): dirty_blocks=16 [ 19.951282][ T320] EXT4-fs (loop0): Block reservation details [ 19.954026][ T7] EXT4-fs (loop5): This should not happen!! Data will be lost [ 19.954026][ T7] [ 19.957370][ T320] EXT4-fs (loop0): i_reserved_data_blocks=1 [ 19.967969][ T172] EXT4-fs (loop2): Delayed block allocation failed for inode 18 at logical offset 0 with max blocks 1 with error 28 [pid 351] <... ioctl resumed>) = 0 [pid 320] <... sendfile resumed>) = 63 [pid 309] lstat("./0/file0", [pid 313] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 351] futex(0x7f6770dc87bc, FUTEX_WAKE_PRIVATE, 1000000 [pid 320] futex(0x7f6770dc87ac, FUTEX_WAKE_PRIVATE, 1000000 [pid 309] <... lstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 351] <... futex resumed>) = 0 [pid 320] <... futex resumed>) = 0 [pid 312] exit_group(0 [pid 309] umount2("./0/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 351] futex(0x7f6770dc87b8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 320] futex(0x7f6770dc87a8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 351] <... futex resumed>) = ? [pid 320] <... futex resumed>) = ? [pid 312] <... exit_group resumed>) = ? [pid 309] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 320] +++ exited with 0 +++ [pid 351] +++ exited with 0 +++ [pid 312] +++ exited with 0 +++ [pid 309] openat(AT_FDCWD, "./0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 305] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=312, si_uid=0, si_status=0, si_utime=0, si_stime=15} --- [pid 305] restart_syscall(<... resuming interrupted clone ...>) = 0 [pid 305] umount2("./0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 305] openat(AT_FDCWD, "./0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 305] fstat(3, {st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 305] getdents64(3, 0x555555d40620 /* 4 entries */, 32768) = 112 [pid 305] umount2("./0/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 305] lstat("./0/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}) = 0 [pid 305] unlink("./0/binderfs") = 0 [pid 305] umount2("./0/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 309] fstat(4, {st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 309] getdents64(4, 0x555555d48660 /* 2 entries */, 32768) = 48 [pid 309] getdents64(4, 0x555555d48660 /* 0 entries */, 32768) = 0 [pid 309] close(4) = 0 [pid 309] rmdir("./0/file0") = 0 [pid 309] getdents64(3, 0x555555d40620 /* 0 entries */, 32768) = 0 [pid 309] close(3) = 0 [pid 309] rmdir("./0") = 0 [pid 309] mkdir("./1", 0777) = 0 [ 19.973049][ T319] EXT4-fs (loop1): This should not happen!! Data will be lost [ 19.973049][ T319] [ 19.990723][ T172] EXT4-fs (loop2): This should not happen!! Data will be lost [ 19.990723][ T172] [ 19.995155][ T319] EXT4-fs (loop1): Total free blocks count 0 [ 20.013036][ T319] EXT4-fs (loop1): Free/Dirty block details [ 20.019018][ T319] EXT4-fs (loop1): free_blocks=2415919104 [ 20.021777][ T92] EXT4-fs (loop0): Delayed block allocation failed for inode 18 at logical offset 0 with max blocks 1 with error 28 [pid 309] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 352] <... ioctl resumed>) = 0 [pid 319] <... sendfile resumed>) = 63 [pid 352] futex(0x7f6770dc87bc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 352] futex(0x7f6770dc87b8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 319] futex(0x7f6770dc87ac, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 319] futex(0x7f6770dc87a8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 313] exit_group(0 [pid 352] <... futex resumed>) = ? [pid 313] <... exit_group resumed>) = ? [pid 352] +++ exited with 0 +++ [pid 319] <... futex resumed>) = ? [pid 319] +++ exited with 0 +++ [pid 313] +++ exited with 0 +++ [pid 306] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=313, si_uid=0, si_status=0, si_utime=0, si_stime=10} --- [pid 306] umount2("./0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 306] openat(AT_FDCWD, "./0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 306] fstat(3, {st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 306] getdents64(3, 0x555555d40620 /* 4 entries */, 32768) = 112 [pid 306] umount2("./0/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 306] lstat("./0/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}) = 0 [pid 306] unlink("./0/binderfs") = 0 [pid 306] umount2("./0/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 310] <... umount2 resumed>) = 0 [pid 310] umount2("./0/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 310] lstat("./0/file0", {st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 310] umount2("./0/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 310] openat(AT_FDCWD, "./0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 310] fstat(4, {st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 310] getdents64(4, 0x555555d48660 /* 2 entries */, 32768) = 48 [pid 310] getdents64(4, 0x555555d48660 /* 0 entries */, 32768) = 0 [pid 310] close(4) = 0 [pid 310] rmdir("./0/file0") = 0 [pid 310] getdents64(3, 0x555555d40620 /* 0 entries */, 32768) = 0 [pid 310] close(3) = 0 [pid 310] rmdir("./0") = 0 [pid 310] mkdir("./1", 0777) = 0 [ 20.024761][ T319] EXT4-fs (loop1): dirty_blocks=16 [ 20.037260][ T92] EXT4-fs (loop0): This should not happen!! Data will be lost [ 20.037260][ T92] [ 20.042004][ T319] EXT4-fs (loop1): Block reservation details [ 20.042009][ T319] EXT4-fs (loop1): i_reserved_data_blocks=1 [ 20.064030][ T92] EXT4-fs (loop1): Delayed block allocation failed for inode 18 at logical offset 0 with max blocks 1 with error 28 [ 20.076382][ T92] EXT4-fs (loop1): This should not happen!! Data will be lost [ 20.076382][ T92] [pid 310] openat(AT_FDCWD, "/dev/loop5", O_RDWR [pid 309] <... openat resumed>) = 3 [pid 309] ioctl(3, LOOP_CLR_FD [pid 310] <... openat resumed>) = 3 [pid 310] ioctl(3, LOOP_CLR_FD) = -1 ENXIO (No such device or address) [pid 310] close(3) = 0 [pid 310] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x555555d3f5d0) = 355 ./strace-static-x86_64: Process 355 attached [pid 355] set_robust_list(0x555555d3f5e0, 24) = 0 [pid 355] chdir("./1") = 0 [pid 355] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 355] setpgid(0, 0) = 0 [pid 355] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 355] write(3, "1000", 4) = 4 [pid 355] close(3) = 0 [pid 355] symlink("/dev/binderfs", "./binderfs") = 0 [pid 355] futex(0x7f6770dc87ac, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 355] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f6770ccf000 [pid 355] mprotect(0x7f6770cd0000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 355] clone(child_stack=0x7f6770cef3f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID./strace-static-x86_64: Process 356 attached , parent_tid=[356], tls=0x7f6770cef700, child_tidptr=0x7f6770cef9d0) = 356 [pid 356] set_robust_list(0x7f6770cef9e0, 24) = 0 [pid 356] futex(0x7f6770dc87a8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 355] futex(0x7f6770dc87a8, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 356] <... futex resumed>) = 0 [pid 355] futex(0x7f6770dc87ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 356] memfd_create("syzkaller", 0) = 3 [pid 356] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f67688cf000 [pid 356] 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"..., 1048576) = 1048576 [pid 356] munmap(0x7f67688cf000, 1048576) = 0 [pid 356] openat(AT_FDCWD, "/dev/loop5", O_RDWR [pid 309] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 308] <... umount2 resumed>) = 0 [pid 307] <... umount2 resumed>) = 0 [pid 309] close(3 [pid 308] umount2("./0/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 308] lstat("./0/file0", {st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 308] umount2("./0/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 308] openat(AT_FDCWD, "./0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 308] fstat(4, {st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 308] getdents64(4, 0x555555d48660 /* 2 entries */, 32768) = 48 [pid 308] getdents64(4, 0x555555d48660 /* 0 entries */, 32768) = 0 [pid 308] close(4) = 0 [pid 308] rmdir("./0/file0") = 0 [pid 307] umount2("./0/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 308] getdents64(3, 0x555555d40620 /* 0 entries */, 32768) = 0 [pid 308] close(3) = 0 [pid 308] rmdir("./0" [pid 307] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 308] <... rmdir resumed>) = 0 [pid 307] lstat("./0/file0", [pid 308] mkdir("./1", 0777) = 0 [pid 307] <... lstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 308] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 307] umount2("./0/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 307] openat(AT_FDCWD, "./0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 307] fstat(4, {st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 307] getdents64(4, 0x555555d48660 /* 2 entries */, 32768) = 48 [pid 307] getdents64(4, 0x555555d48660 /* 0 entries */, 32768) = 0 [pid 307] close(4) = 0 [pid 307] rmdir("./0/file0") = 0 [pid 307] getdents64(3, 0x555555d40620 /* 0 entries */, 32768) = 0 [pid 307] close(3) = 0 [pid 307] rmdir("./0") = 0 [pid 307] mkdir("./1", 0777) = 0 [pid 307] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 356] <... openat resumed>) = 4 [pid 309] <... close resumed>) = 0 [pid 306] <... umount2 resumed>) = 0 [pid 305] <... umount2 resumed>) = 0 [pid 356] ioctl(4, LOOP_SET_FD, 3 [pid 306] umount2("./0/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 305] umount2("./0/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 306] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 305] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 306] lstat("./0/file0", [pid 305] lstat("./0/file0", [pid 306] <... lstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 305] <... lstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 306] umount2("./0/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 305] umount2("./0/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 306] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 305] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 306] openat(AT_FDCWD, "./0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 305] openat(AT_FDCWD, "./0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 306] <... openat resumed>) = 4 [pid 305] <... openat resumed>) = 4 [pid 306] fstat(4, [pid 305] fstat(4, [pid 306] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 305] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 306] getdents64(4, [pid 305] getdents64(4, [pid 309] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 306] <... getdents64 resumed>0x555555d48660 /* 2 entries */, 32768) = 48 [pid 305] <... getdents64 resumed>0x555555d48660 /* 2 entries */, 32768) = 48 [pid 306] getdents64(4, [pid 305] getdents64(4, [pid 306] <... getdents64 resumed>0x555555d48660 /* 0 entries */, 32768) = 0 [pid 305] <... getdents64 resumed>0x555555d48660 /* 0 entries */, 32768) = 0 [pid 306] close(4 [pid 305] close(4 [pid 306] <... close resumed>) = 0 [pid 305] <... close resumed>) = 0 [pid 306] rmdir("./0/file0" [pid 305] rmdir("./0/file0" [pid 309] <... clone resumed>, child_tidptr=0x555555d3f5d0) = 358 [pid 306] <... rmdir resumed>) = 0 [pid 305] <... rmdir resumed>) = 0 [pid 306] getdents64(3, [pid 305] getdents64(3, [pid 306] <... getdents64 resumed>0x555555d40620 /* 0 entries */, 32768) = 0 [pid 305] <... getdents64 resumed>0x555555d40620 /* 0 entries */, 32768) = 0 [pid 306] close(3 [pid 305] close(3 [pid 306] <... close resumed>) = 0 [pid 305] <... close resumed>) = 0 [pid 306] rmdir("./0" [pid 305] rmdir("./0" [pid 306] <... rmdir resumed>) = 0 [pid 305] <... rmdir resumed>) = 0 [pid 306] mkdir("./1", 0777 [pid 305] mkdir("./1", 0777 [pid 306] <... mkdir resumed>) = 0 [pid 305] <... mkdir resumed>) = 0 [pid 356] <... ioctl resumed>) = 0 [pid 306] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 305] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 356] close(3 [pid 308] <... openat resumed>) = 3 [pid 305] <... openat resumed>) = 3 [pid 356] <... close resumed>) = 0 [pid 308] ioctl(3, LOOP_CLR_FD [pid 306] <... openat resumed>) = 3 [pid 305] ioctl(3, LOOP_CLR_FD [pid 356] mkdir("./file0", 0777 [pid 306] ioctl(3, LOOP_CLR_FD [pid 305] <... ioctl resumed>) = -1 ENXIO (No such device or address) ./strace-static-x86_64: Process 358 attached [pid 356] <... mkdir resumed>) = 0 [pid 308] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 307] <... openat resumed>) = 3 [pid 306] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 305] close(3 [pid 356] mount("/dev/loop5", "./file0", "ext4", MS_DIRSYNC|MS_NOATIME|MS_LAZYTIME, ",errors=continue" [pid 308] close(3 [pid 307] ioctl(3, LOOP_CLR_FD [pid 306] close(3 [pid 305] <... close resumed>) = 0 [pid 308] <... close resumed>) = 0 [pid 307] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 306] <... close resumed>) = 0 [pid 305] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 308] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 306] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 307] close(3 [pid 305] <... clone resumed>, child_tidptr=0x555555d3f5d0) = 359 [pid 308] <... clone resumed>, child_tidptr=0x555555d3f5d0) = 360 [pid 306] <... clone resumed>, child_tidptr=0x555555d3f5d0) = 361 [pid 307] <... close resumed>) = 0 [pid 307] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 362 attached , child_tidptr=0x555555d3f5d0) = 362 [pid 362] set_robust_list(0x555555d3f5e0, 24) = 0 [pid 362] chdir("./1") = 0 [pid 362] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 362] setpgid(0, 0) = 0 [pid 362] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 362] write(3, "1000", 4) = 4 [pid 362] close(3) = 0 [pid 362] symlink("/dev/binderfs", "./binderfs") = 0 [pid 362] futex(0x7f6770dc87ac, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 362] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f6770ccf000 [pid 362] mprotect(0x7f6770cd0000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 362] clone(child_stack=0x7f6770cef3f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, parent_tid=[364], tls=0x7f6770cef700, child_tidptr=0x7f6770cef9d0) = 364 [pid 362] futex(0x7f6770dc87a8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 362] futex(0x7f6770dc87ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000}./strace-static-x86_64: Process 364 attached [pid 364] set_robust_list(0x7f6770cef9e0, 24) = 0 [pid 364] memfd_create("syzkaller", 0) = 3 [pid 364] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f67688cf000 [pid 358] set_robust_list(0x555555d3f5e0, 24./strace-static-x86_64: Process 361 attached ./strace-static-x86_64: Process 359 attached [pid 361] set_robust_list(0x555555d3f5e0, 24 [pid 359] set_robust_list(0x555555d3f5e0, 24 [pid 358] <... set_robust_list resumed>) = 0 [pid 361] <... set_robust_list resumed>) = 0 [pid 359] <... set_robust_list resumed>) = 0 [pid 358] chdir("./1" [pid 361] chdir("./1" [pid 358] <... chdir resumed>) = 0 [pid 359] chdir("./1" [pid 358] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 361] <... chdir resumed>) = 0 [pid 359] <... chdir resumed>) = 0 [pid 361] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 359] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 358] <... prctl resumed>) = 0 ./strace-static-x86_64: Process 360 attached [pid 358] setpgid(0, 0 [pid 361] <... prctl resumed>) = 0 [pid 359] <... prctl resumed>) = 0 [pid 361] setpgid(0, 0 [pid 359] setpgid(0, 0 [pid 358] <... setpgid resumed>) = 0 [pid 360] set_robust_list(0x555555d3f5e0, 24 [pid 364] 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"..., 1048576 [pid 358] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 361] <... setpgid resumed>) = 0 [pid 360] <... set_robust_list resumed>) = 0 [pid 359] <... setpgid resumed>) = 0 [pid 361] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 360] chdir("./1" [pid 359] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 358] <... openat resumed>) = 3 [pid 361] <... openat resumed>) = 3 [pid 359] <... openat resumed>) = 3 [pid 358] write(3, "1000", 4) = 4 [pid 359] write(3, "1000", 4 [pid 358] close(3 [pid 361] write(3, "1000", 4 [pid 358] <... close resumed>) = 0 [pid 361] <... write resumed>) = 4 [pid 360] <... chdir resumed>) = 0 [pid 359] <... write resumed>) = 4 [pid 358] symlink("/dev/binderfs", "./binderfs" [pid 361] close(3 [pid 359] close(3 [pid 358] <... symlink resumed>) = 0 [pid 360] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 361] <... close resumed>) = 0 [pid 360] <... prctl resumed>) = 0 [pid 359] <... close resumed>) = 0 [pid 358] futex(0x7f6770dc87ac, FUTEX_WAKE_PRIVATE, 1000000 [pid 361] symlink("/dev/binderfs", "./binderfs" [pid 360] setpgid(0, 0 [pid 359] symlink("/dev/binderfs", "./binderfs" [pid 358] <... futex resumed>) = 0 [pid 359] <... symlink resumed>) = 0 [pid 361] <... symlink resumed>) = 0 [pid 360] <... setpgid resumed>) = 0 [pid 359] futex(0x7f6770dc87ac, FUTEX_WAKE_PRIVATE, 1000000 [pid 358] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f6770ccf000 [pid 361] futex(0x7f6770dc87ac, FUTEX_WAKE_PRIVATE, 1000000 [pid 359] <... futex resumed>) = 0 [pid 361] <... futex resumed>) = 0 [pid 360] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 358] mprotect(0x7f6770cd0000, 131072, PROT_READ|PROT_WRITE [pid 359] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 358] <... mprotect resumed>) = 0 [pid 361] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 359] <... mmap resumed>) = 0x7f6770ccf000 [pid 360] <... openat resumed>) = 3 [pid 361] <... mmap resumed>) = 0x7f6770ccf000 [pid 358] clone(child_stack=0x7f6770cef3f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID [pid 361] mprotect(0x7f6770cd0000, 131072, PROT_READ|PROT_WRITE [pid 359] mprotect(0x7f6770cd0000, 131072, PROT_READ|PROT_WRITE [pid 361] <... mprotect resumed>) = 0 [pid 360] write(3, "1000", 4 [pid 359] <... mprotect resumed>) = 0 [pid 361] clone(child_stack=0x7f6770cef3f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID [pid 359] clone(child_stack=0x7f6770cef3f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID [pid 361] <... clone resumed>, parent_tid=[367], tls=0x7f6770cef700, child_tidptr=0x7f6770cef9d0) = 367 [pid 360] <... write resumed>) = 4 [pid 358] <... clone resumed>, parent_tid=[366], tls=0x7f6770cef700, child_tidptr=0x7f6770cef9d0) = 366 [pid 359] <... clone resumed>, parent_tid=[368], tls=0x7f6770cef700, child_tidptr=0x7f6770cef9d0) = 368 [pid 361] futex(0x7f6770dc87a8, FUTEX_WAKE_PRIVATE, 1000000./strace-static-x86_64: Process 368 attached [pid 360] close(3 [pid 359] futex(0x7f6770dc87a8, FUTEX_WAKE_PRIVATE, 1000000 [pid 358] futex(0x7f6770dc87a8, FUTEX_WAKE_PRIVATE, 1000000 [pid 368] set_robust_list(0x7f6770cef9e0, 24 [pid 361] <... futex resumed>) = 0 [pid 360] <... close resumed>) = 0 [pid 359] <... futex resumed>) = 0 [pid 358] <... futex resumed>) = 0 [pid 368] <... set_robust_list resumed>) = 0 [pid 361] futex(0x7f6770dc87ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 360] symlink("/dev/binderfs", "./binderfs" [pid 359] futex(0x7f6770dc87ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 358] futex(0x7f6770dc87ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 360] <... symlink resumed>) = 0 [pid 360] futex(0x7f6770dc87ac, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 360] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 368] memfd_create("syzkaller", 0 [pid 360] <... mmap resumed>) = 0x7f6770ccf000 [pid 368] <... memfd_create resumed>) = 3 [pid 360] mprotect(0x7f6770cd0000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 368] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 360] clone(child_stack=0x7f6770cef3f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID [pid 368] <... mmap resumed>) = 0x7f67688cf000 [pid 360] <... clone resumed>, parent_tid=[369], tls=0x7f6770cef700, child_tidptr=0x7f6770cef9d0) = 369 [pid 360] futex(0x7f6770dc87a8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 360] futex(0x7f6770dc87ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000}./strace-static-x86_64: Process 367 attached [pid 367] set_robust_list(0x7f6770cef9e0, 24) = 0 [pid 367] memfd_create("syzkaller", 0) = 3 [pid 367] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f67688cf000 [pid 364] <... write resumed>) = 1048576 [pid 364] munmap(0x7f67688cf000, 1048576) = 0 ./strace-static-x86_64: Process 369 attached [pid 369] set_robust_list(0x7f6770cef9e0, 24) = 0 [pid 369] memfd_create("syzkaller", 0 [pid 364] openat(AT_FDCWD, "/dev/loop2", O_RDWR) = 4 [pid 369] <... memfd_create resumed>) = 3 [pid 369] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 356] <... mount resumed>) = 0 [pid 364] ioctl(4, LOOP_SET_FD, 3 [pid 369] <... mmap resumed>) = 0x7f67688cf000 [pid 356] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY) = 3 [pid 356] chdir("./file0") = 0 [pid 356] ioctl(4, LOOP_CLR_FD./strace-static-x86_64: Process 366 attached [pid 366] set_robust_list(0x7f6770cef9e0, 24) = 0 [pid 366] memfd_create("syzkaller", 0) = 3 [pid 366] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f67688cf000 [pid 368] 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"..., 1048576 [pid 364] <... ioctl resumed>) = 0 [pid 356] <... ioctl resumed>) = 0 [pid 364] close(3 [pid 356] close(4 [pid 364] <... close resumed>) = 0 [pid 356] <... close resumed>) = 0 [pid 364] mkdir("./file0", 0777 [pid 356] futex(0x7f6770dc87ac, FUTEX_WAKE_PRIVATE, 1000000 [pid 364] <... mkdir resumed>) = 0 [pid 356] <... futex resumed>) = 1 [pid 356] futex(0x7f6770dc87a8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 364] mount("/dev/loop2", "./file0", "ext4", MS_DIRSYNC|MS_NOATIME|MS_LAZYTIME, ",errors=continue" [pid 355] <... futex resumed>) = 0 [pid 355] futex(0x7f6770dc87a8, FUTEX_WAKE_PRIVATE, 1000000 [pid 356] <... futex resumed>) = 0 [pid 355] <... futex resumed>) = 1 [pid 356] open("./bus", O_RDWR|O_CREAT|O_TRUNC|O_SYNC|O_LARGEFILE|O_NOFOLLOW|O_NOATIME|0x29800030, 000) = 4 [pid 355] futex(0x7f6770dc87ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 356] futex(0x7f6770dc87ac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 355] <... futex resumed>) = 0 [pid 356] write(4, "\x00\x00\x00\x00\x00\x00\x00\x00\x00", 9 [pid 355] futex(0x7f6770dc87a8, FUTEX_WAKE_PRIVATE, 1000000 [pid 356] <... write resumed>) = 9 [pid 355] <... futex resumed>) = 0 [pid 356] futex(0x7f6770dc87ac, FUTEX_WAKE_PRIVATE, 1000000 [pid 355] futex(0x7f6770dc87ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 356] <... futex resumed>) = 0 [pid 355] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 356] openat(AT_FDCWD, "./bus", O_RDONLY [pid 355] futex(0x7f6770dc87a8, FUTEX_WAKE_PRIVATE, 1000000 [pid 356] <... openat resumed>) = 5 [pid 355] <... futex resumed>) = 0 [pid 356] futex(0x7f6770dc87ac, FUTEX_WAKE_PRIVATE, 1000000 [pid 355] futex(0x7f6770dc87ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 356] <... futex resumed>) = 0 [pid 355] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 356] open("./bus", O_RDWR [pid 355] futex(0x7f6770dc87a8, FUTEX_WAKE_PRIVATE, 1000000 [pid 356] <... open resumed>) = 6 [pid 355] <... futex resumed>) = 0 [pid 356] futex(0x7f6770dc87ac, FUTEX_WAKE_PRIVATE, 1000000 [pid 355] futex(0x7f6770dc87ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 356] <... futex resumed>) = 0 [pid 355] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 356] mmap(0x20000000, 6291456, PROT_WRITE|PROT_EXEC|PROT_SEM|0x7ffff0, MAP_SHARED|MAP_FIXED|MAP_LOCKED|1< [pid 355] futex(0x7f6770dc87a8, FUTEX_WAKE_PRIVATE, 1000000 [pid 356] <... mmap resumed>) = 0x20000000 [pid 355] <... futex resumed>) = 0 [pid 356] futex(0x7f6770dc87ac, FUTEX_WAKE_PRIVATE, 1000000 [pid 355] futex(0x7f6770dc87ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 356] <... futex resumed>) = 0 [pid 355] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 356] sendfile(4, 5, NULL, 2147483713 [ 20.303519][ T356] EXT4-fs (loop5): mounted filesystem without journal. Opts: ,errors=continue [pid 355] futex(0x7f6770dc87a8, FUTEX_WAKE_PRIVATE, 1000000 [pid 369] 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"..., 1048576 [pid 368] <... write resumed>) = 1048576 [pid 367] 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"..., 1048576 [pid 366] 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"..., 1048576 [pid 355] <... futex resumed>) = 0 [pid 355] futex(0x7f6770dc87ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 368] munmap(0x7f67688cf000, 1048576 [pid 369] <... write resumed>) = 1048576 [pid 368] <... munmap resumed>) = 0 [pid 367] <... write resumed>) = 1048576 [pid 366] <... write resumed>) = 1048576 [pid 369] munmap(0x7f67688cf000, 1048576 [pid 368] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 367] munmap(0x7f67688cf000, 1048576 [pid 366] munmap(0x7f67688cf000, 1048576 [pid 368] <... openat resumed>) = 4 [pid 368] ioctl(4, LOOP_SET_FD, 3 [pid 369] <... munmap resumed>) = 0 [pid 369] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 364] <... mount resumed>) = 0 [pid 367] <... munmap resumed>) = 0 [pid 364] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY) = 3 [pid 364] chdir("./file0") = 0 [pid 364] ioctl(4, LOOP_CLR_FD [pid 369] <... openat resumed>) = 4 [pid 368] <... ioctl resumed>) = 0 [pid 367] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 366] <... munmap resumed>) = 0 [pid 364] <... ioctl resumed>) = 0 [pid 368] close(3 [pid 364] close(4 [pid 368] <... close resumed>) = 0 [pid 364] <... close resumed>) = 0 [pid 368] mkdir("./file0", 0777 [pid 364] futex(0x7f6770dc87ac, FUTEX_WAKE_PRIVATE, 1000000 [pid 368] <... mkdir resumed>) = 0 [pid 364] <... futex resumed>) = 1 [ 20.349592][ T356] EXT4-fs error (device loop5): ext4_mb_generate_buddy:747: group 0, block bitmap and bg descriptor inconsistent: 25 vs 150994969 free clusters [ 20.366571][ T364] EXT4-fs (loop2): mounted filesystem without journal. Opts: ,errors=continue [ 20.375847][ T356] EXT4-fs (loop5): Delayed block allocation failed for inode 18 at logical offset 0 with max blocks 1 with error 28 [ 20.390548][ T356] EXT4-fs (loop5): This should not happen!! Data will be lost [pid 364] futex(0x7f6770dc87a8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 362] <... futex resumed>) = 0 [pid 368] mount("/dev/loop0", "./file0", "ext4", MS_DIRSYNC|MS_NOATIME|MS_LAZYTIME, ",errors=continue" [pid 362] futex(0x7f6770dc87a8, FUTEX_WAKE_PRIVATE, 1000000 [pid 364] <... futex resumed>) = 0 [pid 362] <... futex resumed>) = 1 [pid 369] ioctl(4, LOOP_SET_FD, 3 [pid 366] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 364] open("./bus", O_RDWR|O_CREAT|O_TRUNC|O_SYNC|O_LARGEFILE|O_NOFOLLOW|O_NOATIME|0x29800030, 000) = 4 [pid 364] futex(0x7f6770dc87ac, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 364] futex(0x7f6770dc87a8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 362] futex(0x7f6770dc87ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}) = -1 EAGAIN (Resource temporarily unavailable) [pid 362] futex(0x7f6770dc87a8, FUTEX_WAKE_PRIVATE, 1000000 [pid 364] <... futex resumed>) = 0 [pid 364] write(4, "\x00\x00\x00\x00\x00\x00\x00\x00\x00", 9) = 9 [pid 364] futex(0x7f6770dc87ac, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 364] futex(0x7f6770dc87a8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 362] <... futex resumed>) = 1 [pid 362] futex(0x7f6770dc87ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}) = -1 EAGAIN (Resource temporarily unavailable) [pid 362] futex(0x7f6770dc87a8, FUTEX_WAKE_PRIVATE, 1000000 [pid 364] <... futex resumed>) = 0 [pid 364] openat(AT_FDCWD, "./bus", O_RDONLY) = 5 [pid 364] futex(0x7f6770dc87ac, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 364] futex(0x7f6770dc87a8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 362] <... futex resumed>) = 1 [pid 362] futex(0x7f6770dc87ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}) = -1 EAGAIN (Resource temporarily unavailable) [pid 362] futex(0x7f6770dc87a8, FUTEX_WAKE_PRIVATE, 1000000 [pid 364] <... futex resumed>) = 0 [pid 364] open("./bus", O_RDWR) = 6 [pid 364] futex(0x7f6770dc87ac, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 364] futex(0x7f6770dc87a8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 362] <... futex resumed>) = 1 [pid 362] futex(0x7f6770dc87ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}) = -1 EAGAIN (Resource temporarily unavailable) [pid 362] futex(0x7f6770dc87a8, FUTEX_WAKE_PRIVATE, 1000000 [pid 364] <... futex resumed>) = 0 [pid 364] mmap(0x20000000, 6291456, PROT_WRITE|PROT_EXEC|PROT_SEM|0x7ffff0, MAP_SHARED|MAP_FIXED|MAP_LOCKED|1< [pid 362] <... futex resumed>) = 1 [pid 362] futex(0x7f6770dc87ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}) = -1 EAGAIN (Resource temporarily unavailable) [pid 362] futex(0x7f6770dc87a8, FUTEX_WAKE_PRIVATE, 1000000 [pid 364] <... futex resumed>) = 0 [pid 364] sendfile(4, 5, NULL, 2147483713 [pid 355] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 362] <... futex resumed>) = 1 [pid 362] futex(0x7f6770dc87ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 369] <... ioctl resumed>) = 0 [pid 367] <... openat resumed>) = 4 [pid 366] <... openat resumed>) = 4 [pid 369] close(3 [pid 367] ioctl(4, LOOP_SET_FD, 3 [ 20.390548][ T356] [ 20.400589][ T356] EXT4-fs (loop5): Total free blocks count 0 [ 20.406776][ T356] EXT4-fs (loop5): Free/Dirty block details [ 20.413113][ T356] EXT4-fs (loop5): free_blocks=2415919104 [ 20.419329][ T364] EXT4-fs error (device loop2): ext4_mb_generate_buddy:747: group 0, block bitmap and bg descriptor inconsistent: 25 vs 150994969 free clusters [ 20.419370][ T364] EXT4-fs (loop2): Delayed block allocation failed for inode 18 at logical offset 0 with max blocks 1 with error 28 [pid 366] ioctl(4, LOOP_SET_FD, 3 [pid 369] <... close resumed>) = 0 [pid 369] mkdir("./file0", 0777) = 0 [pid 355] futex(0x7f6770dc87bc, FUTEX_WAKE_PRIVATE, 1000000 [pid 369] mount("/dev/loop3", "./file0", "ext4", MS_DIRSYNC|MS_NOATIME|MS_LAZYTIME, ",errors=continue" [pid 355] <... futex resumed>) = 0 [pid 367] <... ioctl resumed>) = 0 [pid 355] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 367] close(3 [pid 366] <... ioctl resumed>) = 0 [pid 355] <... mmap resumed>) = 0x7f67689ae000 [pid 367] <... close resumed>) = 0 [pid 366] close(3 [pid 355] mprotect(0x7f67689af000, 131072, PROT_READ|PROT_WRITE [pid 367] mkdir("./file0", 0777 [pid 366] <... close resumed>) = 0 [pid 355] <... mprotect resumed>) = 0 [pid 366] mkdir("./file0", 0777 [pid 367] <... mkdir resumed>) = 0 [pid 366] <... mkdir resumed>) = 0 [pid 355] clone(child_stack=0x7f67689ce3f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID [pid 366] mount("/dev/loop4", "./file0", "ext4", MS_DIRSYNC|MS_NOATIME|MS_LAZYTIME, ",errors=continue" [pid 367] mount("/dev/loop1", "./file0", "ext4", MS_DIRSYNC|MS_NOATIME|MS_LAZYTIME, ",errors=continue" [pid 355] <... clone resumed>, parent_tid=[379], tls=0x7f67689ce700, child_tidptr=0x7f67689ce9d0) = 379 [pid 355] futex(0x7f6770dc87b8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 355] futex(0x7f6770dc87bc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}./strace-static-x86_64: Process 379 attached [pid 379] set_robust_list(0x7f67689ce9e0, 24) = 0 [pid 379] ioctl(5, _IOC(_IOC_WRITE, 0x66, 0x29, 0x4), 0x20000080 [pid 368] <... mount resumed>) = 0 [pid 379] <... ioctl resumed>) = 0 [pid 368] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 379] futex(0x7f6770dc87bc, FUTEX_WAKE_PRIVATE, 1000000 [pid 368] <... openat resumed>) = 3 [pid 356] <... sendfile resumed>) = 63 [pid 379] <... futex resumed>) = 1 [pid 368] chdir("./file0" [pid 356] futex(0x7f6770dc87ac, FUTEX_WAKE_PRIVATE, 1000000 [pid 355] <... futex resumed>) = 0 [pid 379] futex(0x7f6770dc87b8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 368] <... chdir resumed>) = 0 [pid 367] <... mount resumed>) = 0 [pid 356] <... futex resumed>) = 0 [ 20.434051][ T356] EXT4-fs (loop5): dirty_blocks=16 [ 20.452658][ T356] EXT4-fs (loop5): Block reservation details [ 20.460813][ T368] EXT4-fs (loop0): mounted filesystem without journal. Opts: ,errors=continue [ 20.476403][ T356] EXT4-fs (loop5): i_reserved_data_blocks=1 [ 20.484473][ T367] EXT4-fs (loop1): mounted filesystem without journal. Opts: ,errors=continue [pid 355] exit_group(0 [pid 379] <... futex resumed>) = ? [pid 368] ioctl(4, LOOP_CLR_FD [pid 367] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 362] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 355] <... exit_group resumed>) = ? [pid 362] futex(0x7f6770dc87bc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 362] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f67689ae000 [pid 362] mprotect(0x7f67689af000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 362] clone(child_stack=0x7f67689ce3f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, parent_tid=[384], tls=0x7f67689ce700, child_tidptr=0x7f67689ce9d0) = 384 [pid 362] futex(0x7f6770dc87b8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 362] futex(0x7f6770dc87bc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}./strace-static-x86_64: Process 384 attached [pid 384] set_robust_list(0x7f67689ce9e0, 24) = 0 [pid 384] ioctl(5, _IOC(_IOC_WRITE, 0x66, 0x29, 0x4), 0x20000080 [pid 379] +++ exited with 0 +++ [pid 368] <... ioctl resumed>) = 0 [pid 367] <... openat resumed>) = 3 [pid 356] +++ exited with 0 +++ [pid 355] +++ exited with 0 +++ [pid 310] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=355, si_uid=0, si_status=0, si_utime=0, si_stime=9} --- [pid 310] umount2("./1", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 310] openat(AT_FDCWD, "./1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 310] fstat(3, {st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 310] getdents64(3, 0x555555d40620 /* 4 entries */, 32768) = 112 [pid 310] umount2("./1/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 310] lstat("./1/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}) = 0 [pid 310] unlink("./1/binderfs") = 0 [pid 310] umount2("./1/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 366] <... mount resumed>) = 0 [pid 366] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY) = 3 [pid 366] chdir("./file0") = 0 [pid 366] ioctl(4, LOOP_CLR_FD) = 0 [pid 366] close(4 [pid 368] close(4 [pid 367] chdir("./file0" [pid 366] <... close resumed>) = 0 [pid 366] futex(0x7f6770dc87ac, FUTEX_WAKE_PRIVATE, 1000000 [pid 358] <... futex resumed>) = 0 [pid 358] futex(0x7f6770dc87a8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 358] futex(0x7f6770dc87ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 366] <... futex resumed>) = 1 [pid 366] open("./bus", O_RDWR|O_CREAT|O_TRUNC|O_SYNC|O_LARGEFILE|O_NOFOLLOW|O_NOATIME|0x29800030, 000) = 4 [pid 366] futex(0x7f6770dc87ac, FUTEX_WAKE_PRIVATE, 1000000 [pid 358] <... futex resumed>) = 0 [pid 358] futex(0x7f6770dc87a8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 358] futex(0x7f6770dc87ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 366] <... futex resumed>) = 1 [pid 366] write(4, "\x00\x00\x00\x00\x00\x00\x00\x00\x00", 9) = 9 [ 20.494044][ T364] EXT4-fs (loop2): This should not happen!! Data will be lost [ 20.494044][ T364] [ 20.496722][ T369] EXT4-fs (loop3): mounted filesystem without journal. Opts: ,errors=continue [ 20.504059][ T364] EXT4-fs (loop2): Total free blocks count 0 [ 20.518244][ T366] EXT4-fs (loop4): mounted filesystem without journal. Opts: ,errors=continue [ 20.520076][ T364] EXT4-fs (loop2): Free/Dirty block details [ 20.534088][ T364] EXT4-fs (loop2): free_blocks=2415919104 [pid 366] futex(0x7f6770dc87ac, FUTEX_WAKE_PRIVATE, 1000000 [pid 368] <... close resumed>) = 0 [pid 367] <... chdir resumed>) = 0 [pid 368] futex(0x7f6770dc87ac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 359] <... futex resumed>) = 0 [pid 368] open("./bus", O_RDWR|O_CREAT|O_TRUNC|O_SYNC|O_LARGEFILE|O_NOFOLLOW|O_NOATIME|0x29800030, 000 [pid 359] futex(0x7f6770dc87a8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 359] futex(0x7f6770dc87ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 367] ioctl(4, LOOP_CLR_FD) = 0 [pid 367] close(4 [pid 368] <... open resumed>) = 4 [pid 367] <... close resumed>) = 0 [pid 368] futex(0x7f6770dc87ac, FUTEX_WAKE_PRIVATE, 1000000 [pid 367] futex(0x7f6770dc87ac, FUTEX_WAKE_PRIVATE, 1000000 [pid 368] <... futex resumed>) = 1 [pid 367] <... futex resumed>) = 1 [pid 361] <... futex resumed>) = 0 [pid 359] <... futex resumed>) = 0 [pid 359] futex(0x7f6770dc87a8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 362] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 359] futex(0x7f6770dc87ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 362] futex(0x7f6770dc87bc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=0}) = -1 ETIMEDOUT (Connection timed out) [pid 358] <... futex resumed>) = 0 [pid 358] futex(0x7f6770dc87a8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 358] futex(0x7f6770dc87ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 366] <... futex resumed>) = 1 [pid 366] openat(AT_FDCWD, "./bus", O_RDONLY) = 5 [pid 366] futex(0x7f6770dc87ac, FUTEX_WAKE_PRIVATE, 1000000 [pid 358] <... futex resumed>) = 0 [pid 358] futex(0x7f6770dc87a8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 358] futex(0x7f6770dc87ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 366] <... futex resumed>) = 1 [pid 366] open("./bus", O_RDWR) = 6 [pid 366] futex(0x7f6770dc87ac, FUTEX_WAKE_PRIVATE, 1000000 [pid 358] <... futex resumed>) = 0 [pid 358] futex(0x7f6770dc87a8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 358] futex(0x7f6770dc87ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 366] <... futex resumed>) = 1 [pid 366] mmap(0x20000000, 6291456, PROT_WRITE|PROT_EXEC|PROT_SEM|0x7ffff0, MAP_SHARED|MAP_FIXED|MAP_LOCKED|1< [pid 368] write(4, "\x00\x00\x00\x00\x00\x00\x00\x00\x00", 9 [pid 367] futex(0x7f6770dc87a8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 361] futex(0x7f6770dc87a8, FUTEX_WAKE_PRIVATE, 1000000 [pid 368] <... write resumed>) = 9 [pid 384] <... ioctl resumed>) = 0 [pid 367] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 361] <... futex resumed>) = 0 [pid 364] <... sendfile resumed>) = 63 [pid 384] futex(0x7f6770dc87bc, FUTEX_WAKE_PRIVATE, 1000000 [pid 369] <... mount resumed>) = 0 [pid 368] futex(0x7f6770dc87ac, FUTEX_WAKE_PRIVATE, 1000000 [pid 367] open("./bus", O_RDWR|O_CREAT|O_TRUNC|O_SYNC|O_LARGEFILE|O_NOFOLLOW|O_NOATIME|0x29800030, 000 [pid 361] futex(0x7f6770dc87ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 366] <... mmap resumed>) = 0x20000000 [pid 366] futex(0x7f6770dc87ac, FUTEX_WAKE_PRIVATE, 1000000 [pid 358] <... futex resumed>) = 0 [pid 358] futex(0x7f6770dc87a8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 358] futex(0x7f6770dc87ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 366] <... futex resumed>) = 1 [ 20.539955][ T92] EXT4-fs (loop5): Delayed block allocation failed for inode 18 at logical offset 0 with max blocks 1 with error 28 [ 20.541574][ T364] EXT4-fs (loop2): dirty_blocks=16 [ 20.558806][ T364] EXT4-fs (loop2): Block reservation details [ 20.565101][ T364] EXT4-fs (loop2): i_reserved_data_blocks=1 [ 20.574802][ T92] EXT4-fs (loop5): This should not happen!! Data will be lost [ 20.574802][ T92] [ 20.581090][ T366] EXT4-fs error (device loop4): ext4_mb_generate_buddy:747: group 0, block bitmap and bg descriptor inconsistent: 25 vs 150994969 free clusters [pid 366] sendfile(4, 5, NULL, 2147483713 [pid 384] <... futex resumed>) = 0 [pid 369] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 368] <... futex resumed>) = 1 [pid 367] <... open resumed>) = 4 [pid 364] futex(0x7f6770dc87ac, FUTEX_WAKE_PRIVATE, 1000000 [pid 359] <... futex resumed>) = 0 [pid 384] futex(0x7f6770dc87b8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 369] <... openat resumed>) = 3 [pid 368] futex(0x7f6770dc87a8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 367] futex(0x7f6770dc87ac, FUTEX_WAKE_PRIVATE, 1000000 [pid 364] <... futex resumed>) = 0 [pid 369] chdir("./file0" [pid 367] <... futex resumed>) = 1 [pid 364] futex(0x7f6770dc87a8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 361] <... futex resumed>) = 0 [pid 369] <... chdir resumed>) = 0 [pid 367] futex(0x7f6770dc87a8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 361] futex(0x7f6770dc87a8, FUTEX_WAKE_PRIVATE, 1000000 [pid 369] ioctl(4, LOOP_CLR_FD [pid 367] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 361] <... futex resumed>) = 0 [pid 367] write(4, "\x00\x00\x00\x00\x00\x00\x00\x00\x00", 9 [pid 361] futex(0x7f6770dc87ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 367] <... write resumed>) = 9 [pid 367] futex(0x7f6770dc87ac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 361] <... futex resumed>) = 0 [pid 367] futex(0x7f6770dc87a8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 361] futex(0x7f6770dc87a8, FUTEX_WAKE_PRIVATE, 1000000 [pid 367] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 361] <... futex resumed>) = 0 [pid 367] openat(AT_FDCWD, "./bus", O_RDONLY [pid 361] futex(0x7f6770dc87ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 367] <... openat resumed>) = 5 [pid 367] futex(0x7f6770dc87ac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 361] <... futex resumed>) = 0 [pid 367] futex(0x7f6770dc87a8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 361] futex(0x7f6770dc87a8, FUTEX_WAKE_PRIVATE, 1000000 [pid 367] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 361] <... futex resumed>) = 0 [pid 367] open("./bus", O_RDWR [pid 361] futex(0x7f6770dc87ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 367] <... open resumed>) = 6 [pid 367] futex(0x7f6770dc87ac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 361] <... futex resumed>) = 0 [pid 367] futex(0x7f6770dc87a8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 361] futex(0x7f6770dc87a8, FUTEX_WAKE_PRIVATE, 1000000 [pid 367] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 361] <... futex resumed>) = 0 [pid 367] mmap(0x20000000, 6291456, PROT_WRITE|PROT_EXEC|PROT_SEM|0x7ffff0, MAP_SHARED|MAP_FIXED|MAP_LOCKED|1< [pid 361] futex(0x7f6770dc87ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 367] <... mmap resumed>) = 0x20000000 [pid 367] futex(0x7f6770dc87ac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 361] <... futex resumed>) = 0 [pid 367] futex(0x7f6770dc87a8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 361] futex(0x7f6770dc87a8, FUTEX_WAKE_PRIVATE, 1000000 [pid 367] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 361] <... futex resumed>) = 0 [pid 367] sendfile(4, 5, NULL, 2147483713 [pid 361] futex(0x7f6770dc87ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 362] exit_group(0 [ 20.600038][ T366] EXT4-fs (loop4): Delayed block allocation failed for inode 18 at logical offset 0 with max blocks 1 with error 28 [ 20.604591][ T367] EXT4-fs error (device loop1): ext4_mb_generate_buddy:747: group 0, block bitmap and bg descriptor inconsistent: 25 vs 150994969 free clusters [ 20.612475][ T366] EXT4-fs (loop4): This should not happen!! Data will be lost [ 20.612475][ T366] [ 20.627242][ T367] EXT4-fs (loop1): Delayed block allocation failed for inode 18 at logical offset 0 with max blocks 1 with error 28 [pid 359] futex(0x7f6770dc87a8, FUTEX_WAKE_PRIVATE, 1000000 [pid 362] <... exit_group resumed>) = ? [pid 359] <... futex resumed>) = 1 [pid 358] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 384] <... futex resumed>) = ? [pid 368] <... futex resumed>) = 0 [pid 364] <... futex resumed>) = ? [pid 384] +++ exited with 0 +++ [pid 368] openat(AT_FDCWD, "./bus", O_RDONLY [pid 364] +++ exited with 0 +++ [pid 362] +++ exited with 0 +++ [pid 359] futex(0x7f6770dc87ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 358] futex(0x7f6770dc87bc, FUTEX_WAKE_PRIVATE, 1000000 [pid 368] <... openat resumed>) = 5 [pid 368] futex(0x7f6770dc87ac, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 368] futex(0x7f6770dc87a8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 359] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 358] <... futex resumed>) = 0 [pid 361] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 361] futex(0x7f6770dc87bc, FUTEX_WAKE_PRIVATE, 1000000 [pid 369] <... ioctl resumed>) = 0 [pid 361] <... futex resumed>) = 0 [pid 359] futex(0x7f6770dc87a8, FUTEX_WAKE_PRIVATE, 1000000 [pid 358] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 310] <... umount2 resumed>) = 0 [pid 307] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=362, si_uid=0, si_status=0, si_utime=0, si_stime=13} --- [pid 369] close(4 [pid 361] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 369] <... close resumed>) = 0 [pid 368] <... futex resumed>) = 0 [pid 361] <... mmap resumed>) = 0x7f67689ae000 [pid 359] <... futex resumed>) = 1 [pid 358] <... mmap resumed>) = 0x7f67689ae000 [pid 359] futex(0x7f6770dc87ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 358] mprotect(0x7f67689af000, 131072, PROT_READ|PROT_WRITE [pid 307] restart_syscall(<... resuming interrupted clone ...> [pid 369] futex(0x7f6770dc87ac, FUTEX_WAKE_PRIVATE, 1000000 [pid 368] open("./bus", O_RDWR [pid 361] mprotect(0x7f67689af000, 131072, PROT_READ|PROT_WRITE [pid 358] <... mprotect resumed>) = 0 [pid 307] <... restart_syscall resumed>) = 0 [pid 369] <... futex resumed>) = 1 [pid 368] <... open resumed>) = 6 [pid 361] <... mprotect resumed>) = 0 [pid 360] <... futex resumed>) = 0 [pid 358] clone(child_stack=0x7f67689ce3f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID [pid 360] futex(0x7f6770dc87a8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 358] <... clone resumed>, parent_tid=[387], tls=0x7f67689ce700, child_tidptr=0x7f67689ce9d0) = 387 [pid 369] open("./bus", O_RDWR|O_CREAT|O_TRUNC|O_SYNC|O_LARGEFILE|O_NOFOLLOW|O_NOATIME|0x29800030, 000 [pid 368] futex(0x7f6770dc87ac, FUTEX_WAKE_PRIVATE, 1000000 [pid 361] clone(child_stack=0x7f67689ce3f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID [pid 360] futex(0x7f6770dc87ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 358] futex(0x7f6770dc87b8, FUTEX_WAKE_PRIVATE, 1000000 [pid 307] umount2("./1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 368] <... futex resumed>) = 1 [pid 368] futex(0x7f6770dc87a8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 361] <... clone resumed>, parent_tid=[388], tls=0x7f67689ce700, child_tidptr=0x7f67689ce9d0) = 388 [pid 361] futex(0x7f6770dc87b8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 361] futex(0x7f6770dc87bc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 310] umount2("./1/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 310] lstat("./1/file0", {st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 310] umount2("./1/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 310] openat(AT_FDCWD, "./1/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 310] fstat(4, {st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 310] getdents64(4, 0x555555d48660 /* 2 entries */, 32768) = 48 [pid 310] getdents64(4, 0x555555d48660 /* 0 entries */, 32768) = 0 [pid 310] close(4) = 0 [pid 310] rmdir("./1/file0") = 0 [pid 310] getdents64(3, 0x555555d40620 /* 0 entries */, 32768) = 0 [pid 310] close(3) = 0 [pid 358] <... futex resumed>) = 0 [pid 359] <... futex resumed>) = 0 [pid 307] <... umount2 resumed>) = -1 EINVAL (Invalid argument) ./strace-static-x86_64: Process 387 attached [pid 359] futex(0x7f6770dc87a8, FUTEX_WAKE_PRIVATE, 1000000 [pid 358] futex(0x7f6770dc87bc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 307] openat(AT_FDCWD, "./1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 310] rmdir("./1" [pid 369] <... open resumed>) = 4 [pid 368] <... futex resumed>) = 0 [pid 359] <... futex resumed>) = 1 [pid 307] <... openat resumed>) = 3 [ 20.636980][ T366] EXT4-fs (loop4): Total free blocks count 0 [ 20.649056][ T364] syz-executor140 (364) used greatest stack depth: 22744 bytes left [ 20.655063][ T366] EXT4-fs (loop4): Free/Dirty block details [ 20.664103][ T367] EXT4-fs (loop1): This should not happen!! Data will be lost [ 20.664103][ T367] [ 20.668925][ T366] EXT4-fs (loop4): free_blocks=2415919104 [ 20.684172][ T366] EXT4-fs (loop4): dirty_blocks=16 [ 20.689525][ T366] EXT4-fs (loop4): Block reservation details [pid 369] futex(0x7f6770dc87ac, FUTEX_WAKE_PRIVATE, 1000000 [pid 368] mmap(0x20000000, 6291456, PROT_WRITE|PROT_EXEC|PROT_SEM|0x7ffff0, MAP_SHARED|MAP_FIXED|MAP_LOCKED|1< [pid 387] set_robust_list(0x7f67689ce9e0, 24 [pid 369] <... futex resumed>) = 1 [pid 368] <... mmap resumed>) = 0x20000000 [pid 359] futex(0x7f6770dc87ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 307] fstat(3, [pid 369] futex(0x7f6770dc87a8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 368] futex(0x7f6770dc87ac, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 368] futex(0x7f6770dc87a8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 310] <... rmdir resumed>) = 0 [pid 310] mkdir("./2", 0777) = 0 [pid 310] openat(AT_FDCWD, "/dev/loop5", O_RDWR) = 3 [pid 310] ioctl(3, LOOP_CLR_FD) = -1 ENXIO (No such device or address) [pid 310] close(3) = 0 [pid 310] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 360] <... futex resumed>) = 0 [pid 359] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 307] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 387] <... set_robust_list resumed>) = 0 [pid 387] ioctl(5, _IOC(_IOC_WRITE, 0x66, 0x29, 0x4), 0x20000080 [pid 360] futex(0x7f6770dc87a8, FUTEX_WAKE_PRIVATE, 1000000 [pid 359] futex(0x7f6770dc87a8, FUTEX_WAKE_PRIVATE, 1000000 [pid 307] getdents64(3, [pid 310] <... clone resumed>, child_tidptr=0x555555d3f5d0) = 389 [pid 369] <... futex resumed>) = 0 [pid 360] <... futex resumed>) = 1 [pid 368] <... futex resumed>) = 0 [pid 359] <... futex resumed>) = 1 [pid 307] <... getdents64 resumed>0x555555d40620 /* 4 entries */, 32768) = 112 [pid 369] write(4, "\x00\x00\x00\x00\x00\x00\x00\x00\x00", 9 [pid 368] sendfile(4, 5, NULL, 2147483713 [pid 387] <... ioctl resumed>) = 0 [pid 369] <... write resumed>) = 9 [pid 366] <... sendfile resumed>) = 63 [pid 360] futex(0x7f6770dc87ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 359] futex(0x7f6770dc87ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 307] umount2("./1/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW./strace-static-x86_64: Process 388 attached [pid 388] set_robust_list(0x7f67689ce9e0, 24) = 0 [pid 388] ioctl(5, _IOC(_IOC_WRITE, 0x66, 0x29, 0x4), 0x20000080./strace-static-x86_64: Process 389 attached [pid 389] set_robust_list(0x555555d3f5e0, 24) = 0 [pid 389] chdir("./2") = 0 [pid 389] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 389] setpgid(0, 0) = 0 [pid 389] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 389] write(3, "1000", 4) = 4 [pid 389] close(3) = 0 [pid 389] symlink("/dev/binderfs", "./binderfs") = 0 [pid 389] futex(0x7f6770dc87ac, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 389] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f6770ccf000 [pid 389] mprotect(0x7f6770cd0000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 389] clone(child_stack=0x7f6770cef3f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, parent_tid=[390], tls=0x7f6770cef700, child_tidptr=0x7f6770cef9d0) = 390 [pid 389] futex(0x7f6770dc87a8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 389] futex(0x7f6770dc87ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000}./strace-static-x86_64: Process 390 attached [pid 390] set_robust_list(0x7f6770cef9e0, 24) = 0 [pid 390] memfd_create("syzkaller", 0) = 3 [pid 390] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f67688cf000 [pid 387] futex(0x7f6770dc87bc, FUTEX_WAKE_PRIVATE, 1000000 [pid 369] futex(0x7f6770dc87ac, FUTEX_WAKE_PRIVATE, 1000000 [pid 366] futex(0x7f6770dc87ac, FUTEX_WAKE_PRIVATE, 1000000 [pid 360] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 387] <... futex resumed>) = 1 [pid 369] <... futex resumed>) = 0 [pid 366] <... futex resumed>) = 0 [pid 358] <... futex resumed>) = 0 [pid 307] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 358] exit_group(0 [pid 369] openat(AT_FDCWD, "./bus", O_RDONLY [pid 387] openat(AT_FDCWD, 0x20000000, O_RDONLY [pid 366] openat(AT_FDCWD, 0x20000000, O_RDONLY [pid 360] futex(0x7f6770dc87a8, FUTEX_WAKE_PRIVATE, 1000000 [pid 358] <... exit_group resumed>) = ? [pid 307] lstat("./1/binderfs", [pid 387] <... openat resumed>) = ? [pid 360] <... futex resumed>) = 0 [pid 369] <... openat resumed>) = 5 [pid 366] +++ exited with 0 +++ [pid 360] futex(0x7f6770dc87ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 387] +++ exited with 0 +++ [pid 358] +++ exited with 0 +++ [pid 307] <... lstat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}) = 0 [pid 309] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=358, si_uid=0, si_status=0, si_utime=0, si_stime=13} --- [pid 369] futex(0x7f6770dc87ac, FUTEX_WAKE_PRIVATE, 1000000 [pid 307] unlink("./1/binderfs" [pid 369] <... futex resumed>) = 1 [pid 360] <... futex resumed>) = 0 [pid 360] futex(0x7f6770dc87a8, FUTEX_WAKE_PRIVATE, 1000000 [pid 309] umount2("./1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 307] <... unlink resumed>) = 0 [pid 369] open("./bus", O_RDWR) = 6 [pid 360] <... futex resumed>) = 0 [pid 309] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 307] umount2("./1/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 390] 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"..., 1048576) = 1048576 [pid 390] munmap(0x7f67688cf000, 1048576 [pid 361] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 361] futex(0x7f6770dc87bc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=0}) = -1 ETIMEDOUT (Connection timed out) [pid 361] futex(0x7f6770dc87bc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=0} [pid 390] <... munmap resumed>) = 0 [pid 361] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 361] futex(0x7f6770dc87bc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=0}) = -1 ETIMEDOUT (Connection timed out) [pid 390] openat(AT_FDCWD, "/dev/loop5", O_RDWR) = 4 [ 20.697079][ T366] EXT4-fs (loop4): i_reserved_data_blocks=1 [ 20.709363][ T367] EXT4-fs (loop1): Total free blocks count 0 [ 20.709402][ T368] EXT4-fs error (device loop0): ext4_mb_generate_buddy:747: group 0, block bitmap and bg descriptor inconsistent: 25 vs 150994969 free clusters [ 20.715771][ T367] EXT4-fs (loop1): Free/Dirty block details [ 20.740092][ T367] EXT4-fs (loop1): free_blocks=2415919104 [pid 390] ioctl(4, LOOP_SET_FD, 3 [pid 369] futex(0x7f6770dc87ac, FUTEX_WAKE_PRIVATE, 1000000 [pid 360] futex(0x7f6770dc87ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 309] openat(AT_FDCWD, "./1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 390] <... ioctl resumed>) = 0 [pid 390] close(3) = 0 [pid 390] mkdir("./file0", 0777) = 0 [pid 390] mount("/dev/loop5", "./file0", "ext4", MS_DIRSYNC|MS_NOATIME|MS_LAZYTIME, ",errors=continue" [pid 369] <... futex resumed>) = 0 [pid 360] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 309] <... openat resumed>) = 3 [pid 369] mmap(0x20000000, 6291456, PROT_WRITE|PROT_EXEC|PROT_SEM|0x7ffff0, MAP_SHARED|MAP_FIXED|MAP_LOCKED|1< [pid 360] futex(0x7f6770dc87a8, FUTEX_WAKE_PRIVATE, 1000000 [pid 359] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [ 20.745971][ T368] EXT4-fs (loop0): Delayed block allocation failed for inode 18 at logical offset 0 with max blocks 1 with error 28 [ 20.747083][ T367] EXT4-fs (loop1): dirty_blocks=16 [ 20.764840][ T368] EXT4-fs (loop0): This should not happen!! Data will be lost [ 20.764840][ T368] [ 20.765593][ T92] EXT4-fs (loop2): Delayed block allocation failed for inode 18 at logical offset 0 with max blocks 1 with error 28 [ 20.774912][ T368] EXT4-fs (loop0): Total free blocks count 0 [ 20.787693][ T367] EXT4-fs (loop1): Block reservation details [pid 309] fstat(3, [pid 369] <... mmap resumed>) = 0x20000000 [pid 360] <... futex resumed>) = 0 [pid 359] futex(0x7f6770dc87bc, FUTEX_WAKE_PRIVATE, 1000000 [pid 309] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 369] futex(0x7f6770dc87ac, FUTEX_WAKE_PRIVATE, 1000000 [pid 360] futex(0x7f6770dc87ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 359] <... futex resumed>) = 0 [pid 309] getdents64(3, [pid 388] <... ioctl resumed>) = 0 [pid 369] <... futex resumed>) = 0 [pid 367] <... sendfile resumed>) = 63 [pid 360] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 359] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 309] <... getdents64 resumed>0x555555d40620 /* 4 entries */, 32768) = 112 [pid 388] futex(0x7f6770dc87bc, FUTEX_WAKE_PRIVATE, 1000000 [pid 369] futex(0x7f6770dc87a8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 367] futex(0x7f6770dc87ac, FUTEX_WAKE_PRIVATE, 1000000 [pid 361] exit_group(0 [pid 360] futex(0x7f6770dc87a8, FUTEX_WAKE_PRIVATE, 1000000 [pid 359] <... mmap resumed>) = 0x7f67689ae000 [pid 309] umount2("./1/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 388] <... futex resumed>) = ? [pid 369] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 367] <... futex resumed>) = ? [pid 361] <... exit_group resumed>) = ? [pid 360] <... futex resumed>) = 0 [pid 359] mprotect(0x7f67689af000, 131072, PROT_READ|PROT_WRITE [pid 309] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 388] +++ exited with 0 +++ [pid 369] sendfile(4, 5, NULL, 2147483713 [pid 367] +++ exited with 0 +++ [pid 361] +++ exited with 0 +++ [pid 360] futex(0x7f6770dc87ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 359] <... mprotect resumed>) = 0 [pid 309] lstat("./1/binderfs", [pid 359] clone(child_stack=0x7f67689ce3f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID [pid 309] <... lstat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}) = 0 [pid 309] unlink("./1/binderfs" [pid 306] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=361, si_uid=0, si_status=0, si_utime=0, si_stime=14} --- [pid 359] <... clone resumed>, parent_tid=[394], tls=0x7f67689ce700, child_tidptr=0x7f67689ce9d0) = 394 [pid 309] <... unlink resumed>) = 0 [pid 306] restart_syscall(<... resuming interrupted clone ...> [pid 359] futex(0x7f6770dc87b8, FUTEX_WAKE_PRIVATE, 1000000 [pid 309] umount2("./1/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 306] <... restart_syscall resumed>) = 0 [pid 359] <... futex resumed>) = 0 [pid 359] futex(0x7f6770dc87bc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 306] umount2("./1", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 306] openat(AT_FDCWD, "./1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 306] fstat(3, {st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 306] getdents64(3, 0x555555d40620 /* 4 entries */, 32768) = 112 [pid 306] umount2("./1/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [ 20.793148][ T368] EXT4-fs (loop0): Free/Dirty block details [ 20.799507][ T367] EXT4-fs (loop1): i_reserved_data_blocks=1 [ 20.804905][ T368] EXT4-fs (loop0): free_blocks=2415919104 [ 20.811212][ T92] EXT4-fs (loop2): This should not happen!! Data will be lost [ 20.811212][ T92] [ 20.816854][ T368] EXT4-fs (loop0): dirty_blocks=16 [ 20.832472][ T369] EXT4-fs error (device loop3): ext4_mb_generate_buddy:747: group 0, block bitmap and bg descriptor inconsistent: 25 vs 150994969 free clusters [pid 306] lstat("./1/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}) = 0 [pid 306] unlink("./1/binderfs") = 0 [pid 306] umount2("./1/file0", MNT_DETACH|UMOUNT_NOFOLLOW./strace-static-x86_64: Process 394 attached [pid 390] <... mount resumed>) = 0 [pid 394] set_robust_list(0x7f67689ce9e0, 24 [ 20.832633][ T390] EXT4-fs (loop5): mounted filesystem without journal. Opts: ,errors=continue [ 20.851654][ T368] EXT4-fs (loop0): Block reservation details [ 20.862314][ T369] EXT4-fs (loop3): Delayed block allocation failed for inode 18 at logical offset 0 with max blocks 1 with error 28 [ 20.862960][ T368] EXT4-fs (loop0): i_reserved_data_blocks=1 [ 20.874587][ T7] EXT4-fs (loop4): Delayed block allocation failed for inode 18 at logical offset 0 with max blocks 1 with error 28 [pid 390] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 394] <... set_robust_list resumed>) = 0 [pid 390] <... openat resumed>) = 3 [pid 360] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 359] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 360] futex(0x7f6770dc87bc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 360] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f67689ae000 [pid 360] mprotect(0x7f67689af000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 360] clone(child_stack=0x7f67689ce3f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, parent_tid=[395], tls=0x7f67689ce700, child_tidptr=0x7f67689ce9d0) = 395 [pid 360] futex(0x7f6770dc87b8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 360] futex(0x7f6770dc87bc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}./strace-static-x86_64: Process 395 attached [pid 395] set_robust_list(0x7f67689ce9e0, 24) = 0 [pid 395] ioctl(5, _IOC(_IOC_WRITE, 0x66, 0x29, 0x4), 0x20000080 [pid 394] ioctl(5, _IOC(_IOC_WRITE, 0x66, 0x29, 0x4), 0x20000080 [pid 390] chdir("./file0" [pid 394] <... ioctl resumed>) = 0 [pid 390] <... chdir resumed>) = 0 [pid 394] futex(0x7f6770dc87bc, FUTEX_WAKE_PRIVATE, 1000000 [pid 390] ioctl(4, LOOP_CLR_FD [pid 394] <... futex resumed>) = 0 [pid 394] futex(0x7f6770dc87b8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 368] <... sendfile resumed>) = 63 [pid 368] futex(0x7f6770dc87ac, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 368] futex(0x7f6770dc87a8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 390] <... ioctl resumed>) = 0 [pid 307] <... umount2 resumed>) = 0 [pid 359] exit_group(0 [pid 390] close(4 [pid 307] umount2("./1/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 394] <... futex resumed>) = ? [pid 368] <... futex resumed>) = ? [pid 359] <... exit_group resumed>) = ? [pid 307] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 394] +++ exited with 0 +++ [pid 368] +++ exited with 0 +++ [pid 359] +++ exited with 0 +++ [pid 307] lstat("./1/file0", [pid 305] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=359, si_uid=0, si_status=0, si_utime=0, si_stime=15} --- [pid 305] restart_syscall(<... resuming interrupted clone ...> [pid 307] <... lstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 307] umount2("./1/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 307] openat(AT_FDCWD, "./1/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 305] <... restart_syscall resumed>) = 0 [pid 307] fstat(4, {st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 307] getdents64(4, [pid 305] umount2("./1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 307] <... getdents64 resumed>0x555555d48660 /* 2 entries */, 32768) = 48 [pid 305] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 307] getdents64(4, [pid 305] openat(AT_FDCWD, "./1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 307] <... getdents64 resumed>0x555555d48660 /* 0 entries */, 32768) = 0 [pid 305] <... openat resumed>) = 3 [pid 307] close(4 [pid 305] fstat(3, [pid 307] <... close resumed>) = 0 [pid 305] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 307] rmdir("./1/file0" [pid 305] getdents64(3, [pid 307] <... rmdir resumed>) = 0 [pid 305] <... getdents64 resumed>0x555555d40620 /* 4 entries */, 32768) = 112 [pid 307] getdents64(3, [pid 305] umount2("./1/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 307] <... getdents64 resumed>0x555555d40620 /* 0 entries */, 32768) = 0 [pid 305] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 307] close(3 [pid 305] lstat("./1/binderfs", [pid 307] <... close resumed>) = 0 [pid 305] <... lstat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}) = 0 [pid 307] rmdir("./1" [pid 305] unlink("./1/binderfs" [pid 307] <... rmdir resumed>) = 0 [pid 305] <... unlink resumed>) = 0 [pid 307] mkdir("./2", 0777 [pid 305] umount2("./1/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 307] <... mkdir resumed>) = 0 [ 20.880813][ T92] EXT4-fs (loop1): Delayed block allocation failed for inode 18 at logical offset 0 with max blocks 1 with error 28 [ 20.892755][ T7] EXT4-fs (loop4): This should not happen!! Data will be lost [ 20.892755][ T7] [ 20.907573][ T92] EXT4-fs (loop1): This should not happen!! Data will be lost [ 20.907573][ T92] [ 20.916163][ T369] EXT4-fs (loop3): This should not happen!! Data will be lost [ 20.916163][ T369] [ 20.935903][ T369] EXT4-fs (loop3): Total free blocks count 0 [ 20.942037][ T369] EXT4-fs (loop3): Free/Dirty block details [pid 307] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 390] <... close resumed>) = 0 [pid 360] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 309] <... umount2 resumed>) = 0 [pid 390] futex(0x7f6770dc87ac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 309] umount2("./1/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 390] futex(0x7f6770dc87a8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 389] <... futex resumed>) = 0 [pid 309] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 389] futex(0x7f6770dc87a8, FUTEX_WAKE_PRIVATE, 1000000 [pid 309] lstat("./1/file0", [pid 390] <... futex resumed>) = 0 [pid 389] <... futex resumed>) = 1 [pid 309] <... lstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 390] open("./bus", O_RDWR|O_CREAT|O_TRUNC|O_SYNC|O_LARGEFILE|O_NOFOLLOW|O_NOATIME|0x29800030, 000 [pid 389] futex(0x7f6770dc87ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 309] umount2("./1/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 309] openat(AT_FDCWD, "./1/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 390] <... open resumed>) = 4 [pid 309] <... openat resumed>) = 4 [pid 390] futex(0x7f6770dc87ac, FUTEX_WAKE_PRIVATE, 1000000 [pid 309] fstat(4, [pid 390] <... futex resumed>) = 1 [pid 389] <... futex resumed>) = 0 [pid 309] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 390] write(4, "\x00\x00\x00\x00\x00\x00\x00\x00\x00", 9 [pid 389] futex(0x7f6770dc87a8, FUTEX_WAKE_PRIVATE, 1000000 [pid 309] getdents64(4, [pid 389] <... futex resumed>) = 0 [pid 309] <... getdents64 resumed>0x555555d48660 /* 2 entries */, 32768) = 48 [pid 307] <... openat resumed>) = 3 [pid 390] <... write resumed>) = 9 [pid 389] futex(0x7f6770dc87ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 309] getdents64(4, 0x555555d48660 /* 0 entries */, 32768) = 0 [pid 309] close(4) = 0 [pid 309] rmdir("./1/file0") = 0 [pid 307] ioctl(3, LOOP_CLR_FD [pid 390] futex(0x7f6770dc87ac, FUTEX_WAKE_PRIVATE, 1000000 [pid 309] getdents64(3, 0x555555d40620 /* 0 entries */, 32768) = 0 [pid 309] close(3) = 0 [pid 309] rmdir("./1" [pid 390] <... futex resumed>) = 1 [pid 389] <... futex resumed>) = 0 [pid 309] <... rmdir resumed>) = 0 [pid 309] mkdir("./2", 0777 [pid 389] futex(0x7f6770dc87a8, FUTEX_WAKE_PRIVATE, 1000000 [pid 390] openat(AT_FDCWD, "./bus", O_RDONLY [pid 389] <... futex resumed>) = 0 [pid 390] <... openat resumed>) = 5 [pid 389] futex(0x7f6770dc87ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 309] <... mkdir resumed>) = 0 [pid 390] futex(0x7f6770dc87ac, FUTEX_WAKE_PRIVATE, 1000000 [pid 309] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 390] <... futex resumed>) = 1 [pid 389] <... futex resumed>) = 0 [pid 389] futex(0x7f6770dc87a8, FUTEX_WAKE_PRIVATE, 1000000 [pid 390] open("./bus", O_RDWR [pid 389] <... futex resumed>) = 0 [pid 389] futex(0x7f6770dc87ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 390] <... open resumed>) = 6 [pid 390] futex(0x7f6770dc87ac, FUTEX_WAKE_PRIVATE, 1000000 [pid 395] <... ioctl resumed>) = 0 [pid 395] futex(0x7f6770dc87bc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 395] futex(0x7f6770dc87b8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 369] <... sendfile resumed>) = 63 [pid 369] futex(0x7f6770dc87ac, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 369] futex(0x7f6770dc87a8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 390] <... futex resumed>) = 1 [pid 389] <... futex resumed>) = 0 [pid 390] futex(0x7f6770dc87a8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 389] futex(0x7f6770dc87a8, FUTEX_WAKE_PRIVATE, 1000000 [pid 390] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 389] <... futex resumed>) = 0 [pid 390] mmap(0x20000000, 6291456, PROT_WRITE|PROT_EXEC|PROT_SEM|0x7ffff0, MAP_SHARED|MAP_FIXED|MAP_LOCKED|1< [pid 389] futex(0x7f6770dc87ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 390] <... mmap resumed>) = 0x20000000 [pid 360] exit_group(0 [pid 390] futex(0x7f6770dc87ac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 389] <... futex resumed>) = 0 [pid 395] <... futex resumed>) = ? [pid 390] futex(0x7f6770dc87a8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 389] futex(0x7f6770dc87a8, FUTEX_WAKE_PRIVATE, 1000000 [pid 360] <... exit_group resumed>) = ? [pid 390] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 389] <... futex resumed>) = 0 [pid 395] +++ exited with 0 +++ [pid 390] sendfile(4, 5, NULL, 2147483713 [pid 389] futex(0x7f6770dc87ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 369] <... futex resumed>) = ? [pid 369] +++ exited with 0 +++ [pid 360] +++ exited with 0 +++ [pid 308] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=360, si_uid=0, si_status=0, si_utime=0, si_stime=10} --- [ 20.947968][ T369] EXT4-fs (loop3): free_blocks=2415919104 [ 20.948259][ T92] EXT4-fs (loop0): Delayed block allocation failed for inode 18 at logical offset 0 with max blocks 1 with error 28 [ 20.966217][ T369] EXT4-fs (loop3): dirty_blocks=16 [ 20.966758][ T92] EXT4-fs (loop0): This should not happen!! Data will be lost [ 20.966758][ T92] [ 20.971481][ T369] EXT4-fs (loop3): Block reservation details [ 20.992809][ T369] EXT4-fs (loop3): i_reserved_data_blocks=1 [pid 308] restart_syscall(<... resuming interrupted clone ...>) = 0 [pid 308] umount2("./1", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 308] openat(AT_FDCWD, "./1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 308] fstat(3, {st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 308] getdents64(3, 0x555555d40620 /* 4 entries */, 32768) = 112 [pid 308] umount2("./1/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 308] lstat("./1/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}) = 0 [pid 308] unlink("./1/binderfs") = 0 [ 21.002364][ T390] EXT4-fs error (device loop5): ext4_mb_generate_buddy:747: group 0, block bitmap and bg descriptor inconsistent: 25 vs 150994969 free clusters [ 21.017124][ T390] EXT4-fs (loop5): Delayed block allocation failed for inode 18 at logical offset 0 with max blocks 1 with error 28 [ 21.029487][ T390] EXT4-fs (loop5): This should not happen!! Data will be lost [ 21.029487][ T390] [ 21.030002][ T92] EXT4-fs (loop3): Delayed block allocation failed for inode 18 at logical offset 0 with max blocks 1 with error 28 [pid 308] umount2("./1/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 389] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 309] <... openat resumed>) = 3 [pid 307] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 306] <... umount2 resumed>) = 0 [pid 305] <... umount2 resumed>) = 0 [pid 309] ioctl(3, LOOP_CLR_FD [pid 307] close(3 [pid 306] umount2("./1/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 305] umount2("./1/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 309] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 307] <... close resumed>) = 0 [pid 306] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 305] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 309] close(3 [pid 307] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 306] lstat("./1/file0", [pid 305] lstat("./1/file0", [pid 309] <... close resumed>) = 0 [pid 306] <... lstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 305] <... lstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 309] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 307] <... clone resumed>, child_tidptr=0x555555d3f5d0) = 396 [pid 306] umount2("./1/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 305] umount2("./1/file0", MNT_DETACH|UMOUNT_NOFOLLOW./strace-static-x86_64: Process 396 attached [pid 306] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 305] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 309] <... clone resumed>, child_tidptr=0x555555d3f5d0) = 397 [pid 306] openat(AT_FDCWD, "./1/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 305] openat(AT_FDCWD, "./1/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 396] set_robust_list(0x555555d3f5e0, 24 [pid 306] <... openat resumed>) = 4 [pid 305] <... openat resumed>) = 4 [pid 396] <... set_robust_list resumed>) = 0 [pid 306] fstat(4, [pid 305] fstat(4, [pid 306] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 305] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 396] chdir("./2" [pid 306] getdents64(4, [pid 305] getdents64(4, [pid 396] <... chdir resumed>) = 0 [pid 306] <... getdents64 resumed>0x555555d48660 /* 2 entries */, 32768) = 48 [pid 305] <... getdents64 resumed>0x555555d48660 /* 2 entries */, 32768) = 48 [pid 396] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 306] getdents64(4, [pid 305] getdents64(4, [pid 306] <... getdents64 resumed>0x555555d48660 /* 0 entries */, 32768) = 0 [pid 305] <... getdents64 resumed>0x555555d48660 /* 0 entries */, 32768) = 0 [pid 306] close(4 [pid 305] close(4 [pid 306] <... close resumed>) = 0 [pid 305] <... close resumed>) = 0 [pid 306] rmdir("./1/file0" [pid 305] rmdir("./1/file0" [pid 396] <... prctl resumed>) = 0 [pid 396] setpgid(0, 0 [pid 306] <... rmdir resumed>) = 0 [pid 305] <... rmdir resumed>) = 0 [pid 306] getdents64(3, [pid 305] getdents64(3, [pid 306] <... getdents64 resumed>0x555555d40620 /* 0 entries */, 32768) = 0 [pid 305] <... getdents64 resumed>0x555555d40620 /* 0 entries */, 32768) = 0 [pid 306] close(3 [pid 305] close(3 [pid 396] <... setpgid resumed>) = 0 ./strace-static-x86_64: Process 397 attached [pid 396] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 306] <... close resumed>) = 0 [pid 305] <... close resumed>) = 0 [pid 306] rmdir("./1" [pid 305] rmdir("./1" [pid 306] <... rmdir resumed>) = 0 [pid 305] <... rmdir resumed>) = 0 [pid 306] mkdir("./2", 0777 [pid 305] mkdir("./2", 0777 [pid 306] <... mkdir resumed>) = 0 [pid 305] <... mkdir resumed>) = 0 [pid 306] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 305] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 389] futex(0x7f6770dc87bc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 389] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f67689ae000 [pid 389] mprotect(0x7f67689af000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 389] clone(child_stack=0x7f67689ce3f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, parent_tid=[398], tls=0x7f67689ce700, child_tidptr=0x7f67689ce9d0) = 398 [pid 389] futex(0x7f6770dc87b8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 389] futex(0x7f6770dc87bc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}./strace-static-x86_64: Process 398 attached [pid 398] set_robust_list(0x7f67689ce9e0, 24) = 0 [pid 398] ioctl(5, _IOC(_IOC_WRITE, 0x66, 0x29, 0x4), 0x20000080 [pid 397] set_robust_list(0x555555d3f5e0, 24) = 0 [pid 396] <... openat resumed>) = 3 [pid 397] chdir("./2") = 0 [pid 397] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 397] setpgid(0, 0) = 0 [pid 397] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 397] write(3, "1000", 4) = 4 [pid 397] close(3) = 0 [pid 397] symlink("/dev/binderfs", "./binderfs") = 0 [pid 397] futex(0x7f6770dc87ac, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 397] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f6770ccf000 [pid 397] mprotect(0x7f6770cd0000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 396] write(3, "1000", 4 [pid 397] clone(child_stack=0x7f6770cef3f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, parent_tid=[399], tls=0x7f6770cef700, child_tidptr=0x7f6770cef9d0) = 399 [pid 397] futex(0x7f6770dc87a8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 397] futex(0x7f6770dc87ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000}./strace-static-x86_64: Process 399 attached [pid 399] set_robust_list(0x7f6770cef9e0, 24) = 0 [pid 399] memfd_create("syzkaller", 0) = 3 [pid 399] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f67688cf000 [pid 396] <... write resumed>) = 4 [pid 399] 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"..., 1048576 [pid 396] close(3 [pid 399] <... write resumed>) = 1048576 [pid 399] munmap(0x7f67688cf000, 1048576) = 0 [pid 399] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 396] <... close resumed>) = 0 [pid 396] symlink("/dev/binderfs", "./binderfs") = 0 [pid 396] futex(0x7f6770dc87ac, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 396] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f6770ccf000 [pid 396] mprotect(0x7f6770cd0000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 396] clone(child_stack=0x7f6770cef3f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, parent_tid=[400], tls=0x7f6770cef700, child_tidptr=0x7f6770cef9d0) = 400 [pid 396] futex(0x7f6770dc87a8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 396] futex(0x7f6770dc87ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 398] <... ioctl resumed>) = 0 [pid 398] futex(0x7f6770dc87bc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 389] <... futex resumed>) = 0 [pid 398] futex(0x7f6770dc87b8, FUTEX_WAIT_PRIVATE, 0, NULL./strace-static-x86_64: Process 400 attached [pid 400] set_robust_list(0x7f6770cef9e0, 24) = 0 [pid 390] <... sendfile resumed>) = 63 [pid 400] memfd_create("syzkaller", 0 [pid 390] futex(0x7f6770dc87ac, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 390] futex(0x7f6770dc87a8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 389] exit_group(0 [pid 400] <... memfd_create resumed>) = 3 [pid 400] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f67688cf000 [pid 390] <... futex resumed>) = ? [pid 389] <... exit_group resumed>) = ? [pid 398] <... futex resumed>) = ? [pid 398] +++ exited with 0 +++ [pid 390] +++ exited with 0 +++ [pid 389] +++ exited with 0 +++ [pid 310] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=389, si_uid=0, si_status=0, si_utime=0, si_stime=9} --- [pid 310] restart_syscall(<... resuming interrupted clone ...>) = 0 [pid 310] umount2("./2", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 310] openat(AT_FDCWD, "./2", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 310] fstat(3, {st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 310] getdents64(3, 0x555555d40620 /* 4 entries */, 32768) = 112 [pid 310] umount2("./2/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 310] lstat("./2/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}) = 0 [pid 310] unlink("./2/binderfs") = 0 [ 21.044477][ T390] EXT4-fs (loop5): Total free blocks count 0 [ 21.051413][ T92] EXT4-fs (loop3): This should not happen!! Data will be lost [ 21.051413][ T92] [ 21.071605][ T390] EXT4-fs (loop5): Free/Dirty block details [ 21.077741][ T390] EXT4-fs (loop5): free_blocks=2415919104 [ 21.083537][ T390] EXT4-fs (loop5): dirty_blocks=16 [ 21.088671][ T390] EXT4-fs (loop5): Block reservation details [ 21.094710][ T390] EXT4-fs (loop5): i_reserved_data_blocks=1 [pid 310] umount2("./2/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 400] 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"..., 1048576) = 1048576 [pid 400] munmap(0x7f67688cf000, 1048576) = 0 [pid 400] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 399] <... openat resumed>) = 4 [pid 308] <... umount2 resumed>) = 0 [pid 306] <... openat resumed>) = 3 [pid 305] <... openat resumed>) = 3 [pid 308] umount2("./1/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 399] ioctl(4, LOOP_SET_FD, 3 [pid 308] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 306] ioctl(3, LOOP_CLR_FD [pid 305] ioctl(3, LOOP_CLR_FD [pid 308] lstat("./1/file0", [pid 399] <... ioctl resumed>) = 0 [pid 308] <... lstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 399] close(3) = 0 [pid 308] umount2("./1/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 399] mkdir("./file0", 0777) = 0 [pid 308] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 399] mount("/dev/loop4", "./file0", "ext4", MS_DIRSYNC|MS_NOATIME|MS_LAZYTIME, ",errors=continue" [pid 308] openat(AT_FDCWD, "./1/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 308] fstat(4, {st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 308] getdents64(4, 0x555555d48660 /* 2 entries */, 32768) = 48 [pid 308] getdents64(4, 0x555555d48660 /* 0 entries */, 32768) = 0 [pid 308] close(4) = 0 [pid 308] rmdir("./1/file0") = 0 [pid 308] getdents64(3, 0x555555d40620 /* 0 entries */, 32768) = 0 [pid 308] close(3) = 0 [pid 308] rmdir("./1") = 0 [pid 308] mkdir("./2", 0777) = 0 [pid 308] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 306] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 305] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 306] close(3 [pid 305] close(3 [pid 310] <... umount2 resumed>) = 0 [pid 308] <... openat resumed>) = 3 [pid 306] <... close resumed>) = 0 [pid 305] <... close resumed>) = 0 [pid 310] umount2("./2/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 308] ioctl(3, LOOP_CLR_FD [pid 306] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 305] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 310] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 308] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 310] lstat("./2/file0", [pid 308] close(3 [pid 306] <... clone resumed>, child_tidptr=0x555555d3f5d0) = 402 [pid 305] <... clone resumed>, child_tidptr=0x555555d3f5d0) = 403 [pid 310] <... lstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 308] <... close resumed>) = 0 [pid 310] umount2("./2/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 308] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 310] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 310] openat(AT_FDCWD, "./2/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 400] <... openat resumed>) = 4 [pid 400] ioctl(4, LOOP_SET_FD, 3./strace-static-x86_64: Process 404 attached [pid 404] set_robust_list(0x555555d3f5e0, 24) = 0 [pid 404] chdir("./2" [pid 400] <... ioctl resumed>) = 0 [pid 400] close(3) = 0 [pid 400] mkdir("./file0", 0777) = 0 [pid 404] <... chdir resumed>) = 0 [pid 308] <... clone resumed>, child_tidptr=0x555555d3f5d0) = 404 [pid 310] <... openat resumed>) = 4 [pid 310] fstat(4, {st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 310] getdents64(4, [pid 404] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 310] <... getdents64 resumed>0x555555d48660 /* 2 entries */, 32768) = 48 [pid 404] setpgid(0, 0 [pid 310] getdents64(4, [pid 404] <... setpgid resumed>) = 0 [pid 310] <... getdents64 resumed>0x555555d48660 /* 0 entries */, 32768) = 0 [pid 404] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 310] close(4 [pid 404] <... openat resumed>) = 3 [pid 310] <... close resumed>) = 0 [pid 404] write(3, "1000", 4 [pid 310] rmdir("./2/file0" [pid 404] <... write resumed>) = 4 [pid 400] mount("/dev/loop2", "./file0", "ext4", MS_DIRSYNC|MS_NOATIME|MS_LAZYTIME, ",errors=continue" [pid 404] close(3 [pid 310] <... rmdir resumed>) = 0 [pid 310] getdents64(3, 0x555555d40620 /* 0 entries */, 32768) = 0 [pid 310] close(3) = 0 [pid 404] <... close resumed>) = 0 [pid 310] rmdir("./2" [pid 404] symlink("/dev/binderfs", "./binderfs" [pid 310] <... rmdir resumed>) = 0 [pid 404] <... symlink resumed>) = 0 [pid 310] mkdir("./3", 0777) = 0 [pid 310] openat(AT_FDCWD, "/dev/loop5", O_RDWR [pid 404] futex(0x7f6770dc87ac, FUTEX_WAKE_PRIVATE, 1000000 [pid 310] <... openat resumed>) = 3 ./strace-static-x86_64: Process 403 attached [pid 404] <... futex resumed>) = 0 [pid 310] ioctl(3, LOOP_CLR_FD [pid 404] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 310] <... ioctl resumed>) = -1 ENXIO (No such device or address) ./strace-static-x86_64: Process 402 attached [pid 404] <... mmap resumed>) = 0x7f6770ccf000 [pid 403] set_robust_list(0x555555d3f5e0, 24 [pid 310] close(3 [pid 404] mprotect(0x7f6770cd0000, 131072, PROT_READ|PROT_WRITE [pid 310] <... close resumed>) = 0 [pid 404] <... mprotect resumed>) = 0 [pid 403] <... set_robust_list resumed>) = 0 [pid 310] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 402] set_robust_list(0x555555d3f5e0, 24 [pid 404] clone(child_stack=0x7f6770cef3f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, parent_tid=[408], tls=0x7f6770cef700, child_tidptr=0x7f6770cef9d0) = 408 [pid 404] futex(0x7f6770dc87a8, FUTEX_WAKE_PRIVATE, 1000000 [pid 310] <... clone resumed>, child_tidptr=0x555555d3f5d0) = 409 [pid 404] <... futex resumed>) = 0 [pid 403] chdir("./2" [pid 402] <... set_robust_list resumed>) = 0 [pid 404] futex(0x7f6770dc87ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 403] <... chdir resumed>) = 0 [ 21.107818][ T92] EXT4-fs (loop5): Delayed block allocation failed for inode 18 at logical offset 0 with max blocks 1 with error 28 [ 21.120059][ T92] EXT4-fs (loop5): This should not happen!! Data will be lost [ 21.120059][ T92] [pid 403] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 402] chdir("./2"./strace-static-x86_64: Process 409 attached [pid 409] set_robust_list(0x555555d3f5e0, 24) = 0 [pid 409] chdir("./3") = 0 [pid 409] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 409] setpgid(0, 0) = 0 [pid 409] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 403] <... prctl resumed>) = 0 [pid 409] write(3, "1000", 4 [pid 403] setpgid(0, 0 [pid 402] <... chdir resumed>) = 0 [pid 409] <... write resumed>) = 4 [pid 409] close(3) = 0 [pid 409] symlink("/dev/binderfs", "./binderfs") = 0 [pid 403] <... setpgid resumed>) = 0 [pid 402] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 409] futex(0x7f6770dc87ac, FUTEX_WAKE_PRIVATE, 1000000 [pid 403] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 402] <... prctl resumed>) = 0 [pid 409] <... futex resumed>) = 0 [pid 402] setpgid(0, 0 [pid 409] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f6770ccf000 [pid 409] mprotect(0x7f6770cd0000, 131072, PROT_READ|PROT_WRITE [pid 403] <... openat resumed>) = 3 [pid 402] <... setpgid resumed>) = 0 [pid 409] <... mprotect resumed>) = 0 [pid 409] clone(child_stack=0x7f6770cef3f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID [pid 403] write(3, "1000", 4 [pid 402] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 399] <... mount resumed>) = 0 [pid 409] <... clone resumed>, parent_tid=[411], tls=0x7f6770cef700, child_tidptr=0x7f6770cef9d0) = 411 ./strace-static-x86_64: Process 408 attached [pid 409] futex(0x7f6770dc87a8, FUTEX_WAKE_PRIVATE, 1000000 [pid 408] set_robust_list(0x7f6770cef9e0, 24 [pid 402] <... openat resumed>) = 3 [pid 403] <... write resumed>) = 4 [pid 402] write(3, "1000", 4 [pid 399] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 409] <... futex resumed>) = 0 [pid 408] <... set_robust_list resumed>) = 0 [pid 409] futex(0x7f6770dc87ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 408] memfd_create("syzkaller", 0 [pid 403] close(3 [pid 402] <... write resumed>) = 4 [pid 408] <... memfd_create resumed>) = 3 [pid 403] <... close resumed>) = 0 [pid 402] close(3 [pid 399] <... openat resumed>) = 3 [pid 403] symlink("/dev/binderfs", "./binderfs" [pid 402] <... close resumed>) = 0 [pid 399] chdir("./file0" [pid 408] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f67688cf000 [pid 403] <... symlink resumed>) = 0 [pid 402] symlink("/dev/binderfs", "./binderfs" [pid 403] futex(0x7f6770dc87ac, FUTEX_WAKE_PRIVATE, 1000000 [pid 402] <... symlink resumed>) = 0 [pid 399] <... chdir resumed>) = 0 [pid 403] <... futex resumed>) = 0 [pid 403] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 402] futex(0x7f6770dc87ac, FUTEX_WAKE_PRIVATE, 1000000 [pid 403] <... mmap resumed>) = 0x7f6770ccf000 [pid 402] <... futex resumed>) = 0 [pid 399] ioctl(4, LOOP_CLR_FD [pid 403] mprotect(0x7f6770cd0000, 131072, PROT_READ|PROT_WRITE [pid 402] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 403] <... mprotect resumed>) = 0 [pid 402] <... mmap resumed>) = 0x7f6770ccf000 [pid 399] <... ioctl resumed>) = 0 [pid 402] mprotect(0x7f6770cd0000, 131072, PROT_READ|PROT_WRITE [pid 403] clone(child_stack=0x7f6770cef3f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID [pid 402] <... mprotect resumed>) = 0 ./strace-static-x86_64: Process 413 attached [pid 402] clone(child_stack=0x7f6770cef3f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID [pid 399] close(4 [pid 413] set_robust_list(0x7f6770cef9e0, 24 [pid 403] <... clone resumed>, parent_tid=[413], tls=0x7f6770cef700, child_tidptr=0x7f6770cef9d0) = 413 [pid 399] <... close resumed>) = 0 [pid 403] futex(0x7f6770dc87a8, FUTEX_WAKE_PRIVATE, 1000000 [pid 402] <... clone resumed>, parent_tid=[414], tls=0x7f6770cef700, child_tidptr=0x7f6770cef9d0) = 414 ./strace-static-x86_64: Process 414 attached [pid 402] futex(0x7f6770dc87a8, FUTEX_WAKE_PRIVATE, 1000000 [pid 414] set_robust_list(0x7f6770cef9e0, 24 [pid 403] <... futex resumed>) = 0 [pid 413] <... set_robust_list resumed>) = 0 [pid 403] futex(0x7f6770dc87ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 402] <... futex resumed>) = 0 [pid 399] futex(0x7f6770dc87ac, FUTEX_WAKE_PRIVATE, 1000000 [pid 414] <... set_robust_list resumed>) = 0 [pid 402] futex(0x7f6770dc87ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 399] <... futex resumed>) = 1 [pid 397] <... futex resumed>) = 0 [pid 413] memfd_create("syzkaller", 0 [pid 397] futex(0x7f6770dc87a8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 397] futex(0x7f6770dc87ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 399] open("./bus", O_RDWR|O_CREAT|O_TRUNC|O_SYNC|O_LARGEFILE|O_NOFOLLOW|O_NOATIME|0x29800030, 000 [pid 413] <... memfd_create resumed>) = 3 [pid 414] memfd_create("syzkaller", 0) = 3 [pid 414] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f67688cf000 [pid 413] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 399] <... open resumed>) = 4 [pid 413] <... mmap resumed>) = 0x7f67688cf000 [pid 399] futex(0x7f6770dc87ac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 397] <... futex resumed>) = 0 [pid 399] write(4, "\x00\x00\x00\x00\x00\x00\x00\x00\x00", 9 [pid 397] futex(0x7f6770dc87a8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 408] 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"..., 1048576 [pid 397] futex(0x7f6770dc87ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 399] <... write resumed>) = 9 [pid 399] futex(0x7f6770dc87ac, FUTEX_WAKE_PRIVATE, 1000000./strace-static-x86_64: Process 411 attached ) = 1 [pid 397] <... futex resumed>) = 0 [pid 411] set_robust_list(0x7f6770cef9e0, 24 [pid 397] futex(0x7f6770dc87a8, FUTEX_WAKE_PRIVATE, 1000000 [pid 411] <... set_robust_list resumed>) = 0 [pid 399] openat(AT_FDCWD, "./bus", O_RDONLY [pid 397] <... futex resumed>) = 0 [pid 399] <... openat resumed>) = 5 [pid 397] futex(0x7f6770dc87ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 399] futex(0x7f6770dc87ac, FUTEX_WAKE_PRIVATE, 1000000 [pid 411] memfd_create("syzkaller", 0 [pid 399] <... futex resumed>) = 1 [pid 397] <... futex resumed>) = 0 [pid 399] open("./bus", O_RDWR [pid 397] futex(0x7f6770dc87a8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 399] <... open resumed>) = 6 [pid 397] futex(0x7f6770dc87ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 411] <... memfd_create resumed>) = 3 [pid 399] futex(0x7f6770dc87ac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 397] <... futex resumed>) = 0 [pid 397] futex(0x7f6770dc87a8, FUTEX_WAKE_PRIVATE, 1000000 [pid 399] mmap(0x20000000, 6291456, PROT_WRITE|PROT_EXEC|PROT_SEM|0x7ffff0, MAP_SHARED|MAP_FIXED|MAP_LOCKED|1< [pid 397] <... futex resumed>) = 0 [pid 397] futex(0x7f6770dc87ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 399] <... mmap resumed>) = 0x20000000 [pid 411] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 399] futex(0x7f6770dc87ac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 397] <... futex resumed>) = 0 [ 21.163014][ T399] EXT4-fs (loop4): mounted filesystem without journal. Opts: ,errors=continue [ 21.181532][ T400] EXT4-fs (loop2): mounted filesystem without journal. Opts: ,errors=continue [pid 399] sendfile(4, 5, NULL, 2147483713 [pid 397] futex(0x7f6770dc87a8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 397] futex(0x7f6770dc87ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 400] <... mount resumed>) = 0 [pid 400] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY) = 3 [pid 400] chdir("./file0") = 0 [pid 400] ioctl(4, LOOP_CLR_FD) = 0 [pid 400] close(4) = 0 [pid 400] futex(0x7f6770dc87ac, FUTEX_WAKE_PRIVATE, 1000000 [pid 396] <... futex resumed>) = 0 [pid 396] futex(0x7f6770dc87a8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 396] futex(0x7f6770dc87ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 400] <... futex resumed>) = 1 [pid 400] open("./bus", O_RDWR|O_CREAT|O_TRUNC|O_SYNC|O_LARGEFILE|O_NOFOLLOW|O_NOATIME|0x29800030, 000) = 4 [pid 400] futex(0x7f6770dc87ac, FUTEX_WAKE_PRIVATE, 1000000 [pid 396] <... futex resumed>) = 0 [pid 396] futex(0x7f6770dc87a8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 396] futex(0x7f6770dc87ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 400] <... futex resumed>) = 1 [pid 408] <... write resumed>) = 1048576 [pid 400] write(4, "\x00\x00\x00\x00\x00\x00\x00\x00\x00", 9) = 9 [pid 400] futex(0x7f6770dc87ac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 396] <... futex resumed>) = 0 [pid 414] 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"..., 1048576 [pid 400] openat(AT_FDCWD, "./bus", O_RDONLY [pid 396] futex(0x7f6770dc87a8, FUTEX_WAKE_PRIVATE, 1000000 [pid 400] <... openat resumed>) = 5 [pid 396] <... futex resumed>) = 0 [pid 400] futex(0x7f6770dc87ac, FUTEX_WAKE_PRIVATE, 1000000 [pid 396] futex(0x7f6770dc87ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 408] munmap(0x7f67688cf000, 1048576 [pid 400] <... futex resumed>) = 0 [pid 396] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 408] <... munmap resumed>) = 0 [pid 400] open("./bus", O_RDWR [pid 396] futex(0x7f6770dc87a8, FUTEX_WAKE_PRIVATE, 1000000 [pid 408] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 400] <... open resumed>) = 6 [pid 396] <... futex resumed>) = 0 [pid 408] <... openat resumed>) = 4 [pid 400] futex(0x7f6770dc87ac, FUTEX_WAKE_PRIVATE, 1000000 [pid 396] futex(0x7f6770dc87ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 408] ioctl(4, LOOP_SET_FD, 3 [pid 400] <... futex resumed>) = 0 [pid 396] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 400] mmap(0x20000000, 6291456, PROT_WRITE|PROT_EXEC|PROT_SEM|0x7ffff0, MAP_SHARED|MAP_FIXED|MAP_LOCKED|1< [pid 396] futex(0x7f6770dc87a8, FUTEX_WAKE_PRIVATE, 1000000 [pid 400] <... mmap resumed>) = 0x20000000 [pid 396] <... futex resumed>) = 0 [pid 400] futex(0x7f6770dc87ac, FUTEX_WAKE_PRIVATE, 1000000 [pid 396] futex(0x7f6770dc87ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 400] <... futex resumed>) = 0 [pid 396] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 414] <... write resumed>) = 1048576 [pid 400] sendfile(4, 5, NULL, 2147483713 [pid 396] futex(0x7f6770dc87a8, FUTEX_WAKE_PRIVATE, 1000000 [pid 413] 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"..., 1048576 [pid 411] <... mmap resumed>) = 0x7f67688cf000 [pid 396] <... futex resumed>) = 0 [pid 396] futex(0x7f6770dc87ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 408] <... ioctl resumed>) = 0 [pid 408] close(3) = 0 [pid 408] mkdir("./file0", 0777) = 0 [pid 408] mount("/dev/loop3", "./file0", "ext4", MS_DIRSYNC|MS_NOATIME|MS_LAZYTIME, ",errors=continue" [pid 414] munmap(0x7f67688cf000, 1048576) = 0 [pid 414] openat(AT_FDCWD, "/dev/loop1", O_RDWR) = 4 [ 21.208450][ T399] EXT4-fs error (device loop4): ext4_mb_generate_buddy:747: group 0, block bitmap and bg descriptor inconsistent: 25 vs 150994969 free clusters [ 21.219621][ T400] EXT4-fs error (device loop2): ext4_mb_generate_buddy:747: group 0, block bitmap and bg descriptor inconsistent: 25 vs 150994969 free clusters [ 21.226227][ T399] EXT4-fs (loop4): Delayed block allocation failed for inode 18 at logical offset 0 with max blocks 1 with error 28 [ 21.251363][ T400] EXT4-fs (loop2): Delayed block allocation failed for inode 18 at logical offset 0 with max blocks 1 with error 28 [pid 414] ioctl(4, LOOP_SET_FD, 3 [pid 413] <... write resumed>) = 1048576 [pid 411] 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"..., 1048576 [pid 414] <... ioctl resumed>) = 0 [pid 413] munmap(0x7f67688cf000, 1048576 [pid 411] <... write resumed>) = 1048576 [pid 397] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 413] <... munmap resumed>) = 0 [pid 397] futex(0x7f6770dc87bc, FUTEX_WAKE_PRIVATE, 1000000 [pid 414] close(3 [pid 413] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 397] <... futex resumed>) = 0 [pid 414] <... close resumed>) = 0 [pid 413] <... openat resumed>) = 4 [pid 397] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 414] mkdir("./file0", 0777 [pid 397] <... mmap resumed>) = 0x7f67689ae000 [pid 414] <... mkdir resumed>) = 0 [pid 413] ioctl(4, LOOP_SET_FD, 3 [pid 397] mprotect(0x7f67689af000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 414] mount("/dev/loop1", "./file0", "ext4", MS_DIRSYNC|MS_NOATIME|MS_LAZYTIME, ",errors=continue" [pid 397] clone(child_stack=0x7f67689ce3f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, parent_tid=[419], tls=0x7f67689ce700, child_tidptr=0x7f67689ce9d0) = 419 [pid 397] futex(0x7f6770dc87b8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 397] futex(0x7f6770dc87bc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}./strace-static-x86_64: Process 419 attached [pid 413] <... ioctl resumed>) = 0 [pid 411] munmap(0x7f67688cf000, 1048576 [pid 396] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 419] set_robust_list(0x7f67689ce9e0, 24 [pid 413] close(3 [pid 411] <... munmap resumed>) = 0 [ 21.258590][ T399] EXT4-fs (loop4): This should not happen!! Data will be lost [ 21.258590][ T399] [ 21.264160][ T400] EXT4-fs (loop2): This should not happen!! Data will be lost [ 21.264160][ T400] [ 21.286412][ T400] EXT4-fs (loop2): Total free blocks count 0 [ 21.290889][ T399] EXT4-fs (loop4): Total free blocks count 0 [ 21.300162][ T408] EXT4-fs (loop3): mounted filesystem without journal. Opts: ,errors=continue [pid 396] futex(0x7f6770dc87bc, FUTEX_WAKE_PRIVATE, 1000000 [pid 419] <... set_robust_list resumed>) = 0 [pid 413] <... close resumed>) = 0 [pid 411] openat(AT_FDCWD, "/dev/loop5", O_RDWR [pid 408] <... mount resumed>) = 0 [pid 396] <... futex resumed>) = 0 [pid 396] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f67689ae000 [pid 396] mprotect(0x7f67689af000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 396] clone(child_stack=0x7f67689ce3f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, parent_tid=[421], tls=0x7f67689ce700, child_tidptr=0x7f67689ce9d0) = 421 [pid 396] futex(0x7f6770dc87b8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 396] futex(0x7f6770dc87bc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}./strace-static-x86_64: Process 421 attached [pid 421] set_robust_list(0x7f67689ce9e0, 24) = 0 [pid 421] ioctl(5, _IOC(_IOC_WRITE, 0x66, 0x29, 0x4), 0x20000080 [pid 408] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY) = 3 [pid 408] chdir("./file0") = 0 [pid 408] ioctl(4, LOOP_CLR_FD) = 0 [pid 408] close(4 [pid 419] ioctl(5, _IOC(_IOC_WRITE, 0x66, 0x29, 0x4), 0x20000080 [pid 413] mkdir("./file0", 0777 [pid 411] <... openat resumed>) = 4 [pid 408] <... close resumed>) = 0 [pid 408] futex(0x7f6770dc87ac, FUTEX_WAKE_PRIVATE, 1000000 [pid 404] <... futex resumed>) = 0 [pid 404] futex(0x7f6770dc87a8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 404] futex(0x7f6770dc87ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 408] <... futex resumed>) = 1 [pid 408] open("./bus", O_RDWR|O_CREAT|O_TRUNC|O_SYNC|O_LARGEFILE|O_NOFOLLOW|O_NOATIME|0x29800030, 000) = 4 [pid 408] futex(0x7f6770dc87ac, FUTEX_WAKE_PRIVATE, 1000000 [pid 404] <... futex resumed>) = 0 [pid 404] futex(0x7f6770dc87a8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 404] futex(0x7f6770dc87ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 408] <... futex resumed>) = 1 [pid 408] write(4, "\x00\x00\x00\x00\x00\x00\x00\x00\x00", 9) = 9 [pid 408] futex(0x7f6770dc87ac, FUTEX_WAKE_PRIVATE, 1000000 [pid 404] <... futex resumed>) = 0 [pid 404] futex(0x7f6770dc87a8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 404] futex(0x7f6770dc87ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 408] <... futex resumed>) = 1 [pid 408] openat(AT_FDCWD, "./bus", O_RDONLY) = 5 [pid 408] futex(0x7f6770dc87ac, FUTEX_WAKE_PRIVATE, 1000000 [pid 404] <... futex resumed>) = 0 [pid 404] futex(0x7f6770dc87a8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 404] futex(0x7f6770dc87ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 408] <... futex resumed>) = 1 [pid 408] open("./bus", O_RDWR) = 6 [pid 408] futex(0x7f6770dc87ac, FUTEX_WAKE_PRIVATE, 1000000 [pid 404] <... futex resumed>) = 0 [pid 404] futex(0x7f6770dc87a8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 404] futex(0x7f6770dc87ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 408] <... futex resumed>) = 1 [pid 408] mmap(0x20000000, 6291456, PROT_WRITE|PROT_EXEC|PROT_SEM|0x7ffff0, MAP_SHARED|MAP_FIXED|MAP_LOCKED|1< [pid 404] <... futex resumed>) = 0 [pid 404] futex(0x7f6770dc87a8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 404] futex(0x7f6770dc87ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 408] <... futex resumed>) = 1 [pid 408] sendfile(4, 5, NULL, 2147483713 [pid 413] <... mkdir resumed>) = 0 [ 21.304466][ T399] EXT4-fs (loop4): Free/Dirty block details [ 21.316240][ T399] EXT4-fs (loop4): free_blocks=2415919104 [ 21.323652][ T408] EXT4-fs error (device loop3): ext4_mb_generate_buddy:747: group 0, block bitmap and bg descriptor inconsistent: 25 vs 150994969 free clusters [ 21.327984][ T414] EXT4-fs (loop1): mounted filesystem without journal. Opts: ,errors=continue [ 21.338795][ T400] EXT4-fs (loop2): Free/Dirty block details [pid 411] ioctl(4, LOOP_SET_FD, 3 [pid 414] <... mount resumed>) = 0 [pid 413] mount("/dev/loop0", "./file0", "ext4", MS_DIRSYNC|MS_NOATIME|MS_LAZYTIME, ",errors=continue" [pid 411] <... ioctl resumed>) = 0 [pid 397] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 414] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 411] close(3 [pid 396] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 414] <... openat resumed>) = 3 [pid 411] <... close resumed>) = 0 [pid 404] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 404] futex(0x7f6770dc87bc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 404] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f67689ae000 [pid 404] mprotect(0x7f67689af000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 404] clone(child_stack=0x7f67689ce3f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, parent_tid=[425], tls=0x7f67689ce700, child_tidptr=0x7f67689ce9d0) = 425 [pid 404] futex(0x7f6770dc87b8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 404] futex(0x7f6770dc87bc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}./strace-static-x86_64: Process 425 attached [pid 425] set_robust_list(0x7f67689ce9e0, 24) = 0 [pid 425] ioctl(5, _IOC(_IOC_WRITE, 0x66, 0x29, 0x4), 0x20000080 [pid 414] chdir("./file0" [pid 411] mkdir("./file0", 0777 [pid 414] <... chdir resumed>) = 0 [pid 411] <... mkdir resumed>) = 0 [ 21.348102][ T408] EXT4-fs (loop3): Delayed block allocation failed for inode 18 at logical offset 0 with max blocks 1 with error 28 [ 21.353952][ T399] EXT4-fs (loop4): dirty_blocks=16 [ 21.371313][ T400] EXT4-fs (loop2): free_blocks=2415919104 [ 21.376428][ T408] EXT4-fs (loop3): This should not happen!! Data will be lost [ 21.376428][ T408] [ 21.378516][ T400] EXT4-fs (loop2): dirty_blocks=16 [ 21.387518][ T408] EXT4-fs (loop3): Total free blocks count 0 [ 21.392672][ T399] EXT4-fs (loop4): Block reservation details [ 21.398752][ T408] EXT4-fs (loop3): Free/Dirty block details [pid 414] ioctl(4, LOOP_CLR_FD [pid 411] mount("/dev/loop5", "./file0", "ext4", MS_DIRSYNC|MS_NOATIME|MS_LAZYTIME, ",errors=continue" [pid 414] <... ioctl resumed>) = 0 [pid 414] close(4 [pid 404] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 421] <... ioctl resumed>) = 0 [pid 421] futex(0x7f6770dc87bc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 421] futex(0x7f6770dc87b8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 400] <... sendfile resumed>) = 63 [pid 400] futex(0x7f6770dc87ac, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 400] futex(0x7f6770dc87a8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 396] exit_group(0 [pid 421] <... futex resumed>) = ? [pid 396] <... exit_group resumed>) = ? [pid 421] +++ exited with 0 +++ [pid 400] <... futex resumed>) = ? [pid 400] +++ exited with 0 +++ [pid 396] +++ exited with 0 +++ [pid 414] <... close resumed>) = 0 [pid 307] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=396, si_uid=0, si_status=0, si_utime=0, si_stime=13} --- [pid 419] <... ioctl resumed>) = 0 [pid 414] futex(0x7f6770dc87ac, FUTEX_WAKE_PRIVATE, 1000000 [pid 399] <... sendfile resumed>) = 63 [pid 399] futex(0x7f6770dc87ac, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 399] futex(0x7f6770dc87a8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 425] <... ioctl resumed>) = 0 [pid 425] futex(0x7f6770dc87bc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 425] futex(0x7f6770dc87b8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 408] <... sendfile resumed>) = 63 [pid 408] futex(0x7f6770dc87ac, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 408] futex(0x7f6770dc87a8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 419] futex(0x7f6770dc87bc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 419] futex(0x7f6770dc87b8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 404] exit_group(0 [pid 425] <... futex resumed>) = ? [pid 404] <... exit_group resumed>) = ? [pid 425] +++ exited with 0 +++ [pid 408] <... futex resumed>) = ? [pid 414] <... futex resumed>) = 1 [pid 402] <... futex resumed>) = 0 [pid 414] futex(0x7f6770dc87a8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 402] futex(0x7f6770dc87a8, FUTEX_WAKE_PRIVATE, 1000000 [pid 414] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 414] open("./bus", O_RDWR|O_CREAT|O_TRUNC|O_SYNC|O_LARGEFILE|O_NOFOLLOW|O_NOATIME|0x29800030, 000 [pid 402] <... futex resumed>) = 0 [pid 408] +++ exited with 0 +++ [pid 404] +++ exited with 0 +++ [pid 402] futex(0x7f6770dc87ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 308] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=404, si_uid=0, si_status=0, si_utime=0, si_stime=12} --- [pid 308] restart_syscall(<... resuming interrupted clone ...> [pid 397] exit_group(0 [pid 419] <... futex resumed>) = ? [pid 399] <... futex resumed>) = ? [pid 397] <... exit_group resumed>) = ? [pid 308] <... restart_syscall resumed>) = 0 [pid 419] +++ exited with 0 +++ [pid 399] +++ exited with 0 +++ [pid 397] +++ exited with 0 +++ [pid 309] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=397, si_uid=0, si_status=0, si_utime=0, si_stime=11} --- [pid 308] umount2("./2", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 309] umount2("./2", MNT_DETACH|UMOUNT_NOFOLLOW [pid 308] openat(AT_FDCWD, "./2", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 309] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 308] <... openat resumed>) = 3 [pid 309] openat(AT_FDCWD, "./2", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 308] fstat(3, [pid 309] <... openat resumed>) = 3 [pid 308] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 309] fstat(3, [pid 308] getdents64(3, [pid 309] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 308] <... getdents64 resumed>0x555555d40620 /* 4 entries */, 32768) = 112 [pid 309] getdents64(3, [pid 308] umount2("./2/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 309] <... getdents64 resumed>0x555555d40620 /* 4 entries */, 32768) = 112 [pid 308] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 309] umount2("./2/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [ 21.404386][ T400] EXT4-fs (loop2): Block reservation details [ 21.410260][ T408] EXT4-fs (loop3): free_blocks=2415919104 [ 21.416343][ T399] EXT4-fs (loop4): i_reserved_data_blocks=1 [ 21.422804][ T408] EXT4-fs (loop3): dirty_blocks=16 [ 21.427850][ T400] EXT4-fs (loop2): i_reserved_data_blocks=1 [ 21.432864][ T408] EXT4-fs (loop3): Block reservation details [ 21.445468][ T408] EXT4-fs (loop3): i_reserved_data_blocks=1 [pid 308] lstat("./2/binderfs", [pid 309] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 308] <... lstat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}) = 0 [pid 309] lstat("./2/binderfs", [pid 308] unlink("./2/binderfs" [pid 309] <... lstat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}) = 0 [pid 308] <... unlink resumed>) = 0 [pid 414] <... open resumed>) = 4 [pid 411] <... mount resumed>) = 0 [pid 309] unlink("./2/binderfs" [pid 308] umount2("./2/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 414] futex(0x7f6770dc87ac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 307] umount2("./2", MNT_DETACH|UMOUNT_NOFOLLOW [pid 414] futex(0x7f6770dc87a8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 307] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 307] openat(AT_FDCWD, "./2", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 307] fstat(3, {st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 307] getdents64(3, 0x555555d40620 /* 4 entries */, 32768) = 112 [pid 307] umount2("./2/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 307] lstat("./2/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}) = 0 [pid 307] unlink("./2/binderfs") = 0 [pid 307] umount2("./2/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 411] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY) = 3 [pid 411] chdir("./file0") = 0 [pid 411] ioctl(4, LOOP_CLR_FD) = 0 [pid 411] close(4) = 0 [pid 411] futex(0x7f6770dc87ac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 411] futex(0x7f6770dc87a8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 309] <... unlink resumed>) = 0 [pid 309] umount2("./2/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 402] <... futex resumed>) = 0 [pid 402] futex(0x7f6770dc87a8, FUTEX_WAKE_PRIVATE, 1000000 [pid 414] <... futex resumed>) = 0 [pid 402] <... futex resumed>) = 1 [pid 414] write(4, "\x00\x00\x00\x00\x00\x00\x00\x00\x00", 9 [pid 402] futex(0x7f6770dc87ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 414] <... write resumed>) = 9 [pid 414] futex(0x7f6770dc87ac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 402] <... futex resumed>) = 0 [pid 414] futex(0x7f6770dc87a8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 402] futex(0x7f6770dc87a8, FUTEX_WAKE_PRIVATE, 1000000 [pid 414] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 402] <... futex resumed>) = 0 [pid 414] openat(AT_FDCWD, "./bus", O_RDONLY [pid 402] futex(0x7f6770dc87ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 414] <... openat resumed>) = 5 [pid 414] futex(0x7f6770dc87ac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 402] <... futex resumed>) = 0 [pid 414] futex(0x7f6770dc87a8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 402] futex(0x7f6770dc87a8, FUTEX_WAKE_PRIVATE, 1000000 [pid 414] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 413] <... mount resumed>) = 0 [pid 409] <... futex resumed>) = 0 [pid 409] futex(0x7f6770dc87a8, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 409] futex(0x7f6770dc87ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 411] <... futex resumed>) = 0 [pid 413] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 411] open("./bus", O_RDWR|O_CREAT|O_TRUNC|O_SYNC|O_LARGEFILE|O_NOFOLLOW|O_NOATIME|0x29800030, 000 [pid 413] <... openat resumed>) = 3 [pid 413] chdir("./file0") = 0 [pid 413] ioctl(4, LOOP_CLR_FD) = 0 [pid 413] close(4) = 0 [pid 413] futex(0x7f6770dc87ac, FUTEX_WAKE_PRIVATE, 1000000 [pid 402] <... futex resumed>) = 0 [pid 414] open("./bus", O_RDWR [pid 413] <... futex resumed>) = 1 [pid 413] futex(0x7f6770dc87a8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 403] <... futex resumed>) = 0 [pid 414] <... open resumed>) = 6 [pid 402] futex(0x7f6770dc87ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 403] futex(0x7f6770dc87a8, FUTEX_WAKE_PRIVATE, 1000000 [pid 413] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 413] open("./bus", O_RDWR|O_CREAT|O_TRUNC|O_SYNC|O_LARGEFILE|O_NOFOLLOW|O_NOATIME|0x29800030, 000 [pid 414] futex(0x7f6770dc87ac, FUTEX_WAKE_PRIVATE, 1000000 [pid 411] <... open resumed>) = 4 [pid 403] <... futex resumed>) = 0 [pid 414] <... futex resumed>) = 1 [pid 402] <... futex resumed>) = 0 [ 21.457073][ T411] EXT4-fs (loop5): mounted filesystem without journal. Opts: ,errors=continue [ 21.466925][ T413] EXT4-fs (loop0): mounted filesystem without journal. Opts: ,errors=continue [ 21.475944][ T92] EXT4-fs (loop2): Delayed block allocation failed for inode 18 at logical offset 0 with max blocks 1 with error 28 [ 21.489344][ T7] EXT4-fs (loop4): Delayed block allocation failed for inode 18 at logical offset 0 with max blocks 1 with error 28 [ 21.489900][ T354] EXT4-fs (loop3): Delayed block allocation failed for inode 18 at logical offset 0 with max blocks 1 with error 28 [pid 414] futex(0x7f6770dc87a8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 402] futex(0x7f6770dc87a8, FUTEX_WAKE_PRIVATE, 1000000 [pid 414] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 402] <... futex resumed>) = 0 [pid 414] mmap(0x20000000, 6291456, PROT_WRITE|PROT_EXEC|PROT_SEM|0x7ffff0, MAP_SHARED|MAP_FIXED|MAP_LOCKED|1< [pid 402] futex(0x7f6770dc87ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 414] <... mmap resumed>) = 0x20000000 [pid 414] futex(0x7f6770dc87ac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 402] <... futex resumed>) = 0 [pid 414] futex(0x7f6770dc87a8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 402] futex(0x7f6770dc87a8, FUTEX_WAKE_PRIVATE, 1000000 [pid 414] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 402] <... futex resumed>) = 0 [pid 414] sendfile(4, 5, NULL, 2147483713 [pid 402] futex(0x7f6770dc87ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 413] <... open resumed>) = 4 [pid 411] futex(0x7f6770dc87ac, FUTEX_WAKE_PRIVATE, 1000000 [pid 403] futex(0x7f6770dc87ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 409] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 409] futex(0x7f6770dc87a8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 409] futex(0x7f6770dc87ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 413] futex(0x7f6770dc87ac, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 413] futex(0x7f6770dc87a8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 411] <... futex resumed>) = 1 [pid 409] <... futex resumed>) = 0 [pid 411] write(4, "\x00\x00\x00\x00\x00\x00\x00\x00\x00", 9 [pid 409] futex(0x7f6770dc87ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=48000000} [pid 403] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 403] futex(0x7f6770dc87a8, FUTEX_WAKE_PRIVATE, 1000000 [pid 413] <... futex resumed>) = 0 [pid 403] <... futex resumed>) = 1 [pid 413] write(4, "\x00\x00\x00\x00\x00\x00\x00\x00\x00", 9 [pid 403] futex(0x7f6770dc87ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 413] <... write resumed>) = 9 [pid 413] futex(0x7f6770dc87ac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 403] <... futex resumed>) = 0 [pid 413] openat(AT_FDCWD, "./bus", O_RDONLY [pid 403] futex(0x7f6770dc87a8, FUTEX_WAKE_PRIVATE, 1000000 [pid 413] <... openat resumed>) = 5 [pid 403] <... futex resumed>) = 0 [pid 413] futex(0x7f6770dc87ac, FUTEX_WAKE_PRIVATE, 1000000 [pid 403] futex(0x7f6770dc87ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 413] <... futex resumed>) = 0 [pid 403] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 413] open("./bus", O_RDWR [pid 403] futex(0x7f6770dc87a8, FUTEX_WAKE_PRIVATE, 1000000 [pid 413] <... open resumed>) = 6 [pid 403] <... futex resumed>) = 0 [pid 413] futex(0x7f6770dc87ac, FUTEX_WAKE_PRIVATE, 1000000 [pid 403] futex(0x7f6770dc87ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 413] <... futex resumed>) = 0 [pid 403] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 413] mmap(0x20000000, 6291456, PROT_WRITE|PROT_EXEC|PROT_SEM|0x7ffff0, MAP_SHARED|MAP_FIXED|MAP_LOCKED|1< [pid 403] futex(0x7f6770dc87a8, FUTEX_WAKE_PRIVATE, 1000000 [pid 413] <... mmap resumed>) = 0x20000000 [pid 403] <... futex resumed>) = 0 [pid 413] futex(0x7f6770dc87ac, FUTEX_WAKE_PRIVATE, 1000000 [pid 403] futex(0x7f6770dc87ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 413] <... futex resumed>) = 0 [pid 403] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [ 21.505406][ T7] EXT4-fs (loop4): This should not happen!! Data will be lost [ 21.505406][ T7] [ 21.517857][ T354] EXT4-fs (loop3): This should not happen!! Data will be lost [ 21.517857][ T354] [ 21.523831][ T92] EXT4-fs (loop2): This should not happen!! Data will be lost [ 21.523831][ T92] [ 21.542079][ T413] EXT4-fs error (device loop0): ext4_mb_generate_buddy:747: group 0, block bitmap and bg descriptor inconsistent: 25 vs 150994969 free clusters [pid 413] sendfile(4, 5, NULL, 2147483713 [pid 403] futex(0x7f6770dc87a8, FUTEX_WAKE_PRIVATE, 1000000 [pid 411] <... write resumed>) = 9 [pid 403] <... futex resumed>) = 0 [pid 402] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 411] futex(0x7f6770dc87ac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 409] <... futex resumed>) = 0 [pid 403] futex(0x7f6770dc87ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 402] futex(0x7f6770dc87bc, FUTEX_WAKE_PRIVATE, 1000000 [pid 411] futex(0x7f6770dc87a8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 409] futex(0x7f6770dc87a8, FUTEX_WAKE_PRIVATE, 1000000 [pid 411] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 409] <... futex resumed>) = 0 [pid 402] <... futex resumed>) = 0 [pid 402] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 411] openat(AT_FDCWD, "./bus", O_RDONLY [pid 409] futex(0x7f6770dc87ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 402] <... mmap resumed>) = 0x7f67689ae000 [pid 402] mprotect(0x7f67689af000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 411] <... openat resumed>) = 5 [pid 402] clone(child_stack=0x7f67689ce3f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID [pid 411] futex(0x7f6770dc87ac, FUTEX_WAKE_PRIVATE, 1000000 [pid 402] <... clone resumed>, parent_tid=[430], tls=0x7f67689ce700, child_tidptr=0x7f67689ce9d0) = 430 [pid 402] futex(0x7f6770dc87b8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 402] futex(0x7f6770dc87bc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}./strace-static-x86_64: Process 430 attached [pid 411] <... futex resumed>) = 1 [pid 409] <... futex resumed>) = 0 [ 21.544181][ T414] EXT4-fs error (device loop1): ext4_mb_generate_buddy:747: group 0, block bitmap and bg descriptor inconsistent: 25 vs 150994969 free clusters [ 21.573894][ T414] EXT4-fs (loop1): Delayed block allocation failed for inode 18 at logical offset 0 with max blocks 1 with error 28 [ 21.574699][ T413] EXT4-fs (loop0): Delayed block allocation failed for inode 18 at logical offset 0 with max blocks 1 with error 28 [ 21.586148][ T414] EXT4-fs (loop1): This should not happen!! Data will be lost [ 21.586148][ T414] [ 21.599764][ T413] EXT4-fs (loop0): This should not happen!! Data will be lost [pid 430] set_robust_list(0x7f67689ce9e0, 24 [pid 411] futex(0x7f6770dc87a8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 409] futex(0x7f6770dc87a8, FUTEX_WAKE_PRIVATE, 1000000 [pid 430] <... set_robust_list resumed>) = 0 [pid 411] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 409] <... futex resumed>) = 0 [pid 403] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 309] <... umount2 resumed>) = 0 [pid 403] futex(0x7f6770dc87bc, FUTEX_WAKE_PRIVATE, 1000000 [pid 402] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 403] <... futex resumed>) = 0 [pid 403] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f67689ae000 [pid 403] mprotect(0x7f67689af000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 403] clone(child_stack=0x7f67689ce3f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, parent_tid=[431], tls=0x7f67689ce700, child_tidptr=0x7f67689ce9d0) = 431 [pid 403] futex(0x7f6770dc87b8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 403] futex(0x7f6770dc87bc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}./strace-static-x86_64: Process 431 attached [pid 431] set_robust_list(0x7f67689ce9e0, 24) = 0 [pid 431] ioctl(5, _IOC(_IOC_WRITE, 0x66, 0x29, 0x4), 0x20000080 [pid 430] ioctl(5, _IOC(_IOC_WRITE, 0x66, 0x29, 0x4), 0x20000080 [pid 411] open("./bus", O_RDWR [pid 409] futex(0x7f6770dc87ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 309] umount2("./2/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 411] <... open resumed>) = 6 [pid 309] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 411] futex(0x7f6770dc87ac, FUTEX_WAKE_PRIVATE, 1000000 [ 21.599764][ T413] [ 21.608036][ T414] EXT4-fs (loop1): Total free blocks count 0 [ 21.618010][ T413] EXT4-fs (loop0): Total free blocks count 0 [ 21.626440][ T414] EXT4-fs (loop1): Free/Dirty block details [ 21.633039][ T413] EXT4-fs (loop0): Free/Dirty block details [ 21.635489][ T414] EXT4-fs (loop1): free_blocks=2415919104 [ 21.642624][ T413] EXT4-fs (loop0): free_blocks=2415919104 [ 21.647100][ T414] EXT4-fs (loop1): dirty_blocks=16 [ 21.653144][ T413] EXT4-fs (loop0): dirty_blocks=16 [pid 309] lstat("./2/file0", [pid 411] <... futex resumed>) = 1 [pid 409] <... futex resumed>) = 0 [pid 309] <... lstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 411] futex(0x7f6770dc87a8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 409] futex(0x7f6770dc87a8, FUTEX_WAKE_PRIVATE, 1000000 [pid 309] umount2("./2/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 411] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 409] <... futex resumed>) = 0 [pid 309] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 411] mmap(0x20000000, 6291456, PROT_WRITE|PROT_EXEC|PROT_SEM|0x7ffff0, MAP_SHARED|MAP_FIXED|MAP_LOCKED|1< [pid 409] futex(0x7f6770dc87ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 309] openat(AT_FDCWD, "./2/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 411] <... mmap resumed>) = 0x20000000 [pid 309] <... openat resumed>) = 4 [pid 411] futex(0x7f6770dc87ac, FUTEX_WAKE_PRIVATE, 1000000 [pid 309] fstat(4, [pid 411] <... futex resumed>) = 1 [pid 409] <... futex resumed>) = 0 [pid 309] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 411] sendfile(4, 5, NULL, 2147483713 [pid 409] futex(0x7f6770dc87a8, FUTEX_WAKE_PRIVATE, 1000000 [pid 309] getdents64(4, [pid 409] <... futex resumed>) = 0 [pid 309] <... getdents64 resumed>0x555555d48660 /* 2 entries */, 32768) = 48 [pid 409] futex(0x7f6770dc87ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 309] getdents64(4, [pid 431] <... ioctl resumed>) = 0 [pid 413] <... sendfile resumed>) = 63 [pid 403] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 309] <... getdents64 resumed>0x555555d48660 /* 0 entries */, 32768) = 0 [pid 431] futex(0x7f6770dc87bc, FUTEX_WAKE_PRIVATE, 1000000 [pid 413] futex(0x7f6770dc87ac, FUTEX_WAKE_PRIVATE, 1000000 [pid 431] <... futex resumed>) = 0 [pid 413] <... futex resumed>) = 0 [pid 431] futex(0x7f6770dc87b8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 413] futex(0x7f6770dc87a8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 308] <... umount2 resumed>) = 0 [pid 403] exit_group(0 [pid 431] <... futex resumed>) = ? [pid 413] <... futex resumed>) = ? [pid 403] <... exit_group resumed>) = ? [pid 431] +++ exited with 0 +++ [pid 413] +++ exited with 0 +++ [pid 403] +++ exited with 0 +++ [pid 308] umount2("./2/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 430] <... ioctl resumed>) = 0 [pid 305] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=403, si_uid=0, si_status=0, si_utime=0, si_stime=13} --- [pid 430] futex(0x7f6770dc87bc, FUTEX_WAKE_PRIVATE, 1000000 [pid 309] close(4 [pid 430] <... futex resumed>) = 0 [pid 308] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 308] lstat("./2/file0", {st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 308] umount2("./2/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 308] openat(AT_FDCWD, "./2/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 308] fstat(4, {st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 308] getdents64(4, 0x555555d48660 /* 2 entries */, 32768) = 48 [pid 308] getdents64(4, 0x555555d48660 /* 0 entries */, 32768) = 0 [pid 308] close(4) = 0 [pid 308] rmdir("./2/file0") = 0 [pid 308] getdents64(3, 0x555555d40620 /* 0 entries */, 32768) = 0 [pid 308] close(3) = 0 [pid 308] rmdir("./2") = 0 [pid 308] mkdir("./3", 0777) = 0 [pid 308] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 414] <... sendfile resumed>) = 63 [pid 414] futex(0x7f6770dc87ac, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 414] futex(0x7f6770dc87a8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 309] <... close resumed>) = 0 [pid 309] rmdir("./2/file0" [pid 402] exit_group(0 [pid 309] <... rmdir resumed>) = 0 [pid 402] <... exit_group resumed>) = ? [pid 309] getdents64(3, 0x555555d40620 /* 0 entries */, 32768) = 0 [pid 309] close(3) = 0 [pid 309] rmdir("./2") = 0 [pid 309] mkdir("./3", 0777) = 0 [pid 309] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 414] <... futex resumed>) = ? [pid 414] +++ exited with 0 +++ [pid 430] +++ exited with 0 +++ [pid 402] +++ exited with 0 +++ [pid 305] umount2("./2", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 305] openat(AT_FDCWD, "./2", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 305] fstat(3, {st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 305] getdents64(3, 0x555555d40620 /* 4 entries */, 32768) = 112 [pid 305] umount2("./2/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 305] lstat("./2/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}) = 0 [pid 305] unlink("./2/binderfs") = 0 [pid 305] umount2("./2/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 306] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=402, si_uid=0, si_status=0, si_utime=0, si_stime=15} --- [pid 306] restart_syscall(<... resuming interrupted clone ...>) = 0 [pid 306] umount2("./2", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 306] openat(AT_FDCWD, "./2", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [ 21.657839][ T414] EXT4-fs (loop1): Block reservation details [ 21.663489][ T413] EXT4-fs (loop0): Block reservation details [ 21.669016][ T414] EXT4-fs (loop1): i_reserved_data_blocks=1 [ 21.674979][ T413] EXT4-fs (loop0): i_reserved_data_blocks=1 [ 21.683887][ T411] EXT4-fs error (device loop5): ext4_mb_generate_buddy:747: group 0, block bitmap and bg descriptor inconsistent: 25 vs 150994969 free clusters [ 21.701559][ T411] EXT4-fs (loop5): Delayed block allocation failed for inode 18 at logical offset 0 with max blocks 1 with error 28 [pid 306] fstat(3, {st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 306] getdents64(3, 0x555555d40620 /* 4 entries */, 32768) = 112 [pid 306] umount2("./2/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 306] lstat("./2/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}) = 0 [pid 306] unlink("./2/binderfs") = 0 [pid 306] umount2("./2/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 409] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [ 21.713765][ T411] EXT4-fs (loop5): This should not happen!! Data will be lost [ 21.713765][ T411] [ 21.714245][ T7] EXT4-fs (loop0): Delayed block allocation failed for inode 18 at logical offset 0 with max blocks 1 with error 28 [ 21.723407][ T411] EXT4-fs (loop5): Total free blocks count 0 [ 21.736837][ T7] EXT4-fs (loop0): This should not happen!! Data will be lost [ 21.736837][ T7] [ 21.741564][ T411] EXT4-fs (loop5): Free/Dirty block details [pid 409] futex(0x7f6770dc87bc, FUTEX_WAKE_PRIVATE, 1000000 [pid 307] <... umount2 resumed>) = 0 [pid 309] <... openat resumed>) = 3 [pid 308] <... openat resumed>) = 3 [pid 409] <... futex resumed>) = 0 [pid 309] ioctl(3, LOOP_CLR_FD [pid 308] ioctl(3, LOOP_CLR_FD [pid 309] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 308] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 309] close(3 [pid 308] close(3 [pid 409] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 309] <... close resumed>) = 0 [pid 308] <... close resumed>) = 0 [pid 309] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 308] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 309] <... clone resumed>, child_tidptr=0x555555d3f5d0) = 432 [pid 308] <... clone resumed>, child_tidptr=0x555555d3f5d0) = 433 [pid 409] <... mmap resumed>) = 0x7f67689ae000 [pid 409] mprotect(0x7f67689af000, 131072, PROT_READ|PROT_WRITE./strace-static-x86_64: Process 433 attached ) = 0 ./strace-static-x86_64: Process 432 attached [pid 433] set_robust_list(0x555555d3f5e0, 24 [pid 432] set_robust_list(0x555555d3f5e0, 24 [pid 409] clone(child_stack=0x7f67689ce3f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID [pid 307] umount2("./2/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 307] lstat("./2/file0", {st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 307] umount2("./2/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 307] openat(AT_FDCWD, "./2/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 307] fstat(4, {st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 307] getdents64(4, 0x555555d48660 /* 2 entries */, 32768) = 48 [pid 307] getdents64(4, 0x555555d48660 /* 0 entries */, 32768) = 0 [pid 307] close(4) = 0 [pid 307] rmdir("./2/file0") = 0 [pid 307] getdents64(3, [pid 433] <... set_robust_list resumed>) = 0 [pid 432] <... set_robust_list resumed>) = 0 [pid 307] <... getdents64 resumed>0x555555d40620 /* 0 entries */, 32768) = 0 [pid 433] chdir("./3" [pid 432] chdir("./3" [pid 411] <... sendfile resumed>) = 63 [pid 409] <... clone resumed>, parent_tid=[434], tls=0x7f67689ce700, child_tidptr=0x7f67689ce9d0) = 434 [pid 433] <... chdir resumed>) = 0 [pid 432] <... chdir resumed>) = 0 [pid 411] futex(0x7f6770dc87ac, FUTEX_WAKE_PRIVATE, 1000000 [pid 307] close(3) = 0 [pid 307] rmdir("./2") = 0 [pid 307] mkdir("./3", 0777) = 0 [pid 307] openat(AT_FDCWD, "/dev/loop2", O_RDWR) = 3 [pid 307] ioctl(3, LOOP_CLR_FD) = -1 ENXIO (No such device or address) [pid 307] close(3) = 0 [pid 307] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x555555d3f5d0) = 435 ./strace-static-x86_64: Process 435 attached [pid 435] set_robust_list(0x555555d3f5e0, 24 [pid 433] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 432] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 411] <... futex resumed>) = 0 [pid 409] futex(0x7f6770dc87b8, FUTEX_WAKE_PRIVATE, 1000000 [pid 433] <... prctl resumed>) = 0 [pid 432] <... prctl resumed>) = 0 [pid 411] futex(0x7f6770dc87a8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 409] <... futex resumed>) = 0 [pid 433] setpgid(0, 0 [pid 432] setpgid(0, 0 [pid 409] futex(0x7f6770dc87bc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 433] <... setpgid resumed>) = 0 [pid 432] <... setpgid resumed>) = 0 ./strace-static-x86_64: Process 434 attached [pid 435] <... set_robust_list resumed>) = 0 [pid 433] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 432] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 434] set_robust_list(0x7f67689ce9e0, 24 [pid 433] <... openat resumed>) = 3 [pid 432] <... openat resumed>) = 3 [pid 435] chdir("./3" [pid 434] <... set_robust_list resumed>) = 0 [pid 433] write(3, "1000", 4 [pid 432] write(3, "1000", 4 [pid 435] <... chdir resumed>) = 0 [pid 434] ioctl(5, _IOC(_IOC_WRITE, 0x66, 0x29, 0x4), 0x20000080 [pid 433] <... write resumed>) = 4 [pid 432] <... write resumed>) = 4 [pid 435] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 433] close(3 [pid 432] close(3 [pid 433] <... close resumed>) = 0 [pid 432] <... close resumed>) = 0 [pid 435] <... prctl resumed>) = 0 [pid 433] symlink("/dev/binderfs", "./binderfs" [pid 432] symlink("/dev/binderfs", "./binderfs" [pid 434] <... ioctl resumed>) = 0 [pid 433] <... symlink resumed>) = 0 [pid 435] setpgid(0, 0 [pid 434] futex(0x7f6770dc87bc, FUTEX_WAKE_PRIVATE, 1000000 [pid 433] futex(0x7f6770dc87ac, FUTEX_WAKE_PRIVATE, 1000000 [pid 432] <... symlink resumed>) = 0 [pid 435] <... setpgid resumed>) = 0 [pid 434] <... futex resumed>) = 1 [pid 433] <... futex resumed>) = 0 [pid 432] futex(0x7f6770dc87ac, FUTEX_WAKE_PRIVATE, 1000000 [pid 409] <... futex resumed>) = 0 [pid 435] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 434] futex(0x7f6770dc87b8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 433] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 432] <... futex resumed>) = 0 [pid 409] exit_group(0 [pid 433] <... mmap resumed>) = 0x7f6770ccf000 [pid 432] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 411] <... futex resumed>) = ? [pid 409] <... exit_group resumed>) = ? [pid 433] mprotect(0x7f6770cd0000, 131072, PROT_READ|PROT_WRITE [pid 432] <... mmap resumed>) = 0x7f6770ccf000 [pid 411] +++ exited with 0 +++ [pid 433] <... mprotect resumed>) = 0 [pid 432] mprotect(0x7f6770cd0000, 131072, PROT_READ|PROT_WRITE [pid 433] clone(child_stack=0x7f6770cef3f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID [pid 432] <... mprotect resumed>) = 0 ./strace-static-x86_64: Process 436 attached [pid 436] set_robust_list(0x7f6770cef9e0, 24 [pid 433] <... clone resumed>, parent_tid=[436], tls=0x7f6770cef700, child_tidptr=0x7f6770cef9d0) = 436 [pid 432] clone(child_stack=0x7f6770cef3f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID [pid 433] futex(0x7f6770dc87a8, FUTEX_WAKE_PRIVATE, 1000000 [pid 436] <... set_robust_list resumed>) = 0 [pid 433] <... futex resumed>) = 0 [pid 433] futex(0x7f6770dc87ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 432] <... clone resumed>, parent_tid=[437], tls=0x7f6770cef700, child_tidptr=0x7f6770cef9d0) = 437 [pid 432] futex(0x7f6770dc87a8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 432] futex(0x7f6770dc87ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 435] <... openat resumed>) = 3 [pid 434] <... futex resumed>) = ? [pid 436] memfd_create("syzkaller", 0 [pid 435] write(3, "1000", 4 [pid 436] <... memfd_create resumed>) = 3 [pid 436] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f67688cf000 [pid 435] <... write resumed>) = 4 [pid 435] close(3) = 0 [pid 435] symlink("/dev/binderfs", "./binderfs") = 0 [pid 435] futex(0x7f6770dc87ac, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 305] <... umount2 resumed>) = 0 [pid 435] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 305] umount2("./2/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 305] lstat("./2/file0", {st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 305] umount2("./2/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 305] openat(AT_FDCWD, "./2/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 435] <... mmap resumed>) = 0x7f6770ccf000 [pid 305] <... openat resumed>) = 4 [pid 305] fstat(4, {st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 305] getdents64(4, [pid 434] +++ exited with 0 +++ [pid 409] +++ exited with 0 +++ [pid 305] <... getdents64 resumed>0x555555d48660 /* 2 entries */, 32768) = 48 [pid 310] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=409, si_uid=0, si_status=0, si_utime=0, si_stime=10} --- [pid 310] restart_syscall(<... resuming interrupted clone ...> [pid 305] getdents64(4, [pid 310] <... restart_syscall resumed>) = 0 [pid 435] mprotect(0x7f6770cd0000, 131072, PROT_READ|PROT_WRITE [pid 305] <... getdents64 resumed>0x555555d48660 /* 0 entries */, 32768) = 0 [pid 435] <... mprotect resumed>) = 0 [pid 310] umount2("./3", MNT_DETACH|UMOUNT_NOFOLLOW [pid 305] close(4 [pid 310] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 310] openat(AT_FDCWD, "./3", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 305] <... close resumed>) = 0 [pid 435] clone(child_stack=0x7f6770cef3f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID [pid 310] <... openat resumed>) = 3 [pid 310] fstat(3, [pid 305] rmdir("./2/file0" [pid 310] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 310] getdents64(3, [pid 305] <... rmdir resumed>) = 0 [pid 310] <... getdents64 resumed>0x555555d40620 /* 4 entries */, 32768) = 112 [pid 310] umount2("./3/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 305] getdents64(3, ./strace-static-x86_64: Process 438 attached [pid 310] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 310] lstat("./3/binderfs", [pid 305] <... getdents64 resumed>0x555555d40620 /* 0 entries */, 32768) = 0 [pid 438] set_robust_list(0x7f6770cef9e0, 24 [pid 435] <... clone resumed>, parent_tid=[438], tls=0x7f6770cef700, child_tidptr=0x7f6770cef9d0) = 438 [pid 310] <... lstat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}) = 0 [pid 310] unlink("./3/binderfs" [pid 305] close(3 [pid 438] <... set_robust_list resumed>) = 0 [pid 435] futex(0x7f6770dc87a8, FUTEX_WAKE_PRIVATE, 1000000 [pid 310] <... unlink resumed>) = 0 [pid 310] umount2("./3/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 305] <... close resumed>) = 0 [ 21.752454][ T7] EXT4-fs (loop1): Delayed block allocation failed for inode 18 at logical offset 0 with max blocks 1 with error 28 [ 21.757112][ T411] EXT4-fs (loop5): free_blocks=2415919104 [ 21.774931][ T411] EXT4-fs (loop5): dirty_blocks=16 [ 21.780097][ T411] EXT4-fs (loop5): Block reservation details [ 21.786357][ T411] EXT4-fs (loop5): i_reserved_data_blocks=1 [ 21.792869][ T7] EXT4-fs (loop1): This should not happen!! Data will be lost [ 21.792869][ T7] [pid 305] rmdir("./2") = 0 [pid 305] mkdir("./3", 0777) = 0 [pid 305] openat(AT_FDCWD, "/dev/loop0", O_RDWR./strace-static-x86_64: Process 437 attached [pid 437] set_robust_list(0x7f6770cef9e0, 24) = 0 [pid 437] memfd_create("syzkaller", 0) = 3 [pid 437] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f67688cf000 [pid 436] 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"..., 1048576 [pid 435] <... futex resumed>) = 0 [pid 435] futex(0x7f6770dc87ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 438] memfd_create("syzkaller", 0 [pid 437] 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"..., 1048576 [pid 436] <... write resumed>) = 1048576 [pid 436] munmap(0x7f67688cf000, 1048576) = 0 [pid 436] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 437] <... write resumed>) = 1048576 [pid 437] munmap(0x7f67688cf000, 1048576) = 0 [pid 437] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 438] <... memfd_create resumed>) = 3 [pid 438] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f67688cf000 [pid 438] 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"..., 1048576) = 1048576 [pid 306] <... umount2 resumed>) = 0 [pid 305] <... openat resumed>) = 3 [pid 305] ioctl(3, LOOP_CLR_FD) = -1 ENXIO (No such device or address) [pid 305] close(3 [pid 438] munmap(0x7f67688cf000, 1048576 [pid 306] umount2("./2/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 306] lstat("./2/file0", {st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 306] umount2("./2/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 306] openat(AT_FDCWD, "./2/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 306] fstat(4, {st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 306] getdents64(4, 0x555555d48660 /* 2 entries */, 32768) = 48 [pid 306] getdents64(4, 0x555555d48660 /* 0 entries */, 32768) = 0 [pid 306] close(4) = 0 [pid 306] rmdir("./2/file0") = 0 [pid 306] getdents64(3, 0x555555d40620 /* 0 entries */, 32768) = 0 [pid 306] close(3) = 0 [pid 306] rmdir("./2") = 0 [pid 306] mkdir("./3", 0777) = 0 [pid 306] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 438] <... munmap resumed>) = 0 [pid 438] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 436] <... openat resumed>) = 4 [ 21.822621][ T92] EXT4-fs (loop5): Delayed block allocation failed for inode 18 at logical offset 0 with max blocks 1 with error 28 [ 21.835272][ T92] EXT4-fs (loop5): This should not happen!! Data will be lost [ 21.835272][ T92] [pid 436] ioctl(4, LOOP_SET_FD, 3 [pid 438] <... openat resumed>) = 4 [pid 437] <... openat resumed>) = 4 [pid 436] <... ioctl resumed>) = 0 [pid 310] <... umount2 resumed>) = 0 [pid 306] <... openat resumed>) = 3 [pid 305] <... close resumed>) = 0 [pid 437] ioctl(4, LOOP_SET_FD, 3 [pid 436] close(3 [pid 306] ioctl(3, LOOP_CLR_FD [pid 305] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 438] ioctl(4, LOOP_SET_FD, 3 [pid 436] <... close resumed>) = 0 [pid 310] umount2("./3/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 306] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 436] mkdir("./file0", 0777 [pid 306] close(3 [pid 305] <... clone resumed>, child_tidptr=0x555555d3f5d0) = 440 ./strace-static-x86_64: Process 440 attached [pid 437] <... ioctl resumed>) = 0 [pid 436] <... mkdir resumed>) = 0 [pid 310] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 306] <... close resumed>) = 0 [pid 437] close(3 [pid 436] mount("/dev/loop3", "./file0", "ext4", MS_DIRSYNC|MS_NOATIME|MS_LAZYTIME, ",errors=continue" [pid 306] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 443 attached [pid 440] set_robust_list(0x555555d3f5e0, 24 [pid 438] <... ioctl resumed>) = 0 [pid 437] <... close resumed>) = 0 [pid 310] lstat("./3/file0", [pid 440] <... set_robust_list resumed>) = 0 [pid 438] close(3 [pid 437] mkdir("./file0", 0777 [pid 306] <... clone resumed>, child_tidptr=0x555555d3f5d0) = 443 [pid 310] <... lstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 443] set_robust_list(0x555555d3f5e0, 24 [pid 440] chdir("./3" [pid 438] <... close resumed>) = 0 [pid 437] <... mkdir resumed>) = 0 [pid 310] umount2("./3/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 437] mount("/dev/loop4", "./file0", "ext4", MS_DIRSYNC|MS_NOATIME|MS_LAZYTIME, ",errors=continue" [pid 443] <... set_robust_list resumed>) = 0 [pid 440] <... chdir resumed>) = 0 [pid 438] mkdir("./file0", 0777 [pid 310] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 440] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 438] <... mkdir resumed>) = 0 [pid 310] openat(AT_FDCWD, "./3/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 443] chdir("./3" [pid 440] <... prctl resumed>) = 0 [pid 438] mount("/dev/loop2", "./file0", "ext4", MS_DIRSYNC|MS_NOATIME|MS_LAZYTIME, ",errors=continue" [pid 310] <... openat resumed>) = 4 [pid 443] <... chdir resumed>) = 0 [pid 440] setpgid(0, 0 [pid 310] fstat(4, [pid 443] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 440] <... setpgid resumed>) = 0 [pid 310] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 443] <... prctl resumed>) = 0 [pid 440] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 310] getdents64(4, 0x555555d48660 /* 2 entries */, 32768) = 48 [pid 440] <... openat resumed>) = 3 [pid 310] getdents64(4, [pid 440] write(3, "1000", 4 [pid 310] <... getdents64 resumed>0x555555d48660 /* 0 entries */, 32768) = 0 [pid 440] <... write resumed>) = 4 [pid 440] close(3 [pid 310] close(4 [pid 440] <... close resumed>) = 0 [pid 310] <... close resumed>) = 0 [pid 310] rmdir("./3/file0" [pid 440] symlink("/dev/binderfs", "./binderfs" [pid 310] <... rmdir resumed>) = 0 [pid 440] <... symlink resumed>) = 0 [pid 310] getdents64(3, [pid 440] futex(0x7f6770dc87ac, FUTEX_WAKE_PRIVATE, 1000000 [pid 310] <... getdents64 resumed>0x555555d40620 /* 0 entries */, 32768) = 0 [pid 440] <... futex resumed>) = 0 [pid 310] close(3 [pid 440] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 310] <... close resumed>) = 0 [pid 440] <... mmap resumed>) = 0x7f6770ccf000 [pid 310] rmdir("./3" [pid 440] mprotect(0x7f6770cd0000, 131072, PROT_READ|PROT_WRITE [pid 310] <... rmdir resumed>) = 0 [pid 440] <... mprotect resumed>) = 0 [pid 440] clone(child_stack=0x7f6770cef3f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID [pid 310] mkdir("./4", 0777 [pid 440] <... clone resumed>, parent_tid=[445], tls=0x7f6770cef700, child_tidptr=0x7f6770cef9d0) = 445 [pid 440] futex(0x7f6770dc87a8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 440] futex(0x7f6770dc87ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 310] <... mkdir resumed>) = 0 [pid 310] openat(AT_FDCWD, "/dev/loop5", O_RDWR) = 3 [pid 310] ioctl(3, LOOP_CLR_FD) = -1 ENXIO (No such device or address) [pid 310] close(3) = 0 [pid 310] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 447 attached [pid 447] set_robust_list(0x555555d3f5e0, 24) = 0 [pid 447] chdir("./4" [pid 310] <... clone resumed>, child_tidptr=0x555555d3f5d0) = 447 [pid 447] <... chdir resumed>) = 0 [pid 447] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 447] setpgid(0, 0) = 0 [pid 447] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 447] write(3, "1000", 4) = 4 [pid 447] close(3) = 0 [pid 447] symlink("/dev/binderfs", "./binderfs") = 0 [pid 447] futex(0x7f6770dc87ac, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 447] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 443] setpgid(0, 0 [pid 447] <... mmap resumed>) = 0x7f6770ccf000 [pid 447] mprotect(0x7f6770cd0000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 447] clone(child_stack=0x7f6770cef3f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID [pid 443] <... setpgid resumed>) = 0 [pid 447] <... clone resumed>, parent_tid=[449], tls=0x7f6770cef700, child_tidptr=0x7f6770cef9d0) = 449 [pid 447] futex(0x7f6770dc87a8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 447] futex(0x7f6770dc87ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000}./strace-static-x86_64: Process 445 attached [pid 443] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 445] set_robust_list(0x7f6770cef9e0, 24 [pid 443] <... openat resumed>) = 3 ./strace-static-x86_64: Process 449 attached [pid 449] set_robust_list(0x7f6770cef9e0, 24) = 0 [pid 449] memfd_create("syzkaller", 0) = 3 [pid 449] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f67688cf000 [pid 436] <... mount resumed>) = 0 [pid 436] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY) = 3 [pid 436] chdir("./file0") = 0 [pid 436] ioctl(4, LOOP_CLR_FD) = 0 [pid 436] close(4) = 0 [pid 436] futex(0x7f6770dc87ac, FUTEX_WAKE_PRIVATE, 1000000 [pid 433] <... futex resumed>) = 0 [pid 433] futex(0x7f6770dc87a8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 433] futex(0x7f6770dc87ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 436] <... futex resumed>) = 1 [pid 436] open("./bus", O_RDWR|O_CREAT|O_TRUNC|O_SYNC|O_LARGEFILE|O_NOFOLLOW|O_NOATIME|0x29800030, 000) = 4 [pid 436] futex(0x7f6770dc87ac, FUTEX_WAKE_PRIVATE, 1000000 [pid 433] <... futex resumed>) = 0 [pid 433] futex(0x7f6770dc87a8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 433] futex(0x7f6770dc87ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 436] <... futex resumed>) = 1 [pid 436] write(4, "\x00\x00\x00\x00\x00\x00\x00\x00\x00", 9) = 9 [pid 436] futex(0x7f6770dc87ac, FUTEX_WAKE_PRIVATE, 1000000 [pid 433] <... futex resumed>) = 0 [pid 433] futex(0x7f6770dc87a8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 433] futex(0x7f6770dc87ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 436] <... futex resumed>) = 1 [pid 436] openat(AT_FDCWD, "./bus", O_RDONLY) = 5 [pid 436] futex(0x7f6770dc87ac, FUTEX_WAKE_PRIVATE, 1000000 [pid 433] <... futex resumed>) = 0 [pid 433] futex(0x7f6770dc87a8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 433] futex(0x7f6770dc87ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 436] <... futex resumed>) = 1 [pid 436] open("./bus", O_RDWR) = 6 [pid 436] futex(0x7f6770dc87ac, FUTEX_WAKE_PRIVATE, 1000000 [pid 433] <... futex resumed>) = 0 [pid 433] futex(0x7f6770dc87a8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 433] futex(0x7f6770dc87ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 436] <... futex resumed>) = 1 [pid 436] mmap(0x20000000, 6291456, PROT_WRITE|PROT_EXEC|PROT_SEM|0x7ffff0, MAP_SHARED|MAP_FIXED|MAP_LOCKED|1< [pid 433] <... futex resumed>) = 0 [pid 433] futex(0x7f6770dc87a8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 433] futex(0x7f6770dc87ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 436] <... futex resumed>) = 1 [pid 436] sendfile(4, 5, NULL, 2147483713 [pid 449] 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"..., 1048576) = 1048576 [pid 445] <... set_robust_list resumed>) = 0 [pid 443] write(3, "1000", 4 [pid 438] <... mount resumed>) = 0 [pid 437] <... mount resumed>) = 0 [pid 445] memfd_create("syzkaller", 0 [pid 443] <... write resumed>) = 4 [pid 438] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 445] <... memfd_create resumed>) = 3 [pid 443] close(3 [pid 438] <... openat resumed>) = 3 [pid 445] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 443] <... close resumed>) = 0 [pid 438] chdir("./file0" [pid 445] <... mmap resumed>) = 0x7f67688cf000 [pid 443] symlink("/dev/binderfs", "./binderfs" [pid 438] <... chdir resumed>) = 0 [pid 445] 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"..., 1048576 [pid 443] <... symlink resumed>) = 0 [pid 438] ioctl(4, LOOP_CLR_FD [pid 443] futex(0x7f6770dc87ac, FUTEX_WAKE_PRIVATE, 1000000 [pid 438] <... ioctl resumed>) = 0 [pid 443] <... futex resumed>) = 0 [pid 438] close(4 [pid 443] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 438] <... close resumed>) = 0 [pid 443] <... mmap resumed>) = 0x7f6770ccf000 [pid 438] futex(0x7f6770dc87ac, FUTEX_WAKE_PRIVATE, 1000000 [pid 443] mprotect(0x7f6770cd0000, 131072, PROT_READ|PROT_WRITE [pid 438] <... futex resumed>) = 1 [pid 435] <... futex resumed>) = 0 [pid 443] <... mprotect resumed>) = 0 [pid 438] open("./bus", O_RDWR|O_CREAT|O_TRUNC|O_SYNC|O_LARGEFILE|O_NOFOLLOW|O_NOATIME|0x29800030, 000 [pid 435] futex(0x7f6770dc87a8, FUTEX_WAKE_PRIVATE, 1000000 [pid 443] clone(child_stack=0x7f6770cef3f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID [pid 438] <... open resumed>) = 4 [pid 435] <... futex resumed>) = 0 [pid 435] futex(0x7f6770dc87ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 438] futex(0x7f6770dc87ac, FUTEX_WAKE_PRIVATE, 1000000 [pid 443] <... clone resumed>, parent_tid=[453], tls=0x7f6770cef700, child_tidptr=0x7f6770cef9d0) = 453 [pid 438] <... futex resumed>) = 1 [pid 435] <... futex resumed>) = 0 [pid 443] futex(0x7f6770dc87a8, FUTEX_WAKE_PRIVATE, 1000000 [pid 438] futex(0x7f6770dc87a8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 435] futex(0x7f6770dc87a8, FUTEX_WAKE_PRIVATE, 1000000 [pid 443] <... futex resumed>) = 0 [pid 438] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 435] <... futex resumed>) = 0 [ 21.912548][ T436] EXT4-fs (loop3): mounted filesystem without journal. Opts: ,errors=continue [ 21.916373][ T437] EXT4-fs (loop4): mounted filesystem without journal. Opts: ,errors=continue [ 21.931720][ T438] EXT4-fs (loop2): mounted filesystem without journal. Opts: ,errors=continue [ 21.939511][ T436] EXT4-fs error (device loop3): ext4_mb_generate_buddy:747: group 0, block bitmap and bg descriptor inconsistent: 25 vs 150994969 free clusters [pid 443] futex(0x7f6770dc87ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 438] write(4, "\x00\x00\x00\x00\x00\x00\x00\x00\x00", 9 [pid 435] futex(0x7f6770dc87ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 438] <... write resumed>) = 9 [pid 438] futex(0x7f6770dc87ac, FUTEX_WAKE_PRIVATE, 1000000 [pid 437] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 438] <... futex resumed>) = 1 [pid 437] <... openat resumed>) = 3 [pid 435] <... futex resumed>) = 0 [pid 438] futex(0x7f6770dc87a8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 437] chdir("./file0" [pid 435] futex(0x7f6770dc87a8, FUTEX_WAKE_PRIVATE, 1000000 [pid 438] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 437] <... chdir resumed>) = 0 [pid 435] <... futex resumed>) = 0 [pid 438] openat(AT_FDCWD, "./bus", O_RDONLY [pid 437] ioctl(4, LOOP_CLR_FD [pid 435] futex(0x7f6770dc87ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 438] <... openat resumed>) = 5 [pid 437] <... ioctl resumed>) = 0 [pid 438] futex(0x7f6770dc87ac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 437] close(4 [pid 435] <... futex resumed>) = 0 [pid 438] futex(0x7f6770dc87a8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 437] <... close resumed>) = 0 [pid 435] futex(0x7f6770dc87a8, FUTEX_WAKE_PRIVATE, 1000000 [pid 438] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 437] futex(0x7f6770dc87ac, FUTEX_WAKE_PRIVATE, 1000000 [pid 435] <... futex resumed>) = 0 [pid 438] open("./bus", O_RDWR [pid 437] <... futex resumed>) = 1 [pid 435] futex(0x7f6770dc87ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 432] <... futex resumed>) = 0 [pid 438] <... open resumed>) = 6 [pid 437] futex(0x7f6770dc87a8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 432] futex(0x7f6770dc87a8, FUTEX_WAKE_PRIVATE, 1000000 [pid 438] futex(0x7f6770dc87ac, FUTEX_WAKE_PRIVATE, 1000000 [pid 437] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 432] <... futex resumed>) = 0 [pid 438] <... futex resumed>) = 1 [pid 437] open("./bus", O_RDWR|O_CREAT|O_TRUNC|O_SYNC|O_LARGEFILE|O_NOFOLLOW|O_NOATIME|0x29800030, 000 [pid 435] <... futex resumed>) = 0 [pid 432] futex(0x7f6770dc87ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 438] futex(0x7f6770dc87a8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 437] <... open resumed>) = 4 [pid 435] futex(0x7f6770dc87a8, FUTEX_WAKE_PRIVATE, 1000000 [pid 438] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 437] futex(0x7f6770dc87ac, FUTEX_WAKE_PRIVATE, 1000000 [pid 435] <... futex resumed>) = 0 [pid 445] <... write resumed>) = 1048576 [pid 438] mmap(0x20000000, 6291456, PROT_WRITE|PROT_EXEC|PROT_SEM|0x7ffff0, MAP_SHARED|MAP_FIXED|MAP_LOCKED|1< [pid 437] <... futex resumed>) = 1 [pid 435] futex(0x7f6770dc87ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 432] <... futex resumed>) = 0 [pid 438] <... mmap resumed>) = 0x20000000 [pid 437] futex(0x7f6770dc87a8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 432] futex(0x7f6770dc87a8, FUTEX_WAKE_PRIVATE, 1000000 [pid 438] futex(0x7f6770dc87ac, FUTEX_WAKE_PRIVATE, 1000000 [pid 437] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 432] <... futex resumed>) = 0 [pid 438] <... futex resumed>) = 1 [pid 437] write(4, "\x00\x00\x00\x00\x00\x00\x00\x00\x00", 9 [pid 435] <... futex resumed>) = 0 [pid 432] futex(0x7f6770dc87ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 438] futex(0x7f6770dc87a8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 437] <... write resumed>) = 9 [pid 435] futex(0x7f6770dc87a8, FUTEX_WAKE_PRIVATE, 1000000 [pid 438] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 437] futex(0x7f6770dc87ac, FUTEX_WAKE_PRIVATE, 1000000 [pid 435] <... futex resumed>) = 0 [pid 438] sendfile(4, 5, NULL, 2147483713 [pid 437] <... futex resumed>) = 1 [pid 435] futex(0x7f6770dc87ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 432] <... futex resumed>) = 0 ./strace-static-x86_64: Process 453 attached [pid 449] munmap(0x7f67688cf000, 1048576 [pid 437] futex(0x7f6770dc87a8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 432] futex(0x7f6770dc87a8, FUTEX_WAKE_PRIVATE, 1000000 [pid 437] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 432] <... futex resumed>) = 0 [pid 437] openat(AT_FDCWD, "./bus", O_RDONLY [pid 432] futex(0x7f6770dc87ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 437] <... openat resumed>) = 5 [pid 437] futex(0x7f6770dc87ac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 432] <... futex resumed>) = 0 [pid 437] futex(0x7f6770dc87a8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 432] futex(0x7f6770dc87a8, FUTEX_WAKE_PRIVATE, 1000000 [pid 437] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 432] <... futex resumed>) = 0 [pid 437] open("./bus", O_RDWR [pid 432] futex(0x7f6770dc87ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 437] <... open resumed>) = 6 [pid 437] futex(0x7f6770dc87ac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 432] <... futex resumed>) = 0 [pid 437] futex(0x7f6770dc87a8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 432] futex(0x7f6770dc87a8, FUTEX_WAKE_PRIVATE, 1000000 [pid 437] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 432] <... futex resumed>) = 0 [pid 437] mmap(0x20000000, 6291456, PROT_WRITE|PROT_EXEC|PROT_SEM|0x7ffff0, MAP_SHARED|MAP_FIXED|MAP_LOCKED|1< [pid 432] futex(0x7f6770dc87ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 437] <... mmap resumed>) = 0x20000000 [pid 437] futex(0x7f6770dc87ac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 432] <... futex resumed>) = 0 [pid 437] futex(0x7f6770dc87a8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 432] futex(0x7f6770dc87a8, FUTEX_WAKE_PRIVATE, 1000000 [pid 437] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 432] <... futex resumed>) = 0 [ 21.956378][ T436] EXT4-fs (loop3): Delayed block allocation failed for inode 18 at logical offset 0 with max blocks 1 with error 28 [ 21.977051][ T438] EXT4-fs error (device loop2): ext4_mb_generate_buddy:747: group 0, block bitmap and bg descriptor inconsistent: 25 vs 150994969 free clusters [ 21.981686][ T436] EXT4-fs (loop3): This should not happen!! Data will be lost [ 21.981686][ T436] [pid 437] sendfile(4, 5, NULL, 2147483713 [pid 432] futex(0x7f6770dc87ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 453] set_robust_list(0x7f6770cef9e0, 24 [pid 449] <... munmap resumed>) = 0 [pid 433] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 445] munmap(0x7f67688cf000, 1048576) = 0 [pid 445] openat(AT_FDCWD, "/dev/loop0", O_RDWR) = 4 [pid 445] ioctl(4, LOOP_SET_FD, 3 [pid 453] <... set_robust_list resumed>) = 0 [pid 449] openat(AT_FDCWD, "/dev/loop5", O_RDWR [pid 433] futex(0x7f6770dc87bc, FUTEX_WAKE_PRIVATE, 1000000 [pid 445] <... ioctl resumed>) = 0 [pid 445] close(3) = 0 [pid 445] mkdir("./file0", 0777) = 0 [pid 445] mount("/dev/loop0", "./file0", "ext4", MS_DIRSYNC|MS_NOATIME|MS_LAZYTIME, ",errors=continue" [pid 453] memfd_create("syzkaller", 0 [pid 449] <... openat resumed>) = 4 [pid 433] <... futex resumed>) = 0 [pid 453] <... memfd_create resumed>) = 3 [pid 449] ioctl(4, LOOP_SET_FD, 3 [pid 435] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 433] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 453] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f67688cf000 [pid 435] futex(0x7f6770dc87bc, FUTEX_WAKE_PRIVATE, 1000000 [pid 433] <... mmap resumed>) = 0x7f67689ae000 [pid 433] mprotect(0x7f67689af000, 131072, PROT_READ|PROT_WRITE [pid 435] <... futex resumed>) = 0 [pid 435] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f67689ae000 [pid 435] mprotect(0x7f67689af000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 435] clone(child_stack=0x7f67689ce3f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, parent_tid=[456], tls=0x7f67689ce700, child_tidptr=0x7f67689ce9d0) = 456 [pid 435] futex(0x7f6770dc87b8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 435] futex(0x7f6770dc87bc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}./strace-static-x86_64: Process 456 attached [pid 456] set_robust_list(0x7f67689ce9e0, 24) = 0 [ 21.998519][ T437] EXT4-fs error (device loop4): ext4_mb_generate_buddy:747: group 0, block bitmap and bg descriptor inconsistent: 25 vs 150994969 free clusters [ 22.002202][ T436] EXT4-fs (loop3): Total free blocks count 0 [ 22.018255][ T438] EXT4-fs (loop2): Delayed block allocation failed for inode 18 at logical offset 0 with max blocks 1 with error 28 [ 22.022861][ T436] EXT4-fs (loop3): Free/Dirty block details [ 22.037406][ T437] EXT4-fs (loop4): Delayed block allocation failed for inode 18 at logical offset 0 with max blocks 1 with error 28 [pid 456] ioctl(5, _IOC(_IOC_WRITE, 0x66, 0x29, 0x4), 0x20000080 [pid 453] 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"..., 1048576 [pid 449] <... ioctl resumed>) = 0 [pid 433] <... mprotect resumed>) = 0 [pid 432] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 432] futex(0x7f6770dc87bc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 432] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f67689ae000 [pid 432] mprotect(0x7f67689af000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 432] clone(child_stack=0x7f67689ce3f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, parent_tid=[457], tls=0x7f67689ce700, child_tidptr=0x7f67689ce9d0) = 457 [pid 432] futex(0x7f6770dc87b8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 432] futex(0x7f6770dc87bc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}./strace-static-x86_64: Process 457 attached [pid 457] set_robust_list(0x7f67689ce9e0, 24) = 0 [pid 457] ioctl(5, _IOC(_IOC_WRITE, 0x66, 0x29, 0x4), 0x20000080 [pid 453] <... write resumed>) = 1048576 [pid 449] close(3 [pid 433] clone(child_stack=0x7f67689ce3f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID [pid 453] munmap(0x7f67688cf000, 1048576 [pid 449] <... close resumed>) = 0 ./strace-static-x86_64: Process 459 attached [pid 459] set_robust_list(0x7f67689ce9e0, 24) = 0 [pid 459] futex(0x7f6770dc87b8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 453] <... munmap resumed>) = 0 [pid 449] mkdir("./file0", 0777 [pid 433] <... clone resumed>, parent_tid=[459], tls=0x7f67689ce700, child_tidptr=0x7f67689ce9d0) = 459 [ 22.056001][ T438] EXT4-fs (loop2): This should not happen!! Data will be lost [ 22.056001][ T438] [ 22.062242][ T436] EXT4-fs (loop3): free_blocks=2415919104 [ 22.070138][ T437] EXT4-fs (loop4): This should not happen!! Data will be lost [ 22.070138][ T437] [ 22.075250][ T436] EXT4-fs (loop3): dirty_blocks=16 [ 22.082028][ T438] EXT4-fs (loop2): Total free blocks count 0 [ 22.090624][ T436] EXT4-fs (loop3): Block reservation details [ 22.093596][ T437] EXT4-fs (loop4): Total free blocks count 0 [ 22.099245][ T445] EXT4-fs (loop0): mounted filesystem without journal. Opts: ,errors=continue [pid 453] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 449] <... mkdir resumed>) = 0 [pid 435] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 433] futex(0x7f6770dc87b8, FUTEX_WAKE_PRIVATE, 1000000 [pid 432] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 432] futex(0x7f6770dc87bc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=0}) = -1 ETIMEDOUT (Connection timed out) [pid 459] <... futex resumed>) = 0 [pid 453] <... openat resumed>) = 4 [pid 449] mount("/dev/loop5", "./file0", "ext4", MS_DIRSYNC|MS_NOATIME|MS_LAZYTIME, ",errors=continue" [pid 445] <... mount resumed>) = 0 [pid 436] <... sendfile resumed>) = 63 [pid 433] <... futex resumed>) = 1 [pid 459] ioctl(5, _IOC(_IOC_WRITE, 0x66, 0x29, 0x4), 0x20000080 [pid 453] ioctl(4, LOOP_SET_FD, 3 [pid 445] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 436] futex(0x7f6770dc87ac, FUTEX_WAKE_PRIVATE, 1000000 [pid 433] futex(0x7f6770dc87bc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 459] <... ioctl resumed>) = 0 [pid 445] <... openat resumed>) = 3 [pid 436] <... futex resumed>) = 0 [ 22.104867][ T438] EXT4-fs (loop2): Free/Dirty block details [ 22.113730][ T436] EXT4-fs (loop3): i_reserved_data_blocks=1 [ 22.120222][ T437] EXT4-fs (loop4): Free/Dirty block details [ 22.129887][ T438] EXT4-fs (loop2): free_blocks=2415919104 [ 22.131479][ T437] EXT4-fs (loop4): free_blocks=2415919104 [ 22.137505][ T438] EXT4-fs (loop2): dirty_blocks=16 [ 22.142581][ T437] EXT4-fs (loop4): dirty_blocks=16 [ 22.147653][ T438] EXT4-fs (loop2): Block reservation details [pid 459] futex(0x7f6770dc87bc, FUTEX_WAKE_PRIVATE, 1000000 [pid 453] <... ioctl resumed>) = 0 [pid 445] chdir("./file0" [pid 436] futex(0x7f6770dc87a8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 459] <... futex resumed>) = 1 [pid 453] close(3 [pid 445] <... chdir resumed>) = 0 [pid 433] <... futex resumed>) = 0 [pid 457] <... ioctl resumed>) = 0 [pid 457] futex(0x7f6770dc87bc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 457] futex(0x7f6770dc87b8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 437] <... sendfile resumed>) = 63 [pid 437] futex(0x7f6770dc87ac, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 432] exit_group(0 [pid 457] <... futex resumed>) = ? [pid 432] <... exit_group resumed>) = ? [pid 457] +++ exited with 0 +++ [pid 437] +++ exited with 0 +++ [pid 432] +++ exited with 0 +++ [pid 309] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=432, si_uid=0, si_status=0, si_utime=0, si_stime=14} --- [pid 309] umount2("./3", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 309] openat(AT_FDCWD, "./3", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 309] fstat(3, {st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 309] getdents64(3, 0x555555d40620 /* 4 entries */, 32768) = 112 [pid 309] umount2("./3/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 309] lstat("./3/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}) = 0 [pid 309] unlink("./3/binderfs") = 0 [pid 309] umount2("./3/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 456] <... ioctl resumed>) = 0 [pid 456] futex(0x7f6770dc87bc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 456] futex(0x7f6770dc87b8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 438] <... sendfile resumed>) = 63 [pid 438] futex(0x7f6770dc87ac, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 438] futex(0x7f6770dc87a8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 459] futex(0x7f6770dc87b8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 453] <... close resumed>) = 0 [pid 453] mkdir("./file0", 0777) = 0 [pid 453] mount("/dev/loop1", "./file0", "ext4", MS_DIRSYNC|MS_NOATIME|MS_LAZYTIME, ",errors=continue" [pid 435] exit_group(0 [pid 456] <... futex resumed>) = ? [pid 449] <... mount resumed>) = 0 [pid 445] ioctl(4, LOOP_CLR_FD [pid 435] <... exit_group resumed>) = ? [pid 433] exit_group(0 [pid 445] <... ioctl resumed>) = 0 [pid 436] <... futex resumed>) = ? [pid 433] <... exit_group resumed>) = ? [pid 445] close(4 [pid 436] +++ exited with 0 +++ [pid 445] <... close resumed>) = 0 [pid 445] futex(0x7f6770dc87ac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 445] futex(0x7f6770dc87a8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 449] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY) = 3 [pid 449] chdir("./file0") = 0 [pid 449] ioctl(4, LOOP_CLR_FD) = 0 [pid 449] close(4 [pid 440] <... futex resumed>) = 0 [pid 459] <... futex resumed>) = ? [pid 440] futex(0x7f6770dc87a8, FUTEX_WAKE_PRIVATE, 1000000 [pid 456] +++ exited with 0 +++ [pid 459] +++ exited with 0 +++ [pid 433] +++ exited with 0 +++ [pid 445] <... futex resumed>) = 0 [pid 440] <... futex resumed>) = 1 [pid 445] open("./bus", O_RDWR|O_CREAT|O_TRUNC|O_SYNC|O_LARGEFILE|O_NOFOLLOW|O_NOATIME|0x29800030, 000 [pid 308] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=433, si_uid=0, si_status=0, si_utime=0, si_stime=13} --- [pid 445] <... open resumed>) = 4 [pid 440] futex(0x7f6770dc87ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 438] <... futex resumed>) = ? [pid 308] restart_syscall(<... resuming interrupted clone ...> [pid 445] futex(0x7f6770dc87ac, FUTEX_WAKE_PRIVATE, 1000000 [pid 440] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 308] <... restart_syscall resumed>) = 0 [pid 445] <... futex resumed>) = 0 [pid 440] futex(0x7f6770dc87a8, FUTEX_WAKE_PRIVATE, 1000000 [pid 445] write(4, "\x00\x00\x00\x00\x00\x00\x00\x00\x00", 9 [pid 440] <... futex resumed>) = 0 [pid 438] +++ exited with 0 +++ [pid 435] +++ exited with 0 +++ [pid 445] <... write resumed>) = 9 [pid 440] futex(0x7f6770dc87ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 308] umount2("./3", MNT_DETACH|UMOUNT_NOFOLLOW [pid 445] futex(0x7f6770dc87ac, FUTEX_WAKE_PRIVATE, 1000000 [pid 440] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 308] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 307] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=435, si_uid=0, si_status=0, si_utime=0, si_stime=11} --- [pid 445] <... futex resumed>) = 0 [pid 440] futex(0x7f6770dc87a8, FUTEX_WAKE_PRIVATE, 1000000 [pid 308] openat(AT_FDCWD, "./3", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 307] restart_syscall(<... resuming interrupted clone ...> [pid 445] openat(AT_FDCWD, "./bus", O_RDONLY [pid 440] <... futex resumed>) = 0 [pid 308] <... openat resumed>) = 3 [pid 445] <... openat resumed>) = 5 [pid 440] futex(0x7f6770dc87ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 308] fstat(3, [pid 307] <... restart_syscall resumed>) = 0 [pid 445] futex(0x7f6770dc87ac, FUTEX_WAKE_PRIVATE, 1000000 [pid 440] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 308] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 445] <... futex resumed>) = 0 [pid 440] futex(0x7f6770dc87a8, FUTEX_WAKE_PRIVATE, 1000000 [pid 308] getdents64(3, [pid 445] open("./bus", O_RDWR [pid 440] <... futex resumed>) = 0 [pid 308] <... getdents64 resumed>0x555555d40620 /* 4 entries */, 32768) = 112 [pid 307] umount2("./3", MNT_DETACH|UMOUNT_NOFOLLOW [pid 445] <... open resumed>) = 6 [pid 440] futex(0x7f6770dc87ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 308] umount2("./3/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 307] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 445] futex(0x7f6770dc87ac, FUTEX_WAKE_PRIVATE, 1000000 [pid 440] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 308] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 307] openat(AT_FDCWD, "./3", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 445] <... futex resumed>) = 0 [pid 440] futex(0x7f6770dc87a8, FUTEX_WAKE_PRIVATE, 1000000 [pid 308] lstat("./3/binderfs", [pid 307] <... openat resumed>) = 3 [pid 445] mmap(0x20000000, 6291456, PROT_WRITE|PROT_EXEC|PROT_SEM|0x7ffff0, MAP_SHARED|MAP_FIXED|MAP_LOCKED|1< [pid 440] <... futex resumed>) = 0 [pid 308] <... lstat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}) = 0 [pid 307] fstat(3, [pid 445] <... mmap resumed>) = 0x20000000 [pid 440] futex(0x7f6770dc87ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 308] unlink("./3/binderfs" [pid 307] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 445] futex(0x7f6770dc87ac, FUTEX_WAKE_PRIVATE, 1000000 [pid 440] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 308] <... unlink resumed>) = 0 [pid 307] getdents64(3, [pid 445] <... futex resumed>) = 0 [pid 440] futex(0x7f6770dc87a8, FUTEX_WAKE_PRIVATE, 1000000 [pid 308] umount2("./3/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 307] <... getdents64 resumed>0x555555d40620 /* 4 entries */, 32768) = 112 [ 22.152983][ T437] EXT4-fs (loop4): Block reservation details [ 22.160260][ T438] EXT4-fs (loop2): i_reserved_data_blocks=1 [ 22.169603][ T437] EXT4-fs (loop4): i_reserved_data_blocks=1 [ 22.171019][ T449] EXT4-fs (loop5): mounted filesystem without journal. Opts: ,errors=continue [ 22.185206][ T92] EXT4-fs (loop4): Delayed block allocation failed for inode 18 at logical offset 0 with max blocks 1 with error 28 [pid 445] sendfile(4, 5, NULL, 2147483713 [pid 307] umount2("./3/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 440] <... futex resumed>) = 0 [pid 307] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 440] futex(0x7f6770dc87ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 307] lstat("./3/binderfs", [pid 453] <... mount resumed>) = 0 [pid 307] <... lstat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}) = 0 [pid 453] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 307] unlink("./3/binderfs" [pid 453] <... openat resumed>) = 3 [pid 307] <... unlink resumed>) = 0 [ 22.214944][ T92] EXT4-fs (loop4): This should not happen!! Data will be lost [ 22.214944][ T92] [ 22.217195][ T445] EXT4-fs error (device loop0): ext4_mb_generate_buddy:747: group 0, block bitmap and bg descriptor inconsistent: 25 vs 150994969 free clusters [ 22.230602][ T453] EXT4-fs (loop1): mounted filesystem without journal. Opts: ,errors=continue [ 22.239603][ T172] EXT4-fs (loop3): Delayed block allocation failed for inode 18 at logical offset 0 with max blocks 1 with error 28 [pid 307] umount2("./3/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 453] chdir("./file0") = 0 [ 22.262737][ T445] EXT4-fs (loop0): Delayed block allocation failed for inode 18 at logical offset 0 with max blocks 1 with error 28 [ 22.263247][ T172] EXT4-fs (loop3): This should not happen!! Data will be lost [ 22.263247][ T172] [ 22.275053][ T445] EXT4-fs (loop0): This should not happen!! Data will be lost [ 22.275053][ T445] [ 22.285098][ T354] EXT4-fs (loop2): Delayed block allocation failed for inode 18 at logical offset 0 with max blocks 1 with error 28 [ 22.294378][ T445] EXT4-fs (loop0): Total free blocks count 0 [pid 453] ioctl(4, LOOP_CLR_FD [pid 440] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 309] <... umount2 resumed>) = 0 [pid 453] <... ioctl resumed>) = 0 [pid 449] <... close resumed>) = 0 [pid 440] futex(0x7f6770dc87bc, FUTEX_WAKE_PRIVATE, 1000000 [pid 453] close(4 [pid 449] futex(0x7f6770dc87ac, FUTEX_WAKE_PRIVATE, 1000000 [pid 440] <... futex resumed>) = 0 [pid 309] umount2("./3/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 449] <... futex resumed>) = 1 [pid 447] <... futex resumed>) = 0 [pid 440] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 309] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 449] open("./bus", O_RDWR|O_CREAT|O_TRUNC|O_SYNC|O_LARGEFILE|O_NOFOLLOW|O_NOATIME|0x29800030, 000 [pid 447] futex(0x7f6770dc87a8, FUTEX_WAKE_PRIVATE, 1000000 [pid 440] <... mmap resumed>) = 0x7f67689ae000 [pid 449] <... open resumed>) = 4 [pid 447] <... futex resumed>) = 0 [pid 440] mprotect(0x7f67689af000, 131072, PROT_READ|PROT_WRITE [pid 449] futex(0x7f6770dc87ac, FUTEX_WAKE_PRIVATE, 1000000 [pid 447] futex(0x7f6770dc87ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 440] <... mprotect resumed>) = 0 [pid 449] <... futex resumed>) = 0 [pid 447] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 440] clone(child_stack=0x7f67689ce3f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID [pid 449] write(4, "\x00\x00\x00\x00\x00\x00\x00\x00\x00", 9 [pid 447] futex(0x7f6770dc87a8, FUTEX_WAKE_PRIVATE, 1000000 [pid 449] <... write resumed>) = 9 [pid 447] <... futex resumed>) = 0 [pid 440] <... clone resumed>, parent_tid=[467], tls=0x7f67689ce700, child_tidptr=0x7f67689ce9d0) = 467 [pid 449] futex(0x7f6770dc87ac, FUTEX_WAKE_PRIVATE, 1000000 [pid 447] futex(0x7f6770dc87ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 440] futex(0x7f6770dc87b8, FUTEX_WAKE_PRIVATE, 1000000 [pid 449] <... futex resumed>) = 0 [pid 447] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 440] <... futex resumed>) = 0 [pid 449] openat(AT_FDCWD, "./bus", O_RDONLY [pid 447] futex(0x7f6770dc87a8, FUTEX_WAKE_PRIVATE, 1000000 [pid 440] futex(0x7f6770dc87bc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 449] <... openat resumed>) = 5 [pid 447] <... futex resumed>) = 0 [pid 449] futex(0x7f6770dc87ac, FUTEX_WAKE_PRIVATE, 1000000 [pid 447] futex(0x7f6770dc87ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 449] <... futex resumed>) = 0 [pid 447] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 449] open("./bus", O_RDWR [pid 447] futex(0x7f6770dc87a8, FUTEX_WAKE_PRIVATE, 1000000 [pid 449] <... open resumed>) = 6 [pid 447] <... futex resumed>) = 0 [pid 449] futex(0x7f6770dc87ac, FUTEX_WAKE_PRIVATE, 1000000 [pid 447] futex(0x7f6770dc87ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 309] lstat("./3/file0", ./strace-static-x86_64: Process 467 attached [pid 449] <... futex resumed>) = 0 [pid 447] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 449] mmap(0x20000000, 6291456, PROT_WRITE|PROT_EXEC|PROT_SEM|0x7ffff0, MAP_SHARED|MAP_FIXED|MAP_LOCKED|1< [pid 447] futex(0x7f6770dc87a8, FUTEX_WAKE_PRIVATE, 1000000 [pid 449] <... mmap resumed>) = 0x20000000 [pid 447] <... futex resumed>) = 0 [pid 449] futex(0x7f6770dc87ac, FUTEX_WAKE_PRIVATE, 1000000 [pid 447] futex(0x7f6770dc87ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 449] <... futex resumed>) = 0 [pid 447] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 449] sendfile(4, 5, NULL, 2147483713 [pid 447] futex(0x7f6770dc87a8, FUTEX_WAKE_PRIVATE, 1000000 [pid 467] set_robust_list(0x7f67689ce9e0, 24 [pid 447] <... futex resumed>) = 0 [pid 309] <... lstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [ 22.308455][ T354] EXT4-fs (loop2): This should not happen!! Data will be lost [ 22.308455][ T354] [ 22.315470][ T445] EXT4-fs (loop0): Free/Dirty block details [ 22.328147][ T445] EXT4-fs (loop0): free_blocks=2415919104 [ 22.333996][ T445] EXT4-fs (loop0): dirty_blocks=16 [ 22.337075][ T449] EXT4-fs error (device loop5): ext4_mb_generate_buddy:747: group 0, block bitmap and bg descriptor inconsistent: 25 vs 150994969 free clusters [ 22.339155][ T445] EXT4-fs (loop0): Block reservation details [pid 447] futex(0x7f6770dc87ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 467] <... set_robust_list resumed>) = 0 [pid 309] umount2("./3/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 467] ioctl(5, _IOC(_IOC_WRITE, 0x66, 0x29, 0x4), 0x20000080 [pid 309] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 467] <... ioctl resumed>) = 0 [pid 309] openat(AT_FDCWD, "./3/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 467] futex(0x7f6770dc87bc, FUTEX_WAKE_PRIVATE, 1000000 [pid 309] <... openat resumed>) = 4 [pid 467] <... futex resumed>) = 1 [pid 440] <... futex resumed>) = 0 [pid 309] fstat(4, [pid 467] futex(0x7f6770dc87b8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 309] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 309] getdents64(4, 0x555555d48660 /* 2 entries */, 32768) = 48 [pid 309] getdents64(4, 0x555555d48660 /* 0 entries */, 32768) = 0 [pid 309] close(4) = 0 [pid 309] rmdir("./3/file0" [pid 453] <... close resumed>) = 0 [pid 309] <... rmdir resumed>) = 0 [pid 308] <... umount2 resumed>) = 0 [pid 453] futex(0x7f6770dc87ac, FUTEX_WAKE_PRIVATE, 1000000 [pid 309] getdents64(3, [pid 453] <... futex resumed>) = 1 [pid 443] <... futex resumed>) = 0 [pid 309] <... getdents64 resumed>0x555555d40620 /* 0 entries */, 32768) = 0 [pid 453] open("./bus", O_RDWR|O_CREAT|O_TRUNC|O_SYNC|O_LARGEFILE|O_NOFOLLOW|O_NOATIME|0x29800030, 000 [pid 443] futex(0x7f6770dc87a8, FUTEX_WAKE_PRIVATE, 1000000 [pid 309] close(3 [pid 453] <... open resumed>) = 4 [pid 443] <... futex resumed>) = 0 [pid 309] <... close resumed>) = 0 [pid 453] futex(0x7f6770dc87ac, FUTEX_WAKE_PRIVATE, 1000000 [pid 443] futex(0x7f6770dc87ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 309] rmdir("./3" [pid 453] <... futex resumed>) = 0 [pid 443] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 309] <... rmdir resumed>) = 0 [pid 453] write(4, "\x00\x00\x00\x00\x00\x00\x00\x00\x00", 9 [pid 443] futex(0x7f6770dc87a8, FUTEX_WAKE_PRIVATE, 1000000 [pid 309] mkdir("./4", 0777 [pid 453] <... write resumed>) = 9 [pid 443] <... futex resumed>) = 0 [pid 309] <... mkdir resumed>) = 0 [pid 453] futex(0x7f6770dc87ac, FUTEX_WAKE_PRIVATE, 1000000 [pid 443] futex(0x7f6770dc87ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 309] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 453] <... futex resumed>) = 0 [pid 443] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 309] <... openat resumed>) = 3 [pid 453] openat(AT_FDCWD, "./bus", O_RDONLY [pid 443] futex(0x7f6770dc87a8, FUTEX_WAKE_PRIVATE, 1000000 [pid 309] ioctl(3, LOOP_CLR_FD [pid 453] <... openat resumed>) = 5 [pid 443] <... futex resumed>) = 0 [pid 309] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 453] futex(0x7f6770dc87ac, FUTEX_WAKE_PRIVATE, 1000000 [pid 443] futex(0x7f6770dc87ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 309] close(3 [pid 453] <... futex resumed>) = 0 [pid 443] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 309] <... close resumed>) = 0 [pid 453] open("./bus", O_RDWR [pid 443] futex(0x7f6770dc87a8, FUTEX_WAKE_PRIVATE, 1000000 [pid 453] <... open resumed>) = 6 [pid 443] <... futex resumed>) = 0 [pid 309] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 453] futex(0x7f6770dc87ac, FUTEX_WAKE_PRIVATE, 1000000 [pid 443] futex(0x7f6770dc87ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 453] <... futex resumed>) = 0 [pid 443] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 453] mmap(0x20000000, 6291456, PROT_WRITE|PROT_EXEC|PROT_SEM|0x7ffff0, MAP_SHARED|MAP_FIXED|MAP_LOCKED|1< [pid 443] futex(0x7f6770dc87a8, FUTEX_WAKE_PRIVATE, 1000000 [pid 453] <... mmap resumed>) = 0x20000000 [pid 443] <... futex resumed>) = 0 [pid 309] <... clone resumed>, child_tidptr=0x555555d3f5d0) = 468 [pid 308] umount2("./3/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 453] futex(0x7f6770dc87ac, FUTEX_WAKE_PRIVATE, 1000000 [pid 443] futex(0x7f6770dc87ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 308] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 453] <... futex resumed>) = 0 [pid 443] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 308] lstat("./3/file0", [pid 453] futex(0x7f6770dc87a8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 443] futex(0x7f6770dc87a8, FUTEX_WAKE_PRIVATE, 1000000 [pid 308] <... lstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 453] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 443] <... futex resumed>) = 0 [pid 453] sendfile(4, 5, NULL, 2147483713 [pid 443] futex(0x7f6770dc87ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 308] umount2("./3/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 308] openat(AT_FDCWD, "./3/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 308] fstat(4, {st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 308] getdents64(4, 0x555555d48660 /* 2 entries */, 32768) = 48 [pid 308] getdents64(4, 0x555555d48660 /* 0 entries */, 32768) = 0 [pid 308] close(4) = 0 [pid 308] rmdir("./3/file0") = 0 [pid 308] getdents64(3, 0x555555d40620 /* 0 entries */, 32768) = 0 [pid 308] close(3) = 0 [pid 308] rmdir("./3") = 0 [pid 308] mkdir("./4", 0777) = 0 [pid 308] openat(AT_FDCWD, "/dev/loop3", O_RDWR) = 3 [pid 308] ioctl(3, LOOP_CLR_FD) = -1 ENXIO (No such device or address) [pid 308] close(3) = 0 [pid 308] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x555555d3f5d0) = 469 [pid 445] <... sendfile resumed>) = 63 [pid 445] futex(0x7f6770dc87ac, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 445] futex(0x7f6770dc87a8, FUTEX_WAIT_PRIVATE, 0, NULL./strace-static-x86_64: Process 468 attached [pid 468] set_robust_list(0x555555d3f5e0, 24) = 0 [pid 468] chdir("./4") = 0 [pid 468] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 440] exit_group(0 [pid 467] <... futex resumed>) = ? [pid 440] <... exit_group resumed>) = ? [pid 467] +++ exited with 0 +++ [pid 445] <... futex resumed>) = ? [pid 445] +++ exited with 0 +++ [pid 440] +++ exited with 0 +++ [pid 305] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=440, si_uid=0, si_status=0, si_utime=0, si_stime=16} --- [pid 305] restart_syscall(<... resuming interrupted clone ...> [pid 447] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 305] <... restart_syscall resumed>) = 0 [pid 447] futex(0x7f6770dc87bc, FUTEX_WAKE_PRIVATE, 1000000 [pid 305] umount2("./3", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 305] openat(AT_FDCWD, "./3", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 305] fstat(3, {st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 305] getdents64(3, 0x555555d40620 /* 4 entries */, 32768) = 112 [pid 447] <... futex resumed>) = 0 [pid 305] umount2("./3/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 447] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 305] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 305] lstat("./3/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}) = 0 [pid 305] unlink("./3/binderfs") = 0 [pid 447] <... mmap resumed>) = 0x7f67689ae000 [pid 305] umount2("./3/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 447] mprotect(0x7f67689af000, 131072, PROT_READ|PROT_WRITE [pid 468] setpgid(0, 0) = 0 [pid 468] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 447] <... mprotect resumed>) = 0 [pid 468] <... openat resumed>) = 3 [pid 447] clone(child_stack=0x7f67689ce3f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID [pid 468] write(3, "1000", 4) = 4 [pid 468] close(3) = 0 [pid 468] symlink("/dev/binderfs", "./binderfs") = 0 [ 22.355077][ T449] EXT4-fs (loop5): Delayed block allocation failed for inode 18 at logical offset 0 with max blocks 1 with error 28 [ 22.360066][ T445] EXT4-fs (loop0): i_reserved_data_blocks=1 [ 22.372786][ T449] EXT4-fs (loop5): This should not happen!! Data will be lost [ 22.372786][ T449] [ 22.389571][ T453] EXT4-fs error (device loop1): ext4_mb_generate_buddy:747: group 0, block bitmap and bg descriptor inconsistent: 25 vs 150994969 free clusters [ 22.400356][ T449] EXT4-fs (loop5): Total free blocks count 0 [pid 468] futex(0x7f6770dc87ac, FUTEX_WAKE_PRIVATE, 1000000./strace-static-x86_64: Process 469 attached ) = 0 [pid 468] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f6770ccf000 [pid 468] mprotect(0x7f6770cd0000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 468] clone(child_stack=0x7f6770cef3f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, parent_tid=[471], tls=0x7f6770cef700, child_tidptr=0x7f6770cef9d0) = 471 [pid 468] futex(0x7f6770dc87a8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 468] futex(0x7f6770dc87ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000}./strace-static-x86_64: Process 470 attached [pid 470] set_robust_list(0x7f67689ce9e0, 24) = 0 [pid 470] futex(0x7f6770dc87b8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 469] set_robust_list(0x555555d3f5e0, 24 [pid 447] <... clone resumed>, parent_tid=[470], tls=0x7f67689ce700, child_tidptr=0x7f67689ce9d0) = 470 [ 22.418537][ T172] EXT4-fs (loop0): Delayed block allocation failed for inode 18 at logical offset 0 with max blocks 1 with error 28 [ 22.418720][ T449] EXT4-fs (loop5): Free/Dirty block details [ 22.432081][ T172] EXT4-fs (loop0): This should not happen!! Data will be lost [ 22.432081][ T172] [ 22.437182][ T449] EXT4-fs (loop5): free_blocks=2415919104 [ 22.447409][ T453] EXT4-fs (loop1): Delayed block allocation failed for inode 18 at logical offset 0 with max blocks 1 with error 28 ./strace-static-x86_64: Process 471 attached [pid 469] <... set_robust_list resumed>) = 0 [pid 447] futex(0x7f6770dc87b8, FUTEX_WAKE_PRIVATE, 1000000 [pid 443] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 443] futex(0x7f6770dc87bc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 443] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f67689ae000 [pid 443] mprotect(0x7f67689af000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 443] clone(child_stack=0x7f67689ce3f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, parent_tid=[472], tls=0x7f67689ce700, child_tidptr=0x7f67689ce9d0) = 472 [pid 443] futex(0x7f6770dc87b8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 443] futex(0x7f6770dc87bc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}./strace-static-x86_64: Process 472 attached [pid 472] set_robust_list(0x7f67689ce9e0, 24) = 0 [pid 472] ioctl(5, _IOC(_IOC_WRITE, 0x66, 0x29, 0x4), 0x20000080 [pid 471] set_robust_list(0x7f6770cef9e0, 24 [pid 469] chdir("./4" [pid 447] <... futex resumed>) = 1 [pid 470] <... futex resumed>) = 0 [pid 470] ioctl(5, _IOC(_IOC_WRITE, 0x66, 0x29, 0x4), 0x20000080 [pid 471] <... set_robust_list resumed>) = 0 [pid 469] <... chdir resumed>) = 0 [pid 447] futex(0x7f6770dc87bc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 471] memfd_create("syzkaller", 0 [pid 469] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 471] <... memfd_create resumed>) = 3 [pid 469] setpgid(0, 0 [pid 471] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 469] <... setpgid resumed>) = 0 [pid 471] <... mmap resumed>) = 0x7f67688cf000 [pid 469] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 307] <... umount2 resumed>) = 0 [pid 471] 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"..., 1048576 [pid 469] <... openat resumed>) = 3 [pid 449] <... sendfile resumed>) = 63 [pid 307] umount2("./3/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 469] write(3, "1000", 4) = 4 [pid 469] close(3) = 0 [pid 469] symlink("/dev/binderfs", "./binderfs") = 0 [pid 469] futex(0x7f6770dc87ac, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 469] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f6770ccf000 [pid 469] mprotect(0x7f6770cd0000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 469] clone(child_stack=0x7f6770cef3f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, parent_tid=[473], tls=0x7f6770cef700, child_tidptr=0x7f6770cef9d0) = 473 [pid 469] futex(0x7f6770dc87a8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 470] <... ioctl resumed>) = 0 [pid 469] futex(0x7f6770dc87ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 307] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 307] lstat("./3/file0", [pid 470] futex(0x7f6770dc87bc, FUTEX_WAKE_PRIVATE, 1000000 [pid 307] <... lstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 470] <... futex resumed>) = 1 [pid 447] <... futex resumed>) = 0 [pid 307] umount2("./3/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 307] openat(AT_FDCWD, "./3/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 307] fstat(4, {st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 307] getdents64(4, 0x555555d48660 /* 2 entries */, 32768) = 48 [pid 307] getdents64(4, 0x555555d48660 /* 0 entries */, 32768) = 0 [pid 307] close(4) = 0 [pid 307] rmdir("./3/file0") = 0 [pid 307] getdents64(3, 0x555555d40620 /* 0 entries */, 32768) = 0 [pid 307] close(3) = 0 [pid 307] rmdir("./3") = 0 [pid 307] mkdir("./4", 0777) = 0 [pid 307] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 471] <... write resumed>) = 1048576 [pid 470] futex(0x7f6770dc87b8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 449] futex(0x7f6770dc87ac, FUTEX_WAKE_PRIVATE, 1000000 [pid 447] exit_group(0 [pid 443] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 449] <... futex resumed>) = 0 [pid 449] futex(0x7f6770dc87a8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 471] munmap(0x7f67688cf000, 1048576) = 0 [pid 471] openat(AT_FDCWD, "/dev/loop4", O_RDWR./strace-static-x86_64: Process 473 attached [pid 473] set_robust_list(0x7f6770cef9e0, 24) = 0 [pid 473] memfd_create("syzkaller", 0) = 3 [pid 473] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f67688cf000 [ 22.452864][ T449] EXT4-fs (loop5): dirty_blocks=16 [ 22.466173][ T453] EXT4-fs (loop1): This should not happen!! Data will be lost [ 22.466173][ T453] [ 22.471113][ T449] EXT4-fs (loop5): Block reservation details [ 22.480462][ T453] EXT4-fs (loop1): Total free blocks count 0 [ 22.485584][ T449] EXT4-fs (loop5): i_reserved_data_blocks=1 [ 22.492056][ T453] EXT4-fs (loop1): Free/Dirty block details [ 22.504513][ T453] EXT4-fs (loop1): free_blocks=2415919104 [ 22.511048][ T453] EXT4-fs (loop1): dirty_blocks=16 [pid 447] <... exit_group resumed>) = ? [pid 449] <... futex resumed>) = ? [pid 449] +++ exited with 0 +++ [pid 470] <... futex resumed>) = ? [pid 473] 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"..., 1048576) = 1048576 [pid 473] munmap(0x7f67688cf000, 1048576) = 0 [pid 473] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 472] <... ioctl resumed>) = 0 [pid 470] +++ exited with 0 +++ [pid 453] <... sendfile resumed>) = 63 [pid 447] +++ exited with 0 +++ [pid 472] futex(0x7f6770dc87bc, FUTEX_WAKE_PRIVATE, 1000000 [pid 453] futex(0x7f6770dc87ac, FUTEX_WAKE_PRIVATE, 1000000 [pid 472] <... futex resumed>) = 0 [pid 453] <... futex resumed>) = 0 [pid 472] futex(0x7f6770dc87b8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 310] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=447, si_uid=0, si_status=0, si_utime=0, si_stime=12} --- [pid 453] futex(0x7f6770dc87a8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 310] restart_syscall(<... resuming interrupted clone ...>) = 0 [pid 310] umount2("./4", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 310] openat(AT_FDCWD, "./4", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 310] fstat(3, {st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 310] getdents64(3, 0x555555d40620 /* 4 entries */, 32768) = 112 [pid 310] umount2("./4/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 443] exit_group(0 [pid 310] lstat("./4/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}) = 0 [pid 310] unlink("./4/binderfs" [pid 443] <... exit_group resumed>) = ? [pid 472] <... futex resumed>) = 230 [pid 310] <... unlink resumed>) = 0 [pid 310] umount2("./4/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 453] <... futex resumed>) = ? [pid 472] +++ exited with 0 +++ [pid 453] +++ exited with 0 +++ [pid 443] +++ exited with 0 +++ [pid 306] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=443, si_uid=0, si_status=0, si_utime=0, si_stime=8} --- [pid 306] umount2("./3", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 306] openat(AT_FDCWD, "./3", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 306] fstat(3, {st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 306] getdents64(3, 0x555555d40620 /* 4 entries */, 32768) = 112 [pid 306] umount2("./3/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 306] lstat("./3/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}) = 0 [pid 306] unlink("./3/binderfs") = 0 [pid 306] umount2("./3/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 305] <... umount2 resumed>) = 0 [pid 305] umount2("./3/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 473] <... openat resumed>) = 4 [pid 471] <... openat resumed>) = 4 [pid 307] <... openat resumed>) = 3 [pid 305] lstat("./3/file0", [pid 473] ioctl(4, LOOP_SET_FD, 3 [pid 471] ioctl(4, LOOP_SET_FD, 3 [pid 307] ioctl(3, LOOP_CLR_FD [pid 305] <... lstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [ 22.516232][ T453] EXT4-fs (loop1): Block reservation details [ 22.522630][ T453] EXT4-fs (loop1): i_reserved_data_blocks=1 [ 22.531526][ T172] EXT4-fs (loop5): Delayed block allocation failed for inode 18 at logical offset 0 with max blocks 1 with error 28 [ 22.543854][ T172] EXT4-fs (loop5): This should not happen!! Data will be lost [ 22.543854][ T172] [ 22.544123][ T354] EXT4-fs (loop1): Delayed block allocation failed for inode 18 at logical offset 0 with max blocks 1 with error 28 [pid 305] umount2("./3/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 473] <... ioctl resumed>) = 0 [pid 307] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 305] openat(AT_FDCWD, "./3/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 307] close(3 [pid 305] <... openat resumed>) = 4 [pid 305] fstat(4, [pid 473] close(3) = 0 [pid 305] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 473] mkdir("./file0", 0777 [pid 305] getdents64(4, [pid 473] <... mkdir resumed>) = 0 [pid 471] <... ioctl resumed>) = 0 [pid 307] <... close resumed>) = 0 [pid 305] <... getdents64 resumed>0x555555d48660 /* 2 entries */, 32768) = 48 [pid 471] close(3 [pid 307] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 471] <... close resumed>) = 0 [pid 305] getdents64(4, [pid 473] mount("/dev/loop3", "./file0", "ext4", MS_DIRSYNC|MS_NOATIME|MS_LAZYTIME, ",errors=continue" [pid 471] mkdir("./file0", 0777 [pid 307] <... clone resumed>, child_tidptr=0x555555d3f5d0) = 476 [pid 305] <... getdents64 resumed>0x555555d48660 /* 0 entries */, 32768) = 0 [pid 305] close(4./strace-static-x86_64: Process 476 attached [pid 471] <... mkdir resumed>) = 0 [pid 305] <... close resumed>) = 0 [pid 471] mount("/dev/loop4", "./file0", "ext4", MS_DIRSYNC|MS_NOATIME|MS_LAZYTIME, ",errors=continue" [pid 305] rmdir("./3/file0") = 0 [pid 476] set_robust_list(0x555555d3f5e0, 24) = 0 [pid 305] getdents64(3, 0x555555d40620 /* 0 entries */, 32768) = 0 [pid 476] chdir("./4" [pid 305] close(3 [pid 476] <... chdir resumed>) = 0 [pid 305] <... close resumed>) = 0 [pid 476] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 305] rmdir("./3" [pid 476] <... prctl resumed>) = 0 [pid 305] <... rmdir resumed>) = 0 [pid 305] mkdir("./4", 0777 [pid 476] setpgid(0, 0 [pid 305] <... mkdir resumed>) = 0 [pid 305] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 476] <... setpgid resumed>) = 0 [pid 476] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 476] write(3, "1000", 4) = 4 [pid 476] close(3) = 0 [pid 476] symlink("/dev/binderfs", "./binderfs") = 0 [pid 476] futex(0x7f6770dc87ac, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 476] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f6770ccf000 [pid 476] mprotect(0x7f6770cd0000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 476] clone(child_stack=0x7f6770cef3f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, parent_tid=[477], tls=0x7f6770cef700, child_tidptr=0x7f6770cef9d0) = 477 ./strace-static-x86_64: Process 477 attached [pid 477] set_robust_list(0x7f6770cef9e0, 24 [pid 476] futex(0x7f6770dc87a8, FUTEX_WAKE_PRIVATE, 1000000 [pid 477] <... set_robust_list resumed>) = 0 [pid 477] memfd_create("syzkaller", 0 [pid 476] <... futex resumed>) = 0 [pid 477] <... memfd_create resumed>) = 3 [pid 477] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f67688cf000 [pid 476] futex(0x7f6770dc87ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 310] <... umount2 resumed>) = 0 [pid 477] 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"..., 1048576) = 1048576 [pid 477] munmap(0x7f67688cf000, 1048576) = 0 [pid 477] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 310] umount2("./4/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 310] lstat("./4/file0", {st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 310] umount2("./4/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 310] openat(AT_FDCWD, "./4/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 310] fstat(4, {st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 310] getdents64(4, 0x555555d48660 /* 2 entries */, 32768) = 48 [pid 310] getdents64(4, 0x555555d48660 /* 0 entries */, 32768) = 0 [pid 310] close(4) = 0 [pid 310] rmdir("./4/file0") = 0 [pid 310] getdents64(3, 0x555555d40620 /* 0 entries */, 32768) = 0 [pid 310] close(3) = 0 [pid 310] rmdir("./4") = 0 [pid 310] mkdir("./5", 0777) = 0 [ 22.567412][ T354] EXT4-fs (loop1): This should not happen!! Data will be lost [ 22.567412][ T354] [pid 310] openat(AT_FDCWD, "/dev/loop5", O_RDWR [pid 305] <... openat resumed>) = 3 [pid 477] <... openat resumed>) = 4 [pid 477] ioctl(4, LOOP_SET_FD, 3 [pid 310] <... openat resumed>) = 3 [pid 306] <... umount2 resumed>) = 0 [pid 305] ioctl(3, LOOP_CLR_FD [pid 310] ioctl(3, LOOP_CLR_FD) = -1 ENXIO (No such device or address) [pid 310] close(3) = 0 [pid 310] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 305] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 305] close(3 [pid 477] <... ioctl resumed>) = 0 [pid 305] <... close resumed>) = 0 [pid 310] <... clone resumed>, child_tidptr=0x555555d3f5d0) = 480 [pid 306] umount2("./3/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 306] lstat("./3/file0", {st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 306] umount2("./3/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 306] openat(AT_FDCWD, "./3/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 306] fstat(4, {st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 306] getdents64(4, 0x555555d48660 /* 2 entries */, 32768) = 48 [pid 306] getdents64(4, 0x555555d48660 /* 0 entries */, 32768) = 0 [pid 306] close(4) = 0 [pid 477] close(3 [pid 305] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 477] <... close resumed>) = 0 [pid 306] rmdir("./3/file0" [pid 477] mkdir("./file0", 0777) = 0 [pid 306] <... rmdir resumed>) = 0 [pid 477] mount("/dev/loop2", "./file0", "ext4", MS_DIRSYNC|MS_NOATIME|MS_LAZYTIME, ",errors=continue" [pid 305] <... clone resumed>, child_tidptr=0x555555d3f5d0) = 483 [pid 306] getdents64(3, 0x555555d40620 /* 0 entries */, 32768) = 0 [pid 306] close(3) = 0 [pid 306] rmdir("./3") = 0 [pid 306] mkdir("./4", 0777) = 0 [pid 306] openat(AT_FDCWD, "/dev/loop1", O_RDWR) = 3 [pid 306] ioctl(3, LOOP_CLR_FD) = -1 ENXIO (No such device or address) [pid 306] close(3) = 0 [pid 306] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x555555d3f5d0) = 484 ./strace-static-x86_64: Process 480 attached ./strace-static-x86_64: Process 484 attached ./strace-static-x86_64: Process 483 attached [pid 471] <... mount resumed>) = 0 [pid 480] set_robust_list(0x555555d3f5e0, 24 [pid 471] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 480] <... set_robust_list resumed>) = 0 [pid 471] <... openat resumed>) = 3 [pid 484] set_robust_list(0x555555d3f5e0, 24 [pid 483] set_robust_list(0x555555d3f5e0, 24 [pid 480] chdir("./5" [pid 477] <... mount resumed>) = 0 [pid 471] chdir("./file0" [pid 484] <... set_robust_list resumed>) = 0 [pid 483] <... set_robust_list resumed>) = 0 [pid 480] <... chdir resumed>) = 0 [pid 471] <... chdir resumed>) = 0 [pid 484] chdir("./4" [pid 483] chdir("./4" [pid 480] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 471] ioctl(4, LOOP_CLR_FD [pid 484] <... chdir resumed>) = 0 [pid 483] <... chdir resumed>) = 0 [pid 480] <... prctl resumed>) = 0 [pid 471] <... ioctl resumed>) = 0 [pid 484] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 483] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 480] setpgid(0, 0 [pid 471] close(4 [pid 484] <... prctl resumed>) = 0 [pid 483] <... prctl resumed>) = 0 [pid 480] <... setpgid resumed>) = 0 [pid 471] <... close resumed>) = 0 [pid 484] setpgid(0, 0 [pid 483] setpgid(0, 0 [pid 480] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 471] futex(0x7f6770dc87ac, FUTEX_WAKE_PRIVATE, 1000000 [pid 484] <... setpgid resumed>) = 0 [pid 483] <... setpgid resumed>) = 0 [pid 480] <... openat resumed>) = 3 [pid 471] <... futex resumed>) = 1 [pid 484] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 483] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 480] write(3, "1000", 4 [pid 471] futex(0x7f6770dc87a8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 484] <... openat resumed>) = 3 [pid 483] <... openat resumed>) = 3 [pid 480] <... write resumed>) = 4 [pid 484] write(3, "1000", 4 [pid 483] write(3, "1000", 4 [pid 480] close(3 [pid 484] <... write resumed>) = 4 [pid 483] <... write resumed>) = 4 [pid 480] <... close resumed>) = 0 [pid 484] close(3 [pid 483] close(3 [pid 480] symlink("/dev/binderfs", "./binderfs" [pid 484] <... close resumed>) = 0 [pid 483] <... close resumed>) = 0 [pid 480] <... symlink resumed>) = 0 [pid 484] symlink("/dev/binderfs", "./binderfs" [pid 483] symlink("/dev/binderfs", "./binderfs" [pid 480] futex(0x7f6770dc87ac, FUTEX_WAKE_PRIVATE, 1000000 [pid 484] <... symlink resumed>) = 0 [pid 483] <... symlink resumed>) = 0 [pid 480] <... futex resumed>) = 0 [pid 484] futex(0x7f6770dc87ac, FUTEX_WAKE_PRIVATE, 1000000 [pid 483] futex(0x7f6770dc87ac, FUTEX_WAKE_PRIVATE, 1000000 [pid 480] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 484] <... futex resumed>) = 0 [pid 483] <... futex resumed>) = 0 [pid 480] <... mmap resumed>) = 0x7f6770ccf000 [pid 484] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 483] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 480] mprotect(0x7f6770cd0000, 131072, PROT_READ|PROT_WRITE [pid 484] <... mmap resumed>) = 0x7f6770ccf000 [pid 483] <... mmap resumed>) = 0x7f6770ccf000 [pid 480] <... mprotect resumed>) = 0 [pid 484] mprotect(0x7f6770cd0000, 131072, PROT_READ|PROT_WRITE [pid 483] mprotect(0x7f6770cd0000, 131072, PROT_READ|PROT_WRITE [pid 480] clone(child_stack=0x7f6770cef3f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID [pid 484] <... mprotect resumed>) = 0 [pid 483] <... mprotect resumed>) = 0 [pid 484] clone(child_stack=0x7f6770cef3f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID [pid 483] clone(child_stack=0x7f6770cef3f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID [pid 480] <... clone resumed>, parent_tid=[488], tls=0x7f6770cef700, child_tidptr=0x7f6770cef9d0) = 488 [pid 480] futex(0x7f6770dc87a8, FUTEX_WAKE_PRIVATE, 1000000 [pid 484] <... clone resumed>, parent_tid=[489], tls=0x7f6770cef700, child_tidptr=0x7f6770cef9d0) = 489 [pid 483] <... clone resumed>, parent_tid=[490], tls=0x7f6770cef700, child_tidptr=0x7f6770cef9d0) = 490 [pid 480] <... futex resumed>) = 0 [pid 484] futex(0x7f6770dc87a8, FUTEX_WAKE_PRIVATE, 1000000 [pid 483] futex(0x7f6770dc87a8, FUTEX_WAKE_PRIVATE, 1000000 [pid 480] futex(0x7f6770dc87ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 484] <... futex resumed>) = 0 [pid 483] <... futex resumed>) = 0 [pid 484] futex(0x7f6770dc87ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 483] futex(0x7f6770dc87ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 477] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY) = 3 [pid 477] chdir("./file0") = 0 [pid 477] ioctl(4, LOOP_CLR_FD) = 0 [pid 477] close(4) = 0 [pid 477] futex(0x7f6770dc87ac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 477] futex(0x7f6770dc87a8, FUTEX_WAIT_PRIVATE, 0, NULL./strace-static-x86_64: Process 490 attached [pid 490] set_robust_list(0x7f6770cef9e0, 24) = 0 [pid 490] memfd_create("syzkaller", 0) = 3 [pid 490] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f67688cf000 [pid 476] <... futex resumed>) = 0 [pid 468] <... futex resumed>) = 0 [pid 468] futex(0x7f6770dc87a8, FUTEX_WAKE_PRIVATE, 1000000 [pid 476] futex(0x7f6770dc87a8, FUTEX_WAKE_PRIVATE, 1000000 [pid 477] <... futex resumed>) = 0 [pid 476] <... futex resumed>) = 1 [pid 471] <... futex resumed>) = 0 [pid 468] <... futex resumed>) = 1 [pid 477] open("./bus", O_RDWR|O_CREAT|O_TRUNC|O_SYNC|O_LARGEFILE|O_NOFOLLOW|O_NOATIME|0x29800030, 000 [pid 476] futex(0x7f6770dc87ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 471] open("./bus", O_RDWR|O_CREAT|O_TRUNC|O_SYNC|O_LARGEFILE|O_NOFOLLOW|O_NOATIME|0x29800030, 000 [pid 468] futex(0x7f6770dc87ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 477] <... open resumed>) = 4 [pid 471] <... open resumed>) = 4 [pid 477] futex(0x7f6770dc87ac, FUTEX_WAKE_PRIVATE, 1000000 [pid 471] futex(0x7f6770dc87ac, FUTEX_WAKE_PRIVATE, 1000000 [pid 477] <... futex resumed>) = 1 [pid 476] <... futex resumed>) = 0 [pid 471] <... futex resumed>) = 1 [pid 468] <... futex resumed>) = 0 [pid 477] write(4, "\x00\x00\x00\x00\x00\x00\x00\x00\x00", 9 [pid 476] futex(0x7f6770dc87a8, FUTEX_WAKE_PRIVATE, 1000000 [pid 471] futex(0x7f6770dc87a8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 468] futex(0x7f6770dc87a8, FUTEX_WAKE_PRIVATE, 1000000 [pid 477] <... write resumed>) = 9 [pid 476] <... futex resumed>) = 0 [pid 471] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 468] <... futex resumed>) = 0 [pid 477] futex(0x7f6770dc87ac, FUTEX_WAKE_PRIVATE, 1000000 [pid 476] futex(0x7f6770dc87ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 471] write(4, "\x00\x00\x00\x00\x00\x00\x00\x00\x00", 9 [pid 468] futex(0x7f6770dc87ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 477] <... futex resumed>) = 0 [pid 476] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 471] <... write resumed>) = 9 [ 22.620928][ T471] EXT4-fs (loop4): mounted filesystem without journal. Opts: ,errors=continue [ 22.652240][ T477] EXT4-fs (loop2): mounted filesystem without journal. Opts: ,errors=continue [ 22.655667][ T473] EXT4-fs (loop3): mounted filesystem without journal. Opts: ,errors=continue [pid 477] openat(AT_FDCWD, "./bus", O_RDONLY [pid 476] futex(0x7f6770dc87a8, FUTEX_WAKE_PRIVATE, 1000000 [pid 471] futex(0x7f6770dc87ac, FUTEX_WAKE_PRIVATE, 1000000 [pid 477] <... openat resumed>) = 5 [pid 476] <... futex resumed>) = 0 [pid 471] <... futex resumed>) = 1 [pid 468] <... futex resumed>) = 0 [pid 477] futex(0x7f6770dc87ac, FUTEX_WAKE_PRIVATE, 1000000 [pid 476] futex(0x7f6770dc87ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 471] futex(0x7f6770dc87a8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 468] futex(0x7f6770dc87a8, FUTEX_WAKE_PRIVATE, 1000000 [pid 477] <... futex resumed>) = 0 [pid 476] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 471] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 468] <... futex resumed>) = 0 [pid 477] open("./bus", O_RDWR [pid 476] futex(0x7f6770dc87a8, FUTEX_WAKE_PRIVATE, 1000000 [pid 471] openat(AT_FDCWD, "./bus", O_RDONLY [pid 468] futex(0x7f6770dc87ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 477] <... open resumed>) = 6 [pid 476] <... futex resumed>) = 0 [pid 471] <... openat resumed>) = 5 [pid 477] futex(0x7f6770dc87ac, FUTEX_WAKE_PRIVATE, 1000000 [pid 476] futex(0x7f6770dc87ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 471] futex(0x7f6770dc87ac, FUTEX_WAKE_PRIVATE, 1000000 [pid 477] <... futex resumed>) = 0 [pid 476] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 471] <... futex resumed>) = 1 [pid 468] <... futex resumed>) = 0 [pid 477] futex(0x7f6770dc87a8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 476] futex(0x7f6770dc87a8, FUTEX_WAKE_PRIVATE, 1000000 [pid 471] futex(0x7f6770dc87a8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 468] futex(0x7f6770dc87a8, FUTEX_WAKE_PRIVATE, 1000000 [pid 477] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 476] <... futex resumed>) = 0 [pid 471] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 468] <... futex resumed>) = 0 [pid 477] mmap(0x20000000, 6291456, PROT_WRITE|PROT_EXEC|PROT_SEM|0x7ffff0, MAP_SHARED|MAP_FIXED|MAP_LOCKED|1< [pid 476] futex(0x7f6770dc87ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 471] open("./bus", O_RDWR [pid 468] futex(0x7f6770dc87ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 477] <... mmap resumed>) = 0x20000000 [pid 471] <... open resumed>) = 6 [pid 477] futex(0x7f6770dc87ac, FUTEX_WAKE_PRIVATE, 1000000 [pid 471] futex(0x7f6770dc87ac, FUTEX_WAKE_PRIVATE, 1000000 [pid 477] <... futex resumed>) = 1 [pid 476] <... futex resumed>) = 0 [pid 471] <... futex resumed>) = 1 [pid 468] <... futex resumed>) = 0 [pid 477] futex(0x7f6770dc87a8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 476] futex(0x7f6770dc87a8, FUTEX_WAKE_PRIVATE, 1000000 [pid 471] futex(0x7f6770dc87a8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 468] futex(0x7f6770dc87a8, FUTEX_WAKE_PRIVATE, 1000000 [pid 477] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 476] <... futex resumed>) = 0 [pid 471] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 468] <... futex resumed>) = 0 [pid 477] sendfile(4, 5, NULL, 2147483713 [pid 476] futex(0x7f6770dc87ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 471] mmap(0x20000000, 6291456, PROT_WRITE|PROT_EXEC|PROT_SEM|0x7ffff0, MAP_SHARED|MAP_FIXED|MAP_LOCKED|1< [pid 468] futex(0x7f6770dc87ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}./strace-static-x86_64: Process 489 attached ./strace-static-x86_64: Process 488 attached [pid 489] set_robust_list(0x7f6770cef9e0, 24 [pid 488] set_robust_list(0x7f6770cef9e0, 24 [pid 489] <... set_robust_list resumed>) = 0 [pid 488] <... set_robust_list resumed>) = 0 [pid 489] memfd_create("syzkaller", 0 [pid 488] memfd_create("syzkaller", 0 [pid 489] <... memfd_create resumed>) = 3 [pid 488] <... memfd_create resumed>) = 3 [pid 489] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 488] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 489] <... mmap resumed>) = 0x7f67688cf000 [pid 488] <... mmap resumed>) = 0x7f67688cf000 [pid 471] <... mmap resumed>) = 0x20000000 [pid 490] 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"..., 1048576 [pid 473] <... mount resumed>) = 0 [pid 489] 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"..., 1048576 [pid 488] 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"..., 1048576 [pid 473] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 471] futex(0x7f6770dc87ac, FUTEX_WAKE_PRIVATE, 1000000 [pid 488] <... write resumed>) = 1048576 [pid 490] <... write resumed>) = 1048576 [pid 489] <... write resumed>) = 1048576 [pid 489] munmap(0x7f67688cf000, 1048576) = 0 [pid 489] openat(AT_FDCWD, "/dev/loop1", O_RDWR) = 4 [pid 489] ioctl(4, LOOP_SET_FD, 3 [pid 490] munmap(0x7f67688cf000, 1048576) = 0 [pid 488] munmap(0x7f67688cf000, 1048576) = 0 [pid 490] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 488] openat(AT_FDCWD, "/dev/loop5", O_RDWR [pid 473] <... openat resumed>) = 3 [pid 471] <... futex resumed>) = 1 [pid 473] chdir("./file0" [pid 471] futex(0x7f6770dc87a8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 468] <... futex resumed>) = 0 [pid 489] <... ioctl resumed>) = 0 [pid 489] close(3) = 0 [pid 489] mkdir("./file0", 0777) = 0 [pid 490] <... openat resumed>) = 4 [pid 490] ioctl(4, LOOP_SET_FD, 3 [pid 489] mount("/dev/loop1", "./file0", "ext4", MS_DIRSYNC|MS_NOATIME|MS_LAZYTIME, ",errors=continue" [pid 473] <... chdir resumed>) = 0 [pid 473] ioctl(4, LOOP_CLR_FD [pid 468] futex(0x7f6770dc87a8, FUTEX_WAKE_PRIVATE, 1000000 [pid 471] <... futex resumed>) = 0 [pid 468] <... futex resumed>) = 1 [pid 471] sendfile(4, 5, NULL, 2147483713 [ 22.680915][ T477] EXT4-fs error (device loop2): ext4_mb_generate_buddy:747: group 0, block bitmap and bg descriptor inconsistent: 25 vs 150994969 free clusters [ 22.696505][ T477] EXT4-fs (loop2): Delayed block allocation failed for inode 18 at logical offset 0 with max blocks 1 with error 28 [ 22.708955][ T477] EXT4-fs (loop2): This should not happen!! Data will be lost [ 22.708955][ T477] [ 22.719182][ T477] EXT4-fs (loop2): Total free blocks count 0 [pid 468] futex(0x7f6770dc87ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 490] <... ioctl resumed>) = 0 [pid 473] <... ioctl resumed>) = 0 [pid 473] close(4 [pid 476] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 473] <... close resumed>) = 0 [pid 476] futex(0x7f6770dc87bc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 476] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 473] futex(0x7f6770dc87ac, FUTEX_WAKE_PRIVATE, 1000000 [pid 476] <... mmap resumed>) = 0x7f67689ae000 [pid 473] <... futex resumed>) = 1 [pid 473] futex(0x7f6770dc87a8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 476] mprotect(0x7f67689af000, 131072, PROT_READ|PROT_WRITE [pid 469] <... futex resumed>) = 0 [pid 469] futex(0x7f6770dc87a8, FUTEX_WAKE_PRIVATE, 1000000 [pid 476] <... mprotect resumed>) = 0 [pid 473] <... futex resumed>) = 0 [pid 469] <... futex resumed>) = 1 [pid 476] clone(child_stack=0x7f67689ce3f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID [pid 469] futex(0x7f6770dc87ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 473] open("./bus", O_RDWR|O_CREAT|O_TRUNC|O_SYNC|O_LARGEFILE|O_NOFOLLOW|O_NOATIME|0x29800030, 000 [pid 490] close(3 [pid 488] <... openat resumed>) = 4 [pid 476] <... clone resumed>, parent_tid=[493], tls=0x7f67689ce700, child_tidptr=0x7f67689ce9d0) = 493 [pid 473] <... open resumed>) = 4 ./strace-static-x86_64: Process 493 attached [pid 490] <... close resumed>) = 0 [pid 488] ioctl(4, LOOP_SET_FD, 3 [pid 476] futex(0x7f6770dc87b8, FUTEX_WAKE_PRIVATE, 1000000 [ 22.723642][ T471] EXT4-fs error (device loop4): ext4_mb_generate_buddy:747: group 0, block bitmap and bg descriptor inconsistent: 25 vs 150994969 free clusters [ 22.725496][ T477] EXT4-fs (loop2): Free/Dirty block details [ 22.752974][ T477] EXT4-fs (loop2): free_blocks=2415919104 [ 22.754777][ T471] EXT4-fs (loop4): Delayed block allocation failed for inode 18 at logical offset 0 with max blocks 1 with error 28 [ 22.759117][ T477] EXT4-fs (loop2): dirty_blocks=16 [pid 473] futex(0x7f6770dc87ac, FUTEX_WAKE_PRIVATE, 1000000 [pid 493] set_robust_list(0x7f67689ce9e0, 24 [pid 490] mkdir("./file0", 0777 [pid 476] <... futex resumed>) = 0 [pid 473] <... futex resumed>) = 1 [pid 469] <... futex resumed>) = 0 [pid 468] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 468] futex(0x7f6770dc87bc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 468] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f67689ae000 [pid 468] mprotect(0x7f67689af000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 468] clone(child_stack=0x7f67689ce3f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, parent_tid=[496], tls=0x7f67689ce700, child_tidptr=0x7f67689ce9d0) = 496 [pid 468] futex(0x7f6770dc87b8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 468] futex(0x7f6770dc87bc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}./strace-static-x86_64: Process 496 attached [pid 496] set_robust_list(0x7f67689ce9e0, 24) = 0 [pid 496] ioctl(5, _IOC(_IOC_WRITE, 0x66, 0x29, 0x4), 0x20000080 [pid 493] <... set_robust_list resumed>) = 0 [pid 490] <... mkdir resumed>) = 0 [pid 488] <... ioctl resumed>) = 0 [pid 476] futex(0x7f6770dc87bc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 473] futex(0x7f6770dc87a8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 469] futex(0x7f6770dc87a8, FUTEX_WAKE_PRIVATE, 1000000 [pid 493] ioctl(5, _IOC(_IOC_WRITE, 0x66, 0x29, 0x4), 0x20000080 [pid 490] mount("/dev/loop0", "./file0", "ext4", MS_DIRSYNC|MS_NOATIME|MS_LAZYTIME, ",errors=continue" [pid 489] <... mount resumed>) = 0 [pid 488] close(3 [pid 477] <... sendfile resumed>) = 63 [pid 473] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 469] <... futex resumed>) = 0 [pid 493] <... ioctl resumed>) = 0 [pid 488] <... close resumed>) = 0 [pid 473] write(4, "\x00\x00\x00\x00\x00\x00\x00\x00\x00", 9 [pid 469] futex(0x7f6770dc87ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 493] futex(0x7f6770dc87bc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 476] <... futex resumed>) = 0 [pid 493] futex(0x7f6770dc87b8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 473] <... write resumed>) = 9 [pid 488] mkdir("./file0", 0777 [pid 473] futex(0x7f6770dc87ac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 469] <... futex resumed>) = 0 [pid 473] openat(AT_FDCWD, "./bus", O_RDONLY [pid 469] futex(0x7f6770dc87a8, FUTEX_WAKE_PRIVATE, 1000000 [pid 488] <... mkdir resumed>) = 0 [pid 488] mount("/dev/loop5", "./file0", "ext4", MS_DIRSYNC|MS_NOATIME|MS_LAZYTIME, ",errors=continue" [pid 469] <... futex resumed>) = 0 [pid 473] <... openat resumed>) = 5 [pid 469] futex(0x7f6770dc87ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 473] futex(0x7f6770dc87ac, FUTEX_WAKE_PRIVATE, 1000000 [pid 469] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 473] <... futex resumed>) = 0 [pid 469] futex(0x7f6770dc87a8, FUTEX_WAKE_PRIVATE, 1000000 [pid 473] open("./bus", O_RDWR [pid 469] <... futex resumed>) = 0 [pid 473] <... open resumed>) = 6 [pid 469] futex(0x7f6770dc87ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 473] futex(0x7f6770dc87ac, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 469] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 473] futex(0x7f6770dc87a8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 469] futex(0x7f6770dc87a8, FUTEX_WAKE_PRIVATE, 1000000 [pid 473] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 469] <... futex resumed>) = 0 [pid 473] mmap(0x20000000, 6291456, PROT_WRITE|PROT_EXEC|PROT_SEM|0x7ffff0, MAP_SHARED|MAP_FIXED|MAP_LOCKED|1< [pid 469] futex(0x7f6770dc87ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 473] <... mmap resumed>) = 0x20000000 [pid 473] futex(0x7f6770dc87ac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 469] <... futex resumed>) = 0 [pid 473] futex(0x7f6770dc87a8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 469] futex(0x7f6770dc87a8, FUTEX_WAKE_PRIVATE, 1000000 [pid 473] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 469] <... futex resumed>) = 0 [pid 473] sendfile(4, 5, NULL, 2147483713 [pid 469] futex(0x7f6770dc87ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 477] futex(0x7f6770dc87ac, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 477] futex(0x7f6770dc87a8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 476] exit_group(0 [pid 493] <... futex resumed>) = ? [pid 476] <... exit_group resumed>) = ? [pid 493] +++ exited with 0 +++ [pid 477] <... futex resumed>) = ? [pid 489] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY) = 3 [ 22.771541][ T471] EXT4-fs (loop4): This should not happen!! Data will be lost [ 22.771541][ T471] [ 22.780107][ T477] EXT4-fs (loop2): Block reservation details [ 22.788128][ T489] EXT4-fs (loop1): mounted filesystem without journal. Opts: ,errors=continue [ 22.793644][ T477] EXT4-fs (loop2): i_reserved_data_blocks=1 [ 22.800866][ T471] EXT4-fs (loop4): Total free blocks count 0 [pid 489] chdir("./file0") = 0 [pid 489] ioctl(4, LOOP_CLR_FD) = 0 [pid 489] close(4 [pid 468] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 489] <... close resumed>) = 0 [pid 489] futex(0x7f6770dc87ac, FUTEX_WAKE_PRIVATE, 1000000 [pid 484] <... futex resumed>) = 0 [pid 484] futex(0x7f6770dc87a8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 484] futex(0x7f6770dc87ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 489] <... futex resumed>) = 1 [pid 489] open("./bus", O_RDWR|O_CREAT|O_TRUNC|O_SYNC|O_LARGEFILE|O_NOFOLLOW|O_NOATIME|0x29800030, 000 [pid 477] +++ exited with 0 +++ [pid 476] +++ exited with 0 +++ [pid 307] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=476, si_uid=0, si_status=0, si_utime=0, si_stime=10} --- [pid 307] restart_syscall(<... resuming interrupted clone ...>) = 0 [pid 489] <... open resumed>) = 4 [pid 489] futex(0x7f6770dc87ac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 484] <... futex resumed>) = 0 [pid 307] umount2("./4", MNT_DETACH|UMOUNT_NOFOLLOW [pid 489] write(4, "\x00\x00\x00\x00\x00\x00\x00\x00\x00", 9 [pid 484] futex(0x7f6770dc87a8, FUTEX_WAKE_PRIVATE, 1000000 [pid 307] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 484] <... futex resumed>) = 0 [pid 307] openat(AT_FDCWD, "./4", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 484] futex(0x7f6770dc87ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 307] <... openat resumed>) = 3 [pid 307] fstat(3, {st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 307] getdents64(3, 0x555555d40620 /* 4 entries */, 32768) = 112 [pid 307] umount2("./4/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 307] lstat("./4/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}) = 0 [pid 307] unlink("./4/binderfs") = 0 [ 22.819131][ T473] EXT4-fs error (device loop3): ext4_mb_generate_buddy:747: group 0, block bitmap and bg descriptor inconsistent: 25 vs 150994969 free clusters [ 22.838172][ T471] EXT4-fs (loop4): Free/Dirty block details [ 22.842981][ T473] EXT4-fs (loop3): Delayed block allocation failed for inode 18 at logical offset 0 with max blocks 1 with error 28 [ 22.845074][ T471] EXT4-fs (loop4): free_blocks=2415919104 [ 22.862324][ T473] EXT4-fs (loop3): This should not happen!! Data will be lost [ 22.862324][ T473] [ 22.863660][ T488] EXT4-fs (loop5): mounted filesystem without journal. Opts: ,errors=continue [pid 307] umount2("./4/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 489] <... write resumed>) = 9 [pid 488] <... mount resumed>) = 0 [pid 469] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 489] futex(0x7f6770dc87ac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 488] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 484] <... futex resumed>) = 0 [pid 469] futex(0x7f6770dc87bc, FUTEX_WAKE_PRIVATE, 1000000 [pid 489] openat(AT_FDCWD, "./bus", O_RDONLY [pid 484] futex(0x7f6770dc87a8, FUTEX_WAKE_PRIVATE, 1000000 [pid 489] <... openat resumed>) = 5 [pid 484] <... futex resumed>) = 0 [pid 489] futex(0x7f6770dc87ac, FUTEX_WAKE_PRIVATE, 1000000 [pid 484] futex(0x7f6770dc87ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 489] <... futex resumed>) = 0 [pid 484] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 489] open("./bus", O_RDWR [pid 484] futex(0x7f6770dc87a8, FUTEX_WAKE_PRIVATE, 1000000 [pid 489] <... open resumed>) = 6 [pid 484] <... futex resumed>) = 0 [pid 489] futex(0x7f6770dc87ac, FUTEX_WAKE_PRIVATE, 1000000 [pid 484] futex(0x7f6770dc87ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 489] <... futex resumed>) = 0 [pid 484] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 489] mmap(0x20000000, 6291456, PROT_WRITE|PROT_EXEC|PROT_SEM|0x7ffff0, MAP_SHARED|MAP_FIXED|MAP_LOCKED|1< [pid 484] futex(0x7f6770dc87a8, FUTEX_WAKE_PRIVATE, 1000000 [pid 489] <... mmap resumed>) = 0x20000000 [pid 484] <... futex resumed>) = 0 [pid 489] futex(0x7f6770dc87ac, FUTEX_WAKE_PRIVATE, 1000000 [pid 484] futex(0x7f6770dc87ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 489] <... futex resumed>) = 0 [pid 484] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 489] sendfile(4, 5, NULL, 2147483713 [pid 484] futex(0x7f6770dc87a8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 484] futex(0x7f6770dc87ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 490] <... mount resumed>) = 0 [pid 490] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY) = 3 [pid 490] chdir("./file0") = 0 [pid 488] <... openat resumed>) = 3 [pid 469] <... futex resumed>) = 0 [pid 469] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 488] chdir("./file0" [pid 469] <... mmap resumed>) = 0x7f67689ae000 [pid 488] <... chdir resumed>) = 0 [pid 469] mprotect(0x7f67689af000, 131072, PROT_READ|PROT_WRITE [pid 488] ioctl(4, LOOP_CLR_FD) = 0 [pid 469] <... mprotect resumed>) = 0 [pid 488] close(4 [pid 469] clone(child_stack=0x7f67689ce3f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID [pid 490] ioctl(4, LOOP_CLR_FD) = 0 [pid 490] close(4) = 0 [pid 490] futex(0x7f6770dc87ac, FUTEX_WAKE_PRIVATE, 1000000 [pid 483] <... futex resumed>) = 0 [pid 483] futex(0x7f6770dc87a8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 483] futex(0x7f6770dc87ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 490] <... futex resumed>) = 1 [pid 490] open("./bus", O_RDWR|O_CREAT|O_TRUNC|O_SYNC|O_LARGEFILE|O_NOFOLLOW|O_NOATIME|0x29800030, 000) = 4 [pid 490] futex(0x7f6770dc87ac, FUTEX_WAKE_PRIVATE, 1000000 [pid 483] <... futex resumed>) = 0 [pid 483] futex(0x7f6770dc87a8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 483] futex(0x7f6770dc87ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 490] <... futex resumed>) = 1 [pid 490] write(4, "\x00\x00\x00\x00\x00\x00\x00\x00\x00", 9) = 9 [pid 490] futex(0x7f6770dc87ac, FUTEX_WAKE_PRIVATE, 1000000 [pid 483] <... futex resumed>) = 0 [pid 483] futex(0x7f6770dc87a8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 483] futex(0x7f6770dc87ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 490] <... futex resumed>) = 1 [pid 490] openat(AT_FDCWD, "./bus", O_RDONLY) = 5 [pid 490] futex(0x7f6770dc87ac, FUTEX_WAKE_PRIVATE, 1000000 [pid 483] <... futex resumed>) = 0 [pid 483] futex(0x7f6770dc87a8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 483] futex(0x7f6770dc87ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 490] <... futex resumed>) = 1 [pid 490] open("./bus", O_RDWR) = 6 [pid 490] futex(0x7f6770dc87ac, FUTEX_WAKE_PRIVATE, 1000000 [pid 483] <... futex resumed>) = 0 [pid 483] futex(0x7f6770dc87a8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 483] futex(0x7f6770dc87ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 490] <... futex resumed>) = 1 [pid 490] mmap(0x20000000, 6291456, PROT_WRITE|PROT_EXEC|PROT_SEM|0x7ffff0, MAP_SHARED|MAP_FIXED|MAP_LOCKED|1< [pid 488] <... close resumed>) = 0 [pid 488] futex(0x7f6770dc87ac, FUTEX_WAKE_PRIVATE, 1000000 [pid 469] <... clone resumed>, parent_tid=[502], tls=0x7f67689ce700, child_tidptr=0x7f67689ce9d0) = 502 [pid 483] <... futex resumed>) = 0 [pid 483] futex(0x7f6770dc87a8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 483] futex(0x7f6770dc87ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 490] <... futex resumed>) = 1 [pid 490] sendfile(4, 5, NULL, 2147483713 [pid 488] <... futex resumed>) = 1 [pid 480] <... futex resumed>) = 0 [pid 469] futex(0x7f6770dc87b8, FUTEX_WAKE_PRIVATE, 1000000./strace-static-x86_64: Process 502 attached [pid 488] futex(0x7f6770dc87a8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 480] futex(0x7f6770dc87a8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [ 22.872306][ T172] EXT4-fs (loop2): Delayed block allocation failed for inode 18 at logical offset 0 with max blocks 1 with error 28 [ 22.881224][ T471] EXT4-fs (loop4): dirty_blocks=16 [ 22.894839][ T490] EXT4-fs (loop0): mounted filesystem without journal. Opts: ,errors=continue [ 22.898516][ T471] EXT4-fs (loop4): Block reservation details [ 22.914634][ T489] EXT4-fs error (device loop1): ext4_mb_generate_buddy:747: group 0, block bitmap and bg descriptor inconsistent: 25 vs 150994969 free clusters [pid 480] futex(0x7f6770dc87ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 502] set_robust_list(0x7f67689ce9e0, 24 [pid 488] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 469] <... futex resumed>) = 0 [pid 502] <... set_robust_list resumed>) = 0 [pid 496] <... ioctl resumed>) = 0 [pid 488] open("./bus", O_RDWR|O_CREAT|O_TRUNC|O_SYNC|O_LARGEFILE|O_NOFOLLOW|O_NOATIME|0x29800030, 000 [pid 484] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 471] <... sendfile resumed>) = 63 [pid 469] futex(0x7f6770dc87bc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 484] futex(0x7f6770dc87bc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 484] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f67689ae000 [pid 484] mprotect(0x7f67689af000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 484] clone(child_stack=0x7f67689ce3f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, parent_tid=[503], tls=0x7f67689ce700, child_tidptr=0x7f67689ce9d0) = 503 [pid 484] futex(0x7f6770dc87b8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [ 22.938432][ T471] EXT4-fs (loop4): i_reserved_data_blocks=1 [ 22.941136][ T490] EXT4-fs error (device loop0): ext4_mb_generate_buddy:747: group 0, block bitmap and bg descriptor inconsistent: 25 vs 150994969 free clusters [ 22.944636][ T489] EXT4-fs (loop1): Delayed block allocation failed for inode 18 at logical offset 0 with max blocks 1 with error 28 [ 22.959793][ T473] EXT4-fs (loop3): Total free blocks count 0 [ 22.971567][ T489] EXT4-fs (loop1): This should not happen!! Data will be lost [ 22.971567][ T489] [pid 484] futex(0x7f6770dc87bc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 502] ioctl(5, _IOC(_IOC_WRITE, 0x66, 0x29, 0x4), 0x20000080 [pid 496] futex(0x7f6770dc87bc, FUTEX_WAKE_PRIVATE, 1000000 [pid 488] <... open resumed>) = 4 [pid 483] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 471] futex(0x7f6770dc87ac, FUTEX_WAKE_PRIVATE, 1000000 [pid 483] futex(0x7f6770dc87bc, FUTEX_WAKE_PRIVATE, 1000000 [pid 480] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 483] <... futex resumed>) = 0 [pid 480] futex(0x7f6770dc87bc, FUTEX_WAKE_PRIVATE, 1000000 [pid 483] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 480] <... futex resumed>) = 0 [pid 483] <... mmap resumed>) = 0x7f67689ae000 [pid 480] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 483] mprotect(0x7f67689af000, 131072, PROT_READ|PROT_WRITE [pid 480] <... mmap resumed>) = 0x7f67689ae000 [pid 483] <... mprotect resumed>) = 0 [pid 480] mprotect(0x7f67689af000, 131072, PROT_READ|PROT_WRITE [pid 483] clone(child_stack=0x7f67689ce3f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID [pid 480] <... mprotect resumed>) = 0 [pid 480] clone(child_stack=0x7f67689ce3f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID [pid 483] <... clone resumed>, parent_tid=[504], tls=0x7f67689ce700, child_tidptr=0x7f67689ce9d0) = 504 [pid 483] futex(0x7f6770dc87b8, FUTEX_WAKE_PRIVATE, 1000000 [pid 480] <... clone resumed>, parent_tid=[505], tls=0x7f67689ce700, child_tidptr=0x7f67689ce9d0) = 505 [pid 483] <... futex resumed>) = 0 [pid 480] futex(0x7f6770dc87b8, FUTEX_WAKE_PRIVATE, 1000000 [pid 483] futex(0x7f6770dc87bc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 480] <... futex resumed>) = 0 [pid 480] futex(0x7f6770dc87bc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}./strace-static-x86_64: Process 503 attached [pid 503] set_robust_list(0x7f67689ce9e0, 24) = 0 [pid 503] ioctl(5, _IOC(_IOC_WRITE, 0x66, 0x29, 0x4), 0x20000080./strace-static-x86_64: Process 505 attached ./strace-static-x86_64: Process 504 attached [pid 496] <... futex resumed>) = 0 [pid 488] futex(0x7f6770dc87ac, FUTEX_WAKE_PRIVATE, 1000000 [pid 471] <... futex resumed>) = 0 [pid 468] exit_group(0 [pid 505] set_robust_list(0x7f67689ce9e0, 24 [pid 504] set_robust_list(0x7f67689ce9e0, 24 [pid 488] <... futex resumed>) = 0 [pid 468] <... exit_group resumed>) = ? [pid 505] <... set_robust_list resumed>) = 0 [pid 504] <... set_robust_list resumed>) = 0 [pid 496] +++ exited with 0 +++ [pid 488] futex(0x7f6770dc87a8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 484] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 471] +++ exited with 0 +++ [pid 468] +++ exited with 0 +++ [pid 309] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=468, si_uid=0, si_status=0, si_utime=0, si_stime=12} --- [pid 309] umount2("./4", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [ 22.980037][ T172] EXT4-fs (loop2): This should not happen!! Data will be lost [ 22.980037][ T172] [ 22.987465][ T489] EXT4-fs (loop1): Total free blocks count 0 [ 23.001652][ T473] EXT4-fs (loop3): Free/Dirty block details [ 23.002540][ T489] EXT4-fs (loop1): Free/Dirty block details [ 23.009025][ T490] EXT4-fs (loop0): Delayed block allocation failed for inode 18 at logical offset 0 with max blocks 1 with error 28 [ 23.014642][ T489] EXT4-fs (loop1): free_blocks=2415919104 [ 23.027269][ T473] EXT4-fs (loop3): free_blocks=2415919104 [pid 309] openat(AT_FDCWD, "./4", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 309] fstat(3, {st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 309] getdents64(3, 0x555555d40620 /* 4 entries */, 32768) = 112 [pid 309] umount2("./4/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 309] lstat("./4/binderfs", [pid 469] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 505] write(4, "\x00\x00\x00\x00\x00\x00\x00\x00\x00", 9 [pid 504] ioctl(5, _IOC(_IOC_WRITE, 0x66, 0x29, 0x4), 0x20000080 [pid 505] <... write resumed>) = 9 [pid 309] <... lstat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}) = 0 [pid 309] unlink("./4/binderfs") = 0 [pid 505] futex(0x7f6770dc87bc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 480] <... futex resumed>) = 0 [pid 505] futex(0x7f6770dc87b8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 483] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 309] umount2("./4/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 480] futex(0x7f6770dc87a8, FUTEX_WAKE_PRIVATE, 1000000 [pid 503] <... ioctl resumed>) = 0 [pid 489] <... sendfile resumed>) = 63 [pid 488] <... futex resumed>) = 0 [pid 480] <... futex resumed>) = 1 [ 23.033303][ T489] EXT4-fs (loop1): dirty_blocks=16 [ 23.043444][ T489] EXT4-fs (loop1): Block reservation details [ 23.049903][ T489] EXT4-fs (loop1): i_reserved_data_blocks=1 [ 23.051248][ T473] EXT4-fs (loop3): dirty_blocks=16 [ 23.056083][ T490] EXT4-fs (loop0): This should not happen!! Data will be lost [ 23.056083][ T490] [ 23.061866][ T172] EXT4-fs (loop4): Delayed block allocation failed for inode 18 at logical offset 0 with max blocks 1 with error 28 [ 23.071170][ T490] EXT4-fs (loop0): Total free blocks count 0 [pid 503] futex(0x7f6770dc87bc, FUTEX_WAKE_PRIVATE, 1000000 [pid 489] futex(0x7f6770dc87ac, FUTEX_WAKE_PRIVATE, 1000000 [pid 488] openat(AT_FDCWD, "./bus", O_RDONLY [pid 480] futex(0x7f6770dc87ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 484] exit_group(0) = ? [pid 503] <... futex resumed>) = ? [pid 489] <... futex resumed>) = ? [pid 488] <... openat resumed>) = 5 [pid 503] +++ exited with 0 +++ [pid 489] +++ exited with 0 +++ [pid 488] futex(0x7f6770dc87ac, FUTEX_WAKE_PRIVATE, 1000000 [pid 484] +++ exited with 0 +++ [pid 306] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=484, si_uid=0, si_status=0, si_utime=0, si_stime=11} --- [pid 306] umount2("./4", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 306] openat(AT_FDCWD, "./4", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 306] fstat(3, {st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 306] getdents64(3, 0x555555d40620 /* 4 entries */, 32768) = 112 [pid 306] umount2("./4/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 306] lstat("./4/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}) = 0 [pid 306] unlink("./4/binderfs") = 0 [pid 306] umount2("./4/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 488] <... futex resumed>) = 1 [pid 480] <... futex resumed>) = 0 [pid 488] open("./bus", O_RDWR [pid 480] futex(0x7f6770dc87a8, FUTEX_WAKE_PRIVATE, 1000000 [pid 488] <... open resumed>) = 6 [pid 480] <... futex resumed>) = 0 [pid 488] futex(0x7f6770dc87ac, FUTEX_WAKE_PRIVATE, 1000000 [pid 480] futex(0x7f6770dc87ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 488] <... futex resumed>) = 0 [pid 480] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 488] mmap(0x20000000, 6291456, PROT_WRITE|PROT_EXEC|PROT_SEM|0x7ffff0, MAP_SHARED|MAP_FIXED|MAP_LOCKED|1< [pid 480] futex(0x7f6770dc87a8, FUTEX_WAKE_PRIVATE, 1000000 [pid 488] <... mmap resumed>) = 0x20000000 [pid 480] <... futex resumed>) = 0 [pid 488] futex(0x7f6770dc87ac, FUTEX_WAKE_PRIVATE, 1000000 [pid 480] futex(0x7f6770dc87ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 488] <... futex resumed>) = 0 [pid 480] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 488] sendfile(4, 5, NULL, 2147483713 [pid 480] futex(0x7f6770dc87a8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 307] <... umount2 resumed>) = 0 [pid 502] <... ioctl resumed>) = 0 [ 23.083766][ T473] EXT4-fs (loop3): Block reservation details [ 23.088989][ T490] EXT4-fs (loop0): Free/Dirty block details [ 23.096125][ T172] EXT4-fs (loop4): This should not happen!! Data will be lost [ 23.096125][ T172] [ 23.101518][ T490] EXT4-fs (loop0): free_blocks=2415919104 [ 23.111652][ T473] EXT4-fs (loop3): i_reserved_data_blocks=1 [ 23.117536][ T490] EXT4-fs (loop0): dirty_blocks=16 [ 23.130747][ T490] EXT4-fs (loop0): Block reservation details [pid 480] futex(0x7f6770dc87ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 502] futex(0x7f6770dc87bc, FUTEX_WAKE_PRIVATE, 1000000 [pid 473] <... sendfile resumed>) = 63 [pid 307] umount2("./4/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 473] futex(0x7f6770dc87ac, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 473] futex(0x7f6770dc87a8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 490] <... sendfile resumed>) = 63 [pid 469] exit_group(0 [pid 473] <... futex resumed>) = ? [pid 469] <... exit_group resumed>) = ? [pid 473] +++ exited with 0 +++ [pid 490] futex(0x7f6770dc87ac, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 490] futex(0x7f6770dc87a8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 504] <... ioctl resumed>) = 0 [pid 502] <... futex resumed>) = ? [pid 307] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 504] futex(0x7f6770dc87bc, FUTEX_WAKE_PRIVATE, 1000000 [pid 502] +++ exited with 0 +++ [pid 469] +++ exited with 0 +++ [pid 307] lstat("./4/file0", [pid 504] <... futex resumed>) = 0 [pid 307] <... lstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 504] futex(0x7f6770dc87b8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 307] umount2("./4/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 307] openat(AT_FDCWD, "./4/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 307] fstat(4, {st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 307] getdents64(4, 0x555555d48660 /* 2 entries */, 32768) = 48 [pid 307] getdents64(4, 0x555555d48660 /* 0 entries */, 32768) = 0 [pid 307] close(4) = 0 [pid 307] rmdir("./4/file0") = 0 [pid 307] getdents64(3, 0x555555d40620 /* 0 entries */, 32768) = 0 [pid 307] close(3) = 0 [pid 307] rmdir("./4") = 0 [pid 307] mkdir("./5", 0777) = 0 [pid 307] openat(AT_FDCWD, "/dev/loop2", O_RDWR) = 3 [pid 307] ioctl(3, LOOP_CLR_FD) = -1 ENXIO (No such device or address) [pid 307] close(3) = 0 [pid 307] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x555555d3f5d0) = 506 [pid 483] exit_group(0 [pid 480] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 504] <... futex resumed>) = ? [pid 483] <... exit_group resumed>) = ? [pid 308] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=469, si_uid=0, si_status=0, si_utime=0, si_stime=10} --- [pid 504] +++ exited with 0 +++ [pid 480] futex(0x7f6770dc87ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=0} [pid 308] restart_syscall(<... resuming interrupted clone ...> [pid 480] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 308] <... restart_syscall resumed>) = 0 [pid 480] futex(0x7f6770dc87b8, FUTEX_WAKE_PRIVATE, 1000000./strace-static-x86_64: Process 506 attached [pid 505] <... futex resumed>) = 0 [pid 490] <... futex resumed>) = ? [pid 480] <... futex resumed>) = 1 [pid 505] ioctl(5, _IOC(_IOC_WRITE, 0x66, 0x29, 0x4), 0x20000080 [pid 480] futex(0x7f6770dc87bc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 308] umount2("./4", MNT_DETACH|UMOUNT_NOFOLLOW [pid 506] set_robust_list(0x555555d3f5e0, 24 [pid 490] +++ exited with 0 +++ [pid 483] +++ exited with 0 +++ [pid 308] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 308] openat(AT_FDCWD, "./4", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 305] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=483, si_uid=0, si_status=0, si_utime=0, si_stime=14} --- [pid 308] <... openat resumed>) = 3 [pid 308] fstat(3, {st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 305] umount2("./4", MNT_DETACH|UMOUNT_NOFOLLOW [pid 308] getdents64(3, [pid 305] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 308] <... getdents64 resumed>0x555555d40620 /* 4 entries */, 32768) = 112 [pid 305] openat(AT_FDCWD, "./4", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 308] umount2("./4/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 305] <... openat resumed>) = 3 [pid 308] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 305] fstat(3, [pid 308] lstat("./4/binderfs", [pid 305] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 308] <... lstat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}) = 0 [pid 305] getdents64(3, [pid 308] unlink("./4/binderfs" [pid 305] <... getdents64 resumed>0x555555d40620 /* 4 entries */, 32768) = 112 [pid 308] <... unlink resumed>) = 0 [pid 305] umount2("./4/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 308] umount2("./4/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 305] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 305] lstat("./4/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}) = 0 [pid 305] unlink("./4/binderfs") = 0 [pid 305] umount2("./4/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 506] <... set_robust_list resumed>) = 0 [pid 506] chdir("./5") = 0 [pid 506] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 506] setpgid(0, 0) = 0 [pid 506] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 506] write(3, "1000", 4) = 4 [ 23.133773][ T172] EXT4-fs (loop1): Delayed block allocation failed for inode 18 at logical offset 0 with max blocks 1 with error 28 [ 23.137124][ T490] EXT4-fs (loop0): i_reserved_data_blocks=1 [ 23.154755][ T172] EXT4-fs (loop1): This should not happen!! Data will be lost [ 23.154755][ T172] [ 23.160242][ T488] EXT4-fs error (device loop5): ext4_mb_generate_buddy:747: group 0, block bitmap and bg descriptor inconsistent: 25 vs 150994969 free clusters [pid 506] close(3) = 0 [pid 506] symlink("/dev/binderfs", "./binderfs") = 0 [pid 506] futex(0x7f6770dc87ac, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 506] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f6770ccf000 [pid 506] mprotect(0x7f6770cd0000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 506] clone(child_stack=0x7f6770cef3f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, parent_tid=[507], tls=0x7f6770cef700, child_tidptr=0x7f6770cef9d0) = 507 [pid 506] futex(0x7f6770dc87a8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 506] futex(0x7f6770dc87ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000}./strace-static-x86_64: Process 507 attached [pid 507] set_robust_list(0x7f6770cef9e0, 24) = 0 [pid 309] <... umount2 resumed>) = 0 [pid 507] memfd_create("syzkaller", 0) = 3 [pid 507] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f67688cf000 [pid 507] 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"..., 1048576 [pid 309] umount2("./4/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 480] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 507] <... write resumed>) = 1048576 [pid 507] munmap(0x7f67688cf000, 1048576) = 0 [ 23.182778][ T488] EXT4-fs (loop5): Delayed block allocation failed for inode 18 at logical offset 0 with max blocks 1 with error 28 [ 23.195381][ T354] EXT4-fs (loop3): Delayed block allocation failed for inode 18 at logical offset 0 with max blocks 1 with error 28 [ 23.198288][ T488] EXT4-fs (loop5): This should not happen!! Data will be lost [ 23.198288][ T488] [ 23.217313][ T488] EXT4-fs (loop5): Total free blocks count 0 [ 23.217660][ T354] EXT4-fs (loop3): This should not happen!! Data will be lost [ 23.217660][ T354] [pid 507] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 309] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 309] lstat("./4/file0", {st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 507] <... openat resumed>) = 4 [pid 309] umount2("./4/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 306] <... umount2 resumed>) = 0 [pid 309] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 309] openat(AT_FDCWD, "./4/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 507] ioctl(4, LOOP_SET_FD, 3 [pid 309] fstat(4, {st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 309] getdents64(4, 0x555555d48660 /* 2 entries */, 32768) = 48 [pid 309] getdents64(4, 0x555555d48660 /* 0 entries */, 32768) = 0 [pid 309] close(4) = 0 [pid 309] rmdir("./4/file0") = 0 [pid 309] getdents64(3, 0x555555d40620 /* 0 entries */, 32768) = 0 [pid 507] <... ioctl resumed>) = 0 [pid 309] close(3) = 0 [pid 309] rmdir("./4" [pid 507] close(3 [pid 309] <... rmdir resumed>) = 0 [pid 309] mkdir("./5", 0777) = 0 [pid 309] openat(AT_FDCWD, "/dev/loop4", O_RDWR) = 3 [pid 309] ioctl(3, LOOP_CLR_FD) = -1 ENXIO (No such device or address) [pid 309] close(3) = 0 [pid 309] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x555555d3f5d0) = 509 [pid 306] umount2("./4/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 306] lstat("./4/file0", {st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 306] umount2("./4/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 306] openat(AT_FDCWD, "./4/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 306] fstat(4, {st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 306] getdents64(4, 0x555555d48660 /* 2 entries */, 32768) = 48 [pid 306] getdents64(4, 0x555555d48660 /* 0 entries */, 32768) = 0 [pid 306] close(4) = 0 [pid 306] rmdir("./4/file0") = 0 [pid 306] getdents64(3, 0x555555d40620 /* 0 entries */, 32768) = 0 [pid 306] close(3) = 0 [pid 306] rmdir("./4") = 0 [pid 306] mkdir("./5", 0777 [pid 507] <... close resumed>) = 0 [pid 306] <... mkdir resumed>) = 0 [pid 306] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 507] mkdir("./file0", 0777./strace-static-x86_64: Process 509 attached [pid 509] set_robust_list(0x555555d3f5e0, 24) = 0 [pid 509] chdir("./5") = 0 [pid 509] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 509] setpgid(0, 0) = 0 [pid 509] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 507] <... mkdir resumed>) = 0 [pid 509] write(3, "1000", 4) = 4 [pid 507] mount("/dev/loop2", "./file0", "ext4", MS_DIRSYNC|MS_NOATIME|MS_LAZYTIME, ",errors=continue" [pid 509] close(3) = 0 [pid 509] symlink("/dev/binderfs", "./binderfs") = 0 [pid 509] futex(0x7f6770dc87ac, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 509] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f6770ccf000 [pid 509] mprotect(0x7f6770cd0000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 509] clone(child_stack=0x7f6770cef3f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID./strace-static-x86_64: Process 510 attached , parent_tid=[510], tls=0x7f6770cef700, child_tidptr=0x7f6770cef9d0) = 510 [pid 509] futex(0x7f6770dc87a8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 509] futex(0x7f6770dc87ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 510] set_robust_list(0x7f6770cef9e0, 24) = 0 [pid 510] memfd_create("syzkaller", 0) = 3 [pid 510] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f67688cf000 [pid 505] <... ioctl resumed>) = 0 [pid 505] futex(0x7f6770dc87bc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 488] <... sendfile resumed>) = 63 [pid 505] futex(0x7f6770dc87b8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 488] futex(0x7f6770dc87ac, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 488] futex(0x7f6770dc87a8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 480] exit_group(0) = ? [pid 505] <... futex resumed>) = -1 (errno 18446744073709551555) [pid 488] <... futex resumed>) = ? [pid 505] +++ exited with 0 +++ [pid 488] +++ exited with 0 +++ [pid 480] +++ exited with 0 +++ [pid 310] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=480, si_uid=0, si_status=0, si_utime=0, si_stime=11} --- [pid 510] 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"..., 1048576 [pid 310] umount2("./5", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 310] openat(AT_FDCWD, "./5", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 310] fstat(3, {st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 310] getdents64(3, 0x555555d40620 /* 4 entries */, 32768) = 112 [pid 310] umount2("./5/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 310] lstat("./5/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}) = 0 [pid 310] unlink("./5/binderfs") = 0 [ 23.223405][ T172] EXT4-fs (loop0): Delayed block allocation failed for inode 18 at logical offset 0 with max blocks 1 with error 28 [ 23.236256][ T488] EXT4-fs (loop5): Free/Dirty block details [ 23.245508][ T172] EXT4-fs (loop0): This should not happen!! Data will be lost [ 23.245508][ T172] [ 23.251414][ T488] EXT4-fs (loop5): free_blocks=2415919104 [ 23.266928][ T488] EXT4-fs (loop5): dirty_blocks=16 [ 23.273695][ T488] EXT4-fs (loop5): Block reservation details [ 23.282754][ T488] EXT4-fs (loop5): i_reserved_data_blocks=1 [pid 310] umount2("./5/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 510] <... write resumed>) = 1048576 [pid 510] munmap(0x7f67688cf000, 1048576) = 0 [pid 510] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 308] <... umount2 resumed>) = 0 [pid 306] <... openat resumed>) = 3 [pid 306] ioctl(3, LOOP_CLR_FD) = -1 ENXIO (No such device or address) [pid 306] close(3) = 0 [pid 306] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x555555d3f5d0) = 511 [pid 308] umount2("./4/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 308] lstat("./4/file0", {st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 308] umount2("./4/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 308] openat(AT_FDCWD, "./4/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 308] fstat(4, {st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 308] getdents64(4, ./strace-static-x86_64: Process 511 attached [pid 511] set_robust_list(0x555555d3f5e0, 24) = 0 [pid 511] chdir("./5") = 0 [pid 511] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 308] <... getdents64 resumed>0x555555d48660 /* 2 entries */, 32768) = 48 [pid 511] setpgid(0, 0) = 0 [pid 511] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 308] getdents64(4, 0x555555d48660 /* 0 entries */, 32768) = 0 [pid 308] close(4) = 0 [pid 308] rmdir("./4/file0" [pid 511] <... openat resumed>) = 3 [pid 308] <... rmdir resumed>) = 0 [pid 511] write(3, "1000", 4) = 4 [pid 511] close(3) = 0 [pid 511] symlink("/dev/binderfs", "./binderfs" [pid 308] getdents64(3, 0x555555d40620 /* 0 entries */, 32768) = 0 [pid 308] close(3) = 0 [pid 308] rmdir("./4" [pid 511] <... symlink resumed>) = 0 [pid 308] <... rmdir resumed>) = 0 [pid 511] futex(0x7f6770dc87ac, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 308] mkdir("./5", 0777 [pid 511] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f6770ccf000 [pid 511] mprotect(0x7f6770cd0000, 131072, PROT_READ|PROT_WRITE [pid 308] <... mkdir resumed>) = 0 [pid 511] <... mprotect resumed>) = 0 [pid 308] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 511] clone(child_stack=0x7f6770cef3f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID./strace-static-x86_64: Process 512 attached , parent_tid=[512], tls=0x7f6770cef700, child_tidptr=0x7f6770cef9d0) = 512 [pid 512] set_robust_list(0x7f6770cef9e0, 24 [pid 511] futex(0x7f6770dc87a8, FUTEX_WAKE_PRIVATE, 1000000 [pid 512] <... set_robust_list resumed>) = 0 [pid 511] <... futex resumed>) = 0 [pid 511] futex(0x7f6770dc87ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 512] memfd_create("syzkaller", 0) = 3 [pid 512] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f67688cf000 [pid 512] 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"..., 1048576) = 1048576 [pid 512] munmap(0x7f67688cf000, 1048576) = 0 [pid 512] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 305] <... umount2 resumed>) = 0 [pid 305] umount2("./4/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 305] lstat("./4/file0", {st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 305] umount2("./4/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 305] openat(AT_FDCWD, "./4/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 305] fstat(4, {st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 305] getdents64(4, 0x555555d48660 /* 2 entries */, 32768) = 48 [pid 305] getdents64(4, 0x555555d48660 /* 0 entries */, 32768) = 0 [pid 305] close(4) = 0 [pid 305] rmdir("./4/file0") = 0 [pid 305] getdents64(3, 0x555555d40620 /* 0 entries */, 32768) = 0 [pid 305] close(3) = 0 [pid 305] rmdir("./4") = 0 [pid 305] mkdir("./5", 0777) = 0 [pid 305] openat(AT_FDCWD, "/dev/loop0", O_RDWR) = 3 [pid 305] ioctl(3, LOOP_CLR_FD) = -1 ENXIO (No such device or address) [pid 305] close(3) = 0 [pid 305] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x555555d3f5d0) = 514 [pid 510] <... openat resumed>) = 4 [ 23.296284][ T172] EXT4-fs (loop5): Delayed block allocation failed for inode 18 at logical offset 0 with max blocks 1 with error 28 [ 23.308503][ T172] EXT4-fs (loop5): This should not happen!! Data will be lost [ 23.308503][ T172] [pid 510] ioctl(4, LOOP_SET_FD, 3./strace-static-x86_64: Process 514 attached [pid 514] set_robust_list(0x555555d3f5e0, 24) = 0 [pid 514] chdir("./5") = 0 [pid 514] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 514] setpgid(0, 0) = 0 [pid 514] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 514] write(3, "1000", 4) = 4 [pid 514] close(3) = 0 [pid 514] symlink("/dev/binderfs", "./binderfs") = 0 [pid 514] futex(0x7f6770dc87ac, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 514] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f6770ccf000 [pid 514] mprotect(0x7f6770cd0000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 514] clone(child_stack=0x7f6770cef3f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, parent_tid=[516], tls=0x7f6770cef700, child_tidptr=0x7f6770cef9d0) = 516 [pid 514] futex(0x7f6770dc87a8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 514] futex(0x7f6770dc87ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000}./strace-static-x86_64: Process 516 attached [pid 516] set_robust_list(0x7f6770cef9e0, 24) = 0 [pid 516] memfd_create("syzkaller", 0) = 3 [pid 516] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f67688cf000 [pid 516] 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"..., 1048576 [pid 507] <... mount resumed>) = 0 [pid 507] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY) = 3 [pid 507] chdir("./file0") = 0 [pid 507] ioctl(4, LOOP_CLR_FD [pid 516] <... write resumed>) = 1048576 [pid 516] munmap(0x7f67688cf000, 1048576) = 0 [pid 516] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 512] <... openat resumed>) = 4 [pid 308] <... openat resumed>) = 3 [pid 512] ioctl(4, LOOP_SET_FD, 3 [pid 308] ioctl(3, LOOP_CLR_FD [pid 510] <... ioctl resumed>) = 0 [pid 510] close(3 [pid 507] <... ioctl resumed>) = 0 [pid 308] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 510] <... close resumed>) = 0 [pid 310] <... umount2 resumed>) = 0 [pid 310] umount2("./5/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 310] lstat("./5/file0", {st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 310] umount2("./5/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 310] openat(AT_FDCWD, "./5/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 308] close(3 [pid 510] mkdir("./file0", 0777 [pid 310] <... openat resumed>) = 4 [pid 310] fstat(4, {st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 310] getdents64(4, 0x555555d48660 /* 2 entries */, 32768) = 48 [pid 310] getdents64(4, 0x555555d48660 /* 0 entries */, 32768) = 0 [pid 310] close(4) = 0 [pid 510] <... mkdir resumed>) = 0 [pid 310] rmdir("./5/file0") = 0 [pid 310] getdents64(3, 0x555555d40620 /* 0 entries */, 32768) = 0 [pid 310] close(3) = 0 [pid 310] rmdir("./5") = 0 [pid 310] mkdir("./6", 0777 [pid 510] mount("/dev/loop4", "./file0", "ext4", MS_DIRSYNC|MS_NOATIME|MS_LAZYTIME, ",errors=continue" [pid 507] close(4 [pid 310] <... mkdir resumed>) = 0 [pid 310] openat(AT_FDCWD, "/dev/loop5", O_RDWR [pid 516] <... openat resumed>) = 4 [pid 516] ioctl(4, LOOP_SET_FD, 3 [pid 512] <... ioctl resumed>) = 0 [pid 512] close(3) = 0 [pid 512] mkdir("./file0", 0777) = 0 [pid 308] <... close resumed>) = 0 [pid 512] mount("/dev/loop1", "./file0", "ext4", MS_DIRSYNC|MS_NOATIME|MS_LAZYTIME, ",errors=continue" [pid 308] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x555555d3f5d0) = 520 [pid 507] <... close resumed>) = 0 [pid 507] futex(0x7f6770dc87ac, FUTEX_WAKE_PRIVATE, 1000000 [pid 516] <... ioctl resumed>) = 0 [pid 310] <... openat resumed>) = 3 [pid 310] ioctl(3, LOOP_CLR_FD) = -1 ENXIO (No such device or address) [pid 310] close(3) = 0 [pid 310] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 516] close(3 [pid 507] <... futex resumed>) = 1 [pid 506] <... futex resumed>) = 0 [pid 506] futex(0x7f6770dc87a8, FUTEX_WAKE_PRIVATE, 1000000 [pid 310] <... clone resumed>, child_tidptr=0x555555d3f5d0) = 522 [pid 506] <... futex resumed>) = 0 [pid 506] futex(0x7f6770dc87ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}./strace-static-x86_64: Process 522 attached [pid 507] open("./bus", O_RDWR|O_CREAT|O_TRUNC|O_SYNC|O_LARGEFILE|O_NOFOLLOW|O_NOATIME|0x29800030, 000 [pid 522] set_robust_list(0x555555d3f5e0, 24) = 0 [pid 522] chdir("./6") = 0 [pid 522] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 522] setpgid(0, 0) = 0 [pid 522] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 516] <... close resumed>) = 0 [pid 516] mkdir("./file0", 0777 [pid 507] <... open resumed>) = 4 [pid 522] <... openat resumed>) = 3 [pid 522] write(3, "1000", 4) = 4 [pid 522] close(3) = 0 [pid 522] symlink("/dev/binderfs", "./binderfs") = 0 [pid 522] futex(0x7f6770dc87ac, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 522] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f6770ccf000 [pid 522] mprotect(0x7f6770cd0000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 522] clone(child_stack=0x7f6770cef3f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, parent_tid=[524], tls=0x7f6770cef700, child_tidptr=0x7f6770cef9d0) = 524 [pid 522] futex(0x7f6770dc87a8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 522] futex(0x7f6770dc87ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 516] <... mkdir resumed>) = 0 [pid 507] futex(0x7f6770dc87ac, FUTEX_WAKE_PRIVATE, 1000000./strace-static-x86_64: Process 524 attached [pid 524] set_robust_list(0x7f6770cef9e0, 24) = 0 [pid 524] memfd_create("syzkaller", 0 [pid 506] <... futex resumed>) = 0 [pid 507] <... futex resumed>) = 1 [pid 516] mount("/dev/loop0", "./file0", "ext4", MS_DIRSYNC|MS_NOATIME|MS_LAZYTIME, ",errors=continue" [pid 506] futex(0x7f6770dc87a8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 506] futex(0x7f6770dc87ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 524] <... memfd_create resumed>) = 3 [pid 524] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f67688cf000 [pid 507] write(4, "\x00\x00\x00\x00\x00\x00\x00\x00\x00", 9) = 9 [pid 507] futex(0x7f6770dc87ac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 506] <... futex resumed>) = 0 [pid 506] futex(0x7f6770dc87a8, FUTEX_WAKE_PRIVATE, 1000000 [pid 507] openat(AT_FDCWD, "./bus", O_RDONLY [pid 506] <... futex resumed>) = 0 [pid 506] futex(0x7f6770dc87ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 507] <... openat resumed>) = 5 [pid 507] futex(0x7f6770dc87ac, FUTEX_WAKE_PRIVATE, 1000000 [pid 506] <... futex resumed>) = 0 [pid 507] <... futex resumed>) = 1 [pid 506] futex(0x7f6770dc87a8, FUTEX_WAKE_PRIVATE, 1000000 [pid 507] open("./bus", O_RDWR [pid 506] <... futex resumed>) = 0 [pid 506] futex(0x7f6770dc87ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 507] <... open resumed>) = 6 [pid 507] futex(0x7f6770dc87ac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 506] <... futex resumed>) = 0 [pid 506] futex(0x7f6770dc87a8, FUTEX_WAKE_PRIVATE, 1000000 [pid 507] mmap(0x20000000, 6291456, PROT_WRITE|PROT_EXEC|PROT_SEM|0x7ffff0, MAP_SHARED|MAP_FIXED|MAP_LOCKED|1< [pid 506] <... futex resumed>) = 0 [pid 506] futex(0x7f6770dc87ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 507] <... mmap resumed>) = 0x20000000 [ 23.350975][ T507] EXT4-fs (loop2): mounted filesystem without journal. Opts: ,errors=continue [pid 507] futex(0x7f6770dc87ac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 506] <... futex resumed>) = 0 [pid 506] futex(0x7f6770dc87a8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 507] sendfile(4, 5, NULL, 2147483713 [pid 506] futex(0x7f6770dc87ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 524] 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"..., 1048576 [pid 510] <... mount resumed>) = 0 [pid 510] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY) = 3 [pid 510] chdir("./file0") = 0 [pid 510] ioctl(4, LOOP_CLR_FD) = 0 [pid 510] close(4) = 0 [pid 510] futex(0x7f6770dc87ac, FUTEX_WAKE_PRIVATE, 1000000 [pid 509] <... futex resumed>) = 0 [pid 509] futex(0x7f6770dc87a8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 509] futex(0x7f6770dc87ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 510] <... futex resumed>) = 1 [pid 510] open("./bus", O_RDWR|O_CREAT|O_TRUNC|O_SYNC|O_LARGEFILE|O_NOFOLLOW|O_NOATIME|0x29800030, 000./strace-static-x86_64: Process 520 attached [ 23.400059][ T510] EXT4-fs (loop4): mounted filesystem without journal. Opts: ,errors=continue [ 23.400438][ T507] EXT4-fs error (device loop2): ext4_mb_generate_buddy:747: group 0, block bitmap and bg descriptor inconsistent: 25 vs 150994969 free clusters [ 23.415834][ T516] EXT4-fs (loop0): mounted filesystem without journal. Opts: ,errors=continue [ 23.437394][ T512] EXT4-fs (loop1): mounted filesystem without journal. Opts: ,errors=continue [pid 520] set_robust_list(0x555555d3f5e0, 24) = 0 [pid 510] <... open resumed>) = 4 [pid 510] futex(0x7f6770dc87ac, FUTEX_WAKE_PRIVATE, 1000000 [pid 509] <... futex resumed>) = 0 [pid 509] futex(0x7f6770dc87a8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 509] futex(0x7f6770dc87ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 510] <... futex resumed>) = 1 [pid 510] write(4, "\x00\x00\x00\x00\x00\x00\x00\x00\x00", 9) = 9 [pid 510] futex(0x7f6770dc87ac, FUTEX_WAKE_PRIVATE, 1000000 [pid 509] <... futex resumed>) = 0 [pid 509] futex(0x7f6770dc87a8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 509] futex(0x7f6770dc87ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 510] <... futex resumed>) = 1 [pid 510] openat(AT_FDCWD, "./bus", O_RDONLY) = 5 [pid 510] futex(0x7f6770dc87ac, FUTEX_WAKE_PRIVATE, 1000000 [pid 509] <... futex resumed>) = 0 [pid 509] futex(0x7f6770dc87a8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 509] futex(0x7f6770dc87ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 510] <... futex resumed>) = 1 [pid 510] open("./bus", O_RDWR) = 6 [pid 510] futex(0x7f6770dc87ac, FUTEX_WAKE_PRIVATE, 1000000 [pid 509] <... futex resumed>) = 0 [pid 509] futex(0x7f6770dc87a8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 509] futex(0x7f6770dc87ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 510] <... futex resumed>) = 1 [pid 510] mmap(0x20000000, 6291456, PROT_WRITE|PROT_EXEC|PROT_SEM|0x7ffff0, MAP_SHARED|MAP_FIXED|MAP_LOCKED|1< [pid 509] <... futex resumed>) = 0 [pid 509] futex(0x7f6770dc87a8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 509] futex(0x7f6770dc87ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 510] <... futex resumed>) = 1 [pid 510] sendfile(4, 5, NULL, 2147483713 [pid 524] <... write resumed>) = 1048576 [pid 520] chdir("./5" [pid 506] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 524] munmap(0x7f67688cf000, 1048576) = 0 [pid 524] openat(AT_FDCWD, "/dev/loop5", O_RDWR) = 4 [pid 524] ioctl(4, LOOP_SET_FD, 3 [pid 512] <... mount resumed>) = 0 [pid 524] <... ioctl resumed>) = 0 [pid 524] close(3) = 0 [pid 524] mkdir("./file0", 0777) = 0 [pid 524] mount("/dev/loop5", "./file0", "ext4", MS_DIRSYNC|MS_NOATIME|MS_LAZYTIME, ",errors=continue" [pid 512] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY) = 3 [pid 512] chdir("./file0") = 0 [pid 512] ioctl(4, LOOP_CLR_FD) = 0 [pid 512] close(4) = 0 [pid 512] futex(0x7f6770dc87ac, FUTEX_WAKE_PRIVATE, 1000000 [pid 511] <... futex resumed>) = 0 [pid 511] futex(0x7f6770dc87a8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 511] futex(0x7f6770dc87ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 512] <... futex resumed>) = 1 [pid 512] open("./bus", O_RDWR|O_CREAT|O_TRUNC|O_SYNC|O_LARGEFILE|O_NOFOLLOW|O_NOATIME|0x29800030, 000 [pid 520] <... chdir resumed>) = 0 [pid 506] futex(0x7f6770dc87bc, FUTEX_WAKE_PRIVATE, 1000000 [pid 512] <... open resumed>) = 4 [pid 512] futex(0x7f6770dc87ac, FUTEX_WAKE_PRIVATE, 1000000 [pid 511] <... futex resumed>) = 0 [pid 511] futex(0x7f6770dc87a8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 511] futex(0x7f6770dc87ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 512] <... futex resumed>) = 1 [pid 512] write(4, "\x00\x00\x00\x00\x00\x00\x00\x00\x00", 9) = 9 [pid 512] futex(0x7f6770dc87ac, FUTEX_WAKE_PRIVATE, 1000000 [pid 511] <... futex resumed>) = 0 [pid 511] futex(0x7f6770dc87a8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 511] futex(0x7f6770dc87ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 512] <... futex resumed>) = 1 [pid 512] openat(AT_FDCWD, "./bus", O_RDONLY) = 5 [pid 512] futex(0x7f6770dc87ac, FUTEX_WAKE_PRIVATE, 1000000 [pid 511] <... futex resumed>) = 0 [pid 511] futex(0x7f6770dc87a8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 511] futex(0x7f6770dc87ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 512] <... futex resumed>) = 1 [pid 512] open("./bus", O_RDWR) = 6 [pid 512] futex(0x7f6770dc87ac, FUTEX_WAKE_PRIVATE, 1000000 [pid 511] <... futex resumed>) = 0 [pid 511] futex(0x7f6770dc87a8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 511] futex(0x7f6770dc87ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 512] <... futex resumed>) = 1 [pid 512] mmap(0x20000000, 6291456, PROT_WRITE|PROT_EXEC|PROT_SEM|0x7ffff0, MAP_SHARED|MAP_FIXED|MAP_LOCKED|1< [pid 511] <... futex resumed>) = 0 [pid 511] futex(0x7f6770dc87a8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 511] futex(0x7f6770dc87ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 512] <... futex resumed>) = 1 [pid 512] sendfile(4, 5, NULL, 2147483713 [pid 506] <... futex resumed>) = 0 [pid 520] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 506] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 520] <... prctl resumed>) = 0 [pid 506] <... mmap resumed>) = 0x7f67689ae000 [pid 520] setpgid(0, 0 [pid 506] mprotect(0x7f67689af000, 131072, PROT_READ|PROT_WRITE [pid 520] <... setpgid resumed>) = 0 [pid 506] <... mprotect resumed>) = 0 [pid 520] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 506] clone(child_stack=0x7f67689ce3f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID [pid 520] <... openat resumed>) = 3 [pid 520] write(3, "1000", 4 [pid 506] <... clone resumed>, parent_tid=[530], tls=0x7f67689ce700, child_tidptr=0x7f67689ce9d0) = 530 [pid 520] <... write resumed>) = 4 [pid 520] close(3 [ 23.438183][ T507] EXT4-fs (loop2): Delayed block allocation failed for inode 18 at logical offset 0 with max blocks 1 with error 28 [ 23.452292][ T510] EXT4-fs error (device loop4): ext4_mb_generate_buddy:747: group 0, block bitmap and bg descriptor inconsistent: 25 vs 150994969 free clusters [ 23.459102][ T507] EXT4-fs (loop2): This should not happen!! Data will be lost [ 23.459102][ T507] [pid 506] futex(0x7f6770dc87b8, FUTEX_WAKE_PRIVATE, 1000000 [pid 520] <... close resumed>) = 0 [pid 506] <... futex resumed>) = 0 [pid 509] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 509] futex(0x7f6770dc87bc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 509] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f67689ae000 [pid 509] mprotect(0x7f67689af000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 509] clone(child_stack=0x7f67689ce3f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, parent_tid=[531], tls=0x7f67689ce700, child_tidptr=0x7f67689ce9d0) = 531 [pid 509] futex(0x7f6770dc87b8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 509] futex(0x7f6770dc87bc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}./strace-static-x86_64: Process 530 attached [pid 530] set_robust_list(0x7f67689ce9e0, 24) = 0 [pid 530] ioctl(5, _IOC(_IOC_WRITE, 0x66, 0x29, 0x4), 0x20000080 [pid 516] <... mount resumed>) = 0 [pid 516] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY) = 3 [pid 516] chdir("./file0") = 0 [pid 516] ioctl(4, LOOP_CLR_FD) = 0 [pid 516] close(4 [pid 520] symlink("/dev/binderfs", "./binderfs" [pid 506] futex(0x7f6770dc87bc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 516] <... close resumed>) = 0 [pid 516] futex(0x7f6770dc87ac, FUTEX_WAKE_PRIVATE, 1000000 [pid 514] <... futex resumed>) = 0 [pid 514] futex(0x7f6770dc87a8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 520] <... symlink resumed>) = 0 [pid 514] futex(0x7f6770dc87ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}./strace-static-x86_64: Process 531 attached [pid 520] futex(0x7f6770dc87ac, FUTEX_WAKE_PRIVATE, 1000000 [pid 516] <... futex resumed>) = 1 [pid 516] open("./bus", O_RDWR|O_CREAT|O_TRUNC|O_SYNC|O_LARGEFILE|O_NOFOLLOW|O_NOATIME|0x29800030, 000) = 4 [pid 516] futex(0x7f6770dc87ac, FUTEX_WAKE_PRIVATE, 1000000 [pid 514] <... futex resumed>) = 0 [pid 514] futex(0x7f6770dc87a8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 514] futex(0x7f6770dc87ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 516] <... futex resumed>) = 1 [pid 516] write(4, "\x00\x00\x00\x00\x00\x00\x00\x00\x00", 9) = 9 [pid 516] futex(0x7f6770dc87ac, FUTEX_WAKE_PRIVATE, 1000000 [pid 514] <... futex resumed>) = 0 [pid 514] futex(0x7f6770dc87a8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 514] futex(0x7f6770dc87ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 516] <... futex resumed>) = 1 [pid 516] openat(AT_FDCWD, "./bus", O_RDONLY) = 5 [pid 516] futex(0x7f6770dc87ac, FUTEX_WAKE_PRIVATE, 1000000 [pid 514] <... futex resumed>) = 0 [pid 514] futex(0x7f6770dc87a8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 514] futex(0x7f6770dc87ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 516] <... futex resumed>) = 1 [pid 516] open("./bus", O_RDWR) = 6 [pid 516] futex(0x7f6770dc87ac, FUTEX_WAKE_PRIVATE, 1000000 [pid 514] <... futex resumed>) = 0 [pid 514] futex(0x7f6770dc87a8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 514] futex(0x7f6770dc87ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 516] <... futex resumed>) = 1 [pid 516] mmap(0x20000000, 6291456, PROT_WRITE|PROT_EXEC|PROT_SEM|0x7ffff0, MAP_SHARED|MAP_FIXED|MAP_LOCKED|1< [pid 514] <... futex resumed>) = 0 [pid 514] futex(0x7f6770dc87a8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 514] futex(0x7f6770dc87ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 516] <... futex resumed>) = 1 [pid 531] set_robust_list(0x7f67689ce9e0, 24 [pid 520] <... futex resumed>) = 0 [pid 516] sendfile(4, 5, NULL, 2147483713 [pid 520] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 531] <... set_robust_list resumed>) = 0 [pid 531] ioctl(5, _IOC(_IOC_WRITE, 0x66, 0x29, 0x4), 0x20000080 [pid 520] <... mmap resumed>) = 0x7f6770ccf000 [pid 520] mprotect(0x7f6770cd0000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 520] clone(child_stack=0x7f6770cef3f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID./strace-static-x86_64: Process 533 attached , parent_tid=[533], tls=0x7f6770cef700, child_tidptr=0x7f6770cef9d0) = 533 [pid 511] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [ 23.493081][ T512] EXT4-fs error (device loop1): ext4_mb_generate_buddy:747: group 0, block bitmap and bg descriptor inconsistent: 25 vs 150994969 free clusters [ 23.495092][ T507] EXT4-fs (loop2): Total free blocks count 0 [ 23.516763][ T507] EXT4-fs (loop2): Free/Dirty block details [ 23.524726][ T507] EXT4-fs (loop2): free_blocks=2415919104 [ 23.525684][ T516] EXT4-fs error (device loop0): ext4_mb_generate_buddy:747: group 0, block bitmap and bg descriptor inconsistent: 25 vs 150994969 free clusters [ 23.531053][ T507] EXT4-fs (loop2): dirty_blocks=16 [pid 511] futex(0x7f6770dc87bc, FUTEX_WAKE_PRIVATE, 1000000 [pid 533] set_robust_list(0x7f6770cef9e0, 24 [pid 520] futex(0x7f6770dc87a8, FUTEX_WAKE_PRIVATE, 1000000 [pid 511] <... futex resumed>) = 0 [pid 509] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 511] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f67689ae000 [pid 511] mprotect(0x7f67689af000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 511] clone(child_stack=0x7f67689ce3f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, parent_tid=[535], tls=0x7f67689ce700, child_tidptr=0x7f67689ce9d0) = 535 [pid 511] futex(0x7f6770dc87b8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 511] futex(0x7f6770dc87bc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 533] <... set_robust_list resumed>) = 0 [pid 520] <... futex resumed>) = 0 [pid 514] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 514] futex(0x7f6770dc87bc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 514] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f67689ae000 [pid 514] mprotect(0x7f67689af000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 514] clone(child_stack=0x7f67689ce3f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, parent_tid=[536], tls=0x7f67689ce700, child_tidptr=0x7f67689ce9d0) = 536 [pid 514] futex(0x7f6770dc87b8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 514] futex(0x7f6770dc87bc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}./strace-static-x86_64: Process 535 attached [pid 535] set_robust_list(0x7f67689ce9e0, 24) = 0 [ 23.546664][ T524] EXT4-fs (loop5): mounted filesystem without journal. Opts: ,errors=continue [ 23.551451][ T507] EXT4-fs (loop2): Block reservation details [ 23.560616][ T512] EXT4-fs (loop1): Delayed block allocation failed for inode 18 at logical offset 0 with max blocks 1 with error 28 [ 23.565881][ T507] EXT4-fs (loop2): i_reserved_data_blocks=1 [ 23.578662][ T510] EXT4-fs (loop4): Delayed block allocation failed for inode 18 at logical offset 0 with max blocks 1 with error 28 [pid 535] ioctl(5, _IOC(_IOC_WRITE, 0x66, 0x29, 0x4), 0x20000080./strace-static-x86_64: Process 536 attached [pid 533] memfd_create("syzkaller", 0 [pid 520] futex(0x7f6770dc87ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 507] <... sendfile resumed>) = 63 [pid 506] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 530] <... ioctl resumed>) = 0 [pid 530] futex(0x7f6770dc87bc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 530] futex(0x7f6770dc87b8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 524] <... mount resumed>) = 0 [pid 524] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY) = 3 [pid 524] chdir("./file0") = 0 [pid 524] ioctl(4, LOOP_CLR_FD) = 0 [pid 524] close(4) = 0 [pid 524] futex(0x7f6770dc87ac, FUTEX_WAKE_PRIVATE, 1000000 [pid 522] <... futex resumed>) = 0 [pid 522] futex(0x7f6770dc87a8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 522] futex(0x7f6770dc87ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 524] <... futex resumed>) = 1 [pid 524] open("./bus", O_RDWR|O_CREAT|O_TRUNC|O_SYNC|O_LARGEFILE|O_NOFOLLOW|O_NOATIME|0x29800030, 000) = 4 [pid 524] futex(0x7f6770dc87ac, FUTEX_WAKE_PRIVATE, 1000000 [pid 522] <... futex resumed>) = 0 [pid 522] futex(0x7f6770dc87a8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 522] futex(0x7f6770dc87ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 524] <... futex resumed>) = 1 [pid 524] write(4, "\x00\x00\x00\x00\x00\x00\x00\x00\x00", 9) = 9 [pid 524] futex(0x7f6770dc87ac, FUTEX_WAKE_PRIVATE, 1000000 [pid 522] <... futex resumed>) = 0 [pid 522] futex(0x7f6770dc87a8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 522] futex(0x7f6770dc87ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 524] <... futex resumed>) = 1 [pid 524] openat(AT_FDCWD, "./bus", O_RDONLY) = 5 [pid 524] futex(0x7f6770dc87ac, FUTEX_WAKE_PRIVATE, 1000000 [pid 522] <... futex resumed>) = 0 [pid 522] futex(0x7f6770dc87a8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 522] futex(0x7f6770dc87ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 524] <... futex resumed>) = 1 [pid 524] open("./bus", O_RDWR) = 6 [pid 524] futex(0x7f6770dc87ac, FUTEX_WAKE_PRIVATE, 1000000 [pid 522] <... futex resumed>) = 0 [pid 522] futex(0x7f6770dc87a8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 522] futex(0x7f6770dc87ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 524] <... futex resumed>) = 1 [pid 524] mmap(0x20000000, 6291456, PROT_WRITE|PROT_EXEC|PROT_SEM|0x7ffff0, MAP_SHARED|MAP_FIXED|MAP_LOCKED|1< [pid 522] <... futex resumed>) = 0 [pid 522] futex(0x7f6770dc87a8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 522] futex(0x7f6770dc87ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 524] <... futex resumed>) = 1 [pid 524] sendfile(4, 5, NULL, 2147483713 [pid 536] set_robust_list(0x7f67689ce9e0, 24 [pid 533] <... memfd_create resumed>) = 3 [pid 507] futex(0x7f6770dc87ac, FUTEX_WAKE_PRIVATE, 1000000 [pid 506] exit_group(0 [pid 507] <... futex resumed>) = ? [pid 536] <... set_robust_list resumed>) = 0 [pid 533] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 506] <... exit_group resumed>) = ? [pid 530] <... futex resumed>) = ? [pid 530] +++ exited with 0 +++ [pid 507] +++ exited with 0 +++ [pid 536] ioctl(5, _IOC(_IOC_WRITE, 0x66, 0x29, 0x4), 0x20000080 [pid 533] <... mmap resumed>) = 0x7f67688cf000 [pid 511] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 506] +++ exited with 0 +++ [pid 533] 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"..., 1048576 [pid 514] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 307] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=506, si_uid=0, si_status=0, si_utime=0, si_stime=17} --- [ 23.589830][ T516] EXT4-fs (loop0): Delayed block allocation failed for inode 18 at logical offset 0 with max blocks 1 with error 28 [ 23.609039][ T524] EXT4-fs error (device loop5): ext4_mb_generate_buddy:747: group 0, block bitmap and bg descriptor inconsistent: 25 vs 150994969 free clusters [ 23.610007][ T516] EXT4-fs (loop0): This should not happen!! Data will be lost [ 23.610007][ T516] [ 23.623994][ T512] EXT4-fs (loop1): This should not happen!! Data will be lost [ 23.623994][ T512] [ 23.638604][ T516] EXT4-fs (loop0): Total free blocks count 0 [pid 533] <... write resumed>) = 1048576 [pid 522] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 522] futex(0x7f6770dc87bc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 522] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f67689ae000 [pid 522] mprotect(0x7f67689af000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 522] clone(child_stack=0x7f67689ce3f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, parent_tid=[537], tls=0x7f67689ce700, child_tidptr=0x7f67689ce9d0) = 537 [pid 522] futex(0x7f6770dc87b8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 522] futex(0x7f6770dc87bc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 533] munmap(0x7f67688cf000, 1048576./strace-static-x86_64: Process 537 attached [pid 537] set_robust_list(0x7f67689ce9e0, 24) = 0 [pid 537] ioctl(5, _IOC(_IOC_WRITE, 0x66, 0x29, 0x4), 0x20000080 [pid 533] <... munmap resumed>) = 0 [ 23.643338][ T510] EXT4-fs (loop4): This should not happen!! Data will be lost [ 23.643338][ T510] [ 23.652487][ T516] EXT4-fs (loop0): Free/Dirty block details [ 23.659813][ T524] EXT4-fs (loop5): Delayed block allocation failed for inode 18 at logical offset 0 with max blocks 1 with error 28 [ 23.664975][ T516] EXT4-fs (loop0): free_blocks=2415919104 [ 23.677110][ T510] EXT4-fs (loop4): Total free blocks count 0 [ 23.682954][ T516] EXT4-fs (loop0): dirty_blocks=16 [ 23.688568][ T512] EXT4-fs (loop1): Total free blocks count 0 [pid 307] umount2("./5", MNT_DETACH|UMOUNT_NOFOLLOW [pid 533] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 307] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 533] <... openat resumed>) = 4 [pid 307] openat(AT_FDCWD, "./5", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 522] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 536] <... ioctl resumed>) = 0 [pid 533] ioctl(4, LOOP_SET_FD, 3 [pid 307] <... openat resumed>) = 3 [pid 536] futex(0x7f6770dc87bc, FUTEX_WAKE_PRIVATE, 1000000 [pid 516] <... sendfile resumed>) = 63 [ 23.693763][ T516] EXT4-fs (loop0): Block reservation details [ 23.699734][ T524] EXT4-fs (loop5): This should not happen!! Data will be lost [ 23.699734][ T524] [ 23.705944][ T516] EXT4-fs (loop0): i_reserved_data_blocks=1 [ 23.715473][ T510] EXT4-fs (loop4): Free/Dirty block details [ 23.721623][ T512] EXT4-fs (loop1): Free/Dirty block details [ 23.727243][ T510] EXT4-fs (loop4): free_blocks=2415919104 [ 23.733158][ T512] EXT4-fs (loop1): free_blocks=2415919104 [ 23.738851][ T510] EXT4-fs (loop4): dirty_blocks=16 [pid 307] fstat(3, [pid 536] <... futex resumed>) = 0 [pid 533] <... ioctl resumed>) = 0 [pid 516] futex(0x7f6770dc87ac, FUTEX_WAKE_PRIVATE, 1000000 [pid 307] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 514] exit_group(0) = ? [pid 533] close(3 [pid 516] <... futex resumed>) = ? [pid 307] getdents64(3, [pid 536] +++ exited with 0 +++ [pid 533] <... close resumed>) = 0 [pid 516] +++ exited with 0 +++ [pid 514] +++ exited with 0 +++ [pid 307] <... getdents64 resumed>0x555555d40620 /* 4 entries */, 32768) = 112 [pid 533] mkdir("./file0", 0777 [pid 307] umount2("./5/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 535] <... ioctl resumed>) = 0 [pid 535] futex(0x7f6770dc87bc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 535] futex(0x7f6770dc87b8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 512] <... sendfile resumed>) = 63 [pid 512] futex(0x7f6770dc87ac, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 512] futex(0x7f6770dc87a8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 510] <... sendfile resumed>) = 63 [pid 510] futex(0x7f6770dc87ac, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 510] futex(0x7f6770dc87a8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 533] <... mkdir resumed>) = 0 [pid 511] exit_group(0 [pid 307] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 305] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=514, si_uid=0, si_status=0, si_utime=0, si_stime=14} --- [pid 531] <... ioctl resumed>) = 0 [pid 305] umount2("./5", MNT_DETACH|UMOUNT_NOFOLLOW [pid 531] futex(0x7f6770dc87bc, FUTEX_WAKE_PRIVATE, 1000000 [pid 511] <... exit_group resumed>) = ? [pid 307] lstat("./5/binderfs", [pid 535] <... futex resumed>) = ? [pid 512] <... futex resumed>) = ? [pid 535] +++ exited with 0 +++ [pid 512] +++ exited with 0 +++ [pid 307] <... lstat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}) = 0 [pid 305] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 509] exit_group(0) = ? [pid 510] <... futex resumed>) = ? [pid 510] +++ exited with 0 +++ [pid 511] +++ exited with 0 +++ [pid 305] openat(AT_FDCWD, "./5", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 531] <... futex resumed>) = ? [pid 307] unlink("./5/binderfs" [pid 306] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=511, si_uid=0, si_status=0, si_utime=0, si_stime=11} --- [pid 305] <... openat resumed>) = 3 [pid 531] +++ exited with 0 +++ [pid 509] +++ exited with 0 +++ [pid 307] <... unlink resumed>) = 0 [pid 309] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=509, si_uid=0, si_status=0, si_utime=0, si_stime=12} --- [pid 305] fstat(3, [pid 533] mount("/dev/loop3", "./file0", "ext4", MS_DIRSYNC|MS_NOATIME|MS_LAZYTIME, ",errors=continue" [pid 307] umount2("./5/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 309] umount2("./5", MNT_DETACH|UMOUNT_NOFOLLOW [pid 306] umount2("./5", MNT_DETACH|UMOUNT_NOFOLLOW [pid 305] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 309] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 306] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 309] openat(AT_FDCWD, "./5", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 306] openat(AT_FDCWD, "./5", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 305] getdents64(3, [pid 306] <... openat resumed>) = 3 [pid 309] <... openat resumed>) = 3 [pid 309] fstat(3, [pid 306] fstat(3, [pid 305] <... getdents64 resumed>0x555555d40620 /* 4 entries */, 32768) = 112 [pid 309] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 306] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 305] umount2("./5/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 309] getdents64(3, [pid 306] getdents64(3, [pid 305] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 309] <... getdents64 resumed>0x555555d40620 /* 4 entries */, 32768) = 112 [pid 306] <... getdents64 resumed>0x555555d40620 /* 4 entries */, 32768) = 112 [pid 305] lstat("./5/binderfs", [pid 309] umount2("./5/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 306] umount2("./5/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 305] <... lstat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}) = 0 [pid 309] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 306] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [ 23.744716][ T512] EXT4-fs (loop1): dirty_blocks=16 [ 23.751240][ T524] EXT4-fs (loop5): Total free blocks count 0 [ 23.759180][ T512] EXT4-fs (loop1): Block reservation details [ 23.760691][ T510] EXT4-fs (loop4): Block reservation details [ 23.767935][ T512] EXT4-fs (loop1): i_reserved_data_blocks=1 [ 23.772619][ T510] EXT4-fs (loop4): i_reserved_data_blocks=1 [ 23.778717][ T524] EXT4-fs (loop5): Free/Dirty block details [pid 309] lstat("./5/binderfs", [pid 306] lstat("./5/binderfs", [pid 305] unlink("./5/binderfs" [pid 309] <... lstat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}) = 0 [pid 306] <... lstat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}) = 0 [pid 305] <... unlink resumed>) = 0 [pid 309] unlink("./5/binderfs" [pid 306] unlink("./5/binderfs" [pid 305] umount2("./5/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 309] <... unlink resumed>) = 0 [pid 306] <... unlink resumed>) = 0 [pid 309] umount2("./5/file0", MNT_DETACH|UMOUNT_NOFOLLOW [ 23.796233][ T172] EXT4-fs (loop2): Delayed block allocation failed for inode 18 at logical offset 0 with max blocks 1 with error 28 [ 23.801041][ T524] EXT4-fs (loop5): free_blocks=2415919104 [ 23.809343][ T172] EXT4-fs (loop2): This should not happen!! Data will be lost [ 23.809343][ T172] [ 23.815020][ T524] EXT4-fs (loop5): dirty_blocks=16 [ 23.828801][ T533] EXT4-fs (loop3): mounted filesystem without journal. Opts: ,errors=continue [ 23.828981][ T524] EXT4-fs (loop5): Block reservation details [pid 306] umount2("./5/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 533] <... mount resumed>) = 0 [pid 533] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY) = 3 [pid 533] chdir("./file0") = 0 [pid 533] ioctl(4, LOOP_CLR_FD [pid 537] <... ioctl resumed>) = 0 [pid 524] <... sendfile resumed>) = 63 [pid 537] futex(0x7f6770dc87bc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 537] futex(0x7f6770dc87b8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 524] futex(0x7f6770dc87ac, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 524] futex(0x7f6770dc87a8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 522] exit_group(0 [pid 537] <... futex resumed>) = ? [pid 522] <... exit_group resumed>) = ? [pid 537] +++ exited with 0 +++ [pid 524] <... futex resumed>) = ? [pid 524] +++ exited with 0 +++ [pid 522] +++ exited with 0 +++ [pid 310] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=522, si_uid=0, si_status=0, si_utime=0, si_stime=15} --- [pid 310] restart_syscall(<... resuming interrupted clone ...>) = 0 [pid 310] umount2("./6", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 310] openat(AT_FDCWD, "./6", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 310] fstat(3, {st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 310] getdents64(3, 0x555555d40620 /* 4 entries */, 32768) = 112 [pid 310] umount2("./6/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 310] lstat("./6/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}) = 0 [pid 310] unlink("./6/binderfs") = 0 [ 23.838201][ T354] EXT4-fs (loop0): Delayed block allocation failed for inode 18 at logical offset 0 with max blocks 1 with error 28 [ 23.843760][ T524] EXT4-fs (loop5): i_reserved_data_blocks=1 [ 23.858302][ T354] EXT4-fs (loop0): This should not happen!! Data will be lost [ 23.858302][ T354] [ 23.871976][ T172] EXT4-fs (loop1): Delayed block allocation failed for inode 18 at logical offset 0 with max blocks 1 with error 28 [ 23.872057][ T7] EXT4-fs (loop4): Delayed block allocation failed for inode 18 at logical offset 0 with max blocks 1 with error 28 [pid 310] umount2("./6/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 533] <... ioctl resumed>) = 0 [pid 307] <... umount2 resumed>) = 0 [pid 533] close(4 [pid 307] umount2("./5/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 533] <... close resumed>) = 0 [pid 533] futex(0x7f6770dc87ac, FUTEX_WAKE_PRIVATE, 1000000 [pid 307] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 533] <... futex resumed>) = 1 [pid 533] futex(0x7f6770dc87a8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 307] lstat("./5/file0", {st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 307] umount2("./5/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 307] openat(AT_FDCWD, "./5/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 307] fstat(4, {st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 307] getdents64(4, 0x555555d48660 /* 2 entries */, 32768) = 48 [pid 307] getdents64(4, 0x555555d48660 /* 0 entries */, 32768) = 0 [pid 307] close(4) = 0 [pid 307] rmdir("./5/file0") = 0 [pid 307] getdents64(3, 0x555555d40620 /* 0 entries */, 32768) = 0 [pid 307] close(3) = 0 [pid 307] rmdir("./5") = 0 [pid 307] mkdir("./6", 0777) = 0 [pid 307] openat(AT_FDCWD, "/dev/loop2", O_RDWR) = 3 [pid 307] ioctl(3, LOOP_CLR_FD) = -1 ENXIO (No such device or address) [pid 307] close(3) = 0 [pid 307] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x555555d3f5d0) = 543 ./strace-static-x86_64: Process 543 attached [pid 543] set_robust_list(0x555555d3f5e0, 24) = 0 [pid 543] chdir("./6") = 0 [pid 543] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 543] setpgid(0, 0) = 0 [pid 543] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 543] write(3, "1000", 4) = 4 [pid 543] close(3) = 0 [pid 543] symlink("/dev/binderfs", "./binderfs") = 0 [pid 543] futex(0x7f6770dc87ac, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 543] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 520] <... futex resumed>) = 0 [pid 543] <... mmap resumed>) = 0x7f6770ccf000 [pid 543] mprotect(0x7f6770cd0000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 543] clone(child_stack=0x7f6770cef3f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, parent_tid=[544], tls=0x7f6770cef700, child_tidptr=0x7f6770cef9d0) = 544 [pid 520] futex(0x7f6770dc87a8, FUTEX_WAKE_PRIVATE, 1000000 [pid 533] <... futex resumed>) = 0 [pid 520] <... futex resumed>) = 1 [pid 533] open("./bus", O_RDWR|O_CREAT|O_TRUNC|O_SYNC|O_LARGEFILE|O_NOFOLLOW|O_NOATIME|0x29800030, 000 [pid 520] futex(0x7f6770dc87ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 543] futex(0x7f6770dc87a8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 543] futex(0x7f6770dc87ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000}./strace-static-x86_64: Process 544 attached [pid 533] <... open resumed>) = 4 [pid 544] set_robust_list(0x7f6770cef9e0, 24) = 0 [pid 533] futex(0x7f6770dc87ac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 520] <... futex resumed>) = 0 [pid 533] write(4, "\x00\x00\x00\x00\x00\x00\x00\x00\x00", 9 [pid 520] futex(0x7f6770dc87a8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 533] <... write resumed>) = 9 [pid 520] futex(0x7f6770dc87ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 533] futex(0x7f6770dc87ac, FUTEX_WAKE_PRIVATE, 1000000 [pid 544] memfd_create("syzkaller", 0 [pid 533] <... futex resumed>) = 1 [pid 520] <... futex resumed>) = 0 [pid 520] futex(0x7f6770dc87a8, FUTEX_WAKE_PRIVATE, 1000000 [pid 533] openat(AT_FDCWD, "./bus", O_RDONLY [pid 520] <... futex resumed>) = 0 [pid 544] <... memfd_create resumed>) = 3 [pid 533] <... openat resumed>) = 5 [pid 520] futex(0x7f6770dc87ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 544] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 533] futex(0x7f6770dc87ac, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 520] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 544] <... mmap resumed>) = 0x7f67688cf000 [pid 533] futex(0x7f6770dc87a8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 520] futex(0x7f6770dc87a8, FUTEX_WAKE_PRIVATE, 1000000 [pid 533] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 520] <... futex resumed>) = 0 [pid 533] open("./bus", O_RDWR [pid 520] futex(0x7f6770dc87ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 533] <... open resumed>) = 6 [pid 533] futex(0x7f6770dc87ac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 520] <... futex resumed>) = 0 [pid 533] futex(0x7f6770dc87a8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 520] futex(0x7f6770dc87a8, FUTEX_WAKE_PRIVATE, 1000000 [pid 533] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 520] <... futex resumed>) = 0 [pid 533] mmap(0x20000000, 6291456, PROT_WRITE|PROT_EXEC|PROT_SEM|0x7ffff0, MAP_SHARED|MAP_FIXED|MAP_LOCKED|1< [pid 520] futex(0x7f6770dc87ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 533] <... mmap resumed>) = 0x20000000 [pid 533] futex(0x7f6770dc87ac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 520] <... futex resumed>) = 0 [pid 533] futex(0x7f6770dc87a8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 520] futex(0x7f6770dc87a8, FUTEX_WAKE_PRIVATE, 1000000 [pid 533] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 520] <... futex resumed>) = 0 [pid 533] sendfile(4, 5, NULL, 2147483713 [ 23.891412][ T172] EXT4-fs (loop1): This should not happen!! Data will be lost [ 23.891412][ T172] [ 23.896427][ T466] EXT4-fs (loop5): Delayed block allocation failed for inode 18 at logical offset 0 with max blocks 1 with error 28 [ 23.919354][ T466] EXT4-fs (loop5): This should not happen!! Data will be lost [ 23.919354][ T466] [ 23.926473][ T7] EXT4-fs (loop4): This should not happen!! Data will be lost [ 23.926473][ T7] [pid 520] futex(0x7f6770dc87ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 544] 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"..., 1048576) = 1048576 [pid 544] munmap(0x7f67688cf000, 1048576) = 0 [pid 544] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 305] <... umount2 resumed>) = 0 [pid 305] umount2("./5/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 305] lstat("./5/file0", {st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 305] umount2("./5/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 305] openat(AT_FDCWD, "./5/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 305] fstat(4, {st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 305] getdents64(4, 0x555555d48660 /* 2 entries */, 32768) = 48 [pid 305] getdents64(4, 0x555555d48660 /* 0 entries */, 32768) = 0 [pid 305] close(4) = 0 [pid 305] rmdir("./5/file0") = 0 [pid 305] getdents64(3, 0x555555d40620 /* 0 entries */, 32768) = 0 [pid 305] close(3) = 0 [pid 305] rmdir("./5") = 0 [pid 305] mkdir("./6", 0777) = 0 [pid 305] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 520] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 520] futex(0x7f6770dc87bc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 520] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f67689ae000 [pid 520] mprotect(0x7f67689af000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 520] clone(child_stack=0x7f67689ce3f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, parent_tid=[545], tls=0x7f67689ce700, child_tidptr=0x7f67689ce9d0) = 545 [pid 520] futex(0x7f6770dc87b8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 520] futex(0x7f6770dc87bc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}./strace-static-x86_64: Process 545 attached [pid 545] set_robust_list(0x7f67689ce9e0, 24) = 0 [ 23.949950][ T533] EXT4-fs error (device loop3): ext4_mb_generate_buddy:747: group 0, block bitmap and bg descriptor inconsistent: 25 vs 150994969 free clusters [ 23.965318][ T533] EXT4-fs (loop3): Delayed block allocation failed for inode 18 at logical offset 0 with max blocks 1 with error 28 [ 23.977726][ T533] EXT4-fs (loop3): This should not happen!! Data will be lost [ 23.977726][ T533] [ 23.987724][ T533] EXT4-fs (loop3): Total free blocks count 0 [ 23.993852][ T533] EXT4-fs (loop3): Free/Dirty block details [pid 545] ioctl(5, _IOC(_IOC_WRITE, 0x66, 0x29, 0x4), 0x20000080 [pid 533] <... sendfile resumed>) = 63 [pid 545] <... ioctl resumed>) = 0 [pid 545] futex(0x7f6770dc87bc, FUTEX_WAKE_PRIVATE, 1000000 [pid 520] <... futex resumed>) = 0 [pid 545] <... futex resumed>) = 1 [pid 545] futex(0x7f6770dc87b8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 533] futex(0x7f6770dc87ac, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 533] futex(0x7f6770dc87a8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 520] exit_group(0) = ? [pid 545] <... futex resumed>) = ? [pid 533] <... futex resumed>) = ? [pid 533] +++ exited with 0 +++ [pid 545] +++ exited with 0 +++ [pid 520] +++ exited with 0 +++ [pid 308] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=520, si_uid=0, si_status=0, si_utime=0, si_stime=9} --- [pid 308] restart_syscall(<... resuming interrupted clone ...>) = 0 [pid 308] umount2("./5", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 308] openat(AT_FDCWD, "./5", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 308] fstat(3, {st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 308] getdents64(3, 0x555555d40620 /* 4 entries */, 32768) = 112 [pid 308] umount2("./5/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 308] lstat("./5/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}) = 0 [pid 308] unlink("./5/binderfs") = 0 [ 23.999941][ T533] EXT4-fs (loop3): free_blocks=2415919104 [ 24.005645][ T533] EXT4-fs (loop3): dirty_blocks=16 [ 24.011007][ T533] EXT4-fs (loop3): Block reservation details [ 24.016964][ T533] EXT4-fs (loop3): i_reserved_data_blocks=1 [ 24.028523][ T466] EXT4-fs (loop3): Delayed block allocation failed for inode 18 at logical offset 0 with max blocks 1 with error 28 [ 24.040896][ T466] EXT4-fs (loop3): This should not happen!! Data will be lost [ 24.040896][ T466] [pid 308] umount2("./5/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 544] <... openat resumed>) = 4 [pid 305] <... openat resumed>) = 3 [pid 544] ioctl(4, LOOP_SET_FD, 3 [pid 305] ioctl(3, LOOP_CLR_FD [pid 310] <... umount2 resumed>) = 0 [pid 310] umount2("./6/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 310] lstat("./6/file0", {st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 310] umount2("./6/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 310] openat(AT_FDCWD, "./6/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 310] fstat(4, {st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 310] getdents64(4, 0x555555d48660 /* 2 entries */, 32768) = 48 [pid 310] getdents64(4, 0x555555d48660 /* 0 entries */, 32768) = 0 [pid 310] close(4) = 0 [pid 310] rmdir("./6/file0") = 0 [pid 310] getdents64(3, 0x555555d40620 /* 0 entries */, 32768) = 0 [pid 310] close(3) = 0 [pid 310] rmdir("./6") = 0 [pid 310] mkdir("./7", 0777) = 0 [pid 310] openat(AT_FDCWD, "/dev/loop5", O_RDWR [pid 309] <... umount2 resumed>) = 0 [pid 306] <... umount2 resumed>) = 0 [pid 306] umount2("./5/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 306] lstat("./5/file0", {st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 306] umount2("./5/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 309] umount2("./5/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 306] openat(AT_FDCWD, "./5/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 306] fstat(4, {st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 306] getdents64(4, 0x555555d48660 /* 2 entries */, 32768) = 48 [pid 306] getdents64(4, 0x555555d48660 /* 0 entries */, 32768) = 0 [pid 306] close(4) = 0 [pid 306] rmdir("./5/file0") = 0 [pid 306] getdents64(3, 0x555555d40620 /* 0 entries */, 32768) = 0 [pid 306] close(3) = 0 [pid 306] rmdir("./5") = 0 [pid 306] mkdir("./6", 0777) = 0 [pid 306] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 544] <... ioctl resumed>) = 0 [pid 310] <... openat resumed>) = 3 [pid 309] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 308] <... umount2 resumed>) = 0 [pid 306] <... openat resumed>) = 3 [pid 305] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 306] ioctl(3, LOOP_CLR_FD [pid 305] close(3 [pid 544] close(3 [pid 306] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 305] <... close resumed>) = 0 [pid 310] ioctl(3, LOOP_CLR_FD [pid 309] lstat("./5/file0", [pid 308] umount2("./5/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 306] close(3 [pid 305] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 310] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 309] <... lstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 308] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 306] <... close resumed>) = 0 [pid 310] close(3 [pid 309] umount2("./5/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 308] lstat("./5/file0", [pid 306] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 305] <... clone resumed>, child_tidptr=0x555555d3f5d0) = 547 [pid 310] <... close resumed>) = 0 [pid 309] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 308] <... lstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 310] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 309] openat(AT_FDCWD, "./5/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 308] umount2("./5/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 306] <... clone resumed>, child_tidptr=0x555555d3f5d0) = 548 [pid 309] <... openat resumed>) = 4 [pid 308] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 310] <... clone resumed>, child_tidptr=0x555555d3f5d0) = 549 [pid 309] fstat(4, [pid 308] openat(AT_FDCWD, "./5/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 309] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 308] <... openat resumed>) = 4 [pid 309] getdents64(4, [pid 308] fstat(4, [pid 309] <... getdents64 resumed>0x555555d48660 /* 2 entries */, 32768) = 48 [pid 308] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 309] getdents64(4, [pid 308] getdents64(4, [pid 309] <... getdents64 resumed>0x555555d48660 /* 0 entries */, 32768) = 0 [pid 308] <... getdents64 resumed>0x555555d48660 /* 2 entries */, 32768) = 48 [pid 309] close(4 [pid 308] getdents64(4, [pid 309] <... close resumed>) = 0 [pid 308] <... getdents64 resumed>0x555555d48660 /* 0 entries */, 32768) = 0 [pid 309] rmdir("./5/file0" [pid 308] close(4 [pid 309] <... rmdir resumed>) = 0 [pid 308] <... close resumed>) = 0 [pid 309] getdents64(3, [pid 308] rmdir("./5/file0" [pid 544] <... close resumed>) = 0 [pid 309] <... getdents64 resumed>0x555555d40620 /* 0 entries */, 32768) = 0 [pid 308] <... rmdir resumed>) = 0 [pid 544] mkdir("./file0", 0777 [pid 309] close(3 [pid 308] getdents64(3, [pid 309] <... close resumed>) = 0 [pid 308] <... getdents64 resumed>0x555555d40620 /* 0 entries */, 32768) = 0 [pid 309] rmdir("./5" [pid 308] close(3 [pid 544] <... mkdir resumed>) = 0 [pid 309] <... rmdir resumed>) = 0 [pid 308] <... close resumed>) = 0 [pid 544] mount("/dev/loop2", "./file0", "ext4", MS_DIRSYNC|MS_NOATIME|MS_LAZYTIME, ",errors=continue" [pid 309] mkdir("./6", 0777 [pid 308] rmdir("./5" [pid 309] <... mkdir resumed>) = 0 [pid 308] <... rmdir resumed>) = 0 [pid 309] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 308] mkdir("./6", 0777 [pid 309] <... openat resumed>) = 3 [pid 308] <... mkdir resumed>) = 0 [pid 309] ioctl(3, LOOP_CLR_FD [pid 308] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 309] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 308] <... openat resumed>) = 3 [pid 309] close(3 [pid 308] ioctl(3, LOOP_CLR_FD [pid 309] <... close resumed>) = 0 [pid 308] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 309] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 308] close(3) = 0 [pid 309] <... clone resumed>, child_tidptr=0x555555d3f5d0) = 550 [pid 308] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x555555d3f5d0) = 551 ./strace-static-x86_64: Process 547 attached [pid 547] set_robust_list(0x555555d3f5e0, 24./strace-static-x86_64: Process 548 attached ./strace-static-x86_64: Process 551 attached ./strace-static-x86_64: Process 550 attached ./strace-static-x86_64: Process 549 attached ) = 0 [pid 547] chdir("./6") = 0 [pid 547] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 547] setpgid(0, 0) = 0 [pid 547] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 547] write(3, "1000", 4) = 4 [pid 547] close(3) = 0 [pid 547] symlink("/dev/binderfs", "./binderfs") = 0 [pid 547] futex(0x7f6770dc87ac, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 547] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 548] set_robust_list(0x555555d3f5e0, 24 [pid 547] <... mmap resumed>) = 0x7f6770ccf000 [pid 551] set_robust_list(0x555555d3f5e0, 24 [pid 550] set_robust_list(0x555555d3f5e0, 24 [pid 549] set_robust_list(0x555555d3f5e0, 24 [pid 548] <... set_robust_list resumed>) = 0 [pid 547] mprotect(0x7f6770cd0000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 547] clone(child_stack=0x7f6770cef3f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, parent_tid=[553], tls=0x7f6770cef700, child_tidptr=0x7f6770cef9d0) = 553 [pid 547] futex(0x7f6770dc87a8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 547] futex(0x7f6770dc87ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000}./strace-static-x86_64: Process 553 attached [pid 553] set_robust_list(0x7f6770cef9e0, 24) = 0 [pid 553] memfd_create("syzkaller", 0) = 3 [pid 553] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f67688cf000 [pid 551] <... set_robust_list resumed>) = 0 [pid 550] <... set_robust_list resumed>) = 0 [pid 549] <... set_robust_list resumed>) = 0 [pid 551] chdir("./6" [pid 548] chdir("./6" [pid 549] chdir("./7" [pid 551] <... chdir resumed>) = 0 [pid 550] chdir("./6" [pid 549] <... chdir resumed>) = 0 [pid 548] <... chdir resumed>) = 0 [pid 551] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 549] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 548] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 550] <... chdir resumed>) = 0 [pid 553] 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"..., 1048576 [pid 544] <... mount resumed>) = 0 [pid 551] <... prctl resumed>) = 0 [pid 550] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 549] <... prctl resumed>) = 0 [pid 548] <... prctl resumed>) = 0 [pid 551] setpgid(0, 0 [pid 550] <... prctl resumed>) = 0 [pid 549] setpgid(0, 0 [pid 551] <... setpgid resumed>) = 0 [pid 550] setpgid(0, 0 [pid 548] setpgid(0, 0 [pid 549] <... setpgid resumed>) = 0 [pid 551] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 550] <... setpgid resumed>) = 0 [pid 549] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 548] <... setpgid resumed>) = 0 [pid 548] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 553] <... write resumed>) = 1048576 [pid 550] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 549] <... openat resumed>) = 3 [pid 551] <... openat resumed>) = 3 [pid 548] <... openat resumed>) = 3 [pid 550] <... openat resumed>) = 3 [pid 549] write(3, "1000", 4 [pid 551] write(3, "1000", 4 [pid 550] write(3, "1000", 4 [pid 548] write(3, "1000", 4 [pid 551] <... write resumed>) = 4 [pid 550] <... write resumed>) = 4 [pid 549] <... write resumed>) = 4 [pid 551] close(3 [pid 550] close(3 [pid 548] <... write resumed>) = 4 [pid 551] <... close resumed>) = 0 [pid 550] <... close resumed>) = 0 [pid 549] close(3 [pid 548] close(3 [pid 551] symlink("/dev/binderfs", "./binderfs" [pid 550] symlink("/dev/binderfs", "./binderfs" [pid 549] <... close resumed>) = 0 [pid 548] <... close resumed>) = 0 [pid 551] <... symlink resumed>) = 0 [pid 548] symlink("/dev/binderfs", "./binderfs" [pid 550] <... symlink resumed>) = 0 [pid 551] futex(0x7f6770dc87ac, FUTEX_WAKE_PRIVATE, 1000000 [pid 550] futex(0x7f6770dc87ac, FUTEX_WAKE_PRIVATE, 1000000 [pid 549] symlink("/dev/binderfs", "./binderfs" [pid 548] <... symlink resumed>) = 0 [pid 551] <... futex resumed>) = 0 [pid 550] <... futex resumed>) = 0 [pid 548] futex(0x7f6770dc87ac, FUTEX_WAKE_PRIVATE, 1000000 [pid 551] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 550] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 549] <... symlink resumed>) = 0 [pid 548] <... futex resumed>) = 0 [pid 551] <... mmap resumed>) = 0x7f6770ccf000 [pid 550] <... mmap resumed>) = 0x7f6770ccf000 [pid 549] futex(0x7f6770dc87ac, FUTEX_WAKE_PRIVATE, 1000000 [pid 548] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 551] mprotect(0x7f6770cd0000, 131072, PROT_READ|PROT_WRITE [pid 550] mprotect(0x7f6770cd0000, 131072, PROT_READ|PROT_WRITE [pid 549] <... futex resumed>) = 0 [pid 548] <... mmap resumed>) = 0x7f6770ccf000 [pid 551] <... mprotect resumed>) = 0 [pid 550] <... mprotect resumed>) = 0 [pid 549] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 548] mprotect(0x7f6770cd0000, 131072, PROT_READ|PROT_WRITE [pid 551] clone(child_stack=0x7f6770cef3f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID [pid 548] <... mprotect resumed>) = 0 [pid 550] clone(child_stack=0x7f6770cef3f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID [pid 548] clone(child_stack=0x7f6770cef3f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID [pid 549] <... mmap resumed>) = 0x7f6770ccf000 [pid 551] <... clone resumed>, parent_tid=[555], tls=0x7f6770cef700, child_tidptr=0x7f6770cef9d0) = 555 [pid 550] <... clone resumed>, parent_tid=[556], tls=0x7f6770cef700, child_tidptr=0x7f6770cef9d0) = 556 [pid 549] mprotect(0x7f6770cd0000, 131072, PROT_READ|PROT_WRITE [pid 551] futex(0x7f6770dc87a8, FUTEX_WAKE_PRIVATE, 1000000 [pid 550] futex(0x7f6770dc87a8, FUTEX_WAKE_PRIVATE, 1000000 [pid 549] <... mprotect resumed>) = 0 [pid 548] <... clone resumed>, parent_tid=[557], tls=0x7f6770cef700, child_tidptr=0x7f6770cef9d0) = 557 [pid 551] <... futex resumed>) = 0 [pid 550] <... futex resumed>) = 0 [pid 549] clone(child_stack=0x7f6770cef3f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID [pid 548] futex(0x7f6770dc87a8, FUTEX_WAKE_PRIVATE, 1000000 [pid 551] futex(0x7f6770dc87ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 550] futex(0x7f6770dc87ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 548] <... futex resumed>) = 0 [pid 549] <... clone resumed>, parent_tid=[558], tls=0x7f6770cef700, child_tidptr=0x7f6770cef9d0) = 558 [pid 548] futex(0x7f6770dc87ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 549] futex(0x7f6770dc87a8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 549] futex(0x7f6770dc87ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 553] munmap(0x7f67688cf000, 1048576) = 0 [pid 553] openat(AT_FDCWD, "/dev/loop0", O_RDWR) = 4 [pid 553] ioctl(4, LOOP_SET_FD, 3./strace-static-x86_64: Process 557 attached [pid 557] set_robust_list(0x7f6770cef9e0, 24) = 0 ./strace-static-x86_64: Process 558 attached ./strace-static-x86_64: Process 555 attached ./strace-static-x86_64: Process 556 attached [pid 544] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 557] memfd_create("syzkaller", 0) = 3 [pid 557] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f67688cf000 [pid 558] set_robust_list(0x7f6770cef9e0, 24 [pid 544] <... openat resumed>) = 3 [pid 553] <... ioctl resumed>) = 0 [pid 558] <... set_robust_list resumed>) = 0 [pid 553] close(3 [pid 544] chdir("./file0") = 0 [pid 558] memfd_create("syzkaller", 0 [pid 553] <... close resumed>) = 0 [pid 544] ioctl(4, LOOP_CLR_FD [pid 558] <... memfd_create resumed>) = 3 [pid 553] mkdir("./file0", 0777 [pid 544] <... ioctl resumed>) = 0 [pid 558] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f67688cf000 [pid 553] <... mkdir resumed>) = 0 [pid 544] close(4) = 0 [pid 544] futex(0x7f6770dc87ac, FUTEX_WAKE_PRIVATE, 1000000 [pid 557] 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"..., 1048576 [pid 558] 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"..., 1048576 [pid 544] <... futex resumed>) = 1 [pid 543] <... futex resumed>) = 0 [pid 544] futex(0x7f6770dc87a8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 543] futex(0x7f6770dc87a8, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 543] futex(0x7f6770dc87ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 544] <... futex resumed>) = 0 [pid 544] open("./bus", O_RDWR|O_CREAT|O_TRUNC|O_SYNC|O_LARGEFILE|O_NOFOLLOW|O_NOATIME|0x29800030, 000) = 4 [pid 544] futex(0x7f6770dc87ac, FUTEX_WAKE_PRIVATE, 1000000 [pid 543] <... futex resumed>) = 0 [pid 543] futex(0x7f6770dc87a8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 543] futex(0x7f6770dc87ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 544] <... futex resumed>) = 1 [pid 555] set_robust_list(0x7f6770cef9e0, 24 [pid 553] mount("/dev/loop0", "./file0", "ext4", MS_DIRSYNC|MS_NOATIME|MS_LAZYTIME, ",errors=continue" [pid 544] write(4, "\x00\x00\x00\x00\x00\x00\x00\x00\x00", 9) = 9 [pid 555] <... set_robust_list resumed>) = 0 [pid 544] futex(0x7f6770dc87ac, FUTEX_WAKE_PRIVATE, 1000000 [pid 555] memfd_create("syzkaller", 0) = 3 [pid 556] set_robust_list(0x7f6770cef9e0, 24 [pid 555] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 556] <... set_robust_list resumed>) = 0 [pid 555] <... mmap resumed>) = 0x7f67688cf000 [pid 556] memfd_create("syzkaller", 0 [pid 543] <... futex resumed>) = 0 [pid 543] futex(0x7f6770dc87a8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 543] futex(0x7f6770dc87ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 544] <... futex resumed>) = 1 [pid 544] openat(AT_FDCWD, "./bus", O_RDONLY) = 5 [pid 544] futex(0x7f6770dc87ac, FUTEX_WAKE_PRIVATE, 1000000 [pid 543] <... futex resumed>) = 0 [pid 543] futex(0x7f6770dc87a8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 543] futex(0x7f6770dc87ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 544] <... futex resumed>) = 1 [pid 544] open("./bus", O_RDWR) = 6 [pid 544] futex(0x7f6770dc87ac, FUTEX_WAKE_PRIVATE, 1000000 [pid 543] <... futex resumed>) = 0 [pid 543] futex(0x7f6770dc87a8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 543] futex(0x7f6770dc87ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 544] <... futex resumed>) = 1 [pid 544] mmap(0x20000000, 6291456, PROT_WRITE|PROT_EXEC|PROT_SEM|0x7ffff0, MAP_SHARED|MAP_FIXED|MAP_LOCKED|1< [pid 556] <... memfd_create resumed>) = 3 [pid 555] 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"..., 1048576 [pid 544] <... mmap resumed>) = 0x20000000 [pid 556] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f67688cf000 [pid 544] futex(0x7f6770dc87ac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 543] <... futex resumed>) = 0 [pid 544] sendfile(4, 5, NULL, 2147483713 [pid 543] futex(0x7f6770dc87a8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [ 24.200037][ T544] EXT4-fs (loop2): mounted filesystem without journal. Opts: ,errors=continue [pid 543] futex(0x7f6770dc87ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 558] <... write resumed>) = 1048576 [pid 557] <... write resumed>) = 1048576 [pid 556] 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"..., 1048576 [pid 555] <... write resumed>) = 1048576 [pid 558] munmap(0x7f67688cf000, 1048576 [pid 556] <... write resumed>) = 1048576 [pid 558] <... munmap resumed>) = 0 [pid 555] munmap(0x7f67688cf000, 1048576 [pid 558] openat(AT_FDCWD, "/dev/loop5", O_RDWR [pid 555] <... munmap resumed>) = 0 [pid 558] <... openat resumed>) = 4 [pid 555] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 558] ioctl(4, LOOP_SET_FD, 3 [pid 555] <... openat resumed>) = 4 [pid 555] ioctl(4, LOOP_SET_FD, 3 [pid 557] munmap(0x7f67688cf000, 1048576) = 0 [pid 556] munmap(0x7f67688cf000, 1048576) = 0 [pid 557] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 556] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 558] <... ioctl resumed>) = 0 [pid 557] <... openat resumed>) = 4 [pid 556] <... openat resumed>) = 4 [pid 555] <... ioctl resumed>) = 0 [pid 553] <... mount resumed>) = 0 [pid 558] close(3 [pid 557] ioctl(4, LOOP_SET_FD, 3 [pid 556] ioctl(4, LOOP_SET_FD, 3 [pid 555] close(3 [pid 558] <... close resumed>) = 0 [pid 555] <... close resumed>) = 0 [pid 558] mkdir("./file0", 0777 [pid 555] mkdir("./file0", 0777 [pid 558] <... mkdir resumed>) = 0 [pid 558] mount("/dev/loop5", "./file0", "ext4", MS_DIRSYNC|MS_NOATIME|MS_LAZYTIME, ",errors=continue" [pid 553] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY) = 3 [pid 553] chdir("./file0") = 0 [pid 553] ioctl(4, LOOP_CLR_FD [pid 556] <... ioctl resumed>) = 0 [pid 556] close(3) = 0 [pid 556] mkdir("./file0", 0777) = 0 [pid 555] <... mkdir resumed>) = 0 [ 24.251763][ T544] EXT4-fs error (device loop2): ext4_mb_generate_buddy:747: group 0, block bitmap and bg descriptor inconsistent: 25 vs 150994969 free clusters [ 24.265835][ T553] EXT4-fs (loop0): mounted filesystem without journal. Opts: ,errors=continue [ 24.266863][ T544] EXT4-fs (loop2): Delayed block allocation failed for inode 18 at logical offset 0 with max blocks 1 with error 28 [ 24.288032][ T544] EXT4-fs (loop2): This should not happen!! Data will be lost [ 24.288032][ T544] [pid 555] mount("/dev/loop3", "./file0", "ext4", MS_DIRSYNC|MS_NOATIME|MS_LAZYTIME, ",errors=continue" [pid 557] <... ioctl resumed>) = 0 [pid 557] close(3 [pid 556] mount("/dev/loop4", "./file0", "ext4", MS_DIRSYNC|MS_NOATIME|MS_LAZYTIME, ",errors=continue" [pid 557] <... close resumed>) = 0 [pid 557] mkdir("./file0", 0777) = 0 [pid 557] mount("/dev/loop1", "./file0", "ext4", MS_DIRSYNC|MS_NOATIME|MS_LAZYTIME, ",errors=continue" [pid 543] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 543] futex(0x7f6770dc87bc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 543] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f67689ae000 [pid 553] <... ioctl resumed>) = 0 [pid 553] close(4 [pid 543] mprotect(0x7f67689af000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 543] clone(child_stack=0x7f67689ce3f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, parent_tid=[566], tls=0x7f67689ce700, child_tidptr=0x7f67689ce9d0) = 566 [pid 543] futex(0x7f6770dc87b8, FUTEX_WAKE_PRIVATE, 1000000./strace-static-x86_64: Process 566 attached ) = 0 [pid 553] <... close resumed>) = 0 [pid 553] futex(0x7f6770dc87ac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 553] futex(0x7f6770dc87a8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 566] set_robust_list(0x7f67689ce9e0, 24 [pid 543] futex(0x7f6770dc87bc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 547] <... futex resumed>) = 0 [pid 566] <... set_robust_list resumed>) = 0 [pid 547] futex(0x7f6770dc87a8, FUTEX_WAKE_PRIVATE, 1000000 [pid 566] ioctl(5, _IOC(_IOC_WRITE, 0x66, 0x29, 0x4), 0x20000080 [pid 547] <... futex resumed>) = 1 [pid 547] futex(0x7f6770dc87ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 557] <... mount resumed>) = 0 [pid 553] <... futex resumed>) = 0 [pid 553] open("./bus", O_RDWR|O_CREAT|O_TRUNC|O_SYNC|O_LARGEFILE|O_NOFOLLOW|O_NOATIME|0x29800030, 000 [pid 557] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY) = 3 [pid 557] chdir("./file0") = 0 [pid 557] ioctl(4, LOOP_CLR_FD) = 0 [pid 557] close(4 [pid 553] <... open resumed>) = 4 [pid 553] futex(0x7f6770dc87ac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 547] <... futex resumed>) = 0 [pid 553] write(4, "\x00\x00\x00\x00\x00\x00\x00\x00\x00", 9 [pid 547] futex(0x7f6770dc87a8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 553] <... write resumed>) = 9 [pid 547] futex(0x7f6770dc87ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 553] futex(0x7f6770dc87ac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 547] <... futex resumed>) = 0 [pid 553] openat(AT_FDCWD, "./bus", O_RDONLY [pid 547] futex(0x7f6770dc87a8, FUTEX_WAKE_PRIVATE, 1000000 [pid 553] <... openat resumed>) = 5 [pid 547] <... futex resumed>) = 0 [ 24.297737][ T544] EXT4-fs (loop2): Total free blocks count 0 [ 24.312228][ T544] EXT4-fs (loop2): Free/Dirty block details [ 24.318125][ T544] EXT4-fs (loop2): free_blocks=2415919104 [ 24.325731][ T557] EXT4-fs (loop1): mounted filesystem without journal. Opts: ,errors=continue [ 24.332420][ T544] EXT4-fs (loop2): dirty_blocks=16 [ 24.342480][ T544] EXT4-fs (loop2): Block reservation details [pid 553] futex(0x7f6770dc87ac, FUTEX_WAKE_PRIVATE, 1000000 [pid 547] futex(0x7f6770dc87ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 553] <... futex resumed>) = 0 [pid 547] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 553] open("./bus", O_RDWR [pid 547] futex(0x7f6770dc87a8, FUTEX_WAKE_PRIVATE, 1000000 [pid 553] <... open resumed>) = 6 [pid 547] <... futex resumed>) = 0 [pid 553] futex(0x7f6770dc87ac, FUTEX_WAKE_PRIVATE, 1000000 [pid 547] futex(0x7f6770dc87ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 553] <... futex resumed>) = 0 [pid 547] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 553] mmap(0x20000000, 6291456, PROT_WRITE|PROT_EXEC|PROT_SEM|0x7ffff0, MAP_SHARED|MAP_FIXED|MAP_LOCKED|1< [pid 547] futex(0x7f6770dc87a8, FUTEX_WAKE_PRIVATE, 1000000 [pid 553] <... mmap resumed>) = 0x20000000 [pid 547] <... futex resumed>) = 0 [pid 553] futex(0x7f6770dc87ac, FUTEX_WAKE_PRIVATE, 1000000 [pid 547] futex(0x7f6770dc87ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 553] <... futex resumed>) = 0 [pid 547] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 553] sendfile(4, 5, NULL, 2147483713 [pid 547] futex(0x7f6770dc87a8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 547] futex(0x7f6770dc87ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 557] <... close resumed>) = 0 [pid 557] futex(0x7f6770dc87ac, FUTEX_WAKE_PRIVATE, 1000000 [pid 548] <... futex resumed>) = 0 [pid 548] futex(0x7f6770dc87a8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 548] futex(0x7f6770dc87ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 557] <... futex resumed>) = 1 [pid 557] open("./bus", O_RDWR|O_CREAT|O_TRUNC|O_SYNC|O_LARGEFILE|O_NOFOLLOW|O_NOATIME|0x29800030, 000) = 4 [pid 557] futex(0x7f6770dc87ac, FUTEX_WAKE_PRIVATE, 1000000 [pid 548] <... futex resumed>) = 0 [pid 548] futex(0x7f6770dc87a8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 548] futex(0x7f6770dc87ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 557] <... futex resumed>) = 1 [pid 557] write(4, "\x00\x00\x00\x00\x00\x00\x00\x00\x00", 9) = 9 [pid 557] futex(0x7f6770dc87ac, FUTEX_WAKE_PRIVATE, 1000000 [pid 548] <... futex resumed>) = 0 [pid 548] futex(0x7f6770dc87a8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 548] futex(0x7f6770dc87ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 557] <... futex resumed>) = 1 [pid 557] openat(AT_FDCWD, "./bus", O_RDONLY) = 5 [pid 557] futex(0x7f6770dc87ac, FUTEX_WAKE_PRIVATE, 1000000 [pid 548] <... futex resumed>) = 0 [pid 548] futex(0x7f6770dc87a8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 548] futex(0x7f6770dc87ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 557] <... futex resumed>) = 1 [pid 557] open("./bus", O_RDWR) = 6 [pid 557] futex(0x7f6770dc87ac, FUTEX_WAKE_PRIVATE, 1000000 [pid 548] <... futex resumed>) = 0 [pid 548] futex(0x7f6770dc87a8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 548] futex(0x7f6770dc87ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 557] <... futex resumed>) = 1 [pid 557] mmap(0x20000000, 6291456, PROT_WRITE|PROT_EXEC|PROT_SEM|0x7ffff0, MAP_SHARED|MAP_FIXED|MAP_LOCKED|1< [pid 548] <... futex resumed>) = 0 [pid 548] futex(0x7f6770dc87a8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 548] futex(0x7f6770dc87ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 557] <... futex resumed>) = 1 [pid 557] sendfile(4, 5, NULL, 2147483713 [pid 543] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 555] <... mount resumed>) = 0 [ 24.344359][ T555] EXT4-fs (loop3): mounted filesystem without journal. Opts: ,errors=continue [ 24.362342][ T558] EXT4-fs (loop5): mounted filesystem without journal. Opts: ,errors=continue [ 24.371973][ T544] EXT4-fs (loop2): i_reserved_data_blocks=1 [ 24.372519][ T553] EXT4-fs error (device loop0): ext4_mb_generate_buddy:747: group 0, block bitmap and bg descriptor inconsistent: 25 vs 150994969 free clusters [pid 555] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY) = 3 [pid 555] chdir("./file0") = 0 [pid 547] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 555] ioctl(4, LOOP_CLR_FD [pid 547] futex(0x7f6770dc87bc, FUTEX_WAKE_PRIVATE, 1000000 [pid 555] <... ioctl resumed>) = 0 [pid 547] <... futex resumed>) = 0 [pid 555] close(4 [pid 547] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 555] <... close resumed>) = 0 [pid 548] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 547] <... mmap resumed>) = 0x7f67689ae000 [pid 555] futex(0x7f6770dc87ac, FUTEX_WAKE_PRIVATE, 1000000 [pid 548] futex(0x7f6770dc87bc, FUTEX_WAKE_PRIVATE, 1000000 [pid 547] mprotect(0x7f67689af000, 131072, PROT_READ|PROT_WRITE [pid 555] <... futex resumed>) = 1 [pid 548] <... futex resumed>) = 0 [pid 547] <... mprotect resumed>) = 0 [pid 555] futex(0x7f6770dc87a8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 548] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 547] clone(child_stack=0x7f67689ce3f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID [pid 548] <... mmap resumed>) = 0x7f67689ae000 [pid 548] mprotect(0x7f67689af000, 131072, PROT_READ|PROT_WRITE [pid 547] <... clone resumed>, parent_tid=[575], tls=0x7f67689ce700, child_tidptr=0x7f67689ce9d0) = 575 [pid 548] <... mprotect resumed>) = 0 [pid 547] futex(0x7f6770dc87b8, FUTEX_WAKE_PRIVATE, 1000000 [pid 548] clone(child_stack=0x7f67689ce3f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID [pid 547] <... futex resumed>) = 0 [pid 551] <... futex resumed>) = 0 [pid 547] futex(0x7f6770dc87bc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 548] <... clone resumed>, parent_tid=[576], tls=0x7f67689ce700, child_tidptr=0x7f67689ce9d0) = 576 [pid 548] futex(0x7f6770dc87b8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 548] futex(0x7f6770dc87bc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}./strace-static-x86_64: Process 576 attached [pid 576] set_robust_list(0x7f67689ce9e0, 24) = 0 [pid 576] ioctl(5, _IOC(_IOC_WRITE, 0x66, 0x29, 0x4), 0x20000080./strace-static-x86_64: Process 575 attached [pid 575] set_robust_list(0x7f67689ce9e0, 24) = 0 [pid 575] ioctl(5, _IOC(_IOC_WRITE, 0x66, 0x29, 0x4), 0x20000080 [pid 558] <... mount resumed>) = 0 [ 24.376897][ T557] EXT4-fs error (device loop1): ext4_mb_generate_buddy:747: group 0, block bitmap and bg descriptor inconsistent: 25 vs 150994969 free clusters [ 24.397699][ T557] EXT4-fs (loop1): Delayed block allocation failed for inode 18 at logical offset 0 with max blocks 1 with error 28 [ 24.409187][ T556] EXT4-fs (loop4): mounted filesystem without journal. Opts: ,errors=continue [ 24.429285][ T553] EXT4-fs (loop0): Delayed block allocation failed for inode 18 at logical offset 0 with max blocks 1 with error 28 [ 24.435707][ T557] EXT4-fs (loop1): This should not happen!! Data will be lost [ 24.435707][ T557] [pid 551] futex(0x7f6770dc87a8, FUTEX_WAKE_PRIVATE, 1000000 [pid 558] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 556] <... mount resumed>) = 0 [pid 551] <... futex resumed>) = 1 [pid 566] <... ioctl resumed>) = 0 [pid 555] <... futex resumed>) = 0 [pid 566] futex(0x7f6770dc87bc, FUTEX_WAKE_PRIVATE, 1000000 [pid 555] open("./bus", O_RDWR|O_CREAT|O_TRUNC|O_SYNC|O_LARGEFILE|O_NOFOLLOW|O_NOATIME|0x29800030, 000 [pid 566] <... futex resumed>) = 0 [pid 555] <... open resumed>) = 4 [pid 566] futex(0x7f6770dc87b8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 555] futex(0x7f6770dc87ac, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 555] futex(0x7f6770dc87a8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 558] <... openat resumed>) = 3 [pid 556] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 551] futex(0x7f6770dc87ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 544] <... sendfile resumed>) = 63 [pid 558] chdir("./file0" [pid 556] <... openat resumed>) = 3 [pid 551] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 548] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 547] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 544] futex(0x7f6770dc87ac, FUTEX_WAKE_PRIVATE, 1000000 [pid 543] exit_group(0 [pid 566] <... futex resumed>) = ? [pid 543] <... exit_group resumed>) = ? [pid 566] +++ exited with 0 +++ [pid 558] <... chdir resumed>) = 0 [pid 556] chdir("./file0" [pid 551] futex(0x7f6770dc87a8, FUTEX_WAKE_PRIVATE, 1000000 [pid 544] <... futex resumed>) = ? [ 24.442468][ T553] EXT4-fs (loop0): This should not happen!! Data will be lost [ 24.442468][ T553] [ 24.451863][ T557] EXT4-fs (loop1): Total free blocks count 0 [ 24.461343][ T553] EXT4-fs (loop0): Total free blocks count 0 [ 24.469043][ T557] EXT4-fs (loop1): Free/Dirty block details [ 24.473289][ T553] EXT4-fs (loop0): Free/Dirty block details [ 24.479599][ T557] EXT4-fs (loop1): free_blocks=2415919104 [ 24.485041][ T553] EXT4-fs (loop0): free_blocks=2415919104 [ 24.492214][ T557] EXT4-fs (loop1): dirty_blocks=16 [pid 558] ioctl(4, LOOP_CLR_FD [pid 556] <... chdir resumed>) = 0 [pid 555] <... futex resumed>) = 0 [pid 551] <... futex resumed>) = 1 [pid 544] +++ exited with 0 +++ [pid 543] +++ exited with 0 +++ [pid 307] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=543, si_uid=0, si_status=0, si_utime=0, si_stime=9} --- [pid 307] umount2("./6", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 307] openat(AT_FDCWD, "./6", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 307] fstat(3, {st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 307] getdents64(3, 0x555555d40620 /* 4 entries */, 32768) = 112 [pid 307] umount2("./6/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 307] lstat("./6/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}) = 0 [pid 307] unlink("./6/binderfs") = 0 [pid 307] umount2("./6/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 558] <... ioctl resumed>) = 0 [pid 556] ioctl(4, LOOP_CLR_FD [pid 555] write(4, "\x00\x00\x00\x00\x00\x00\x00\x00\x00", 9 [ 24.496742][ T553] EXT4-fs (loop0): dirty_blocks=16 [ 24.502136][ T557] EXT4-fs (loop1): Block reservation details [ 24.507753][ T553] EXT4-fs (loop0): Block reservation details [ 24.516171][ T557] EXT4-fs (loop1): i_reserved_data_blocks=1 [ 24.518975][ T553] EXT4-fs (loop0): i_reserved_data_blocks=1 [ 24.524996][ T92] EXT4-fs (loop2): Delayed block allocation failed for inode 18 at logical offset 0 with max blocks 1 with error 28 [pid 551] futex(0x7f6770dc87ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 558] close(4 [pid 556] <... ioctl resumed>) = 0 [pid 553] <... sendfile resumed>) = 63 [pid 558] <... close resumed>) = 0 [pid 556] close(4 [pid 553] futex(0x7f6770dc87ac, FUTEX_WAKE_PRIVATE, 1000000 [pid 558] futex(0x7f6770dc87ac, FUTEX_WAKE_PRIVATE, 1000000 [pid 556] <... close resumed>) = 0 [pid 553] <... futex resumed>) = 0 [pid 558] <... futex resumed>) = 1 [pid 556] futex(0x7f6770dc87ac, FUTEX_WAKE_PRIVATE, 1000000 [pid 553] futex(0x7f6770dc87a8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 549] <... futex resumed>) = 0 [pid 558] open("./bus", O_RDWR|O_CREAT|O_TRUNC|O_SYNC|O_LARGEFILE|O_NOFOLLOW|O_NOATIME|0x29800030, 000 [pid 556] <... futex resumed>) = 1 [pid 550] <... futex resumed>) = 0 [pid 549] futex(0x7f6770dc87a8, FUTEX_WAKE_PRIVATE, 1000000 [pid 558] <... open resumed>) = 4 [pid 556] open("./bus", O_RDWR|O_CREAT|O_TRUNC|O_SYNC|O_LARGEFILE|O_NOFOLLOW|O_NOATIME|0x29800030, 000 [pid 550] futex(0x7f6770dc87a8, FUTEX_WAKE_PRIVATE, 1000000 [pid 549] <... futex resumed>) = 0 [pid 558] futex(0x7f6770dc87ac, FUTEX_WAKE_PRIVATE, 1000000 [pid 556] <... open resumed>) = 4 [pid 550] <... futex resumed>) = 0 [pid 549] futex(0x7f6770dc87ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 558] <... futex resumed>) = 0 [pid 556] futex(0x7f6770dc87ac, FUTEX_WAKE_PRIVATE, 1000000 [pid 550] futex(0x7f6770dc87ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 549] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 558] write(4, "\x00\x00\x00\x00\x00\x00\x00\x00\x00", 9 [pid 556] <... futex resumed>) = 0 [pid 550] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 549] futex(0x7f6770dc87a8, FUTEX_WAKE_PRIVATE, 1000000 [pid 558] <... write resumed>) = 9 [pid 556] write(4, "\x00\x00\x00\x00\x00\x00\x00\x00\x00", 9 [pid 550] futex(0x7f6770dc87a8, FUTEX_WAKE_PRIVATE, 1000000 [pid 549] <... futex resumed>) = 0 [pid 558] futex(0x7f6770dc87ac, FUTEX_WAKE_PRIVATE, 1000000 [pid 556] <... write resumed>) = 9 [pid 550] <... futex resumed>) = 0 [pid 549] futex(0x7f6770dc87ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 558] <... futex resumed>) = 0 [pid 556] futex(0x7f6770dc87ac, FUTEX_WAKE_PRIVATE, 1000000 [pid 550] futex(0x7f6770dc87ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 549] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 558] openat(AT_FDCWD, "./bus", O_RDONLY [pid 556] <... futex resumed>) = 0 [pid 550] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 549] futex(0x7f6770dc87a8, FUTEX_WAKE_PRIVATE, 1000000 [pid 558] <... openat resumed>) = 5 [pid 556] openat(AT_FDCWD, "./bus", O_RDONLY [pid 550] futex(0x7f6770dc87a8, FUTEX_WAKE_PRIVATE, 1000000 [pid 549] <... futex resumed>) = 0 [pid 558] futex(0x7f6770dc87ac, FUTEX_WAKE_PRIVATE, 1000000 [pid 556] <... openat resumed>) = 5 [pid 550] <... futex resumed>) = 0 [pid 549] futex(0x7f6770dc87ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 558] <... futex resumed>) = 0 [pid 556] futex(0x7f6770dc87ac, FUTEX_WAKE_PRIVATE, 1000000 [pid 550] futex(0x7f6770dc87ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 549] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 558] futex(0x7f6770dc87a8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 556] <... futex resumed>) = 0 [pid 550] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 549] futex(0x7f6770dc87a8, FUTEX_WAKE_PRIVATE, 1000000 [pid 558] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 556] open("./bus", O_RDWR [pid 550] futex(0x7f6770dc87a8, FUTEX_WAKE_PRIVATE, 1000000 [pid 549] <... futex resumed>) = 0 [pid 558] open("./bus", O_RDWR [pid 556] <... open resumed>) = 6 [pid 550] <... futex resumed>) = 0 [pid 549] futex(0x7f6770dc87ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 558] <... open resumed>) = 6 [pid 556] futex(0x7f6770dc87ac, FUTEX_WAKE_PRIVATE, 1000000 [pid 550] futex(0x7f6770dc87ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 558] futex(0x7f6770dc87ac, FUTEX_WAKE_PRIVATE, 1000000 [pid 556] <... futex resumed>) = 0 [pid 550] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 558] <... futex resumed>) = 1 [pid 556] futex(0x7f6770dc87a8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 550] futex(0x7f6770dc87a8, FUTEX_WAKE_PRIVATE, 1000000 [pid 549] <... futex resumed>) = 0 [pid 558] futex(0x7f6770dc87a8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 556] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 550] <... futex resumed>) = 0 [pid 549] futex(0x7f6770dc87a8, FUTEX_WAKE_PRIVATE, 1000000 [pid 558] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 556] mmap(0x20000000, 6291456, PROT_WRITE|PROT_EXEC|PROT_SEM|0x7ffff0, MAP_SHARED|MAP_FIXED|MAP_LOCKED|1< [pid 550] futex(0x7f6770dc87ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 549] <... futex resumed>) = 0 [pid 558] mmap(0x20000000, 6291456, PROT_WRITE|PROT_EXEC|PROT_SEM|0x7ffff0, MAP_SHARED|MAP_FIXED|MAP_LOCKED|1< [pid 556] <... mmap resumed>) = 0x20000000 [pid 549] futex(0x7f6770dc87ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 558] <... mmap resumed>) = 0x20000000 [pid 556] futex(0x7f6770dc87ac, FUTEX_WAKE_PRIVATE, 1000000 [pid 558] futex(0x7f6770dc87ac, FUTEX_WAKE_PRIVATE, 1000000 [pid 556] <... futex resumed>) = 1 [pid 550] <... futex resumed>) = 0 [pid 558] <... futex resumed>) = 1 [pid 556] futex(0x7f6770dc87a8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 550] futex(0x7f6770dc87a8, FUTEX_WAKE_PRIVATE, 1000000 [pid 549] <... futex resumed>) = 0 [pid 558] futex(0x7f6770dc87a8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 556] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 550] <... futex resumed>) = 0 [pid 549] futex(0x7f6770dc87a8, FUTEX_WAKE_PRIVATE, 1000000 [pid 558] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 556] sendfile(4, 5, NULL, 2147483713 [pid 550] futex(0x7f6770dc87ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 549] <... futex resumed>) = 0 [pid 576] <... ioctl resumed>) = 0 [pid 575] <... ioctl resumed>) = 0 [pid 558] sendfile(4, 5, NULL, 2147483713 [pid 555] <... write resumed>) = 9 [pid 549] futex(0x7f6770dc87ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 576] futex(0x7f6770dc87bc, FUTEX_WAKE_PRIVATE, 1000000 [pid 575] futex(0x7f6770dc87bc, FUTEX_WAKE_PRIVATE, 1000000 [pid 555] futex(0x7f6770dc87ac, FUTEX_WAKE_PRIVATE, 1000000 [pid 551] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 576] <... futex resumed>) = 0 [pid 575] <... futex resumed>) = 0 [pid 551] futex(0x7f6770dc87a8, FUTEX_WAKE_PRIVATE, 1000000 [pid 547] exit_group(0 [pid 576] futex(0x7f6770dc87b8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 553] <... futex resumed>) = ? [pid 551] <... futex resumed>) = 0 [pid 547] <... exit_group resumed>) = ? [pid 575] +++ exited with 0 +++ [pid 553] +++ exited with 0 +++ [pid 551] futex(0x7f6770dc87ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 547] +++ exited with 0 +++ [pid 305] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=547, si_uid=0, si_status=0, si_utime=0, si_stime=10} --- [pid 557] <... sendfile resumed>) = 63 [pid 557] futex(0x7f6770dc87ac, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 548] exit_group(0 [pid 576] <... futex resumed>) = ? [pid 548] <... exit_group resumed>) = ? [pid 576] +++ exited with 0 +++ [pid 305] umount2("./6", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 305] openat(AT_FDCWD, "./6", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 305] fstat(3, {st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 305] getdents64(3, 0x555555d40620 /* 4 entries */, 32768) = 112 [pid 557] +++ exited with 0 +++ [pid 548] +++ exited with 0 +++ [pid 305] umount2("./6/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 555] <... futex resumed>) = 1 [pid 551] <... futex resumed>) = 0 [pid 306] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=548, si_uid=0, si_status=0, si_utime=0, si_stime=13} --- [pid 305] lstat("./6/binderfs", [pid 551] futex(0x7f6770dc87ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=41000000} [pid 306] restart_syscall(<... resuming interrupted clone ...> [pid 305] <... lstat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}) = 0 [pid 306] <... restart_syscall resumed>) = 0 [pid 305] unlink("./6/binderfs") = 0 [pid 305] umount2("./6/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 306] umount2("./6", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 306] openat(AT_FDCWD, "./6", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 306] fstat(3, {st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 306] getdents64(3, 0x555555d40620 /* 4 entries */, 32768) = 112 [pid 306] umount2("./6/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 306] lstat("./6/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}) = 0 [ 24.538967][ T556] EXT4-fs error (device loop4): ext4_mb_generate_buddy:747: group 0, block bitmap and bg descriptor inconsistent: 25 vs 150994969 free clusters [ 24.542525][ T92] EXT4-fs (loop2): This should not happen!! Data will be lost [ 24.542525][ T92] [ 24.570960][ T558] EXT4-fs error (device loop5): ext4_mb_generate_buddy:747: group 0, block bitmap and bg descriptor inconsistent: 25 vs 150994969 free clusters [ 24.586106][ T556] EXT4-fs (loop4): Delayed block allocation failed for inode 18 at logical offset 0 with max blocks 1 with error 28 [pid 306] unlink("./6/binderfs") = 0 [pid 306] umount2("./6/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 555] openat(AT_FDCWD, "./bus", O_RDONLY) = 5 [pid 551] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 550] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 549] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 551] futex(0x7f6770dc87bc, FUTEX_WAKE_PRIVATE, 1000000 [pid 550] futex(0x7f6770dc87bc, FUTEX_WAKE_PRIVATE, 1000000 [pid 549] futex(0x7f6770dc87bc, FUTEX_WAKE_PRIVATE, 1000000 [pid 551] <... futex resumed>) = 0 [pid 550] <... futex resumed>) = 0 [pid 549] <... futex resumed>) = 0 [pid 551] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 550] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 549] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 551] <... mmap resumed>) = 0x7f67689ae000 [pid 550] <... mmap resumed>) = 0x7f67689ae000 [pid 549] <... mmap resumed>) = 0x7f67689ae000 [pid 551] mprotect(0x7f67689af000, 131072, PROT_READ|PROT_WRITE [pid 550] mprotect(0x7f67689af000, 131072, PROT_READ|PROT_WRITE [pid 549] mprotect(0x7f67689af000, 131072, PROT_READ|PROT_WRITE [pid 551] <... mprotect resumed>) = 0 [pid 550] <... mprotect resumed>) = 0 [pid 549] <... mprotect resumed>) = 0 [pid 551] clone(child_stack=0x7f67689ce3f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID [pid 550] clone(child_stack=0x7f67689ce3f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID [pid 549] clone(child_stack=0x7f67689ce3f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID [pid 551] <... clone resumed>, parent_tid=[578], tls=0x7f67689ce700, child_tidptr=0x7f67689ce9d0) = 578 [pid 550] <... clone resumed>, parent_tid=[579], tls=0x7f67689ce700, child_tidptr=0x7f67689ce9d0) = 579 [pid 549] <... clone resumed>, parent_tid=[577], tls=0x7f67689ce700, child_tidptr=0x7f67689ce9d0) = 577 [pid 551] futex(0x7f6770dc87b8, FUTEX_WAKE_PRIVATE, 1000000 [pid 550] futex(0x7f6770dc87b8, FUTEX_WAKE_PRIVATE, 1000000 [pid 549] futex(0x7f6770dc87b8, FUTEX_WAKE_PRIVATE, 1000000 [pid 551] <... futex resumed>) = 0 [pid 550] <... futex resumed>) = 0 [pid 549] <... futex resumed>) = 0 [pid 551] futex(0x7f6770dc87bc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 550] futex(0x7f6770dc87bc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 549] futex(0x7f6770dc87bc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}./strace-static-x86_64: Process 579 attached [pid 579] set_robust_list(0x7f67689ce9e0, 24) = 0 [pid 579] ioctl(5, _IOC(_IOC_WRITE, 0x66, 0x29, 0x4), 0x20000080./strace-static-x86_64: Process 578 attached ./strace-static-x86_64: Process 577 attached [ 24.598406][ T558] EXT4-fs (loop5): Delayed block allocation failed for inode 18 at logical offset 0 with max blocks 1 with error 28 [ 24.604819][ T556] EXT4-fs (loop4): This should not happen!! Data will be lost [ 24.604819][ T556] [ 24.610581][ T558] EXT4-fs (loop5): This should not happen!! Data will be lost [ 24.610581][ T558] [ 24.621010][ T466] EXT4-fs (loop0): Delayed block allocation failed for inode 18 at logical offset 0 with max blocks 1 with error 28 [ 24.629984][ T558] EXT4-fs (loop5): Total free blocks count 0 [pid 555] futex(0x7f6770dc87ac, FUTEX_WAKE_PRIVATE, 1000000 [pid 578] set_robust_list(0x7f67689ce9e0, 24 [pid 577] set_robust_list(0x7f67689ce9e0, 24 [pid 555] <... futex resumed>) = 0 [pid 307] <... umount2 resumed>) = 0 [pid 578] <... set_robust_list resumed>) = 0 [pid 577] <... set_robust_list resumed>) = 0 [pid 555] futex(0x7f6770dc87a8, FUTEX_WAIT_PRIVATE, 0, NULL [ 24.648009][ T558] EXT4-fs (loop5): Free/Dirty block details [ 24.648314][ T556] EXT4-fs (loop4): Total free blocks count 0 [ 24.654095][ T92] EXT4-fs (loop1): Delayed block allocation failed for inode 18 at logical offset 0 with max blocks 1 with error 28 [ 24.660671][ T466] EXT4-fs (loop0): This should not happen!! Data will be lost [ 24.660671][ T466] [ 24.674981][ T558] EXT4-fs (loop5): free_blocks=2415919104 [ 24.682920][ T556] EXT4-fs (loop4): Free/Dirty block details [ 24.689802][ T92] EXT4-fs (loop1): This should not happen!! Data will be lost [ 24.689802][ T92] [pid 307] umount2("./6/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 578] open("./bus", O_RDWR [pid 577] ioctl(5, _IOC(_IOC_WRITE, 0x66, 0x29, 0x4), 0x20000080 [pid 551] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 550] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 549] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 307] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 551] futex(0x7f6770dc87a8, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 551] futex(0x7f6770dc87ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 578] <... open resumed>) = 6 [pid 555] <... futex resumed>) = 0 [pid 307] lstat("./6/file0", [pid 578] futex(0x7f6770dc87bc, FUTEX_WAKE_PRIVATE, 1000000 [pid 555] mmap(0x20000000, 6291456, PROT_WRITE|PROT_EXEC|PROT_SEM|0x7ffff0, MAP_SHARED|MAP_FIXED|MAP_LOCKED|1< [pid 307] <... lstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 578] <... futex resumed>) = 0 [pid 577] <... ioctl resumed>) = 0 [pid 555] <... mmap resumed>) = 0x20000000 [pid 307] umount2("./6/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 577] futex(0x7f6770dc87bc, FUTEX_WAKE_PRIVATE, 1000000 [pid 555] futex(0x7f6770dc87ac, FUTEX_WAKE_PRIVATE, 1000000 [pid 307] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 577] <... futex resumed>) = 0 [pid 555] <... futex resumed>) = 1 [pid 551] <... futex resumed>) = 0 [pid 307] openat(AT_FDCWD, "./6/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 577] futex(0x7f6770dc87b8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 555] sendfile(4, 5, NULL, 2147483713 [pid 551] futex(0x7f6770dc87a8, FUTEX_WAKE_PRIVATE, 1000000 [pid 307] <... openat resumed>) = 4 [pid 551] <... futex resumed>) = 0 [pid 307] fstat(4, [pid 551] futex(0x7f6770dc87ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 307] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 579] <... ioctl resumed>) = 0 [pid 578] futex(0x7f6770dc87b8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 556] <... sendfile resumed>) = 63 [pid 307] getdents64(4, [pid 579] futex(0x7f6770dc87bc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 579] futex(0x7f6770dc87b8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 556] futex(0x7f6770dc87ac, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 556] futex(0x7f6770dc87a8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 550] exit_group(0 [pid 579] <... futex resumed>) = ? [pid 550] <... exit_group resumed>) = ? [pid 579] +++ exited with 0 +++ [pid 556] <... futex resumed>) = ? [pid 556] +++ exited with 0 +++ [pid 550] +++ exited with 0 +++ [pid 558] <... sendfile resumed>) = 63 [pid 558] futex(0x7f6770dc87ac, FUTEX_WAKE_PRIVATE, 1000000 [pid 549] exit_group(0 [pid 577] <... futex resumed>) = ? [pid 549] <... exit_group resumed>) = ? [pid 577] +++ exited with 0 +++ [pid 558] <... futex resumed>) = ? [pid 558] +++ exited with 0 +++ [pid 549] +++ exited with 0 +++ [pid 310] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=549, si_uid=0, si_status=0, si_utime=0, si_stime=11} --- [pid 310] umount2("./7", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 310] openat(AT_FDCWD, "./7", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 310] fstat(3, {st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 310] getdents64(3, 0x555555d40620 /* 4 entries */, 32768) = 112 [pid 310] umount2("./7/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 310] lstat("./7/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}) = 0 [pid 310] unlink("./7/binderfs") = 0 [pid 310] umount2("./7/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 309] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=550, si_uid=0, si_status=0, si_utime=0, si_stime=13} --- [pid 309] umount2("./6", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 309] openat(AT_FDCWD, "./6", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 309] fstat(3, {st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 309] getdents64(3, 0x555555d40620 /* 4 entries */, 32768) = 112 [pid 309] umount2("./6/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 309] lstat("./6/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}) = 0 [pid 309] unlink("./6/binderfs") = 0 [pid 309] umount2("./6/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 307] <... getdents64 resumed>0x555555d48660 /* 2 entries */, 32768) = 48 [pid 307] getdents64(4, 0x555555d48660 /* 0 entries */, 32768) = 0 [pid 307] close(4) = 0 [pid 307] rmdir("./6/file0") = 0 [pid 307] getdents64(3, 0x555555d40620 /* 0 entries */, 32768) = 0 [pid 307] close(3) = 0 [pid 307] rmdir("./6") = 0 [ 24.694458][ T556] EXT4-fs (loop4): free_blocks=2415919104 [ 24.703042][ T558] EXT4-fs (loop5): dirty_blocks=16 [ 24.712188][ T556] EXT4-fs (loop4): dirty_blocks=16 [ 24.716102][ T558] EXT4-fs (loop5): Block reservation details [ 24.720373][ T556] EXT4-fs (loop4): Block reservation details [ 24.725240][ T558] EXT4-fs (loop5): i_reserved_data_blocks=1 [ 24.731910][ T556] EXT4-fs (loop4): i_reserved_data_blocks=1 [pid 307] mkdir("./7", 0777) = 0 [pid 307] openat(AT_FDCWD, "/dev/loop2", O_RDWR) = 3 [pid 305] <... umount2 resumed>) = 0 [pid 307] ioctl(3, LOOP_CLR_FD) = -1 ENXIO (No such device or address) [pid 307] close(3) = 0 [pid 307] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x555555d3f5d0) = 580 [pid 305] umount2("./6/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 305] lstat("./6/file0", {st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 305] umount2("./6/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 305] openat(AT_FDCWD, "./6/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 305] fstat(4, {st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 305] getdents64(4, 0x555555d48660 /* 2 entries */, 32768) = 48 [pid 305] getdents64(4, 0x555555d48660 /* 0 entries */, 32768) = 0 [pid 305] close(4) = 0 [pid 305] rmdir("./6/file0") = 0 [pid 305] getdents64(3, 0x555555d40620 /* 0 entries */, 32768) = 0 [pid 305] close(3) = 0 [pid 305] rmdir("./6") = 0 [pid 305] mkdir("./7", 0777) = 0 [pid 305] openat(AT_FDCWD, "/dev/loop0", O_RDWR) = 3 [pid 305] ioctl(3, LOOP_CLR_FD) = -1 ENXIO (No such device or address) [pid 305] close(3) = 0 [pid 305] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x555555d3f5d0) = 581 ./strace-static-x86_64: Process 581 attached [pid 581] set_robust_list(0x555555d3f5e0, 24) = 0 [pid 581] chdir("./7") = 0 [pid 581] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 581] setpgid(0, 0) = 0 [pid 581] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 581] write(3, "1000", 4) = 4 [pid 581] close(3) = 0 [pid 581] symlink("/dev/binderfs", "./binderfs") = 0 [pid 581] futex(0x7f6770dc87ac, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 581] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f6770ccf000 [pid 581] mprotect(0x7f6770cd0000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 581] clone(child_stack=0x7f6770cef3f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, parent_tid=[582], tls=0x7f6770cef700, child_tidptr=0x7f6770cef9d0) = 582 [pid 581] futex(0x7f6770dc87a8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [ 24.739679][ T555] EXT4-fs error (device loop3): ext4_mb_generate_buddy:747: group 0, block bitmap and bg descriptor inconsistent: 25 vs 150994969 free clusters [ 24.757415][ T92] EXT4-fs (loop5): Delayed block allocation failed for inode 18 at logical offset 0 with max blocks 1 with error 28 [ 24.757535][ T555] EXT4-fs (loop3): Delayed block allocation failed for inode 18 at logical offset 0 with max blocks 1 with error 28 [ 24.787062][ T466] EXT4-fs (loop4): Delayed block allocation failed for inode 18 at logical offset 0 with max blocks 1 with error 28 [pid 581] futex(0x7f6770dc87ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000}./strace-static-x86_64: Process 580 attached [pid 551] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) ./strace-static-x86_64: Process 582 attached [pid 582] set_robust_list(0x7f6770cef9e0, 24) = 0 [pid 582] memfd_create("syzkaller", 0) = 3 [pid 582] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f67688cf000 [pid 582] 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"..., 1048576 [pid 580] set_robust_list(0x555555d3f5e0, 24 [pid 551] futex(0x7f6770dc87b8, FUTEX_WAKE_PRIVATE, 1000000 [pid 582] <... write resumed>) = 1048576 [pid 582] munmap(0x7f67688cf000, 1048576) = 0 [pid 582] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 580] <... set_robust_list resumed>) = 0 [pid 580] chdir("./7") = 0 [pid 580] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 580] setpgid(0, 0) = 0 [pid 580] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 580] write(3, "1000", 4) = 4 [pid 580] close(3) = 0 [pid 580] symlink("/dev/binderfs", "./binderfs" [pid 578] <... futex resumed>) = 0 [pid 551] <... futex resumed>) = 1 [pid 580] <... symlink resumed>) = 0 [pid 578] ioctl(5, _IOC(_IOC_WRITE, 0x66, 0x29, 0x4), 0x20000080 [pid 580] futex(0x7f6770dc87ac, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 580] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f6770ccf000 [pid 580] mprotect(0x7f6770cd0000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 580] clone(child_stack=0x7f6770cef3f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, parent_tid=[583], tls=0x7f6770cef700, child_tidptr=0x7f6770cef9d0) = 583 [pid 580] futex(0x7f6770dc87a8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 580] futex(0x7f6770dc87ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 551] futex(0x7f6770dc87bc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}./strace-static-x86_64: Process 583 attached [pid 583] set_robust_list(0x7f6770cef9e0, 24) = 0 [pid 583] memfd_create("syzkaller", 0) = 3 [pid 583] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f67688cf000 [pid 306] <... umount2 resumed>) = 0 [pid 582] <... openat resumed>) = 4 [pid 582] ioctl(4, LOOP_SET_FD, 3 [pid 306] umount2("./6/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 306] lstat("./6/file0", {st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 306] umount2("./6/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 306] openat(AT_FDCWD, "./6/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 306] fstat(4, {st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 306] getdents64(4, 0x555555d48660 /* 2 entries */, 32768) = 48 [pid 306] getdents64(4, 0x555555d48660 /* 0 entries */, 32768) = 0 [pid 306] close(4) = 0 [pid 306] rmdir("./6/file0") = 0 [pid 306] getdents64(3, 0x555555d40620 /* 0 entries */, 32768) = 0 [pid 306] close(3) = 0 [pid 306] rmdir("./6") = 0 [pid 306] mkdir("./7", 0777) = 0 [pid 306] openat(AT_FDCWD, "/dev/loop1", O_RDWR [ 24.797213][ T92] EXT4-fs (loop5): This should not happen!! Data will be lost [ 24.797213][ T92] [ 24.801558][ T466] EXT4-fs (loop4): This should not happen!! Data will be lost [ 24.801558][ T466] [ 24.818756][ T555] EXT4-fs (loop3): This should not happen!! Data will be lost [ 24.818756][ T555] [ 24.828512][ T555] EXT4-fs (loop3): Total free blocks count 0 [ 24.834846][ T555] EXT4-fs (loop3): Free/Dirty block details [ 24.844287][ T555] EXT4-fs (loop3): free_blocks=2415919104 [pid 583] 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"..., 1048576) = 1048576 [pid 583] munmap(0x7f67688cf000, 1048576) = 0 [pid 583] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 578] <... ioctl resumed>) = 0 [pid 555] <... sendfile resumed>) = 63 [pid 578] futex(0x7f6770dc87bc, FUTEX_WAKE_PRIVATE, 1000000 [pid 555] futex(0x7f6770dc87ac, FUTEX_WAKE_PRIVATE, 1000000 [pid 578] <... futex resumed>) = 1 [pid 551] <... futex resumed>) = 0 [pid 578] futex(0x7f6770dc87b8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 551] exit_group(0 [pid 578] <... futex resumed>) = ? [pid 551] <... exit_group resumed>) = ? [pid 578] +++ exited with 0 +++ [pid 555] <... futex resumed>) = ? [pid 555] +++ exited with 0 +++ [pid 551] +++ exited with 0 +++ [pid 308] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=551, si_uid=0, si_status=0, si_utime=0, si_stime=10} --- [pid 308] restart_syscall(<... resuming interrupted clone ...>) = 0 [pid 308] umount2("./6", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 308] openat(AT_FDCWD, "./6", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 308] fstat(3, {st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 308] getdents64(3, 0x555555d40620 /* 4 entries */, 32768) = 112 [pid 308] umount2("./6/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 308] lstat("./6/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}) = 0 [pid 308] unlink("./6/binderfs") = 0 [pid 308] umount2("./6/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 583] <... openat resumed>) = 4 [pid 582] <... ioctl resumed>) = 0 [pid 306] <... openat resumed>) = 3 [pid 310] <... umount2 resumed>) = 0 [pid 583] ioctl(4, LOOP_SET_FD, 3 [pid 306] ioctl(3, LOOP_CLR_FD [pid 582] close(3 [ 24.850052][ T555] EXT4-fs (loop3): dirty_blocks=16 [ 24.855677][ T555] EXT4-fs (loop3): Block reservation details [ 24.861789][ T555] EXT4-fs (loop3): i_reserved_data_blocks=1 [ 24.873920][ T466] EXT4-fs (loop3): Delayed block allocation failed for inode 18 at logical offset 0 with max blocks 1 with error 28 [ 24.886496][ T466] EXT4-fs (loop3): This should not happen!! Data will be lost [ 24.886496][ T466] [pid 310] umount2("./7/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 582] <... close resumed>) = 0 [pid 582] mkdir("./file0", 0777 [pid 310] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 582] <... mkdir resumed>) = 0 [pid 582] mount("/dev/loop0", "./file0", "ext4", MS_DIRSYNC|MS_NOATIME|MS_LAZYTIME, ",errors=continue" [pid 310] lstat("./7/file0", {st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 310] umount2("./7/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 310] openat(AT_FDCWD, "./7/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 310] fstat(4, {st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 310] getdents64(4, 0x555555d48660 /* 2 entries */, 32768) = 48 [pid 310] getdents64(4, 0x555555d48660 /* 0 entries */, 32768) = 0 [pid 310] close(4) = 0 [pid 310] rmdir("./7/file0") = 0 [pid 310] getdents64(3, 0x555555d40620 /* 0 entries */, 32768) = 0 [pid 310] close(3) = 0 [pid 310] rmdir("./7") = 0 [pid 310] mkdir("./8", 0777) = 0 [pid 310] openat(AT_FDCWD, "/dev/loop5", O_RDWR [pid 309] <... umount2 resumed>) = 0 [pid 309] umount2("./6/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 309] lstat("./6/file0", {st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 309] umount2("./6/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 309] openat(AT_FDCWD, "./6/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 309] fstat(4, {st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 309] getdents64(4, 0x555555d48660 /* 2 entries */, 32768) = 48 [pid 309] getdents64(4, 0x555555d48660 /* 0 entries */, 32768) = 0 [pid 309] close(4) = 0 [pid 309] rmdir("./6/file0") = 0 [pid 309] getdents64(3, 0x555555d40620 /* 0 entries */, 32768) = 0 [pid 309] close(3) = 0 [pid 309] rmdir("./6") = 0 [pid 309] mkdir("./7", 0777) = 0 [pid 309] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 583] <... ioctl resumed>) = 0 [pid 309] <... openat resumed>) = 3 [pid 308] <... umount2 resumed>) = 0 [pid 306] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 309] ioctl(3, LOOP_CLR_FD) = -1 ENXIO (No such device or address) [pid 309] close(3 [pid 583] close(3 [pid 310] <... openat resumed>) = 3 [pid 309] <... close resumed>) = 0 [pid 308] umount2("./6/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 306] close(3 [pid 583] <... close resumed>) = 0 [pid 309] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 308] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 583] mkdir("./file0", 0777 [pid 306] <... close resumed>) = 0 [pid 309] <... clone resumed>, child_tidptr=0x555555d3f5d0) = 586 [pid 583] <... mkdir resumed>) = 0 [pid 306] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 583] mount("/dev/loop2", "./file0", "ext4", MS_DIRSYNC|MS_NOATIME|MS_LAZYTIME, ",errors=continue"./strace-static-x86_64: Process 587 attached [pid 587] set_robust_list(0x555555d3f5e0, 24) = 0 [pid 587] chdir("./7") = 0 [pid 587] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 308] lstat("./6/file0", [pid 306] <... clone resumed>, child_tidptr=0x555555d3f5d0) = 587 [pid 308] <... lstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 587] setpgid(0, 0 [pid 308] umount2("./6/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 587] <... setpgid resumed>) = 0 [pid 308] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 308] openat(AT_FDCWD, "./6/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 310] ioctl(3, LOOP_CLR_FD [pid 587] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 587] write(3, "1000", 4) = 4 [pid 587] close(3) = 0 [pid 587] symlink("/dev/binderfs", "./binderfs") = 0 [pid 308] <... openat resumed>) = 4 [pid 587] futex(0x7f6770dc87ac, FUTEX_WAKE_PRIVATE, 1000000 [pid 308] fstat(4, [pid 310] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 587] <... futex resumed>) = 0 [pid 587] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 310] close(3 [pid 308] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 587] <... mmap resumed>) = 0x7f6770ccf000 [pid 587] mprotect(0x7f6770cd0000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 587] clone(child_stack=0x7f6770cef3f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, parent_tid=[590], tls=0x7f6770cef700, child_tidptr=0x7f6770cef9d0) = 590 [pid 587] futex(0x7f6770dc87a8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 587] futex(0x7f6770dc87ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 308] getdents64(4, 0x555555d48660 /* 2 entries */, 32768) = 48 [pid 310] <... close resumed>) = 0 [pid 308] getdents64(4, [pid 310] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 308] <... getdents64 resumed>0x555555d48660 /* 0 entries */, 32768) = 0 ./strace-static-x86_64: Process 590 attached ./strace-static-x86_64: Process 586 attached [pid 308] close(4) = 0 [pid 308] rmdir("./6/file0") = 0 [pid 308] getdents64(3, 0x555555d40620 /* 0 entries */, 32768) = 0 [pid 308] close(3) = 0 [pid 308] rmdir("./6") = 0 [pid 310] <... clone resumed>, child_tidptr=0x555555d3f5d0) = 593 [pid 308] mkdir("./7", 0777) = 0 [pid 308] openat(AT_FDCWD, "/dev/loop3", O_RDWR) = 3 [pid 308] ioctl(3, LOOP_CLR_FD) = -1 ENXIO (No such device or address) [pid 308] close(3) = 0 [pid 308] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 586] set_robust_list(0x555555d3f5e0, 24 [pid 308] <... clone resumed>, child_tidptr=0x555555d3f5d0) = 594 [pid 586] <... set_robust_list resumed>) = 0 [pid 586] chdir("./7") = 0 [pid 586] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 586] setpgid(0, 0) = 0 [pid 586] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 586] write(3, "1000", 4) = 4 [pid 586] close(3) = 0 [pid 586] symlink("/dev/binderfs", "./binderfs") = 0 [pid 586] futex(0x7f6770dc87ac, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 586] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0./strace-static-x86_64: Process 594 attached ) = 0x7f6770ccf000 [pid 586] mprotect(0x7f6770cd0000, 131072, PROT_READ|PROT_WRITE [pid 583] <... mount resumed>) = 0 [pid 594] set_robust_list(0x555555d3f5e0, 24 [pid 583] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 582] <... mount resumed>) = 0 [pid 586] <... mprotect resumed>) = 0 [pid 594] <... set_robust_list resumed>) = 0 [pid 586] clone(child_stack=0x7f6770cef3f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID [pid 583] <... openat resumed>) = 3 [pid 582] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 594] chdir("./7" [pid 583] chdir("./file0" [pid 582] <... openat resumed>) = 3 [pid 594] <... chdir resumed>) = 0 [pid 583] <... chdir resumed>) = 0 [pid 582] chdir("./file0" [pid 594] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 583] ioctl(4, LOOP_CLR_FD [pid 582] <... chdir resumed>) = 0 ./strace-static-x86_64: Process 595 attached [pid 594] <... prctl resumed>) = 0 [pid 590] set_robust_list(0x7f6770cef9e0, 24 [pid 583] <... ioctl resumed>) = 0 [pid 582] ioctl(4, LOOP_CLR_FD [pid 595] set_robust_list(0x7f6770cef9e0, 24 [pid 594] setpgid(0, 0 [pid 590] <... set_robust_list resumed>) = 0 [pid 586] <... clone resumed>, parent_tid=[595], tls=0x7f6770cef700, child_tidptr=0x7f6770cef9d0) = 595 [pid 583] close(4 [pid 582] <... ioctl resumed>) = 0 [pid 595] <... set_robust_list resumed>) = 0 [pid 594] <... setpgid resumed>) = 0 [pid 590] memfd_create("syzkaller", 0 [pid 586] futex(0x7f6770dc87a8, FUTEX_WAKE_PRIVATE, 1000000 [pid 583] <... close resumed>) = 0 [pid 582] close(4 [pid 595] memfd_create("syzkaller", 0 [pid 594] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 590] <... memfd_create resumed>) = 3 [pid 586] <... futex resumed>) = 0 [pid 590] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 586] futex(0x7f6770dc87ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 590] <... mmap resumed>) = 0x7f67688cf000 [pid 595] <... memfd_create resumed>) = 3 [pid 594] <... openat resumed>) = 3 [pid 583] futex(0x7f6770dc87ac, FUTEX_WAKE_PRIVATE, 1000000 [pid 582] <... close resumed>) = 0 [pid 595] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 594] write(3, "1000", 4 [pid 583] <... futex resumed>) = 1 [pid 580] <... futex resumed>) = 0 [pid 595] <... mmap resumed>) = 0x7f67688cf000 [pid 594] <... write resumed>) = 4 [pid 590] 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"..., 1048576 [pid 583] open("./bus", O_RDWR|O_CREAT|O_TRUNC|O_SYNC|O_LARGEFILE|O_NOFOLLOW|O_NOATIME|0x29800030, 000 [pid 582] futex(0x7f6770dc87ac, FUTEX_WAKE_PRIVATE, 1000000 [pid 580] futex(0x7f6770dc87a8, FUTEX_WAKE_PRIVATE, 1000000./strace-static-x86_64: Process 593 attached [pid 594] close(3 [pid 580] <... futex resumed>) = 0 [pid 593] set_robust_list(0x555555d3f5e0, 24 [pid 580] futex(0x7f6770dc87ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 594] <... close resumed>) = 0 [pid 593] <... set_robust_list resumed>) = 0 [pid 583] <... open resumed>) = 4 [pid 582] <... futex resumed>) = 1 [pid 581] <... futex resumed>) = 0 [pid 594] symlink("/dev/binderfs", "./binderfs" [pid 593] chdir("./8" [pid 581] futex(0x7f6770dc87a8, FUTEX_WAKE_PRIVATE, 1000000 [pid 582] open("./bus", O_RDWR|O_CREAT|O_TRUNC|O_SYNC|O_LARGEFILE|O_NOFOLLOW|O_NOATIME|0x29800030, 000 [pid 593] <... chdir resumed>) = 0 [pid 583] futex(0x7f6770dc87ac, FUTEX_WAKE_PRIVATE, 1000000 [pid 581] <... futex resumed>) = 0 [pid 594] <... symlink resumed>) = 0 [pid 593] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 581] futex(0x7f6770dc87ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 593] <... prctl resumed>) = 0 [pid 594] futex(0x7f6770dc87ac, FUTEX_WAKE_PRIVATE, 1000000 [pid 593] setpgid(0, 0 [pid 594] <... futex resumed>) = 0 [pid 593] <... setpgid resumed>) = 0 [pid 580] <... futex resumed>) = 0 [pid 583] <... futex resumed>) = 1 [pid 594] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 593] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 580] futex(0x7f6770dc87a8, FUTEX_WAKE_PRIVATE, 1000000 [pid 583] write(4, "\x00\x00\x00\x00\x00\x00\x00\x00\x00", 9 [pid 594] <... mmap resumed>) = 0x7f6770ccf000 [pid 593] <... openat resumed>) = 3 [pid 582] <... open resumed>) = 4 [pid 580] <... futex resumed>) = 0 [pid 594] mprotect(0x7f6770cd0000, 131072, PROT_READ|PROT_WRITE [pid 593] write(3, "1000", 4 [pid 580] futex(0x7f6770dc87ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 594] <... mprotect resumed>) = 0 [pid 593] <... write resumed>) = 4 [pid 583] <... write resumed>) = 9 [pid 582] futex(0x7f6770dc87ac, FUTEX_WAKE_PRIVATE, 1000000 [pid 593] close(3 [pid 594] clone(child_stack=0x7f6770cef3f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID [pid 593] <... close resumed>) = 0 [pid 583] futex(0x7f6770dc87ac, FUTEX_WAKE_PRIVATE, 1000000 [pid 582] <... futex resumed>) = 1 [pid 581] <... futex resumed>) = 0 [pid 593] symlink("/dev/binderfs", "./binderfs" [pid 581] futex(0x7f6770dc87a8, FUTEX_WAKE_PRIVATE, 1000000 [pid 583] <... futex resumed>) = 1 [pid 582] write(4, "\x00\x00\x00\x00\x00\x00\x00\x00\x00", 9 [pid 580] <... futex resumed>) = 0 [pid 594] <... clone resumed>, parent_tid=[596], tls=0x7f6770cef700, child_tidptr=0x7f6770cef9d0) = 596 [pid 593] <... symlink resumed>) = 0 [pid 583] openat(AT_FDCWD, "./bus", O_RDONLY [pid 582] <... write resumed>) = 9 [pid 581] <... futex resumed>) = 0 [pid 580] futex(0x7f6770dc87a8, FUTEX_WAKE_PRIVATE, 1000000 [pid 594] futex(0x7f6770dc87a8, FUTEX_WAKE_PRIVATE, 1000000 [pid 593] futex(0x7f6770dc87ac, FUTEX_WAKE_PRIVATE, 1000000 [pid 583] <... openat resumed>) = 5 [pid 582] futex(0x7f6770dc87ac, FUTEX_WAKE_PRIVATE, 1000000 [pid 581] futex(0x7f6770dc87ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 580] <... futex resumed>) = 0 [pid 594] <... futex resumed>) = 0 [pid 593] <... futex resumed>) = 0 [pid 583] futex(0x7f6770dc87ac, FUTEX_WAKE_PRIVATE, 1000000 [pid 582] <... futex resumed>) = 0 [pid 581] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 580] futex(0x7f6770dc87ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 594] futex(0x7f6770dc87ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 593] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 583] <... futex resumed>) = 0 [pid 582] futex(0x7f6770dc87a8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 581] futex(0x7f6770dc87a8, FUTEX_WAKE_PRIVATE, 1000000 [pid 580] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 593] <... mmap resumed>) = 0x7f6770ccf000 [pid 583] futex(0x7f6770dc87a8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 582] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 581] <... futex resumed>) = 0 [pid 580] futex(0x7f6770dc87a8, FUTEX_WAKE_PRIVATE, 1000000 [pid 593] mprotect(0x7f6770cd0000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 583] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 582] openat(AT_FDCWD, "./bus", O_RDONLY [pid 581] futex(0x7f6770dc87ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 580] <... futex resumed>) = 0 [pid 593] clone(child_stack=0x7f6770cef3f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID [pid 583] open("./bus", O_RDWR [pid 582] <... openat resumed>) = 5 [pid 580] futex(0x7f6770dc87ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 593] <... clone resumed>, parent_tid=[597], tls=0x7f6770cef700, child_tidptr=0x7f6770cef9d0) = 597 [pid 593] futex(0x7f6770dc87a8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 593] futex(0x7f6770dc87ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 583] <... open resumed>) = 6 [pid 582] futex(0x7f6770dc87ac, FUTEX_WAKE_PRIVATE, 1000000 [pid 583] futex(0x7f6770dc87ac, FUTEX_WAKE_PRIVATE, 1000000 [pid 582] <... futex resumed>) = 1 [pid 581] <... futex resumed>) = 0 [pid 583] <... futex resumed>) = 1 [pid 582] futex(0x7f6770dc87a8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 581] futex(0x7f6770dc87a8, FUTEX_WAKE_PRIVATE, 1000000 [pid 580] <... futex resumed>) = 0 [pid 583] futex(0x7f6770dc87a8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 582] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 581] <... futex resumed>) = 0 [pid 580] futex(0x7f6770dc87a8, FUTEX_WAKE_PRIVATE, 1000000 [pid 583] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 582] open("./bus", O_RDWR [pid 581] futex(0x7f6770dc87ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 580] <... futex resumed>) = 0 [pid 583] mmap(0x20000000, 6291456, PROT_WRITE|PROT_EXEC|PROT_SEM|0x7ffff0, MAP_SHARED|MAP_FIXED|MAP_LOCKED|1< [pid 582] <... open resumed>) = 6 [pid 580] futex(0x7f6770dc87ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}./strace-static-x86_64: Process 596 attached [pid 583] <... mmap resumed>) = 0x20000000 [pid 582] futex(0x7f6770dc87ac, FUTEX_WAKE_PRIVATE, 1000000 [pid 583] futex(0x7f6770dc87ac, FUTEX_WAKE_PRIVATE, 1000000 [pid 582] <... futex resumed>) = 1 [pid 581] <... futex resumed>) = 0 [pid 583] <... futex resumed>) = 1 [pid 582] futex(0x7f6770dc87a8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 581] futex(0x7f6770dc87a8, FUTEX_WAKE_PRIVATE, 1000000 [pid 580] <... futex resumed>) = 0 [pid 583] futex(0x7f6770dc87a8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 582] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 581] <... futex resumed>) = 0 [ 24.982539][ T582] EXT4-fs (loop0): mounted filesystem without journal. Opts: ,errors=continue [ 24.992065][ T583] EXT4-fs (loop2): mounted filesystem without journal. Opts: ,errors=continue [pid 580] futex(0x7f6770dc87a8, FUTEX_WAKE_PRIVATE, 1000000 [pid 583] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 582] mmap(0x20000000, 6291456, PROT_WRITE|PROT_EXEC|PROT_SEM|0x7ffff0, MAP_SHARED|MAP_FIXED|MAP_LOCKED|1< [pid 581] futex(0x7f6770dc87ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 580] <... futex resumed>) = 0 [pid 583] sendfile(4, 5, NULL, 2147483713 [pid 582] <... mmap resumed>) = 0x20000000 [pid 580] futex(0x7f6770dc87ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 590] <... write resumed>) = 1048576 [pid 582] futex(0x7f6770dc87ac, FUTEX_WAKE_PRIVATE, 1000000 [pid 590] munmap(0x7f67688cf000, 1048576 [pid 582] <... futex resumed>) = 1 [pid 581] <... futex resumed>) = 0 [pid 582] sendfile(4, 5, NULL, 2147483713 [pid 581] futex(0x7f6770dc87a8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 581] futex(0x7f6770dc87ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 590] <... munmap resumed>) = 0 [pid 590] openat(AT_FDCWD, "/dev/loop1", O_RDWR) = 4 [pid 590] ioctl(4, LOOP_SET_FD, 3) = 0 [pid 590] close(3) = 0 [pid 590] mkdir("./file0", 0777) = 0 [pid 590] mount("/dev/loop1", "./file0", "ext4", MS_DIRSYNC|MS_NOATIME|MS_LAZYTIME, ",errors=continue"./strace-static-x86_64: Process 597 attached [pid 596] set_robust_list(0x7f6770cef9e0, 24 [pid 595] 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"..., 1048576 [pid 597] set_robust_list(0x7f6770cef9e0, 24 [pid 596] <... set_robust_list resumed>) = 0 [pid 595] <... write resumed>) = 1048576 [pid 597] <... set_robust_list resumed>) = 0 [pid 596] memfd_create("syzkaller", 0 [pid 597] memfd_create("syzkaller", 0 [pid 596] <... memfd_create resumed>) = 3 [pid 597] <... memfd_create resumed>) = 3 [ 25.033198][ T583] EXT4-fs error (device loop2): ext4_mb_generate_buddy:747: group 0, block bitmap and bg descriptor inconsistent: 25 vs 150994969 free clusters [ 25.048331][ T582] EXT4-fs error (device loop0): ext4_mb_generate_buddy:747: group 0, block bitmap and bg descriptor inconsistent: 25 vs 150994969 free clusters [ 25.054599][ T583] EXT4-fs (loop2): Delayed block allocation failed for inode 18 at logical offset 0 with max blocks 1 with error 28 [pid 596] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 597] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 596] <... mmap resumed>) = 0x7f67688cf000 [pid 597] <... mmap resumed>) = 0x7f67688cf000 [pid 596] 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"..., 1048576 [pid 581] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 580] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 595] munmap(0x7f67688cf000, 1048576) = 0 [pid 595] openat(AT_FDCWD, "/dev/loop4", O_RDWR) = 4 [pid 595] ioctl(4, LOOP_SET_FD, 3 [pid 597] 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"..., 1048576 [pid 581] futex(0x7f6770dc87bc, FUTEX_WAKE_PRIVATE, 1000000 [pid 580] futex(0x7f6770dc87bc, FUTEX_WAKE_PRIVATE, 1000000 [pid 595] <... ioctl resumed>) = 0 [pid 595] close(3) = 0 [pid 595] mkdir("./file0", 0777) = 0 [pid 595] mount("/dev/loop4", "./file0", "ext4", MS_DIRSYNC|MS_NOATIME|MS_LAZYTIME, ",errors=continue" [pid 581] <... futex resumed>) = 0 [pid 580] <... futex resumed>) = 0 [pid 580] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 581] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 580] <... mmap resumed>) = 0x7f67689ae000 [pid 581] <... mmap resumed>) = 0x7f67689ae000 [pid 580] mprotect(0x7f67689af000, 131072, PROT_READ|PROT_WRITE [pid 581] mprotect(0x7f67689af000, 131072, PROT_READ|PROT_WRITE [pid 580] <... mprotect resumed>) = 0 [pid 581] <... mprotect resumed>) = 0 [pid 581] clone(child_stack=0x7f67689ce3f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID [pid 580] clone(child_stack=0x7f67689ce3f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID [pid 581] <... clone resumed>, parent_tid=[600], tls=0x7f67689ce700, child_tidptr=0x7f67689ce9d0) = 600 [pid 580] <... clone resumed>, parent_tid=[601], tls=0x7f67689ce700, child_tidptr=0x7f67689ce9d0) = 601 [pid 581] futex(0x7f6770dc87b8, FUTEX_WAKE_PRIVATE, 1000000 [pid 580] futex(0x7f6770dc87b8, FUTEX_WAKE_PRIVATE, 1000000 [pid 581] <... futex resumed>) = 0 [pid 580] <... futex resumed>) = 0 [pid 581] futex(0x7f6770dc87bc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 580] futex(0x7f6770dc87bc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}./strace-static-x86_64: Process 601 attached ./strace-static-x86_64: Process 600 attached [pid 596] <... write resumed>) = 1048576 [pid 601] set_robust_list(0x7f67689ce9e0, 24 [pid 600] set_robust_list(0x7f67689ce9e0, 24 [pid 596] munmap(0x7f67688cf000, 1048576) = 0 [pid 597] <... write resumed>) = 1048576 [pid 596] openat(AT_FDCWD, "/dev/loop3", O_RDWR) = 4 [pid 596] ioctl(4, LOOP_SET_FD, 3 [pid 597] munmap(0x7f67688cf000, 1048576) = 0 [pid 597] openat(AT_FDCWD, "/dev/loop5", O_RDWR [pid 596] <... ioctl resumed>) = 0 [pid 601] <... set_robust_list resumed>) = 0 [pid 600] <... set_robust_list resumed>) = 0 [pid 596] close(3) = 0 [pid 596] mkdir("./file0", 0777 [pid 601] ioctl(5, _IOC(_IOC_WRITE, 0x66, 0x29, 0x4), 0x20000080 [pid 600] ioctl(5, _IOC(_IOC_WRITE, 0x66, 0x29, 0x4), 0x20000080 [pid 596] <... mkdir resumed>) = 0 [pid 597] <... openat resumed>) = 4 [pid 597] ioctl(4, LOOP_SET_FD, 3 [ 25.063436][ T582] EXT4-fs (loop0): Delayed block allocation failed for inode 18 at logical offset 0 with max blocks 1 with error 28 [ 25.087668][ T582] EXT4-fs (loop0): This should not happen!! Data will be lost [ 25.087668][ T582] [ 25.097457][ T582] EXT4-fs (loop0): Total free blocks count 0 [ 25.108587][ T582] EXT4-fs (loop0): Free/Dirty block details [ 25.114720][ T582] EXT4-fs (loop0): free_blocks=2415919104 [ 25.123050][ T595] EXT4-fs (loop4): mounted filesystem without journal. Opts: ,errors=continue [pid 596] mount("/dev/loop3", "./file0", "ext4", MS_DIRSYNC|MS_NOATIME|MS_LAZYTIME, ",errors=continue" [pid 595] <... mount resumed>) = 0 [pid 597] <... ioctl resumed>) = 0 [pid 595] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 597] close(3 [pid 595] <... openat resumed>) = 3 [pid 597] <... close resumed>) = 0 [pid 597] mkdir("./file0", 0777) = 0 [pid 597] mount("/dev/loop5", "./file0", "ext4", MS_DIRSYNC|MS_NOATIME|MS_LAZYTIME, ",errors=continue" [pid 590] <... mount resumed>) = 0 [pid 590] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY) = 3 [pid 590] chdir("./file0") = 0 [pid 590] ioctl(4, LOOP_CLR_FD) = 0 [pid 590] close(4 [pid 600] <... ioctl resumed>) = 0 [pid 595] chdir("./file0" [pid 582] <... sendfile resumed>) = 63 [pid 581] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 580] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 600] futex(0x7f6770dc87bc, FUTEX_WAKE_PRIVATE, 1000000 [pid 595] <... chdir resumed>) = 0 [pid 582] futex(0x7f6770dc87ac, FUTEX_WAKE_PRIVATE, 1000000 [pid 581] exit_group(0 [pid 600] <... futex resumed>) = ? [pid 582] <... futex resumed>) = 230 [pid 595] ioctl(4, LOOP_CLR_FD [pid 581] <... exit_group resumed>) = ? [pid 582] +++ exited with 0 +++ [pid 600] +++ exited with 0 +++ [pid 581] +++ exited with 0 +++ [pid 595] <... ioctl resumed>) = 0 [pid 305] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=581, si_uid=0, si_status=0, si_utime=0, si_stime=11} --- [pid 595] close(4) = 0 [pid 595] futex(0x7f6770dc87ac, FUTEX_WAKE_PRIVATE, 1000000 [pid 305] umount2("./7", MNT_DETACH|UMOUNT_NOFOLLOW [pid 595] <... futex resumed>) = 1 [pid 305] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 595] futex(0x7f6770dc87a8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 586] <... futex resumed>) = 0 [pid 305] openat(AT_FDCWD, "./7", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 586] futex(0x7f6770dc87a8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [ 25.125013][ T583] EXT4-fs (loop2): This should not happen!! Data will be lost [ 25.125013][ T583] [ 25.140676][ T582] EXT4-fs (loop0): dirty_blocks=16 [ 25.146822][ T582] EXT4-fs (loop0): Block reservation details [ 25.150589][ T590] EXT4-fs (loop1): mounted filesystem without journal. Opts: ,errors=continue [ 25.156887][ T582] EXT4-fs (loop0): i_reserved_data_blocks=1 [ 25.168718][ T583] EXT4-fs (loop2): Total free blocks count 0 [ 25.176398][ T583] EXT4-fs (loop2): Free/Dirty block details [pid 586] futex(0x7f6770dc87ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 595] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 305] <... openat resumed>) = 3 [pid 595] open("./bus", O_RDWR|O_CREAT|O_TRUNC|O_SYNC|O_LARGEFILE|O_NOFOLLOW|O_NOATIME|0x29800030, 000 [pid 305] fstat(3, [pid 590] <... close resumed>) = 0 [pid 305] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 305] getdents64(3, 0x555555d40620 /* 4 entries */, 32768) = 112 [pid 590] futex(0x7f6770dc87ac, FUTEX_WAKE_PRIVATE, 1000000 [pid 305] umount2("./7/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 595] <... open resumed>) = 4 [pid 587] <... futex resumed>) = 0 [pid 587] futex(0x7f6770dc87a8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 587] futex(0x7f6770dc87ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 590] <... futex resumed>) = 1 [pid 590] open("./bus", O_RDWR|O_CREAT|O_TRUNC|O_SYNC|O_LARGEFILE|O_NOFOLLOW|O_NOATIME|0x29800030, 000) = 4 [pid 590] futex(0x7f6770dc87ac, FUTEX_WAKE_PRIVATE, 1000000 [pid 587] <... futex resumed>) = 0 [pid 587] futex(0x7f6770dc87a8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 587] futex(0x7f6770dc87ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 590] <... futex resumed>) = 1 [pid 590] write(4, "\x00\x00\x00\x00\x00\x00\x00\x00\x00", 9) = 9 [pid 590] futex(0x7f6770dc87ac, FUTEX_WAKE_PRIVATE, 1000000 [pid 587] <... futex resumed>) = 0 [pid 587] futex(0x7f6770dc87a8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 587] futex(0x7f6770dc87ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 590] <... futex resumed>) = 1 [pid 590] openat(AT_FDCWD, "./bus", O_RDONLY) = 5 [pid 590] futex(0x7f6770dc87ac, FUTEX_WAKE_PRIVATE, 1000000 [pid 587] <... futex resumed>) = 0 [pid 587] futex(0x7f6770dc87a8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 587] futex(0x7f6770dc87ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 590] <... futex resumed>) = 1 [pid 590] open("./bus", O_RDWR) = 6 [pid 590] futex(0x7f6770dc87ac, FUTEX_WAKE_PRIVATE, 1000000 [pid 587] <... futex resumed>) = 0 [pid 587] futex(0x7f6770dc87a8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 587] futex(0x7f6770dc87ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 590] <... futex resumed>) = 1 [pid 590] mmap(0x20000000, 6291456, PROT_WRITE|PROT_EXEC|PROT_SEM|0x7ffff0, MAP_SHARED|MAP_FIXED|MAP_LOCKED|1< [pid 587] <... futex resumed>) = 0 [pid 587] futex(0x7f6770dc87a8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 587] futex(0x7f6770dc87ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 590] <... futex resumed>) = 1 [pid 590] sendfile(4, 5, NULL, 2147483713 [pid 597] <... mount resumed>) = 0 [pid 595] futex(0x7f6770dc87ac, FUTEX_WAKE_PRIVATE, 1000000 [pid 305] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 595] <... futex resumed>) = 1 [pid 586] <... futex resumed>) = 0 [pid 305] lstat("./7/binderfs", [pid 595] write(4, "\x00\x00\x00\x00\x00\x00\x00\x00\x00", 9 [pid 586] futex(0x7f6770dc87a8, FUTEX_WAKE_PRIVATE, 1000000 [pid 305] <... lstat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}) = 0 [pid 586] <... futex resumed>) = 0 [pid 305] unlink("./7/binderfs" [pid 586] futex(0x7f6770dc87ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 305] <... unlink resumed>) = 0 [pid 305] umount2("./7/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 597] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 596] <... mount resumed>) = 0 [pid 595] <... write resumed>) = 9 [ 25.183277][ T583] EXT4-fs (loop2): free_blocks=2415919104 [ 25.190973][ T597] EXT4-fs (loop5): mounted filesystem without journal. Opts: ,errors=continue [ 25.198152][ T590] EXT4-fs error (device loop1): ext4_mb_generate_buddy:747: group 0, block bitmap and bg descriptor inconsistent: 25 vs 150994969 free clusters [ 25.204640][ T596] EXT4-fs (loop3): mounted filesystem without journal. Opts: ,errors=continue [ 25.216414][ T583] EXT4-fs (loop2): dirty_blocks=16 [pid 597] <... openat resumed>) = 3 [pid 596] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 595] futex(0x7f6770dc87ac, FUTEX_WAKE_PRIVATE, 1000000 [pid 587] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 587] futex(0x7f6770dc87bc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 587] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f67689ae000 [pid 587] mprotect(0x7f67689af000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 587] clone(child_stack=0x7f67689ce3f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, parent_tid=[612], tls=0x7f67689ce700, child_tidptr=0x7f67689ce9d0) = 612 [pid 587] futex(0x7f6770dc87b8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 587] futex(0x7f6770dc87bc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}./strace-static-x86_64: Process 612 attached [pid 597] chdir("./file0" [pid 596] <... openat resumed>) = 3 [pid 595] <... futex resumed>) = 1 [pid 586] <... futex resumed>) = 0 [pid 612] set_robust_list(0x7f67689ce9e0, 24 [pid 597] <... chdir resumed>) = 0 [pid 596] chdir("./file0" [pid 595] futex(0x7f6770dc87a8, FUTEX_WAIT_PRIVATE, 0, NULL [ 25.223864][ T590] EXT4-fs (loop1): Delayed block allocation failed for inode 18 at logical offset 0 with max blocks 1 with error 28 [ 25.229345][ T466] EXT4-fs (loop0): Delayed block allocation failed for inode 18 at logical offset 0 with max blocks 1 with error 28 [ 25.240795][ T590] EXT4-fs (loop1): This should not happen!! Data will be lost [ 25.240795][ T590] [ 25.255547][ T583] EXT4-fs (loop2): Block reservation details [ 25.262777][ T590] EXT4-fs (loop1): Total free blocks count 0 [ 25.269361][ T583] EXT4-fs (loop2): i_reserved_data_blocks=1 [pid 586] futex(0x7f6770dc87a8, FUTEX_WAKE_PRIVATE, 1000000 [pid 612] <... set_robust_list resumed>) = 0 [pid 601] <... ioctl resumed>) = 0 [pid 597] ioctl(4, LOOP_CLR_FD [pid 596] <... chdir resumed>) = 0 [pid 595] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 586] <... futex resumed>) = 0 [pid 583] <... sendfile resumed>) = 63 [pid 612] ioctl(5, _IOC(_IOC_WRITE, 0x66, 0x29, 0x4), 0x20000080 [pid 601] futex(0x7f6770dc87bc, FUTEX_WAKE_PRIVATE, 1000000 [pid 597] <... ioctl resumed>) = 0 [pid 596] ioctl(4, LOOP_CLR_FD [pid 595] openat(AT_FDCWD, "./bus", O_RDONLY [pid 586] futex(0x7f6770dc87ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 583] futex(0x7f6770dc87ac, FUTEX_WAKE_PRIVATE, 1000000 [pid 580] exit_group(0 [pid 601] <... futex resumed>) = ? [pid 597] close(4 [pid 596] <... ioctl resumed>) = 0 [pid 595] <... openat resumed>) = 5 [pid 583] <... futex resumed>) = ? [pid 580] <... exit_group resumed>) = ? [pid 601] +++ exited with 0 +++ [pid 597] <... close resumed>) = 0 [pid 596] close(4 [pid 595] futex(0x7f6770dc87ac, FUTEX_WAKE_PRIVATE, 1000000 [pid 583] +++ exited with 0 +++ [pid 580] +++ exited with 0 +++ [pid 597] futex(0x7f6770dc87ac, FUTEX_WAKE_PRIVATE, 1000000 [pid 596] <... close resumed>) = 0 [pid 595] <... futex resumed>) = 1 [pid 586] <... futex resumed>) = 0 [pid 597] <... futex resumed>) = 1 [pid 596] futex(0x7f6770dc87ac, FUTEX_WAKE_PRIVATE, 1000000 [pid 595] open("./bus", O_RDWR [pid 586] futex(0x7f6770dc87a8, FUTEX_WAKE_PRIVATE, 1000000 [pid 307] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=580, si_uid=0, si_status=0, si_utime=0, si_stime=11} --- [pid 597] futex(0x7f6770dc87a8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 596] <... futex resumed>) = 1 [pid 595] <... open resumed>) = 6 [pid 594] <... futex resumed>) = 0 [pid 586] <... futex resumed>) = 0 [pid 307] restart_syscall(<... resuming interrupted clone ...> [pid 596] open("./bus", O_RDWR|O_CREAT|O_TRUNC|O_SYNC|O_LARGEFILE|O_NOFOLLOW|O_NOATIME|0x29800030, 000 [pid 595] futex(0x7f6770dc87ac, FUTEX_WAKE_PRIVATE, 1000000 [pid 594] futex(0x7f6770dc87a8, FUTEX_WAKE_PRIVATE, 1000000 [pid 586] futex(0x7f6770dc87ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 307] <... restart_syscall resumed>) = 0 [pid 596] <... open resumed>) = 4 [pid 595] <... futex resumed>) = 0 [pid 594] <... futex resumed>) = 0 [pid 586] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 596] futex(0x7f6770dc87ac, FUTEX_WAKE_PRIVATE, 1000000 [pid 595] mmap(0x20000000, 6291456, PROT_WRITE|PROT_EXEC|PROT_SEM|0x7ffff0, MAP_SHARED|MAP_FIXED|MAP_LOCKED|1< [pid 594] futex(0x7f6770dc87ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 586] futex(0x7f6770dc87a8, FUTEX_WAKE_PRIVATE, 1000000 [pid 596] <... futex resumed>) = 0 [pid 595] <... mmap resumed>) = 0x20000000 [pid 594] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 586] <... futex resumed>) = 0 [pid 307] umount2("./7", MNT_DETACH|UMOUNT_NOFOLLOW [pid 596] write(4, "\x00\x00\x00\x00\x00\x00\x00\x00\x00", 9 [pid 595] futex(0x7f6770dc87ac, FUTEX_WAKE_PRIVATE, 1000000 [pid 594] futex(0x7f6770dc87a8, FUTEX_WAKE_PRIVATE, 1000000 [pid 586] futex(0x7f6770dc87ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 307] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 596] <... write resumed>) = 9 [pid 595] <... futex resumed>) = 0 [pid 594] <... futex resumed>) = 0 [pid 586] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 307] openat(AT_FDCWD, "./7", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 596] futex(0x7f6770dc87ac, FUTEX_WAKE_PRIVATE, 1000000 [pid 595] sendfile(4, 5, NULL, 2147483713 [pid 594] futex(0x7f6770dc87ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 586] futex(0x7f6770dc87a8, FUTEX_WAKE_PRIVATE, 1000000 [pid 307] <... openat resumed>) = 3 [pid 596] <... futex resumed>) = 0 [pid 594] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 593] <... futex resumed>) = 0 [pid 587] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 586] <... futex resumed>) = 0 [pid 307] fstat(3, [pid 596] openat(AT_FDCWD, "./bus", O_RDONLY [pid 594] futex(0x7f6770dc87a8, FUTEX_WAKE_PRIVATE, 1000000 [pid 586] futex(0x7f6770dc87ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 307] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 596] <... openat resumed>) = 5 [pid 594] <... futex resumed>) = 0 [pid 593] futex(0x7f6770dc87a8, FUTEX_WAKE_PRIVATE, 1000000 [pid 307] getdents64(3, [pid 596] futex(0x7f6770dc87ac, FUTEX_WAKE_PRIVATE, 1000000 [pid 594] futex(0x7f6770dc87ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 307] <... getdents64 resumed>0x555555d40620 /* 4 entries */, 32768) = 112 [pid 596] <... futex resumed>) = 0 [pid 594] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 307] umount2("./7/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 596] futex(0x7f6770dc87a8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 594] futex(0x7f6770dc87a8, FUTEX_WAKE_PRIVATE, 1000000 [pid 307] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 596] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 594] <... futex resumed>) = 0 [pid 307] lstat("./7/binderfs", [pid 596] open("./bus", O_RDWR [pid 594] futex(0x7f6770dc87ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 307] <... lstat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}) = 0 [pid 596] <... open resumed>) = 6 [pid 307] unlink("./7/binderfs" [pid 596] futex(0x7f6770dc87ac, FUTEX_WAKE_PRIVATE, 1000000 [pid 307] <... unlink resumed>) = 0 [pid 596] <... futex resumed>) = 1 [pid 594] <... futex resumed>) = 0 [pid 307] umount2("./7/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 596] futex(0x7f6770dc87a8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 594] futex(0x7f6770dc87a8, FUTEX_WAKE_PRIVATE, 1000000 [pid 596] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 594] <... futex resumed>) = 0 [pid 596] mmap(0x20000000, 6291456, PROT_WRITE|PROT_EXEC|PROT_SEM|0x7ffff0, MAP_SHARED|MAP_FIXED|MAP_LOCKED|1< [pid 594] futex(0x7f6770dc87ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 596] <... mmap resumed>) = 0x20000000 [pid 596] futex(0x7f6770dc87ac, FUTEX_WAKE_PRIVATE, 1000000 [pid 597] <... futex resumed>) = 0 [pid 596] <... futex resumed>) = 1 [pid 594] <... futex resumed>) = 0 [pid 593] <... futex resumed>) = 1 [pid 612] <... ioctl resumed>) = 0 [ 25.274818][ T466] EXT4-fs (loop0): This should not happen!! Data will be lost [ 25.274818][ T466] [ 25.281492][ T590] EXT4-fs (loop1): Free/Dirty block details [ 25.296353][ T590] EXT4-fs (loop1): free_blocks=2415919104 [ 25.302409][ T590] EXT4-fs (loop1): dirty_blocks=16 [ 25.302528][ T595] EXT4-fs error (device loop4): ext4_mb_generate_buddy:747: group 0, block bitmap and bg descriptor inconsistent: 25 vs 150994969 free clusters [ 25.307609][ T590] EXT4-fs (loop1): Block reservation details [ 25.328348][ T590] EXT4-fs (loop1): i_reserved_data_blocks=1 [pid 597] open("./bus", O_RDWR|O_CREAT|O_TRUNC|O_SYNC|O_LARGEFILE|O_NOFOLLOW|O_NOATIME|0x29800030, 000 [pid 596] futex(0x7f6770dc87a8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 594] futex(0x7f6770dc87a8, FUTEX_WAKE_PRIVATE, 1000000 [pid 590] <... sendfile resumed>) = 63 [pid 612] futex(0x7f6770dc87bc, FUTEX_WAKE_PRIVATE, 1000000 [pid 597] <... open resumed>) = 4 [pid 596] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 594] <... futex resumed>) = 0 [pid 593] futex(0x7f6770dc87ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 597] futex(0x7f6770dc87ac, FUTEX_WAKE_PRIVATE, 1000000 [pid 596] sendfile(4, 5, NULL, 2147483713 [pid 594] futex(0x7f6770dc87ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 612] <... futex resumed>) = 0 [pid 597] <... futex resumed>) = 0 [pid 593] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 590] futex(0x7f6770dc87ac, FUTEX_WAKE_PRIVATE, 1000000 [pid 597] futex(0x7f6770dc87a8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 612] futex(0x7f6770dc87b8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 593] futex(0x7f6770dc87a8, FUTEX_WAKE_PRIVATE, 1000000 [pid 590] <... futex resumed>) = 0 [ 25.337306][ T596] EXT4-fs error (device loop3): ext4_mb_generate_buddy:747: group 0, block bitmap and bg descriptor inconsistent: 25 vs 150994969 free clusters [ 25.349841][ T595] EXT4-fs (loop4): Delayed block allocation failed for inode 18 at logical offset 0 with max blocks 1 with error 28 [ 25.352810][ T466] EXT4-fs (loop2): Delayed block allocation failed for inode 18 at logical offset 0 with max blocks 1 with error 28 [ 25.364402][ T595] EXT4-fs (loop4): This should not happen!! Data will be lost [ 25.364402][ T595] [pid 593] <... futex resumed>) = 1 [pid 590] futex(0x7f6770dc87a8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 586] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 597] <... futex resumed>) = 0 [pid 586] futex(0x7f6770dc87bc, FUTEX_WAKE_PRIVATE, 1000000 [pid 597] write(4, "\x00\x00\x00\x00\x00\x00\x00\x00\x00", 9 [pid 586] <... futex resumed>) = 0 [pid 586] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f67689ae000 [pid 597] <... write resumed>) = 9 [pid 586] mprotect(0x7f67689af000, 131072, PROT_READ|PROT_WRITE [pid 597] futex(0x7f6770dc87ac, FUTEX_WAKE_PRIVATE, 1000000 [pid 586] <... mprotect resumed>) = 0 [pid 597] <... futex resumed>) = 0 [pid 586] clone(child_stack=0x7f67689ce3f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID [pid 597] futex(0x7f6770dc87a8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 586] <... clone resumed>, parent_tid=[613], tls=0x7f67689ce700, child_tidptr=0x7f67689ce9d0) = 613 [pid 586] futex(0x7f6770dc87b8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 586] futex(0x7f6770dc87bc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}./strace-static-x86_64: Process 613 attached [pid 594] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 593] futex(0x7f6770dc87ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 587] exit_group(0 [pid 594] futex(0x7f6770dc87bc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 594] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f67689ae000 [pid 594] mprotect(0x7f67689af000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 594] clone(child_stack=0x7f67689ce3f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, parent_tid=[614], tls=0x7f67689ce700, child_tidptr=0x7f67689ce9d0) = 614 [pid 594] futex(0x7f6770dc87b8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 594] futex(0x7f6770dc87bc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}./strace-static-x86_64: Process 614 attached [pid 614] set_robust_list(0x7f67689ce9e0, 24) = 0 [ 25.377372][ T596] EXT4-fs (loop3): Delayed block allocation failed for inode 18 at logical offset 0 with max blocks 1 with error 28 [ 25.386387][ T595] EXT4-fs (loop4): Total free blocks count 0 [ 25.400010][ T466] EXT4-fs (loop2): This should not happen!! Data will be lost [ 25.400010][ T466] [ 25.413728][ T595] EXT4-fs (loop4): Free/Dirty block details [ 25.413740][ T595] EXT4-fs (loop4): free_blocks=2415919104 [ 25.422241][ T596] EXT4-fs (loop3): This should not happen!! Data will be lost [ 25.422241][ T596] [pid 614] ioctl(5, _IOC(_IOC_WRITE, 0x66, 0x29, 0x4), 0x20000080 [pid 613] set_robust_list(0x7f67689ce9e0, 24 [pid 612] <... futex resumed>) = ? [pid 593] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 590] <... futex resumed>) = ? [pid 587] <... exit_group resumed>) = ? [pid 613] <... set_robust_list resumed>) = 0 [pid 612] +++ exited with 0 +++ [pid 593] futex(0x7f6770dc87a8, FUTEX_WAKE_PRIVATE, 1000000 [pid 590] +++ exited with 0 +++ [pid 587] +++ exited with 0 +++ [pid 306] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=587, si_uid=0, si_status=0, si_utime=0, si_stime=11} --- [pid 306] umount2("./7", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 306] openat(AT_FDCWD, "./7", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 306] fstat(3, {st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 306] getdents64(3, 0x555555d40620 /* 4 entries */, 32768) = 112 [pid 306] umount2("./7/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 306] lstat("./7/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}) = 0 [pid 306] unlink("./7/binderfs") = 0 [pid 306] umount2("./7/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 613] ioctl(5, _IOC(_IOC_WRITE, 0x66, 0x29, 0x4), 0x20000080 [pid 593] <... futex resumed>) = 1 [pid 586] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 613] <... ioctl resumed>) = 0 [pid 597] <... futex resumed>) = 0 [pid 594] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 593] futex(0x7f6770dc87ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 597] openat(AT_FDCWD, "./bus", O_RDONLY) = 5 [pid 597] futex(0x7f6770dc87ac, FUTEX_WAKE_PRIVATE, 1000000) = 0 [ 25.425859][ T595] EXT4-fs (loop4): dirty_blocks=16 [ 25.436303][ T596] EXT4-fs (loop3): Total free blocks count 0 [ 25.441462][ T595] EXT4-fs (loop4): Block reservation details [ 25.448055][ T596] EXT4-fs (loop3): Free/Dirty block details [ 25.452287][ T595] EXT4-fs (loop4): i_reserved_data_blocks=1 [ 25.458450][ T466] EXT4-fs (loop1): Delayed block allocation failed for inode 18 at logical offset 0 with max blocks 1 with error 28 [ 25.464331][ T596] EXT4-fs (loop3): free_blocks=2415919104 [pid 597] futex(0x7f6770dc87a8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 613] futex(0x7f6770dc87bc, FUTEX_WAKE_PRIVATE, 1000000 [pid 595] <... sendfile resumed>) = 63 [pid 593] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 305] <... umount2 resumed>) = 0 [pid 305] umount2("./7/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 305] lstat("./7/file0", {st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 305] umount2("./7/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 305] openat(AT_FDCWD, "./7/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 305] fstat(4, {st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 305] getdents64(4, 0x555555d48660 /* 2 entries */, 32768) = 48 [pid 305] getdents64(4, 0x555555d48660 /* 0 entries */, 32768) = 0 [pid 305] close(4) = 0 [pid 613] <... futex resumed>) = 0 [pid 595] futex(0x7f6770dc87ac, FUTEX_WAKE_PRIVATE, 1000000 [pid 593] futex(0x7f6770dc87a8, FUTEX_WAKE_PRIVATE, 1000000 [pid 595] <... futex resumed>) = 0 [pid 613] futex(0x7f6770dc87b8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 593] <... futex resumed>) = 1 [pid 597] <... futex resumed>) = 0 [pid 595] futex(0x7f6770dc87a8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 593] futex(0x7f6770dc87ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 597] open("./bus", O_RDWR) = 6 [pid 597] futex(0x7f6770dc87ac, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 597] futex(0x7f6770dc87a8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 305] rmdir("./7/file0" [pid 593] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 586] exit_group(0 [pid 613] <... futex resumed>) = ? [pid 586] <... exit_group resumed>) = ? [pid 613] +++ exited with 0 +++ [pid 305] <... rmdir resumed>) = 0 [pid 305] getdents64(3, 0x555555d40620 /* 0 entries */, 32768) = 0 [pid 305] close(3) = 0 [pid 305] rmdir("./7") = 0 [pid 305] mkdir("./8", 0777) = 0 [pid 305] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 593] futex(0x7f6770dc87a8, FUTEX_WAKE_PRIVATE, 1000000 [pid 597] <... futex resumed>) = 0 [pid 593] <... futex resumed>) = 1 [pid 597] mmap(0x20000000, 6291456, PROT_WRITE|PROT_EXEC|PROT_SEM|0x7ffff0, MAP_SHARED|MAP_FIXED|MAP_LOCKED|1< [pid 593] futex(0x7f6770dc87ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 597] <... mmap resumed>) = 0x20000000 [pid 597] futex(0x7f6770dc87ac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 593] <... futex resumed>) = 0 [pid 597] futex(0x7f6770dc87a8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 593] futex(0x7f6770dc87a8, FUTEX_WAKE_PRIVATE, 1000000 [pid 597] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 593] <... futex resumed>) = 0 [pid 597] sendfile(4, 5, NULL, 2147483713 [pid 593] futex(0x7f6770dc87ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 595] <... futex resumed>) = ? [pid 595] +++ exited with 0 +++ [pid 586] +++ exited with 0 +++ [pid 309] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=586, si_uid=0, si_status=0, si_utime=0, si_stime=12} --- [pid 309] umount2("./7", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 309] openat(AT_FDCWD, "./7", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 309] fstat(3, {st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 309] getdents64(3, 0x555555d40620 /* 4 entries */, 32768) = 112 [pid 309] umount2("./7/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 309] lstat("./7/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}) = 0 [pid 309] unlink("./7/binderfs") = 0 [ 25.477104][ T466] EXT4-fs (loop1): This should not happen!! Data will be lost [ 25.477104][ T466] [ 25.482145][ T596] EXT4-fs (loop3): dirty_blocks=16 [ 25.498213][ T596] EXT4-fs (loop3): Block reservation details [ 25.504561][ T597] EXT4-fs error (device loop5): ext4_mb_generate_buddy:747: group 0, block bitmap and bg descriptor inconsistent: 25 vs 150994969 free clusters [ 25.504708][ T596] EXT4-fs (loop3): i_reserved_data_blocks=1 [ 25.520470][ T597] EXT4-fs (loop5): Delayed block allocation failed for inode 18 at logical offset 0 with max blocks 1 with error 28 [pid 309] umount2("./7/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 614] <... ioctl resumed>) = 0 [pid 596] <... sendfile resumed>) = 63 [pid 596] futex(0x7f6770dc87ac, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 596] futex(0x7f6770dc87a8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 614] futex(0x7f6770dc87bc, FUTEX_WAKE_PRIVATE, 1000000 [pid 307] <... umount2 resumed>) = 0 [pid 305] <... openat resumed>) = 3 [pid 614] <... futex resumed>) = 0 [pid 594] exit_group(0 [pid 305] ioctl(3, LOOP_CLR_FD [pid 614] futex(0x7f6770dc87b8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 596] <... futex resumed>) = ? [pid 594] <... exit_group resumed>) = ? [pid 305] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 596] +++ exited with 0 +++ [pid 614] <... futex resumed>) = ? [pid 305] close(3 [pid 593] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 614] +++ exited with 0 +++ [pid 594] +++ exited with 0 +++ [pid 593] futex(0x7f6770dc87bc, FUTEX_WAKE_PRIVATE, 1000000 [pid 307] umount2("./7/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 593] <... futex resumed>) = 0 [pid 593] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f67689ae000 [pid 593] mprotect(0x7f67689af000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 593] clone(child_stack=0x7f67689ce3f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, parent_tid=[615], tls=0x7f67689ce700, child_tidptr=0x7f67689ce9d0) = 615 [pid 593] futex(0x7f6770dc87b8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 593] futex(0x7f6770dc87bc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 307] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 307] lstat("./7/file0", {st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 307] umount2("./7/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 307] openat(AT_FDCWD, "./7/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 307] fstat(4, {st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 307] getdents64(4, 0x555555d48660 /* 2 entries */, 32768) = 48 [pid 307] getdents64(4, 0x555555d48660 /* 0 entries */, 32768) = 0 [pid 307] close(4) = 0 [pid 307] rmdir("./7/file0") = 0 [pid 307] getdents64(3, 0x555555d40620 /* 0 entries */, 32768) = 0 [pid 307] close(3) = 0 [pid 307] rmdir("./7") = 0 [pid 307] mkdir("./8", 0777 [pid 308] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=594, si_uid=0, si_status=0, si_utime=0, si_stime=14} --- [pid 307] <... mkdir resumed>) = 0 [pid 307] openat(AT_FDCWD, "/dev/loop2", O_RDWR./strace-static-x86_64: Process 615 attached [pid 615] set_robust_list(0x7f67689ce9e0, 24) = 0 [pid 615] ioctl(5, _IOC(_IOC_WRITE, 0x66, 0x29, 0x4), 0x20000080 [pid 308] umount2("./7", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 308] openat(AT_FDCWD, "./7", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 308] fstat(3, {st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 308] getdents64(3, 0x555555d40620 /* 4 entries */, 32768) = 112 [pid 308] umount2("./7/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 308] lstat("./7/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}) = 0 [pid 308] unlink("./7/binderfs") = 0 [ 25.537436][ T466] EXT4-fs (loop4): Delayed block allocation failed for inode 18 at logical offset 0 with max blocks 1 with error 28 [ 25.537861][ T597] EXT4-fs (loop5): This should not happen!! Data will be lost [ 25.537861][ T597] [ 25.550438][ T466] EXT4-fs (loop4): This should not happen!! Data will be lost [ 25.550438][ T466] [ 25.570446][ T597] EXT4-fs (loop5): Total free blocks count 0 [ 25.576973][ T597] EXT4-fs (loop5): Free/Dirty block details [pid 308] umount2("./7/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 593] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 306] <... umount2 resumed>) = 0 [pid 306] umount2("./7/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 306] lstat("./7/file0", {st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 306] umount2("./7/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 306] openat(AT_FDCWD, "./7/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 306] fstat(4, {st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 306] getdents64(4, 0x555555d48660 /* 2 entries */, 32768) = 48 [pid 306] getdents64(4, 0x555555d48660 /* 0 entries */, 32768) = 0 [pid 306] close(4) = 0 [pid 306] rmdir("./7/file0") = 0 [pid 306] getdents64(3, 0x555555d40620 /* 0 entries */, 32768) = 0 [pid 306] close(3) = 0 [pid 306] rmdir("./7") = 0 [pid 306] mkdir("./8", 0777) = 0 [pid 615] <... ioctl resumed>) = 0 [pid 306] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 597] <... sendfile resumed>) = 63 [pid 597] futex(0x7f6770dc87ac, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 597] futex(0x7f6770dc87a8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 615] futex(0x7f6770dc87bc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 615] futex(0x7f6770dc87b8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 593] exit_group(0) = ? [pid 597] <... futex resumed>) = ? [pid 615] <... futex resumed>) = ? [pid 597] +++ exited with 0 +++ [pid 615] +++ exited with 0 +++ [pid 593] +++ exited with 0 +++ [pid 310] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=593, si_uid=0, si_status=0, si_utime=0, si_stime=10} --- [pid 305] <... close resumed>) = 0 [pid 305] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 310] umount2("./8", MNT_DETACH|UMOUNT_NOFOLLOW./strace-static-x86_64: Process 616 attached [pid 616] set_robust_list(0x555555d3f5e0, 24) = 0 [pid 616] chdir("./8" [pid 310] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 305] <... clone resumed>, child_tidptr=0x555555d3f5d0) = 616 [pid 310] openat(AT_FDCWD, "./8", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 310] fstat(3, {st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 616] <... chdir resumed>) = 0 [pid 616] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 310] getdents64(3, [pid 616] <... prctl resumed>) = 0 [pid 310] <... getdents64 resumed>0x555555d40620 /* 4 entries */, 32768) = 112 [pid 616] setpgid(0, 0 [pid 310] umount2("./8/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 616] <... setpgid resumed>) = 0 [pid 310] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [ 25.583097][ T597] EXT4-fs (loop5): free_blocks=2415919104 [ 25.588994][ T597] EXT4-fs (loop5): dirty_blocks=16 [ 25.589155][ T466] EXT4-fs (loop3): Delayed block allocation failed for inode 18 at logical offset 0 with max blocks 1 with error 28 [ 25.594137][ T597] EXT4-fs (loop5): Block reservation details [ 25.606664][ T466] EXT4-fs (loop3): This should not happen!! Data will be lost [ 25.606664][ T466] [ 25.615135][ T597] EXT4-fs (loop5): i_reserved_data_blocks=1 [pid 310] lstat("./8/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}) = 0 [pid 310] unlink("./8/binderfs" [pid 616] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 310] <... unlink resumed>) = 0 [pid 310] umount2("./8/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 616] <... openat resumed>) = 3 [pid 616] write(3, "1000", 4) = 4 [pid 616] close(3) = 0 [pid 616] symlink("/dev/binderfs", "./binderfs") = 0 [pid 616] futex(0x7f6770dc87ac, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 616] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f6770ccf000 [pid 616] mprotect(0x7f6770cd0000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 616] clone(child_stack=0x7f6770cef3f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, parent_tid=[617], tls=0x7f6770cef700, child_tidptr=0x7f6770cef9d0) = 617 [pid 616] futex(0x7f6770dc87a8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 616] futex(0x7f6770dc87ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000}./strace-static-x86_64: Process 617 attached [pid 617] set_robust_list(0x7f6770cef9e0, 24) = 0 [pid 617] memfd_create("syzkaller", 0) = 3 [pid 617] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f67688cf000 [pid 617] 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"..., 1048576) = 1048576 [pid 617] munmap(0x7f67688cf000, 1048576) = 0 [pid 617] openat(AT_FDCWD, "/dev/loop0", O_RDWR) = 4 [pid 308] <... umount2 resumed>) = 0 [pid 307] <... openat resumed>) = 3 [pid 306] <... openat resumed>) = 3 [pid 617] ioctl(4, LOOP_SET_FD, 3) = 0 [pid 617] close(3) = 0 [pid 617] mkdir("./file0", 0777 [pid 307] ioctl(3, LOOP_CLR_FD [pid 306] ioctl(3, LOOP_CLR_FD [pid 307] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 306] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 308] umount2("./7/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 307] close(3 [pid 306] close(3 [pid 308] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 617] <... mkdir resumed>) = 0 [pid 617] mount("/dev/loop0", "./file0", "ext4", MS_DIRSYNC|MS_NOATIME|MS_LAZYTIME, ",errors=continue" [pid 308] lstat("./7/file0", {st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 308] umount2("./7/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 308] openat(AT_FDCWD, "./7/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 308] fstat(4, {st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 308] getdents64(4, 0x555555d48660 /* 2 entries */, 32768) = 48 [pid 308] getdents64(4, 0x555555d48660 /* 0 entries */, 32768) = 0 [pid 308] close(4) = 0 [pid 308] rmdir("./7/file0") = 0 [pid 308] getdents64(3, 0x555555d40620 /* 0 entries */, 32768) = 0 [pid 308] close(3) = 0 [pid 308] rmdir("./7") = 0 [pid 308] mkdir("./8", 0777) = 0 [pid 308] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 309] <... umount2 resumed>) = 0 [pid 307] <... close resumed>) = 0 [pid 306] <... close resumed>) = 0 [pid 307] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 306] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 310] <... umount2 resumed>) = 0 [pid 306] <... clone resumed>, child_tidptr=0x555555d3f5d0) = 619 [pid 307] <... clone resumed>, child_tidptr=0x555555d3f5d0) = 620 [pid 308] <... openat resumed>) = 3 [pid 309] umount2("./7/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 308] ioctl(3, LOOP_CLR_FD [pid 310] umount2("./8/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 309] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 308] <... ioctl resumed>) = -1 ENXIO (No such device or address) ./strace-static-x86_64: Process 619 attached ./strace-static-x86_64: Process 620 attached [pid 310] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 309] lstat("./7/file0", [pid 308] close(3 [pid 310] lstat("./8/file0", [pid 309] <... lstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 310] <... lstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 309] umount2("./7/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 308] <... close resumed>) = 0 [pid 619] set_robust_list(0x555555d3f5e0, 24 [pid 310] umount2("./8/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 309] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 308] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 619] <... set_robust_list resumed>) = 0 [pid 310] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 309] openat(AT_FDCWD, "./7/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 308] <... clone resumed>, child_tidptr=0x555555d3f5d0) = 621 [pid 310] openat(AT_FDCWD, "./8/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 309] fstat(4, [pid 310] <... openat resumed>) = 4 [pid 310] fstat(4, [pid 309] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 619] chdir("./8" [pid 310] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 309] getdents64(4, [pid 310] getdents64(4, [pid 619] <... chdir resumed>) = 0 [pid 310] <... getdents64 resumed>0x555555d48660 /* 2 entries */, 32768) = 48 [pid 309] <... getdents64 resumed>0x555555d48660 /* 2 entries */, 32768) = 48 [pid 619] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 310] getdents64(4, [pid 309] getdents64(4, [pid 619] <... prctl resumed>) = 0 [pid 310] <... getdents64 resumed>0x555555d48660 /* 0 entries */, 32768) = 0 [pid 309] <... getdents64 resumed>0x555555d48660 /* 0 entries */, 32768) = 0 [pid 310] close(4 [pid 309] close(4 [pid 619] setpgid(0, 0 [pid 310] <... close resumed>) = 0 [pid 309] <... close resumed>) = 0 [pid 619] <... setpgid resumed>) = 0 [pid 310] rmdir("./8/file0" [pid 309] rmdir("./7/file0" [pid 310] <... rmdir resumed>) = 0 [pid 309] <... rmdir resumed>) = 0 [pid 310] getdents64(3, [pid 309] getdents64(3, [pid 310] <... getdents64 resumed>0x555555d40620 /* 0 entries */, 32768) = 0 [pid 310] close(3 [pid 309] <... getdents64 resumed>0x555555d40620 /* 0 entries */, 32768) = 0 [pid 619] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 310] <... close resumed>) = 0 [pid 309] close(3 [pid 310] rmdir("./8" [pid 309] <... close resumed>) = 0 [pid 310] <... rmdir resumed>) = 0 [ 25.635038][ T92] EXT4-fs (loop5): Delayed block allocation failed for inode 18 at logical offset 0 with max blocks 1 with error 28 [ 25.647239][ T92] EXT4-fs (loop5): This should not happen!! Data will be lost [ 25.647239][ T92] [pid 619] <... openat resumed>) = 3 [pid 309] rmdir("./7" [pid 310] mkdir("./9", 0777 [pid 309] <... rmdir resumed>) = 0 [pid 619] write(3, "1000", 4 [pid 310] <... mkdir resumed>) = 0 [pid 309] mkdir("./8", 0777 [pid 619] <... write resumed>) = 4 [pid 310] openat(AT_FDCWD, "/dev/loop5", O_RDWR [pid 309] <... mkdir resumed>) = 0 [pid 619] close(3 [pid 310] <... openat resumed>) = 3 [pid 309] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 620] set_robust_list(0x555555d3f5e0, 24 [pid 619] <... close resumed>) = 0 [pid 310] ioctl(3, LOOP_CLR_FD [pid 309] <... openat resumed>) = 3 ./strace-static-x86_64: Process 621 attached [pid 621] set_robust_list(0x555555d3f5e0, 24) = 0 [pid 621] chdir("./8") = 0 [pid 621] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 621] setpgid(0, 0 [pid 620] <... set_robust_list resumed>) = 0 [pid 619] symlink("/dev/binderfs", "./binderfs" [pid 310] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 309] ioctl(3, LOOP_CLR_FD [pid 310] close(3 [pid 309] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 310] <... close resumed>) = 0 [pid 309] close(3 [pid 310] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 309] <... close resumed>) = 0 [pid 309] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 310] <... clone resumed>, child_tidptr=0x555555d3f5d0) = 624 [pid 309] <... clone resumed>, child_tidptr=0x555555d3f5d0) = 625 [pid 619] <... symlink resumed>) = 0 [pid 619] futex(0x7f6770dc87ac, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 619] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f6770ccf000 [pid 619] mprotect(0x7f6770cd0000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 619] clone(child_stack=0x7f6770cef3f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, parent_tid=[626], tls=0x7f6770cef700, child_tidptr=0x7f6770cef9d0) = 626 [pid 619] futex(0x7f6770dc87a8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 619] futex(0x7f6770dc87ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 620] chdir("./8") = 0 [pid 620] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 620] setpgid(0, 0) = 0 [pid 620] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 620] write(3, "1000", 4) = 4 [pid 620] close(3) = 0 [pid 620] symlink("/dev/binderfs", "./binderfs") = 0 [pid 620] futex(0x7f6770dc87ac, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 620] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f6770ccf000 [pid 620] mprotect(0x7f6770cd0000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 620] clone(child_stack=0x7f6770cef3f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, parent_tid=[627], tls=0x7f6770cef700, child_tidptr=0x7f6770cef9d0) = 627 [pid 620] futex(0x7f6770dc87a8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 620] futex(0x7f6770dc87ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 621] <... setpgid resumed>) = 0 [pid 621] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 621] write(3, "1000", 4) = 4 ./strace-static-x86_64: Process 624 attached [pid 621] close(3) = 0 ./strace-static-x86_64: Process 625 attached ./strace-static-x86_64: Process 626 attached [pid 624] set_robust_list(0x555555d3f5e0, 24 [pid 621] symlink("/dev/binderfs", "./binderfs" [pid 625] set_robust_list(0x555555d3f5e0, 24) = 0 [pid 626] set_robust_list(0x7f6770cef9e0, 24 [pid 624] <... set_robust_list resumed>) = 0 [pid 621] <... symlink resumed>) = 0 [pid 621] futex(0x7f6770dc87ac, FUTEX_WAKE_PRIVATE, 1000000./strace-static-x86_64: Process 627 attached [pid 626] <... set_robust_list resumed>) = 0 [pid 625] chdir("./8" [pid 624] chdir("./9" [pid 617] <... mount resumed>) = 0 [pid 621] <... futex resumed>) = 0 [pid 627] set_robust_list(0x7f6770cef9e0, 24 [pid 626] memfd_create("syzkaller", 0 [pid 625] <... chdir resumed>) = 0 [pid 624] <... chdir resumed>) = 0 [pid 621] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 617] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 625] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 624] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 627] <... set_robust_list resumed>) = 0 [pid 626] <... memfd_create resumed>) = 3 [pid 625] <... prctl resumed>) = 0 [pid 624] <... prctl resumed>) = 0 [pid 621] <... mmap resumed>) = 0x7f6770ccf000 [pid 617] <... openat resumed>) = 3 [pid 627] memfd_create("syzkaller", 0 [pid 626] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 625] setpgid(0, 0 [pid 624] setpgid(0, 0 [pid 621] mprotect(0x7f6770cd0000, 131072, PROT_READ|PROT_WRITE [pid 617] chdir("./file0" [pid 624] <... setpgid resumed>) = 0 [pid 625] <... setpgid resumed>) = 0 [pid 626] <... mmap resumed>) = 0x7f67688cf000 [pid 625] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 624] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 625] <... openat resumed>) = 3 [pid 624] write(3, "1000", 4 [pid 625] write(3, "1000", 4 [pid 624] <... write resumed>) = 4 [pid 625] <... write resumed>) = 4 [pid 624] close(3 [pid 617] <... chdir resumed>) = 0 [pid 624] <... close resumed>) = 0 [pid 625] close(3 [pid 617] ioctl(4, LOOP_CLR_FD [pid 624] symlink("/dev/binderfs", "./binderfs" [pid 625] <... close resumed>) = 0 [pid 617] <... ioctl resumed>) = 0 [pid 625] symlink("/dev/binderfs", "./binderfs" [pid 624] <... symlink resumed>) = 0 [pid 617] close(4 [pid 625] <... symlink resumed>) = 0 [pid 624] futex(0x7f6770dc87ac, FUTEX_WAKE_PRIVATE, 1000000 [pid 617] <... close resumed>) = 0 [pid 624] <... futex resumed>) = 0 [pid 625] futex(0x7f6770dc87ac, FUTEX_WAKE_PRIVATE, 1000000 [pid 617] futex(0x7f6770dc87ac, FUTEX_WAKE_PRIVATE, 1000000 [pid 625] <... futex resumed>) = 0 [pid 624] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 625] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 624] <... mmap resumed>) = 0x7f6770ccf000 [pid 617] <... futex resumed>) = 1 [pid 616] <... futex resumed>) = 0 [pid 621] <... mprotect resumed>) = 0 [pid 616] futex(0x7f6770dc87a8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 624] mprotect(0x7f6770cd0000, 131072, PROT_READ|PROT_WRITE [pid 616] futex(0x7f6770dc87ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 625] <... mmap resumed>) = 0x7f6770ccf000 [pid 625] mprotect(0x7f6770cd0000, 131072, PROT_READ|PROT_WRITE [pid 624] <... mprotect resumed>) = 0 [pid 621] clone(child_stack=0x7f6770cef3f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID [pid 617] open("./bus", O_RDWR|O_CREAT|O_TRUNC|O_SYNC|O_LARGEFILE|O_NOFOLLOW|O_NOATIME|0x29800030, 000 [pid 627] <... memfd_create resumed>) = 3 [pid 624] clone(child_stack=0x7f6770cef3f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID [pid 625] <... mprotect resumed>) = 0 [pid 625] clone(child_stack=0x7f6770cef3f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID [pid 624] <... clone resumed>, parent_tid=[628], tls=0x7f6770cef700, child_tidptr=0x7f6770cef9d0) = 628 [pid 624] futex(0x7f6770dc87a8, FUTEX_WAKE_PRIVATE, 1000000 [pid 627] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 625] <... clone resumed>, parent_tid=[629], tls=0x7f6770cef700, child_tidptr=0x7f6770cef9d0) = 629 [pid 624] <... futex resumed>) = 0 [pid 617] <... open resumed>) = 4 [pid 625] futex(0x7f6770dc87a8, FUTEX_WAKE_PRIVATE, 1000000 [pid 624] futex(0x7f6770dc87ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 621] <... clone resumed>, parent_tid=[630], tls=0x7f6770cef700, child_tidptr=0x7f6770cef9d0) = 630 [pid 617] futex(0x7f6770dc87ac, FUTEX_WAKE_PRIVATE, 1000000 [pid 627] <... mmap resumed>) = 0x7f67688cf000 [pid 625] <... futex resumed>) = 0 [pid 621] futex(0x7f6770dc87a8, FUTEX_WAKE_PRIVATE, 1000000 [pid 617] <... futex resumed>) = 1 [pid 616] <... futex resumed>) = 0 [pid 616] futex(0x7f6770dc87a8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 616] futex(0x7f6770dc87ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 625] futex(0x7f6770dc87ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 617] write(4, "\x00\x00\x00\x00\x00\x00\x00\x00\x00", 9 [pid 621] <... futex resumed>) = 0 [pid 617] <... write resumed>) = 9 [pid 621] futex(0x7f6770dc87ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 617] futex(0x7f6770dc87ac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 616] <... futex resumed>) = 0 [pid 616] futex(0x7f6770dc87a8, FUTEX_WAKE_PRIVATE, 1000000 [pid 617] openat(AT_FDCWD, "./bus", O_RDONLY [pid 616] <... futex resumed>) = 0 ./strace-static-x86_64: Process 628 attached [pid 616] futex(0x7f6770dc87ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 617] <... openat resumed>) = 5 [pid 628] set_robust_list(0x7f6770cef9e0, 24) = 0 [pid 617] futex(0x7f6770dc87ac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 616] <... futex resumed>) = 0 [pid 617] open("./bus", O_RDWR [pid 616] futex(0x7f6770dc87a8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 616] futex(0x7f6770dc87ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 617] <... open resumed>) = 6 [pid 617] futex(0x7f6770dc87ac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 616] <... futex resumed>) = 0 [pid 617] mmap(0x20000000, 6291456, PROT_WRITE|PROT_EXEC|PROT_SEM|0x7ffff0, MAP_SHARED|MAP_FIXED|MAP_LOCKED|1< [pid 616] futex(0x7f6770dc87a8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 616] futex(0x7f6770dc87ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 628] memfd_create("syzkaller", 0 [pid 617] <... mmap resumed>) = 0x20000000 [pid 628] <... memfd_create resumed>) = 3 [pid 628] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f67688cf000 [pid 617] futex(0x7f6770dc87ac, FUTEX_WAKE_PRIVATE, 1000000 [pid 626] 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"..., 1048576 [pid 617] <... futex resumed>) = 1 [pid 616] <... futex resumed>) = 0 [pid 617] sendfile(4, 5, NULL, 2147483713 [pid 616] futex(0x7f6770dc87a8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 616] futex(0x7f6770dc87ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}./strace-static-x86_64: Process 629 attached [pid 629] set_robust_list(0x7f6770cef9e0, 24) = 0 [pid 629] memfd_create("syzkaller", 0) = 3 [pid 629] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f67688cf000 ./strace-static-x86_64: Process 630 attached [pid 630] set_robust_list(0x7f6770cef9e0, 24) = 0 [pid 630] memfd_create("syzkaller", 0) = 3 [pid 630] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f67688cf000 [pid 628] 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"..., 1048576 [pid 629] 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"..., 1048576 [pid 626] <... write resumed>) = 1048576 [ 25.705409][ T617] EXT4-fs (loop0): mounted filesystem without journal. Opts: ,errors=continue [ 25.739974][ T617] EXT4-fs error (device loop0): ext4_mb_generate_buddy:747: group 0, block bitmap and bg descriptor inconsistent: 25 vs 150994969 free clusters [pid 626] munmap(0x7f67688cf000, 1048576 [pid 627] 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"..., 1048576 [pid 626] <... munmap resumed>) = 0 [pid 628] <... write resumed>) = 1048576 [pid 629] <... write resumed>) = 1048576 [pid 628] munmap(0x7f67688cf000, 1048576) = 0 [pid 628] openat(AT_FDCWD, "/dev/loop5", O_RDWR) = 4 [pid 628] ioctl(4, LOOP_SET_FD, 3 [pid 629] munmap(0x7f67688cf000, 1048576) = 0 [pid 630] 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"..., 1048576 [pid 629] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 627] <... write resumed>) = 1048576 [pid 626] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 628] <... ioctl resumed>) = 0 [pid 628] close(3) = 0 [pid 628] mkdir("./file0", 0777 [pid 629] <... openat resumed>) = 4 [pid 629] ioctl(4, LOOP_SET_FD, 3 [pid 628] <... mkdir resumed>) = 0 [pid 628] mount("/dev/loop5", "./file0", "ext4", MS_DIRSYNC|MS_NOATIME|MS_LAZYTIME, ",errors=continue" [pid 627] munmap(0x7f67688cf000, 1048576 [pid 629] <... ioctl resumed>) = 0 [pid 629] close(3) = 0 [pid 629] mkdir("./file0", 0777) = 0 [pid 626] <... openat resumed>) = 4 [pid 626] ioctl(4, LOOP_SET_FD, 3 [pid 627] <... munmap resumed>) = 0 [pid 616] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 629] mount("/dev/loop4", "./file0", "ext4", MS_DIRSYNC|MS_NOATIME|MS_LAZYTIME, ",errors=continue" [pid 627] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 616] futex(0x7f6770dc87bc, FUTEX_WAKE_PRIVATE, 1000000 [pid 626] <... ioctl resumed>) = 0 [pid 626] close(3) = 0 [pid 626] mkdir("./file0", 0777) = 0 [pid 626] mount("/dev/loop1", "./file0", "ext4", MS_DIRSYNC|MS_NOATIME|MS_LAZYTIME, ",errors=continue" [pid 630] <... write resumed>) = 1048576 [pid 630] munmap(0x7f67688cf000, 1048576) = 0 [pid 630] openat(AT_FDCWD, "/dev/loop3", O_RDWR) = 4 [pid 630] ioctl(4, LOOP_SET_FD, 3 [pid 616] <... futex resumed>) = 0 [pid 616] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f67689ae000 [pid 616] mprotect(0x7f67689af000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 616] clone(child_stack=0x7f67689ce3f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, parent_tid=[635], tls=0x7f67689ce700, child_tidptr=0x7f67689ce9d0) = 635 [pid 616] futex(0x7f6770dc87b8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 616] futex(0x7f6770dc87bc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}./strace-static-x86_64: Process 635 attached [pid 635] set_robust_list(0x7f67689ce9e0, 24) = 0 [pid 635] ioctl(5, _IOC(_IOC_WRITE, 0x66, 0x29, 0x4), 0x20000080 [pid 630] <... ioctl resumed>) = 0 [pid 627] <... openat resumed>) = 4 [pid 630] close(3 [pid 627] ioctl(4, LOOP_SET_FD, 3 [pid 630] <... close resumed>) = 0 [pid 630] mkdir("./file0", 0777) = 0 [ 25.761139][ T617] EXT4-fs (loop0): Delayed block allocation failed for inode 18 at logical offset 0 with max blocks 1 with error 28 [ 25.776843][ T617] EXT4-fs (loop0): This should not happen!! Data will be lost [ 25.776843][ T617] [ 25.786944][ T617] EXT4-fs (loop0): Total free blocks count 0 [ 25.794675][ T617] EXT4-fs (loop0): Free/Dirty block details [ 25.801940][ T617] EXT4-fs (loop0): free_blocks=2415919104 [pid 630] mount("/dev/loop3", "./file0", "ext4", MS_DIRSYNC|MS_NOATIME|MS_LAZYTIME, ",errors=continue" [pid 627] <... ioctl resumed>) = 0 [pid 627] close(3) = 0 [pid 627] mkdir("./file0", 0777) = 0 [pid 627] mount("/dev/loop2", "./file0", "ext4", MS_DIRSYNC|MS_NOATIME|MS_LAZYTIME, ",errors=continue" [pid 635] <... ioctl resumed>) = 0 [pid 626] <... mount resumed>) = 0 [pid 635] futex(0x7f6770dc87bc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 616] <... futex resumed>) = 0 [pid 635] futex(0x7f6770dc87b8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 626] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY) = 3 [pid 626] chdir("./file0") = 0 [pid 626] ioctl(4, LOOP_CLR_FD) = 0 [pid 626] close(4) = 0 [pid 626] futex(0x7f6770dc87ac, FUTEX_WAKE_PRIVATE, 1000000 [pid 619] <... futex resumed>) = 0 [pid 619] futex(0x7f6770dc87a8, FUTEX_WAKE_PRIVATE, 1000000 [pid 617] <... sendfile resumed>) = 63 [pid 619] <... futex resumed>) = 0 [pid 619] futex(0x7f6770dc87ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 617] futex(0x7f6770dc87ac, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 616] exit_group(0 [pid 635] <... futex resumed>) = ? [pid 616] <... exit_group resumed>) = ? [pid 635] +++ exited with 0 +++ [pid 626] <... futex resumed>) = 1 [pid 626] open("./bus", O_RDWR|O_CREAT|O_TRUNC|O_SYNC|O_LARGEFILE|O_NOFOLLOW|O_NOATIME|0x29800030, 000 [pid 627] <... mount resumed>) = 0 [pid 627] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY) = 3 [pid 627] chdir("./file0") = 0 [pid 627] ioctl(4, LOOP_CLR_FD) = 0 [ 25.812355][ T617] EXT4-fs (loop0): dirty_blocks=16 [ 25.822501][ T617] EXT4-fs (loop0): Block reservation details [ 25.823281][ T626] EXT4-fs (loop1): mounted filesystem without journal. Opts: ,errors=continue [ 25.828519][ T617] EXT4-fs (loop0): i_reserved_data_blocks=1 [ 25.839914][ T627] EXT4-fs (loop2): mounted filesystem without journal. Opts: ,errors=continue [pid 627] close(4 [pid 626] <... open resumed>) = 4 [pid 626] futex(0x7f6770dc87ac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 619] <... futex resumed>) = 0 [pid 617] +++ exited with 0 +++ [pid 616] +++ exited with 0 +++ [pid 626] write(4, "\x00\x00\x00\x00\x00\x00\x00\x00\x00", 9 [pid 619] futex(0x7f6770dc87a8, FUTEX_WAKE_PRIVATE, 1000000 [pid 305] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=616, si_uid=0, si_status=0, si_utime=0, si_stime=9} --- [pid 619] <... futex resumed>) = 0 [pid 626] <... write resumed>) = 9 [pid 619] futex(0x7f6770dc87ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 305] umount2("./8", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 305] openat(AT_FDCWD, "./8", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 305] fstat(3, {st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 305] getdents64(3, 0x555555d40620 /* 4 entries */, 32768) = 112 [pid 305] umount2("./8/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 305] lstat("./8/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}) = 0 [pid 305] unlink("./8/binderfs") = 0 [pid 305] umount2("./8/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 627] <... close resumed>) = 0 [pid 627] futex(0x7f6770dc87ac, FUTEX_WAKE_PRIVATE, 1000000 [pid 620] <... futex resumed>) = 0 [pid 620] futex(0x7f6770dc87a8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 620] futex(0x7f6770dc87ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 627] <... futex resumed>) = 1 [pid 627] open("./bus", O_RDWR|O_CREAT|O_TRUNC|O_SYNC|O_LARGEFILE|O_NOFOLLOW|O_NOATIME|0x29800030, 000 [pid 629] <... mount resumed>) = 0 [pid 628] <... mount resumed>) = 0 [pid 627] <... open resumed>) = 4 [pid 626] futex(0x7f6770dc87ac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 626] futex(0x7f6770dc87a8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 628] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 629] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 628] <... openat resumed>) = 3 [pid 629] <... openat resumed>) = 3 [pid 629] chdir("./file0" [pid 628] chdir("./file0" [pid 629] <... chdir resumed>) = 0 [pid 628] <... chdir resumed>) = 0 [pid 629] ioctl(4, LOOP_CLR_FD [pid 628] ioctl(4, LOOP_CLR_FD) = 0 [pid 629] <... ioctl resumed>) = 0 [pid 629] close(4 [pid 628] close(4 [pid 629] <... close resumed>) = 0 [pid 628] <... close resumed>) = 0 [pid 628] futex(0x7f6770dc87ac, FUTEX_WAKE_PRIVATE, 1000000 [pid 629] futex(0x7f6770dc87ac, FUTEX_WAKE_PRIVATE, 1000000 [pid 624] <... futex resumed>) = 0 [pid 624] futex(0x7f6770dc87a8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 624] futex(0x7f6770dc87ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 628] <... futex resumed>) = 1 [pid 625] <... futex resumed>) = 0 [pid 625] futex(0x7f6770dc87a8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 625] futex(0x7f6770dc87ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 628] open("./bus", O_RDWR|O_CREAT|O_TRUNC|O_SYNC|O_LARGEFILE|O_NOFOLLOW|O_NOATIME|0x29800030, 000 [pid 629] <... futex resumed>) = 1 [pid 629] open("./bus", O_RDWR|O_CREAT|O_TRUNC|O_SYNC|O_LARGEFILE|O_NOFOLLOW|O_NOATIME|0x29800030, 000 [pid 627] futex(0x7f6770dc87ac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 627] futex(0x7f6770dc87a8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 629] <... open resumed>) = 4 [pid 628] <... open resumed>) = 4 [pid 629] futex(0x7f6770dc87ac, FUTEX_WAKE_PRIVATE, 1000000 [pid 625] <... futex resumed>) = 0 [pid 625] futex(0x7f6770dc87a8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 625] futex(0x7f6770dc87ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 629] <... futex resumed>) = 1 [pid 628] futex(0x7f6770dc87ac, FUTEX_WAKE_PRIVATE, 1000000 [pid 629] write(4, "\x00\x00\x00\x00\x00\x00\x00\x00\x00", 9 [pid 624] <... futex resumed>) = 0 [pid 624] futex(0x7f6770dc87a8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 624] futex(0x7f6770dc87ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 628] <... futex resumed>) = 1 [pid 628] write(4, "\x00\x00\x00\x00\x00\x00\x00\x00\x00", 9) = 9 [pid 628] futex(0x7f6770dc87ac, FUTEX_WAKE_PRIVATE, 1000000 [pid 629] <... write resumed>) = 9 [pid 624] <... futex resumed>) = 0 [pid 624] futex(0x7f6770dc87a8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 624] futex(0x7f6770dc87ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 628] <... futex resumed>) = 1 [pid 629] futex(0x7f6770dc87ac, FUTEX_WAKE_PRIVATE, 1000000 [pid 628] openat(AT_FDCWD, "./bus", O_RDONLY [pid 625] <... futex resumed>) = 0 [pid 625] futex(0x7f6770dc87a8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 625] futex(0x7f6770dc87ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 629] <... futex resumed>) = 1 [pid 628] <... openat resumed>) = 5 [pid 629] openat(AT_FDCWD, "./bus", O_RDONLY [pid 628] futex(0x7f6770dc87ac, FUTEX_WAKE_PRIVATE, 1000000 [pid 624] <... futex resumed>) = 0 [pid 624] futex(0x7f6770dc87a8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 624] futex(0x7f6770dc87ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 628] <... futex resumed>) = 1 [pid 629] <... openat resumed>) = 5 [pid 628] open("./bus", O_RDWR) = 6 [pid 629] futex(0x7f6770dc87ac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 628] futex(0x7f6770dc87ac, FUTEX_WAKE_PRIVATE, 1000000 [pid 625] <... futex resumed>) = 0 [pid 629] open("./bus", O_RDWR [pid 628] <... futex resumed>) = 1 [pid 625] futex(0x7f6770dc87a8, FUTEX_WAKE_PRIVATE, 1000000 [pid 624] <... futex resumed>) = 0 [pid 629] <... open resumed>) = 6 [pid 628] futex(0x7f6770dc87a8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 625] <... futex resumed>) = 0 [pid 624] futex(0x7f6770dc87a8, FUTEX_WAKE_PRIVATE, 1000000 [pid 629] futex(0x7f6770dc87ac, FUTEX_WAKE_PRIVATE, 1000000 [pid 628] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 625] futex(0x7f6770dc87ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 624] <... futex resumed>) = 0 [pid 629] <... futex resumed>) = 0 [pid 628] mmap(0x20000000, 6291456, PROT_WRITE|PROT_EXEC|PROT_SEM|0x7ffff0, MAP_SHARED|MAP_FIXED|MAP_LOCKED|1< [pid 625] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 624] futex(0x7f6770dc87ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 629] mmap(0x20000000, 6291456, PROT_WRITE|PROT_EXEC|PROT_SEM|0x7ffff0, MAP_SHARED|MAP_FIXED|MAP_LOCKED|1< [pid 628] <... mmap resumed>) = 0x20000000 [pid 625] futex(0x7f6770dc87a8, FUTEX_WAKE_PRIVATE, 1000000 [pid 629] <... mmap resumed>) = 0x20000000 [pid 628] futex(0x7f6770dc87ac, FUTEX_WAKE_PRIVATE, 1000000 [pid 625] <... futex resumed>) = 0 [pid 629] futex(0x7f6770dc87ac, FUTEX_WAKE_PRIVATE, 1000000 [pid 628] <... futex resumed>) = 1 [pid 625] futex(0x7f6770dc87ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 624] <... futex resumed>) = 0 [pid 629] <... futex resumed>) = 0 [pid 628] futex(0x7f6770dc87a8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 625] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 624] futex(0x7f6770dc87a8, FUTEX_WAKE_PRIVATE, 1000000 [pid 630] <... mount resumed>) = 0 [pid 629] sendfile(4, 5, NULL, 2147483713 [pid 628] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 625] futex(0x7f6770dc87a8, FUTEX_WAKE_PRIVATE, 1000000 [pid 624] <... futex resumed>) = 0 [pid 620] <... futex resumed>) = 0 [pid 619] <... futex resumed>) = 0 [pid 630] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 620] futex(0x7f6770dc87a8, FUTEX_WAKE_PRIVATE, 1000000 [pid 619] futex(0x7f6770dc87a8, FUTEX_WAKE_PRIVATE, 1000000 [pid 630] <... openat resumed>) = 3 [pid 627] <... futex resumed>) = 0 [pid 626] <... futex resumed>) = 0 [pid 620] <... futex resumed>) = 1 [pid 619] <... futex resumed>) = 1 [pid 630] chdir("./file0" [pid 627] write(4, "\x00\x00\x00\x00\x00\x00\x00\x00\x00", 9 [pid 626] openat(AT_FDCWD, "./bus", O_RDONLY [pid 620] futex(0x7f6770dc87ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 619] futex(0x7f6770dc87ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 630] <... chdir resumed>) = 0 [pid 627] <... write resumed>) = 9 [pid 626] <... openat resumed>) = 5 [pid 630] ioctl(4, LOOP_CLR_FD [pid 627] futex(0x7f6770dc87ac, FUTEX_WAKE_PRIVATE, 1000000 [pid 626] futex(0x7f6770dc87ac, FUTEX_WAKE_PRIVATE, 1000000 [pid 630] <... ioctl resumed>) = 0 [pid 627] <... futex resumed>) = 1 [pid 626] <... futex resumed>) = 1 [pid 620] <... futex resumed>) = 0 [pid 619] <... futex resumed>) = 0 [pid 630] close(4 [pid 627] futex(0x7f6770dc87a8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 626] futex(0x7f6770dc87a8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 620] futex(0x7f6770dc87a8, FUTEX_WAKE_PRIVATE, 1000000 [pid 619] futex(0x7f6770dc87a8, FUTEX_WAKE_PRIVATE, 1000000 [pid 630] <... close resumed>) = 0 [pid 628] sendfile(4, 5, NULL, 2147483713 [pid 627] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 626] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 625] <... futex resumed>) = 0 [pid 624] futex(0x7f6770dc87ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 620] <... futex resumed>) = 0 [pid 619] <... futex resumed>) = 0 [pid 630] futex(0x7f6770dc87ac, FUTEX_WAKE_PRIVATE, 1000000 [pid 627] openat(AT_FDCWD, "./bus", O_RDONLY [pid 626] open("./bus", O_RDWR [pid 625] futex(0x7f6770dc87ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 620] futex(0x7f6770dc87ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 619] futex(0x7f6770dc87ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 630] <... futex resumed>) = 1 [pid 627] <... openat resumed>) = 5 [pid 626] <... open resumed>) = 6 [pid 621] <... futex resumed>) = 0 [pid 630] futex(0x7f6770dc87a8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 627] futex(0x7f6770dc87ac, FUTEX_WAKE_PRIVATE, 1000000 [pid 626] futex(0x7f6770dc87ac, FUTEX_WAKE_PRIVATE, 1000000 [pid 627] <... futex resumed>) = 1 [pid 626] <... futex resumed>) = 1 [pid 620] <... futex resumed>) = 0 [pid 619] <... futex resumed>) = 0 [pid 627] futex(0x7f6770dc87a8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 626] futex(0x7f6770dc87a8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 620] futex(0x7f6770dc87a8, FUTEX_WAKE_PRIVATE, 1000000 [pid 619] futex(0x7f6770dc87a8, FUTEX_WAKE_PRIVATE, 1000000 [pid 627] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [ 25.858217][ T628] EXT4-fs (loop5): mounted filesystem without journal. Opts: ,errors=continue [ 25.871487][ T629] EXT4-fs (loop4): mounted filesystem without journal. Opts: ,errors=continue [ 25.877710][ T630] EXT4-fs (loop3): mounted filesystem without journal. Opts: ,errors=continue [ 25.889401][ T92] EXT4-fs (loop0): Delayed block allocation failed for inode 18 at logical offset 0 with max blocks 1 with error 28 [pid 626] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 620] <... futex resumed>) = 0 [pid 619] <... futex resumed>) = 0 [pid 627] open("./bus", O_RDWR [pid 626] mmap(0x20000000, 6291456, PROT_WRITE|PROT_EXEC|PROT_SEM|0x7ffff0, MAP_SHARED|MAP_FIXED|MAP_LOCKED|1< [pid 620] futex(0x7f6770dc87ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 619] futex(0x7f6770dc87ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 627] <... open resumed>) = 6 [pid 626] <... mmap resumed>) = 0x20000000 [pid 627] futex(0x7f6770dc87ac, FUTEX_WAKE_PRIVATE, 1000000 [pid 626] futex(0x7f6770dc87ac, FUTEX_WAKE_PRIVATE, 1000000 [pid 627] <... futex resumed>) = 1 [pid 626] <... futex resumed>) = 1 [pid 620] <... futex resumed>) = 0 [pid 619] <... futex resumed>) = 0 [pid 627] futex(0x7f6770dc87a8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 626] futex(0x7f6770dc87a8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 620] futex(0x7f6770dc87a8, FUTEX_WAKE_PRIVATE, 1000000 [pid 619] futex(0x7f6770dc87a8, FUTEX_WAKE_PRIVATE, 1000000 [pid 627] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 626] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 620] <... futex resumed>) = 0 [pid 619] <... futex resumed>) = 0 [pid 627] mmap(0x20000000, 6291456, PROT_WRITE|PROT_EXEC|PROT_SEM|0x7ffff0, MAP_SHARED|MAP_FIXED|MAP_LOCKED|1< [pid 626] sendfile(4, 5, NULL, 2147483713 [pid 620] futex(0x7f6770dc87ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 619] futex(0x7f6770dc87ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 627] <... mmap resumed>) = 0x20000000 [pid 627] futex(0x7f6770dc87ac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 620] <... futex resumed>) = 0 [pid 627] futex(0x7f6770dc87a8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 620] futex(0x7f6770dc87a8, FUTEX_WAKE_PRIVATE, 1000000 [pid 627] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 620] <... futex resumed>) = 0 [pid 627] sendfile(4, 5, NULL, 2147483713 [pid 620] futex(0x7f6770dc87ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [ 25.910410][ T629] EXT4-fs error (device loop4): ext4_mb_generate_buddy:747: group 0, block bitmap and bg descriptor inconsistent: 25 vs 150994969 free clusters [ 25.922681][ T627] EXT4-fs error (device loop2): ext4_mb_generate_buddy:747: group 0, block bitmap and bg descriptor inconsistent: 25 vs 150994969 free clusters [ 25.926205][ T628] EXT4-fs error (device loop5): ext4_mb_generate_buddy:747: group 0, block bitmap and bg descriptor inconsistent: 25 vs 150994969 free clusters [pid 621] futex(0x7f6770dc87a8, FUTEX_WAKE_PRIVATE, 1000000 [pid 630] <... futex resumed>) = 0 [pid 621] <... futex resumed>) = 1 [pid 630] open("./bus", O_RDWR|O_CREAT|O_TRUNC|O_SYNC|O_LARGEFILE|O_NOFOLLOW|O_NOATIME|0x29800030, 000) = 4 [pid 630] futex(0x7f6770dc87ac, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 630] futex(0x7f6770dc87a8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 625] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 624] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 621] futex(0x7f6770dc87ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 619] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 619] futex(0x7f6770dc87bc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 619] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f67689ae000 [pid 619] mprotect(0x7f67689af000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 619] clone(child_stack=0x7f67689ce3f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, parent_tid=[647], tls=0x7f67689ce700, child_tidptr=0x7f67689ce9d0) = 647 [pid 619] futex(0x7f6770dc87b8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 619] futex(0x7f6770dc87bc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}./strace-static-x86_64: Process 647 attached [pid 647] set_robust_list(0x7f67689ce9e0, 24) = 0 [pid 647] ioctl(5, _IOC(_IOC_WRITE, 0x66, 0x29, 0x4), 0x20000080 [pid 625] futex(0x7f6770dc87bc, FUTEX_WAKE_PRIVATE, 1000000 [pid 624] futex(0x7f6770dc87bc, FUTEX_WAKE_PRIVATE, 1000000 [pid 621] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 620] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 620] futex(0x7f6770dc87bc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 620] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f67689ae000 [ 25.940506][ T627] EXT4-fs (loop2): Delayed block allocation failed for inode 18 at logical offset 0 with max blocks 1 with error 28 [ 25.954659][ T92] EXT4-fs (loop0): This should not happen!! Data will be lost [ 25.954659][ T92] [ 25.968625][ T627] EXT4-fs (loop2): This should not happen!! Data will be lost [ 25.968625][ T627] [ 25.976347][ T629] EXT4-fs (loop4): Delayed block allocation failed for inode 18 at logical offset 0 with max blocks 1 with error 28 [ 25.988228][ T647] EXT4-fs error (device loop1): ext4_mb_generate_buddy:747: group 0, block bitmap and bg descriptor inconsistent: 25 vs 150994969 free clusters [pid 620] mprotect(0x7f67689af000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 620] clone(child_stack=0x7f67689ce3f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, parent_tid=[648], tls=0x7f67689ce700, child_tidptr=0x7f67689ce9d0) = 648 [pid 620] futex(0x7f6770dc87b8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 620] futex(0x7f6770dc87bc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 625] <... futex resumed>) = 0 [pid 624] <... futex resumed>) = 0 [pid 621] futex(0x7f6770dc87a8, FUTEX_WAKE_PRIVATE, 1000000./strace-static-x86_64: Process 648 attached [pid 648] set_robust_list(0x7f67689ce9e0, 24) = 0 [pid 648] ioctl(5, _IOC(_IOC_WRITE, 0x66, 0x29, 0x4), 0x20000080 [pid 625] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 624] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 621] <... futex resumed>) = 1 [pid 619] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 630] <... futex resumed>) = 0 [pid 630] write(4, "\x00\x00\x00\x00\x00\x00\x00\x00\x00", 9) = 9 [pid 630] futex(0x7f6770dc87ac, FUTEX_WAKE_PRIVATE, 1000000) = 0 [ 25.998511][ T628] EXT4-fs (loop5): Delayed block allocation failed for inode 18 at logical offset 0 with max blocks 1 with error 28 [ 26.014581][ T627] EXT4-fs (loop2): Total free blocks count 0 [ 26.025170][ T629] EXT4-fs (loop4): This should not happen!! Data will be lost [ 26.025170][ T629] [ 26.031944][ T627] EXT4-fs (loop2): Free/Dirty block details [ 26.041033][ T629] EXT4-fs (loop4): Total free blocks count 0 [pid 630] futex(0x7f6770dc87a8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 625] <... mmap resumed>) = 0x7f67689ae000 [pid 624] <... mmap resumed>) = 0x7f67689ae000 [pid 621] futex(0x7f6770dc87ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 620] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 647] <... ioctl resumed>) = -1 EFAULT (Bad address) [pid 647] futex(0x7f6770dc87bc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 647] futex(0x7f6770dc87b8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 625] mprotect(0x7f67689af000, 131072, PROT_READ|PROT_WRITE [pid 624] mprotect(0x7f67689af000, 131072, PROT_READ|PROT_WRITE [pid 621] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 625] <... mprotect resumed>) = 0 [pid 624] <... mprotect resumed>) = 0 [pid 621] futex(0x7f6770dc87a8, FUTEX_WAKE_PRIVATE, 1000000 [pid 625] clone(child_stack=0x7f67689ce3f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID [pid 624] clone(child_stack=0x7f67689ce3f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID [pid 621] <... futex resumed>) = 1 [pid 630] <... futex resumed>) = 0 [pid 621] futex(0x7f6770dc87ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 630] openat(AT_FDCWD, "./bus", O_RDONLY) = 5 [ 26.048052][ T626] EXT4-fs (loop1): Delayed block allocation failed for inode 18 at logical offset 0 with max blocks 1 with error 28 [ 26.064392][ T628] EXT4-fs (loop5): This should not happen!! Data will be lost [ 26.064392][ T628] [ 26.064408][ T628] EXT4-fs (loop5): Total free blocks count 0 [ 26.075418][ T627] EXT4-fs (loop2): free_blocks=2415919104 [ 26.080575][ T629] EXT4-fs (loop4): Free/Dirty block details [ 26.086583][ T627] EXT4-fs (loop2): dirty_blocks=16 [ 26.091759][ T628] EXT4-fs (loop5): Free/Dirty block details [ 26.097347][ T627] EXT4-fs (loop2): Block reservation details [pid 630] futex(0x7f6770dc87ac, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 630] futex(0x7f6770dc87a8, FUTEX_WAIT_PRIVATE, 0, NULL./strace-static-x86_64: Process 650 attached [pid 625] <... clone resumed>, parent_tid=[649], tls=0x7f67689ce700, child_tidptr=0x7f67689ce9d0) = 649 [pid 624] <... clone resumed>, parent_tid=[650], tls=0x7f67689ce700, child_tidptr=0x7f67689ce9d0) = 650 [pid 621] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 650] set_robust_list(0x7f67689ce9e0, 24 [pid 625] futex(0x7f6770dc87b8, FUTEX_WAKE_PRIVATE, 1000000 [pid 624] futex(0x7f6770dc87b8, FUTEX_WAKE_PRIVATE, 1000000 [pid 621] futex(0x7f6770dc87a8, FUTEX_WAKE_PRIVATE, 1000000./strace-static-x86_64: Process 649 attached [pid 650] <... set_robust_list resumed>) = 0 [pid 625] <... futex resumed>) = 0 [pid 624] <... futex resumed>) = 0 [pid 621] <... futex resumed>) = 1 [pid 630] <... futex resumed>) = 0 [pid 630] open("./bus", O_RDWR) = 6 [pid 630] futex(0x7f6770dc87ac, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 630] futex(0x7f6770dc87a8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 650] ioctl(5, _IOC(_IOC_WRITE, 0x66, 0x29, 0x4), 0x20000080 [pid 649] set_robust_list(0x7f67689ce9e0, 24 [pid 625] futex(0x7f6770dc87bc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 624] futex(0x7f6770dc87bc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [ 26.108930][ T629] EXT4-fs (loop4): free_blocks=2415919104 [ 26.110029][ T626] EXT4-fs (loop1): This should not happen!! Data will be lost [ 26.110029][ T626] [ 26.114875][ T629] EXT4-fs (loop4): dirty_blocks=16 [ 26.125137][ T626] EXT4-fs (loop1): Total free blocks count 0 [ 26.129624][ T628] EXT4-fs (loop5): free_blocks=2415919104 [ 26.136006][ T626] EXT4-fs (loop1): Free/Dirty block details [ 26.141361][ T627] EXT4-fs (loop2): i_reserved_data_blocks=1 [ 26.148326][ T626] EXT4-fs (loop1): free_blocks=2415919104 [pid 621] futex(0x7f6770dc87ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 649] <... set_robust_list resumed>) = 0 [pid 621] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 305] <... umount2 resumed>) = 0 [pid 648] <... ioctl resumed>) = 0 [pid 648] futex(0x7f6770dc87bc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 648] futex(0x7f6770dc87b8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 627] <... sendfile resumed>) = 63 [pid 627] futex(0x7f6770dc87ac, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 627] futex(0x7f6770dc87a8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 649] ioctl(5, _IOC(_IOC_WRITE, 0x66, 0x29, 0x4), 0x20000080 [pid 621] futex(0x7f6770dc87a8, FUTEX_WAKE_PRIVATE, 1000000 [pid 305] umount2("./8/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 626] <... sendfile resumed>) = 18 [pid 626] futex(0x7f6770dc87ac, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 626] futex(0x7f6770dc87a8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 620] exit_group(0 [pid 648] <... futex resumed>) = ? [pid 627] <... futex resumed>) = ? [pid 648] +++ exited with 0 +++ [pid 627] +++ exited with 0 +++ [pid 620] <... exit_group resumed>) = ? [pid 619] exit_group(0 [pid 647] <... futex resumed>) = ? [pid 626] <... futex resumed>) = ? [pid 619] <... exit_group resumed>) = ? [pid 647] +++ exited with 0 +++ [pid 626] +++ exited with 0 +++ [pid 619] +++ exited with 0 +++ [pid 620] +++ exited with 0 +++ [pid 649] <... ioctl resumed>) = 0 [pid 649] futex(0x7f6770dc87bc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 625] <... futex resumed>) = 0 [pid 649] futex(0x7f6770dc87b8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 630] <... futex resumed>) = 0 [pid 621] <... futex resumed>) = 1 [pid 630] mmap(0x20000000, 6291456, PROT_WRITE|PROT_EXEC|PROT_SEM|0x7ffff0, MAP_SHARED|MAP_FIXED|MAP_LOCKED|1< [pid 621] futex(0x7f6770dc87ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 630] <... mmap resumed>) = 0x20000000 [pid 630] futex(0x7f6770dc87ac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 621] <... futex resumed>) = 0 [pid 630] sendfile(4, 5, NULL, 2147483713 [pid 621] futex(0x7f6770dc87a8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 621] futex(0x7f6770dc87ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 305] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 629] <... sendfile resumed>) = 63 [pid 629] futex(0x7f6770dc87ac, FUTEX_WAKE_PRIVATE, 1000000) = 0 [ 26.153191][ T629] EXT4-fs (loop4): Block reservation details [ 26.159340][ T626] EXT4-fs (loop1): dirty_blocks=16 [ 26.167331][ T628] EXT4-fs (loop5): dirty_blocks=16 [ 26.174919][ T626] EXT4-fs (loop1): Block reservation details [ 26.174925][ T626] EXT4-fs (loop1): i_reserved_data_blocks=1 [ 26.176350][ T629] EXT4-fs (loop4): i_reserved_data_blocks=1 [ 26.181201][ T628] EXT4-fs (loop5): Block reservation details [ 26.193843][ T630] EXT4-fs error (device loop3): ext4_mb_generate_buddy:747: group 0, block bitmap and bg descriptor inconsistent: 25 vs 150994969 free clusters [pid 629] futex(0x7f6770dc87a8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 650] <... ioctl resumed>) = 0 [pid 628] <... sendfile resumed>) = 63 [pid 624] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 307] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=620, si_uid=0, si_status=0, si_utime=0, si_stime=13} --- [pid 306] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=619, si_uid=0, si_status=0, si_utime=0, si_stime=14} --- [pid 305] lstat("./8/file0", [pid 650] futex(0x7f6770dc87bc, FUTEX_WAKE_PRIVATE, 1000000 [pid 625] exit_group(0 [pid 307] restart_syscall(<... resuming interrupted clone ...> [pid 306] restart_syscall(<... resuming interrupted clone ...> [pid 305] <... lstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 650] <... futex resumed>) = 0 [pid 625] <... exit_group resumed>) = ? [pid 307] <... restart_syscall resumed>) = 0 [pid 306] <... restart_syscall resumed>) = 0 [pid 305] umount2("./8/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 650] futex(0x7f6770dc87b8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 305] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 305] openat(AT_FDCWD, "./8/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 307] umount2("./8", MNT_DETACH|UMOUNT_NOFOLLOW [pid 306] umount2("./8", MNT_DETACH|UMOUNT_NOFOLLOW [pid 305] <... openat resumed>) = 4 [pid 307] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 306] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 305] fstat(4, [pid 307] openat(AT_FDCWD, "./8", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 306] openat(AT_FDCWD, "./8", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 305] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 307] <... openat resumed>) = 3 [pid 306] <... openat resumed>) = 3 [pid 305] getdents64(4, [pid 307] fstat(3, [pid 306] fstat(3, [pid 305] <... getdents64 resumed>0x555555d48660 /* 2 entries */, 32768) = 48 [pid 307] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 306] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 305] getdents64(4, [pid 307] getdents64(3, [pid 306] getdents64(3, [pid 305] <... getdents64 resumed>0x555555d48660 /* 0 entries */, 32768) = 0 [pid 307] <... getdents64 resumed>0x555555d40620 /* 4 entries */, 32768) = 112 [pid 306] <... getdents64 resumed>0x555555d40620 /* 4 entries */, 32768) = 112 [pid 305] close(4 [pid 307] umount2("./8/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 306] umount2("./8/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 305] <... close resumed>) = 0 [pid 307] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 306] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 305] rmdir("./8/file0" [pid 307] lstat("./8/binderfs", [pid 306] lstat("./8/binderfs", [pid 305] <... rmdir resumed>) = 0 [pid 307] <... lstat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}) = 0 [pid 306] <... lstat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}) = 0 [pid 305] getdents64(3, [pid 307] unlink("./8/binderfs" [pid 306] unlink("./8/binderfs" [pid 305] <... getdents64 resumed>0x555555d40620 /* 0 entries */, 32768) = 0 [pid 307] <... unlink resumed>) = 0 [pid 306] <... unlink resumed>) = 0 [pid 305] close(3 [pid 307] umount2("./8/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 306] umount2("./8/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 305] <... close resumed>) = 0 [pid 305] rmdir("./8") = 0 [pid 305] mkdir("./9", 0777) = 0 [pid 305] openat(AT_FDCWD, "/dev/loop0", O_RDWR) = 3 [pid 305] ioctl(3, LOOP_CLR_FD) = -1 ENXIO (No such device or address) [pid 305] close(3) = 0 [pid 305] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x555555d3f5d0) = 651 [pid 628] futex(0x7f6770dc87ac, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 628] futex(0x7f6770dc87a8, FUTEX_WAIT_PRIVATE, 0, NULL./strace-static-x86_64: Process 651 attached [pid 651] set_robust_list(0x555555d3f5e0, 24) = 0 [pid 624] exit_group(0 [pid 650] <... futex resumed>) = ? [pid 624] <... exit_group resumed>) = ? [pid 650] +++ exited with 0 +++ [pid 628] <... futex resumed>) = ? [pid 628] +++ exited with 0 +++ [pid 624] +++ exited with 0 +++ [pid 310] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=624, si_uid=0, si_status=0, si_utime=0, si_stime=16} --- [pid 310] restart_syscall(<... resuming interrupted clone ...> [pid 651] chdir("./9") = 0 [pid 651] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 651] setpgid(0, 0) = 0 [pid 649] <... futex resumed>) = ? [pid 629] <... futex resumed>) = ? [pid 621] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 649] +++ exited with 0 +++ [pid 629] +++ exited with 0 +++ [pid 625] +++ exited with 0 +++ [pid 621] futex(0x7f6770dc87bc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 621] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f67689ae000 [pid 621] mprotect(0x7f67689af000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 621] clone(child_stack=0x7f67689ce3f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, parent_tid=[652], tls=0x7f67689ce700, child_tidptr=0x7f67689ce9d0) = 652 [pid 621] futex(0x7f6770dc87b8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 621] futex(0x7f6770dc87bc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 651] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 310] <... restart_syscall resumed>) = 0 [ 26.199238][ T628] EXT4-fs (loop5): i_reserved_data_blocks=1 [ 26.214456][ T630] EXT4-fs (loop3): Delayed block allocation failed for inode 18 at logical offset 0 with max blocks 1 with error 28 [ 26.231540][ T92] ------------[ cut here ]------------ [ 26.233795][ T630] EXT4-fs (loop3): This should not happen!! Data will be lost [ 26.233795][ T630] [ 26.236987][ T92] kernel BUG at fs/ext4/inode.c:2851! [ 26.250069][ T630] EXT4-fs (loop3): Total free blocks count 0 [ 26.252609][ T92] invalid opcode: 0000 [#1] PREEMPT SMP KASAN ./strace-static-x86_64: Process 652 attached [pid 652] set_robust_list(0x7f67689ce9e0, 24) = 0 [pid 652] ioctl(5, _IOC(_IOC_WRITE, 0x66, 0x29, 0x4), 0x20000080 [pid 621] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [ 26.258389][ T630] EXT4-fs (loop3): Free/Dirty block details [ 26.263924][ T92] CPU: 1 PID: 92 Comm: kworker/u4:1 Not tainted 5.4.225-syzkaller-00007-g250ac66f1853 #0 [ 26.263928][ T92] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 03/02/2023 [ 26.263940][ T92] Workqueue: writeback wb_workfn (flush-7:1) [ 26.270718][ T630] EXT4-fs (loop3): free_blocks=2415919104 [ 26.279579][ T92] RIP: 0010:ext4_writepages+0x3a16/0x3a40 [pid 651] <... openat resumed>) = 3 [pid 651] write(3, "1000", 4) = 4 [pid 651] close(3) = 0 [pid 651] symlink("/dev/binderfs", "./binderfs") = 0 [pid 651] futex(0x7f6770dc87ac, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 651] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f6770ccf000 [pid 651] mprotect(0x7f6770cd0000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 651] clone(child_stack=0x7f6770cef3f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, parent_tid=[653], tls=0x7f6770cef700, child_tidptr=0x7f6770cef9d0) = 653 [pid 651] futex(0x7f6770dc87a8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 651] futex(0x7f6770dc87ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000}./strace-static-x86_64: Process 653 attached [pid 653] set_robust_list(0x7f6770cef9e0, 24) = 0 [pid 653] memfd_create("syzkaller", 0) = 3 [pid 653] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f67688cf000 [pid 653] 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"..., 1048576) = 1048576 [pid 653] munmap(0x7f67688cf000, 1048576) = 0 [pid 653] openat(AT_FDCWD, "/dev/loop0", O_RDWR) = 4 [ 26.279591][ T92] Code: 7a a2 ff 31 ff 89 de e8 f8 79 a2 ff 45 84 f6 75 2e e8 de 77 a2 ff 49 bd 00 00 00 00 00 fc ff df e9 6e f9 ff ff e8 ca 77 a2 ff <0f> 0b e8 c3 77 a2 ff 0f 0b e8 bc 77 a2 ff e8 77 87 3f ff eb 8f e8 [ 26.289903][ T630] EXT4-fs (loop3): dirty_blocks=16 [ 26.295572][ T92] RSP: 0000:ffff8881f0acf100 EFLAGS: 00010293 [ 26.301807][ T630] EXT4-fs (loop3): Block reservation details [ 26.306954][ T92] RAX: ffffffff81c0bf36 RBX: 0000010000000000 RCX: ffff8881f31f3f00 [ 26.306959][ T92] RDX: 0000000000000000 RSI: 0000010000000000 RDI: 0000000000000000 [pid 653] ioctl(4, LOOP_SET_FD, 3 [pid 652] <... ioctl resumed>) = 0 [pid 652] futex(0x7f6770dc87bc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 652] futex(0x7f6770dc87b8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 630] <... sendfile resumed>) = 63 [pid 630] futex(0x7f6770dc87ac, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 630] futex(0x7f6770dc87a8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 621] exit_group(0 [pid 652] <... futex resumed>) = ? [pid 621] <... exit_group resumed>) = ? [pid 652] +++ exited with 0 +++ [pid 630] <... futex resumed>) = ? [pid 630] +++ exited with 0 +++ [pid 621] +++ exited with 0 +++ [pid 310] umount2("./9", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 310] openat(AT_FDCWD, "./9", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [ 26.306969][ T92] RBP: ffff8881f0acf4f0 R08: ffffffff81c08d1f R09: ffffed103b528297 [ 26.340622][ T630] EXT4-fs (loop3): i_reserved_data_blocks=1 [ 26.343724][ T92] R10: 0000000000000000 R11: dffffc0000000001 R12: ffff8881da941560 [ 26.343729][ T92] R13: dffffc0000000000 R14: 0000010410000000 R15: ffff8881f0acf3c0 [ 26.343735][ T92] FS: 0000000000000000(0000) GS:ffff8881f6f00000(0000) knlGS:0000000000000000 [ 26.343740][ T92] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 26.343744][ T92] CR2: 00007f6770d9500a CR3: 00000001e7e65000 CR4: 00000000003406e0 [ 26.343755][ T92] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 26.420662][ T92] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 26.428605][ T92] Call Trace: [ 26.431875][ T92] ? __find_get_block+0xb92/0x10b0 [ 26.436957][ T92] ? write_boundary_block+0x150/0x150 [ 26.442298][ T92] ? ext4_readpage+0x2e0/0x2e0 [ 26.447084][ T92] ? __getblk_gfp+0x3a/0x720 [ 26.451651][ T92] ? ext4_get_group_desc+0x253/0x2a0 [ 26.456922][ T92] ? __ext4_get_inode_loc+0x612/0xe40 [ 26.462266][ T92] ? deref_stack_reg+0x15c/0x1f0 [ 26.467181][ T92] ? unwind_next_frame+0x176a/0x1ea0 [ 26.472595][ T92] ? deref_stack_reg+0x15c/0x1f0 [ 26.477506][ T92] ? ext4_readpage+0x2e0/0x2e0 [ 26.482250][ T92] do_writepages+0x12b/0x270 [ 26.486816][ T92] ? __writepage+0x110/0x110 [ 26.491380][ T92] ? _raw_spin_lock+0xa4/0x1b0 [ 26.496122][ T92] ? _raw_spin_trylock_bh+0x190/0x190 [ 26.501467][ T92] ? _raw_spin_lock+0xa4/0x1b0 [ 26.506207][ T92] __writeback_single_inode+0xd9/0xcc0 [ 26.511646][ T92] ? unwind_get_return_address_ptr+0xa0/0xa0 [ 26.517689][ T92] writeback_sb_inodes+0xa2c/0x1990 [ 26.522875][ T92] ? set_next_entity+0xae/0x4e0 [ 26.527706][ T92] ? queue_io+0x500/0x500 [ 26.532011][ T92] ? queue_io+0x358/0x500 [ 26.536337][ T92] wb_writeback+0x403/0xd70 [ 26.540819][ T92] ? wb_io_lists_depopulated+0x170/0x170 [ 26.546427][ T92] ? set_worker_desc+0x158/0x1c0 [ 26.551378][ T92] ? check_preemption_disabled+0x9f/0x320 [ 26.557069][ T92] ? kthread_data+0x4e/0xc0 [ 26.561543][ T92] wb_workfn+0x3a9/0x10c0 [ 26.565859][ T92] ? inode_wait_for_writeback+0x280/0x280 [ 26.571558][ T92] ? switch_mm_irqs_off+0x632/0x9b0 [ 26.576736][ T92] ? _raw_spin_unlock_irq+0x4a/0x60 [ 26.581933][ T92] ? finish_task_switch+0x127/0x560 [ 26.587104][ T92] ? __schedule+0xb03/0x12a0 [ 26.591666][ T92] ? _raw_spin_lock_irqsave+0x210/0x210 [ 26.597181][ T92] ? read_word_at_a_time+0xe/0x20 [ 26.602176][ T92] ? strscpy+0x89/0x220 [ 26.606305][ T92] process_one_work+0x765/0xd20 [ 26.611137][ T92] worker_thread+0xaef/0x1470 [pid 310] fstat(3, {st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 310] getdents64(3, 0x555555d40620 /* 4 entries */, 32768) = 112 [pid 310] umount2("./9/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 310] lstat("./9/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}) = 0 [pid 310] unlink("./9/binderfs") = 0 [pid 310] umount2("./9/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 309] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=625, si_uid=0, si_status=0, si_utime=0, si_stime=12} --- [pid 309] umount2("./8", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 309] openat(AT_FDCWD, "./8", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 309] fstat(3, {st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 309] getdents64(3, 0x555555d40620 /* 4 entries */, 32768) = 112 [pid 309] umount2("./8/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 309] lstat("./8/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}) = 0 [pid 309] unlink("./8/binderfs") = 0 [pid 309] umount2("./8/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 308] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=621, si_uid=0, si_status=0, si_utime=0, si_stime=10} --- [pid 308] umount2("./8", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 308] openat(AT_FDCWD, "./8", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 308] fstat(3, {st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 308] getdents64(3, 0x555555d40620 /* 4 entries */, 32768) = 112 [pid 308] umount2("./8/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 308] lstat("./8/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}) = 0 [pid 308] unlink("./8/binderfs") = 0 [pid 308] umount2("./8/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 653] <... ioctl resumed>) = 0 [pid 653] close(3) = 0 [pid 653] mkdir("./file0", 0777) = 0 [ 26.615786][ T92] kthread+0x2da/0x360 [ 26.619822][ T92] ? worker_clr_flags+0x170/0x170 [ 26.624815][ T92] ? kthread_destroy_worker+0x200/0x200 [ 26.630332][ T92] ret_from_fork+0x1f/0x30 [ 26.634731][ T92] Modules linked in: [ 26.640323][ T7] EXT4-fs (loop2): Delayed block allocation failed for inode 18 at logical offset 0 with max blocks 1 with error 28 [ 26.646201][ T92] ---[ end trace 3e293fd3a9870a30 ]--- [ 26.652735][ T7] EXT4-fs (loop2): This should not happen!! Data will be lost [ 26.652735][ T7] [ 26.657987][ T92] RIP: 0010:ext4_writepages+0x3a16/0x3a40 [ 26.667717][ T466] EXT4-fs (loop5): Delayed block allocation failed for inode 18 at logical offset 0 with max blocks 1 with error 28 [ 26.673721][ T172] EXT4-fs (loop3): Delayed block allocation failed for inode 18 at logical offset 0 with max blocks 1 with error 28 [ 26.685458][ T542] EXT4-fs (loop4): Delayed block allocation failed for inode 18 at logical offset 0 with max blocks 1 with error 28 [ 26.698000][ T92] Code: 7a a2 ff 31 ff 89 de e8 f8 79 a2 ff 45 84 f6 75 2e e8 de 77 a2 ff 49 bd 00 00 00 00 00 fc ff df e9 6e f9 ff ff e8 ca 77 a2 ff <0f> 0b e8 c3 77 a2 ff 0f 0b e8 bc 77 a2 ff e8 77 87 3f ff eb 8f e8 [ 26.710386][ T466] EXT4-fs (loop5): This should not happen!! Data will be lost [ 26.710386][ T466] [ 26.729934][ T172] EXT4-fs (loop3): This should not happen!! Data will be lost [ 26.729934][ T172] [ 26.739200][ T542] EXT4-fs (loop4): This should not happen!! Data will be lost [ 26.739200][ T542] [ 26.749420][ T92] RSP: 0000:ffff8881f0acf100 EFLAGS: 00010293 [pid 653] mount("/dev/loop0", "./file0", "ext4", MS_DIRSYNC|MS_NOATIME|MS_LAZYTIME, ",errors=continue" [pid 310] <... umount2 resumed>) = 0 [pid 310] umount2("./9/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 310] lstat("./9/file0", {st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 310] umount2("./9/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 310] openat(AT_FDCWD, "./9/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 310] fstat(4, {st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 310] getdents64(4, 0x555555d48660 /* 2 entries */, 32768) = 48 [pid 310] getdents64(4, 0x555555d48660 /* 0 entries */, 32768) = 0 [pid 310] close(4) = 0 [pid 310] rmdir("./9/file0") = 0 [pid 310] getdents64(3, 0x555555d40620 /* 0 entries */, 32768) = 0 [pid 310] close(3) = 0 [pid 310] rmdir("./9") = 0 [pid 310] mkdir("./10", 0777) = 0 [pid 310] openat(AT_FDCWD, "/dev/loop5", O_RDWR [pid 653] <... mount resumed>) = 0 [pid 653] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY) = 3 [pid 653] chdir("./file0") = 0 [ 26.765881][ T92] RAX: ffffffff81c0bf36 RBX: 0000010000000000 RCX: ffff8881f31f3f00 [ 26.773909][ T92] RDX: 0000000000000000 RSI: 0000010000000000 RDI: 0000000000000000 [ 26.781288][ T653] EXT4-fs (loop0): mounted filesystem without journal. Opts: ,errors=continue [ 26.781942][ T92] RBP: ffff8881f0acf4f0 R08: ffffffff81c08d1f R09: ffffed103b528297 [ 26.798845][ T92] R10: 0000000000000000 R11: dffffc0000000001 R12: ffff8881da941560 [ 26.806809][ T92] R13: dffffc0000000000 R14: 0000010410000000 R15: ffff8881f0acf3c0 [ 26.814769][ T92] FS: 0000000000000000(0000) GS:ffff8881f6e00000(0000) knlGS:0000000000000000 [ 26.823685][ T92] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 26.830399][ T92] CR2: 00007f6770cf0000 CR3: 00000001dcc19000 CR4: 00000000003406f0 [ 26.838340][ T92] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 26.846301][ T92] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 26.854261][ T92] Kernel panic - not syncing: Fatal exception [ 26.860455][ T92] Kernel Offset: disabled [ 26.864773][ T92] Rebooting in 86400 seconds..