./strace-static-x86_64 -e \!wait4,clock_nanosleep,nanosleep -s 100 -x -f ./syz-executor1079351190 <...> [ 3.093280][ T30] audit: type=1400 audit(1670049746.490:9): avc: denied { append open } for pid=164 comm="syslogd" path="/tmp/messages" dev="tmpfs" ino=2 scontext=system_u:system_r:syslogd_t tcontext=system_u:object_r:tmpfs_t tclass=file permissive=1 [ 3.096555][ T30] audit: type=1400 audit(1670049746.490:10): avc: denied { getattr } for pid=164 comm="syslogd" path="/tmp/messages" dev="tmpfs" ino=2 scontext=system_u:system_r:syslogd_t tcontext=system_u:object_r:tmpfs_t tclass=file permissive=1 [ 3.103665][ T166] acpid (166) used greatest stack depth: 24200 bytes left [ 3.303292][ T181] udevd[181]: starting version 3.2.10 [ 3.327517][ T182] udevd[182]: starting eudev-3.2.10 [ 3.328399][ T181] udevd (181) used greatest stack depth: 22976 bytes left [ 10.841551][ T30] kauditd_printk_skb: 49 callbacks suppressed [ 10.841564][ T30] audit: type=1400 audit(1670049754.260:60): avc: denied { transition } for pid=315 comm="sshd" path="/bin/sh" dev="sda1" ino=73 scontext=system_u:system_r:initrc_t tcontext=root:sysadm_r:sysadm_t tclass=process permissive=1 [ 10.846589][ T30] audit: type=1400 audit(1670049754.260:61): avc: denied { write } for pid=315 comm="sh" path="pipe:[209]" dev="pipefs" ino=209 scontext=root:sysadm_r:sysadm_t tcontext=system_u:system_r:initrc_t tclass=fifo_file permissive=1 [ 11.887591][ T316] sshd (316) used greatest stack depth: 22592 bytes left Warning: Permanently added '10.128.0.229' (ECDSA) to the list of known hosts. execve("./syz-executor1079351190", ["./syz-executor1079351190"], 0x7ffdd742ad00 /* 10 vars */) = 0 brk(NULL) = 0x555555b98000 brk(0x555555b98d40) = 0x555555b98d40 arch_prctl(ARCH_SET_FS, 0x555555b98400) = 0 uname({sysname="Linux", nodename="syzkaller", ...}) = 0 set_tid_address(0x555555b986d0) = 405 set_robust_list(0x555555b986e0, 24) = 0 rt_sigaction(SIGRTMIN, {sa_handler=0x7f715724fbe0, sa_mask=[], sa_flags=SA_RESTORER|SA_SIGINFO, sa_restorer=0x7f715724f130}, NULL, 8) = 0 rt_sigaction(SIGRT_1, {sa_handler=0x7f715724fc80, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f715724f130}, 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-executor1079351190", 4096) = 28 brk(0x555555bb9d40) = 0x555555bb9d40 brk(0x555555bba000) = 0x555555bba000 mprotect(0x7f7157312000, 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 getpid() = 405 openat(AT_FDCWD, "/sys/kernel/debug/x86/nmi_longest_ns", O_WRONLY|O_CLOEXEC) = 3 write(3, "10000000000", 11) = 11 close(3) = 0 openat(AT_FDCWD, "/proc/sys/kernel/hung_task_check_interval_secs", O_WRONLY|O_CLOEXEC) = 3 write(3, "20", 2) = 2 close(3) = 0 openat(AT_FDCWD, "/proc/sys/net/core/bpf_jit_kallsyms", O_WRONLY|O_CLOEXEC) = 3 write(3, "1", 1) = 1 close(3) = 0 openat(AT_FDCWD, "/proc/sys/net/core/bpf_jit_harden", O_WRONLY|O_CLOEXEC) = 3 write(3, "0", 1) = 1 close(3) = 0 openat(AT_FDCWD, "/proc/sys/kernel/kptr_restrict", O_WRONLY|O_CLOEXEC) = 3 write(3, "0", 1) = 1 close(3) = 0 openat(AT_FDCWD, "/proc/sys/kernel/softlockup_all_cpu_backtrace", O_WRONLY|O_CLOEXEC) = 3 write(3, "1", 1) = 1 close(3) = 0 openat(AT_FDCWD, "/proc/sys/fs/mount-max", O_WRONLY|O_CLOEXEC) = 3 write(3, "100", 3) = 3 close(3) = 0 openat(AT_FDCWD, "/proc/sys/vm/oom_dump_tasks", O_WRONLY|O_CLOEXEC) = 3 write(3, "0", 1) = 1 close(3) = 0 openat(AT_FDCWD, "/proc/sys/debug/exception-trace", O_WRONLY|O_CLOEXEC) = 3 write(3, "0", 1) = 1 close(3) = 0 openat(AT_FDCWD, "/proc/sys/kernel/printk", O_WRONLY|O_CLOEXEC) = 3 write(3, "7 4 1 3", 7) = 7 close(3) = 0 openat(AT_FDCWD, "/proc/sys/kernel/keys/gc_delay", O_WRONLY|O_CLOEXEC) = 3 write(3, "1", 1) = 1 close(3) = 0 openat(AT_FDCWD, "/proc/sys/vm/oom_kill_allocating_task", O_WRONLY|O_CLOEXEC) = 3 write(3, "1", 1) = 1 close(3) = 0 openat(AT_FDCWD, "/proc/sys/kernel/ctrl-alt-del", O_WRONLY|O_CLOEXEC) = 3 write(3, "0", 1) = 1 close(3) = 0 openat(AT_FDCWD, "/proc/sys/kernel/cad_pid", O_WRONLY|O_CLOEXEC) = 3 write(3, "405", 3) = 3 close(3) = 0 rt_sigaction(SIGRTMIN, {sa_handler=SIG_IGN, sa_mask=[], sa_flags=0}, NULL, 8) = 0 rt_sigaction(SIGRT_1, {sa_handler=SIG_IGN, sa_mask=[], sa_flags=0}, NULL, 8) = 0 rt_sigaction(SIGSEGV, {sa_handler=0x7f7157249370, sa_mask=[], sa_flags=SA_RESTORER|SA_NODEFER|SA_SIGINFO, sa_restorer=0x7f715724f130}, NULL, 8) = 0 rt_sigaction(SIGBUS, {sa_handler=0x7f7157249370, sa_mask=[], sa_flags=SA_RESTORER|SA_NODEFER|SA_SIGINFO, sa_restorer=0x7f715724f130}, NULL, 8) = 0 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x555555b986d0) = 406 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x555555b986d0) = 407 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 407 attached , child_tidptr=0x555555b986d0) = 408 [pid 407] set_robust_list(0x555555b986e0, 24./strace-static-x86_64: Process 408 attached ./strace-static-x86_64: Process 406 attached [pid 406] set_robust_list(0x555555b986e0, 24) = 0 [pid 407] <... set_robust_list resumed>) = 0 [pid 406] getpid() = 406 [pid 406] mkdir("./syzkaller.671I7R", 0700 [pid 407] getpid() = 407 [pid 405] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 407] mkdir("./syzkaller.FRhbGY", 0700 [pid 406] <... mkdir resumed>) = 0 [pid 406] chmod("./syzkaller.671I7R", 0777) = 0 [pid 406] chdir("./syzkaller.671I7R") = 0 [pid 406] mkdir("./0", 0777 [pid 407] <... mkdir resumed>) = 0 [pid 406] <... mkdir resumed>) = 0 [pid 407] chmod("./syzkaller.FRhbGY", 0777 [pid 406] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 408] set_robust_list(0x555555b986e0, 24 [pid 407] <... chmod resumed>) = 0 [pid 407] chdir("./syzkaller.FRhbGY" [pid 408] <... set_robust_list resumed>) = 0 [pid 408] getpid( [pid 407] <... chdir resumed>) = 0 [pid 406] <... openat resumed>) = 3 [pid 405] <... clone resumed>, child_tidptr=0x555555b986d0) = 409 ./strace-static-x86_64: Process 409 attached [pid 405] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 408] <... getpid resumed>) = 408 [pid 407] mkdir("./0", 0777 [pid 406] ioctl(3, LOOP_CLR_FD [pid 407] <... mkdir resumed>) = 0 [pid 407] openat(AT_FDCWD, "/dev/loop1", O_RDWR) = 3 [pid 407] ioctl(3, LOOP_CLR_FD) = -1 ENXIO (No such device or address) [pid 407] close(3) = 0 [pid 407] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x555555b986d0) = 411 [pid 408] mkdir("./syzkaller.6cd8A2", 0700) = 0 [pid 406] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 406] close(3) = 0 [pid 406] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 408] chmod("./syzkaller.6cd8A2", 0777) = 0 [pid 405] <... clone resumed>, child_tidptr=0x555555b986d0) = 412 [pid 408] chdir("./syzkaller.6cd8A2" [pid 405] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 408] <... chdir resumed>) = 0 [pid 408] mkdir("./0", 0777) = 0 [pid 406] <... clone resumed>, child_tidptr=0x555555b986d0) = 413 [pid 405] <... clone resumed>, child_tidptr=0x555555b986d0) = 414 [pid 408] openat(AT_FDCWD, "/dev/loop2", O_RDWR) = 3 [pid 408] ioctl(3, LOOP_CLR_FD) = -1 ENXIO (No such device or address) [pid 408] close(3./strace-static-x86_64: Process 411 attached ) = 0 [ 18.507839][ T30] audit: type=1400 audit(1670049761.920:62): avc: denied { execmem } for pid=405 comm="syz-executor107" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=process permissive=1 [ 18.511574][ T30] audit: type=1400 audit(1670049761.920:63): avc: denied { integrity } for pid=405 comm="syz-executor107" lockdown_reason="debugfs access" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=lockdown permissive=1 [ 18.525291][ T30] audit: type=1400 audit(1670049761.940:64): avc: denied { read write } for pid=406 comm="syz-executor107" name="loop0" dev="devtmpfs" ino=111 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:fixed_disk_device_t tclass=blk_file permissive=1 [ 18.533702][ T30] audit: type=1400 audit(1670049761.950:65): avc: denied { open } for pid=406 comm="syz-executor107" path="/dev/loop0" dev="devtmpfs" ino=111 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:fixed_disk_device_t tclass=blk_file permissive=1 [pid 408] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x555555b986d0) = 415 [pid 409] set_robust_list(0x555555b986e0, 24) = 0 [pid 409] getpid() = 409 [pid 409] mkdir("./syzkaller.dEoyc6", 0700) = 0 [pid 409] chmod("./syzkaller.dEoyc6", 0777) = 0 [pid 409] chdir("./syzkaller.dEoyc6") = 0 [pid 409] mkdir("./0", 0777) = 0 [pid 409] openat(AT_FDCWD, "/dev/loop3", O_RDWR) = 3 [pid 409] ioctl(3, LOOP_CLR_FD) = -1 ENXIO (No such device or address) [pid 409] close(3) = 0 [pid 409] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x555555b986d0) = 416 ./strace-static-x86_64: Process 414 attached [pid 414] set_robust_list(0x555555b986e0, 24) = 0 [pid 414] getpid() = 414 [pid 414] mkdir("./syzkaller.SXJ3xu", 0700) = 0 [pid 414] chmod("./syzkaller.SXJ3xu", 0777) = 0 [pid 414] chdir("./syzkaller.SXJ3xu") = 0 [pid 414] mkdir("./0", 0777) = 0 [pid 414] openat(AT_FDCWD, "/dev/loop5", O_RDWR) = 3 [pid 414] ioctl(3, LOOP_CLR_FD) = -1 ENXIO (No such device or address) [pid 414] close(3) = 0 [pid 414] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x555555b986d0) = 417 ./strace-static-x86_64: Process 416 attached [pid 416] set_robust_list(0x555555b986e0, 24) = 0 [pid 416] chdir("./0") = 0 [pid 416] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 416] setpgid(0, 0) = 0 [pid 416] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 411] set_robust_list(0x555555b986e0, 24./strace-static-x86_64: Process 413 attached ./strace-static-x86_64: Process 412 attached ) = 0 [pid 413] set_robust_list(0x555555b986e0, 24 [pid 411] chdir("./0" [pid 412] set_robust_list(0x555555b986e0, 24 [pid 413] <... set_robust_list resumed>) = 0 [pid 412] <... set_robust_list resumed>) = 0 [pid 411] <... chdir resumed>) = 0 [pid 411] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 413] chdir("./0" [pid 412] getpid( [pid 411] <... prctl resumed>) = 0 [pid 413] <... chdir resumed>) = 0 [pid 413] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 412] <... getpid resumed>) = 412 [pid 411] setpgid(0, 0 [pid 413] <... prctl resumed>) = 0 [pid 412] mkdir("./syzkaller.KnCcTm", 0700 [pid 411] <... setpgid resumed>) = 0 [pid 413] setpgid(0, 0 [pid 411] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 412] <... mkdir resumed>) = 0 [pid 416] <... openat resumed>) = 3 [pid 413] <... setpgid resumed>) = 0 [pid 411] <... openat resumed>) = 3 [pid 412] chmod("./syzkaller.KnCcTm", 0777 [pid 411] write(3, "1000", 4 [pid 413] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 412] <... chmod resumed>) = 0 [pid 411] <... write resumed>) = 4 [pid 413] <... openat resumed>) = 3 [pid 412] chdir("./syzkaller.KnCcTm" [pid 411] close(3 [pid 413] write(3, "1000", 4 [pid 412] <... chdir resumed>) = 0 [pid 411] <... close resumed>) = 0 [pid 413] <... write resumed>) = 4 [pid 412] mkdir("./0", 0777 [pid 411] symlink("/dev/binderfs", "./binderfs" [pid 413] close(3 [pid 411] <... symlink resumed>) = 0 [pid 416] write(3, "1000", 4 [pid 412] <... mkdir resumed>) = 0 [pid 411] futex(0x7f715731878c, FUTEX_WAKE_PRIVATE, 1000000 [pid 413] <... close resumed>) = 0 [pid 416] <... write resumed>) = 4 [pid 416] close(3) = 0 [pid 416] symlink("/dev/binderfs", "./binderfs") = 0 ./strace-static-x86_64: Process 415 attached [pid 413] symlink("/dev/binderfs", "./binderfs" [pid 412] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 411] <... futex resumed>) = 0 [pid 416] futex(0x7f715731878c, FUTEX_WAKE_PRIVATE, 1000000 [pid 413] <... symlink resumed>) = 0 [pid 411] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 412] <... openat resumed>) = 3 [pid 416] <... futex resumed>) = 0 [pid 413] futex(0x7f715731878c, FUTEX_WAKE_PRIVATE, 1000000 [pid 412] ioctl(3, LOOP_CLR_FD [pid 411] <... mmap resumed>) = 0x7f715721e000 [pid 415] set_robust_list(0x555555b986e0, 24 [pid 411] mprotect(0x7f715721f000, 131072, PROT_READ|PROT_WRITE [pid 415] <... set_robust_list resumed>) = 0 [pid 413] <... futex resumed>) = 0 [pid 412] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 411] <... mprotect resumed>) = 0 [pid 416] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 413] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 412] close(3 [pid 411] clone(child_stack=0x7f715723e2f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID [pid 415] chdir("./0" [pid 416] <... mmap resumed>) = 0x7f715721e000 [pid 415] <... chdir resumed>) = 0 [pid 413] <... mmap resumed>) = 0x7f715721e000 [pid 412] <... close resumed>) = 0 [pid 416] mprotect(0x7f715721f000, 131072, PROT_READ|PROT_WRITE [pid 415] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 413] mprotect(0x7f715721f000, 131072, PROT_READ|PROT_WRITE [pid 412] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 411] <... clone resumed>, parent_tid=[418], tls=0x7f715723e700, child_tidptr=0x7f715723e9d0) = 418 ./strace-static-x86_64: Process 417 attached [pid 416] <... mprotect resumed>) = 0 [pid 413] <... mprotect resumed>) = 0 [pid 411] futex(0x7f7157318788, FUTEX_WAKE_PRIVATE, 1000000 [pid 417] set_robust_list(0x555555b986e0, 24 [pid 416] clone(child_stack=0x7f715723e2f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID [pid 415] <... prctl resumed>) = 0 [pid 413] clone(child_stack=0x7f715723e2f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID [pid 411] <... futex resumed>) = 0 [pid 417] <... set_robust_list resumed>) = 0 [pid 415] setpgid(0, 0 [pid 412] <... clone resumed>, child_tidptr=0x555555b986d0) = 419 [pid 411] futex(0x7f715731878c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 417] chdir("./0" [pid 416] <... clone resumed>, parent_tid=[420], tls=0x7f715723e700, child_tidptr=0x7f715723e9d0) = 420 [pid 415] <... setpgid resumed>) = 0 [pid 413] <... clone resumed>, parent_tid=[421], tls=0x7f715723e700, child_tidptr=0x7f715723e9d0) = 421 [pid 413] futex(0x7f7157318788, FUTEX_WAKE_PRIVATE, 1000000 [pid 417] <... chdir resumed>) = 0 [pid 416] futex(0x7f7157318788, FUTEX_WAKE_PRIVATE, 1000000 [pid 415] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 413] <... futex resumed>) = 0 [pid 417] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 416] <... futex resumed>) = 0 ./strace-static-x86_64: Process 418 attached [pid 417] <... prctl resumed>) = 0 [pid 416] futex(0x7f715731878c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 415] <... openat resumed>) = 3 [pid 413] futex(0x7f715731878c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 417] setpgid(0, 0 [pid 415] write(3, "1000", 4 [pid 417] <... setpgid resumed>) = 0 [pid 417] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 417] write(3, "1000", 4) = 4 [pid 417] close(3 [pid 418] set_robust_list(0x7f715723e9e0, 24 [pid 417] <... close resumed>) = 0 [pid 415] <... write resumed>) = 4 ./strace-static-x86_64: Process 421 attached [pid 418] <... set_robust_list resumed>) = 0 [pid 417] symlink("/dev/binderfs", "./binderfs" [pid 415] close(3./strace-static-x86_64: Process 419 attached [pid 421] set_robust_list(0x7f715723e9e0, 24 [pid 418] memfd_create("syzkaller", 0 [pid 417] <... symlink resumed>) = 0 [pid 415] <... close resumed>) = 0 [pid 421] <... set_robust_list resumed>) = 0 [pid 419] set_robust_list(0x555555b986e0, 24 [pid 418] <... memfd_create resumed>) = 3 [pid 417] futex(0x7f715731878c, FUTEX_WAKE_PRIVATE, 1000000 [pid 415] symlink("/dev/binderfs", "./binderfs" [pid 419] <... set_robust_list resumed>) = 0 [pid 418] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 417] <... futex resumed>) = 0 [pid 415] <... symlink resumed>) = 0 [pid 421] memfd_create("syzkaller", 0 [pid 419] chdir("./0" [pid 418] <... mmap resumed>) = 0x7f714ee1e000 [pid 417] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 415] futex(0x7f715731878c, FUTEX_WAKE_PRIVATE, 1000000./strace-static-x86_64: Process 420 attached [pid 419] <... chdir resumed>) = 0 [pid 417] <... mmap resumed>) = 0x7f715721e000 [pid 415] <... futex resumed>) = 0 [pid 420] set_robust_list(0x7f715723e9e0, 24 [pid 419] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 417] mprotect(0x7f715721f000, 131072, PROT_READ|PROT_WRITE [pid 420] <... set_robust_list resumed>) = 0 [pid 419] <... prctl resumed>) = 0 [pid 417] <... mprotect resumed>) = 0 [pid 415] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 421] <... memfd_create resumed>) = 3 [pid 420] memfd_create("syzkaller", 0 [pid 419] setpgid(0, 0 [pid 417] clone(child_stack=0x7f715723e2f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID [pid 415] <... mmap resumed>) = 0x7f715721e000 [pid 421] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 420] <... memfd_create resumed>) = 3 [pid 419] <... setpgid resumed>) = 0 [pid 415] mprotect(0x7f715721f000, 131072, PROT_READ|PROT_WRITE [pid 421] <... mmap resumed>) = 0x7f714ee1e000 [pid 420] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 419] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 417] <... clone resumed>, parent_tid=[422], tls=0x7f715723e700, child_tidptr=0x7f715723e9d0) = 422 [pid 415] <... mprotect resumed>) = 0 [pid 420] <... mmap resumed>) = 0x7f714ee1e000 [pid 419] <... openat resumed>) = 3 [pid 417] futex(0x7f7157318788, FUTEX_WAKE_PRIVATE, 1000000 [pid 415] clone(child_stack=0x7f715723e2f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID [pid 419] write(3, "1000", 4 [pid 417] <... futex resumed>) = 0 [pid 419] <... write resumed>) = 4 [pid 417] futex(0x7f715731878c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 415] <... clone resumed>, parent_tid=[423], tls=0x7f715723e700, child_tidptr=0x7f715723e9d0) = 423 [pid 419] close(3 [pid 415] futex(0x7f7157318788, FUTEX_WAKE_PRIVATE, 1000000 [pid 419] <... close resumed>) = 0 [pid 415] <... futex resumed>) = 0 [pid 419] symlink("/dev/binderfs", "./binderfs" [pid 415] futex(0x7f715731878c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 419] <... symlink resumed>) = 0 [pid 419] futex(0x7f715731878c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 419] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f715721e000 [pid 419] mprotect(0x7f715721f000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 419] clone(child_stack=0x7f715723e2f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, parent_tid=[424], tls=0x7f715723e700, child_tidptr=0x7f715723e9d0) = 424 ./strace-static-x86_64: Process 422 attached [pid 419] futex(0x7f7157318788, FUTEX_WAKE_PRIVATE, 1000000 [pid 422] set_robust_list(0x7f715723e9e0, 24 [pid 419] <... futex resumed>) = 0 [pid 418] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\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 422] <... set_robust_list resumed>) = 0 [pid 419] futex(0x7f715731878c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 422] memfd_create("syzkaller", 0 [pid 420] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\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 422] <... memfd_create resumed>) = 3 [pid 422] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f714ee1e000 [pid 420] <... write resumed>) = 1048576 ./strace-static-x86_64: Process 423 attached [pid 421] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\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 423] set_robust_list(0x7f715723e9e0, 24) = 0 ./strace-static-x86_64: Process 424 attached [pid 424] set_robust_list(0x7f715723e9e0, 24 [pid 423] memfd_create("syzkaller", 0) = 3 [pid 423] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 424] <... set_robust_list resumed>) = 0 [pid 424] memfd_create("syzkaller", 0) = 3 [pid 423] <... mmap resumed>) = 0x7f714ee1e000 [pid 418] <... write resumed>) = 1048576 [pid 424] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f714ee1e000 [pid 424] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\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 423] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\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 421] <... write resumed>) = 1048576 [pid 418] munmap(0x7f714ee1e000, 1048576 [pid 422] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\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 418] <... munmap resumed>) = 0 [pid 421] munmap(0x7f714ee1e000, 1048576 [pid 418] openat(AT_FDCWD, "/dev/loop1", O_RDWR) = 4 [pid 421] <... munmap resumed>) = 0 [pid 424] <... write resumed>) = 1048576 [pid 423] <... write resumed>) = 1048576 [pid 422] <... write resumed>) = 1048576 [pid 420] munmap(0x7f714ee1e000, 1048576 [pid 418] ioctl(4, LOOP_SET_FD, 3 [ 18.562090][ T30] audit: type=1400 audit(1670049761.970:66): avc: denied { ioctl } for pid=407 comm="syz-executor107" path="/dev/loop1" dev="devtmpfs" ino=112 ioctlcmd=0x4c01 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:fixed_disk_device_t tclass=blk_file permissive=1 [pid 421] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 424] munmap(0x7f714ee1e000, 1048576 [pid 422] munmap(0x7f714ee1e000, 1048576 [pid 420] <... munmap resumed>) = 0 [pid 424] <... munmap resumed>) = 0 [pid 422] <... munmap resumed>) = 0 [pid 420] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 424] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 422] openat(AT_FDCWD, "/dev/loop5", O_RDWR [pid 420] <... openat resumed>) = 4 [pid 424] <... openat resumed>) = 4 [pid 422] <... openat resumed>) = 4 [pid 420] ioctl(4, LOOP_SET_FD, 3 [pid 424] ioctl(4, LOOP_SET_FD, 3 [pid 423] munmap(0x7f714ee1e000, 1048576 [pid 422] ioctl(4, LOOP_SET_FD, 3 [pid 421] <... openat resumed>) = 4 [pid 418] <... ioctl resumed>) = 0 [pid 423] <... munmap resumed>) = 0 [pid 421] ioctl(4, LOOP_SET_FD, 3 [pid 420] <... ioctl resumed>) = 0 [pid 418] close(3 [pid 424] <... ioctl resumed>) = 0 [pid 423] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 422] <... ioctl resumed>) = 0 [pid 418] <... close resumed>) = 0 [pid 423] <... openat resumed>) = 4 [pid 418] mkdir("./file0", 0777 [pid 423] ioctl(4, LOOP_SET_FD, 3 [pid 418] <... mkdir resumed>) = 0 [pid 424] close(3 [pid 422] close(3 [pid 418] mount("/dev/loop1", "./file0", "ext4", MS_DIRSYNC|MS_NOATIME|MS_LAZYTIME, ",errors=continue" [pid 420] close(3) = 0 [pid 420] mkdir("./file0", 0777) = 0 [pid 421] <... ioctl resumed>) = 0 [pid 421] close(3) = 0 [pid 421] mkdir("./file0", 0777) = 0 [ 18.641102][ T418] loop1: detected capacity change from 0 to 2048 [ 18.641818][ T420] loop3: detected capacity change from 0 to 2048 [ 18.653991][ T424] loop4: detected capacity change from 0 to 2048 [ 18.660449][ T422] loop5: detected capacity change from 0 to 2048 [ 18.666695][ T421] loop0: detected capacity change from 0 to 2048 [ 18.675976][ T423] loop2: detected capacity change from 0 to 2048 [pid 423] <... ioctl resumed>) = 0 [pid 420] mount("/dev/loop3", "./file0", "ext4", MS_DIRSYNC|MS_NOATIME|MS_LAZYTIME, ",errors=continue" [pid 423] close(3) = 0 [pid 423] mkdir("./file0", 0777) = 0 [pid 421] mount("/dev/loop0", "./file0", "ext4", MS_DIRSYNC|MS_NOATIME|MS_LAZYTIME, ",errors=continue" [pid 423] mount("/dev/loop2", "./file0", "ext4", MS_DIRSYNC|MS_NOATIME|MS_LAZYTIME, ",errors=continue" [pid 424] <... close resumed>) = 0 [pid 424] mkdir("./file0", 0777) = 0 [pid 424] mount("/dev/loop4", "./file0", "ext4", MS_DIRSYNC|MS_NOATIME|MS_LAZYTIME, ",errors=continue" [pid 422] <... close resumed>) = 0 [pid 422] mkdir("./file0", 0777) = 0 [ 18.688607][ T30] audit: type=1400 audit(1670049762.100:67): avc: denied { mounton } for pid=411 comm="syz-executor107" path="/root/syzkaller.FRhbGY/0/file0" dev="sda1" ino=1156 scontext=root:sysadm_r:sysadm_t tcontext=root:object_r:user_home_t tclass=dir permissive=1 [ 18.723392][ T421] EXT4-fs (loop0): mounted filesystem without journal. Opts: ,errors=continue. Quota mode: none. [pid 422] mount("/dev/loop5", "./file0", "ext4", MS_DIRSYNC|MS_NOATIME|MS_LAZYTIME, ",errors=continue" [pid 424] <... mount resumed>) = 0 [pid 424] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY) = 3 [pid 424] chdir("./file0") = 0 [pid 424] ioctl(4, LOOP_CLR_FD) = 0 [pid 424] close(4) = 0 [pid 424] futex(0x7f715731878c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 419] <... futex resumed>) = 0 [pid 419] futex(0x7f7157318788, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 419] futex(0x7f715731878c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [ 18.723633][ T30] audit: type=1400 audit(1670049762.140:68): avc: denied { mount } for pid=419 comm="syz-executor107" name="/" dev="loop4" ino=2 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:fs_t tclass=filesystem permissive=1 [ 18.734118][ T418] EXT4-fs (loop1): mounted filesystem without journal. Opts: ,errors=continue. Quota mode: none. [ 18.757151][ T30] audit: type=1400 audit(1670049762.180:69): avc: denied { write } for pid=419 comm="syz-executor107" name="/" dev="loop4" ino=2 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:unlabeled_t tclass=dir permissive=1 [pid 424] open("./bus", O_RDWR|O_CREAT|O_TRUNC|O_SYNC|O_LARGEFILE|O_NOFOLLOW|O_NOATIME|0x29800030, 000) = 4 [pid 424] futex(0x7f715731878c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 419] <... futex resumed>) = 0 [pid 424] write(4, "\x00\x00\x00\x00\x00\x00\x00\x00\x00", 9 [pid 419] futex(0x7f7157318788, FUTEX_WAKE_PRIVATE, 1000000 [pid 424] <... write resumed>) = 9 [pid 419] <... futex resumed>) = 0 [pid 424] futex(0x7f715731878c, FUTEX_WAKE_PRIVATE, 1000000 [pid 419] futex(0x7f715731878c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 424] <... futex resumed>) = 0 [pid 419] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 424] openat(AT_FDCWD, "./bus", O_RDONLY [pid 419] futex(0x7f7157318788, FUTEX_WAKE_PRIVATE, 1000000 [pid 424] <... openat resumed>) = 5 [pid 419] <... futex resumed>) = 0 [pid 424] futex(0x7f715731878c, FUTEX_WAKE_PRIVATE, 1000000 [pid 419] futex(0x7f715731878c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 424] <... futex resumed>) = 0 [pid 419] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 424] open("./bus", O_RDWR [pid 419] futex(0x7f7157318788, FUTEX_WAKE_PRIVATE, 1000000 [pid 424] <... open resumed>) = 6 [pid 419] <... futex resumed>) = 0 [pid 424] futex(0x7f715731878c, FUTEX_WAKE_PRIVATE, 1000000 [pid 419] futex(0x7f715731878c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 424] <... futex resumed>) = 0 [pid 419] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 424] mmap(0x20000000, 6291456, PROT_WRITE|PROT_EXEC|PROT_SEM|0x7ffff0, MAP_SHARED|MAP_FIXED|MAP_LOCKED|1< [pid 419] futex(0x7f7157318788, FUTEX_WAKE_PRIVATE, 1000000 [pid 424] <... mmap resumed>) = 0x20000000 [pid 419] <... futex resumed>) = 0 [pid 424] futex(0x7f715731878c, FUTEX_WAKE_PRIVATE, 1000000 [pid 419] futex(0x7f715731878c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 424] <... futex resumed>) = 0 [pid 419] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 424] sendfile(4, 5, NULL, 2147483713 [pid 419] futex(0x7f7157318788, FUTEX_WAKE_PRIVATE, 1000000 [pid 423] <... mount resumed>) = 0 [pid 421] <... mount resumed>) = 0 [pid 419] <... futex resumed>) = 0 [pid 418] <... mount resumed>) = 0 [pid 423] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 421] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 419] futex(0x7f715731878c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 418] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 423] <... openat resumed>) = 3 [pid 421] <... openat resumed>) = 3 [pid 418] <... openat resumed>) = 3 [pid 423] chdir("./file0" [pid 421] chdir("./file0" [pid 418] chdir("./file0" [pid 423] <... chdir resumed>) = 0 [pid 421] <... chdir resumed>) = 0 [pid 418] <... chdir resumed>) = 0 [pid 423] ioctl(4, LOOP_CLR_FD [pid 421] ioctl(4, LOOP_CLR_FD [pid 418] ioctl(4, LOOP_CLR_FD [pid 423] <... ioctl resumed>) = 0 [pid 421] <... ioctl resumed>) = 0 [pid 423] close(4 [pid 418] <... ioctl resumed>) = 0 [pid 421] close(4 [pid 423] <... close resumed>) = 0 [pid 421] <... close resumed>) = 0 [pid 423] futex(0x7f715731878c, FUTEX_WAKE_PRIVATE, 1000000 [pid 418] close(4 [pid 423] <... futex resumed>) = 1 [pid 421] futex(0x7f715731878c, FUTEX_WAKE_PRIVATE, 1000000 [pid 415] <... futex resumed>) = 0 [pid 418] <... close resumed>) = 0 [pid 423] futex(0x7f7157318788, FUTEX_WAIT_PRIVATE, 0, NULL [pid 421] <... futex resumed>) = 1 [pid 418] futex(0x7f715731878c, FUTEX_WAKE_PRIVATE, 1000000 [pid 415] futex(0x7f7157318788, FUTEX_WAKE_PRIVATE, 1000000 [pid 413] <... futex resumed>) = 0 [pid 423] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 421] futex(0x7f7157318788, FUTEX_WAIT_PRIVATE, 0, NULL [pid 418] <... futex resumed>) = 1 [pid 415] <... futex resumed>) = 0 [pid 413] futex(0x7f7157318788, FUTEX_WAKE_PRIVATE, 1000000 [pid 411] <... futex resumed>) = 0 [pid 423] open("./bus", O_RDWR|O_CREAT|O_TRUNC|O_SYNC|O_LARGEFILE|O_NOFOLLOW|O_NOATIME|0x29800030, 000 [pid 421] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 418] futex(0x7f7157318788, FUTEX_WAIT_PRIVATE, 0, NULL [pid 415] futex(0x7f715731878c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 413] <... futex resumed>) = 0 [pid 411] futex(0x7f7157318788, FUTEX_WAKE_PRIVATE, 1000000 [pid 423] <... open resumed>) = 4 [pid 421] open("./bus", O_RDWR|O_CREAT|O_TRUNC|O_SYNC|O_LARGEFILE|O_NOFOLLOW|O_NOATIME|0x29800030, 000 [pid 418] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 413] futex(0x7f715731878c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 411] <... futex resumed>) = 0 [pid 423] futex(0x7f715731878c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 421] <... open resumed>) = 4 [pid 418] open("./bus", O_RDWR|O_CREAT|O_TRUNC|O_SYNC|O_LARGEFILE|O_NOFOLLOW|O_NOATIME|0x29800030, 000 [pid 415] <... futex resumed>) = 0 [pid 411] futex(0x7f715731878c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 423] futex(0x7f7157318788, FUTEX_WAIT_PRIVATE, 0, NULL [pid 421] futex(0x7f715731878c, FUTEX_WAKE_PRIVATE, 1000000 [pid 418] <... open resumed>) = 4 [pid 415] futex(0x7f7157318788, FUTEX_WAKE_PRIVATE, 1000000 [pid 423] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 421] <... futex resumed>) = 1 [pid 418] futex(0x7f715731878c, FUTEX_WAKE_PRIVATE, 1000000 [pid 415] <... futex resumed>) = 0 [pid 413] <... futex resumed>) = 0 [pid 423] write(4, "\x00\x00\x00\x00\x00\x00\x00\x00\x00", 9 [pid 421] futex(0x7f7157318788, FUTEX_WAIT_PRIVATE, 0, NULL [pid 418] <... futex resumed>) = 1 [pid 415] futex(0x7f715731878c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 413] futex(0x7f7157318788, FUTEX_WAKE_PRIVATE, 1000000 [pid 411] <... futex resumed>) = 0 [pid 423] <... write resumed>) = 9 [pid 421] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 418] write(4, "\x00\x00\x00\x00\x00\x00\x00\x00\x00", 9 [pid 413] <... futex resumed>) = 0 [pid 411] futex(0x7f7157318788, FUTEX_WAKE_PRIVATE, 1000000 [pid 423] futex(0x7f715731878c, FUTEX_WAKE_PRIVATE, 1000000 [pid 421] write(4, "\x00\x00\x00\x00\x00\x00\x00\x00\x00", 9 [pid 413] futex(0x7f715731878c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 411] <... futex resumed>) = 0 [pid 423] <... futex resumed>) = 1 [pid 421] <... write resumed>) = 9 [pid 415] <... futex resumed>) = 0 [pid 411] futex(0x7f715731878c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 423] futex(0x7f7157318788, FUTEX_WAIT_PRIVATE, 0, NULL [pid 421] futex(0x7f715731878c, FUTEX_WAKE_PRIVATE, 1000000 [pid 415] futex(0x7f7157318788, FUTEX_WAKE_PRIVATE, 1000000 [pid 423] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 421] <... futex resumed>) = 1 [pid 415] <... futex resumed>) = 0 [pid 413] <... futex resumed>) = 0 [pid 423] openat(AT_FDCWD, "./bus", O_RDONLY [pid 421] futex(0x7f7157318788, FUTEX_WAIT_PRIVATE, 0, NULL [pid 415] futex(0x7f715731878c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 413] futex(0x7f7157318788, FUTEX_WAKE_PRIVATE, 1000000 [pid 423] <... openat resumed>) = 5 [pid 421] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 413] <... futex resumed>) = 0 [pid 423] futex(0x7f715731878c, FUTEX_WAKE_PRIVATE, 1000000 [pid 421] openat(AT_FDCWD, "./bus", O_RDONLY [pid 413] futex(0x7f715731878c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 423] <... futex resumed>) = 1 [pid 421] <... openat resumed>) = 5 [pid 415] <... futex resumed>) = 0 [pid 423] futex(0x7f7157318788, FUTEX_WAIT_PRIVATE, 0, NULL [pid 421] futex(0x7f715731878c, FUTEX_WAKE_PRIVATE, 1000000 [pid 415] futex(0x7f7157318788, FUTEX_WAKE_PRIVATE, 1000000 [pid 423] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 421] <... futex resumed>) = 1 [pid 415] <... futex resumed>) = 0 [pid 413] <... futex resumed>) = 0 [pid 423] open("./bus", O_RDWR [pid 421] futex(0x7f7157318788, FUTEX_WAIT_PRIVATE, 0, NULL [pid 415] futex(0x7f715731878c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 413] futex(0x7f7157318788, FUTEX_WAKE_PRIVATE, 1000000 [pid 423] <... open resumed>) = 6 [pid 421] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 413] <... futex resumed>) = 0 [pid 423] futex(0x7f715731878c, FUTEX_WAKE_PRIVATE, 1000000 [pid 421] open("./bus", O_RDWR [pid 413] futex(0x7f715731878c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 421] <... open resumed>) = 6 [pid 421] futex(0x7f715731878c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 413] <... futex resumed>) = 0 [pid 421] futex(0x7f7157318788, FUTEX_WAIT_PRIVATE, 0, NULL [pid 413] futex(0x7f7157318788, FUTEX_WAKE_PRIVATE, 1000000 [pid 421] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 413] <... futex resumed>) = 0 [pid 421] mmap(0x20000000, 6291456, PROT_WRITE|PROT_EXEC|PROT_SEM|0x7ffff0, MAP_SHARED|MAP_FIXED|MAP_LOCKED|1< [pid 413] futex(0x7f715731878c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 423] <... futex resumed>) = 1 [pid 421] <... mmap resumed>) = 0x20000000 [pid 415] <... futex resumed>) = 0 [pid 423] futex(0x7f7157318788, FUTEX_WAIT_PRIVATE, 0, NULL [pid 421] futex(0x7f715731878c, FUTEX_WAKE_PRIVATE, 1000000 [pid 415] futex(0x7f7157318788, FUTEX_WAKE_PRIVATE, 1000000 [pid 423] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 421] <... futex resumed>) = 1 [pid 418] <... write resumed>) = 9 [pid 415] <... futex resumed>) = 0 [pid 413] <... futex resumed>) = 0 [pid 423] mmap(0x20000000, 6291456, PROT_WRITE|PROT_EXEC|PROT_SEM|0x7ffff0, MAP_SHARED|MAP_FIXED|MAP_LOCKED|1< [pid 421] futex(0x7f7157318788, FUTEX_WAIT_PRIVATE, 0, NULL [ 18.775791][ T420] EXT4-fs (loop3): mounted filesystem without journal. Opts: ,errors=continue. Quota mode: none. [ 18.798323][ T423] EXT4-fs (loop2): mounted filesystem without journal. Opts: ,errors=continue. Quota mode: none. [ 18.806624][ T424] EXT4-fs error (device loop4): ext4_mb_generate_buddy:1148: group 0, block bitmap and bg descriptor inconsistent: 25 vs 150994969 free clusters [pid 415] futex(0x7f715731878c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 413] futex(0x7f7157318788, FUTEX_WAKE_PRIVATE, 1000000 [pid 423] <... mmap resumed>) = 0x20000000 [pid 421] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 418] futex(0x7f715731878c, FUTEX_WAKE_PRIVATE, 1000000 [pid 423] futex(0x7f715731878c, FUTEX_WAKE_PRIVATE, 1000000 [pid 422] <... mount resumed>) = 0 [pid 421] sendfile(4, 5, NULL, 2147483713 [pid 419] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 418] <... futex resumed>) = 1 [pid 413] <... futex resumed>) = 0 [pid 411] <... futex resumed>) = 0 [pid 422] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 419] futex(0x7f715731879c, FUTEX_WAKE_PRIVATE, 1000000 [pid 418] futex(0x7f7157318788, FUTEX_WAIT_PRIVATE, 0, NULL [pid 413] futex(0x7f715731878c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 411] futex(0x7f7157318788, FUTEX_WAKE_PRIVATE, 1000000 [pid 423] <... futex resumed>) = 1 [pid 422] <... openat resumed>) = 3 [pid 419] <... futex resumed>) = 0 [pid 418] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 415] <... futex resumed>) = 0 [pid 411] <... futex resumed>) = 0 [pid 422] chdir("./file0" [pid 419] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 418] openat(AT_FDCWD, "./bus", O_RDONLY [pid 411] futex(0x7f715731878c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 423] futex(0x7f7157318788, FUTEX_WAIT_PRIVATE, 0, NULL [pid 422] <... chdir resumed>) = 0 [pid 419] <... mmap resumed>) = 0x7f714eefd000 [pid 418] <... openat resumed>) = 5 [pid 415] futex(0x7f7157318788, FUTEX_WAKE_PRIVATE, 1000000 [pid 422] ioctl(4, LOOP_CLR_FD [pid 419] mprotect(0x7f714eefe000, 131072, PROT_READ|PROT_WRITE [pid 418] futex(0x7f715731878c, FUTEX_WAKE_PRIVATE, 1000000 [pid 423] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 415] <... futex resumed>) = 0 [pid 423] sendfile(4, 5, NULL, 2147483713 [pid 422] <... ioctl resumed>) = 0 [pid 419] <... mprotect resumed>) = 0 [pid 418] <... futex resumed>) = 1 [pid 415] futex(0x7f715731878c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 411] <... futex resumed>) = 0 [pid 422] close(4 [pid 419] clone(child_stack=0x7f714ef1d2f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID [pid 418] futex(0x7f7157318788, FUTEX_WAIT_PRIVATE, 0, NULL [pid 411] futex(0x7f7157318788, FUTEX_WAKE_PRIVATE, 1000000 [pid 422] <... close resumed>) = 0 [pid 418] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 411] <... futex resumed>) = 0 [pid 422] futex(0x7f715731878c, FUTEX_WAKE_PRIVATE, 1000000 [pid 419] <... clone resumed>, parent_tid=[443], tls=0x7f714ef1d700, child_tidptr=0x7f714ef1d9d0) = 443 [pid 418] open("./bus", O_RDWR [pid 411] futex(0x7f715731878c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 422] <... futex resumed>) = 1 [pid 419] futex(0x7f7157318798, FUTEX_WAKE_PRIVATE, 1000000 [pid 418] <... open resumed>) = 6 [pid 417] <... futex resumed>) = 0 [pid 422] futex(0x7f7157318788, FUTEX_WAIT_PRIVATE, 0, NULL [pid 419] <... futex resumed>) = 0 [pid 418] futex(0x7f715731878c, FUTEX_WAKE_PRIVATE, 1000000 [pid 417] futex(0x7f7157318788, FUTEX_WAKE_PRIVATE, 1000000 [pid 422] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 419] futex(0x7f715731879c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 418] <... futex resumed>) = 1 [pid 417] <... futex resumed>) = 0 [pid 411] <... futex resumed>) = 0 [pid 422] open("./bus", O_RDWR|O_CREAT|O_TRUNC|O_SYNC|O_LARGEFILE|O_NOFOLLOW|O_NOATIME|0x29800030, 000 [pid 418] futex(0x7f7157318788, FUTEX_WAIT_PRIVATE, 0, NULL [pid 417] futex(0x7f715731878c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 411] futex(0x7f7157318788, FUTEX_WAKE_PRIVATE, 1000000 [pid 418] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 411] <... futex resumed>) = 0 [pid 418] mmap(0x20000000, 6291456, PROT_WRITE|PROT_EXEC|PROT_SEM|0x7ffff0, MAP_SHARED|MAP_FIXED|MAP_LOCKED|1< [pid 411] futex(0x7f715731878c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 418] <... mmap resumed>) = 0x20000000 [pid 418] futex(0x7f715731878c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 411] <... futex resumed>) = 0 [pid 418] futex(0x7f7157318788, FUTEX_WAIT_PRIVATE, 0, NULL [pid 411] futex(0x7f7157318788, FUTEX_WAKE_PRIVATE, 1000000 [pid 418] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 411] <... futex resumed>) = 0 [pid 418] sendfile(4, 5, NULL, 2147483713 [pid 411] futex(0x7f715731878c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}./strace-static-x86_64: Process 443 attached [pid 443] set_robust_list(0x7f714ef1d9e0, 24) = 0 [pid 443] ioctl(6, _IOC(_IOC_WRITE, 0x66, 0x29, 0x4), 0x20000040 [pid 422] <... open resumed>) = 4 [pid 422] futex(0x7f715731878c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 417] <... futex resumed>) = 0 [pid 422] write(4, "\x00\x00\x00\x00\x00\x00\x00\x00\x00", 9 [pid 417] futex(0x7f7157318788, FUTEX_WAKE_PRIVATE, 1000000) = 0 [ 18.846528][ T422] EXT4-fs (loop5): mounted filesystem without journal. Opts: ,errors=continue. Quota mode: none. [ 18.857307][ T424] EXT4-fs (loop4): Delayed block allocation failed for inode 18 at logical offset 0 with max blocks 1 with error 28 [ 18.869479][ T424] EXT4-fs (loop4): This should not happen!! Data will be lost [ 18.869479][ T424] [ 18.881138][ T421] EXT4-fs error (device loop0): ext4_mb_generate_buddy:1148: group 0, block bitmap and bg descriptor inconsistent: 25 vs 150994969 free clusters [pid 417] futex(0x7f715731878c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 422] <... write resumed>) = 9 [pid 422] futex(0x7f715731878c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 417] <... futex resumed>) = 0 [pid 422] openat(AT_FDCWD, "./bus", O_RDONLY [pid 417] futex(0x7f7157318788, FUTEX_WAKE_PRIVATE, 1000000 [pid 422] <... openat resumed>) = 5 [pid 417] <... futex resumed>) = 0 [pid 422] futex(0x7f715731878c, FUTEX_WAKE_PRIVATE, 1000000 [pid 417] futex(0x7f715731878c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 422] <... futex resumed>) = 0 [pid 417] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 422] open("./bus", O_RDWR [pid 417] futex(0x7f7157318788, FUTEX_WAKE_PRIVATE, 1000000 [pid 422] <... open resumed>) = 6 [pid 417] <... futex resumed>) = 0 [pid 422] futex(0x7f715731878c, FUTEX_WAKE_PRIVATE, 1000000 [pid 417] futex(0x7f715731878c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 422] <... futex resumed>) = 0 [pid 417] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 422] mmap(0x20000000, 6291456, PROT_WRITE|PROT_EXEC|PROT_SEM|0x7ffff0, MAP_SHARED|MAP_FIXED|MAP_LOCKED|1< [pid 417] futex(0x7f7157318788, FUTEX_WAKE_PRIVATE, 1000000 [pid 422] <... mmap resumed>) = 0x20000000 [pid 417] <... futex resumed>) = 0 [pid 422] futex(0x7f715731878c, FUTEX_WAKE_PRIVATE, 1000000 [pid 417] futex(0x7f715731878c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 422] <... futex resumed>) = 0 [pid 417] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 422] sendfile(4, 5, NULL, 2147483713 [pid 417] futex(0x7f7157318788, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 417] futex(0x7f715731878c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 413] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 413] futex(0x7f715731879c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 413] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f714eefd000 [pid 413] mprotect(0x7f714eefe000, 131072, PROT_READ|PROT_WRITE [pid 419] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 413] <... mprotect resumed>) = 0 [pid 419] futex(0x7f715731879c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=0} [pid 413] clone(child_stack=0x7f714ef1d2f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID [pid 419] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 413] <... clone resumed>, parent_tid=[444], tls=0x7f714ef1d700, child_tidptr=0x7f714ef1d9d0) = 444 [pid 413] futex(0x7f7157318798, FUTEX_WAKE_PRIVATE, 1000000) = 0 [ 18.907882][ T424] EXT4-fs (loop4): Total free blocks count 0 [ 18.913038][ T418] EXT4-fs error (device loop1): ext4_mb_generate_buddy:1148: group 0, block bitmap and bg descriptor inconsistent: 25 vs 150994969 free clusters [ 18.933412][ T424] EXT4-fs (loop4): Free/Dirty block details [ 18.936440][ T422] EXT4-fs error (device loop5): ext4_mb_generate_buddy:1148: group 0, block bitmap and bg descriptor inconsistent: 25 vs 150994969 free clusters [ 18.939396][ T424] EXT4-fs (loop4): free_blocks=2415919104 [pid 413] futex(0x7f715731879c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 415] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 411] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 411] futex(0x7f715731879c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 411] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f714eefd000 [pid 411] mprotect(0x7f714eefe000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 411] clone(child_stack=0x7f714ef1d2f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, parent_tid=[445], tls=0x7f714ef1d700, child_tidptr=0x7f714ef1d9d0) = 445 [pid 411] futex(0x7f7157318798, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 411] futex(0x7f715731879c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 415] futex(0x7f715731879c, FUTEX_WAKE_PRIVATE, 1000000 [pid 417] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 415] <... futex resumed>) = 0 [pid 417] futex(0x7f715731879c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 417] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f714eefd000 [pid 417] mprotect(0x7f714eefe000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 417] clone(child_stack=0x7f714ef1d2f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, parent_tid=[446], tls=0x7f714ef1d700, child_tidptr=0x7f714ef1d9d0) = 446 [pid 417] futex(0x7f7157318798, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 417] futex(0x7f715731879c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}./strace-static-x86_64: Process 444 attached ./strace-static-x86_64: Process 445 attached [pid 445] set_robust_list(0x7f714ef1d9e0, 24 [pid 444] set_robust_list(0x7f714ef1d9e0, 24 [pid 445] <... set_robust_list resumed>) = 0 [pid 444] <... set_robust_list resumed>) = 0 [pid 445] ioctl(6, _IOC(_IOC_WRITE, 0x66, 0x29, 0x4), 0x20000040 [pid 444] ioctl(6, _IOC(_IOC_WRITE, 0x66, 0x29, 0x4), 0x20000040 [pid 420] <... mount resumed>) = 0 [pid 420] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY) = 3 [pid 420] chdir("./file0") = 0 [pid 420] ioctl(4, LOOP_CLR_FD) = 0 [pid 420] close(4./strace-static-x86_64: Process 446 attached [pid 443] <... ioctl resumed>) = 0 [pid 424] <... sendfile resumed>) = 63 [pid 415] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 413] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 443] futex(0x7f715731879c, FUTEX_WAKE_PRIVATE, 1000000 [pid 413] futex(0x7f715731879c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=0} [pid 443] <... futex resumed>) = 0 [pid 413] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 443] futex(0x7f7157318798, FUTEX_WAIT_PRIVATE, 0, NULL [pid 446] set_robust_list(0x7f714ef1d9e0, 24 [pid 424] futex(0x7f715731878c, FUTEX_WAKE_PRIVATE, 1000000 [pid 415] <... mmap resumed>) = 0x7f714eefd000 [pid 446] <... set_robust_list resumed>) = 0 [pid 424] <... futex resumed>) = 0 [pid 415] mprotect(0x7f714eefe000, 131072, PROT_READ|PROT_WRITE [pid 419] exit_group(0) = ? [pid 443] <... futex resumed>) = 230 [pid 415] <... mprotect resumed>) = 0 [ 18.955436][ T423] EXT4-fs error (device loop2): ext4_mb_generate_buddy:1148: group 0, block bitmap and bg descriptor inconsistent: 25 vs 150994969 free clusters [ 18.959521][ T424] EXT4-fs (loop4): dirty_blocks=16 [ 18.978939][ T424] EXT4-fs (loop4): Block reservation details [ 18.980028][ T421] EXT4-fs (loop0): Delayed block allocation failed for inode 18 at logical offset 0 with max blocks 1 with error 28 [ 18.984953][ T424] EXT4-fs (loop4): i_reserved_data_blocks=1 [pid 443] +++ exited with 0 +++ [pid 415] clone(child_stack=0x7f714ef1d2f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, parent_tid=[447], tls=0x7f714ef1d700, child_tidptr=0x7f714ef1d9d0) = 447 ./strace-static-x86_64: Process 447 attached [pid 446] ioctl(6, _IOC(_IOC_WRITE, 0x66, 0x29, 0x4), 0x20000040 [pid 415] futex(0x7f7157318798, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 415] futex(0x7f715731879c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 424] +++ exited with 0 +++ [pid 419] +++ exited with 0 +++ [pid 420] <... close resumed>) = 0 [pid 412] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=419, si_uid=0, si_status=0, si_utime=0, si_stime=11} --- [pid 420] futex(0x7f715731878c, FUTEX_WAKE_PRIVATE, 1000000 [pid 416] <... futex resumed>) = 0 [pid 420] <... futex resumed>) = 1 [pid 420] futex(0x7f7157318788, FUTEX_WAIT_PRIVATE, 0, NULL [pid 447] set_robust_list(0x7f714ef1d9e0, 24 [pid 416] futex(0x7f7157318788, FUTEX_WAKE_PRIVATE, 1000000 [pid 411] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [ 19.007373][ T443] syz-executor107 (443) used greatest stack depth: 22400 bytes left [ 19.017977][ T424] syz-executor107 (424) used greatest stack depth: 21904 bytes left [ 19.018258][ T30] audit: type=1400 audit(1670049762.180:70): avc: denied { add_name } for pid=419 comm="syz-executor107" name="bus" scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:unlabeled_t tclass=dir permissive=1 [ 19.026108][ T418] EXT4-fs (loop1): Delayed block allocation failed for inode 18 at logical offset 0 with max blocks 1 with error 28 [pid 447] <... set_robust_list resumed>) = 0 [pid 420] <... futex resumed>) = 0 [pid 417] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 416] <... futex resumed>) = 1 [pid 420] open("./bus", O_RDWR|O_CREAT|O_TRUNC|O_SYNC|O_LARGEFILE|O_NOFOLLOW|O_NOATIME|0x29800030, 000) = 4 [pid 420] futex(0x7f715731878c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 420] futex(0x7f7157318788, FUTEX_WAIT_PRIVATE, 0, NULL [pid 447] ioctl(6, _IOC(_IOC_WRITE, 0x66, 0x29, 0x4), 0x20000040 [pid 416] futex(0x7f715731878c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 415] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 416] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [ 19.047286][ T423] EXT4-fs (loop2): Delayed block allocation failed for inode 18 at logical offset 0 with max blocks 1 with error 28 [ 19.058900][ T418] EXT4-fs (loop1): This should not happen!! Data will be lost [ 19.058900][ T418] [ 19.072033][ T422] EXT4-fs (loop5): Delayed block allocation failed for inode 18 at logical offset 0 with max blocks 1 with error 28 [ 19.080513][ T418] EXT4-fs (loop1): Total free blocks count 0 [ 19.092882][ T421] EXT4-fs (loop0): This should not happen!! Data will be lost [ 19.092882][ T421] [ 19.098245][ T418] EXT4-fs (loop1): Free/Dirty block details [pid 412] umount2("./0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 416] futex(0x7f7157318788, FUTEX_WAKE_PRIVATE, 1000000 [pid 412] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 416] <... futex resumed>) = 1 [pid 412] openat(AT_FDCWD, "./0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 420] <... futex resumed>) = 0 [pid 420] write(4, "\x00\x00\x00\x00\x00\x00\x00\x00\x00", 9) = 9 [pid 420] futex(0x7f715731878c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 420] futex(0x7f7157318788, FUTEX_WAIT_PRIVATE, 0, NULL [pid 416] futex(0x7f715731878c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 412] <... openat resumed>) = 3 [ 19.107990][ T421] EXT4-fs (loop0): Total free blocks count 0 [ 19.113507][ T418] EXT4-fs (loop1): free_blocks=2415919104 [ 19.119478][ T422] EXT4-fs (loop5): This should not happen!! Data will be lost [ 19.119478][ T422] [ 19.124904][ T418] EXT4-fs (loop1): dirty_blocks=16 [ 19.135137][ T423] EXT4-fs (loop2): This should not happen!! Data will be lost [ 19.135137][ T423] [ 19.139767][ T418] EXT4-fs (loop1): Block reservation details [ 19.149523][ T421] EXT4-fs (loop0): Free/Dirty block details [pid 416] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 412] fstat(3, [pid 445] <... ioctl resumed>) = 0 [pid 418] <... sendfile resumed>) = 63 [pid 416] futex(0x7f7157318788, FUTEX_WAKE_PRIVATE, 1000000 [pid 412] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 445] futex(0x7f715731879c, FUTEX_WAKE_PRIVATE, 1000000 [pid 418] futex(0x7f715731878c, FUTEX_WAKE_PRIVATE, 1000000 [pid 416] <... futex resumed>) = 1 [pid 412] getdents64(3, [pid 420] <... futex resumed>) = 0 [pid 411] exit_group(0 [pid 420] openat(AT_FDCWD, "./bus", O_RDONLY [pid 411] <... exit_group resumed>) = ? [pid 420] <... openat resumed>) = 5 [pid 420] futex(0x7f715731878c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 420] futex(0x7f7157318788, FUTEX_WAIT_PRIVATE, 0, NULL [pid 445] <... futex resumed>) = ? [pid 418] <... futex resumed>) = ? [pid 416] futex(0x7f715731878c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 412] <... getdents64 resumed>0x555555b99720 /* 4 entries */, 32768) = 112 [ 19.154972][ T418] EXT4-fs (loop1): i_reserved_data_blocks=1 [ 19.160981][ T30] audit: type=1400 audit(1670049762.180:71): avc: denied { create } for pid=419 comm="syz-executor107" name="bus" scontext=root:sysadm_r:sysadm_t tcontext=root:object_r:unlabeled_t tclass=file permissive=1 [ 19.186441][ T422] EXT4-fs (loop5): Total free blocks count 0 [ 19.186946][ T421] EXT4-fs (loop0): free_blocks=2415919104 [ 19.192659][ T422] EXT4-fs (loop5): Free/Dirty block details [ 19.198611][ T423] EXT4-fs (loop2): Total free blocks count 0 [pid 445] +++ exited with 0 +++ [pid 418] +++ exited with 0 +++ [pid 416] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 412] umount2("./0/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 411] +++ exited with 0 +++ [pid 416] futex(0x7f7157318788, FUTEX_WAKE_PRIVATE, 1000000 [pid 412] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 420] <... futex resumed>) = 0 [pid 416] <... futex resumed>) = 1 [pid 412] lstat("./0/binderfs", [pid 407] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=411, si_uid=0, si_status=0, si_utime=0, si_stime=13} --- [pid 420] open("./bus", O_RDWR) = 6 [pid 420] futex(0x7f715731878c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 420] futex(0x7f7157318788, FUTEX_WAIT_PRIVATE, 0, NULL [pid 446] <... ioctl resumed>) = 0 [pid 422] <... sendfile resumed>) = 63 [pid 416] futex(0x7f715731878c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 412] <... lstat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}) = 0 [pid 407] umount2("./0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 446] futex(0x7f715731879c, FUTEX_WAKE_PRIVATE, 1000000 [pid 422] futex(0x7f715731878c, FUTEX_WAKE_PRIVATE, 1000000 [pid 421] <... sendfile resumed>) = 63 [pid 416] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 412] unlink("./0/binderfs" [pid 407] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 446] <... futex resumed>) = 0 [pid 422] <... futex resumed>) = 0 [pid 417] exit_group(0 [pid 416] futex(0x7f7157318788, FUTEX_WAKE_PRIVATE, 1000000 [pid 412] <... unlink resumed>) = 0 [pid 407] openat(AT_FDCWD, "./0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 417] <... exit_group resumed>) = ? [pid 416] <... futex resumed>) = 1 [pid 412] umount2("./0/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 407] <... openat resumed>) = 3 [pid 446] +++ exited with 0 +++ [pid 422] +++ exited with 0 +++ [pid 417] +++ exited with 0 +++ [pid 416] futex(0x7f715731878c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 407] fstat(3, {st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 414] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=417, si_uid=0, si_status=0, si_utime=1, si_stime=12} --- [pid 407] getdents64(3, [pid 414] restart_syscall(<... resuming interrupted clone ...> [pid 407] <... getdents64 resumed>0x555555b99720 /* 4 entries */, 32768) = 112 [pid 407] umount2("./0/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 407] lstat("./0/binderfs", [pid 414] <... restart_syscall resumed>) = 0 [pid 407] <... lstat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}) = 0 [pid 407] unlink("./0/binderfs") = 0 [pid 414] umount2("./0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 407] umount2("./0/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 444] <... ioctl resumed>) = 0 [pid 420] <... futex resumed>) = 0 [pid 414] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 414] openat(AT_FDCWD, "./0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 414] fstat(3, {st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [ 19.203981][ T422] EXT4-fs (loop5): free_blocks=2415919104 [ 19.209910][ T421] EXT4-fs (loop0): dirty_blocks=16 [ 19.216610][ T422] EXT4-fs (loop5): dirty_blocks=16 [ 19.220450][ T423] EXT4-fs (loop2): Free/Dirty block details [ 19.225172][ T422] EXT4-fs (loop5): Block reservation details [ 19.231147][ T421] EXT4-fs (loop0): Block reservation details [ 19.236958][ T422] EXT4-fs (loop5): i_reserved_data_blocks=1 [ 19.243094][ T423] EXT4-fs (loop2): free_blocks=2415919104 [ 19.248455][ T421] EXT4-fs (loop0): i_reserved_data_blocks=1 [ 19.254345][ T423] EXT4-fs (loop2): dirty_blocks=16 [pid 414] getdents64(3, 0x555555b99720 /* 4 entries */, 32768) = 112 [pid 414] umount2("./0/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 414] lstat("./0/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}) = 0 [pid 414] unlink("./0/binderfs") = 0 [pid 414] umount2("./0/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 421] futex(0x7f715731878c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 421] futex(0x7f7157318788, FUTEX_WAIT_PRIVATE, 0, NULL [pid 444] futex(0x7f715731879c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 444] futex(0x7f7157318798, FUTEX_WAIT_PRIVATE, 0, NULL [pid 420] mmap(0x20000000, 6291456, PROT_WRITE|PROT_EXEC|PROT_SEM|0x7ffff0, MAP_SHARED|MAP_FIXED|MAP_LOCKED|1< [pid 413] exit_group(0 [pid 444] <... futex resumed>) = ? [pid 421] <... futex resumed>) = ? [pid 420] <... futex resumed>) = 1 [pid 416] <... futex resumed>) = 0 [pid 413] <... exit_group resumed>) = ? [pid 444] +++ exited with 0 +++ [pid 421] +++ exited with 0 +++ [pid 420] sendfile(4, 5, NULL, 2147483713 [pid 416] futex(0x7f7157318788, FUTEX_WAKE_PRIVATE, 1000000 [pid 413] +++ exited with 0 +++ [pid 416] <... futex resumed>) = 0 [pid 406] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=413, si_uid=0, si_status=0, si_utime=0, si_stime=13} --- [pid 416] futex(0x7f715731878c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 406] umount2("./0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 406] openat(AT_FDCWD, "./0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 406] fstat(3, {st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 406] getdents64(3, 0x555555b99720 /* 4 entries */, 32768) = 112 [pid 406] umount2("./0/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 406] lstat("./0/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}) = 0 [ 19.265172][ T442] EXT4-fs (loop4): Delayed block allocation failed for inode 18 at logical offset 0 with max blocks 1 with error 28 [ 19.268229][ T423] EXT4-fs (loop2): Block reservation details [ 19.277361][ T10] EXT4-fs (loop1): Delayed block allocation failed for inode 18 at logical offset 0 with max blocks 1 with error 28 [ 19.287171][ T442] EXT4-fs (loop4): This should not happen!! Data will be lost [ 19.287171][ T442] [pid 406] unlink("./0/binderfs") = 0 [ 19.296999][ T420] EXT4-fs error (device loop3): ext4_mb_generate_buddy:1148: group 0, block bitmap and bg descriptor inconsistent: 25 vs 150994969 free clusters [ 19.308455][ T442] EXT4-fs (loop5): Delayed block allocation failed for inode 18 at logical offset 0 with max blocks 1 with error 28 [ 19.320866][ T423] EXT4-fs (loop2): i_reserved_data_blocks=1 [ 19.331983][ T442] EXT4-fs (loop5): This should not happen!! Data will be lost [ 19.331983][ T442] [ 19.337390][ T10] EXT4-fs (loop1): This should not happen!! Data will be lost [ 19.337390][ T10] [pid 406] umount2("./0/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 423] <... sendfile resumed>) = 63 [pid 416] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 447] <... ioctl resumed>) = 0 [pid 416] futex(0x7f715731879c, FUTEX_WAKE_PRIVATE, 1000000 [pid 447] futex(0x7f715731879c, FUTEX_WAKE_PRIVATE, 1000000 [pid 416] <... futex resumed>) = 0 [pid 447] <... futex resumed>) = 0 [pid 416] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 447] futex(0x7f7157318798, FUTEX_WAIT_PRIVATE, 0, NULL [pid 416] <... mmap resumed>) = 0x7f714eefd000 [pid 416] mprotect(0x7f714eefe000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 416] clone(child_stack=0x7f714ef1d2f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, parent_tid=[448], tls=0x7f714ef1d700, child_tidptr=0x7f714ef1d9d0) = 448 [pid 416] futex(0x7f7157318798, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 416] futex(0x7f715731879c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 423] futex(0x7f715731878c, FUTEX_WAKE_PRIVATE, 1000000 [pid 415] exit_group(0 [pid 447] <... futex resumed>) = ? [pid 423] <... futex resumed>) = ? [pid 415] <... exit_group resumed>) = ? [pid 447] +++ exited with 0 +++ [pid 423] +++ exited with 0 +++ [pid 415] +++ exited with 0 +++ [pid 408] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=415, si_uid=0, si_status=0, si_utime=0, si_stime=12} --- ./strace-static-x86_64: Process 448 attached [pid 448] set_robust_list(0x7f714ef1d9e0, 24) = 0 [pid 448] ioctl(6, _IOC(_IOC_WRITE, 0x66, 0x29, 0x4), 0x20000040 [pid 408] umount2("./0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 408] openat(AT_FDCWD, "./0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 408] fstat(3, {st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 408] getdents64(3, 0x555555b99720 /* 4 entries */, 32768) = 112 [pid 408] umount2("./0/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 408] lstat("./0/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}) = 0 [pid 408] unlink("./0/binderfs") = 0 [ 19.346846][ T8] EXT4-fs (loop0): Delayed block allocation failed for inode 18 at logical offset 0 with max blocks 1 with error 28 [ 19.356168][ T420] EXT4-fs (loop3): Delayed block allocation failed for inode 18 at logical offset 0 with max blocks 1 with error 28 [ 19.383837][ T420] EXT4-fs (loop3): This should not happen!! Data will be lost [ 19.383837][ T420] [ 19.383900][ T8] EXT4-fs (loop0): This should not happen!! Data will be lost [ 19.383900][ T8] [ 19.393625][ T420] EXT4-fs (loop3): Total free blocks count 0 [ 19.408868][ T420] EXT4-fs (loop3): Free/Dirty block details [pid 408] umount2("./0/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 416] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 414] <... umount2 resumed>) = 0 [pid 414] umount2("./0/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 412] <... umount2 resumed>) = 0 [pid 407] <... umount2 resumed>) = 0 [pid 414] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 407] umount2("./0/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 407] lstat("./0/file0", {st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 412] umount2("./0/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 407] umount2("./0/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 412] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 407] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 412] lstat("./0/file0", [pid 407] openat(AT_FDCWD, "./0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 412] <... lstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 414] lstat("./0/file0", [pid 420] <... sendfile resumed>) = 63 [pid 448] <... ioctl resumed>) = 0 [pid 420] futex(0x7f715731878c, FUTEX_WAKE_PRIVATE, 1000000 [pid 414] <... lstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 448] futex(0x7f715731879c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 448] futex(0x7f7157318798, FUTEX_WAIT_PRIVATE, 0, NULL [pid 407] <... openat resumed>) = 4 [pid 412] umount2("./0/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 407] fstat(4, {st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 412] openat(AT_FDCWD, "./0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 407] getdents64(4, [pid 412] <... openat resumed>) = 4 [pid 407] <... getdents64 resumed>0x555555ba1760 /* 2 entries */, 32768) = 48 [pid 412] fstat(4, {st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 412] getdents64(4, 0x555555ba1760 /* 2 entries */, 32768) = 48 [pid 407] getdents64(4, 0x555555ba1760 /* 0 entries */, 32768) = 0 [pid 412] getdents64(4, 0x555555ba1760 /* 0 entries */, 32768) = 0 [pid 407] close(4 [pid 412] close(4 [pid 407] <... close resumed>) = 0 [pid 412] <... close resumed>) = 0 [pid 407] rmdir("./0/file0" [pid 412] rmdir("./0/file0" [pid 407] <... rmdir resumed>) = 0 [pid 412] <... rmdir resumed>) = 0 [pid 412] getdents64(3, [pid 407] getdents64(3, [pid 412] <... getdents64 resumed>0x555555b99720 /* 0 entries */, 32768) = 0 [pid 407] <... getdents64 resumed>0x555555b99720 /* 0 entries */, 32768) = 0 [pid 412] close(3 [pid 407] close(3 [pid 412] <... close resumed>) = 0 [pid 412] rmdir("./0" [pid 407] <... close resumed>) = 0 [pid 412] <... rmdir resumed>) = 0 [pid 407] rmdir("./0" [pid 412] mkdir("./1", 0777) = 0 [pid 407] <... rmdir resumed>) = 0 [pid 412] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 420] <... futex resumed>) = 0 [pid 414] umount2("./0/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 412] <... openat resumed>) = 3 [pid 407] mkdir("./1", 0777 [pid 420] futex(0x7f7157318788, FUTEX_WAIT_PRIVATE, 0, NULL [pid 414] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 406] <... umount2 resumed>) = 0 [pid 416] exit_group(0 [pid 414] openat(AT_FDCWD, "./0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 448] <... futex resumed>) = ? [pid 420] <... futex resumed>) = ? [pid 416] <... exit_group resumed>) = ? [pid 414] <... openat resumed>) = 4 [pid 448] +++ exited with 0 +++ [pid 420] +++ exited with 0 +++ [pid 412] ioctl(3, LOOP_CLR_FD [pid 407] <... mkdir resumed>) = 0 [pid 406] umount2("./0/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 412] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 407] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 406] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 416] +++ exited with 0 +++ [pid 414] fstat(4, [pid 412] close(3 [pid 407] <... openat resumed>) = 3 [pid 406] lstat("./0/file0", [pid 414] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 412] <... close resumed>) = 0 [pid 409] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=416, si_uid=0, si_status=0, si_utime=0, si_stime=12} --- [pid 407] ioctl(3, LOOP_CLR_FD [pid 406] <... lstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 414] getdents64(4, [pid 412] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 409] restart_syscall(<... resuming interrupted clone ...> [pid 407] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 406] umount2("./0/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 414] <... getdents64 resumed>0x555555ba1760 /* 2 entries */, 32768) = 48 [pid 409] <... restart_syscall resumed>) = 0 [pid 407] close(3 [pid 406] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 414] getdents64(4, [pid 412] <... clone resumed>, child_tidptr=0x555555b986d0) = 451 [pid 407] <... close resumed>) = 0 [pid 406] openat(AT_FDCWD, "./0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 414] <... getdents64 resumed>0x555555ba1760 /* 0 entries */, 32768) = 0 [pid 406] <... openat resumed>) = 4 [pid 414] close(4 [pid 409] umount2("./0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 406] fstat(4, [pid 414] <... close resumed>) = 0 [pid 409] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 406] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 414] rmdir("./0/file0" [pid 409] openat(AT_FDCWD, "./0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 406] getdents64(4, [pid 409] <... openat resumed>) = 3 [pid 406] <... getdents64 resumed>0x555555ba1760 /* 2 entries */, 32768) = 48 [pid 409] fstat(3, [pid 406] getdents64(4, [pid 414] <... rmdir resumed>) = 0 [pid 409] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 407] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 406] <... getdents64 resumed>0x555555ba1760 /* 0 entries */, 32768) = 0 ./strace-static-x86_64: Process 451 attached [pid 414] getdents64(3, [pid 409] getdents64(3, [pid 406] close(4 [pid 451] set_robust_list(0x555555b986e0, 24 [pid 414] <... getdents64 resumed>0x555555b99720 /* 0 entries */, 32768) = 0 [pid 409] <... getdents64 resumed>0x555555b99720 /* 4 entries */, 32768) = 112 [pid 407] <... clone resumed>, child_tidptr=0x555555b986d0) = 452 [pid 406] <... close resumed>) = 0 [pid 414] close(3 [pid 409] umount2("./0/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 406] rmdir("./0/file0"./strace-static-x86_64: Process 452 attached [pid 451] <... set_robust_list resumed>) = 0 [pid 414] <... close resumed>) = 0 [pid 409] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 451] chdir("./1" [pid 414] rmdir("./0" [pid 409] lstat("./0/binderfs", [pid 406] <... rmdir resumed>) = 0 [pid 452] set_robust_list(0x555555b986e0, 24 [pid 451] <... chdir resumed>) = 0 [pid 414] <... rmdir resumed>) = 0 [pid 452] <... set_robust_list resumed>) = 0 [pid 451] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 414] mkdir("./1", 0777 [pid 409] <... lstat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}) = 0 [pid 406] getdents64(3, [ 19.414698][ T420] EXT4-fs (loop3): free_blocks=2415919104 [ 19.414815][ T8] EXT4-fs (loop2): Delayed block allocation failed for inode 18 at logical offset 0 with max blocks 1 with error 28 [ 19.422609][ T420] EXT4-fs (loop3): dirty_blocks=16 [ 19.437637][ T420] EXT4-fs (loop3): Block reservation details [ 19.443656][ T420] EXT4-fs (loop3): i_reserved_data_blocks=1 [ 19.449508][ T8] EXT4-fs (loop2): This should not happen!! Data will be lost [ 19.449508][ T8] [pid 452] chdir("./1" [pid 451] <... prctl resumed>) = 0 [pid 414] <... mkdir resumed>) = 0 [pid 409] unlink("./0/binderfs" [pid 452] <... chdir resumed>) = 0 [pid 451] setpgid(0, 0 [pid 414] openat(AT_FDCWD, "/dev/loop5", O_RDWR [pid 406] <... getdents64 resumed>0x555555b99720 /* 0 entries */, 32768) = 0 [pid 452] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 451] <... setpgid resumed>) = 0 [pid 414] <... openat resumed>) = 3 [pid 452] <... prctl resumed>) = 0 [pid 451] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 414] ioctl(3, LOOP_CLR_FD [pid 409] <... unlink resumed>) = 0 [pid 406] close(3 [pid 452] setpgid(0, 0 [pid 451] <... openat resumed>) = 3 [pid 414] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 409] umount2("./0/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 452] <... setpgid resumed>) = 0 [pid 451] write(3, "1000", 4 [pid 414] close(3 [pid 406] <... close resumed>) = 0 [pid 452] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 451] <... write resumed>) = 4 [pid 414] <... close resumed>) = 0 [pid 452] <... openat resumed>) = 3 [pid 451] close(3 [pid 414] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 452] write(3, "1000", 4 [pid 451] <... close resumed>) = 0 [pid 452] <... write resumed>) = 4 [pid 451] symlink("/dev/binderfs", "./binderfs" [pid 414] <... clone resumed>, child_tidptr=0x555555b986d0) = 453 [pid 452] close(3 [pid 451] <... symlink resumed>) = 0 [pid 452] <... close resumed>) = 0 [pid 451] futex(0x7f715731878c, FUTEX_WAKE_PRIVATE, 1000000 [pid 452] symlink("/dev/binderfs", "./binderfs" [pid 451] <... futex resumed>) = 0 [pid 452] <... symlink resumed>) = 0 [pid 451] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 452] futex(0x7f715731878c, FUTEX_WAKE_PRIVATE, 1000000 [pid 451] <... mmap resumed>) = 0x7f715721e000 [pid 452] <... futex resumed>) = 0 [pid 451] mprotect(0x7f715721f000, 131072, PROT_READ|PROT_WRITE [pid 452] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 451] <... mprotect resumed>) = 0 [pid 452] <... mmap resumed>) = 0x7f715721e000 [pid 451] clone(child_stack=0x7f715723e2f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID [pid 452] mprotect(0x7f715721f000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 451] <... clone resumed>, parent_tid=[454], tls=0x7f715723e700, child_tidptr=0x7f715723e9d0) = 454 [pid 452] clone(child_stack=0x7f715723e2f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID [pid 451] futex(0x7f7157318788, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 452] <... clone resumed>, parent_tid=[455], tls=0x7f715723e700, child_tidptr=0x7f715723e9d0) = 455 [pid 451] futex(0x7f715731878c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 452] futex(0x7f7157318788, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 452] futex(0x7f715731878c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000}./strace-static-x86_64: Process 455 attached [pid 455] set_robust_list(0x7f715723e9e0, 24) = 0 [pid 455] memfd_create("syzkaller", 0) = 3 [pid 455] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f714ee1e000 [pid 455] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\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 455] munmap(0x7f714ee1e000, 1048576) = 0 [pid 455] openat(AT_FDCWD, "/dev/loop1", O_RDWR) = 4 [pid 455] ioctl(4, LOOP_SET_FD, 3 [pid 406] rmdir("./0"./strace-static-x86_64: Process 454 attached ./strace-static-x86_64: Process 453 attached [pid 408] <... umount2 resumed>) = 0 [pid 406] <... rmdir resumed>) = 0 [pid 455] <... ioctl resumed>) = 0 [pid 455] close(3) = 0 [pid 455] mkdir("./file0", 0777) = 0 [pid 455] mount("/dev/loop1", "./file0", "ext4", MS_DIRSYNC|MS_NOATIME|MS_LAZYTIME, ",errors=continue" [pid 454] set_robust_list(0x7f715723e9e0, 24) = 0 [pid 454] memfd_create("syzkaller", 0) = 3 [pid 454] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f714ee1e000 [pid 408] umount2("./0/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 406] mkdir("./1", 0777 [pid 454] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\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 408] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 406] <... mkdir resumed>) = 0 [pid 408] lstat("./0/file0", {st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 406] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 408] umount2("./0/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 406] <... openat resumed>) = 3 [pid 408] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 408] openat(AT_FDCWD, "./0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 406] ioctl(3, LOOP_CLR_FD [pid 408] <... openat resumed>) = 4 [pid 406] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 408] fstat(4, [pid 406] close(3 [pid 408] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 406] <... close resumed>) = 0 [pid 453] set_robust_list(0x555555b986e0, 24 [pid 408] getdents64(4, [pid 406] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 453] <... set_robust_list resumed>) = 0 [pid 408] <... getdents64 resumed>0x555555ba1760 /* 2 entries */, 32768) = 48 ./strace-static-x86_64: Process 456 attached [pid 453] chdir("./1" [pid 408] getdents64(4, [pid 406] <... clone resumed>, child_tidptr=0x555555b986d0) = 456 [pid 456] set_robust_list(0x555555b986e0, 24 [pid 453] <... chdir resumed>) = 0 [pid 408] <... getdents64 resumed>0x555555ba1760 /* 0 entries */, 32768) = 0 [pid 454] <... write resumed>) = 1048576 [pid 453] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 408] close(4 [pid 453] <... prctl resumed>) = 0 [pid 408] <... close resumed>) = 0 [pid 453] setpgid(0, 0 [pid 408] rmdir("./0/file0") = 0 [pid 453] <... setpgid resumed>) = 0 [pid 456] <... set_robust_list resumed>) = 0 [pid 456] chdir("./1") = 0 [pid 456] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 456] setpgid(0, 0) = 0 [pid 456] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 456] write(3, "1000", 4) = 4 [pid 456] close(3) = 0 [pid 456] symlink("/dev/binderfs", "./binderfs") = 0 [pid 456] futex(0x7f715731878c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 456] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f715721e000 [pid 456] mprotect(0x7f715721f000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 456] clone(child_stack=0x7f715723e2f0, 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=0x7f715723e700, child_tidptr=0x7f715723e9d0) = 457 [pid 456] futex(0x7f7157318788, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 456] futex(0x7f715731878c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000}./strace-static-x86_64: Process 457 attached [pid 457] set_robust_list(0x7f715723e9e0, 24) = 0 [pid 457] memfd_create("syzkaller", 0) = 3 [pid 457] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f714ee1e000 [pid 457] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\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 457] munmap(0x7f714ee1e000, 1048576) = 0 [pid 457] openat(AT_FDCWD, "/dev/loop0", O_RDWR) = 4 [pid 457] ioctl(4, LOOP_SET_FD, 3 [pid 454] munmap(0x7f714ee1e000, 1048576 [pid 453] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 408] getdents64(3, [pid 453] <... openat resumed>) = 3 [pid 408] <... getdents64 resumed>0x555555b99720 /* 0 entries */, 32768) = 0 [ 19.480069][ T8] EXT4-fs (loop3): Delayed block allocation failed for inode 18 at logical offset 0 with max blocks 1 with error 28 [ 19.492974][ T455] loop1: detected capacity change from 0 to 2048 [ 19.495978][ T8] EXT4-fs (loop3): This should not happen!! Data will be lost [ 19.495978][ T8] [pid 453] write(3, "1000", 4 [pid 408] close(3 [pid 453] <... write resumed>) = 4 [pid 408] <... close resumed>) = 0 [pid 453] close(3 [pid 408] rmdir("./0" [pid 453] <... close resumed>) = 0 [pid 408] <... rmdir resumed>) = 0 [pid 453] symlink("/dev/binderfs", "./binderfs" [pid 408] mkdir("./1", 0777 [pid 453] <... symlink resumed>) = 0 [pid 408] <... mkdir resumed>) = 0 [pid 453] futex(0x7f715731878c, FUTEX_WAKE_PRIVATE, 1000000 [pid 408] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 453] <... futex resumed>) = 0 [pid 408] <... openat resumed>) = 3 [pid 453] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 408] ioctl(3, LOOP_CLR_FD [pid 453] <... mmap resumed>) = 0x7f715721e000 [pid 408] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 453] mprotect(0x7f715721f000, 131072, PROT_READ|PROT_WRITE [pid 408] close(3 [pid 453] <... mprotect resumed>) = 0 [pid 408] <... close resumed>) = 0 [pid 453] clone(child_stack=0x7f715723e2f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID [pid 408] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 453] <... clone resumed>, parent_tid=[459], tls=0x7f715723e700, child_tidptr=0x7f715723e9d0) = 459 [pid 408] <... clone resumed>, child_tidptr=0x555555b986d0) = 460 [pid 453] futex(0x7f7157318788, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 453] futex(0x7f715731878c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 454] <... munmap resumed>) = 0 [pid 454] openat(AT_FDCWD, "/dev/loop4", O_RDWR) = 4 [pid 454] ioctl(4, LOOP_SET_FD, 3 [pid 409] <... umount2 resumed>) = 0 [pid 409] umount2("./0/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) ./strace-static-x86_64: Process 460 attached [pid 460] set_robust_list(0x555555b986e0, 24) = 0 [pid 409] lstat("./0/file0", {st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 ./strace-static-x86_64: Process 459 attached [pid 409] umount2("./0/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 459] set_robust_list(0x7f715723e9e0, 24 [pid 409] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 409] openat(AT_FDCWD, "./0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 409] fstat(4, {st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 409] getdents64(4, 0x555555ba1760 /* 2 entries */, 32768) = 48 [pid 409] getdents64(4, [pid 460] chdir("./1") = 0 [pid 460] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 460] setpgid(0, 0) = 0 [pid 409] <... getdents64 resumed>0x555555ba1760 /* 0 entries */, 32768) = 0 [pid 459] <... set_robust_list resumed>) = 0 [pid 409] close(4 [pid 459] memfd_create("syzkaller", 0 [pid 409] <... close resumed>) = 0 [pid 459] <... memfd_create resumed>) = 3 [pid 409] rmdir("./0/file0" [pid 460] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 459] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 409] <... rmdir resumed>) = 0 [pid 409] getdents64(3, [pid 459] <... mmap resumed>) = 0x7f714ee1e000 [pid 409] <... getdents64 resumed>0x555555b99720 /* 0 entries */, 32768) = 0 [pid 460] <... openat resumed>) = 3 [pid 460] write(3, "1000", 4) = 4 [pid 460] close(3) = 0 [pid 460] symlink("/dev/binderfs", "./binderfs") = 0 [pid 454] <... ioctl resumed>) = 0 [pid 460] futex(0x7f715731878c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 409] close(3) = 0 [pid 409] rmdir("./0" [pid 460] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 409] <... rmdir resumed>) = 0 [pid 409] mkdir("./1", 0777) = 0 [pid 409] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 460] <... mmap resumed>) = 0x7f715721e000 [pid 460] mprotect(0x7f715721f000, 131072, PROT_READ|PROT_WRITE [pid 454] close(3 [pid 460] <... mprotect resumed>) = 0 [pid 454] <... close resumed>) = 0 [pid 409] <... openat resumed>) = 3 [pid 409] ioctl(3, LOOP_CLR_FD) = -1 ENXIO (No such device or address) [pid 454] mkdir("./file0", 0777 [pid 409] close(3) = 0 [pid 454] <... mkdir resumed>) = 0 [pid 460] clone(child_stack=0x7f715723e2f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, parent_tid=[462], tls=0x7f715723e700, child_tidptr=0x7f715723e9d0) = 462 [pid 409] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 460] futex(0x7f7157318788, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 460] futex(0x7f715731878c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 454] mount("/dev/loop4", "./file0", "ext4", MS_DIRSYNC|MS_NOATIME|MS_LAZYTIME, ",errors=continue" [pid 409] <... clone resumed>, child_tidptr=0x555555b986d0) = 463 [pid 457] <... ioctl resumed>) = 0 [pid 457] close(3) = 0 [pid 457] mkdir("./file0", 0777) = 0 [pid 457] mount("/dev/loop0", "./file0", "ext4", MS_DIRSYNC|MS_NOATIME|MS_LAZYTIME, ",errors=continue" [pid 459] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\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 459] munmap(0x7f714ee1e000, 1048576) = 0 [pid 459] openat(AT_FDCWD, "/dev/loop5", O_RDWR) = 4 [ 19.529275][ T457] loop0: detected capacity change from 0 to 2048 [ 19.539157][ T454] loop4: detected capacity change from 0 to 2048 [ 19.568424][ T455] EXT4-fs (loop1): mounted filesystem without journal. Opts: ,errors=continue. Quota mode: none. [pid 459] ioctl(4, LOOP_SET_FD, 3./strace-static-x86_64: Process 463 attached ./strace-static-x86_64: Process 462 attached [pid 455] <... mount resumed>) = 0 [pid 459] <... ioctl resumed>) = 0 [pid 463] set_robust_list(0x555555b986e0, 24 [pid 462] set_robust_list(0x7f715723e9e0, 24 [pid 455] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 463] <... set_robust_list resumed>) = 0 [pid 462] <... set_robust_list resumed>) = 0 [pid 455] <... openat resumed>) = 3 [pid 463] chdir("./1" [pid 462] memfd_create("syzkaller", 0 [pid 455] chdir("./file0" [pid 463] <... chdir resumed>) = 0 [pid 462] <... memfd_create resumed>) = 3 [pid 455] <... chdir resumed>) = 0 [pid 459] close(3 [pid 463] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 462] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 459] <... close resumed>) = 0 [pid 455] ioctl(4, LOOP_CLR_FD [pid 463] <... prctl resumed>) = 0 [pid 462] <... mmap resumed>) = 0x7f714ee1e000 [pid 455] <... ioctl resumed>) = 0 [pid 463] setpgid(0, 0 [pid 459] mkdir("./file0", 0777) = 0 [pid 459] mount("/dev/loop5", "./file0", "ext4", MS_DIRSYNC|MS_NOATIME|MS_LAZYTIME, ",errors=continue" [pid 462] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\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 455] close(4 [pid 463] <... setpgid resumed>) = 0 [pid 455] <... close resumed>) = 0 [pid 462] <... write resumed>) = 1048576 [pid 455] futex(0x7f715731878c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 452] <... futex resumed>) = 0 [pid 463] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 455] futex(0x7f7157318788, FUTEX_WAIT_PRIVATE, 0, NULL [pid 452] futex(0x7f7157318788, FUTEX_WAKE_PRIVATE, 1000000 [ 19.579050][ T459] loop5: detected capacity change from 0 to 2048 [pid 462] munmap(0x7f714ee1e000, 1048576) = 0 [pid 462] openat(AT_FDCWD, "/dev/loop2", O_RDWR) = 4 [pid 462] ioctl(4, LOOP_SET_FD, 3 [pid 455] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 452] <... futex resumed>) = 0 [pid 462] <... ioctl resumed>) = 0 [pid 462] close(3) = 0 [pid 462] mkdir("./file0", 0777) = 0 [pid 462] mount("/dev/loop2", "./file0", "ext4", MS_DIRSYNC|MS_NOATIME|MS_LAZYTIME, ",errors=continue" [pid 454] <... mount resumed>) = 0 [pid 454] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY) = 3 [pid 454] chdir("./file0") = 0 [pid 454] ioctl(4, LOOP_CLR_FD) = 0 [pid 454] close(4 [pid 452] futex(0x7f715731878c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 455] open("./bus", O_RDWR|O_CREAT|O_TRUNC|O_SYNC|O_LARGEFILE|O_NOFOLLOW|O_NOATIME|0x29800030, 000 [pid 463] <... openat resumed>) = 3 [pid 463] write(3, "1000", 4 [pid 455] <... open resumed>) = 4 [pid 463] <... write resumed>) = 4 [pid 455] futex(0x7f715731878c, FUTEX_WAKE_PRIVATE, 1000000 [pid 463] close(3 [pid 455] <... futex resumed>) = 1 [pid 452] <... futex resumed>) = 0 [pid 463] <... close resumed>) = 0 [pid 455] write(4, "\x00\x00\x00\x00\x00\x00\x00\x00\x00", 9 [pid 452] futex(0x7f7157318788, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 452] futex(0x7f715731878c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 463] symlink("/dev/binderfs", "./binderfs") = 0 [pid 463] futex(0x7f715731878c, FUTEX_WAKE_PRIVATE, 1000000 [pid 457] <... mount resumed>) = 0 [pid 457] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY) = 3 [pid 457] chdir("./file0") = 0 [pid 457] ioctl(4, LOOP_CLR_FD) = 0 [pid 457] close(4 [pid 463] <... futex resumed>) = 0 [pid 455] <... write resumed>) = 9 [pid 463] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 455] futex(0x7f715731878c, FUTEX_WAKE_PRIVATE, 1000000 [pid 463] <... mmap resumed>) = 0x7f715721e000 [pid 463] mprotect(0x7f715721f000, 131072, PROT_READ|PROT_WRITE [pid 455] <... futex resumed>) = 1 [pid 452] <... futex resumed>) = 0 [pid 457] <... close resumed>) = 0 [pid 452] futex(0x7f7157318788, FUTEX_WAKE_PRIVATE, 1000000 [pid 463] <... mprotect resumed>) = 0 [pid 455] openat(AT_FDCWD, "./bus", O_RDONLY [pid 452] <... futex resumed>) = 0 [pid 455] <... openat resumed>) = 5 [pid 452] futex(0x7f715731878c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 463] clone(child_stack=0x7f715723e2f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID [pid 455] futex(0x7f715731878c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 452] <... futex resumed>) = 0 [pid 455] open("./bus", O_RDWR [pid 452] futex(0x7f7157318788, FUTEX_WAKE_PRIVATE, 1000000 [pid 463] <... clone resumed>, parent_tid=[470], tls=0x7f715723e700, child_tidptr=0x7f715723e9d0) = 470 [pid 455] <... open resumed>) = 6 [pid 452] <... futex resumed>) = 0 [pid 463] futex(0x7f7157318788, FUTEX_WAKE_PRIVATE, 1000000 [pid 457] futex(0x7f715731878c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 457] futex(0x7f7157318788, FUTEX_WAIT_PRIVATE, 0, NULL [pid 454] <... close resumed>) = 0 [pid 454] futex(0x7f715731878c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 451] <... futex resumed>) = 0 [pid 456] <... futex resumed>) = 0 [pid 452] futex(0x7f715731878c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 451] futex(0x7f7157318788, FUTEX_WAKE_PRIVATE, 1000000 [pid 456] futex(0x7f7157318788, FUTEX_WAKE_PRIVATE, 1000000 [pid 451] <... futex resumed>) = 0 [pid 456] <... futex resumed>) = 1 [pid 451] futex(0x7f715731878c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 456] futex(0x7f715731878c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 454] open("./bus", O_RDWR|O_CREAT|O_TRUNC|O_SYNC|O_LARGEFILE|O_NOFOLLOW|O_NOATIME|0x29800030, 000 [pid 463] <... futex resumed>) = 0 [pid 457] <... futex resumed>) = 0 [pid 455] futex(0x7f715731878c, FUTEX_WAKE_PRIVATE, 1000000 [pid 454] <... open resumed>) = 4 [pid 463] futex(0x7f715731878c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 455] <... futex resumed>) = 1 [pid 452] <... futex resumed>) = 0 [pid 455] futex(0x7f7157318788, FUTEX_WAIT_PRIVATE, 0, NULL [pid 452] futex(0x7f7157318788, FUTEX_WAKE_PRIVATE, 1000000 [pid 455] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 452] <... futex resumed>) = 0 [pid 455] mmap(0x20000000, 6291456, PROT_WRITE|PROT_EXEC|PROT_SEM|0x7ffff0, MAP_SHARED|MAP_FIXED|MAP_LOCKED|1< [pid 452] futex(0x7f715731878c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 455] <... mmap resumed>) = 0x20000000 [pid 455] futex(0x7f715731878c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 452] <... futex resumed>) = 0 ./strace-static-x86_64: Process 470 attached [pid 470] set_robust_list(0x7f715723e9e0, 24) = 0 [pid 470] memfd_create("syzkaller", 0) = 3 [pid 470] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f714ee1e000 [pid 455] sendfile(4, 5, NULL, 2147483713 [pid 452] futex(0x7f7157318788, FUTEX_WAKE_PRIVATE, 1000000) = 0 [ 19.601189][ T454] EXT4-fs (loop4): mounted filesystem without journal. Opts: ,errors=continue. Quota mode: none. [ 19.603570][ T462] loop2: detected capacity change from 0 to 2048 [ 19.612054][ T457] EXT4-fs (loop0): mounted filesystem without journal. Opts: ,errors=continue. Quota mode: none. [pid 452] futex(0x7f715731878c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 457] open("./bus", O_RDWR|O_CREAT|O_TRUNC|O_SYNC|O_LARGEFILE|O_NOFOLLOW|O_NOATIME|0x29800030, 000 [pid 454] futex(0x7f715731878c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 454] futex(0x7f7157318788, FUTEX_WAIT_PRIVATE, 0, NULL [pid 470] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\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 470] munmap(0x7f714ee1e000, 1048576) = 0 [pid 470] openat(AT_FDCWD, "/dev/loop3", O_RDWR) = 4 [pid 470] ioctl(4, LOOP_SET_FD, 3 [pid 457] <... open resumed>) = 4 [pid 451] <... futex resumed>) = 0 [pid 470] <... ioctl resumed>) = 0 [pid 470] close(3) = 0 [pid 470] mkdir("./file0", 0777) = 0 [pid 470] mount("/dev/loop3", "./file0", "ext4", MS_DIRSYNC|MS_NOATIME|MS_LAZYTIME, ",errors=continue" [pid 459] <... mount resumed>) = 0 [pid 457] futex(0x7f715731878c, FUTEX_WAKE_PRIVATE, 1000000 [pid 451] futex(0x7f7157318788, FUTEX_WAKE_PRIVATE, 1000000 [pid 457] <... futex resumed>) = 1 [pid 456] <... futex resumed>) = 0 [pid 454] <... futex resumed>) = 0 [pid 451] <... futex resumed>) = 1 [pid 457] write(4, "\x00\x00\x00\x00\x00\x00\x00\x00\x00", 9 [pid 456] futex(0x7f7157318788, FUTEX_WAKE_PRIVATE, 1000000 [pid 454] write(4, "\x00\x00\x00\x00\x00\x00\x00\x00\x00", 9 [pid 451] futex(0x7f715731878c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 457] <... write resumed>) = 9 [pid 456] <... futex resumed>) = 0 [pid 454] <... write resumed>) = 9 [pid 457] futex(0x7f715731878c, FUTEX_WAKE_PRIVATE, 1000000 [pid 456] futex(0x7f715731878c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 454] futex(0x7f715731878c, FUTEX_WAKE_PRIVATE, 1000000 [pid 457] <... futex resumed>) = 0 [pid 456] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 454] <... futex resumed>) = 1 [pid 451] <... futex resumed>) = 0 [pid 457] openat(AT_FDCWD, "./bus", O_RDONLY [pid 456] futex(0x7f7157318788, FUTEX_WAKE_PRIVATE, 1000000 [pid 454] openat(AT_FDCWD, "./bus", O_RDONLY [pid 451] futex(0x7f7157318788, FUTEX_WAKE_PRIVATE, 1000000 [pid 457] <... openat resumed>) = 5 [pid 456] <... futex resumed>) = 0 [pid 454] <... openat resumed>) = 5 [pid 451] <... futex resumed>) = 0 [pid 457] futex(0x7f715731878c, FUTEX_WAKE_PRIVATE, 1000000 [pid 456] futex(0x7f715731878c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 454] futex(0x7f715731878c, FUTEX_WAKE_PRIVATE, 1000000 [pid 451] futex(0x7f715731878c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 457] <... futex resumed>) = 0 [pid 456] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 454] <... futex resumed>) = 0 [pid 451] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 457] open("./bus", O_RDWR [pid 456] futex(0x7f7157318788, FUTEX_WAKE_PRIVATE, 1000000 [pid 454] open("./bus", O_RDWR [pid 451] futex(0x7f7157318788, FUTEX_WAKE_PRIVATE, 1000000 [pid 457] <... open resumed>) = 6 [pid 456] <... futex resumed>) = 0 [pid 454] <... open resumed>) = 6 [pid 451] <... futex resumed>) = 0 [ 19.651443][ T455] EXT4-fs error (device loop1): ext4_mb_generate_buddy:1148: group 0, block bitmap and bg descriptor inconsistent: 25 vs 150994969 free clusters [ 19.661158][ T470] loop3: detected capacity change from 0 to 2048 [ 19.667455][ T459] EXT4-fs (loop5): mounted filesystem without journal. Opts: ,errors=continue. Quota mode: none. [ 19.674844][ T455] EXT4-fs (loop1): Delayed block allocation failed for inode 18 at logical offset 0 with max blocks 1 with error 28 [pid 457] futex(0x7f715731878c, FUTEX_WAKE_PRIVATE, 1000000 [pid 456] futex(0x7f715731878c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 454] futex(0x7f715731878c, FUTEX_WAKE_PRIVATE, 1000000 [pid 451] futex(0x7f715731878c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 457] <... futex resumed>) = 0 [pid 456] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 454] <... futex resumed>) = 0 [pid 451] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 457] mmap(0x20000000, 6291456, PROT_WRITE|PROT_EXEC|PROT_SEM|0x7ffff0, MAP_SHARED|MAP_FIXED|MAP_LOCKED|1< [pid 456] futex(0x7f7157318788, FUTEX_WAKE_PRIVATE, 1000000 [pid 454] mmap(0x20000000, 6291456, PROT_WRITE|PROT_EXEC|PROT_SEM|0x7ffff0, MAP_SHARED|MAP_FIXED|MAP_LOCKED|1< [pid 451] futex(0x7f7157318788, FUTEX_WAKE_PRIVATE, 1000000 [pid 456] <... futex resumed>) = 0 [pid 451] <... futex resumed>) = 0 [pid 457] <... mmap resumed>) = 0x20000000 [pid 456] futex(0x7f715731878c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 454] <... mmap resumed>) = 0x20000000 [pid 451] futex(0x7f715731878c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 457] futex(0x7f715731878c, FUTEX_WAKE_PRIVATE, 1000000 [pid 454] futex(0x7f715731878c, FUTEX_WAKE_PRIVATE, 1000000 [pid 457] <... futex resumed>) = 1 [pid 456] <... futex resumed>) = 0 [pid 454] <... futex resumed>) = 1 [pid 451] <... futex resumed>) = 0 [pid 457] sendfile(4, 5, NULL, 2147483713 [pid 456] futex(0x7f7157318788, FUTEX_WAKE_PRIVATE, 1000000 [pid 454] sendfile(4, 5, NULL, 2147483713 [pid 451] futex(0x7f7157318788, FUTEX_WAKE_PRIVATE, 1000000 [pid 456] <... futex resumed>) = 0 [pid 452] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 451] <... futex resumed>) = 0 [pid 456] futex(0x7f715731878c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 452] futex(0x7f715731879c, FUTEX_WAKE_PRIVATE, 1000000 [pid 451] futex(0x7f715731878c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 452] <... futex resumed>) = 0 [pid 452] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f714eefd000 [pid 452] mprotect(0x7f714eefe000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 452] clone(child_stack=0x7f714ef1d2f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, parent_tid=[476], tls=0x7f714ef1d700, child_tidptr=0x7f714ef1d9d0) = 476 [pid 452] futex(0x7f7157318798, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 452] futex(0x7f715731879c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 459] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY) = 3 [pid 459] chdir("./file0") = 0 [pid 459] ioctl(4, LOOP_CLR_FD) = 0 [ 19.695597][ T455] EXT4-fs (loop1): This should not happen!! Data will be lost [ 19.695597][ T455] [ 19.698294][ T457] EXT4-fs error (device loop0): ext4_mb_generate_buddy:1148: group 0, block bitmap and bg descriptor inconsistent: 25 vs 150994969 free clusters [ 19.705381][ T455] EXT4-fs (loop1): Total free blocks count 0 [ 19.721856][ T454] EXT4-fs error (device loop4): ext4_mb_generate_buddy:1148: group 0, block bitmap and bg descriptor inconsistent: 25 vs 150994969 free clusters [ 19.725657][ T455] EXT4-fs (loop1): Free/Dirty block details [ 19.746010][ T455] EXT4-fs (loop1): free_blocks=2415919104 [pid 459] close(4) = 0 [pid 459] futex(0x7f715731878c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 459] futex(0x7f7157318788, FUTEX_WAIT_PRIVATE, 0, NULL [pid 453] <... futex resumed>) = 0 ./strace-static-x86_64: Process 476 attached [pid 476] set_robust_list(0x7f714ef1d9e0, 24) = 0 [pid 476] ioctl(6, _IOC(_IOC_WRITE, 0x66, 0x29, 0x4), 0x20000040 [pid 462] <... mount resumed>) = 0 [pid 462] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY) = 3 [pid 462] chdir("./file0") = 0 [pid 462] ioctl(4, LOOP_CLR_FD) = 0 [pid 462] close(4 [pid 476] <... ioctl resumed>) = 0 [pid 456] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 455] <... sendfile resumed>) = 63 [pid 453] futex(0x7f7157318788, FUTEX_WAKE_PRIVATE, 1000000 [pid 452] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 451] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 456] futex(0x7f715731879c, FUTEX_WAKE_PRIVATE, 1000000 [pid 455] futex(0x7f715731878c, FUTEX_WAKE_PRIVATE, 1000000 [pid 453] <... futex resumed>) = 1 [pid 451] futex(0x7f715731879c, FUTEX_WAKE_PRIVATE, 1000000 [pid 456] <... futex resumed>) = 0 [pid 455] <... futex resumed>) = 0 [pid 453] futex(0x7f715731878c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 451] <... futex resumed>) = 0 [pid 456] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 455] futex(0x7f7157318788, FUTEX_WAIT_PRIVATE, 0, NULL [pid 451] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 456] <... mmap resumed>) = 0x7f714eefd000 [pid 451] <... mmap resumed>) = 0x7f714eefd000 [pid 456] mprotect(0x7f714eefe000, 131072, PROT_READ|PROT_WRITE [pid 451] mprotect(0x7f714eefe000, 131072, PROT_READ|PROT_WRITE [pid 456] <... mprotect resumed>) = 0 [pid 451] <... mprotect resumed>) = 0 [pid 456] clone(child_stack=0x7f714ef1d2f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID [pid 451] clone(child_stack=0x7f714ef1d2f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID [pid 456] <... clone resumed>, parent_tid=[478], tls=0x7f714ef1d700, child_tidptr=0x7f714ef1d9d0) = 478 [pid 451] <... clone resumed>, parent_tid=[479], tls=0x7f714ef1d700, child_tidptr=0x7f714ef1d9d0) = 479 [pid 456] futex(0x7f7157318798, FUTEX_WAKE_PRIVATE, 1000000 [pid 451] futex(0x7f7157318798, FUTEX_WAKE_PRIVATE, 1000000 [pid 456] <... futex resumed>) = 0 [pid 451] <... futex resumed>) = 0 [pid 456] futex(0x7f715731879c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 451] futex(0x7f715731879c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 462] <... close resumed>) = 0 [pid 462] futex(0x7f715731878c, FUTEX_WAKE_PRIVATE, 1000000 [pid 460] <... futex resumed>) = 0 [pid 460] futex(0x7f7157318788, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 460] futex(0x7f715731878c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 462] <... futex resumed>) = 1 [ 19.751830][ T455] EXT4-fs (loop1): dirty_blocks=16 [ 19.757101][ T455] EXT4-fs (loop1): Block reservation details [ 19.761152][ T462] EXT4-fs (loop2): mounted filesystem without journal. Opts: ,errors=continue. Quota mode: none. [ 19.763244][ T455] EXT4-fs (loop1): i_reserved_data_blocks=1 [ 19.779620][ T457] EXT4-fs (loop0): Delayed block allocation failed for inode 18 at logical offset 0 with max blocks 1 with error 28 [ 19.783200][ T470] EXT4-fs (loop3): mounted filesystem without journal. Opts: ,errors=continue. Quota mode: none. [pid 462] open("./bus", O_RDWR|O_CREAT|O_TRUNC|O_SYNC|O_LARGEFILE|O_NOFOLLOW|O_NOATIME|0x29800030, 000./strace-static-x86_64: Process 479 attached ./strace-static-x86_64: Process 478 attached [pid 476] futex(0x7f715731879c, FUTEX_WAKE_PRIVATE, 1000000 [pid 470] <... mount resumed>) = 0 [pid 462] <... open resumed>) = 4 [pid 459] <... futex resumed>) = 0 [pid 452] exit_group(0 [pid 455] <... futex resumed>) = ? [pid 452] <... exit_group resumed>) = ? [pid 455] +++ exited with 0 +++ [pid 479] set_robust_list(0x7f714ef1d9e0, 24 [pid 478] set_robust_list(0x7f714ef1d9e0, 24 [pid 476] <... futex resumed>) = ? [pid 470] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 462] futex(0x7f715731878c, FUTEX_WAKE_PRIVATE, 1000000 [pid 459] open("./bus", O_RDWR|O_CREAT|O_TRUNC|O_SYNC|O_LARGEFILE|O_NOFOLLOW|O_NOATIME|0x29800030, 000 [pid 479] <... set_robust_list resumed>) = 0 [pid 478] <... set_robust_list resumed>) = 0 [pid 476] +++ exited with 0 +++ [pid 470] <... openat resumed>) = 3 [pid 462] <... futex resumed>) = 1 [pid 459] <... open resumed>) = 4 [pid 452] +++ exited with 0 +++ [pid 460] <... futex resumed>) = 0 [pid 456] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 453] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 451] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 460] futex(0x7f7157318788, FUTEX_WAKE_PRIVATE, 1000000 [pid 453] futex(0x7f715731879c, FUTEX_WAKE_PRIVATE, 1000000 [pid 460] <... futex resumed>) = 0 [pid 453] <... futex resumed>) = 0 [pid 460] futex(0x7f715731878c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 453] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f714eefd000 [pid 453] mprotect(0x7f714eefe000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 453] clone(child_stack=0x7f714ef1d2f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, parent_tid=[480], tls=0x7f714ef1d700, child_tidptr=0x7f714ef1d9d0) = 480 [pid 453] futex(0x7f7157318798, FUTEX_WAKE_PRIVATE, 1000000) = 0 [ 19.797616][ T454] EXT4-fs (loop4): Delayed block allocation failed for inode 18 at logical offset 0 with max blocks 1 with error 28 [ 19.802445][ T457] EXT4-fs (loop0): This should not happen!! Data will be lost [ 19.802445][ T457] [ 19.815596][ T454] EXT4-fs (loop4): This should not happen!! Data will be lost [ 19.815596][ T454] [ 19.823644][ T457] EXT4-fs (loop0): Total free blocks count 0 [ 19.833995][ T454] EXT4-fs (loop4): Total free blocks count 0 [ 19.840845][ T457] EXT4-fs (loop0): Free/Dirty block details [pid 453] futex(0x7f715731879c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}./strace-static-x86_64: Process 480 attached [pid 479] ioctl(6, _IOC(_IOC_WRITE, 0x66, 0x29, 0x4), 0x20000040 [pid 478] ioctl(6, _IOC(_IOC_WRITE, 0x66, 0x29, 0x4), 0x20000040 [pid 470] chdir("./file0" [pid 462] write(4, "\x00\x00\x00\x00\x00\x00\x00\x00\x00", 9 [pid 459] futex(0x7f715731878c, FUTEX_WAKE_PRIVATE, 1000000 [pid 480] set_robust_list(0x7f714ef1d9e0, 24 [pid 470] <... chdir resumed>) = 0 [pid 462] <... write resumed>) = 9 [pid 459] <... futex resumed>) = 0 [pid 407] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=452, si_uid=0, si_status=0, si_utime=0, si_stime=11} --- [pid 480] <... set_robust_list resumed>) = 0 [pid 470] ioctl(4, LOOP_CLR_FD [pid 462] futex(0x7f715731878c, FUTEX_WAKE_PRIVATE, 1000000 [pid 459] futex(0x7f7157318788, FUTEX_WAIT_PRIVATE, 0, NULL [pid 407] restart_syscall(<... resuming interrupted clone ...> [pid 480] write(4, "\x00\x00\x00\x00\x00\x00\x00\x00\x00", 9 [pid 470] <... ioctl resumed>) = 0 [pid 462] <... futex resumed>) = 1 [pid 407] <... restart_syscall resumed>) = 0 [pid 480] <... write resumed>) = 9 [pid 470] close(4 [pid 462] futex(0x7f7157318788, FUTEX_WAIT_PRIVATE, 0, NULL [pid 480] futex(0x7f715731879c, FUTEX_WAKE_PRIVATE, 1000000 [pid 470] <... close resumed>) = 0 [pid 460] <... futex resumed>) = 0 [pid 480] <... futex resumed>) = 1 [pid 470] futex(0x7f715731878c, FUTEX_WAKE_PRIVATE, 1000000 [pid 453] <... futex resumed>) = 0 [pid 407] umount2("./1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 480] futex(0x7f7157318798, FUTEX_WAIT_PRIVATE, 0, NULL [pid 470] <... futex resumed>) = 1 [pid 463] <... futex resumed>) = 0 [pid 453] futex(0x7f7157318788, FUTEX_WAKE_PRIVATE, 1000000 [pid 407] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 470] futex(0x7f7157318788, FUTEX_WAIT_PRIVATE, 0, NULL [pid 463] futex(0x7f7157318788, FUTEX_WAKE_PRIVATE, 1000000 [pid 459] <... futex resumed>) = 0 [pid 453] <... futex resumed>) = 1 [pid 407] openat(AT_FDCWD, "./1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 470] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 463] <... futex resumed>) = 0 [pid 459] openat(AT_FDCWD, "./bus", O_RDONLY [pid 453] futex(0x7f715731878c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 407] <... openat resumed>) = 3 [pid 470] open("./bus", O_RDWR|O_CREAT|O_TRUNC|O_SYNC|O_LARGEFILE|O_NOFOLLOW|O_NOATIME|0x29800030, 000 [pid 463] futex(0x7f715731878c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 459] <... openat resumed>) = 5 [pid 407] fstat(3, [pid 470] <... open resumed>) = 4 [pid 459] futex(0x7f715731878c, FUTEX_WAKE_PRIVATE, 1000000 [pid 407] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 470] futex(0x7f715731878c, FUTEX_WAKE_PRIVATE, 1000000 [pid 459] <... futex resumed>) = 1 [pid 453] <... futex resumed>) = 0 [pid 407] getdents64(3, [pid 470] <... futex resumed>) = 1 [pid 463] <... futex resumed>) = 0 [pid 459] futex(0x7f7157318788, FUTEX_WAIT_PRIVATE, 0, NULL [pid 453] futex(0x7f7157318788, FUTEX_WAKE_PRIVATE, 1000000 [pid 407] <... getdents64 resumed>0x555555b99720 /* 4 entries */, 32768) = 112 [pid 470] futex(0x7f7157318788, FUTEX_WAIT_PRIVATE, 0, NULL [pid 463] futex(0x7f7157318788, FUTEX_WAKE_PRIVATE, 1000000 [pid 459] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 453] <... futex resumed>) = 0 [pid 407] umount2("./1/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 470] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 463] <... futex resumed>) = 0 [pid 459] open("./bus", O_RDWR [pid 453] futex(0x7f715731878c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 407] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 470] write(4, "\x00\x00\x00\x00\x00\x00\x00\x00\x00", 9 [pid 463] futex(0x7f715731878c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 459] <... open resumed>) = 6 [pid 407] lstat("./1/binderfs", [pid 470] <... write resumed>) = 9 [pid 459] futex(0x7f715731878c, FUTEX_WAKE_PRIVATE, 1000000 [pid 407] <... lstat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}) = 0 [pid 470] futex(0x7f715731878c, FUTEX_WAKE_PRIVATE, 1000000 [pid 459] <... futex resumed>) = 1 [pid 453] <... futex resumed>) = 0 [pid 460] futex(0x7f7157318788, FUTEX_WAKE_PRIVATE, 1000000 [pid 407] unlink("./1/binderfs" [pid 470] <... futex resumed>) = 1 [pid 463] <... futex resumed>) = 0 [pid 462] <... futex resumed>) = 0 [pid 460] <... futex resumed>) = 1 [pid 459] futex(0x7f7157318788, FUTEX_WAIT_PRIVATE, 0, NULL [pid 453] futex(0x7f7157318788, FUTEX_WAKE_PRIVATE, 1000000 [pid 407] <... unlink resumed>) = 0 [pid 470] futex(0x7f7157318788, FUTEX_WAIT_PRIVATE, 0, NULL [pid 463] futex(0x7f7157318788, FUTEX_WAKE_PRIVATE, 1000000 [pid 462] openat(AT_FDCWD, "./bus", O_RDONLY [pid 460] futex(0x7f715731878c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 459] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 453] <... futex resumed>) = 0 [ 19.848542][ T454] EXT4-fs (loop4): Free/Dirty block details [ 19.850927][ T457] EXT4-fs (loop0): free_blocks=2415919104 [ 19.857510][ T454] EXT4-fs (loop4): free_blocks=2415919104 [ 19.863245][ T457] EXT4-fs (loop0): dirty_blocks=16 [ 19.869826][ T454] EXT4-fs (loop4): dirty_blocks=16 [ 19.873459][ T457] EXT4-fs (loop0): Block reservation details [ 19.878361][ T454] EXT4-fs (loop4): Block reservation details [ 19.890185][ T454] EXT4-fs (loop4): i_reserved_data_blocks=1 [pid 407] umount2("./1/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 479] <... ioctl resumed>) = 0 [pid 470] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 463] <... futex resumed>) = 0 [pid 462] <... openat resumed>) = 5 [pid 459] mmap(0x20000000, 6291456, PROT_WRITE|PROT_EXEC|PROT_SEM|0x7ffff0, MAP_SHARED|MAP_FIXED|MAP_LOCKED|1< [pid 454] <... sendfile resumed>) = 63 [pid 453] futex(0x7f715731878c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 478] <... ioctl resumed>) = 0 [pid 457] <... sendfile resumed>) = 63 [pid 479] futex(0x7f715731879c, FUTEX_WAKE_PRIVATE, 1000000 [pid 470] openat(AT_FDCWD, "./bus", O_RDONLY [pid 463] futex(0x7f715731878c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 462] futex(0x7f715731878c, FUTEX_WAKE_PRIVATE, 1000000 [pid 459] <... mmap resumed>) = 0x20000000 [pid 457] futex(0x7f715731878c, FUTEX_WAKE_PRIVATE, 1000000 [pid 454] futex(0x7f715731878c, FUTEX_WAKE_PRIVATE, 1000000 [pid 457] <... futex resumed>) = 0 [pid 454] <... futex resumed>) = 0 [pid 457] futex(0x7f7157318788, FUTEX_WAIT_PRIVATE, 0, NULL [pid 454] futex(0x7f7157318788, FUTEX_WAIT_PRIVATE, 0, NULL [pid 478] futex(0x7f715731879c, FUTEX_WAKE_PRIVATE, 1000000 [pid 451] exit_group(0 [pid 479] <... futex resumed>) = -1 (errno 18446744073709551555) [pid 478] <... futex resumed>) = 0 [pid 470] <... openat resumed>) = 5 [pid 462] <... futex resumed>) = 1 [pid 460] <... futex resumed>) = 0 [pid 459] futex(0x7f715731878c, FUTEX_WAKE_PRIVATE, 1000000 [pid 454] <... futex resumed>) = ? [pid 451] <... exit_group resumed>) = ? [pid 479] +++ exited with 0 +++ [pid 478] futex(0x7f7157318798, FUTEX_WAIT_PRIVATE, 0, NULL [pid 470] futex(0x7f715731878c, FUTEX_WAKE_PRIVATE, 1000000 [pid 462] open("./bus", O_RDWR [pid 460] futex(0x7f7157318788, FUTEX_WAKE_PRIVATE, 1000000 [pid 459] <... futex resumed>) = 1 [pid 454] +++ exited with 0 +++ [pid 470] <... futex resumed>) = 1 [pid 463] <... futex resumed>) = 0 [pid 462] <... open resumed>) = 6 [pid 460] <... futex resumed>) = 0 [pid 459] futex(0x7f7157318788, FUTEX_WAIT_PRIVATE, 0, NULL [pid 453] <... futex resumed>) = 0 [pid 451] +++ exited with 0 +++ [pid 470] futex(0x7f7157318788, FUTEX_WAIT_PRIVATE, 0, NULL [pid 463] futex(0x7f7157318788, FUTEX_WAKE_PRIVATE, 1000000 [pid 462] futex(0x7f715731878c, FUTEX_WAKE_PRIVATE, 1000000 [pid 460] futex(0x7f715731878c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 456] exit_group(0 [pid 453] futex(0x7f7157318788, FUTEX_WAKE_PRIVATE, 1000000 [pid 478] <... futex resumed>) = ? [pid 470] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 463] <... futex resumed>) = 0 [pid 462] <... futex resumed>) = 0 [pid 460] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 459] <... futex resumed>) = 0 [pid 457] <... futex resumed>) = ? [pid 456] <... exit_group resumed>) = ? [pid 453] <... futex resumed>) = 1 [pid 412] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=451, si_uid=0, si_status=0, si_utime=0, si_stime=12} --- [pid 478] +++ exited with 0 +++ [pid 470] open("./bus", O_RDWR [pid 463] futex(0x7f715731878c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 462] mmap(0x20000000, 6291456, PROT_WRITE|PROT_EXEC|PROT_SEM|0x7ffff0, MAP_SHARED|MAP_FIXED|MAP_LOCKED|1< [pid 460] futex(0x7f7157318788, FUTEX_WAKE_PRIVATE, 1000000 [pid 459] sendfile(4, 5, NULL, 2147483713 [pid 457] +++ exited with 0 +++ [pid 453] futex(0x7f715731878c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 460] <... futex resumed>) = 0 [pid 460] futex(0x7f715731878c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 412] restart_syscall(<... resuming interrupted clone ...> [pid 456] +++ exited with 0 +++ [pid 412] <... restart_syscall resumed>) = 0 [pid 406] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=456, si_uid=0, si_status=0, si_utime=0, si_stime=12} --- [pid 470] <... open resumed>) = 6 [pid 462] <... mmap resumed>) = 0x20000000 [pid 470] futex(0x7f715731878c, FUTEX_WAKE_PRIVATE, 1000000 [pid 462] futex(0x7f715731878c, FUTEX_WAKE_PRIVATE, 1000000 [pid 470] <... futex resumed>) = 1 [pid 463] <... futex resumed>) = 0 [pid 412] umount2("./1", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 412] openat(AT_FDCWD, "./1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 412] fstat(3, {st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 412] getdents64(3, 0x555555b99720 /* 4 entries */, 32768) = 112 [pid 412] umount2("./1/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 412] lstat("./1/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}) = 0 [pid 412] unlink("./1/binderfs") = 0 [pid 412] umount2("./1/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 462] <... futex resumed>) = 1 [pid 460] <... futex resumed>) = 0 [pid 462] futex(0x7f7157318788, FUTEX_WAIT_PRIVATE, 0, NULL [pid 460] futex(0x7f7157318788, FUTEX_WAKE_PRIVATE, 1000000 [pid 462] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 460] <... futex resumed>) = 0 [pid 462] sendfile(4, 5, NULL, 2147483713 [pid 460] futex(0x7f715731878c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 470] futex(0x7f7157318788, FUTEX_WAIT_PRIVATE, 0, NULL [pid 463] futex(0x7f7157318788, FUTEX_WAKE_PRIVATE, 1000000 [pid 470] <... futex resumed>) = 0 [pid 463] <... futex resumed>) = 1 [pid 470] mmap(0x20000000, 6291456, PROT_WRITE|PROT_EXEC|PROT_SEM|0x7ffff0, MAP_SHARED|MAP_FIXED|MAP_LOCKED|1< [pid 463] futex(0x7f715731878c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 470] <... mmap resumed>) = 0x20000000 [pid 470] futex(0x7f715731878c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 463] <... futex resumed>) = 0 [pid 470] futex(0x7f7157318788, FUTEX_WAIT_PRIVATE, 0, NULL [pid 463] futex(0x7f7157318788, FUTEX_WAKE_PRIVATE, 1000000 [pid 470] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 463] <... futex resumed>) = 0 [pid 470] sendfile(4, 5, NULL, 2147483713 [pid 463] futex(0x7f715731878c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 406] umount2("./1", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 406] openat(AT_FDCWD, "./1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 406] fstat(3, {st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 406] getdents64(3, 0x555555b99720 /* 4 entries */, 32768) = 112 [pid 406] umount2("./1/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 406] lstat("./1/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}) = 0 [pid 406] unlink("./1/binderfs") = 0 [ 19.898330][ T450] EXT4-fs (loop1): Delayed block allocation failed for inode 18 at logical offset 0 with max blocks 1 with error 28 [ 19.898763][ T457] EXT4-fs (loop0): i_reserved_data_blocks=1 [ 19.917272][ T450] EXT4-fs (loop1): This should not happen!! Data will be lost [ 19.917272][ T450] [ 19.935599][ T459] EXT4-fs error (device loop5): ext4_mb_generate_buddy:1148: group 0, block bitmap and bg descriptor inconsistent: 25 vs 150994969 free clusters [pid 406] umount2("./1/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 407] <... umount2 resumed>) = 0 [pid 407] umount2("./1/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 407] lstat("./1/file0", {st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 407] umount2("./1/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 407] openat(AT_FDCWD, "./1/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 407] fstat(4, {st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 407] getdents64(4, 0x555555ba1760 /* 2 entries */, 32768) = 48 [pid 407] getdents64(4, 0x555555ba1760 /* 0 entries */, 32768) = 0 [pid 407] close(4) = 0 [pid 407] rmdir("./1/file0") = 0 [pid 407] getdents64(3, 0x555555b99720 /* 0 entries */, 32768) = 0 [pid 407] close(3) = 0 [pid 407] rmdir("./1") = 0 [pid 407] mkdir("./2", 0777) = 0 [pid 407] openat(AT_FDCWD, "/dev/loop1", O_RDWR) = 3 [pid 407] ioctl(3, LOOP_CLR_FD) = -1 ENXIO (No such device or address) [ 19.947729][ T462] EXT4-fs error (device loop2): ext4_mb_generate_buddy:1148: group 0, block bitmap and bg descriptor inconsistent: 25 vs 150994969 free clusters [ 19.950677][ T470] EXT4-fs error (device loop3): ext4_mb_generate_buddy:1148: group 0, block bitmap and bg descriptor inconsistent: 25 vs 150994969 free clusters [ 19.965107][ T450] EXT4-fs (loop4): Delayed block allocation failed for inode 18 at logical offset 0 with max blocks 1 with error 28 [pid 407] close(3 [pid 463] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 460] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 453] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 407] <... close resumed>) = 0 [pid 463] futex(0x7f715731879c, FUTEX_WAKE_PRIVATE, 1000000 [pid 407] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 463] <... futex resumed>) = 0 [pid 463] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 407] <... clone resumed>, child_tidptr=0x555555b986d0) = 481 [pid 463] <... mmap resumed>) = 0x7f714eefd000 [pid 463] mprotect(0x7f714eefe000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 463] clone(child_stack=0x7f714ef1d2f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, parent_tid=[482], tls=0x7f714ef1d700, child_tidptr=0x7f714ef1d9d0) = 482 [pid 463] futex(0x7f7157318798, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 463] futex(0x7f715731879c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}./strace-static-x86_64: Process 481 attached ./strace-static-x86_64: Process 482 attached [pid 481] set_robust_list(0x555555b986e0, 24 [pid 482] set_robust_list(0x7f714ef1d9e0, 24) = 0 [pid 482] ioctl(6, _IOC(_IOC_WRITE, 0x66, 0x29, 0x4), 0x20000040 [pid 481] <... set_robust_list resumed>) = 0 [pid 481] chdir("./2") = 0 [pid 481] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 481] setpgid(0, 0) = 0 [pid 481] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 481] write(3, "1000", 4) = 4 [pid 481] close(3) = 0 [pid 481] symlink("/dev/binderfs", "./binderfs") = 0 [pid 481] futex(0x7f715731878c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 481] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f715721e000 [pid 481] mprotect(0x7f715721f000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 481] clone(child_stack=0x7f715723e2f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, parent_tid=[483], tls=0x7f715723e700, child_tidptr=0x7f715723e9d0) = 483 [pid 481] futex(0x7f7157318788, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 481] futex(0x7f715731878c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 462] <... sendfile resumed>) = 63 [pid 460] futex(0x7f715731879c, FUTEX_WAKE_PRIVATE, 1000000 [pid 453] futex(0x7f7157318798, FUTEX_WAKE_PRIVATE, 1000000 [pid 480] <... futex resumed>) = 0 [pid 460] <... futex resumed>) = 0 [pid 453] <... futex resumed>) = 1 [pid 480] ioctl(6, _IOC(_IOC_WRITE, 0x66, 0x29, 0x4), 0x20000040 [pid 460] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 453] futex(0x7f715731879c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 460] <... mmap resumed>) = 0x7f714eefd000 [pid 460] mprotect(0x7f714eefe000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 460] clone(child_stack=0x7f714ef1d2f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, parent_tid=[484], tls=0x7f714ef1d700, child_tidptr=0x7f714ef1d9d0) = 484 [pid 460] futex(0x7f7157318798, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 460] futex(0x7f715731879c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}./strace-static-x86_64: Process 483 attached [pid 483] set_robust_list(0x7f715723e9e0, 24) = 0 [pid 483] memfd_create("syzkaller", 0) = 3 [ 19.991694][ T8] EXT4-fs (loop0): Delayed block allocation failed for inode 18 at logical offset 0 with max blocks 1 with error 28 [ 19.992018][ T462] EXT4-fs (loop2): Delayed block allocation failed for inode 18 at logical offset 0 with max blocks 1 with error 28 [ 20.005993][ T450] EXT4-fs (loop4): This should not happen!! Data will be lost [ 20.005993][ T450] [ 20.015911][ T462] EXT4-fs (loop2): This should not happen!! Data will be lost [ 20.015911][ T462] [ 20.028957][ T459] EXT4-fs (loop5): Delayed block allocation failed for inode 18 at logical offset 0 with max blocks 1 with error 28 [ 20.034655][ T462] EXT4-fs (loop2): Total free blocks count 0 [pid 483] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f714ee1e000 ./strace-static-x86_64: Process 484 attached [pid 462] futex(0x7f715731878c, FUTEX_WAKE_PRIVATE, 1000000 [pid 483] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\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 483] munmap(0x7f714ee1e000, 1048576) = 0 [pid 483] openat(AT_FDCWD, "/dev/loop1", O_RDWR) = 4 [pid 483] ioctl(4, LOOP_SET_FD, 3 [pid 484] set_robust_list(0x7f714ef1d9e0, 24 [pid 462] <... futex resumed>) = 0 [pid 463] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 453] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 483] <... ioctl resumed>) = 0 [pid 460] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 460] futex(0x7f715731879c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=0}) = -1 ETIMEDOUT (Connection timed out) [pid 483] close(3) = 0 [pid 483] mkdir("./file0", 0777) = 0 [ 20.034669][ T462] EXT4-fs (loop2): Free/Dirty block details [ 20.034678][ T462] EXT4-fs (loop2): free_blocks=2415919104 [ 20.034688][ T462] EXT4-fs (loop2): dirty_blocks=16 [ 20.034698][ T462] EXT4-fs (loop2): Block reservation details [ 20.034706][ T462] EXT4-fs (loop2): i_reserved_data_blocks=1 [ 20.034836][ T470] EXT4-fs (loop3): Delayed block allocation failed for inode 18 at logical offset 0 with max blocks 1 with error 28 [ 20.055155][ T8] EXT4-fs (loop0): This should not happen!! Data will be lost [ 20.055155][ T8] [pid 483] mount("/dev/loop1", "./file0", "ext4", MS_DIRSYNC|MS_NOATIME|MS_LAZYTIME, ",errors=continue" [pid 484] <... set_robust_list resumed>) = 0 [pid 462] futex(0x7f7157318788, FUTEX_WAIT_PRIVATE, 0, NULL [pid 484] ioctl(6, _IOC(_IOC_WRITE, 0x66, 0x29, 0x4), 0x20000040) = 0 [ 20.058909][ T470] EXT4-fs (loop3): This should not happen!! Data will be lost [ 20.058909][ T470] [ 20.071629][ T483] loop1: detected capacity change from 0 to 2048 [ 20.075038][ T470] EXT4-fs (loop3): Total free blocks count 0 [ 20.112160][ T459] EXT4-fs (loop5): This should not happen!! Data will be lost [ 20.112160][ T459] [ 20.120142][ T470] EXT4-fs (loop3): Free/Dirty block details [ 20.127853][ T459] EXT4-fs (loop5): Total free blocks count 0 [ 20.133910][ T470] EXT4-fs (loop3): free_blocks=2415919104 [pid 484] futex(0x7f715731879c, FUTEX_WAKE_PRIVATE, 1000000 [pid 460] exit_group(0) = ? [pid 484] <... futex resumed>) = ? [pid 483] <... mount resumed>) = 0 [pid 462] <... futex resumed>) = ? [pid 484] +++ exited with 0 +++ [pid 462] +++ exited with 0 +++ [pid 460] +++ exited with 0 +++ [pid 408] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=460, si_uid=0, si_status=0, si_utime=0, si_stime=8} --- [pid 408] umount2("./1", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 408] openat(AT_FDCWD, "./1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 483] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 408] fstat(3, [pid 483] <... openat resumed>) = 3 [pid 408] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 483] chdir("./file0" [pid 408] getdents64(3, [pid 483] <... chdir resumed>) = 0 [pid 408] <... getdents64 resumed>0x555555b99720 /* 4 entries */, 32768) = 112 [pid 483] ioctl(4, LOOP_CLR_FD [pid 408] umount2("./1/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 483] <... ioctl resumed>) = 0 [pid 408] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 483] close(4 [pid 408] lstat("./1/binderfs", [pid 483] <... close resumed>) = 0 [pid 408] <... lstat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}) = 0 [pid 483] futex(0x7f715731878c, FUTEX_WAKE_PRIVATE, 1000000 [pid 408] unlink("./1/binderfs" [pid 483] <... futex resumed>) = 1 [pid 408] <... unlink resumed>) = 0 [pid 483] futex(0x7f7157318788, FUTEX_WAIT_PRIVATE, 0, NULL [ 20.140663][ T459] EXT4-fs (loop5): Free/Dirty block details [ 20.145766][ T470] EXT4-fs (loop3): dirty_blocks=16 [ 20.151865][ T459] EXT4-fs (loop5): free_blocks=2415919104 [ 20.157125][ T483] EXT4-fs (loop1): mounted filesystem without journal. Opts: ,errors=continue. Quota mode: none. [ 20.162715][ T459] EXT4-fs (loop5): dirty_blocks=16 [ 20.177379][ T470] EXT4-fs (loop3): Block reservation details [ 20.182243][ T459] EXT4-fs (loop5): Block reservation details [ 20.194236][ T459] EXT4-fs (loop5): i_reserved_data_blocks=1 [pid 408] umount2("./1/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 482] <... ioctl resumed>) = 0 [pid 481] <... futex resumed>) = 0 [pid 480] <... ioctl resumed>) = 0 [pid 470] <... sendfile resumed>) = 63 [pid 459] <... sendfile resumed>) = 63 [pid 482] futex(0x7f715731879c, FUTEX_WAKE_PRIVATE, 1000000 [pid 481] futex(0x7f7157318788, FUTEX_WAKE_PRIVATE, 1000000 [pid 480] futex(0x7f715731879c, FUTEX_WAKE_PRIVATE, 1000000 [pid 482] <... futex resumed>) = 0 [pid 481] <... futex resumed>) = 1 [pid 480] <... futex resumed>) = 0 [pid 482] futex(0x7f7157318798, FUTEX_WAIT_PRIVATE, 0, NULL [pid 481] futex(0x7f715731878c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 480] futex(0x7f7157318798, FUTEX_WAIT_PRIVATE, 0, NULL [pid 459] futex(0x7f715731878c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 459] futex(0x7f7157318788, FUTEX_WAIT_PRIVATE, 0, NULL [pid 470] futex(0x7f715731878c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 470] futex(0x7f7157318788, FUTEX_WAIT_PRIVATE, 0, NULL [pid 463] exit_group(0 [pid 482] <... futex resumed>) = ? [pid 463] <... exit_group resumed>) = ? [pid 482] +++ exited with 0 +++ [pid 470] <... futex resumed>) = ? [pid 470] +++ exited with 0 +++ [pid 463] +++ exited with 0 +++ [pid 453] exit_group(0 [pid 480] <... futex resumed>) = ? [pid 453] <... exit_group resumed>) = ? [pid 480] +++ exited with 0 +++ [pid 459] <... futex resumed>) = ? [pid 459] +++ exited with 0 +++ [pid 453] +++ exited with 0 +++ [pid 414] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=453, si_uid=0, si_status=0, si_utime=0, si_stime=14} --- [pid 414] umount2("./1", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 414] openat(AT_FDCWD, "./1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 414] fstat(3, {st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 414] getdents64(3, 0x555555b99720 /* 4 entries */, 32768) = 112 [pid 414] umount2("./1/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 414] lstat("./1/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}) = 0 [pid 414] unlink("./1/binderfs") = 0 [pid 414] umount2("./1/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 409] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=463, si_uid=0, si_status=0, si_utime=0, si_stime=18} --- [pid 409] umount2("./1", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 409] openat(AT_FDCWD, "./1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 409] fstat(3, {st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 409] getdents64(3, 0x555555b99720 /* 4 entries */, 32768) = 112 [pid 409] umount2("./1/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 409] lstat("./1/binderfs", [pid 483] <... futex resumed>) = 0 [pid 409] <... lstat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}) = 0 [pid 483] open("./bus", O_RDWR|O_CREAT|O_TRUNC|O_SYNC|O_LARGEFILE|O_NOFOLLOW|O_NOATIME|0x29800030, 000 [pid 409] unlink("./1/binderfs" [pid 406] <... umount2 resumed>) = 0 [pid 409] <... unlink resumed>) = 0 [pid 409] umount2("./1/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 483] <... open resumed>) = 4 [pid 412] <... umount2 resumed>) = 0 [pid 406] umount2("./1/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 483] futex(0x7f715731878c, FUTEX_WAKE_PRIVATE, 1000000 [pid 412] umount2("./1/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 406] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 483] <... futex resumed>) = 1 [pid 412] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 406] lstat("./1/file0", [pid 483] futex(0x7f7157318788, FUTEX_WAIT_PRIVATE, 0, NULL [pid 412] lstat("./1/file0", [pid 406] <... lstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 481] <... futex resumed>) = 0 [pid 412] <... lstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [ 20.198744][ T470] EXT4-fs (loop3): i_reserved_data_blocks=1 [ 20.206180][ T8] EXT4-fs (loop2): Delayed block allocation failed for inode 18 at logical offset 0 with max blocks 1 with error 28 [ 20.218559][ T450] EXT4-fs (loop5): Delayed block allocation failed for inode 18 at logical offset 0 with max blocks 1 with error 28 [ 20.226846][ T8] EXT4-fs (loop2): This should not happen!! Data will be lost [ 20.226846][ T8] [ 20.232144][ T450] EXT4-fs (loop5): This should not happen!! Data will be lost [ 20.232144][ T450] [pid 406] umount2("./1/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 481] futex(0x7f7157318788, FUTEX_WAKE_PRIVATE, 1000000 [pid 412] umount2("./1/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 406] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 412] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 406] openat(AT_FDCWD, "./1/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 412] openat(AT_FDCWD, "./1/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 406] <... openat resumed>) = 4 [pid 412] <... openat resumed>) = 4 [pid 406] fstat(4, [pid 412] fstat(4, [pid 406] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 412] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 406] getdents64(4, [pid 412] getdents64(4, [pid 406] <... getdents64 resumed>0x555555ba1760 /* 2 entries */, 32768) = 48 [pid 412] <... getdents64 resumed>0x555555ba1760 /* 2 entries */, 32768) = 48 [pid 406] getdents64(4, [pid 412] getdents64(4, [pid 406] <... getdents64 resumed>0x555555ba1760 /* 0 entries */, 32768) = 0 [pid 412] <... getdents64 resumed>0x555555ba1760 /* 0 entries */, 32768) = 0 [pid 406] close(4 [pid 412] close(4 [pid 406] <... close resumed>) = 0 [pid 412] <... close resumed>) = 0 [pid 406] rmdir("./1/file0" [pid 412] rmdir("./1/file0" [pid 406] <... rmdir resumed>) = 0 [pid 412] <... rmdir resumed>) = 0 [pid 406] getdents64(3, [pid 412] getdents64(3, [pid 406] <... getdents64 resumed>0x555555b99720 /* 0 entries */, 32768) = 0 [pid 412] <... getdents64 resumed>0x555555b99720 /* 0 entries */, 32768) = 0 [pid 406] close(3 [pid 412] close(3 [pid 406] <... close resumed>) = 0 [pid 412] <... close resumed>) = 0 [pid 406] rmdir("./1" [pid 412] rmdir("./1" [pid 406] <... rmdir resumed>) = 0 [pid 412] <... rmdir resumed>) = 0 [pid 406] mkdir("./2", 0777 [pid 412] mkdir("./2", 0777 [pid 406] <... mkdir resumed>) = 0 [pid 412] <... mkdir resumed>) = 0 [pid 406] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 412] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 406] <... openat resumed>) = 3 [pid 412] <... openat resumed>) = 3 [pid 406] ioctl(3, LOOP_CLR_FD [pid 412] ioctl(3, LOOP_CLR_FD [pid 406] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 412] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 406] close(3 [pid 412] close(3 [pid 406] <... close resumed>) = 0 [pid 412] <... close resumed>) = 0 [pid 412] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 406] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 412] <... clone resumed>, child_tidptr=0x555555b986d0) = 487 [pid 406] <... clone resumed>, child_tidptr=0x555555b986d0) = 488 [pid 483] <... futex resumed>) = 0 [pid 481] <... futex resumed>) = 1 [pid 483] write(4, "\x00\x00\x00\x00\x00\x00\x00\x00\x00", 9./strace-static-x86_64: Process 488 attached ./strace-static-x86_64: Process 487 attached ) = 9 [pid 481] futex(0x7f715731878c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 487] set_robust_list(0x555555b986e0, 24) = 0 [pid 487] chdir("./2") = 0 [pid 487] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 487] setpgid(0, 0) = 0 [pid 487] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 487] write(3, "1000", 4) = 4 [pid 487] close(3) = 0 [pid 487] symlink("/dev/binderfs", "./binderfs") = 0 [pid 483] futex(0x7f715731878c, FUTEX_WAKE_PRIVATE, 1000000 [pid 487] futex(0x7f715731878c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 487] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f715721e000 [pid 487] mprotect(0x7f715721f000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 487] clone(child_stack=0x7f715723e2f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, parent_tid=[489], tls=0x7f715723e700, child_tidptr=0x7f715723e9d0) = 489 [pid 487] futex(0x7f7157318788, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 487] futex(0x7f715731878c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 488] set_robust_list(0x555555b986e0, 24 [pid 483] <... futex resumed>) = 0 [pid 488] <... set_robust_list resumed>) = 0 [pid 483] futex(0x7f7157318788, FUTEX_WAIT_PRIVATE, 0, NULL [pid 488] chdir("./2") = 0 [pid 488] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 488] setpgid(0, 0) = 0 [pid 488] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 488] write(3, "1000", 4) = 4 [pid 488] close(3) = 0 [pid 488] symlink("/dev/binderfs", "./binderfs") = 0 [pid 488] futex(0x7f715731878c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 488] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f715721e000 [pid 488] mprotect(0x7f715721f000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 488] clone(child_stack=0x7f715723e2f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, parent_tid=[490], tls=0x7f715723e700, child_tidptr=0x7f715723e9d0) = 490 [pid 488] futex(0x7f7157318788, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 488] futex(0x7f715731878c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000}./strace-static-x86_64: Process 490 attached [pid 490] set_robust_list(0x7f715723e9e0, 24) = 0 [pid 490] memfd_create("syzkaller", 0) = 3 [pid 490] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f714ee1e000 [pid 481] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 481] futex(0x7f7157318788, FUTEX_WAKE_PRIVATE, 1000000 [pid 483] <... futex resumed>) = 0 [pid 481] <... futex resumed>) = 1 [pid 483] openat(AT_FDCWD, "./bus", O_RDONLY) = 5 [pid 483] futex(0x7f715731878c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 483] futex(0x7f7157318788, FUTEX_WAIT_PRIVATE, 0, NULL [pid 481] futex(0x7f715731878c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}) = -1 EAGAIN (Resource temporarily unavailable) [pid 481] futex(0x7f7157318788, FUTEX_WAKE_PRIVATE, 1000000 [pid 483] <... futex resumed>) = 0 [pid 481] <... futex resumed>) = 1 [pid 483] open("./bus", O_RDWR) = 6 [pid 483] futex(0x7f715731878c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 483] futex(0x7f7157318788, FUTEX_WAIT_PRIVATE, 0, NULL [pid 481] futex(0x7f715731878c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [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 481] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 481] futex(0x7f7157318788, FUTEX_WAKE_PRIVATE, 1000000 [pid 483] <... futex resumed>) = 0 [pid 481] <... futex resumed>) = 1 [pid 483] mmap(0x20000000, 6291456, PROT_WRITE|PROT_EXEC|PROT_SEM|0x7ffff0, MAP_SHARED|MAP_FIXED|MAP_LOCKED|1< [pid 481] futex(0x7f715731878c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 483] <... mmap resumed>) = 0x20000000 [pid 483] futex(0x7f715731878c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 481] <... futex resumed>) = 0 [pid 483] futex(0x7f7157318788, FUTEX_WAIT_PRIVATE, 0, NULL [pid 481] futex(0x7f7157318788, FUTEX_WAKE_PRIVATE, 1000000 [pid 483] <... futex resumed>) = 0 [pid 481] <... futex resumed>) = 1 [pid 483] sendfile(4, 5, NULL, 2147483713 [pid 481] futex(0x7f715731878c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 490] <... write resumed>) = 1048576 [pid 490] munmap(0x7f714ee1e000, 1048576) = 0 [pid 490] openat(AT_FDCWD, "/dev/loop0", O_RDWR) = 4 [ 20.251128][ T450] EXT4-fs (loop3): Delayed block allocation failed for inode 18 at logical offset 0 with max blocks 1 with error 28 [ 20.263740][ T450] EXT4-fs (loop3): This should not happen!! Data will be lost [ 20.263740][ T450] [ 20.285953][ T483] EXT4-fs error (device loop1): ext4_mb_generate_buddy:1148: group 0, block bitmap and bg descriptor inconsistent: 25 vs 150994969 free clusters [pid 490] ioctl(4, LOOP_SET_FD, 3./strace-static-x86_64: Process 489 attached ) = 0 [pid 490] close(3) = 0 [pid 490] mkdir("./file0", 0777) = 0 [pid 490] mount("/dev/loop0", "./file0", "ext4", MS_DIRSYNC|MS_NOATIME|MS_LAZYTIME, ",errors=continue" [pid 489] set_robust_list(0x7f715723e9e0, 24) = 0 [pid 489] memfd_create("syzkaller", 0) = 3 [pid 489] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f714ee1e000 [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) = 1048576 [pid 489] munmap(0x7f714ee1e000, 1048576) = 0 [pid 489] openat(AT_FDCWD, "/dev/loop4", O_RDWR) = 4 [pid 489] ioctl(4, LOOP_SET_FD, 3) = 0 [pid 489] close(3) = 0 [pid 489] mkdir("./file0", 0777) = 0 [pid 489] mount("/dev/loop4", "./file0", "ext4", MS_DIRSYNC|MS_NOATIME|MS_LAZYTIME, ",errors=continue" [pid 409] <... umount2 resumed>) = 0 [pid 408] <... umount2 resumed>) = 0 [pid 409] umount2("./1/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 408] umount2("./1/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 409] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [ 20.287462][ T490] loop0: detected capacity change from 0 to 2048 [ 20.305855][ T483] EXT4-fs (loop1): Delayed block allocation failed for inode 18 at logical offset 0 with max blocks 1 with error 28 [ 20.318871][ T489] loop4: detected capacity change from 0 to 2048 [ 20.330766][ T483] EXT4-fs (loop1): This should not happen!! Data will be lost [ 20.330766][ T483] [ 20.344856][ T483] EXT4-fs (loop1): Total free blocks count 0 [pid 408] lstat("./1/file0", [pid 481] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 409] lstat("./1/file0", [pid 408] <... lstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 481] futex(0x7f715731879c, FUTEX_WAKE_PRIVATE, 1000000 [pid 409] <... lstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 408] umount2("./1/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 481] <... futex resumed>) = 0 [pid 409] umount2("./1/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 408] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 481] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 409] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 481] <... mmap resumed>) = 0x7f714eefd000 [pid 408] openat(AT_FDCWD, "./1/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 481] mprotect(0x7f714eefe000, 131072, PROT_READ|PROT_WRITE [pid 409] openat(AT_FDCWD, "./1/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 481] <... mprotect resumed>) = 0 [pid 408] <... openat resumed>) = 4 [pid 490] <... mount resumed>) = 0 [pid 481] clone(child_stack=0x7f714ef1d2f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID [pid 409] <... openat resumed>) = 4 [pid 408] fstat(4, [pid 490] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 409] fstat(4, [pid 408] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 490] <... openat resumed>) = 3 [pid 481] <... clone resumed>, parent_tid=[494], tls=0x7f714ef1d700, child_tidptr=0x7f714ef1d9d0) = 494 [pid 409] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 408] getdents64(4, [pid 490] chdir("./file0" [pid 481] futex(0x7f7157318798, FUTEX_WAKE_PRIVATE, 1000000 [pid 409] getdents64(4, [pid 408] <... getdents64 resumed>0x555555ba1760 /* 2 entries */, 32768) = 48 [pid 490] <... chdir resumed>) = 0 [pid 481] <... futex resumed>) = 0 [pid 409] <... getdents64 resumed>0x555555ba1760 /* 2 entries */, 32768) = 48 [pid 408] getdents64(4, [pid 490] ioctl(4, LOOP_CLR_FD [pid 481] futex(0x7f715731879c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 409] getdents64(4, [pid 408] <... getdents64 resumed>0x555555ba1760 /* 0 entries */, 32768) = 0 [pid 490] <... ioctl resumed>) = 0 [pid 409] <... getdents64 resumed>0x555555ba1760 /* 0 entries */, 32768) = 0 [pid 408] close(4 [pid 490] close(4 [pid 409] close(4 [pid 408] <... close resumed>) = 0 [pid 490] <... close resumed>) = 0 [pid 414] <... umount2 resumed>) = 0 [pid 409] <... close resumed>) = 0 [pid 408] rmdir("./1/file0" [pid 490] futex(0x7f715731878c, FUTEX_WAKE_PRIVATE, 1000000 [pid 409] rmdir("./1/file0" [pid 408] <... rmdir resumed>) = 0 [pid 490] <... futex resumed>) = 1 [pid 488] <... futex resumed>) = 0 [pid 409] <... rmdir resumed>) = 0 [pid 408] getdents64(3, [pid 490] open("./bus", O_RDWR|O_CREAT|O_TRUNC|O_SYNC|O_LARGEFILE|O_NOFOLLOW|O_NOATIME|0x29800030, 000 [pid 488] futex(0x7f7157318788, FUTEX_WAKE_PRIVATE, 1000000 [pid 409] getdents64(3, [pid 408] <... getdents64 resumed>0x555555b99720 /* 0 entries */, 32768) = 0 ./strace-static-x86_64: Process 494 attached [pid 488] <... futex resumed>) = 0 [pid 483] <... sendfile resumed>) = 63 [pid 414] umount2("./1/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 494] set_robust_list(0x7f714ef1d9e0, 24 [pid 483] futex(0x7f715731878c, FUTEX_WAKE_PRIVATE, 1000000 [pid 414] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 494] <... set_robust_list resumed>) = 0 [pid 483] <... futex resumed>) = 0 [pid 414] lstat("./1/file0", [pid 494] ioctl(6, _IOC(_IOC_WRITE, 0x66, 0x29, 0x4), 0x20000040 [pid 483] futex(0x7f7157318788, FUTEX_WAIT_PRIVATE, 0, NULL [pid 414] <... lstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 494] <... ioctl resumed>) = 0 [pid 414] umount2("./1/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 494] futex(0x7f715731879c, FUTEX_WAKE_PRIVATE, 1000000 [pid 414] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 494] <... futex resumed>) = 1 [pid 414] openat(AT_FDCWD, "./1/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 494] futex(0x7f7157318798, FUTEX_WAIT_PRIVATE, 0, NULL [pid 414] <... openat resumed>) = 4 [pid 414] fstat(4, {st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 414] getdents64(4, 0x555555ba1760 /* 2 entries */, 32768) = 48 [pid 414] getdents64(4, 0x555555ba1760 /* 0 entries */, 32768) = 0 [pid 414] close(4) = 0 [pid 414] rmdir("./1/file0") = 0 [pid 414] getdents64(3, 0x555555b99720 /* 0 entries */, 32768) = 0 [pid 414] close(3) = 0 [pid 414] rmdir("./1") = 0 [pid 414] mkdir("./2", 0777) = 0 [pid 414] openat(AT_FDCWD, "/dev/loop5", O_RDWR) = 3 [pid 414] ioctl(3, LOOP_CLR_FD) = -1 ENXIO (No such device or address) [pid 414] close(3) = 0 [pid 414] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x555555b986d0) = 496 [ 20.347671][ T490] EXT4-fs (loop0): mounted filesystem without journal. Opts: ,errors=continue. Quota mode: none. [ 20.351001][ T483] EXT4-fs (loop1): Free/Dirty block details [ 20.370999][ T483] EXT4-fs (loop1): free_blocks=2415919104 [ 20.377014][ T483] EXT4-fs (loop1): dirty_blocks=16 [ 20.383858][ T483] EXT4-fs (loop1): Block reservation details [ 20.389683][ T483] EXT4-fs (loop1): i_reserved_data_blocks=1 ./strace-static-x86_64: Process 496 attached [pid 490] <... open resumed>) = 4 [pid 489] <... mount resumed>) = 0 [pid 488] futex(0x7f715731878c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 481] <... futex resumed>) = 0 [pid 409] <... getdents64 resumed>0x555555b99720 /* 0 entries */, 32768) = 0 [pid 408] close(3 [pid 496] set_robust_list(0x555555b986e0, 24 [pid 490] futex(0x7f715731878c, FUTEX_WAKE_PRIVATE, 1000000 [pid 489] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 488] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 481] exit_group(0 [pid 409] close(3 [pid 408] <... close resumed>) = 0 [pid 496] <... set_robust_list resumed>) = 0 [pid 494] <... futex resumed>) = ? [pid 490] <... futex resumed>) = 0 [pid 489] <... openat resumed>) = 3 [pid 488] futex(0x7f7157318788, FUTEX_WAKE_PRIVATE, 1000000 [pid 483] <... futex resumed>) = ? [pid 481] <... exit_group resumed>) = ? [pid 409] <... close resumed>) = 0 [pid 408] rmdir("./1" [pid 496] chdir("./2" [pid 494] +++ exited with 0 +++ [pid 490] write(4, "\x00\x00\x00\x00\x00\x00\x00\x00\x00", 9 [pid 489] chdir("./file0" [pid 488] <... futex resumed>) = 0 [pid 483] +++ exited with 0 +++ [pid 481] +++ exited with 0 +++ [pid 409] rmdir("./1" [pid 407] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=481, si_uid=0, si_status=0, si_utime=0, si_stime=11} --- [pid 408] <... rmdir resumed>) = 0 [pid 488] futex(0x7f715731878c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 496] <... chdir resumed>) = 0 [pid 490] <... write resumed>) = 9 [pid 489] <... chdir resumed>) = 0 [pid 409] <... rmdir resumed>) = 0 [pid 408] mkdir("./2", 0777 [pid 496] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 490] futex(0x7f715731878c, FUTEX_WAKE_PRIVATE, 1000000 [pid 489] ioctl(4, LOOP_CLR_FD [pid 409] mkdir("./2", 0777 [pid 496] <... prctl resumed>) = 0 [pid 490] <... futex resumed>) = 1 [pid 489] <... ioctl resumed>) = 0 [pid 488] <... futex resumed>) = 0 [pid 408] <... mkdir resumed>) = 0 [pid 496] setpgid(0, 0 [pid 488] futex(0x7f7157318788, FUTEX_WAKE_PRIVATE, 1000000 [pid 490] openat(AT_FDCWD, "./bus", O_RDONLY [pid 409] <... mkdir resumed>) = 0 [pid 408] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 489] close(4 [pid 496] <... setpgid resumed>) = 0 [pid 490] <... openat resumed>) = 5 [pid 488] <... futex resumed>) = 0 [pid 409] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 496] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 490] futex(0x7f715731878c, FUTEX_WAKE_PRIVATE, 1000000 [pid 489] <... close resumed>) = 0 [pid 488] futex(0x7f715731878c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 409] <... openat resumed>) = 3 [pid 408] <... openat resumed>) = 3 [pid 407] umount2("./2", MNT_DETACH|UMOUNT_NOFOLLOW [pid 496] <... openat resumed>) = 3 [pid 490] <... futex resumed>) = 0 [pid 489] futex(0x7f715731878c, FUTEX_WAKE_PRIVATE, 1000000 [pid 488] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 409] ioctl(3, LOOP_CLR_FD [pid 408] ioctl(3, LOOP_CLR_FD [pid 407] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 496] write(3, "1000", 4 [pid 490] futex(0x7f7157318788, FUTEX_WAIT_PRIVATE, 0, NULL [pid 489] <... futex resumed>) = 1 [pid 488] futex(0x7f7157318788, FUTEX_WAKE_PRIVATE, 1000000 [pid 487] <... futex resumed>) = 0 [pid 409] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 408] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 407] openat(AT_FDCWD, "./2", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 496] <... write resumed>) = 4 [pid 490] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 489] futex(0x7f7157318788, FUTEX_WAIT_PRIVATE, 0, NULL [pid 488] <... futex resumed>) = 0 [pid 487] futex(0x7f7157318788, FUTEX_WAKE_PRIVATE, 1000000 [pid 409] close(3 [pid 408] close(3 [pid 407] <... openat resumed>) = 3 [pid 496] close(3 [pid 490] open("./bus", O_RDWR [pid 489] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 488] futex(0x7f715731878c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 487] <... futex resumed>) = 0 [pid 409] <... close resumed>) = 0 [pid 408] <... close resumed>) = 0 [pid 407] fstat(3, [pid 496] <... close resumed>) = 0 [pid 490] <... open resumed>) = 6 [pid 489] open("./bus", O_RDWR|O_CREAT|O_TRUNC|O_SYNC|O_LARGEFILE|O_NOFOLLOW|O_NOATIME|0x29800030, 000 [pid 487] futex(0x7f715731878c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 409] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 408] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 407] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 ./strace-static-x86_64: Process 497 attached [pid 496] symlink("/dev/binderfs", "./binderfs" [pid 490] futex(0x7f715731878c, FUTEX_WAKE_PRIVATE, 1000000 [pid 489] <... open resumed>) = 4 [pid 407] getdents64(3, [pid 497] set_robust_list(0x555555b986e0, 24 [pid 496] <... symlink resumed>) = 0 [pid 407] <... getdents64 resumed>0x555555b99720 /* 4 entries */, 32768) = 112 [pid 497] <... set_robust_list resumed>) = 0 [pid 496] futex(0x7f715731878c, FUTEX_WAKE_PRIVATE, 1000000 [pid 407] umount2("./2/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 497] chdir("./2" [pid 496] <... futex resumed>) = 0 [pid 407] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 497] <... chdir resumed>) = 0 [pid 496] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 407] lstat("./2/binderfs", [pid 497] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 496] <... mmap resumed>) = 0x7f715721e000 [pid 407] <... lstat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}) = 0 [pid 497] <... prctl resumed>) = 0 [pid 496] mprotect(0x7f715721f000, 131072, PROT_READ|PROT_WRITE [pid 407] unlink("./2/binderfs" [pid 497] setpgid(0, 0 [pid 496] <... mprotect resumed>) = 0 [pid 407] <... unlink resumed>) = 0 [pid 497] <... setpgid resumed>) = 0 [ 20.397138][ T489] EXT4-fs (loop4): mounted filesystem without journal. Opts: ,errors=continue. Quota mode: none. [pid 496] clone(child_stack=0x7f715723e2f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID [pid 490] <... futex resumed>) = 1 [pid 489] futex(0x7f715731878c, FUTEX_WAKE_PRIVATE, 1000000 [pid 488] <... futex resumed>) = 0 [pid 409] <... clone resumed>, child_tidptr=0x555555b986d0) = 497 [pid 408] <... clone resumed>, child_tidptr=0x555555b986d0) = 498 [pid 407] umount2("./2/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 497] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 490] futex(0x7f7157318788, FUTEX_WAIT_PRIVATE, 0, NULL [pid 489] <... futex resumed>) = 1 [pid 488] futex(0x7f7157318788, FUTEX_WAKE_PRIVATE, 1000000 [pid 487] <... futex resumed>) = 0 [pid 497] <... openat resumed>) = 3 [pid 496] <... clone resumed>, parent_tid=[499], tls=0x7f715723e700, child_tidptr=0x7f715723e9d0) = 499 [pid 497] write(3, "1000", 4 [pid 496] futex(0x7f7157318788, FUTEX_WAKE_PRIVATE, 1000000 [pid 497] <... write resumed>) = 4 [pid 496] <... futex resumed>) = 0 [pid 497] close(3 [pid 496] futex(0x7f715731878c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 497] <... close resumed>) = 0 [pid 497] symlink("/dev/binderfs", "./binderfs") = 0 [pid 497] futex(0x7f715731878c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 497] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f715721e000 [pid 497] mprotect(0x7f715721f000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 497] clone(child_stack=0x7f715723e2f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, parent_tid=[500], tls=0x7f715723e700, child_tidptr=0x7f715723e9d0) = 500 [pid 497] futex(0x7f7157318788, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 497] futex(0x7f715731878c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000}./strace-static-x86_64: Process 498 attached [pid 498] set_robust_list(0x555555b986e0, 24) = 0 [pid 498] chdir("./2") = 0 [pid 498] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 498] setpgid(0, 0) = 0 [pid 498] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 498] write(3, "1000", 4) = 4 [pid 498] close(3) = 0 [pid 498] symlink("/dev/binderfs", "./binderfs") = 0 [pid 498] futex(0x7f715731878c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 498] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f715721e000 [pid 498] mprotect(0x7f715721f000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 498] clone(child_stack=0x7f715723e2f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, parent_tid=[501], tls=0x7f715723e700, child_tidptr=0x7f715723e9d0) = 501 [pid 498] futex(0x7f7157318788, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 498] futex(0x7f715731878c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000}./strace-static-x86_64: Process 501 attached [pid 501] set_robust_list(0x7f715723e9e0, 24) = 0 [pid 501] memfd_create("syzkaller", 0) = 3 [pid 501] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f714ee1e000 [pid 501] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\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 501] munmap(0x7f714ee1e000, 1048576) = 0 [pid 501] openat(AT_FDCWD, "/dev/loop2", O_RDWR) = 4 [pid 501] ioctl(4, LOOP_SET_FD, 3 [pid 488] <... futex resumed>) = 0 [pid 490] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 487] futex(0x7f7157318788, FUTEX_WAKE_PRIVATE, 1000000 [pid 488] futex(0x7f715731878c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 490] mmap(0x20000000, 6291456, PROT_WRITE|PROT_EXEC|PROT_SEM|0x7ffff0, MAP_SHARED|MAP_FIXED|MAP_LOCKED|1< [pid 489] write(4, "\x00\x00\x00\x00\x00\x00\x00\x00\x00", 9 [pid 487] <... futex resumed>) = 0 [pid 490] <... mmap resumed>) = 0x20000000 [pid 487] futex(0x7f715731878c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 490] futex(0x7f715731878c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 488] <... futex resumed>) = 0 [pid 490] futex(0x7f7157318788, FUTEX_WAIT_PRIVATE, 0, NULL [pid 488] futex(0x7f7157318788, FUTEX_WAKE_PRIVATE, 1000000 [pid 490] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 488] <... futex resumed>) = 0 [pid 490] sendfile(4, 5, NULL, 2147483713 [pid 489] <... write resumed>) = 9 [pid 488] futex(0x7f715731878c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 501] <... ioctl resumed>) = 0 [pid 501] close(3) = 0 [pid 501] mkdir("./file0", 0777) = 0 [pid 501] mount("/dev/loop2", "./file0", "ext4", MS_DIRSYNC|MS_NOATIME|MS_LAZYTIME, ",errors=continue"./strace-static-x86_64: Process 499 attached [pid 499] set_robust_list(0x7f715723e9e0, 24) = 0 [pid 499] memfd_create("syzkaller", 0) = 3 [pid 499] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f714ee1e000 [pid 499] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\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 499] munmap(0x7f714ee1e000, 1048576) = 0 [pid 499] openat(AT_FDCWD, "/dev/loop5", O_RDWR) = 4 [pid 499] ioctl(4, LOOP_SET_FD, 3) = 0 [pid 499] close(3) = 0 [pid 499] mkdir("./file0", 0777) = 0 [ 20.426973][ T8] EXT4-fs (loop1): Delayed block allocation failed for inode 18 at logical offset 0 with max blocks 1 with error 28 [ 20.440412][ T501] loop2: detected capacity change from 0 to 2048 [ 20.441329][ T490] EXT4-fs error (device loop0): ext4_mb_generate_buddy:1148: group 0, block bitmap and bg descriptor inconsistent: 25 vs 150994969 free clusters [ 20.456323][ T499] loop5: detected capacity change from 0 to 2048 [pid 499] mount("/dev/loop5", "./file0", "ext4", MS_DIRSYNC|MS_NOATIME|MS_LAZYTIME, ",errors=continue" [pid 489] futex(0x7f715731878c, FUTEX_WAKE_PRIVATE, 1000000 [pid 487] <... futex resumed>) = 0 [pid 489] <... futex resumed>) = 1 [pid 487] futex(0x7f7157318788, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 489] openat(AT_FDCWD, "./bus", O_RDONLY [pid 487] futex(0x7f715731878c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 489] <... openat resumed>) = 5 ./strace-static-x86_64: Process 500 attached [pid 489] futex(0x7f715731878c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 487] <... futex resumed>) = 0 [pid 500] set_robust_list(0x7f715723e9e0, 24 [pid 489] open("./bus", O_RDWR [pid 487] futex(0x7f7157318788, FUTEX_WAKE_PRIVATE, 1000000 [pid 500] <... set_robust_list resumed>) = 0 [pid 487] <... futex resumed>) = 0 [pid 489] <... open resumed>) = 6 [pid 487] futex(0x7f715731878c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 489] futex(0x7f715731878c, FUTEX_WAKE_PRIVATE, 1000000 [pid 487] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 500] memfd_create("syzkaller", 0) = 3 [pid 487] futex(0x7f7157318788, FUTEX_WAKE_PRIVATE, 1000000 [pid 489] <... futex resumed>) = 0 [pid 500] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 487] <... futex resumed>) = 0 [pid 500] <... mmap resumed>) = 0x7f714ee1e000 [pid 487] futex(0x7f715731878c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 489] mmap(0x20000000, 6291456, PROT_WRITE|PROT_EXEC|PROT_SEM|0x7ffff0, MAP_SHARED|MAP_FIXED|MAP_LOCKED|1<) = 0 [pid 489] futex(0x7f7157318788, FUTEX_WAIT_PRIVATE, 0, NULL [pid 487] futex(0x7f7157318788, FUTEX_WAKE_PRIVATE, 1000000 [pid 489] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 487] <... futex resumed>) = 0 [pid 489] sendfile(4, 5, NULL, 2147483713 [pid 487] futex(0x7f715731878c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 500] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\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 500] munmap(0x7f714ee1e000, 1048576) = 0 [pid 500] openat(AT_FDCWD, "/dev/loop3", O_RDWR) = 4 [pid 500] ioctl(4, LOOP_SET_FD, 3 [pid 488] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 500] <... ioctl resumed>) = 0 [pid 500] close(3) = 0 [pid 500] mkdir("./file0", 0777) = 0 [ 20.471009][ T8] EXT4-fs (loop1): This should not happen!! Data will be lost [ 20.471009][ T8] [ 20.488058][ T489] EXT4-fs error (device loop4): ext4_mb_generate_buddy:1148: group 0, block bitmap and bg descriptor inconsistent: 25 vs 150994969 free clusters [ 20.492846][ T500] loop3: detected capacity change from 0 to 2048 [ 20.510995][ T499] EXT4-fs (loop5): mounted filesystem without journal. Opts: ,errors=continue. Quota mode: none. [pid 500] mount("/dev/loop3", "./file0", "ext4", MS_DIRSYNC|MS_NOATIME|MS_LAZYTIME, ",errors=continue" [pid 499] <... mount resumed>) = 0 [pid 488] futex(0x7f715731879c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 487] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 488] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 487] futex(0x7f715731879c, FUTEX_WAKE_PRIVATE, 1000000 [pid 407] <... umount2 resumed>) = 0 [ 20.511950][ T490] EXT4-fs (loop0): Delayed block allocation failed for inode 18 at logical offset 0 with max blocks 1 with error 28 [ 20.533695][ T489] EXT4-fs (loop4): Delayed block allocation failed for inode 18 at logical offset 0 with max blocks 1 with error 28 [ 20.548664][ T490] EXT4-fs (loop0): This should not happen!! Data will be lost [ 20.548664][ T490] [ 20.554898][ T501] EXT4-fs (loop2): mounted filesystem without journal. Opts: ,errors=continue. Quota mode: none. [ 20.569003][ T489] EXT4-fs (loop4): This should not happen!! Data will be lost [pid 499] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 488] <... mmap resumed>) = 0x7f714eefd000 [pid 487] <... futex resumed>) = 0 [pid 407] umount2("./2/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 501] <... mount resumed>) = 0 [pid 499] <... openat resumed>) = 3 [pid 488] mprotect(0x7f714eefe000, 131072, PROT_READ|PROT_WRITE [pid 487] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 407] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 501] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 499] chdir("./file0" [pid 488] <... mprotect resumed>) = 0 [pid 487] <... mmap resumed>) = 0x7f714eefd000 [pid 407] lstat("./2/file0", [pid 501] <... openat resumed>) = 3 [pid 499] <... chdir resumed>) = 0 [pid 488] clone(child_stack=0x7f714ef1d2f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID [pid 487] mprotect(0x7f714eefe000, 131072, PROT_READ|PROT_WRITE [pid 407] <... lstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 501] chdir("./file0" [pid 499] ioctl(4, LOOP_CLR_FD [pid 487] <... mprotect resumed>) = 0 [ 20.569003][ T489] [ 20.571943][ T490] EXT4-fs (loop0): Total free blocks count 0 [ 20.578811][ T489] EXT4-fs (loop4): Total free blocks count 0 [ 20.585251][ T490] EXT4-fs (loop0): Free/Dirty block details [ 20.591237][ T489] EXT4-fs (loop4): Free/Dirty block details [ 20.596218][ T490] EXT4-fs (loop0): free_blocks=2415919104 [ 20.602263][ T489] EXT4-fs (loop4): free_blocks=2415919104 [ 20.607849][ T490] EXT4-fs (loop0): dirty_blocks=16 [ 20.613424][ T489] EXT4-fs (loop4): dirty_blocks=16 [pid 407] umount2("./2/file0", MNT_DETACH|UMOUNT_NOFOLLOW./strace-static-x86_64: Process 508 attached [pid 501] <... chdir resumed>) = 0 [pid 499] <... ioctl resumed>) = 0 [pid 488] <... clone resumed>, parent_tid=[508], tls=0x7f714ef1d700, child_tidptr=0x7f714ef1d9d0) = 508 [pid 487] clone(child_stack=0x7f714ef1d2f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID [pid 407] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 508] set_robust_list(0x7f714ef1d9e0, 24 [pid 501] ioctl(4, LOOP_CLR_FD [pid 499] close(4 [pid 490] <... sendfile resumed>) = 63 [pid 488] futex(0x7f7157318798, FUTEX_WAKE_PRIVATE, 1000000 [pid 407] openat(AT_FDCWD, "./2/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY./strace-static-x86_64: Process 509 attached [pid 509] set_robust_list(0x7f714ef1d9e0, 24) = 0 [pid 509] futex(0x7f7157318798, FUTEX_WAIT_PRIVATE, 0, NULL [pid 500] <... mount resumed>) = 0 [pid 500] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY) = 3 [pid 500] chdir("./file0") = 0 [pid 500] ioctl(4, LOOP_CLR_FD) = 0 [pid 500] close(4) = 0 [pid 500] futex(0x7f715731878c, FUTEX_WAKE_PRIVATE, 1000000 [pid 497] <... futex resumed>) = 0 [pid 497] futex(0x7f7157318788, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 497] futex(0x7f715731878c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 500] <... futex resumed>) = 1 [pid 500] open("./bus", O_RDWR|O_CREAT|O_TRUNC|O_SYNC|O_LARGEFILE|O_NOFOLLOW|O_NOATIME|0x29800030, 000) = 4 [pid 500] futex(0x7f715731878c, FUTEX_WAKE_PRIVATE, 1000000 [pid 497] <... futex resumed>) = 0 [pid 497] futex(0x7f7157318788, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 497] futex(0x7f715731878c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 500] <... futex resumed>) = 1 [pid 500] write(4, "\x00\x00\x00\x00\x00\x00\x00\x00\x00", 9) = 9 [pid 500] futex(0x7f715731878c, FUTEX_WAKE_PRIVATE, 1000000 [pid 497] <... futex resumed>) = 0 [pid 497] futex(0x7f7157318788, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 497] futex(0x7f715731878c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 500] <... futex resumed>) = 1 [pid 500] openat(AT_FDCWD, "./bus", O_RDONLY) = 5 [pid 500] futex(0x7f715731878c, FUTEX_WAKE_PRIVATE, 1000000 [pid 497] <... futex resumed>) = 0 [pid 497] futex(0x7f7157318788, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 497] futex(0x7f715731878c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 500] <... futex resumed>) = 1 [pid 500] open("./bus", O_RDWR) = 6 [pid 500] futex(0x7f715731878c, FUTEX_WAKE_PRIVATE, 1000000 [pid 497] <... futex resumed>) = 0 [pid 497] futex(0x7f7157318788, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 497] futex(0x7f715731878c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 500] <... futex resumed>) = 1 [pid 500] mmap(0x20000000, 6291456, PROT_WRITE|PROT_EXEC|PROT_SEM|0x7ffff0, MAP_SHARED|MAP_FIXED|MAP_LOCKED|1< [pid 497] <... futex resumed>) = 0 [pid 497] futex(0x7f7157318788, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 497] futex(0x7f715731878c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 500] <... futex resumed>) = 1 [pid 500] sendfile(4, 5, NULL, 2147483713 [pid 508] <... set_robust_list resumed>) = 0 [pid 501] <... ioctl resumed>) = 0 [pid 499] <... close resumed>) = 0 [pid 490] futex(0x7f715731878c, FUTEX_WAKE_PRIVATE, 1000000 [pid 488] <... futex resumed>) = 0 [pid 487] <... clone resumed>, parent_tid=[509], tls=0x7f714ef1d700, child_tidptr=0x7f714ef1d9d0) = 509 [pid 407] <... openat resumed>) = 4 [pid 508] ioctl(6, _IOC(_IOC_WRITE, 0x66, 0x29, 0x4), 0x20000040 [pid 501] close(4 [pid 499] futex(0x7f715731878c, FUTEX_WAKE_PRIVATE, 1000000 [pid 490] <... futex resumed>) = 0 [pid 489] <... sendfile resumed>) = 63 [pid 488] futex(0x7f715731879c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 487] futex(0x7f7157318798, FUTEX_WAKE_PRIVATE, 1000000 [pid 407] fstat(4, [pid 508] <... ioctl resumed>) = 0 [pid 501] <... close resumed>) = 0 [pid 499] <... futex resumed>) = 1 [pid 490] futex(0x7f7157318788, FUTEX_WAIT_PRIVATE, 0, NULL [pid 487] <... futex resumed>) = 1 [pid 407] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 508] futex(0x7f715731879c, FUTEX_WAKE_PRIVATE, 1000000 [pid 501] futex(0x7f715731878c, FUTEX_WAKE_PRIVATE, 1000000 [pid 499] futex(0x7f7157318788, FUTEX_WAIT_PRIVATE, 0, NULL [pid 487] futex(0x7f715731879c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 407] getdents64(4, [pid 508] <... futex resumed>) = 1 [pid 501] <... futex resumed>) = 1 [pid 488] <... futex resumed>) = 0 [pid 407] <... getdents64 resumed>0x555555ba1760 /* 2 entries */, 32768) = 48 [pid 508] futex(0x7f7157318798, FUTEX_WAIT_PRIVATE, 0, NULL [pid 501] futex(0x7f7157318788, FUTEX_WAIT_PRIVATE, 0, NULL [pid 488] exit_group(0 [pid 407] getdents64(4, [pid 508] <... futex resumed>) = ? [pid 490] <... futex resumed>) = ? [pid 488] <... exit_group resumed>) = ? [pid 407] <... getdents64 resumed>0x555555ba1760 /* 0 entries */, 32768) = 0 [pid 508] +++ exited with 0 +++ [pid 490] +++ exited with 0 +++ [pid 488] +++ exited with 0 +++ [pid 407] close(4) = 0 [pid 406] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=488, si_uid=0, si_status=0, si_utime=0, si_stime=15} --- [pid 407] rmdir("./2/file0") = 0 [pid 407] getdents64(3, [pid 406] umount2("./2", MNT_DETACH|UMOUNT_NOFOLLOW [pid 407] <... getdents64 resumed>0x555555b99720 /* 0 entries */, 32768) = 0 [pid 406] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 407] close(3 [pid 406] openat(AT_FDCWD, "./2", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 407] <... close resumed>) = 0 [pid 406] <... openat resumed>) = 3 [pid 407] rmdir("./2" [pid 406] fstat(3, [pid 407] <... rmdir resumed>) = 0 [pid 406] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 407] mkdir("./3", 0777 [pid 406] getdents64(3, [pid 407] <... mkdir resumed>) = 0 [pid 406] <... getdents64 resumed>0x555555b99720 /* 4 entries */, 32768) = 112 [pid 407] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 406] umount2("./2/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 407] <... openat resumed>) = 3 [pid 406] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [ 20.618335][ T490] EXT4-fs (loop0): Block reservation details [ 20.623181][ T489] EXT4-fs (loop4): Block reservation details [ 20.629126][ T490] EXT4-fs (loop0): i_reserved_data_blocks=1 [ 20.635036][ T500] EXT4-fs (loop3): mounted filesystem without journal. Opts: ,errors=continue. Quota mode: none. [ 20.640703][ T489] EXT4-fs (loop4): i_reserved_data_blocks=1 [ 20.657016][ T500] EXT4-fs error (device loop3): ext4_mb_generate_buddy:1148: group 0, block bitmap and bg descriptor inconsistent: 25 vs 150994969 free clusters [pid 407] ioctl(3, LOOP_CLR_FD [pid 406] lstat("./2/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}) = 0 [pid 509] <... futex resumed>) = 0 [pid 498] <... futex resumed>) = 0 [pid 496] <... futex resumed>) = 0 [pid 406] unlink("./2/binderfs") = 0 [pid 406] umount2("./2/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 509] ioctl(6, _IOC(_IOC_WRITE, 0x66, 0x29, 0x4), 0x20000040 [pid 498] futex(0x7f7157318788, FUTEX_WAKE_PRIVATE, 1000000 [pid 496] futex(0x7f7157318788, FUTEX_WAKE_PRIVATE, 1000000 [pid 509] <... ioctl resumed>) = 0 [pid 501] <... futex resumed>) = 0 [pid 499] <... futex resumed>) = 0 [pid 498] <... futex resumed>) = 1 [pid 496] <... futex resumed>) = 1 [pid 501] open("./bus", O_RDWR|O_CREAT|O_TRUNC|O_SYNC|O_LARGEFILE|O_NOFOLLOW|O_NOATIME|0x29800030, 000 [pid 499] open("./bus", O_RDWR|O_CREAT|O_TRUNC|O_SYNC|O_LARGEFILE|O_NOFOLLOW|O_NOATIME|0x29800030, 000 [pid 509] futex(0x7f715731879c, FUTEX_WAKE_PRIVATE, 1000000 [pid 501] <... open resumed>) = 4 [pid 499] <... open resumed>) = 4 [pid 498] futex(0x7f715731878c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 496] futex(0x7f715731878c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 489] futex(0x7f715731878c, FUTEX_WAKE_PRIVATE, 1000000 [pid 407] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 509] <... futex resumed>) = 1 [pid 501] futex(0x7f715731878c, FUTEX_WAKE_PRIVATE, 1000000 [pid 499] futex(0x7f715731878c, FUTEX_WAKE_PRIVATE, 1000000 [pid 498] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 497] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 496] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 489] <... futex resumed>) = 0 [pid 487] <... futex resumed>) = 0 [pid 407] close(3 [pid 509] futex(0x7f7157318798, FUTEX_WAIT_PRIVATE, 0, NULL [pid 501] <... futex resumed>) = 0 [pid 501] futex(0x7f7157318788, FUTEX_WAIT_PRIVATE, 0, NULL [pid 499] <... futex resumed>) = 0 [pid 499] futex(0x7f7157318788, FUTEX_WAIT_PRIVATE, 0, NULL [pid 498] futex(0x7f7157318788, FUTEX_WAKE_PRIVATE, 1000000 [pid 501] <... futex resumed>) = 0 [pid 498] <... futex resumed>) = 1 [pid 501] write(4, "\x00\x00\x00\x00\x00\x00\x00\x00\x00", 9 [pid 498] futex(0x7f715731878c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 497] futex(0x7f715731879c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 497] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f714eefd000 [pid 497] mprotect(0x7f714eefe000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 497] clone(child_stack=0x7f714ef1d2f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, parent_tid=[511], tls=0x7f714ef1d700, child_tidptr=0x7f714ef1d9d0) = 511 [pid 497] futex(0x7f7157318798, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 497] futex(0x7f715731879c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 496] futex(0x7f7157318788, FUTEX_WAKE_PRIVATE, 1000000 [pid 499] <... futex resumed>) = 0 [pid 496] <... futex resumed>) = 1 [pid 499] write(4, "\x00\x00\x00\x00\x00\x00\x00\x00\x00", 9 [pid 496] futex(0x7f715731878c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 489] futex(0x7f7157318788, FUTEX_WAIT_PRIVATE, 0, NULL [pid 487] exit_group(0 [pid 509] <... futex resumed>) = ? [pid 489] <... futex resumed>) = ? [pid 487] <... exit_group resumed>) = ? [pid 509] +++ exited with 0 +++ [pid 489] +++ exited with 0 +++ [pid 487] +++ exited with 0 +++ [pid 412] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=487, si_uid=0, si_status=0, si_utime=0, si_stime=12} --- [pid 407] <... close resumed>) = 0 [ 20.672351][ T442] EXT4-fs (loop0): Delayed block allocation failed for inode 18 at logical offset 0 with max blocks 1 with error 28 [ 20.673350][ T500] EXT4-fs (loop3): Delayed block allocation failed for inode 18 at logical offset 0 with max blocks 1 with error 28 [ 20.693894][ T442] EXT4-fs (loop0): This should not happen!! Data will be lost [ 20.693894][ T442] [ 20.697109][ T500] EXT4-fs (loop3): This should not happen!! Data will be lost [ 20.697109][ T500] [ 20.715364][ T500] EXT4-fs (loop3): Total free blocks count 0 [ 20.721541][ T500] EXT4-fs (loop3): Free/Dirty block details [pid 407] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 512 attached ./strace-static-x86_64: Process 511 attached [pid 501] <... write resumed>) = 9 [pid 499] <... write resumed>) = 9 [pid 412] umount2("./2", MNT_DETACH|UMOUNT_NOFOLLOW [pid 501] futex(0x7f715731878c, FUTEX_WAKE_PRIVATE, 1000000 [pid 499] futex(0x7f715731878c, FUTEX_WAKE_PRIVATE, 1000000 [pid 412] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 407] <... clone resumed>, child_tidptr=0x555555b986d0) = 512 [pid 501] <... futex resumed>) = 1 [pid 499] <... futex resumed>) = 1 [pid 496] <... futex resumed>) = 0 [pid 412] openat(AT_FDCWD, "./2", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 501] futex(0x7f7157318788, FUTEX_WAIT_PRIVATE, 0, NULL [pid 499] openat(AT_FDCWD, "./bus", O_RDONLY [pid 496] futex(0x7f7157318788, FUTEX_WAKE_PRIVATE, 1000000 [pid 412] <... openat resumed>) = 3 [pid 499] <... openat resumed>) = 5 [pid 496] <... futex resumed>) = 0 [pid 412] fstat(3, [pid 499] futex(0x7f715731878c, FUTEX_WAKE_PRIVATE, 1000000 [pid 496] futex(0x7f715731878c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 412] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 499] <... futex resumed>) = 0 [pid 496] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 412] getdents64(3, [pid 499] open("./bus", O_RDWR [pid 496] futex(0x7f7157318788, FUTEX_WAKE_PRIVATE, 1000000 [pid 412] <... getdents64 resumed>0x555555b99720 /* 4 entries */, 32768) = 112 [pid 499] <... open resumed>) = 6 [pid 496] <... futex resumed>) = 0 [pid 412] umount2("./2/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 499] futex(0x7f715731878c, FUTEX_WAKE_PRIVATE, 1000000 [pid 496] futex(0x7f715731878c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 412] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 499] <... futex resumed>) = 0 [pid 496] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 412] lstat("./2/binderfs", [pid 499] mmap(0x20000000, 6291456, PROT_WRITE|PROT_EXEC|PROT_SEM|0x7ffff0, MAP_SHARED|MAP_FIXED|MAP_LOCKED|1< [pid 496] futex(0x7f7157318788, FUTEX_WAKE_PRIVATE, 1000000 [pid 412] <... lstat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}) = 0 [pid 499] <... mmap resumed>) = 0x20000000 [pid 496] <... futex resumed>) = 0 [pid 412] unlink("./2/binderfs" [pid 499] futex(0x7f715731878c, FUTEX_WAKE_PRIVATE, 1000000 [pid 496] futex(0x7f715731878c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 412] <... unlink resumed>) = 0 [pid 499] <... futex resumed>) = 0 [pid 496] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 412] umount2("./2/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 499] sendfile(4, 5, NULL, 2147483713 [pid 496] futex(0x7f7157318788, FUTEX_WAKE_PRIVATE, 1000000 [pid 498] <... futex resumed>) = 0 [pid 496] <... futex resumed>) = 0 [pid 496] futex(0x7f715731878c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 511] set_robust_list(0x7f714ef1d9e0, 24) = 0 [pid 511] ioctl(6, _IOC(_IOC_WRITE, 0x66, 0x29, 0x4), 0x20000040 [pid 512] set_robust_list(0x555555b986e0, 24) = 0 [pid 512] chdir("./3") = 0 [pid 512] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 512] setpgid(0, 0) = 0 [pid 512] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 512] write(3, "1000", 4) = 4 [pid 512] close(3) = 0 [pid 512] symlink("/dev/binderfs", "./binderfs") = 0 [pid 512] futex(0x7f715731878c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 512] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f715721e000 [pid 512] mprotect(0x7f715721f000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 512] clone(child_stack=0x7f715723e2f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, parent_tid=[513], tls=0x7f715723e700, child_tidptr=0x7f715723e9d0) = 513 [pid 512] futex(0x7f7157318788, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 512] futex(0x7f715731878c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000}./strace-static-x86_64: Process 513 attached [pid 513] set_robust_list(0x7f715723e9e0, 24) = 0 [pid 513] memfd_create("syzkaller", 0) = 3 [pid 513] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f714ee1e000 [pid 498] futex(0x7f7157318788, FUTEX_WAKE_PRIVATE, 1000000 [pid 513] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\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 406] <... umount2 resumed>) = 0 [pid 406] umount2("./2/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 406] lstat("./2/file0", {st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 406] umount2("./2/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 406] openat(AT_FDCWD, "./2/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 406] fstat(4, {st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 406] getdents64(4, 0x555555ba1760 /* 2 entries */, 32768) = 48 [pid 406] getdents64(4, 0x555555ba1760 /* 0 entries */, 32768) = 0 [pid 406] close(4) = 0 [pid 406] rmdir("./2/file0") = 0 [pid 406] getdents64(3, 0x555555b99720 /* 0 entries */, 32768) = 0 [pid 406] close(3) = 0 [pid 406] rmdir("./2") = 0 [ 20.727758][ T500] EXT4-fs (loop3): free_blocks=2415919104 [ 20.732820][ T499] EXT4-fs error (device loop5): ext4_mb_generate_buddy:1148: group 0, block bitmap and bg descriptor inconsistent: 25 vs 150994969 free clusters [ 20.733737][ T500] EXT4-fs (loop3): dirty_blocks=16 [ 20.753415][ T442] EXT4-fs (loop4): Delayed block allocation failed for inode 18 at logical offset 0 with max blocks 1 with error 28 [ 20.753501][ T499] EXT4-fs (loop5): Delayed block allocation failed for inode 18 at logical offset 0 with max blocks 1 with error 28 [pid 406] mkdir("./3", 0777 [pid 501] <... futex resumed>) = 0 [pid 498] <... futex resumed>) = 1 [pid 497] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 501] openat(AT_FDCWD, "./bus", O_RDONLY) = 5 [pid 501] futex(0x7f715731878c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 501] futex(0x7f7157318788, FUTEX_WAIT_PRIVATE, 0, NULL [pid 406] <... mkdir resumed>) = 0 [pid 406] openat(AT_FDCWD, "/dev/loop0", O_RDWR) = 3 [pid 406] ioctl(3, LOOP_CLR_FD) = -1 ENXIO (No such device or address) [pid 406] close(3) = 0 [pid 406] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x555555b986d0) = 514 [pid 498] futex(0x7f715731878c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}) = -1 EAGAIN (Resource temporarily unavailable) [pid 513] <... write resumed>) = 1048576 [pid 513] munmap(0x7f714ee1e000, 1048576) = 0 [pid 513] openat(AT_FDCWD, "/dev/loop1", O_RDWR) = 4 [pid 513] ioctl(4, LOOP_SET_FD, 3./strace-static-x86_64: Process 514 attached [pid 514] set_robust_list(0x555555b986e0, 24 [pid 498] futex(0x7f7157318788, FUTEX_WAKE_PRIVATE, 1000000 [pid 496] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 496] futex(0x7f715731879c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 496] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f714eefd000 [pid 496] mprotect(0x7f714eefe000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 496] clone(child_stack=0x7f714ef1d2f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, parent_tid=[515], tls=0x7f714ef1d700, child_tidptr=0x7f714ef1d9d0) = 515 [pid 496] futex(0x7f7157318798, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 496] futex(0x7f715731879c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 514] <... set_robust_list resumed>) = 0 [pid 514] chdir("./3") = 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(0x7f715731878c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 514] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f715721e000 [pid 514] mprotect(0x7f715721f000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 514] clone(child_stack=0x7f715723e2f0, 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=0x7f715723e700, child_tidptr=0x7f715723e9d0) = 516 [pid 514] futex(0x7f7157318788, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 514] futex(0x7f715731878c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000}./strace-static-x86_64: Process 515 attached [pid 515] set_robust_list(0x7f714ef1d9e0, 24) = 0 [pid 515] ioctl(6, _IOC(_IOC_WRITE, 0x66, 0x29, 0x4), 0x20000040./strace-static-x86_64: Process 516 attached [pid 516] set_robust_list(0x7f715723e9e0, 24) = 0 [pid 516] memfd_create("syzkaller", 0) = 3 [pid 516] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f714ee1e000 [pid 501] <... futex resumed>) = 0 [pid 498] <... futex resumed>) = 1 [pid 498] futex(0x7f715731878c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 501] open("./bus", O_RDWR) = 6 [pid 501] futex(0x7f715731878c, FUTEX_WAKE_PRIVATE, 1000000 [pid 511] <... ioctl resumed>) = 0 [pid 501] <... futex resumed>) = 1 [pid 500] <... sendfile resumed>) = 63 [pid 498] <... futex resumed>) = 0 [pid 511] futex(0x7f715731879c, FUTEX_WAKE_PRIVATE, 1000000 [pid 501] mmap(0x20000000, 6291456, PROT_WRITE|PROT_EXEC|PROT_SEM|0x7ffff0, MAP_SHARED|MAP_FIXED|MAP_LOCKED|1< [pid 498] futex(0x7f7157318788, FUTEX_WAKE_PRIVATE, 1000000 [pid 500] futex(0x7f715731878c, FUTEX_WAKE_PRIVATE, 1000000 [pid 511] <... futex resumed>) = 0 [pid 501] <... mmap resumed>) = 0x20000000 [pid 498] <... futex resumed>) = 0 [pid 511] futex(0x7f7157318798, FUTEX_WAIT_PRIVATE, 0, NULL [pid 501] futex(0x7f715731878c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 501] futex(0x7f7157318788, FUTEX_WAIT_PRIVATE, 0, NULL [pid 498] futex(0x7f715731878c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}) = -1 EAGAIN (Resource temporarily unavailable) [pid 497] exit_group(0 [pid 498] futex(0x7f7157318788, FUTEX_WAKE_PRIVATE, 1000000 [pid 497] <... exit_group resumed>) = ? [pid 511] <... futex resumed>) = ? [pid 498] <... futex resumed>) = 1 [pid 501] <... futex resumed>) = 0 [pid 501] sendfile(4, 5, NULL, 2147483713 [pid 498] futex(0x7f715731878c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 511] +++ exited with 0 +++ [pid 500] <... futex resumed>) = ? [pid 500] +++ exited with 0 +++ [pid 497] +++ exited with 0 +++ [pid 409] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=497, si_uid=0, si_status=0, si_utime=0, si_stime=17} --- [pid 409] restart_syscall(<... resuming interrupted clone ...>) = 0 [pid 409] umount2("./2", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 409] openat(AT_FDCWD, "./2", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 409] fstat(3, {st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 409] getdents64(3, 0x555555b99720 /* 4 entries */, 32768) = 112 [pid 409] umount2("./2/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 409] lstat("./2/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}) = 0 [pid 409] unlink("./2/binderfs") = 0 [pid 409] umount2("./2/file0", MNT_DETACH|UMOUNT_NOFOLLOW [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 513] <... ioctl resumed>) = 0 [pid 513] close(3) = 0 [pid 513] mkdir("./file0", 0777) = 0 [ 20.778444][ T500] EXT4-fs (loop3): Block reservation details [ 20.784593][ T442] EXT4-fs (loop4): This should not happen!! Data will be lost [ 20.784593][ T442] [ 20.793857][ T513] loop1: detected capacity change from 0 to 2048 [ 20.794690][ T500] EXT4-fs (loop3): i_reserved_data_blocks=1 [ 20.809918][ T500] syz-executor107 (500) used greatest stack depth: 21632 bytes left [pid 513] mount("/dev/loop1", "./file0", "ext4", MS_DIRSYNC|MS_NOATIME|MS_LAZYTIME, ",errors=continue" [pid 516] <... write resumed>) = 1048576 [pid 516] munmap(0x7f714ee1e000, 1048576) = 0 [pid 516] openat(AT_FDCWD, "/dev/loop0", O_RDWR) = 4 [pid 516] ioctl(4, LOOP_SET_FD, 3 [pid 496] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [ 20.818125][ T10] EXT4-fs (loop3): Delayed block allocation failed for inode 18 at logical offset 0 with max blocks 1 with error 28 [ 20.819267][ T501] EXT4-fs error (device loop2): ext4_mb_generate_buddy:1148: group 0, block bitmap and bg descriptor inconsistent: 25 vs 150994969 free clusters [ 20.845234][ T499] EXT4-fs (loop5): This should not happen!! Data will be lost [ 20.845234][ T499] [ 20.848418][ T516] loop0: detected capacity change from 0 to 2048 [ 20.855606][ T499] EXT4-fs (loop5): Total free blocks count 0 [ 20.862157][ T10] EXT4-fs (loop3): This should not happen!! Data will be lost [ 20.862157][ T10] [pid 498] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 516] <... ioctl resumed>) = 0 [pid 516] close(3) = 0 [pid 516] mkdir("./file0", 0777) = 0 [pid 516] mount("/dev/loop0", "./file0", "ext4", MS_DIRSYNC|MS_NOATIME|MS_LAZYTIME, ",errors=continue" [pid 498] futex(0x7f715731879c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 498] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f714eefd000 [pid 498] mprotect(0x7f714eefe000, 131072, PROT_READ|PROT_WRITE [pid 412] <... umount2 resumed>) = 0 [pid 513] <... mount resumed>) = 0 [pid 513] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY) = 3 [pid 513] chdir("./file0") = 0 [pid 513] ioctl(4, LOOP_CLR_FD) = 0 [pid 513] close(4 [pid 498] <... mprotect resumed>) = 0 [pid 412] umount2("./2/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 498] clone(child_stack=0x7f714ef1d2f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID [pid 412] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 498] <... clone resumed>, parent_tid=[521], tls=0x7f714ef1d700, child_tidptr=0x7f714ef1d9d0) = 521 [pid 412] lstat("./2/file0", [pid 498] futex(0x7f7157318798, FUTEX_WAKE_PRIVATE, 1000000 [pid 412] <... lstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 498] <... futex resumed>) = 0 [pid 412] umount2("./2/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 498] futex(0x7f715731879c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 412] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 412] openat(AT_FDCWD, "./2/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 412] fstat(4, {st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 412] getdents64(4, 0x555555ba1760 /* 2 entries */, 32768) = 48 [pid 412] getdents64(4, 0x555555ba1760 /* 0 entries */, 32768) = 0 [ 20.867421][ T499] EXT4-fs (loop5): Free/Dirty block details [ 20.883072][ T501] EXT4-fs (loop2): Delayed block allocation failed for inode 18 at logical offset 0 with max blocks 1 with error 28 [ 20.895733][ T499] EXT4-fs (loop5): free_blocks=2415919104 [ 20.901194][ T513] EXT4-fs (loop1): mounted filesystem without journal. Opts: ,errors=continue. Quota mode: none. [ 20.903729][ T501] EXT4-fs (loop2): This should not happen!! Data will be lost [ 20.903729][ T501] [ 20.921712][ T499] EXT4-fs (loop5): dirty_blocks=16 [pid 412] close(4) = 0 [pid 412] rmdir("./2/file0" [pid 513] <... close resumed>) = 0 ./strace-static-x86_64: Process 521 attached [pid 412] <... rmdir resumed>) = 0 [pid 513] futex(0x7f715731878c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 512] <... futex resumed>) = 0 [pid 513] open("./bus", O_RDWR|O_CREAT|O_TRUNC|O_SYNC|O_LARGEFILE|O_NOFOLLOW|O_NOATIME|0x29800030, 000 [pid 512] futex(0x7f7157318788, FUTEX_WAKE_PRIVATE, 1000000 [pid 521] set_robust_list(0x7f714ef1d9e0, 24 [pid 512] <... futex resumed>) = 0 [pid 412] getdents64(3, [pid 521] <... set_robust_list resumed>) = 0 [pid 521] ioctl(6, _IOC(_IOC_WRITE, 0x66, 0x29, 0x4), 0x20000040 [pid 513] <... open resumed>) = 4 [pid 512] futex(0x7f715731878c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 412] <... getdents64 resumed>0x555555b99720 /* 0 entries */, 32768) = 0 [pid 513] futex(0x7f715731878c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 512] <... futex resumed>) = 0 [pid 513] write(4, "\x00\x00\x00\x00\x00\x00\x00\x00\x00", 9 [pid 512] futex(0x7f7157318788, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 512] futex(0x7f715731878c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 515] <... ioctl resumed>) = 0 [pid 513] <... write resumed>) = 9 [pid 499] <... sendfile resumed>) = 63 [pid 412] close(3 [pid 515] futex(0x7f715731879c, FUTEX_WAKE_PRIVATE, 1000000 [pid 513] futex(0x7f715731878c, FUTEX_WAKE_PRIVATE, 1000000 [pid 515] <... futex resumed>) = 0 [pid 513] <... futex resumed>) = 1 [pid 512] <... futex resumed>) = 0 [pid 515] futex(0x7f7157318798, FUTEX_WAIT_PRIVATE, 0, NULL [pid 513] openat(AT_FDCWD, "./bus", O_RDONLY [pid 512] futex(0x7f7157318788, FUTEX_WAKE_PRIVATE, 1000000 [pid 513] <... openat resumed>) = 5 [pid 512] <... futex resumed>) = 0 [pid 513] futex(0x7f715731878c, FUTEX_WAKE_PRIVATE, 1000000 [pid 512] futex(0x7f715731878c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 513] <... futex resumed>) = 0 [pid 512] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 513] open("./bus", O_RDWR [pid 512] futex(0x7f7157318788, FUTEX_WAKE_PRIVATE, 1000000 [pid 513] <... open resumed>) = 6 [pid 512] <... futex resumed>) = 0 [pid 513] futex(0x7f715731878c, FUTEX_WAKE_PRIVATE, 1000000 [pid 512] futex(0x7f715731878c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 513] <... futex resumed>) = 0 [pid 512] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 513] mmap(0x20000000, 6291456, PROT_WRITE|PROT_EXEC|PROT_SEM|0x7ffff0, MAP_SHARED|MAP_FIXED|MAP_LOCKED|1< [pid 512] futex(0x7f7157318788, FUTEX_WAKE_PRIVATE, 1000000 [pid 513] <... mmap resumed>) = 0x20000000 [pid 512] <... futex resumed>) = 0 [pid 513] futex(0x7f715731878c, FUTEX_WAKE_PRIVATE, 1000000 [pid 512] futex(0x7f715731878c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 513] <... futex resumed>) = 0 [pid 512] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 513] sendfile(4, 5, NULL, 2147483713 [pid 512] futex(0x7f7157318788, FUTEX_WAKE_PRIVATE, 1000000) = 0 [ 20.928420][ T499] EXT4-fs (loop5): Block reservation details [ 20.935105][ T501] EXT4-fs (loop2): Total free blocks count 0 [ 20.935375][ T499] EXT4-fs (loop5): i_reserved_data_blocks=1 [ 20.948549][ T501] EXT4-fs (loop2): Free/Dirty block details [ 20.948771][ T516] EXT4-fs (loop0): mounted filesystem without journal. Opts: ,errors=continue. Quota mode: none. [ 20.954439][ T501] EXT4-fs (loop2): free_blocks=2415919104 [pid 512] futex(0x7f715731878c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 499] futex(0x7f715731878c, FUTEX_WAKE_PRIVATE, 1000000 [pid 498] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 412] <... close resumed>) = 0 [pid 409] <... umount2 resumed>) = 0 [pid 496] exit_group(0 [pid 515] <... futex resumed>) = ? [pid 496] <... exit_group resumed>) = ? [pid 409] umount2("./2/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 515] +++ exited with 0 +++ [pid 409] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 409] lstat("./2/file0", {st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 409] umount2("./2/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 409] openat(AT_FDCWD, "./2/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 409] fstat(4, {st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 409] getdents64(4, 0x555555ba1760 /* 2 entries */, 32768) = 48 [pid 409] getdents64(4, 0x555555ba1760 /* 0 entries */, 32768) = 0 [pid 409] close(4) = 0 [pid 409] rmdir("./2/file0") = 0 [pid 409] getdents64(3, 0x555555b99720 /* 0 entries */, 32768) = 0 [pid 409] close(3) = 0 [pid 409] rmdir("./2") = 0 [pid 409] mkdir("./3", 0777) = 0 [pid 499] <... futex resumed>) = ? [pid 412] rmdir("./2" [pid 409] openat(AT_FDCWD, "/dev/loop3", O_RDWR) = 3 [pid 409] ioctl(3, LOOP_CLR_FD) = -1 ENXIO (No such device or address) [pid 409] close(3) = 0 [pid 409] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x555555b986d0) = 522 ./strace-static-x86_64: Process 522 attached [pid 522] set_robust_list(0x555555b986e0, 24) = 0 [pid 522] chdir("./3") = 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) = 3 [pid 522] write(3, "1000", 4) = 4 [pid 522] close(3) = 0 [pid 522] symlink("/dev/binderfs", "./binderfs") = 0 [pid 522] futex(0x7f715731878c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 522] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f715721e000 [pid 522] mprotect(0x7f715721f000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 522] clone(child_stack=0x7f715723e2f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, parent_tid=[523], tls=0x7f715723e700, child_tidptr=0x7f715723e9d0) = 523 [pid 522] futex(0x7f7157318788, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 522] futex(0x7f715731878c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000}./strace-static-x86_64: Process 523 attached [pid 523] set_robust_list(0x7f715723e9e0, 24) = 0 [pid 523] memfd_create("syzkaller", 0) = 3 [pid 523] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f714ee1e000 [pid 499] +++ exited with 0 +++ [pid 496] +++ exited with 0 +++ [pid 414] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=496, si_uid=0, si_status=0, si_utime=0, si_stime=12} --- [pid 414] restart_syscall(<... resuming interrupted clone ...> [pid 412] <... rmdir resumed>) = 0 [pid 414] <... restart_syscall resumed>) = 0 [pid 414] umount2("./2", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 414] openat(AT_FDCWD, "./2", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 414] fstat(3, {st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 414] getdents64(3, 0x555555b99720 /* 4 entries */, 32768) = 112 [pid 414] umount2("./2/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 414] lstat("./2/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}) = 0 [pid 414] unlink("./2/binderfs") = 0 [pid 412] mkdir("./3", 0777 [pid 414] umount2("./2/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 521] <... ioctl resumed>) = 0 [pid 516] <... mount resumed>) = 0 [pid 512] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 501] <... sendfile resumed>) = 63 [pid 412] <... mkdir resumed>) = 0 [pid 512] futex(0x7f715731879c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 512] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f714eefd000 [pid 512] mprotect(0x7f714eefe000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 512] clone(child_stack=0x7f714ef1d2f0, 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=0x7f714ef1d700, child_tidptr=0x7f714ef1d9d0) = 524 [pid 512] futex(0x7f7157318798, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 512] futex(0x7f715731879c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 523] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\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./strace-static-x86_64: Process 524 attached [pid 524] set_robust_list(0x7f714ef1d9e0, 24) = 0 [pid 524] ioctl(6, _IOC(_IOC_WRITE, 0x66, 0x29, 0x4), 0x20000040 [pid 523] <... write resumed>) = 1048576 [pid 523] munmap(0x7f714ee1e000, 1048576) = 0 [pid 523] openat(AT_FDCWD, "/dev/loop3", O_RDWR) = 4 [ 20.968130][ T513] EXT4-fs error (device loop1): ext4_mb_generate_buddy:1148: group 0, block bitmap and bg descriptor inconsistent: 25 vs 150994969 free clusters [ 20.970601][ T501] EXT4-fs (loop2): dirty_blocks=16 [ 20.989958][ T501] EXT4-fs (loop2): Block reservation details [ 20.996388][ T501] EXT4-fs (loop2): i_reserved_data_blocks=1 [ 21.005724][ T10] EXT4-fs (loop5): Delayed block allocation failed for inode 18 at logical offset 0 with max blocks 1 with error 28 [pid 523] ioctl(4, LOOP_SET_FD, 3 [pid 521] futex(0x7f715731879c, FUTEX_WAKE_PRIVATE, 1000000 [pid 516] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 501] futex(0x7f715731878c, FUTEX_WAKE_PRIVATE, 1000000 [pid 412] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 498] exit_group(0) = ? [pid 521] <... futex resumed>) = ? [pid 516] <... openat resumed>) = 3 [pid 501] <... futex resumed>) = ? [pid 412] <... openat resumed>) = 3 [pid 521] +++ exited with 0 +++ [pid 516] chdir("./file0") = 0 [pid 501] +++ exited with 0 +++ [pid 498] +++ exited with 0 +++ [pid 412] ioctl(3, LOOP_CLR_FD [pid 523] <... ioctl resumed>) = 0 [pid 523] close(3) = 0 [pid 523] mkdir("./file0", 0777) = 0 [pid 523] mount("/dev/loop3", "./file0", "ext4", MS_DIRSYNC|MS_NOATIME|MS_LAZYTIME, ",errors=continue" [pid 516] ioctl(4, LOOP_CLR_FD [pid 412] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 412] close(3 [pid 516] <... ioctl resumed>) = 0 [pid 408] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=498, si_uid=0, si_status=0, si_utime=0, si_stime=13} --- [pid 516] close(4 [pid 512] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 412] <... close resumed>) = 0 [pid 408] restart_syscall(<... resuming interrupted clone ...> [pid 516] <... close resumed>) = 0 [pid 412] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 408] <... restart_syscall resumed>) = 0 [ 21.006466][ T513] EXT4-fs (loop1): Delayed block allocation failed for inode 18 at logical offset 0 with max blocks 1 with error 28 [ 21.026385][ T523] loop3: detected capacity change from 0 to 2048 [ 21.030246][ T513] EXT4-fs (loop1): This should not happen!! Data will be lost [ 21.030246][ T513] [ 21.036623][ T10] EXT4-fs (loop5): This should not happen!! Data will be lost [ 21.036623][ T10] [ 21.045899][ T513] EXT4-fs (loop1): Total free blocks count 0 [ 21.062480][ T513] EXT4-fs (loop1): Free/Dirty block details [ 21.069034][ T513] EXT4-fs (loop1): free_blocks=2415919104 [pid 516] futex(0x7f715731878c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 514] <... futex resumed>) = 0 [pid 516] futex(0x7f7157318788, FUTEX_WAIT_PRIVATE, 0, NULL [pid 412] <... clone resumed>, child_tidptr=0x555555b986d0) = 525 ./strace-static-x86_64: Process 525 attached [pid 408] umount2("./2", MNT_DETACH|UMOUNT_NOFOLLOW [pid 525] set_robust_list(0x555555b986e0, 24 [pid 514] futex(0x7f7157318788, FUTEX_WAKE_PRIVATE, 1000000 [pid 408] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 514] <... futex resumed>) = 1 [pid 514] futex(0x7f715731878c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 525] <... set_robust_list resumed>) = 0 [pid 516] <... futex resumed>) = 0 [pid 408] openat(AT_FDCWD, "./2", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 523] <... mount resumed>) = 0 [pid 523] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY) = 3 [pid 523] chdir("./file0") = 0 [pid 523] ioctl(4, LOOP_CLR_FD) = 0 [pid 523] close(4 [pid 525] chdir("./3" [pid 524] <... ioctl resumed>) = 0 [pid 523] <... close resumed>) = 0 [pid 516] open("./bus", O_RDWR|O_CREAT|O_TRUNC|O_SYNC|O_LARGEFILE|O_NOFOLLOW|O_NOATIME|0x29800030, 000 [pid 513] <... sendfile resumed>) = 63 [pid 408] <... openat resumed>) = 3 [pid 524] futex(0x7f715731879c, FUTEX_WAKE_PRIVATE, 1000000 [pid 525] <... chdir resumed>) = 0 [pid 524] <... futex resumed>) = 0 [pid 516] <... open resumed>) = 4 [pid 408] fstat(3, [pid 523] futex(0x7f715731878c, FUTEX_WAKE_PRIVATE, 1000000 [pid 513] futex(0x7f715731878c, FUTEX_WAKE_PRIVATE, 1000000 [pid 525] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 516] futex(0x7f715731878c, FUTEX_WAKE_PRIVATE, 1000000 [pid 408] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 524] futex(0x7f7157318798, FUTEX_WAIT_PRIVATE, 0, NULL [pid 513] <... futex resumed>) = 0 [pid 525] <... prctl resumed>) = 0 [pid 516] <... futex resumed>) = 1 [pid 513] futex(0x7f7157318788, FUTEX_WAIT_PRIVATE, 0, NULL [pid 408] getdents64(3, [pid 525] setpgid(0, 0 [pid 516] futex(0x7f7157318788, FUTEX_WAIT_PRIVATE, 0, NULL [pid 408] <... getdents64 resumed>0x555555b99720 /* 4 entries */, 32768) = 112 [pid 525] <... setpgid resumed>) = 0 [pid 408] umount2("./2/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 525] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 408] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 522] <... futex resumed>) = 0 [pid 514] <... futex resumed>) = 0 [pid 512] exit_group(0 [pid 525] <... openat resumed>) = 3 [pid 522] futex(0x7f7157318788, FUTEX_WAKE_PRIVATE, 1000000 [pid 514] futex(0x7f7157318788, FUTEX_WAKE_PRIVATE, 1000000 [pid 512] <... exit_group resumed>) = ? [pid 524] <... futex resumed>) = ? [pid 408] lstat("./2/binderfs", [pid 522] <... futex resumed>) = 0 [pid 525] write(3, "1000", 4 [pid 522] futex(0x7f715731878c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 514] <... futex resumed>) = 1 [pid 408] <... lstat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}) = 0 [pid 524] +++ exited with 0 +++ [pid 525] <... write resumed>) = 4 [pid 516] <... futex resumed>) = 0 [pid 408] unlink("./2/binderfs" [pid 514] futex(0x7f715731878c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 525] close(3 [pid 516] write(4, "\x00\x00\x00\x00\x00\x00\x00\x00\x00", 9 [pid 408] <... unlink resumed>) = 0 [pid 525] <... close resumed>) = 0 [pid 516] <... write resumed>) = 9 [pid 408] umount2("./2/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 525] symlink("/dev/binderfs", "./binderfs" [pid 516] futex(0x7f715731878c, FUTEX_WAKE_PRIVATE, 1000000 [pid 513] <... futex resumed>) = ? [pid 525] <... symlink resumed>) = 0 [pid 513] +++ exited with 0 +++ [pid 512] +++ exited with 0 +++ [pid 523] <... futex resumed>) = 1 [pid 523] open("./bus", O_RDWR|O_CREAT|O_TRUNC|O_SYNC|O_LARGEFILE|O_NOFOLLOW|O_NOATIME|0x29800030, 000) = 4 [pid 523] futex(0x7f715731878c, FUTEX_WAKE_PRIVATE, 1000000 [pid 522] <... futex resumed>) = 0 [pid 522] futex(0x7f7157318788, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 522] futex(0x7f715731878c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 523] <... futex resumed>) = 1 [pid 523] write(4, "\x00\x00\x00\x00\x00\x00\x00\x00\x00", 9) = 9 [pid 523] futex(0x7f715731878c, FUTEX_WAKE_PRIVATE, 1000000 [pid 522] <... futex resumed>) = 0 [pid 522] futex(0x7f7157318788, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 522] futex(0x7f715731878c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 523] <... futex resumed>) = 1 [pid 523] openat(AT_FDCWD, "./bus", O_RDONLY) = 5 [pid 523] futex(0x7f715731878c, FUTEX_WAKE_PRIVATE, 1000000 [pid 522] <... futex resumed>) = 0 [pid 522] futex(0x7f7157318788, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 522] futex(0x7f715731878c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 523] <... futex resumed>) = 1 [pid 523] open("./bus", O_RDWR) = 6 [pid 523] futex(0x7f715731878c, FUTEX_WAKE_PRIVATE, 1000000 [pid 522] <... futex resumed>) = 0 [pid 522] futex(0x7f7157318788, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 522] futex(0x7f715731878c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 523] <... futex resumed>) = 1 [pid 523] 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(0x7f7157318788, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 522] futex(0x7f715731878c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 523] <... futex resumed>) = 1 [ 21.074973][ T513] EXT4-fs (loop1): dirty_blocks=16 [ 21.080718][ T513] EXT4-fs (loop1): Block reservation details [ 21.085897][ T523] EXT4-fs (loop3): mounted filesystem without journal. Opts: ,errors=continue. Quota mode: none. [ 21.086993][ T513] EXT4-fs (loop1): i_reserved_data_blocks=1 [ 21.110150][ T442] EXT4-fs (loop2): Delayed block allocation failed for inode 18 at logical offset 0 with max blocks 1 with error 28 [pid 523] sendfile(4, 5, NULL, 2147483713 [pid 525] futex(0x7f715731878c, FUTEX_WAKE_PRIVATE, 1000000 [pid 516] <... futex resumed>) = 1 [pid 514] <... futex resumed>) = 0 [pid 514] futex(0x7f7157318788, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 514] futex(0x7f715731878c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 525] <... futex resumed>) = 0 [pid 516] openat(AT_FDCWD, "./bus", O_RDONLY [pid 414] <... umount2 resumed>) = 0 [pid 407] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=512, si_uid=0, si_status=0, si_utime=0, si_stime=16} --- [pid 525] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 516] <... openat resumed>) = 5 [pid 414] umount2("./2/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 525] <... mmap resumed>) = 0x7f715721e000 [pid 516] futex(0x7f715731878c, FUTEX_WAKE_PRIVATE, 1000000 [pid 414] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 525] mprotect(0x7f715721f000, 131072, PROT_READ|PROT_WRITE [pid 516] <... futex resumed>) = 1 [pid 414] lstat("./2/file0", [pid 525] <... mprotect resumed>) = 0 [pid 516] futex(0x7f7157318788, FUTEX_WAIT_PRIVATE, 0, NULL [pid 414] <... lstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 407] umount2("./3", MNT_DETACH|UMOUNT_NOFOLLOW [pid 525] clone(child_stack=0x7f715723e2f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID [pid 414] umount2("./2/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 407] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 514] <... futex resumed>) = 0 [pid 414] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 407] openat(AT_FDCWD, "./3", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 514] futex(0x7f7157318788, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 514] futex(0x7f715731878c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 516] <... futex resumed>) = 0 [pid 525] <... clone resumed>, parent_tid=[528], tls=0x7f715723e700, child_tidptr=0x7f715723e9d0) = 528 [pid 414] openat(AT_FDCWD, "./2/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 407] <... openat resumed>) = 3 [pid 516] open("./bus", O_RDWR [pid 525] futex(0x7f7157318788, FUTEX_WAKE_PRIVATE, 1000000 [pid 414] <... openat resumed>) = 4 [pid 407] fstat(3, [pid 516] <... open resumed>) = 6 [pid 414] fstat(4, [pid 516] futex(0x7f715731878c, FUTEX_WAKE_PRIVATE, 1000000 [pid 407] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 525] <... futex resumed>) = 0 [pid 516] <... futex resumed>) = 1 [pid 514] <... futex resumed>) = 0 [pid 414] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 525] futex(0x7f715731878c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 516] futex(0x7f7157318788, FUTEX_WAIT_PRIVATE, 0, NULL [pid 514] futex(0x7f7157318788, FUTEX_WAKE_PRIVATE, 1000000 [pid 407] getdents64(3, [pid 516] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 514] <... futex resumed>) = 0 [pid 414] getdents64(4, [pid 516] mmap(0x20000000, 6291456, PROT_WRITE|PROT_EXEC|PROT_SEM|0x7ffff0, MAP_SHARED|MAP_FIXED|MAP_LOCKED|1< [pid 514] futex(0x7f715731878c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 414] <... getdents64 resumed>0x555555ba1760 /* 2 entries */, 32768) = 48 [pid 407] <... getdents64 resumed>0x555555b99720 /* 4 entries */, 32768) = 112 [pid 516] <... mmap resumed>) = 0x20000000 [pid 414] getdents64(4, [pid 407] umount2("./3/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 516] futex(0x7f715731878c, FUTEX_WAKE_PRIVATE, 1000000 [pid 414] <... getdents64 resumed>0x555555ba1760 /* 0 entries */, 32768) = 0 [pid 516] <... futex resumed>) = 1 [pid 514] <... futex resumed>) = 0 [pid 407] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 414] close(4 [pid 516] futex(0x7f7157318788, FUTEX_WAIT_PRIVATE, 0, NULL [pid 514] futex(0x7f7157318788, FUTEX_WAKE_PRIVATE, 1000000 [pid 407] lstat("./3/binderfs", [pid 516] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 514] <... futex resumed>) = 0 [pid 414] <... close resumed>) = 0 [pid 516] sendfile(4, 5, NULL, 2147483713 [pid 514] futex(0x7f715731878c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 414] rmdir("./2/file0" [pid 407] <... lstat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}) = 0 [pid 522] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 522] futex(0x7f715731879c, FUTEX_WAKE_PRIVATE, 1000000 [pid 414] <... rmdir resumed>) = 0 [pid 407] unlink("./3/binderfs" [pid 522] <... futex resumed>) = 0 [pid 522] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 407] <... unlink resumed>) = 0 [pid 414] getdents64(3, [pid 522] <... mmap resumed>) = 0x7f714eefd000 [pid 414] <... getdents64 resumed>0x555555b99720 /* 0 entries */, 32768) = 0 [pid 407] umount2("./3/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 522] mprotect(0x7f714eefe000, 131072, PROT_READ|PROT_WRITE [pid 414] close(3 [pid 522] <... mprotect resumed>) = 0 [pid 522] clone(child_stack=0x7f714ef1d2f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, parent_tid=[529], tls=0x7f714ef1d700, child_tidptr=0x7f714ef1d9d0) = 529 [ 21.117091][ T523] EXT4-fs error (device loop3): ext4_mb_generate_buddy:1148: group 0, block bitmap and bg descriptor inconsistent: 25 vs 150994969 free clusters [ 21.123908][ T442] EXT4-fs (loop2): This should not happen!! Data will be lost [ 21.123908][ T442] [ 21.138220][ T523] EXT4-fs (loop3): Delayed block allocation failed for inode 18 at logical offset 0 with max blocks 1 with error 28 [ 21.161544][ T523] EXT4-fs (loop3): This should not happen!! Data will be lost [ 21.161544][ T523] [pid 522] futex(0x7f7157318798, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 522] futex(0x7f715731879c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 414] <... close resumed>) = 0 ./strace-static-x86_64: Process 529 attached ./strace-static-x86_64: Process 528 attached [pid 414] rmdir("./2" [pid 529] set_robust_list(0x7f714ef1d9e0, 24 [pid 528] set_robust_list(0x7f715723e9e0, 24 [pid 514] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 414] <... rmdir resumed>) = 0 [pid 522] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [ 21.173305][ T450] EXT4-fs (loop1): Delayed block allocation failed for inode 18 at logical offset 0 with max blocks 1 with error 28 [ 21.174156][ T523] EXT4-fs (loop3): Total free blocks count 0 [ 21.186688][ T516] EXT4-fs error (device loop0): ext4_mb_generate_buddy:1148: group 0, block bitmap and bg descriptor inconsistent: 25 vs 150994969 free clusters [ 21.191853][ T523] EXT4-fs (loop3): Free/Dirty block details [ 21.209669][ T450] EXT4-fs (loop1): This should not happen!! Data will be lost [ 21.209669][ T450] [ 21.212222][ T523] EXT4-fs (loop3): free_blocks=2415919104 [pid 529] <... set_robust_list resumed>) = 0 [pid 528] <... set_robust_list resumed>) = 0 [pid 514] futex(0x7f715731879c, FUTEX_WAKE_PRIVATE, 1000000 [pid 414] mkdir("./3", 0777 [pid 529] ioctl(6, _IOC(_IOC_WRITE, 0x66, 0x29, 0x4), 0x20000040 [pid 528] memfd_create("syzkaller", 0 [pid 514] <... futex resumed>) = 0 [pid 414] <... mkdir resumed>) = 0 [pid 528] <... memfd_create resumed>) = 3 [pid 514] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 414] openat(AT_FDCWD, "/dev/loop5", O_RDWR [pid 523] <... sendfile resumed>) = 63 [pid 523] futex(0x7f715731878c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 523] futex(0x7f7157318788, FUTEX_WAIT_PRIVATE, 0, NULL [pid 528] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f714ee1e000 [pid 528] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\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] <... mmap resumed>) = 0x7f714eefd000 [pid 414] <... openat resumed>) = 3 [pid 529] <... ioctl resumed>) = 0 [pid 414] ioctl(3, LOOP_CLR_FD [pid 529] futex(0x7f715731879c, FUTEX_WAKE_PRIVATE, 1000000 [pid 514] mprotect(0x7f714eefe000, 131072, PROT_READ|PROT_WRITE [pid 529] <... futex resumed>) = 0 [pid 414] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 522] exit_group(0) = ? [pid 528] <... write resumed>) = 1048576 [pid 528] munmap(0x7f714ee1e000, 1048576) = 0 [pid 528] openat(AT_FDCWD, "/dev/loop4", O_RDWR) = 4 [ 21.222557][ T516] EXT4-fs (loop0): Delayed block allocation failed for inode 18 at logical offset 0 with max blocks 1 with error 28 [ 21.227571][ T523] EXT4-fs (loop3): dirty_blocks=16 [ 21.240290][ T516] EXT4-fs (loop0): This should not happen!! Data will be lost [ 21.240290][ T516] [ 21.244596][ T523] EXT4-fs (loop3): Block reservation details [ 21.254707][ T516] EXT4-fs (loop0): Total free blocks count 0 [ 21.259947][ T523] EXT4-fs (loop3): i_reserved_data_blocks=1 [ 21.265545][ T516] EXT4-fs (loop0): Free/Dirty block details [pid 528] ioctl(4, LOOP_SET_FD, 3 [pid 514] <... mprotect resumed>) = 0 [pid 414] close(3 [pid 408] <... umount2 resumed>) = 0 [pid 529] +++ exited with 0 +++ [pid 514] clone(child_stack=0x7f714ef1d2f0, 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 530 attached [pid 414] <... close resumed>) = 0 [pid 408] umount2("./2/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 523] <... futex resumed>) = ? [pid 514] <... clone resumed>, parent_tid=[530], tls=0x7f714ef1d700, child_tidptr=0x7f714ef1d9d0) = 530 [pid 414] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 408] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 407] <... umount2 resumed>) = 0 [pid 514] futex(0x7f7157318798, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 408] lstat("./2/file0", [pid 530] set_robust_list(0x7f714ef1d9e0, 24 [pid 514] futex(0x7f715731879c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 414] <... clone resumed>, child_tidptr=0x555555b986d0) = 531 [pid 407] umount2("./3/file0", MNT_DETACH|UMOUNT_NOFOLLOW./strace-static-x86_64: Process 531 attached [pid 530] <... set_robust_list resumed>) = 0 [pid 408] <... lstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 407] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 523] +++ exited with 0 +++ [pid 522] +++ exited with 0 +++ [pid 409] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=522, si_uid=0, si_status=0, si_utime=0, si_stime=16} --- [pid 409] restart_syscall(<... resuming interrupted clone ...>) = 0 [pid 409] umount2("./3", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 409] openat(AT_FDCWD, "./3", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 409] fstat(3, {st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 409] getdents64(3, 0x555555b99720 /* 4 entries */, 32768) = 112 [pid 409] umount2("./3/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 409] lstat("./3/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}) = 0 [pid 409] unlink("./3/binderfs") = 0 [pid 409] umount2("./3/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 531] set_robust_list(0x555555b986e0, 24 [pid 530] ioctl(6, _IOC(_IOC_WRITE, 0x66, 0x29, 0x4), 0x20000040 [pid 528] <... ioctl resumed>) = 0 [pid 516] <... sendfile resumed>) = 63 [pid 408] umount2("./2/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 407] lstat("./3/file0", [pid 531] <... set_robust_list resumed>) = 0 [pid 530] <... ioctl resumed>) = 0 [pid 516] futex(0x7f715731878c, FUTEX_WAKE_PRIVATE, 1000000 [pid 408] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 407] <... lstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 531] chdir("./3" [pid 530] futex(0x7f715731879c, FUTEX_WAKE_PRIVATE, 1000000 [pid 516] <... futex resumed>) = 0 [pid 408] openat(AT_FDCWD, "./2/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 407] umount2("./3/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 531] <... chdir resumed>) = 0 [pid 530] <... futex resumed>) = 1 [pid 516] futex(0x7f7157318788, FUTEX_WAIT_PRIVATE, 0, NULL [pid 514] <... futex resumed>) = 0 [pid 408] <... openat resumed>) = 4 [pid 407] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 531] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 530] futex(0x7f7157318798, FUTEX_WAIT_PRIVATE, 0, NULL [pid 514] exit_group(0 [pid 408] fstat(4, [pid 407] openat(AT_FDCWD, "./3/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 531] <... prctl resumed>) = 0 [pid 530] <... futex resumed>) = ? [pid 516] <... futex resumed>) = ? [pid 514] <... exit_group resumed>) = ? [pid 408] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 407] <... openat resumed>) = 4 [pid 531] setpgid(0, 0 [pid 530] +++ exited with 0 +++ [pid 516] +++ exited with 0 +++ [pid 514] +++ exited with 0 +++ [pid 408] getdents64(4, [pid 407] fstat(4, [pid 531] <... setpgid resumed>) = 0 [pid 408] <... getdents64 resumed>0x555555ba1760 /* 2 entries */, 32768) = 48 [pid 407] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 406] --- 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] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 408] getdents64(4, [pid 407] getdents64(4, [pid 531] <... openat resumed>) = 3 [pid 408] <... getdents64 resumed>0x555555ba1760 /* 0 entries */, 32768) = 0 [pid 407] <... getdents64 resumed>0x555555ba1760 /* 2 entries */, 32768) = 48 [pid 531] write(3, "1000", 4 [pid 408] close(4 [pid 407] getdents64(4, [pid 406] umount2("./3", MNT_DETACH|UMOUNT_NOFOLLOW [pid 531] <... write resumed>) = 4 [pid 408] <... close resumed>) = 0 [pid 407] <... getdents64 resumed>0x555555ba1760 /* 0 entries */, 32768) = 0 [pid 406] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 531] close(3 [pid 408] rmdir("./2/file0" [pid 407] close(4 [pid 406] openat(AT_FDCWD, "./3", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 531] <... close resumed>) = 0 [pid 408] <... rmdir resumed>) = 0 [pid 407] <... close resumed>) = 0 [pid 406] <... openat resumed>) = 3 [pid 531] symlink("/dev/binderfs", "./binderfs" [pid 408] getdents64(3, [pid 407] rmdir("./3/file0" [pid 406] fstat(3, [pid 531] <... symlink resumed>) = 0 [pid 408] <... getdents64 resumed>0x555555b99720 /* 0 entries */, 32768) = 0 [pid 407] <... rmdir resumed>) = 0 [pid 406] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 531] futex(0x7f715731878c, FUTEX_WAKE_PRIVATE, 1000000 [pid 408] close(3 [pid 407] getdents64(3, [pid 406] getdents64(3, [pid 531] <... futex resumed>) = 0 [pid 528] close(3 [pid 408] <... close resumed>) = 0 [pid 407] <... getdents64 resumed>0x555555b99720 /* 0 entries */, 32768) = 0 [pid 406] <... getdents64 resumed>0x555555b99720 /* 4 entries */, 32768) = 112 [pid 531] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 528] <... close resumed>) = 0 [pid 408] rmdir("./2" [pid 407] close(3 [pid 406] umount2("./3/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 531] <... mmap resumed>) = 0x7f715721e000 [pid 528] mkdir("./file0", 0777 [pid 408] <... rmdir resumed>) = 0 [pid 407] <... close resumed>) = 0 [pid 406] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 531] mprotect(0x7f715721f000, 131072, PROT_READ|PROT_WRITE [pid 528] <... mkdir resumed>) = 0 [pid 408] mkdir("./3", 0777 [pid 407] rmdir("./3" [pid 406] lstat("./3/binderfs", [pid 531] <... mprotect resumed>) = 0 [pid 528] mount("/dev/loop4", "./file0", "ext4", MS_DIRSYNC|MS_NOATIME|MS_LAZYTIME, ",errors=continue" [pid 408] <... mkdir resumed>) = 0 [pid 407] <... rmdir resumed>) = 0 [pid 406] <... lstat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}) = 0 [pid 531] clone(child_stack=0x7f715723e2f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID [pid 408] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 407] mkdir("./4", 0777 [pid 406] unlink("./3/binderfs" [pid 408] <... openat resumed>) = 3 [pid 407] <... mkdir resumed>) = 0 [pid 406] <... unlink resumed>) = 0 [pid 531] <... clone resumed>, parent_tid=[532], tls=0x7f715723e700, child_tidptr=0x7f715723e9d0) = 532 [ 21.277056][ T516] EXT4-fs (loop0): free_blocks=2415919104 [ 21.281221][ T528] loop4: detected capacity change from 0 to 2048 [ 21.285702][ T516] EXT4-fs (loop0): dirty_blocks=16 [ 21.294239][ T516] EXT4-fs (loop0): Block reservation details [ 21.302800][ T516] EXT4-fs (loop0): i_reserved_data_blocks=1 [ 21.309397][ T450] EXT4-fs (loop3): Delayed block allocation failed for inode 18 at logical offset 0 with max blocks 1 with error 28 [pid 408] ioctl(3, LOOP_CLR_FD [pid 407] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 406] umount2("./3/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 531] futex(0x7f7157318788, FUTEX_WAKE_PRIVATE, 1000000 [pid 408] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 407] <... openat resumed>) = 3 [pid 531] <... futex resumed>) = 0 [pid 408] close(3 [pid 407] ioctl(3, LOOP_CLR_FD [pid 531] futex(0x7f715731878c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 408] <... close resumed>) = 0 [pid 407] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 408] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 407] close(3) = 0 [pid 408] <... clone resumed>, child_tidptr=0x555555b986d0) = 533 [pid 407] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x555555b986d0) = 534 ./strace-static-x86_64: Process 534 attached [pid 534] set_robust_list(0x555555b986e0, 24) = 0 [pid 534] chdir("./4") = 0 [pid 534] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 534] setpgid(0, 0) = 0 [pid 534] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 ./strace-static-x86_64: Process 532 attached [pid 532] set_robust_list(0x7f715723e9e0, 24) = 0 [pid 532] memfd_create("syzkaller", 0 [pid 534] write(3, "1000", 4) = 4 [pid 534] close(3) = 0 [pid 534] symlink("/dev/binderfs", "./binderfs" [pid 532] <... memfd_create resumed>) = 3 [pid 532] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f714ee1e000 [pid 534] <... symlink resumed>) = 0 [pid 534] futex(0x7f715731878c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 534] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f715721e000 [pid 534] mprotect(0x7f715721f000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 534] clone(child_stack=0x7f715723e2f0, 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=0x7f715723e700, child_tidptr=0x7f715723e9d0) = 535 [pid 534] futex(0x7f7157318788, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 534] futex(0x7f715731878c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 532] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\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 532] munmap(0x7f714ee1e000, 1048576) = 0 [pid 532] openat(AT_FDCWD, "/dev/loop5", O_RDWR) = 4 [pid 532] ioctl(4, LOOP_SET_FD, 3./strace-static-x86_64: Process 535 attached ./strace-static-x86_64: Process 533 attached [pid 535] set_robust_list(0x7f715723e9e0, 24 [pid 533] set_robust_list(0x555555b986e0, 24 [pid 535] <... set_robust_list resumed>) = 0 [pid 533] <... set_robust_list resumed>) = 0 [pid 533] chdir("./3" [pid 535] memfd_create("syzkaller", 0 [pid 533] <... chdir resumed>) = 0 [pid 533] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 535] <... memfd_create resumed>) = 3 [pid 533] <... prctl resumed>) = 0 [pid 535] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 533] setpgid(0, 0 [pid 535] <... mmap resumed>) = 0x7f714ee1e000 [pid 533] <... setpgid resumed>) = 0 [pid 532] <... ioctl resumed>) = 0 [pid 532] close(3) = 0 [pid 532] mkdir("./file0", 0777) = 0 [pid 532] mount("/dev/loop5", "./file0", "ext4", MS_DIRSYNC|MS_NOATIME|MS_LAZYTIME, ",errors=continue" [pid 533] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 533] write(3, "1000", 4) = 4 [pid 533] close(3) = 0 [pid 533] symlink("/dev/binderfs", "./binderfs") = 0 [pid 535] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\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 533] futex(0x7f715731878c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 533] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f715721e000 [pid 533] mprotect(0x7f715721f000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 533] clone(child_stack=0x7f715723e2f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, parent_tid=[538], tls=0x7f715723e700, child_tidptr=0x7f715723e9d0) = 538 [pid 533] futex(0x7f7157318788, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 533] futex(0x7f715731878c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000}./strace-static-x86_64: Process 538 attached [pid 538] set_robust_list(0x7f715723e9e0, 24) = 0 [pid 538] memfd_create("syzkaller", 0) = 3 [pid 538] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f714ee1e000 [ 21.325967][ T10] EXT4-fs (loop0): Delayed block allocation failed for inode 18 at logical offset 0 with max blocks 1 with error 28 [ 21.343614][ T532] loop5: detected capacity change from 0 to 2048 [ 21.344320][ T450] EXT4-fs (loop3): This should not happen!! Data will be lost [ 21.344320][ T450] [ 21.354035][ T10] EXT4-fs (loop0): This should not happen!! Data will be lost [ 21.354035][ T10] [pid 538] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\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 538] munmap(0x7f714ee1e000, 1048576) = 0 [pid 538] openat(AT_FDCWD, "/dev/loop2", O_RDWR) = 4 [pid 538] ioctl(4, LOOP_SET_FD, 3 [pid 535] <... write resumed>) = 1048576 [pid 528] <... mount resumed>) = 0 [pid 535] munmap(0x7f714ee1e000, 1048576) = 0 [pid 528] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 535] openat(AT_FDCWD, "/dev/loop1", O_RDWR) = 4 [pid 535] ioctl(4, LOOP_SET_FD, 3 [pid 538] <... ioctl resumed>) = 0 [pid 538] close(3) = 0 [pid 538] mkdir("./file0", 0777) = 0 [pid 538] mount("/dev/loop2", "./file0", "ext4", MS_DIRSYNC|MS_NOATIME|MS_LAZYTIME, ",errors=continue" [pid 528] <... openat resumed>) = 3 [pid 528] chdir("./file0") = 0 [pid 528] ioctl(4, LOOP_CLR_FD) = 0 [pid 528] close(4) = 0 [pid 528] futex(0x7f715731878c, FUTEX_WAKE_PRIVATE, 1000000 [pid 525] <... futex resumed>) = 0 [pid 525] futex(0x7f7157318788, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 525] futex(0x7f715731878c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 528] <... futex resumed>) = 1 [pid 528] open("./bus", O_RDWR|O_CREAT|O_TRUNC|O_SYNC|O_LARGEFILE|O_NOFOLLOW|O_NOATIME|0x29800030, 000 [pid 535] <... ioctl resumed>) = 0 [pid 535] close(3) = 0 [pid 535] mkdir("./file0", 0777) = 0 [pid 535] mount("/dev/loop1", "./file0", "ext4", MS_DIRSYNC|MS_NOATIME|MS_LAZYTIME, ",errors=continue" [pid 532] <... mount resumed>) = 0 [pid 532] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY) = 3 [pid 532] chdir("./file0") = 0 [pid 532] ioctl(4, LOOP_CLR_FD) = 0 [pid 532] close(4) = 0 [pid 532] futex(0x7f715731878c, FUTEX_WAKE_PRIVATE, 1000000 [pid 531] <... futex resumed>) = 0 [pid 531] futex(0x7f7157318788, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 531] futex(0x7f715731878c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 532] <... futex resumed>) = 1 [pid 532] open("./bus", O_RDWR|O_CREAT|O_TRUNC|O_SYNC|O_LARGEFILE|O_NOFOLLOW|O_NOATIME|0x29800030, 000 [pid 409] <... umount2 resumed>) = 0 [pid 406] <... umount2 resumed>) = 0 [pid 528] <... open resumed>) = 4 [pid 406] umount2("./3/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 528] futex(0x7f715731878c, FUTEX_WAKE_PRIVATE, 1000000 [pid 409] umount2("./3/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 409] lstat("./3/file0", {st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 409] umount2("./3/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 409] openat(AT_FDCWD, "./3/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 409] fstat(4, {st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 409] getdents64(4, 0x555555ba1760 /* 2 entries */, 32768) = 48 [pid 528] <... futex resumed>) = 1 [pid 525] <... futex resumed>) = 0 [pid 525] futex(0x7f7157318788, FUTEX_WAKE_PRIVATE, 1000000 [pid 528] write(4, "\x00\x00\x00\x00\x00\x00\x00\x00\x00", 9 [pid 406] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 525] <... futex resumed>) = 0 [pid 525] futex(0x7f715731878c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 409] getdents64(4, 0x555555ba1760 /* 0 entries */, 32768) = 0 [pid 409] close(4) = 0 [pid 409] rmdir("./3/file0") = 0 [pid 409] getdents64(3, 0x555555b99720 /* 0 entries */, 32768) = 0 [pid 406] lstat("./3/file0", [pid 528] <... write resumed>) = 9 [pid 406] <... lstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 528] futex(0x7f715731878c, FUTEX_WAKE_PRIVATE, 1000000 [pid 409] close(3) = 0 [pid 409] rmdir("./3" [pid 528] <... futex resumed>) = 1 [pid 525] <... futex resumed>) = 0 [pid 409] <... rmdir resumed>) = 0 [pid 406] umount2("./3/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 528] futex(0x7f7157318788, FUTEX_WAIT_PRIVATE, 0, NULL [pid 525] futex(0x7f7157318788, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 525] futex(0x7f715731878c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 409] mkdir("./4", 0777 [pid 406] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 528] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 528] openat(AT_FDCWD, "./bus", O_RDONLY [pid 409] <... mkdir resumed>) = 0 [pid 406] openat(AT_FDCWD, "./3/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 528] <... openat resumed>) = 5 [pid 406] <... openat resumed>) = 4 [pid 528] futex(0x7f715731878c, FUTEX_WAKE_PRIVATE, 1000000 [pid 406] fstat(4, [pid 528] <... futex resumed>) = 1 [pid 525] <... futex resumed>) = 0 [pid 409] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 406] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 528] futex(0x7f7157318788, FUTEX_WAIT_PRIVATE, 0, NULL [pid 525] futex(0x7f7157318788, FUTEX_WAKE_PRIVATE, 1000000 [pid 528] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 525] <... futex resumed>) = 0 [pid 409] <... openat resumed>) = 3 [pid 406] getdents64(4, [pid 528] open("./bus", O_RDWR [pid 525] futex(0x7f715731878c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 528] <... open resumed>) = 6 [pid 406] <... getdents64 resumed>0x555555ba1760 /* 2 entries */, 32768) = 48 [pid 528] futex(0x7f715731878c, FUTEX_WAKE_PRIVATE, 1000000 [pid 409] ioctl(3, LOOP_CLR_FD [pid 406] getdents64(4, [pid 528] <... futex resumed>) = 1 [pid 525] <... futex resumed>) = 0 [pid 409] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 525] futex(0x7f7157318788, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 525] futex(0x7f715731878c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 528] mmap(0x20000000, 6291456, PROT_WRITE|PROT_EXEC|PROT_SEM|0x7ffff0, MAP_SHARED|MAP_FIXED|MAP_LOCKED|1< [pid 409] close(3 [pid 406] <... getdents64 resumed>0x555555ba1760 /* 0 entries */, 32768) = 0 [pid 528] <... mmap resumed>) = 0x20000000 [pid 406] close(4 [pid 528] futex(0x7f715731878c, FUTEX_WAKE_PRIVATE, 1000000 [pid 409] <... close resumed>) = 0 [pid 528] <... futex resumed>) = 1 [pid 525] <... futex resumed>) = 0 [pid 409] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 406] <... close resumed>) = 0 [pid 528] futex(0x7f7157318788, FUTEX_WAIT_PRIVATE, 0, NULL [pid 525] futex(0x7f7157318788, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 525] futex(0x7f715731878c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 528] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [ 21.379095][ T528] EXT4-fs (loop4): mounted filesystem without journal. Opts: ,errors=continue. Quota mode: none. [ 21.390541][ T538] loop2: detected capacity change from 0 to 2048 [ 21.397811][ T532] EXT4-fs (loop5): mounted filesystem without journal. Opts: ,errors=continue. Quota mode: none. [ 21.403976][ T535] loop1: detected capacity change from 0 to 2048 [pid 406] rmdir("./3/file0" [pid 528] sendfile(4, 5, NULL, 2147483713 [pid 409] <... clone resumed>, child_tidptr=0x555555b986d0) = 543 [pid 406] <... rmdir resumed>) = 0 [pid 406] getdents64(3, 0x555555b99720 /* 0 entries */, 32768) = 0 [pid 406] close(3) = 0 ./strace-static-x86_64: Process 543 attached [pid 406] rmdir("./3" [pid 543] set_robust_list(0x555555b986e0, 24) = 0 [pid 543] chdir("./4" [pid 406] <... rmdir resumed>) = 0 [pid 543] <... chdir resumed>) = 0 [pid 543] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 406] mkdir("./4", 0777 [pid 543] <... prctl resumed>) = 0 [pid 543] setpgid(0, 0) = 0 [pid 543] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 406] <... mkdir resumed>) = 0 [pid 543] <... openat resumed>) = 3 [pid 543] write(3, "1000", 4) = 4 [pid 543] close(3) = 0 [pid 543] symlink("/dev/binderfs", "./binderfs") = 0 [pid 543] futex(0x7f715731878c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 543] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f715721e000 [pid 543] mprotect(0x7f715721f000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 543] clone(child_stack=0x7f715723e2f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, parent_tid=[546], tls=0x7f715723e700, child_tidptr=0x7f715723e9d0) = 546 [pid 543] futex(0x7f7157318788, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 543] futex(0x7f715731878c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000}./strace-static-x86_64: Process 546 attached [pid 546] set_robust_list(0x7f715723e9e0, 24) = 0 [pid 546] memfd_create("syzkaller", 0) = 3 [pid 546] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f714ee1e000 [pid 546] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\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 546] munmap(0x7f714ee1e000, 1048576) = 0 [pid 546] openat(AT_FDCWD, "/dev/loop3", O_RDWR) = 4 [pid 546] ioctl(4, LOOP_SET_FD, 3 [pid 532] <... open resumed>) = 4 [pid 532] futex(0x7f715731878c, FUTEX_WAKE_PRIVATE, 1000000 [pid 531] <... futex resumed>) = 0 [pid 531] futex(0x7f7157318788, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 531] futex(0x7f715731878c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 532] <... futex resumed>) = 1 [pid 532] write(4, "\x00\x00\x00\x00\x00\x00\x00\x00\x00", 9 [pid 406] openat(AT_FDCWD, "/dev/loop0", O_RDWR) = 3 [pid 406] ioctl(3, LOOP_CLR_FD) = -1 ENXIO (No such device or address) [pid 406] close(3) = 0 [pid 406] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 547 attached [pid 547] set_robust_list(0x555555b986e0, 24) = 0 [pid 547] chdir("./4") = 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(0x7f715731878c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 547] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f715721e000 [pid 547] mprotect(0x7f715721f000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 547] clone(child_stack=0x7f715723e2f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, parent_tid=[548], tls=0x7f715723e700, child_tidptr=0x7f715723e9d0) = 548 [pid 547] futex(0x7f7157318788, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 547] futex(0x7f715731878c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000}./strace-static-x86_64: Process 548 attached [pid 548] set_robust_list(0x7f715723e9e0, 24) = 0 [pid 548] memfd_create("syzkaller", 0) = 3 [pid 548] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f714ee1e000 [pid 538] <... mount resumed>) = 0 [pid 538] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY) = 3 [pid 538] chdir("./file0") = 0 [pid 538] ioctl(4, LOOP_CLR_FD) = 0 [pid 538] close(4) = 0 [pid 538] futex(0x7f715731878c, FUTEX_WAKE_PRIVATE, 1000000 [pid 533] <... futex resumed>) = 0 [pid 533] futex(0x7f7157318788, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 533] futex(0x7f715731878c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 538] <... futex resumed>) = 1 [pid 538] open("./bus", O_RDWR|O_CREAT|O_TRUNC|O_SYNC|O_LARGEFILE|O_NOFOLLOW|O_NOATIME|0x29800030, 000) = 4 [pid 538] futex(0x7f715731878c, FUTEX_WAKE_PRIVATE, 1000000 [pid 533] <... futex resumed>) = 0 [pid 533] futex(0x7f7157318788, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 533] futex(0x7f715731878c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 538] <... futex resumed>) = 1 [pid 538] write(4, "\x00\x00\x00\x00\x00\x00\x00\x00\x00", 9) = 9 [pid 538] futex(0x7f715731878c, FUTEX_WAKE_PRIVATE, 1000000 [pid 533] <... futex resumed>) = 0 [pid 533] futex(0x7f7157318788, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 533] futex(0x7f715731878c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 538] <... futex resumed>) = 1 [pid 538] openat(AT_FDCWD, "./bus", O_RDONLY) = 5 [pid 538] futex(0x7f715731878c, FUTEX_WAKE_PRIVATE, 1000000 [pid 533] <... futex resumed>) = 0 [pid 533] futex(0x7f7157318788, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 533] futex(0x7f715731878c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 538] <... futex resumed>) = 1 [pid 538] open("./bus", O_RDWR) = 6 [pid 538] futex(0x7f715731878c, FUTEX_WAKE_PRIVATE, 1000000 [pid 533] <... futex resumed>) = 0 [pid 533] futex(0x7f7157318788, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 533] futex(0x7f715731878c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 538] <... futex resumed>) = 1 [pid 538] mmap(0x20000000, 6291456, PROT_WRITE|PROT_EXEC|PROT_SEM|0x7ffff0, MAP_SHARED|MAP_FIXED|MAP_LOCKED|1< [pid 533] <... futex resumed>) = 0 [pid 533] futex(0x7f7157318788, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 533] futex(0x7f715731878c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 538] <... futex resumed>) = 1 [pid 538] sendfile(4, 5, NULL, 2147483713 [pid 525] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 525] futex(0x7f715731878c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=0}) = -1 ETIMEDOUT (Connection timed out) [pid 525] futex(0x7f715731879c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 525] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f714eefd000 [pid 525] mprotect(0x7f714eefe000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 525] clone(child_stack=0x7f714ef1d2f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, parent_tid=[549], tls=0x7f714ef1d700, child_tidptr=0x7f714ef1d9d0) = 549 [pid 525] futex(0x7f7157318798, FUTEX_WAKE_PRIVATE, 1000000) = 0 [ 21.444867][ T528] EXT4-fs error (device loop4): ext4_mb_generate_buddy:1148: group 0, block bitmap and bg descriptor inconsistent: 25 vs 150994969 free clusters [ 21.460701][ T528] EXT4-fs (loop4): Delayed block allocation failed for inode 18 at logical offset 0 with max blocks 1 with error 28 [ 21.462312][ T538] EXT4-fs (loop2): mounted filesystem without journal. Opts: ,errors=continue. Quota mode: none. [ 21.462664][ T535] EXT4-fs (loop1): mounted filesystem without journal. Opts: ,errors=continue. Quota mode: none. [pid 525] futex(0x7f715731879c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 532] <... write resumed>) = 9 [pid 531] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 406] <... clone resumed>, child_tidptr=0x555555b986d0) = 547 [pid 531] futex(0x7f715731879c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 531] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f714eefd000 [pid 531] mprotect(0x7f714eefe000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 531] clone(child_stack=0x7f714ef1d2f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, parent_tid=[550], tls=0x7f714ef1d700, child_tidptr=0x7f714ef1d9d0) = 550 [pid 531] futex(0x7f7157318798, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 531] futex(0x7f715731879c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 532] futex(0x7f715731878c, FUTEX_WAKE_PRIVATE, 1000000 [pid 548] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\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./strace-static-x86_64: Process 549 attached [pid 546] <... ioctl resumed>) = 0 [pid 532] <... futex resumed>) = 0 ./strace-static-x86_64: Process 550 attached [pid 550] set_robust_list(0x7f714ef1d9e0, 24) = 0 [pid 550] openat(AT_FDCWD, "./bus", O_RDONLY) = 5 [pid 550] futex(0x7f715731879c, FUTEX_WAKE_PRIVATE, 1000000 [pid 531] <... futex resumed>) = 0 [pid 531] futex(0x7f7157318788, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 531] futex(0x7f715731878c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 550] <... futex resumed>) = 1 [pid 550] futex(0x7f7157318798, FUTEX_WAIT_PRIVATE, 0, NULL [pid 548] <... write resumed>) = 1048576 [pid 548] munmap(0x7f714ee1e000, 1048576) = 0 [pid 548] openat(AT_FDCWD, "/dev/loop0", O_RDWR) = 4 [pid 548] ioctl(4, LOOP_SET_FD, 3 [pid 549] set_robust_list(0x7f714ef1d9e0, 24 [pid 546] close(3 [ 21.490316][ T538] EXT4-fs error (device loop2): ext4_mb_generate_buddy:1148: group 0, block bitmap and bg descriptor inconsistent: 25 vs 150994969 free clusters [ 21.502176][ T546] loop3: detected capacity change from 0 to 2048 [ 21.517526][ T538] EXT4-fs (loop2): Delayed block allocation failed for inode 18 at logical offset 0 with max blocks 1 with error 28 [ 21.529861][ T538] EXT4-fs (loop2): This should not happen!! Data will be lost [ 21.529861][ T538] [ 21.530592][ T548] loop0: detected capacity change from 0 to 2048 [pid 532] open("./bus", O_RDWR [pid 549] <... set_robust_list resumed>) = 0 [pid 546] <... close resumed>) = 0 [pid 533] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 532] <... open resumed>) = 6 [pid 525] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 533] futex(0x7f715731879c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 533] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f714eefd000 [pid 533] mprotect(0x7f714eefe000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 533] clone(child_stack=0x7f714ef1d2f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, parent_tid=[551], tls=0x7f714ef1d700, child_tidptr=0x7f714ef1d9d0) = 551 [pid 533] futex(0x7f7157318798, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 533] futex(0x7f715731879c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 549] ioctl(6, _IOC(_IOC_WRITE, 0x66, 0x29, 0x4), 0x20000040 [pid 546] mkdir("./file0", 0777 [pid 532] futex(0x7f715731878c, FUTEX_WAKE_PRIVATE, 1000000./strace-static-x86_64: Process 551 attached [pid 551] set_robust_list(0x7f714ef1d9e0, 24) = 0 [pid 551] ioctl(6, _IOC(_IOC_WRITE, 0x66, 0x29, 0x4), 0x20000040 [pid 546] <... mkdir resumed>) = 0 [pid 532] <... futex resumed>) = 1 [pid 531] <... futex resumed>) = 0 [pid 531] futex(0x7f7157318788, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 531] futex(0x7f715731878c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 546] mount("/dev/loop3", "./file0", "ext4", MS_DIRSYNC|MS_NOATIME|MS_LAZYTIME, ",errors=continue" [pid 532] mmap(0x20000000, 6291456, PROT_WRITE|PROT_EXEC|PROT_SEM|0x7ffff0, MAP_SHARED|MAP_FIXED|MAP_LOCKED|1<) = 0 [pid 532] futex(0x7f7157318788, FUTEX_WAIT_PRIVATE, 0, NULL [pid 531] futex(0x7f7157318788, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 531] futex(0x7f715731878c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 532] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [ 21.539745][ T538] EXT4-fs (loop2): Total free blocks count 0 [ 21.547204][ T528] EXT4-fs (loop4): This should not happen!! Data will be lost [ 21.547204][ T528] [ 21.551714][ T538] EXT4-fs (loop2): Free/Dirty block details [ 21.561972][ T528] EXT4-fs (loop4): Total free blocks count 0 [ 21.567247][ T538] EXT4-fs (loop2): free_blocks=2415919104 [ 21.578468][ T538] EXT4-fs (loop2): dirty_blocks=16 [ 21.585056][ T538] EXT4-fs (loop2): Block reservation details [pid 532] sendfile(4, 5, NULL, 2147483713 [pid 533] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 548] <... ioctl resumed>) = 0 [pid 548] close(3) = 0 [pid 548] mkdir("./file0", 0777) = 0 [pid 548] mount("/dev/loop0", "./file0", "ext4", MS_DIRSYNC|MS_NOATIME|MS_LAZYTIME, ",errors=continue" [pid 551] <... ioctl resumed>) = 0 [pid 538] <... sendfile resumed>) = 63 [pid 535] <... mount resumed>) = 0 [pid 551] futex(0x7f715731879c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 551] futex(0x7f7157318798, FUTEX_WAIT_PRIVATE, 0, NULL [pid 538] futex(0x7f715731878c, FUTEX_WAKE_PRIVATE, 1000000 [pid 535] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 533] exit_group(0 [pid 551] <... futex resumed>) = ? [pid 533] <... exit_group resumed>) = ? [pid 551] +++ exited with 0 +++ [ 21.586005][ T532] EXT4-fs error (device loop5): ext4_mb_generate_buddy:1148: group 0, block bitmap and bg descriptor inconsistent: 25 vs 150994969 free clusters [ 21.591192][ T538] EXT4-fs (loop2): i_reserved_data_blocks=1 [ 21.611873][ T528] EXT4-fs (loop4): Free/Dirty block details [ 21.615758][ T532] EXT4-fs (loop5): Delayed block allocation failed for inode 18 at logical offset 0 with max blocks 1 with error 28 [ 21.618039][ T528] EXT4-fs (loop4): free_blocks=2415919104 [pid 538] <... futex resumed>) = ? [pid 535] <... openat resumed>) = 3 [pid 531] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 531] futex(0x7f7157318798, FUTEX_WAKE_PRIVATE, 1000000 [pid 550] <... futex resumed>) = 0 [pid 531] <... futex resumed>) = 1 [pid 550] ioctl(6, _IOC(_IOC_WRITE, 0x66, 0x29, 0x4), 0x20000040 [pid 531] futex(0x7f715731879c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 538] +++ exited with 0 +++ [pid 535] chdir("./file0" [pid 533] +++ exited with 0 +++ [pid 408] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=533, si_uid=0, si_status=0, si_utime=0, si_stime=11} --- [pid 408] umount2("./3", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 408] openat(AT_FDCWD, "./3", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 408] fstat(3, {st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 408] getdents64(3, 0x555555b99720 /* 4 entries */, 32768) = 112 [pid 408] umount2("./3/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 408] lstat("./3/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}) = 0 [pid 408] unlink("./3/binderfs") = 0 [pid 408] umount2("./3/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 548] <... mount resumed>) = 0 [pid 548] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY) = 3 [pid 548] chdir("./file0") = 0 [pid 548] ioctl(4, LOOP_CLR_FD) = 0 [pid 548] close(4 [pid 535] <... chdir resumed>) = 0 [pid 548] <... close resumed>) = 0 [pid 548] futex(0x7f715731878c, FUTEX_WAKE_PRIVATE, 1000000 [pid 547] <... futex resumed>) = 0 [pid 547] futex(0x7f7157318788, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 547] futex(0x7f715731878c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 548] <... futex resumed>) = 1 [pid 535] ioctl(4, LOOP_CLR_FD) = 0 [pid 535] close(4 [pid 548] open("./bus", O_RDWR|O_CREAT|O_TRUNC|O_SYNC|O_LARGEFILE|O_NOFOLLOW|O_NOATIME|0x29800030, 000 [pid 535] <... close resumed>) = 0 [pid 535] futex(0x7f715731878c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 534] <... futex resumed>) = 0 [pid 535] futex(0x7f7157318788, FUTEX_WAIT_PRIVATE, 0, NULL [pid 534] futex(0x7f7157318788, FUTEX_WAKE_PRIVATE, 1000000 [pid 546] <... mount resumed>) = 0 [pid 546] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 535] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 534] <... futex resumed>) = 0 [pid 535] open("./bus", O_RDWR|O_CREAT|O_TRUNC|O_SYNC|O_LARGEFILE|O_NOFOLLOW|O_NOATIME|0x29800030, 000 [pid 546] <... openat resumed>) = 3 [ 21.632894][ T548] EXT4-fs (loop0): mounted filesystem without journal. Opts: ,errors=continue. Quota mode: none. [ 21.636796][ T546] EXT4-fs (loop3): mounted filesystem without journal. Opts: ,errors=continue. Quota mode: none. [ 21.647141][ T532] EXT4-fs (loop5): This should not happen!! Data will be lost [ 21.647141][ T532] [ 21.657714][ T528] EXT4-fs (loop4): dirty_blocks=16 [ 21.671579][ T8] EXT4-fs (loop2): Delayed block allocation failed for inode 18 at logical offset 0 with max blocks 1 with error 28 [ 21.686524][ T528] EXT4-fs (loop4): Block reservation details [pid 534] futex(0x7f715731878c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 546] chdir("./file0" [pid 535] <... open resumed>) = 4 [pid 548] <... open resumed>) = 4 [pid 546] <... chdir resumed>) = 0 [pid 535] futex(0x7f715731878c, FUTEX_WAKE_PRIVATE, 1000000 [pid 531] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 548] futex(0x7f715731878c, FUTEX_WAKE_PRIVATE, 1000000 [pid 546] ioctl(4, LOOP_CLR_FD [pid 535] <... futex resumed>) = 1 [pid 534] <... futex resumed>) = 0 [pid 549] <... ioctl resumed>) = 0 [pid 548] <... futex resumed>) = 1 [pid 547] <... futex resumed>) = 0 [pid 546] <... ioctl resumed>) = 0 [pid 535] futex(0x7f7157318788, FUTEX_WAIT_PRIVATE, 0, NULL [pid 534] futex(0x7f7157318788, FUTEX_WAKE_PRIVATE, 1000000 [pid 528] <... sendfile resumed>) = 63 [pid 547] futex(0x7f7157318788, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 547] futex(0x7f715731878c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 549] futex(0x7f715731879c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 549] futex(0x7f7157318798, FUTEX_WAIT_PRIVATE, 0, NULL [pid 548] write(4, "\x00\x00\x00\x00\x00\x00\x00\x00\x00", 9) = 9 [pid 548] futex(0x7f715731878c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 547] <... futex resumed>) = 0 [pid 548] openat(AT_FDCWD, "./bus", O_RDONLY [pid 547] futex(0x7f7157318788, FUTEX_WAKE_PRIVATE, 1000000 [pid 548] <... openat resumed>) = 5 [pid 547] <... futex resumed>) = 0 [pid 546] close(4 [pid 535] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 534] <... futex resumed>) = 0 [pid 528] futex(0x7f715731878c, FUTEX_WAKE_PRIVATE, 1000000 [pid 548] futex(0x7f715731878c, FUTEX_WAKE_PRIVATE, 1000000 [pid 547] futex(0x7f715731878c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 546] <... close resumed>) = 0 [pid 535] write(4, "\x00\x00\x00\x00\x00\x00\x00\x00\x00", 9 [pid 534] futex(0x7f715731878c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 528] <... futex resumed>) = 0 [pid 546] futex(0x7f715731878c, FUTEX_WAKE_PRIVATE, 1000000 [pid 528] futex(0x7f7157318788, FUTEX_WAIT_PRIVATE, 0, NULL [pid 546] <... futex resumed>) = 1 [pid 543] <... futex resumed>) = 0 [pid 546] futex(0x7f7157318788, FUTEX_WAIT_PRIVATE, 0, NULL [pid 543] futex(0x7f7157318788, FUTEX_WAKE_PRIVATE, 1000000 [pid 546] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 543] <... futex resumed>) = 0 [pid 546] open("./bus", O_RDWR|O_CREAT|O_TRUNC|O_SYNC|O_LARGEFILE|O_NOFOLLOW|O_NOATIME|0x29800030, 000 [pid 543] futex(0x7f715731878c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 548] <... futex resumed>) = 0 [pid 547] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 546] <... open resumed>) = 4 [pid 535] <... write resumed>) = 9 [pid 525] exit_group(0 [pid 546] futex(0x7f715731878c, FUTEX_WAKE_PRIVATE, 1000000 [pid 535] futex(0x7f715731878c, FUTEX_WAKE_PRIVATE, 1000000 [pid 546] <... futex resumed>) = 1 [pid 543] <... futex resumed>) = 0 [pid 535] <... futex resumed>) = 1 [pid 534] <... futex resumed>) = 0 [pid 546] futex(0x7f7157318788, FUTEX_WAIT_PRIVATE, 0, NULL [pid 543] futex(0x7f7157318788, FUTEX_WAKE_PRIVATE, 1000000 [pid 535] futex(0x7f7157318788, FUTEX_WAIT_PRIVATE, 0, NULL [pid 534] futex(0x7f7157318788, FUTEX_WAKE_PRIVATE, 1000000 [pid 546] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 543] <... futex resumed>) = 0 [pid 535] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 534] <... futex resumed>) = 0 [pid 546] write(4, "\x00\x00\x00\x00\x00\x00\x00\x00\x00", 9 [pid 543] futex(0x7f715731878c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 535] openat(AT_FDCWD, "./bus", O_RDONLY [pid 534] futex(0x7f715731878c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 546] <... write resumed>) = 9 [pid 535] <... openat resumed>) = 5 [pid 546] futex(0x7f715731878c, FUTEX_WAKE_PRIVATE, 1000000 [pid 535] futex(0x7f715731878c, FUTEX_WAKE_PRIVATE, 1000000 [pid 546] <... futex resumed>) = 1 [pid 543] <... futex resumed>) = 0 [pid 535] <... futex resumed>) = 1 [pid 534] <... futex resumed>) = 0 [pid 546] futex(0x7f7157318788, FUTEX_WAIT_PRIVATE, 0, NULL [pid 543] futex(0x7f7157318788, FUTEX_WAKE_PRIVATE, 1000000 [pid 535] futex(0x7f7157318788, FUTEX_WAIT_PRIVATE, 0, NULL [pid 534] futex(0x7f7157318788, FUTEX_WAKE_PRIVATE, 1000000 [pid 546] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 543] <... futex resumed>) = 0 [pid 535] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 534] <... futex resumed>) = 0 [pid 546] openat(AT_FDCWD, "./bus", O_RDONLY [pid 543] futex(0x7f715731878c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 535] open("./bus", O_RDWR [pid 534] futex(0x7f715731878c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 546] <... openat resumed>) = 5 [pid 535] <... open resumed>) = 6 [pid 546] futex(0x7f715731878c, FUTEX_WAKE_PRIVATE, 1000000 [pid 535] futex(0x7f715731878c, FUTEX_WAKE_PRIVATE, 1000000 [pid 546] <... futex resumed>) = 1 [pid 543] <... futex resumed>) = 0 [pid 535] <... futex resumed>) = 1 [pid 534] <... futex resumed>) = 0 [pid 546] futex(0x7f7157318788, FUTEX_WAIT_PRIVATE, 0, NULL [pid 543] futex(0x7f7157318788, FUTEX_WAKE_PRIVATE, 1000000 [pid 535] futex(0x7f7157318788, FUTEX_WAIT_PRIVATE, 0, NULL [pid 534] futex(0x7f7157318788, FUTEX_WAKE_PRIVATE, 1000000 [pid 546] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 543] <... futex resumed>) = 0 [pid 535] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 534] <... futex resumed>) = 0 [pid 546] open("./bus", O_RDWR [pid 543] futex(0x7f715731878c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 535] mmap(0x20000000, 6291456, PROT_WRITE|PROT_EXEC|PROT_SEM|0x7ffff0, MAP_SHARED|MAP_FIXED|MAP_LOCKED|1< [pid 548] futex(0x7f7157318788, FUTEX_WAIT_PRIVATE, 0, NULL [pid 547] futex(0x7f7157318788, FUTEX_WAKE_PRIVATE, 1000000 [pid 534] futex(0x7f715731878c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 528] <... futex resumed>) = ? [pid 525] <... exit_group resumed>) = ? [pid 549] <... futex resumed>) = ? [pid 546] <... open resumed>) = 6 [pid 535] <... mmap resumed>) = 0x20000000 [pid 528] +++ exited with 0 +++ [pid 546] futex(0x7f715731878c, FUTEX_WAKE_PRIVATE, 1000000 [pid 535] futex(0x7f715731878c, FUTEX_WAKE_PRIVATE, 1000000 [pid 546] <... futex resumed>) = 1 [pid 543] <... futex resumed>) = 0 [pid 535] <... futex resumed>) = 1 [pid 534] <... futex resumed>) = 0 [pid 546] futex(0x7f7157318788, FUTEX_WAIT_PRIVATE, 0, NULL [pid 543] futex(0x7f7157318788, FUTEX_WAKE_PRIVATE, 1000000 [pid 535] futex(0x7f7157318788, FUTEX_WAIT_PRIVATE, 0, NULL [pid 534] futex(0x7f7157318788, FUTEX_WAKE_PRIVATE, 1000000 [pid 546] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 543] <... futex resumed>) = 0 [pid 535] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 534] <... futex resumed>) = 0 [pid 546] mmap(0x20000000, 6291456, PROT_WRITE|PROT_EXEC|PROT_SEM|0x7ffff0, MAP_SHARED|MAP_FIXED|MAP_LOCKED|1< [pid 543] futex(0x7f715731878c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [ 21.693851][ T8] EXT4-fs (loop2): This should not happen!! Data will be lost [ 21.693851][ T8] [ 21.695253][ T528] EXT4-fs (loop4): i_reserved_data_blocks=1 [ 21.710211][ T532] EXT4-fs (loop5): Total free blocks count 0 [ 21.716366][ T532] EXT4-fs (loop5): Free/Dirty block details [ 21.722355][ T532] EXT4-fs (loop5): free_blocks=2415919104 [ 21.728215][ T532] EXT4-fs (loop5): dirty_blocks=16 [ 21.734207][ T532] EXT4-fs (loop5): Block reservation details [pid 535] sendfile(4, 5, NULL, 2147483713 [pid 534] futex(0x7f715731878c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 549] +++ exited with 0 +++ [pid 548] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 547] <... futex resumed>) = 0 [pid 546] <... mmap resumed>) = 0x20000000 [pid 525] +++ exited with 0 +++ [pid 546] futex(0x7f715731878c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 543] <... futex resumed>) = 0 [pid 546] futex(0x7f7157318788, FUTEX_WAIT_PRIVATE, 0, NULL [pid 543] futex(0x7f7157318788, FUTEX_WAKE_PRIVATE, 1000000 [pid 546] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 543] <... futex resumed>) = 0 [pid 546] sendfile(4, 5, NULL, 2147483713 [pid 543] futex(0x7f715731878c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 550] <... ioctl resumed>) = 0 [pid 548] open("./bus", O_RDWR [pid 547] futex(0x7f715731878c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 532] <... sendfile resumed>) = 63 [ 21.736526][ T535] EXT4-fs error (device loop1): ext4_mb_generate_buddy:1148: group 0, block bitmap and bg descriptor inconsistent: 25 vs 150994969 free clusters [ 21.741586][ T532] EXT4-fs (loop5): i_reserved_data_blocks=1 [ 21.756947][ T546] EXT4-fs error (device loop3): ext4_mb_generate_buddy:1148: group 0, block bitmap and bg descriptor inconsistent: 25 vs 150994969 free clusters [ 21.774943][ T535] EXT4-fs (loop1): Delayed block allocation failed for inode 18 at logical offset 0 with max blocks 1 with error 28 [pid 550] futex(0x7f715731879c, FUTEX_WAKE_PRIVATE, 1000000 [pid 548] <... open resumed>) = 6 [pid 532] futex(0x7f715731878c, FUTEX_WAKE_PRIVATE, 1000000 [pid 412] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=525, si_uid=0, si_status=0, si_utime=0, si_stime=10} --- [pid 550] <... futex resumed>) = 0 [pid 548] futex(0x7f715731878c, FUTEX_WAKE_PRIVATE, 1000000 [pid 534] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 532] <... futex resumed>) = 0 [pid 412] umount2("./3", MNT_DETACH|UMOUNT_NOFOLLOW [pid 534] futex(0x7f715731879c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 534] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f714eefd000 [pid 534] mprotect(0x7f714eefe000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 534] clone(child_stack=0x7f714ef1d2f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, parent_tid=[557], tls=0x7f714ef1d700, child_tidptr=0x7f714ef1d9d0) = 557 [pid 534] futex(0x7f7157318798, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 534] futex(0x7f715731879c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}./strace-static-x86_64: Process 557 attached [pid 557] set_robust_list(0x7f714ef1d9e0, 24) = 0 [pid 557] ioctl(6, _IOC(_IOC_WRITE, 0x66, 0x29, 0x4), 0x20000040 [pid 550] futex(0x7f7157318798, FUTEX_WAIT_PRIVATE, 0, NULL [pid 548] <... futex resumed>) = 1 [pid 547] <... futex resumed>) = 0 [pid 532] futex(0x7f7157318788, FUTEX_WAIT_PRIVATE, 0, NULL [pid 531] exit_group(0 [pid 412] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 408] <... umount2 resumed>) = 0 [pid 543] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 543] futex(0x7f715731879c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 543] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f714eefd000 [pid 543] mprotect(0x7f714eefe000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 543] clone(child_stack=0x7f714ef1d2f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, parent_tid=[558], tls=0x7f714ef1d700, child_tidptr=0x7f714ef1d9d0) = 558 [pid 543] futex(0x7f7157318798, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 543] futex(0x7f715731879c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 550] <... futex resumed>) = ? [pid 548] futex(0x7f7157318788, FUTEX_WAIT_PRIVATE, 0, NULL [pid 547] futex(0x7f7157318788, FUTEX_WAKE_PRIVATE, 1000000 [pid 532] <... futex resumed>) = ? [pid 531] <... exit_group resumed>) = ? [pid 412] openat(AT_FDCWD, "./3", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 408] umount2("./3/file0", MNT_DETACH|UMOUNT_NOFOLLOW./strace-static-x86_64: Process 558 attached [pid 558] set_robust_list(0x7f714ef1d9e0, 24) = 0 [ 21.775921][ T546] EXT4-fs (loop3): Delayed block allocation failed for inode 18 at logical offset 0 with max blocks 1 with error 28 [ 21.787509][ T535] EXT4-fs (loop1): This should not happen!! Data will be lost [ 21.787509][ T535] [ 21.799394][ T546] EXT4-fs (loop3): This should not happen!! Data will be lost [ 21.799394][ T546] [ 21.808842][ T535] EXT4-fs (loop1): Total free blocks count 0 [ 21.819266][ T546] EXT4-fs (loop3): Total free blocks count 0 [ 21.826007][ T535] EXT4-fs (loop1): Free/Dirty block details [ 21.835620][ T535] EXT4-fs (loop1): free_blocks=2415919104 [pid 558] ioctl(6, _IOC(_IOC_WRITE, 0x66, 0x29, 0x4), 0x20000040 [pid 550] +++ exited with 0 +++ [pid 548] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 547] <... futex resumed>) = 0 [pid 532] +++ exited with 0 +++ [pid 531] +++ exited with 0 +++ [pid 412] <... openat resumed>) = 3 [pid 408] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 548] mmap(0x20000000, 6291456, PROT_WRITE|PROT_EXEC|PROT_SEM|0x7ffff0, MAP_SHARED|MAP_FIXED|MAP_LOCKED|1< [pid 547] futex(0x7f715731878c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 534] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 414] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=531, si_uid=0, si_status=0, si_utime=0, si_stime=12} --- [pid 412] fstat(3, [pid 408] lstat("./3/file0", [pid 534] futex(0x7f715731879c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=0} [pid 557] <... ioctl resumed>) = 0 [pid 548] <... mmap resumed>) = 0x20000000 [pid 535] <... sendfile resumed>) = 63 [pid 534] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 412] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 408] <... lstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 557] futex(0x7f715731879c, FUTEX_WAKE_PRIVATE, 1000000 [pid 548] futex(0x7f715731878c, FUTEX_WAKE_PRIVATE, 1000000 [pid 557] <... futex resumed>) = 0 [pid 548] <... futex resumed>) = 1 [pid 547] <... futex resumed>) = 0 [pid 557] futex(0x7f7157318798, FUTEX_WAIT_PRIVATE, 0, NULL [pid 548] sendfile(4, 5, NULL, 2147483713 [pid 547] futex(0x7f7157318788, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 547] futex(0x7f715731878c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 543] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 535] futex(0x7f715731878c, FUTEX_WAKE_PRIVATE, 1000000 [pid 412] getdents64(3, [pid 408] umount2("./3/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 534] exit_group(0 [pid 557] <... futex resumed>) = ? [pid 534] <... exit_group resumed>) = ? [ 21.838218][ T546] EXT4-fs (loop3): Free/Dirty block details [ 21.843072][ T535] EXT4-fs (loop1): dirty_blocks=16 [ 21.847355][ T546] EXT4-fs (loop3): free_blocks=2415919104 [ 21.852897][ T535] EXT4-fs (loop1): Block reservation details [ 21.863862][ T535] EXT4-fs (loop1): i_reserved_data_blocks=1 [ 21.869825][ T546] EXT4-fs (loop3): dirty_blocks=16 [ 21.872990][ T548] EXT4-fs error (device loop0): ext4_mb_generate_buddy:1148: group 0, block bitmap and bg descriptor inconsistent: 25 vs 150994969 free clusters [ 21.874936][ T546] EXT4-fs (loop3): Block reservation details [pid 557] +++ exited with 0 +++ [pid 535] <... futex resumed>) = ? [pid 414] umount2("./3", MNT_DETACH|UMOUNT_NOFOLLOW [pid 412] <... getdents64 resumed>0x555555b99720 /* 4 entries */, 32768) = 112 [pid 408] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 546] <... sendfile resumed>) = 63 [pid 535] +++ exited with 0 +++ [pid 534] +++ exited with 0 +++ [pid 414] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 412] umount2("./3/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 408] openat(AT_FDCWD, "./3/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 414] openat(AT_FDCWD, "./3", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 412] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 408] <... openat resumed>) = 4 [pid 407] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=534, si_uid=0, si_status=0, si_utime=0, si_stime=18} --- [pid 414] <... openat resumed>) = 3 [pid 412] lstat("./3/binderfs", [pid 408] fstat(4, [pid 414] fstat(3, [pid 412] <... lstat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}) = 0 [pid 408] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 414] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 412] unlink("./3/binderfs" [pid 408] getdents64(4, [pid 407] umount2("./4", MNT_DETACH|UMOUNT_NOFOLLOW [pid 414] getdents64(3, [pid 412] <... unlink resumed>) = 0 [pid 408] <... getdents64 resumed>0x555555ba1760 /* 2 entries */, 32768) = 48 [pid 407] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 414] <... getdents64 resumed>0x555555b99720 /* 4 entries */, 32768) = 112 [pid 412] umount2("./3/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 408] getdents64(4, [pid 407] openat(AT_FDCWD, "./4", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 414] umount2("./3/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 408] <... getdents64 resumed>0x555555ba1760 /* 0 entries */, 32768) = 0 [pid 407] <... openat resumed>) = 3 [pid 414] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 408] close(4 [pid 407] fstat(3, [pid 414] lstat("./3/binderfs", [pid 408] <... close resumed>) = 0 [pid 407] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 414] <... lstat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}) = 0 [pid 408] rmdir("./3/file0" [pid 407] getdents64(3, [pid 414] unlink("./3/binderfs" [pid 408] <... rmdir resumed>) = 0 [pid 407] <... getdents64 resumed>0x555555b99720 /* 4 entries */, 32768) = 112 [pid 414] <... unlink resumed>) = 0 [pid 408] getdents64(3, [pid 407] umount2("./4/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 414] umount2("./3/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 408] <... getdents64 resumed>0x555555b99720 /* 0 entries */, 32768) = 0 [pid 407] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 408] close(3 [pid 407] lstat("./4/binderfs", [pid 408] <... close resumed>) = 0 [pid 407] <... lstat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}) = 0 [pid 408] rmdir("./3" [pid 407] unlink("./4/binderfs" [pid 408] <... rmdir resumed>) = 0 [pid 407] <... unlink resumed>) = 0 [pid 408] mkdir("./4", 0777 [pid 407] umount2("./4/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 408] <... mkdir resumed>) = 0 [pid 408] openat(AT_FDCWD, "/dev/loop2", O_RDWR) = 3 [pid 408] ioctl(3, LOOP_CLR_FD) = -1 ENXIO (No such device or address) [pid 408] close(3) = 0 [pid 408] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x555555b986d0) = 559 [pid 546] futex(0x7f715731878c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 546] futex(0x7f7157318788, FUTEX_WAIT_PRIVATE, 0, NULL [pid 558] <... ioctl resumed>) = 0 [pid 558] futex(0x7f715731879c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 558] futex(0x7f7157318798, FUTEX_WAIT_PRIVATE, 0, NULL./strace-static-x86_64: Process 559 attached [pid 547] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 543] exit_group(0 [pid 558] <... futex resumed>) = ? [pid 543] <... exit_group resumed>) = ? [pid 558] +++ exited with 0 +++ [pid 546] <... futex resumed>) = ? [pid 546] +++ exited with 0 +++ [pid 543] +++ exited with 0 +++ [pid 409] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=543, si_uid=0, si_status=0, si_utime=0, si_stime=19} --- [pid 409] restart_syscall(<... resuming interrupted clone ...> [pid 559] set_robust_list(0x555555b986e0, 24 [pid 547] futex(0x7f715731879c, FUTEX_WAKE_PRIVATE, 1000000 [pid 409] <... restart_syscall resumed>) = 0 [ 21.891660][ T548] EXT4-fs (loop0): Delayed block allocation failed for inode 18 at logical offset 0 with max blocks 1 with error 28 [ 21.895734][ T546] EXT4-fs (loop3): i_reserved_data_blocks=1 [ 21.908224][ T548] EXT4-fs (loop0): This should not happen!! Data will be lost [ 21.908224][ T548] [ 21.923029][ T548] EXT4-fs (loop0): Total free blocks count 0 [ 21.927976][ T10] EXT4-fs (loop4): Delayed block allocation failed for inode 18 at logical offset 0 with max blocks 1 with error 28 [pid 559] <... set_robust_list resumed>) = 0 [pid 547] <... futex resumed>) = 0 [pid 559] chdir("./4" [pid 547] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 559] <... chdir resumed>) = 0 [pid 547] <... mmap resumed>) = 0x7f714eefd000 [ 21.932531][ T548] EXT4-fs (loop0): Free/Dirty block details [ 21.943010][ T10] EXT4-fs (loop4): This should not happen!! Data will be lost [ 21.943010][ T10] [ 21.948140][ T548] EXT4-fs (loop0): free_blocks=2415919104 [ 21.967669][ T8] EXT4-fs (loop5): Delayed block allocation failed for inode 18 at logical offset 0 with max blocks 1 with error 28 [ 21.973141][ T10] EXT4-fs (loop1): Delayed block allocation failed for inode 18 at logical offset 0 with max blocks 1 with error 28 [pid 409] umount2("./4", MNT_DETACH|UMOUNT_NOFOLLOW [pid 559] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 547] mprotect(0x7f714eefe000, 131072, PROT_READ|PROT_WRITE [pid 409] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 547] <... mprotect resumed>) = 0 [pid 409] openat(AT_FDCWD, "./4", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 559] <... prctl resumed>) = 0 [pid 547] clone(child_stack=0x7f714ef1d2f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID [pid 409] <... openat resumed>) = 3 [pid 559] setpgid(0, 0./strace-static-x86_64: Process 560 attached ) = 0 [pid 548] <... sendfile resumed>) = 63 [pid 409] fstat(3, [pid 560] set_robust_list(0x7f714ef1d9e0, 24 [pid 559] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 548] futex(0x7f715731878c, FUTEX_WAKE_PRIVATE, 1000000 [pid 547] <... clone resumed>, parent_tid=[560], tls=0x7f714ef1d700, child_tidptr=0x7f714ef1d9d0) = 560 [pid 409] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 560] <... set_robust_list resumed>) = 0 [pid 559] <... openat resumed>) = 3 [pid 548] <... futex resumed>) = 0 [pid 547] futex(0x7f7157318798, FUTEX_WAKE_PRIVATE, 1000000 [pid 409] getdents64(3, [pid 560] ioctl(6, _IOC(_IOC_WRITE, 0x66, 0x29, 0x4), 0x20000040 [pid 559] write(3, "1000", 4 [pid 548] futex(0x7f7157318788, FUTEX_WAIT_PRIVATE, 0, NULL [pid 547] <... futex resumed>) = 0 [pid 409] <... getdents64 resumed>0x555555b99720 /* 4 entries */, 32768) = 112 [pid 560] <... ioctl resumed>) = 0 [pid 559] <... write resumed>) = 4 [pid 547] futex(0x7f715731879c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 409] umount2("./4/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 560] futex(0x7f715731879c, FUTEX_WAKE_PRIVATE, 1000000 [pid 559] close(3 [pid 409] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 560] <... futex resumed>) = 1 [pid 559] <... close resumed>) = 0 [pid 547] <... futex resumed>) = 0 [pid 409] lstat("./4/binderfs", [pid 560] futex(0x7f7157318798, FUTEX_WAIT_PRIVATE, 0, NULL [pid 559] symlink("/dev/binderfs", "./binderfs" [pid 547] exit_group(0 [pid 409] <... lstat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}) = 0 [pid 560] <... futex resumed>) = ? [pid 559] <... symlink resumed>) = 0 [pid 548] <... futex resumed>) = ? [pid 547] <... exit_group resumed>) = ? [pid 409] unlink("./4/binderfs" [pid 560] +++ exited with 0 +++ [pid 559] futex(0x7f715731878c, FUTEX_WAKE_PRIVATE, 1000000 [pid 548] +++ exited with 0 +++ [pid 547] +++ exited with 0 +++ [pid 409] <... unlink resumed>) = 0 [pid 559] <... futex resumed>) = 0 [pid 409] umount2("./4/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 406] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=547, si_uid=0, si_status=0, si_utime=0, si_stime=13} --- [pid 559] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f715721e000 [pid 559] mprotect(0x7f715721f000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 559] clone(child_stack=0x7f715723e2f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, parent_tid=[561], tls=0x7f715723e700, child_tidptr=0x7f715723e9d0) = 561 [pid 559] futex(0x7f7157318788, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 559] futex(0x7f715731878c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 406] umount2("./4", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 406] openat(AT_FDCWD, "./4", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 406] fstat(3, {st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 406] getdents64(3, 0x555555b99720 /* 4 entries */, 32768) = 112 [pid 406] umount2("./4/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 406] lstat("./4/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}) = 0 [pid 406] unlink("./4/binderfs") = 0 [pid 406] umount2("./4/file0", MNT_DETACH|UMOUNT_NOFOLLOW./strace-static-x86_64: Process 561 attached [pid 561] set_robust_list(0x7f715723e9e0, 24) = 0 [pid 561] memfd_create("syzkaller", 0) = 3 [pid 561] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f714ee1e000 [pid 561] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\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 561] munmap(0x7f714ee1e000, 1048576) = 0 [ 21.993879][ T548] EXT4-fs (loop0): dirty_blocks=16 [ 21.994943][ T10] EXT4-fs (loop1): This should not happen!! Data will be lost [ 21.994943][ T10] [ 22.008469][ T548] EXT4-fs (loop0): Block reservation details [ 22.014908][ T548] EXT4-fs (loop0): i_reserved_data_blocks=1 [ 22.021157][ T8] EXT4-fs (loop5): This should not happen!! Data will be lost [ 22.021157][ T8] [pid 561] openat(AT_FDCWD, "/dev/loop2", O_RDWR) = 4 [pid 561] ioctl(4, LOOP_SET_FD, 3) = 0 [pid 561] close(3) = 0 [pid 561] mkdir("./file0", 0777) = 0 [pid 561] mount("/dev/loop2", "./file0", "ext4", MS_DIRSYNC|MS_NOATIME|MS_LAZYTIME, ",errors=continue" [pid 414] <... umount2 resumed>) = 0 [pid 412] <... umount2 resumed>) = 0 [pid 407] <... umount2 resumed>) = 0 [pid 412] umount2("./3/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 407] umount2("./4/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 412] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 407] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 412] lstat("./3/file0", {st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 407] lstat("./4/file0", {st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 412] umount2("./3/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 407] umount2("./4/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 412] openat(AT_FDCWD, "./3/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 407] openat(AT_FDCWD, "./4/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 412] <... openat resumed>) = 4 [pid 407] <... openat resumed>) = 4 [pid 412] fstat(4, [pid 414] umount2("./3/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 414] lstat("./3/file0", [pid 407] fstat(4, [pid 414] <... lstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 412] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 414] umount2("./3/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 407] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 412] getdents64(4, [pid 407] getdents64(4, 0x555555ba1760 /* 2 entries */, 32768) = 48 [pid 412] <... getdents64 resumed>0x555555ba1760 /* 2 entries */, 32768) = 48 [pid 414] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 414] openat(AT_FDCWD, "./3/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 412] getdents64(4, 0x555555ba1760 /* 0 entries */, 32768) = 0 [pid 412] close(4 [pid 414] <... openat resumed>) = 4 [pid 407] getdents64(4, [pid 414] fstat(4, {st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 412] <... close resumed>) = 0 [pid 414] getdents64(4, [pid 407] <... getdents64 resumed>0x555555ba1760 /* 0 entries */, 32768) = 0 [pid 414] <... getdents64 resumed>0x555555ba1760 /* 2 entries */, 32768) = 48 [pid 407] close(4 [pid 414] getdents64(4, [pid 412] rmdir("./3/file0" [pid 407] <... close resumed>) = 0 [pid 414] <... getdents64 resumed>0x555555ba1760 /* 0 entries */, 32768) = 0 [pid 412] <... rmdir resumed>) = 0 [pid 414] close(4) = 0 [pid 407] rmdir("./4/file0" [pid 414] rmdir("./3/file0") = 0 [pid 412] getdents64(3, [pid 407] <... rmdir resumed>) = 0 [pid 414] getdents64(3, [pid 412] <... getdents64 resumed>0x555555b99720 /* 0 entries */, 32768) = 0 [pid 412] close(3 [pid 407] getdents64(3, [pid 412] <... close resumed>) = 0 [pid 412] rmdir("./3" [pid 407] <... getdents64 resumed>0x555555b99720 /* 0 entries */, 32768) = 0 [pid 412] <... rmdir resumed>) = 0 [pid 407] close(3 [pid 414] <... getdents64 resumed>0x555555b99720 /* 0 entries */, 32768) = 0 [pid 412] mkdir("./4", 0777 [pid 407] <... close resumed>) = 0 [pid 412] <... mkdir resumed>) = 0 [pid 407] rmdir("./4" [pid 412] openat(AT_FDCWD, "/dev/loop4", O_RDWR) = 3 [pid 407] <... rmdir resumed>) = 0 [pid 412] ioctl(3, LOOP_CLR_FD) = -1 ENXIO (No such device or address) [pid 407] mkdir("./5", 0777 [pid 414] close(3) = 0 [pid 412] close(3 [pid 407] <... mkdir resumed>) = 0 [pid 414] rmdir("./3" [pid 412] <... close resumed>) = 0 [ 22.036097][ T8] EXT4-fs (loop3): Delayed block allocation failed for inode 18 at logical offset 0 with max blocks 1 with error 28 [ 22.047840][ T561] loop2: detected capacity change from 0 to 2048 [ 22.048973][ T8] EXT4-fs (loop3): This should not happen!! Data will be lost [ 22.048973][ T8] [ 22.064225][ T442] EXT4-fs (loop0): Delayed block allocation failed for inode 18 at logical offset 0 with max blocks 1 with error 28 [ 22.077785][ T442] EXT4-fs (loop0): This should not happen!! Data will be lost [ 22.077785][ T442] [pid 414] <... rmdir resumed>) = 0 [pid 412] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 407] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 414] mkdir("./4", 0777) = 0 [pid 414] openat(AT_FDCWD, "/dev/loop5", O_RDWR) = 3 [pid 414] ioctl(3, LOOP_CLR_FD) = -1 ENXIO (No such device or address) [pid 414] close(3) = 0 [pid 414] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x555555b986d0) = 564 [pid 409] <... umount2 resumed>) = 0 [pid 409] umount2("./4/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 409] lstat("./4/file0", {st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 409] umount2("./4/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 409] openat(AT_FDCWD, "./4/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 409] fstat(4, {st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 409] getdents64(4, 0x555555ba1760 /* 2 entries */, 32768) = 48 [pid 409] getdents64(4, 0x555555ba1760 /* 0 entries */, 32768) = 0 [pid 409] close(4) = 0 [pid 409] rmdir("./4/file0") = 0 [pid 409] getdents64(3, 0x555555b99720 /* 0 entries */, 32768) = 0 [pid 409] close(3) = 0 [pid 409] rmdir("./4") = 0 [pid 409] mkdir("./5", 0777) = 0 [pid 409] openat(AT_FDCWD, "/dev/loop3", O_RDWR) = 3 [pid 409] ioctl(3, LOOP_CLR_FD) = -1 ENXIO (No such device or address) [pid 409] close(3) = 0 [pid 409] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x555555b986d0) = 565 [pid 407] <... openat resumed>) = 3 [pid 407] ioctl(3, LOOP_CLR_FD./strace-static-x86_64: Process 566 attached ./strace-static-x86_64: Process 565 attached ./strace-static-x86_64: Process 564 attached [pid 561] <... mount resumed>) = 0 [pid 407] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 565] set_robust_list(0x555555b986e0, 24 [pid 564] set_robust_list(0x555555b986e0, 24 [pid 561] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 412] <... clone resumed>, child_tidptr=0x555555b986d0) = 566 [pid 407] close(3 [pid 565] <... set_robust_list resumed>) = 0 [pid 564] <... set_robust_list resumed>) = 0 [pid 561] <... openat resumed>) = 3 [pid 407] <... close resumed>) = 0 [pid 565] chdir("./5" [pid 564] chdir("./4" [pid 561] chdir("./file0" [pid 407] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 566] set_robust_list(0x555555b986e0, 24 [pid 565] <... chdir resumed>) = 0 [pid 564] <... chdir resumed>) = 0 [pid 561] <... chdir resumed>) = 0 [pid 566] <... set_robust_list resumed>) = 0 [pid 565] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 564] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 561] ioctl(4, LOOP_CLR_FD [pid 407] <... clone resumed>, child_tidptr=0x555555b986d0) = 567 [pid 406] <... umount2 resumed>) = 0 [pid 566] chdir("./4" [pid 565] <... prctl resumed>) = 0 [pid 564] <... prctl resumed>) = 0 [pid 561] <... ioctl resumed>) = 0 [pid 406] umount2("./4/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 566] <... chdir resumed>) = 0 [pid 565] setpgid(0, 0 [pid 564] setpgid(0, 0 [pid 561] close(4 [pid 406] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 566] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 565] <... setpgid resumed>) = 0 [pid 564] <... setpgid resumed>) = 0 [pid 561] <... close resumed>) = 0 [pid 566] <... prctl resumed>) = 0 [pid 565] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 564] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 561] futex(0x7f715731878c, FUTEX_WAKE_PRIVATE, 1000000 [pid 406] lstat("./4/file0", [pid 566] setpgid(0, 0 [pid 565] <... openat resumed>) = 3 [pid 564] <... openat resumed>) = 3 [pid 561] <... futex resumed>) = 1 [pid 559] <... futex resumed>) = 0 [pid 566] <... setpgid resumed>) = 0 [pid 565] write(3, "1000", 4 [pid 564] write(3, "1000", 4 [pid 561] futex(0x7f7157318788, FUTEX_WAIT_PRIVATE, 0, NULL [pid 559] futex(0x7f7157318788, FUTEX_WAKE_PRIVATE, 1000000 [pid 406] <... lstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 566] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 565] <... write resumed>) = 4 [pid 564] <... write resumed>) = 4 [pid 561] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 559] <... futex resumed>) = 0 [pid 406] umount2("./4/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 566] <... openat resumed>) = 3 [pid 565] close(3 [pid 564] close(3 [pid 561] open("./bus", O_RDWR|O_CREAT|O_TRUNC|O_SYNC|O_LARGEFILE|O_NOFOLLOW|O_NOATIME|0x29800030, 000 [pid 559] futex(0x7f715731878c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 566] write(3, "1000", 4 [pid 565] <... close resumed>) = 0 [pid 564] <... close resumed>) = 0 [pid 561] <... open resumed>) = 4 [pid 406] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 566] <... write resumed>) = 4 [pid 565] symlink("/dev/binderfs", "./binderfs" [pid 564] symlink("/dev/binderfs", "./binderfs" [pid 561] futex(0x7f715731878c, FUTEX_WAKE_PRIVATE, 1000000 [pid 406] openat(AT_FDCWD, "./4/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY./strace-static-x86_64: Process 567 attached [pid 566] close(3 [pid 565] <... symlink resumed>) = 0 [pid 564] <... symlink resumed>) = 0 [pid 561] <... futex resumed>) = 1 [pid 559] <... futex resumed>) = 0 [pid 406] <... openat resumed>) = 4 [pid 567] set_robust_list(0x555555b986e0, 24 [pid 566] <... close resumed>) = 0 [pid 565] futex(0x7f715731878c, FUTEX_WAKE_PRIVATE, 1000000 [pid 564] futex(0x7f715731878c, FUTEX_WAKE_PRIVATE, 1000000 [pid 561] futex(0x7f7157318788, FUTEX_WAIT_PRIVATE, 0, NULL [pid 559] futex(0x7f7157318788, FUTEX_WAKE_PRIVATE, 1000000 [pid 406] fstat(4, [pid 567] <... set_robust_list resumed>) = 0 [pid 566] symlink("/dev/binderfs", "./binderfs" [pid 565] <... futex resumed>) = 0 [pid 564] <... futex resumed>) = 0 [pid 561] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 559] <... futex resumed>) = 0 [pid 406] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 567] chdir("./5" [pid 565] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 564] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 561] write(4, "\x00\x00\x00\x00\x00\x00\x00\x00\x00", 9 [pid 559] futex(0x7f715731878c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 406] getdents64(4, [pid 567] <... chdir resumed>) = 0 [pid 566] <... symlink resumed>) = 0 [pid 565] <... mmap resumed>) = 0x7f715721e000 [pid 564] <... mmap resumed>) = 0x7f715721e000 [pid 406] <... getdents64 resumed>0x555555ba1760 /* 2 entries */, 32768) = 48 [pid 567] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 565] mprotect(0x7f715721f000, 131072, PROT_READ|PROT_WRITE [pid 406] getdents64(4, [pid 567] <... prctl resumed>) = 0 [pid 566] futex(0x7f715731878c, FUTEX_WAKE_PRIVATE, 1000000 [pid 565] <... mprotect resumed>) = 0 [pid 564] mprotect(0x7f715721f000, 131072, PROT_READ|PROT_WRITE [pid 561] <... write resumed>) = 9 [pid 406] <... getdents64 resumed>0x555555ba1760 /* 0 entries */, 32768) = 0 [pid 567] setpgid(0, 0 [pid 566] <... futex resumed>) = 0 [pid 565] clone(child_stack=0x7f715723e2f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID [pid 564] <... mprotect resumed>) = 0 [pid 561] futex(0x7f715731878c, FUTEX_WAKE_PRIVATE, 1000000 [pid 406] close(4 [pid 567] <... setpgid resumed>) = 0 [pid 566] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 406] <... close resumed>) = 0 [pid 567] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 566] <... mmap resumed>) = 0x7f715721e000 [pid 565] <... clone resumed>, parent_tid=[568], tls=0x7f715723e700, child_tidptr=0x7f715723e9d0) = 568 [pid 564] clone(child_stack=0x7f715723e2f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID [pid 561] <... futex resumed>) = 1 [pid 559] <... futex resumed>) = 0 [pid 406] rmdir("./4/file0"./strace-static-x86_64: Process 569 attached ./strace-static-x86_64: Process 568 attached [pid 567] <... openat resumed>) = 3 [pid 566] mprotect(0x7f715721f000, 131072, PROT_READ|PROT_WRITE [pid 565] futex(0x7f7157318788, FUTEX_WAKE_PRIVATE, 1000000 [pid 561] openat(AT_FDCWD, "./bus", O_RDONLY [pid 559] futex(0x7f7157318788, FUTEX_WAKE_PRIVATE, 1000000 [pid 406] <... rmdir resumed>) = 0 [pid 567] write(3, "1000", 4 [pid 566] <... mprotect resumed>) = 0 [pid 565] <... futex resumed>) = 0 [pid 564] <... clone resumed>, parent_tid=[569], tls=0x7f715723e700, child_tidptr=0x7f715723e9d0) = 569 [pid 561] <... openat resumed>) = 5 [pid 559] <... futex resumed>) = 0 [pid 406] getdents64(3, [pid 569] set_robust_list(0x7f715723e9e0, 24 [pid 568] set_robust_list(0x7f715723e9e0, 24 [pid 567] <... write resumed>) = 4 [pid 566] clone(child_stack=0x7f715723e2f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID [pid 565] futex(0x7f715731878c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 564] futex(0x7f7157318788, FUTEX_WAKE_PRIVATE, 1000000 [pid 561] futex(0x7f715731878c, FUTEX_WAKE_PRIVATE, 1000000 [pid 559] futex(0x7f715731878c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 406] <... getdents64 resumed>0x555555b99720 /* 0 entries */, 32768) = 0 [pid 569] <... set_robust_list resumed>) = 0 [pid 568] <... set_robust_list resumed>) = 0 [pid 567] close(3 [pid 564] <... futex resumed>) = 0 [pid 561] <... futex resumed>) = 0 [pid 559] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 406] close(3 [pid 569] memfd_create("syzkaller", 0 [pid 568] memfd_create("syzkaller", 0 [pid 567] <... close resumed>) = 0 [pid 566] <... clone resumed>, parent_tid=[570], tls=0x7f715723e700, child_tidptr=0x7f715723e9d0) = 570 [pid 564] futex(0x7f715731878c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 561] futex(0x7f7157318788, FUTEX_WAIT_PRIVATE, 0, NULL [pid 559] futex(0x7f7157318788, FUTEX_WAKE_PRIVATE, 1000000 [pid 406] <... close resumed>) = 0 [pid 569] <... memfd_create resumed>) = 3 [pid 568] <... memfd_create resumed>) = 3 [pid 567] symlink("/dev/binderfs", "./binderfs" [pid 566] futex(0x7f7157318788, FUTEX_WAKE_PRIVATE, 1000000 [pid 561] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 559] <... futex resumed>) = 0 [pid 406] rmdir("./4" [pid 569] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 568] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 567] <... symlink resumed>) = 0 [pid 566] <... futex resumed>) = 0 [pid 561] open("./bus", O_RDWR [pid 559] futex(0x7f715731878c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 406] <... rmdir resumed>) = 0 [pid 569] <... mmap resumed>) = 0x7f714ee1e000 [pid 568] <... mmap resumed>) = 0x7f714ee1e000 [pid 567] futex(0x7f715731878c, FUTEX_WAKE_PRIVATE, 1000000 [pid 566] futex(0x7f715731878c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 561] <... open resumed>) = 6 [pid 406] mkdir("./5", 0777./strace-static-x86_64: Process 570 attached [pid 569] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\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 568] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\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 567] <... futex resumed>) = 0 [pid 561] futex(0x7f715731878c, FUTEX_WAKE_PRIVATE, 1000000 [pid 406] <... mkdir resumed>) = 0 [pid 570] set_robust_list(0x7f715723e9e0, 24 [pid 568] <... write resumed>) = 1048576 [pid 567] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 561] <... futex resumed>) = 1 [pid 559] <... futex resumed>) = 0 [pid 406] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 567] <... mmap resumed>) = 0x7f715721e000 [pid 561] futex(0x7f7157318788, FUTEX_WAIT_PRIVATE, 0, NULL [pid 559] futex(0x7f7157318788, FUTEX_WAKE_PRIVATE, 1000000 [pid 570] <... set_robust_list resumed>) = 0 [pid 406] <... openat resumed>) = 3 [pid 570] memfd_create("syzkaller", 0 [pid 569] <... write resumed>) = 1048576 [pid 568] munmap(0x7f714ee1e000, 1048576 [pid 567] mprotect(0x7f715721f000, 131072, PROT_READ|PROT_WRITE [pid 561] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 559] <... futex resumed>) = 0 [pid 406] ioctl(3, LOOP_CLR_FD [pid 570] <... memfd_create resumed>) = 3 [pid 568] <... munmap resumed>) = 0 [pid 567] <... mprotect resumed>) = 0 [pid 561] mmap(0x20000000, 6291456, PROT_WRITE|PROT_EXEC|PROT_SEM|0x7ffff0, MAP_SHARED|MAP_FIXED|MAP_LOCKED|1< [pid 559] futex(0x7f715731878c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 406] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 570] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 569] munmap(0x7f714ee1e000, 1048576 [pid 568] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 567] clone(child_stack=0x7f715723e2f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID [pid 561] <... mmap resumed>) = 0x20000000 [pid 406] close(3./strace-static-x86_64: Process 571 attached [pid 570] <... mmap resumed>) = 0x7f714ee1e000 [pid 568] <... openat resumed>) = 4 [pid 561] futex(0x7f715731878c, FUTEX_WAKE_PRIVATE, 1000000 [pid 406] <... close resumed>) = 0 [pid 569] <... munmap resumed>) = 0 [pid 567] <... clone resumed>, parent_tid=[571], tls=0x7f715723e700, child_tidptr=0x7f715723e9d0) = 571 [pid 561] <... futex resumed>) = 1 [pid 559] <... futex resumed>) = 0 [pid 406] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 567] futex(0x7f7157318788, FUTEX_WAKE_PRIVATE, 1000000 [pid 561] futex(0x7f7157318788, FUTEX_WAIT_PRIVATE, 0, NULL [pid 559] futex(0x7f7157318788, FUTEX_WAKE_PRIVATE, 1000000 [pid 567] <... futex resumed>) = 0 [pid 561] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 559] <... futex resumed>) = 0 [pid 406] <... clone resumed>, child_tidptr=0x555555b986d0) = 572 [ 22.105301][ T561] EXT4-fs (loop2): mounted filesystem without journal. Opts: ,errors=continue. Quota mode: none. [pid 567] futex(0x7f715731878c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 561] sendfile(4, 5, NULL, 2147483713 [pid 559] futex(0x7f715731878c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 569] openat(AT_FDCWD, "/dev/loop5", O_RDWR [pid 568] ioctl(4, LOOP_SET_FD, 3 [pid 569] <... openat resumed>) = 4 [pid 569] ioctl(4, LOOP_SET_FD, 3) = 0 [pid 569] close(3) = 0 [pid 569] mkdir("./file0", 0777) = 0 [pid 569] mount("/dev/loop5", "./file0", "ext4", MS_DIRSYNC|MS_NOATIME|MS_LAZYTIME, ",errors=continue" [pid 571] set_robust_list(0x7f715723e9e0, 24) = 0 [pid 571] memfd_create("syzkaller", 0) = 3 [pid 571] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f714ee1e000 [pid 571] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\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 571] munmap(0x7f714ee1e000, 1048576) = 0 [pid 571] openat(AT_FDCWD, "/dev/loop1", O_RDWR) = 4 [pid 571] ioctl(4, LOOP_SET_FD, 3) = 0 [pid 571] close(3) = 0 [pid 571] mkdir("./file0", 0777) = 0 [pid 571] mount("/dev/loop1", "./file0", "ext4", MS_DIRSYNC|MS_NOATIME|MS_LAZYTIME, ",errors=continue" [pid 570] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\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 570] munmap(0x7f714ee1e000, 1048576) = 0 [pid 570] openat(AT_FDCWD, "/dev/loop4", O_RDWR) = 4 [ 22.163087][ T569] loop5: detected capacity change from 0 to 2048 [ 22.163952][ T561] EXT4-fs error (device loop2): ext4_mb_generate_buddy:1148: group 0, block bitmap and bg descriptor inconsistent: 25 vs 150994969 free clusters [ 22.179234][ T571] loop1: detected capacity change from 0 to 2048 [ 22.192466][ T568] loop3: detected capacity change from 0 to 2048 [ 22.197606][ T570] loop4: detected capacity change from 0 to 2048 [pid 570] ioctl(4, LOOP_SET_FD, 3./strace-static-x86_64: Process 572 attached ) = 0 [pid 568] <... ioctl resumed>) = 0 [pid 559] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 559] futex(0x7f715731879c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 559] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f714eefd000 [pid 559] mprotect(0x7f714eefe000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 559] clone(child_stack=0x7f714ef1d2f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, parent_tid=[574], tls=0x7f714ef1d700, child_tidptr=0x7f714ef1d9d0) = 574 [pid 559] futex(0x7f7157318798, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 559] futex(0x7f715731879c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 572] set_robust_list(0x555555b986e0, 24 [pid 570] close(3 [pid 568] close(3 [pid 572] <... set_robust_list resumed>) = 0 [pid 570] <... close resumed>) = 0 [pid 568] <... close resumed>) = 0 [pid 572] chdir("./5") = 0 [pid 572] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 572] setpgid(0, 0) = 0 [pid 572] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 572] write(3, "1000", 4) = 4 [pid 572] close(3) = 0 [pid 572] symlink("/dev/binderfs", "./binderfs") = 0 [pid 572] futex(0x7f715731878c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 572] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f715721e000 [pid 572] mprotect(0x7f715721f000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 572] clone(child_stack=0x7f715723e2f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, parent_tid=[576], tls=0x7f715723e700, child_tidptr=0x7f715723e9d0) = 576 [pid 572] futex(0x7f7157318788, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 572] futex(0x7f715731878c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 570] mkdir("./file0", 0777 [pid 568] mkdir("./file0", 0777 [pid 570] <... mkdir resumed>) = 0 [pid 568] <... mkdir resumed>) = 0 [pid 570] mount("/dev/loop4", "./file0", "ext4", MS_DIRSYNC|MS_NOATIME|MS_LAZYTIME, ",errors=continue" [pid 568] mount("/dev/loop3", "./file0", "ext4", MS_DIRSYNC|MS_NOATIME|MS_LAZYTIME, ",errors=continue"./strace-static-x86_64: Process 574 attached [pid 574] set_robust_list(0x7f714ef1d9e0, 24) = 0 [pid 574] ioctl(6, _IOC(_IOC_WRITE, 0x66, 0x29, 0x4), 0x20000040./strace-static-x86_64: Process 576 attached [pid 576] set_robust_list(0x7f715723e9e0, 24) = 0 [pid 576] memfd_create("syzkaller", 0) = 3 [pid 576] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f714ee1e000 [ 22.206600][ T561] EXT4-fs (loop2): Delayed block allocation failed for inode 18 at logical offset 0 with max blocks 1 with error 28 [ 22.218793][ T561] EXT4-fs (loop2): This should not happen!! Data will be lost [ 22.218793][ T561] [ 22.228390][ T561] EXT4-fs (loop2): Total free blocks count 0 [ 22.235151][ T561] EXT4-fs (loop2): Free/Dirty block details [ 22.237963][ T569] EXT4-fs (loop5): mounted filesystem without journal. Opts: ,errors=continue. Quota mode: none. [ 22.251405][ T561] EXT4-fs (loop2): free_blocks=2415919104 [ 22.258161][ T561] EXT4-fs (loop2): dirty_blocks=16 [pid 576] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\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 559] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 559] futex(0x7f715731879c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=0}) = -1 ETIMEDOUT (Connection timed out) [pid 576] <... write resumed>) = 1048576 [pid 576] munmap(0x7f714ee1e000, 1048576) = 0 [pid 576] openat(AT_FDCWD, "/dev/loop0", O_RDWR) = 4 [pid 576] ioctl(4, LOOP_SET_FD, 3 [pid 569] <... mount resumed>) = 0 [pid 569] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY) = 3 [pid 569] chdir("./file0") = 0 [pid 569] ioctl(4, LOOP_CLR_FD) = 0 [pid 569] close(4) = 0 [pid 569] futex(0x7f715731878c, FUTEX_WAKE_PRIVATE, 1000000 [pid 564] <... futex resumed>) = 0 [pid 564] futex(0x7f7157318788, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 564] futex(0x7f715731878c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 569] <... futex resumed>) = 1 [pid 569] open("./bus", O_RDWR|O_CREAT|O_TRUNC|O_SYNC|O_LARGEFILE|O_NOFOLLOW|O_NOATIME|0x29800030, 000) = 4 [pid 569] futex(0x7f715731878c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 564] <... futex resumed>) = 0 [pid 569] write(4, "\x00\x00\x00\x00\x00\x00\x00\x00\x00", 9 [pid 564] futex(0x7f7157318788, FUTEX_WAKE_PRIVATE, 1000000 [pid 569] <... write resumed>) = 9 [pid 564] <... futex resumed>) = 0 [pid 569] futex(0x7f715731878c, FUTEX_WAKE_PRIVATE, 1000000 [pid 564] futex(0x7f715731878c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}) = -1 EAGAIN (Resource temporarily unavailable) [pid 569] <... futex resumed>) = 0 [pid 564] futex(0x7f7157318788, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 564] futex(0x7f715731878c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 576] <... ioctl resumed>) = 0 [pid 576] close(3) = 0 [pid 576] mkdir("./file0", 0777 [pid 569] openat(AT_FDCWD, "./bus", O_RDONLY) = 5 [pid 576] <... mkdir resumed>) = 0 [pid 576] mount("/dev/loop0", "./file0", "ext4", MS_DIRSYNC|MS_NOATIME|MS_LAZYTIME, ",errors=continue" [pid 569] futex(0x7f715731878c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 564] <... futex resumed>) = 0 [pid 569] futex(0x7f7157318788, FUTEX_WAIT_PRIVATE, 0, NULL [pid 564] futex(0x7f7157318788, FUTEX_WAKE_PRIVATE, 1000000 [pid 569] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 564] <... futex resumed>) = 0 [pid 571] <... mount resumed>) = 0 [pid 570] <... mount resumed>) = 0 [pid 569] open("./bus", O_RDWR [pid 564] futex(0x7f715731878c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 569] <... open resumed>) = 6 [ 22.263411][ T561] EXT4-fs (loop2): Block reservation details [ 22.270884][ T571] EXT4-fs (loop1): mounted filesystem without journal. Opts: ,errors=continue. Quota mode: none. [ 22.271573][ T576] loop0: detected capacity change from 0 to 2048 [ 22.281765][ T570] EXT4-fs (loop4): mounted filesystem without journal. Opts: ,errors=continue. Quota mode: none. [ 22.304800][ T561] EXT4-fs (loop2): i_reserved_data_blocks=1 [pid 569] futex(0x7f715731878c, FUTEX_WAKE_PRIVATE, 1000000 [pid 571] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 570] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 569] <... futex resumed>) = 1 [pid 564] <... futex resumed>) = 0 [pid 564] futex(0x7f7157318788, FUTEX_WAKE_PRIVATE, 1000000 [pid 569] mmap(0x20000000, 6291456, PROT_WRITE|PROT_EXEC|PROT_SEM|0x7ffff0, MAP_SHARED|MAP_FIXED|MAP_LOCKED|1< [pid 571] <... openat resumed>) = 3 [pid 564] <... futex resumed>) = 0 [pid 564] futex(0x7f715731878c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 569] <... mmap resumed>) = 0x20000000 [pid 568] <... mount resumed>) = 0 [pid 569] futex(0x7f715731878c, FUTEX_WAKE_PRIVATE, 1000000 [pid 568] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 571] chdir("./file0" [pid 569] <... futex resumed>) = 1 [pid 564] <... futex resumed>) = 0 [pid 568] <... openat resumed>) = 3 [pid 568] chdir("./file0") = 0 [pid 568] ioctl(4, LOOP_CLR_FD) = 0 [pid 568] close(4 [pid 569] sendfile(4, 5, NULL, 2147483713 [pid 564] futex(0x7f7157318788, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 564] futex(0x7f715731878c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 568] <... close resumed>) = 0 [pid 568] futex(0x7f715731878c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 568] futex(0x7f7157318788, FUTEX_WAIT_PRIVATE, 0, NULL [pid 561] <... sendfile resumed>) = 63 [pid 561] futex(0x7f715731878c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 561] futex(0x7f7157318788, FUTEX_WAIT_PRIVATE, 0, NULL [pid 570] <... openat resumed>) = 3 [pid 570] chdir("./file0") = 0 [pid 570] ioctl(4, LOOP_CLR_FD) = 0 [pid 570] close(4) = 0 [pid 570] futex(0x7f715731878c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 570] futex(0x7f7157318788, FUTEX_WAIT_PRIVATE, 0, NULL [pid 571] <... chdir resumed>) = 0 [pid 571] ioctl(4, LOOP_CLR_FD) = 0 [pid 571] close(4) = 0 [pid 571] futex(0x7f715731878c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 571] futex(0x7f7157318788, FUTEX_WAIT_PRIVATE, 0, NULL [pid 574] <... ioctl resumed>) = 0 [pid 567] <... futex resumed>) = 0 [pid 566] <... futex resumed>) = 0 [pid 565] <... futex resumed>) = 0 [pid 574] futex(0x7f715731879c, FUTEX_WAKE_PRIVATE, 1000000 [pid 567] futex(0x7f7157318788, FUTEX_WAKE_PRIVATE, 1000000 [pid 566] futex(0x7f7157318788, FUTEX_WAKE_PRIVATE, 1000000 [pid 565] futex(0x7f7157318788, FUTEX_WAKE_PRIVATE, 1000000 [pid 574] <... futex resumed>) = 0 [pid 571] <... futex resumed>) = 0 [pid 570] <... futex resumed>) = 0 [pid 567] <... futex resumed>) = 1 [pid 566] <... futex resumed>) = 1 [pid 565] <... futex resumed>) = 1 [pid 570] open("./bus", O_RDWR|O_CREAT|O_TRUNC|O_SYNC|O_LARGEFILE|O_NOFOLLOW|O_NOATIME|0x29800030, 000 [pid 568] <... futex resumed>) = 0 [pid 568] open("./bus", O_RDWR|O_CREAT|O_TRUNC|O_SYNC|O_LARGEFILE|O_NOFOLLOW|O_NOATIME|0x29800030, 000 [pid 571] open("./bus", O_RDWR|O_CREAT|O_TRUNC|O_SYNC|O_LARGEFILE|O_NOFOLLOW|O_NOATIME|0x29800030, 000 [pid 567] futex(0x7f715731878c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 566] futex(0x7f715731878c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 565] futex(0x7f715731878c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 574] futex(0x7f7157318798, FUTEX_WAIT_PRIVATE, 0, NULL [pid 559] exit_group(0) = ? [pid 574] <... futex resumed>) = ? [pid 574] +++ exited with 0 +++ [pid 571] <... open resumed>) = 4 [pid 568] <... open resumed>) = 4 [pid 571] futex(0x7f715731878c, FUTEX_WAKE_PRIVATE, 1000000 [pid 568] futex(0x7f715731878c, FUTEX_WAKE_PRIVATE, 1000000 [pid 571] <... futex resumed>) = 1 [pid 568] <... futex resumed>) = 1 [pid 567] <... futex resumed>) = 0 [pid 565] <... futex resumed>) = 0 [pid 567] futex(0x7f7157318788, FUTEX_WAKE_PRIVATE, 1000000 [pid 571] write(4, "\x00\x00\x00\x00\x00\x00\x00\x00\x00", 9 [pid 568] futex(0x7f7157318788, FUTEX_WAIT_PRIVATE, 0, NULL [pid 561] <... futex resumed>) = ? [pid 561] +++ exited with 0 +++ [pid 559] +++ exited with 0 +++ [pid 565] futex(0x7f7157318788, FUTEX_WAKE_PRIVATE, 1000000 [pid 568] <... futex resumed>) = 0 [pid 565] <... futex resumed>) = 1 [pid 568] write(4, "\x00\x00\x00\x00\x00\x00\x00\x00\x00", 9 [pid 565] futex(0x7f715731878c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 567] <... futex resumed>) = 0 [pid 567] futex(0x7f715731878c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 408] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=559, si_uid=0, si_status=0, si_utime=0, si_stime=9} --- [pid 408] umount2("./4", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 408] openat(AT_FDCWD, "./4", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 408] fstat(3, {st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 408] getdents64(3, 0x555555b99720 /* 4 entries */, 32768) = 112 [pid 408] umount2("./4/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 408] lstat("./4/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}) = 0 [pid 408] unlink("./4/binderfs") = 0 [pid 408] umount2("./4/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 576] <... mount resumed>) = 0 [pid 570] <... open resumed>) = 4 [pid 576] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY) = 3 [pid 576] chdir("./file0") = 0 [pid 576] ioctl(4, LOOP_CLR_FD) = 0 [pid 576] close(4) = 0 [pid 576] futex(0x7f715731878c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [ 22.312207][ T568] EXT4-fs (loop3): mounted filesystem without journal. Opts: ,errors=continue. Quota mode: none. [ 22.334738][ T569] EXT4-fs error (device loop5): ext4_mb_generate_buddy:1148: group 0, block bitmap and bg descriptor inconsistent: 25 vs 150994969 free clusters [ 22.343047][ T576] EXT4-fs (loop0): mounted filesystem without journal. Opts: ,errors=continue. Quota mode: none. [pid 576] futex(0x7f7157318788, FUTEX_WAIT_PRIVATE, 0, NULL [pid 572] <... futex resumed>) = 0 [pid 571] <... write resumed>) = 9 [pid 570] futex(0x7f715731878c, FUTEX_WAKE_PRIVATE, 1000000 [pid 568] <... write resumed>) = 9 [pid 567] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 566] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 565] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 564] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 572] futex(0x7f7157318788, FUTEX_WAKE_PRIVATE, 1000000 [pid 571] futex(0x7f715731878c, FUTEX_WAKE_PRIVATE, 1000000 [pid 570] <... futex resumed>) = 0 [pid 568] futex(0x7f715731878c, FUTEX_WAKE_PRIVATE, 1000000 [pid 567] futex(0x7f7157318788, FUTEX_WAKE_PRIVATE, 1000000 [pid 566] futex(0x7f7157318788, FUTEX_WAKE_PRIVATE, 1000000 [pid 565] futex(0x7f715731879c, FUTEX_WAKE_PRIVATE, 1000000 [pid 564] futex(0x7f715731879c, FUTEX_WAKE_PRIVATE, 1000000 [pid 572] <... futex resumed>) = 1 [pid 571] <... futex resumed>) = 0 [pid 570] write(4, "\x00\x00\x00\x00\x00\x00\x00\x00\x00", 9 [pid 568] <... futex resumed>) = 0 [pid 567] <... futex resumed>) = 0 [pid 566] <... futex resumed>) = 0 [pid 565] <... futex resumed>) = 0 [pid 564] <... futex resumed>) = 0 [pid 572] futex(0x7f715731878c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 571] openat(AT_FDCWD, "./bus", O_RDONLY [pid 570] <... write resumed>) = 9 [pid 568] futex(0x7f7157318788, FUTEX_WAIT_PRIVATE, 0, NULL [pid 567] futex(0x7f715731878c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 566] futex(0x7f715731878c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 565] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 564] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 571] <... openat resumed>) = 5 [pid 570] futex(0x7f715731878c, FUTEX_WAKE_PRIVATE, 1000000 [pid 565] <... mmap resumed>) = 0x7f714eefd000 [pid 564] <... mmap resumed>) = 0x7f714eefd000 [pid 571] futex(0x7f715731878c, FUTEX_WAKE_PRIVATE, 1000000 [pid 570] <... futex resumed>) = 1 [pid 566] <... futex resumed>) = 0 [pid 565] mprotect(0x7f714eefe000, 131072, PROT_READ|PROT_WRITE [pid 564] mprotect(0x7f714eefe000, 131072, PROT_READ|PROT_WRITE [pid 571] <... futex resumed>) = 1 [pid 570] openat(AT_FDCWD, "./bus", O_RDONLY [pid 567] <... futex resumed>) = 0 [pid 566] futex(0x7f7157318788, FUTEX_WAKE_PRIVATE, 1000000 [pid 565] <... mprotect resumed>) = 0 [pid 564] <... mprotect resumed>) = 0 [pid 571] open("./bus", O_RDWR [pid 570] <... openat resumed>) = 5 [pid 567] futex(0x7f7157318788, FUTEX_WAKE_PRIVATE, 1000000 [pid 566] <... futex resumed>) = 0 [pid 565] clone(child_stack=0x7f714ef1d2f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID [ 22.350333][ T569] EXT4-fs (loop5): Delayed block allocation failed for inode 18 at logical offset 0 with max blocks 1 with error 28 [ 22.371824][ T442] EXT4-fs (loop2): Delayed block allocation failed for inode 18 at logical offset 0 with max blocks 1 with error 28 [ 22.379272][ T569] EXT4-fs (loop5): This should not happen!! Data will be lost [ 22.379272][ T569] [ 22.384413][ T442] EXT4-fs (loop2): This should not happen!! Data will be lost [ 22.384413][ T442] [ 22.393339][ T569] EXT4-fs (loop5): Total free blocks count 0 [pid 564] clone(child_stack=0x7f714ef1d2f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID [pid 576] <... futex resumed>) = 0 [pid 571] <... open resumed>) = 6 [pid 570] futex(0x7f715731878c, FUTEX_WAKE_PRIVATE, 1000000 [pid 567] <... futex resumed>) = 0 [pid 566] futex(0x7f715731878c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 571] futex(0x7f715731878c, FUTEX_WAKE_PRIVATE, 1000000 [pid 570] <... futex resumed>) = 0 [pid 567] futex(0x7f715731878c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 566] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 565] <... clone resumed>, parent_tid=[585], tls=0x7f714ef1d700, child_tidptr=0x7f714ef1d9d0) = 585 [pid 564] <... clone resumed>, parent_tid=[586], tls=0x7f714ef1d700, child_tidptr=0x7f714ef1d9d0) = 586 [pid 571] <... futex resumed>) = 0 [pid 570] open("./bus", O_RDWR [pid 567] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 566] futex(0x7f7157318788, FUTEX_WAKE_PRIVATE, 1000000 [pid 565] futex(0x7f7157318798, FUTEX_WAKE_PRIVATE, 1000000 [pid 564] futex(0x7f7157318798, FUTEX_WAKE_PRIVATE, 1000000 [pid 571] mmap(0x20000000, 6291456, PROT_WRITE|PROT_EXEC|PROT_SEM|0x7ffff0, MAP_SHARED|MAP_FIXED|MAP_LOCKED|1< [pid 570] <... open resumed>) = 6 [pid 567] futex(0x7f7157318788, FUTEX_WAKE_PRIVATE, 1000000 [pid 566] <... futex resumed>) = 0 [pid 565] <... futex resumed>) = 0 [pid 564] <... futex resumed>) = 0 [pid 571] <... mmap resumed>) = 0x20000000 [pid 570] futex(0x7f715731878c, FUTEX_WAKE_PRIVATE, 1000000 [pid 567] <... futex resumed>) = 0 [pid 566] futex(0x7f715731878c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 565] futex(0x7f715731879c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 564] futex(0x7f715731879c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 571] futex(0x7f715731878c, FUTEX_WAKE_PRIVATE, 1000000 [pid 570] <... futex resumed>) = 0 [pid 567] futex(0x7f715731878c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 566] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 571] <... futex resumed>) = 0 [pid 570] futex(0x7f7157318788, FUTEX_WAIT_PRIVATE, 0, NULL [pid 567] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 566] futex(0x7f7157318788, FUTEX_WAKE_PRIVATE, 1000000 [pid 571] futex(0x7f7157318788, FUTEX_WAIT_PRIVATE, 0, NULL [pid 570] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 567] futex(0x7f7157318788, FUTEX_WAKE_PRIVATE, 1000000 [pid 566] <... futex resumed>) = 0 [pid 571] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 570] mmap(0x20000000, 6291456, PROT_WRITE|PROT_EXEC|PROT_SEM|0x7ffff0, MAP_SHARED|MAP_FIXED|MAP_LOCKED|1< [pid 567] <... futex resumed>) = 0 [pid 566] futex(0x7f715731878c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 571] sendfile(4, 5, NULL, 2147483713 [pid 570] <... mmap resumed>) = 0x20000000 [pid 567] futex(0x7f715731878c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}./strace-static-x86_64: Process 585 attached [pid 576] open("./bus", O_RDWR|O_CREAT|O_TRUNC|O_SYNC|O_LARGEFILE|O_NOFOLLOW|O_NOATIME|0x29800030, 000 [pid 570] futex(0x7f715731878c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 566] <... futex resumed>) = 0 [pid 570] futex(0x7f7157318788, FUTEX_WAIT_PRIVATE, 0, NULL [pid 566] futex(0x7f7157318788, FUTEX_WAKE_PRIVATE, 1000000 [pid 570] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 566] <... futex resumed>) = 0 [pid 570] sendfile(4, 5, NULL, 2147483713 [pid 566] futex(0x7f715731878c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 585] set_robust_list(0x7f714ef1d9e0, 24 [pid 576] <... open resumed>) = 4 [pid 576] futex(0x7f715731878c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 572] <... futex resumed>) = 0 [pid 576] futex(0x7f7157318788, FUTEX_WAIT_PRIVATE, 0, NULL [pid 572] futex(0x7f7157318788, FUTEX_WAKE_PRIVATE, 1000000 [pid 576] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 572] <... futex resumed>) = 0 [pid 576] write(4, "\x00\x00\x00\x00\x00\x00\x00\x00\x00", 9 [pid 572] futex(0x7f715731878c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 576] <... write resumed>) = 9 [pid 576] futex(0x7f715731878c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 572] <... futex resumed>) = 0 [pid 576] futex(0x7f7157318788, FUTEX_WAIT_PRIVATE, 0, NULL [pid 572] futex(0x7f7157318788, FUTEX_WAKE_PRIVATE, 1000000 [pid 576] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 572] <... futex resumed>) = 0 [pid 576] openat(AT_FDCWD, "./bus", O_RDONLY [pid 572] futex(0x7f715731878c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 576] <... openat resumed>) = 5 [pid 576] futex(0x7f715731878c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 572] <... futex resumed>) = 0 [pid 576] futex(0x7f7157318788, FUTEX_WAIT_PRIVATE, 0, NULL [pid 572] futex(0x7f7157318788, FUTEX_WAKE_PRIVATE, 1000000 [pid 576] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 572] <... futex resumed>) = 0 [pid 576] open("./bus", O_RDWR [pid 572] futex(0x7f715731878c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 576] <... open resumed>) = 6 [pid 576] futex(0x7f715731878c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 572] <... futex resumed>) = 0 [pid 576] futex(0x7f7157318788, FUTEX_WAIT_PRIVATE, 0, NULL [pid 572] futex(0x7f7157318788, FUTEX_WAKE_PRIVATE, 1000000 [pid 576] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 572] <... futex resumed>) = 0 [pid 576] mmap(0x20000000, 6291456, PROT_WRITE|PROT_EXEC|PROT_SEM|0x7ffff0, MAP_SHARED|MAP_FIXED|MAP_LOCKED|1< [pid 572] futex(0x7f715731878c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 576] <... mmap resumed>) = 0x20000000 [pid 576] futex(0x7f715731878c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 572] <... futex resumed>) = 0 [pid 576] futex(0x7f7157318788, FUTEX_WAIT_PRIVATE, 0, NULL [pid 572] futex(0x7f7157318788, FUTEX_WAKE_PRIVATE, 1000000 [pid 576] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 572] <... futex resumed>) = 0 [ 22.409238][ T569] EXT4-fs (loop5): Free/Dirty block details [ 22.412883][ T571] EXT4-fs error (device loop1): ext4_mb_generate_buddy:1148: group 0, block bitmap and bg descriptor inconsistent: 25 vs 150994969 free clusters [ 22.415511][ T569] EXT4-fs (loop5): free_blocks=2415919104 [ 22.432014][ T570] EXT4-fs error (device loop4): ext4_mb_generate_buddy:1148: group 0, block bitmap and bg descriptor inconsistent: 25 vs 150994969 free clusters [ 22.435504][ T569] EXT4-fs (loop5): dirty_blocks=16 [pid 576] sendfile(4, 5, NULL, 2147483713 [pid 572] futex(0x7f715731878c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 585] <... set_robust_list resumed>) = 0 [pid 565] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 564] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 565] futex(0x7f7157318788, FUTEX_WAKE_PRIVATE, 1000000 [pid 568] <... futex resumed>) = 0 [pid 565] <... futex resumed>) = 1 [pid 568] open("./bus", O_RDWR [pid 565] futex(0x7f715731878c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 568] <... open resumed>) = 5 [pid 568] futex(0x7f715731878c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 565] <... futex resumed>) = 0 [pid 568] futex(0x7f7157318788, FUTEX_WAIT_PRIVATE, 0, NULL [pid 565] futex(0x7f7157318788, FUTEX_WAKE_PRIVATE, 1000000 [pid 568] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 565] <... futex resumed>) = 0 [pid 568] mmap(0x20000000, 6291456, PROT_WRITE|PROT_EXEC|PROT_SEM|0x7ffff0, MAP_SHARED|MAP_FIXED|MAP_LOCKED|1< [pid 565] futex(0x7f715731878c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 568] <... mmap resumed>) = 0x20000000 [pid 568] futex(0x7f715731878c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 565] <... futex resumed>) = 0 [pid 568] futex(0x7f7157318788, FUTEX_WAIT_PRIVATE, 0, NULL [pid 565] futex(0x7f7157318788, FUTEX_WAKE_PRIVATE, 1000000 [pid 568] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 565] <... futex resumed>) = 0 [pid 568] sendfile(4, -1, NULL, 2147483713 [pid 565] futex(0x7f715731878c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 568] <... sendfile resumed>) = -1 EBADF (Bad file descriptor) [pid 568] futex(0x7f715731878c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 565] <... futex resumed>) = 0 [pid 568] futex(0x7f7157318788, FUTEX_WAIT_PRIVATE, 0, NULL [pid 565] futex(0x7f7157318788, FUTEX_WAKE_PRIVATE, 1000000 [pid 568] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 565] <... futex resumed>) = 0 [pid 568] ioctl(5, _IOC(_IOC_WRITE, 0x66, 0x29, 0x4), 0x20000040 [pid 565] futex(0x7f715731878c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 567] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 567] futex(0x7f715731879c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 567] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f714eefd000 [pid 567] mprotect(0x7f714eefe000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 567] clone(child_stack=0x7f714ef1d2f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, parent_tid=[587], tls=0x7f714ef1d700, child_tidptr=0x7f714ef1d9d0) = 587 [pid 567] futex(0x7f7157318798, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 567] futex(0x7f715731879c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}./strace-static-x86_64: Process 586 attached [pid 586] set_robust_list(0x7f714ef1d9e0, 24) = 0 [ 22.454363][ T576] EXT4-fs error (device loop0): ext4_mb_generate_buddy:1148: group 0, block bitmap and bg descriptor inconsistent: 25 vs 150994969 free clusters [ 22.455355][ T569] EXT4-fs (loop5): Block reservation details [ 22.473029][ T568] EXT4-fs error (device loop3): ext4_mb_generate_buddy:1148: group 0, block bitmap and bg descriptor inconsistent: 25 vs 150994969 free clusters [ 22.476043][ T569] EXT4-fs (loop5): i_reserved_data_blocks=1 [ 22.492973][ T576] EXT4-fs (loop0): Delayed block allocation failed for inode 18 at logical offset 0 with max blocks 1 with error 28 [pid 586] ioctl(6, _IOC(_IOC_WRITE, 0x66, 0x29, 0x4), 0x20000040./strace-static-x86_64: Process 587 attached [pid 569] <... sendfile resumed>) = 63 [pid 586] <... ioctl resumed>) = 0 [pid 586] futex(0x7f715731879c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 586] futex(0x7f7157318798, FUTEX_WAIT_PRIVATE, 0, NULL [pid 585] openat(AT_FDCWD, 0x20000000, O_RDONLY) = 6 [pid 585] futex(0x7f715731879c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 585] futex(0x7f7157318798, FUTEX_WAIT_PRIVATE, 0, NULL [pid 568] <... ioctl resumed>) = -1 EFAULT (Bad address) [pid 568] futex(0x7f715731878c, FUTEX_WAKE_PRIVATE, 1000000 [pid 565] <... futex resumed>) = 0 [pid 565] exit_group(0 [pid 585] <... futex resumed>) = ? [pid 565] <... exit_group resumed>) = ? [pid 585] +++ exited with 0 +++ [pid 568] <... futex resumed>) = ? [pid 568] +++ exited with 0 +++ [pid 565] +++ exited with 0 +++ [pid 587] set_robust_list(0x7f714ef1d9e0, 24 [pid 569] futex(0x7f715731878c, FUTEX_WAKE_PRIVATE, 1000000 [pid 566] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 572] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 564] exit_group(0 [pid 586] <... futex resumed>) = ? [pid 572] futex(0x7f715731879c, FUTEX_WAKE_PRIVATE, 1000000 [pid 567] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 587] <... set_robust_list resumed>) = 0 [pid 564] <... exit_group resumed>) = ? [pid 569] <... futex resumed>) = ? [pid 566] futex(0x7f715731879c, FUTEX_WAKE_PRIVATE, 1000000 [pid 409] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=565, si_uid=0, si_status=0, si_utime=0, si_stime=3} --- [pid 586] +++ exited with 0 +++ [pid 572] <... futex resumed>) = 0 [pid 567] futex(0x7f715731879c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=0} [pid 587] ioctl(6, _IOC(_IOC_WRITE, 0x66, 0x29, 0x4), 0x20000040 [pid 572] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 567] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 566] <... futex resumed>) = 0 [pid 572] <... mmap resumed>) = 0x7f714eefd000 [pid 572] mprotect(0x7f714eefe000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 572] clone(child_stack=0x7f714ef1d2f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, parent_tid=[588], tls=0x7f714ef1d700, child_tidptr=0x7f714ef1d9d0) = 588 [pid 572] futex(0x7f7157318798, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 572] futex(0x7f715731879c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}./strace-static-x86_64: Process 588 attached [pid 588] set_robust_list(0x7f714ef1d9e0, 24) = 0 [pid 588] ioctl(6, _IOC(_IOC_WRITE, 0x66, 0x29, 0x4), 0x20000040 [pid 569] +++ exited with 0 +++ [pid 564] +++ exited with 0 +++ [pid 414] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=564, si_uid=0, si_status=0, si_utime=0, si_stime=14} --- [pid 566] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f714eefd000 [pid 566] mprotect(0x7f714eefe000, 131072, PROT_READ|PROT_WRITE [pid 409] umount2("./5", MNT_DETACH|UMOUNT_NOFOLLOW [pid 566] <... mprotect resumed>) = 0 [pid 409] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 566] clone(child_stack=0x7f714ef1d2f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID [pid 409] openat(AT_FDCWD, "./5", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 ./strace-static-x86_64: Process 589 attached [pid 589] set_robust_list(0x7f714ef1d9e0, 24) = 0 [ 22.496613][ T571] EXT4-fs (loop1): Delayed block allocation failed for inode 18 at logical offset 0 with max blocks 1 with error 28 [ 22.512243][ T576] EXT4-fs (loop0): This should not happen!! Data will be lost [ 22.512243][ T576] [ 22.520883][ T570] EXT4-fs (loop4): Delayed block allocation failed for inode 18 at logical offset 0 with max blocks 1 with error 28 [ 22.544051][ T571] EXT4-fs (loop1): This should not happen!! Data will be lost [ 22.544051][ T571] [ 22.544425][ T576] EXT4-fs (loop0): Total free blocks count 0 [pid 589] futex(0x7f7157318798, FUTEX_WAIT_PRIVATE, 0, NULL [pid 566] <... clone resumed>, parent_tid=[589], tls=0x7f714ef1d700, child_tidptr=0x7f714ef1d9d0) = 589 [pid 409] fstat(3, [pid 566] futex(0x7f7157318798, FUTEX_WAKE_PRIVATE, 1000000 [pid 409] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 589] <... futex resumed>) = 0 [pid 566] <... futex resumed>) = 1 [pid 409] getdents64(3, [pid 589] ioctl(6, _IOC(_IOC_WRITE, 0x66, 0x29, 0x4), 0x20000040 [pid 572] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 566] futex(0x7f715731879c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 414] umount2("./4", MNT_DETACH|UMOUNT_NOFOLLOW [pid 409] <... getdents64 resumed>0x555555b99720 /* 4 entries */, 32768) = 112 [ 22.554560][ T576] EXT4-fs (loop0): Free/Dirty block details [ 22.560333][ T570] EXT4-fs (loop4): This should not happen!! Data will be lost [ 22.560333][ T570] [ 22.566149][ T576] EXT4-fs (loop0): free_blocks=2415919104 [ 22.575435][ T571] EXT4-fs (loop1): Total free blocks count 0 [ 22.581201][ T576] EXT4-fs (loop0): dirty_blocks=16 [ 22.586836][ T571] EXT4-fs (loop1): Free/Dirty block details [ 22.592037][ T576] EXT4-fs (loop0): Block reservation details [ 22.597624][ T570] EXT4-fs (loop4): Total free blocks count 0 [ 22.603559][ T576] EXT4-fs (loop0): i_reserved_data_blocks=1 [pid 414] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 409] umount2("./5/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 408] <... umount2 resumed>) = 0 [pid 408] umount2("./4/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 414] openat(AT_FDCWD, "./4", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 409] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 408] lstat("./4/file0", {st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 408] umount2("./4/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 408] openat(AT_FDCWD, "./4/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 414] <... openat resumed>) = 3 [pid 409] lstat("./5/binderfs", [pid 408] <... openat resumed>) = 4 [pid 408] fstat(4, {st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 408] getdents64(4, 0x555555ba1760 /* 2 entries */, 32768) = 48 [pid 408] getdents64(4, 0x555555ba1760 /* 0 entries */, 32768) = 0 [pid 408] close(4) = 0 [pid 408] rmdir("./4/file0") = 0 [pid 408] getdents64(3, 0x555555b99720 /* 0 entries */, 32768) = 0 [pid 408] close(3) = 0 [pid 408] rmdir("./4") = 0 [pid 408] mkdir("./5", 0777) = 0 [pid 408] openat(AT_FDCWD, "/dev/loop2", O_RDWR) = 3 [pid 408] ioctl(3, LOOP_CLR_FD) = -1 ENXIO (No such device or address) [pid 408] close(3 [pid 414] fstat(3, [pid 409] <... lstat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}) = 0 [pid 408] <... close resumed>) = 0 [pid 408] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x555555b986d0) = 590 [pid 414] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 409] unlink("./5/binderfs"./strace-static-x86_64: Process 590 attached [pid 590] set_robust_list(0x555555b986e0, 24) = 0 [pid 590] chdir("./5") = 0 [pid 590] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 590] setpgid(0, 0) = 0 [pid 590] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 590] write(3, "1000", 4) = 4 [pid 590] close(3) = 0 [pid 590] symlink("/dev/binderfs", "./binderfs") = 0 [pid 590] futex(0x7f715731878c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 590] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f715721e000 [pid 590] mprotect(0x7f715721f000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 590] clone(child_stack=0x7f715723e2f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, parent_tid=[591], tls=0x7f715723e700, child_tidptr=0x7f715723e9d0) = 591 [pid 590] futex(0x7f7157318788, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 590] futex(0x7f715731878c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 588] <... ioctl resumed>) = 0 [pid 414] getdents64(3, [pid 588] futex(0x7f715731879c, FUTEX_WAKE_PRIVATE, 1000000 [pid 409] <... unlink resumed>) = 0 [pid 588] <... futex resumed>) = 0 [pid 414] <... getdents64 resumed>0x555555b99720 /* 4 entries */, 32768) = 112 [pid 409] umount2("./5/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 588] futex(0x7f7157318798, FUTEX_WAIT_PRIVATE, 0, NULL [pid 576] <... sendfile resumed>) = 63 [pid 576] futex(0x7f715731878c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 576] futex(0x7f7157318788, FUTEX_WAIT_PRIVATE, 0, NULL [pid 572] exit_group(0 [pid 588] <... futex resumed>) = ? [pid 572] <... exit_group resumed>) = ? [pid 588] +++ exited with 0 +++ [pid 576] <... futex resumed>) = ? [pid 576] +++ exited with 0 +++ [pid 572] +++ exited with 0 +++ [pid 406] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=572, si_uid=0, si_status=0, si_utime=0, si_stime=13} --- [pid 406] umount2("./5", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 406] openat(AT_FDCWD, "./5", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 406] fstat(3, {st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 406] getdents64(3, 0x555555b99720 /* 4 entries */, 32768) = 112 [pid 406] umount2("./5/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 406] lstat("./5/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}) = 0 [pid 406] unlink("./5/binderfs") = 0 [ 22.609077][ T571] EXT4-fs (loop1): free_blocks=2415919104 [ 22.620721][ T570] EXT4-fs (loop4): Free/Dirty block details [ 22.626757][ T570] EXT4-fs (loop4): free_blocks=2415919104 [ 22.632734][ T571] EXT4-fs (loop1): dirty_blocks=16 [ 22.638900][ T570] EXT4-fs (loop4): dirty_blocks=16 [ 22.644174][ T442] EXT4-fs (loop0): Delayed block allocation failed for inode 18 at logical offset 0 with max blocks 1 with error 28 [ 22.644191][ T571] EXT4-fs (loop1): Block reservation details [pid 406] umount2("./5/file0", MNT_DETACH|UMOUNT_NOFOLLOW./strace-static-x86_64: Process 591 attached [pid 566] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 414] umount2("./4/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 591] set_robust_list(0x7f715723e9e0, 24 [pid 414] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 591] <... set_robust_list resumed>) = 0 [pid 587] <... ioctl resumed>) = 0 [pid 571] <... sendfile resumed>) = 63 [pid 570] <... sendfile resumed>) = 63 [pid 414] lstat("./4/binderfs", [pid 591] memfd_create("syzkaller", 0 [pid 587] futex(0x7f715731879c, FUTEX_WAKE_PRIVATE, 1000000 [pid 571] futex(0x7f715731878c, FUTEX_WAKE_PRIVATE, 1000000 [pid 414] <... lstat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}) = 0 [pid 591] <... memfd_create resumed>) = 3 [pid 587] <... futex resumed>) = 0 [pid 571] <... futex resumed>) = 0 [pid 414] unlink("./4/binderfs" [pid 591] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 587] futex(0x7f7157318798, FUTEX_WAIT_PRIVATE, 0, NULL [pid 571] futex(0x7f7157318788, FUTEX_WAIT_PRIVATE, 0, NULL [pid 414] <... unlink resumed>) = 0 [pid 591] <... mmap resumed>) = 0x7f714ee1e000 [pid 414] umount2("./4/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 591] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\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 591] munmap(0x7f714ee1e000, 1048576) = 0 [pid 591] openat(AT_FDCWD, "/dev/loop2", O_RDWR) = 4 [pid 591] ioctl(4, LOOP_SET_FD, 3 [pid 570] futex(0x7f715731878c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 570] futex(0x7f7157318788, FUTEX_WAIT_PRIVATE, 0, NULL [pid 591] <... ioctl resumed>) = 0 [pid 591] close(3) = 0 [pid 591] mkdir("./file0", 0777) = 0 [ 22.644209][ T442] EXT4-fs (loop0): This should not happen!! Data will be lost [ 22.644209][ T442] [ 22.656586][ T570] EXT4-fs (loop4): Block reservation details [ 22.662236][ T10] ------------[ cut here ]------------ [ 22.671578][ T571] EXT4-fs (loop1): i_reserved_data_blocks=1 [ 22.678181][ T10] kernel BUG at fs/ext4/inode.c:2738! [ 22.683109][ T570] EXT4-fs (loop4): i_reserved_data_blocks=1 [ 22.688997][ T10] invalid opcode: 0000 [#1] PREEMPT SMP KASAN [ 22.704587][ T591] loop2: detected capacity change from 0 to 2048 [ 22.705424][ T10] CPU: 0 PID: 10 Comm: kworker/u4:1 Not tainted 5.15.76-syzkaller-00628-g92f701cae0bc #0 [ 22.721227][ T10] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/26/2022 [ 22.731116][ T10] Workqueue: writeback wb_workfn (flush-7:3) [ 22.736930][ T10] RIP: 0010:ext4_writepages+0x3b91/0x3bb0 [ 22.742484][ T10] Code: c6 31 ff e8 81 6f 81 ff 84 db 75 2c e8 68 6c 81 ff 48 bb 00 00 00 00 00 fc ff df 4c 8b 7c 24 48 e9 d3 c9 ff ff e8 4f 6c 81 ff <0f> 0b e8 48 6c 81 ff e8 5f 5e 10 ff eb a0 e8 3c 6c 81 ff e8 53 5e [ 22.762395][ T10] RSP: 0018:ffffc900000a7060 EFLAGS: 00010293 [ 22.768378][ T10] RAX: ffffffff81f02341 RBX: 0000008000000000 RCX: ffff8881003593c0 [ 22.776190][ T10] RDX: 0000000000000000 RSI: 0000008000000000 RDI: 0000000000000000 [ 22.784000][ T10] RBP: ffffc900000a7450 R08: ffffffff81efef4f R09: ffffed1021352bbb [ 22.791815][ T10] R10: ffffed1021352bbb R11: 1ffff11021352bba R12: ffffc900000a7810 [ 22.799624][ T10] R13: 0000000000000001 R14: 0000008410000000 R15: ffffc900000a7320 [ 22.807439][ T10] FS: 0000000000000000(0000) GS:ffff8881f7000000(0000) knlGS:0000000000000000 [ 22.816203][ T10] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 22.822623][ T10] CR2: 00007fff59252e88 CR3: 000000011c850000 CR4: 00000000003506b0 [ 22.830439][ T10] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 22.838248][ T10] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 22.846063][ T10] Call Trace: [ 22.849186][ T10] [ 22.851962][ T10] ? xas_load+0x2c7/0x2e0 [ 22.856144][ T10] ? __kasan_check_write+0x14/0x20 [ 22.861076][ T10] ? page_cache_prev_miss+0x430/0x430 [ 22.866283][ T10] ? __kasan_check_read+0x11/0x20 [ 22.871142][ T10] ? mark_page_accessed+0x539/0x7f0 [ 22.876179][ T10] ? __kasan_check_read+0x11/0x20 [ 22.881037][ T10] ? shmem_getpage_gfp+0x23ef/0x25f0 [ 22.886166][ T10] ? ext4_readpage+0x220/0x220 [ 22.890758][ T10] ? copy_page_from_iter_atomic+0x84d/0x11c0 [ 22.896575][ T10] ? memcpy+0x56/0x70 [ 22.900392][ T10] ? copy_page_from_iter_atomic+0x642/0x11c0 [ 22.906214][ T10] ? ext4_readpage+0x220/0x220 [ 22.910808][ T10] do_writepages+0x442/0x6c0 [ 22.915235][ T10] ? __writepage+0x130/0x130 [ 22.919662][ T10] ? find_new_ilb+0x390/0x390 [ 22.924176][ T10] ? check_preempt_wakeup+0x89c/0xc00 [ 22.929385][ T10] ? __kasan_check_write+0x14/0x20 [ 22.934436][ T10] __writeback_single_inode+0xcf/0x6d0 [ 22.939712][ T10] writeback_sb_inodes+0xb1d/0x1910 [ 22.945353][ T10] ? _raw_spin_lock+0xa3/0x1b0 [ 22.949957][ T10] ? queue_io+0x500/0x500 [ 22.954204][ T10] ? __writeback_inodes_wb+0x410/0x410 [ 22.959506][ T10] ? queue_io+0x3c7/0x500 [ 22.963663][ T10] ? __kasan_check_write+0x14/0x20 [ 22.968612][ T10] ? _raw_spin_lock_irq+0xa4/0x1b0 [ 22.973560][ T10] wb_writeback+0x401/0x9e0 [ 22.977900][ T10] ? inode_cgwb_move_to_attached+0x400/0x400 [ 22.983885][ T10] ? widen_string+0x41/0x3a0 [ 22.988314][ T10] ? __kasan_check_write+0x14/0x20 [ 22.993266][ T10] ? vsnprintf+0x1c02/0x1ce0 [ 22.997702][ T10] wb_do_writeback+0x222/0xbd0 [ 23.002294][ T10] ? wb_workfn+0x3e0/0x3e0 [ 23.006542][ T10] ? compat_start_thread+0x20/0x20 [ 23.011488][ T10] ? set_worker_desc+0x158/0x1c0 [ 23.016262][ T10] ? work_busy+0x250/0x250 [ 23.020514][ T10] ? finish_task_switch+0x173/0x710 [ 23.025636][ T10] ? kthread_data+0x52/0xc0 [ 23.029975][ T10] wb_workfn+0xf8/0x3e0 [ 23.033971][ T10] process_one_work+0x6db/0xc00 [ 23.038658][ T10] worker_thread+0xb3e/0x1340 [ 23.043170][ T10] kthread+0x41c/0x500 [ 23.047073][ T10] ? worker_clr_flags+0x180/0x180 [ 23.051935][ T10] ? kthread_blkcg+0xd0/0xd0 [ 23.056362][ T10] ret_from_fork+0x1f/0x30 [ 23.060703][ T10] [pid 591] mount("/dev/loop2", "./file0", "ext4", MS_DIRSYNC|MS_NOATIME|MS_LAZYTIME, ",errors=continue" [pid 589] <... ioctl resumed>) = 0 [pid 589] futex(0x7f715731879c, FUTEX_WAKE_PRIVATE, 1000000 [pid 566] exit_group(0 [pid 567] exit_group(0) = ? [pid 589] <... futex resumed>) = ? [pid 566] <... exit_group resumed>) = ? [ 23.063680][ T10] Modules linked in: [ 23.068216][ T10] ---[ end trace ba27c51b693b40c4 ]--- [ 23.073545][ T10] RIP: 0010:ext4_writepages+0x3b91/0x3bb0 [ 23.074788][ T8] EXT4-fs (loop5): Delayed block allocation failed for inode 18 at logical offset 0 with max blocks 1 with error 28 [ 23.079410][ T10] Code: c6 31 ff e8 81 6f 81 ff 84 db 75 2c e8 68 6c 81 ff 48 bb 00 00 00 00 00 fc ff df 4c 8b 7c 24 48 e9 d3 c9 ff ff e8 4f 6c 81 ff <0f> 0b e8 48 6c 81 ff e8 5f 5e 10 ff eb a0 e8 3c 6c 81 ff e8 53 5e [pid 587] <... futex resumed>) = ? [pid 571] <... futex resumed>) = ? [pid 570] <... futex resumed>) = ? [pid 589] +++ exited with 0 +++ [pid 587] +++ exited with 0 +++ [pid 571] +++ exited with 0 +++ [pid 567] +++ exited with 0 +++ [pid 407] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=567, si_uid=0, si_status=0, si_utime=0, si_stime=13} --- [pid 407] restart_syscall(<... resuming interrupted clone ...>) = 0 [pid 407] umount2("./5", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 407] openat(AT_FDCWD, "./5", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 570] +++ exited with 0 +++ [pid 566] +++ exited with 0 +++ [pid 407] <... openat resumed>) = 3 [pid 407] fstat(3, [pid 412] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=566, si_uid=0, si_status=0, si_utime=0, si_stime=12} --- [pid 407] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 412] restart_syscall(<... resuming interrupted clone ...> [pid 407] getdents64(3, 0x555555b99720 /* 4 entries */, 32768) = 112 [pid 407] umount2("./5/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 407] lstat("./5/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}) = 0 [pid 407] unlink("./5/binderfs") = 0 [pid 412] <... restart_syscall resumed>) = 0 [pid 407] umount2("./5/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 412] umount2("./4", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 412] openat(AT_FDCWD, "./4", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 412] fstat(3, {st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 412] getdents64(3, 0x555555b99720 /* 4 entries */, 32768) = 112 [pid 412] umount2("./4/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 412] lstat("./4/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}) = 0 [pid 412] unlink("./4/binderfs") = 0 [pid 412] umount2("./4/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 591] <... mount resumed>) = 0 [pid 591] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY) = 3 [pid 591] chdir("./file0") = 0 [pid 591] ioctl(4, LOOP_CLR_FD) = 0 [pid 591] close(4) = 0 [pid 591] futex(0x7f715731878c, FUTEX_WAKE_PRIVATE, 1000000 [pid 590] <... futex resumed>) = 0 [pid 590] futex(0x7f7157318788, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 590] futex(0x7f715731878c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 591] <... futex resumed>) = 1 [ 23.111494][ T8] EXT4-fs (loop5): This should not happen!! Data will be lost [ 23.111494][ T8] [ 23.113061][ T10] RSP: 0018:ffffc900000a7060 EFLAGS: 00010293 [ 23.126046][ T8] EXT4-fs (loop1): Delayed block allocation failed for inode 18 at logical offset 0 with max blocks 1 with error 28 [ 23.140844][ T591] EXT4-fs (loop2): mounted filesystem without journal. Opts: ,errors=continue. Quota mode: none. [ 23.154489][ T10] [ 23.157408][ T10] RAX: ffffffff81f02341 RBX: 0000008000000000 RCX: ffff8881003593c0 [ 23.165522][ T8] EXT4-fs (loop1): This should not happen!! Data will be lost [ 23.165522][ T8] [ 23.165534][ T450] EXT4-fs (loop4): Delayed block allocation failed for inode 18 at logical offset 0 with max blocks 1 with error 28 [ 23.175078][ T10] RDX: 0000000000000000 RSI: 0000008000000000 RDI: 0000000000000000 [ 23.187713][ T450] EXT4-fs (loop4): This should not happen!! Data will be lost [ 23.187713][ T450] [ 23.204253][ T10] RBP: ffffc900000a7450 R08: ffffffff81efef4f R09: ffffed1021352bbb [pid 591] open("./bus", O_RDWR|O_CREAT|O_TRUNC|O_SYNC|O_LARGEFILE|O_NOFOLLOW|O_NOATIME|0x29800030, 000) = 4 [pid 590] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 414] <... umount2 resumed>) = 0 [pid 590] futex(0x7f715731879c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 590] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f714eefd000 [pid 590] mprotect(0x7f714eefe000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 590] clone(child_stack=0x7f714ef1d2f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, parent_tid=[595], tls=0x7f714ef1d700, child_tidptr=0x7f714ef1d9d0) = 595 [pid 590] futex(0x7f7157318798, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 590] futex(0x7f715731879c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 414] umount2("./4/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 414] lstat("./4/file0", {st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 414] umount2("./4/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 414] openat(AT_FDCWD, "./4/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 414] fstat(4, {st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 414] getdents64(4, 0x555555ba1760 /* 2 entries */, 32768) = 48 [pid 414] getdents64(4, 0x555555ba1760 /* 0 entries */, 32768) = 0 [pid 414] close(4) = 0 [pid 414] rmdir("./4/file0") = 0 [pid 414] getdents64(3, 0x555555b99720 /* 0 entries */, 32768) = 0 [pid 414] close(3) = 0 [pid 414] rmdir("./4") = 0 [pid 414] mkdir("./5", 0777) = 0 [pid 414] openat(AT_FDCWD, "/dev/loop5", O_RDWR) = 3 [pid 414] ioctl(3, LOOP_CLR_FD) = -1 ENXIO (No such device or address) [pid 414] close(3) = 0 [pid 414] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x555555b986d0) = 596 ./strace-static-x86_64: Process 596 attached [pid 596] set_robust_list(0x555555b986e0, 24) = 0 [pid 596] chdir("./5") = 0 [pid 596] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 596] setpgid(0, 0) = 0 [pid 596] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 596] write(3, "1000", 4) = 4 [pid 596] close(3) = 0 [pid 596] symlink("/dev/binderfs", "./binderfs") = 0 [pid 596] futex(0x7f715731878c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 596] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f715721e000 [pid 596] mprotect(0x7f715721f000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 596] clone(child_stack=0x7f715723e2f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, parent_tid=[597], tls=0x7f715723e700, child_tidptr=0x7f715723e9d0) = 597 [pid 596] futex(0x7f7157318788, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 596] futex(0x7f715731878c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000}./strace-static-x86_64: Process 597 attached [pid 597] set_robust_list(0x7f715723e9e0, 24) = 0 [pid 597] memfd_create("syzkaller", 0) = 3 [pid 597] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f714ee1e000 [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) = 1048576 [pid 597] munmap(0x7f714ee1e000, 1048576) = 0 [pid 597] openat(AT_FDCWD, "/dev/loop5", O_RDWR) = 4 [pid 597] ioctl(4, LOOP_SET_FD, 3./strace-static-x86_64: Process 595 attached [pid 591] futex(0x7f715731878c, FUTEX_WAKE_PRIVATE, 1000000 [pid 406] <... umount2 resumed>) = 0 [pid 595] set_robust_list(0x7f714ef1d9e0, 24 [pid 591] <... futex resumed>) = 0 [pid 406] umount2("./5/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 595] <... set_robust_list resumed>) = 0 [pid 591] futex(0x7f7157318788, FUTEX_WAIT_PRIVATE, 0, NULL [pid 406] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 595] write(4, "\x00\x00\x00\x00\x00\x00\x00\x00\x00", 9 [pid 406] lstat("./5/file0", [pid 597] <... ioctl resumed>) = 0 [pid 597] close(3) = 0 [pid 597] mkdir("./file0", 0777) = 0 [pid 597] mount("/dev/loop5", "./file0", "ext4", MS_DIRSYNC|MS_NOATIME|MS_LAZYTIME, ",errors=continue" [pid 595] <... write resumed>) = 9 [pid 406] <... lstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 595] futex(0x7f715731879c, FUTEX_WAKE_PRIVATE, 1000000 [pid 406] umount2("./5/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 595] <... futex resumed>) = 1 [pid 590] <... futex resumed>) = 0 [pid 406] openat(AT_FDCWD, "./5/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 595] futex(0x7f7157318798, FUTEX_WAIT_PRIVATE, 0, NULL [pid 590] futex(0x7f7157318788, FUTEX_WAKE_PRIVATE, 1000000 [pid 406] <... openat resumed>) = 4 [pid 591] <... futex resumed>) = 0 [pid 590] <... futex resumed>) = 1 [pid 406] fstat(4, [pid 591] openat(AT_FDCWD, "./bus", O_RDONLY [pid 590] futex(0x7f715731878c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 406] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 591] <... openat resumed>) = 5 [pid 406] getdents64(4, [pid 591] futex(0x7f715731878c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 590] <... futex resumed>) = 0 [pid 590] futex(0x7f7157318788, FUTEX_WAKE_PRIVATE, 1000000 [pid 406] <... getdents64 resumed>0x555555ba1760 /* 2 entries */, 32768) = 48 [pid 591] open("./bus", O_RDWR [pid 590] <... futex resumed>) = 0 [pid 591] <... open resumed>) = 6 [pid 590] futex(0x7f715731878c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 406] getdents64(4, [pid 591] futex(0x7f715731878c, FUTEX_WAKE_PRIVATE, 1000000 [pid 406] <... getdents64 resumed>0x555555ba1760 /* 0 entries */, 32768) = 0 [pid 591] <... futex resumed>) = 1 [pid 590] <... futex resumed>) = 0 [pid 406] close(4 [pid 591] mmap(0x20000000, 6291456, PROT_WRITE|PROT_EXEC|PROT_SEM|0x7ffff0, MAP_SHARED|MAP_FIXED|MAP_LOCKED|1< [pid 590] futex(0x7f7157318788, FUTEX_WAKE_PRIVATE, 1000000 [pid 406] <... close resumed>) = 0 [pid 590] <... futex resumed>) = 0 [pid 591] <... mmap resumed>) = 0x20000000 [pid 590] futex(0x7f715731878c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 406] rmdir("./5/file0" [pid 591] futex(0x7f715731878c, FUTEX_WAKE_PRIVATE, 1000000 [pid 406] <... rmdir resumed>) = 0 [pid 591] <... futex resumed>) = 1 [pid 590] <... futex resumed>) = 0 [pid 406] getdents64(3, [pid 590] futex(0x7f7157318788, FUTEX_WAKE_PRIVATE, 1000000) = 0 [ 23.204271][ T10] R10: ffffed1021352bbb R11: 1ffff11021352bba R12: ffffc900000a7810 [ 23.204284][ T10] R13: 0000000000000001 R14: 0000008410000000 R15: ffffc900000a7320 [ 23.204295][ T10] FS: 0000000000000000(0000) GS:ffff8881f7100000(0000) knlGS:0000000000000000 [ 23.229591][ T597] loop5: detected capacity change from 0 to 2048 [ 23.243858][ T10] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 23.253761][ T10] CR2: 00007f71572e3d48 CR3: 000000011c831000 CR4: 00000000003506a0 [pid 590] futex(0x7f715731878c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 591] sendfile(4, 5, NULL, 2147483713 [pid 406] <... getdents64 resumed>0x555555b99720 /* 0 entries */, 32768) = 0 [pid 406] close(3) = 0 [pid 406] rmdir("./5") = 0 [pid 406] mkdir("./6", 0777) = 0 [pid 406] openat(AT_FDCWD, "/dev/loop0", O_RDWR) = 3 [pid 407] <... umount2 resumed>) = 0 [pid 406] ioctl(3, LOOP_CLR_FD [pid 407] umount2("./5/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 407] lstat("./5/file0", {st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 407] umount2("./5/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 406] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 407] openat(AT_FDCWD, "./5/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 407] fstat(4, {st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 407] getdents64(4, 0x555555ba1760 /* 2 entries */, 32768) = 48 [pid 406] close(3 [pid 407] getdents64(4, 0x555555ba1760 /* 0 entries */, 32768) = 0 [pid 407] close(4 [pid 406] <... close resumed>) = 0 [pid 407] <... close resumed>) = 0 [pid 407] rmdir("./5/file0" [pid 406] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 407] <... rmdir resumed>) = 0 [pid 407] getdents64(3, 0x555555b99720 /* 0 entries */, 32768) = 0 [pid 407] close(3) = 0 [pid 407] rmdir("./5") = 0 [pid 407] mkdir("./6", 0777) = 0 [pid 406] <... clone resumed>, child_tidptr=0x555555b986d0) = 600 [pid 407] openat(AT_FDCWD, "/dev/loop1", O_RDWR) = 3 [pid 407] ioctl(3, LOOP_CLR_FD) = -1 ENXIO (No such device or address) [pid 407] close(3) = 0 [pid 407] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x555555b986d0) = 601 ./strace-static-x86_64: Process 601 attached [pid 601] set_robust_list(0x555555b986e0, 24) = 0 [pid 601] chdir("./6") = 0 [pid 601] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 601] setpgid(0, 0) = 0 [pid 601] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 601] write(3, "1000", 4) = 4 [pid 601] close(3) = 0 [pid 601] symlink("/dev/binderfs", "./binderfs") = 0 [pid 601] futex(0x7f715731878c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 601] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f715721e000 [pid 601] mprotect(0x7f715721f000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 601] clone(child_stack=0x7f715723e2f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, parent_tid=[602], tls=0x7f715723e700, child_tidptr=0x7f715723e9d0) = 602 [pid 601] futex(0x7f7157318788, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 601] futex(0x7f715731878c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000}./strace-static-x86_64: Process 602 attached [pid 602] set_robust_list(0x7f715723e9e0, 24 [pid 412] <... umount2 resumed>) = 0 [pid 602] <... set_robust_list resumed>) = 0 [pid 602] memfd_create("syzkaller", 0) = 3 [pid 602] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f714ee1e000 [pid 412] umount2("./4/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 412] lstat("./4/file0", {st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 412] umount2("./4/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 412] openat(AT_FDCWD, "./4/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 412] fstat(4, ./strace-static-x86_64: Process 600 attached {st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 412] getdents64(4, 0x555555ba1760 /* 2 entries */, 32768) = 48 [pid 412] getdents64(4, 0x555555ba1760 /* 0 entries */, 32768) = 0 [pid 600] set_robust_list(0x555555b986e0, 24) = 0 [pid 412] close(4) = 0 [pid 412] rmdir("./4/file0") = 0 [pid 412] getdents64(3, [pid 600] chdir("./6" [pid 412] <... getdents64 resumed>0x555555b99720 /* 0 entries */, 32768) = 0 [pid 412] close(3) = 0 [pid 412] rmdir("./4") = 0 [pid 412] mkdir("./5", 0777 [pid 600] <... chdir resumed>) = 0 [pid 412] <... mkdir resumed>) = 0 [pid 412] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 600] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 412] <... openat resumed>) = 3 [pid 412] ioctl(3, LOOP_CLR_FD [pid 600] <... prctl resumed>) = 0 [pid 412] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 600] setpgid(0, 0 [pid 412] close(3 [pid 600] <... setpgid resumed>) = 0 [pid 412] <... close resumed>) = 0 [pid 412] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x555555b986d0) = 603 [pid 600] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 600] write(3, "1000", 4) = 4 [pid 600] close(3) = 0 [pid 600] symlink("/dev/binderfs", "./binderfs") = 0 [pid 600] futex(0x7f715731878c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 590] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 590] futex(0x7f715731878c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=0}) = -1 ETIMEDOUT (Connection timed out) [pid 600] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 590] futex(0x7f715731878c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=0}) = -1 ETIMEDOUT (Connection timed out) [pid 590] futex(0x7f715731878c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=0}) = -1 ETIMEDOUT (Connection timed out) [pid 590] futex(0x7f7157318798, FUTEX_WAKE_PRIVATE, 1000000 [pid 595] <... futex resumed>) = 0 [pid 590] <... futex resumed>) = 1 [pid 595] ioctl(6, _IOC(_IOC_WRITE, 0x66, 0x29, 0x4), 0x20000040 [pid 590] futex(0x7f715731879c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 600] <... mmap resumed>) = 0x7f715721e000 [ 23.268253][ T591] EXT4-fs error (device loop2): ext4_mb_generate_buddy:1148: group 0, block bitmap and bg descriptor inconsistent: 25 vs 150994969 free clusters [pid 600] mprotect(0x7f715721f000, 131072, PROT_READ|PROT_WRITE [pid 602] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\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 602] munmap(0x7f714ee1e000, 1048576) = 0 [pid 602] openat(AT_FDCWD, "/dev/loop1", O_RDWR) = 4 [pid 602] ioctl(4, LOOP_SET_FD, 3./strace-static-x86_64: Process 603 attached [pid 600] <... mprotect resumed>) = 0 [pid 603] set_robust_list(0x555555b986e0, 24 [pid 600] clone(child_stack=0x7f715723e2f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID [pid 597] <... mount resumed>) = 0 [pid 602] <... ioctl resumed>) = 0 [pid 602] close(3) = 0 [pid 602] mkdir("./file0", 0777 [pid 603] <... set_robust_list resumed>) = 0 [pid 602] <... mkdir resumed>) = 0 [pid 597] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 603] chdir("./5" [pid 600] <... clone resumed>, parent_tid=[604], tls=0x7f715723e700, child_tidptr=0x7f715723e9d0) = 604 [pid 597] <... openat resumed>) = 3 [pid 602] mount("/dev/loop1", "./file0", "ext4", MS_DIRSYNC|MS_NOATIME|MS_LAZYTIME, ",errors=continue" [pid 590] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 590] futex(0x7f715731879c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=0}) = -1 ETIMEDOUT (Connection timed out) [pid 603] <... chdir resumed>) = 0 [pid 597] chdir("./file0" [pid 600] futex(0x7f7157318788, FUTEX_WAKE_PRIVATE, 1000000 [pid 590] futex(0x7f715731879c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=0}) = -1 ETIMEDOUT (Connection timed out) [pid 597] <... chdir resumed>) = 0 [pid 603] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 597] ioctl(4, LOOP_CLR_FD [pid 603] <... prctl resumed>) = 0 [pid 600] <... futex resumed>) = 0 [pid 597] <... ioctl resumed>) = 0 [pid 603] setpgid(0, 0 [pid 597] close(4 [ 23.319249][ T597] EXT4-fs (loop5): mounted filesystem without journal. Opts: ,errors=continue. Quota mode: none. [ 23.325366][ T602] loop1: detected capacity change from 0 to 2048 [ 23.330704][ T591] EXT4-fs (loop2): Delayed block allocation failed for inode 18 at logical offset 0 with max blocks 1 with error 28 [ 23.341065][ T10] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 23.349064][ T591] EXT4-fs (loop2): This should not happen!! Data will be lost [ 23.349064][ T591] [pid 600] futex(0x7f715731878c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 603] <... setpgid resumed>) = 0 [pid 597] <... close resumed>) = 0 ./strace-static-x86_64: Process 604 attached [pid 604] set_robust_list(0x7f715723e9e0, 24) = 0 [pid 603] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 597] futex(0x7f715731878c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 596] <... futex resumed>) = 0 [pid 603] <... openat resumed>) = 3 [pid 597] futex(0x7f7157318788, FUTEX_WAIT_PRIVATE, 0, NULL [pid 596] futex(0x7f7157318788, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 596] futex(0x7f715731878c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 604] memfd_create("syzkaller", 0 [pid 597] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 603] write(3, "1000", 4 [pid 604] <... memfd_create resumed>) = 3 [pid 604] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f714ee1e000 [pid 597] open("./bus", O_RDWR|O_CREAT|O_TRUNC|O_SYNC|O_LARGEFILE|O_NOFOLLOW|O_NOATIME|0x29800030, 000 [pid 603] <... write resumed>) = 4 [pid 603] close(3 [pid 597] <... open resumed>) = 4 [pid 597] futex(0x7f715731878c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 596] <... futex resumed>) = 0 [pid 597] write(4, "\x00\x00\x00\x00\x00\x00\x00\x00\x00", 9 [pid 596] futex(0x7f7157318788, FUTEX_WAKE_PRIVATE, 1000000 [pid 597] <... write resumed>) = 9 [pid 596] <... futex resumed>) = 0 [pid 597] futex(0x7f715731878c, FUTEX_WAKE_PRIVATE, 1000000 [pid 596] futex(0x7f715731878c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 597] <... futex resumed>) = 0 [pid 596] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 597] openat(AT_FDCWD, "./bus", O_RDONLY [pid 596] futex(0x7f7157318788, FUTEX_WAKE_PRIVATE, 1000000 [pid 597] <... openat resumed>) = 5 [pid 596] <... futex resumed>) = 0 [pid 597] futex(0x7f715731878c, FUTEX_WAKE_PRIVATE, 1000000 [pid 596] futex(0x7f715731878c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 597] <... futex resumed>) = 0 [pid 596] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 597] open("./bus", O_RDWR [pid 596] futex(0x7f7157318788, FUTEX_WAKE_PRIVATE, 1000000 [pid 597] <... open resumed>) = 6 [pid 596] <... futex resumed>) = 0 [pid 597] futex(0x7f715731878c, FUTEX_WAKE_PRIVATE, 1000000 [pid 596] futex(0x7f715731878c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 597] <... futex resumed>) = 0 [pid 596] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 597] mmap(0x20000000, 6291456, PROT_WRITE|PROT_EXEC|PROT_SEM|0x7ffff0, MAP_SHARED|MAP_FIXED|MAP_LOCKED|1< [pid 596] futex(0x7f7157318788, FUTEX_WAKE_PRIVATE, 1000000 [pid 597] <... mmap resumed>) = 0x20000000 [pid 596] <... futex resumed>) = 0 [pid 597] futex(0x7f715731878c, FUTEX_WAKE_PRIVATE, 1000000 [pid 596] futex(0x7f715731878c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 597] <... futex resumed>) = 0 [pid 596] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 597] sendfile(4, 5, NULL, 2147483713 [pid 596] futex(0x7f7157318788, FUTEX_WAKE_PRIVATE, 1000000 [pid 603] <... close resumed>) = 0 [pid 596] <... futex resumed>) = 0 [pid 596] futex(0x7f715731878c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 604] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\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 [ 23.368771][ T591] EXT4-fs (loop2): Total free blocks count 0 [ 23.376346][ T591] EXT4-fs (loop2): Free/Dirty block details [ 23.382616][ T591] EXT4-fs (loop2): free_blocks=2415919104 [ 23.385898][ T597] EXT4-fs error (device loop5): ext4_mb_generate_buddy:1148: group 0, block bitmap and bg descriptor inconsistent: 25 vs 150994969 free clusters [ 23.388400][ T591] EXT4-fs (loop2): dirty_blocks=16 [ 23.407849][ T591] EXT4-fs (loop2): Block reservation details [pid 603] symlink("/dev/binderfs", "./binderfs") = 0 [pid 604] <... write resumed>) = 1048576 [pid 604] munmap(0x7f714ee1e000, 1048576) = 0 [pid 604] openat(AT_FDCWD, "/dev/loop0", O_RDWR) = 4 [pid 604] ioctl(4, LOOP_SET_FD, 3 [pid 603] futex(0x7f715731878c, FUTEX_WAKE_PRIVATE, 1000000 [pid 591] <... sendfile resumed>) = 63 [pid 595] <... ioctl resumed>) = 0 [pid 595] futex(0x7f715731879c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 595] futex(0x7f7157318798, FUTEX_WAIT_PRIVATE, 0, NULL [pid 603] <... futex resumed>) = 0 [pid 591] futex(0x7f715731878c, FUTEX_WAKE_PRIVATE, 1000000 [pid 590] exit_group(0 [pid 603] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 591] <... futex resumed>) = 0 [pid 595] <... futex resumed>) = ? [pid 590] <... exit_group resumed>) = ? [pid 595] +++ exited with 0 +++ [pid 603] <... mmap resumed>) = 0x7f715721e000 [pid 591] +++ exited with 0 +++ [pid 590] +++ exited with 0 +++ [pid 603] mprotect(0x7f715721f000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 408] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=590, si_uid=0, si_status=0, si_utime=0, si_stime=46} --- [pid 603] clone(child_stack=0x7f715723e2f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID [pid 604] <... ioctl resumed>) = 0 [pid 603] <... clone resumed>, parent_tid=[607], tls=0x7f715723e700, child_tidptr=0x7f715723e9d0) = 607 [ 23.408738][ T602] EXT4-fs (loop1): mounted filesystem without journal. Opts: ,errors=continue. Quota mode: none. [ 23.414464][ T591] EXT4-fs (loop2): i_reserved_data_blocks=1 [ 23.427626][ T604] loop0: detected capacity change from 0 to 2048 [ 23.430878][ T10] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 23.447787][ T597] EXT4-fs (loop5): Delayed block allocation failed for inode 18 at logical offset 0 with max blocks 1 with error 28 [ 23.449609][ T10] Kernel panic - not syncing: Fatal exception [ 23.459955][ T597] EXT4-fs (loop5): This should not happen!! Data will be lost [ 23.459955][ T597] [ 23.465705][ T10] Kernel Offset: disabled [ 23.479288][ T10] Rebooting in 86400 seconds..