./strace-static-x86_64 -e \!wait4,clock_nanosleep,nanosleep -s 100 -x -f ./syz-executor555322930 <...> DUID 00:04:53:46:a9:9d:03:7a:46:b2:48:ff:4a:ea:3f:46:f2:43 forked to background, child pid 4670 [ 48.902345][ T4671] 8021q: adding VLAN 0 to HW filter on device bond0 [ 48.924258][ T4671] eql: remember to turn off Van-Jacobson compression on your slave devices Starting sshd: OK syzkaller Warning: Permanently added '10.128.0.150' (ECDSA) to the list of known hosts. execve("./syz-executor555322930", ["./syz-executor555322930"], 0x7fff7021d2f0 /* 10 vars */) = 0 brk(NULL) = 0x555556a21000 brk(0x555556a21c40) = 0x555556a21c40 arch_prctl(ARCH_SET_FS, 0x555556a21300) = 0 uname({sysname="Linux", nodename="syzkaller", ...}) = 0 set_tid_address(0x555556a215d0) = 5004 set_robust_list(0x555556a215e0, 24) = 0 rt_sigaction(SIGRTMIN, {sa_handler=0x7f48eb20c530, sa_mask=[], sa_flags=SA_RESTORER|SA_SIGINFO, sa_restorer=0x7f48eb20cc00}, NULL, 8) = 0 rt_sigaction(SIGRT_1, {sa_handler=0x7f48eb20c5d0, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f48eb20cc00}, NULL, 8) = 0 rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 prlimit64(0, RLIMIT_STACK, NULL, {rlim_cur=8192*1024, rlim_max=RLIM64_INFINITY}) = 0 readlink("/proc/self/exe", "/root/syz-executor555322930", 4096) = 27 brk(0x555556a42c40) = 0x555556a42c40 brk(0x555556a43000) = 0x555556a43000 mprotect(0x7f48eb2d4000, 16384, PROT_READ) = 0 mmap(0x1ffff000, 4096, PROT_NONE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x1ffff000 mmap(0x20000000, 16777216, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x20000000 mmap(0x21000000, 4096, PROT_NONE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x21000000 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 5005 attached , child_tidptr=0x555556a215d0) = 5005 [pid 5004] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5005] set_robust_list(0x555556a215e0, 24) = 0 [pid 5005] getpid(./strace-static-x86_64: Process 5006 attached ) = 5005 [pid 5005] mkdir("./syzkaller.63F2fG", 0700 [pid 5004] <... clone resumed>, child_tidptr=0x555556a215d0) = 5006 [pid 5004] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 5007 attached [pid 5006] set_robust_list(0x555556a215e0, 24 [pid 5004] <... clone resumed>, child_tidptr=0x555556a215d0) = 5007 [pid 5006] <... set_robust_list resumed>) = 0 [pid 5005] <... mkdir resumed>) = 0 [pid 5004] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5007] set_robust_list(0x555556a215e0, 24 [pid 5006] getpid( [pid 5005] chmod("./syzkaller.63F2fG", 0777./strace-static-x86_64: Process 5008 attached [pid 5007] <... set_robust_list resumed>) = 0 [pid 5006] <... getpid resumed>) = 5006 [pid 5005] <... chmod resumed>) = 0 [pid 5004] <... clone resumed>, child_tidptr=0x555556a215d0) = 5008 [pid 5006] mkdir("./syzkaller.fhxyPJ", 0700 [pid 5004] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5007] getpid( [pid 5006] <... mkdir resumed>) = 0 [pid 5005] chdir("./syzkaller.63F2fG"./strace-static-x86_64: Process 5009 attached [pid 5008] set_robust_list(0x555556a215e0, 24 [pid 5007] <... getpid resumed>) = 5007 [pid 5006] chmod("./syzkaller.fhxyPJ", 0777 [pid 5005] <... chdir resumed>) = 0 [pid 5006] <... chmod resumed>) = 0 [pid 5004] <... clone resumed>, child_tidptr=0x555556a215d0) = 5009 [pid 5006] chdir("./syzkaller.fhxyPJ" [pid 5004] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5006] <... chdir resumed>) = 0 ./strace-static-x86_64: Process 5010 attached [pid 5009] set_robust_list(0x555556a215e0, 24 [pid 5008] <... set_robust_list resumed>) = 0 [pid 5007] mkdir("./syzkaller.H9FJGN", 0700 [pid 5006] mkdir("./0", 0777 [pid 5005] mkdir("./0", 0777 [pid 5006] <... mkdir resumed>) = 0 [pid 5006] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 5008] getpid( [pid 5006] <... openat resumed>) = 3 [pid 5004] <... clone resumed>, child_tidptr=0x555556a215d0) = 5010 [pid 5007] <... mkdir resumed>) = 0 [pid 5006] ioctl(3, LOOP_CLR_FD [pid 5008] <... getpid resumed>) = 5008 [pid 5007] chmod("./syzkaller.H9FJGN", 0777 [pid 5006] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 5005] <... mkdir resumed>) = 0 [pid 5006] close(3) = 0 [pid 5006] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5008] mkdir("./syzkaller.Xb0doR", 0700 [pid 5006] <... clone resumed>, child_tidptr=0x555556a215d0) = 5011 ./strace-static-x86_64: Process 5011 attached [pid 5011] set_robust_list(0x555556a215e0, 24) = 0 [pid 5011] chdir("./0") = 0 [pid 5011] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 5011] setpgid(0, 0) = 0 [pid 5011] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 5011] write(3, "1000", 4) = 4 [pid 5011] close(3) = 0 [pid 5011] symlink("/dev/binderfs", "./binderfs") = 0 [pid 5011] futex(0x7f48eb2da7ac, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 5011] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 5009] <... set_robust_list resumed>) = 0 [pid 5009] getpid( [pid 5008] <... mkdir resumed>) = 0 [pid 5005] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 5009] <... getpid resumed>) = 5009 [pid 5007] <... chmod resumed>) = 0 [pid 5009] mkdir("./syzkaller.2JYmJY", 0700 [pid 5010] set_robust_list(0x555556a215e0, 24 [pid 5009] <... mkdir resumed>) = 0 [pid 5008] chmod("./syzkaller.Xb0doR", 0777 [pid 5007] chdir("./syzkaller.H9FJGN" [pid 5005] <... openat resumed>) = 3 [pid 5009] chmod("./syzkaller.2JYmJY", 0777) = 0 [pid 5007] <... chdir resumed>) = 0 [pid 5009] chdir("./syzkaller.2JYmJY" [pid 5008] <... chmod resumed>) = 0 [pid 5007] mkdir("./0", 0777 [pid 5005] ioctl(3, LOOP_CLR_FD [pid 5008] chdir("./syzkaller.Xb0doR" [pid 5009] <... chdir resumed>) = 0 [pid 5009] mkdir("./0", 0777) = 0 [pid 5005] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 5009] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 5007] <... mkdir resumed>) = 0 [pid 5005] close(3 [pid 5008] <... chdir resumed>) = 0 [pid 5005] <... close resumed>) = 0 [pid 5008] mkdir("./0", 0777 [pid 5007] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 5005] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5011] <... mmap resumed>) = 0x7f48eb1db000 [pid 5009] <... openat resumed>) = 3 [pid 5008] <... mkdir resumed>) = 0 [pid 5011] mprotect(0x7f48eb1dc000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 5009] ioctl(3, LOOP_CLR_FD) = -1 ENXIO (No such device or address) [pid 5011] clone(child_stack=0x7f48eb1fb3f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID [pid 5009] close(3 [pid 5007] <... openat resumed>) = 3 [pid 5005] <... clone resumed>, child_tidptr=0x555556a215d0) = 5012 [pid 5009] <... close resumed>) = 0 [pid 5008] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 5011] <... clone resumed>, parent_tid=[5013], tls=0x7f48eb1fb700, child_tidptr=0x7f48eb1fb9d0) = 5013 [pid 5009] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5007] ioctl(3, LOOP_CLR_FD./strace-static-x86_64: Process 5013 attached [pid 5011] futex(0x7f48eb2da7a8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5010] <... set_robust_list resumed>) = 0 [pid 5008] <... openat resumed>) = 3 [pid 5007] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 5011] <... futex resumed>) = 0 [pid 5011] futex(0x7f48eb2da7ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 5009] <... clone resumed>, child_tidptr=0x555556a215d0) = 5014 ./strace-static-x86_64: Process 5012 attached [pid 5012] set_robust_list(0x555556a215e0, 24./strace-static-x86_64: Process 5014 attached [pid 5013] set_robust_list(0x7f48eb1fb9e0, 24 [pid 5010] getpid( [pid 5008] ioctl(3, LOOP_CLR_FD [pid 5007] close(3 [pid 5012] <... set_robust_list resumed>) = 0 [pid 5012] chdir("./0") = 0 [pid 5012] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 5012] setpgid(0, 0) = 0 [pid 5012] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5014] set_robust_list(0x555556a215e0, 24 [pid 5013] <... set_robust_list resumed>) = 0 [pid 5012] <... openat resumed>) = 3 [pid 5010] <... getpid resumed>) = 5010 [pid 5012] write(3, "1000", 4 [pid 5008] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 5007] <... close resumed>) = 0 [pid 5010] mkdir("./syzkaller.NNEjS1", 0700 [pid 5012] <... write resumed>) = 4 [pid 5013] memfd_create("syzkaller", 0 [pid 5012] close(3) = 0 [pid 5007] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5012] symlink("/dev/binderfs", "./binderfs") = 0 [pid 5010] <... mkdir resumed>) = 0 [pid 5012] futex(0x7f48eb2da7ac, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 5012] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 5014] <... set_robust_list resumed>) = 0 [pid 5012] <... mmap resumed>) = 0x7f48eb1db000 [pid 5008] close(3 [pid 5012] mprotect(0x7f48eb1dc000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 5012] clone(child_stack=0x7f48eb1fb3f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, parent_tid=[5017], tls=0x7f48eb1fb700, child_tidptr=0x7f48eb1fb9d0) = 5017 [pid 5012] futex(0x7f48eb2da7a8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 5012] futex(0x7f48eb2da7ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000}./strace-static-x86_64: Process 5016 attached [pid 5016] set_robust_list(0x555556a215e0, 24) = 0 [pid 5016] chdir("./0") = 0 [pid 5016] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 5016] setpgid(0, 0) = 0 [pid 5016] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 ./strace-static-x86_64: Process 5017 attached [pid 5017] set_robust_list(0x7f48eb1fb9e0, 24) = 0 [pid 5016] write(3, "1000", 4) = 4 [pid 5016] close(3 [pid 5017] memfd_create("syzkaller", 0 [pid 5016] <... close resumed>) = 0 [pid 5014] chdir("./0" [pid 5010] chmod("./syzkaller.NNEjS1", 0777 [pid 5008] <... close resumed>) = 0 [pid 5007] <... clone resumed>, child_tidptr=0x555556a215d0) = 5016 [pid 5017] <... memfd_create resumed>) = 3 [pid 5016] symlink("/dev/binderfs", "./binderfs" [pid 5008] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5014] <... chdir resumed>) = 0 [pid 5017] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5016] <... symlink resumed>) = 0 [pid 5010] <... chmod resumed>) = 0 [pid 5017] <... mmap resumed>) = 0x7f48e2ddb000 [pid 5016] futex(0x7f48eb2da7ac, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 5014] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5010] chdir("./syzkaller.NNEjS1" [pid 5016] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 5014] <... prctl resumed>) = 0 [pid 5016] <... mmap resumed>) = 0x7f48eb1db000 [pid 5014] setpgid(0, 0 [pid 5010] <... chdir resumed>) = 0 [pid 5008] <... clone resumed>, child_tidptr=0x555556a215d0) = 5018 [pid 5016] mprotect(0x7f48eb1dc000, 131072, PROT_READ|PROT_WRITE [pid 5014] <... setpgid resumed>) = 0 [pid 5010] mkdir("./0", 0777./strace-static-x86_64: Process 5018 attached [pid 5016] <... mprotect resumed>) = 0 [pid 5014] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5010] <... mkdir resumed>) = 0 [pid 5018] set_robust_list(0x555556a215e0, 24 [pid 5016] clone(child_stack=0x7f48eb1fb3f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID [pid 5018] <... set_robust_list resumed>) = 0 [pid 5018] chdir("./0" [pid 5016] <... clone resumed>, parent_tid=[5019], tls=0x7f48eb1fb700, child_tidptr=0x7f48eb1fb9d0) = 5019 [pid 5014] <... openat resumed>) = 3 [pid 5010] openat(AT_FDCWD, "/dev/loop5", O_RDWR [pid 5013] <... memfd_create resumed>) = 3 [pid 5018] <... chdir resumed>) = 0 [pid 5016] futex(0x7f48eb2da7a8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5014] write(3, "1000", 4 [pid 5010] <... openat resumed>) = 3 [pid 5018] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5016] <... futex resumed>) = 0 [pid 5018] <... prctl resumed>) = 0 [pid 5016] futex(0x7f48eb2da7ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000}./strace-static-x86_64: Process 5019 attached [pid 5018] setpgid(0, 0 [pid 5019] set_robust_list(0x7f48eb1fb9e0, 24 [pid 5018] <... setpgid resumed>) = 0 [pid 5019] <... set_robust_list resumed>) = 0 [pid 5018] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5019] memfd_create("syzkaller", 0 [pid 5018] <... openat resumed>) = 3 [pid 5014] <... write resumed>) = 4 [pid 5013] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5010] ioctl(3, LOOP_CLR_FD [pid 5019] <... memfd_create resumed>) = 3 [pid 5018] write(3, "1000", 4 [pid 5014] close(3 [pid 5019] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5018] <... write resumed>) = 4 [pid 5013] <... mmap resumed>) = 0x7f48e2ddb000 [pid 5010] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 5014] <... close resumed>) = 0 [pid 5019] <... mmap resumed>) = 0x7f48e2ddb000 [pid 5018] close(3) = 0 [pid 5014] symlink("/dev/binderfs", "./binderfs" [pid 5010] close(3 [pid 5018] symlink("/dev/binderfs", "./binderfs") = 0 [pid 5014] <... symlink resumed>) = 0 [pid 5010] <... close resumed>) = 0 [pid 5018] futex(0x7f48eb2da7ac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5014] futex(0x7f48eb2da7ac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5010] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5018] <... futex resumed>) = 0 [pid 5014] <... futex resumed>) = 0 [pid 5018] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f48eb1db000 [pid 5018] mprotect(0x7f48eb1dc000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 5018] clone(child_stack=0x7f48eb1fb3f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID [pid 5014] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 5010] <... clone resumed>, child_tidptr=0x555556a215d0) = 5020 syzkaller login: [ 77.698185][ T5013] memfd_create() without MFD_EXEC nor MFD_NOEXEC_SEAL, pid=5013 'syz-executor555' [pid 5014] <... mmap resumed>) = 0x7f48eb1db000 [pid 5018] <... clone resumed>, parent_tid=[5021], tls=0x7f48eb1fb700, child_tidptr=0x7f48eb1fb9d0) = 5021 [pid 5014] mprotect(0x7f48eb1dc000, 131072, PROT_READ|PROT_WRITE [pid 5018] futex(0x7f48eb2da7a8, FUTEX_WAKE_PRIVATE, 1000000./strace-static-x86_64: Process 5020 attached ) = 0 [pid 5020] set_robust_list(0x555556a215e0, 24 [pid 5018] futex(0x7f48eb2da7ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 5020] <... set_robust_list resumed>) = 0 [pid 5020] chdir("./0"./strace-static-x86_64: Process 5021 attached ) = 0 [pid 5021] set_robust_list(0x7f48eb1fb9e0, 24 [pid 5020] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5021] <... set_robust_list resumed>) = 0 [pid 5020] <... prctl resumed>) = 0 [pid 5021] memfd_create("syzkaller", 0 [pid 5020] setpgid(0, 0 [pid 5021] <... memfd_create resumed>) = 3 [pid 5020] <... setpgid resumed>) = 0 [pid 5014] <... mprotect resumed>) = 0 [pid 5021] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5020] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5014] clone(child_stack=0x7f48eb1fb3f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID [pid 5021] <... mmap resumed>) = 0x7f48e2ddb000 [pid 5020] <... openat resumed>) = 3 [pid 5020] write(3, "1000", 4 [pid 5014] <... clone resumed>, parent_tid=[5022], tls=0x7f48eb1fb700, child_tidptr=0x7f48eb1fb9d0) = 5022 ./strace-static-x86_64: Process 5022 attached [pid 5020] <... write resumed>) = 4 [pid 5014] futex(0x7f48eb2da7a8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5020] close(3) = 0 [pid 5014] <... futex resumed>) = 0 [pid 5022] set_robust_list(0x7f48eb1fb9e0, 24 [pid 5020] symlink("/dev/binderfs", "./binderfs") = 0 [pid 5020] futex(0x7f48eb2da7ac, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 5020] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f48eb1db000 [pid 5020] mprotect(0x7f48eb1dc000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 5020] clone(child_stack=0x7f48eb1fb3f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, parent_tid=[5023], tls=0x7f48eb1fb700, child_tidptr=0x7f48eb1fb9d0) = 5023 [pid 5020] futex(0x7f48eb2da7a8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 5020] futex(0x7f48eb2da7ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 5014] futex(0x7f48eb2da7ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 5022] <... set_robust_list resumed>) = 0 ./strace-static-x86_64: Process 5023 attached [pid 5023] set_robust_list(0x7f48eb1fb9e0, 24) = 0 [pid 5022] memfd_create("syzkaller", 0) = 3 [pid 5023] memfd_create("syzkaller", 0) = 3 [pid 5022] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5023] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f48e2ddb000 [pid 5022] <... mmap resumed>) = 0x7f48e2ddb000 [pid 5013] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 16777216 [pid 5017] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 16777216 [pid 5022] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 16777216 [pid 5019] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 16777216 [pid 5023] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 16777216 [pid 5021] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 16777216 [pid 5019] <... write resumed>) = 16777216 [pid 5023] <... write resumed>) = 16777216 [pid 5023] munmap(0x7f48e2ddb000, 16777216 [pid 5013] <... write resumed>) = 16777216 [pid 5013] munmap(0x7f48e2ddb000, 16777216 [pid 5019] munmap(0x7f48e2ddb000, 16777216 [pid 5017] <... write resumed>) = 16777216 [pid 5017] munmap(0x7f48e2ddb000, 16777216 [pid 5023] <... munmap resumed>) = 0 [pid 5019] <... munmap resumed>) = 0 [pid 5023] openat(AT_FDCWD, "/dev/loop5", O_RDWR [pid 5013] <... munmap resumed>) = 0 [pid 5023] <... openat resumed>) = 4 [pid 5023] ioctl(4, LOOP_SET_FD, 3 [pid 5013] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 5019] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 5017] <... munmap resumed>) = 0 [pid 5013] <... openat resumed>) = 4 [pid 5022] <... write resumed>) = 16777216 [pid 5019] <... openat resumed>) = 4 [pid 5017] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 5013] ioctl(4, LOOP_SET_FD, 3 [pid 5022] munmap(0x7f48e2ddb000, 16777216 [pid 5019] ioctl(4, LOOP_SET_FD, 3 [pid 5017] <... openat resumed>) = 4 [pid 5023] <... ioctl resumed>) = 0 [pid 5023] close(3) = 0 [pid 5023] mkdir("./file0", 0777) = 0 [pid 5023] mount("/dev/loop5", "./file0", "jfs", MS_REC, "" [pid 5017] ioctl(4, LOOP_SET_FD, 3 [pid 5013] <... ioctl resumed>) = 0 [pid 5019] <... ioctl resumed>) = 0 [pid 5017] <... ioctl resumed>) = 0 [pid 5013] close(3) = 0 [pid 5019] close(3 [pid 5017] close(3 [pid 5019] <... close resumed>) = 0 [pid 5017] <... close resumed>) = 0 [pid 5013] mkdir("./file0", 0777 [pid 5019] mkdir("./file0", 0777 [pid 5013] <... mkdir resumed>) = 0 [pid 5017] mkdir("./file0", 0777 [pid 5021] <... write resumed>) = 16777216 [pid 5017] <... mkdir resumed>) = 0 [pid 5019] <... mkdir resumed>) = 0 [pid 5017] mount("/dev/loop0", "./file0", "jfs", MS_REC, "" [pid 5013] mount("/dev/loop1", "./file0", "jfs", MS_REC, "" [pid 5021] munmap(0x7f48e2ddb000, 16777216 [pid 5019] mount("/dev/loop2", "./file0", "jfs", MS_REC, "" [pid 5023] <... mount resumed>) = 0 [pid 5023] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 5022] <... munmap resumed>) = 0 [pid 5023] <... openat resumed>) = 3 [pid 5023] chdir("./file0") = 0 [pid 5023] ioctl(4, LOOP_CLR_FD) = 0 [ 79.027208][ T5023] loop5: detected capacity change from 0 to 32768 [ 79.040589][ T5013] loop1: detected capacity change from 0 to 32768 [ 79.047969][ T5019] loop2: detected capacity change from 0 to 32768 [ 79.056686][ T5017] loop0: detected capacity change from 0 to 32768 [pid 5023] close(4) = 0 [pid 5022] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 5021] <... munmap resumed>) = 0 [pid 5019] <... mount resumed>) = 0 [pid 5017] <... mount resumed>) = 0 [pid 5013] <... mount resumed>) = 0 [pid 5023] futex(0x7f48eb2da7ac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5022] <... openat resumed>) = 4 [pid 5021] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 5019] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 5017] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 5013] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 5023] <... futex resumed>) = 1 [pid 5020] <... futex resumed>) = 0 [pid 5023] futex(0x7f48eb2da7a8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5020] futex(0x7f48eb2da7a8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5023] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 5020] <... futex resumed>) = 0 [pid 5023] open(".", O_RDONLY [pid 5020] futex(0x7f48eb2da7ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5023] <... open resumed>) = 4 [pid 5023] futex(0x7f48eb2da7ac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 5020] <... futex resumed>) = 0 [pid 5023] futex(0x7f48eb2da7a8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5022] ioctl(4, LOOP_SET_FD, 3 [pid 5021] <... openat resumed>) = 4 [pid 5020] futex(0x7f48eb2da7a8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5019] <... openat resumed>) = 3 [pid 5017] <... openat resumed>) = 3 [pid 5013] <... openat resumed>) = 3 [pid 5023] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 5022] <... ioctl resumed>) = 0 [pid 5021] ioctl(4, LOOP_SET_FD, 3 [pid 5020] <... futex resumed>) = 0 [pid 5019] chdir("./file0" [pid 5017] chdir("./file0" [pid 5013] chdir("./file0" [pid 5023] open_by_handle_at(4, {handle_bytes=8, handle_type=2, f_handle="\x0e\x00\x00\x00\x00\x00\x00\x00"}, O_RDONLY [pid 5022] close(3 [pid 5020] futex(0x7f48eb2da7ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5021] <... ioctl resumed>) = 0 [pid 5019] <... chdir resumed>) = 0 [pid 5017] <... chdir resumed>) = 0 [pid 5013] <... chdir resumed>) = 0 [pid 5022] <... close resumed>) = 0 [pid 5021] close(3 [pid 5019] ioctl(4, LOOP_CLR_FD [pid 5017] ioctl(4, LOOP_CLR_FD [pid 5013] ioctl(4, LOOP_CLR_FD [pid 5022] mkdir("./file0", 0777 [pid 5021] <... close resumed>) = 0 [pid 5019] <... ioctl resumed>) = 0 [pid 5017] <... ioctl resumed>) = 0 [pid 5013] <... ioctl resumed>) = 0 [pid 5022] <... mkdir resumed>) = 0 [pid 5021] mkdir("./file0", 0777 [pid 5019] close(4 [pid 5017] close(4 [pid 5013] close(4 [pid 5022] mount("/dev/loop4", "./file0", "jfs", MS_REC, "" [pid 5021] <... mkdir resumed>) = 0 [pid 5019] <... close resumed>) = 0 [pid 5017] <... close resumed>) = 0 [pid 5013] <... close resumed>) = 0 [pid 5021] mount("/dev/loop3", "./file0", "jfs", MS_REC, "" [pid 5019] futex(0x7f48eb2da7ac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5017] futex(0x7f48eb2da7ac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5013] futex(0x7f48eb2da7ac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5019] <... futex resumed>) = 1 [pid 5017] <... futex resumed>) = 1 [pid 5016] <... futex resumed>) = 0 [pid 5013] <... futex resumed>) = 1 [pid 5012] <... futex resumed>) = 0 [pid 5011] <... futex resumed>) = 0 [pid 5019] futex(0x7f48eb2da7a8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5017] futex(0x7f48eb2da7a8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5016] futex(0x7f48eb2da7a8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5013] futex(0x7f48eb2da7a8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5012] futex(0x7f48eb2da7a8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5011] futex(0x7f48eb2da7a8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5019] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 5017] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 5016] <... futex resumed>) = 0 [pid 5013] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 5012] <... futex resumed>) = 0 [pid 5011] <... futex resumed>) = 0 [pid 5021] <... mount resumed>) = 0 [pid 5019] open(".", O_RDONLY [pid 5017] open(".", O_RDONLY [pid 5016] futex(0x7f48eb2da7ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5013] open(".", O_RDONLY [pid 5012] futex(0x7f48eb2da7ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5011] futex(0x7f48eb2da7ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5021] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 5019] <... open resumed>) = 4 [pid 5017] <... open resumed>) = 4 [pid 5013] <... open resumed>) = 4 [pid 5021] <... openat resumed>) = 3 [pid 5019] futex(0x7f48eb2da7ac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5017] futex(0x7f48eb2da7ac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5013] futex(0x7f48eb2da7ac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5021] chdir("./file0" [pid 5019] <... futex resumed>) = 1 [pid 5017] <... futex resumed>) = 1 [pid 5016] <... futex resumed>) = 0 [pid 5013] <... futex resumed>) = 1 [pid 5012] <... futex resumed>) = 0 [pid 5011] <... futex resumed>) = 0 [pid 5022] <... mount resumed>) = 0 [pid 5021] <... chdir resumed>) = 0 [pid 5019] futex(0x7f48eb2da7a8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5017] futex(0x7f48eb2da7a8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5016] futex(0x7f48eb2da7a8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5013] futex(0x7f48eb2da7a8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5012] futex(0x7f48eb2da7a8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5011] futex(0x7f48eb2da7a8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5022] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 5021] ioctl(4, LOOP_CLR_FD [pid 5019] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 5017] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 5016] <... futex resumed>) = 0 [pid 5013] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 5012] <... futex resumed>) = 0 [pid 5011] <... futex resumed>) = 0 [pid 5022] <... openat resumed>) = 3 [pid 5021] <... ioctl resumed>) = 0 [ 79.120435][ T5022] loop4: detected capacity change from 0 to 32768 [ 79.133101][ T5021] loop3: detected capacity change from 0 to 32768 [ 79.136483][ T5023] ERROR: (device loop5): diRead: i_ino != di_number [ 79.136483][ T5023] [ 79.149659][ T5023] ERROR: (device loop5): remounting filesystem as read-only [pid 5019] open_by_handle_at(4, {handle_bytes=8, handle_type=2, f_handle="\x0e\x00\x00\x00\x00\x00\x00\x00"}, O_RDONLY [pid 5017] open_by_handle_at(4, {handle_bytes=8, handle_type=2, f_handle="\x0e\x00\x00\x00\x00\x00\x00\x00"}, O_RDONLY [pid 5016] futex(0x7f48eb2da7ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5013] open_by_handle_at(4, {handle_bytes=8, handle_type=2, f_handle="\x0e\x00\x00\x00\x00\x00\x00\x00"}, O_RDONLY [pid 5012] futex(0x7f48eb2da7ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5011] futex(0x7f48eb2da7ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5023] <... open_by_handle_at resumed>) = -1 ESTALE (Stale file handle) [pid 5022] chdir("./file0" [pid 5021] close(4 [pid 5020] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 5021] <... close resumed>) = 0 [pid 5023] futex(0x7f48eb2da7ac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5022] <... chdir resumed>) = 0 [pid 5021] futex(0x7f48eb2da7ac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5020] futex(0x7f48eb2da7a8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5023] <... futex resumed>) = 0 [pid 5022] ioctl(4, LOOP_CLR_FD [pid 5021] <... futex resumed>) = 1 [pid 5020] <... futex resumed>) = 0 [pid 5018] <... futex resumed>) = 0 [pid 5023] creat("./bus", 000 [pid 5022] <... ioctl resumed>) = 0 [pid 5021] futex(0x7f48eb2da7a8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5020] futex(0x7f48eb2da7ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5018] futex(0x7f48eb2da7a8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5022] close(4 [pid 5021] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 5023] <... creat resumed>) = -1 EROFS (Read-only file system) [ 79.175572][ T5019] ERROR: (device loop2): diRead: i_ino != di_number [ 79.175572][ T5019] [ 79.184855][ T5017] ERROR: (device loop0): diRead: i_ino != di_number [ 79.184855][ T5017] [ 79.195459][ T5013] ERROR: (device loop1): diRead: i_ino != di_number [ 79.195459][ T5013] [ 79.209920][ T5017] ERROR: (device loop0): remounting filesystem as read-only [ 79.217613][ T5019] ERROR: (device loop2): remounting filesystem as read-only [pid 5021] open(".", O_RDONLY [pid 5018] <... futex resumed>) = 0 [pid 5023] futex(0x7f48eb2da7ac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5022] <... close resumed>) = 0 [pid 5021] <... open resumed>) = 4 [pid 5023] <... futex resumed>) = 1 [pid 5021] futex(0x7f48eb2da7ac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5020] <... futex resumed>) = 0 [pid 5018] futex(0x7f48eb2da7ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5023] futex(0x7f48eb2da7a8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5022] futex(0x7f48eb2da7ac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5021] <... futex resumed>) = 0 [pid 5023] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 5022] <... futex resumed>) = 1 [pid 5021] futex(0x7f48eb2da7a8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5020] futex(0x7f48eb2da7a8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5018] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 5014] <... futex resumed>) = 0 [pid 5023] ftruncate(-1, 2048 [pid 5022] open(".", O_RDONLY [pid 5020] <... futex resumed>) = 0 [pid 5018] futex(0x7f48eb2da7a8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5014] futex(0x7f48eb2da7a8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5023] <... ftruncate resumed>) = -1 EBADF (Bad file descriptor) [pid 5022] <... open resumed>) = 4 [pid 5021] <... futex resumed>) = 0 [pid 5020] futex(0x7f48eb2da7ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5018] <... futex resumed>) = 1 [pid 5014] <... futex resumed>) = 0 [pid 5023] futex(0x7f48eb2da7ac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5022] futex(0x7f48eb2da7ac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5021] open_by_handle_at(4, {handle_bytes=8, handle_type=2, f_handle="\x0e\x00\x00\x00\x00\x00\x00\x00"}, O_RDONLY [pid 5020] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 5018] futex(0x7f48eb2da7ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5014] futex(0x7f48eb2da7ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5023] <... futex resumed>) = 0 [pid 5022] <... futex resumed>) = 0 [pid 5016] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 5014] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 5012] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 5011] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 5014] futex(0x7f48eb2da7a8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5023] open("./bus", O_RDONLY|O_CREAT|O_NOCTTY|O_APPEND|O_NONBLOCK|O_SYNC|O_DIRECT|O_NOFOLLOW, 0511 [pid 5022] open_by_handle_at(4, {handle_bytes=8, handle_type=2, f_handle="\x0e\x00\x00\x00\x00\x00\x00\x00"}, O_RDONLY [pid 5020] futex(0x7f48eb2da7a8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5016] futex(0x7f48eb2da7bc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5014] <... futex resumed>) = 0 [pid 5012] futex(0x7f48eb2da7bc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5011] futex(0x7f48eb2da7bc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5023] <... open resumed>) = -1 EROFS (Read-only file system) [pid 5020] <... futex resumed>) = 0 [pid 5019] <... open_by_handle_at resumed>) = -1 ESTALE (Stale file handle) [pid 5014] futex(0x7f48eb2da7ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5020] futex(0x7f48eb2da7ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5019] futex(0x7f48eb2da7ac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5016] <... futex resumed>) = 0 [pid 5013] <... open_by_handle_at resumed>) = -1 ESTALE (Stale file handle) [pid 5012] <... futex resumed>) = 0 [pid 5011] <... futex resumed>) = 0 [pid 5019] <... futex resumed>) = 0 [pid 5013] futex(0x7f48eb2da7ac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5019] futex(0x7f48eb2da7a8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5013] <... futex resumed>) = 0 [pid 5013] futex(0x7f48eb2da7a8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5017] <... open_by_handle_at resumed>) = -1 ESTALE (Stale file handle) [pid 5017] futex(0x7f48eb2da7ac, FUTEX_WAKE_PRIVATE, 1000000) = 0 [ 79.225052][ T5013] ERROR: (device loop1): remounting filesystem as read-only [ 79.239993][ T5021] ERROR: (device loop3): diRead: i_ino != di_number [ 79.239993][ T5021] [ 79.253916][ T5022] ERROR: (device loop4): diRead: i_ino != di_number [ 79.253916][ T5022] [ 79.263150][ T5021] ERROR: (device loop3): remounting filesystem as read-only [pid 5017] futex(0x7f48eb2da7a8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5023] futex(0x7f48eb2da7ac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5021] <... open_by_handle_at resumed>) = -1 ESTALE (Stale file handle) [pid 5016] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 5012] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 5011] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 5021] futex(0x7f48eb2da7ac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5023] <... futex resumed>) = 1 [pid 5022] <... open_by_handle_at resumed>) = -1 ESTALE (Stale file handle) [pid 5021] <... futex resumed>) = 1 [pid 5020] <... futex resumed>) = 0 [pid 5018] <... futex resumed>) = 0 [pid 5016] <... mmap resumed>) = 0x7f48e3dba000 [pid 5012] <... mmap resumed>) = 0x7f48e3dba000 [pid 5011] <... mmap resumed>) = 0x7f48e3dba000 [pid 5023] futex(0x7f48eb2da7a8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5022] futex(0x7f48eb2da7ac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5021] futex(0x7f48eb2da7a8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5020] futex(0x7f48eb2da7a8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5018] futex(0x7f48eb2da7a8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5016] mprotect(0x7f48e3dbb000, 131072, PROT_READ|PROT_WRITE [pid 5012] mprotect(0x7f48e3dbb000, 131072, PROT_READ|PROT_WRITE [pid 5011] mprotect(0x7f48e3dbb000, 131072, PROT_READ|PROT_WRITE [pid 5023] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 5022] <... futex resumed>) = 1 [pid 5021] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 5020] <... futex resumed>) = 0 [pid 5018] <... futex resumed>) = 0 [pid 5016] <... mprotect resumed>) = 0 [pid 5014] <... futex resumed>) = 0 [pid 5012] <... mprotect resumed>) = 0 [pid 5011] <... mprotect resumed>) = 0 [pid 5023] sendfile(-1, -1, NULL, 145139829833722 [pid 5022] futex(0x7f48eb2da7a8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5021] creat("./bus", 000 [pid 5020] futex(0x7f48eb2da7ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5018] futex(0x7f48eb2da7ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5016] clone(child_stack=0x7f48e3dda3f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID [pid 5014] futex(0x7f48eb2da7a8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5012] clone(child_stack=0x7f48e3dda3f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID [pid 5011] clone(child_stack=0x7f48e3dda3f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID [pid 5023] <... sendfile resumed>) = -1 EBADF (Bad file descriptor) [pid 5022] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 5021] <... creat resumed>) = -1 EROFS (Read-only file system) [pid 5014] <... futex resumed>) = 0 [pid 5023] futex(0x7f48eb2da7ac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5022] creat("./bus", 000 [pid 5021] futex(0x7f48eb2da7ac, FUTEX_WAKE_PRIVATE, 1000000 [ 79.264280][ T5022] ERROR: (device loop4): remounting filesystem as read-only [pid 5016] <... clone resumed>, parent_tid=[5026], tls=0x7f48e3dda700, child_tidptr=0x7f48e3dda9d0) = 5026 [pid 5014] futex(0x7f48eb2da7ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5012] <... clone resumed>, parent_tid=[5027], tls=0x7f48e3dda700, child_tidptr=0x7f48e3dda9d0) = 5027 [pid 5011] <... clone resumed>, parent_tid=[5028], tls=0x7f48e3dda700, child_tidptr=0x7f48e3dda9d0) = 5028 ./strace-static-x86_64: Process 5027 attached [pid 5023] <... futex resumed>) = 1 [pid 5022] <... creat resumed>) = -1 EROFS (Read-only file system) [pid 5021] <... futex resumed>) = 1 [pid 5020] <... futex resumed>) = 0 [pid 5018] <... futex resumed>) = 0 [pid 5016] futex(0x7f48eb2da7b8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5012] futex(0x7f48eb2da7b8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5011] futex(0x7f48eb2da7b8, FUTEX_WAKE_PRIVATE, 1000000./strace-static-x86_64: Process 5028 attached ./strace-static-x86_64: Process 5026 attached [pid 5027] set_robust_list(0x7f48e3dda9e0, 24 [pid 5023] futex(0x7f48eb2da7a8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5022] futex(0x7f48eb2da7ac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5021] futex(0x7f48eb2da7a8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5020] exit_group(0 [pid 5018] futex(0x7f48eb2da7a8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5016] <... futex resumed>) = 0 [pid 5012] <... futex resumed>) = 0 [pid 5011] <... futex resumed>) = 0 [pid 5028] set_robust_list(0x7f48e3dda9e0, 24 [pid 5027] <... set_robust_list resumed>) = 0 [pid 5026] set_robust_list(0x7f48e3dda9e0, 24 [pid 5023] <... futex resumed>) = ? [pid 5022] <... futex resumed>) = 1 [pid 5021] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 5020] <... exit_group resumed>) = ? [pid 5018] <... futex resumed>) = 0 [pid 5016] futex(0x7f48eb2da7bc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5014] <... futex resumed>) = 0 [pid 5012] futex(0x7f48eb2da7bc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5011] futex(0x7f48eb2da7bc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5028] <... set_robust_list resumed>) = 0 [pid 5027] creat("./bus", 000 [pid 5026] <... set_robust_list resumed>) = 0 [pid 5023] +++ exited with 0 +++ [pid 5022] futex(0x7f48eb2da7a8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5021] ftruncate(-1, 2048 [pid 5020] +++ exited with 0 +++ [pid 5018] futex(0x7f48eb2da7ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5014] futex(0x7f48eb2da7a8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5028] creat("./bus", 000 [pid 5027] <... creat resumed>) = -1 EROFS (Read-only file system) [pid 5026] creat("./bus", 000 [pid 5022] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 5021] <... ftruncate resumed>) = -1 EBADF (Bad file descriptor) [pid 5014] <... futex resumed>) = 0 [pid 5010] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5020, si_uid=0, si_status=0, si_utime=7 /* 0.07 s */, si_stime=35 /* 0.35 s */} --- [pid 5028] <... creat resumed>) = -1 EROFS (Read-only file system) [pid 5027] futex(0x7f48eb2da7bc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5026] <... creat resumed>) = -1 EROFS (Read-only file system) [pid 5022] ftruncate(-1, 2048 [pid 5021] futex(0x7f48eb2da7ac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5014] futex(0x7f48eb2da7ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5028] futex(0x7f48eb2da7bc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5027] <... futex resumed>) = 1 [pid 5026] futex(0x7f48eb2da7bc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5022] <... ftruncate resumed>) = -1 EBADF (Bad file descriptor) [pid 5021] <... futex resumed>) = 1 [pid 5018] <... futex resumed>) = 0 [pid 5012] <... futex resumed>) = 0 [pid 5028] <... futex resumed>) = 1 [pid 5027] futex(0x7f48eb2da7b8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5026] <... futex resumed>) = 1 [pid 5022] futex(0x7f48eb2da7ac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5021] futex(0x7f48eb2da7a8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5018] futex(0x7f48eb2da7a8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5016] <... futex resumed>) = 0 [pid 5012] futex(0x7f48eb2da7a8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5011] <... futex resumed>) = 0 [pid 5010] umount2("./0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5028] futex(0x7f48eb2da7b8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5026] futex(0x7f48eb2da7b8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5022] <... futex resumed>) = 1 [pid 5021] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 5018] <... futex resumed>) = 0 [pid 5017] <... futex resumed>) = 0 [pid 5016] futex(0x7f48eb2da7a8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5014] <... futex resumed>) = 0 [pid 5012] <... futex resumed>) = 1 [pid 5011] futex(0x7f48eb2da7a8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5010] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5022] futex(0x7f48eb2da7a8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5021] open("./bus", O_RDONLY|O_CREAT|O_NOCTTY|O_APPEND|O_NONBLOCK|O_SYNC|O_DIRECT|O_NOFOLLOW, 0511 [pid 5019] <... futex resumed>) = 0 [pid 5018] futex(0x7f48eb2da7ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5017] ftruncate(-1, 2048 [pid 5016] <... futex resumed>) = 1 [pid 5014] futex(0x7f48eb2da7a8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5013] <... futex resumed>) = 0 [pid 5012] futex(0x7f48eb2da7ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5011] <... futex resumed>) = 1 [pid 5010] openat(AT_FDCWD, "./0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5022] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 5021] <... open resumed>) = -1 EROFS (Read-only file system) [pid 5019] ftruncate(-1, 2048 [pid 5017] <... ftruncate resumed>) = -1 EBADF (Bad file descriptor) [pid 5016] futex(0x7f48eb2da7ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5014] <... futex resumed>) = 0 [pid 5013] ftruncate(-1, 2048 [pid 5011] futex(0x7f48eb2da7ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5010] <... openat resumed>) = 3 [pid 5022] open("./bus", O_RDONLY|O_CREAT|O_NOCTTY|O_APPEND|O_NONBLOCK|O_SYNC|O_DIRECT|O_NOFOLLOW, 0511 [pid 5021] futex(0x7f48eb2da7ac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5019] <... ftruncate resumed>) = -1 EBADF (Bad file descriptor) [pid 5017] futex(0x7f48eb2da7ac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5014] futex(0x7f48eb2da7ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5013] <... ftruncate resumed>) = -1 EBADF (Bad file descriptor) [pid 5010] fstat(3, [pid 5022] <... open resumed>) = -1 EROFS (Read-only file system) [pid 5021] <... futex resumed>) = 1 [pid 5019] futex(0x7f48eb2da7ac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5018] <... futex resumed>) = 0 [pid 5017] <... futex resumed>) = 1 [pid 5013] futex(0x7f48eb2da7ac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5012] <... futex resumed>) = 0 [pid 5010] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 5022] futex(0x7f48eb2da7ac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5021] futex(0x7f48eb2da7a8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5019] <... futex resumed>) = 1 [pid 5018] futex(0x7f48eb2da7a8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5017] futex(0x7f48eb2da7a8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5016] <... futex resumed>) = 0 [pid 5013] <... futex resumed>) = 1 [pid 5012] futex(0x7f48eb2da7a8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5011] <... futex resumed>) = 0 [pid 5010] getdents64(3, [pid 5022] <... futex resumed>) = 1 [pid 5021] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 5019] futex(0x7f48eb2da7a8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5018] <... futex resumed>) = 0 [pid 5017] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 5016] futex(0x7f48eb2da7a8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5014] <... futex resumed>) = 0 [pid 5013] futex(0x7f48eb2da7a8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5012] <... futex resumed>) = 0 [pid 5011] futex(0x7f48eb2da7a8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5010] <... getdents64 resumed>0x555556a22620 /* 4 entries */, 32768) = 112 [pid 5022] futex(0x7f48eb2da7a8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5021] sendfile(-1, -1, NULL, 145139829833722 [pid 5019] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 5018] futex(0x7f48eb2da7ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5017] open("./bus", O_RDONLY|O_CREAT|O_NOCTTY|O_APPEND|O_NONBLOCK|O_SYNC|O_DIRECT|O_NOFOLLOW, 0511 [pid 5016] <... futex resumed>) = 0 [pid 5014] futex(0x7f48eb2da7a8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5013] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 5012] futex(0x7f48eb2da7ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5011] <... futex resumed>) = 0 [pid 5010] umount2("./0/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5022] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 5021] <... sendfile resumed>) = -1 EBADF (Bad file descriptor) [pid 5019] open("./bus", O_RDONLY|O_CREAT|O_NOCTTY|O_APPEND|O_NONBLOCK|O_SYNC|O_DIRECT|O_NOFOLLOW, 0511 [pid 5017] <... open resumed>) = -1 EROFS (Read-only file system) [pid 5016] futex(0x7f48eb2da7ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5014] <... futex resumed>) = 0 [pid 5013] open("./bus", O_RDONLY|O_CREAT|O_NOCTTY|O_APPEND|O_NONBLOCK|O_SYNC|O_DIRECT|O_NOFOLLOW, 0511 [pid 5011] futex(0x7f48eb2da7ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5010] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5022] sendfile(-1, -1, NULL, 145139829833722 [pid 5021] futex(0x7f48eb2da7ac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5019] <... open resumed>) = -1 EROFS (Read-only file system) [pid 5017] futex(0x7f48eb2da7ac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5014] futex(0x7f48eb2da7ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5013] <... open resumed>) = -1 EROFS (Read-only file system) [pid 5010] lstat("./0/binderfs", [pid 5022] <... sendfile resumed>) = -1 EBADF (Bad file descriptor) [pid 5021] <... futex resumed>) = 1 [pid 5019] futex(0x7f48eb2da7ac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5018] <... futex resumed>) = 0 [pid 5017] <... futex resumed>) = 1 [pid 5013] futex(0x7f48eb2da7ac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5012] <... futex resumed>) = 0 [pid 5010] <... lstat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}) = 0 [pid 5022] futex(0x7f48eb2da7ac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5021] futex(0x7f48eb2da7a8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5019] <... futex resumed>) = 1 [pid 5018] exit_group(0 [pid 5017] futex(0x7f48eb2da7a8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5016] <... futex resumed>) = 0 [pid 5013] <... futex resumed>) = 1 [pid 5012] futex(0x7f48eb2da7a8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5011] <... futex resumed>) = 0 [pid 5010] unlink("./0/binderfs" [pid 5022] <... futex resumed>) = 1 [pid 5021] <... futex resumed>) = ? [pid 5019] futex(0x7f48eb2da7a8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5018] <... exit_group resumed>) = ? [pid 5017] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 5016] futex(0x7f48eb2da7a8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5014] <... futex resumed>) = 0 [pid 5013] futex(0x7f48eb2da7a8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5012] <... futex resumed>) = 0 [pid 5011] futex(0x7f48eb2da7a8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5022] futex(0x7f48eb2da7a8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5016] <... futex resumed>) = 0 [pid 5011] <... futex resumed>) = 0 [pid 5010] <... unlink resumed>) = 0 [pid 5016] futex(0x7f48eb2da7ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5011] futex(0x7f48eb2da7ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5021] +++ exited with 0 +++ [pid 5019] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 5018] +++ exited with 0 +++ [pid 5017] sendfile(-1, -1, NULL, 145139829833722 [pid 5014] exit_group(0 [pid 5013] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 5012] futex(0x7f48eb2da7ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5022] <... futex resumed>) = ? [pid 5019] sendfile(-1, -1, NULL, 145139829833722 [pid 5017] <... sendfile resumed>) = -1 EBADF (Bad file descriptor) [pid 5014] <... exit_group resumed>) = ? [pid 5013] sendfile(-1, -1, NULL, 145139829833722 [pid 5010] umount2("./0/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5008] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5018, si_uid=0, si_status=0, si_utime=6 /* 0.06 s */, si_stime=27 /* 0.27 s */} --- [pid 5022] +++ exited with 0 +++ [pid 5019] <... sendfile resumed>) = -1 EBADF (Bad file descriptor) [pid 5017] futex(0x7f48eb2da7ac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5014] +++ exited with 0 +++ [pid 5013] <... sendfile resumed>) = -1 EBADF (Bad file descriptor) [pid 5019] futex(0x7f48eb2da7ac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5017] <... futex resumed>) = 1 [pid 5013] futex(0x7f48eb2da7ac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5012] <... futex resumed>) = 0 [pid 5009] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5014, si_uid=0, si_status=0, si_utime=8 /* 0.08 s */, si_stime=28 /* 0.28 s */} --- [pid 5019] <... futex resumed>) = 1 [pid 5017] futex(0x7f48eb2da7a8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5016] <... futex resumed>) = 0 [pid 5013] <... futex resumed>) = 1 [pid 5012] exit_group(0 [pid 5011] <... futex resumed>) = 0 [pid 5027] <... futex resumed>) = ? [pid 5019] futex(0x7f48eb2da7a8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5017] <... futex resumed>) = ? [pid 5016] exit_group(0 [pid 5013] futex(0x7f48eb2da7a8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5012] <... exit_group resumed>) = ? [pid 5011] exit_group(0 [pid 5028] <... futex resumed>) = ? [pid 5027] +++ exited with 0 +++ [pid 5026] <... futex resumed>) = ? [pid 5019] <... futex resumed>) = ? [pid 5017] +++ exited with 0 +++ [pid 5016] <... exit_group resumed>) = ? [pid 5013] <... futex resumed>) = ? [pid 5012] +++ exited with 0 +++ [pid 5011] <... exit_group resumed>) = ? [pid 5028] +++ exited with 0 +++ [pid 5026] +++ exited with 0 +++ [pid 5019] +++ exited with 0 +++ [pid 5013] +++ exited with 0 +++ [pid 5008] umount2("./0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5005] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5012, si_uid=0, si_status=0, si_utime=9 /* 0.09 s */, si_stime=37 /* 0.37 s */} --- [pid 5016] +++ exited with 0 +++ [pid 5009] umount2("./0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5008] openat(AT_FDCWD, "./0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5005] umount2("./0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5009] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5008] <... openat resumed>) = 3 [pid 5007] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5016, si_uid=0, si_status=0, si_utime=8 /* 0.08 s */, si_stime=32 /* 0.32 s */} --- [pid 5005] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5009] openat(AT_FDCWD, "./0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5008] fstat(3, [pid 5007] restart_syscall(<... resuming interrupted clone ...> [pid 5005] openat(AT_FDCWD, "./0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5011] +++ exited with 0 +++ [pid 5009] <... openat resumed>) = 3 [pid 5008] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 5007] <... restart_syscall resumed>) = 0 [pid 5005] <... openat resumed>) = 3 [pid 5009] fstat(3, [pid 5008] getdents64(3, [pid 5006] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5011, si_uid=0, si_status=0, si_utime=7 /* 0.07 s */, si_stime=36 /* 0.36 s */} --- [pid 5005] fstat(3, [pid 5009] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 5008] <... getdents64 resumed>0x555556a22620 /* 4 entries */, 32768) = 112 [pid 5005] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 5009] getdents64(3, [pid 5008] umount2("./0/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5007] umount2("./0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5005] getdents64(3, [pid 5009] <... getdents64 resumed>0x555556a22620 /* 4 entries */, 32768) = 112 [pid 5008] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5007] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5005] <... getdents64 resumed>0x555556a22620 /* 4 entries */, 32768) = 112 [pid 5009] umount2("./0/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5008] lstat("./0/binderfs", [pid 5007] openat(AT_FDCWD, "./0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5005] umount2("./0/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5009] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5008] <... lstat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}) = 0 [pid 5007] <... openat resumed>) = 3 [pid 5006] umount2("./0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5005] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5009] lstat("./0/binderfs", [pid 5008] unlink("./0/binderfs" [pid 5007] fstat(3, [pid 5005] lstat("./0/binderfs", [pid 5009] <... lstat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}) = 0 [pid 5008] <... unlink resumed>) = 0 [pid 5007] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 5006] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5005] <... lstat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}) = 0 [pid 5009] unlink("./0/binderfs" [pid 5008] umount2("./0/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5007] getdents64(3, [pid 5005] unlink("./0/binderfs" [pid 5009] <... unlink resumed>) = 0 [pid 5007] <... getdents64 resumed>0x555556a22620 /* 4 entries */, 32768) = 112 [pid 5006] openat(AT_FDCWD, "./0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5005] <... unlink resumed>) = 0 [pid 5009] umount2("./0/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5007] umount2("./0/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5005] umount2("./0/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5007] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5006] <... openat resumed>) = 3 [pid 5007] lstat("./0/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}) = 0 [pid 5006] fstat(3, [pid 5007] unlink("./0/binderfs") = 0 [pid 5006] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 5007] umount2("./0/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5006] getdents64(3, 0x555556a22620 /* 4 entries */, 32768) = 112 [pid 5006] umount2("./0/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5006] lstat("./0/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}) = 0 [pid 5006] unlink("./0/binderfs") = 0 [pid 5006] umount2("./0/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5010] <... umount2 resumed>) = 0 [pid 5010] umount2("./0/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5010] lstat("./0/file0", {st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 5010] umount2("./0/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5010] openat(AT_FDCWD, "./0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 5010] fstat(4, {st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 5010] getdents64(4, 0x555556a2a660 /* 2 entries */, 32768) = 48 [pid 5010] getdents64(4, 0x555556a2a660 /* 0 entries */, 32768) = 0 [pid 5010] close(4) = 0 [pid 5010] rmdir("./0/file0") = 0 [pid 5010] getdents64(3, 0x555556a22620 /* 0 entries */, 32768) = 0 [pid 5010] close(3) = 0 [pid 5010] rmdir("./0") = 0 [pid 5010] mkdir("./1", 0777) = 0 [pid 5010] openat(AT_FDCWD, "/dev/loop5", O_RDWR) = 3 [pid 5010] ioctl(3, LOOP_CLR_FD) = -1 ENXIO (No such device or address) [pid 5010] close(3) = 0 [pid 5010] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5008] <... umount2 resumed>) = 0 [pid 5010] <... clone resumed>, child_tidptr=0x555556a215d0) = 5030 ./strace-static-x86_64: Process 5030 attached [pid 5030] set_robust_list(0x555556a215e0, 24) = 0 [pid 5030] chdir("./1" [pid 5008] umount2("./0/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5030] <... chdir resumed>) = 0 [pid 5030] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5008] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5030] <... prctl resumed>) = 0 [pid 5030] setpgid(0, 0) = 0 [pid 5008] lstat("./0/file0", [pid 5030] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5008] <... lstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 5008] umount2("./0/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5030] <... openat resumed>) = 3 [pid 5008] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5030] write(3, "1000", 4) = 4 [pid 5030] close(3) = 0 [pid 5030] symlink("/dev/binderfs", "./binderfs" [pid 5008] openat(AT_FDCWD, "./0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 5030] <... symlink resumed>) = 0 [pid 5008] fstat(4, [pid 5030] futex(0x7f48eb2da7ac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5008] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 5030] <... futex resumed>) = 0 [pid 5008] getdents64(4, [pid 5030] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f48eb1db000 [pid 5008] <... getdents64 resumed>0x555556a2a660 /* 2 entries */, 32768) = 48 [pid 5009] <... umount2 resumed>) = 0 [pid 5008] getdents64(4, 0x555556a2a660 /* 0 entries */, 32768) = 0 [pid 5006] <... umount2 resumed>) = 0 [pid 5005] <... umount2 resumed>) = 0 [pid 5030] mprotect(0x7f48eb1dc000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 5008] close(4 [pid 5006] umount2("./0/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5030] clone(child_stack=0x7f48eb1fb3f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, parent_tid=[5031], tls=0x7f48eb1fb700, child_tidptr=0x7f48eb1fb9d0) = 5031 [pid 5030] futex(0x7f48eb2da7a8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 5030] futex(0x7f48eb2da7ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000}./strace-static-x86_64: Process 5031 attached [pid 5031] set_robust_list(0x7f48eb1fb9e0, 24) = 0 [pid 5008] <... close resumed>) = 0 [pid 5006] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5008] rmdir("./0/file0" [pid 5006] lstat("./0/file0", [pid 5031] memfd_create("syzkaller", 0) = 3 [pid 5031] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5008] <... rmdir resumed>) = 0 [pid 5006] <... lstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 5008] getdents64(3, [pid 5006] umount2("./0/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5008] <... getdents64 resumed>0x555556a22620 /* 0 entries */, 32768) = 0 [pid 5006] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5008] close(3 [pid 5006] openat(AT_FDCWD, "./0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5008] <... close resumed>) = 0 [pid 5006] <... openat resumed>) = 4 [pid 5008] rmdir("./0" [pid 5006] fstat(4, {st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 5031] <... mmap resumed>) = 0x7f48e2ddb000 [pid 5008] <... rmdir resumed>) = 0 [pid 5006] getdents64(4, [pid 5008] mkdir("./1", 0777 [pid 5006] <... getdents64 resumed>0x555556a2a660 /* 2 entries */, 32768) = 48 [pid 5006] getdents64(4, [pid 5008] <... mkdir resumed>) = 0 [pid 5006] <... getdents64 resumed>0x555556a2a660 /* 0 entries */, 32768) = 0 [pid 5006] close(4 [pid 5008] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 5006] <... close resumed>) = 0 [pid 5006] rmdir("./0/file0" [pid 5008] <... openat resumed>) = 3 [pid 5006] <... rmdir resumed>) = 0 [pid 5008] ioctl(3, LOOP_CLR_FD [pid 5006] getdents64(3, 0x555556a22620 /* 0 entries */, 32768) = 0 [pid 5006] close(3 [pid 5008] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 5006] <... close resumed>) = 0 [pid 5008] close(3 [pid 5006] rmdir("./0") = 0 [pid 5009] umount2("./0/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5006] mkdir("./1", 0777 [pid 5009] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5009] lstat("./0/file0", {st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 5005] umount2("./0/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5009] umount2("./0/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5005] lstat("./0/file0", {st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 5009] openat(AT_FDCWD, "./0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 5005] umount2("./0/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5008] <... close resumed>) = 0 [pid 5005] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5009] fstat(4, [pid 5005] openat(AT_FDCWD, "./0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5009] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 5006] <... mkdir resumed>) = 0 [pid 5008] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5005] <... openat resumed>) = 4 [pid 5009] getdents64(4, [pid 5005] fstat(4, [pid 5009] <... getdents64 resumed>0x555556a2a660 /* 2 entries */, 32768) = 48 [pid 5005] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 5005] getdents64(4, [pid 5009] getdents64(4, [pid 5006] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 5009] <... getdents64 resumed>0x555556a2a660 /* 0 entries */, 32768) = 0 [pid 5008] <... clone resumed>, child_tidptr=0x555556a215d0) = 5032 [pid 5006] <... openat resumed>) = 3 [pid 5009] close(4 [pid 5006] ioctl(3, LOOP_CLR_FD [pid 5005] <... getdents64 resumed>0x555556a2a660 /* 2 entries */, 32768) = 48 [pid 5009] <... close resumed>) = 0 [pid 5005] getdents64(4, [pid 5009] rmdir("./0/file0" [pid 5005] <... getdents64 resumed>0x555556a2a660 /* 0 entries */, 32768) = 0 [pid 5009] <... rmdir resumed>) = 0 [pid 5006] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 5005] close(4 [pid 5007] <... umount2 resumed>) = 0 [pid 5006] close(3 [pid 5009] getdents64(3, [pid 5007] umount2("./0/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5006] <... close resumed>) = 0 [pid 5005] <... close resumed>) = 0 [pid 5007] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5006] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5009] <... getdents64 resumed>0x555556a22620 /* 0 entries */, 32768) = 0 [pid 5005] rmdir("./0/file0" [pid 5009] close(3 [pid 5005] <... rmdir resumed>) = 0 [pid 5009] <... close resumed>) = 0 [pid 5005] getdents64(3, [pid 5007] lstat("./0/file0", [pid 5009] rmdir("./0" [pid 5006] <... clone resumed>, child_tidptr=0x555556a215d0) = 5033 [pid 5005] <... getdents64 resumed>0x555556a22620 /* 0 entries */, 32768) = 0 [pid 5009] <... rmdir resumed>) = 0 [pid 5007] <... lstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 5005] close(3./strace-static-x86_64: Process 5032 attached [pid 5009] mkdir("./1", 0777 [pid 5007] umount2("./0/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5005] <... close resumed>) = 0 [pid 5032] set_robust_list(0x555556a215e0, 24 [pid 5009] <... mkdir resumed>) = 0 [pid 5007] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5005] rmdir("./0"./strace-static-x86_64: Process 5033 attached [pid 5032] <... set_robust_list resumed>) = 0 [pid 5009] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 5007] openat(AT_FDCWD, "./0/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5005] <... rmdir resumed>) = 0 [pid 5033] set_robust_list(0x555556a215e0, 24 [pid 5032] chdir("./1" [pid 5009] <... openat resumed>) = 3 [pid 5005] mkdir("./1", 0777 [pid 5033] <... set_robust_list resumed>) = 0 [pid 5032] <... chdir resumed>) = 0 [pid 5009] ioctl(3, LOOP_CLR_FD [pid 5007] <... openat resumed>) = 4 [pid 5005] <... mkdir resumed>) = 0 [pid 5033] chdir("./1" [pid 5032] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5009] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 5007] fstat(4, [pid 5005] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 5033] <... chdir resumed>) = 0 [pid 5032] <... prctl resumed>) = 0 [pid 5009] close(3 [pid 5007] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 5005] <... openat resumed>) = 3 [pid 5033] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5032] setpgid(0, 0 [pid 5009] <... close resumed>) = 0 [pid 5007] getdents64(4, [pid 5005] ioctl(3, LOOP_CLR_FD [pid 5033] <... prctl resumed>) = 0 [pid 5032] <... setpgid resumed>) = 0 [pid 5009] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5005] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 5033] setpgid(0, 0 [pid 5032] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5007] <... getdents64 resumed>0x555556a2a660 /* 2 entries */, 32768) = 48 [pid 5005] close(3 [pid 5033] <... setpgid resumed>) = 0 [pid 5009] <... clone resumed>, child_tidptr=0x555556a215d0) = 5034 [pid 5007] getdents64(4, [pid 5005] <... close resumed>) = 0 [pid 5033] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5032] <... openat resumed>) = 3 [pid 5007] <... getdents64 resumed>0x555556a2a660 /* 0 entries */, 32768) = 0 [pid 5005] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5033] <... openat resumed>) = 3 [pid 5032] write(3, "1000", 4 [pid 5007] close(4 [pid 5033] write(3, "1000", 4 [pid 5032] <... write resumed>) = 4 [pid 5007] <... close resumed>) = 0 [pid 5005] <... clone resumed>, child_tidptr=0x555556a215d0) = 5035 [pid 5033] <... write resumed>) = 4 [pid 5032] close(3 [pid 5007] rmdir("./0/file0"./strace-static-x86_64: Process 5034 attached [pid 5033] close(3 [pid 5032] <... close resumed>) = 0 [pid 5007] <... rmdir resumed>) = 0 [pid 5034] set_robust_list(0x555556a215e0, 24 [pid 5033] <... close resumed>) = 0 [pid 5032] symlink("/dev/binderfs", "./binderfs" [pid 5007] getdents64(3, [pid 5034] <... set_robust_list resumed>) = 0 [pid 5033] symlink("/dev/binderfs", "./binderfs" [pid 5034] chdir("./1" [pid 5033] <... symlink resumed>) = 0 [pid 5032] <... symlink resumed>) = 0 [pid 5007] <... getdents64 resumed>0x555556a22620 /* 0 entries */, 32768) = 0 [pid 5034] <... chdir resumed>) = 0 [pid 5033] futex(0x7f48eb2da7ac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5032] futex(0x7f48eb2da7ac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5007] close(3 [pid 5034] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5033] <... futex resumed>) = 0 [pid 5032] <... futex resumed>) = 0 [pid 5007] <... close resumed>) = 0 ./strace-static-x86_64: Process 5035 attached [pid 5034] <... prctl resumed>) = 0 [pid 5033] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 5032] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 5007] rmdir("./0" [pid 5034] setpgid(0, 0 [pid 5033] <... mmap resumed>) = 0x7f48eb1db000 [pid 5032] <... mmap resumed>) = 0x7f48eb1db000 [pid 5034] <... setpgid resumed>) = 0 [pid 5033] mprotect(0x7f48eb1dc000, 131072, PROT_READ|PROT_WRITE [pid 5035] set_robust_list(0x555556a215e0, 24 [pid 5034] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5033] <... mprotect resumed>) = 0 [pid 5032] mprotect(0x7f48eb1dc000, 131072, PROT_READ|PROT_WRITE [pid 5007] <... rmdir resumed>) = 0 [pid 5035] <... set_robust_list resumed>) = 0 [pid 5034] <... openat resumed>) = 3 [pid 5033] clone(child_stack=0x7f48eb1fb3f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID [pid 5034] write(3, "1000", 4 [pid 5032] <... mprotect resumed>) = 0 [pid 5035] chdir("./1" [pid 5034] <... write resumed>) = 4 [pid 5033] <... clone resumed>, parent_tid=[5036], tls=0x7f48eb1fb700, child_tidptr=0x7f48eb1fb9d0) = 5036 [pid 5007] mkdir("./1", 0777 [pid 5035] <... chdir resumed>) = 0 [pid 5034] close(3 [pid 5033] futex(0x7f48eb2da7a8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5032] clone(child_stack=0x7f48eb1fb3f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID [pid 5034] <... close resumed>) = 0 [pid 5033] <... futex resumed>) = 0 [pid 5034] symlink("/dev/binderfs", "./binderfs" [pid 5033] futex(0x7f48eb2da7ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 5007] <... mkdir resumed>) = 0 [pid 5035] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5034] <... symlink resumed>) = 0 [pid 5007] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 5035] <... prctl resumed>) = 0 [pid 5034] futex(0x7f48eb2da7ac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5032] <... clone resumed>, parent_tid=[5037], tls=0x7f48eb1fb700, child_tidptr=0x7f48eb1fb9d0) = 5037 [pid 5007] <... openat resumed>) = 3 [pid 5035] setpgid(0, 0 [pid 5034] <... futex resumed>) = 0 [pid 5032] futex(0x7f48eb2da7a8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5007] ioctl(3, LOOP_CLR_FD./strace-static-x86_64: Process 5036 attached [pid 5035] <... setpgid resumed>) = 0 [pid 5034] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 5032] <... futex resumed>) = 0 [pid 5036] set_robust_list(0x7f48eb1fb9e0, 24 [pid 5035] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5034] <... mmap resumed>) = 0x7f48eb1db000 [pid 5032] futex(0x7f48eb2da7ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 5007] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 5036] <... set_robust_list resumed>) = 0 [pid 5035] <... openat resumed>) = 3 [pid 5034] mprotect(0x7f48eb1dc000, 131072, PROT_READ|PROT_WRITE [pid 5007] close(3 [pid 5036] memfd_create("syzkaller", 0 [pid 5035] write(3, "1000", 4 [pid 5034] <... mprotect resumed>) = 0 [pid 5007] <... close resumed>) = 0 [pid 5036] <... memfd_create resumed>) = 3 [pid 5035] <... write resumed>) = 4 [pid 5034] clone(child_stack=0x7f48eb1fb3f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID [pid 5007] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5036] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5035] close(3 [pid 5036] <... mmap resumed>) = 0x7f48e2ddb000 [pid 5034] <... clone resumed>, parent_tid=[5038], tls=0x7f48eb1fb700, child_tidptr=0x7f48eb1fb9d0) = 5038 ./strace-static-x86_64: Process 5039 attached ./strace-static-x86_64: Process 5037 attached [pid 5035] <... close resumed>) = 0 [pid 5034] futex(0x7f48eb2da7a8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 5034] futex(0x7f48eb2da7ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 5039] set_robust_list(0x555556a215e0, 24 [pid 5037] set_robust_list(0x7f48eb1fb9e0, 24 [pid 5035] symlink("/dev/binderfs", "./binderfs" [pid 5007] <... clone resumed>, child_tidptr=0x555556a215d0) = 5039 ./strace-static-x86_64: Process 5038 attached [pid 5038] set_robust_list(0x7f48eb1fb9e0, 24 [pid 5037] <... set_robust_list resumed>) = 0 [pid 5038] <... set_robust_list resumed>) = 0 [pid 5035] <... symlink resumed>) = 0 [pid 5039] <... set_robust_list resumed>) = 0 [pid 5038] memfd_create("syzkaller", 0 [pid 5037] memfd_create("syzkaller", 0 [pid 5035] futex(0x7f48eb2da7ac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5039] chdir("./1" [pid 5038] <... memfd_create resumed>) = 3 [pid 5037] <... memfd_create resumed>) = 3 [pid 5035] <... futex resumed>) = 0 [pid 5038] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5039] <... chdir resumed>) = 0 [pid 5038] <... mmap resumed>) = 0x7f48e2ddb000 [pid 5037] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5035] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 5039] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5037] <... mmap resumed>) = 0x7f48e2ddb000 [pid 5035] <... mmap resumed>) = 0x7f48eb1db000 [pid 5039] <... prctl resumed>) = 0 [pid 5035] mprotect(0x7f48eb1dc000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 5039] setpgid(0, 0 [pid 5035] clone(child_stack=0x7f48eb1fb3f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID [pid 5039] <... setpgid resumed>) = 0 [pid 5039] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 5035] <... clone resumed>, parent_tid=[5040], tls=0x7f48eb1fb700, child_tidptr=0x7f48eb1fb9d0) = 5040 [pid 5039] write(3, "1000", 4 [pid 5035] futex(0x7f48eb2da7a8, FUTEX_WAKE_PRIVATE, 1000000./strace-static-x86_64: Process 5040 attached [pid 5039] <... write resumed>) = 4 [pid 5035] <... futex resumed>) = 0 [pid 5040] set_robust_list(0x7f48eb1fb9e0, 24 [pid 5039] close(3 [pid 5035] futex(0x7f48eb2da7ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 5040] <... set_robust_list resumed>) = 0 [pid 5039] <... close resumed>) = 0 [pid 5039] symlink("/dev/binderfs", "./binderfs" [pid 5040] memfd_create("syzkaller", 0 [pid 5039] <... symlink resumed>) = 0 [pid 5039] futex(0x7f48eb2da7ac, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 5040] <... memfd_create resumed>) = 3 [pid 5039] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f48eb1db000 [pid 5039] mprotect(0x7f48eb1dc000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 5039] clone(child_stack=0x7f48eb1fb3f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, parent_tid=[5041], tls=0x7f48eb1fb700, child_tidptr=0x7f48eb1fb9d0) = 5041 [pid 5039] futex(0x7f48eb2da7a8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 5040] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5039] futex(0x7f48eb2da7ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000}./strace-static-x86_64: Process 5041 attached [pid 5040] <... mmap resumed>) = 0x7f48e2ddb000 [pid 5041] set_robust_list(0x7f48eb1fb9e0, 24) = 0 [pid 5041] memfd_create("syzkaller", 0) = 3 [pid 5041] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f48e2ddb000 [pid 5031] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 16777216 [pid 5037] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 16777216 [pid 5040] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 16777216 [pid 5038] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 16777216 [pid 5036] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 16777216 [pid 5041] write(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 16777216 [pid 5031] <... write resumed>) = 16777216 [pid 5031] munmap(0x7f48e2ddb000, 16777216) = 0 [pid 5037] <... write resumed>) = 16777216 [pid 5031] openat(AT_FDCWD, "/dev/loop5", O_RDWR [pid 5040] <... write resumed>) = 16777216 [pid 5037] munmap(0x7f48e2ddb000, 16777216 [pid 5031] <... openat resumed>) = 4 [pid 5031] ioctl(4, LOOP_SET_FD, 3) = 0 [pid 5031] close(3) = 0 [pid 5031] mkdir("./file0", 0777) = 0 [pid 5031] mount("/dev/loop5", "./file0", "jfs", MS_REC, "" [pid 5040] munmap(0x7f48e2ddb000, 16777216 [pid 5031] <... mount resumed>) = 0 [pid 5031] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY) = 3 [pid 5031] chdir("./file0") = 0 [pid 5031] ioctl(4, LOOP_CLR_FD) = 0 [pid 5037] <... munmap resumed>) = 0 [pid 5031] close(4) = 0 [pid 5037] openat(AT_FDCWD, "/dev/loop3", O_RDWR) = 4 [pid 5037] ioctl(4, LOOP_SET_FD, 3 [pid 5031] futex(0x7f48eb2da7ac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 5030] <... futex resumed>) = 0 [pid 5030] futex(0x7f48eb2da7a8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 5031] open(".", O_RDONLY [pid 5030] futex(0x7f48eb2da7ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5038] <... write resumed>) = 16777216 [pid 5031] <... open resumed>) = 4 [ 81.121116][ T5031] loop5: detected capacity change from 0 to 32768 [pid 5038] munmap(0x7f48e2ddb000, 16777216 [pid 5037] <... ioctl resumed>) = 0 [pid 5031] futex(0x7f48eb2da7ac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 5030] <... futex resumed>) = 0 [pid 5030] futex(0x7f48eb2da7a8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 5031] open_by_handle_at(4, {handle_bytes=8, handle_type=2, f_handle="\x0e\x00\x00\x00\x00\x00\x00\x00"}, O_RDONLY [pid 5030] futex(0x7f48eb2da7ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5040] <... munmap resumed>) = 0 [pid 5040] openat(AT_FDCWD, "/dev/loop0", O_RDWR) = 4 [pid 5040] ioctl(4, LOOP_SET_FD, 3 [pid 5037] close(3) = 0 [pid 5037] mkdir("./file0", 0777) = 0 [ 81.181914][ T5037] loop3: detected capacity change from 0 to 32768 [ 81.193305][ T5031] ERROR: (device loop5): diRead: i_ino != di_number [ 81.193305][ T5031] [ 81.194988][ T5040] loop0: detected capacity change from 0 to 32768 [pid 5037] mount("/dev/loop3", "./file0", "jfs", MS_REC, "" [pid 5041] <... write resumed>) = 16777216 [pid 5038] <... munmap resumed>) = 0 [pid 5040] <... ioctl resumed>) = 0 [pid 5040] close(3) = 0 [pid 5040] mkdir("./file0", 0777) = 0 [pid 5040] mount("/dev/loop0", "./file0", "jfs", MS_REC, "" [pid 5041] munmap(0x7f48e2ddb000, 16777216 [pid 5030] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 5030] futex(0x7f48eb2da7ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=0}) = -1 ETIMEDOUT (Connection timed out) [pid 5030] futex(0x7f48eb2da7bc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 5030] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f48e3dba000 [pid 5030] mprotect(0x7f48e3dbb000, 131072, PROT_READ|PROT_WRITE [pid 5037] <... mount resumed>) = 0 [pid 5030] <... mprotect resumed>) = 0 [pid 5037] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 5030] clone(child_stack=0x7f48e3dda3f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID [pid 5037] <... openat resumed>) = 3 [pid 5037] chdir("./file0" [pid 5030] <... clone resumed>, parent_tid=[5042], tls=0x7f48e3dda700, child_tidptr=0x7f48e3dda9d0) = 5042 [pid 5037] <... chdir resumed>) = 0 [pid 5030] futex(0x7f48eb2da7b8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5037] ioctl(4, LOOP_CLR_FD [pid 5030] <... futex resumed>) = 0 [pid 5037] <... ioctl resumed>) = 0 [pid 5030] futex(0x7f48eb2da7bc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5040] <... mount resumed>) = 0 [pid 5037] close(4 [pid 5040] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 5037] <... close resumed>) = 0 [pid 5040] <... openat resumed>) = 3 [pid 5037] futex(0x7f48eb2da7ac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5040] chdir("./file0" [pid 5037] <... futex resumed>) = 1 [pid 5032] <... futex resumed>) = 0 [pid 5040] <... chdir resumed>) = 0 [pid 5037] futex(0x7f48eb2da7a8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5032] futex(0x7f48eb2da7a8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5040] ioctl(4, LOOP_CLR_FD [pid 5037] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 5032] <... futex resumed>) = 0 [pid 5040] <... ioctl resumed>) = 0 [pid 5037] open(".", O_RDONLY [pid 5032] futex(0x7f48eb2da7ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5040] close(4 [pid 5037] <... open resumed>) = 4 [pid 5041] <... munmap resumed>) = 0 [pid 5040] <... close resumed>) = 0 [pid 5038] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 5037] futex(0x7f48eb2da7ac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5036] <... write resumed>) = 16777216 [pid 5040] futex(0x7f48eb2da7ac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5037] <... futex resumed>) = 1 [pid 5032] <... futex resumed>) = 0 [pid 5040] <... futex resumed>) = 1 [pid 5037] futex(0x7f48eb2da7a8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5035] <... futex resumed>) = 0 [pid 5032] futex(0x7f48eb2da7a8, FUTEX_WAKE_PRIVATE, 1000000./strace-static-x86_64: Process 5042 attached [pid 5040] futex(0x7f48eb2da7a8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5038] <... openat resumed>) = 4 [pid 5037] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 5035] futex(0x7f48eb2da7a8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5032] <... futex resumed>) = 0 [pid 5042] set_robust_list(0x7f48e3dda9e0, 24 [pid 5040] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 5038] ioctl(4, LOOP_SET_FD, 3 [ 81.235100][ T5031] ERROR: (device loop5): remounting filesystem as read-only [pid 5037] open_by_handle_at(4, {handle_bytes=8, handle_type=2, f_handle="\x0e\x00\x00\x00\x00\x00\x00\x00"}, O_RDONLY [pid 5035] <... futex resumed>) = 0 [pid 5032] futex(0x7f48eb2da7ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5042] <... set_robust_list resumed>) = 0 [pid 5040] open(".", O_RDONLY [pid 5035] futex(0x7f48eb2da7ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5042] creat("./bus", 000 [pid 5040] <... open resumed>) = 4 [pid 5042] <... creat resumed>) = 5 [pid 5040] futex(0x7f48eb2da7ac, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 5040] futex(0x7f48eb2da7a8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5042] futex(0x7f48eb2da7bc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5030] <... futex resumed>) = 0 [pid 5030] futex(0x7f48eb2da7b8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 5042] <... futex resumed>) = 1 [pid 5030] futex(0x7f48eb2da7bc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5042] ftruncate(5, 2048) = 0 [pid 5035] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 5035] futex(0x7f48eb2da7a8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5040] <... futex resumed>) = 0 [pid 5036] munmap(0x7f48e2ddb000, 16777216 [pid 5035] <... futex resumed>) = 1 [pid 5042] futex(0x7f48eb2da7bc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5040] open_by_handle_at(4, {handle_bytes=8, handle_type=2, f_handle="\x0e\x00\x00\x00\x00\x00\x00\x00"}, O_RDONLY [pid 5035] futex(0x7f48eb2da7ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5031] <... open_by_handle_at resumed>) = -1 ESTALE (Stale file handle) [pid 5042] <... futex resumed>) = 1 [pid 5031] futex(0x7f48eb2da7ac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5030] <... futex resumed>) = 0 [pid 5042] futex(0x7f48eb2da7b8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5031] <... futex resumed>) = 0 [pid 5030] futex(0x7f48eb2da7a8, FUTEX_WAKE_PRIVATE, 1000000 [ 81.276404][ T5037] ERROR: (device loop3): diRead: i_ino != di_number [ 81.276404][ T5037] [ 81.276585][ T5038] loop4: detected capacity change from 0 to 32768 [ 81.295780][ T5040] ERROR: (device loop0): diRead: i_ino != di_number [ 81.295780][ T5040] [ 81.304851][ T5037] ERROR: (device loop3): remounting filesystem as read-only [pid 5031] open("./bus", O_RDONLY|O_CREAT|O_NOCTTY|O_APPEND|O_NONBLOCK|O_SYNC|O_DIRECT|O_NOFOLLOW, 0511 [pid 5030] <... futex resumed>) = 0 [pid 5031] <... open resumed>) = 6 [pid 5030] futex(0x7f48eb2da7ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5031] futex(0x7f48eb2da7ac, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 5030] <... futex resumed>) = 0 [pid 5031] sendfile(5, 6, NULL, 145139829833722 [pid 5030] futex(0x7f48eb2da7a8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 5030] futex(0x7f48eb2da7ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5041] openat(AT_FDCWD, "/dev/loop2", O_RDWR) = 4 [pid 5041] ioctl(4, LOOP_SET_FD, 3 [pid 5032] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 5032] futex(0x7f48eb2da7bc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 5032] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f48e3dba000 [pid 5032] mprotect(0x7f48e3dbb000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 5032] clone(child_stack=0x7f48e3dda3f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID [pid 5031] <... sendfile resumed>) = 2048 [pid 5031] futex(0x7f48eb2da7ac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5032] <... clone resumed>, parent_tid=[5043], tls=0x7f48e3dda700, child_tidptr=0x7f48e3dda9d0) = 5043 [pid 5031] <... futex resumed>) = 1 [pid 5030] <... futex resumed>) = 0 [pid 5032] futex(0x7f48eb2da7b8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5031] futex(0x7f48eb2da7a8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5030] exit_group(0 [pid 5042] <... futex resumed>) = ? [pid 5032] <... futex resumed>) = 0 [pid 5031] <... futex resumed>) = ? [pid 5030] <... exit_group resumed>) = ? [pid 5042] +++ exited with 0 +++ [pid 5037] <... open_by_handle_at resumed>) = -1 ESTALE (Stale file handle) [pid 5035] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 5032] futex(0x7f48eb2da7bc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5031] +++ exited with 0 +++ [pid 5030] +++ exited with 0 +++ [pid 5037] futex(0x7f48eb2da7ac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5035] futex(0x7f48eb2da7bc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5010] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5030, si_uid=0, si_status=0, si_utime=7 /* 0.07 s */, si_stime=33 /* 0.33 s */} --- [pid 5037] <... futex resumed>) = 0 [pid 5035] <... futex resumed>) = 0 [pid 5010] restart_syscall(<... resuming interrupted clone ...> [pid 5037] futex(0x7f48eb2da7a8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5035] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 5010] <... restart_syscall resumed>) = 0 ./strace-static-x86_64: Process 5043 attached [pid 5043] set_robust_list(0x7f48e3dda9e0, 24) = 0 [pid 5035] <... mmap resumed>) = 0x7f48e3dba000 [pid 5035] mprotect(0x7f48e3dbb000, 131072, PROT_READ|PROT_WRITE [pid 5043] creat("./bus", 000 [pid 5035] <... mprotect resumed>) = 0 [pid 5043] <... creat resumed>) = -1 EROFS (Read-only file system) [pid 5035] clone(child_stack=0x7f48e3dda3f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID [pid 5043] futex(0x7f48eb2da7bc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5040] <... open_by_handle_at resumed>) = -1 ESTALE (Stale file handle) [pid 5010] umount2("./1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5043] <... futex resumed>) = 1 [pid 5040] futex(0x7f48eb2da7ac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5032] <... futex resumed>) = 0 [pid 5010] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5043] futex(0x7f48eb2da7b8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5040] <... futex resumed>) = 0 [pid 5035] <... clone resumed>, parent_tid=[5044], tls=0x7f48e3dda700, child_tidptr=0x7f48e3dda9d0) = 5044 [pid 5032] futex(0x7f48eb2da7a8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5010] openat(AT_FDCWD, "./1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5040] futex(0x7f48eb2da7a8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5037] <... futex resumed>) = 0 [pid 5035] futex(0x7f48eb2da7b8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5032] <... futex resumed>) = 1 [pid 5010] <... openat resumed>) = 3 ./strace-static-x86_64: Process 5044 attached [pid 5037] ftruncate(-1, 2048 [pid 5035] <... futex resumed>) = 0 [pid 5032] futex(0x7f48eb2da7ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5010] fstat(3, [pid 5044] set_robust_list(0x7f48e3dda9e0, 24 [pid 5037] <... ftruncate resumed>) = -1 EBADF (Bad file descriptor) [pid 5035] futex(0x7f48eb2da7bc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5044] <... set_robust_list resumed>) = 0 [pid 5037] futex(0x7f48eb2da7ac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5010] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 5044] creat("./bus", 000 [pid 5037] <... futex resumed>) = 1 [pid 5032] <... futex resumed>) = 0 [ 81.316254][ T27] audit: type=1804 audit(1685187723.367:2): pid=5031 uid=0 auid=4294967295 ses=4294967295 subj=unconfined op=invalid_pcr cause=open_writers comm="syz-executor555" name="/root/syzkaller.NNEjS1/1/file0/bus" dev="loop5" ino=7 res=1 errno=0 [ 81.322059][ T5041] loop2: detected capacity change from 0 to 32768 [ 81.345775][ T5040] ERROR: (device loop0): remounting filesystem as read-only [pid 5010] getdents64(3, [pid 5044] <... creat resumed>) = -1 EROFS (Read-only file system) [pid 5037] futex(0x7f48eb2da7a8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5032] futex(0x7f48eb2da7a8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5010] <... getdents64 resumed>0x555556a22620 /* 4 entries */, 32768) = 112 [pid 5041] <... ioctl resumed>) = 0 [pid 5038] <... ioctl resumed>) = 0 [pid 5036] <... munmap resumed>) = 0 [pid 5044] futex(0x7f48eb2da7bc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5037] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 5032] <... futex resumed>) = 0 [pid 5010] umount2("./1/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5036] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 5044] <... futex resumed>) = 1 [pid 5037] open("./bus", O_RDONLY|O_CREAT|O_NOCTTY|O_APPEND|O_NONBLOCK|O_SYNC|O_DIRECT|O_NOFOLLOW, 0511 [pid 5036] <... openat resumed>) = 4 [pid 5035] <... futex resumed>) = 0 [pid 5032] futex(0x7f48eb2da7ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5010] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5010] lstat("./1/binderfs", [pid 5036] ioctl(4, LOOP_SET_FD, 3 [pid 5010] <... lstat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}) = 0 [pid 5044] futex(0x7f48eb2da7b8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5037] <... open resumed>) = -1 EROFS (Read-only file system) [pid 5035] futex(0x7f48eb2da7a8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5040] <... futex resumed>) = 0 [pid 5037] futex(0x7f48eb2da7ac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5035] <... futex resumed>) = 1 [pid 5040] ftruncate(-1, 2048 [pid 5037] <... futex resumed>) = 1 [pid 5035] futex(0x7f48eb2da7ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5032] <... futex resumed>) = 0 [pid 5040] <... ftruncate resumed>) = -1 EBADF (Bad file descriptor) [pid 5037] futex(0x7f48eb2da7a8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5032] futex(0x7f48eb2da7a8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5040] futex(0x7f48eb2da7ac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5037] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 5032] <... futex resumed>) = 0 [pid 5040] <... futex resumed>) = 1 [pid 5037] sendfile(-1, -1, NULL, 145139829833722 [pid 5035] <... futex resumed>) = 0 [pid 5032] futex(0x7f48eb2da7ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5040] futex(0x7f48eb2da7a8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5037] <... sendfile resumed>) = -1 EBADF (Bad file descriptor) [pid 5035] futex(0x7f48eb2da7a8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5040] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 5037] futex(0x7f48eb2da7ac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5035] <... futex resumed>) = 0 [pid 5040] open("./bus", O_RDONLY|O_CREAT|O_NOCTTY|O_APPEND|O_NONBLOCK|O_SYNC|O_DIRECT|O_NOFOLLOW, 0511 [pid 5037] <... futex resumed>) = 1 [pid 5035] futex(0x7f48eb2da7ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5032] <... futex resumed>) = 0 [pid 5041] close(3 [pid 5040] <... open resumed>) = -1 EROFS (Read-only file system) [pid 5037] futex(0x7f48eb2da7a8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5032] exit_group(0 [pid 5043] <... futex resumed>) = ? [pid 5041] <... close resumed>) = 0 [pid 5040] futex(0x7f48eb2da7ac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5037] <... futex resumed>) = ? [pid 5032] <... exit_group resumed>) = ? [pid 5043] +++ exited with 0 +++ [pid 5041] mkdir("./file0", 0777 [pid 5040] <... futex resumed>) = 1 [pid 5037] +++ exited with 0 +++ [pid 5035] <... futex resumed>) = 0 [pid 5032] +++ exited with 0 +++ [pid 5010] unlink("./1/binderfs" [pid 5041] <... mkdir resumed>) = 0 [pid 5040] futex(0x7f48eb2da7a8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5035] futex(0x7f48eb2da7a8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5041] mount("/dev/loop2", "./file0", "jfs", MS_REC, "" [pid 5040] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 5038] close(3 [pid 5035] <... futex resumed>) = 0 [pid 5010] <... unlink resumed>) = 0 [pid 5008] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5032, si_uid=0, si_status=0, si_utime=6 /* 0.06 s */, si_stime=33 /* 0.33 s */} --- [pid 5040] sendfile(-1, -1, NULL, 145139829833722 [pid 5038] <... close resumed>) = 0 [pid 5035] futex(0x7f48eb2da7ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [ 81.374646][ T27] audit: type=1800 audit(1685187723.367:3): pid=5031 uid=0 auid=4294967295 ses=4294967295 subj=unconfined op=collect_data cause=failed(directio) comm="syz-executor555" name="bus" dev="loop5" ino=7 res=0 errno=0 [ 81.399487][ T5036] loop1: detected capacity change from 0 to 32768 [ 81.416765][ T5010] ------------[ cut here ]------------ [pid 5010] umount2("./1/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5040] <... sendfile resumed>) = -1 EBADF (Bad file descriptor) [pid 5038] mkdir("./file0", 0777 [pid 5040] futex(0x7f48eb2da7ac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5038] <... mkdir resumed>) = 0 [pid 5008] umount2("./1", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5040] <... futex resumed>) = 1 [pid 5038] mount("/dev/loop4", "./file0", "jfs", MS_REC, "" [pid 5035] <... futex resumed>) = 0 [pid 5008] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5040] futex(0x7f48eb2da7a8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5035] exit_group(0 [pid 5008] openat(AT_FDCWD, "./1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5044] <... futex resumed>) = ? [pid 5040] <... futex resumed>) = ? [pid 5035] <... exit_group resumed>) = ? [pid 5008] <... openat resumed>) = 3 [pid 5044] +++ exited with 0 +++ [pid 5040] +++ exited with 0 +++ [pid 5035] +++ exited with 0 +++ [pid 5008] fstat(3, {st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 5008] getdents64(3, 0x555556a22620 /* 4 entries */, 32768) = 112 [pid 5008] umount2("./1/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5008] lstat("./1/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}) = 0 [pid 5008] unlink("./1/binderfs") = 0 [pid 5008] umount2("./1/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5036] <... ioctl resumed>) = 0 [pid 5036] close(3) = 0 [pid 5036] mkdir("./file0", 0777) = 0 [pid 5036] mount("/dev/loop1", "./file0", "jfs", MS_REC, "" [pid 5005] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5035, si_uid=0, si_status=0, si_utime=5 /* 0.05 s */, si_stime=32 /* 0.32 s */} --- [pid 5005] umount2("./1", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5005] openat(AT_FDCWD, "./1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5041] <... mount resumed>) = 0 [pid 5005] <... openat resumed>) = 3 [pid 5005] fstat(3, [pid 5041] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 5005] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 5041] <... openat resumed>) = 3 [pid 5005] getdents64(3, [pid 5041] chdir("./file0" [pid 5005] <... getdents64 resumed>0x555556a22620 /* 4 entries */, 32768) = 112 [pid 5041] <... chdir resumed>) = 0 [pid 5008] <... umount2 resumed>) = 0 [pid 5005] umount2("./1/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5041] ioctl(4, LOOP_CLR_FD) = 0 [pid 5038] <... mount resumed>) = 0 [pid 5008] umount2("./1/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5005] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5041] close(4 [pid 5038] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 5005] lstat("./1/binderfs", [pid 5041] <... close resumed>) = 0 [pid 5008] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5041] futex(0x7f48eb2da7ac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5038] <... openat resumed>) = 3 [pid 5008] lstat("./1/file0", [pid 5005] <... lstat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}) = 0 [pid 5041] <... futex resumed>) = 1 [pid 5039] <... futex resumed>) = 0 [pid 5038] chdir("./file0" [pid 5008] <... lstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 5005] unlink("./1/binderfs" [pid 5041] futex(0x7f48eb2da7a8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5039] futex(0x7f48eb2da7a8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5038] <... chdir resumed>) = 0 [pid 5008] umount2("./1/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5041] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 5039] <... futex resumed>) = 0 [pid 5038] ioctl(4, LOOP_CLR_FD [pid 5008] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [ 81.422694][ T5010] kernel BUG at fs/jfs/inode.c:169! [pid 5005] <... unlink resumed>) = 0 [pid 5041] open(".", O_RDONLY [pid 5039] futex(0x7f48eb2da7ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5038] <... ioctl resumed>) = 0 [pid 5008] openat(AT_FDCWD, "./1/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5005] umount2("./1/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 5041] <... open resumed>) = 4 [pid 5038] close(4 [pid 5008] <... openat resumed>) = 4 [pid 5041] futex(0x7f48eb2da7ac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5038] <... close resumed>) = 0 [pid 5008] fstat(4, [pid 5041] <... futex resumed>) = 1 [pid 5039] <... futex resumed>) = 0 [pid 5038] futex(0x7f48eb2da7ac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5008] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 5041] futex(0x7f48eb2da7a8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5038] <... futex resumed>) = 1 [pid 5034] <... futex resumed>) = 0 [pid 5008] getdents64(4, [pid 5038] futex(0x7f48eb2da7a8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5034] futex(0x7f48eb2da7a8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5008] <... getdents64 resumed>0x555556a2a660 /* 2 entries */, 32768) = 48 [pid 5038] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 5034] <... futex resumed>) = 0 [pid 5008] getdents64(4, [pid 5038] open(".", O_RDONLY [pid 5034] futex(0x7f48eb2da7ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5008] <... getdents64 resumed>0x555556a2a660 /* 0 entries */, 32768) = 0 [pid 5038] <... open resumed>) = 4 [pid 5008] close(4 [pid 5038] futex(0x7f48eb2da7ac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5008] <... close resumed>) = 0 [pid 5038] <... futex resumed>) = 1 [pid 5034] <... futex resumed>) = 0 [pid 5008] rmdir("./1/file0" [pid 5038] futex(0x7f48eb2da7a8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5034] futex(0x7f48eb2da7a8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5008] <... rmdir resumed>) = 0 [pid 5038] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 5034] <... futex resumed>) = 0 [pid 5008] getdents64(3, [pid 5038] open_by_handle_at(4, {handle_bytes=8, handle_type=2, f_handle="\x0e\x00\x00\x00\x00\x00\x00\x00"}, O_RDONLY [pid 5034] futex(0x7f48eb2da7ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5008] <... getdents64 resumed>0x555556a22620 /* 0 entries */, 32768) = 0 [pid 5008] close(3) = 0 [pid 5008] rmdir("./1") = 0 [pid 5008] mkdir("./2", 0777) = 0 [pid 5008] openat(AT_FDCWD, "/dev/loop3", O_RDWR) = 3 [pid 5008] ioctl(3, LOOP_CLR_FD) = 0 [pid 5008] close(3) = 0 [pid 5008] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5039] futex(0x7f48eb2da7a8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5041] <... futex resumed>) = 0 [pid 5039] <... futex resumed>) = 1 [pid 5036] <... mount resumed>) = 0 [pid 5008] <... clone resumed>, child_tidptr=0x555556a215d0) = 5045 [pid 5041] open_by_handle_at(4, {handle_bytes=8, handle_type=2, f_handle="\x0e\x00\x00\x00\x00\x00\x00\x00"}, O_RDONLY [ 81.461312][ T5038] ERROR: (device loop4): diRead: i_ino != di_number [ 81.461312][ T5038] [ 81.477168][ T5041] ERROR: (device loop2): diRead: i_ino != di_number [ 81.477168][ T5041] [ 81.482259][ T5038] ERROR: (device loop4): remounting filesystem as read-only [ 81.487059][ T5010] invalid opcode: 0000 [#1] PREEMPT SMP KASAN [ 81.499362][ T5010] CPU: 1 PID: 5010 Comm: syz-executor555 Not tainted 6.4.0-rc2-next-20230515-syzkaller #0 [ 81.509275][ T5010] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 05/16/2023 [ 81.519342][ T5010] RIP: 0010:jfs_evict_inode+0x3f5/0x4c0 [ 81.524958][ T5010] Code: 7c 24 80 00 74 0d e8 2a 71 9b fe 48 89 df e8 22 63 02 00 e8 1d 71 9b fe 48 89 df e8 c5 6c 1e ff e9 db fc ff ff e8 0b 71 9b fe <0f> 0b 48 c7 c7 60 3d cf 8c e8 1d 71 ee fe e9 3c fc ff ff e8 13 71 [ 81.544587][ T5010] RSP: 0018:ffffc90003a5fbd8 EFLAGS: 00010293 [ 81.550674][ T5010] RAX: 0000000000000000 RBX: ffff888074a0a930 RCX: 0000000000000000 [ 81.558664][ T5010] RDX: ffff888027545940 RSI: ffffffff82e8b2a5 RDI: ffff888074a0a920 [ 81.566652][ T5010] RBP: ffff888074a0a5b8 R08: 0000000000000005 R09: 0000000000000000 [ 81.574644][ T5010] R10: 0000000000000000 R11: ffffffff81caf38d R12: ffff888074a0aa08 [ 81.582628][ T5010] R13: ffff888074a0a958 R14: ffffffff8a8947e0 R15: ffff88807a162a00 [ 81.590619][ T5010] FS: 0000555556a21300(0000) GS:ffff8880b9900000(0000) knlGS:0000000000000000 [ 81.599655][ T5010] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 81.606256][ T5010] CR2: 00007fff9df442f8 CR3: 00000000784b7000 CR4: 00000000003506e0 [ 81.614246][ T5010] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 81.622225][ T5010] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 81.630212][ T5010] Call Trace: [ 81.633501][ T5010] [ 81.636438][ T5010] ? jfs_write_inode+0x240/0x240 [ 81.641403][ T5010] evict+0x2ed/0x6b0 [ 81.645337][ T5010] dispose_list+0x117/0x1e0 [ 81.649873][ T5010] evict_inodes+0x345/0x440 [ 81.654413][ T5010] ? dispose_list+0x1e0/0x1e0 [ 81.659123][ T5010] ? shrink_dcache_for_umount+0x169/0x340 [ 81.664876][ T5010] generic_shutdown_super+0xaf/0x480 [ 81.670196][ T5010] kill_block_super+0xa1/0x100 [ 81.674989][ T5010] deactivate_locked_super+0x98/0x160 [ 81.680394][ T5010] deactivate_super+0xb1/0xd0 [ 81.685103][ T5010] cleanup_mnt+0x2ae/0x3d0 [ 81.689548][ T5010] task_work_run+0x16f/0x270 [ 81.694162][ T5010] ? task_work_cancel+0x30/0x30 [ 81.699038][ T5010] ? __x64_sys_umount+0x118/0x190 [ 81.704099][ T5010] ptrace_notify+0x118/0x140 [ 81.708717][ T5010] syscall_exit_to_user_mode_prepare+0x129/0x220 [ 81.715071][ T5010] syscall_exit_to_user_mode+0xd/0x50 [ 81.720593][ T5010] do_syscall_64+0x46/0xb0 [ 81.725045][ T5010] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 81.731409][ T5010] RIP: 0033:0x7f48eb250a87 [ 81.735839][ T5010] Code: ff d0 48 89 c7 b8 3c 00 00 00 0f 05 48 c7 c1 b8 ff ff ff f7 d8 64 89 01 48 83 c8 ff c3 66 0f 1f 44 00 00 b8 a6 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b8 ff ff ff f7 d8 64 89 01 48 [pid 5039] futex(0x7f48eb2da7ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}./strace-static-x86_64: Process 5045 attached [ 81.755639][ T5010] RSP: 002b:00007fff9df43228 EFLAGS: 00000206 ORIG_RAX: 00000000000000a6 [ 81.764068][ T5010] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 00007f48eb250a87 [ 81.772056][ T5010] RDX: 00007fff9df432e9 RSI: 000000000000000a RDI: 00007fff9df432e0 [ 81.780140][ T5010] RBP: 00007fff9df432e0 R08: 00000000ffffffff R09: 00007fff9df430c0 [ 81.788129][ T5010] R10: 0000555556a22653 R11: 0000000000000206 R12: 00007fff9df443a0 [ 81.796151][ T5010] R13: 0000555556a225f0 R14: 00007fff9df43250 R15: 00007fff9df443c0 [ 81.804220][ T5010] [ 81.807249][ T5010] Modules linked in: [pid 5036] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 5045] set_robust_list(0x555556a215e0, 24 [pid 5039] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 5036] <... openat resumed>) = 3 [pid 5034] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 5045] <... set_robust_list resumed>) = 0 [pid 5039] futex(0x7f48eb2da7bc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5036] chdir("./file0" [pid 5034] futex(0x7f48eb2da7bc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5045] chdir("./2" [pid 5039] <... futex resumed>) = 0 [pid 5036] <... chdir resumed>) = 0 [pid 5034] <... futex resumed>) = 0 [pid 5045] <... chdir resumed>) = 0 [pid 5039] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 5036] ioctl(4, LOOP_CLR_FD [pid 5034] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 5045] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5039] <... mmap resumed>) = 0x7f48e3dba000 [pid 5036] <... ioctl resumed>) = 0 [pid 5034] <... mmap resumed>) = 0x7f48e3dba000 [pid 5045] <... prctl resumed>) = 0 [pid 5039] mprotect(0x7f48e3dbb000, 131072, PROT_READ|PROT_WRITE [pid 5036] close(4 [pid 5034] mprotect(0x7f48e3dbb000, 131072, PROT_READ|PROT_WRITE [pid 5045] setpgid(0, 0 [pid 5039] <... mprotect resumed>) = 0 [pid 5036] <... close resumed>) = 0 [pid 5034] <... mprotect resumed>) = 0 [pid 5045] <... setpgid resumed>) = 0 [pid 5039] clone(child_stack=0x7f48e3dda3f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID [pid 5036] futex(0x7f48eb2da7ac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5034] clone(child_stack=0x7f48e3dda3f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID [pid 5045] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5036] <... futex resumed>) = 1 [pid 5033] <... futex resumed>) = 0 [pid 5045] <... openat resumed>) = 3 [pid 5039] <... clone resumed>, parent_tid=[5046], tls=0x7f48e3dda700, child_tidptr=0x7f48e3dda9d0) = 5046 [pid 5036] futex(0x7f48eb2da7a8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5034] <... clone resumed>, parent_tid=[5047], tls=0x7f48e3dda700, child_tidptr=0x7f48e3dda9d0) = 5047 [pid 5033] futex(0x7f48eb2da7a8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5045] write(3, "1000", 4 [pid 5039] futex(0x7f48eb2da7b8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5036] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 5034] futex(0x7f48eb2da7b8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5033] <... futex resumed>) = 0 [pid 5045] <... write resumed>) = 4 [pid 5039] <... futex resumed>) = 0 [pid 5036] open(".", O_RDONLY [pid 5034] <... futex resumed>) = 0 [pid 5033] futex(0x7f48eb2da7ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5045] close(3 [pid 5041] <... open_by_handle_at resumed>) = -1 ESTALE (Stale file handle) [pid 5039] futex(0x7f48eb2da7bc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5038] <... open_by_handle_at resumed>) = -1 ESTALE (Stale file handle) ./strace-static-x86_64: Process 5046 attached ./strace-static-x86_64: Process 5047 attached [pid 5047] set_robust_list(0x7f48e3dda9e0, 24 [pid 5046] set_robust_list(0x7f48e3dda9e0, 24) = 0 [pid 5047] <... set_robust_list resumed>) = 0 [pid 5046] creat("./bus", 000 [pid 5047] creat("./bus", 000 [pid 5046] <... creat resumed>) = -1 EROFS (Read-only file system) [pid 5047] <... creat resumed>) = -1 EROFS (Read-only file system) [pid 5047] futex(0x7f48eb2da7bc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5046] futex(0x7f48eb2da7bc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5047] <... futex resumed>) = 0 [pid 5047] futex(0x7f48eb2da7b8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5046] <... futex resumed>) = 0 [pid 5046] futex(0x7f48eb2da7b8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5036] <... open resumed>) = 4 [pid 5045] <... close resumed>) = 0 [pid 5041] futex(0x7f48eb2da7ac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5039] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 5038] futex(0x7f48eb2da7ac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5034] futex(0x7f48eb2da7bc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5036] futex(0x7f48eb2da7ac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5045] symlink("/dev/binderfs", "./binderfs" [pid 5041] <... futex resumed>) = 0 [pid 5039] futex(0x7f48eb2da7a8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5038] <... futex resumed>) = 0 [pid 5036] <... futex resumed>) = 1 [pid 5034] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 5033] <... futex resumed>) = 0 [ 81.820160][ T5041] ERROR: (device loop2): remounting filesystem as read-only [ 81.827939][ T5010] ---[ end trace 0000000000000000 ]--- [ 81.835130][ T5010] RIP: 0010:jfs_evict_inode+0x3f5/0x4c0 [ 81.841148][ T5010] Code: 7c 24 80 00 74 0d e8 2a 71 9b fe 48 89 df e8 22 63 02 00 e8 1d 71 9b fe 48 89 df e8 c5 6c 1e ff e9 db fc ff ff e8 0b 71 9b fe <0f> 0b 48 c7 c7 60 3d cf 8c e8 1d 71 ee fe e9 3c fc ff ff e8 13 71 [ 81.862061][ T5010] RSP: 0018:ffffc90003a5fbd8 EFLAGS: 00010293 [pid 5045] <... symlink resumed>) = 0 [pid 5041] ftruncate(-1, 2048 [pid 5039] <... futex resumed>) = 0 [pid 5038] futex(0x7f48eb2da7a8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5036] futex(0x7f48eb2da7a8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5034] futex(0x7f48eb2da7a8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5033] futex(0x7f48eb2da7a8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5045] futex(0x7f48eb2da7ac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5041] <... ftruncate resumed>) = -1 EBADF (Bad file descriptor) [pid 5039] futex(0x7f48eb2da7ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5038] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 5036] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 5034] <... futex resumed>) = 0 [pid 5033] <... futex resumed>) = 0 [pid 5045] <... futex resumed>) = 0 [pid 5041] futex(0x7f48eb2da7ac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5039] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 5038] ftruncate(-1, 2048 [pid 5036] open_by_handle_at(4, {handle_bytes=8, handle_type=2, f_handle="\x0e\x00\x00\x00\x00\x00\x00\x00"}, O_RDONLY [pid 5034] futex(0x7f48eb2da7ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5033] futex(0x7f48eb2da7ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5045] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 5041] <... futex resumed>) = 0 [pid 5039] futex(0x7f48eb2da7a8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5038] <... ftruncate resumed>) = -1 EBADF (Bad file descriptor) [ 81.869045][ T5010] RAX: 0000000000000000 RBX: ffff888074a0a930 RCX: 0000000000000000 [ 81.878278][ T5010] RDX: ffff888027545940 RSI: ffffffff82e8b2a5 RDI: ffff888074a0a920 [ 81.887043][ T5010] RBP: ffff888074a0a5b8 R08: 0000000000000005 R09: 0000000000000000 [ 81.895833][ T5010] R10: 0000000000000000 R11: ffffffff81caf38d R12: ffff888074a0aa08 [ 81.904963][ T5036] ERROR: (device loop1): diRead: i_ino != di_number [ 81.904963][ T5036] [pid 5045] <... mmap resumed>) = 0x7f48eb1db000 [pid 5041] open("./bus", O_RDONLY|O_CREAT|O_NOCTTY|O_APPEND|O_NONBLOCK|O_SYNC|O_DIRECT|O_NOFOLLOW, 0511 [pid 5039] <... futex resumed>) = 0 [pid 5038] futex(0x7f48eb2da7ac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5045] mprotect(0x7f48eb1dc000, 131072, PROT_READ|PROT_WRITE [pid 5041] <... open resumed>) = -1 EROFS (Read-only file system) [pid 5039] futex(0x7f48eb2da7ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5038] <... futex resumed>) = 1 [pid 5036] <... open_by_handle_at resumed>) = -1 ESTALE (Stale file handle) [pid 5045] <... mprotect resumed>) = 0 [pid 5041] futex(0x7f48eb2da7ac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5039] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 5034] <... futex resumed>) = 0 [pid 5045] clone(child_stack=0x7f48eb1fb3f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID [pid 5041] <... futex resumed>) = 0 [pid 5039] futex(0x7f48eb2da7a8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5038] futex(0x7f48eb2da7a8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5036] futex(0x7f48eb2da7ac, FUTEX_WAKE_PRIVATE, 1000000 [pid 5034] futex(0x7f48eb2da7a8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5041] sendfile(-1, -1, NULL, 145139829833722 [pid 5039] <... futex resumed>) = 0 [pid 5038] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [ 81.914113][ T5036] ERROR: (device loop1): remounting filesystem as read-only [ 81.930578][ T5010] R13: ffff888074a0a958 R14: ffffffff8a8947e0 R15: ffff88807a162a00 [ 81.939097][ T5010] FS: 0000555556a21300(0000) GS:ffff8880b9900000(0000) knlGS:0000000000000000 [ 81.949192][ T5010] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 81.957276][ T5010] CR2: 00007f48eb2a100a CR3: 00000000784b7000 CR4: 00000000003506e0 [pid 5036] <... futex resumed>) = 1 [pid 5034] <... futex resumed>) = 0 [pid 5033] <... futex resumed>) = 0 ./strace-static-x86_64: Process 5048 attached [pid 5045] <... clone resumed>, parent_tid=[5048], tls=0x7f48eb1fb700, child_tidptr=0x7f48eb1fb9d0) = 5048 [pid 5041] <... sendfile resumed>) = -1 EBADF (Bad file descriptor) [pid 5039] futex(0x7f48eb2da7ac, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [ 81.966012][ T5010] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 81.979629][ T5010] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 81.988491][ T5010] Kernel panic - not syncing: Fatal exception [ 81.994746][ T5010] Kernel Offset: disabled [ 81.999083][ T5010] Rebooting in 86400 seconds..