./strace-static-x86_64 -e \!wait4,clock_nanosleep,nanosleep -s 100 -x -f ./syz-executor1365411344 <...> d { noatsecure } for pid=219 comm="sshd" scontext=system_u:system_r:sshd_t tcontext=root:sysadm_r:sysadm_t tclass=process permissive=1 [ 12.310328][ T24] audit: type=1400 audit(1728137994.659:63): avc: denied { write } for pid=219 comm="sh" path="pipe:[12942]" dev="pipefs" ino=12942 scontext=root:sysadm_r:sysadm_t tcontext=system_u:system_r:sshd_t tclass=fifo_file permissive=1 [ 12.313421][ T24] audit: type=1400 audit(1728137994.659:64): avc: denied { rlimitinh } for pid=219 comm="sh" scontext=system_u:system_r:sshd_t tcontext=root:sysadm_r:sysadm_t tclass=process permissive=1 [ 12.315970][ T24] audit: type=1400 audit(1728137994.659:65): avc: denied { siginh } for pid=219 comm="sh" scontext=system_u:system_r:sshd_t tcontext=root:sysadm_r:sysadm_t tclass=process permissive=1 Warning: Permanently added '10.128.1.2' (ED25519) to the list of known hosts. execve("./syz-executor1365411344", ["./syz-executor1365411344"], 0x7ffe82e69280 /* 10 vars */) = 0 brk(NULL) = 0x55556a06a000 brk(0x55556a06ad40) = 0x55556a06ad40 arch_prctl(ARCH_SET_FS, 0x55556a06a3c0) = 0 set_tid_address(0x55556a06a690) = 288 set_robust_list(0x55556a06a6a0, 24) = 0 rseq(0x55556a06ace0, 0x20, 0, 0x53053053) = -1 ENOSYS (Function not implemented) prlimit64(0, RLIMIT_STACK, NULL, {rlim_cur=8192*1024, rlim_max=RLIM64_INFINITY}) = 0 readlink("/proc/self/exe", "/root/syz-executor1365411344", 4096) = 28 getrandom("\xa5\xab\x48\x64\xd7\x5e\x58\x8e", 8, GRND_NONBLOCK) = 8 brk(NULL) = 0x55556a06ad40 brk(0x55556a08bd40) = 0x55556a08bd40 brk(0x55556a08c000) = 0x55556a08c000 mprotect(0x7fb8e85d9000, 16384, PROT_READ) = 0 mmap(0x1ffff000, 4096, PROT_NONE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x1ffff000 mmap(0x20000000, 16777216, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x20000000 mmap(0x21000000, 4096, PROT_NONE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x21000000 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x55556a06a690) = 289 ./strace-static-x86_64: Process 289 attached [pid 289] set_robust_list(0x55556a06a6a0, 24) = 0 [pid 288] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 289] mkdir("./syzkaller.AoW4sY", 0700 [pid 288] <... clone resumed>, child_tidptr=0x55556a06a690) = 290 ./strace-static-x86_64: Process 290 attached [pid 288] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 290] set_robust_list(0x55556a06a6a0, 24 [pid 289] <... mkdir resumed>) = 0 [pid 289] chmod("./syzkaller.AoW4sY", 0777) = 0 [pid 289] chdir("./syzkaller.AoW4sY") = 0 [pid 289] mkdir("./0", 0777 [pid 288] <... clone resumed>, child_tidptr=0x55556a06a690) = 291 [pid 290] <... set_robust_list resumed>) = 0 [pid 288] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 289] <... mkdir resumed>) = 0 [pid 289] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 288] <... clone resumed>, child_tidptr=0x55556a06a690) = 292 [pid 288] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 292 attached ./strace-static-x86_64: Process 291 attached [pid 290] mkdir("./syzkaller.sbqhVo", 0700./strace-static-x86_64: Process 293 attached [pid 288] <... clone resumed>, child_tidptr=0x55556a06a690) = 293 [pid 292] set_robust_list(0x55556a06a6a0, 24 [pid 291] set_robust_list(0x55556a06a6a0, 24 [pid 290] <... mkdir resumed>) = 0 [pid 289] <... openat resumed>) = 3 [pid 290] chmod("./syzkaller.sbqhVo", 0777) = 0 [pid 290] chdir("./syzkaller.sbqhVo") = 0 [pid 290] mkdir("./0", 0777) = 0 [pid 290] openat(AT_FDCWD, "/dev/loop1", O_RDWR) = 3 [pid 290] ioctl(3, LOOP_CLR_FD) = -1 ENXIO (No such device or address) [pid 290] close(3) = 0 [pid 290] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x55556a06a690) = 294 [pid 291] <... set_robust_list resumed>) = 0 [pid 291] mkdir("./syzkaller.dJ5SkZ", 0700) = 0 [pid 291] chmod("./syzkaller.dJ5SkZ", 0777) = 0 [pid 291] chdir("./syzkaller.dJ5SkZ") = 0 [pid 291] mkdir("./0", 0777) = 0 [pid 291] openat(AT_FDCWD, "/dev/loop2", O_RDWR) = 3 [pid 291] ioctl(3, LOOP_CLR_FD) = -1 ENXIO (No such device or address) [pid 291] close(3) = 0 [pid 291] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x55556a06a690) = 295 [pid 292] <... set_robust_list resumed>) = 0 [pid 292] mkdir("./syzkaller.vKkqYA", 0700) = 0 [pid 292] chmod("./syzkaller.vKkqYA", 0777) = 0 [pid 292] chdir("./syzkaller.vKkqYA") = 0 [pid 292] mkdir("./0", 0777) = 0 [pid 292] openat(AT_FDCWD, "/dev/loop3", O_RDWR) = 3 [pid 292] ioctl(3, LOOP_CLR_FD) = -1 ENXIO (No such device or address) [pid 292] close(3) = 0 [pid 292] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x55556a06a690) = 297 [pid 293] set_robust_list(0x55556a06a6a0, 24 [pid 289] ioctl(3, LOOP_CLR_FD [pid 293] <... set_robust_list resumed>) = 0 [pid 289] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 293] mkdir("./syzkaller.QeygwM", 0700 [pid 289] close(3) = 0 [pid 289] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 293] <... mkdir resumed>) = 0 [pid 289] <... clone resumed>, child_tidptr=0x55556a06a690) = 298 [pid 293] chmod("./syzkaller.QeygwM", 0777) = 0 [pid 293] chdir("./syzkaller.QeygwM") = 0 [pid 293] mkdir("./0", 0777) = 0 [pid 293] openat(AT_FDCWD, "/dev/loop4", O_RDWR) = 3 [pid 293] ioctl(3, LOOP_CLR_FD) = -1 ENXIO (No such device or address) [pid 293] close(3) = 0 [pid 293] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x55556a06a690) = 299 ./strace-static-x86_64: Process 299 attached [pid 299] set_robust_list(0x55556a06a6a0, 24) = 0 [pid 299] chdir("./0") = 0 [pid 299] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 299] setpgid(0, 0) = 0 [pid 299] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 299] write(3, "1000", 4) = 4 [pid 299] close(3) = 0 [pid 299] symlink("/dev/binderfs", "./binderfs"executing program ) = 0 [pid 299] write(1, "executing program\n", 18) = 18 [pid 299] futex(0x7fb8e85df70c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 299] rt_sigaction(SIGRT_1, {sa_handler=0x7fb8e857d160, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fb8e856e310}, NULL, 8) = 0 [pid 299] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 299] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fb8e84f3000 [pid 299] mprotect(0x7fb8e84f4000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 299] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 299] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fb8e8513990, parent_tid=0x7fb8e8513990, exit_signal=0, stack=0x7fb8e84f3000, stack_size=0x20300, tls=0x7fb8e85136c0} => {parent_tid=[300]}, 88) = 300 [pid 299] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 299] futex(0x7fb8e85df708, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 299] futex(0x7fb8e85df70c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000}./strace-static-x86_64: Process 300 attached [pid 300] set_robust_list(0x7fb8e85139a0, 24) = 0 [pid 300] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 300] memfd_create("syzkaller", 0) = 3 [pid 300] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fb8e00f3000 [pid 300] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\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 300] munmap(0x7fb8e00f3000, 138412032executing program ) = 0 [pid 300] openat(AT_FDCWD, "/dev/loop4", O_RDWR) = 4 [pid 300] ioctl(4, LOOP_SET_FD, 3./strace-static-x86_64: Process 294 attached [pid 294] set_robust_list(0x55556a06a6a0, 24) = 0 [pid 294] chdir("./0") = 0 [pid 294] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 294] setpgid(0, 0) = 0 [pid 294] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 294] write(3, "1000", 4) = 4 [pid 294] close(3) = 0 [pid 294] symlink("/dev/binderfs", "./binderfs") = 0 [pid 294] write(1, "executing program\n", 18) = 18 [pid 294] futex(0x7fb8e85df70c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 294] rt_sigaction(SIGRT_1, {sa_handler=0x7fb8e857d160, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fb8e856e310}, NULL, 8) = 0 [pid 294] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 294] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fb8e84f3000 [pid 294] mprotect(0x7fb8e84f4000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 294] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 294] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fb8e8513990, parent_tid=0x7fb8e8513990, exit_signal=0, stack=0x7fb8e84f3000, stack_size=0x20300, tls=0x7fb8e85136c0} => {parent_tid=[302]}, 88) = 302 [pid 294] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 294] futex(0x7fb8e85df708, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 294] futex(0x7fb8e85df70c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000}./strace-static-x86_64: Process 302 attached [pid 302] set_robust_list(0x7fb8e85139a0, 24) = 0 [pid 302] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 302] memfd_create("syzkaller", 0) = 3 [pid 302] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fb8e00f3000 [pid 302] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 1048576) = 1048576 ./strace-static-x86_64: Process 295 attached ./strace-static-x86_64: Process 298 attached ./strace-static-x86_64: Process 297 attached [pid 302] munmap(0x7fb8e00f3000, 138412032) = 0 [pid 302] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 297] set_robust_list(0x55556a06a6a0, 24 [pid 295] set_robust_list(0x55556a06a6a0, 24 [pid 298] set_robust_list(0x55556a06a6a0, 24 [pid 295] <... set_robust_list resumed>) = 0 [pid 297] <... set_robust_list resumed>) = 0 [pid 295] chdir("./0" [pid 298] <... set_robust_list resumed>) = 0 [pid 297] chdir("./0" [pid 295] <... chdir resumed>) = 0 [pid 298] chdir("./0" [pid 295] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 297] <... chdir resumed>) = 0 [pid 295] <... prctl resumed>) = 0 [pid 298] <... chdir resumed>) = 0 [pid 297] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 295] setpgid(0, 0 [pid 300] <... ioctl resumed>) = 0 [pid 298] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 297] <... prctl resumed>) = 0 [pid 295] <... setpgid resumed>) = 0 [pid 300] close(3) = 0 [pid 300] close(4 [pid 298] <... prctl resumed>) = 0 [pid 298] setpgid(0, 0 [pid 297] setpgid(0, 0 [pid 295] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 297] <... setpgid resumed>) = 0 [pid 298] <... setpgid resumed>) = 0 [pid 295] <... openat resumed>) = 3 [pid 298] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 297] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 295] write(3, "1000", 4 [pid 298] <... openat resumed>) = 3 [pid 297] <... openat resumed>) = 3 [pid 298] write(3, "1000", 4 [pid 297] write(3, "1000", 4 [pid 295] <... write resumed>) = 4 [pid 298] <... write resumed>) = 4 [pid 297] <... write resumed>) = 4 [pid 295] close(3 [pid 298] close(3 [pid 297] close(3 [pid 295] <... close resumed>) = 0 [pid 297] <... close resumed>) = 0 [pid 298] <... close resumed>) = 0 [pid 295] symlink("/dev/binderfs", "./binderfs" [pid 298] symlink("/dev/binderfs", "./binderfs" [pid 297] symlink("/dev/binderfs", "./binderfs" [pid 295] <... symlink resumed>) = 0 executing program [pid 295] write(1, "executing program\n", 18) = 18 [pid 295] futex(0x7fb8e85df70c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 295] rt_sigaction(SIGRT_1, {sa_handler=0x7fb8e857d160, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fb8e856e310}, NULL, 8) = 0 [pid 295] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 295] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fb8e84f3000 [pid 295] mprotect(0x7fb8e84f4000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 295] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 295] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fb8e8513990, parent_tid=0x7fb8e8513990, exit_signal=0, stack=0x7fb8e84f3000, stack_size=0x20300, tls=0x7fb8e85136c0} [pid 297] <... symlink resumed>) = 0 [pid 298] <... symlink resumed>) = 0 [pid 297] write(1, "executing program\n", 18 [pid 295] <... clone3 resumed> => {parent_tid=[305]}, 88) = 305 [pid 295] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 295] futex(0x7fb8e85df708, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 295] futex(0x7fb8e85df70c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000}./strace-static-x86_64: Process 305 attached [pid 305] set_robust_list(0x7fb8e85139a0, 24) = 0 [pid 305] rt_sigprocmask(SIG_SETMASK, [], executing program [pid 297] <... write resumed>) = 18 [pid 298] write(1, "executing program\n", 18 [pid 305] <... rt_sigprocmask resumed>NULL, 8) = 0 executing program [pid 305] memfd_create("syzkaller", 0 [pid 297] futex(0x7fb8e85df70c, FUTEX_WAKE_PRIVATE, 1000000 [pid 298] <... write resumed>) = 18 [pid 305] <... memfd_create resumed>) = 3 [pid 305] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fb8e00f3000 [pid 298] futex(0x7fb8e85df70c, FUTEX_WAKE_PRIVATE, 1000000 [pid 297] <... futex resumed>) = 0 [pid 298] <... futex resumed>) = 0 [pid 297] rt_sigaction(SIGRT_1, {sa_handler=0x7fb8e857d160, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fb8e856e310}, [pid 298] rt_sigaction(SIGRT_1, {sa_handler=0x7fb8e857d160, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fb8e856e310}, [pid 297] <... rt_sigaction resumed>NULL, 8) = 0 [pid 298] <... rt_sigaction resumed>NULL, 8) = 0 [pid 297] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 298] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 297] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 298] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 297] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 298] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 297] <... mmap resumed>) = 0x7fb8e84f3000 [pid 298] <... mmap resumed>) = 0x7fb8e84f3000 [pid 297] mprotect(0x7fb8e84f4000, 131072, PROT_READ|PROT_WRITE [pid 298] mprotect(0x7fb8e84f4000, 131072, PROT_READ|PROT_WRITE [pid 297] <... mprotect resumed>) = 0 [pid 298] <... mprotect resumed>) = 0 [pid 297] rt_sigprocmask(SIG_BLOCK, ~[], [pid 298] rt_sigprocmask(SIG_BLOCK, ~[], [pid 297] <... rt_sigprocmask resumed>[], 8) = 0 [pid 298] <... rt_sigprocmask resumed>[], 8) = 0 [pid 297] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fb8e8513990, parent_tid=0x7fb8e8513990, exit_signal=0, stack=0x7fb8e84f3000, stack_size=0x20300, tls=0x7fb8e85136c0} [pid 298] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fb8e8513990, parent_tid=0x7fb8e8513990, exit_signal=0, stack=0x7fb8e84f3000, stack_size=0x20300, tls=0x7fb8e85136c0} [pid 297] <... clone3 resumed> => {parent_tid=[306]}, 88) = 306 [pid 298] <... clone3 resumed> => {parent_tid=[307]}, 88) = 307 [pid 297] rt_sigprocmask(SIG_SETMASK, [], [pid 298] rt_sigprocmask(SIG_SETMASK, [], [pid 297] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 298] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 297] futex(0x7fb8e85df708, FUTEX_WAKE_PRIVATE, 1000000 [pid 298] futex(0x7fb8e85df708, FUTEX_WAKE_PRIVATE, 1000000 [pid 297] <... futex resumed>) = 0 [pid 298] <... futex resumed>) = 0 [pid 297] futex(0x7fb8e85df70c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 298] futex(0x7fb8e85df70c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000}./strace-static-x86_64: Process 306 attached ./strace-static-x86_64: Process 307 attached [pid 305] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\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 307] set_robust_list(0x7fb8e85139a0, 24 [pid 306] set_robust_list(0x7fb8e85139a0, 24 [pid 305] <... write resumed>) = 1048576 [pid 307] <... set_robust_list resumed>) = 0 [pid 306] <... set_robust_list resumed>) = 0 [pid 305] munmap(0x7fb8e00f3000, 138412032 [pid 306] rt_sigprocmask(SIG_SETMASK, [], [pid 307] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 306] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 307] memfd_create("syzkaller", 0 [pid 306] memfd_create("syzkaller", 0 [pid 305] <... munmap resumed>) = 0 [pid 306] <... memfd_create resumed>) = 3 [pid 307] <... memfd_create resumed>) = 3 [pid 305] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 307] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 306] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 307] <... mmap resumed>) = 0x7fb8e00f3000 [pid 306] <... mmap resumed>) = 0x7fb8e00f3000 [pid 306] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\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 307] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\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 306] <... write resumed>) = 1048576 [pid 306] munmap(0x7fb8e00f3000, 138412032) = 0 [pid 307] <... write resumed>) = 1048576 [pid 306] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 307] munmap(0x7fb8e00f3000, 138412032) = 0 [ 21.563478][ T24] audit: type=1400 audit(1728138003.919:66): avc: denied { execmem } for pid=288 comm="syz-executor136" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=process permissive=1 [ 21.570516][ T24] audit: type=1400 audit(1728138003.929:67): avc: denied { read write } for pid=289 comm="syz-executor136" 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 [ 21.574043][ T24] audit: type=1400 audit(1728138003.929:68): avc: denied { open } for pid=289 comm="syz-executor136" 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 [ 21.586993][ T24] audit: type=1400 audit(1728138003.929:69): avc: denied { ioctl } for pid=290 comm="syz-executor136" 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 307] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 300] <... close resumed>) = 0 [pid 302] <... openat resumed>) = 4 [pid 302] ioctl(4, LOOP_SET_FD, 3 [pid 300] mkdir("./file1", 0777 [pid 302] <... ioctl resumed>) = 0 [pid 302] close(3) = 0 [pid 302] close(4 [pid 300] <... mkdir resumed>) = 0 [pid 300] mount("/dev/loop4", "./file1", "ext4", 0, ",errors=continue" [pid 302] <... close resumed>) = 0 [pid 302] mkdir("./file1", 0777 [pid 305] <... openat resumed>) = 4 [pid 302] <... mkdir resumed>) = 0 [pid 306] <... openat resumed>) = 4 [pid 302] mount("/dev/loop1", "./file1", "ext4", 0, ",errors=continue" [pid 305] ioctl(4, LOOP_SET_FD, 3) = 0 [pid 305] close(3) = 0 [pid 305] close(4 [pid 307] <... openat resumed>) = 4 [pid 306] ioctl(4, LOOP_SET_FD, 3 [ 21.661917][ T24] audit: type=1400 audit(1728138004.019:70): avc: denied { mounton } for pid=299 comm="syz-executor136" path="/root/syzkaller.QeygwM/0/file1" dev="sda1" ino=1942 scontext=root:sysadm_r:sysadm_t tcontext=root:object_r:user_home_t tclass=dir permissive=1 [pid 307] ioctl(4, LOOP_SET_FD, 3 [pid 305] <... close resumed>) = 0 [pid 300] <... mount resumed>) = 0 [pid 305] mkdir("./file1", 0777 [pid 300] openat(AT_FDCWD, "./file1", O_RDONLY|O_DIRECTORY [pid 305] <... mkdir resumed>) = 0 [pid 302] <... mount resumed>) = 0 [pid 300] <... openat resumed>) = 3 [pid 305] mount("/dev/loop2", "./file1", "ext4", 0, ",errors=continue" [pid 300] chdir("./file1") = 0 [pid 302] openat(AT_FDCWD, "./file1", O_RDONLY|O_DIRECTORY [pid 300] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 302] <... openat resumed>) = 3 [pid 302] chdir("./file1") = 0 [pid 302] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 306] <... ioctl resumed>) = 0 [pid 306] close(3) = 0 [pid 306] close(4 [pid 307] <... ioctl resumed>) = 0 [pid 306] <... close resumed>) = 0 [pid 300] <... openat resumed>) = 4 [pid 307] close(3 [pid 306] mkdir("./file1", 0777 [pid 307] <... close resumed>) = 0 [pid 306] <... mkdir resumed>) = 0 [pid 300] ioctl(4, LOOP_CLR_FD [pid 307] close(4 [pid 306] mount("/dev/loop3", "./file1", "ext4", 0, ",errors=continue" [pid 300] <... ioctl resumed>) = 0 [pid 302] <... openat resumed>) = 4 [pid 300] close(4 [pid 302] ioctl(4, LOOP_CLR_FD [pid 300] <... close resumed>) = 0 [pid 302] <... ioctl resumed>) = 0 [pid 300] futex(0x7fb8e85df70c, FUTEX_WAKE_PRIVATE, 1000000 [pid 302] close(4 [pid 300] <... futex resumed>) = 1 [pid 299] <... futex resumed>) = 0 [pid 302] <... close resumed>) = 0 [pid 300] futex(0x7fb8e85df708, FUTEX_WAIT_PRIVATE, 0, NULL [pid 299] futex(0x7fb8e85df708, FUTEX_WAKE_PRIVATE, 1000000 [pid 302] futex(0x7fb8e85df70c, FUTEX_WAKE_PRIVATE, 1000000 [pid 300] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 299] <... futex resumed>) = 0 [pid 302] <... futex resumed>) = 1 [pid 300] open("./bus", O_RDWR|O_CREAT|O_TRUNC|O_SYNC|O_LARGEFILE|O_NOATIME|0x3c, 000 [pid 299] futex(0x7fb8e85df70c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 294] <... futex resumed>) = 0 [ 21.718254][ T300] EXT4-fs (loop4): mounted filesystem without journal. Opts: ,errors=continue [ 21.727479][ T24] audit: type=1400 audit(1728138004.089:71): avc: denied { mount } for pid=299 comm="syz-executor136" name="/" dev="loop4" ino=2 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:fs_t tclass=filesystem permissive=1 [ 21.728318][ T302] EXT4-fs (loop1): mounted filesystem without journal. Opts: ,errors=continue [pid 302] futex(0x7fb8e85df708, FUTEX_WAIT_PRIVATE, 0, NULL [pid 307] <... close resumed>) = 0 [pid 300] <... open resumed>) = 4 [pid 294] futex(0x7fb8e85df708, FUTEX_WAKE_PRIVATE, 1000000 [pid 307] mkdir("./file1", 0777 [pid 294] <... futex resumed>) = 0 [pid 294] futex(0x7fb8e85df70c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 307] <... mkdir resumed>) = 0 [pid 307] mount("/dev/loop0", "./file1", "ext4", 0, ",errors=continue" [pid 302] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 300] futex(0x7fb8e85df70c, FUTEX_WAKE_PRIVATE, 1000000 [pid 302] open("./bus", O_RDWR|O_CREAT|O_TRUNC|O_SYNC|O_LARGEFILE|O_NOATIME|0x3c, 000 [pid 300] <... futex resumed>) = 1 [pid 299] <... futex resumed>) = 0 [pid 300] open("./bus", O_RDWR|O_CREAT|O_NOCTTY|O_NOFOLLOW|O_NOATIME, 000 [pid 299] futex(0x7fb8e85df708, FUTEX_WAKE_PRIVATE, 1000000 [pid 302] <... open resumed>) = 4 [pid 300] <... open resumed>) = 5 [pid 299] <... futex resumed>) = 0 [pid 302] futex(0x7fb8e85df70c, FUTEX_WAKE_PRIVATE, 1000000 [pid 300] futex(0x7fb8e85df70c, FUTEX_WAKE_PRIVATE, 1000000 [pid 299] futex(0x7fb8e85df70c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 302] <... futex resumed>) = 1 [pid 300] <... futex resumed>) = 0 [pid 299] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 294] <... futex resumed>) = 0 [pid 302] futex(0x7fb8e85df708, FUTEX_WAIT_PRIVATE, 0, NULL [pid 300] futex(0x7fb8e85df708, FUTEX_WAIT_PRIVATE, 0, NULL [pid 299] futex(0x7fb8e85df708, FUTEX_WAKE_PRIVATE, 1000000 [pid 294] futex(0x7fb8e85df708, FUTEX_WAKE_PRIVATE, 1000000 [pid 302] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 300] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 299] <... futex resumed>) = 0 [pid 294] <... futex resumed>) = 0 [pid 302] open("./bus", O_RDWR|O_CREAT|O_NOCTTY|O_NOFOLLOW|O_NOATIME, 000 [pid 300] creat("./bus", 000 [pid 299] futex(0x7fb8e85df70c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 294] futex(0x7fb8e85df70c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 302] <... open resumed>) = 5 [pid 302] futex(0x7fb8e85df70c, FUTEX_WAKE_PRIVATE, 1000000 [pid 300] <... creat resumed>) = 6 [pid 302] <... futex resumed>) = 1 [pid 300] futex(0x7fb8e85df70c, FUTEX_WAKE_PRIVATE, 1000000 [pid 294] <... futex resumed>) = 0 [pid 302] futex(0x7fb8e85df708, FUTEX_WAIT_PRIVATE, 0, NULL [pid 300] <... futex resumed>) = 1 [pid 299] <... futex resumed>) = 0 [pid 294] futex(0x7fb8e85df708, FUTEX_WAKE_PRIVATE, 1000000 [pid 302] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 294] <... futex resumed>) = 0 [pid 299] futex(0x7fb8e85df708, FUTEX_WAKE_PRIVATE, 1000000 [pid 300] pwrite64(6, "+", 1, 0 [pid 294] futex(0x7fb8e85df70c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 299] <... futex resumed>) = 0 [pid 302] creat("./bus", 000 [pid 300] <... pwrite64 resumed>) = 1 [pid 299] futex(0x7fb8e85df70c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 302] <... creat resumed>) = 6 [pid 300] futex(0x7fb8e85df70c, FUTEX_WAKE_PRIVATE, 1000000 [pid 302] futex(0x7fb8e85df70c, FUTEX_WAKE_PRIVATE, 1000000 [pid 300] <... futex resumed>) = 1 [pid 299] <... futex resumed>) = 0 [pid 302] <... futex resumed>) = 1 [pid 294] <... futex resumed>) = 0 [pid 299] futex(0x7fb8e85df708, FUTEX_WAKE_PRIVATE, 1000000 [pid 302] pwrite64(6, "+", 1, 0 [pid 300] open("./bus", O_RDONLY [pid 299] <... futex resumed>) = 0 [pid 294] futex(0x7fb8e85df708, FUTEX_WAKE_PRIVATE, 1000000 [pid 302] <... pwrite64 resumed>) = 1 [pid 300] <... open resumed>) = 7 [pid 299] futex(0x7fb8e85df70c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 294] <... futex resumed>) = 0 [pid 302] futex(0x7fb8e85df70c, FUTEX_WAKE_PRIVATE, 1000000 [pid 300] futex(0x7fb8e85df70c, FUTEX_WAKE_PRIVATE, 1000000 [pid 299] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 294] futex(0x7fb8e85df70c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 302] <... futex resumed>) = 0 [pid 300] <... futex resumed>) = 0 [pid 299] futex(0x7fb8e85df708, FUTEX_WAKE_PRIVATE, 1000000 [pid 302] futex(0x7fb8e85df708, FUTEX_WAIT_PRIVATE, 0, NULL [pid 299] <... futex resumed>) = 0 [pid 294] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 300] copy_file_range(7, NULL, 5, [65536], 6, 0 [pid 299] futex(0x7fb8e85df71c, FUTEX_WAKE_PRIVATE, 1000000 [pid 294] futex(0x7fb8e85df708, FUTEX_WAKE_PRIVATE, 1000000 [pid 302] <... futex resumed>) = 0 [pid 300] <... copy_file_range resumed>) = 1 [pid 299] <... futex resumed>) = 0 [pid 294] <... futex resumed>) = 1 [pid 299] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 294] futex(0x7fb8e85df70c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 302] open("./bus", O_RDONLY [pid 300] futex(0x7fb8e85df70c, FUTEX_WAKE_PRIVATE, 1000000 [pid 299] <... mmap resumed>) = 0x7fb8e84d2000 [pid 302] <... open resumed>) = 7 [pid 300] <... futex resumed>) = 0 [pid 299] mprotect(0x7fb8e84d3000, 131072, PROT_READ|PROT_WRITE [pid 302] futex(0x7fb8e85df70c, FUTEX_WAKE_PRIVATE, 1000000 [pid 300] futex(0x7fb8e85df708, FUTEX_WAIT_PRIVATE, 0, NULL [pid 302] <... futex resumed>) = 1 [pid 299] <... mprotect resumed>) = 0 [pid 294] <... futex resumed>) = 0 [pid 302] futex(0x7fb8e85df708, FUTEX_WAIT_PRIVATE, 0, NULL [pid 299] rt_sigprocmask(SIG_BLOCK, ~[], [pid 302] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 294] futex(0x7fb8e85df708, FUTEX_WAKE_PRIVATE, 1000000 [pid 299] <... rt_sigprocmask resumed>[], 8) = 0 [pid 302] copy_file_range(7, NULL, 5, [65536], 6, 0 [pid 294] <... futex resumed>) = 0 [pid 299] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fb8e84f2990, parent_tid=0x7fb8e84f2990, exit_signal=0, stack=0x7fb8e84d2000, stack_size=0x20300, tls=0x7fb8e84f26c0} [pid 294] futex(0x7fb8e85df71c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 299] <... clone3 resumed> => {parent_tid=[322]}, 88) = 322 [pid 294] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 302] <... copy_file_range resumed>) = 1 [pid 299] rt_sigprocmask(SIG_SETMASK, [], [pid 302] futex(0x7fb8e85df70c, FUTEX_WAKE_PRIVATE, 1000000 [pid 299] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 294] <... mmap resumed>) = 0x7fb8e84d2000 [pid 302] <... futex resumed>) = 0 [pid 299] futex(0x7fb8e85df718, FUTEX_WAKE_PRIVATE, 1000000 [pid 294] mprotect(0x7fb8e84d3000, 131072, PROT_READ|PROT_WRITE [pid 302] futex(0x7fb8e85df708, FUTEX_WAIT_PRIVATE, 0, NULL [pid 299] <... futex resumed>) = 0 [pid 294] <... mprotect resumed>) = 0 [pid 299] futex(0x7fb8e85df71c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 294] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 294] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fb8e84f2990, parent_tid=0x7fb8e84f2990, exit_signal=0, stack=0x7fb8e84d2000, stack_size=0x20300, tls=0x7fb8e84f26c0} => {parent_tid=[323]}, 88) = 323 [pid 294] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 294] futex(0x7fb8e85df718, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 294] futex(0x7fb8e85df71c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}./strace-static-x86_64: Process 322 attached ./strace-static-x86_64: Process 323 attached [ 21.797242][ T24] audit: type=1400 audit(1728138004.149:72): avc: denied { write } for pid=299 comm="syz-executor136" name="/" dev="loop4" ino=2 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:unlabeled_t tclass=dir permissive=1 [pid 322] set_robust_list(0x7fb8e84f29a0, 24 [pid 323] set_robust_list(0x7fb8e84f29a0, 24 [pid 322] <... set_robust_list resumed>) = 0 [pid 323] <... set_robust_list resumed>) = 0 [pid 323] rt_sigprocmask(SIG_SETMASK, [], [pid 322] rt_sigprocmask(SIG_SETMASK, [], [pid 323] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 322] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 323] mmap(0x20000000, 6291456, PROT_READ|PROT_WRITE|PROT_EXEC|PROT_SEM|PROT_GROWSUP|0x7ffff0, MAP_SHARED|MAP_FIXED|MAP_LOCKED|1< [pid 322] mmap(0x20000000, 6291456, PROT_READ|PROT_WRITE|PROT_EXEC|PROT_SEM|PROT_GROWSUP|0x7ffff0, MAP_SHARED|MAP_FIXED|MAP_LOCKED|1< [pid 323] <... mmap resumed>) = 0x20000000 [pid 305] <... mount resumed>) = 0 [pid 322] <... mmap resumed>) = 0x20000000 [pid 322] futex(0x7fb8e85df71c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 322] futex(0x7fb8e85df718, FUTEX_WAIT_PRIVATE, 0, NULL [pid 305] openat(AT_FDCWD, "./file1", O_RDONLY|O_DIRECTORY [pid 299] <... futex resumed>) = 0 [pid 305] <... openat resumed>) = 3 [pid 299] futex(0x7fb8e85df708, FUTEX_WAKE_PRIVATE, 1000000 [pid 300] <... futex resumed>) = 0 [pid 299] <... futex resumed>) = 1 [pid 323] futex(0x7fb8e85df71c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [ 21.837501][ T305] EXT4-fs (loop2): mounted filesystem without journal. Opts: ,errors=continue [ 21.850704][ T300] EXT4-fs error (device loop4): ext4_mb_generate_buddy:808: group 0, block bitmap and bg descriptor inconsistent: 0 vs 150994969 free clusters [ 21.861721][ T24] audit: type=1400 audit(1728138004.149:73): avc: denied { add_name } for pid=299 comm="syz-executor136" name="bus" scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:unlabeled_t tclass=dir permissive=1 [pid 323] futex(0x7fb8e85df718, FUTEX_WAIT_PRIVATE, 0, NULL [pid 299] futex(0x7fb8e85df70c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 294] <... futex resumed>) = 0 [pid 294] futex(0x7fb8e85df708, FUTEX_WAKE_PRIVATE, 1000000 [pid 302] <... futex resumed>) = 0 [pid 294] <... futex resumed>) = 1 [ 21.866324][ T307] EXT4-fs (loop0): mounted filesystem without journal. Opts: ,errors=continue [ 21.885897][ T24] audit: type=1400 audit(1728138004.149:74): avc: denied { create } for pid=299 comm="syz-executor136" name="bus" scontext=root:sysadm_r:sysadm_t tcontext=root:object_r:unlabeled_t tclass=file permissive=1 [ 21.895238][ T302] EXT4-fs error (device loop1): ext4_mb_generate_buddy:808: group 0, block bitmap and bg descriptor inconsistent: 0 vs 150994969 free clusters [pid 294] futex(0x7fb8e85df70c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 305] chdir("./file1") = 0 [pid 305] openat(AT_FDCWD, "/dev/loop2", O_RDWR) = 4 [pid 305] ioctl(4, LOOP_CLR_FD) = 0 [pid 305] close(4) = 0 [pid 305] futex(0x7fb8e85df70c, FUTEX_WAKE_PRIVATE, 1000000 [pid 295] <... futex resumed>) = 0 [pid 295] futex(0x7fb8e85df708, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 295] futex(0x7fb8e85df70c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 305] <... futex resumed>) = 1 [pid 305] open("./bus", O_RDWR|O_CREAT|O_TRUNC|O_SYNC|O_LARGEFILE|O_NOATIME|0x3c, 000) = 4 [pid 305] futex(0x7fb8e85df70c, FUTEX_WAKE_PRIVATE, 1000000 [pid 295] <... futex resumed>) = 0 [pid 295] futex(0x7fb8e85df708, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 295] futex(0x7fb8e85df70c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 305] <... futex resumed>) = 1 [pid 305] open("./bus", O_RDWR|O_CREAT|O_NOCTTY|O_NOFOLLOW|O_NOATIME, 000) = 5 [pid 305] futex(0x7fb8e85df70c, FUTEX_WAKE_PRIVATE, 1000000 [pid 295] <... futex resumed>) = 0 [pid 295] futex(0x7fb8e85df708, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 295] futex(0x7fb8e85df70c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 305] <... futex resumed>) = 1 [pid 305] creat("./bus", 000) = 6 [pid 305] futex(0x7fb8e85df70c, FUTEX_WAKE_PRIVATE, 1000000 [pid 295] <... futex resumed>) = 0 [pid 295] futex(0x7fb8e85df708, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 295] futex(0x7fb8e85df70c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 305] <... futex resumed>) = 1 [pid 305] pwrite64(6, "+", 1, 0) = 1 [pid 305] futex(0x7fb8e85df70c, FUTEX_WAKE_PRIVATE, 1000000 [pid 295] <... futex resumed>) = 0 [pid 295] futex(0x7fb8e85df708, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 295] futex(0x7fb8e85df70c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 305] <... futex resumed>) = 1 [pid 305] open("./bus", O_RDONLY) = 7 [pid 305] futex(0x7fb8e85df70c, FUTEX_WAKE_PRIVATE, 1000000 [pid 295] <... futex resumed>) = 0 [pid 295] futex(0x7fb8e85df708, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 295] futex(0x7fb8e85df71c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 295] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fb8e84d2000 [pid 295] mprotect(0x7fb8e84d3000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 295] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 295] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fb8e84f2990, parent_tid=0x7fb8e84f2990, exit_signal=0, stack=0x7fb8e84d2000, stack_size=0x20300, tls=0x7fb8e84f26c0} => {parent_tid=[325]}, 88) = 325 [pid 295] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 295] futex(0x7fb8e85df718, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 295] futex(0x7fb8e85df71c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 305] <... futex resumed>) = 1 [pid 305] copy_file_range(7, NULL, 5, [65536], 6, 0) = 1 [pid 305] futex(0x7fb8e85df70c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 305] futex(0x7fb8e85df708, FUTEX_WAIT_PRIVATE, 0, NULL./strace-static-x86_64: Process 325 attached [pid 299] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 325] set_robust_list(0x7fb8e84f29a0, 24) = 0 [pid 325] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 325] mmap(0x20000000, 6291456, PROT_READ|PROT_WRITE|PROT_EXEC|PROT_SEM|PROT_GROWSUP|0x7ffff0, MAP_SHARED|MAP_FIXED|MAP_LOCKED|1< [pid 307] <... mount resumed>) = 0 [pid 307] openat(AT_FDCWD, "./file1", O_RDONLY|O_DIRECTORY) = 3 [pid 307] chdir("./file1") = 0 [pid 307] openat(AT_FDCWD, "/dev/loop0", O_RDWR) = 4 [pid 307] ioctl(4, LOOP_CLR_FD) = 0 [pid 307] close(4 [pid 325] <... mmap resumed>) = 0x20000000 [pid 307] <... close resumed>) = 0 [pid 307] futex(0x7fb8e85df70c, FUTEX_WAKE_PRIVATE, 1000000 [pid 298] <... futex resumed>) = 0 [pid 298] futex(0x7fb8e85df708, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 298] futex(0x7fb8e85df70c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 325] futex(0x7fb8e85df71c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 295] <... futex resumed>) = 0 [pid 295] futex(0x7fb8e85df708, FUTEX_WAKE_PRIVATE, 1000000 [pid 305] <... futex resumed>) = 0 [pid 295] <... futex resumed>) = 1 [ 21.914953][ T24] audit: type=1400 audit(1728138004.159:75): avc: denied { read write open } for pid=299 comm="syz-executor136" path="/root/syzkaller.QeygwM/0/file1/bus" dev="loop4" ino=18 scontext=root:sysadm_r:sysadm_t tcontext=root:object_r:unlabeled_t tclass=file permissive=1 [ 21.936693][ T300] EXT4-fs (loop4): Delayed block allocation failed for inode 18 at logical offset 0 with max blocks 1 with error 28 [pid 325] futex(0x7fb8e85df718, FUTEX_WAIT_PRIVATE, 0, NULL [pid 307] <... futex resumed>) = 1 [pid 295] futex(0x7fb8e85df70c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 294] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [ 21.974425][ T305] EXT4-fs error (device loop2): ext4_mb_generate_buddy:808: group 0, block bitmap and bg descriptor inconsistent: 0 vs 150994969 free clusters [ 21.976878][ T302] EXT4-fs (loop1): Delayed block allocation failed for inode 18 at logical offset 0 with max blocks 1 with error 28 [ 21.997854][ T305] EXT4-fs (loop2): Delayed block allocation failed for inode 18 at logical offset 0 with max blocks 1 with error 28 [ 22.001570][ T300] EXT4-fs (loop4): This should not happen!! Data will be lost [ 22.001570][ T300] [ 22.013518][ T305] EXT4-fs (loop2): This should not happen!! Data will be lost [ 22.013518][ T305] [pid 307] open("./bus", O_RDWR|O_CREAT|O_TRUNC|O_SYNC|O_LARGEFILE|O_NOATIME|0x3c, 000) = 4 [pid 298] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 295] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 307] futex(0x7fb8e85df70c, FUTEX_WAKE_PRIVATE, 1000000 [pid 298] futex(0x7fb8e85df708, FUTEX_WAKE_PRIVATE, 1000000 [pid 307] <... futex resumed>) = 0 [pid 298] <... futex resumed>) = 0 [pid 307] open("./bus", O_RDWR|O_CREAT|O_NOCTTY|O_NOFOLLOW|O_NOATIME, 000 [pid 298] futex(0x7fb8e85df70c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 307] <... open resumed>) = 5 [pid 307] futex(0x7fb8e85df70c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 298] <... futex resumed>) = 0 [pid 307] creat("./bus", 000 [pid 298] futex(0x7fb8e85df708, FUTEX_WAKE_PRIVATE, 1000000 [pid 307] <... creat resumed>) = 6 [pid 298] <... futex resumed>) = 0 [pid 307] futex(0x7fb8e85df70c, FUTEX_WAKE_PRIVATE, 1000000 [pid 298] futex(0x7fb8e85df70c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 307] <... futex resumed>) = 0 [pid 298] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 307] pwrite64(6, "+", 1, 0 [pid 298] futex(0x7fb8e85df708, FUTEX_WAKE_PRIVATE, 1000000 [pid 307] <... pwrite64 resumed>) = 1 [pid 298] <... futex resumed>) = 0 [pid 307] futex(0x7fb8e85df70c, FUTEX_WAKE_PRIVATE, 1000000 [pid 298] futex(0x7fb8e85df70c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 307] <... futex resumed>) = 0 [pid 298] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 307] open("./bus", O_RDONLY [pid 298] futex(0x7fb8e85df708, FUTEX_WAKE_PRIVATE, 1000000 [pid 307] <... open resumed>) = 7 [pid 298] <... futex resumed>) = 0 [pid 307] futex(0x7fb8e85df70c, FUTEX_WAKE_PRIVATE, 1000000 [pid 298] futex(0x7fb8e85df70c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 307] <... futex resumed>) = 0 [pid 298] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 307] copy_file_range(7, NULL, 5, [65536], 6, 0 [pid 298] futex(0x7fb8e85df708, FUTEX_WAKE_PRIVATE, 1000000 [pid 307] <... copy_file_range resumed>) = 1 [pid 298] <... futex resumed>) = 0 [pid 307] futex(0x7fb8e85df70c, FUTEX_WAKE_PRIVATE, 1000000 [pid 298] futex(0x7fb8e85df71c, FUTEX_WAKE_PRIVATE, 1000000 [pid 307] <... futex resumed>) = 0 [pid 298] <... futex resumed>) = 0 [pid 307] futex(0x7fb8e85df708, FUTEX_WAIT_PRIVATE, 0, NULL [pid 298] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fb8e84d2000 [pid 298] mprotect(0x7fb8e84d3000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 298] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 298] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fb8e84f2990, parent_tid=0x7fb8e84f2990, exit_signal=0, stack=0x7fb8e84d2000, stack_size=0x20300, tls=0x7fb8e84f26c0} => {parent_tid=[328]}, 88) = 328 [pid 298] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 298] futex(0x7fb8e85df718, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 298] futex(0x7fb8e85df71c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}./strace-static-x86_64: Process 328 attached [pid 328] set_robust_list(0x7fb8e84f29a0, 24) = 0 [pid 328] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 328] mmap(0x20000000, 6291456, PROT_READ|PROT_WRITE|PROT_EXEC|PROT_SEM|PROT_GROWSUP|0x7ffff0, MAP_SHARED|MAP_FIXED|MAP_LOCKED|1< [pid 298] <... futex resumed>) = 0 [ 22.023137][ T302] EXT4-fs (loop1): This should not happen!! Data will be lost [ 22.023137][ T302] [ 22.031926][ T305] EXT4-fs (loop2): Total free blocks count 0 [ 22.041671][ T306] EXT4-fs (loop3): mounted filesystem without journal. Opts: ,errors=continue [ 22.046997][ T305] EXT4-fs (loop2): Free/Dirty block details [ 22.061541][ T305] EXT4-fs (loop2): free_blocks=2415919504 [ 22.063678][ T300] EXT4-fs (loop4): Total free blocks count 0 [ 22.067119][ T305] EXT4-fs (loop2): dirty_blocks=32 [ 22.067132][ T305] EXT4-fs (loop2): Block reservation details [pid 298] futex(0x7fb8e85df708, FUTEX_WAKE_PRIVATE, 1000000 [pid 307] <... futex resumed>) = 0 [pid 298] <... futex resumed>) = 1 [pid 305] --- SIGBUS {si_signo=SIGBUS, si_code=BUS_ADRERR, si_addr=0x20000380} --- [pid 298] futex(0x7fb8e85df70c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 328] <... futex resumed>) = 1 [pid 328] futex(0x7fb8e85df718, FUTEX_WAIT_PRIVATE, 0, NULL [pid 306] <... mount resumed>) = 0 [pid 302] --- SIGBUS {si_signo=SIGBUS, si_code=BUS_ADRERR, si_addr=0x20000380} --- [pid 325] <... futex resumed>) = ? [pid 306] openat(AT_FDCWD, "./file1", O_RDONLY|O_DIRECTORY [pid 325] +++ killed by SIGBUS +++ [pid 323] <... futex resumed>) = ? [pid 306] <... openat resumed>) = 3 [ 22.076963][ T307] EXT4-fs error (device loop0): ext4_mb_generate_buddy:808: group 0, [ 22.077865][ T305] EXT4-fs (loop2): i_reserved_data_blocks=2 [ 22.083639][ T307] block bitmap and bg descriptor inconsistent: 0 vs 150994969 free clusters [ 22.091812][ T302] EXT4-fs (loop1): Total free blocks count 0 [ 22.099089][ T300] EXT4-fs (loop4): Free/Dirty block details [ 22.106034][ T302] EXT4-fs (loop1): Free/Dirty block details [ 22.106045][ T302] EXT4-fs (loop1): free_blocks=2415919504 [ 22.106050][ T302] EXT4-fs (loop1): dirty_blocks=32 [pid 306] chdir("./file1" [pid 323] +++ killed by SIGBUS +++ [pid 306] <... chdir resumed>) = 0 [pid 298] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 300] --- SIGBUS {si_signo=SIGBUS, si_code=BUS_ADRERR, si_addr=0x20000380} --- [pid 322] <... futex resumed>) = ? [pid 322] +++ killed by SIGBUS +++ [ 22.106056][ T302] EXT4-fs (loop1): Block reservation details [ 22.106062][ T302] EXT4-fs (loop1): i_reserved_data_blocks=2 [ 22.106305][ T307] EXT4-fs (loop0): Delayed block allocation failed for inode 18 at logical offset 0 with max blocks 1 with error 28 [ 22.113528][ T300] EXT4-fs (loop4): free_blocks=2415919504 [ 22.117784][ T307] EXT4-fs (loop0): This should not happen!! Data will be lost [ 22.117784][ T307] [ 22.124692][ T300] EXT4-fs (loop4): dirty_blocks=32 [pid 306] openat(AT_FDCWD, "/dev/loop3", O_RDWR) = 4 [pid 300] +++ killed by SIGBUS +++ [pid 299] +++ killed by SIGBUS +++ [pid 293] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_KILLED, si_pid=299, si_uid=0, si_status=SIGBUS, si_utime=0, si_stime=17} --- [pid 293] restart_syscall(<... resuming interrupted clone ...>) = 0 [pid 293] umount2("./0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 293] openat(AT_FDCWD, "./0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 293] newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 293] getdents64(3, 0x55556a06b730 /* 4 entries */, 32768) = 112 [pid 293] umount2("./0/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 293] newfstatat(AT_FDCWD, "./0/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 293] unlink("./0/binderfs") = 0 [pid 293] umount2("./0/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 306] ioctl(4, LOOP_CLR_FD [pid 305] +++ killed by SIGBUS +++ [pid 302] +++ killed by SIGBUS +++ [pid 295] +++ killed by SIGBUS +++ [pid 294] +++ killed by SIGBUS +++ [pid 306] <... ioctl resumed>) = 0 [pid 291] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_KILLED, si_pid=295, si_uid=0, si_status=SIGBUS, si_utime=0, si_stime=13} --- [pid 290] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_KILLED, si_pid=294, si_uid=0, si_status=SIGBUS, si_utime=0, si_stime=14} --- [pid 306] close(4) = 0 [pid 306] futex(0x7fb8e85df70c, FUTEX_WAKE_PRIVATE, 1000000 [pid 291] umount2("./0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 290] umount2("./0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 306] <... futex resumed>) = 1 [pid 291] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 290] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 306] futex(0x7fb8e85df708, FUTEX_WAIT_PRIVATE, 0, NULL [pid 291] openat(AT_FDCWD, "./0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 290] openat(AT_FDCWD, "./0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 291] <... openat resumed>) = 3 [pid 290] <... openat resumed>) = 3 [pid 291] newfstatat(3, "", [pid 290] newfstatat(3, "", [pid 291] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 290] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 291] getdents64(3, [pid 290] getdents64(3, [pid 291] <... getdents64 resumed>0x55556a06b730 /* 4 entries */, 32768) = 112 [pid 290] <... getdents64 resumed>0x55556a06b730 /* 4 entries */, 32768) = 112 [pid 291] umount2("./0/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 290] umount2("./0/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 291] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 290] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 291] newfstatat(AT_FDCWD, "./0/binderfs", [pid 290] newfstatat(AT_FDCWD, "./0/binderfs", [pid 291] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 290] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 291] unlink("./0/binderfs" [pid 290] unlink("./0/binderfs" [pid 291] <... unlink resumed>) = 0 [pid 290] <... unlink resumed>) = 0 [pid 291] umount2("./0/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 290] umount2("./0/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 297] <... futex resumed>) = 0 [pid 297] futex(0x7fb8e85df708, FUTEX_WAKE_PRIVATE, 1000000 [pid 306] <... futex resumed>) = 0 [pid 297] <... futex resumed>) = 1 [pid 306] open("./bus", O_RDWR|O_CREAT|O_TRUNC|O_SYNC|O_LARGEFILE|O_NOATIME|0x3c, 000 [pid 297] futex(0x7fb8e85df70c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 306] <... open resumed>) = 4 [pid 306] futex(0x7fb8e85df70c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 297] <... futex resumed>) = 0 [pid 306] open("./bus", O_RDWR|O_CREAT|O_NOCTTY|O_NOFOLLOW|O_NOATIME, 000 [pid 297] futex(0x7fb8e85df708, FUTEX_WAKE_PRIVATE, 1000000 [pid 306] <... open resumed>) = 5 [pid 297] <... futex resumed>) = 0 [pid 306] futex(0x7fb8e85df70c, FUTEX_WAKE_PRIVATE, 1000000 [pid 297] futex(0x7fb8e85df70c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 306] <... futex resumed>) = 0 [pid 297] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 306] creat("./bus", 000 [pid 297] futex(0x7fb8e85df708, FUTEX_WAKE_PRIVATE, 1000000 [pid 306] <... creat resumed>) = 6 [pid 297] <... futex resumed>) = 0 [pid 306] futex(0x7fb8e85df70c, FUTEX_WAKE_PRIVATE, 1000000 [pid 297] futex(0x7fb8e85df70c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 306] <... futex resumed>) = 0 [pid 297] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 306] pwrite64(6, "+", 1, 0 [pid 297] futex(0x7fb8e85df708, FUTEX_WAKE_PRIVATE, 1000000 [pid 306] <... pwrite64 resumed>) = 1 [pid 297] <... futex resumed>) = 0 [pid 306] futex(0x7fb8e85df70c, FUTEX_WAKE_PRIVATE, 1000000 [pid 297] futex(0x7fb8e85df70c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 306] <... futex resumed>) = 0 [pid 297] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 306] open("./bus", O_RDONLY [pid 297] futex(0x7fb8e85df708, FUTEX_WAKE_PRIVATE, 1000000 [pid 306] <... open resumed>) = 7 [pid 297] <... futex resumed>) = 0 [pid 306] futex(0x7fb8e85df70c, FUTEX_WAKE_PRIVATE, 1000000 [pid 297] futex(0x7fb8e85df70c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 306] <... futex resumed>) = 0 [pid 297] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 306] copy_file_range(7, NULL, 5, [65536], 6, 0 [pid 297] futex(0x7fb8e85df708, FUTEX_WAKE_PRIVATE, 1000000 [pid 306] <... copy_file_range resumed>) = 1 [pid 297] <... futex resumed>) = 0 [pid 306] futex(0x7fb8e85df70c, FUTEX_WAKE_PRIVATE, 1000000 [pid 297] futex(0x7fb8e85df71c, FUTEX_WAKE_PRIVATE, 1000000 [pid 306] <... futex resumed>) = 0 [pid 297] <... futex resumed>) = 0 [pid 306] futex(0x7fb8e85df708, FUTEX_WAIT_PRIVATE, 0, NULL [pid 297] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fb8e84d2000 [pid 297] mprotect(0x7fb8e84d3000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 297] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 297] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fb8e84f2990, parent_tid=0x7fb8e84f2990, exit_signal=0, stack=0x7fb8e84d2000, stack_size=0x20300, tls=0x7fb8e84f26c0} => {parent_tid=[329]}, 88) = 329 [pid 297] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 297] futex(0x7fb8e85df718, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 297] futex(0x7fb8e85df71c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}./strace-static-x86_64: Process 329 attached [pid 329] set_robust_list(0x7fb8e84f29a0, 24) = 0 [pid 329] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 329] mmap(0x20000000, 6291456, PROT_READ|PROT_WRITE|PROT_EXEC|PROT_SEM|PROT_GROWSUP|0x7ffff0, MAP_SHARED|MAP_FIXED|MAP_LOCKED|1< [pid 297] <... futex resumed>) = 0 [pid 297] futex(0x7fb8e85df708, FUTEX_WAKE_PRIVATE, 1000000 [pid 306] <... futex resumed>) = 0 [pid 297] <... futex resumed>) = 1 [pid 329] <... futex resumed>) = 1 [pid 297] futex(0x7fb8e85df70c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [ 22.172939][ T307] EXT4-fs (loop0): Total free blocks count 0 [ 22.178772][ T300] EXT4-fs (loop4): This should not happen!! Data will be lost [ 22.178772][ T300] [ 22.189976][ T302] EXT4-fs (loop1): This should not happen!! Data will be lost [ 22.189976][ T302] [ 22.216821][ T307] EXT4-fs (loop0): Free/Dirty block details [ 22.239885][ T306] EXT4-fs error (device loop3): ext4_mb_generate_buddy:808: group 0, [ 22.242118][ T307] EXT4-fs (loop0): free_blocks=2415919504 [ 22.250740][ T306] block bitmap and bg descriptor inconsistent: 0 vs 150994969 free clusters [pid 329] futex(0x7fb8e85df718, FUTEX_WAIT_PRIVATE, 0, NULL [pid 307] --- SIGBUS {si_signo=SIGBUS, si_code=BUS_ADRERR, si_addr=0x20000380} --- [pid 297] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 328] <... futex resumed>) = ? [pid 328] +++ killed by SIGBUS +++ [ 22.251385][ T306] EXT4-fs (loop3): Delayed block allocation failed for inode 18 at logical offset 0 with max blocks 1 with error 28 [ 22.261306][ T307] EXT4-fs (loop0): dirty_blocks=32 [ 22.267778][ T306] EXT4-fs (loop3): This should not happen!! Data will be lost [ 22.267778][ T306] [ 22.276113][ T307] EXT4-fs (loop0): Block reservation details [ 22.281522][ T306] EXT4-fs (loop3): Total free blocks count 0 [ 22.288436][ T307] EXT4-fs (loop0): i_reserved_data_blocks=2 [ 22.300832][ T306] EXT4-fs (loop3): Free/Dirty block details [pid 307] +++ killed by SIGBUS +++ [pid 298] +++ killed by SIGBUS +++ [pid 293] <... umount2 resumed>) = 0 [pid 293] umount2("./0/file1", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 293] newfstatat(AT_FDCWD, "./0/file1", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 293] umount2("./0/file1", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 293] openat(AT_FDCWD, "./0/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 293] newfstatat(4, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 293] getdents64(4, 0x55556a073770 /* 2 entries */, 32768) = 48 [pid 293] getdents64(4, [pid 289] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_KILLED, si_pid=298, si_uid=0, si_status=SIGBUS, si_utime=0, si_stime=21} --- [pid 293] <... getdents64 resumed>0x55556a073770 /* 0 entries */, 32768) = 0 [pid 293] close(4) = 0 [pid 293] rmdir("./0/file1") = 0 [pid 293] getdents64(3, 0x55556a06b730 /* 0 entries */, 32768) = 0 [pid 293] close(3) = 0 [pid 293] rmdir("./0") = 0 [pid 293] mkdir("./1", 0777) = 0 [pid 293] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 289] umount2("./0", MNT_FORCE|UMOUNT_NOFOLLOW [pid 306] --- SIGBUS {si_signo=SIGBUS, si_code=BUS_ADRERR, si_addr=0x20000380} --- [pid 289] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 289] openat(AT_FDCWD, "./0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 329] <... futex resumed>) = ? [pid 289] <... openat resumed>) = 3 [pid 289] newfstatat(3, "", [pid 329] +++ killed by SIGBUS +++ [pid 289] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 289] getdents64(3, 0x55556a06b730 /* 4 entries */, 32768) = 112 [pid 289] umount2("./0/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 289] newfstatat(AT_FDCWD, "./0/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 289] unlink("./0/binderfs") = 0 [ 22.319133][ T307] EXT4-fs (loop0): Delayed block allocation failed for inode 18 at logical offset 32 with max blocks 1 with error 28 [ 22.320711][ T306] EXT4-fs (loop3): free_blocks=2415919504 [ 22.326397][ T307] EXT4-fs (loop0): This should not happen!! Data will be lost [ 22.326397][ T307] [ 22.350596][ T306] EXT4-fs (loop3): dirty_blocks=32 [ 22.371191][ T306] EXT4-fs (loop3): Block reservation details [ 22.377174][ T306] EXT4-fs (loop3): i_reserved_data_blocks=2 [pid 289] umount2("./0/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 290] <... umount2 resumed>) = 0 [pid 290] umount2("./0/file1", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 290] newfstatat(AT_FDCWD, "./0/file1", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 290] umount2("./0/file1", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 290] openat(AT_FDCWD, "./0/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 290] newfstatat(4, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 290] getdents64(4, 0x55556a073770 /* 2 entries */, 32768) = 48 [pid 290] getdents64(4, 0x55556a073770 /* 0 entries */, 32768) = 0 [pid 290] close(4) = 0 [pid 290] rmdir("./0/file1") = 0 [pid 290] getdents64(3, 0x55556a06b730 /* 0 entries */, 32768) = 0 [pid 290] close(3) = 0 [pid 290] rmdir("./0") = 0 [pid 290] mkdir("./1", 0777) = 0 [pid 290] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 306] +++ killed by SIGBUS +++ [pid 297] +++ killed by SIGBUS +++ [pid 292] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_KILLED, si_pid=297, si_uid=0, si_status=SIGBUS, si_utime=0, si_stime=16} --- [pid 292] restart_syscall(<... resuming interrupted clone ...>) = 0 [pid 292] umount2("./0", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 292] openat(AT_FDCWD, "./0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 292] newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 292] getdents64(3, 0x55556a06b730 /* 4 entries */, 32768) = 112 [pid 292] umount2("./0/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 292] newfstatat(AT_FDCWD, "./0/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 292] unlink("./0/binderfs") = 0 [ 22.386637][ T306] EXT4-fs (loop3): Delayed block allocation failed for inode 18 at logical offset 32 with max blocks 1 with error 28 [ 22.398780][ T306] EXT4-fs (loop3): This should not happen!! Data will be lost [ 22.398780][ T306] [pid 292] umount2("./0/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 293] <... openat resumed>) = 3 [pid 290] <... openat resumed>) = 3 [pid 293] ioctl(3, LOOP_CLR_FD) = -1 ENXIO (No such device or address) [pid 291] <... umount2 resumed>) = 0 [pid 293] close(3 [pid 291] umount2("./0/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 290] ioctl(3, LOOP_CLR_FD [pid 293] <... close resumed>) = 0 [pid 291] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 290] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 289] <... umount2 resumed>) = 0 [pid 293] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 291] newfstatat(AT_FDCWD, "./0/file1", [pid 290] close(3 [pid 291] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 293] <... clone resumed>, child_tidptr=0x55556a06a690) = 330 [pid 291] umount2("./0/file1", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 291] openat(AT_FDCWD, "./0/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY./strace-static-x86_64: Process 330 attached ) = 4 [pid 289] umount2("./0/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 330] set_robust_list(0x55556a06a6a0, 24 [pid 291] newfstatat(4, "", [pid 330] <... set_robust_list resumed>) = 0 [pid 289] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 291] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 289] newfstatat(AT_FDCWD, "./0/file1", [pid 291] getdents64(4, [pid 289] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 330] chdir("./1" [pid 291] <... getdents64 resumed>0x55556a073770 /* 2 entries */, 32768) = 48 [pid 289] umount2("./0/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 330] <... chdir resumed>) = 0 [pid 330] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 330] setpgid(0, 0) = 0 [pid 330] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 291] getdents64(4, [pid 289] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 330] write(3, "1000", 4) = 4 [pid 330] close(3) = 0 [pid 330] symlink("/dev/binderfs", "./binderfs") = 0 [pid 291] <... getdents64 resumed>0x55556a073770 /* 0 entries */, 32768) = 0 [pid 289] openat(AT_FDCWD, "./0/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORYexecuting program [pid 291] close(4 [pid 330] write(1, "executing program\n", 18) = 18 [pid 330] futex(0x7fb8e85df70c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 330] rt_sigaction(SIGRT_1, {sa_handler=0x7fb8e857d160, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fb8e856e310}, NULL, 8) = 0 [pid 330] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 330] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fb8e84f3000 [pid 330] mprotect(0x7fb8e84f4000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 330] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 330] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fb8e8513990, parent_tid=0x7fb8e8513990, exit_signal=0, stack=0x7fb8e84f3000, stack_size=0x20300, tls=0x7fb8e85136c0} => {parent_tid=[331]}, 88) = 331 [pid 330] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 330] futex(0x7fb8e85df708, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 330] futex(0x7fb8e85df70c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000}./strace-static-x86_64: Process 331 attached [pid 331] set_robust_list(0x7fb8e85139a0, 24) = 0 [pid 331] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 331] memfd_create("syzkaller", 0) = 3 [pid 331] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fb8e00f3000 [pid 291] <... close resumed>) = 0 [pid 289] <... openat resumed>) = 4 [pid 291] rmdir("./0/file1" [pid 289] newfstatat(4, "", [pid 291] <... rmdir resumed>) = 0 [pid 289] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 291] getdents64(3, [pid 289] getdents64(4, [pid 291] <... getdents64 resumed>0x55556a06b730 /* 0 entries */, 32768) = 0 [pid 289] <... getdents64 resumed>0x55556a073770 /* 2 entries */, 32768) = 48 [pid 291] close(3 [pid 289] getdents64(4, [pid 291] <... close resumed>) = 0 [pid 289] <... getdents64 resumed>0x55556a073770 /* 0 entries */, 32768) = 0 [pid 291] rmdir("./0" [pid 289] close(4 [pid 291] <... rmdir resumed>) = 0 [pid 289] <... close resumed>) = 0 [pid 291] mkdir("./1", 0777 [pid 289] rmdir("./0/file1" [pid 291] <... mkdir resumed>) = 0 [pid 289] <... rmdir resumed>) = 0 [pid 291] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 289] getdents64(3, 0x55556a06b730 /* 0 entries */, 32768) = 0 [pid 289] close(3) = 0 [pid 289] rmdir("./0") = 0 [pid 289] mkdir("./1", 0777) = 0 [pid 289] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 331] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\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 331] munmap(0x7fb8e00f3000, 138412032) = 0 [pid 331] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 292] <... umount2 resumed>) = 0 [pid 290] <... close resumed>) = 0 [pid 290] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x55556a06a690) = 332 [pid 331] <... openat resumed>) = 4 [pid 331] ioctl(4, LOOP_SET_FD, 3./strace-static-x86_64: Process 332 attached [pid 332] set_robust_list(0x55556a06a6a0, 24) = 0 [pid 332] chdir("./1") = 0 [pid 332] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 332] setpgid(0, 0) = 0 [pid 332] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 332] write(3, "1000", 4) = 4 [pid 332] close(3 [pid 292] umount2("./0/file1", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 292] newfstatat(AT_FDCWD, "./0/file1", executing program [pid 291] <... openat resumed>) = 3 [pid 291] ioctl(3, LOOP_CLR_FD) = -1 ENXIO (No such device or address) [pid 291] close(3) = 0 [pid 291] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x55556a06a690) = 334 [pid 331] <... ioctl resumed>) = 0 [pid 331] close(3) = 0 [pid 331] close(4 [pid 332] <... close resumed>) = 0 [pid 332] symlink("/dev/binderfs", "./binderfs") = 0 [pid 332] write(1, "executing program\n", 18) = 18 [pid 332] futex(0x7fb8e85df70c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 332] rt_sigaction(SIGRT_1, {sa_handler=0x7fb8e857d160, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fb8e856e310}, NULL, 8) = 0 [pid 332] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 332] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fb8e84f3000 [pid 332] mprotect(0x7fb8e84f4000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 332] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 332] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fb8e8513990, parent_tid=0x7fb8e8513990, exit_signal=0, stack=0x7fb8e84f3000, stack_size=0x20300, tls=0x7fb8e85136c0} => {parent_tid=[335]}, 88) = 335 [pid 332] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 332] futex(0x7fb8e85df708, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 332] futex(0x7fb8e85df70c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000}./strace-static-x86_64: Process 334 attached [pid 292] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 334] set_robust_list(0x55556a06a6a0, 24 [pid 292] umount2("./0/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 334] <... set_robust_list resumed>) = 0 [pid 292] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 292] openat(AT_FDCWD, "./0/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 334] chdir("./1" [pid 292] <... openat resumed>) = 4 [pid 292] newfstatat(4, "", [pid 334] <... chdir resumed>) = 0 [pid 292] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 334] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 334] setpgid(0, 0) = 0 [pid 292] getdents64(4, 0x55556a073770 /* 2 entries */, 32768) = 48 [pid 334] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 292] getdents64(4, ./strace-static-x86_64: Process 335 attached 0x55556a073770 /* 0 entries */, 32768) = 0 [pid 292] close(4) = 0 [pid 292] rmdir("./0/file1" [pid 334] <... openat resumed>) = 3 [pid 334] write(3, "1000", 4 [pid 292] <... rmdir resumed>) = 0 executing program [pid 334] <... write resumed>) = 4 [pid 292] getdents64(3, [pid 335] set_robust_list(0x7fb8e85139a0, 24 [pid 292] <... getdents64 resumed>0x55556a06b730 /* 0 entries */, 32768) = 0 [pid 292] close(3) = 0 [pid 292] rmdir("./0" [pid 334] close(3) = 0 [pid 334] symlink("/dev/binderfs", "./binderfs" [pid 292] <... rmdir resumed>) = 0 [pid 334] <... symlink resumed>) = 0 [pid 334] write(1, "executing program\n", 18) = 18 [pid 334] futex(0x7fb8e85df70c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 334] rt_sigaction(SIGRT_1, {sa_handler=0x7fb8e857d160, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fb8e856e310}, [pid 292] mkdir("./1", 0777 [pid 334] <... rt_sigaction resumed>NULL, 8) = 0 [pid 334] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 334] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fb8e84f3000 [pid 334] mprotect(0x7fb8e84f4000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 292] <... mkdir resumed>) = 0 [pid 292] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 334] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 334] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fb8e8513990, parent_tid=0x7fb8e8513990, exit_signal=0, stack=0x7fb8e84f3000, stack_size=0x20300, tls=0x7fb8e85136c0} => {parent_tid=[336]}, 88) = 336 ./strace-static-x86_64: Process 336 attached [pid 335] <... set_robust_list resumed>) = 0 [pid 334] rt_sigprocmask(SIG_SETMASK, [], [pid 331] <... close resumed>) = 0 [pid 336] set_robust_list(0x7fb8e85139a0, 24 [pid 331] mkdir("./file1", 0777 [pid 336] <... set_robust_list resumed>) = 0 [pid 331] <... mkdir resumed>) = 0 [pid 331] mount("/dev/loop4", "./file1", "ext4", 0, ",errors=continue" [pid 336] rt_sigprocmask(SIG_SETMASK, [], [pid 334] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 334] futex(0x7fb8e85df708, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 334] futex(0x7fb8e85df70c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 335] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 335] memfd_create("syzkaller", 0) = 3 [pid 336] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 335] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fb8e00f3000 [pid 336] memfd_create("syzkaller", 0) = 3 [pid 336] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fb8e00f3000 [pid 335] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\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 336] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\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 335] <... write resumed>) = 1048576 [pid 335] munmap(0x7fb8e00f3000, 138412032) = 0 [pid 335] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 336] <... write resumed>) = 1048576 [pid 336] munmap(0x7fb8e00f3000, 138412032) = 0 [pid 336] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 292] <... openat resumed>) = 3 [pid 289] <... openat resumed>) = 3 [pid 292] ioctl(3, LOOP_CLR_FD [pid 289] ioctl(3, LOOP_CLR_FD [pid 292] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 289] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 292] close(3 [pid 289] close(3 [pid 292] <... close resumed>) = 0 [pid 289] <... close resumed>) = 0 [pid 292] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 289] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 292] <... clone resumed>, child_tidptr=0x55556a06a690) = 337 [pid 289] <... clone resumed>, child_tidptr=0x55556a06a690) = 338 ./strace-static-x86_64: Process 338 attached [pid 338] set_robust_list(0x55556a06a6a0, 24) = 0 [pid 338] chdir("./1") = 0 [pid 338] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 338] setpgid(0, 0) = 0 [pid 338] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 338] write(3, "1000", 4) = 4 [pid 338] close(3) = 0 [pid 338] symlink("/dev/binderfs", "./binderfs") = 0 executing program [pid 338] write(1, "executing program\n", 18) = 18 [pid 338] futex(0x7fb8e85df70c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 338] rt_sigaction(SIGRT_1, {sa_handler=0x7fb8e857d160, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fb8e856e310}, NULL, 8) = 0 [pid 338] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 338] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fb8e84f3000 [pid 338] mprotect(0x7fb8e84f4000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 338] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 338] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fb8e8513990, parent_tid=0x7fb8e8513990, exit_signal=0, stack=0x7fb8e84f3000, stack_size=0x20300, tls=0x7fb8e85136c0}./strace-static-x86_64: Process 337 attached [pid 337] set_robust_list(0x55556a06a6a0, 24) = 0 [pid 337] chdir("./1" [pid 338] <... clone3 resumed> => {parent_tid=[339]}, 88) = 339 [pid 338] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 337] <... chdir resumed>) = 0 [pid 338] futex(0x7fb8e85df708, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 338] futex(0x7fb8e85df70c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 337] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 337] setpgid(0, 0) = 0 [pid 337] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 337] write(3, "1000", 4) = 4 [pid 337] close(3) = 0 [pid 337] symlink("/dev/binderfs", "./binderfs" [pid 335] <... openat resumed>) = 4 [pid 335] ioctl(4, LOOP_SET_FD, 3 [pid 336] <... openat resumed>) = 4 [pid 336] ioctl(4, LOOP_SET_FD, 3 [pid 337] <... symlink resumed>) = 0 executing program [pid 337] write(1, "executing program\n", 18) = 18 [pid 337] futex(0x7fb8e85df70c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 337] rt_sigaction(SIGRT_1, {sa_handler=0x7fb8e857d160, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fb8e856e310}, NULL, 8) = 0 [pid 337] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 337] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fb8e84f3000 [pid 337] mprotect(0x7fb8e84f4000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 337] rt_sigprocmask(SIG_BLOCK, ~[], ./strace-static-x86_64: Process 339 attached [], 8) = 0 [pid 337] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fb8e8513990, parent_tid=0x7fb8e8513990, exit_signal=0, stack=0x7fb8e84f3000, stack_size=0x20300, tls=0x7fb8e85136c0}./strace-static-x86_64: Process 342 attached [pid 339] set_robust_list(0x7fb8e85139a0, 24 [pid 337] <... clone3 resumed> => {parent_tid=[342]}, 88) = 342 [pid 337] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 337] futex(0x7fb8e85df708, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 339] <... set_robust_list resumed>) = 0 [pid 342] set_robust_list(0x7fb8e85139a0, 24 [pid 339] rt_sigprocmask(SIG_SETMASK, [], [pid 337] futex(0x7fb8e85df70c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 335] <... ioctl resumed>) = 0 [pid 335] close(3) = 0 [pid 339] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 335] close(4 [pid 342] <... set_robust_list resumed>) = 0 [pid 342] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 342] memfd_create("syzkaller", 0) = 3 [pid 342] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fb8e00f3000 [pid 342] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\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 339] memfd_create("syzkaller", 0 [pid 331] <... mount resumed>) = 0 [pid 339] <... memfd_create resumed>) = 3 [pid 331] openat(AT_FDCWD, "./file1", O_RDONLY|O_DIRECTORY [pid 339] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 336] <... ioctl resumed>) = 0 [pid 342] <... write resumed>) = 1048576 [pid 342] munmap(0x7fb8e00f3000, 138412032) = 0 [pid 342] openat(AT_FDCWD, "/dev/loop3", O_RDWR) = 4 [pid 342] ioctl(4, LOOP_SET_FD, 3 [pid 339] <... mmap resumed>) = 0x7fb8e00f3000 [pid 336] close(3 [pid 339] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\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 336] <... close resumed>) = 0 [pid 336] close(4 [pid 339] <... write resumed>) = 1048576 [pid 339] munmap(0x7fb8e00f3000, 138412032 [pid 331] <... openat resumed>) = 3 [pid 339] <... munmap resumed>) = 0 [pid 331] chdir("./file1" [pid 339] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 331] <... chdir resumed>) = 0 [pid 331] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 335] <... close resumed>) = 0 [pid 335] mkdir("./file1", 0777) = 0 [pid 335] mount("/dev/loop1", "./file1", "ext4", 0, ",errors=continue" [pid 342] <... ioctl resumed>) = 0 [pid 342] close(3) = 0 [pid 342] close(4 [pid 336] <... close resumed>) = 0 [pid 336] mkdir("./file1", 0777) = 0 [pid 336] mount("/dev/loop2", "./file1", "ext4", 0, ",errors=continue" [pid 339] <... openat resumed>) = 4 [pid 339] ioctl(4, LOOP_SET_FD, 3 [pid 331] <... openat resumed>) = 4 [pid 339] <... ioctl resumed>) = 0 [pid 339] close(3 [pid 331] ioctl(4, LOOP_CLR_FD [pid 339] <... close resumed>) = 0 [ 22.603106][ T331] EXT4-fs (loop4): mounted filesystem without journal. Opts: ,errors=continue [pid 339] close(4 [pid 336] <... mount resumed>) = 0 [pid 336] openat(AT_FDCWD, "./file1", O_RDONLY|O_DIRECTORY [pid 335] <... mount resumed>) = 0 [pid 336] <... openat resumed>) = 3 [pid 335] openat(AT_FDCWD, "./file1", O_RDONLY|O_DIRECTORY [pid 336] chdir("./file1" [pid 335] <... openat resumed>) = 3 [pid 336] <... chdir resumed>) = 0 [pid 336] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 335] chdir("./file1") = 0 [pid 335] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 342] <... close resumed>) = 0 [pid 342] mkdir("./file1", 0777) = 0 [ 22.658400][ T336] EXT4-fs (loop2): mounted filesystem without journal. Opts: ,errors=continue [ 22.658436][ T335] EXT4-fs (loop1): mounted filesystem without journal. Opts: ,errors=continue [pid 342] mount("/dev/loop3", "./file1", "ext4", 0, ",errors=continue" [pid 339] <... close resumed>) = 0 [pid 331] <... ioctl resumed>) = 0 [pid 331] close(4) = 0 [pid 331] futex(0x7fb8e85df70c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 330] <... futex resumed>) = 0 [pid 331] futex(0x7fb8e85df708, FUTEX_WAIT_PRIVATE, 0, NULL [pid 330] futex(0x7fb8e85df708, FUTEX_WAKE_PRIVATE, 1000000 [pid 331] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 330] <... futex resumed>) = 0 [pid 331] open("./bus", O_RDWR|O_CREAT|O_TRUNC|O_SYNC|O_LARGEFILE|O_NOATIME|0x3c, 000 [pid 330] futex(0x7fb8e85df70c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 331] <... open resumed>) = 4 [pid 331] futex(0x7fb8e85df70c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 330] <... futex resumed>) = 0 [pid 331] futex(0x7fb8e85df708, FUTEX_WAIT_PRIVATE, 0, NULL [pid 330] futex(0x7fb8e85df708, FUTEX_WAKE_PRIVATE, 1000000 [pid 331] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 330] <... futex resumed>) = 0 [pid 331] open("./bus", O_RDWR|O_CREAT|O_NOCTTY|O_NOFOLLOW|O_NOATIME, 000 [pid 330] futex(0x7fb8e85df70c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 331] <... open resumed>) = 5 [pid 331] futex(0x7fb8e85df70c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 330] <... futex resumed>) = 0 [pid 331] futex(0x7fb8e85df708, FUTEX_WAIT_PRIVATE, 0, NULL [pid 330] futex(0x7fb8e85df708, FUTEX_WAKE_PRIVATE, 1000000 [pid 331] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 330] <... futex resumed>) = 0 [pid 331] creat("./bus", 000 [pid 330] futex(0x7fb8e85df70c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 331] <... creat resumed>) = 6 [pid 331] futex(0x7fb8e85df70c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 330] <... futex resumed>) = 0 [pid 331] futex(0x7fb8e85df708, FUTEX_WAIT_PRIVATE, 0, NULL [pid 330] futex(0x7fb8e85df708, FUTEX_WAKE_PRIVATE, 1000000 [pid 331] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 330] <... futex resumed>) = 0 [pid 331] pwrite64(6, "+", 1, 0 [pid 330] futex(0x7fb8e85df70c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 331] <... pwrite64 resumed>) = 1 [pid 331] futex(0x7fb8e85df70c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 330] <... futex resumed>) = 0 [pid 331] futex(0x7fb8e85df708, FUTEX_WAIT_PRIVATE, 0, NULL [pid 330] futex(0x7fb8e85df708, FUTEX_WAKE_PRIVATE, 1000000 [pid 331] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 330] <... futex resumed>) = 0 [pid 331] open("./bus", O_RDONLY [pid 330] futex(0x7fb8e85df70c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 331] <... open resumed>) = 7 [pid 331] futex(0x7fb8e85df70c, FUTEX_WAKE_PRIVATE, 1000000 [pid 339] mkdir("./file1", 0777 [pid 331] <... futex resumed>) = 1 [pid 330] <... futex resumed>) = 0 [pid 331] futex(0x7fb8e85df708, FUTEX_WAIT_PRIVATE, 0, NULL [pid 330] futex(0x7fb8e85df708, FUTEX_WAKE_PRIVATE, 1000000 [pid 331] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 330] <... futex resumed>) = 0 [pid 331] copy_file_range(7, NULL, 5, [65536], 6, 0 [pid 330] futex(0x7fb8e85df71c, FUTEX_WAKE_PRIVATE, 1000000 [pid 331] <... copy_file_range resumed>) = 1 [pid 330] <... futex resumed>) = 0 [pid 331] futex(0x7fb8e85df70c, FUTEX_WAKE_PRIVATE, 1000000 [pid 330] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 331] <... futex resumed>) = 0 [pid 330] <... mmap resumed>) = 0x7fb8e84d2000 [pid 331] futex(0x7fb8e85df708, FUTEX_WAIT_PRIVATE, 0, NULL [pid 330] mprotect(0x7fb8e84d3000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 330] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 330] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fb8e84f2990, parent_tid=0x7fb8e84f2990, exit_signal=0, stack=0x7fb8e84d2000, stack_size=0x20300, tls=0x7fb8e84f26c0} => {parent_tid=[352]}, 88) = 352 [pid 330] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 330] futex(0x7fb8e85df718, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 330] futex(0x7fb8e85df71c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}./strace-static-x86_64: Process 352 attached [pid 352] set_robust_list(0x7fb8e84f29a0, 24) = 0 [pid 352] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 352] mmap(0x20000000, 6291456, PROT_READ|PROT_WRITE|PROT_EXEC|PROT_SEM|PROT_GROWSUP|0x7ffff0, MAP_SHARED|MAP_FIXED|MAP_LOCKED|1< [pid 339] <... mkdir resumed>) = 0 [pid 339] mount("/dev/loop0", "./file1", "ext4", 0, ",errors=continue" [pid 352] <... mmap resumed>) = 0x20000000 [pid 352] futex(0x7fb8e85df71c, FUTEX_WAKE_PRIVATE, 1000000 [pid 330] <... futex resumed>) = 0 [pid 330] futex(0x7fb8e85df708, FUTEX_WAKE_PRIVATE, 1000000 [pid 331] <... futex resumed>) = 0 [pid 330] <... futex resumed>) = 1 [pid 352] <... futex resumed>) = 1 [pid 330] futex(0x7fb8e85df70c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [ 22.744973][ T331] EXT4-fs error (device loop4): ext4_mb_generate_buddy:808: group 0, block bitmap and bg descriptor inconsistent: 0 vs 150994969 free clusters [ 22.760122][ T331] EXT4-fs (loop4): Delayed block allocation failed for inode 18 at logical offset 0 with max blocks 1 with error 28 [ 22.772516][ T331] EXT4-fs (loop4): This should not happen!! Data will be lost [ 22.772516][ T331] [ 22.782186][ T331] EXT4-fs (loop4): Total free blocks count 0 [ 22.787984][ T331] EXT4-fs (loop4): Free/Dirty block details [pid 352] futex(0x7fb8e85df718, FUTEX_WAIT_PRIVATE, 0, NULL [pid 336] <... openat resumed>) = 4 [pid 336] ioctl(4, LOOP_CLR_FD) = 0 [pid 336] close(4) = 0 [pid 336] futex(0x7fb8e85df70c, FUTEX_WAKE_PRIVATE, 1000000 [pid 334] <... futex resumed>) = 0 [pid 334] futex(0x7fb8e85df708, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 334] futex(0x7fb8e85df70c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 336] <... futex resumed>) = 1 [pid 336] open("./bus", O_RDWR|O_CREAT|O_TRUNC|O_SYNC|O_LARGEFILE|O_NOATIME|0x3c, 000) = 4 [pid 336] futex(0x7fb8e85df70c, FUTEX_WAKE_PRIVATE, 1000000 [pid 334] <... futex resumed>) = 0 [pid 334] futex(0x7fb8e85df708, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 334] futex(0x7fb8e85df70c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 336] <... futex resumed>) = 1 [pid 336] open("./bus", O_RDWR|O_CREAT|O_NOCTTY|O_NOFOLLOW|O_NOATIME, 000) = 5 [pid 336] futex(0x7fb8e85df70c, FUTEX_WAKE_PRIVATE, 1000000 [pid 334] <... futex resumed>) = 0 [pid 334] futex(0x7fb8e85df708, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 334] futex(0x7fb8e85df70c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 336] <... futex resumed>) = 1 [pid 336] creat("./bus", 000) = 6 [pid 336] futex(0x7fb8e85df70c, FUTEX_WAKE_PRIVATE, 1000000 [pid 334] <... futex resumed>) = 0 [pid 334] futex(0x7fb8e85df708, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 334] futex(0x7fb8e85df70c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 336] <... futex resumed>) = 1 [pid 336] pwrite64(6, "+", 1, 0) = 1 [pid 336] futex(0x7fb8e85df70c, FUTEX_WAKE_PRIVATE, 1000000 [pid 334] <... futex resumed>) = 0 [pid 334] futex(0x7fb8e85df708, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 330] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 334] futex(0x7fb8e85df70c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 336] <... futex resumed>) = 1 [pid 336] open("./bus", O_RDONLY) = 7 [pid 336] futex(0x7fb8e85df70c, FUTEX_WAKE_PRIVATE, 1000000 [pid 334] <... futex resumed>) = 0 [pid 334] futex(0x7fb8e85df708, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 334] futex(0x7fb8e85df71c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 334] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fb8e84d2000 [pid 334] mprotect(0x7fb8e84d3000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 334] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 336] <... futex resumed>) = 1 [pid 334] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fb8e84f2990, parent_tid=0x7fb8e84f2990, exit_signal=0, stack=0x7fb8e84d2000, stack_size=0x20300, tls=0x7fb8e84f26c0} [pid 336] copy_file_range(7, NULL, 5, [65536], 6, 0 [pid 334] <... clone3 resumed> => {parent_tid=[355]}, 88) = 355 [pid 334] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 334] futex(0x7fb8e85df718, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 334] futex(0x7fb8e85df71c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 336] <... copy_file_range resumed>) = 1 [pid 336] futex(0x7fb8e85df70c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 336] futex(0x7fb8e85df708, FUTEX_WAIT_PRIVATE, 0, NULL [pid 335] <... openat resumed>) = 4 [pid 335] ioctl(4, LOOP_CLR_FD) = 0 [pid 335] close(4) = 0 [pid 335] futex(0x7fb8e85df70c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 335] futex(0x7fb8e85df708, FUTEX_WAIT_PRIVATE, 0, NULL./strace-static-x86_64: Process 355 attached [pid 332] <... futex resumed>) = 0 [pid 331] --- SIGBUS {si_signo=SIGBUS, si_code=BUS_ADRERR, si_addr=0x20000380} --- [pid 332] futex(0x7fb8e85df708, FUTEX_WAKE_PRIVATE, 1000000 [pid 355] set_robust_list(0x7fb8e84f29a0, 24 [pid 332] <... futex resumed>) = 0 [pid 355] <... set_robust_list resumed>) = 0 [pid 332] futex(0x7fb8e85df70c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 355] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 352] <... futex resumed>) = ? [pid 335] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 355] mmap(0x20000000, 6291456, PROT_READ|PROT_WRITE|PROT_EXEC|PROT_SEM|PROT_GROWSUP|0x7ffff0, MAP_SHARED|MAP_FIXED|MAP_LOCKED|1< [pid 355] futex(0x7fb8e85df71c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 335] <... open resumed>) = 4 [pid 355] futex(0x7fb8e85df718, FUTEX_WAIT_PRIVATE, 0, NULL [pid 335] futex(0x7fb8e85df70c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 332] <... futex resumed>) = 0 [pid 335] open("./bus", O_RDWR|O_CREAT|O_NOCTTY|O_NOFOLLOW|O_NOATIME, 000 [pid 332] futex(0x7fb8e85df708, FUTEX_WAKE_PRIVATE, 1000000 [pid 335] <... open resumed>) = 5 [pid 332] <... futex resumed>) = 0 [pid 335] futex(0x7fb8e85df70c, FUTEX_WAKE_PRIVATE, 1000000 [pid 332] futex(0x7fb8e85df70c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 335] <... futex resumed>) = 0 [pid 332] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 335] creat("./bus", 000 [pid 332] futex(0x7fb8e85df708, FUTEX_WAKE_PRIVATE, 1000000 [pid 335] <... creat resumed>) = 6 [pid 332] <... futex resumed>) = 0 [pid 335] futex(0x7fb8e85df70c, FUTEX_WAKE_PRIVATE, 1000000 [pid 332] futex(0x7fb8e85df70c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 335] <... futex resumed>) = 0 [pid 332] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 335] pwrite64(6, "+", 1, 0 [pid 332] futex(0x7fb8e85df708, FUTEX_WAKE_PRIVATE, 1000000 [pid 335] <... pwrite64 resumed>) = 1 [pid 332] <... futex resumed>) = 0 [pid 335] futex(0x7fb8e85df70c, FUTEX_WAKE_PRIVATE, 1000000 [pid 332] futex(0x7fb8e85df70c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 335] <... futex resumed>) = 0 [pid 332] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 335] open("./bus", O_RDONLY [pid 332] futex(0x7fb8e85df708, FUTEX_WAKE_PRIVATE, 1000000 [pid 335] <... open resumed>) = 7 [pid 332] <... futex resumed>) = 0 [pid 335] futex(0x7fb8e85df70c, FUTEX_WAKE_PRIVATE, 1000000 [pid 332] futex(0x7fb8e85df70c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 335] <... futex resumed>) = 0 [pid 332] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 335] futex(0x7fb8e85df708, FUTEX_WAIT_PRIVATE, 0, NULL [pid 332] futex(0x7fb8e85df708, FUTEX_WAKE_PRIVATE, 1000000 [pid 335] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 332] <... futex resumed>) = 0 [pid 335] copy_file_range(7, NULL, 5, [65536], 6, 0 [pid 332] futex(0x7fb8e85df71c, FUTEX_WAKE_PRIVATE, 1000000 [pid 335] <... copy_file_range resumed>) = 1 [pid 332] <... futex resumed>) = 0 [pid 335] futex(0x7fb8e85df70c, FUTEX_WAKE_PRIVATE, 1000000 [pid 332] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 335] <... futex resumed>) = 0 [pid 332] <... mmap resumed>) = 0x7fb8e84d2000 [pid 335] futex(0x7fb8e85df708, FUTEX_WAIT_PRIVATE, 0, NULL [pid 332] mprotect(0x7fb8e84d3000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 332] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 332] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fb8e84f2990, parent_tid=0x7fb8e84f2990, exit_signal=0, stack=0x7fb8e84d2000, stack_size=0x20300, tls=0x7fb8e84f26c0} => {parent_tid=[358]}, 88) = 358 [pid 332] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 332] futex(0x7fb8e85df718, FUTEX_WAKE_PRIVATE, 1000000) = 0 [ 22.793771][ T331] EXT4-fs (loop4): free_blocks=2415919504 [ 22.810431][ T331] EXT4-fs (loop4): dirty_blocks=32 [ 22.818801][ T331] EXT4-fs (loop4): Block reservation details [ 22.824651][ T331] EXT4-fs (loop4): i_reserved_data_blocks=2 [ 22.833110][ T342] EXT4-fs (loop3): mounted filesystem without journal. Opts: ,errors=continue [pid 332] futex(0x7fb8e85df71c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}./strace-static-x86_64: Process 358 attached [pid 352] +++ killed by SIGBUS +++ [pid 342] <... mount resumed>) = 0 [pid 334] <... futex resumed>) = 0 [pid 339] <... mount resumed>) = 0 [pid 339] openat(AT_FDCWD, "./file1", O_RDONLY|O_DIRECTORY) = 3 [pid 339] chdir("./file1") = 0 [pid 339] openat(AT_FDCWD, "/dev/loop0", O_RDWR) = 4 [pid 339] ioctl(4, LOOP_CLR_FD) = 0 [pid 339] close(4 [pid 334] futex(0x7fb8e85df708, FUTEX_WAKE_PRIVATE, 1000000 [pid 339] <... close resumed>) = 0 [pid 339] futex(0x7fb8e85df70c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 339] futex(0x7fb8e85df708, FUTEX_WAIT_PRIVATE, 0, NULL [pid 358] set_robust_list(0x7fb8e84f29a0, 24) = 0 [pid 358] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 358] mmap(0x20000000, 6291456, PROT_READ|PROT_WRITE|PROT_EXEC|PROT_SEM|PROT_GROWSUP|0x7ffff0, MAP_SHARED|MAP_FIXED|MAP_LOCKED|1< [pid 332] <... futex resumed>) = 0 [pid 332] futex(0x7fb8e85df708, FUTEX_WAKE_PRIVATE, 1000000 [pid 335] <... futex resumed>) = 0 [pid 332] <... futex resumed>) = 1 [pid 358] <... futex resumed>) = 1 [pid 342] openat(AT_FDCWD, "./file1", O_RDONLY|O_DIRECTORY [pid 338] <... futex resumed>) = 0 [pid 336] <... futex resumed>) = 0 [pid 334] <... futex resumed>) = 1 [ 22.840692][ T339] EXT4-fs (loop0): mounted filesystem without journal. Opts: ,errors=continue [ 22.853537][ T331] EXT4-fs (loop4): Delayed block allocation failed for inode 18 at logical offset 32 with max blocks 1 with error 28 [ 22.859371][ T335] EXT4-fs error (device loop1): ext4_mb_generate_buddy:808: group 0, block bitmap and bg descriptor inconsistent: 0 vs 150994969 free clusters [ 22.866633][ T331] EXT4-fs (loop4): This should not happen!! Data will be lost [ 22.866633][ T331] [pid 332] futex(0x7fb8e85df70c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 358] futex(0x7fb8e85df718, FUTEX_WAIT_PRIVATE, 0, NULL [pid 342] <... openat resumed>) = 3 [pid 338] futex(0x7fb8e85df708, FUTEX_WAKE_PRIVATE, 1000000 [pid 334] futex(0x7fb8e85df70c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 342] chdir("./file1" [pid 339] <... futex resumed>) = 0 [pid 338] <... futex resumed>) = 1 [ 22.880271][ T335] EXT4-fs (loop1): Delayed block allocation failed for inode 18 at logical offset 0 with max blocks 1 with error 28 [ 22.890214][ T336] EXT4-fs error (device loop2): ext4_mb_generate_buddy:808: group 0, block bitmap and bg descriptor inconsistent: 0 vs 150994969 free clusters [ 22.901511][ T335] EXT4-fs (loop1): This should not happen!! Data will be lost [ 22.901511][ T335] [ 22.925406][ T335] EXT4-fs (loop1): Total free blocks count 0 [ 22.931608][ T335] EXT4-fs (loop1): Free/Dirty block details [pid 342] <... chdir resumed>) = 0 [pid 339] open("./bus", O_RDWR|O_CREAT|O_TRUNC|O_SYNC|O_LARGEFILE|O_NOATIME|0x3c, 000 [pid 338] futex(0x7fb8e85df70c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 331] +++ killed by SIGBUS +++ [pid 330] +++ killed by SIGBUS +++ [pid 342] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 339] <... open resumed>) = 4 [pid 342] <... openat resumed>) = 4 [pid 339] futex(0x7fb8e85df70c, FUTEX_WAKE_PRIVATE, 1000000 [pid 293] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_KILLED, si_pid=330, si_uid=0, si_status=SIGBUS, si_utime=0, si_stime=10} --- [pid 342] ioctl(4, LOOP_CLR_FD [pid 339] <... futex resumed>) = 1 [pid 338] <... futex resumed>) = 0 [pid 334] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 332] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 342] <... ioctl resumed>) = 0 [pid 339] futex(0x7fb8e85df708, FUTEX_WAIT_PRIVATE, 0, NULL [pid 338] futex(0x7fb8e85df708, FUTEX_WAKE_PRIVATE, 1000000 [pid 335] --- SIGBUS {si_signo=SIGBUS, si_code=BUS_ADRERR, si_addr=0x20000380} --- [ 22.931933][ T336] EXT4-fs (loop2): Delayed block allocation failed for inode 18 at logical offset 0 with max blocks 1 with error 28 [ 22.937539][ T335] EXT4-fs (loop1): free_blocks=2415919504 [ 22.950107][ T336] EXT4-fs (loop2): This should not happen!! Data will be lost [ 22.950107][ T336] [ 22.955052][ T335] EXT4-fs (loop1): dirty_blocks=32 [ 22.964965][ T336] EXT4-fs (loop2): Total free blocks count 0 [ 22.969601][ T335] EXT4-fs (loop1): Block reservation details [ 22.975861][ T336] EXT4-fs (loop2): Free/Dirty block details [ 22.981248][ T335] EXT4-fs (loop1): i_reserved_data_blocks=2 [pid 342] close(4 [pid 358] <... futex resumed>) = ? [pid 342] <... close resumed>) = 0 [pid 339] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 338] <... futex resumed>) = 0 [pid 293] umount2("./1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 342] futex(0x7fb8e85df70c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 342] futex(0x7fb8e85df708, FUTEX_WAIT_PRIVATE, 0, NULL [pid 339] open("./bus", O_RDWR|O_CREAT|O_NOCTTY|O_NOFOLLOW|O_NOATIME, 000) = 5 [pid 339] futex(0x7fb8e85df70c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 339] futex(0x7fb8e85df708, FUTEX_WAIT_PRIVATE, 0, NULL [pid 338] futex(0x7fb8e85df70c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}) = -1 EAGAIN (Resource temporarily unavailable) [pid 338] futex(0x7fb8e85df708, FUTEX_WAKE_PRIVATE, 1000000 [pid 339] <... futex resumed>) = 0 [pid 338] <... futex resumed>) = 1 [pid 339] creat("./bus", 000 [pid 338] futex(0x7fb8e85df70c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 339] <... creat resumed>) = 6 [pid 339] futex(0x7fb8e85df70c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 338] <... futex resumed>) = 0 [pid 339] pwrite64(6, "+", 1, 0 [pid 338] futex(0x7fb8e85df708, FUTEX_WAKE_PRIVATE, 1000000 [pid 339] <... pwrite64 resumed>) = 1 [pid 338] <... futex resumed>) = 0 [pid 339] futex(0x7fb8e85df70c, FUTEX_WAKE_PRIVATE, 1000000 [pid 338] futex(0x7fb8e85df70c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 339] <... futex resumed>) = 0 [pid 338] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 339] open("./bus", O_RDONLY [pid 338] futex(0x7fb8e85df708, FUTEX_WAKE_PRIVATE, 1000000 [pid 339] <... open resumed>) = 7 [pid 338] <... futex resumed>) = 0 [pid 339] futex(0x7fb8e85df70c, FUTEX_WAKE_PRIVATE, 1000000 [pid 338] futex(0x7fb8e85df70c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 339] <... futex resumed>) = 0 [pid 338] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 339] copy_file_range(7, NULL, 5, [65536], 6, 0 [pid 338] futex(0x7fb8e85df708, FUTEX_WAKE_PRIVATE, 1000000 [pid 339] <... copy_file_range resumed>) = 1 [pid 338] <... futex resumed>) = 0 [pid 339] futex(0x7fb8e85df70c, FUTEX_WAKE_PRIVATE, 1000000 [pid 338] futex(0x7fb8e85df71c, FUTEX_WAKE_PRIVATE, 1000000 [pid 339] <... futex resumed>) = 0 [pid 338] <... futex resumed>) = 0 [pid 339] futex(0x7fb8e85df708, FUTEX_WAIT_PRIVATE, 0, NULL [pid 338] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fb8e84d2000 [pid 338] mprotect(0x7fb8e84d3000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 338] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 338] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fb8e84f2990, parent_tid=0x7fb8e84f2990, exit_signal=0, stack=0x7fb8e84d2000, stack_size=0x20300, tls=0x7fb8e84f26c0} => {parent_tid=[359]}, 88) = 359 [pid 338] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 338] futex(0x7fb8e85df718, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 338] futex(0x7fb8e85df71c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 358] +++ killed by SIGBUS +++ [pid 337] <... futex resumed>) = 0 [pid 293] <... umount2 resumed>) = -1 EINVAL (Invalid argument) ./strace-static-x86_64: Process 359 attached [pid 337] futex(0x7fb8e85df708, FUTEX_WAKE_PRIVATE, 1000000 [pid 293] openat(AT_FDCWD, "./1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 359] set_robust_list(0x7fb8e84f29a0, 24 [pid 342] <... futex resumed>) = 0 [pid 337] <... futex resumed>) = 1 [pid 293] <... openat resumed>) = 3 [pid 342] open("./bus", O_RDWR|O_CREAT|O_TRUNC|O_SYNC|O_LARGEFILE|O_NOATIME|0x3c, 000) = 4 [pid 342] futex(0x7fb8e85df70c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 342] futex(0x7fb8e85df708, FUTEX_WAIT_PRIVATE, 0, NULL [pid 359] <... set_robust_list resumed>) = 0 [pid 337] futex(0x7fb8e85df70c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 336] --- SIGBUS {si_signo=SIGBUS, si_code=BUS_ADRERR, si_addr=0x20000380} --- [pid 293] newfstatat(3, "", [pid 359] rt_sigprocmask(SIG_SETMASK, [], [pid 337] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 293] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 335] +++ killed by SIGBUS +++ [pid 332] +++ killed by SIGBUS +++ [pid 337] futex(0x7fb8e85df708, FUTEX_WAKE_PRIVATE, 1000000 [pid 359] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 293] getdents64(3, [pid 290] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_KILLED, si_pid=332, si_uid=0, si_status=SIGBUS, si_utime=0, si_stime=17} --- [pid 359] mmap(0x20000000, 6291456, PROT_READ|PROT_WRITE|PROT_EXEC|PROT_SEM|PROT_GROWSUP|0x7ffff0, MAP_SHARED|MAP_FIXED|MAP_LOCKED|1< [pid 337] <... futex resumed>) = 1 [pid 342] <... futex resumed>) = 0 [pid 293] <... getdents64 resumed>0x55556a06b730 /* 4 entries */, 32768) = 112 [pid 290] restart_syscall(<... resuming interrupted clone ...> [pid 337] futex(0x7fb8e85df70c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 342] open("./bus", O_RDWR|O_CREAT|O_NOCTTY|O_NOFOLLOW|O_NOATIME, 000) = 5 [pid 342] futex(0x7fb8e85df70c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 342] futex(0x7fb8e85df708, FUTEX_WAIT_PRIVATE, 0, NULL [pid 355] <... futex resumed>) = ? [pid 359] <... mmap resumed>) = 0x20000000 [pid 337] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 293] umount2("./1/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 359] futex(0x7fb8e85df71c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 338] <... futex resumed>) = 0 [pid 359] futex(0x7fb8e85df718, FUTEX_WAIT_PRIVATE, 0, NULL [pid 338] futex(0x7fb8e85df708, FUTEX_WAKE_PRIVATE, 1000000 [pid 339] <... futex resumed>) = 0 [pid 338] <... futex resumed>) = 1 [pid 338] futex(0x7fb8e85df70c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 337] futex(0x7fb8e85df708, FUTEX_WAKE_PRIVATE, 1000000 [pid 293] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 337] <... futex resumed>) = 1 [ 22.987337][ T336] EXT4-fs (loop2): free_blocks=2415919504 [ 22.998508][ T336] EXT4-fs (loop2): dirty_blocks=32 [ 23.003636][ T336] EXT4-fs (loop2): Block reservation details [ 23.004840][ T335] EXT4-fs (loop1): Delayed block allocation failed for inode 18 at logical offset 32 with max blocks 1 with error 28 [ 23.010064][ T336] EXT4-fs (loop2): i_reserved_data_blocks=2 [ 23.022662][ T335] EXT4-fs (loop1): This should not happen!! Data will be lost [ 23.022662][ T335] [pid 293] newfstatat(AT_FDCWD, "./1/binderfs", [pid 337] futex(0x7fb8e85df70c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 293] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 293] unlink("./1/binderfs" [pid 290] <... restart_syscall resumed>) = 0 [pid 293] <... unlink resumed>) = 0 [pid 293] umount2("./1/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 290] umount2("./1", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 290] openat(AT_FDCWD, "./1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 290] newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 290] getdents64(3, 0x55556a06b730 /* 4 entries */, 32768) = 112 [pid 290] umount2("./1/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 290] newfstatat(AT_FDCWD, "./1/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 290] unlink("./1/binderfs") = 0 [pid 290] umount2("./1/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 355] +++ killed by SIGBUS +++ [pid 342] <... futex resumed>) = 0 [pid 342] creat("./bus", 000) = 6 [pid 342] futex(0x7fb8e85df70c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 337] <... futex resumed>) = 0 [pid 342] futex(0x7fb8e85df708, FUTEX_WAIT_PRIVATE, 0, NULL [pid 337] futex(0x7fb8e85df708, FUTEX_WAKE_PRIVATE, 1000000 [pid 342] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 337] <... futex resumed>) = 0 [pid 342] pwrite64(6, "+", 1, 0 [pid 337] futex(0x7fb8e85df70c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 342] <... pwrite64 resumed>) = 1 [pid 342] futex(0x7fb8e85df70c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 337] <... futex resumed>) = 0 [pid 342] futex(0x7fb8e85df708, FUTEX_WAIT_PRIVATE, 0, NULL [pid 337] futex(0x7fb8e85df708, FUTEX_WAKE_PRIVATE, 1000000 [pid 342] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 337] <... futex resumed>) = 0 [pid 342] open("./bus", O_RDONLY [pid 337] futex(0x7fb8e85df70c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 342] <... open resumed>) = 7 [pid 342] futex(0x7fb8e85df70c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 337] <... futex resumed>) = 0 [pid 342] futex(0x7fb8e85df708, FUTEX_WAIT_PRIVATE, 0, NULL [pid 337] futex(0x7fb8e85df708, FUTEX_WAKE_PRIVATE, 1000000 [pid 342] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 337] <... futex resumed>) = 0 [pid 342] copy_file_range(7, NULL, 5, [65536], 6, 0 [pid 337] futex(0x7fb8e85df71c, FUTEX_WAKE_PRIVATE, 1000000 [pid 342] <... copy_file_range resumed>) = 1 [pid 337] <... futex resumed>) = 0 [pid 342] futex(0x7fb8e85df70c, FUTEX_WAKE_PRIVATE, 1000000 [pid 337] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 342] <... futex resumed>) = 0 [pid 337] <... mmap resumed>) = 0x7fb8e84d2000 [pid 342] futex(0x7fb8e85df708, FUTEX_WAIT_PRIVATE, 0, NULL [pid 337] mprotect(0x7fb8e84d3000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 337] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 337] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fb8e84f2990, parent_tid=0x7fb8e84f2990, exit_signal=0, stack=0x7fb8e84d2000, stack_size=0x20300, tls=0x7fb8e84f26c0} => {parent_tid=[360]}, 88) = 360 [pid 337] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 337] futex(0x7fb8e85df718, FUTEX_WAKE_PRIVATE, 1000000) = 0 [ 23.038971][ T339] EXT4-fs error (device loop0): ext4_mb_generate_buddy:808: group 0, block bitmap and bg descriptor inconsistent: 0 vs 150994969 free clusters [ 23.053620][ T339] EXT4-fs (loop0): Delayed block allocation failed for inode 18 at logical offset 0 with max blocks 1 with error 28 [ 23.065602][ T339] EXT4-fs (loop0): This should not happen!! Data will be lost [ 23.065602][ T339] [ 23.076091][ T336] EXT4-fs (loop2): Delayed block allocation failed for inode 18 at logical offset 32 with max blocks 1 with error 28 [ 23.088236][ T336] EXT4-fs (loop2): This should not happen!! Data will be lost [pid 337] futex(0x7fb8e85df71c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}./strace-static-x86_64: Process 360 attached [pid 338] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 336] +++ killed by SIGBUS +++ [pid 334] +++ killed by SIGBUS +++ [pid 360] set_robust_list(0x7fb8e84f29a0, 24) = 0 [pid 360] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 360] mmap(0x20000000, 6291456, PROT_READ|PROT_WRITE|PROT_EXEC|PROT_SEM|PROT_GROWSUP|0x7ffff0, MAP_SHARED|MAP_FIXED|MAP_LOCKED|1< [pid 291] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_KILLED, si_pid=334, si_uid=0, si_status=SIGBUS, si_utime=0, si_stime=15} --- [pid 291] restart_syscall(<... resuming interrupted clone ...>) = 0 [pid 291] umount2("./1", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 291] openat(AT_FDCWD, "./1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 291] newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 291] getdents64(3, 0x55556a06b730 /* 4 entries */, 32768) = 112 [pid 291] umount2("./1/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 291] newfstatat(AT_FDCWD, "./1/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 291] unlink("./1/binderfs") = 0 [pid 291] umount2("./1/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 337] <... futex resumed>) = 0 [pid 337] futex(0x7fb8e85df708, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 337] futex(0x7fb8e85df70c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 342] <... futex resumed>) = 0 [pid 290] <... umount2 resumed>) = 0 [pid 290] umount2("./1/file1", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 290] newfstatat(AT_FDCWD, "./1/file1", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 290] umount2("./1/file1", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 290] openat(AT_FDCWD, "./1/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 290] newfstatat(4, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 290] getdents64(4, 0x55556a073770 /* 2 entries */, 32768) = 48 [pid 290] getdents64(4, 0x55556a073770 /* 0 entries */, 32768) = 0 [pid 290] close(4) = 0 [ 23.088236][ T336] [ 23.092827][ T339] EXT4-fs (loop0): Total free blocks count 0 [ 23.102487][ T342] EXT4-fs error (device loop3): ext4_mb_generate_buddy:808: group 0, block bitmap and bg descriptor inconsistent: 0 vs 150994969 free clusters [ 23.103811][ T339] EXT4-fs (loop0): Free/Dirty block details [ 23.117964][ T342] EXT4-fs (loop3): Delayed block allocation failed for inode 18 at logical offset 0 with max blocks 1 with error 28 [ 23.124076][ T339] EXT4-fs (loop0): free_blocks=2415919504 [pid 290] rmdir("./1/file1") = 0 [pid 290] getdents64(3, 0x55556a06b730 /* 0 entries */, 32768) = 0 [pid 290] close(3) = 0 [pid 290] rmdir("./1") = 0 [pid 290] mkdir("./2", 0777) = 0 [pid 290] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 337] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 339] --- SIGBUS {si_signo=SIGBUS, si_code=BUS_ADRERR, si_addr=0x20000380} --- [pid 359] <... futex resumed>) = ? [pid 359] +++ killed by SIGBUS +++ [ 23.135909][ T342] EXT4-fs (loop3): This should not happen!! Data will be lost [ 23.135909][ T342] [ 23.150033][ T339] EXT4-fs (loop0): dirty_blocks=32 [ 23.151441][ T342] EXT4-fs (loop3): Total free blocks count 0 [ 23.155747][ T339] EXT4-fs (loop0): Block reservation details [ 23.161477][ T342] EXT4-fs (loop3): Free/Dirty block details [ 23.167824][ T339] EXT4-fs (loop0): i_reserved_data_blocks=2 [ 23.173088][ T342] EXT4-fs (loop3): free_blocks=2415919504 [ 23.184282][ T342] EXT4-fs (loop3): dirty_blocks=32 [ 23.189403][ T342] EXT4-fs (loop3): Block reservation details [pid 342] --- SIGBUS {si_signo=SIGBUS, si_code=BUS_ADRERR, si_addr=0x20000380} --- [pid 360] <... futex resumed>) = ? [pid 360] +++ killed by SIGBUS +++ [pid 339] +++ killed by SIGBUS +++ [pid 338] +++ killed by SIGBUS +++ [pid 293] <... umount2 resumed>) = 0 [pid 290] <... openat resumed>) = 3 [pid 293] umount2("./1/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 290] ioctl(3, LOOP_CLR_FD [pid 289] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_KILLED, si_pid=338, si_uid=0, si_status=SIGBUS, si_utime=0, si_stime=12} --- [pid 293] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 293] newfstatat(AT_FDCWD, "./1/file1", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 289] umount2("./1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 293] umount2("./1/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 289] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 293] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 289] openat(AT_FDCWD, "./1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 293] openat(AT_FDCWD, "./1/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 289] <... openat resumed>) = 3 [pid 293] <... openat resumed>) = 4 [pid 289] newfstatat(3, "", [pid 293] newfstatat(4, "", [pid 289] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 293] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 289] getdents64(3, [pid 293] getdents64(4, [pid 289] <... getdents64 resumed>0x55556a06b730 /* 4 entries */, 32768) = 112 [pid 293] <... getdents64 resumed>0x55556a073770 /* 2 entries */, 32768) = 48 [pid 289] umount2("./1/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 293] getdents64(4, [pid 289] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 293] <... getdents64 resumed>0x55556a073770 /* 0 entries */, 32768) = 0 [pid 289] newfstatat(AT_FDCWD, "./1/binderfs", [pid 293] close(4 [pid 289] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 293] <... close resumed>) = 0 [pid 289] unlink("./1/binderfs" [pid 293] rmdir("./1/file1" [pid 289] <... unlink resumed>) = 0 [pid 293] <... rmdir resumed>) = 0 [pid 289] umount2("./1/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 293] getdents64(3, 0x55556a06b730 /* 0 entries */, 32768) = 0 [pid 293] close(3) = 0 [pid 293] rmdir("./1") = 0 [pid 293] mkdir("./2", 0777) = 0 [pid 293] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 342] +++ killed by SIGBUS +++ [pid 337] +++ killed by SIGBUS +++ [pid 292] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_KILLED, si_pid=337, si_uid=0, si_status=SIGBUS, si_utime=0, si_stime=12} --- [pid 292] restart_syscall(<... resuming interrupted clone ...>) = 0 [pid 292] umount2("./1", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 292] openat(AT_FDCWD, "./1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 292] newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 292] getdents64(3, 0x55556a06b730 /* 4 entries */, 32768) = 112 [pid 292] umount2("./1/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 292] newfstatat(AT_FDCWD, "./1/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 292] unlink("./1/binderfs") = 0 [pid 292] umount2("./1/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 293] <... openat resumed>) = 3 [pid 291] <... umount2 resumed>) = 0 [pid 293] ioctl(3, LOOP_CLR_FD) = -1 ENXIO (No such device or address) [pid 293] close(3) = 0 [pid 290] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 293] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 290] close(3 [pid 291] umount2("./1/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 293] <... clone resumed>, child_tidptr=0x55556a06a690) = 361 ./strace-static-x86_64: Process 361 attached [pid 291] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 291] newfstatat(AT_FDCWD, "./1/file1", [pid 361] set_robust_list(0x55556a06a6a0, 24) = 0 [pid 291] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 291] umount2("./1/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 361] chdir("./2") = 0 [pid 291] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 361] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 291] openat(AT_FDCWD, "./1/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 291] newfstatat(4, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 291] getdents64(4, 0x55556a073770 /* 2 entries */, 32768) = 48 [pid 291] getdents64(4, 0x55556a073770 /* 0 entries */, 32768) = 0 [pid 291] close(4) = 0 [pid 291] rmdir("./1/file1") = 0 [pid 361] <... prctl resumed>) = 0 [pid 291] getdents64(3, 0x55556a06b730 /* 0 entries */, 32768) = 0 [pid 291] close(3) = 0 [pid 291] rmdir("./1") = 0 [pid 291] mkdir("./2", 0777) = 0 [pid 361] setpgid(0, 0 [pid 291] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 361] <... setpgid resumed>) = 0 [pid 361] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 361] write(3, "1000", 4) = 4 [pid 361] close(3) = 0 [pid 361] symlink("/dev/binderfs", "./binderfs") = 0 [pid 361] write(1, "executing program\n", 18executing program ) = 18 [pid 361] futex(0x7fb8e85df70c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 361] rt_sigaction(SIGRT_1, {sa_handler=0x7fb8e857d160, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fb8e856e310}, NULL, 8) = 0 [pid 361] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 361] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fb8e84f3000 [pid 361] mprotect(0x7fb8e84f4000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 361] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 361] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fb8e8513990, parent_tid=0x7fb8e8513990, exit_signal=0, stack=0x7fb8e84f3000, stack_size=0x20300, tls=0x7fb8e85136c0}./strace-static-x86_64: Process 362 attached => {parent_tid=[362]}, 88) = 362 [pid 362] set_robust_list(0x7fb8e85139a0, 24 [pid 361] rt_sigprocmask(SIG_SETMASK, [], [pid 362] <... set_robust_list resumed>) = 0 [pid 362] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 362] futex(0x7fb8e85df708, FUTEX_WAIT_PRIVATE, 0, NULL [pid 361] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 361] futex(0x7fb8e85df708, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 362] <... futex resumed>) = 0 [pid 361] futex(0x7fb8e85df70c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 362] memfd_create("syzkaller", 0) = 3 [pid 362] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fb8e00f3000 [ 23.190787][ T339] EXT4-fs (loop0): Delayed block allocation failed for inode 18 at logical offset 32 with max blocks 1 with error 28 [ 23.195271][ T342] EXT4-fs (loop3): i_reserved_data_blocks=2 [ 23.207800][ T339] EXT4-fs (loop0): This should not happen!! Data will be lost [ 23.207800][ T339] [ 23.215455][ T342] EXT4-fs (loop3): Delayed block allocation failed for inode 18 at logical offset 32 with max blocks 1 with error 28 [ 23.234892][ T342] EXT4-fs (loop3): This should not happen!! Data will be lost [ 23.234892][ T342] [pid 362] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\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 362] munmap(0x7fb8e00f3000, 138412032) = 0 [pid 362] openat(AT_FDCWD, "/dev/loop4", O_RDWRexecuting program executing program [pid 291] <... openat resumed>) = 3 [pid 290] <... close resumed>) = 0 [pid 289] <... umount2 resumed>) = 0 [pid 291] ioctl(3, LOOP_CLR_FD) = -1 ENXIO (No such device or address) [pid 291] close(3) = 0 [pid 291] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x55556a06a690) = 363 [pid 289] umount2("./1/file1", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 289] newfstatat(AT_FDCWD, "./1/file1", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 289] umount2("./1/file1", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 289] openat(AT_FDCWD, "./1/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 289] newfstatat(4, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 289] getdents64(4, 0x55556a073770 /* 2 entries */, 32768) = 48 [pid 289] getdents64(4, 0x55556a073770 /* 0 entries */, 32768) = 0 [pid 289] close(4) = 0 [pid 289] rmdir("./1/file1") = 0 [pid 289] getdents64(3, 0x55556a06b730 /* 0 entries */, 32768) = 0 [pid 289] close(3) = 0 [pid 289] rmdir("./1") = 0 [pid 289] mkdir("./2", 0777) = 0 [pid 289] openat(AT_FDCWD, "/dev/loop0", O_RDWR) = 3 [pid 289] ioctl(3, LOOP_CLR_FD) = -1 ENXIO (No such device or address) [pid 289] close(3) = 0 [pid 289] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 290] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 289] <... clone resumed>, child_tidptr=0x55556a06a690) = 364 ./strace-static-x86_64: Process 363 attached [pid 363] set_robust_list(0x55556a06a6a0, 24) = 0 [pid 363] chdir("./2") = 0 [pid 363] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 363] setpgid(0, 0) = 0 [pid 363] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 363] write(3, "1000", 4) = 4 [pid 363] close(3) = 0 [pid 363] symlink("/dev/binderfs", "./binderfs") = 0 [pid 363] write(1, "executing program\n", 18) = 18 [pid 363] futex(0x7fb8e85df70c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 363] rt_sigaction(SIGRT_1, {sa_handler=0x7fb8e857d160, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fb8e856e310}, NULL, 8) = 0 [pid 363] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 363] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fb8e84f3000 [pid 363] mprotect(0x7fb8e84f4000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 292] <... umount2 resumed>) = 0 [pid 363] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 363] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fb8e8513990, parent_tid=0x7fb8e8513990, exit_signal=0, stack=0x7fb8e84f3000, stack_size=0x20300, tls=0x7fb8e85136c0} => {parent_tid=[366]}, 88) = 366 [pid 363] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 363] futex(0x7fb8e85df708, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 363] futex(0x7fb8e85df70c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000}./strace-static-x86_64: Process 365 attached [pid 365] set_robust_list(0x55556a06a6a0, 24) = 0 [pid 365] chdir("./2") = 0 [pid 365] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 365] setpgid(0, 0) = 0 [pid 365] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 365] write(3, "1000", 4) = 4 [pid 365] close(3) = 0 [pid 365] symlink("/dev/binderfs", "./binderfs") = 0 [pid 365] write(1, "executing program\n", 18) = 18 [pid 365] futex(0x7fb8e85df70c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 365] rt_sigaction(SIGRT_1, {sa_handler=0x7fb8e857d160, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fb8e856e310}, NULL, 8) = 0 [pid 365] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 365] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fb8e84f3000 [pid 365] mprotect(0x7fb8e84f4000, 131072, PROT_READ|PROT_WRITE [pid 290] <... clone resumed>, child_tidptr=0x55556a06a690) = 365 [pid 365] <... mprotect resumed>) = 0 [pid 365] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 365] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fb8e8513990, parent_tid=0x7fb8e8513990, exit_signal=0, stack=0x7fb8e84f3000, stack_size=0x20300, tls=0x7fb8e85136c0} => {parent_tid=[367]}, 88) = 367 [pid 365] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 365] futex(0x7fb8e85df708, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 365] futex(0x7fb8e85df70c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000}./strace-static-x86_64: Process 367 attached [pid 367] set_robust_list(0x7fb8e85139a0, 24) = 0 [pid 367] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 367] memfd_create("syzkaller", 0) = 3 [pid 367] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fb8e00f3000 [pid 292] umount2("./1/file1", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 292] newfstatat(AT_FDCWD, "./1/file1", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 292] umount2("./1/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 367] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 1048576 [pid 292] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 292] openat(AT_FDCWD, "./1/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 292] newfstatat(4, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 292] getdents64(4, 0x55556a073770 /* 2 entries */, 32768) = 48 [pid 292] getdents64(4, 0x55556a073770 /* 0 entries */, 32768) = 0 [pid 292] close(4) = 0 [pid 292] rmdir("./1/file1") = 0 [pid 292] getdents64(3, [pid 362] <... openat resumed>) = 4 [pid 292] <... getdents64 resumed>0x55556a06b730 /* 0 entries */, 32768) = 0 [pid 292] close(3) = 0 [pid 292] rmdir("./1") = 0 [pid 292] mkdir("./2", 0777) = 0 [pid 292] openat(AT_FDCWD, "/dev/loop3", O_RDWR./strace-static-x86_64: Process 364 attached [pid 362] ioctl(4, LOOP_SET_FD, 3 [pid 292] <... openat resumed>) = 3 [pid 292] ioctl(3, LOOP_CLR_FD [pid 367] <... write resumed>) = 1048576 [pid 367] munmap(0x7fb8e00f3000, 138412032) = 0 [pid 364] set_robust_list(0x55556a06a6a0, 24 [pid 367] openat(AT_FDCWD, "/dev/loop1", O_RDWR./strace-static-x86_64: Process 366 attached [pid 366] set_robust_list(0x7fb8e85139a0, 24) = 0 [pid 366] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 366] memfd_create("syzkaller", 0) = 3 [pid 366] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fb8e00f3000 [pid 292] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 367] <... openat resumed>) = 4 [pid 367] ioctl(4, LOOP_SET_FD, 3 [pid 292] close(3 [pid 362] <... ioctl resumed>) = 0 [pid 364] <... set_robust_list resumed>) = 0 [pid 362] close(3) = 0 [pid 362] close(4 [pid 364] chdir("./2") = 0 [pid 364] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 364] setpgid(0, 0 [pid 367] <... ioctl resumed>) = 0 [pid 367] close(3) = 0 [pid 367] close(4 [pid 364] <... setpgid resumed>) = 0 [pid 364] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 364] write(3, "1000", 4) = 4 [pid 364] close(3 [pid 366] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 1048576 [pid 364] <... close resumed>) = 0 [pid 364] symlink("/dev/binderfs", "./binderfs") = 0 [pid 364] write(1, "executing program\n", 18executing program ) = 18 [pid 364] futex(0x7fb8e85df70c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 364] rt_sigaction(SIGRT_1, {sa_handler=0x7fb8e857d160, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fb8e856e310}, NULL, 8) = 0 [pid 364] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 364] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fb8e84f3000 [pid 364] mprotect(0x7fb8e84f4000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 364] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 364] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fb8e8513990, parent_tid=0x7fb8e8513990, exit_signal=0, stack=0x7fb8e84f3000, stack_size=0x20300, tls=0x7fb8e85136c0} [pid 366] <... write resumed>) = 1048576 [pid 366] munmap(0x7fb8e00f3000, 138412032) = 0 [pid 366] openat(AT_FDCWD, "/dev/loop2", O_RDWR./strace-static-x86_64: Process 370 attached [pid 364] <... clone3 resumed> => {parent_tid=[370]}, 88) = 370 [pid 370] set_robust_list(0x7fb8e85139a0, 24) = 0 [pid 370] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 370] futex(0x7fb8e85df708, FUTEX_WAIT_PRIVATE, 0, NULL [pid 364] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 364] futex(0x7fb8e85df708, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 370] <... futex resumed>) = 0 [pid 370] memfd_create("syzkaller", 0 [pid 364] futex(0x7fb8e85df70c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 370] <... memfd_create resumed>) = 3 [pid 370] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fb8e00f3000 [pid 370] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\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 367] <... close resumed>) = 0 [pid 366] <... openat resumed>) = 4 [pid 292] <... close resumed>) = 0 [pid 367] mkdir("./file1", 0777 [pid 366] ioctl(4, LOOP_SET_FD, 3 [pid 367] <... mkdir resumed>) = 0 [pid 292] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 367] mount("/dev/loop1", "./file1", "ext4", 0, ",errors=continue" [pid 292] <... clone resumed>, child_tidptr=0x55556a06a690) = 372 [pid 370] <... write resumed>) = 1048576 [pid 370] munmap(0x7fb8e00f3000, 138412032 [pid 366] <... ioctl resumed>) = 0 [pid 366] close(3) = 0 [pid 366] close(4./strace-static-x86_64: Process 372 attached [pid 370] <... munmap resumed>) = 0 [pid 370] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 372] set_robust_list(0x55556a06a6a0, 24) = 0 [pid 372] chdir("./2") = 0 [pid 372] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 372] setpgid(0, 0) = 0 [pid 372] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 372] write(3, "1000", 4) = 4 [pid 372] close(3) = 0 [pid 372] symlink("/dev/binderfs", "./binderfs") = 0 [pid 372] write(1, "executing program\n", 18executing program ) = 18 [pid 372] futex(0x7fb8e85df70c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 372] rt_sigaction(SIGRT_1, {sa_handler=0x7fb8e857d160, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fb8e856e310}, NULL, 8) = 0 [pid 372] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 372] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fb8e84f3000 [pid 372] mprotect(0x7fb8e84f4000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 372] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 372] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fb8e8513990, parent_tid=0x7fb8e8513990, exit_signal=0, stack=0x7fb8e84f3000, stack_size=0x20300, tls=0x7fb8e85136c0}./strace-static-x86_64: Process 373 attached => {parent_tid=[373]}, 88) = 373 [pid 373] set_robust_list(0x7fb8e85139a0, 24 [pid 372] rt_sigprocmask(SIG_SETMASK, [], [pid 373] <... set_robust_list resumed>) = 0 [pid 372] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 373] rt_sigprocmask(SIG_SETMASK, [], [pid 372] futex(0x7fb8e85df708, FUTEX_WAKE_PRIVATE, 1000000 [pid 373] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 372] <... futex resumed>) = 0 [pid 372] futex(0x7fb8e85df70c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 373] memfd_create("syzkaller", 0) = 3 [pid 373] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fb8e00f3000 [pid 373] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\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 373] munmap(0x7fb8e00f3000, 138412032) = 0 [pid 373] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 366] <... close resumed>) = 0 [pid 366] mkdir("./file1", 0777) = 0 [pid 366] mount("/dev/loop2", "./file1", "ext4", 0, ",errors=continue" [pid 373] <... openat resumed>) = 4 [pid 370] <... openat resumed>) = 4 [pid 362] <... close resumed>) = 0 [pid 370] ioctl(4, LOOP_SET_FD, 3 [pid 362] mkdir("./file1", 0777) = 0 [pid 362] mount("/dev/loop4", "./file1", "ext4", 0, ",errors=continue" [pid 373] ioctl(4, LOOP_SET_FD, 3 [pid 366] <... mount resumed>) = 0 [pid 367] <... mount resumed>) = 0 [pid 366] openat(AT_FDCWD, "./file1", O_RDONLY|O_DIRECTORY [pid 367] openat(AT_FDCWD, "./file1", O_RDONLY|O_DIRECTORY [pid 366] <... openat resumed>) = 3 [pid 367] <... openat resumed>) = 3 [pid 366] chdir("./file1" [pid 367] chdir("./file1" [pid 366] <... chdir resumed>) = 0 [pid 373] <... ioctl resumed>) = 0 [pid 370] <... ioctl resumed>) = 0 [pid 367] <... chdir resumed>) = 0 [pid 366] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 370] close(3 [pid 373] close(3 [pid 367] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 373] <... close resumed>) = 0 [pid 370] <... close resumed>) = 0 [pid 367] <... openat resumed>) = 4 [pid 366] <... openat resumed>) = 4 [pid 373] close(4 [pid 370] close(4 [pid 367] ioctl(4, LOOP_CLR_FD [ 23.408008][ T367] EXT4-fs (loop1): mounted filesystem without journal. Opts: ,errors=continue [ 23.417016][ T366] EXT4-fs (loop2): mounted filesystem without journal. Opts: ,errors=continue [pid 366] ioctl(4, LOOP_CLR_FD [pid 362] <... mount resumed>) = 0 [pid 362] openat(AT_FDCWD, "./file1", O_RDONLY|O_DIRECTORY) = 3 [pid 362] chdir("./file1") = 0 [pid 362] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 373] <... close resumed>) = 0 [pid 370] <... close resumed>) = 0 [pid 373] mkdir("./file1", 0777 [pid 370] mkdir("./file1", 0777) = 0 [pid 373] <... mkdir resumed>) = 0 [pid 370] mount("/dev/loop0", "./file1", "ext4", 0, ",errors=continue" [pid 373] mount("/dev/loop3", "./file1", "ext4", 0, ",errors=continue" [pid 367] <... ioctl resumed>) = 0 [ 23.448175][ T362] EXT4-fs (loop4): mounted filesystem without journal. Opts: ,errors=continue [pid 366] <... ioctl resumed>) = 0 [pid 367] close(4 [pid 366] close(4 [pid 367] <... close resumed>) = 0 [pid 367] futex(0x7fb8e85df70c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 365] <... futex resumed>) = 0 [pid 367] futex(0x7fb8e85df708, FUTEX_WAIT_PRIVATE, 0, NULL [pid 365] futex(0x7fb8e85df708, FUTEX_WAKE_PRIVATE, 1000000 [pid 367] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 365] <... futex resumed>) = 0 [pid 367] open("./bus", O_RDWR|O_CREAT|O_TRUNC|O_SYNC|O_LARGEFILE|O_NOATIME|0x3c, 000 [pid 365] futex(0x7fb8e85df70c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 367] <... open resumed>) = 4 [pid 367] futex(0x7fb8e85df70c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 365] <... futex resumed>) = 0 [pid 367] futex(0x7fb8e85df708, FUTEX_WAIT_PRIVATE, 0, NULL [pid 365] futex(0x7fb8e85df708, FUTEX_WAKE_PRIVATE, 1000000 [pid 367] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 365] <... futex resumed>) = 0 [pid 367] open("./bus", O_RDWR|O_CREAT|O_NOCTTY|O_NOFOLLOW|O_NOATIME, 000 [pid 365] futex(0x7fb8e85df70c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 367] <... open resumed>) = 5 [pid 367] futex(0x7fb8e85df70c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 365] <... futex resumed>) = 0 [pid 367] futex(0x7fb8e85df708, FUTEX_WAIT_PRIVATE, 0, NULL [pid 365] futex(0x7fb8e85df708, FUTEX_WAKE_PRIVATE, 1000000 [pid 367] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 365] <... futex resumed>) = 0 [pid 367] creat("./bus", 000 [pid 365] futex(0x7fb8e85df70c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 367] <... creat resumed>) = 6 [pid 367] futex(0x7fb8e85df70c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 365] <... futex resumed>) = 0 [pid 367] futex(0x7fb8e85df708, FUTEX_WAIT_PRIVATE, 0, NULL [pid 365] futex(0x7fb8e85df708, FUTEX_WAKE_PRIVATE, 1000000 [pid 367] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 365] <... futex resumed>) = 0 [pid 367] pwrite64(6, "+", 1, 0 [pid 365] futex(0x7fb8e85df70c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 367] <... pwrite64 resumed>) = 1 [pid 367] futex(0x7fb8e85df70c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 365] <... futex resumed>) = 0 [pid 367] futex(0x7fb8e85df708, FUTEX_WAIT_PRIVATE, 0, NULL [pid 365] futex(0x7fb8e85df708, FUTEX_WAKE_PRIVATE, 1000000 [pid 367] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 365] <... futex resumed>) = 0 [pid 367] open("./bus", O_RDONLY [pid 365] futex(0x7fb8e85df70c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 367] <... open resumed>) = 7 [pid 367] futex(0x7fb8e85df70c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 365] <... futex resumed>) = 0 [pid 367] futex(0x7fb8e85df708, FUTEX_WAIT_PRIVATE, 0, NULL [pid 365] futex(0x7fb8e85df708, FUTEX_WAKE_PRIVATE, 1000000 [pid 367] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 365] <... futex resumed>) = 0 [pid 367] copy_file_range(7, NULL, 5, [65536], 6, 0 [pid 365] futex(0x7fb8e85df71c, FUTEX_WAKE_PRIVATE, 1000000 [pid 367] <... copy_file_range resumed>) = 1 [pid 365] <... futex resumed>) = 0 [pid 367] futex(0x7fb8e85df70c, FUTEX_WAKE_PRIVATE, 1000000 [pid 365] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 367] <... futex resumed>) = 0 [pid 365] <... mmap resumed>) = 0x7fb8e84d2000 [pid 367] futex(0x7fb8e85df708, FUTEX_WAIT_PRIVATE, 0, NULL [pid 366] <... close resumed>) = 0 [pid 365] mprotect(0x7fb8e84d3000, 131072, PROT_READ|PROT_WRITE [pid 366] futex(0x7fb8e85df70c, FUTEX_WAKE_PRIVATE, 1000000 [pid 365] <... mprotect resumed>) = 0 [pid 365] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 365] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fb8e84f2990, parent_tid=0x7fb8e84f2990, exit_signal=0, stack=0x7fb8e84d2000, stack_size=0x20300, tls=0x7fb8e84f26c0} => {parent_tid=[383]}, 88) = 383 [pid 365] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 365] futex(0x7fb8e85df718, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 365] futex(0x7fb8e85df71c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 362] <... openat resumed>) = 4 [pid 362] ioctl(4, LOOP_CLR_FD./strace-static-x86_64: Process 383 attached [pid 383] set_robust_list(0x7fb8e84f29a0, 24) = 0 [pid 383] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 383] mmap(0x20000000, 6291456, PROT_READ|PROT_WRITE|PROT_EXEC|PROT_SEM|PROT_GROWSUP|0x7ffff0, MAP_SHARED|MAP_FIXED|MAP_LOCKED|1<) = 1 [pid 363] <... futex resumed>) = 0 [pid 366] futex(0x7fb8e85df708, FUTEX_WAIT_PRIVATE, 0, NULL [pid 363] futex(0x7fb8e85df708, FUTEX_WAKE_PRIVATE, 1000000 [pid 366] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 363] <... futex resumed>) = 0 [pid 366] open("./bus", O_RDWR|O_CREAT|O_TRUNC|O_SYNC|O_LARGEFILE|O_NOATIME|0x3c, 000 [pid 363] futex(0x7fb8e85df70c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 383] futex(0x7fb8e85df71c, FUTEX_WAKE_PRIVATE, 1000000 [pid 366] <... open resumed>) = 4 [pid 366] futex(0x7fb8e85df70c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 363] <... futex resumed>) = 0 [pid 366] futex(0x7fb8e85df708, FUTEX_WAIT_PRIVATE, 0, NULL [pid 363] futex(0x7fb8e85df708, FUTEX_WAKE_PRIVATE, 1000000 [pid 366] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 363] <... futex resumed>) = 0 [pid 363] futex(0x7fb8e85df70c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 366] open("./bus", O_RDWR|O_CREAT|O_NOCTTY|O_NOFOLLOW|O_NOATIME, 000) = 5 [pid 366] futex(0x7fb8e85df70c, FUTEX_WAKE_PRIVATE, 1000000 [pid 363] <... futex resumed>) = 0 [pid 363] futex(0x7fb8e85df708, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 366] <... futex resumed>) = 1 [pid 363] futex(0x7fb8e85df70c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 366] creat("./bus", 000) = 6 [pid 366] futex(0x7fb8e85df70c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 363] <... futex resumed>) = 0 [pid 366] futex(0x7fb8e85df708, FUTEX_WAIT_PRIVATE, 0, NULL [pid 363] futex(0x7fb8e85df708, FUTEX_WAKE_PRIVATE, 1000000 [pid 366] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 363] <... futex resumed>) = 0 [pid 366] pwrite64(6, "+", 1, 0 [pid 363] futex(0x7fb8e85df70c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 366] <... pwrite64 resumed>) = 1 [pid 366] futex(0x7fb8e85df70c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 363] <... futex resumed>) = 0 [pid 363] futex(0x7fb8e85df708, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 366] open("./bus", O_RDONLY [pid 363] futex(0x7fb8e85df70c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 366] <... open resumed>) = 7 [pid 366] futex(0x7fb8e85df70c, FUTEX_WAKE_PRIVATE, 1000000 [pid 365] <... futex resumed>) = 0 [pid 366] <... futex resumed>) = 1 [pid 365] futex(0x7fb8e85df708, FUTEX_WAKE_PRIVATE, 1000000 [pid 363] <... futex resumed>) = 0 [pid 367] <... futex resumed>) = 0 [pid 366] futex(0x7fb8e85df708, FUTEX_WAIT_PRIVATE, 0, NULL [pid 365] <... futex resumed>) = 1 [pid 363] futex(0x7fb8e85df708, FUTEX_WAKE_PRIVATE, 1000000 [pid 366] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 365] futex(0x7fb8e85df70c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 363] <... futex resumed>) = 0 [pid 366] copy_file_range(7, NULL, 5, [65536], 6, 0 [pid 363] futex(0x7fb8e85df71c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 363] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fb8e84d2000 [pid 363] mprotect(0x7fb8e84d3000, 131072, PROT_READ|PROT_WRITE [pid 366] <... copy_file_range resumed>) = 1 [pid 363] <... mprotect resumed>) = 0 [pid 366] futex(0x7fb8e85df70c, FUTEX_WAKE_PRIVATE, 1000000 [pid 363] rt_sigprocmask(SIG_BLOCK, ~[], [pid 366] <... futex resumed>) = 0 [pid 363] <... rt_sigprocmask resumed>[], 8) = 0 [pid 366] futex(0x7fb8e85df708, FUTEX_WAIT_PRIVATE, 0, NULL [pid 363] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fb8e84f2990, parent_tid=0x7fb8e84f2990, exit_signal=0, stack=0x7fb8e84d2000, stack_size=0x20300, tls=0x7fb8e84f26c0}./strace-static-x86_64: Process 385 attached => {parent_tid=[385]}, 88) = 385 [pid 363] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 363] futex(0x7fb8e85df718, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 363] futex(0x7fb8e85df71c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 383] <... futex resumed>) = 1 [pid 383] futex(0x7fb8e85df718, FUTEX_WAIT_PRIVATE, 0, NULL [pid 385] set_robust_list(0x7fb8e84f29a0, 24) = 0 [pid 373] <... mount resumed>) = 0 [ 23.524076][ T367] EXT4-fs error (device loop1): ext4_mb_generate_buddy:808: group 0, block bitmap and bg descriptor inconsistent: 0 vs 150994969 free clusters [ 23.540369][ T367] EXT4-fs (loop1): Delayed block allocation failed for inode 18 at logical offset 0 with max blocks 1 with error 28 [ 23.540950][ T373] EXT4-fs (loop3): mounted filesystem without journal. Opts: ,errors=continue [ 23.552591][ T367] EXT4-fs (loop1): This should not happen!! Data will be lost [ 23.552591][ T367] [pid 385] rt_sigprocmask(SIG_SETMASK, [], [pid 373] openat(AT_FDCWD, "./file1", O_RDONLY|O_DIRECTORY [pid 385] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 385] mmap(0x20000000, 6291456, PROT_READ|PROT_WRITE|PROT_EXEC|PROT_SEM|PROT_GROWSUP|0x7ffff0, MAP_SHARED|MAP_FIXED|MAP_LOCKED|1< [pid 373] <... openat resumed>) = 3 [pid 362] <... ioctl resumed>) = 0 [pid 362] close(4) = 0 [pid 362] futex(0x7fb8e85df70c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 361] <... futex resumed>) = 0 [pid 362] futex(0x7fb8e85df708, FUTEX_WAIT_PRIVATE, 0, NULL [pid 361] futex(0x7fb8e85df708, FUTEX_WAKE_PRIVATE, 1000000 [pid 362] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 361] <... futex resumed>) = 0 [pid 362] open("./bus", O_RDWR|O_CREAT|O_TRUNC|O_SYNC|O_LARGEFILE|O_NOATIME|0x3c, 000 [pid 361] futex(0x7fb8e85df70c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 385] <... mmap resumed>) = 0x20000000 [pid 362] <... open resumed>) = 4 [pid 365] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 362] futex(0x7fb8e85df70c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 361] <... futex resumed>) = 0 [pid 362] open("./bus", O_RDWR|O_CREAT|O_NOCTTY|O_NOFOLLOW|O_NOATIME, 000 [pid 361] futex(0x7fb8e85df708, FUTEX_WAKE_PRIVATE, 1000000 [pid 362] <... open resumed>) = 5 [pid 361] <... futex resumed>) = 0 [pid 362] futex(0x7fb8e85df70c, FUTEX_WAKE_PRIVATE, 1000000 [pid 361] futex(0x7fb8e85df70c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 362] <... futex resumed>) = 0 [pid 361] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 363] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 362] creat("./bus", 000 [pid 361] futex(0x7fb8e85df708, FUTEX_WAKE_PRIVATE, 1000000 [pid 363] futex(0x7fb8e85df71c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=0} [pid 362] <... creat resumed>) = 6 [pid 361] <... futex resumed>) = 0 [pid 362] futex(0x7fb8e85df70c, FUTEX_WAKE_PRIVATE, 1000000 [pid 361] futex(0x7fb8e85df70c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 363] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 362] <... futex resumed>) = 0 [pid 361] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 363] futex(0x7fb8e85df71c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=0} [pid 362] pwrite64(6, "+", 1, 0 [pid 361] futex(0x7fb8e85df708, FUTEX_WAKE_PRIVATE, 1000000 [pid 363] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 362] <... pwrite64 resumed>) = 1 [pid 361] <... futex resumed>) = 0 [pid 363] futex(0x7fb8e85df708, FUTEX_WAKE_PRIVATE, 1000000 [pid 362] futex(0x7fb8e85df70c, FUTEX_WAKE_PRIVATE, 1000000 [pid 361] futex(0x7fb8e85df70c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 366] <... futex resumed>) = 0 [pid 363] <... futex resumed>) = 1 [pid 362] <... futex resumed>) = 0 [pid 361] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 363] futex(0x7fb8e85df70c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 362] open("./bus", O_RDONLY [pid 361] futex(0x7fb8e85df708, FUTEX_WAKE_PRIVATE, 1000000 [pid 362] <... open resumed>) = 7 [pid 361] <... futex resumed>) = 0 [pid 362] futex(0x7fb8e85df70c, FUTEX_WAKE_PRIVATE, 1000000 [pid 361] futex(0x7fb8e85df70c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 362] <... futex resumed>) = 0 [pid 361] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 362] copy_file_range(7, NULL, 5, [65536], 6, 0 [pid 361] futex(0x7fb8e85df708, FUTEX_WAKE_PRIVATE, 1000000 [pid 362] <... copy_file_range resumed>) = 1 [pid 361] <... futex resumed>) = 0 [pid 362] futex(0x7fb8e85df70c, FUTEX_WAKE_PRIVATE, 1000000 [pid 361] futex(0x7fb8e85df71c, FUTEX_WAKE_PRIVATE, 1000000 [pid 362] <... futex resumed>) = 0 [pid 361] <... futex resumed>) = 0 [pid 362] futex(0x7fb8e85df708, FUTEX_WAIT_PRIVATE, 0, NULL [pid 361] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fb8e84d2000 [pid 361] mprotect(0x7fb8e84d3000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 361] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 361] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fb8e84f2990, parent_tid=0x7fb8e84f2990, exit_signal=0, stack=0x7fb8e84d2000, stack_size=0x20300, tls=0x7fb8e84f26c0} => {parent_tid=[386]}, 88) = 386 [pid 361] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 361] futex(0x7fb8e85df718, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 361] futex(0x7fb8e85df71c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}./strace-static-x86_64: Process 386 attached [pid 385] futex(0x7fb8e85df71c, FUTEX_WAKE_PRIVATE, 1000000 [ 23.570646][ T367] EXT4-fs (loop1): Total free blocks count 0 [ 23.576629][ T367] EXT4-fs (loop1): Free/Dirty block details [ 23.583415][ T367] EXT4-fs (loop1): free_blocks=2415919504 [ 23.591193][ T366] EXT4-fs error (device loop2): ext4_mb_generate_buddy:808: group 0, block bitmap and bg descriptor inconsistent: 0 vs 150994969 free clusters [ 23.592563][ T367] EXT4-fs (loop1): dirty_blocks=32 [ 23.609917][ T366] EXT4-fs (loop2): Delayed block allocation failed for inode 18 at logical offset 0 with max blocks 1 with error 28 [pid 373] chdir("./file1" [pid 386] set_robust_list(0x7fb8e84f29a0, 24 [pid 385] <... futex resumed>) = 0 [pid 373] <... chdir resumed>) = 0 [pid 386] <... set_robust_list resumed>) = 0 [pid 385] futex(0x7fb8e85df718, FUTEX_WAIT_PRIVATE, 0, NULL [pid 373] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 363] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 361] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 361] futex(0x7fb8e85df708, FUTEX_WAKE_PRIVATE, 1000000 [pid 362] <... futex resumed>) = 0 [pid 361] <... futex resumed>) = 1 [pid 362] write(-1, "\x30\x78\x30\x30\x30\x30\x30\x30\x30\x30\x30\x30\x30\x30\x30\x30\x30\x30\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 65983 [pid 361] futex(0x7fb8e85df70c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 362] <... write resumed>) = -1 EBADF (Bad file descriptor) [pid 362] futex(0x7fb8e85df70c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 361] <... futex resumed>) = 0 [pid 362] futex(0x7fb8e85df708, FUTEX_WAIT_PRIVATE, 0, NULL [pid 367] --- SIGBUS {si_signo=SIGBUS, si_code=BUS_ADRERR, si_addr=0x20000380} --- [pid 383] <... futex resumed>) = ? [pid 383] +++ killed by SIGBUS +++ [pid 386] rt_sigprocmask(SIG_SETMASK, [], [pid 373] <... openat resumed>) = 4 [ 23.610657][ T367] EXT4-fs (loop1): Block reservation details [ 23.623122][ T366] EXT4-fs (loop2): This should not happen!! Data will be lost [ 23.623122][ T366] [ 23.629626][ T367] EXT4-fs (loop1): i_reserved_data_blocks=2 [ 23.638955][ T366] EXT4-fs (loop2): Total free blocks count 0 [ 23.646010][ T367] EXT4-fs (loop1): Delayed block allocation failed for inode 18 at logical offset 32 with max blocks 1 with error 28 [ 23.650950][ T370] EXT4-fs (loop0): mounted filesystem without journal. Opts: ,errors=continue [pid 386] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 373] ioctl(4, LOOP_CLR_FD [pid 370] <... mount resumed>) = 0 [pid 386] mmap(0x20000000, 6291456, PROT_READ|PROT_WRITE|PROT_EXEC|PROT_SEM|PROT_GROWSUP|0x7ffff0, MAP_SHARED|MAP_FIXED|MAP_LOCKED|1< [pid 373] <... ioctl resumed>) = 0 [pid 370] openat(AT_FDCWD, "./file1", O_RDONLY|O_DIRECTORY [pid 386] <... mmap resumed>) = 0x20000000 [pid 373] close(4 [pid 370] <... openat resumed>) = 3 [pid 367] +++ killed by SIGBUS +++ [pid 365] +++ killed by SIGBUS +++ [pid 386] futex(0x7fb8e85df71c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 386] futex(0x7fb8e85df718, FUTEX_WAIT_PRIVATE, 0, NULL [pid 373] <... close resumed>) = 0 [pid 373] futex(0x7fb8e85df70c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 373] futex(0x7fb8e85df708, FUTEX_WAIT_PRIVATE, 0, NULL [pid 361] exit_group(0 [pid 386] <... futex resumed>) = ? [pid 362] <... futex resumed>) = ? [pid 361] <... exit_group resumed>) = ? [pid 386] +++ exited with 0 +++ [pid 372] <... futex resumed>) = 0 [pid 370] chdir("./file1" [pid 362] +++ exited with 0 +++ [pid 372] futex(0x7fb8e85df708, FUTEX_WAKE_PRIVATE, 1000000 [pid 370] <... chdir resumed>) = 0 [pid 290] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_KILLED, si_pid=365, si_uid=0, si_status=SIGBUS, si_utime=0, si_stime=13} --- [pid 373] <... futex resumed>) = 0 [pid 372] <... futex resumed>) = 1 [pid 370] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 290] umount2("./2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 373] open("./bus", O_RDWR|O_CREAT|O_TRUNC|O_SYNC|O_LARGEFILE|O_NOATIME|0x3c, 000 [pid 372] futex(0x7fb8e85df70c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 370] <... openat resumed>) = 4 [pid 290] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 373] <... open resumed>) = 4 [pid 370] ioctl(4, LOOP_CLR_FD [pid 290] openat(AT_FDCWD, "./2", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 373] futex(0x7fb8e85df70c, FUTEX_WAKE_PRIVATE, 1000000 [pid 370] <... ioctl resumed>) = 0 [pid 290] <... openat resumed>) = 3 [pid 373] <... futex resumed>) = 1 [pid 372] <... futex resumed>) = 0 [pid 370] close(4 [pid 290] newfstatat(3, "", [pid 373] open("./bus", O_RDWR|O_CREAT|O_NOCTTY|O_NOFOLLOW|O_NOATIME, 000 [pid 372] futex(0x7fb8e85df708, FUTEX_WAKE_PRIVATE, 1000000 [pid 370] <... close resumed>) = 0 [pid 290] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 373] <... open resumed>) = 5 [pid 372] <... futex resumed>) = 0 [pid 370] futex(0x7fb8e85df70c, FUTEX_WAKE_PRIVATE, 1000000 [pid 290] getdents64(3, [pid 373] futex(0x7fb8e85df70c, FUTEX_WAKE_PRIVATE, 1000000 [pid 372] futex(0x7fb8e85df70c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 370] <... futex resumed>) = 1 [pid 364] <... futex resumed>) = 0 [pid 290] <... getdents64 resumed>0x55556a06b730 /* 4 entries */, 32768) = 112 [pid 373] <... futex resumed>) = 0 [pid 372] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 370] open("./bus", O_RDWR|O_CREAT|O_TRUNC|O_SYNC|O_LARGEFILE|O_NOATIME|0x3c, 000 [pid 364] futex(0x7fb8e85df708, FUTEX_WAKE_PRIVATE, 1000000 [pid 290] umount2("./2/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 373] creat("./bus", 000 [pid 372] futex(0x7fb8e85df708, FUTEX_WAKE_PRIVATE, 1000000 [pid 370] <... open resumed>) = 4 [pid 364] <... futex resumed>) = 0 [pid 290] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [ 23.661843][ T366] EXT4-fs (loop2): Free/Dirty block details [ 23.676103][ T366] EXT4-fs (loop2): free_blocks=2415919504 [ 23.682077][ T367] EXT4-fs (loop1): This should not happen!! Data will be lost [ 23.682077][ T367] [ 23.686830][ T366] EXT4-fs (loop2): dirty_blocks=32 [ 23.694368][ T361] EXT4-fs error (device loop4): ext4_mb_generate_buddy:808: group 0, block bitmap and bg descriptor inconsistent: 0 vs 150994969 free clusters [ 23.702334][ T366] EXT4-fs (loop2): Block reservation details [pid 373] <... creat resumed>) = 6 [pid 372] <... futex resumed>) = 0 [pid 370] futex(0x7fb8e85df70c, FUTEX_WAKE_PRIVATE, 1000000 [pid 364] futex(0x7fb8e85df70c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 290] newfstatat(AT_FDCWD, "./2/binderfs", [pid 373] futex(0x7fb8e85df70c, FUTEX_WAKE_PRIVATE, 1000000 [pid 372] futex(0x7fb8e85df70c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 370] <... futex resumed>) = 0 [pid 364] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 290] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 373] <... futex resumed>) = 0 [pid 372] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 370] open("./bus", O_RDWR|O_CREAT|O_NOCTTY|O_NOFOLLOW|O_NOATIME, 000 [pid 364] futex(0x7fb8e85df708, FUTEX_WAKE_PRIVATE, 1000000 [pid 290] unlink("./2/binderfs" [pid 373] pwrite64(6, "+", 1, 0 [pid 372] futex(0x7fb8e85df708, FUTEX_WAKE_PRIVATE, 1000000 [pid 370] <... open resumed>) = 5 [pid 364] <... futex resumed>) = 0 [pid 290] <... unlink resumed>) = 0 [pid 373] <... pwrite64 resumed>) = 1 [pid 372] <... futex resumed>) = 0 [pid 370] futex(0x7fb8e85df70c, FUTEX_WAKE_PRIVATE, 1000000 [pid 364] futex(0x7fb8e85df70c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 290] umount2("./2/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 373] futex(0x7fb8e85df70c, FUTEX_WAKE_PRIVATE, 1000000 [pid 372] futex(0x7fb8e85df70c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 370] <... futex resumed>) = 0 [pid 364] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 373] <... futex resumed>) = 0 [pid 372] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 370] futex(0x7fb8e85df708, FUTEX_WAIT_PRIVATE, 0, NULL [pid 364] futex(0x7fb8e85df708, FUTEX_WAKE_PRIVATE, 1000000 [pid 373] futex(0x7fb8e85df708, FUTEX_WAIT_PRIVATE, 0, NULL [pid 372] futex(0x7fb8e85df708, FUTEX_WAKE_PRIVATE, 1000000 [pid 370] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 364] <... futex resumed>) = 0 [pid 373] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 372] <... futex resumed>) = 0 [pid 370] creat("./bus", 000 [pid 364] futex(0x7fb8e85df70c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 373] open("./bus", O_RDONLY [pid 372] futex(0x7fb8e85df70c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 370] <... creat resumed>) = 6 [pid 373] <... open resumed>) = 7 [pid 370] futex(0x7fb8e85df70c, FUTEX_WAKE_PRIVATE, 1000000 [pid 373] futex(0x7fb8e85df70c, FUTEX_WAKE_PRIVATE, 1000000 [pid 370] <... futex resumed>) = 1 [pid 364] <... futex resumed>) = 0 [pid 373] <... futex resumed>) = 1 [pid 372] <... futex resumed>) = 0 [pid 370] futex(0x7fb8e85df708, FUTEX_WAIT_PRIVATE, 0, NULL [pid 364] futex(0x7fb8e85df708, FUTEX_WAKE_PRIVATE, 1000000 [pid 373] futex(0x7fb8e85df708, FUTEX_WAIT_PRIVATE, 0, NULL [pid 372] futex(0x7fb8e85df708, FUTEX_WAKE_PRIVATE, 1000000 [pid 370] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 364] <... futex resumed>) = 0 [pid 373] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 372] <... futex resumed>) = 0 [pid 370] pwrite64(6, "+", 1, 0 [pid 364] futex(0x7fb8e85df70c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 373] copy_file_range(7, NULL, 5, [65536], 6, 0 [pid 372] futex(0x7fb8e85df71c, FUTEX_WAKE_PRIVATE, 1000000 [pid 370] <... pwrite64 resumed>) = 1 [pid 373] <... copy_file_range resumed>) = 1 [pid 372] <... futex resumed>) = 0 [pid 370] futex(0x7fb8e85df70c, FUTEX_WAKE_PRIVATE, 1000000 [pid 366] --- SIGBUS {si_signo=SIGBUS, si_code=BUS_ADRERR, si_addr=0x20000380} --- [pid 373] futex(0x7fb8e85df70c, FUTEX_WAKE_PRIVATE, 1000000 [pid 372] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 370] <... futex resumed>) = 1 [pid 364] <... futex resumed>) = 0 [pid 373] <... futex resumed>) = 0 [pid 372] <... mmap resumed>) = 0x7fb8e84d2000 [pid 370] futex(0x7fb8e85df708, FUTEX_WAIT_PRIVATE, 0, NULL [pid 364] futex(0x7fb8e85df708, FUTEX_WAKE_PRIVATE, 1000000 [pid 373] futex(0x7fb8e85df708, FUTEX_WAIT_PRIVATE, 0, NULL [pid 372] mprotect(0x7fb8e84d3000, 131072, PROT_READ|PROT_WRITE [pid 370] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 364] <... futex resumed>) = 0 [pid 372] <... mprotect resumed>) = 0 [pid 370] open("./bus", O_RDONLY [pid 364] futex(0x7fb8e85df70c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 372] rt_sigprocmask(SIG_BLOCK, ~[], [pid 370] <... open resumed>) = 7 [pid 372] <... rt_sigprocmask resumed>[], 8) = 0 [pid 370] futex(0x7fb8e85df70c, FUTEX_WAKE_PRIVATE, 1000000 [pid 372] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fb8e84f2990, parent_tid=0x7fb8e84f2990, exit_signal=0, stack=0x7fb8e84d2000, stack_size=0x20300, tls=0x7fb8e84f26c0} [pid 370] <... futex resumed>) = 1 [pid 364] <... futex resumed>) = 0 [pid 370] futex(0x7fb8e85df708, FUTEX_WAIT_PRIVATE, 0, NULL [pid 364] futex(0x7fb8e85df708, FUTEX_WAKE_PRIVATE, 1000000 [pid 372] <... clone3 resumed> => {parent_tid=[390]}, 88) = 390 [pid 370] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 364] <... futex resumed>) = 0 [pid 372] rt_sigprocmask(SIG_SETMASK, [], [pid 370] copy_file_range(7, NULL, 5, [65536], 6, 0 [pid 364] futex(0x7fb8e85df71c, FUTEX_WAKE_PRIVATE, 1000000 [pid 372] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 370] <... copy_file_range resumed>) = 1 [pid 364] <... futex resumed>) = 0 [pid 372] futex(0x7fb8e85df718, FUTEX_WAKE_PRIVATE, 1000000 [pid 370] futex(0x7fb8e85df70c, FUTEX_WAKE_PRIVATE, 1000000 [pid 364] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 372] <... futex resumed>) = 0 [pid 370] <... futex resumed>) = 0 [pid 364] <... mmap resumed>) = 0x7fb8e84d2000 [pid 372] futex(0x7fb8e85df71c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 370] futex(0x7fb8e85df708, FUTEX_WAIT_PRIVATE, 0, NULL [pid 364] mprotect(0x7fb8e84d3000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 364] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 364] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fb8e84f2990, parent_tid=0x7fb8e84f2990, exit_signal=0, stack=0x7fb8e84d2000, stack_size=0x20300, tls=0x7fb8e84f26c0} => {parent_tid=[391]}, 88) = 391 [pid 364] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 364] futex(0x7fb8e85df718, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 364] futex(0x7fb8e85df71c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}./strace-static-x86_64: Process 391 attached [pid 391] set_robust_list(0x7fb8e84f29a0, 24) = 0 [pid 391] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 391] mmap(0x20000000, 6291456, PROT_READ|PROT_WRITE|PROT_EXEC|PROT_SEM|PROT_GROWSUP|0x7ffff0, MAP_SHARED|MAP_FIXED|MAP_LOCKED|1< [pid 385] <... futex resumed>) = ? [pid 390] <... set_robust_list resumed>) = 0 [pid 390] rt_sigprocmask(SIG_SETMASK, [], [pid 391] futex(0x7fb8e85df71c, FUTEX_WAKE_PRIVATE, 1000000 [pid 390] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 364] <... futex resumed>) = 0 [pid 364] futex(0x7fb8e85df708, FUTEX_WAKE_PRIVATE, 1000000 [pid 370] <... futex resumed>) = 0 [pid 364] <... futex resumed>) = 1 [pid 391] <... futex resumed>) = 1 [pid 390] mmap(0x20000000, 6291456, PROT_READ|PROT_WRITE|PROT_EXEC|PROT_SEM|PROT_GROWSUP|0x7ffff0, MAP_SHARED|MAP_FIXED|MAP_LOCKED|1< [pid 366] +++ killed by SIGBUS +++ [pid 390] <... mmap resumed>) = 0x20000000 [pid 391] futex(0x7fb8e85df718, FUTEX_WAIT_PRIVATE, 0, NULL [pid 390] futex(0x7fb8e85df71c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 390] futex(0x7fb8e85df718, FUTEX_WAIT_PRIVATE, 0, NULL [pid 372] <... futex resumed>) = 0 [ 23.711028][ T361] EXT4-fs (loop4): Delayed block allocation failed for inode 18 at logical offset 0 with max blocks 1 with error 28 [ 23.728956][ T366] EXT4-fs (loop2): i_reserved_data_blocks=2 [ 23.734753][ T361] EXT4-fs (loop4): This should not happen!! Data will be lost [ 23.734753][ T361] [ 23.744560][ T361] EXT4-fs (loop4): Total free blocks count 0 [ 23.745871][ T370] EXT4-fs error (device loop0): ext4_mb_generate_buddy:808: group 0, block bitmap and bg descriptor inconsistent: 0 vs 150994969 free clusters [ 23.752132][ T361] EXT4-fs (loop4): Free/Dirty block details [pid 372] futex(0x7fb8e85df708, FUTEX_WAKE_PRIVATE, 1000000 [pid 364] futex(0x7fb8e85df70c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 290] <... umount2 resumed>) = 0 [pid 373] <... futex resumed>) = 0 [pid 372] <... futex resumed>) = 1 [pid 290] umount2("./2/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 385] +++ killed by SIGBUS +++ [pid 372] futex(0x7fb8e85df70c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 363] +++ killed by SIGBUS +++ [ 23.766320][ T385] EXT4-fs (loop2): Delayed block allocation failed for inode 18 at logical offset 32 with max blocks 1 with error 28 [ 23.770957][ T361] EXT4-fs (loop4): free_blocks=2415919504 [ 23.788153][ T385] EXT4-fs (loop2): This should not happen!! Data will be lost [ 23.788153][ T385] [ 23.788523][ T361] EXT4-fs (loop4): dirty_blocks=32 [ 23.798009][ T370] EXT4-fs (loop0): Delayed block allocation failed for inode 18 at logical offset 0 with max blocks 1 with error 28 [pid 290] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 290] newfstatat(AT_FDCWD, "./2/file1", [pid 364] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 291] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_KILLED, si_pid=363, si_uid=0, si_status=SIGBUS, si_utime=0, si_stime=13} --- [pid 290] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 361] +++ exited with 0 +++ [ 23.814677][ T373] EXT4-fs error (device loop3): ext4_mb_generate_buddy:808: group 0, block bitmap and bg descriptor inconsistent: 0 vs 150994969 free clusters [ 23.816793][ T361] EXT4-fs (loop4): Block reservation details [ 23.829823][ T373] EXT4-fs (loop3): Delayed block allocation failed for inode 18 at logical offset 0 with max blocks 1 with error 28 [ 23.835633][ T361] EXT4-fs (loop4): i_reserved_data_blocks=2 [ 23.847358][ T373] EXT4-fs (loop3): This should not happen!! Data will be lost [ 23.847358][ T373] [ 23.852847][ T370] EXT4-fs (loop0): This should not happen!! Data will be lost [ 23.852847][ T370] [pid 293] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=361, si_uid=0, si_status=0, si_utime=0, si_stime=14} --- [pid 291] restart_syscall(<... resuming interrupted clone ...> [pid 290] umount2("./2/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 291] <... restart_syscall resumed>) = 0 [pid 290] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 372] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 290] openat(AT_FDCWD, "./2/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 293] umount2("./2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 290] <... openat resumed>) = 4 [ 23.862487][ T373] EXT4-fs (loop3): Total free blocks count 0 [ 23.872183][ T370] EXT4-fs (loop0): Total free blocks count 0 [ 23.877554][ T373] EXT4-fs (loop3): Free/Dirty block details [ 23.883640][ T370] EXT4-fs (loop0): Free/Dirty block details [ 23.889140][ T373] EXT4-fs (loop3): free_blocks=2415919504 [ 23.895017][ T370] EXT4-fs (loop0): free_blocks=2415919504 [ 23.900481][ T373] EXT4-fs (loop3): dirty_blocks=32 [ 23.906131][ T370] EXT4-fs (loop0): dirty_blocks=32 [ 23.911090][ T373] EXT4-fs (loop3): Block reservation details [pid 293] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 291] umount2("./2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 290] newfstatat(4, "", [pid 373] --- SIGBUS {si_signo=SIGBUS, si_code=BUS_ADRERR, si_addr=0x20000380} --- [pid 293] openat(AT_FDCWD, "./2", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 291] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 290] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 370] --- SIGBUS {si_signo=SIGBUS, si_code=BUS_ADRERR, si_addr=0x20000380} --- [pid 391] <... futex resumed>) = ? [pid 293] <... openat resumed>) = 3 [pid 291] openat(AT_FDCWD, "./2", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 290] getdents64(4, [pid 293] newfstatat(3, "", [pid 391] +++ killed by SIGBUS +++ [pid 291] <... openat resumed>) = 3 [pid 290] <... getdents64 resumed>0x55556a073770 /* 2 entries */, 32768) = 48 [pid 293] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 291] newfstatat(3, "", [pid 290] getdents64(4, [pid 291] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 293] getdents64(3, [pid 290] <... getdents64 resumed>0x55556a073770 /* 0 entries */, 32768) = 0 [pid 291] getdents64(3, [pid 293] <... getdents64 resumed>0x55556a06b730 /* 4 entries */, 32768) = 112 [pid 291] <... getdents64 resumed>0x55556a06b730 /* 4 entries */, 32768) = 112 [pid 293] umount2("./2/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 290] close(4) = 0 [pid 291] umount2("./2/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 293] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 290] rmdir("./2/file1" [pid 293] newfstatat(AT_FDCWD, "./2/binderfs", [pid 291] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 290] <... rmdir resumed>) = 0 [pid 291] newfstatat(AT_FDCWD, "./2/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 293] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 291] unlink("./2/binderfs") = 0 [pid 293] unlink("./2/binderfs") = 0 [pid 293] umount2("./2/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 291] umount2("./2/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 290] getdents64(3, 0x55556a06b730 /* 0 entries */, 32768) = 0 [pid 290] close(3) = 0 [pid 290] rmdir("./2") = 0 [pid 290] mkdir("./3", 0777) = 0 [pid 290] openat(AT_FDCWD, "/dev/loop1", O_RDWR) = 3 [pid 290] ioctl(3, LOOP_CLR_FD) = -1 ENXIO (No such device or address) [pid 290] close(3) = 0 [pid 290] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x55556a06a690) = 392 ./strace-static-x86_64: Process 392 attached [pid 390] <... futex resumed>) = ? [ 23.916320][ T370] EXT4-fs (loop0): Block reservation details [ 23.921740][ T373] EXT4-fs (loop3): i_reserved_data_blocks=2 [ 23.927909][ T370] EXT4-fs (loop0): i_reserved_data_blocks=2 [ 23.941628][ T370] EXT4-fs (loop0): Delayed block allocation failed for inode 18 at logical offset 32 with max blocks 1 with error 28 [ 23.953955][ T370] EXT4-fs (loop0): This should not happen!! Data will be lost [ 23.953955][ T370] [ 23.954069][ T7] EXT4-fs (loop4): Delayed block allocation failed for inode 18 at logical offset 32 with max blocks 1 with error 28 [pid 392] set_robust_list(0x55556a06a6a0, 24) = 0 [pid 390] +++ killed by SIGBUS +++ [pid 370] +++ killed by SIGBUS +++ [pid 364] +++ killed by SIGBUS +++ [pid 392] chdir("./3") = 0 [pid 392] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 392] setpgid(0, 0) = 0 [pid 289] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_KILLED, si_pid=364, si_uid=0, si_status=SIGBUS, si_utime=0, si_stime=15} --- [pid 392] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 289] umount2("./2", MNT_FORCE|UMOUNT_NOFOLLOWexecuting program [pid 392] <... openat resumed>) = 3 [pid 392] write(3, "1000", 4) = 4 [pid 392] close(3) = 0 [pid 392] symlink("/dev/binderfs", "./binderfs") = 0 [pid 392] write(1, "executing program\n", 18) = 18 [pid 392] futex(0x7fb8e85df70c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 392] rt_sigaction(SIGRT_1, {sa_handler=0x7fb8e857d160, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fb8e856e310}, NULL, 8) = 0 [pid 392] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 392] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fb8e84f3000 [pid 392] mprotect(0x7fb8e84f4000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 392] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 392] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fb8e8513990, parent_tid=0x7fb8e8513990, exit_signal=0, stack=0x7fb8e84f3000, stack_size=0x20300, tls=0x7fb8e85136c0} => {parent_tid=[394]}, 88) = 394 [pid 392] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 392] futex(0x7fb8e85df708, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 392] futex(0x7fb8e85df70c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 289] <... umount2 resumed>) = -1 EINVAL (Invalid argument) ./strace-static-x86_64: Process 394 attached [pid 373] +++ killed by SIGBUS +++ [pid 372] +++ killed by SIGBUS +++ [pid 289] openat(AT_FDCWD, "./2", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 394] set_robust_list(0x7fb8e85139a0, 24 [pid 289] <... openat resumed>) = 3 [pid 394] <... set_robust_list resumed>) = 0 [pid 292] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_KILLED, si_pid=372, si_uid=0, si_status=SIGBUS, si_utime=0, si_stime=15} --- [pid 289] newfstatat(3, "", [pid 394] rt_sigprocmask(SIG_SETMASK, [], [pid 292] restart_syscall(<... resuming interrupted clone ...> [pid 394] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 289] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 394] memfd_create("syzkaller", 0 [pid 289] getdents64(3, [pid 394] <... memfd_create resumed>) = 3 [pid 289] <... getdents64 resumed>0x55556a06b730 /* 4 entries */, 32768) = 112 [pid 394] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fb8e00f3000 [pid 289] umount2("./2/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 289] newfstatat(AT_FDCWD, "./2/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 289] unlink("./2/binderfs") = 0 [pid 289] umount2("./2/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 292] <... restart_syscall resumed>) = 0 [pid 292] umount2("./2", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 292] openat(AT_FDCWD, "./2", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 292] newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 292] getdents64(3, 0x55556a06b730 /* 4 entries */, 32768) = 112 [pid 292] umount2("./2/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 292] newfstatat(AT_FDCWD, "./2/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 394] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\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 292] unlink("./2/binderfs") = 0 [pid 292] umount2("./2/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 394] <... write resumed>) = 1048576 [pid 394] munmap(0x7fb8e00f3000, 138412032) = 0 [pid 394] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 291] <... umount2 resumed>) = 0 [pid 291] umount2("./2/file1", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 291] newfstatat(AT_FDCWD, "./2/file1", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 291] umount2("./2/file1", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 291] openat(AT_FDCWD, "./2/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 291] newfstatat(4, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 291] getdents64(4, 0x55556a073770 /* 2 entries */, 32768) = 48 [pid 291] getdents64(4, 0x55556a073770 /* 0 entries */, 32768) = 0 [pid 291] close(4) = 0 [pid 291] rmdir("./2/file1") = 0 [pid 291] getdents64(3, 0x55556a06b730 /* 0 entries */, 32768) = 0 [pid 291] close(3) = 0 [pid 291] rmdir("./2") = 0 [pid 291] mkdir("./3", 0777) = 0 [ 23.976234][ T7] EXT4-fs (loop4): This should not happen!! Data will be lost [ 23.976234][ T7] [ 23.977735][ T373] EXT4-fs (loop3): Delayed block allocation failed for inode 18 at logical offset 32 with max blocks 1 with error 28 [ 23.998023][ T373] EXT4-fs (loop3): This should not happen!! Data will be lost [ 23.998023][ T373] [pid 291] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 394] <... openat resumed>) = 4 [pid 293] <... umount2 resumed>) = 0 [pid 292] <... umount2 resumed>) = 0 [pid 291] <... openat resumed>) = 3 [pid 289] <... umount2 resumed>) = 0 [pid 293] umount2("./2/file1", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 292] umount2("./2/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 291] ioctl(3, LOOP_CLR_FD [pid 289] umount2("./2/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 293] newfstatat(AT_FDCWD, "./2/file1", [pid 292] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 291] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 293] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 292] newfstatat(AT_FDCWD, "./2/file1", [pid 291] close(3 [pid 289] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 293] umount2("./2/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 292] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 291] <... close resumed>) = 0 [pid 289] newfstatat(AT_FDCWD, "./2/file1", [pid 293] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 292] umount2("./2/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 291] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 289] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 293] openat(AT_FDCWD, "./2/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 292] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 289] umount2("./2/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 293] <... openat resumed>) = 4 [pid 292] openat(AT_FDCWD, "./2/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 291] <... clone resumed>, child_tidptr=0x55556a06a690) = 395 [pid 289] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 293] newfstatat(4, "", [pid 292] <... openat resumed>) = 4 [pid 289] openat(AT_FDCWD, "./2/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 293] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 292] newfstatat(4, "", [pid 289] <... openat resumed>) = 4 [pid 293] getdents64(4, [pid 292] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 289] newfstatat(4, "", [pid 293] <... getdents64 resumed>0x55556a073770 /* 2 entries */, 32768) = 48 [pid 292] getdents64(4, [pid 289] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 293] getdents64(4, [pid 292] <... getdents64 resumed>0x55556a073770 /* 2 entries */, 32768) = 48 [pid 289] getdents64(4, [pid 293] <... getdents64 resumed>0x55556a073770 /* 0 entries */, 32768) = 0 [pid 292] getdents64(4, [pid 289] <... getdents64 resumed>0x55556a073770 /* 2 entries */, 32768) = 48 [pid 293] close(4 [pid 292] <... getdents64 resumed>0x55556a073770 /* 0 entries */, 32768) = 0 [pid 289] getdents64(4, [pid 394] ioctl(4, LOOP_SET_FD, 3 [pid 293] <... close resumed>) = 0 [pid 292] close(4 [pid 289] <... getdents64 resumed>0x55556a073770 /* 0 entries */, 32768) = 0 [pid 293] rmdir("./2/file1" [pid 292] <... close resumed>) = 0 [pid 289] close(4 [pid 293] <... rmdir resumed>) = 0 [pid 292] rmdir("./2/file1" [pid 289] <... close resumed>) = 0 [pid 394] <... ioctl resumed>) = 0 [pid 293] getdents64(3, [pid 292] <... rmdir resumed>) = 0 [pid 289] rmdir("./2/file1" [pid 394] close(3 [pid 293] <... getdents64 resumed>0x55556a06b730 /* 0 entries */, 32768) = 0 [pid 292] getdents64(3, [pid 289] <... rmdir resumed>) = 0 [pid 394] <... close resumed>) = 0 [pid 293] close(3 [pid 292] <... getdents64 resumed>0x55556a06b730 /* 0 entries */, 32768) = 0 [pid 289] getdents64(3, [pid 394] close(4 [pid 293] <... close resumed>) = 0 [pid 292] close(3 [pid 289] <... getdents64 resumed>0x55556a06b730 /* 0 entries */, 32768) = 0 [pid 394] <... close resumed>) = 0 [pid 293] rmdir("./2" [pid 292] <... close resumed>) = 0 [pid 289] close(3 [pid 394] mkdir("./file1", 0777 [pid 293] <... rmdir resumed>) = 0 [pid 292] rmdir("./2" [pid 289] <... close resumed>) = 0 [pid 394] <... mkdir resumed>) = 0 [pid 293] mkdir("./3", 0777 [pid 292] <... rmdir resumed>) = 0 [pid 289] rmdir("./2" [pid 394] mount("/dev/loop1", "./file1", "ext4", 0, ",errors=continue" [pid 293] <... mkdir resumed>) = 0 [pid 292] mkdir("./3", 0777 [pid 289] <... rmdir resumed>) = 0 [pid 293] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 292] <... mkdir resumed>) = 0 [pid 289] mkdir("./3", 0777 [pid 292] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 289] <... mkdir resumed>) = 0 [pid 289] openat(AT_FDCWD, "/dev/loop0", O_RDWR./strace-static-x86_64: Process 395 attached [pid 395] set_robust_list(0x55556a06a6a0, 24) = 0 [pid 395] chdir("./3") = 0 [pid 395] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 395] setpgid(0, 0) = 0 [pid 395] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 395] write(3, "1000", 4) = 4 [pid 395] close(3) = 0 [pid 395] symlink("/dev/binderfs", "./binderfs") = 0 [pid 395] write(1, "executing program\n", 18executing program ) = 18 [pid 395] futex(0x7fb8e85df70c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 395] rt_sigaction(SIGRT_1, {sa_handler=0x7fb8e857d160, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fb8e856e310}, NULL, 8) = 0 [pid 395] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 395] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fb8e84f3000 [pid 395] mprotect(0x7fb8e84f4000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 395] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 395] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fb8e8513990, parent_tid=0x7fb8e8513990, exit_signal=0, stack=0x7fb8e84f3000, stack_size=0x20300, tls=0x7fb8e85136c0}./strace-static-x86_64: Process 397 attached [pid 397] set_robust_list(0x7fb8e85139a0, 24) = 0 [pid 397] rt_sigprocmask(SIG_SETMASK, [], [pid 395] <... clone3 resumed> => {parent_tid=[397]}, 88) = 397 [pid 397] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 397] futex(0x7fb8e85df708, FUTEX_WAIT_PRIVATE, 0, NULL [pid 395] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 395] futex(0x7fb8e85df708, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 397] <... futex resumed>) = 0 [pid 395] futex(0x7fb8e85df70c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 397] memfd_create("syzkaller", 0) = 3 [pid 397] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fb8e00f3000 [pid 397] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\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 397] munmap(0x7fb8e00f3000, 138412032 [pid 293] <... openat resumed>) = 3 [pid 292] <... openat resumed>) = 3 [pid 289] <... openat resumed>) = 3 [pid 293] ioctl(3, LOOP_CLR_FD [pid 292] ioctl(3, LOOP_CLR_FD [pid 289] ioctl(3, LOOP_CLR_FD [pid 293] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 292] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 289] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 293] close(3 [pid 292] close(3 [pid 289] close(3 [pid 397] <... munmap resumed>) = 0 [pid 293] <... close resumed>) = 0 [pid 292] <... close resumed>) = 0 [pid 289] <... close resumed>) = 0 [pid 293] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 292] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 289] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 293] <... clone resumed>, child_tidptr=0x55556a06a690) = 398 [pid 292] <... clone resumed>, child_tidptr=0x55556a06a690) = 399 [pid 289] <... clone resumed>, child_tidptr=0x55556a06a690) = 400 [pid 397] openat(AT_FDCWD, "/dev/loop2", O_RDWR./strace-static-x86_64: Process 400 attached [pid 400] set_robust_list(0x55556a06a6a0, 24) = 0 [pid 400] chdir("./3") = 0 [pid 400] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 400] setpgid(0, 0) = 0 [pid 400] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 397] <... openat resumed>) = 4 ./strace-static-x86_64: Process 399 attached ./strace-static-x86_64: Process 398 attached [pid 394] <... mount resumed>) = 0 [pid 397] ioctl(4, LOOP_SET_FD, 3 [pid 399] set_robust_list(0x55556a06a6a0, 24) = 0 [pid 399] chdir("./3" [pid 400] write(3, "1000", 4) = 4 [pid 400] close(3 [pid 399] <... chdir resumed>) = 0 [pid 400] <... close resumed>) = 0 [pid 399] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 400] symlink("/dev/binderfs", "./binderfs" [pid 399] <... prctl resumed>) = 0 [pid 400] <... symlink resumed>) = 0 [pid 399] setpgid(0, 0) = 0 [pid 397] <... ioctl resumed>) = 0 [pid 399] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 397] close(3executing program [pid 399] <... openat resumed>) = 3 [pid 400] write(1, "executing program\n", 18) = 18 [pid 400] futex(0x7fb8e85df70c, FUTEX_WAKE_PRIVATE, 1000000 [pid 399] write(3, "1000", 4 [pid 400] <... futex resumed>) = 0 [pid 399] <... write resumed>) = 4 [pid 400] rt_sigaction(SIGRT_1, {sa_handler=0x7fb8e857d160, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fb8e856e310}, [pid 399] close(3) = 0 [pid 399] symlink("/dev/binderfs", "./binderfs" [pid 400] <... rt_sigaction resumed>NULL, 8) = 0 [pid 399] <... symlink resumed>) = 0 [pid 400] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 400] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fb8e84f3000 [pid 400] mprotect(0x7fb8e84f4000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 400] rt_sigprocmask(SIG_BLOCK, ~[], [pid 398] set_robust_list(0x55556a06a6a0, 24) = 0 [pid 398] chdir("./3" [pid 400] <... rt_sigprocmask resumed>[], 8) = 0 executing program [pid 399] write(1, "executing program\n", 18 [pid 397] <... close resumed>) = 0 [pid 400] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fb8e8513990, parent_tid=0x7fb8e8513990, exit_signal=0, stack=0x7fb8e84f3000, stack_size=0x20300, tls=0x7fb8e85136c0} [pid 399] <... write resumed>) = 18 [pid 397] close(4 [pid 399] futex(0x7fb8e85df70c, FUTEX_WAKE_PRIVATE, 1000000 [pid 397] <... close resumed>) = 0 [pid 398] <... chdir resumed>) = 0 [pid 399] <... futex resumed>) = 0 [pid 399] rt_sigaction(SIGRT_1, {sa_handler=0x7fb8e857d160, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fb8e856e310}, [pid 398] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 398] setpgid(0, 0 [pid 399] <... rt_sigaction resumed>NULL, 8) = 0 [pid 399] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 398] <... setpgid resumed>) = 0 [pid 399] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 398] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 399] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 400] <... clone3 resumed> => {parent_tid=[404]}, 88) = 404 [pid 399] <... mmap resumed>) = 0x7fb8e84f3000 [pid 400] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 399] mprotect(0x7fb8e84f4000, 131072, PROT_READ|PROT_WRITE [pid 400] futex(0x7fb8e85df708, FUTEX_WAKE_PRIVATE, 1000000 [pid 399] <... mprotect resumed>) = 0 [pid 400] <... futex resumed>) = 0 [pid 400] futex(0x7fb8e85df70c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 399] rt_sigprocmask(SIG_BLOCK, ~[], [pid 398] <... openat resumed>) = 3 [pid 399] <... rt_sigprocmask resumed>[], 8) = 0 [pid 399] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fb8e8513990, parent_tid=0x7fb8e8513990, exit_signal=0, stack=0x7fb8e84f3000, stack_size=0x20300, tls=0x7fb8e85136c0} [pid 398] write(3, "1000", 4) = 4 [pid 398] close(3) = 0 [pid 398] symlink("/dev/binderfs", "./binderfs") = 0 [pid 399] <... clone3 resumed> => {parent_tid=[405]}, 88) = 405 [pid 399] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 399] futex(0x7fb8e85df708, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 399] futex(0x7fb8e85df70c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 398] write(1, "executing program\n", 18executing program ) = 18 [pid 398] futex(0x7fb8e85df70c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 398] rt_sigaction(SIGRT_1, {sa_handler=0x7fb8e857d160, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fb8e856e310}, NULL, 8) = 0 [pid 398] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 398] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fb8e84f3000 [pid 398] mprotect(0x7fb8e84f4000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 398] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 398] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fb8e8513990, parent_tid=0x7fb8e8513990, exit_signal=0, stack=0x7fb8e84f3000, stack_size=0x20300, tls=0x7fb8e85136c0} => {parent_tid=[406]}, 88) = 406 [pid 397] mkdir("./file1", 0777 [pid 398] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 398] futex(0x7fb8e85df708, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 398] futex(0x7fb8e85df70c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 394] openat(AT_FDCWD, "./file1", O_RDONLY|O_DIRECTORY) = 3 [pid 394] chdir("./file1" [pid 397] <... mkdir resumed>) = 0 [pid 397] mount("/dev/loop2", "./file1", "ext4", 0, ",errors=continue" [pid 394] <... chdir resumed>) = 0 [pid 394] openat(AT_FDCWD, "/dev/loop1", O_RDWR) = 4 [pid 394] ioctl(4, LOOP_CLR_FD) = 0 [pid 394] close(4) = 0 [pid 394] futex(0x7fb8e85df70c, FUTEX_WAKE_PRIVATE, 1000000 [pid 392] <... futex resumed>) = 0 [pid 392] futex(0x7fb8e85df708, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 392] futex(0x7fb8e85df70c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 394] <... futex resumed>) = 1 [pid 394] open("./bus", O_RDWR|O_CREAT|O_TRUNC|O_SYNC|O_LARGEFILE|O_NOATIME|0x3c, 000) = 4 [pid 394] futex(0x7fb8e85df70c, FUTEX_WAKE_PRIVATE, 1000000 [pid 392] <... futex resumed>) = 0 [pid 392] futex(0x7fb8e85df708, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 392] futex(0x7fb8e85df70c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 394] <... futex resumed>) = 1 [pid 394] open("./bus", O_RDWR|O_CREAT|O_NOCTTY|O_NOFOLLOW|O_NOATIME, 000) = 5 [pid 394] futex(0x7fb8e85df70c, FUTEX_WAKE_PRIVATE, 1000000 [pid 392] <... futex resumed>) = 0 [pid 392] futex(0x7fb8e85df708, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 392] futex(0x7fb8e85df70c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 394] <... futex resumed>) = 1 [pid 394] creat("./bus", 000) = 6 [pid 394] futex(0x7fb8e85df70c, FUTEX_WAKE_PRIVATE, 1000000 [pid 392] <... futex resumed>) = 0 [pid 392] futex(0x7fb8e85df708, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 392] futex(0x7fb8e85df70c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 394] <... futex resumed>) = 1 [pid 394] pwrite64(6, "+", 1, 0) = 1 [pid 394] futex(0x7fb8e85df70c, FUTEX_WAKE_PRIVATE, 1000000 [pid 392] <... futex resumed>) = 0 [pid 392] futex(0x7fb8e85df708, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 392] futex(0x7fb8e85df70c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 394] <... futex resumed>) = 1 [pid 394] open("./bus", O_RDONLY) = 7 [pid 394] futex(0x7fb8e85df70c, FUTEX_WAKE_PRIVATE, 1000000 [pid 392] <... futex resumed>) = 0 [pid 392] futex(0x7fb8e85df708, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 392] futex(0x7fb8e85df71c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 392] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fb8e84d2000 [pid 392] mprotect(0x7fb8e84d3000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 392] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 392] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fb8e84f2990, parent_tid=0x7fb8e84f2990, exit_signal=0, stack=0x7fb8e84d2000, stack_size=0x20300, tls=0x7fb8e84f26c0} => {parent_tid=[407]}, 88) = 407 [pid 392] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 392] futex(0x7fb8e85df718, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 392] futex(0x7fb8e85df71c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 394] <... futex resumed>) = 1 [pid 394] copy_file_range(7, NULL, 5, [65536], 6, 0) = 1 [pid 394] futex(0x7fb8e85df70c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 394] futex(0x7fb8e85df708, FUTEX_WAIT_PRIVATE, 0, NULL./strace-static-x86_64: Process 404 attached [pid 404] set_robust_list(0x7fb8e85139a0, 24) = 0 [pid 404] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 404] memfd_create("syzkaller", 0) = 3 [pid 404] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fb8e00f3000 ./strace-static-x86_64: Process 405 attached ./strace-static-x86_64: Process 407 attached ./strace-static-x86_64: Process 406 attached [pid 404] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\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 407] set_robust_list(0x7fb8e84f29a0, 24 [pid 406] set_robust_list(0x7fb8e85139a0, 24 [pid 405] set_robust_list(0x7fb8e85139a0, 24 [pid 407] <... set_robust_list resumed>) = 0 [pid 406] <... set_robust_list resumed>) = 0 [pid 405] <... set_robust_list resumed>) = 0 [pid 407] rt_sigprocmask(SIG_SETMASK, [], [pid 406] rt_sigprocmask(SIG_SETMASK, [], [pid 405] rt_sigprocmask(SIG_SETMASK, [], [pid 407] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 406] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 405] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 407] mmap(0x20000000, 6291456, PROT_READ|PROT_WRITE|PROT_EXEC|PROT_SEM|PROT_GROWSUP|0x7ffff0, MAP_SHARED|MAP_FIXED|MAP_LOCKED|1< [pid 406] memfd_create("syzkaller", 0 [pid 405] memfd_create("syzkaller", 0 [pid 407] <... mmap resumed>) = 0x20000000 [pid 406] <... memfd_create resumed>) = 3 [pid 405] <... memfd_create resumed>) = 3 [pid 407] futex(0x7fb8e85df71c, FUTEX_WAKE_PRIVATE, 1000000 [pid 406] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 405] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 407] <... futex resumed>) = 1 [pid 406] <... mmap resumed>) = 0x7fb8e00f3000 [pid 405] <... mmap resumed>) = 0x7fb8e00f3000 [pid 392] <... futex resumed>) = 0 [pid 407] futex(0x7fb8e85df718, FUTEX_WAIT_PRIVATE, 0, NULL [pid 406] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\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 405] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\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 392] futex(0x7fb8e85df708, FUTEX_WAKE_PRIVATE, 1000000 [pid 394] <... futex resumed>) = 0 [ 24.198179][ T394] EXT4-fs (loop1): mounted filesystem without journal. Opts: ,errors=continue [ 24.231226][ T397] EXT4-fs (loop2): mounted filesystem without journal. Opts: ,errors=continue [pid 392] <... futex resumed>) = 1 [pid 404] <... write resumed>) = 1048576 [pid 392] futex(0x7fb8e85df70c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 406] <... write resumed>) = 1048576 [pid 405] <... write resumed>) = 1048576 [pid 404] munmap(0x7fb8e00f3000, 138412032 [pid 397] <... mount resumed>) = 0 [pid 405] munmap(0x7fb8e00f3000, 138412032) = 0 [pid 405] openat(AT_FDCWD, "/dev/loop3", O_RDWR) = 4 [pid 405] ioctl(4, LOOP_SET_FD, 3) = 0 [pid 405] close(3) = 0 [pid 405] close(4 [pid 406] munmap(0x7fb8e00f3000, 138412032 [pid 404] <... munmap resumed>) = 0 [pid 397] openat(AT_FDCWD, "./file1", O_RDONLY|O_DIRECTORY [pid 404] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 406] <... munmap resumed>) = 0 [pid 397] <... openat resumed>) = 3 [pid 397] chdir("./file1") = 0 [pid 397] openat(AT_FDCWD, "/dev/loop2", O_RDWR [ 24.247047][ T394] EXT4-fs error (device loop1): ext4_mb_generate_buddy:808: group 0, block bitmap and bg descriptor inconsistent: 0 vs 150994969 free clusters [ 24.265268][ T394] EXT4-fs (loop1): Delayed block allocation failed for inode 18 at logical offset 0 with max blocks 1 with error 28 [ 24.277367][ T394] EXT4-fs (loop1): This should not happen!! Data will be lost [ 24.277367][ T394] [ 24.286829][ T394] EXT4-fs (loop1): Total free blocks count 0 [ 24.292681][ T394] EXT4-fs (loop1): Free/Dirty block details [pid 406] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 392] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 405] <... close resumed>) = 0 [pid 405] mkdir("./file1", 0777 [pid 394] --- SIGBUS {si_signo=SIGBUS, si_code=BUS_ADRERR, si_addr=0x20000380} --- [pid 405] <... mkdir resumed>) = 0 [pid 405] mount("/dev/loop3", "./file1", "ext4", 0, ",errors=continue" [pid 407] <... futex resumed>) = ? [pid 407] +++ killed by SIGBUS +++ [pid 394] +++ killed by SIGBUS +++ [pid 392] +++ killed by SIGBUS +++ [pid 290] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_KILLED, si_pid=392, si_uid=0, si_status=SIGBUS, si_utime=0, si_stime=9} --- [pid 290] restart_syscall(<... resuming interrupted clone ...>) = 0 [pid 290] umount2("./3", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 290] openat(AT_FDCWD, "./3", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 290] newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 290] getdents64(3, 0x55556a06b730 /* 4 entries */, 32768) = 112 [pid 290] umount2("./3/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 290] newfstatat(AT_FDCWD, "./3/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 290] unlink("./3/binderfs") = 0 [pid 290] umount2("./3/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 404] <... openat resumed>) = 4 [pid 397] <... openat resumed>) = 4 [pid 404] ioctl(4, LOOP_SET_FD, 3 [pid 406] <... openat resumed>) = 4 [pid 397] ioctl(4, LOOP_CLR_FD [ 24.298366][ T394] EXT4-fs (loop1): free_blocks=2415919504 [ 24.303946][ T394] EXT4-fs (loop1): dirty_blocks=32 [ 24.308866][ T394] EXT4-fs (loop1): Block reservation details [ 24.314777][ T394] EXT4-fs (loop1): i_reserved_data_blocks=2 [ 24.322549][ T394] EXT4-fs (loop1): Delayed block allocation failed for inode 18 at logical offset 32 with max blocks 1 with error 28 [ 24.334633][ T394] EXT4-fs (loop1): This should not happen!! Data will be lost [ 24.334633][ T394] [pid 406] ioctl(4, LOOP_SET_FD, 3 [pid 405] <... mount resumed>) = 0 [pid 290] <... umount2 resumed>) = 0 [pid 405] openat(AT_FDCWD, "./file1", O_RDONLY|O_DIRECTORY) = 3 [pid 405] chdir("./file1") = 0 [pid 405] openat(AT_FDCWD, "/dev/loop3", O_RDWR) = 4 [pid 405] ioctl(4, LOOP_CLR_FD) = 0 [pid 405] close(4 [pid 397] <... ioctl resumed>) = 0 [pid 290] umount2("./3/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 406] <... ioctl resumed>) = 0 [pid 397] close(4 [pid 290] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 405] <... close resumed>) = 0 [pid 405] futex(0x7fb8e85df70c, FUTEX_WAKE_PRIVATE, 1000000 [pid 406] close(3 [pid 290] newfstatat(AT_FDCWD, "./3/file1", [pid 405] <... futex resumed>) = 1 [pid 399] <... futex resumed>) = 0 [pid 406] <... close resumed>) = 0 [pid 399] futex(0x7fb8e85df708, FUTEX_WAKE_PRIVATE, 1000000 [pid 406] close(4 [pid 399] <... futex resumed>) = 0 [pid 290] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 399] futex(0x7fb8e85df70c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 290] umount2("./3/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 406] <... close resumed>) = 0 [pid 404] <... ioctl resumed>) = 0 [pid 397] <... close resumed>) = 0 [pid 290] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 404] close(3) = 0 [pid 404] close(4 [pid 405] open("./bus", O_RDWR|O_CREAT|O_TRUNC|O_SYNC|O_LARGEFILE|O_NOATIME|0x3c, 000) = 4 [pid 405] futex(0x7fb8e85df70c, FUTEX_WAKE_PRIVATE, 1000000 [pid 399] <... futex resumed>) = 0 [pid 399] futex(0x7fb8e85df708, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 399] futex(0x7fb8e85df70c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 405] <... futex resumed>) = 1 [pid 405] open("./bus", O_RDWR|O_CREAT|O_NOCTTY|O_NOFOLLOW|O_NOATIME, 000) = 5 [pid 405] futex(0x7fb8e85df70c, FUTEX_WAKE_PRIVATE, 1000000 [pid 399] <... futex resumed>) = 0 [pid 399] futex(0x7fb8e85df708, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 399] futex(0x7fb8e85df70c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 406] mkdir("./file1", 0777 [pid 405] <... futex resumed>) = 1 [pid 397] futex(0x7fb8e85df70c, FUTEX_WAKE_PRIVATE, 1000000 [pid 290] openat(AT_FDCWD, "./3/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 405] creat("./bus", 000) = 6 [pid 405] futex(0x7fb8e85df70c, FUTEX_WAKE_PRIVATE, 1000000 [pid 399] <... futex resumed>) = 0 [pid 399] futex(0x7fb8e85df708, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 406] <... mkdir resumed>) = 0 [pid 399] futex(0x7fb8e85df70c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 397] <... futex resumed>) = 1 [pid 395] <... futex resumed>) = 0 [pid 406] mount("/dev/loop4", "./file1", "ext4", 0, ",errors=continue" [pid 290] <... openat resumed>) = 4 [pid 397] futex(0x7fb8e85df708, FUTEX_WAIT_PRIVATE, 0, NULL [pid 395] futex(0x7fb8e85df708, FUTEX_WAKE_PRIVATE, 1000000 [pid 290] newfstatat(4, "", [pid 405] <... futex resumed>) = 1 [pid 397] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 395] <... futex resumed>) = 0 [pid 397] open("./bus", O_RDWR|O_CREAT|O_TRUNC|O_SYNC|O_LARGEFILE|O_NOATIME|0x3c, 000 [pid 395] futex(0x7fb8e85df70c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 290] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 405] pwrite64(6, "+", 1, 0) = 1 [pid 397] <... open resumed>) = 4 [pid 405] futex(0x7fb8e85df70c, FUTEX_WAKE_PRIVATE, 1000000 [pid 397] futex(0x7fb8e85df70c, FUTEX_WAKE_PRIVATE, 1000000 [pid 290] getdents64(4, [pid 397] <... futex resumed>) = 1 [pid 395] <... futex resumed>) = 0 [pid 399] <... futex resumed>) = 0 [pid 290] <... getdents64 resumed>0x55556a073770 /* 2 entries */, 32768) = 48 [pid 395] futex(0x7fb8e85df708, FUTEX_WAKE_PRIVATE, 1000000 [pid 399] futex(0x7fb8e85df708, FUTEX_WAKE_PRIVATE, 1000000 [pid 397] open("./bus", O_RDWR|O_CREAT|O_NOCTTY|O_NOFOLLOW|O_NOATIME, 000 [pid 395] <... futex resumed>) = 0 [pid 290] getdents64(4, [pid 399] <... futex resumed>) = 0 [pid 397] <... open resumed>) = 5 [pid 399] futex(0x7fb8e85df70c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 397] futex(0x7fb8e85df70c, FUTEX_WAKE_PRIVATE, 1000000 [pid 395] futex(0x7fb8e85df70c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 290] <... getdents64 resumed>0x55556a073770 /* 0 entries */, 32768) = 0 [pid 397] <... futex resumed>) = 0 [pid 395] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 290] close(4 [pid 397] futex(0x7fb8e85df708, FUTEX_WAIT_PRIVATE, 0, NULL [pid 395] futex(0x7fb8e85df708, FUTEX_WAKE_PRIVATE, 1000000 [pid 397] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 395] <... futex resumed>) = 0 [pid 290] <... close resumed>) = 0 [pid 397] creat("./bus", 000 [pid 395] futex(0x7fb8e85df70c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 290] rmdir("./3/file1" [pid 405] <... futex resumed>) = 1 [pid 397] <... creat resumed>) = 6 [pid 405] open("./bus", O_RDONLY) = 7 [pid 405] futex(0x7fb8e85df70c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 399] <... futex resumed>) = 0 [pid 405] copy_file_range(7, NULL, 5, [65536], 6, 0 [pid 399] futex(0x7fb8e85df708, FUTEX_WAKE_PRIVATE, 1000000 [pid 405] <... copy_file_range resumed>) = 1 [pid 399] <... futex resumed>) = 0 [pid 397] futex(0x7fb8e85df70c, FUTEX_WAKE_PRIVATE, 1000000 [pid 290] <... rmdir resumed>) = 0 [pid 405] futex(0x7fb8e85df70c, FUTEX_WAKE_PRIVATE, 1000000 [pid 399] futex(0x7fb8e85df71c, FUTEX_WAKE_PRIVATE, 1000000 [pid 397] <... futex resumed>) = 1 [pid 395] <... futex resumed>) = 0 [pid 290] getdents64(3, [pid 405] <... futex resumed>) = 0 [pid 399] <... futex resumed>) = 0 [pid 397] futex(0x7fb8e85df708, FUTEX_WAIT_PRIVATE, 0, NULL [pid 405] futex(0x7fb8e85df708, FUTEX_WAIT_PRIVATE, 0, NULL [pid 399] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 395] futex(0x7fb8e85df708, FUTEX_WAKE_PRIVATE, 1000000 [pid 290] <... getdents64 resumed>0x55556a06b730 /* 0 entries */, 32768) = 0 [pid 399] <... mmap resumed>) = 0x7fb8e84d2000 [pid 397] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 395] <... futex resumed>) = 0 [pid 290] close(3 [pid 399] mprotect(0x7fb8e84d3000, 131072, PROT_READ|PROT_WRITE [pid 397] pwrite64(6, "+", 1, 0 [pid 395] futex(0x7fb8e85df70c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 399] <... mprotect resumed>) = 0 [pid 290] <... close resumed>) = 0 [pid 399] rt_sigprocmask(SIG_BLOCK, ~[], [pid 397] <... pwrite64 resumed>) = 1 [pid 290] rmdir("./3" [pid 399] <... rt_sigprocmask resumed>[], 8) = 0 [pid 397] futex(0x7fb8e85df70c, FUTEX_WAKE_PRIVATE, 1000000 [pid 399] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fb8e84f2990, parent_tid=0x7fb8e84f2990, exit_signal=0, stack=0x7fb8e84d2000, stack_size=0x20300, tls=0x7fb8e84f26c0} => {parent_tid=[415]}, 88) = 415 [pid 399] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 399] futex(0x7fb8e85df718, FUTEX_WAKE_PRIVATE, 1000000 [pid 397] <... futex resumed>) = 1 [pid 395] <... futex resumed>) = 0 [pid 290] <... rmdir resumed>) = 0 [pid 399] <... futex resumed>) = 0 [pid 397] futex(0x7fb8e85df708, FUTEX_WAIT_PRIVATE, 0, NULL [pid 395] futex(0x7fb8e85df708, FUTEX_WAKE_PRIVATE, 1000000 [pid 399] futex(0x7fb8e85df71c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 397] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 395] <... futex resumed>) = 0 [pid 290] mkdir("./4", 0777 [pid 397] open("./bus", O_RDONLY [pid 395] futex(0x7fb8e85df70c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}./strace-static-x86_64: Process 415 attached [pid 397] <... open resumed>) = 7 [pid 290] <... mkdir resumed>) = 0 [pid 397] futex(0x7fb8e85df70c, FUTEX_WAKE_PRIVATE, 1000000 [pid 290] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 415] set_robust_list(0x7fb8e84f29a0, 24 [pid 397] <... futex resumed>) = 1 [pid 395] <... futex resumed>) = 0 [pid 395] futex(0x7fb8e85df708, FUTEX_WAKE_PRIVATE, 1000000 [pid 397] copy_file_range(7, NULL, 5, [65536], 6, 0 [pid 395] <... futex resumed>) = 0 [pid 415] <... set_robust_list resumed>) = 0 [pid 415] rt_sigprocmask(SIG_SETMASK, [], [pid 397] <... copy_file_range resumed>) = 1 [pid 395] futex(0x7fb8e85df71c, FUTEX_WAKE_PRIVATE, 1000000 [pid 415] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 415] mmap(0x20000000, 6291456, PROT_READ|PROT_WRITE|PROT_EXEC|PROT_SEM|PROT_GROWSUP|0x7ffff0, MAP_SHARED|MAP_FIXED|MAP_LOCKED|1< [pid 395] <... futex resumed>) = 0 [pid 415] futex(0x7fb8e85df71c, FUTEX_WAKE_PRIVATE, 1000000 [pid 399] <... futex resumed>) = 0 [pid 399] futex(0x7fb8e85df708, FUTEX_WAKE_PRIVATE, 1000000 [pid 397] <... futex resumed>) = 0 [pid 395] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 405] <... futex resumed>) = 0 [pid 399] <... futex resumed>) = 1 [pid 415] <... futex resumed>) = 1 [pid 399] futex(0x7fb8e85df70c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 397] futex(0x7fb8e85df708, FUTEX_WAIT_PRIVATE, 0, NULL [pid 395] <... mmap resumed>) = 0x7fb8e84d2000 [pid 395] mprotect(0x7fb8e84d3000, 131072, PROT_READ|PROT_WRITE [pid 415] futex(0x7fb8e85df718, FUTEX_WAIT_PRIVATE, 0, NULL [pid 395] <... mprotect resumed>) = 0 [pid 395] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 395] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fb8e84f2990, parent_tid=0x7fb8e84f2990, exit_signal=0, stack=0x7fb8e84d2000, stack_size=0x20300, tls=0x7fb8e84f26c0} => {parent_tid=[416]}, 88) = 416 [pid 395] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 395] futex(0x7fb8e85df718, FUTEX_WAKE_PRIVATE, 1000000) = 0 [ 24.367998][ T405] EXT4-fs (loop3): mounted filesystem without journal. Opts: ,errors=continue [ 24.393740][ T405] EXT4-fs error (device loop3): ext4_mb_generate_buddy:808: group 0, block bitmap and bg descriptor inconsistent: 0 vs 150994969 free clusters [pid 395] futex(0x7fb8e85df71c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}./strace-static-x86_64: Process 416 attached [pid 416] set_robust_list(0x7fb8e84f29a0, 24) = 0 [pid 416] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 416] mmap(0x20000000, 6291456, PROT_READ|PROT_WRITE|PROT_EXEC|PROT_SEM|PROT_GROWSUP|0x7ffff0, MAP_SHARED|MAP_FIXED|MAP_LOCKED|1< [pid 395] <... futex resumed>) = 0 [pid 395] futex(0x7fb8e85df708, FUTEX_WAKE_PRIVATE, 1000000 [pid 397] <... futex resumed>) = 0 [pid 395] <... futex resumed>) = 1 [pid 395] futex(0x7fb8e85df70c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 416] <... futex resumed>) = 1 [ 24.408739][ T405] EXT4-fs (loop3): Delayed block allocation failed for inode 18 at logical offset 0 with max blocks 1 with error 28 [ 24.420757][ T405] EXT4-fs (loop3): This should not happen!! Data will be lost [ 24.420757][ T405] [ 24.429536][ T397] EXT4-fs error (device loop2): ext4_mb_generate_buddy:808: group 0, block bitmap and bg descriptor inconsistent: 0 vs 150994969 free clusters [ 24.430196][ T405] EXT4-fs (loop3): Total free blocks count 0 [ 24.445744][ T397] EXT4-fs (loop2): Delayed block allocation failed for inode 18 at logical offset 0 with max blocks 1 with error 28 [ 24.450527][ T405] EXT4-fs (loop3): Free/Dirty block details [pid 416] futex(0x7fb8e85df718, FUTEX_WAIT_PRIVATE, 0, NULL [pid 404] <... close resumed>) = 0 [pid 399] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 404] mkdir("./file1", 0777 [pid 290] <... openat resumed>) = 3 [pid 290] ioctl(3, LOOP_CLR_FD) = -1 ENXIO (No such device or address) [pid 290] close(3) = 0 [pid 290] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x55556a06a690) = 417 ./strace-static-x86_64: Process 417 attached [pid 404] <... mkdir resumed>) = 0 [pid 405] --- SIGBUS {si_signo=SIGBUS, si_code=BUS_ADRERR, si_addr=0x20000380} --- [pid 404] mount("/dev/loop0", "./file1", "ext4", 0, ",errors=continue" [pid 417] set_robust_list(0x55556a06a6a0, 24) = 0 [pid 417] chdir("./4") = 0 [pid 417] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 417] setpgid(0, 0) = 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) = 0 [pid 417] symlink("/dev/binderfs", "./binderfs") = 0 [pid 395] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 395] futex(0x7fb8e85df70c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=0}) = -1 ETIMEDOUT (Connection timed out) [pid 395] futex(0x7fb8e85df70c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=0}) = -1 ETIMEDOUT (Connection timed out) [pid 395] futex(0x7fb8e85df70c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=0}) = -1 ETIMEDOUT (Connection timed out) [pid 395] futex(0x7fb8e85df70c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=0}) = -1 ETIMEDOUT (Connection timed out) [pid 417] write(1, "executing program\n", 18executing program ) = 18 [pid 417] futex(0x7fb8e85df70c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 417] rt_sigaction(SIGRT_1, {sa_handler=0x7fb8e857d160, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fb8e856e310}, NULL, 8) = 0 [pid 417] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 417] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fb8e84f3000 [pid 417] mprotect(0x7fb8e84f4000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 417] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 417] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fb8e8513990, parent_tid=0x7fb8e8513990, exit_signal=0, stack=0x7fb8e84f3000, stack_size=0x20300, tls=0x7fb8e85136c0} => {parent_tid=[418]}, 88) = 418 [pid 417] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 417] futex(0x7fb8e85df708, FUTEX_WAKE_PRIVATE, 1000000 [pid 415] <... futex resumed>) = ? [pid 417] <... futex resumed>) = 0 [pid 417] futex(0x7fb8e85df70c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000}./strace-static-x86_64: Process 418 attached [pid 418] set_robust_list(0x7fb8e85139a0, 24) = 0 [pid 418] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 418] memfd_create("syzkaller", 0) = 3 [pid 418] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fb8e00f3000 [pid 415] +++ killed by SIGBUS +++ [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) = 1048576 [pid 418] munmap(0x7fb8e00f3000, 138412032) = 0 [pid 418] openat(AT_FDCWD, "/dev/loop1", O_RDWR) = 4 [pid 418] ioctl(4, LOOP_SET_FD, 3) = 0 [pid 418] close(3) = 0 [pid 418] close(4) = 0 [pid 418] mkdir("./file1", 0777) = 0 [ 24.468032][ T405] EXT4-fs (loop3): free_blocks=2415919504 [ 24.473635][ T405] EXT4-fs (loop3): dirty_blocks=32 [ 24.478530][ T405] EXT4-fs (loop3): Block reservation details [ 24.484819][ T405] EXT4-fs (loop3): i_reserved_data_blocks=2 [ 24.490719][ T397] EXT4-fs (loop2): This should not happen!! Data will be lost [ 24.490719][ T397] [ 24.500316][ T397] EXT4-fs (loop2): Total free blocks count 0 [ 24.506311][ T397] EXT4-fs (loop2): Free/Dirty block details [pid 418] mount("/dev/loop1", "./file1", "ext4", 0, ",errors=continue" [pid 397] --- SIGBUS {si_signo=SIGBUS, si_code=BUS_ADRERR, si_addr=0x20000380} --- [pid 416] <... futex resumed>) = ? [pid 405] +++ killed by SIGBUS +++ [pid 399] +++ killed by SIGBUS +++ [pid 416] +++ killed by SIGBUS +++ [pid 292] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_KILLED, si_pid=399, si_uid=0, si_status=SIGBUS, si_utime=0, si_stime=12} --- [pid 292] umount2("./3", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 292] openat(AT_FDCWD, "./3", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 292] newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 292] getdents64(3, 0x55556a06b730 /* 4 entries */, 32768) = 112 [pid 292] umount2("./3/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 292] newfstatat(AT_FDCWD, "./3/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 292] unlink("./3/binderfs") = 0 [ 24.513110][ T405] EXT4-fs (loop3): Delayed block allocation failed for inode 18 at logical offset 32 with max blocks 1 with error 28 [ 24.525484][ T397] EXT4-fs (loop2): free_blocks=2415919504 [ 24.531123][ T397] EXT4-fs (loop2): dirty_blocks=32 [ 24.536033][ T397] EXT4-fs (loop2): Block reservation details [ 24.541867][ T397] EXT4-fs (loop2): i_reserved_data_blocks=2 [ 24.547706][ T405] EXT4-fs (loop3): This should not happen!! Data will be lost [ 24.547706][ T405] [pid 292] umount2("./3/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 406] <... mount resumed>) = 0 [pid 406] openat(AT_FDCWD, "./file1", O_RDONLY|O_DIRECTORY) = 3 [pid 406] chdir("./file1") = 0 [pid 406] openat(AT_FDCWD, "/dev/loop4", O_RDWR) = 4 [pid 406] ioctl(4, LOOP_CLR_FD) = 0 [pid 406] close(4) = 0 [pid 397] +++ killed by SIGBUS +++ [pid 395] +++ killed by SIGBUS +++ [pid 291] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_KILLED, si_pid=395, si_uid=0, si_status=SIGBUS, si_utime=0, si_stime=12} --- [pid 406] futex(0x7fb8e85df70c, FUTEX_WAKE_PRIVATE, 1000000 [pid 291] restart_syscall(<... resuming interrupted clone ...> [pid 398] <... futex resumed>) = 0 [pid 291] <... restart_syscall resumed>) = 0 [pid 398] futex(0x7fb8e85df708, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 398] futex(0x7fb8e85df70c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 291] umount2("./3", MNT_FORCE|UMOUNT_NOFOLLOW [pid 406] <... futex resumed>) = 1 [pid 406] open("./bus", O_RDWR|O_CREAT|O_TRUNC|O_SYNC|O_LARGEFILE|O_NOATIME|0x3c, 000) = 4 [pid 291] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 406] futex(0x7fb8e85df70c, FUTEX_WAKE_PRIVATE, 1000000 [pid 398] <... futex resumed>) = 0 [pid 398] futex(0x7fb8e85df708, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 291] openat(AT_FDCWD, "./3", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 398] futex(0x7fb8e85df70c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 291] <... openat resumed>) = 3 [pid 406] <... futex resumed>) = 1 [pid 291] newfstatat(3, "", [pid 406] open("./bus", O_RDWR|O_CREAT|O_NOCTTY|O_NOFOLLOW|O_NOATIME, 000 [pid 291] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 406] <... open resumed>) = 5 [pid 406] futex(0x7fb8e85df70c, FUTEX_WAKE_PRIVATE, 1000000 [pid 398] <... futex resumed>) = 0 [pid 398] futex(0x7fb8e85df708, FUTEX_WAKE_PRIVATE, 1000000 [pid 291] getdents64(3, [pid 398] <... futex resumed>) = 0 [pid 398] futex(0x7fb8e85df70c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 406] <... futex resumed>) = 1 [pid 406] creat("./bus", 000 [pid 291] <... getdents64 resumed>0x55556a06b730 /* 4 entries */, 32768) = 112 [pid 291] umount2("./3/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 406] <... creat resumed>) = 6 [pid 291] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 406] futex(0x7fb8e85df70c, FUTEX_WAKE_PRIVATE, 1000000 [pid 398] <... futex resumed>) = 0 [pid 398] futex(0x7fb8e85df708, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 398] futex(0x7fb8e85df70c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 406] <... futex resumed>) = 1 [pid 406] pwrite64(6, "+", 1, 0) = 1 [pid 406] futex(0x7fb8e85df70c, FUTEX_WAKE_PRIVATE, 1000000 [pid 398] <... futex resumed>) = 0 [pid 398] futex(0x7fb8e85df708, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 398] futex(0x7fb8e85df70c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 406] <... futex resumed>) = 1 [pid 406] open("./bus", O_RDONLY) = 7 [pid 406] futex(0x7fb8e85df70c, FUTEX_WAKE_PRIVATE, 1000000 [pid 398] <... futex resumed>) = 0 [pid 398] futex(0x7fb8e85df708, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 398] futex(0x7fb8e85df71c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 398] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fb8e84d2000 [pid 398] mprotect(0x7fb8e84d3000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 398] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 398] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fb8e84f2990, parent_tid=0x7fb8e84f2990, exit_signal=0, stack=0x7fb8e84d2000, stack_size=0x20300, tls=0x7fb8e84f26c0} [pid 291] newfstatat(AT_FDCWD, "./3/binderfs", [pid 398] <... clone3 resumed> => {parent_tid=[426]}, 88) = 426 [pid 398] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 398] futex(0x7fb8e85df718, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 398] futex(0x7fb8e85df71c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}./strace-static-x86_64: Process 426 attached [pid 426] set_robust_list(0x7fb8e84f29a0, 24) = 0 [pid 426] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 426] mmap(0x20000000, 6291456, PROT_READ|PROT_WRITE|PROT_EXEC|PROT_SEM|PROT_GROWSUP|0x7ffff0, MAP_SHARED|MAP_FIXED|MAP_LOCKED|1< [pid 398] <... futex resumed>) = 0 [pid 398] futex(0x7fb8e85df718, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 398] futex(0x7fb8e85df71c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 426] <... futex resumed>) = 1 [pid 406] <... futex resumed>) = 1 [pid 291] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 291] unlink("./3/binderfs") = 0 [ 24.561819][ T397] EXT4-fs (loop2): Delayed block allocation failed for inode 18 at logical offset 32 with max blocks 1 with error 28 [ 24.567442][ T406] EXT4-fs (loop4): mounted filesystem without journal. Opts: ,errors=continue [ 24.573947][ T397] EXT4-fs (loop2): This should not happen!! Data will be lost [ 24.573947][ T397] [ 24.598118][ T426] EXT4-fs error (device loop4): ext4_mb_generate_buddy:808: group 0, block bitmap and bg descriptor inconsistent: 0 vs 150994969 free clusters [pid 291] umount2("./3/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 292] <... umount2 resumed>) = 0 [pid 404] <... mount resumed>) = 0 [pid 418] <... mount resumed>) = 0 [pid 404] openat(AT_FDCWD, "./file1", O_RDONLY|O_DIRECTORY) = 3 [pid 418] openat(AT_FDCWD, "./file1", O_RDONLY|O_DIRECTORY) = 3 [pid 404] chdir("./file1") = 0 [pid 418] chdir("./file1" [pid 404] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 418] <... chdir resumed>) = 0 [pid 404] <... openat resumed>) = 4 [pid 418] openat(AT_FDCWD, "/dev/loop1", O_RDWR) = 4 [pid 404] ioctl(4, LOOP_CLR_FD) = 0 [pid 404] close(4 [pid 292] umount2("./3/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 418] ioctl(4, LOOP_CLR_FD [pid 404] <... close resumed>) = 0 [pid 418] <... ioctl resumed>) = 0 [pid 418] close(4 [pid 404] futex(0x7fb8e85df70c, FUTEX_WAKE_PRIVATE, 1000000 [pid 292] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 400] <... futex resumed>) = 0 [pid 400] futex(0x7fb8e85df708, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 400] futex(0x7fb8e85df70c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 404] <... futex resumed>) = 1 [pid 404] open("./bus", O_RDWR|O_CREAT|O_TRUNC|O_SYNC|O_LARGEFILE|O_NOATIME|0x3c, 000) = 4 [pid 404] futex(0x7fb8e85df70c, FUTEX_WAKE_PRIVATE, 1000000 [pid 400] <... futex resumed>) = 0 [pid 400] futex(0x7fb8e85df708, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 400] futex(0x7fb8e85df70c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 404] <... futex resumed>) = 1 [pid 404] open("./bus", O_RDWR|O_CREAT|O_NOCTTY|O_NOFOLLOW|O_NOATIME, 000) = 5 [pid 404] futex(0x7fb8e85df70c, FUTEX_WAKE_PRIVATE, 1000000 [pid 400] <... futex resumed>) = 0 [pid 400] futex(0x7fb8e85df708, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 400] futex(0x7fb8e85df70c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 404] <... futex resumed>) = 1 [pid 404] creat("./bus", 000) = 6 [pid 404] futex(0x7fb8e85df70c, FUTEX_WAKE_PRIVATE, 1000000 [pid 400] <... futex resumed>) = 0 [pid 400] futex(0x7fb8e85df708, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 400] futex(0x7fb8e85df70c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 404] <... futex resumed>) = 1 [pid 404] pwrite64(6, "+", 1, 0) = 1 [pid 404] futex(0x7fb8e85df70c, FUTEX_WAKE_PRIVATE, 1000000 [pid 400] <... futex resumed>) = 0 [pid 400] futex(0x7fb8e85df708, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 400] futex(0x7fb8e85df70c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 404] <... futex resumed>) = 1 [pid 404] open("./bus", O_RDONLY) = 7 [pid 404] futex(0x7fb8e85df70c, FUTEX_WAKE_PRIVATE, 1000000 [pid 400] <... futex resumed>) = 0 [pid 400] futex(0x7fb8e85df708, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 400] futex(0x7fb8e85df71c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 400] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fb8e84d2000 [pid 400] mprotect(0x7fb8e84d3000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 400] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 400] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fb8e84f2990, parent_tid=0x7fb8e84f2990, exit_signal=0, stack=0x7fb8e84d2000, stack_size=0x20300, tls=0x7fb8e84f26c0} => {parent_tid=[428]}, 88) = 428 [pid 292] newfstatat(AT_FDCWD, "./3/file1", [pid 400] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 400] futex(0x7fb8e85df718, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 400] futex(0x7fb8e85df71c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 404] <... futex resumed>) = 1 [pid 404] copy_file_range(7, NULL, 5, [65536], 6, 0) = 1 [pid 404] futex(0x7fb8e85df70c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 292] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 404] futex(0x7fb8e85df708, FUTEX_WAIT_PRIVATE, 0, NULL [pid 292] umount2("./3/file1", MNT_FORCE|UMOUNT_NOFOLLOW./strace-static-x86_64: Process 428 attached ) = -1 EINVAL (Invalid argument) [pid 428] set_robust_list(0x7fb8e84f29a0, 24 [pid 292] openat(AT_FDCWD, "./3/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 428] <... set_robust_list resumed>) = 0 [pid 292] <... openat resumed>) = 4 [pid 428] rt_sigprocmask(SIG_SETMASK, [], [pid 292] newfstatat(4, "", [pid 428] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 292] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 428] mmap(0x20000000, 6291456, PROT_READ|PROT_WRITE|PROT_EXEC|PROT_SEM|PROT_GROWSUP|0x7ffff0, MAP_SHARED|MAP_FIXED|MAP_LOCKED|1< [pid 292] getdents64(4, 0x55556a073770 /* 2 entries */, 32768) = 48 [pid 292] getdents64(4, 0x55556a073770 /* 0 entries */, 32768) = 0 [pid 292] close(4) = 0 [pid 292] rmdir("./3/file1") = 0 [pid 428] <... mmap resumed>) = 0x20000000 [pid 292] getdents64(3, [pid 428] futex(0x7fb8e85df71c, FUTEX_WAKE_PRIVATE, 1000000 [pid 400] <... futex resumed>) = 0 [pid 400] futex(0x7fb8e85df708, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 292] <... getdents64 resumed>0x55556a06b730 /* 0 entries */, 32768) = 0 [pid 400] futex(0x7fb8e85df70c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 292] close(3 [pid 404] <... futex resumed>) = 0 [pid 292] <... close resumed>) = 0 [pid 292] rmdir("./3") = 0 [pid 292] mkdir("./4", 0777 [pid 398] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 428] <... futex resumed>) = 1 [pid 428] futex(0x7fb8e85df718, FUTEX_WAIT_PRIVATE, 0, NULL [pid 292] <... mkdir resumed>) = 0 [pid 426] --- SIGBUS {si_signo=SIGBUS, si_code=BUS_ADRERR, si_addr=0x20000380} --- [ 24.613802][ T404] EXT4-fs (loop0): mounted filesystem without journal. Opts: ,errors=continue [ 24.623507][ T418] EXT4-fs (loop1): mounted filesystem without journal. Opts: ,errors=continue [ 24.643072][ T404] EXT4-fs error (device loop0): ext4_mb_generate_buddy:808: group 0, block bitmap and bg descriptor inconsistent: 0 vs 150994969 free clusters [pid 292] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 291] <... umount2 resumed>) = 0 [pid 291] umount2("./3/file1", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 291] newfstatat(AT_FDCWD, "./3/file1", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 291] umount2("./3/file1", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 291] openat(AT_FDCWD, "./3/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 291] newfstatat(4, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 291] getdents64(4, 0x55556a073770 /* 2 entries */, 32768) = 48 [pid 291] getdents64(4, 0x55556a073770 /* 0 entries */, 32768) = 0 [pid 291] close(4) = 0 [pid 291] rmdir("./3/file1") = 0 [pid 291] getdents64(3, 0x55556a06b730 /* 0 entries */, 32768) = 0 [pid 291] close(3) = 0 [pid 291] rmdir("./3") = 0 [pid 291] mkdir("./4", 0777) = 0 [pid 291] openat(AT_FDCWD, "/dev/loop2", O_RDWR) = 3 [pid 291] ioctl(3, LOOP_CLR_FD) = -1 ENXIO (No such device or address) [pid 291] close(3) = 0 [pid 291] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x55556a06a690) = 429 [pid 418] <... close resumed>) = 0 [pid 418] futex(0x7fb8e85df70c, FUTEX_WAKE_PRIVATE, 1000000 [pid 426] +++ killed by SIGBUS +++ [pid 418] <... futex resumed>) = 1 [pid 417] <... futex resumed>) = 0 [pid 418] futex(0x7fb8e85df708, FUTEX_WAIT_PRIVATE, 0, NULL [pid 417] futex(0x7fb8e85df708, FUTEX_WAKE_PRIVATE, 1000000 [pid 418] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 417] <... futex resumed>) = 0 [pid 418] open("./bus", O_RDWR|O_CREAT|O_TRUNC|O_SYNC|O_LARGEFILE|O_NOATIME|0x3c, 000 [pid 417] futex(0x7fb8e85df70c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 292] <... openat resumed>) = 3 [pid 292] ioctl(3, LOOP_CLR_FD) = -1 ENXIO (No such device or address) [pid 292] close(3) = 0 [pid 292] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 418] <... open resumed>) = 4 [pid 418] futex(0x7fb8e85df70c, FUTEX_WAKE_PRIVATE, 1000000 [pid 292] <... clone resumed>, child_tidptr=0x55556a06a690) = 430 [pid 418] <... futex resumed>) = 1 [pid 417] <... futex resumed>) = 0 [pid 418] futex(0x7fb8e85df708, FUTEX_WAIT_PRIVATE, 0, NULL [pid 417] futex(0x7fb8e85df708, FUTEX_WAKE_PRIVATE, 1000000 [pid 418] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 417] <... futex resumed>) = 0 [pid 418] open("./bus", O_RDWR|O_CREAT|O_NOCTTY|O_NOFOLLOW|O_NOATIME, 000 [pid 417] futex(0x7fb8e85df70c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 418] <... open resumed>) = 5 [pid 418] futex(0x7fb8e85df70c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 417] <... futex resumed>) = 0 [pid 418] futex(0x7fb8e85df708, FUTEX_WAIT_PRIVATE, 0, NULL [pid 417] futex(0x7fb8e85df708, FUTEX_WAKE_PRIVATE, 1000000 [pid 418] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 417] <... futex resumed>) = 0 [pid 418] creat("./bus", 000 [pid 417] futex(0x7fb8e85df70c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 418] <... creat resumed>) = 6 [pid 418] futex(0x7fb8e85df70c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 417] <... futex resumed>) = 0 [pid 418] futex(0x7fb8e85df708, FUTEX_WAIT_PRIVATE, 0, NULL [pid 417] futex(0x7fb8e85df708, FUTEX_WAKE_PRIVATE, 1000000 [pid 418] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 417] <... futex resumed>) = 0 [pid 418] pwrite64(6, "+", 1, 0 [pid 417] futex(0x7fb8e85df70c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 418] <... pwrite64 resumed>) = 1 [pid 418] futex(0x7fb8e85df70c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 417] <... futex resumed>) = 0 [pid 418] futex(0x7fb8e85df708, FUTEX_WAIT_PRIVATE, 0, NULL [pid 417] futex(0x7fb8e85df708, FUTEX_WAKE_PRIVATE, 1000000 [pid 418] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 417] <... futex resumed>) = 0 [pid 418] open("./bus", O_RDONLY [pid 417] futex(0x7fb8e85df70c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 418] <... open resumed>) = 7 [pid 418] futex(0x7fb8e85df70c, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 417] <... futex resumed>) = 0 [pid 418] futex(0x7fb8e85df708, FUTEX_WAIT_PRIVATE, 0, NULL [pid 417] futex(0x7fb8e85df708, FUTEX_WAKE_PRIVATE, 1000000 [pid 418] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 417] <... futex resumed>) = 0 [pid 418] copy_file_range(7, NULL, 5, [65536], 6, 0 [pid 417] futex(0x7fb8e85df71c, FUTEX_WAKE_PRIVATE, 1000000 [pid 418] <... copy_file_range resumed>) = 1 [pid 417] <... futex resumed>) = 0 [pid 418] futex(0x7fb8e85df70c, FUTEX_WAKE_PRIVATE, 1000000 [pid 417] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 418] <... futex resumed>) = 0 [pid 417] <... mmap resumed>) = 0x7fb8e84d2000 [pid 418] futex(0x7fb8e85df708, FUTEX_WAIT_PRIVATE, 0, NULL [pid 417] mprotect(0x7fb8e84d3000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 417] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 417] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fb8e84f2990, parent_tid=0x7fb8e84f2990, exit_signal=0, stack=0x7fb8e84d2000, stack_size=0x20300, tls=0x7fb8e84f26c0} => {parent_tid=[431]}, 88) = 431 [pid 417] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 417] futex(0x7fb8e85df718, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 417] futex(0x7fb8e85df71c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}./strace-static-x86_64: Process 431 attached [pid 431] set_robust_list(0x7fb8e84f29a0, 24) = 0 [pid 431] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 431] mmap(0x20000000, 6291456, PROT_READ|PROT_WRITE|PROT_EXEC|PROT_SEM|PROT_GROWSUP|0x7ffff0, MAP_SHARED|MAP_FIXED|MAP_LOCKED|1<) = 0 [pid 417] futex(0x7fb8e85df708, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 418] <... futex resumed>) = 0 [pid 417] futex(0x7fb8e85df70c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 431] futex(0x7fb8e85df718, FUTEX_WAIT_PRIVATE, 0, NULL [pid 400] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [ 24.658246][ T404] EXT4-fs (loop0): Delayed block allocation failed for inode 18 at logical offset 0 with max blocks 1 with error 28 [ 24.670579][ T404] EXT4-fs (loop0): This should not happen!! Data will be lost [ 24.670579][ T404] [ 24.687282][ T418] EXT4-fs error (device loop1): ext4_mb_generate_buddy:808: group 0, block bitmap and bg descriptor inconsistent: 0 vs 150994969 free clusters [ 24.697772][ T406] ------------[ cut here ]------------ [ 24.707293][ T406] kernel BUG at fs/ext4/inode.c:2777! [ 24.712731][ T406] invalid opcode: 0000 [#1] PREEMPT SMP KASAN executing program executing program ./strace-static-x86_64: Process 429 attached [pid 429] set_robust_list(0x55556a06a6a0, 24) = 0 [pid 429] chdir("./4") = 0 [pid 429] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 429] setpgid(0, 0) = 0 [pid 429] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 429] write(3, "1000", 4) = 4 [pid 429] close(3) = 0 [pid 429] symlink("/dev/binderfs", "./binderfs") = 0 [pid 429] write(1, "executing program\n", 18) = 18 [pid 429] futex(0x7fb8e85df70c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 429] rt_sigaction(SIGRT_1, {sa_handler=0x7fb8e857d160, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fb8e856e310}, NULL, 8) = 0 [pid 429] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 429] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fb8e84f3000 [pid 429] mprotect(0x7fb8e84f4000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 429] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 429] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fb8e8513990, parent_tid=0x7fb8e8513990, exit_signal=0, stack=0x7fb8e84f3000, stack_size=0x20300, tls=0x7fb8e85136c0} => {parent_tid=[432]}, 88) = 432 [pid 429] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 429] futex(0x7fb8e85df708, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 429] futex(0x7fb8e85df70c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000}./strace-static-x86_64: Process 430 attached [pid 430] set_robust_list(0x55556a06a6a0, 24) = 0 [pid 430] chdir("./4") = 0 [pid 430] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 430] setpgid(0, 0) = 0 [pid 430] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 ./strace-static-x86_64: Process 432 attached [pid 432] set_robust_list(0x7fb8e85139a0, 24) = 0 [pid 430] write(3, "1000", 4 [pid 432] rt_sigprocmask(SIG_SETMASK, [], [pid 430] <... write resumed>) = 4 [pid 432] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 432] memfd_create("syzkaller", 0 [pid 430] close(3) = 0 [pid 430] symlink("/dev/binderfs", "./binderfs") = 0 [pid 432] <... memfd_create resumed>) = 3 [pid 432] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fb8e00f3000 [pid 430] write(1, "executing program\n", 18) = 18 [pid 430] futex(0x7fb8e85df70c, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 430] rt_sigaction(SIGRT_1, {sa_handler=0x7fb8e857d160, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7fb8e856e310}, NULL, 8) = 0 [pid 430] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 430] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fb8e84f3000 [pid 430] mprotect(0x7fb8e84f4000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 430] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 430] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7fb8e8513990, parent_tid=0x7fb8e8513990, exit_signal=0, stack=0x7fb8e84f3000, stack_size=0x20300, tls=0x7fb8e85136c0} => {parent_tid=[433]}, 88) = 433 [pid 430] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 430] futex(0x7fb8e85df708, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 430] futex(0x7fb8e85df70c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 417] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 417] futex(0x7fb8e85df70c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=0}) = -1 ETIMEDOUT (Connection timed out) [pid 417] futex(0x7fb8e85df70c, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=0}) = -1 ETIMEDOUT (Connection timed out) ./strace-static-x86_64: Process 433 attached [pid 433] set_robust_list(0x7fb8e85139a0, 24) = 0 [pid 433] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 433] memfd_create("syzkaller", 0 [pid 432] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\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 433] <... memfd_create resumed>) = 3 [pid 433] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fb8e00f3000 [pid 432] <... write resumed>) = 1048576 [pid 432] munmap(0x7fb8e00f3000, 138412032) = 0 [pid 432] openat(AT_FDCWD, "/dev/loop2", O_RDWR) = 4 [pid 433] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\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 432] ioctl(4, LOOP_SET_FD, 3 [pid 433] <... write resumed>) = 1048576 [ 24.713046][ T418] EXT4-fs (loop1): Delayed block allocation failed for inode 18 at logical offset 0 with max blocks 1 with error 28 [ 24.718593][ T406] CPU: 1 PID: 406 Comm: syz-executor136 Not tainted 5.10.226-syzkaller-00709-ge5e5644ea27f #0 [ 24.718598][ T406] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 08/06/2024 [ 24.718623][ T406] RIP: 0010:ext4_writepages+0x3bdf/0x3c00 [pid 433] munmap(0x7fb8e00f3000, 138412032) = 0 [ 24.718638][ T406] Code: 3a 8c ff 31 ff 89 de e8 ff 39 8c ff 45 84 f6 75 27 e8 65 37 8c ff 49 be 00 00 00 00 00 fc ff df e9 0e f7 ff ff e8 51 37 8c ff <0f> 0b e8 4a 37 8c ff e8 71 06 22 ff eb 9b e8 3e 37 8c ff e8 65 06 [ 24.740756][ T404] EXT4-fs (loop0): Total free blocks count 0 [ 24.750532][ T406] RSP: 0018:ffffc90001197220 EFLAGS: 00010293 [ 24.750545][ T406] RAX: ffffffff81de759f RBX: 0000008000000000 RCX: ffff88810ef28000 [ 24.750550][ T406] RDX: 0000000000000000 RSI: 0000008000000000 RDI: 0000000000000000 [ 24.750556][ T406] RBP: ffffc90001197610 R08: ffffffff81de4013 R09: ffffed102397c0c8 [ 24.750561][ T406] R10: 0000000000000000 R11: dffffc0000000001 R12: 0000000000000001 [ 24.750567][ T406] R13: ffffc90001197780 R14: 000000d410000000 R15: ffffc900011974e0 [ 24.750575][ T406] FS: 0000000000000000(0000) GS:ffff8881f7100000(0000) knlGS:0000000000000000 [ 24.750581][ T406] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 24.750587][ T406] CR2: 00007fff6c92e2e8 CR3: 000000011c703000 CR4: 00000000003506a0 [ 24.750595][ T406] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 24.750600][ T406] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 24.750611][ T406] Call Trace: [pid 433] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 404] --- SIGBUS {si_signo=SIGBUS, si_code=BUS_ADRERR, si_addr=0x20000380} --- [pid 428] <... futex resumed>) = ? [pid 428] +++ killed by SIGBUS +++ [ 24.771112][ T404] EXT4-fs (loop0): Free/Dirty block details [ 24.775539][ T406] ? __die_body+0x62/0xb0 [ 24.775557][ T406] ? die+0x88/0xb0 [ 24.782068][ T418] EXT4-fs (loop1): This should not happen!! Data will be lost [ 24.782068][ T418] [ 24.787247][ T406] ? do_trap+0x1a4/0x310 [ 24.787257][ T406] ? ext4_writepages+0x3bdf/0x3c00 [ 24.787265][ T406] ? handle_invalid_op+0x95/0xc0 [ 24.787277][ T406] ? ext4_writepages+0x3bdf/0x3c00 [ 24.787294][ T406] ? exc_invalid_op+0x32/0x50 [ 24.795846][ T404] EXT4-fs (loop0): free_blocks=2415919504 [pid 404] +++ killed by SIGBUS +++ [pid 400] +++ killed by SIGBUS +++ [pid 289] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_KILLED, si_pid=400, si_uid=0, si_status=SIGBUS, si_utime=0, si_stime=13} --- [pid 289] restart_syscall(<... resuming interrupted clone ...>) = 0 [pid 289] umount2("./3", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 289] openat(AT_FDCWD, "./3", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [ 24.802871][ T406] ? asm_exc_invalid_op+0x12/0x20 [ 24.802881][ T406] ? ext4_writepages+0x653/0x3c00 [ 24.802887][ T406] ? ext4_writepages+0x3bdf/0x3c00 [ 24.802894][ T406] ? ext4_writepages+0x3bdf/0x3c00 [ 24.802911][ T406] ? is_bpf_text_address+0x172/0x190 [ 24.811476][ T418] EXT4-fs (loop1): Total free blocks count 0 [ 24.818501][ T406] ? ext4_readpage+0x230/0x230 [ 24.818510][ T406] ? stack_trace_save+0x1c0/0x1c0 [ 24.818528][ T406] ? __kernel_text_address+0x9b/0x110 [ 24.827038][ T404] EXT4-fs (loop0): dirty_blocks=32 [ 24.835076][ T406] ? unwind_get_return_address+0x4d/0x90 [ 24.835091][ T406] ? arch_stack_walk+0xf3/0x140 [ 24.842223][ T418] EXT4-fs (loop1): Free/Dirty block details [ 24.849308][ T406] ? kasan_set_track+0x5d/0x70 [ 24.849316][ T406] ? kasan_set_track+0x4b/0x70 [ 24.849325][ T406] ? kmem_cache_free+0xa9/0x1e0 [ 24.849333][ T406] ? ext4_readpage+0x230/0x230 [ 24.849350][ T406] do_writepages+0x12e/0x270 [ 24.857981][ T404] EXT4-fs (loop0): Block reservation details [ 24.865015][ T406] ? kasan_set_track+0x4b/0x70 [ 24.865024][ T406] ? kasan_set_free_info+0x23/0x40 [ 24.865039][ T406] ? ____kasan_slab_free+0x121/0x160 [ 24.868799][ T418] EXT4-fs (loop1): free_blocks=2415919504 [ 24.873866][ T406] ? __writepage+0x130/0x130 [ 24.873884][ T406] ? _raw_spin_unlock+0x4d/0x70 [ 24.878323][ T404] EXT4-fs (loop0): i_reserved_data_blocks=2 [ 24.881594][ T406] __filemap_fdatawrite_range+0x33c/0x3f0 [ 24.881605][ T406] ? filemap_check_errors+0x150/0x150 [ 24.881623][ T406] ? fsnotify_set_children_dentry_flags+0x210/0x210 [ 24.891761][ T418] EXT4-fs (loop1): dirty_blocks=32 [ 24.895129][ T406] filemap_flush+0x23/0x30 [ 24.895146][ T406] ext4_alloc_da_blocks+0x77/0x1a0 [ 24.900358][ T418] EXT4-fs (loop1): Block reservation details [ 24.904850][ T406] ext4_release_file+0x84/0x310 [ 24.904859][ T406] ? ext4_file_open+0x660/0x660 [ 24.904869][ T406] __fput+0x33d/0x7b0 [ 24.904882][ T406] ____fput+0x15/0x20 [ 24.912340][ T404] EXT4-fs (loop0): Delayed block allocation failed for inode 18 at logical offset 32 with max blocks 1 with error 28 [ 24.914312][ T406] task_work_run+0x129/0x190 [ 24.914321][ T406] do_exit+0xc83/0x2a50 [ 24.914331][ T406] ? put_task_struct+0x80/0x80 [ 24.914347][ T406] ? ptep_set_access_flags+0x12a/0x180 [ 24.920325][ T418] EXT4-fs (loop1): i_reserved_data_blocks=2 [ 24.924814][ T406] ? pgd_free+0x190/0x190 [ 24.924825][ T406] ? __kasan_check_write+0x14/0x20 [ 24.924835][ T406] ? _raw_spin_lock_irq+0xa5/0x1b0 [ 24.924851][ T406] do_group_exit+0x141/0x310 [ 24.930527][ T404] EXT4-fs (loop0): This should not happen!! Data will be lost [ 24.930527][ T404] [ 24.934809][ T406] get_signal+0x10a0/0x1410 [ 24.934821][ T406] arch_do_signal_or_restart+0xbd/0x17c0 [ 24.934840][ T406] ? can_reuse_spf_vma+0xe0/0xe0 [ 24.947718][ T418] EXT4-fs (loop1): Delayed block allocation failed for inode 18 at logical offset 32 with max blocks 1 with error 28 [ 24.950691][ T406] ? __do_sys_rt_sigreturn+0x1e0/0x1e0 [ 24.955918][ T418] EXT4-fs (loop1): This should not happen!! Data will be lost [ 24.955918][ T418] [ 24.960142][ T406] ? ptrace_stop+0x6dc/0xa30 [ 24.960154][ T406] ? memset+0x35/0x40 [ 24.960166][ T406] exit_to_user_mode_loop+0x9b/0xd0 [ 24.960176][ T406] irqentry_exit_to_user_mode+0x4e/0x80 [ 24.960182][ T406] irqentry_exit+0x12/0x60 [ 24.960197][ T406] exc_page_fault+0x33d/0x5b0 [ 25.237811][ T406] ? asm_exc_page_fault+0x8/0x30 [ 25.242646][ T406] asm_exc_page_fault+0x1e/0x30 [ 25.247337][ T406] RIP: 0033:0x7fb8e851ec3b [ 25.251581][ T406] Code: Unable to access opcode bytes at RIP 0x7fb8e851ec11. [ 25.258971][ T406] RSP: 002b:00007fb8e8513218 EFLAGS: 00010246 [pid 289] newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 289] getdents64(3, 0x55556a06b730 /* 4 entries */, 32768) = 112 [pid 289] umount2("./3/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 289] newfstatat(AT_FDCWD, "./3/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 289] unlink("./3/binderfs") = 0 [pid 289] umount2("./3/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 418] --- SIGBUS {si_signo=SIGBUS, si_code=BUS_ADRERR, si_addr=0x20000380} --- [pid 433] <... openat resumed>) = 4 [pid 432] <... ioctl resumed>) = 0 [pid 433] ioctl(4, LOOP_SET_FD, 3 [pid 432] close(3) = 0 [pid 432] close(4 [pid 431] <... futex resumed>) = ? [pid 431] +++ killed by SIGBUS +++ [pid 418] +++ killed by SIGBUS +++ [pid 417] +++ killed by SIGBUS +++ [pid 290] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_KILLED, si_pid=417, si_uid=0, si_status=SIGBUS, si_utime=0, si_stime=16} --- [pid 290] umount2("./4", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 290] openat(AT_FDCWD, "./4", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 290] newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=4096, ...}, AT_EMPTY_PATH) = 0 [pid 290] getdents64(3, 0x55556a06b730 /* 4 entries */, 32768) = 112 [pid 290] umount2("./4/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 290] newfstatat(AT_FDCWD, "./4/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 290] unlink("./4/binderfs") = 0 [pid 290] umount2("./4/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 433] <... ioctl resumed>) = 0 [pid 432] <... close resumed>) = 0 [pid 432] mkdir("./file1", 0777) = 0 [pid 433] close(3) = 0 [pid 433] close(4 [ 25.264862][ T406] RAX: 0000000000000000 RBX: 00007fb8e85df708 RCX: 0000000000000005 [ 25.272761][ T406] RDX: 0000000000000000 RSI: 0000000000000007 RDI: 0000000000000146 [ 25.280572][ T406] RBP: 00007fb8e85df700 R08: 0000000000000000 R09: 0000000000000000 [ 25.288390][ T406] R10: 0000000000000000 R11: 0000000000000246 R12: 00007fb8e85ab844 [ 25.296193][ T406] R13: 00007fb8e85ab0c0 R14: 0031656c69662f2e R15: 00007fb8e85ab06b [ 25.304091][ T406] Modules linked in: [ 25.310281][ T406] ---[ end trace 3ab7118bf98d1ee3 ]--- [ 25.315659][ T406] RIP: 0010:ext4_writepages+0x3bdf/0x3c00 [pid 432] mount("/dev/loop2", "./file1", "ext4", 0, ",errors=continue" [pid 433] <... close resumed>) = 0 [pid 433] mkdir("./file1", 0777) = 0 [ 25.321829][ T406] Code: 3a 8c ff 31 ff 89 de e8 ff 39 8c ff 45 84 f6 75 27 e8 65 37 8c ff 49 be 00 00 00 00 00 fc ff df e9 0e f7 ff ff e8 51 37 8c ff <0f> 0b e8 4a 37 8c ff e8 71 06 22 ff eb 9b e8 3e 37 8c ff e8 65 06 [ 25.341497][ T406] RSP: 0018:ffffc90001197220 EFLAGS: 00010293 [ 25.350553][ T406] RAX: ffffffff81de759f RBX: 0000008000000000 RCX: ffff88810ef28000 [ 25.358509][ T406] RDX: 0000000000000000 RSI: 0000008000000000 RDI: 0000000000000000 [pid 433] mount("/dev/loop3", "./file1", "ext4", 0, ",errors=continue" [pid 432] <... mount resumed>) = 0 [pid 432] openat(AT_FDCWD, "./file1", O_RDONLY|O_DIRECTORY) = 3 [pid 432] chdir("./file1") = 0 [ 25.366275][ T406] RBP: ffffc90001197610 R08: ffffffff81de4013 R09: ffffed102397c0c8 [ 25.374236][ T406] R10: 0000000000000000 R11: dffffc0000000001 R12: 0000000000000001 [ 25.382081][ T406] R13: ffffc90001197780 R14: 000000d410000000 R15: ffffc900011974e0 [ 25.383092][ T432] EXT4-fs (loop2): mounted filesystem without journal. Opts: ,errors=continue [ 25.389916][ T406] FS: 0000000000000000(0000) GS:ffff8881f7000000(0000) knlGS:0000000000000000 [ 25.407412][ T406] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 25.413787][ T406] CR2: 00007fb8e8514000 CR3: 000000010e701000 CR4: 00000000003506b0 [ 25.421676][ T406] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 25.429438][ T406] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 25.437355][ T406] Kernel panic - not syncing: Fatal exception [ 25.443587][ T406] Kernel Offset: disabled [ 25.447706][ T406] Rebooting in 86400 seconds..