./strace-static-x86_64 -e \!wait4,clock_nanosleep,nanosleep -s 100 -x -f ./syz-executor956500123 <...> ... set_robust_list resumed>) = 0 [pid 6253] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6248] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6250] openat(AT_FDCWD, "./file1", O_WRONLY|O_EXCL|O_TRUNC|O_SYNC|O_NOATIME [pid 6249] <... futex resumed>) = 0 [pid 6254] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 6249] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6248] <... futex resumed>) = 1 [pid 6252] <... futex resumed>) = 0 [pid 6249] <... futex resumed>) = 1 [pid 6252] openat(AT_FDCWD, ".", O_RDONLY) = 4 [pid 6252] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6254] memfd_create("syzkaller", 0 [pid 6249] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6248] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6252] <... futex resumed>) = 0 [pid 6252] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6249] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6254] <... memfd_create resumed>) = 3 [pid 6249] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 6249] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6254] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6252] <... futex resumed>) = 0 [pid 6252] openat(AT_FDCWD, "./file1", O_WRONLY|O_EXCL|O_TRUNC|O_SYNC|O_NOATIME [pid 6254] <... mmap resumed>) = 0x7f7359600000 [pid 6253] <... futex resumed>) = 0 [pid 6254] write(3, "\xeb\x76\x90\x45\x58\x46\x41\x54\x20\x20\x20\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x03\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x08\x00\x00\x00\x88\x00\x00\x00\x0f\x00\x00\x00\x05\x00\x00\x00"..., 131072 [pid 6253] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 6250] <... openat resumed>) = -1 EIO (Input/output error) [pid 6251] <... openat resumed>) = -1 EIO (Input/output error) [pid 6254] <... write resumed>) = 131072 [pid 6250] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6246] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 6254] munmap(0x7f7359600000, 138412032 [pid 6250] <... futex resumed>) = 1 [pid 6247] <... futex resumed>) = 0 [pid 6246] futex(0x7f7361b156dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6250] ioctl(4, F2FS_IOC_SHUTDOWN, 0x200000000080 [pid 6247] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6246] <... futex resumed>) = 0 [pid 6247] <... futex resumed>) = 0 [pid 6254] <... munmap resumed>) = 0 [pid 6247] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6246] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 6254] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 6250] <... ioctl resumed>) = 0 [pid 6250] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6246] <... mmap resumed>) = 0x7f73619ff000 [pid 6254] <... openat resumed>) = 4 [pid 6251] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6250] <... futex resumed>) = 1 [pid 6247] <... futex resumed>) = 0 [pid 6246] mprotect(0x7f7361a00000, 131072, PROT_READ|PROT_WRITE [pid 6245] <... futex resumed>) = 0 [pid 6251] <... futex resumed>) = 0 [pid 6247] close(3 [pid 6251] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6247] <... close resumed>) = 0 [pid 6246] <... mprotect resumed>) = 0 [pid 6245] close(3 [pid 6250] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6247] close(4) = 0 [pid 6246] rt_sigprocmask(SIG_BLOCK, ~[], [pid 6245] <... close resumed>) = 0 [pid 6247] close(5) = -1 EBADF (Bad file descriptor) [pid 6246] <... rt_sigprocmask resumed>[], 8) = 0 [pid 6245] close(4 [pid 6247] close(6 [pid 6246] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f7361a1f990, parent_tid=0x7f7361a1f990, exit_signal=0, stack=0x7f73619ff000, stack_size=0x20300, tls=0x7f7361a1f6c0} [pid 6247] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6245] <... close resumed>) = 0 [pid 6247] close(7 [pid 6245] close(5 [pid 6247] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6245] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6247] close(8 [pid 6245] close(6 [pid 6247] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6245] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6247] close(9 [pid 6245] close(7./strace-static-x86_64: Process 6255 attached [pid 6247] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6245] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6247] close(10 [pid 6246] <... clone3 resumed> => {parent_tid=[78]}, 88) = 78 [ 107.716513][ T6251] exFAT-fs (loop1): error, data size is invalid(150994954) [ 107.726744][ T6251] exFAT-fs (loop1): Filesystem has been set read-only [ 107.737873][ T6250] exFAT-fs (loop3): error, data size is invalid(150994954) [ 107.745095][ T6250] exFAT-fs (loop3): Filesystem has been set read-only [ 107.757476][ T6252] exFAT-fs (loop4): error, data size is invalid(150994954) [pid 6245] close(8 [pid 6255] rseq(0x7f7361a1ffe0, 0x20, 0, 0x53053053 [pid 6254] ioctl(4, LOOP_SET_FD, 3 [pid 6247] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6246] rt_sigprocmask(SIG_SETMASK, [], [pid 6245] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6255] <... rseq resumed>) = 0 [pid 6247] close(11 [pid 6245] close(9 [pid 6247] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6245] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6247] close(12 [pid 6245] close(10 [pid 6247] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6245] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6247] close(13 [pid 6245] close(11 [pid 6247] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6245] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6247] close(14 [pid 6245] close(12 [pid 6247] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6245] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6247] close(15 [pid 6245] close(13 [pid 6247] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6245] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6247] close(16 [pid 6245] close(14 [pid 6247] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6245] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6247] close(17 [pid 6245] close(15 [pid 6247] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6245] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6247] close(18 [pid 6245] close(16 [pid 6247] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6245] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6247] close(19 [pid 6245] close(17 [pid 6247] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6245] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6247] close(20 [pid 6245] close(18 [pid 6247] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6245] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6247] close(21 [pid 6245] close(19 [pid 6247] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6245] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6247] close(22 [pid 6245] close(20 [pid 6247] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6245] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6255] set_robust_list(0x7f7361a1f9a0, 24 [pid 6254] <... ioctl resumed>) = 0 [pid 6247] close(23 [pid 6255] <... set_robust_list resumed>) = 0 [pid 6254] close(3 [pid 6255] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 6254] <... close resumed>) = 0 [pid 6255] futex(0x7f7361b156d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6254] close(4) = 0 [pid 6247] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6252] <... openat resumed>) = -1 EIO (Input/output error) [pid 6249] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 6247] close(24 [pid 6246] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6245] close(21 [pid 6254] mkdir("./file2", 0777 [pid 6252] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6249] futex(0x7f7361b156dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6247] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6249] <... futex resumed>) = 0 [pid 6247] close(25 [pid 6249] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 6247] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6254] <... mkdir resumed>) = 0 [pid 6252] <... futex resumed>) = 0 [pid 6249] <... mmap resumed>) = 0x7f73619ff000 [pid 6247] close(26 [pid 6246] futex(0x7f7361b156d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6245] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6255] <... futex resumed>) = 0 [pid 6254] mount("/dev/loop2", "./file2", "exfat", MS_SYNCHRONOUS|MS_MANDLOCK|MS_DIRSYNC|MS_NOATIME|MS_NODIRATIME|MS_STRICTATIME|MS_LAZYTIME, "" [pid 6252] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6249] mprotect(0x7f7361a00000, 131072, PROT_READ|PROT_WRITE [pid 6247] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6246] <... futex resumed>) = 1 [pid 6245] close(22 [pid 6255] ioctl(4, F2FS_IOC_SHUTDOWN, 0x200000000080 [pid 6249] <... mprotect resumed>) = 0 [pid 6247] close(27 [pid 6255] <... ioctl resumed>) = 0 [pid 6249] rt_sigprocmask(SIG_BLOCK, ~[], [pid 6247] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6245] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6255] futex(0x7f7361b156dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6249] <... rt_sigprocmask resumed>[], 8) = 0 [pid 6247] close(28 [pid 6246] futex(0x7f7361b156dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6255] <... futex resumed>) = 0 [pid 6249] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f7361a1f990, parent_tid=0x7f7361a1f990, exit_signal=0, stack=0x7f73619ff000, stack_size=0x20300, tls=0x7f7361a1f6c0} [pid 6247] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6246] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6245] close(23 [pid 6255] futex(0x7f7361b156d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6247] close(29./strace-static-x86_64: Process 6256 attached ) = -1 EBADF (Bad file descriptor) [pid 6256] rseq(0x7f7361a1ffe0, 0x20, 0, 0x53053053 [pid 6249] <... clone3 resumed> => {parent_tid=[72]}, 88) = 72 [pid 6245] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6245] close(24) = -1 EBADF (Bad file descriptor) [pid 6246] close(3 [pid 6245] close(25 [pid 6256] <... rseq resumed>) = 0 [pid 6249] rt_sigprocmask(SIG_SETMASK, [], [pid 6256] set_robust_list(0x7f7361a1f9a0, 24 [pid 6249] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6256] <... set_robust_list resumed>) = 0 [pid 6249] futex(0x7f7361b156d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6247] exit_group(0 [pid 6246] <... close resumed>) = 0 [pid 6245] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6256] rt_sigprocmask(SIG_SETMASK, [], [pid 6249] <... futex resumed>) = 0 [pid 6247] <... exit_group resumed>) = ? [pid 6256] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6249] futex(0x7f7361b156dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6256] ioctl(4, F2FS_IOC_SHUTDOWN, 0x200000000080) = 0 [pid 6250] <... futex resumed>) = ? [pid 6246] close(4 [pid 6245] close(26 [pid 6256] futex(0x7f7361b156dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6250] +++ exited with 0 +++ [pid 6247] +++ exited with 0 +++ [pid 6246] <... close resumed>) = 0 [pid 6245] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6256] <... futex resumed>) = 1 [pid 6249] <... futex resumed>) = 0 [pid 6246] close(5 [pid 6245] close(27 [pid 6256] futex(0x7f7361b156d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6249] close(3 [pid 6246] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6245] <... close resumed>) = -1 EBADF (Bad file descriptor) [ 107.782442][ T6254] loop2: detected capacity change from 0 to 256 [ 107.784553][ T6252] exFAT-fs (loop4): Filesystem has been set read-only [pid 6249] <... close resumed>) = 0 [pid 6246] close(6 [pid 6245] close(28 [pid 6249] close(4 [pid 6246] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6249] <... close resumed>) = 0 [pid 6249] close(5) = -1 EBADF (Bad file descriptor) [pid 6249] close(6) = -1 EBADF (Bad file descriptor) [pid 6249] close(7) = -1 EBADF (Bad file descriptor) [pid 6249] close(8) = -1 EBADF (Bad file descriptor) [pid 6249] close(9) = -1 EBADF (Bad file descriptor) [pid 6249] close(10) = -1 EBADF (Bad file descriptor) [pid 6249] close(11) = -1 EBADF (Bad file descriptor) [pid 6249] close(12) = -1 EBADF (Bad file descriptor) [pid 6249] close(13) = -1 EBADF (Bad file descriptor) [pid 6249] close(14) = -1 EBADF (Bad file descriptor) [pid 6249] close(15) = -1 EBADF (Bad file descriptor) [pid 6249] close(16) = -1 EBADF (Bad file descriptor) [pid 6249] close(17) = -1 EBADF (Bad file descriptor) [pid 6249] close(18) = -1 EBADF (Bad file descriptor) [pid 6249] close(19) = -1 EBADF (Bad file descriptor) [pid 6249] close(20) = -1 EBADF (Bad file descriptor) [pid 6249] close(21) = -1 EBADF (Bad file descriptor) [pid 6249] close(22) = -1 EBADF (Bad file descriptor) [pid 6249] close(23) = -1 EBADF (Bad file descriptor) [pid 6249] close(24) = -1 EBADF (Bad file descriptor) [pid 6249] close(25) = -1 EBADF (Bad file descriptor) [pid 6249] close(26) = -1 EBADF (Bad file descriptor) [pid 6249] close(27) = -1 EBADF (Bad file descriptor) [pid 6249] close(28) = -1 EBADF (Bad file descriptor) [pid 6249] close(29) = -1 EBADF (Bad file descriptor) [pid 6249] exit_group(0 [pid 6256] <... futex resumed>) = ? [pid 6252] <... futex resumed>) = ? [pid 6249] <... exit_group resumed>) = ? [pid 6256] +++ exited with 0 +++ [pid 6252] +++ exited with 0 +++ [pid 6246] close(7 [pid 6245] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5888] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=68, si_uid=0, si_status=0, si_utime=0, si_stime=3 /* 0.03 s */} --- [pid 6246] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6246] close(8 [pid 6245] close(29 [pid 6246] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6245] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6245] exit_group(0) = ? [pid 6248] <... futex resumed>) = ? [pid 6248] +++ exited with 0 +++ [pid 5888] umount2("./29", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6246] close(9) = -1 EBADF (Bad file descriptor) [pid 6246] close(10) = -1 EBADF (Bad file descriptor) [pid 6246] close(11) = -1 EBADF (Bad file descriptor) [pid 6245] +++ exited with 0 +++ [pid 6246] close(12) = -1 EBADF (Bad file descriptor) [pid 5888] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5884] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=72, si_uid=0, si_status=0, si_utime=0, si_stime=4 /* 0.04 s */} --- [pid 6246] close(13 [pid 5888] openat(AT_FDCWD, "./29", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5884] restart_syscall(<... resuming interrupted clone ...> [pid 6246] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5884] <... restart_syscall resumed>) = 0 [pid 6246] close(14 [pid 5888] <... openat resumed>) = 3 [pid 6254] <... mount resumed>) = 0 [pid 6249] +++ exited with 0 +++ [pid 6246] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5888] newfstatat(3, "", [pid 6254] openat(AT_FDCWD, "./file2", O_RDONLY|O_DIRECTORY [pid 6246] close(15 [pid 5889] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=70, si_uid=0, si_status=0, si_utime=0, si_stime=5 /* 0.05 s */} --- [pid 5888] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=80, ...}, AT_EMPTY_PATH) = 0 [pid 5884] umount2("./31", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6246] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5889] restart_syscall(<... resuming interrupted clone ...> [pid 6246] close(16 [pid 5888] getdents64(3, [pid 5884] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6254] <... openat resumed>) = 3 [pid 6246] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5888] <... getdents64 resumed>0x55556ff0a730 /* 4 entries */, 32768) = 112 [pid 6254] chdir("./file2" [pid 6246] close(17 [pid 5888] umount2("./29/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5884] openat(AT_FDCWD, "./31", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 6254] <... chdir resumed>) = 0 [pid 6246] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6254] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 6246] close(18 [pid 5884] <... openat resumed>) = 3 [pid 6246] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6254] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5889] <... restart_syscall resumed>) = 0 [pid 6246] close(19 [pid 5888] <... umount2 resumed>) = 0 [pid 5884] newfstatat(3, "", [pid 6246] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6246] close(20 [pid 6254] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6246] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5884] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=80, ...}, AT_EMPTY_PATH) = 0 [pid 6254] <... futex resumed>) = 1 [pid 6253] <... futex resumed>) = 0 [pid 6246] close(21 [pid 5889] umount2("./31", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5888] umount2("./29/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6253] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6246] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6253] <... futex resumed>) = 0 [pid 5889] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5888] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6254] openat(AT_FDCWD, ".", O_RDONLY [pid 6253] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6246] close(22 [pid 5889] openat(AT_FDCWD, "./31", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5888] newfstatat(AT_FDCWD, "./29/file2", [pid 5884] getdents64(3, [pid 6254] <... openat resumed>) = 4 [pid 6246] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6254] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5884] <... getdents64 resumed>0x55556ff0a730 /* 4 entries */, 32768) = 112 [pid 6246] close(23 [pid 6254] <... futex resumed>) = 1 [pid 6253] <... futex resumed>) = 0 [pid 6246] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5889] <... openat resumed>) = 3 [pid 5888] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5884] umount2("./31/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6254] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6253] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6246] close(24 [pid 5889] newfstatat(3, "", [pid 6254] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6253] <... futex resumed>) = 0 [pid 6246] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6253] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5889] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=80, ...}, AT_EMPTY_PATH) = 0 [pid 5888] umount2("./29/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6254] openat(AT_FDCWD, "./file1", O_WRONLY|O_EXCL|O_TRUNC|O_SYNC|O_NOATIME [pid 6246] close(25 [pid 5889] getdents64(3, [pid 5888] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6246] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5889] <... getdents64 resumed>0x55556ff0a730 /* 4 entries */, 32768) = 112 [pid 5888] openat(AT_FDCWD, "./29/file2", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5884] <... umount2 resumed>) = 0 [pid 6246] close(26 [pid 5889] umount2("./31/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5888] <... openat resumed>) = 4 [pid 6246] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5884] umount2("./31/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6246] close(27 [pid 5888] newfstatat(4, "", [pid 5884] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6246] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5888] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_EMPTY_PATH) = 0 [pid 5884] newfstatat(AT_FDCWD, "./31/file2", [pid 6246] close(28 [pid 5888] getdents64(4, [pid 5884] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 6246] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5888] <... getdents64 resumed>0x55556ff12770 /* 2 entries */, 32768) = 48 [pid 5884] umount2("./31/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6246] close(29) = -1 EBADF (Bad file descriptor) [pid 5888] getdents64(4, [pid 5884] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6246] exit_group(0 [pid 5889] <... umount2 resumed>) = 0 [pid 5888] <... getdents64 resumed>0x55556ff12770 /* 0 entries */, 32768) = 0 [pid 5884] openat(AT_FDCWD, "./31/file2", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 6255] <... futex resumed>) = ? [pid 6254] <... openat resumed>) = -1 EIO (Input/output error) [pid 6251] <... futex resumed>) = ? [pid 6246] <... exit_group resumed>) = ? [pid 5889] umount2("./31/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5888] close(4 [pid 5884] <... openat resumed>) = 4 [pid 6255] +++ exited with 0 +++ [pid 6254] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6251] +++ exited with 0 +++ [pid 5889] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6254] <... futex resumed>) = 1 [pid 6253] <... futex resumed>) = 0 [pid 5889] newfstatat(AT_FDCWD, "./31/file2", [pid 6254] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6253] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5889] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 6254] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6253] <... futex resumed>) = 0 [pid 6253] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6254] ioctl(4, F2FS_IOC_SHUTDOWN, 0x200000000080 [pid 5889] umount2("./31/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6254] <... ioctl resumed>) = 0 [pid 5889] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6254] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6246] +++ exited with 0 +++ [pid 5889] openat(AT_FDCWD, "./31/file2", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5888] <... close resumed>) = 0 [pid 5884] newfstatat(4, "", [pid 5888] rmdir("./29/file2" [pid 6254] <... futex resumed>) = 1 [pid 6253] <... futex resumed>) = 0 [pid 5889] <... openat resumed>) = 4 [pid 6254] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6253] close(3 [pid 5889] newfstatat(4, "", [pid 6253] <... close resumed>) = 0 [pid 5889] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_EMPTY_PATH) = 0 [pid 6253] close(4 [pid 5889] getdents64(4, [pid 6253] <... close resumed>) = 0 [pid 6253] close(5 [pid 5889] <... getdents64 resumed>0x55556ff12770 /* 2 entries */, 32768) = 48 [pid 6253] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6253] close(6 [pid 5889] getdents64(4, [pid 6253] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5889] <... getdents64 resumed>0x55556ff12770 /* 0 entries */, 32768) = 0 [pid 6253] close(7 [pid 5889] close(4 [pid 6253] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6253] close(8 [pid 5889] <... close resumed>) = 0 [pid 6253] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6253] close(9 [pid 5889] rmdir("./31/file2" [pid 6253] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5889] <... rmdir resumed>) = 0 [pid 6253] close(10) = -1 EBADF (Bad file descriptor) [pid 6253] close(11) = -1 EBADF (Bad file descriptor) [pid 5886] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=76, si_uid=0, si_status=0, si_utime=0, si_stime=2 /* 0.02 s */} --- [pid 6253] close(12 [pid 5889] umount2("./31/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6253] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6253] close(13 [pid 5889] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6253] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6253] close(14 [pid 5889] newfstatat(AT_FDCWD, "./31/binderfs", [pid 6253] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5889] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 6253] close(15) = -1 EBADF (Bad file descriptor) [pid 6253] close(16) = -1 EBADF (Bad file descriptor) [pid 5889] unlink("./31/binderfs" [pid 6253] close(17 [pid 5889] <... unlink resumed>) = 0 [pid 6253] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6253] close(18) = -1 EBADF (Bad file descriptor) [pid 6253] close(19) = -1 EBADF (Bad file descriptor) [pid 6253] close(20 [pid 5889] getdents64(3, [pid 6253] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5889] <... getdents64 resumed>0x55556ff0a730 /* 0 entries */, 32768) = 0 [pid 5888] <... rmdir resumed>) = 0 [pid 6253] close(21) = -1 EBADF (Bad file descriptor) [pid 5889] close(3 [pid 6253] close(22 [pid 5889] <... close resumed>) = 0 [pid 5884] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_EMPTY_PATH) = 0 [pid 6253] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5888] umount2("./29/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6253] close(23 [pid 5889] rmdir("./31" [pid 5888] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6253] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5889] <... rmdir resumed>) = 0 [pid 6253] close(24 [pid 5888] newfstatat(AT_FDCWD, "./29/binderfs", [pid 6253] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6253] close(25 [pid 5889] mkdir("./32", 0777 [pid 5888] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 6253] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5889] <... mkdir resumed>) = 0 [pid 5886] umount2("./31", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6253] close(26) = -1 EBADF (Bad file descriptor) [pid 6253] close(27) = -1 EBADF (Bad file descriptor) [pid 5889] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 6253] close(28) = -1 EBADF (Bad file descriptor) [pid 5889] <... openat resumed>) = 3 [pid 5888] unlink("./29/binderfs" [pid 5886] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6253] close(29) = -1 EBADF (Bad file descriptor) [pid 5889] ioctl(3, LOOP_CLR_FD [pid 6253] exit_group(0 [pid 6254] <... futex resumed>) = ? [pid 6253] <... exit_group resumed>) = ? [pid 5889] <... ioctl resumed>) = 0 [pid 5888] <... unlink resumed>) = 0 [pid 5886] openat(AT_FDCWD, "./31", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 6254] +++ exited with 0 +++ [pid 5888] getdents64(3, [pid 5886] <... openat resumed>) = 3 [pid 5884] getdents64(4, [pid 5888] <... getdents64 resumed>0x55556ff0a730 /* 0 entries */, 32768) = 0 [pid 5886] newfstatat(3, "", [pid 5884] <... getdents64 resumed>0x55556ff12770 /* 2 entries */, 32768) = 48 [pid 6253] +++ exited with 0 +++ [pid 5889] close(3 [pid 5886] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=80, ...}, AT_EMPTY_PATH) = 0 [pid 5884] getdents64(4, [pid 5888] close(3 [pid 5886] getdents64(3, [pid 5887] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=68, si_uid=0, si_status=0, si_utime=0, si_stime=4 /* 0.04 s */} --- [pid 5884] <... getdents64 resumed>0x55556ff12770 /* 0 entries */, 32768) = 0 [pid 5888] <... close resumed>) = 0 [pid 5887] restart_syscall(<... resuming interrupted clone ...> [pid 5888] rmdir("./29" [pid 5886] <... getdents64 resumed>0x55556ff0a730 /* 4 entries */, 32768) = 112 [pid 5884] close(4 [pid 5888] <... rmdir resumed>) = 0 [pid 5886] umount2("./31/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5884] <... close resumed>) = 0 [pid 5888] mkdir("./30", 0777 [ 107.831550][ T6254] exFAT-fs (loop2): failed to load upcase table (idx : 0x0000fe7f, chksum : 0x39626d3b, utbl_chksum : 0xe619d30d) [ 107.864942][ T6254] exFAT-fs (loop2): error, data size is invalid(150994954) [ 107.872240][ T6254] exFAT-fs (loop2): Filesystem has been set read-only [pid 5884] rmdir("./31/file2" [pid 5886] <... umount2 resumed>) = 0 [pid 5889] <... close resumed>) = 0 [pid 5888] <... mkdir resumed>) = 0 [pid 5887] <... restart_syscall resumed>) = 0 [pid 5884] <... rmdir resumed>) = 0 [pid 5888] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 5884] umount2("./31/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5888] <... openat resumed>) = 3 [pid 5884] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5884] newfstatat(AT_FDCWD, "./31/binderfs", [pid 5887] umount2("./31", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5884] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5888] ioctl(3, LOOP_CLR_FD [pid 5887] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5884] unlink("./31/binderfs" [pid 5889] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5888] <... ioctl resumed>) = 0 [pid 5887] openat(AT_FDCWD, "./31", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5886] umount2("./31/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5884] <... unlink resumed>) = 0 ./strace-static-x86_64: Process 6257 attached [pid 5888] close(3 [pid 5887] <... openat resumed>) = 3 [pid 5886] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6257] set_robust_list(0x55556ff096a0, 24) = 0 [pid 5888] <... close resumed>) = 0 [pid 5887] newfstatat(3, "", [pid 5886] newfstatat(AT_FDCWD, "./31/file2", {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5884] getdents64(3, [pid 5887] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=80, ...}, AT_EMPTY_PATH) = 0 [pid 5886] umount2("./31/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5884] <... getdents64 resumed>0x55556ff0a730 /* 0 entries */, 32768) = 0 [pid 5887] getdents64(3, [pid 5886] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5884] close(3) = 0 [pid 5887] <... getdents64 resumed>0x55556ff0a730 /* 4 entries */, 32768) = 112 [pid 5886] openat(AT_FDCWD, "./31/file2", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 6257] chdir("./32" [pid 5887] umount2("./31/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5886] <... openat resumed>) = 4 [pid 5884] rmdir("./31" [pid 6257] <... chdir resumed>) = 0 [pid 5889] <... clone resumed>, child_tidptr=0x55556ff09690) = 73 [pid 5886] newfstatat(4, "", [pid 5884] <... rmdir resumed>) = 0 [pid 6257] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5888] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5887] <... umount2 resumed>) = 0 [pid 6257] <... prctl resumed>) = 0 [pid 5884] mkdir("./32", 0777) = 0 [pid 5886] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_EMPTY_PATH) = 0 [pid 5886] getdents64(4, [pid 5884] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 6257] setpgid(0, 0 [pid 5887] umount2("./31/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6257] <... setpgid resumed>) = 0 [pid 5887] <... umount2 resumed>) = -1 EINVAL (Invalid argument) ./strace-static-x86_64: Process 6258 attached [pid 6257] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5888] <... clone resumed>, child_tidptr=0x55556ff09690) = 70 [pid 5887] newfstatat(AT_FDCWD, "./31/file2", [pid 5886] <... getdents64 resumed>0x55556ff12770 /* 2 entries */, 32768) = 48 [pid 5884] <... openat resumed>) = 3 [pid 6258] set_robust_list(0x55556ff096a0, 24 [pid 5886] getdents64(4, [pid 5884] ioctl(3, LOOP_CLR_FD [pid 6257] <... openat resumed>) = 3 [pid 6258] <... set_robust_list resumed>) = 0 [pid 6257] write(3, "1000", 4 [pid 5887] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5886] <... getdents64 resumed>0x55556ff12770 /* 0 entries */, 32768) = 0 [pid 5884] <... ioctl resumed>) = 0 [pid 6258] chdir("./30" [pid 6257] <... write resumed>) = 4 [pid 5887] umount2("./31/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5886] close(4 [pid 5884] close(3 [pid 6257] close(3 [pid 5887] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5886] <... close resumed>) = 0 [pid 5884] <... close resumed>) = 0 [pid 5887] openat(AT_FDCWD, "./31/file2", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5886] rmdir("./31/file2" [pid 5884] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6258] <... chdir resumed>) = 0 [pid 6257] <... close resumed>) = 0 [pid 5887] <... openat resumed>) = 4 [pid 5886] <... rmdir resumed>) = 0 ./strace-static-x86_64: Process 6259 attached [pid 6258] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6257] symlink("/dev/binderfs", "./binderfs" [pid 5887] newfstatat(4, "", [pid 5886] umount2("./31/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5884] <... clone resumed>, child_tidptr=0x55556ff09690) = 74 [pid 5887] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_EMPTY_PATH) = 0 [pid 5886] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6258] <... prctl resumed>) = 0 [pid 6257] <... symlink resumed>) = 0 [pid 5887] getdents64(4, [pid 5886] newfstatat(AT_FDCWD, "./31/binderfs", [pid 6258] setpgid(0, 0executing program [pid 6257] write(1, "executing program\n", 18 [pid 5887] <... getdents64 resumed>0x55556ff12770 /* 2 entries */, 32768) = 48 [pid 5886] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 6259] set_robust_list(0x55556ff096a0, 24 [pid 6258] <... setpgid resumed>) = 0 [pid 6257] <... write resumed>) = 18 [pid 5887] getdents64(4, [pid 5886] unlink("./31/binderfs" [pid 6258] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5887] <... getdents64 resumed>0x55556ff12770 /* 0 entries */, 32768) = 0 [pid 5886] <... unlink resumed>) = 0 [pid 6257] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5887] close(4 [pid 5886] getdents64(3, [pid 5887] <... close resumed>) = 0 [pid 5886] <... getdents64 resumed>0x55556ff0a730 /* 0 entries */, 32768) = 0 [pid 6259] <... set_robust_list resumed>) = 0 [pid 5887] rmdir("./31/file2" [pid 5886] close(3) = 0 [pid 5886] rmdir("./31" [pid 6257] <... futex resumed>) = 0 [pid 5887] <... rmdir resumed>) = 0 [pid 5886] <... rmdir resumed>) = 0 [pid 6259] chdir("./32" [pid 5887] umount2("./31/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6257] rt_sigaction(SIGRT_1, {sa_handler=0x7f7361ab2750, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f7361aa3900}, [pid 5886] mkdir("./32", 0777 [pid 6258] <... openat resumed>) = 3 [pid 6257] <... rt_sigaction resumed>NULL, 8) = 0 [pid 5887] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5886] <... mkdir resumed>) = 0 [pid 6259] <... chdir resumed>) = 0 [pid 5886] openat(AT_FDCWD, "/dev/loop1", O_RDWR) = 3 [pid 5886] ioctl(3, LOOP_CLR_FD) = 0 [pid 5886] close(3 [pid 6259] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6258] write(3, "1000", 4 [pid 6257] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 5887] newfstatat(AT_FDCWD, "./31/binderfs", [pid 5886] <... close resumed>) = 0 [pid 6259] <... prctl resumed>) = 0 [pid 6258] <... write resumed>) = 4 [pid 6257] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5887] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 6259] setpgid(0, 0 [pid 6257] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 6259] <... setpgid resumed>) = 0 [pid 6258] close(3 [pid 5887] unlink("./31/binderfs" [pid 6257] <... mmap resumed>) = 0x7f7361a20000 [pid 6258] <... close resumed>) = 0 [pid 5886] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6259] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6258] symlink("/dev/binderfs", "./binderfs" [pid 6257] mprotect(0x7f7361a21000, 131072, PROT_READ|PROT_WRITE [pid 5887] <... unlink resumed>) = 0 [pid 6258] <... symlink resumed>) = 0 [pid 6257] <... mprotect resumed>) = 0 [pid 6257] rt_sigprocmask(SIG_BLOCK, ~[], ./strace-static-x86_64: Process 6260 attached [pid 6259] <... openat resumed>) = 3 [pid 6258] write(1, "executing program\n", 18 [pid 5887] getdents64(3, executing program [pid 6260] set_robust_list(0x55556ff096a0, 24 [pid 6259] write(3, "1000", 4 [pid 6258] <... write resumed>) = 18 [pid 6257] <... rt_sigprocmask resumed>[], 8) = 0 [pid 5887] <... getdents64 resumed>0x55556ff0a730 /* 0 entries */, 32768) = 0 [pid 5886] <... clone resumed>, child_tidptr=0x55556ff09690) = 79 [pid 6260] <... set_robust_list resumed>) = 0 [pid 6259] <... write resumed>) = 4 [pid 6258] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6257] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f7361a40990, parent_tid=0x7f7361a40990, exit_signal=0, stack=0x7f7361a20000, stack_size=0x20300, tls=0x7f7361a406c0} [pid 5887] close(3 [pid 6260] chdir("./32" [pid 6259] close(3 [pid 6258] <... futex resumed>) = 0 [pid 5887] <... close resumed>) = 0 ./strace-static-x86_64: Process 6261 attached [pid 6260] <... chdir resumed>) = 0 [pid 6259] <... close resumed>) = 0 [pid 6258] rt_sigaction(SIGRT_1, {sa_handler=0x7f7361ab2750, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f7361aa3900}, [pid 5887] rmdir("./31" [pid 6261] rseq(0x7f7361a40fe0, 0x20, 0, 0x53053053 [pid 6260] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6259] symlink("/dev/binderfs", "./binderfs" [pid 6258] <... rt_sigaction resumed>NULL, 8) = 0 [pid 5887] <... rmdir resumed>) = 0 [pid 6261] <... rseq resumed>) = 0 [pid 6260] <... prctl resumed>) = 0 [pid 6259] <... symlink resumed>) = 0 [pid 6258] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 6257] <... clone3 resumed> => {parent_tid=[74]}, 88) = 74 [pid 5887] mkdir("./32", 0777executing program [pid 6261] set_robust_list(0x7f7361a409a0, 24 [pid 6260] setpgid(0, 0 [pid 6259] write(1, "executing program\n", 18 [pid 6258] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6257] rt_sigprocmask(SIG_SETMASK, [], [pid 5887] <... mkdir resumed>) = 0 [pid 6261] <... set_robust_list resumed>) = 0 [pid 6260] <... setpgid resumed>) = 0 [pid 6259] <... write resumed>) = 18 [pid 6258] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 6261] rt_sigprocmask(SIG_SETMASK, [], [pid 6260] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6259] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6258] <... mmap resumed>) = 0x7f7361a20000 [pid 6257] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5887] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 6261] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6260] <... openat resumed>) = 3 [pid 6258] mprotect(0x7f7361a21000, 131072, PROT_READ|PROT_WRITE [pid 6257] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6261] memfd_create("syzkaller", 0 [pid 6260] write(3, "1000", 4 [pid 6259] <... futex resumed>) = 0 [pid 6258] <... mprotect resumed>) = 0 [pid 6257] <... futex resumed>) = 0 [pid 5887] <... openat resumed>) = 3 [pid 6260] <... write resumed>) = 4 [pid 6257] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 6260] close(3 [pid 6259] rt_sigaction(SIGRT_1, {sa_handler=0x7f7361ab2750, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f7361aa3900}, [pid 6258] rt_sigprocmask(SIG_BLOCK, ~[], [pid 5887] ioctl(3, LOOP_CLR_FD [pid 6259] <... rt_sigaction resumed>NULL, 8) = 0 [pid 6258] <... rt_sigprocmask resumed>[], 8) = 0 [pid 6261] <... memfd_create resumed>) = 3 [pid 6260] <... close resumed>) = 0 [pid 6259] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 6258] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f7361a40990, parent_tid=0x7f7361a40990, exit_signal=0, stack=0x7f7361a20000, stack_size=0x20300, tls=0x7f7361a406c0} [pid 5887] <... ioctl resumed>) = 0 [pid 6261] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6260] symlink("/dev/binderfs", "./binderfs" [pid 6259] <... rt_sigprocmask resumed>NULL, 8) = 0 ./strace-static-x86_64: Process 6262 attached [pid 6261] <... mmap resumed>) = 0x7f7359600000 [pid 6260] <... symlink resumed>) = 0 [pid 6259] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 5887] close(3 [pid 6262] rseq(0x7f7361a40fe0, 0x20, 0, 0x53053053 [pid 6260] write(1, "executing program\n", 18 executing program [pid 6259] <... mmap resumed>) = 0x7f7361a20000 [pid 6258] <... clone3 resumed> => {parent_tid=[71]}, 88) = 71 [pid 5887] <... close resumed>) = 0 [pid 6262] <... rseq resumed>) = 0 [pid 6261] write(3, "\xeb\x76\x90\x45\x58\x46\x41\x54\x20\x20\x20\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x03\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x08\x00\x00\x00\x88\x00\x00\x00\x0f\x00\x00\x00\x05\x00\x00\x00"..., 131072 [pid 6258] rt_sigprocmask(SIG_SETMASK, [], [pid 6262] set_robust_list(0x7f7361a409a0, 24 [pid 6260] <... write resumed>) = 18 [pid 6258] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5887] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6262] <... set_robust_list resumed>) = 0 [pid 6258] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000./strace-static-x86_64: Process 6263 attached [pid 6262] rt_sigprocmask(SIG_SETMASK, [], [pid 6260] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6259] mprotect(0x7f7361a21000, 131072, PROT_READ|PROT_WRITE [pid 6258] <... futex resumed>) = 0 [pid 6262] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6258] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 6263] set_robust_list(0x55556ff096a0, 24 [pid 6262] memfd_create("syzkaller", 0 [pid 6263] <... set_robust_list resumed>) = 0 [pid 6263] chdir("./32") = 0 [pid 6263] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 6263] setpgid(0, 0) = 0 [pid 6261] <... write resumed>) = 131072 [pid 6263] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6262] <... memfd_create resumed>) = 3 [pid 6261] munmap(0x7f7359600000, 138412032 [pid 6260] <... futex resumed>) = 0 [pid 6259] <... mprotect resumed>) = 0 [pid 5887] <... clone resumed>, child_tidptr=0x55556ff09690) = 70 [pid 6262] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6260] rt_sigaction(SIGRT_1, {sa_handler=0x7f7361ab2750, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f7361aa3900}, [pid 6263] <... openat resumed>) = 3 [pid 6262] <... mmap resumed>) = 0x7f7359600000 [pid 6260] <... rt_sigaction resumed>NULL, 8) = 0 [pid 6259] rt_sigprocmask(SIG_BLOCK, ~[], [pid 6260] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 6259] <... rt_sigprocmask resumed>[], 8) = 0 [pid 6263] write(3, "1000", 4) = 4 [pid 6263] close(3) = 0 [pid 6263] symlink("/dev/binderfs", "./binderfs") = 0 [pid 6262] write(3, "\xeb\x76\x90\x45\x58\x46\x41\x54\x20\x20\x20\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x03\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x08\x00\x00\x00\x88\x00\x00\x00\x0f\x00\x00\x00\x05\x00\x00\x00"..., 131072 [pid 6261] <... munmap resumed>) = 0 [pid 6260] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6259] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f7361a40990, parent_tid=0x7f7361a40990, exit_signal=0, stack=0x7f7361a20000, stack_size=0x20300, tls=0x7f7361a406c0} [pid 6260] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0executing program ./strace-static-x86_64: Process 6264 attached ) = 0x7f7361a20000 [pid 6260] mprotect(0x7f7361a21000, 131072, PROT_READ|PROT_WRITE [pid 6261] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 6259] <... clone3 resumed> => {parent_tid=[75]}, 88) = 75 [pid 6260] <... mprotect resumed>) = 0 [pid 6263] write(1, "executing program\n", 18) = 18 [pid 6261] <... openat resumed>) = 4 [pid 6263] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6260] rt_sigprocmask(SIG_BLOCK, ~[], [pid 6261] ioctl(4, LOOP_SET_FD, 3 [pid 6259] rt_sigprocmask(SIG_SETMASK, [], [pid 6264] rseq(0x7f7361a40fe0, 0x20, 0, 0x53053053 [pid 6263] <... futex resumed>) = 0 [pid 6259] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6264] <... rseq resumed>) = 0 [pid 6263] rt_sigaction(SIGRT_1, {sa_handler=0x7f7361ab2750, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f7361aa3900}, [pid 6264] set_robust_list(0x7f7361a409a0, 24 [pid 6263] <... rt_sigaction resumed>NULL, 8) = 0 [pid 6264] <... set_robust_list resumed>) = 0 [pid 6263] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 6264] rt_sigprocmask(SIG_SETMASK, [], [pid 6263] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6264] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6263] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 6264] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6263] <... mmap resumed>) = 0x7f7361a20000 [pid 6263] mprotect(0x7f7361a21000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 6263] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 6263] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f7361a40990, parent_tid=0x7f7361a40990, exit_signal=0, stack=0x7f7361a20000, stack_size=0x20300, tls=0x7f7361a406c0}./strace-static-x86_64: Process 6265 attached [pid 6265] rseq(0x7f7361a40fe0, 0x20, 0, 0x53053053) = 0 [pid 6265] set_robust_list(0x7f7361a409a0, 24) = 0 [pid 6263] <... clone3 resumed> => {parent_tid=[71]}, 88) = 71 [pid 6265] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 6263] rt_sigprocmask(SIG_SETMASK, [], [pid 6265] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6263] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6262] <... write resumed>) = 131072 [pid 6260] <... rt_sigprocmask resumed>[], 8) = 0 [pid 6259] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6263] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6265] <... futex resumed>) = 0 [pid 6263] <... futex resumed>) = 1 [pid 6265] memfd_create("syzkaller", 0) = 3 [pid 6263] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 6265] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f7359600000 [pid 6265] write(3, "\xeb\x76\x90\x45\x58\x46\x41\x54\x20\x20\x20\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x03\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x08\x00\x00\x00\x88\x00\x00\x00\x0f\x00\x00\x00\x05\x00\x00\x00"..., 131072) = 131072 [pid 6260] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f7361a40990, parent_tid=0x7f7361a40990, exit_signal=0, stack=0x7f7361a20000, stack_size=0x20300, tls=0x7f7361a406c0} [pid 6265] munmap(0x7f7359600000, 138412032 [pid 6264] <... futex resumed>) = 0 [pid 6262] munmap(0x7f7359600000, 138412032 [pid 6261] <... ioctl resumed>) = 0 [pid 6259] <... futex resumed>) = 1 ./strace-static-x86_64: Process 6266 attached [pid 6265] <... munmap resumed>) = 0 [pid 6264] memfd_create("syzkaller", 0 [pid 6262] <... munmap resumed>) = 0 [pid 6261] close(3 [pid 6259] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 6266] rseq(0x7f7361a40fe0, 0x20, 0, 0x53053053 [pid 6262] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 6260] <... clone3 resumed> => {parent_tid=[80]}, 88) = 80 [pid 6266] <... rseq resumed>) = 0 [pid 6260] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 6266] set_robust_list(0x7f7361a409a0, 24 [pid 6262] <... openat resumed>) = 4 [pid 6260] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6266] <... set_robust_list resumed>) = 0 [pid 6260] <... futex resumed>) = 0 [pid 6266] rt_sigprocmask(SIG_SETMASK, [], [pid 6260] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 6266] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6266] memfd_create("syzkaller", 0 [pid 6265] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 6264] <... memfd_create resumed>) = 3 [pid 6261] <... close resumed>) = 0 [pid 6266] <... memfd_create resumed>) = 3 [pid 6265] <... openat resumed>) = 4 [pid 6264] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6262] ioctl(4, LOOP_SET_FD, 3 [pid 6261] close(4 [pid 6266] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6265] ioctl(4, LOOP_SET_FD, 3 [pid 6264] <... mmap resumed>) = 0x7f7359600000 [pid 6261] <... close resumed>) = 0 [pid 6266] <... mmap resumed>) = 0x7f7359600000 [pid 6262] <... ioctl resumed>) = 0 [pid 6266] write(3, "\xeb\x76\x90\x45\x58\x46\x41\x54\x20\x20\x20\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x03\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x08\x00\x00\x00\x88\x00\x00\x00\x0f\x00\x00\x00\x05\x00\x00\x00"..., 131072 [pid 6264] write(3, "\xeb\x76\x90\x45\x58\x46\x41\x54\x20\x20\x20\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x03\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x08\x00\x00\x00\x88\x00\x00\x00\x0f\x00\x00\x00\x05\x00\x00\x00"..., 131072 [pid 6261] mkdir("./file2", 0777) = 0 [pid 6261] mount("/dev/loop4", "./file2", "exfat", MS_SYNCHRONOUS|MS_MANDLOCK|MS_DIRSYNC|MS_NOATIME|MS_NODIRATIME|MS_STRICTATIME|MS_LAZYTIME, "" [pid 6264] <... write resumed>) = 131072 [pid 6264] munmap(0x7f7359600000, 138412032) = 0 [ 108.009763][ T6261] loop4: detected capacity change from 0 to 256 [ 108.036829][ T6262] loop3: detected capacity change from 0 to 256 [ 108.037668][ T6265] loop2: detected capacity change from 0 to 256 [pid 6264] openat(AT_FDCWD, "/dev/loop0", O_RDWR) = 4 [pid 6264] ioctl(4, LOOP_SET_FD, 3 [pid 6266] <... write resumed>) = 131072 [pid 6266] munmap(0x7f7359600000, 138412032) = 0 [pid 6266] openat(AT_FDCWD, "/dev/loop1", O_RDWR) = 4 [pid 6264] <... ioctl resumed>) = 0 [pid 6266] ioctl(4, LOOP_SET_FD, 3 [pid 6265] <... ioctl resumed>) = 0 [pid 6262] close(3 [pid 6264] close(3) = 0 [pid 6264] close(4) = 0 [pid 6264] mkdir("./file2", 0777) = 0 [pid 6265] close(3 [pid 6264] mount("/dev/loop0", "./file2", "exfat", MS_SYNCHRONOUS|MS_MANDLOCK|MS_DIRSYNC|MS_NOATIME|MS_NODIRATIME|MS_STRICTATIME|MS_LAZYTIME, "" [pid 6262] <... close resumed>) = 0 [pid 6265] <... close resumed>) = 0 [pid 6262] close(4 [pid 6265] close(4 [pid 6262] <... close resumed>) = 0 [pid 6265] <... close resumed>) = 0 [pid 6262] mkdir("./file2", 0777 [pid 6265] mkdir("./file2", 0777 [pid 6262] <... mkdir resumed>) = 0 [pid 6265] <... mkdir resumed>) = 0 [pid 6262] mount("/dev/loop3", "./file2", "exfat", MS_SYNCHRONOUS|MS_MANDLOCK|MS_DIRSYNC|MS_NOATIME|MS_NODIRATIME|MS_STRICTATIME|MS_LAZYTIME, "" [pid 6265] mount("/dev/loop2", "./file2", "exfat", MS_SYNCHRONOUS|MS_MANDLOCK|MS_DIRSYNC|MS_NOATIME|MS_NODIRATIME|MS_STRICTATIME|MS_LAZYTIME, "" [pid 6266] <... ioctl resumed>) = 0 [pid 6266] close(3) = 0 [pid 6266] close(4) = 0 [pid 6266] mkdir("./file2", 0777) = 0 [ 108.056363][ T6264] loop0: detected capacity change from 0 to 256 [ 108.078256][ T6261] exFAT-fs (loop4): failed to load upcase table (idx : 0x0000fe7f, chksum : 0x39626d3b, utbl_chksum : 0xe619d30d) [ 108.092206][ T6266] loop1: detected capacity change from 0 to 256 [pid 6266] mount("/dev/loop1", "./file2", "exfat", MS_SYNCHRONOUS|MS_MANDLOCK|MS_DIRSYNC|MS_NOATIME|MS_NODIRATIME|MS_STRICTATIME|MS_LAZYTIME, "" [pid 6261] <... mount resumed>) = 0 [pid 6261] openat(AT_FDCWD, "./file2", O_RDONLY|O_DIRECTORY) = 3 [pid 6264] <... mount resumed>) = 0 [ 108.117975][ T6264] exFAT-fs (loop0): failed to load upcase table (idx : 0x0000fe7f, chksum : 0x39626d3b, utbl_chksum : 0xe619d30d) [ 108.146493][ T6262] exFAT-fs (loop3): failed to load upcase table (idx : 0x0000fe7f, chksum : 0x39626d3b, utbl_chksum : 0xe619d30d) [pid 6264] openat(AT_FDCWD, "./file2", O_RDONLY|O_DIRECTORY [pid 6261] chdir("./file2" [pid 6264] <... openat resumed>) = 3 [pid 6261] <... chdir resumed>) = 0 [pid 6264] chdir("./file2") = 0 [pid 6261] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 6264] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 6261] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6261] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 6261] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6264] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6264] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6257] <... futex resumed>) = 0 [pid 6257] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6261] <... futex resumed>) = 0 [pid 6257] <... futex resumed>) = 1 [pid 6261] openat(AT_FDCWD, ".", O_RDONLY) = 4 [pid 6261] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 6261] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6262] <... mount resumed>) = 0 [pid 6257] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}) = -1 EAGAIN (Resource temporarily unavailable) [pid 6257] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6261] <... futex resumed>) = 0 [pid 6257] <... futex resumed>) = 1 [pid 6261] openat(AT_FDCWD, "./file1", O_WRONLY|O_EXCL|O_TRUNC|O_SYNC|O_NOATIME [pid 6264] <... futex resumed>) = 1 [pid 6259] <... futex resumed>) = 0 [pid 6264] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6259] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 6264] <... futex resumed>) = 0 [pid 6264] openat(AT_FDCWD, ".", O_RDONLY [pid 6259] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6262] openat(AT_FDCWD, "./file2", O_RDONLY|O_DIRECTORY [pid 6257] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6264] <... openat resumed>) = 4 [pid 6262] <... openat resumed>) = 3 [pid 6262] chdir("./file2" [pid 6264] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 6262] <... chdir resumed>) = 0 [pid 6259] <... futex resumed>) = 0 [pid 6264] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6259] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6264] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6259] <... futex resumed>) = 0 [pid 6264] openat(AT_FDCWD, "./file1", O_WRONLY|O_EXCL|O_TRUNC|O_SYNC|O_NOATIME [pid 6259] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6262] openat(AT_FDCWD, "/dev/loop3", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 6262] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 6262] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6265] <... mount resumed>) = 0 [pid 6258] <... futex resumed>) = 0 [pid 6265] openat(AT_FDCWD, "./file2", O_RDONLY|O_DIRECTORY [pid 6266] <... mount resumed>) = 0 [pid 6265] <... openat resumed>) = 3 [pid 6258] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6266] openat(AT_FDCWD, "./file2", O_RDONLY|O_DIRECTORY [ 108.161091][ T6265] exFAT-fs (loop2): failed to load upcase table (idx : 0x0000fe7f, chksum : 0x39626d3b, utbl_chksum : 0xe619d30d) [ 108.173267][ T6266] exFAT-fs (loop1): failed to load upcase table (idx : 0x0000fe7f, chksum : 0x39626d3b, utbl_chksum : 0xe619d30d) [ 108.191223][ T6261] exFAT-fs (loop4): error, data size is invalid(150994954) [ 108.201236][ T6264] exFAT-fs (loop0): error, data size is invalid(150994954) [ 108.202171][ T6261] exFAT-fs (loop4): Filesystem has been set read-only [pid 6265] chdir("./file2" [pid 6258] <... futex resumed>) = 1 [pid 6266] <... openat resumed>) = 3 [pid 6266] chdir("./file2" [pid 6265] <... chdir resumed>) = 0 [pid 6266] <... chdir resumed>) = 0 [pid 6266] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 6265] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 6266] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6265] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6266] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6265] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6262] <... futex resumed>) = 0 [pid 6266] <... futex resumed>) = 1 [pid 6265] <... futex resumed>) = 1 [pid 6263] <... futex resumed>) = 0 [pid 6262] openat(AT_FDCWD, ".", O_RDONLY [pid 6266] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6265] openat(AT_FDCWD, ".", O_RDONLY [pid 6263] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6262] <... openat resumed>) = 4 [pid 6265] <... openat resumed>) = 4 [pid 6263] <... futex resumed>) = 0 [pid 6262] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6265] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6263] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6262] <... futex resumed>) = 0 [pid 6265] <... futex resumed>) = 0 [pid 6263] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6262] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6265] openat(AT_FDCWD, "./file1", O_WRONLY|O_EXCL|O_TRUNC|O_SYNC|O_NOATIME [pid 6263] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6264] <... openat resumed>) = -1 EIO (Input/output error) [pid 6263] <... futex resumed>) = 0 [pid 6260] <... futex resumed>) = 0 [pid 6258] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6260] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6258] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6266] <... futex resumed>) = 0 [pid 6264] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6260] <... futex resumed>) = 1 [pid 6258] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6264] <... futex resumed>) = 1 [pid 6260] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6259] <... futex resumed>) = 0 [pid 6258] <... futex resumed>) = 1 [pid 6259] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6258] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6259] <... futex resumed>) = 0 [pid 6266] openat(AT_FDCWD, ".", O_RDONLY [pid 6262] <... futex resumed>) = 0 [pid 6259] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6266] <... openat resumed>) = 4 [pid 6264] ioctl(4, F2FS_IOC_SHUTDOWN, 0x200000000080 [pid 6263] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6262] openat(AT_FDCWD, "./file1", O_WRONLY|O_EXCL|O_TRUNC|O_SYNC|O_NOATIME [pid 6266] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6264] <... ioctl resumed>) = 0 [pid 6266] <... futex resumed>) = 1 [pid 6260] <... futex resumed>) = 0 [pid 6266] openat(AT_FDCWD, "./file1", O_WRONLY|O_EXCL|O_TRUNC|O_SYNC|O_NOATIME [pid 6264] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6260] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6259] <... futex resumed>) = 0 [pid 6264] <... futex resumed>) = 1 [pid 6260] <... futex resumed>) = 0 [pid 6259] close(3 [pid 6264] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6260] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6259] <... close resumed>) = 0 [pid 6259] close(4) = 0 [pid 6261] <... openat resumed>) = -1 EIO (Input/output error) [pid 6259] close(5) = -1 EBADF (Bad file descriptor) [pid 6261] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6259] close(6) = -1 EBADF (Bad file descriptor) [pid 6261] <... futex resumed>) = 1 [pid 6259] close(7 [pid 6261] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6259] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6259] close(8 [pid 6257] <... futex resumed>) = 0 [pid 6259] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6259] close(9 [pid 6257] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6259] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6261] <... futex resumed>) = 0 [pid 6259] close(10 [pid 6257] <... futex resumed>) = 1 [pid 6259] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6261] ioctl(4, F2FS_IOC_SHUTDOWN, 0x200000000080 [pid 6259] close(11 [pid 6265] <... openat resumed>) = -1 EIO (Input/output error) [pid 6261] <... ioctl resumed>) = 0 [pid 6259] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6257] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6261] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 6257] <... futex resumed>) = 0 [pid 6257] close(3) = 0 [pid 6257] close(4) = 0 [pid 6257] close(5) = -1 EBADF (Bad file descriptor) [pid 6257] close(6) = -1 EBADF (Bad file descriptor) [pid 6257] close(7) = -1 EBADF (Bad file descriptor) [pid 6257] close(8 [pid 6259] close(12 [pid 6257] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6259] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6257] close(9 [pid 6259] close(13 [pid 6257] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6259] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6257] close(10 [pid 6259] close(14 [pid 6257] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6259] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6257] close(11 [pid 6259] close(15 [pid 6257] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6259] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6257] close(12 [pid 6259] close(16 [pid 6257] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6259] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6257] close(13 [pid 6259] close(17 [pid 6257] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6259] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6257] close(14 [pid 6259] close(18 [pid 6257] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6259] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6257] close(15 [pid 6259] close(19 [pid 6257] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6259] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6257] close(16 [pid 6259] close(20 [pid 6257] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6259] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6257] close(17 [pid 6259] close(21 [pid 6257] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6259] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6257] close(18 [pid 6259] close(22 [pid 6257] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6259] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6257] close(19 [pid 6259] close(23 [pid 6257] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6259] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6257] close(20 [pid 6259] close(24 [pid 6257] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6259] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6257] close(21 [pid 6259] close(25 [pid 6257] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6261] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6259] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6257] close(22 [pid 6259] close(26 [pid 6257] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6259] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6257] close(23 [pid 6259] close(27 [pid 6257] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6259] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6257] close(24 [pid 6259] close(28 [pid 6257] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6259] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6257] close(25 [pid 6259] close(29 [pid 6257] <... close resumed>) = -1 EBADF (Bad file descriptor) [ 108.217377][ T6264] exFAT-fs (loop0): Filesystem has been set read-only [ 108.219852][ T6265] exFAT-fs (loop2): error, data size is invalid(150994954) [ 108.233734][ T6262] exFAT-fs (loop3): error, data size is invalid(150994954) [ 108.242102][ T6266] exFAT-fs (loop1): error, data size is invalid(150994954) [ 108.246010][ T6265] exFAT-fs (loop2): Filesystem has been set read-only [ 108.250100][ T6262] exFAT-fs (loop3): Filesystem has been set read-only [pid 6259] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6257] close(26 [pid 6259] exit_group(0 [pid 6257] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6259] <... exit_group resumed>) = ? [pid 6257] close(27) = -1 EBADF (Bad file descriptor) [pid 6257] close(28) = -1 EBADF (Bad file descriptor) [pid 6257] close(29) = -1 EBADF (Bad file descriptor) [pid 6257] exit_group(0 [pid 6261] <... futex resumed>) = ? [pid 6257] <... exit_group resumed>) = ? [pid 6266] <... openat resumed>) = -1 EIO (Input/output error) [pid 6265] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6264] <... futex resumed>) = ? [pid 6262] <... openat resumed>) = -1 EIO (Input/output error) [pid 6265] <... futex resumed>) = 1 [pid 6263] <... futex resumed>) = 0 [pid 6261] +++ exited with 0 +++ [pid 6257] +++ exited with 0 +++ [pid 6263] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5889] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=73, si_uid=0, si_status=0, si_utime=0, si_stime=3 /* 0.03 s */} --- [pid 6263] <... futex resumed>) = 0 [pid 5889] restart_syscall(<... resuming interrupted clone ...> [pid 6265] ioctl(4, F2FS_IOC_SHUTDOWN, 0x200000000080 [pid 6263] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5889] <... restart_syscall resumed>) = 0 [pid 5889] umount2("./32", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6264] +++ exited with 0 +++ [pid 6259] +++ exited with 0 +++ [pid 5889] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6265] <... ioctl resumed>) = 0 [pid 5889] openat(AT_FDCWD, "./32", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 6262] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6266] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6265] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6262] <... futex resumed>) = 1 [pid 6258] <... futex resumed>) = 0 [pid 5889] <... openat resumed>) = 3 [pid 6260] <... futex resumed>) = 0 [pid 6266] <... futex resumed>) = 1 [pid 5884] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=74, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 6266] ioctl(4, F2FS_IOC_SHUTDOWN, 0x200000000080 [pid 6265] <... futex resumed>) = 1 [pid 6263] <... futex resumed>) = 0 [pid 6262] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6260] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6258] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5889] newfstatat(3, "", [pid 5884] restart_syscall(<... resuming interrupted clone ...> [pid 6266] <... ioctl resumed>) = 0 [pid 6265] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6263] close(3 [pid 6262] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6260] <... futex resumed>) = 0 [pid 6258] <... futex resumed>) = 0 [pid 5889] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=80, ...}, AT_EMPTY_PATH) = 0 [pid 6266] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6263] <... close resumed>) = 0 [pid 6262] ioctl(4, F2FS_IOC_SHUTDOWN, 0x200000000080 [pid 6260] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6258] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5889] getdents64(3, [pid 6266] <... futex resumed>) = 0 [pid 6263] close(4 [pid 5889] <... getdents64 resumed>0x55556ff0a730 /* 4 entries */, 32768) = 112 [pid 6266] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6263] <... close resumed>) = 0 [pid 6262] <... ioctl resumed>) = 0 [pid 6260] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 5889] umount2("./32/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6263] close(5 [pid 6262] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6260] close(3 [pid 6263] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6262] <... futex resumed>) = 1 [pid 6260] <... close resumed>) = 0 [pid 6258] <... futex resumed>) = 0 [pid 6263] close(6 [pid 6262] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6260] close(4 [pid 6258] close(3 [pid 6263] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6260] <... close resumed>) = 0 [pid 5889] <... umount2 resumed>) = 0 [pid 6263] close(7 [pid 6260] close(5 [pid 6258] <... close resumed>) = 0 [pid 6263] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6260] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6258] close(4 [pid 5889] umount2("./32/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6263] close(8 [pid 6260] close(6 [pid 6258] <... close resumed>) = 0 [pid 5889] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6263] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6260] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6258] close(5 [pid 6263] close(9 [pid 6260] close(7 [pid 6258] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5889] newfstatat(AT_FDCWD, "./32/file2", [pid 6263] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6260] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6258] close(6 [pid 5889] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 6263] close(10 [pid 6260] close(8 [pid 6258] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6263] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6260] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6258] close(7 [pid 6263] close(11 [pid 5889] umount2("./32/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6263] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6260] close(9 [pid 6258] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5889] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6263] close(12 [pid 6260] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6258] close(8 [pid 5889] openat(AT_FDCWD, "./32/file2", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 6263] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6260] close(10 [pid 6258] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6263] close(13 [pid 6260] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6258] close(9 [pid 6263] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6260] close(11 [pid 6258] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6263] close(14 [pid 6260] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6258] close(10 [pid 6263] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6260] close(12 [pid 6258] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5889] <... openat resumed>) = 4 [pid 6260] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6258] close(11 [pid 6263] close(15 [pid 6260] close(13 [pid 6258] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5889] newfstatat(4, "", [pid 6263] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6260] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6258] close(12 [pid 6263] close(16 [pid 6260] close(14 [pid 6258] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5889] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_EMPTY_PATH) = 0 [pid 6263] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6260] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6258] close(13 [pid 6263] close(17 [pid 6260] close(15 [pid 6258] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5889] getdents64(4, [pid 6263] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6260] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6258] close(14 [pid 5889] <... getdents64 resumed>0x55556ff12770 /* 2 entries */, 32768) = 48 [pid 6263] close(18 [pid 6260] close(16 [pid 6258] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6263] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6260] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6258] close(15 [pid 5889] getdents64(4, [pid 6263] close(19 [pid 6260] close(17 [pid 6258] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5889] <... getdents64 resumed>0x55556ff12770 /* 0 entries */, 32768) = 0 [pid 6263] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6263] close(20 [pid 6260] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6258] close(16 [pid 5889] close(4 [pid 6263] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6260] close(18 [pid 6258] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5889] <... close resumed>) = 0 [pid 6263] close(21 [pid 6260] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6258] close(17 [pid 6263] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6260] close(19 [pid 6258] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5889] rmdir("./32/file2" [pid 6263] close(22 [pid 6260] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6258] close(18 [pid 5889] <... rmdir resumed>) = 0 [pid 5884] <... restart_syscall resumed>) = 0 [pid 6263] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6260] close(20 [pid 6258] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6263] close(23 [pid 6260] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6258] close(19 [pid 5889] umount2("./32/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6263] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6260] close(21 [pid 6258] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5889] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6260] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6258] close(20 [pid 6260] close(22 [pid 6258] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6263] close(24 [pid 6258] close(21 [pid 5889] newfstatat(AT_FDCWD, "./32/binderfs", [pid 6260] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5884] umount2("./32", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6263] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6260] close(23 [pid 6258] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5889] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5884] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6263] close(25 [pid 6260] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6258] close(22 [pid 5889] unlink("./32/binderfs" [pid 5884] openat(AT_FDCWD, "./32", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 6263] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6260] close(24 [pid 6258] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5889] <... unlink resumed>) = 0 [pid 5884] <... openat resumed>) = 3 [pid 6263] close(26 [pid 6260] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6258] close(23 [pid 5889] getdents64(3, [pid 5884] newfstatat(3, "", [pid 6263] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6260] close(25 [pid 6258] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5889] <... getdents64 resumed>0x55556ff0a730 /* 0 entries */, 32768) = 0 [pid 5884] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=80, ...}, AT_EMPTY_PATH) = 0 [pid 6263] close(27 [pid 6258] close(24 [pid 5889] close(3 [pid 5884] getdents64(3, [pid 6263] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6260] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6258] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5889] <... close resumed>) = 0 [pid 6263] close(28 [pid 6260] close(26 [pid 6258] close(25 [pid 5884] <... getdents64 resumed>0x55556ff0a730 /* 4 entries */, 32768) = 112 [pid 6263] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6260] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6258] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5889] rmdir("./32" [pid 5884] umount2("./32/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6263] close(29 [pid 6260] close(27 [pid 6258] close(26 [pid 5889] <... rmdir resumed>) = 0 [pid 6263] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6260] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6258] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5884] <... umount2 resumed>) = 0 [pid 6260] close(28 [pid 6258] close(27 [pid 6260] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6263] exit_group(0 [pid 6258] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5889] mkdir("./33", 0777 [pid 6260] close(29 [pid 5884] umount2("./32/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6265] <... futex resumed>) = ? [pid 6263] <... exit_group resumed>) = ? [pid 6260] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6258] close(28 [pid 5889] <... mkdir resumed>) = 0 [pid 6265] +++ exited with 0 +++ [pid 6260] exit_group(0 [pid 6258] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5889] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 5884] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6266] <... futex resumed>) = ? [pid 6260] <... exit_group resumed>) = ? [pid 6258] close(29 [pid 5889] <... openat resumed>) = 3 [pid 5884] newfstatat(AT_FDCWD, "./32/file2", [pid 6266] +++ exited with 0 +++ [pid 6263] +++ exited with 0 +++ [pid 6260] +++ exited with 0 +++ [pid 6258] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5889] ioctl(3, LOOP_CLR_FD [pid 5884] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 6258] exit_group(0 [pid 5889] <... ioctl resumed>) = 0 [pid 6262] <... futex resumed>) = ? [pid 6258] <... exit_group resumed>) = ? [pid 5887] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=70, si_uid=0, si_status=0, si_utime=0, si_stime=3 /* 0.03 s */} --- [pid 5886] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=79, si_uid=0, si_status=0, si_utime=0, si_stime=5 /* 0.05 s */} --- [pid 5889] close(3 [pid 5887] restart_syscall(<... resuming interrupted clone ...> [pid 5886] restart_syscall(<... resuming interrupted clone ...> [pid 5884] umount2("./32/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5889] <... close resumed>) = 0 [pid 5884] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [ 108.264897][ T6266] exFAT-fs (loop1): Filesystem has been set read-only [pid 5884] openat(AT_FDCWD, "./32/file2", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 6262] +++ exited with 0 +++ [pid 6258] +++ exited with 0 +++ [pid 5889] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5887] <... restart_syscall resumed>) = 0 [pid 5886] <... restart_syscall resumed>) = 0 [pid 5884] newfstatat(4, "", {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_EMPTY_PATH) = 0 [pid 5888] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=70, si_uid=0, si_status=0, si_utime=0, si_stime=2 /* 0.02 s */} --- [pid 5886] umount2("./32", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5884] getdents64(4, ./strace-static-x86_64: Process 6267 attached [pid 5886] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5887] umount2("./32", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6267] set_robust_list(0x55556ff096a0, 24) = 0 [pid 5887] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5886] openat(AT_FDCWD, "./32", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5887] openat(AT_FDCWD, "./32", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 6267] chdir("./33" [pid 5887] <... openat resumed>) = 3 [pid 5886] <... openat resumed>) = 3 [pid 6267] <... chdir resumed>) = 0 [pid 5887] newfstatat(3, "", [pid 5886] newfstatat(3, "", [pid 6267] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5887] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=80, ...}, AT_EMPTY_PATH) = 0 [pid 5886] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=80, ...}, AT_EMPTY_PATH) = 0 [pid 6267] <... prctl resumed>) = 0 [pid 6267] setpgid(0, 0 [pid 5887] getdents64(3, 0x55556ff0a730 /* 4 entries */, 32768) = 112 [pid 5886] getdents64(3, [pid 6267] <... setpgid resumed>) = 0 [pid 5887] umount2("./32/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5886] <... getdents64 resumed>0x55556ff0a730 /* 4 entries */, 32768) = 112 [pid 6267] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5889] <... clone resumed>, child_tidptr=0x55556ff09690) = 75 [pid 5887] <... umount2 resumed>) = 0 [pid 5886] umount2("./32/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5884] <... getdents64 resumed>0x55556ff12770 /* 2 entries */, 32768) = 48 [pid 6267] <... openat resumed>) = 3 [pid 6267] write(3, "1000", 4) = 4 [pid 6267] close(3 [pid 5884] getdents64(4, [pid 5888] umount2("./30", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5884] <... getdents64 resumed>0x55556ff12770 /* 0 entries */, 32768) = 0 [pid 5888] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5884] close(4 [pid 5888] openat(AT_FDCWD, "./30", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5884] <... close resumed>) = 0 [pid 6267] <... close resumed>) = 0 [pid 5888] <... openat resumed>) = 3 [pid 5884] rmdir("./32/file2" [pid 6267] symlink("/dev/binderfs", "./binderfs" [pid 5888] newfstatat(3, "", [pid 6267] <... symlink resumed>) = 0 [pid 5887] umount2("./32/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5886] <... umount2 resumed>) = 0 [pid 5884] <... rmdir resumed>) = 0 [pid 6267] write(1, "executing program\n", 18 [pid 5888] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=80, ...}, AT_EMPTY_PATH) = 0 [pid 5884] umount2("./32/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5888] getdents64(3, [pid 5884] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5888] <... getdents64 resumed>0x55556ff0a730 /* 4 entries */, 32768) = 112 [pid 5884] newfstatat(AT_FDCWD, "./32/binderfs", [pid 5888] umount2("./30/file2", MNT_FORCE|UMOUNT_NOFOLLOWexecuting program [pid 6267] <... write resumed>) = 18 [pid 5887] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5886] umount2("./32/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5884] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 6267] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5887] newfstatat(AT_FDCWD, "./32/file2", [pid 5886] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6267] <... futex resumed>) = 0 [pid 5888] <... umount2 resumed>) = 0 [pid 5887] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5886] newfstatat(AT_FDCWD, "./32/file2", [pid 5884] unlink("./32/binderfs" [pid 6267] rt_sigaction(SIGRT_1, {sa_handler=0x7f7361ab2750, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f7361aa3900}, [pid 5888] umount2("./30/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5887] umount2("./32/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5886] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 6267] <... rt_sigaction resumed>NULL, 8) = 0 [pid 5888] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5887] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5886] umount2("./32/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5884] <... unlink resumed>) = 0 [pid 6267] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 5888] newfstatat(AT_FDCWD, "./30/file2", [pid 5887] openat(AT_FDCWD, "./32/file2", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5884] getdents64(3, [pid 6267] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5887] <... openat resumed>) = 4 [pid 5886] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5884] <... getdents64 resumed>0x55556ff0a730 /* 0 entries */, 32768) = 0 [pid 6267] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 5888] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5884] close(3 [pid 6267] <... mmap resumed>) = 0x7f7361a20000 [pid 5888] umount2("./30/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5887] newfstatat(4, "", [pid 5886] openat(AT_FDCWD, "./32/file2", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5888] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5884] <... close resumed>) = 0 [pid 5888] openat(AT_FDCWD, "./30/file2", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5884] rmdir("./32" [pid 6267] mprotect(0x7f7361a21000, 131072, PROT_READ|PROT_WRITE [pid 5888] <... openat resumed>) = 4 [pid 5887] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_EMPTY_PATH) = 0 [pid 5886] <... openat resumed>) = 4 [pid 5884] <... rmdir resumed>) = 0 [pid 6267] <... mprotect resumed>) = 0 [pid 5888] newfstatat(4, "", [pid 5887] getdents64(4, [pid 5886] newfstatat(4, "", [pid 5884] mkdir("./33", 0777 [pid 6267] rt_sigprocmask(SIG_BLOCK, ~[], [pid 5888] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_EMPTY_PATH) = 0 [pid 5887] <... getdents64 resumed>0x55556ff12770 /* 2 entries */, 32768) = 48 [pid 5886] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_EMPTY_PATH) = 0 [pid 5884] <... mkdir resumed>) = 0 [pid 5888] getdents64(4, [pid 5884] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 5887] getdents64(4, [pid 6267] <... rt_sigprocmask resumed>[], 8) = 0 [pid 5888] <... getdents64 resumed>0x55556ff12770 /* 2 entries */, 32768) = 48 [pid 5887] <... getdents64 resumed>0x55556ff12770 /* 0 entries */, 32768) = 0 [pid 5886] getdents64(4, [pid 5884] <... openat resumed>) = 3 [pid 6267] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f7361a40990, parent_tid=0x7f7361a40990, exit_signal=0, stack=0x7f7361a20000, stack_size=0x20300, tls=0x7f7361a406c0} [pid 5888] getdents64(4, [pid 5887] close(4 [pid 5886] <... getdents64 resumed>0x55556ff12770 /* 2 entries */, 32768) = 48 [pid 5884] ioctl(3, LOOP_CLR_FD./strace-static-x86_64: Process 6268 attached [pid 5888] <... getdents64 resumed>0x55556ff12770 /* 0 entries */, 32768) = 0 [pid 5887] <... close resumed>) = 0 [pid 5886] getdents64(4, [pid 6267] <... clone3 resumed> => {parent_tid=[76]}, 88) = 76 [pid 5887] rmdir("./32/file2" [pid 5886] <... getdents64 resumed>0x55556ff12770 /* 0 entries */, 32768) = 0 [pid 6267] rt_sigprocmask(SIG_SETMASK, [], [pid 5886] close(4 [pid 5884] <... ioctl resumed>) = 0 [pid 6268] rseq(0x7f7361a40fe0, 0x20, 0, 0x53053053 [pid 5888] close(4 [pid 5887] <... rmdir resumed>) = 0 [pid 5886] <... close resumed>) = 0 [pid 6268] <... rseq resumed>) = 0 [pid 5888] <... close resumed>) = 0 [pid 6268] set_robust_list(0x7f7361a409a0, 24 [pid 5888] rmdir("./30/file2" [pid 6268] <... set_robust_list resumed>) = 0 [pid 6267] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5887] umount2("./32/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5886] rmdir("./32/file2" [pid 5884] close(3 [pid 6268] rt_sigprocmask(SIG_SETMASK, [], [pid 6267] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5888] <... rmdir resumed>) = 0 [pid 5887] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5886] <... rmdir resumed>) = 0 [pid 5884] <... close resumed>) = 0 [pid 6267] <... futex resumed>) = 0 [pid 5887] newfstatat(AT_FDCWD, "./32/binderfs", [pid 5886] umount2("./32/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5887] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5886] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6267] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 5886] newfstatat(AT_FDCWD, "./32/binderfs", [pid 5887] unlink("./32/binderfs" [pid 5886] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 6268] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5888] umount2("./30/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5887] <... unlink resumed>) = 0 [pid 5886] unlink("./32/binderfs" [pid 6268] memfd_create("syzkaller", 0 [pid 5888] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5887] getdents64(3, [pid 5886] <... unlink resumed>) = 0 [pid 5884] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5887] <... getdents64 resumed>0x55556ff0a730 /* 0 entries */, 32768) = 0 [pid 5886] getdents64(3, 0x55556ff0a730 /* 0 entries */, 32768) = 0 [pid 5887] close(3 [pid 5886] close(3 [pid 5887] <... close resumed>) = 0 [pid 5886] <... close resumed>) = 0 [pid 5887] rmdir("./32" [pid 5886] rmdir("./32") = 0 [pid 5887] <... rmdir resumed>) = 0 [pid 5887] mkdir("./33", 0777 [pid 5886] mkdir("./33", 0777 [pid 5888] newfstatat(AT_FDCWD, "./30/binderfs", [pid 6268] <... memfd_create resumed>) = 3 [pid 6268] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5888] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5887] <... mkdir resumed>) = 0 [pid 5886] <... mkdir resumed>) = 0 [pid 5888] unlink("./30/binderfs" [pid 5887] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 5886] openat(AT_FDCWD, "/dev/loop1", O_RDWR./strace-static-x86_64: Process 6269 attached [pid 6268] <... mmap resumed>) = 0x7f7359600000 [pid 5888] <... unlink resumed>) = 0 [pid 5887] <... openat resumed>) = 3 [pid 5886] <... openat resumed>) = 3 [pid 6269] set_robust_list(0x55556ff096a0, 24 [pid 5888] getdents64(3, [pid 5887] ioctl(3, LOOP_CLR_FD [pid 5886] ioctl(3, LOOP_CLR_FD [pid 5884] <... clone resumed>, child_tidptr=0x55556ff09690) = 76 [pid 6269] <... set_robust_list resumed>) = 0 [pid 5888] <... getdents64 resumed>0x55556ff0a730 /* 0 entries */, 32768) = 0 [pid 5887] <... ioctl resumed>) = 0 [pid 5886] <... ioctl resumed>) = 0 [pid 5888] close(3 [pid 6269] chdir("./33" [pid 5888] <... close resumed>) = 0 [pid 5887] close(3 [pid 5886] close(3 [pid 5888] rmdir("./30" [pid 6269] <... chdir resumed>) = 0 [pid 6269] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 5888] <... rmdir resumed>) = 0 [pid 5888] mkdir("./31", 0777 [pid 6269] setpgid(0, 0 [pid 6268] write(3, "\xeb\x76\x90\x45\x58\x46\x41\x54\x20\x20\x20\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x03\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x08\x00\x00\x00\x88\x00\x00\x00\x0f\x00\x00\x00\x05\x00\x00\x00"..., 131072 [pid 5888] <... mkdir resumed>) = 0 [pid 5886] <... close resumed>) = 0 [pid 5888] openat(AT_FDCWD, "/dev/loop3", O_RDWR) = 3 [pid 5888] ioctl(3, LOOP_CLR_FD) = 0 [pid 6268] <... write resumed>) = 131072 [pid 5888] close(3) = 0 [pid 6269] <... setpgid resumed>) = 0 [pid 6268] munmap(0x7f7359600000, 138412032 [pid 5887] <... close resumed>) = 0 [pid 5886] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6269] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6268] <... munmap resumed>) = 0 [pid 5888] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5887] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 6270 attached ./strace-static-x86_64: Process 6271 attached [pid 6269] <... openat resumed>) = 3 [pid 6268] openat(AT_FDCWD, "/dev/loop4", O_RDWR./strace-static-x86_64: Process 6272 attached [pid 6270] set_robust_list(0x55556ff096a0, 24 [pid 6269] write(3, "1000", 4 [pid 6268] <... openat resumed>) = 4 [pid 5886] <... clone resumed>, child_tidptr=0x55556ff09690) = 81 [pid 6272] set_robust_list(0x55556ff096a0, 24 [pid 6271] set_robust_list(0x55556ff096a0, 24 [pid 6270] <... set_robust_list resumed>) = 0 [pid 6269] <... write resumed>) = 4 [pid 6268] ioctl(4, LOOP_SET_FD, 3 [pid 6272] <... set_robust_list resumed>) = 0 [pid 6271] <... set_robust_list resumed>) = 0 [pid 6269] close(3 [pid 6270] chdir("./33" [pid 6269] <... close resumed>) = 0 [pid 6272] chdir("./33" [pid 6271] chdir("./31" [pid 5888] <... clone resumed>, child_tidptr=0x55556ff09690) = 72 [pid 5887] <... clone resumed>, child_tidptr=0x55556ff09690) = 72 executing program [pid 6269] symlink("/dev/binderfs", "./binderfs") = 0 [pid 6269] write(1, "executing program\n", 18) = 18 [pid 6269] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 6269] rt_sigaction(SIGRT_1, {sa_handler=0x7f7361ab2750, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f7361aa3900}, NULL, 8) = 0 [pid 6269] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 6269] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f7361a20000 [pid 6269] mprotect(0x7f7361a21000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 6269] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 6269] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f7361a40990, parent_tid=0x7f7361a40990, exit_signal=0, stack=0x7f7361a20000, stack_size=0x20300, tls=0x7f7361a406c0}./strace-static-x86_64: Process 6273 attached => {parent_tid=[77]}, 88) = 77 [pid 6273] rseq(0x7f7361a40fe0, 0x20, 0, 0x53053053 [pid 6269] rt_sigprocmask(SIG_SETMASK, [], [pid 6273] <... rseq resumed>) = 0 [pid 6269] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6273] set_robust_list(0x7f7361a409a0, 24 [pid 6269] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6273] <... set_robust_list resumed>) = 0 [pid 6269] <... futex resumed>) = 0 [pid 6273] rt_sigprocmask(SIG_SETMASK, [], [pid 6269] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 6273] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6273] memfd_create("syzkaller", 0 [pid 6272] <... chdir resumed>) = 0 [pid 6271] <... chdir resumed>) = 0 [pid 6270] <... chdir resumed>) = 0 [pid 6268] <... ioctl resumed>) = 0 [pid 6273] <... memfd_create resumed>) = 3 [pid 6272] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6271] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6270] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6273] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6272] <... prctl resumed>) = 0 [pid 6271] <... prctl resumed>) = 0 [pid 6270] <... prctl resumed>) = 0 [pid 6268] close(3 [pid 6273] <... mmap resumed>) = 0x7f7359600000 [pid 6272] setpgid(0, 0 [pid 6271] setpgid(0, 0 [pid 6270] setpgid(0, 0 [pid 6268] <... close resumed>) = 0 [pid 6273] write(3, "\xeb\x76\x90\x45\x58\x46\x41\x54\x20\x20\x20\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x03\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x08\x00\x00\x00\x88\x00\x00\x00\x0f\x00\x00\x00\x05\x00\x00\x00"..., 131072 [pid 6272] <... setpgid resumed>) = 0 [pid 6271] <... setpgid resumed>) = 0 [pid 6270] <... setpgid resumed>) = 0 [pid 6268] close(4 [pid 6272] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6270] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6268] <... close resumed>) = 0 [pid 6272] <... openat resumed>) = 3 [pid 6271] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6270] <... openat resumed>) = 3 [pid 6272] write(3, "1000", 4 [pid 6271] <... openat resumed>) = 3 [pid 6270] write(3, "1000", 4 [pid 6268] mkdir("./file2", 0777 [pid 6272] <... write resumed>) = 4 [pid 6271] write(3, "1000", 4 [pid 6270] <... write resumed>) = 4 [pid 6273] <... write resumed>) = 131072 [pid 6272] close(3 [pid 6271] <... write resumed>) = 4 [pid 6270] close(3 [pid 6268] <... mkdir resumed>) = 0 [pid 6272] <... close resumed>) = 0 [pid 6271] close(3 [pid 6270] <... close resumed>) = 0 [pid 6272] symlink("/dev/binderfs", "./binderfs" [pid 6271] <... close resumed>) = 0 [pid 6270] symlink("/dev/binderfs", "./binderfs" [pid 6268] mount("/dev/loop4", "./file2", "exfat", MS_SYNCHRONOUS|MS_MANDLOCK|MS_DIRSYNC|MS_NOATIME|MS_NODIRATIME|MS_STRICTATIME|MS_LAZYTIME, "" [pid 6270] <... symlink resumed>) = 0 executing program [pid 6273] munmap(0x7f7359600000, 138412032 [pid 6270] write(1, "executing program\n", 18) = 18 [pid 6273] <... munmap resumed>) = 0 [pid 6270] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6271] symlink("/dev/binderfs", "./binderfs" [pid 6270] <... futex resumed>) = 0 [pid 6271] <... symlink resumed>) = 0 [pid 6270] rt_sigaction(SIGRT_1, {sa_handler=0x7f7361ab2750, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f7361aa3900}, executing program [pid 6271] write(1, "executing program\n", 18 [pid 6270] <... rt_sigaction resumed>NULL, 8) = 0 [pid 6272] <... symlink resumed>) = 0 [pid 6271] <... write resumed>) = 18 [pid 6270] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 6273] openat(AT_FDCWD, "/dev/loop0", O_RDWRexecuting program [pid 6270] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6273] <... openat resumed>) = 4 [pid 6272] write(1, "executing program\n", 18 [pid 6271] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6273] ioctl(4, LOOP_SET_FD, 3 [pid 6272] <... write resumed>) = 18 [pid 6271] <... futex resumed>) = 0 [pid 6270] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 6272] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6271] rt_sigaction(SIGRT_1, {sa_handler=0x7f7361ab2750, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f7361aa3900}, [pid 6270] <... mmap resumed>) = 0x7f7361a20000 [pid 6272] <... futex resumed>) = 0 [pid 6271] <... rt_sigaction resumed>NULL, 8) = 0 [pid 6272] rt_sigaction(SIGRT_1, {sa_handler=0x7f7361ab2750, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f7361aa3900}, [pid 6271] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 6270] mprotect(0x7f7361a21000, 131072, PROT_READ|PROT_WRITE [pid 6272] <... rt_sigaction resumed>NULL, 8) = 0 [pid 6271] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6272] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 6271] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 6270] <... mprotect resumed>) = 0 [pid 6273] <... ioctl resumed>) = 0 [pid 6271] <... mmap resumed>) = 0x7f7361a20000 [pid 6270] rt_sigprocmask(SIG_BLOCK, ~[], [pid 6272] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6271] mprotect(0x7f7361a21000, 131072, PROT_READ|PROT_WRITE [pid 6273] close(3) = 0 [pid 6273] close(4) = 0 [pid 6273] mkdir("./file2", 0777 [pid 6272] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 6271] <... mprotect resumed>) = 0 [pid 6273] <... mkdir resumed>) = 0 [pid 6270] <... rt_sigprocmask resumed>[], 8) = 0 [pid 6273] mount("/dev/loop0", "./file2", "exfat", MS_SYNCHRONOUS|MS_MANDLOCK|MS_DIRSYNC|MS_NOATIME|MS_NODIRATIME|MS_STRICTATIME|MS_LAZYTIME, "" [pid 6272] <... mmap resumed>) = 0x7f7361a20000 [pid 6271] rt_sigprocmask(SIG_BLOCK, ~[], [pid 6270] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f7361a40990, parent_tid=0x7f7361a40990, exit_signal=0, stack=0x7f7361a20000, stack_size=0x20300, tls=0x7f7361a406c0} [pid 6272] mprotect(0x7f7361a21000, 131072, PROT_READ|PROT_WRITE [pid 6271] <... rt_sigprocmask resumed>[], 8) = 0 ./strace-static-x86_64: Process 6274 attached [pid 6272] <... mprotect resumed>) = 0 [pid 6271] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f7361a40990, parent_tid=0x7f7361a40990, exit_signal=0, stack=0x7f7361a20000, stack_size=0x20300, tls=0x7f7361a406c0} [pid 6272] rt_sigprocmask(SIG_BLOCK, ~[], ./strace-static-x86_64: Process 6275 attached [pid 6274] rseq(0x7f7361a40fe0, 0x20, 0, 0x53053053 [pid 6272] <... rt_sigprocmask resumed>[], 8) = 0 [pid 6270] <... clone3 resumed> => {parent_tid=[82]}, 88) = 82 [pid 6274] <... rseq resumed>) = 0 [pid 6272] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f7361a40990, parent_tid=0x7f7361a40990, exit_signal=0, stack=0x7f7361a20000, stack_size=0x20300, tls=0x7f7361a406c0} [pid 6271] <... clone3 resumed> => {parent_tid=[73]}, 88) = 73 [pid 6270] rt_sigprocmask(SIG_SETMASK, [], ./strace-static-x86_64: Process 6276 attached [pid 6274] set_robust_list(0x7f7361a409a0, 24 [pid 6271] rt_sigprocmask(SIG_SETMASK, [], [pid 6270] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6276] rseq(0x7f7361a40fe0, 0x20, 0, 0x53053053 [pid 6274] <... set_robust_list resumed>) = 0 [pid 6272] <... clone3 resumed> => {parent_tid=[73]}, 88) = 73 [pid 6271] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6270] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6268] <... mount resumed>) = 0 [pid 6276] <... rseq resumed>) = 0 [pid 6274] rt_sigprocmask(SIG_SETMASK, [], [pid 6272] rt_sigprocmask(SIG_SETMASK, [], [pid 6271] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6270] <... futex resumed>) = 0 [pid 6276] set_robust_list(0x7f7361a409a0, 24 [pid 6274] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6272] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6271] <... futex resumed>) = 0 [pid 6268] openat(AT_FDCWD, "./file2", O_RDONLY|O_DIRECTORY [pid 6276] <... set_robust_list resumed>) = 0 [pid 6270] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 6276] rt_sigprocmask(SIG_SETMASK, [], [pid 6275] rseq(0x7f7361a40fe0, 0x20, 0, 0x53053053 [pid 6274] memfd_create("syzkaller", 0 [pid 6272] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6271] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 6268] <... openat resumed>) = 3 [ 108.372441][ T6268] loop4: detected capacity change from 0 to 256 [ 108.392886][ T6273] loop0: detected capacity change from 0 to 256 [ 108.398863][ T6268] exFAT-fs (loop4): failed to load upcase table (idx : 0x0000fe7f, chksum : 0x39626d3b, utbl_chksum : 0xe619d30d) [pid 6276] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6275] <... rseq resumed>) = 0 [pid 6274] <... memfd_create resumed>) = 3 [pid 6272] <... futex resumed>) = 0 [pid 6268] chdir("./file2" [pid 6276] memfd_create("syzkaller", 0 [pid 6272] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 6276] <... memfd_create resumed>) = 3 [pid 6268] <... chdir resumed>) = 0 [pid 6276] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f7359600000 [pid 6274] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6268] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 6275] set_robust_list(0x7f7361a409a0, 24 [pid 6268] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6275] <... set_robust_list resumed>) = 0 [pid 6275] rt_sigprocmask(SIG_SETMASK, [], [pid 6276] write(3, "\xeb\x76\x90\x45\x58\x46\x41\x54\x20\x20\x20\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x03\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x08\x00\x00\x00\x88\x00\x00\x00\x0f\x00\x00\x00\x05\x00\x00\x00"..., 131072 [pid 6275] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6274] <... mmap resumed>) = 0x7f7359600000 [pid 6268] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6275] memfd_create("syzkaller", 0 [pid 6276] <... write resumed>) = 131072 [pid 6275] <... memfd_create resumed>) = 3 [pid 6268] <... futex resumed>) = 1 [pid 6275] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6274] write(3, "\xeb\x76\x90\x45\x58\x46\x41\x54\x20\x20\x20\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x03\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x08\x00\x00\x00\x88\x00\x00\x00\x0f\x00\x00\x00\x05\x00\x00\x00"..., 131072 [pid 6268] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6267] <... futex resumed>) = 0 [pid 6275] <... mmap resumed>) = 0x7f7359600000 [pid 6267] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6276] munmap(0x7f7359600000, 138412032 [pid 6275] write(3, "\xeb\x76\x90\x45\x58\x46\x41\x54\x20\x20\x20\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x03\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x08\x00\x00\x00\x88\x00\x00\x00\x0f\x00\x00\x00\x05\x00\x00\x00"..., 131072 [pid 6274] <... write resumed>) = 131072 [pid 6268] <... futex resumed>) = 0 [pid 6267] <... futex resumed>) = 1 [pid 6268] openat(AT_FDCWD, ".", O_RDONLY [pid 6276] <... munmap resumed>) = 0 [pid 6274] munmap(0x7f7359600000, 138412032 [pid 6268] <... openat resumed>) = 4 [pid 6267] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6268] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6267] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6268] <... futex resumed>) = 0 [pid 6267] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6274] <... munmap resumed>) = 0 [pid 6268] openat(AT_FDCWD, "./file1", O_WRONLY|O_EXCL|O_TRUNC|O_SYNC|O_NOATIME [pid 6267] <... futex resumed>) = 0 [pid 6274] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 6267] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6275] <... write resumed>) = 131072 [pid 6275] munmap(0x7f7359600000, 138412032 [pid 6274] <... openat resumed>) = 4 [pid 6276] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 6275] <... munmap resumed>) = 0 [pid 6274] ioctl(4, LOOP_SET_FD, 3 [pid 6275] openat(AT_FDCWD, "/dev/loop3", O_RDWR) = 4 [ 108.442363][ T6273] exFAT-fs (loop0): failed to load upcase table (idx : 0x0000fe7f, chksum : 0x39626d3b, utbl_chksum : 0xe619d30d) [ 108.470204][ T6268] exFAT-fs (loop4): error, data size is invalid(150994954) [ 108.483983][ T6274] loop1: detected capacity change from 0 to 256 [pid 6275] ioctl(4, LOOP_SET_FD, 3 [pid 6276] <... openat resumed>) = 4 [pid 6276] ioctl(4, LOOP_SET_FD, 3 [pid 6268] <... openat resumed>) = -1 EIO (Input/output error) [pid 6273] <... mount resumed>) = 0 [pid 6273] openat(AT_FDCWD, "./file2", O_RDONLY|O_DIRECTORY) = 3 [pid 6273] chdir("./file2") = 0 [pid 6273] openat(AT_FDCWD, "/dev/loop0", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 6273] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 6273] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6269] <... futex resumed>) = 0 [pid 6273] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6269] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6273] openat(AT_FDCWD, ".", O_RDONLY [pid 6269] <... futex resumed>) = 0 [pid 6273] <... openat resumed>) = 4 [pid 6269] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6273] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 6269] <... futex resumed>) = 0 [pid 6269] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 6273] openat(AT_FDCWD, "./file1", O_WRONLY|O_EXCL|O_TRUNC|O_SYNC|O_NOATIME [pid 6269] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6274] <... ioctl resumed>) = 0 [pid 6268] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6276] <... ioctl resumed>) = 0 [pid 6268] <... futex resumed>) = 1 [pid 6274] close(3 [pid 6267] <... futex resumed>) = 0 [pid 6276] close(3 [pid 6274] <... close resumed>) = 0 [pid 6268] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6267] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6276] <... close resumed>) = 0 [pid 6274] close(4 [pid 6268] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6267] <... futex resumed>) = 0 [pid 6276] close(4 [pid 6268] ioctl(4, F2FS_IOC_SHUTDOWN, 0x200000000080 [pid 6267] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6276] <... close resumed>) = 0 [pid 6274] <... close resumed>) = 0 [pid 6268] <... ioctl resumed>) = 0 [pid 6276] mkdir("./file2", 0777 [pid 6274] mkdir("./file2", 0777 [pid 6268] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6276] <... mkdir resumed>) = 0 [pid 6274] <... mkdir resumed>) = 0 [pid 6268] <... futex resumed>) = 1 [pid 6267] <... futex resumed>) = 0 [pid 6267] close(3 [pid 6276] mount("/dev/loop2", "./file2", "exfat", MS_SYNCHRONOUS|MS_MANDLOCK|MS_DIRSYNC|MS_NOATIME|MS_NODIRATIME|MS_STRICTATIME|MS_LAZYTIME, "" [pid 6274] mount("/dev/loop1", "./file2", "exfat", MS_SYNCHRONOUS|MS_MANDLOCK|MS_DIRSYNC|MS_NOATIME|MS_NODIRATIME|MS_STRICTATIME|MS_LAZYTIME, "" [pid 6268] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6267] <... close resumed>) = 0 [pid 6275] <... ioctl resumed>) = 0 [pid 6267] close(4 [pid 6275] close(3 [pid 6267] <... close resumed>) = 0 [pid 6275] <... close resumed>) = 0 [pid 6267] close(5) = -1 EBADF (Bad file descriptor) [pid 6275] close(4) = 0 [pid 6275] mkdir("./file2", 0777 [pid 6267] close(6 [pid 6275] <... mkdir resumed>) = 0 [pid 6275] mount("/dev/loop3", "./file2", "exfat", MS_SYNCHRONOUS|MS_MANDLOCK|MS_DIRSYNC|MS_NOATIME|MS_NODIRATIME|MS_STRICTATIME|MS_LAZYTIME, "" [pid 6267] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6267] close(7) = -1 EBADF (Bad file descriptor) [pid 6267] close(8) = -1 EBADF (Bad file descriptor) [pid 6267] close(9) = -1 EBADF (Bad file descriptor) [pid 6267] close(10) = -1 EBADF (Bad file descriptor) [ 108.488146][ T6275] loop3: detected capacity change from 0 to 256 [ 108.496767][ T6268] exFAT-fs (loop4): Filesystem has been set read-only [ 108.509399][ T6276] loop2: detected capacity change from 0 to 256 [ 108.517389][ T6273] exFAT-fs (loop0): error, data size is invalid(150994954) [ 108.545683][ T6274] exFAT-fs (loop1): failed to load upcase table (idx : 0x0000fe7f, chksum : 0x39626d3b, utbl_chksum : 0xe619d30d) [ 108.547600][ T6275] exFAT-fs (loop3): failed to load upcase table (idx : 0x0000fe7f, chksum : 0x39626d3b, utbl_chksum : 0xe619d30d) [ 108.582999][ T6273] exFAT-fs (loop0): Filesystem has been set read-only [pid 6269] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 6267] close(11) = -1 EBADF (Bad file descriptor) [pid 6267] close(12) = -1 EBADF (Bad file descriptor) [pid 6267] close(13) = -1 EBADF (Bad file descriptor) [pid 6269] futex(0x7f7361b156dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6267] close(14) = -1 EBADF (Bad file descriptor) [pid 6269] <... futex resumed>) = 0 [pid 6267] close(15) = -1 EBADF (Bad file descriptor) [pid 6269] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 6267] close(16) = -1 EBADF (Bad file descriptor) [pid 6267] close(17) = -1 EBADF (Bad file descriptor) [pid 6267] close(18) = -1 EBADF (Bad file descriptor) [pid 6269] <... mmap resumed>) = 0x7f73619ff000 [pid 6267] close(19) = -1 EBADF (Bad file descriptor) [pid 6269] mprotect(0x7f7361a00000, 131072, PROT_READ|PROT_WRITE [pid 6267] close(20 [pid 6274] <... mount resumed>) = 0 [pid 6269] <... mprotect resumed>) = 0 [pid 6267] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6274] openat(AT_FDCWD, "./file2", O_RDONLY|O_DIRECTORY [pid 6269] rt_sigprocmask(SIG_BLOCK, ~[], [pid 6267] close(21 [pid 6274] <... openat resumed>) = 3 [pid 6269] <... rt_sigprocmask resumed>[], 8) = 0 [pid 6267] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6269] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f7361a1f990, parent_tid=0x7f7361a1f990, exit_signal=0, stack=0x7f73619ff000, stack_size=0x20300, tls=0x7f7361a1f6c0} => {parent_tid=[78]}, 88) = 78 [pid 6269] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 6269] futex(0x7f7361b156d8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 6269] futex(0x7f7361b156dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}./strace-static-x86_64: Process 6278 attached [pid 6274] chdir("./file2" [pid 6267] close(22 [pid 6278] rseq(0x7f7361a1ffe0, 0x20, 0, 0x53053053) = 0 [pid 6267] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6278] set_robust_list(0x7f7361a1f9a0, 24 [pid 6274] <... chdir resumed>) = 0 [pid 6267] close(23) = -1 EBADF (Bad file descriptor) [pid 6278] <... set_robust_list resumed>) = 0 [pid 6274] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 6267] close(24 [pid 6273] <... openat resumed>) = -1 EIO (Input/output error) [pid 6273] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 6273] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6278] rt_sigprocmask(SIG_SETMASK, [], [pid 6274] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6267] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6278] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6276] <... mount resumed>) = 0 [pid 6274] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6267] close(25 [pid 6278] ioctl(4, F2FS_IOC_SHUTDOWN, 0x200000000080 [pid 6276] openat(AT_FDCWD, "./file2", O_RDONLY|O_DIRECTORY [pid 6274] <... futex resumed>) = 1 [pid 6270] <... futex resumed>) = 0 [pid 6267] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6278] <... ioctl resumed>) = 0 [pid 6270] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6267] close(26 [pid 6278] futex(0x7f7361b156dc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 6276] <... openat resumed>) = 3 [pid 6274] openat(AT_FDCWD, ".", O_RDONLY [pid 6270] <... futex resumed>) = 0 [pid 6269] <... futex resumed>) = 0 [pid 6267] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6278] futex(0x7f7361b156d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6276] chdir("./file2" [pid 6275] <... mount resumed>) = 0 [pid 6274] <... openat resumed>) = 4 [pid 6270] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6269] close(3 [pid 6267] close(27 [pid 6276] <... chdir resumed>) = 0 [pid 6275] openat(AT_FDCWD, "./file2", O_RDONLY|O_DIRECTORY [pid 6274] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6270] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6269] <... close resumed>) = 0 [pid 6276] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 6274] <... futex resumed>) = 0 [pid 6270] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6269] close(4 [pid 6276] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6274] openat(AT_FDCWD, "./file1", O_WRONLY|O_EXCL|O_TRUNC|O_SYNC|O_NOATIME [pid 6270] <... futex resumed>) = 0 [pid 6269] <... close resumed>) = 0 [pid 6276] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6269] close(5) = -1 EBADF (Bad file descriptor) [pid 6269] close(6) = -1 EBADF (Bad file descriptor) [pid 6269] close(7) = -1 EBADF (Bad file descriptor) [pid 6269] close(8) = -1 EBADF (Bad file descriptor) [pid 6269] close(9) = -1 EBADF (Bad file descriptor) [pid 6269] close(10) = -1 EBADF (Bad file descriptor) [pid 6269] close(11) = -1 EBADF (Bad file descriptor) [pid 6269] close(12) = -1 EBADF (Bad file descriptor) [pid 6269] close(13) = -1 EBADF (Bad file descriptor) [pid 6269] close(14) = -1 EBADF (Bad file descriptor) [pid 6269] close(15) = -1 EBADF (Bad file descriptor) [pid 6269] close(16) = -1 EBADF (Bad file descriptor) [pid 6269] close(17) = -1 EBADF (Bad file descriptor) [pid 6269] close(18) = -1 EBADF (Bad file descriptor) [pid 6269] close(19) = -1 EBADF (Bad file descriptor) [pid 6269] close(20) = -1 EBADF (Bad file descriptor) [pid 6269] close(21) = -1 EBADF (Bad file descriptor) [pid 6269] close(22) = -1 EBADF (Bad file descriptor) [pid 6269] close(23) = -1 EBADF (Bad file descriptor) [pid 6269] close(24) = -1 EBADF (Bad file descriptor) [pid 6269] close(25) = -1 EBADF (Bad file descriptor) [pid 6269] close(26) = -1 EBADF (Bad file descriptor) [pid 6269] close(27) = -1 EBADF (Bad file descriptor) [pid 6269] close(28) = -1 EBADF (Bad file descriptor) [pid 6269] close(29) = -1 EBADF (Bad file descriptor) [pid 6269] exit_group(0 [pid 6278] <... futex resumed>) = ? [pid 6273] <... futex resumed>) = ? [pid 6269] <... exit_group resumed>) = ? [pid 6278] +++ exited with 0 +++ [pid 6273] +++ exited with 0 +++ [pid 6269] +++ exited with 0 +++ [pid 5884] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=76, si_uid=0, si_status=0, si_utime=0, si_stime=4 /* 0.04 s */} --- [pid 6270] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6276] <... futex resumed>) = 1 [pid 6276] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6275] <... openat resumed>) = 3 [pid 5884] umount2("./33", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6272] <... futex resumed>) = 0 [pid 6267] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6272] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6267] close(28 [pid 5884] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6272] <... futex resumed>) = 1 [pid 6267] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5884] openat(AT_FDCWD, "./33", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 6276] <... futex resumed>) = 0 [pid 6272] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6267] close(29) = -1 EBADF (Bad file descriptor) [pid 6276] openat(AT_FDCWD, ".", O_RDONLY [pid 6267] exit_group(0 [pid 5884] <... openat resumed>) = 3 [pid 6276] <... openat resumed>) = 4 [pid 6275] chdir("./file2") = 0 [pid 6268] <... futex resumed>) = ? [pid 6267] <... exit_group resumed>) = ? [pid 5884] newfstatat(3, "", [pid 6276] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6275] openat(AT_FDCWD, "/dev/loop3", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 6276] <... futex resumed>) = 1 [pid 6275] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6272] <... futex resumed>) = 0 [pid 6268] +++ exited with 0 +++ [pid 6267] +++ exited with 0 +++ [pid 5884] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=80, ...}, AT_EMPTY_PATH) = 0 [pid 6276] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6275] <... futex resumed>) = 1 [pid 5889] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=75, si_uid=0, si_status=0, si_utime=0, si_stime=3 /* 0.03 s */} --- [pid 6275] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5889] restart_syscall(<... resuming interrupted clone ...> [pid 6272] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6271] <... futex resumed>) = 0 [pid 5884] getdents64(3, [pid 6276] <... futex resumed>) = 0 [pid 6272] <... futex resumed>) = 1 [pid 6271] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6276] openat(AT_FDCWD, "./file1", O_WRONLY|O_EXCL|O_TRUNC|O_SYNC|O_NOATIME [pid 6272] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5884] <... getdents64 resumed>0x55556ff0a730 /* 4 entries */, 32768) = 112 [pid 6275] <... futex resumed>) = 0 [pid 6274] <... openat resumed>) = -1 EIO (Input/output error) [pid 6271] <... futex resumed>) = 1 [pid 6275] openat(AT_FDCWD, ".", O_RDONLY) = 4 [pid 6274] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6275] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [ 108.595768][ T6276] exFAT-fs (loop2): failed to load upcase table (idx : 0x0000fe7f, chksum : 0x39626d3b, utbl_chksum : 0xe619d30d) [ 108.626104][ T6274] exFAT-fs (loop1): error, data size is invalid(150994954) [ 108.633348][ T6274] exFAT-fs (loop1): Filesystem has been set read-only [pid 6274] <... futex resumed>) = 1 [pid 6275] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6274] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5889] <... restart_syscall resumed>) = 0 [pid 5889] umount2("./33", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6270] <... futex resumed>) = 0 [pid 5889] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6270] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 5889] openat(AT_FDCWD, "./33", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 6270] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5884] umount2("./33/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6271] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5889] <... openat resumed>) = 3 [pid 5889] newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=80, ...}, AT_EMPTY_PATH) = 0 [pid 5889] getdents64(3, 0x55556ff0a730 /* 4 entries */, 32768) = 112 [pid 5889] umount2("./33/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6274] <... futex resumed>) = 0 [pid 6274] ioctl(4, F2FS_IOC_SHUTDOWN, 0x200000000080) = 0 [pid 6274] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 6274] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6271] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6271] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6275] <... futex resumed>) = 0 [pid 6271] <... futex resumed>) = 1 [pid 6270] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6275] openat(AT_FDCWD, "./file1", O_WRONLY|O_EXCL|O_TRUNC|O_SYNC|O_NOATIME [pid 6270] close(3 [pid 6271] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6276] <... openat resumed>) = -1 EIO (Input/output error) [pid 6270] <... close resumed>) = 0 [pid 5889] <... umount2 resumed>) = 0 [pid 6276] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6270] close(4 [pid 5889] umount2("./33/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6276] <... futex resumed>) = 1 [pid 6272] <... futex resumed>) = 0 [pid 6270] <... close resumed>) = 0 [pid 5889] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6276] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6272] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6270] close(5 [pid 5889] newfstatat(AT_FDCWD, "./33/file2", [pid 6276] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6272] <... futex resumed>) = 0 [pid 6270] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5889] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 6276] ioctl(4, F2FS_IOC_SHUTDOWN, 0x200000000080 [pid 6272] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6270] close(6 [pid 5889] umount2("./33/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6276] <... ioctl resumed>) = 0 [pid 6270] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5889] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6270] close(7 [pid 5889] openat(AT_FDCWD, "./33/file2", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 6276] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6270] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5889] <... openat resumed>) = 4 [pid 5884] <... umount2 resumed>) = 0 [pid 6276] <... futex resumed>) = 1 [pid 6272] <... futex resumed>) = 0 [pid 6270] close(8 [pid 5889] newfstatat(4, "", [pid 5884] umount2("./33/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6276] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6272] close(3 [pid 6270] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5889] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_EMPTY_PATH) = 0 [pid 5884] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6272] <... close resumed>) = 0 [pid 6270] close(9 [pid 5889] getdents64(4, [pid 5884] newfstatat(AT_FDCWD, "./33/file2", [pid 6272] close(4 [pid 6270] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5889] <... getdents64 resumed>0x55556ff12770 /* 2 entries */, 32768) = 48 [pid 5884] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 6272] <... close resumed>) = 0 [pid 6270] close(10 [pid 5889] getdents64(4, [pid 5884] umount2("./33/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6272] close(5 [pid 6270] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5889] <... getdents64 resumed>0x55556ff12770 /* 0 entries */, 32768) = 0 [pid 5884] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6272] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6270] close(11 [pid 5889] close(4 [pid 5884] openat(AT_FDCWD, "./33/file2", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 6272] close(6 [pid 6270] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5889] <... close resumed>) = 0 [pid 5884] <... openat resumed>) = 4 [pid 6272] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6270] close(12 [pid 5889] rmdir("./33/file2" [pid 5884] newfstatat(4, "", [pid 6272] close(7 [pid 6270] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5889] <... rmdir resumed>) = 0 [pid 5884] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_EMPTY_PATH) = 0 [pid 6272] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6270] close(13 [pid 5889] umount2("./33/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5884] getdents64(4, [pid 6272] close(8 [pid 6270] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5889] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5884] <... getdents64 resumed>0x55556ff12770 /* 2 entries */, 32768) = 48 [pid 6275] <... openat resumed>) = -1 EIO (Input/output error) [pid 6272] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6270] close(14 [pid 5889] newfstatat(AT_FDCWD, "./33/binderfs", [pid 5884] getdents64(4, [pid 6272] close(9 [pid 6270] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5889] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5884] <... getdents64 resumed>0x55556ff12770 /* 0 entries */, 32768) = 0 [pid 6275] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6272] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6270] close(15 [pid 5889] unlink("./33/binderfs" [pid 5884] close(4 [pid 6275] <... futex resumed>) = 1 [pid 6272] close(10 [pid 6271] <... futex resumed>) = 0 [pid 6270] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5889] <... unlink resumed>) = 0 [pid 6275] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6272] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6271] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6270] close(16 [pid 5889] getdents64(3, [pid 5884] <... close resumed>) = 0 [pid 6275] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6272] close(11 [pid 6271] <... futex resumed>) = 0 [pid 6270] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5889] <... getdents64 resumed>0x55556ff0a730 /* 0 entries */, 32768) = 0 [pid 5884] rmdir("./33/file2" [pid 6272] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6271] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6270] close(17 [pid 5889] close(3 [pid 6272] close(12 [pid 6270] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5884] <... rmdir resumed>) = 0 [pid 6272] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6270] close(18 [pid 5889] <... close resumed>) = 0 [pid 5884] umount2("./33/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6272] close(13 [pid 6270] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5889] rmdir("./33" [pid 6272] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6270] close(19 [pid 5884] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6275] ioctl(4, F2FS_IOC_SHUTDOWN, 0x200000000080 [pid 6272] close(14 [pid 6270] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5884] newfstatat(AT_FDCWD, "./33/binderfs", [pid 6275] <... ioctl resumed>) = 0 [pid 6272] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6270] close(20 [pid 5889] <... rmdir resumed>) = 0 [pid 6275] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5884] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 6270] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6275] <... futex resumed>) = 1 [pid 6272] close(15 [pid 6271] <... futex resumed>) = 0 [pid 6270] close(21 [pid 5889] mkdir("./34", 0777 [pid 5884] unlink("./33/binderfs" [pid 6275] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6272] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6271] close(3 [pid 6270] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5889] <... mkdir resumed>) = 0 [pid 6272] close(16 [pid 6271] <... close resumed>) = 0 [pid 6270] close(22 [pid 5889] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 5884] <... unlink resumed>) = 0 [pid 6272] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6271] close(4 [pid 6270] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5889] <... openat resumed>) = 3 [pid 6270] close(23 [pid 6272] close(17 [pid 6270] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6271] <... close resumed>) = 0 [pid 6272] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6271] close(5 [pid 6270] close(24 [pid 6272] close(18 [pid 5889] ioctl(3, LOOP_CLR_FD [pid 5884] getdents64(3, [pid 6272] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6271] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6270] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5889] <... ioctl resumed>) = 0 [pid 5884] <... getdents64 resumed>0x55556ff0a730 /* 0 entries */, 32768) = 0 [pid 6272] close(19 [pid 6271] close(6 [pid 6270] close(25 [pid 5889] close(3 [pid 5884] close(3 [pid 6272] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6271] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6270] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6272] close(20 [pid 5889] <... close resumed>) = 0 [pid 6272] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6271] close(7 [pid 6270] close(26 [pid 5884] <... close resumed>) = 0 [pid 6272] close(21 [pid 6271] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6270] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5884] rmdir("./33" [pid 6271] close(8 [pid 6270] close(27 [pid 6272] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6271] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6270] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5884] <... rmdir resumed>) = 0 [pid 6272] close(22 [pid 6271] close(9 [pid 6270] close(28 [pid 5889] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6272] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6271] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6270] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5884] mkdir("./34", 0777 [pid 6272] close(23 [pid 6271] close(10 [pid 6270] close(29./strace-static-x86_64: Process 6279 attached [pid 6271] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6279] set_robust_list(0x55556ff096a0, 24 [pid 6270] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6279] <... set_robust_list resumed>) = 0 [pid 6271] close(11) = -1 EBADF (Bad file descriptor) [pid 6279] chdir("./34" [pid 6270] exit_group(0 [pid 6272] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6271] close(12 [pid 6274] <... futex resumed>) = ? [pid 6272] close(24 [pid 6271] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6270] <... exit_group resumed>) = ? [pid 5884] <... mkdir resumed>) = 0 [pid 6279] <... chdir resumed>) = 0 [pid 6274] +++ exited with 0 +++ [pid 6272] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6271] close(13 [pid 6270] +++ exited with 0 +++ [pid 5889] <... clone resumed>, child_tidptr=0x55556ff09690) = 77 [pid 5884] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 6272] close(25 [pid 6271] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5886] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=81, si_uid=0, si_status=0, si_utime=0, si_stime=3 /* 0.03 s */} --- [pid 6279] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6272] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6271] close(14 [pid 6279] <... prctl resumed>) = 0 [pid 5886] restart_syscall(<... resuming interrupted clone ...> [pid 5884] <... openat resumed>) = 3 [pid 6272] close(26 [pid 6271] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6279] setpgid(0, 0 [pid 6272] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6271] close(15 [pid 6272] close(27 [pid 6271] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5884] ioctl(3, LOOP_CLR_FD [pid 6272] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6271] close(16 [pid 5884] <... ioctl resumed>) = 0 [pid 6272] close(28 [pid 6271] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6272] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6271] close(17 [pid 5884] close(3 [pid 6272] close(29 [pid 6271] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6272] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6271] close(18 [pid 6279] <... setpgid resumed>) = 0 [pid 6272] exit_group(0 [pid 6271] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5884] <... close resumed>) = 0 [pid 6272] <... exit_group resumed>) = ? [pid 6271] close(19) = -1 EBADF (Bad file descriptor) [pid 6271] close(20) = -1 EBADF (Bad file descriptor) [pid 6271] close(21) = -1 EBADF (Bad file descriptor) [pid 6271] close(22) = -1 EBADF (Bad file descriptor) [pid 6271] close(23) = -1 EBADF (Bad file descriptor) [pid 6271] close(24) = -1 EBADF (Bad file descriptor) [pid 6271] close(25) = -1 EBADF (Bad file descriptor) [pid 6271] close(26) = -1 EBADF (Bad file descriptor) [pid 6271] close(27 [pid 5884] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 6280 attached [pid 6271] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5886] <... restart_syscall resumed>) = 0 [pid 6271] close(28) = -1 EBADF (Bad file descriptor) [pid 6271] close(29 [pid 6279] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6271] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6271] exit_group(0 [pid 6280] set_robust_list(0x55556ff096a0, 24 [pid 6279] <... openat resumed>) = 3 [pid 6275] <... futex resumed>) = ? [pid 6276] <... futex resumed>) = ? [pid 5886] umount2("./33", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6275] +++ exited with 0 +++ [pid 6271] <... exit_group resumed>) = ? [pid 6280] <... set_robust_list resumed>) = 0 [pid 6279] write(3, "1000", 4 [pid 6276] +++ exited with 0 +++ [pid 6272] +++ exited with 0 +++ [pid 6271] +++ exited with 0 +++ [pid 5886] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6280] chdir("./34" [pid 5888] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=72, si_uid=0, si_status=0, si_utime=0, si_stime=5 /* 0.05 s */} --- [pid 5887] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=72, si_uid=0, si_status=0, si_utime=0, si_stime=5 /* 0.05 s */} --- [pid 5886] openat(AT_FDCWD, "./33", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5884] <... clone resumed>, child_tidptr=0x55556ff09690) = 79 [pid 6280] <... chdir resumed>) = 0 [pid 5888] restart_syscall(<... resuming interrupted clone ...> [pid 5887] restart_syscall(<... resuming interrupted clone ...> [pid 6280] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6279] <... write resumed>) = 4 [pid 5886] <... openat resumed>) = 3 [pid 6280] <... prctl resumed>) = 0 [pid 6279] close(3 [pid 5886] newfstatat(3, "", [pid 6279] <... close resumed>) = 0 [pid 6280] setpgid(0, 0 [pid 6279] symlink("/dev/binderfs", "./binderfs" [pid 5886] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=80, ...}, AT_EMPTY_PATH) = 0 [pid 6280] <... setpgid resumed>) = 0 [pid 6280] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6279] <... symlink resumed>) = 0 [pid 5886] getdents64(3, [pid 6279] write(1, "executing program\n", 18 [pid 5886] <... getdents64 resumed>0x55556ff0a730 /* 4 entries */, 32768) = 112 executing program [pid 6280] <... openat resumed>) = 3 [pid 6279] <... write resumed>) = 18 [pid 5886] umount2("./33/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6279] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [ 108.652806][ T6276] exFAT-fs (loop2): error, data size is invalid(150994954) [ 108.660631][ T6276] exFAT-fs (loop2): Filesystem has been set read-only [ 108.668886][ T6275] exFAT-fs (loop3): error, data size is invalid(150994954) [ 108.676914][ T6275] exFAT-fs (loop3): Filesystem has been set read-only [pid 6280] write(3, "1000", 4) = 4 [pid 6279] <... futex resumed>) = 0 [pid 5888] <... restart_syscall resumed>) = 0 [pid 5887] <... restart_syscall resumed>) = 0 [pid 5886] <... umount2 resumed>) = 0 [pid 6279] rt_sigaction(SIGRT_1, {sa_handler=0x7f7361ab2750, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f7361aa3900}, [pid 5886] umount2("./33/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6279] <... rt_sigaction resumed>NULL, 8) = 0 [pid 5886] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6279] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 5886] newfstatat(AT_FDCWD, "./33/file2", [pid 6279] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5887] umount2("./33", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6279] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 5886] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 6279] <... mmap resumed>) = 0x7f7361a20000 [pid 5887] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5886] umount2("./33/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6279] mprotect(0x7f7361a21000, 131072, PROT_READ|PROT_WRITE [pid 5886] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5887] openat(AT_FDCWD, "./33", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 6279] <... mprotect resumed>) = 0 [pid 5886] openat(AT_FDCWD, "./33/file2", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5887] <... openat resumed>) = 3 [pid 5886] <... openat resumed>) = 4 [pid 5886] newfstatat(4, "", [pid 5887] newfstatat(3, "", [pid 5886] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_EMPTY_PATH) = 0 [pid 5887] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=80, ...}, AT_EMPTY_PATH) = 0 [pid 5886] getdents64(4, [pid 5887] getdents64(3, [pid 5886] <... getdents64 resumed>0x55556ff12770 /* 2 entries */, 32768) = 48 [pid 6279] rt_sigprocmask(SIG_BLOCK, ~[], [pid 5886] getdents64(4, [pid 6280] close(3 [pid 5888] umount2("./31", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5887] <... getdents64 resumed>0x55556ff0a730 /* 4 entries */, 32768) = 112 [pid 5886] <... getdents64 resumed>0x55556ff12770 /* 0 entries */, 32768) = 0 [pid 6280] <... close resumed>) = 0 [pid 5888] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5887] umount2("./33/file2", MNT_FORCE|UMOUNT_NOFOLLOWexecuting program [pid 5886] close(4 [pid 6279] <... rt_sigprocmask resumed>[], 8) = 0 [pid 5888] openat(AT_FDCWD, "./31", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 6280] symlink("/dev/binderfs", "./binderfs" [pid 5888] <... openat resumed>) = 3 [pid 6280] <... symlink resumed>) = 0 [pid 5888] newfstatat(3, "", [pid 6280] write(1, "executing program\n", 18 [pid 5888] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=80, ...}, AT_EMPTY_PATH) = 0 [pid 5887] <... umount2 resumed>) = 0 [pid 6279] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f7361a40990, parent_tid=0x7f7361a40990, exit_signal=0, stack=0x7f7361a20000, stack_size=0x20300, tls=0x7f7361a406c0} [pid 5886] <... close resumed>) = 0 [pid 5887] umount2("./33/file2", MNT_FORCE|UMOUNT_NOFOLLOW./strace-static-x86_64: Process 6281 attached [pid 6280] <... write resumed>) = 18 [pid 5888] getdents64(3, [pid 5887] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5886] rmdir("./33/file2" [pid 6281] rseq(0x7f7361a40fe0, 0x20, 0, 0x53053053 [pid 6280] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6279] <... clone3 resumed> => {parent_tid=[78]}, 88) = 78 [pid 5888] <... getdents64 resumed>0x55556ff0a730 /* 4 entries */, 32768) = 112 [pid 5887] newfstatat(AT_FDCWD, "./33/file2", [pid 6281] <... rseq resumed>) = 0 [pid 6280] <... futex resumed>) = 0 [pid 6279] rt_sigprocmask(SIG_SETMASK, [], [pid 5888] umount2("./31/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5886] <... rmdir resumed>) = 0 [pid 6281] set_robust_list(0x7f7361a409a0, 24 [pid 6280] rt_sigaction(SIGRT_1, {sa_handler=0x7f7361ab2750, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f7361aa3900}, [pid 6279] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5887] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5886] umount2("./33/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6280] <... rt_sigaction resumed>NULL, 8) = 0 [pid 6280] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 6280] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f7361a20000 [pid 6280] mprotect(0x7f7361a21000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 6280] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 6280] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f7361a40990, parent_tid=0x7f7361a40990, exit_signal=0, stack=0x7f7361a20000, stack_size=0x20300, tls=0x7f7361a406c0} => {parent_tid=[80]}, 88) = 80 ./strace-static-x86_64: Process 6282 attached [pid 6281] <... set_robust_list resumed>) = 0 [pid 6279] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5888] <... umount2 resumed>) = 0 [pid 5887] umount2("./33/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5886] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6282] rseq(0x7f7361a40fe0, 0x20, 0, 0x53053053 [pid 6281] rt_sigprocmask(SIG_SETMASK, [], [pid 6280] rt_sigprocmask(SIG_SETMASK, [], [pid 6279] <... futex resumed>) = 0 [pid 5888] umount2("./31/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5887] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5886] newfstatat(AT_FDCWD, "./33/binderfs", [pid 6282] <... rseq resumed>) = 0 [pid 6281] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6280] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6279] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 5888] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5887] openat(AT_FDCWD, "./33/file2", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5886] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 6282] set_robust_list(0x7f7361a409a0, 24 [pid 6281] memfd_create("syzkaller", 0 [pid 6280] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5888] newfstatat(AT_FDCWD, "./31/file2", [pid 5887] <... openat resumed>) = 4 [pid 5886] unlink("./33/binderfs" [pid 6282] <... set_robust_list resumed>) = 0 [pid 6281] <... memfd_create resumed>) = 3 [pid 6280] <... futex resumed>) = 0 [pid 5888] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5887] newfstatat(4, "", [pid 5886] <... unlink resumed>) = 0 [pid 6282] rt_sigprocmask(SIG_SETMASK, [], [pid 6281] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6280] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 5888] umount2("./31/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5887] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_EMPTY_PATH) = 0 [pid 5886] getdents64(3, [pid 6282] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6281] <... mmap resumed>) = 0x7f7359600000 [pid 5888] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5887] getdents64(4, [pid 5886] <... getdents64 resumed>0x55556ff0a730 /* 0 entries */, 32768) = 0 [pid 6282] memfd_create("syzkaller", 0 [pid 6281] write(3, "\xeb\x76\x90\x45\x58\x46\x41\x54\x20\x20\x20\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x03\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x08\x00\x00\x00\x88\x00\x00\x00\x0f\x00\x00\x00\x05\x00\x00\x00"..., 131072 [pid 5888] openat(AT_FDCWD, "./31/file2", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5887] <... getdents64 resumed>0x55556ff12770 /* 2 entries */, 32768) = 48 [pid 5886] close(3 [pid 6282] <... memfd_create resumed>) = 3 [pid 6281] <... write resumed>) = 131072 [pid 5888] <... openat resumed>) = 4 [pid 5887] getdents64(4, [pid 5886] <... close resumed>) = 0 [pid 6282] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6281] munmap(0x7f7359600000, 138412032 [pid 5888] newfstatat(4, "", [pid 5887] <... getdents64 resumed>0x55556ff12770 /* 0 entries */, 32768) = 0 [pid 5886] rmdir("./33" [pid 6282] <... mmap resumed>) = 0x7f7359600000 [pid 6281] <... munmap resumed>) = 0 [pid 5888] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_EMPTY_PATH) = 0 [pid 5887] close(4 [pid 5886] <... rmdir resumed>) = 0 [pid 6281] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 5888] getdents64(4, [pid 5887] <... close resumed>) = 0 [pid 5886] mkdir("./34", 0777 [pid 5888] <... getdents64 resumed>0x55556ff12770 /* 2 entries */, 32768) = 48 [pid 5887] rmdir("./33/file2") = 0 [pid 5888] getdents64(4, [pid 5886] <... mkdir resumed>) = 0 [pid 6282] write(3, "\xeb\x76\x90\x45\x58\x46\x41\x54\x20\x20\x20\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x03\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x08\x00\x00\x00\x88\x00\x00\x00\x0f\x00\x00\x00\x05\x00\x00\x00"..., 131072 [pid 6281] <... openat resumed>) = 4 [pid 5888] <... getdents64 resumed>0x55556ff12770 /* 0 entries */, 32768) = 0 [pid 5887] umount2("./33/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5886] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 6281] ioctl(4, LOOP_SET_FD, 3 [pid 5888] close(4 [pid 5887] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6282] <... write resumed>) = 131072 [pid 5886] <... openat resumed>) = 3 [pid 6282] munmap(0x7f7359600000, 138412032 [pid 5888] <... close resumed>) = 0 [pid 5887] newfstatat(AT_FDCWD, "./33/binderfs", [pid 5886] ioctl(3, LOOP_CLR_FD [pid 6282] <... munmap resumed>) = 0 [pid 5888] rmdir("./31/file2" [pid 5887] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5886] <... ioctl resumed>) = 0 [pid 6282] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 6281] <... ioctl resumed>) = 0 [pid 5888] <... rmdir resumed>) = 0 [pid 5887] unlink("./33/binderfs" [pid 5886] close(3 [pid 6282] <... openat resumed>) = 4 [pid 6281] close(3 [pid 6282] ioctl(4, LOOP_SET_FD, 3 [pid 6281] <... close resumed>) = 0 [pid 5888] umount2("./31/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5887] <... unlink resumed>) = 0 [pid 5886] <... close resumed>) = 0 [pid 6281] close(4 [pid 5888] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6281] <... close resumed>) = 0 [pid 5887] getdents64(3, [pid 6281] mkdir("./file2", 0777) = 0 [pid 5888] newfstatat(AT_FDCWD, "./31/binderfs", [pid 5887] <... getdents64 resumed>0x55556ff0a730 /* 0 entries */, 32768) = 0 [pid 5886] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6281] mount("/dev/loop4", "./file2", "exfat", MS_SYNCHRONOUS|MS_MANDLOCK|MS_DIRSYNC|MS_NOATIME|MS_NODIRATIME|MS_STRICTATIME|MS_LAZYTIME, ""./strace-static-x86_64: Process 6283 attached [pid 5888] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5887] close(3 [pid 6283] set_robust_list(0x55556ff096a0, 24) = 0 [pid 5887] <... close resumed>) = 0 [pid 5886] <... clone resumed>, child_tidptr=0x55556ff09690) = 83 [pid 6283] chdir("./34" [pid 5887] rmdir("./33") = 0 [pid 5888] unlink("./31/binderfs" [pid 6283] <... chdir resumed>) = 0 [pid 5888] <... unlink resumed>) = 0 [pid 6283] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 5887] mkdir("./34", 0777 [pid 6283] setpgid(0, 0 [pid 5888] getdents64(3, [pid 5887] <... mkdir resumed>) = 0 [pid 6283] <... setpgid resumed>) = 0 [pid 5888] <... getdents64 resumed>0x55556ff0a730 /* 0 entries */, 32768) = 0 [pid 5887] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 6283] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5888] close(3 [pid 5887] <... openat resumed>) = 3 [pid 5888] <... close resumed>) = 0 [pid 5888] rmdir("./31" [pid 5887] ioctl(3, LOOP_CLR_FD [pid 6283] <... openat resumed>) = 3 [pid 5888] <... rmdir resumed>) = 0 [pid 5887] <... ioctl resumed>) = 0 [pid 6283] write(3, "1000", 4) = 4 [pid 6282] <... ioctl resumed>) = 0 [pid 6283] close(3) = 0 [pid 6282] close(3 [pid 6283] symlink("/dev/binderfs", "./binderfs" [pid 5887] close(3 [pid 5888] mkdir("./32", 0777 [pid 6283] <... symlink resumed>) = 0 [pid 6282] <... close resumed>) = 0 [pid 5888] <... mkdir resumed>) = 0 executing program [pid 5887] <... close resumed>) = 0 [pid 6283] write(1, "executing program\n", 18 [pid 6282] close(4 [pid 5888] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 6283] <... write resumed>) = 18 [pid 6282] <... close resumed>) = 0 [pid 5888] <... openat resumed>) = 3 [pid 6283] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6282] mkdir("./file2", 0777 [pid 5888] ioctl(3, LOOP_CLR_FD [pid 6283] <... futex resumed>) = 0 [pid 6282] <... mkdir resumed>) = 0 [pid 5888] <... ioctl resumed>) = 0 [pid 5887] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6283] rt_sigaction(SIGRT_1, {sa_handler=0x7f7361ab2750, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f7361aa3900}, [pid 6282] mount("/dev/loop0", "./file2", "exfat", MS_SYNCHRONOUS|MS_MANDLOCK|MS_DIRSYNC|MS_NOATIME|MS_NODIRATIME|MS_STRICTATIME|MS_LAZYTIME, "" [pid 5888] close(3 [pid 6283] <... rt_sigaction resumed>NULL, 8) = 0 [pid 5888] <... close resumed>) = 0 ./strace-static-x86_64: Process 6284 attached [pid 6283] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 6283] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 6284] set_robust_list(0x55556ff096a0, 24) = 0 [pid 6283] <... mmap resumed>) = 0x7f7361a20000 [pid 6284] chdir("./34" [pid 6283] mprotect(0x7f7361a21000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 6284] <... chdir resumed>) = 0 [pid 6283] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 6284] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6283] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f7361a40990, parent_tid=0x7f7361a40990, exit_signal=0, stack=0x7f7361a20000, stack_size=0x20300, tls=0x7f7361a406c0} [pid 5888] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 6285 attached [pid 6284] <... prctl resumed>) = 0 [pid 6285] rseq(0x7f7361a40fe0, 0x20, 0, 0x53053053 [pid 6283] <... clone3 resumed> => {parent_tid=[84]}, 88) = 84 [pid 5887] <... clone resumed>, child_tidptr=0x55556ff09690) = 74 [pid 6285] <... rseq resumed>) = 0 [pid 6284] setpgid(0, 0 [pid 6283] rt_sigprocmask(SIG_SETMASK, [], [pid 6285] set_robust_list(0x7f7361a409a0, 24 [pid 6284] <... setpgid resumed>) = 0 [pid 6283] <... rt_sigprocmask resumed>NULL, 8) = 0 ./strace-static-x86_64: Process 6286 attached [pid 6284] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6283] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 6284] <... openat resumed>) = 3 [pid 6283] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 6286] set_robust_list(0x55556ff096a0, 24 [pid 6285] <... set_robust_list resumed>) = 0 [pid 6286] <... set_robust_list resumed>) = 0 [pid 6284] write(3, "1000", 4 [pid 6286] chdir("./32" [pid 6284] <... write resumed>) = 4 [pid 5888] <... clone resumed>, child_tidptr=0x55556ff09690) = 74 [ 108.773063][ T6281] loop4: detected capacity change from 0 to 256 [ 108.795839][ T6282] loop0: detected capacity change from 0 to 256 [pid 6284] close(3 [pid 6286] <... chdir resumed>) = 0 [pid 6284] <... close resumed>) = 0 [pid 6286] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6284] symlink("/dev/binderfs", "./binderfs" [pid 6286] <... prctl resumed>) = 0 [pid 6286] setpgid(0, 0 [pid 6284] <... symlink resumed>) = 0 [pid 6286] <... setpgid resumed>) = 0 [pid 6286] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXECexecuting program [pid 6284] write(1, "executing program\n", 18 [pid 6286] <... openat resumed>) = 3 [pid 6284] <... write resumed>) = 18 [pid 6284] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 6284] rt_sigaction(SIGRT_1, {sa_handler=0x7f7361ab2750, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f7361aa3900}, NULL, 8) = 0 [pid 6286] write(3, "1000", 4 [pid 6284] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 6286] <... write resumed>) = 4 [pid 6286] close(3 [pid 6284] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6286] <... close resumed>) = 0 [pid 6286] symlink("/dev/binderfs", "./binderfs" [pid 6284] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f7361a20000 [pid 6286] <... symlink resumed>) = 0 [pid 6284] mprotect(0x7f7361a21000, 131072, PROT_READ|PROT_WRITEexecuting program [pid 6286] write(1, "executing program\n", 18 [pid 6284] <... mprotect resumed>) = 0 [pid 6286] <... write resumed>) = 18 [pid 6286] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6284] rt_sigprocmask(SIG_BLOCK, ~[], [pid 6286] <... futex resumed>) = 0 [pid 6286] rt_sigaction(SIGRT_1, {sa_handler=0x7f7361ab2750, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f7361aa3900}, NULL, 8) = 0 [pid 6284] <... rt_sigprocmask resumed>[], 8) = 0 [pid 6286] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 6284] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f7361a40990, parent_tid=0x7f7361a40990, exit_signal=0, stack=0x7f7361a20000, stack_size=0x20300, tls=0x7f7361a406c0} [pid 6286] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f7361a20000 ./strace-static-x86_64: Process 6287 attached [pid 6286] mprotect(0x7f7361a21000, 131072, PROT_READ|PROT_WRITE [pid 6287] rseq(0x7f7361a40fe0, 0x20, 0, 0x53053053 [pid 6286] <... mprotect resumed>) = 0 [pid 6287] <... rseq resumed>) = 0 [pid 6286] rt_sigprocmask(SIG_BLOCK, ~[], [pid 6284] <... clone3 resumed> => {parent_tid=[75]}, 88) = 75 [pid 6287] set_robust_list(0x7f7361a409a0, 24) = 0 [pid 6284] rt_sigprocmask(SIG_SETMASK, [], [pid 6287] rt_sigprocmask(SIG_SETMASK, [], [pid 6285] rt_sigprocmask(SIG_SETMASK, [], [pid 6287] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6286] <... rt_sigprocmask resumed>[], 8) = 0 [pid 6285] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6284] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6287] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6286] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f7361a40990, parent_tid=0x7f7361a40990, exit_signal=0, stack=0x7f7361a20000, stack_size=0x20300, tls=0x7f7361a406c0} [pid 6284] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6287] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6284] <... futex resumed>) = 0 ./strace-static-x86_64: Process 6288 attached [pid 6284] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 6287] memfd_create("syzkaller", 0 [pid 6288] rseq(0x7f7361a40fe0, 0x20, 0, 0x53053053) = 0 [pid 6287] <... memfd_create resumed>) = 3 [pid 6288] set_robust_list(0x7f7361a409a0, 24) = 0 [pid 6287] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6286] <... clone3 resumed> => {parent_tid=[75]}, 88) = 75 [pid 6288] rt_sigprocmask(SIG_SETMASK, [], [pid 6287] <... mmap resumed>) = 0x7f7359600000 [pid 6286] rt_sigprocmask(SIG_SETMASK, [], [pid 6288] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6286] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6285] memfd_create("syzkaller", 0 [pid 6288] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6286] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6288] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6286] <... futex resumed>) = 0 [pid 6288] memfd_create("syzkaller", 0 [pid 6287] write(3, "\xeb\x76\x90\x45\x58\x46\x41\x54\x20\x20\x20\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x03\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x08\x00\x00\x00\x88\x00\x00\x00\x0f\x00\x00\x00\x05\x00\x00\x00"..., 131072 [pid 6286] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 6285] <... memfd_create resumed>) = 3 [pid 6285] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6288] <... memfd_create resumed>) = 3 [pid 6288] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f7359600000 [pid 6288] write(3, "\xeb\x76\x90\x45\x58\x46\x41\x54\x20\x20\x20\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x03\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x08\x00\x00\x00\x88\x00\x00\x00\x0f\x00\x00\x00\x05\x00\x00\x00"..., 131072 [pid 6287] <... write resumed>) = 131072 [pid 6287] munmap(0x7f7359600000, 138412032 [pid 6288] <... write resumed>) = 131072 [pid 6285] <... mmap resumed>) = 0x7f7359600000 [pid 6282] <... mount resumed>) = 0 [pid 6282] openat(AT_FDCWD, "./file2", O_RDONLY|O_DIRECTORY) = 3 [pid 6282] chdir("./file2") = 0 [pid 6282] openat(AT_FDCWD, "/dev/loop0", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 6282] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6285] write(3, "\xeb\x76\x90\x45\x58\x46\x41\x54\x20\x20\x20\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x03\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x08\x00\x00\x00\x88\x00\x00\x00\x0f\x00\x00\x00\x05\x00\x00\x00"..., 131072 [pid 6282] <... futex resumed>) = 1 [pid 6282] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6280] <... futex resumed>) = 0 [pid 6282] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6280] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6287] <... munmap resumed>) = 0 [pid 6282] openat(AT_FDCWD, ".", O_RDONLY [pid 6280] <... futex resumed>) = 0 [pid 6285] <... write resumed>) = 131072 [pid 6288] munmap(0x7f7359600000, 138412032 [pid 6282] <... openat resumed>) = 4 [pid 6280] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6288] <... munmap resumed>) = 0 [pid 6287] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 6285] munmap(0x7f7359600000, 138412032 [ 108.833200][ T6282] exFAT-fs (loop0): failed to load upcase table (idx : 0x0000fe7f, chksum : 0x39626d3b, utbl_chksum : 0xe619d30d) [ 108.865764][ T6281] exFAT-fs (loop4): failed to load upcase table (idx : 0x0000fe7f, chksum : 0x39626d3b, utbl_chksum : 0xe619d30d) [pid 6282] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6287] <... openat resumed>) = 4 [pid 6282] <... futex resumed>) = 1 [pid 6280] <... futex resumed>) = 0 [pid 6287] ioctl(4, LOOP_SET_FD, 3 [pid 6282] openat(AT_FDCWD, "./file1", O_WRONLY|O_EXCL|O_TRUNC|O_SYNC|O_NOATIME [pid 6280] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6288] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 6285] <... munmap resumed>) = 0 [pid 6280] <... futex resumed>) = 0 [pid 6288] <... openat resumed>) = 4 [pid 6288] ioctl(4, LOOP_SET_FD, 3) = 0 [pid 6285] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 6280] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6287] <... ioctl resumed>) = 0 [pid 6288] close(3 [pid 6285] <... openat resumed>) = 4 [pid 6282] <... openat resumed>) = -1 EIO (Input/output error) [pid 6288] <... close resumed>) = 0 [pid 6287] close(3 [pid 6285] ioctl(4, LOOP_SET_FD, 3 [pid 6288] close(4 [pid 6287] <... close resumed>) = 0 [pid 6288] <... close resumed>) = 0 [pid 6287] close(4 [pid 6288] mkdir("./file2", 0777 [pid 6287] <... close resumed>) = 0 [pid 6288] <... mkdir resumed>) = 0 [pid 6287] mkdir("./file2", 0777 [pid 6288] mount("/dev/loop3", "./file2", "exfat", MS_SYNCHRONOUS|MS_MANDLOCK|MS_DIRSYNC|MS_NOATIME|MS_NODIRATIME|MS_STRICTATIME|MS_LAZYTIME, "" [pid 6287] <... mkdir resumed>) = 0 [pid 6287] mount("/dev/loop2", "./file2", "exfat", MS_SYNCHRONOUS|MS_MANDLOCK|MS_DIRSYNC|MS_NOATIME|MS_NODIRATIME|MS_STRICTATIME|MS_LAZYTIME, "" [pid 6282] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 6280] <... futex resumed>) = 0 [pid 6280] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 6280] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6282] ioctl(4, F2FS_IOC_SHUTDOWN, 0x200000000080) = 0 [pid 6282] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6280] <... futex resumed>) = 0 [pid 6280] close(3) = 0 [pid 6280] close(4) = 0 [pid 6280] close(5) = -1 EBADF (Bad file descriptor) [pid 6280] close(6) = -1 EBADF (Bad file descriptor) [pid 6280] close(7) = -1 EBADF (Bad file descriptor) [pid 6280] close(8) = -1 EBADF (Bad file descriptor) [pid 6280] close(9) = -1 EBADF (Bad file descriptor) [pid 6280] close(10) = -1 EBADF (Bad file descriptor) [pid 6280] close(11) = -1 EBADF (Bad file descriptor) [pid 6280] close(12) = -1 EBADF (Bad file descriptor) [pid 6280] close(13) = -1 EBADF (Bad file descriptor) [pid 6280] close(14) = -1 EBADF (Bad file descriptor) [pid 6280] close(15) = -1 EBADF (Bad file descriptor) [pid 6280] close(16) = -1 EBADF (Bad file descriptor) [pid 6280] close(17) = -1 EBADF (Bad file descriptor) [pid 6280] close(18) = -1 EBADF (Bad file descriptor) [pid 6280] close(19) = -1 EBADF (Bad file descriptor) [pid 6280] close(20) = -1 EBADF (Bad file descriptor) [pid 6280] close(21) = -1 EBADF (Bad file descriptor) [pid 6280] close(22) = -1 EBADF (Bad file descriptor) [pid 6280] close(23) = -1 EBADF (Bad file descriptor) [pid 6280] close(24) = -1 EBADF (Bad file descriptor) [pid 6280] close(25) = -1 EBADF (Bad file descriptor) [pid 6280] close(26 [pid 6282] <... futex resumed>) = 1 [pid 6280] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6280] close(27) = -1 EBADF (Bad file descriptor) [pid 6280] close(28) = -1 EBADF (Bad file descriptor) [pid 6280] close(29) = -1 EBADF (Bad file descriptor) [pid 6280] exit_group(0) = ? [pid 6285] <... ioctl resumed>) = 0 [pid 6282] +++ exited with 0 +++ [pid 6280] +++ exited with 0 +++ [ 108.883391][ T6282] exFAT-fs (loop0): error, data size is invalid(150994954) [ 108.891361][ T6287] loop2: detected capacity change from 0 to 256 [ 108.898972][ T6288] loop3: detected capacity change from 0 to 256 [ 108.907218][ T6282] exFAT-fs (loop0): Filesystem has been set read-only [ 108.918375][ T6285] loop1: detected capacity change from 0 to 256 [pid 6285] close(3) = 0 [pid 6281] <... mount resumed>) = 0 [pid 5884] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=79, si_uid=0, si_status=0, si_utime=0, si_stime=3 /* 0.03 s */} --- [pid 6285] close(4 [pid 6281] openat(AT_FDCWD, "./file2", O_RDONLY|O_DIRECTORY [pid 5884] restart_syscall(<... resuming interrupted clone ...> [pid 6285] <... close resumed>) = 0 [pid 5884] <... restart_syscall resumed>) = 0 [pid 6285] mkdir("./file2", 0777) = 0 [pid 6281] <... openat resumed>) = 3 [pid 6281] chdir("./file2" [pid 6285] mount("/dev/loop1", "./file2", "exfat", MS_SYNCHRONOUS|MS_MANDLOCK|MS_DIRSYNC|MS_NOATIME|MS_NODIRATIME|MS_STRICTATIME|MS_LAZYTIME, "" [pid 5884] umount2("./34", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6281] <... chdir resumed>) = 0 [pid 5884] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6281] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 5884] openat(AT_FDCWD, "./34", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 6281] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5884] <... openat resumed>) = 3 [pid 5884] newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=80, ...}, AT_EMPTY_PATH) = 0 [pid 5884] getdents64(3, [pid 6281] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5884] <... getdents64 resumed>0x55556ff0a730 /* 4 entries */, 32768) = 112 [pid 6281] <... futex resumed>) = 1 [pid 6279] <... futex resumed>) = 0 [pid 5884] umount2("./34/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6279] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 6279] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5884] <... umount2 resumed>) = 0 [pid 5884] umount2("./34/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6281] openat(AT_FDCWD, ".", O_RDONLY [pid 5884] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6281] <... openat resumed>) = 4 [pid 5884] newfstatat(AT_FDCWD, "./34/file2", [pid 6281] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5884] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [ 108.939960][ T6288] exFAT-fs (loop3): failed to load upcase table (idx : 0x0000fe7f, chksum : 0x39626d3b, utbl_chksum : 0xe619d30d) [ 108.956488][ T6287] exFAT-fs (loop2): failed to load upcase table (idx : 0x0000fe7f, chksum : 0x39626d3b, utbl_chksum : 0xe619d30d) [pid 5884] umount2("./34/file2", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 6287] <... mount resumed>) = 0 [pid 6287] openat(AT_FDCWD, "./file2", O_RDONLY|O_DIRECTORY) = 3 [pid 5884] openat(AT_FDCWD, "./34/file2", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 6287] chdir("./file2") = 0 [pid 6287] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 6288] <... mount resumed>) = 0 [pid 6287] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6281] <... futex resumed>) = 1 [pid 6279] <... futex resumed>) = 0 [pid 5884] <... openat resumed>) = 4 [pid 6288] openat(AT_FDCWD, "./file2", O_RDONLY|O_DIRECTORY [pid 6287] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6288] <... openat resumed>) = 3 [pid 6287] <... futex resumed>) = 1 [pid 6288] chdir("./file2" [ 108.983102][ T6285] exFAT-fs (loop1): failed to load upcase table (idx : 0x0000fe7f, chksum : 0x39626d3b, utbl_chksum : 0xe619d30d) [pid 6287] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6288] <... chdir resumed>) = 0 [pid 6285] <... mount resumed>) = 0 [pid 6284] <... futex resumed>) = 0 [pid 6281] openat(AT_FDCWD, "./file1", O_WRONLY|O_EXCL|O_TRUNC|O_SYNC|O_NOATIME [pid 6279] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5884] newfstatat(4, "", [pid 6284] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6287] <... futex resumed>) = 0 [pid 6284] <... futex resumed>) = 1 [pid 6287] openat(AT_FDCWD, ".", O_RDONLY) = 4 [pid 6287] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 6287] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6284] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}) = -1 EAGAIN (Resource temporarily unavailable) [pid 6284] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6287] <... futex resumed>) = 0 [pid 6284] <... futex resumed>) = 1 [pid 6287] openat(AT_FDCWD, "./file1", O_WRONLY|O_EXCL|O_TRUNC|O_SYNC|O_NOATIME [pid 6285] openat(AT_FDCWD, "./file2", O_RDONLY|O_DIRECTORY [pid 6279] <... futex resumed>) = 0 [pid 5884] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_EMPTY_PATH) = 0 [pid 6284] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6288] openat(AT_FDCWD, "/dev/loop3", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 6288] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 6288] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5884] getdents64(4, [pid 6279] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6285] <... openat resumed>) = 3 [pid 6281] <... openat resumed>) = -1 EIO (Input/output error) [pid 5884] <... getdents64 resumed>0x55556ff12770 /* 2 entries */, 32768) = 48 [pid 6285] chdir("./file2" [pid 6281] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5884] getdents64(4, [pid 6285] <... chdir resumed>) = 0 [pid 5884] <... getdents64 resumed>0x55556ff12770 /* 0 entries */, 32768) = 0 [pid 6285] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 5884] close(4 [pid 6286] <... futex resumed>) = 0 [pid 6285] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5884] <... close resumed>) = 0 [pid 6285] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5884] rmdir("./34/file2" [pid 6285] <... futex resumed>) = 1 [pid 6283] <... futex resumed>) = 0 [pid 6286] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6285] openat(AT_FDCWD, ".", O_RDONLY [pid 6283] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5884] <... rmdir resumed>) = 0 [pid 6283] <... futex resumed>) = 0 [pid 6288] <... futex resumed>) = 0 [pid 6286] <... futex resumed>) = 1 [pid 6285] <... openat resumed>) = 4 [pid 6283] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6281] <... futex resumed>) = 1 [pid 6279] <... futex resumed>) = 0 [pid 5884] umount2("./34/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6285] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6283] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6281] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6279] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6288] openat(AT_FDCWD, ".", O_RDONLY [pid 6286] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6285] <... futex resumed>) = 0 [pid 6283] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6281] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6279] <... futex resumed>) = 0 [pid 5884] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6285] openat(AT_FDCWD, "./file1", O_WRONLY|O_EXCL|O_TRUNC|O_SYNC|O_NOATIME [pid 6283] <... futex resumed>) = 0 [pid 6281] ioctl(4, F2FS_IOC_SHUTDOWN, 0x200000000080 [pid 6279] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5884] newfstatat(AT_FDCWD, "./34/binderfs", [pid 6283] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6281] <... ioctl resumed>) = 0 [pid 6288] <... openat resumed>) = 4 [pid 5884] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 6288] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 6286] <... futex resumed>) = 0 [pid 6288] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6286] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6288] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6286] <... futex resumed>) = 0 [pid 6288] openat(AT_FDCWD, "./file1", O_WRONLY|O_EXCL|O_TRUNC|O_SYNC|O_NOATIME [pid 6286] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6281] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5884] unlink("./34/binderfs" [pid 6279] <... futex resumed>) = 0 [ 109.010561][ T6281] exFAT-fs (loop4): error, data size is invalid(150994954) [ 109.011601][ T6287] exFAT-fs (loop2): error, data size is invalid(150994954) [ 109.026015][ T6281] exFAT-fs (loop4): Filesystem has been set read-only [ 109.037195][ T6285] exFAT-fs (loop1): error, data size is invalid(150994954) [ 109.039171][ T6288] exFAT-fs (loop3): error, data size is invalid(150994954) [ 109.052253][ T6285] exFAT-fs (loop1): Filesystem has been set read-only [pid 6281] <... futex resumed>) = 1 [pid 6279] close(3 [pid 5884] <... unlink resumed>) = 0 [pid 6281] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6279] <... close resumed>) = 0 [pid 6285] <... openat resumed>) = -1 EIO (Input/output error) [pid 5884] getdents64(3, [pid 6285] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6279] close(4 [pid 5884] <... getdents64 resumed>0x55556ff0a730 /* 0 entries */, 32768) = 0 [pid 6285] <... futex resumed>) = 1 [pid 6283] <... futex resumed>) = 0 [pid 6279] <... close resumed>) = 0 [pid 5884] close(3 [pid 6285] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6283] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6279] close(5 [pid 6285] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6283] <... futex resumed>) = 0 [pid 6279] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5884] <... close resumed>) = 0 [pid 6285] ioctl(4, F2FS_IOC_SHUTDOWN, 0x200000000080 [pid 6283] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6279] close(6 [pid 5884] rmdir("./34" [pid 6285] <... ioctl resumed>) = 0 [pid 6279] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6287] <... openat resumed>) = -1 EIO (Input/output error) [pid 6284] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 5884] <... rmdir resumed>) = 0 [pid 6284] futex(0x7f7361b156dc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 6284] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f73619ff000 [pid 6284] mprotect(0x7f7361a00000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 6284] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 6284] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f7361a1f990, parent_tid=0x7f7361a1f990, exit_signal=0, stack=0x7f73619ff000, stack_size=0x20300, tls=0x7f7361a1f6c0} => {parent_tid=[76]}, 88) = 76 [pid 6284] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 6284] futex(0x7f7361b156d8, FUTEX_WAKE_PRIVATE, 1000000) = 0 ./strace-static-x86_64: Process 6289 attached [pid 6288] <... openat resumed>) = -1 EIO (Input/output error) [pid 6285] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6284] futex(0x7f7361b156dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6279] close(7 [pid 5884] mkdir("./35", 0777 [pid 6289] rseq(0x7f7361a1ffe0, 0x20, 0, 0x53053053 [pid 6288] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6285] <... futex resumed>) = 1 [pid 6283] <... futex resumed>) = 0 [pid 6279] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6289] <... rseq resumed>) = 0 [pid 6288] <... futex resumed>) = 1 [pid 6286] <... futex resumed>) = 0 [pid 6285] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6283] close(3 [pid 6279] close(8 [pid 5884] <... mkdir resumed>) = 0 [pid 6289] set_robust_list(0x7f7361a1f9a0, 24 [pid 6288] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6287] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6286] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6283] <... close resumed>) = 0 [pid 6279] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5884] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 6289] <... set_robust_list resumed>) = 0 [pid 6288] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6287] <... futex resumed>) = 0 [pid 6286] <... futex resumed>) = 0 [pid 6283] close(4 [pid 6279] close(9 [pid 6289] rt_sigprocmask(SIG_SETMASK, [], [pid 6288] ioctl(4, F2FS_IOC_SHUTDOWN, 0x200000000080 [pid 6287] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6283] <... close resumed>) = 0 [pid 6279] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5884] <... openat resumed>) = 3 [pid 6289] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6288] <... ioctl resumed>) = 0 [pid 6283] close(5 [pid 6279] close(10 [pid 5884] ioctl(3, LOOP_CLR_FD [pid 6289] ioctl(4, F2FS_IOC_SHUTDOWN, 0x200000000080 [pid 6288] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6283] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6279] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5884] <... ioctl resumed>) = 0 [pid 6289] <... ioctl resumed>) = 0 [pid 6288] <... futex resumed>) = 0 [pid 6283] close(6 [pid 6279] close(11 [pid 5884] close(3 [pid 6289] futex(0x7f7361b156dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6288] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6286] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6283] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6279] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5884] <... close resumed>) = 0 [pid 6289] <... futex resumed>) = 1 [pid 6286] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6284] <... futex resumed>) = 0 [pid 6283] close(7 [pid 6279] close(12 [pid 5884] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6289] futex(0x7f7361b156d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6286] close(3 [pid 6284] close(3 [pid 6283] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6279] <... close resumed>) = -1 EBADF (Bad file descriptor) ./strace-static-x86_64: Process 6290 attached [pid 6286] <... close resumed>) = 0 [pid 6284] <... close resumed>) = 0 [pid 6283] close(8 [pid 6279] close(13 [pid 6286] close(4 [pid 6284] close(4 [pid 6283] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6279] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5884] <... clone resumed>, child_tidptr=0x55556ff09690) = 81 [pid 6286] <... close resumed>) = 0 [pid 6284] <... close resumed>) = 0 [pid 6283] close(9 [pid 6279] close(14 [pid 6290] set_robust_list(0x55556ff096a0, 24 [pid 6286] close(5 [pid 6284] close(5 [pid 6283] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6286] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6284] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6283] close(10 [pid 6279] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6286] close(6 [pid 6284] close(6 [pid 6283] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6286] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6284] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6283] close(11 [pid 6279] close(15 [pid 6286] close(7 [pid 6284] close(7 [pid 6283] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6286] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6284] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6283] close(12 [pid 6279] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6286] close(8 [pid 6284] close(8 [pid 6283] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6286] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6284] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6283] close(13 [pid 6279] close(16 [pid 6286] close(9 [pid 6284] close(9 [pid 6283] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6279] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6284] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6286] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6283] close(14 [pid 6279] close(17 [pid 6283] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6279] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6286] close(10 [pid 6284] close(10 [pid 6283] close(15 [pid 6279] close(18 [pid 6286] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6284] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6283] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6279] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6283] close(16 [pid 6279] close(19 [pid 6286] close(11 [pid 6284] close(11 [pid 6283] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6279] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6286] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6284] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6283] close(17 [pid 6279] close(20 [pid 6286] close(12 [pid 6284] close(12 [pid 6283] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6279] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6286] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6284] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6283] close(18 [pid 6279] close(21 [pid 6286] close(13 [pid 6284] close(13 [pid 6283] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6279] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6290] <... set_robust_list resumed>) = 0 [pid 6286] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6284] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6283] close(19 [pid 6279] close(22 [pid 6283] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6279] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6286] close(14 [pid 6284] close(14 [pid 6283] close(20 [pid 6279] close(23 [pid 6286] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6284] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6283] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6279] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6286] close(15 [pid 6284] close(15 [pid 6283] close(21 [pid 6279] close(24 [pid 6286] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6284] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6283] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6279] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6283] close(22 [pid 6279] close(25 [pid 6283] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6284] close(16 [pid 6279] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6286] close(16 [pid 6284] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6283] close(23 [pid 6279] close(26 [pid 6286] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6284] close(17 [pid 6283] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6279] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6286] close(17 [pid 6284] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6283] close(24 [pid 6279] close(27 [pid 6286] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6284] close(18 [pid 6283] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6279] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6286] close(18 [pid 6284] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6283] close(25 [pid 6279] close(28 [pid 6286] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6284] close(19 [pid 6283] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6279] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6286] close(19 [pid 6284] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6283] close(26 [pid 6279] close(29 [pid 6286] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6283] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6279] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6286] close(20 [pid 6284] close(20 [pid 6283] close(27 [pid 6279] exit_group(0 [pid 6290] chdir("./35" [pid 6286] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6284] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6283] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6281] <... futex resumed>) = ? [pid 6279] <... exit_group resumed>) = ? [pid 6286] close(21 [pid 6284] close(21 [pid 6283] close(28 [pid 6281] +++ exited with 0 +++ [pid 6279] +++ exited with 0 +++ [pid 6284] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6283] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5889] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=77, si_uid=0, si_status=0, si_utime=0, si_stime=5 /* 0.05 s */} --- [pid 6283] close(29 [pid 5889] restart_syscall(<... resuming interrupted clone ...> [pid 6284] close(22 [pid 6283] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6290] <... chdir resumed>) = 0 [pid 6286] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6284] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6283] exit_group(0 [pid 6290] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6286] close(22 [pid 6285] <... futex resumed>) = ? [pid 6284] close(23 [pid 6283] <... exit_group resumed>) = ? [pid 6290] <... prctl resumed>) = 0 [pid 6286] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6285] +++ exited with 0 +++ [pid 6284] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6283] +++ exited with 0 +++ [pid 5889] <... restart_syscall resumed>) = 0 [pid 6284] close(24 [pid 5886] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=83, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 6286] close(23 [pid 6284] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5886] restart_syscall(<... resuming interrupted clone ...> [pid 5889] umount2("./34", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6290] setpgid(0, 0 [pid 6286] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6284] close(25 [pid 5889] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6290] <... setpgid resumed>) = 0 [pid 6286] close(24 [pid 5889] openat(AT_FDCWD, "./34", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 6290] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6286] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6284] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5889] <... openat resumed>) = 3 [pid 5889] newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=80, ...}, AT_EMPTY_PATH) = 0 [pid 6290] <... openat resumed>) = 3 [pid 6286] close(25 [pid 6284] close(26 [pid 5889] getdents64(3, [pid 6290] write(3, "1000", 4 [pid 6286] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6284] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5889] <... getdents64 resumed>0x55556ff0a730 /* 4 entries */, 32768) = 112 [pid 6290] <... write resumed>) = 4 [pid 6286] close(26 [pid 6284] close(27 [pid 5889] umount2("./34/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6290] close(3 [pid 6286] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6284] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5889] <... umount2 resumed>) = 0 [pid 6286] close(27 [pid 6284] close(28 [pid 5889] umount2("./34/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6286] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6284] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5889] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6286] close(28 [pid 6284] close(29 [ 109.056999][ T6287] exFAT-fs (loop2): Filesystem has been set read-only [ 109.076814][ T6288] exFAT-fs (loop3): Filesystem has been set read-only [pid 5889] newfstatat(AT_FDCWD, "./34/file2", [pid 6286] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6284] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5889] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 6286] close(29 [pid 5889] umount2("./34/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6286] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6284] exit_group(0 [pid 5889] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6286] exit_group(0 [pid 5889] openat(AT_FDCWD, "./34/file2", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 6289] <... futex resumed>) = ? [pid 6287] <... futex resumed>) = ? [pid 6284] <... exit_group resumed>) = ? [pid 6289] +++ exited with 0 +++ [pid 6288] <... futex resumed>) = ? [pid 6287] +++ exited with 0 +++ [pid 6286] <... exit_group resumed>) = ? [pid 5889] <... openat resumed>) = 4 [pid 6288] +++ exited with 0 +++ [pid 5889] newfstatat(4, "", {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_EMPTY_PATH) = 0 [pid 5889] getdents64(4, 0x55556ff12770 /* 2 entries */, 32768) = 48 [pid 5889] getdents64(4, 0x55556ff12770 /* 0 entries */, 32768) = 0 [pid 5889] close(4) = 0 [pid 5889] rmdir("./34/file2") = 0 [pid 5889] umount2("./34/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6284] +++ exited with 0 +++ [pid 5889] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5889] newfstatat(AT_FDCWD, "./34/binderfs", [pid 5887] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=74, si_uid=0, si_status=0, si_utime=0, si_stime=3 /* 0.03 s */} --- [pid 5886] <... restart_syscall resumed>) = 0 [pid 5889] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5887] restart_syscall(<... resuming interrupted clone ...>) = 0 [pid 5889] unlink("./34/binderfs" [pid 5886] umount2("./34", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6286] +++ exited with 0 +++ [pid 5889] <... unlink resumed>) = 0 [pid 5886] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5888] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=74, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 5887] umount2("./34", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5886] openat(AT_FDCWD, "./34", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5889] getdents64(3, [pid 5888] restart_syscall(<... resuming interrupted clone ...> [pid 5887] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5886] <... openat resumed>) = 3 [pid 5889] <... getdents64 resumed>0x55556ff0a730 /* 0 entries */, 32768) = 0 [pid 5887] openat(AT_FDCWD, "./34", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5886] newfstatat(3, "", [pid 5889] close(3 [pid 5887] <... openat resumed>) = 3 [pid 5886] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=80, ...}, AT_EMPTY_PATH) = 0 [pid 5889] <... close resumed>) = 0 [pid 5887] newfstatat(3, "", [pid 5886] getdents64(3, [pid 5889] rmdir("./34" [pid 5887] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=80, ...}, AT_EMPTY_PATH) = 0 [pid 5886] <... getdents64 resumed>0x55556ff0a730 /* 4 entries */, 32768) = 112 [pid 5889] <... rmdir resumed>) = 0 [pid 5887] getdents64(3, [pid 5886] umount2("./34/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5887] <... getdents64 resumed>0x55556ff0a730 /* 4 entries */, 32768) = 112 [pid 5889] mkdir("./35", 0777 [pid 5887] umount2("./34/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5886] <... umount2 resumed>) = 0 [pid 5889] <... mkdir resumed>) = 0 [pid 5887] <... umount2 resumed>) = 0 [pid 5886] umount2("./34/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5889] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 5887] umount2("./34/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5886] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5889] <... openat resumed>) = 3 [pid 5887] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5886] newfstatat(AT_FDCWD, "./34/file2", [pid 5887] newfstatat(AT_FDCWD, "./34/file2", [pid 5886] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5889] ioctl(3, LOOP_CLR_FD [pid 5887] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5886] umount2("./34/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5889] <... ioctl resumed>) = 0 [pid 5887] umount2("./34/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5886] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5889] close(3 [pid 5887] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5886] openat(AT_FDCWD, "./34/file2", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 6290] <... close resumed>) = 0 [pid 5889] <... close resumed>) = 0 [pid 5887] openat(AT_FDCWD, "./34/file2", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5886] <... openat resumed>) = 4 [pid 5887] <... openat resumed>) = 4 [pid 5886] newfstatat(4, "", [pid 5887] newfstatat(4, "", [pid 5886] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_EMPTY_PATH) = 0 [pid 6290] symlink("/dev/binderfs", "./binderfs" [pid 5888] <... restart_syscall resumed>) = 0 [pid 5887] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_EMPTY_PATH) = 0 [pid 5886] getdents64(4, [pid 5887] getdents64(4, [pid 5886] <... getdents64 resumed>0x55556ff12770 /* 2 entries */, 32768) = 48 [pid 5887] <... getdents64 resumed>0x55556ff12770 /* 2 entries */, 32768) = 48 [pid 5886] getdents64(4, [pid 5888] umount2("./32", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5887] getdents64(4, [pid 5886] <... getdents64 resumed>0x55556ff12770 /* 0 entries */, 32768) = 0 [pid 5888] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5887] <... getdents64 resumed>0x55556ff12770 /* 0 entries */, 32768) = 0 [pid 5886] close(4 [pid 5888] openat(AT_FDCWD, "./32", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5887] close(4 [pid 5886] <... close resumed>) = 0 [pid 5889] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5888] <... openat resumed>) = 3 [pid 5887] <... close resumed>) = 0 [pid 5886] rmdir("./34/file2"./strace-static-x86_64: Process 6291 attached [pid 6290] <... symlink resumed>) = 0 [pid 5888] newfstatat(3, "", [pid 5887] rmdir("./34/file2" [pid 5886] <... rmdir resumed>) = 0 [pid 5888] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=80, ...}, AT_EMPTY_PATH) = 0 [pid 5887] <... rmdir resumed>) = 0 [pid 5886] umount2("./34/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5888] getdents64(3, [pid 5887] umount2("./34/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5886] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5888] <... getdents64 resumed>0x55556ff0a730 /* 4 entries */, 32768) = 112 [pid 5887] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5886] newfstatat(AT_FDCWD, "./34/binderfs", [pid 5888] umount2("./32/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5887] newfstatat(AT_FDCWD, "./34/binderfs", [pid 5886] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5887] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5886] unlink("./34/binderfs" [pid 5887] unlink("./34/binderfs" [pid 5886] <... unlink resumed>) = 0 [pid 6291] set_robust_list(0x55556ff096a0, 24 [pid 5888] <... umount2 resumed>) = 0 [pid 5887] <... unlink resumed>) = 0 [pid 5886] getdents64(3, [pid 6290] write(1, "executing program\n", 18 [pid 5888] umount2("./32/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5886] <... getdents64 resumed>0x55556ff0a730 /* 0 entries */, 32768) = 0 [pid 5888] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5886] close(3 [pid 5888] newfstatat(AT_FDCWD, "./32/file2", [pid 5886] <... close resumed>) = 0 [pid 5888] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5886] rmdir("./34" [pid 5888] umount2("./32/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5886] <... rmdir resumed>) = 0 [pid 5888] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5886] mkdir("./35", 0777 [pid 6291] <... set_robust_list resumed>) = 0 [pid 5889] <... clone resumed>, child_tidptr=0x55556ff09690) = 79 [pid 5888] openat(AT_FDCWD, "./32/file2", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5887] getdents64(3, [pid 5886] <... mkdir resumed>) = 0 [pid 6291] chdir("./35" [pid 5888] <... openat resumed>) = 4 [pid 6291] <... chdir resumed>) = 0 [pid 5888] newfstatat(4, "", [pid 5886] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 6291] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5888] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_EMPTY_PATH) = 0 [pid 6291] <... prctl resumed>) = 0 [pid 5886] <... openat resumed>) = 3 [pid 6291] setpgid(0, 0 [pid 5888] getdents64(4, [pid 5886] ioctl(3, LOOP_CLR_FD [pid 6291] <... setpgid resumed>) = 0 executing program [pid 5888] <... getdents64 resumed>0x55556ff12770 /* 2 entries */, 32768) = 48 [pid 6291] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6290] <... write resumed>) = 18 [pid 5886] <... ioctl resumed>) = 0 [pid 6291] <... openat resumed>) = 3 [pid 5888] getdents64(4, [pid 6291] write(3, "1000", 4 [pid 6290] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5886] close(3 [pid 6291] <... write resumed>) = 4 executing program [pid 5888] <... getdents64 resumed>0x55556ff12770 /* 0 entries */, 32768) = 0 [pid 6291] close(3 [pid 6290] <... futex resumed>) = 0 [pid 5888] close(4 [pid 5886] <... close resumed>) = 0 [pid 6291] <... close resumed>) = 0 [pid 6290] rt_sigaction(SIGRT_1, {sa_handler=0x7f7361ab2750, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f7361aa3900}, [pid 5888] <... close resumed>) = 0 [pid 6291] symlink("/dev/binderfs", "./binderfs" [pid 6290] <... rt_sigaction resumed>NULL, 8) = 0 [pid 5888] rmdir("./32/file2" [pid 5887] <... getdents64 resumed>0x55556ff0a730 /* 0 entries */, 32768) = 0 [pid 5886] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 6292 attached [pid 6291] <... symlink resumed>) = 0 [pid 6290] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 5888] <... rmdir resumed>) = 0 [pid 5887] close(3 [pid 6291] write(1, "executing program\n", 18 [pid 6290] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5888] umount2("./32/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6291] <... write resumed>) = 18 [pid 6290] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 5888] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5887] <... close resumed>) = 0 [pid 5886] <... clone resumed>, child_tidptr=0x55556ff09690) = 85 [pid 6291] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6290] <... mmap resumed>) = 0x7f7361a20000 [pid 5888] newfstatat(AT_FDCWD, "./32/binderfs", [pid 5887] rmdir("./34" [pid 6291] <... futex resumed>) = 0 [pid 6290] mprotect(0x7f7361a21000, 131072, PROT_READ|PROT_WRITE [pid 5888] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5887] <... rmdir resumed>) = 0 [pid 6291] rt_sigaction(SIGRT_1, {sa_handler=0x7f7361ab2750, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f7361aa3900}, [pid 5888] unlink("./32/binderfs" [pid 5887] mkdir("./35", 0777 [pid 6291] <... rt_sigaction resumed>NULL, 8) = 0 [pid 6290] <... mprotect resumed>) = 0 [pid 5888] <... unlink resumed>) = 0 [pid 5887] <... mkdir resumed>) = 0 [pid 6292] set_robust_list(0x55556ff096a0, 24 [pid 6291] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 5888] getdents64(3, [pid 5887] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 6292] <... set_robust_list resumed>) = 0 [pid 6291] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6290] rt_sigprocmask(SIG_BLOCK, ~[], [pid 5888] <... getdents64 resumed>0x55556ff0a730 /* 0 entries */, 32768) = 0 [pid 5887] <... openat resumed>) = 3 [pid 6292] chdir("./35" [pid 6291] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 6290] <... rt_sigprocmask resumed>[], 8) = 0 [pid 5888] close(3 [pid 5887] ioctl(3, LOOP_CLR_FD [pid 6292] <... chdir resumed>) = 0 [pid 6291] <... mmap resumed>) = 0x7f7361a20000 [pid 5888] <... close resumed>) = 0 [pid 5887] <... ioctl resumed>) = 0 [pid 6292] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6291] mprotect(0x7f7361a21000, 131072, PROT_READ|PROT_WRITE [pid 6290] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f7361a40990, parent_tid=0x7f7361a40990, exit_signal=0, stack=0x7f7361a20000, stack_size=0x20300, tls=0x7f7361a406c0} [pid 5888] rmdir("./32" [pid 5887] close(3./strace-static-x86_64: Process 6293 attached [pid 6292] <... prctl resumed>) = 0 [pid 6291] <... mprotect resumed>) = 0 [pid 5888] <... rmdir resumed>) = 0 [pid 5887] <... close resumed>) = 0 [pid 6293] rseq(0x7f7361a40fe0, 0x20, 0, 0x53053053 [pid 6290] <... clone3 resumed> => {parent_tid=[82]}, 88) = 82 [pid 5888] mkdir("./33", 0777 [pid 6293] <... rseq resumed>) = 0 [pid 6292] setpgid(0, 0 [pid 6291] rt_sigprocmask(SIG_BLOCK, ~[], [pid 6290] rt_sigprocmask(SIG_SETMASK, [], [pid 6292] <... setpgid resumed>) = 0 [pid 6291] <... rt_sigprocmask resumed>[], 8) = 0 [pid 5888] <... mkdir resumed>) = 0 [pid 6292] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6291] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f7361a40990, parent_tid=0x7f7361a40990, exit_signal=0, stack=0x7f7361a20000, stack_size=0x20300, tls=0x7f7361a406c0} [pid 5888] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 6293] set_robust_list(0x7f7361a409a0, 24 [pid 6292] <... openat resumed>) = 3 [pid 6290] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5888] <... openat resumed>) = 3 ./strace-static-x86_64: Process 6294 attached [pid 6293] <... set_robust_list resumed>) = 0 [pid 6292] write(3, "1000", 4 [pid 6290] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5888] ioctl(3, LOOP_CLR_FD [pid 6294] rseq(0x7f7361a40fe0, 0x20, 0, 0x53053053 [pid 6293] rt_sigprocmask(SIG_SETMASK, [], [pid 6292] <... write resumed>) = 4 [pid 6290] <... futex resumed>) = 0 [pid 5888] <... ioctl resumed>) = 0 [pid 6294] <... rseq resumed>) = 0 [pid 6293] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6292] close(3 [pid 5888] close(3 [pid 6294] set_robust_list(0x7f7361a409a0, 24 [pid 6293] memfd_create("syzkaller", 0 [pid 6292] <... close resumed>) = 0 [pid 6290] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 5888] <... close resumed>) = 0 [pid 6293] <... memfd_create resumed>) = 3 [pid 6292] symlink("/dev/binderfs", "./binderfs" [pid 5888] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDexecuting program [pid 6294] <... set_robust_list resumed>) = 0 [pid 6293] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6292] <... symlink resumed>) = 0 [pid 6294] rt_sigprocmask(SIG_SETMASK, [], [pid 6292] write(1, "executing program\n", 18./strace-static-x86_64: Process 6295 attached [pid 6294] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6293] <... mmap resumed>) = 0x7f7359600000 [pid 6292] <... write resumed>) = 18 [pid 6291] <... clone3 resumed> => {parent_tid=[80]}, 88) = 80 [pid 5888] <... clone resumed>, child_tidptr=0x55556ff09690) = 76 [pid 5887] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6292] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6291] rt_sigprocmask(SIG_SETMASK, [], [pid 6294] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6293] write(3, "\xeb\x76\x90\x45\x58\x46\x41\x54\x20\x20\x20\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x03\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x08\x00\x00\x00\x88\x00\x00\x00\x0f\x00\x00\x00\x05\x00\x00\x00"..., 131072 [pid 6292] <... futex resumed>) = 0 [pid 6292] rt_sigaction(SIGRT_1, {sa_handler=0x7f7361ab2750, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f7361aa3900}, [pid 6291] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6292] <... rt_sigaction resumed>NULL, 8) = 0 [pid 6291] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6292] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 6291] <... futex resumed>) = 1 [pid 6292] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6291] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 6292] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0./strace-static-x86_64: Process 6296 attached [pid 6294] <... futex resumed>) = 0 [pid 6293] <... write resumed>) = 131072 [pid 6292] <... mmap resumed>) = 0x7f7361a20000 [pid 6294] memfd_create("syzkaller", 0 [pid 6292] mprotect(0x7f7361a21000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 5887] <... clone resumed>, child_tidptr=0x55556ff09690) = 77 [pid 6292] rt_sigprocmask(SIG_BLOCK, ~[], [pid 6294] <... memfd_create resumed>) = 3 [pid 6292] <... rt_sigprocmask resumed>[], 8) = 0 [pid 6294] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6292] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f7361a40990, parent_tid=0x7f7361a40990, exit_signal=0, stack=0x7f7361a20000, stack_size=0x20300, tls=0x7f7361a406c0}./strace-static-x86_64: Process 6297 attached [pid 6296] set_robust_list(0x55556ff096a0, 24 [pid 6295] set_robust_list(0x55556ff096a0, 24 [pid 6294] <... mmap resumed>) = 0x7f7359600000 [pid 6297] rseq(0x7f7361a40fe0, 0x20, 0, 0x53053053 [pid 6296] <... set_robust_list resumed>) = 0 [pid 6295] <... set_robust_list resumed>) = 0 [pid 6294] write(3, "\xeb\x76\x90\x45\x58\x46\x41\x54\x20\x20\x20\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x03\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x08\x00\x00\x00\x88\x00\x00\x00\x0f\x00\x00\x00\x05\x00\x00\x00"..., 131072 [pid 6293] munmap(0x7f7359600000, 138412032 [pid 6292] <... clone3 resumed> => {parent_tid=[86]}, 88) = 86 [pid 6297] <... rseq resumed>) = 0 [pid 6296] chdir("./35" [pid 6295] chdir("./33" [pid 6296] <... chdir resumed>) = 0 [pid 6292] rt_sigprocmask(SIG_SETMASK, [], [pid 6297] set_robust_list(0x7f7361a409a0, 24 [pid 6296] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6295] <... chdir resumed>) = 0 [pid 6293] <... munmap resumed>) = 0 [pid 6292] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6297] <... set_robust_list resumed>) = 0 [pid 6296] <... prctl resumed>) = 0 [pid 6295] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6294] <... write resumed>) = 131072 [pid 6293] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 6292] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6297] rt_sigprocmask(SIG_SETMASK, [], [pid 6296] setpgid(0, 0 [pid 6292] <... futex resumed>) = 0 [pid 6296] <... setpgid resumed>) = 0 [pid 6292] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 6296] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6297] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6297] memfd_create("syzkaller", 0) = 3 [pid 6296] <... openat resumed>) = 3 [pid 6297] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f7359600000 [pid 6297] write(3, "\xeb\x76\x90\x45\x58\x46\x41\x54\x20\x20\x20\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x03\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x08\x00\x00\x00\x88\x00\x00\x00\x0f\x00\x00\x00\x05\x00\x00\x00"..., 131072 [pid 6296] write(3, "1000", 4 [pid 6295] <... prctl resumed>) = 0 [pid 6293] <... openat resumed>) = 4 [pid 6295] setpgid(0, 0 [pid 6294] munmap(0x7f7359600000, 138412032 [pid 6293] ioctl(4, LOOP_SET_FD, 3 [pid 6296] <... write resumed>) = 4 [pid 6294] <... munmap resumed>) = 0 [pid 6296] close(3 [pid 6294] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 6296] <... close resumed>) = 0 [pid 6294] <... openat resumed>) = 4 [pid 6296] symlink("/dev/binderfs", "./binderfs") = 0 [pid 6294] ioctl(4, LOOP_SET_FD, 3 [pid 6297] <... write resumed>) = 131072 [pid 6296] write(1, "executing program\n", 18 [pid 6295] <... setpgid resumed>) = 0 executing program [pid 6296] <... write resumed>) = 18 [pid 6296] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6297] munmap(0x7f7359600000, 138412032 [pid 6296] <... futex resumed>) = 0 [pid 6297] <... munmap resumed>) = 0 [pid 6296] rt_sigaction(SIGRT_1, {sa_handler=0x7f7361ab2750, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f7361aa3900}, [pid 6297] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 6296] <... rt_sigaction resumed>NULL, 8) = 0 [pid 6295] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6297] <... openat resumed>) = 4 [pid 6296] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 6297] ioctl(4, LOOP_SET_FD, 3 [pid 6296] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6296] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 6295] <... openat resumed>) = 3 [pid 6296] <... mmap resumed>) = 0x7f7361a20000 [pid 6295] write(3, "1000", 4 [pid 6296] mprotect(0x7f7361a21000, 131072, PROT_READ|PROT_WRITE [pid 6295] <... write resumed>) = 4 [pid 6296] <... mprotect resumed>) = 0 [pid 6295] close(3 [pid 6296] rt_sigprocmask(SIG_BLOCK, ~[], [pid 6295] <... close resumed>) = 0 [pid 6296] <... rt_sigprocmask resumed>[], 8) = 0 [pid 6296] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f7361a40990, parent_tid=0x7f7361a40990, exit_signal=0, stack=0x7f7361a20000, stack_size=0x20300, tls=0x7f7361a406c0}executing program [pid 6295] symlink("/dev/binderfs", "./binderfs" [pid 6296] <... clone3 resumed> => {parent_tid=[78]}, 88) = 78 [pid 6296] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 6296] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 6295] <... symlink resumed>) = 0 [pid 6296] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 6295] write(1, "executing program\n", 18) = 18 [pid 6293] <... ioctl resumed>) = 0 [pid 6295] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 6293] close(3 [pid 6295] rt_sigaction(SIGRT_1, {sa_handler=0x7f7361ab2750, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f7361aa3900}, NULL, 8) = 0 [pid 6293] <... close resumed>) = 0 [pid 6295] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 6293] close(4 [pid 6295] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6295] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 6293] <... close resumed>) = 0 [pid 6295] <... mmap resumed>) = 0x7f7361a20000 [pid 6293] mkdir("./file2", 0777 [pid 6295] mprotect(0x7f7361a21000, 131072, PROT_READ|PROT_WRITE [pid 6293] <... mkdir resumed>) = 0 [pid 6295] <... mprotect resumed>) = 0 [pid 6293] mount("/dev/loop0", "./file2", "exfat", MS_SYNCHRONOUS|MS_MANDLOCK|MS_DIRSYNC|MS_NOATIME|MS_NODIRATIME|MS_STRICTATIME|MS_LAZYTIME, "" [pid 6295] rt_sigprocmask(SIG_BLOCK, ~[], ./strace-static-x86_64: Process 6298 attached [pid 6298] rseq(0x7f7361a40fe0, 0x20, 0, 0x53053053) = 0 [pid 6297] <... ioctl resumed>) = 0 [pid 6298] set_robust_list(0x7f7361a409a0, 24) = 0 [pid 6298] rt_sigprocmask(SIG_SETMASK, [], [pid 6295] <... rt_sigprocmask resumed>[], 8) = 0 [pid 6298] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6295] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f7361a40990, parent_tid=0x7f7361a40990, exit_signal=0, stack=0x7f7361a20000, stack_size=0x20300, tls=0x7f7361a406c0} [pid 6298] memfd_create("syzkaller", 0./strace-static-x86_64: Process 6299 attached [pid 6295] <... clone3 resumed> => {parent_tid=[77]}, 88) = 77 [pid 6299] rseq(0x7f7361a40fe0, 0x20, 0, 0x53053053 [pid 6298] <... memfd_create resumed>) = 3 [pid 6295] rt_sigprocmask(SIG_SETMASK, [], [pid 6298] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6297] close(3 [pid 6295] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6298] <... mmap resumed>) = 0x7f7359600000 [pid 6297] <... close resumed>) = 0 [pid 6295] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6299] <... rseq resumed>) = 0 [pid 6295] <... futex resumed>) = 0 [pid 6299] set_robust_list(0x7f7361a409a0, 24 [pid 6298] write(3, "\xeb\x76\x90\x45\x58\x46\x41\x54\x20\x20\x20\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x03\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x08\x00\x00\x00\x88\x00\x00\x00\x0f\x00\x00\x00\x05\x00\x00\x00"..., 131072 [pid 6297] close(4 [pid 6295] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 6299] <... set_robust_list resumed>) = 0 [pid 6299] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 6299] memfd_create("syzkaller", 0) = 3 [pid 6299] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6298] <... write resumed>) = 131072 [pid 6299] <... mmap resumed>) = 0x7f7359600000 [pid 6297] <... close resumed>) = 0 [pid 6294] <... ioctl resumed>) = 0 [ 109.183982][ T6293] loop0: detected capacity change from 0 to 256 [ 109.184992][ T6294] loop4: detected capacity change from 0 to 256 [ 109.200655][ T6297] loop1: detected capacity change from 0 to 256 [pid 6297] mkdir("./file2", 0777 [pid 6299] write(3, "\xeb\x76\x90\x45\x58\x46\x41\x54\x20\x20\x20\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x03\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x08\x00\x00\x00\x88\x00\x00\x00\x0f\x00\x00\x00\x05\x00\x00\x00"..., 131072 [pid 6297] <... mkdir resumed>) = 0 [pid 6298] munmap(0x7f7359600000, 138412032 [pid 6294] close(3 [pid 6298] <... munmap resumed>) = 0 [pid 6294] <... close resumed>) = 0 [pid 6297] mount("/dev/loop1", "./file2", "exfat", MS_SYNCHRONOUS|MS_MANDLOCK|MS_DIRSYNC|MS_NOATIME|MS_NODIRATIME|MS_STRICTATIME|MS_LAZYTIME, "" [pid 6294] close(4) = 0 [pid 6298] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 6294] mkdir("./file2", 0777 [pid 6298] <... openat resumed>) = 4 [pid 6294] <... mkdir resumed>) = 0 [pid 6298] ioctl(4, LOOP_SET_FD, 3 [pid 6294] mount("/dev/loop4", "./file2", "exfat", MS_SYNCHRONOUS|MS_MANDLOCK|MS_DIRSYNC|MS_NOATIME|MS_NODIRATIME|MS_STRICTATIME|MS_LAZYTIME, "" [pid 6299] <... write resumed>) = 131072 [pid 6299] munmap(0x7f7359600000, 138412032) = 0 [pid 6299] openat(AT_FDCWD, "/dev/loop3", O_RDWR) = 4 [pid 6298] <... ioctl resumed>) = 0 [pid 6298] close(3) = 0 [pid 6298] close(4) = 0 [pid 6298] mkdir("./file2", 0777) = 0 [pid 6298] mount("/dev/loop2", "./file2", "exfat", MS_SYNCHRONOUS|MS_MANDLOCK|MS_DIRSYNC|MS_NOATIME|MS_NODIRATIME|MS_STRICTATIME|MS_LAZYTIME, "" [ 109.230326][ T6293] exFAT-fs (loop0): failed to load upcase table (idx : 0x0000fe7f, chksum : 0x39626d3b, utbl_chksum : 0xe619d30d) [ 109.238861][ T6298] loop2: detected capacity change from 0 to 256 [ 109.264620][ T6297] exFAT-fs (loop1): failed to load upcase table (idx : 0x0000fe7f, chksum : 0x39626d3b, utbl_chksum : 0xe619d30d) [pid 6299] ioctl(4, LOOP_SET_FD, 3) = 0 [pid 6297] <... mount resumed>) = 0 [pid 6293] <... mount resumed>) = 0 [pid 6297] openat(AT_FDCWD, "./file2", O_RDONLY|O_DIRECTORY [pid 6293] openat(AT_FDCWD, "./file2", O_RDONLY|O_DIRECTORY [pid 6297] <... openat resumed>) = 3 [pid 6293] <... openat resumed>) = 3 [pid 6297] chdir("./file2" [pid 6293] chdir("./file2" [pid 6297] <... chdir resumed>) = 0 [pid 6293] <... chdir resumed>) = 0 [pid 6297] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 6293] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 6297] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6293] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6299] close(3 [pid 6297] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6293] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6297] <... futex resumed>) = 1 [pid 6293] <... futex resumed>) = 1 [pid 6297] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6293] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6290] <... futex resumed>) = 0 [pid 6299] <... close resumed>) = 0 [pid 6290] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6299] close(4 [pid 6293] <... futex resumed>) = 0 [pid 6290] <... futex resumed>) = 1 [pid 6299] <... close resumed>) = 0 [pid 6293] openat(AT_FDCWD, ".", O_RDONLY [pid 6290] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6299] mkdir("./file2", 0777 [pid 6293] <... openat resumed>) = 4 [pid 6293] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 6292] <... futex resumed>) = 0 [pid 6299] <... mkdir resumed>) = 0 [pid 6293] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6292] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6290] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6297] <... futex resumed>) = 0 [pid 6292] <... futex resumed>) = 1 [pid 6297] openat(AT_FDCWD, ".", O_RDONLY [pid 6292] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6299] mount("/dev/loop3", "./file2", "exfat", MS_SYNCHRONOUS|MS_MANDLOCK|MS_DIRSYNC|MS_NOATIME|MS_NODIRATIME|MS_STRICTATIME|MS_LAZYTIME, "" [pid 6290] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6297] <... openat resumed>) = 4 [pid 6293] <... futex resumed>) = 0 [pid 6290] <... futex resumed>) = 1 [pid 6297] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [ 109.285082][ T6299] loop3: detected capacity change from 0 to 256 [ 109.294655][ T6294] exFAT-fs (loop4): failed to load upcase table (idx : 0x0000fe7f, chksum : 0x39626d3b, utbl_chksum : 0xe619d30d) [ 109.319131][ T6298] exFAT-fs (loop2): failed to load upcase table (idx : 0x0000fe7f, chksum : 0x39626d3b, utbl_chksum : 0xe619d30d) [pid 6293] openat(AT_FDCWD, "./file1", O_WRONLY|O_EXCL|O_TRUNC|O_SYNC|O_NOATIME [pid 6297] <... futex resumed>) = 1 [pid 6292] <... futex resumed>) = 0 [pid 6290] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6297] openat(AT_FDCWD, "./file1", O_WRONLY|O_EXCL|O_TRUNC|O_SYNC|O_NOATIME [pid 6292] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 6292] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6294] <... mount resumed>) = 0 [pid 6294] openat(AT_FDCWD, "./file2", O_RDONLY|O_DIRECTORY) = 3 [ 109.337461][ T6293] exFAT-fs (loop0): error, data size is invalid(150994954) [ 109.345572][ T6297] exFAT-fs (loop1): error, data size is invalid(150994954) [ 109.364237][ T6293] exFAT-fs (loop0): Filesystem has been set read-only [ 109.372740][ T6299] exFAT-fs (loop3): failed to load upcase table (idx : 0x0000fe7f, chksum : 0x39626d3b, utbl_chksum : 0xe619d30d) [pid 6294] chdir("./file2") = 0 [pid 6298] <... mount resumed>) = 0 [pid 6294] openat(AT_FDCWD, "/dev/loop4", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 6294] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6298] openat(AT_FDCWD, "./file2", O_RDONLY|O_DIRECTORY [pid 6294] <... futex resumed>) = 1 [pid 6291] <... futex resumed>) = 0 [pid 6298] <... openat resumed>) = 3 [pid 6294] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6291] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6298] chdir("./file2" [pid 6294] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6291] <... futex resumed>) = 0 [pid 6298] <... chdir resumed>) = 0 [pid 6294] openat(AT_FDCWD, ".", O_RDONLY [pid 6291] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6298] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 6294] <... openat resumed>) = 4 [pid 6293] <... openat resumed>) = -1 EIO (Input/output error) [pid 6290] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 6298] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6294] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6293] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6290] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6298] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6294] <... futex resumed>) = 1 [pid 6293] <... futex resumed>) = 0 [pid 6291] <... futex resumed>) = 0 [pid 6298] <... futex resumed>) = 1 [pid 6296] <... futex resumed>) = 0 [pid 6294] openat(AT_FDCWD, "./file1", O_WRONLY|O_EXCL|O_TRUNC|O_SYNC|O_NOATIME [pid 6293] ioctl(4, F2FS_IOC_SHUTDOWN, 0x200000000080 [pid 6291] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6296] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6293] <... ioctl resumed>) = 0 [pid 6292] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 6291] <... futex resumed>) = 0 [pid 6290] <... futex resumed>) = 0 [pid 6296] <... futex resumed>) = 0 [pid 6293] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6292] futex(0x7f7361b156dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6291] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6290] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6296] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6293] <... futex resumed>) = 0 [pid 6292] <... futex resumed>) = 0 [pid 6293] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6292] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f73619ff000 [pid 6298] openat(AT_FDCWD, ".", O_RDONLY [pid 6292] mprotect(0x7f7361a00000, 131072, PROT_READ|PROT_WRITE [pid 6298] <... openat resumed>) = 4 [pid 6292] <... mprotect resumed>) = 0 [pid 6298] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6292] rt_sigprocmask(SIG_BLOCK, ~[], [pid 6298] <... futex resumed>) = 1 [pid 6296] <... futex resumed>) = 0 [pid 6292] <... rt_sigprocmask resumed>[], 8) = 0 [pid 6298] openat(AT_FDCWD, "./file1", O_WRONLY|O_EXCL|O_TRUNC|O_SYNC|O_NOATIME [pid 6296] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6292] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f7361a1f990, parent_tid=0x7f7361a1f990, exit_signal=0, stack=0x7f73619ff000, stack_size=0x20300, tls=0x7f7361a1f6c0}./strace-static-x86_64: Process 6300 attached [pid 6296] <... futex resumed>) = 0 [pid 6290] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6296] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6292] <... clone3 resumed> => {parent_tid=[87]}, 88) = 87 [pid 6292] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 6292] futex(0x7f7361b156d8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 6292] futex(0x7f7361b156dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6300] rseq(0x7f7361a1ffe0, 0x20, 0, 0x53053053 [pid 6290] close(3 [pid 6300] <... rseq resumed>) = 0 [pid 6300] set_robust_list(0x7f7361a1f9a0, 24) = 0 [pid 6300] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 6300] ioctl(4, F2FS_IOC_SHUTDOWN, 0x200000000080) = 0 [pid 6300] futex(0x7f7361b156dc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 6292] <... futex resumed>) = 0 [pid 6300] futex(0x7f7361b156d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6297] <... openat resumed>) = -1 EIO (Input/output error) [pid 6290] <... close resumed>) = 0 [pid 6297] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6290] close(4 [pid 6297] <... futex resumed>) = 0 [pid 6297] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6294] <... openat resumed>) = -1 EIO (Input/output error) [pid 6294] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 6291] <... futex resumed>) = 0 [pid 6291] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 6291] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6294] ioctl(4, F2FS_IOC_SHUTDOWN, 0x200000000080) = 0 [pid 6290] <... close resumed>) = 0 [pid 6292] close(3) = 0 [pid 6292] close(4) = 0 [pid 6292] close(5 [pid 6290] close(5 [pid 6292] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6290] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6292] close(6) = -1 EBADF (Bad file descriptor) [pid 6292] close(7) = -1 EBADF (Bad file descriptor) [pid 6292] close(8) = -1 EBADF (Bad file descriptor) [pid 6292] close(9) = -1 EBADF (Bad file descriptor) [pid 6292] close(10) = -1 EBADF (Bad file descriptor) [pid 6292] close(11) = -1 EBADF (Bad file descriptor) [pid 6290] close(6 [pid 6292] close(12) = -1 EBADF (Bad file descriptor) [pid 6292] close(13 [pid 6299] <... mount resumed>) = 0 [pid 6292] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6290] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6292] close(14) = -1 EBADF (Bad file descriptor) [pid 6292] close(15) = -1 EBADF (Bad file descriptor) [pid 6292] close(16) = -1 EBADF (Bad file descriptor) [pid 6292] close(17) = -1 EBADF (Bad file descriptor) [pid 6292] close(18) = -1 EBADF (Bad file descriptor) [pid 6292] close(19) = -1 EBADF (Bad file descriptor) [pid 6292] close(20) = -1 EBADF (Bad file descriptor) [pid 6292] close(21 [pid 6294] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6292] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6294] <... futex resumed>) = 1 [pid 6292] close(22 [pid 6291] <... futex resumed>) = 0 [pid 6294] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6292] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6291] close(3 [pid 6292] close(23 [pid 6291] <... close resumed>) = 0 [pid 6292] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6291] close(4 [pid 6292] close(24 [pid 6291] <... close resumed>) = 0 [pid 6292] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6291] close(5 [pid 6292] close(25 [pid 6291] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6292] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6291] close(6 [pid 6292] close(26 [pid 6291] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6292] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6291] close(7 [pid 6292] close(27 [pid 6291] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6292] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6291] close(8 [pid 6292] close(28 [pid 6291] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6292] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6291] close(9 [pid 6292] close(29 [pid 6291] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6292] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6291] close(10 [pid 6292] exit_group(0 [pid 6291] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6300] <... futex resumed>) = ? [pid 6297] <... futex resumed>) = ? [pid 6292] <... exit_group resumed>) = ? [pid 6291] close(11 [pid 6300] +++ exited with 0 +++ [pid 6297] +++ exited with 0 +++ [pid 6292] +++ exited with 0 +++ [pid 6291] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6291] close(12 [pid 5886] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=85, si_uid=0, si_status=0, si_utime=0, si_stime=4 /* 0.04 s */} --- [pid 6291] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5886] restart_syscall(<... resuming interrupted clone ...> [pid 6291] close(13) = -1 EBADF (Bad file descriptor) [pid 6291] close(14) = -1 EBADF (Bad file descriptor) [pid 6291] close(15) = -1 EBADF (Bad file descriptor) [pid 6291] close(16) = -1 EBADF (Bad file descriptor) [pid 6291] close(17) = -1 EBADF (Bad file descriptor) [pid 6291] close(18) = -1 EBADF (Bad file descriptor) [pid 6291] close(19) = -1 EBADF (Bad file descriptor) [pid 6291] close(20) = -1 EBADF (Bad file descriptor) [pid 6291] close(21) = -1 EBADF (Bad file descriptor) [pid 6291] close(22) = -1 EBADF (Bad file descriptor) [pid 6291] close(23) = -1 EBADF (Bad file descriptor) [pid 6298] <... openat resumed>) = -1 EIO (Input/output error) [pid 6291] close(24) = -1 EBADF (Bad file descriptor) [pid 6298] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6291] close(25 [pid 6298] <... futex resumed>) = 1 [pid 6296] <... futex resumed>) = 0 [pid 6291] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6298] ioctl(4, F2FS_IOC_SHUTDOWN, 0x200000000080 [pid 6296] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6291] close(26 [pid 6298] <... ioctl resumed>) = 0 [pid 6296] <... futex resumed>) = 0 [pid 6291] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6296] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6291] close(27 [pid 6298] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6291] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6298] <... futex resumed>) = 1 [pid 6296] <... futex resumed>) = 0 [pid 6291] close(28 [pid 6298] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6296] close(3 [pid 6291] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6290] close(7 [pid 6296] <... close resumed>) = 0 [pid 6291] close(29 [pid 6296] close(4 [pid 6291] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6296] <... close resumed>) = 0 [pid 6291] exit_group(0 [pid 6296] close(5 [pid 6294] <... futex resumed>) = ? [pid 6291] <... exit_group resumed>) = ? [pid 6296] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6294] +++ exited with 0 +++ [pid 6291] +++ exited with 0 +++ [pid 6290] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5886] <... restart_syscall resumed>) = 0 [pid 6296] close(6 [pid 5889] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=79, si_uid=0, si_status=0, si_utime=0, si_stime=3 /* 0.03 s */} --- [pid 6296] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6296] close(7 [pid 5886] umount2("./35", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6296] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5889] umount2("./35", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5886] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6296] close(8 [pid 5889] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5886] openat(AT_FDCWD, "./35", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 6296] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5889] openat(AT_FDCWD, "./35", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5886] <... openat resumed>) = 3 [pid 6296] close(9 [pid 5889] <... openat resumed>) = 3 [pid 5886] newfstatat(3, "", [pid 6296] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5889] newfstatat(3, "", [pid 5886] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=80, ...}, AT_EMPTY_PATH) = 0 [pid 6296] close(10 [pid 5889] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=80, ...}, AT_EMPTY_PATH) = 0 [pid 5886] getdents64(3, [pid 6296] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5889] getdents64(3, [pid 5886] <... getdents64 resumed>0x55556ff0a730 /* 4 entries */, 32768) = 112 [pid 6296] close(11 [pid 5889] <... getdents64 resumed>0x55556ff0a730 /* 4 entries */, 32768) = 112 [pid 5886] umount2("./35/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6296] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5889] umount2("./35/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6296] close(12) = -1 EBADF (Bad file descriptor) [pid 6296] close(13) = -1 EBADF (Bad file descriptor) [pid 6296] close(14) = -1 EBADF (Bad file descriptor) [pid 6296] close(15) = -1 EBADF (Bad file descriptor) [pid 6296] close(16) = -1 EBADF (Bad file descriptor) [pid 6296] close(17) = -1 EBADF (Bad file descriptor) [pid 6296] close(18) = -1 EBADF (Bad file descriptor) [pid 6296] close(19) = -1 EBADF (Bad file descriptor) [pid 6296] close(20) = -1 EBADF (Bad file descriptor) [pid 6296] close(21) = -1 EBADF (Bad file descriptor) [pid 6296] close(22) = -1 EBADF (Bad file descriptor) [pid 6296] close(23) = -1 EBADF (Bad file descriptor) [pid 6296] close(24) = -1 EBADF (Bad file descriptor) [pid 6296] close(25) = -1 EBADF (Bad file descriptor) [pid 6296] close(26) = -1 EBADF (Bad file descriptor) [pid 6296] close(27) = -1 EBADF (Bad file descriptor) [pid 6296] close(28) = -1 EBADF (Bad file descriptor) [pid 6296] close(29) = -1 EBADF (Bad file descriptor) [pid 6296] exit_group(0 [pid 6298] <... futex resumed>) = ? [pid 6296] <... exit_group resumed>) = ? [pid 6298] +++ exited with 0 +++ [pid 6296] +++ exited with 0 +++ [pid 5887] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=77, si_uid=0, si_status=0, si_utime=0, si_stime=2 /* 0.02 s */} --- [pid 6299] openat(AT_FDCWD, "./file2", O_RDONLY|O_DIRECTORY [pid 6290] close(8 [pid 5887] restart_syscall(<... resuming interrupted clone ...> [pid 6299] <... openat resumed>) = 3 [pid 6290] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6299] chdir("./file2" [pid 6290] close(9 [pid 6299] <... chdir resumed>) = 0 [pid 6290] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6299] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 6290] close(10 [pid 6299] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6290] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5887] <... restart_syscall resumed>) = 0 [pid 6299] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6290] close(11 [pid 6299] <... futex resumed>) = 1 [pid 6295] <... futex resumed>) = 0 [pid 6290] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5889] <... umount2 resumed>) = 0 [pid 5886] <... umount2 resumed>) = 0 [pid 6299] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6290] close(12 [pid 5889] umount2("./35/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5887] umount2("./35", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5886] umount2("./35/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6290] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5889] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5887] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5886] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6290] close(13 [pid 5889] newfstatat(AT_FDCWD, "./35/file2", [pid 5887] openat(AT_FDCWD, "./35", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5886] newfstatat(AT_FDCWD, "./35/file2", [pid 6290] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5889] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5887] <... openat resumed>) = 3 [pid 5886] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 6290] close(14 [pid 5889] umount2("./35/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5887] newfstatat(3, "", [pid 5886] umount2("./35/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6290] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5889] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5887] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=80, ...}, AT_EMPTY_PATH) = 0 [pid 5886] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6290] close(15 [pid 5889] openat(AT_FDCWD, "./35/file2", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5887] getdents64(3, [pid 5886] openat(AT_FDCWD, "./35/file2", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 6290] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5889] <... openat resumed>) = 4 [pid 5887] <... getdents64 resumed>0x55556ff0a730 /* 4 entries */, 32768) = 112 [pid 5886] <... openat resumed>) = 4 [pid 6295] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6290] close(16 [pid 5889] newfstatat(4, "", [ 109.375477][ T6297] exFAT-fs (loop1): Filesystem has been set read-only [ 109.397748][ T6294] exFAT-fs (loop4): error, data size is invalid(150994954) [ 109.410769][ T6298] exFAT-fs (loop2): error, data size is invalid(150994954) [ 109.418791][ T6294] exFAT-fs (loop4): Filesystem has been set read-only [ 109.427984][ T6298] exFAT-fs (loop2): Filesystem has been set read-only [pid 5887] umount2("./35/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5886] newfstatat(4, "", [pid 6299] <... futex resumed>) = 0 [pid 6295] <... futex resumed>) = 1 [pid 6290] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5889] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_EMPTY_PATH) = 0 [pid 5887] <... umount2 resumed>) = 0 [pid 5886] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_EMPTY_PATH) = 0 [pid 6299] openat(AT_FDCWD, ".", O_RDONLY [pid 6295] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6290] close(17 [pid 5889] getdents64(4, [pid 5887] umount2("./35/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5886] getdents64(4, [pid 6299] <... openat resumed>) = 4 [pid 6290] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5889] <... getdents64 resumed>0x55556ff12770 /* 2 entries */, 32768) = 48 [pid 5887] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5886] <... getdents64 resumed>0x55556ff12770 /* 2 entries */, 32768) = 48 [pid 6299] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6290] close(18 [pid 5889] getdents64(4, [pid 5887] newfstatat(AT_FDCWD, "./35/file2", [pid 5886] getdents64(4, [pid 6299] <... futex resumed>) = 1 [pid 6295] <... futex resumed>) = 0 [pid 6290] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5889] <... getdents64 resumed>0x55556ff12770 /* 0 entries */, 32768) = 0 [pid 5887] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5886] <... getdents64 resumed>0x55556ff12770 /* 0 entries */, 32768) = 0 [pid 6299] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6295] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6290] close(19 [pid 5889] close(4 [pid 5887] umount2("./35/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5886] close(4 [pid 6299] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6295] <... futex resumed>) = 0 [pid 6290] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5889] <... close resumed>) = 0 [pid 5887] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5886] <... close resumed>) = 0 [pid 6299] openat(AT_FDCWD, "./file1", O_WRONLY|O_EXCL|O_TRUNC|O_SYNC|O_NOATIME [pid 6295] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6290] close(20 [pid 5889] rmdir("./35/file2" [pid 5887] openat(AT_FDCWD, "./35/file2", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5886] rmdir("./35/file2" [pid 6290] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5889] <... rmdir resumed>) = 0 [pid 5887] <... openat resumed>) = 4 [pid 6290] close(21 [pid 5889] umount2("./35/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5887] newfstatat(4, "", [pid 5886] <... rmdir resumed>) = 0 [pid 6290] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5889] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5887] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_EMPTY_PATH) = 0 [pid 5886] umount2("./35/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6290] close(22 [pid 5889] newfstatat(AT_FDCWD, "./35/binderfs", [pid 5887] getdents64(4, [pid 5886] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6290] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5889] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5887] <... getdents64 resumed>0x55556ff12770 /* 2 entries */, 32768) = 48 [pid 5886] newfstatat(AT_FDCWD, "./35/binderfs", [pid 6290] close(23 [pid 5889] unlink("./35/binderfs" [pid 5887] getdents64(4, [pid 5886] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 6290] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5889] <... unlink resumed>) = 0 [pid 5887] <... getdents64 resumed>0x55556ff12770 /* 0 entries */, 32768) = 0 [pid 5886] unlink("./35/binderfs" [pid 6290] close(24 [pid 5889] getdents64(3, [pid 5887] close(4 [pid 5886] <... unlink resumed>) = 0 [pid 6290] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5889] <... getdents64 resumed>0x55556ff0a730 /* 0 entries */, 32768) = 0 [pid 5887] <... close resumed>) = 0 [pid 5886] getdents64(3, [pid 6290] close(25 [pid 5889] close(3 [pid 5887] rmdir("./35/file2" [pid 5886] <... getdents64 resumed>0x55556ff0a730 /* 0 entries */, 32768) = 0 [pid 6290] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5889] <... close resumed>) = 0 [pid 5887] <... rmdir resumed>) = 0 [pid 5886] close(3 [pid 6290] close(26 [pid 5889] rmdir("./35" [pid 5887] umount2("./35/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5886] <... close resumed>) = 0 [pid 6290] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5889] <... rmdir resumed>) = 0 [pid 5887] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5886] rmdir("./35" [pid 6290] close(27 [pid 5889] mkdir("./36", 0777 [pid 5887] newfstatat(AT_FDCWD, "./35/binderfs", [pid 5886] <... rmdir resumed>) = 0 [pid 6290] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5889] <... mkdir resumed>) = 0 [pid 5887] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5886] mkdir("./36", 0777 [pid 6290] close(28 [pid 5889] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 5887] unlink("./35/binderfs" [pid 5886] <... mkdir resumed>) = 0 [pid 6290] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5889] <... openat resumed>) = 3 [pid 5887] <... unlink resumed>) = 0 [pid 5886] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 6290] close(29 [pid 5889] ioctl(3, LOOP_CLR_FD [pid 5887] getdents64(3, [pid 5886] <... openat resumed>) = 3 [pid 6290] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5889] <... ioctl resumed>) = 0 [pid 5887] <... getdents64 resumed>0x55556ff0a730 /* 0 entries */, 32768) = 0 [pid 5886] ioctl(3, LOOP_CLR_FD [pid 6290] exit_group(0 [pid 5889] close(3 [pid 5887] close(3 [pid 5886] <... ioctl resumed>) = 0 [pid 6293] <... futex resumed>) = ? [pid 6290] <... exit_group resumed>) = ? [pid 5889] <... close resumed>) = 0 [pid 5887] <... close resumed>) = 0 [pid 5886] close(3 [pid 6293] +++ exited with 0 +++ [pid 6290] +++ exited with 0 +++ [pid 5889] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5887] rmdir("./35"./strace-static-x86_64: Process 6301 attached ) = 0 [pid 5884] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=81, si_uid=0, si_status=0, si_utime=0, si_stime=2 /* 0.02 s */} --- [pid 5889] <... clone resumed>, child_tidptr=0x55556ff09690) = 81 [pid 5887] mkdir("./36", 0777) = 0 [pid 6301] set_robust_list(0x55556ff096a0, 24 [pid 5887] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 5884] umount2("./35", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6301] <... set_robust_list resumed>) = 0 [pid 5887] <... openat resumed>) = 3 [pid 5884] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6301] chdir("./36" [pid 5887] ioctl(3, LOOP_CLR_FD [pid 5884] openat(AT_FDCWD, "./35", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 6301] <... chdir resumed>) = 0 [pid 5887] <... ioctl resumed>) = 0 [pid 5884] <... openat resumed>) = 3 [pid 6301] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5887] close(3 [pid 5884] newfstatat(3, "", [pid 6301] <... prctl resumed>) = 0 [pid 5887] <... close resumed>) = 0 [pid 5884] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=80, ...}, AT_EMPTY_PATH) = 0 [pid 6301] setpgid(0, 0 [pid 5887] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5884] getdents64(3, ./strace-static-x86_64: Process 6302 attached [pid 6301] <... setpgid resumed>) = 0 [pid 5886] <... close resumed>) = 0 [pid 5884] <... getdents64 resumed>0x55556ff0a730 /* 4 entries */, 32768) = 112 [pid 6302] set_robust_list(0x55556ff096a0, 24 [pid 6301] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5887] <... clone resumed>, child_tidptr=0x55556ff09690) = 79 [pid 5886] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5884] umount2("./35/file2", MNT_FORCE|UMOUNT_NOFOLLOW./strace-static-x86_64: Process 6303 attached [pid 6302] <... set_robust_list resumed>) = 0 [pid 6301] <... openat resumed>) = 3 [pid 6303] set_robust_list(0x55556ff096a0, 24 [pid 6302] chdir("./36" [pid 6301] write(3, "1000", 4 [pid 5886] <... clone resumed>, child_tidptr=0x55556ff09690) = 88 [pid 6303] <... set_robust_list resumed>) = 0 [pid 6302] <... chdir resumed>) = 0 [pid 6302] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 6302] setpgid(0, 0) = 0 [pid 6301] <... write resumed>) = 4 [pid 6302] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6301] close(3 [pid 6302] <... openat resumed>) = 3 [pid 6301] <... close resumed>) = 0 [pid 6302] write(3, "1000", 4 [pid 6301] symlink("/dev/binderfs", "./binderfs"executing program [pid 6302] <... write resumed>) = 4 [pid 6301] <... symlink resumed>) = 0 [pid 6302] close(3 [pid 6301] write(1, "executing program\n", 18 [pid 6302] <... close resumed>) = 0 [pid 6301] <... write resumed>) = 18 [pid 6302] symlink("/dev/binderfs", "./binderfs" [pid 6301] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6302] <... symlink resumed>) = 0 [pid 6301] <... futex resumed>) = 0 executing program [pid 6302] write(1, "executing program\n", 18 [pid 6301] rt_sigaction(SIGRT_1, {sa_handler=0x7f7361ab2750, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f7361aa3900}, [pid 6302] <... write resumed>) = 18 [pid 6301] <... rt_sigaction resumed>NULL, 8) = 0 [pid 6302] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6301] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 6302] <... futex resumed>) = 0 [pid 6301] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6302] rt_sigaction(SIGRT_1, {sa_handler=0x7f7361ab2750, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f7361aa3900}, [pid 6301] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 6302] <... rt_sigaction resumed>NULL, 8) = 0 [pid 6301] <... mmap resumed>) = 0x7f7361a20000 [pid 6302] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 6301] mprotect(0x7f7361a21000, 131072, PROT_READ|PROT_WRITE [pid 6302] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6301] <... mprotect resumed>) = 0 [pid 6302] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 6301] rt_sigprocmask(SIG_BLOCK, ~[], [pid 6302] <... mmap resumed>) = 0x7f7361a20000 [pid 6301] <... rt_sigprocmask resumed>[], 8) = 0 [pid 6302] mprotect(0x7f7361a21000, 131072, PROT_READ|PROT_WRITE [pid 6301] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f7361a40990, parent_tid=0x7f7361a40990, exit_signal=0, stack=0x7f7361a20000, stack_size=0x20300, tls=0x7f7361a406c0}./strace-static-x86_64: Process 6304 attached [pid 6302] <... mprotect resumed>) = 0 [pid 6303] chdir("./36" [pid 6302] rt_sigprocmask(SIG_BLOCK, ~[], [pid 6301] <... clone3 resumed> => {parent_tid=[82]}, 88) = 82 [pid 6302] <... rt_sigprocmask resumed>[], 8) = 0 [pid 6301] rt_sigprocmask(SIG_SETMASK, [], [pid 6304] rseq(0x7f7361a40fe0, 0x20, 0, 0x53053053 [pid 6302] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f7361a40990, parent_tid=0x7f7361a40990, exit_signal=0, stack=0x7f7361a20000, stack_size=0x20300, tls=0x7f7361a406c0} [pid 6301] <... rt_sigprocmask resumed>NULL, 8) = 0 ./strace-static-x86_64: Process 6305 attached [pid 6304] <... rseq resumed>) = 0 [pid 6301] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6304] set_robust_list(0x7f7361a409a0, 24 [pid 6302] <... clone3 resumed> => {parent_tid=[80]}, 88) = 80 [pid 6301] <... futex resumed>) = 0 [pid 6304] <... set_robust_list resumed>) = 0 [pid 6302] rt_sigprocmask(SIG_SETMASK, [], [pid 6301] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 6305] rseq(0x7f7361a40fe0, 0x20, 0, 0x53053053 [pid 6304] rt_sigprocmask(SIG_SETMASK, [], [pid 6302] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6305] <... rseq resumed>) = 0 [pid 6304] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6302] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6305] set_robust_list(0x7f7361a409a0, 24 [pid 6304] memfd_create("syzkaller", 0 [pid 6302] <... futex resumed>) = 0 [pid 6302] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 6305] <... set_robust_list resumed>) = 0 [pid 6305] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 6305] memfd_create("syzkaller", 0) = 3 [pid 6305] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f7359600000 [pid 6305] write(3, "\xeb\x76\x90\x45\x58\x46\x41\x54\x20\x20\x20\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x03\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x08\x00\x00\x00\x88\x00\x00\x00\x0f\x00\x00\x00\x05\x00\x00\x00"..., 131072 [pid 6304] <... memfd_create resumed>) = 3 [pid 6304] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f7359600000 [pid 6304] write(3, "\xeb\x76\x90\x45\x58\x46\x41\x54\x20\x20\x20\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x03\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x08\x00\x00\x00\x88\x00\x00\x00\x0f\x00\x00\x00\x05\x00\x00\x00"..., 131072 [pid 6305] <... write resumed>) = 131072 [pid 6299] <... openat resumed>) = -1 EIO (Input/output error) [pid 6299] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6295] <... futex resumed>) = 0 [pid 6295] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 6295] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6303] <... chdir resumed>) = 0 [pid 5884] <... umount2 resumed>) = 0 [pid 6303] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5884] umount2("./35/file2", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5884] newfstatat(AT_FDCWD, "./35/file2", [pid 6303] <... prctl resumed>) = 0 [pid 5884] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 6303] setpgid(0, 0 [pid 5884] umount2("./35/file2", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5884] openat(AT_FDCWD, "./35/file2", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 5884] newfstatat(4, "", [pid 6299] <... futex resumed>) = 1 [pid 5884] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_EMPTY_PATH) = 0 [pid 6305] munmap(0x7f7359600000, 138412032 [pid 6303] <... setpgid resumed>) = 0 [pid 6299] ioctl(4, F2FS_IOC_SHUTDOWN, 0x200000000080 [pid 5884] getdents64(4, [pid 6305] <... munmap resumed>) = 0 [pid 6303] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6299] <... ioctl resumed>) = 0 [pid 5884] <... getdents64 resumed>0x55556ff12770 /* 2 entries */, 32768) = 48 [pid 6304] <... write resumed>) = 131072 [pid 6303] <... openat resumed>) = 3 [pid 5884] getdents64(4, [pid 6305] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 6303] write(3, "1000", 4 [pid 6299] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5884] <... getdents64 resumed>0x55556ff12770 /* 0 entries */, 32768) = 0 [pid 6305] <... openat resumed>) = 4 [pid 6303] <... write resumed>) = 4 [pid 6299] <... futex resumed>) = 1 [pid 6295] <... futex resumed>) = 0 [pid 5884] close(4 [pid 6305] ioctl(4, LOOP_SET_FD, 3 [pid 6304] munmap(0x7f7359600000, 138412032 [pid 6303] close(3 [pid 6299] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6295] close(3 [pid 5884] <... close resumed>) = 0 [pid 6305] <... ioctl resumed>) = -1 EBUSY (Device or resource busy) [pid 6304] <... munmap resumed>) = 0 [pid 6303] <... close resumed>) = 0 [pid 6295] <... close resumed>) = 0 [pid 5884] rmdir("./35/file2" [pid 6305] ioctl(4, LOOP_CLR_FD [pid 6303] symlink("/dev/binderfs", "./binderfs" [pid 6295] close(4 [pid 5884] <... rmdir resumed>) = 0 [pid 6305] <... ioctl resumed>) = 0 [pid 6304] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 6295] <... close resumed>) = 0 [pid 5884] umount2("./35/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6304] <... openat resumed>) = 4 [pid 6295] close(5 [pid 5884] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6295] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5884] newfstatat(AT_FDCWD, "./35/binderfs", [pid 6304] ioctl(4, LOOP_SET_FD, 3 [pid 6295] close(6 [pid 5884] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [ 109.474390][ T6299] exFAT-fs (loop3): error, data size is invalid(150994954) [ 109.510132][ T6299] exFAT-fs (loop3): Filesystem has been set read-only executing program [pid 6303] <... symlink resumed>) = 0 [pid 6295] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5884] unlink("./35/binderfs" [pid 6305] ioctl(4, LOOP_SET_FD, 3 [pid 6303] write(1, "executing program\n", 18 [pid 6295] close(7 [pid 6303] <... write resumed>) = 18 [pid 6295] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6295] close(8) = -1 EBADF (Bad file descriptor) [pid 6295] close(9) = -1 EBADF (Bad file descriptor) [pid 5884] <... unlink resumed>) = 0 [pid 6295] close(10 [pid 5884] getdents64(3, [pid 6295] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5884] <... getdents64 resumed>0x55556ff0a730 /* 0 entries */, 32768) = 0 [pid 6295] close(11 [pid 5884] close(3 [pid 6295] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5884] <... close resumed>) = 0 [pid 6295] close(12 [pid 5884] rmdir("./35" [pid 6295] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5884] <... rmdir resumed>) = 0 [pid 6295] close(13 [pid 5884] mkdir("./36", 0777 [pid 6295] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5884] <... mkdir resumed>) = 0 [pid 6295] close(14 [pid 5884] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 6295] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5884] <... openat resumed>) = 3 [pid 6295] close(15 [pid 5884] ioctl(3, LOOP_CLR_FD [pid 6305] <... ioctl resumed>) = -1 EBUSY (Device or resource busy) [pid 6295] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5884] <... ioctl resumed>) = 0 [pid 6305] close(4 [pid 6295] close(16 [pid 5884] close(3 [pid 6305] <... close resumed>) = 0 [pid 6295] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5884] <... close resumed>) = 0 [pid 6305] close(3 [pid 6295] close(17 [pid 5884] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 6306 attached [pid 6305] <... close resumed>) = 0 [pid 6303] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6295] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6305] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6295] close(18 [pid 5884] <... clone resumed>, child_tidptr=0x55556ff09690) = 83 [pid 6305] <... futex resumed>) = 1 [pid 6295] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6306] set_robust_list(0x55556ff096a0, 24 [pid 6305] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6302] <... futex resumed>) = 0 [pid 6295] close(19 [pid 6306] <... set_robust_list resumed>) = 0 [pid 6305] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6302] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6295] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6306] chdir("./36" [pid 6305] openat(AT_FDCWD, ".", O_RDONLY [pid 6302] <... futex resumed>) = 0 [pid 6295] close(20 [pid 6306] <... chdir resumed>) = 0 [pid 6305] <... openat resumed>) = 3 [pid 6302] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6295] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6306] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6305] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6295] close(21 [pid 6306] <... prctl resumed>) = 0 [pid 6305] <... futex resumed>) = 1 [pid 6302] <... futex resumed>) = 0 [pid 6295] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6306] setpgid(0, 0 [pid 6305] openat(AT_FDCWD, "./file1", O_WRONLY|O_EXCL|O_TRUNC|O_SYNC|O_NOATIME [pid 6302] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6295] close(22 [pid 6306] <... setpgid resumed>) = 0 [pid 6305] <... openat resumed>) = -1 ENOENT (No such file or directory) [pid 6302] <... futex resumed>) = 0 [pid 6295] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6306] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6305] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6302] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6306] <... openat resumed>) = 3 [pid 6305] <... futex resumed>) = 0 [pid 6302] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6295] close(23 [pid 6305] ioctl(3, F2FS_IOC_SHUTDOWN, 0x200000000080 [pid 6302] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6295] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6305] <... ioctl resumed>) = -1 ENOTTY (Inappropriate ioctl for device) [pid 6302] <... futex resumed>) = 0 [pid 6295] close(24 [pid 6306] write(3, "1000", 4 [pid 6305] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6302] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6306] <... write resumed>) = 4 [pid 6305] <... futex resumed>) = 0 [pid 6303] <... futex resumed>) = 0 [pid 6302] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6295] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6306] close(3 [pid 6305] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6302] close(3 [pid 6295] close(25 [pid 6306] <... close resumed>) = 0 [pid 6302] <... close resumed>) = 0 [pid 6295] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6306] symlink("/dev/binderfs", "./binderfs" [pid 6302] close(4 [pid 6295] close(26 [pid 6306] <... symlink resumed>) = 0 [pid 6302] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6295] <... close resumed>) = -1 EBADF (Bad file descriptor) executing program [pid 6306] write(1, "executing program\n", 18 [pid 6302] close(5 [pid 6295] close(27 [pid 6306] <... write resumed>) = 18 [pid 6302] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6295] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6306] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6302] close(6 [pid 6295] close(28 [pid 6306] <... futex resumed>) = 0 [pid 6302] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6295] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6306] rt_sigaction(SIGRT_1, {sa_handler=0x7f7361ab2750, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f7361aa3900}, [pid 6304] <... ioctl resumed>) = 0 [pid 6302] close(7 [pid 6295] close(29 [pid 6306] <... rt_sigaction resumed>NULL, 8) = 0 [pid 6302] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6295] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6306] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 6304] close(3 [pid 6302] close(8 [pid 6295] exit_group(0 [pid 6306] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6302] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6299] <... futex resumed>) = ? [pid 6295] <... exit_group resumed>) = ? [pid 6306] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 6304] <... close resumed>) = 0 [pid 6302] close(9 [pid 6299] +++ exited with 0 +++ [pid 6295] +++ exited with 0 +++ [pid 6306] <... mmap resumed>) = 0x7f7361a20000 [pid 6304] close(4 [pid 6302] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5888] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=76, si_uid=0, si_status=0, si_utime=0, si_stime=4 /* 0.04 s */} --- [pid 6306] mprotect(0x7f7361a21000, 131072, PROT_READ|PROT_WRITE [pid 6304] <... close resumed>) = 0 [pid 6302] close(10 [pid 5888] restart_syscall(<... resuming interrupted clone ...> [pid 6306] <... mprotect resumed>) = 0 [pid 6304] mkdir("./file2", 0777 [pid 6303] rt_sigaction(SIGRT_1, {sa_handler=0x7f7361ab2750, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f7361aa3900}, [pid 6302] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6306] rt_sigprocmask(SIG_BLOCK, ~[], [pid 6304] <... mkdir resumed>) = 0 [pid 6302] close(11 [pid 5888] <... restart_syscall resumed>) = 0 [pid 6306] <... rt_sigprocmask resumed>[], 8) = 0 [pid 6302] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6306] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f7361a40990, parent_tid=0x7f7361a40990, exit_signal=0, stack=0x7f7361a20000, stack_size=0x20300, tls=0x7f7361a406c0} [pid 6304] mount("/dev/loop4", "./file2", "exfat", MS_SYNCHRONOUS|MS_MANDLOCK|MS_DIRSYNC|MS_NOATIME|MS_NODIRATIME|MS_STRICTATIME|MS_LAZYTIME, "" [pid 6302] close(12./strace-static-x86_64: Process 6307 attached [pid 6303] <... rt_sigaction resumed>NULL, 8) = 0 [pid 6302] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5888] umount2("./33", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6306] <... clone3 resumed> => {parent_tid=[84]}, 88) = 84 [pid 6302] close(13 [pid 5888] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6307] rseq(0x7f7361a40fe0, 0x20, 0, 0x53053053 [pid 6306] rt_sigprocmask(SIG_SETMASK, [], [pid 6302] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5888] openat(AT_FDCWD, "./33", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 6307] <... rseq resumed>) = 0 [pid 6306] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6302] close(14 [pid 5888] <... openat resumed>) = 3 [pid 6307] set_robust_list(0x7f7361a409a0, 24 [pid 6306] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6303] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 6302] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5888] newfstatat(3, "", [pid 6307] <... set_robust_list resumed>) = 0 [pid 6306] <... futex resumed>) = 0 [pid 6303] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6302] close(15 [pid 5888] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=80, ...}, AT_EMPTY_PATH) = 0 [pid 6307] rt_sigprocmask(SIG_SETMASK, [], [pid 6306] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 6303] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 6302] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5888] getdents64(3, [pid 6307] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5888] <... getdents64 resumed>0x55556ff0a730 /* 4 entries */, 32768) = 112 [pid 5888] umount2("./33/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6303] <... mmap resumed>) = 0x7f7361a20000 [pid 6303] mprotect(0x7f7361a21000, 131072, PROT_READ|PROT_WRITE [pid 6307] memfd_create("syzkaller", 0 [pid 6303] <... mprotect resumed>) = 0 [pid 5888] <... umount2 resumed>) = 0 [pid 6302] close(16 [pid 5888] umount2("./33/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6307] <... memfd_create resumed>) = 3 [pid 6303] rt_sigprocmask(SIG_BLOCK, ~[], [pid 6302] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5888] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6303] <... rt_sigprocmask resumed>[], 8) = 0 [pid 6307] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6303] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f7361a40990, parent_tid=0x7f7361a40990, exit_signal=0, stack=0x7f7361a20000, stack_size=0x20300, tls=0x7f7361a406c0} [pid 6302] close(17 [pid 5888] newfstatat(AT_FDCWD, "./33/file2", ./strace-static-x86_64: Process 6308 attached [pid 6307] <... mmap resumed>) = 0x7f7359600000 [pid 6302] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5888] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 6308] rseq(0x7f7361a40fe0, 0x20, 0, 0x53053053 [pid 6307] write(3, "\xeb\x76\x90\x45\x58\x46\x41\x54\x20\x20\x20\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x03\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x08\x00\x00\x00\x88\x00\x00\x00\x0f\x00\x00\x00\x05\x00\x00\x00"..., 131072 [pid 6303] <... clone3 resumed> => {parent_tid=[89]}, 88) = 89 [pid 6302] close(18 [pid 5888] umount2("./33/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6308] <... rseq resumed>) = 0 [pid 6303] rt_sigprocmask(SIG_SETMASK, [], [pid 6302] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5888] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6308] set_robust_list(0x7f7361a409a0, 24 [pid 6303] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5888] openat(AT_FDCWD, "./33/file2", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 6308] <... set_robust_list resumed>) = 0 [pid 6303] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6302] close(19 [pid 5888] <... openat resumed>) = 4 [pid 6308] rt_sigprocmask(SIG_SETMASK, [], [pid 6303] <... futex resumed>) = 0 [pid 6302] <... close resumed>) = -1 EBADF (Bad file descriptor) [ 109.547881][ T6304] loop4: detected capacity change from 0 to 256 [pid 5888] newfstatat(4, "", [pid 6308] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6303] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 6302] close(20 [pid 5888] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_EMPTY_PATH) = 0 [pid 6308] memfd_create("syzkaller", 0 [pid 5888] getdents64(4, [pid 6308] <... memfd_create resumed>) = 3 [pid 6307] <... write resumed>) = 131072 [pid 6302] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5888] <... getdents64 resumed>0x55556ff12770 /* 2 entries */, 32768) = 48 [pid 6308] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f7359600000 [pid 6307] munmap(0x7f7359600000, 138412032 [pid 6302] close(21 [pid 5888] getdents64(4, [pid 6307] <... munmap resumed>) = 0 [pid 6302] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5888] <... getdents64 resumed>0x55556ff12770 /* 0 entries */, 32768) = 0 [pid 6302] close(22 [pid 5888] close(4 [pid 6308] write(3, "\xeb\x76\x90\x45\x58\x46\x41\x54\x20\x20\x20\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x03\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x08\x00\x00\x00\x88\x00\x00\x00\x0f\x00\x00\x00\x05\x00\x00\x00"..., 131072 [pid 6307] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 6302] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5888] <... close resumed>) = 0 [pid 6307] <... openat resumed>) = 4 [pid 6302] close(23 [pid 5888] rmdir("./33/file2" [pid 6307] ioctl(4, LOOP_SET_FD, 3 [pid 6308] <... write resumed>) = 131072 [pid 6302] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5888] <... rmdir resumed>) = 0 [pid 6308] munmap(0x7f7359600000, 138412032 [pid 6302] close(24 [pid 5888] umount2("./33/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6308] <... munmap resumed>) = 0 [pid 6302] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6308] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 6307] <... ioctl resumed>) = 0 [pid 6302] close(25 [pid 5888] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6307] close(3 [pid 6302] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5888] newfstatat(AT_FDCWD, "./33/binderfs", [pid 6308] <... openat resumed>) = 4 [pid 6307] <... close resumed>) = 0 [pid 6302] close(26 [pid 5888] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 6308] ioctl(4, LOOP_SET_FD, 3 [pid 6307] close(4 [pid 6304] <... mount resumed>) = 0 [pid 6302] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5888] unlink("./33/binderfs" [pid 6307] <... close resumed>) = 0 [pid 6302] close(27 [pid 5888] <... unlink resumed>) = 0 [pid 6307] mkdir("./file2", 0777 [pid 6302] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5888] getdents64(3, [pid 6307] <... mkdir resumed>) = 0 [pid 6302] close(28 [pid 5888] <... getdents64 resumed>0x55556ff0a730 /* 0 entries */, 32768) = 0 [pid 6307] mount("/dev/loop0", "./file2", "exfat", MS_SYNCHRONOUS|MS_MANDLOCK|MS_DIRSYNC|MS_NOATIME|MS_NODIRATIME|MS_STRICTATIME|MS_LAZYTIME, "" [pid 6302] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5888] close(3 [pid 6302] close(29 [pid 5888] <... close resumed>) = 0 [pid 6302] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5888] rmdir("./33" [pid 6302] exit_group(0 [pid 5888] <... rmdir resumed>) = 0 [pid 6305] <... futex resumed>) = ? [pid 6302] <... exit_group resumed>) = ? [pid 5888] mkdir("./34", 0777 [pid 6305] +++ exited with 0 +++ [pid 6302] +++ exited with 0 +++ [pid 5888] <... mkdir resumed>) = 0 [pid 5888] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 5887] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=79, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 5888] <... openat resumed>) = 3 [pid 5887] restart_syscall(<... resuming interrupted clone ...> [pid 5888] ioctl(3, LOOP_CLR_FD) = 0 [pid 5888] close(3 [pid 6304] openat(AT_FDCWD, "./file2", O_RDONLY|O_DIRECTORY [pid 5888] <... close resumed>) = 0 [pid 6304] <... openat resumed>) = 3 [ 109.604805][ T6304] exFAT-fs (loop4): failed to load upcase table (idx : 0x0000fe7f, chksum : 0x39626d3b, utbl_chksum : 0xe619d30d) [ 109.623005][ T6307] loop0: detected capacity change from 0 to 256 [ 109.631954][ T6308] loop1: detected capacity change from 0 to 256 [pid 5888] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5887] <... restart_syscall resumed>) = 0 ./strace-static-x86_64: Process 6309 attached [pid 6304] chdir("./file2" [pid 5888] <... clone resumed>, child_tidptr=0x55556ff09690) = 78 [pid 5887] umount2("./36", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5887] openat(AT_FDCWD, "./36", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 5887] newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=60, ...}, AT_EMPTY_PATH) = 0 [pid 5887] getdents64(3, 0x55556ff0a730 /* 3 entries */, 32768) = 80 [pid 5887] umount2("./36/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5887] newfstatat(AT_FDCWD, "./36/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5887] unlink("./36/binderfs" [pid 6304] <... chdir resumed>) = 0 [pid 5887] <... unlink resumed>) = 0 [pid 6309] set_robust_list(0x55556ff096a0, 24 [pid 6308] <... ioctl resumed>) = 0 [pid 6304] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 5887] getdents64(3, [pid 6309] <... set_robust_list resumed>) = 0 [pid 6304] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5887] <... getdents64 resumed>0x55556ff0a730 /* 0 entries */, 32768) = 0 [pid 6309] chdir("./34" [pid 5887] close(3) = 0 [pid 5887] rmdir("./36") = 0 [pid 5887] mkdir("./37", 0777 [pid 6308] close(3 [pid 6304] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5887] <... mkdir resumed>) = 0 [pid 6308] <... close resumed>) = 0 [pid 6304] <... futex resumed>) = 1 [pid 6309] <... chdir resumed>) = 0 [pid 6308] close(4 [pid 6304] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6301] <... futex resumed>) = 0 [pid 5887] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 6308] <... close resumed>) = 0 [pid 6301] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5887] <... openat resumed>) = 3 [pid 6308] mkdir("./file2", 0777 [pid 6301] <... futex resumed>) = 1 [pid 5887] ioctl(3, LOOP_CLR_FD [pid 6308] <... mkdir resumed>) = 0 [pid 6304] <... futex resumed>) = 0 [pid 6301] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5887] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 6308] mount("/dev/loop1", "./file2", "exfat", MS_SYNCHRONOUS|MS_MANDLOCK|MS_DIRSYNC|MS_NOATIME|MS_NODIRATIME|MS_STRICTATIME|MS_LAZYTIME, "" [pid 6304] openat(AT_FDCWD, ".", O_RDONLY [pid 5887] close(3 [pid 6309] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6304] <... openat resumed>) = 4 [pid 5887] <... close resumed>) = 0 [pid 6304] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6309] <... prctl resumed>) = 0 [pid 6304] <... futex resumed>) = 1 [pid 6301] <... futex resumed>) = 0 [pid 5887] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6304] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6301] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6309] setpgid(0, 0 [pid 6304] <... futex resumed>) = 0 [pid 6301] <... futex resumed>) = 1 [pid 5887] <... clone resumed>, child_tidptr=0x55556ff09690) = 81 [pid 6304] openat(AT_FDCWD, "./file1", O_WRONLY|O_EXCL|O_TRUNC|O_SYNC|O_NOATIME./strace-static-x86_64: Process 6310 attached [pid 6301] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6309] <... setpgid resumed>) = 0 [pid 6310] set_robust_list(0x55556ff096a0, 24 [pid 6309] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6310] <... set_robust_list resumed>) = 0 [pid 6309] <... openat resumed>) = 3 [pid 6310] chdir("./37" [pid 6309] write(3, "1000", 4executing program [pid 6310] <... chdir resumed>) = 0 [pid 6309] <... write resumed>) = 4 [pid 6309] close(3) = 0 [pid 6309] symlink("/dev/binderfs", "./binderfs") = 0 [pid 6309] write(1, "executing program\n", 18) = 18 [pid 6309] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6310] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6309] <... futex resumed>) = 0 [pid 6310] <... prctl resumed>) = 0 [pid 6309] rt_sigaction(SIGRT_1, {sa_handler=0x7f7361ab2750, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f7361aa3900}, [pid 6310] setpgid(0, 0 [pid 6309] <... rt_sigaction resumed>NULL, 8) = 0 [pid 6310] <... setpgid resumed>) = 0 [pid 6309] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 6310] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6309] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6310] <... openat resumed>) = 3 [pid 6309] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f7361a20000 [pid 6310] write(3, "1000", 4 [pid 6309] mprotect(0x7f7361a21000, 131072, PROT_READ|PROT_WRITE [pid 6310] <... write resumed>) = 4 [pid 6309] <... mprotect resumed>) = 0 [pid 6310] close(3 [pid 6309] rt_sigprocmask(SIG_BLOCK, ~[], [pid 6310] <... close resumed>) = 0 [pid 6309] <... rt_sigprocmask resumed>[], 8) = 0 [pid 6309] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f7361a40990, parent_tid=0x7f7361a40990, exit_signal=0, stack=0x7f7361a20000, stack_size=0x20300, tls=0x7f7361a406c0} => {parent_tid=[79]}, 88) = 79 [pid 6309] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 6310] symlink("/dev/binderfs", "./binderfs" [pid 6309] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6310] <... symlink resumed>) = 0 [pid 6309] <... futex resumed>) = 0 [pid 6309] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000}executing program [pid 6310] write(1, "executing program\n", 18) = 18 [pid 6310] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 6310] rt_sigaction(SIGRT_1, {sa_handler=0x7f7361ab2750, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f7361aa3900}, NULL, 8) = 0 [pid 6310] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 6310] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f7361a20000 [pid 6310] mprotect(0x7f7361a21000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 6310] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 6310] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f7361a40990, parent_tid=0x7f7361a40990, exit_signal=0, stack=0x7f7361a20000, stack_size=0x20300, tls=0x7f7361a406c0}./strace-static-x86_64: Process 6312 attached => {parent_tid=[82]}, 88) = 82 [pid 6310] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 6310] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 6310] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 6312] rseq(0x7f7361a40fe0, 0x20, 0, 0x53053053) = 0 [pid 6312] set_robust_list(0x7f7361a409a0, 24) = 0 [pid 6312] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 6312] memfd_create("syzkaller", 0) = 3 [pid 6312] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f7359600000 [pid 6312] write(3, "\xeb\x76\x90\x45\x58\x46\x41\x54\x20\x20\x20\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x03\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x08\x00\x00\x00\x88\x00\x00\x00\x0f\x00\x00\x00\x05\x00\x00\x00"..., 131072) = 131072 ./strace-static-x86_64: Process 6311 attached [pid 6307] <... mount resumed>) = 0 [ 109.646591][ T6307] exFAT-fs (loop0): failed to load upcase table (idx : 0x0000fe7f, chksum : 0x39626d3b, utbl_chksum : 0xe619d30d) [ 109.674366][ T6304] exFAT-fs (loop4): error, data size is invalid(150994954) [pid 6312] munmap(0x7f7359600000, 138412032 [pid 6307] openat(AT_FDCWD, "./file2", O_RDONLY|O_DIRECTORY [pid 6312] <... munmap resumed>) = 0 [pid 6307] <... openat resumed>) = 3 [pid 6312] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 6307] chdir("./file2" [pid 6312] <... openat resumed>) = 4 [pid 6307] <... chdir resumed>) = 0 [pid 6312] ioctl(4, LOOP_SET_FD, 3 [pid 6307] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 6311] rseq(0x7f7361a40fe0, 0x20, 0, 0x53053053 [pid 6307] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6307] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 6301] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 6307] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6301] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=0} [pid 6306] <... futex resumed>) = 0 [pid 6301] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 6306] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6301] futex(0x7f7361b156dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6307] <... futex resumed>) = 0 [pid 6306] <... futex resumed>) = 1 [pid 6301] <... futex resumed>) = 0 [pid 6307] openat(AT_FDCWD, ".", O_RDONLY [pid 6306] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6301] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 6311] <... rseq resumed>) = 0 [pid 6307] <... openat resumed>) = 4 [pid 6301] <... mmap resumed>) = 0x7f73619ff000 [pid 6311] set_robust_list(0x7f7361a409a0, 24 [pid 6307] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6301] mprotect(0x7f7361a00000, 131072, PROT_READ|PROT_WRITE [pid 6307] <... futex resumed>) = 1 [pid 6306] <... futex resumed>) = 0 [pid 6301] <... mprotect resumed>) = 0 [pid 6311] <... set_robust_list resumed>) = 0 [pid 6311] rt_sigprocmask(SIG_SETMASK, [], [pid 6307] openat(AT_FDCWD, "./file1", O_WRONLY|O_EXCL|O_TRUNC|O_SYNC|O_NOATIME [pid 6306] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6301] rt_sigprocmask(SIG_BLOCK, ~[], [pid 6311] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6306] <... futex resumed>) = 0 [pid 6301] <... rt_sigprocmask resumed>[], 8) = 0 [pid 6311] memfd_create("syzkaller", 0 [pid 6306] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6301] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f7361a1f990, parent_tid=0x7f7361a1f990, exit_signal=0, stack=0x7f73619ff000, stack_size=0x20300, tls=0x7f7361a1f6c0} [pid 6311] <... memfd_create resumed>) = 3 [pid 6304] <... openat resumed>) = -1 EIO (Input/output error) [pid 6311] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6301] <... clone3 resumed> => {parent_tid=[83]}, 88) = 83 [pid 6311] <... mmap resumed>) = 0x7f7359600000 [pid 6301] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 6301] futex(0x7f7361b156d8, FUTEX_WAKE_PRIVATE, 1000000./strace-static-x86_64: Process 6313 attached [pid 6311] write(3, "\xeb\x76\x90\x45\x58\x46\x41\x54\x20\x20\x20\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x03\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x08\x00\x00\x00\x88\x00\x00\x00\x0f\x00\x00\x00\x05\x00\x00\x00"..., 131072 [pid 6301] <... futex resumed>) = 0 [pid 6313] rseq(0x7f7361a1ffe0, 0x20, 0, 0x53053053 [pid 6301] futex(0x7f7361b156dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6313] <... rseq resumed>) = 0 [pid 6311] <... write resumed>) = 131072 [pid 6304] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6313] set_robust_list(0x7f7361a1f9a0, 24 [pid 6311] munmap(0x7f7359600000, 138412032 [pid 6304] <... futex resumed>) = 0 [pid 6304] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6313] <... set_robust_list resumed>) = 0 [pid 6311] <... munmap resumed>) = 0 [pid 6313] rt_sigprocmask(SIG_SETMASK, [], [pid 6311] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 6313] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6308] <... mount resumed>) = 0 [pid 6313] ioctl(4, F2FS_IOC_SHUTDOWN, 0x200000000080 [pid 6311] <... openat resumed>) = 4 [pid 6308] openat(AT_FDCWD, "./file2", O_RDONLY|O_DIRECTORY [pid 6313] <... ioctl resumed>) = 0 [pid 6311] ioctl(4, LOOP_SET_FD, 3 [pid 6308] <... openat resumed>) = 3 [pid 6313] futex(0x7f7361b156dc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 6301] <... futex resumed>) = 0 [pid 6313] futex(0x7f7361b156d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6301] close(3) = 0 [pid 6301] close(4) = 0 [pid 6301] close(5) = -1 EBADF (Bad file descriptor) [pid 6301] close(6) = -1 EBADF (Bad file descriptor) [pid 6301] close(7) = -1 EBADF (Bad file descriptor) [pid 6301] close(8) = -1 EBADF (Bad file descriptor) [pid 6301] close(9 [pid 6312] <... ioctl resumed>) = 0 [pid 6301] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6301] close(10) = -1 EBADF (Bad file descriptor) [pid 6301] close(11) = -1 EBADF (Bad file descriptor) [pid 6301] close(12) = -1 EBADF (Bad file descriptor) [ 109.699862][ T6308] exFAT-fs (loop1): failed to load upcase table (idx : 0x0000fe7f, chksum : 0x39626d3b, utbl_chksum : 0xe619d30d) [ 109.708271][ T6312] loop2: detected capacity change from 0 to 256 [ 109.719308][ T6304] exFAT-fs (loop4): Filesystem has been set read-only [ 109.728082][ T6307] exFAT-fs (loop0): error, data size is invalid(150994954) [pid 6301] close(13 [pid 6312] close(3 [pid 6301] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6312] <... close resumed>) = 0 [pid 6301] close(14 [pid 6312] close(4 [pid 6301] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6312] <... close resumed>) = 0 [pid 6301] close(15 [pid 6312] mkdir("./file2", 0777 [pid 6301] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6312] <... mkdir resumed>) = 0 [pid 6301] close(16 [pid 6312] mount("/dev/loop2", "./file2", "exfat", MS_SYNCHRONOUS|MS_MANDLOCK|MS_DIRSYNC|MS_NOATIME|MS_NODIRATIME|MS_STRICTATIME|MS_LAZYTIME, "" [pid 6301] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6301] close(17) = -1 EBADF (Bad file descriptor) [pid 6301] close(18) = -1 EBADF (Bad file descriptor) [pid 6301] close(19) = -1 EBADF (Bad file descriptor) [pid 6301] close(20) = -1 EBADF (Bad file descriptor) [pid 6301] close(21) = -1 EBADF (Bad file descriptor) [pid 6301] close(22) = -1 EBADF (Bad file descriptor) [pid 6301] close(23) = -1 EBADF (Bad file descriptor) [pid 6301] close(24 [pid 6308] chdir("./file2" [pid 6301] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6301] close(25) = -1 EBADF (Bad file descriptor) [pid 6301] close(26) = -1 EBADF (Bad file descriptor) [pid 6301] close(27) = -1 EBADF (Bad file descriptor) [pid 6301] close(28) = -1 EBADF (Bad file descriptor) [pid 6301] close(29) = -1 EBADF (Bad file descriptor) [pid 6301] exit_group(0 [pid 6313] <... futex resumed>) = ? [pid 6308] <... chdir resumed>) = 0 [pid 6304] <... futex resumed>) = ? [pid 6301] <... exit_group resumed>) = ? [pid 6313] +++ exited with 0 +++ [pid 6308] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 6304] +++ exited with 0 +++ [pid 6301] +++ exited with 0 +++ [pid 6308] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5889] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=81, si_uid=0, si_status=0, si_utime=0, si_stime=4 /* 0.04 s */} --- [pid 6308] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5889] restart_syscall(<... resuming interrupted clone ...> [pid 6308] <... futex resumed>) = 1 [pid 6303] <... futex resumed>) = 0 [pid 5889] <... restart_syscall resumed>) = 0 [pid 5889] umount2("./36", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5889] openat(AT_FDCWD, "./36", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 5889] newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=80, ...}, AT_EMPTY_PATH) = 0 [pid 5889] getdents64(3, [pid 6311] <... ioctl resumed>) = 0 [pid 6308] openat(AT_FDCWD, ".", O_RDONLY [pid 6303] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5889] <... getdents64 resumed>0x55556ff0a730 /* 4 entries */, 32768) = 112 [pid 5889] umount2("./36/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6303] <... futex resumed>) = 0 [pid 6307] <... openat resumed>) = -1 EIO (Input/output error) [pid 6311] close(3 [pid 6308] <... openat resumed>) = 4 [pid 6303] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5889] <... umount2 resumed>) = 0 [pid 6311] <... close resumed>) = 0 [pid 6308] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6303] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6311] close(4 [pid 6308] <... futex resumed>) = 0 [pid 6303] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6308] openat(AT_FDCWD, "./file1", O_WRONLY|O_EXCL|O_TRUNC|O_SYNC|O_NOATIME [pid 6303] <... futex resumed>) = 0 [pid 6311] <... close resumed>) = 0 [pid 5889] umount2("./36/file2", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5889] newfstatat(AT_FDCWD, "./36/file2", {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5889] umount2("./36/file2", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5889] openat(AT_FDCWD, "./36/file2", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 6306] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 5889] <... openat resumed>) = 4 [pid 6306] futex(0x7f7361b156dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5889] newfstatat(4, "", [pid 6306] <... futex resumed>) = 0 [pid 5889] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_EMPTY_PATH) = 0 [pid 6306] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 5889] getdents64(4, [pid 6306] <... mmap resumed>) = 0x7f73619ff000 [pid 5889] <... getdents64 resumed>0x55556ff12770 /* 2 entries */, 32768) = 48 [pid 6306] mprotect(0x7f7361a00000, 131072, PROT_READ|PROT_WRITE [pid 5889] getdents64(4, [pid 6306] <... mprotect resumed>) = 0 [pid 5889] <... getdents64 resumed>0x55556ff12770 /* 0 entries */, 32768) = 0 [pid 6306] rt_sigprocmask(SIG_BLOCK, ~[], [pid 5889] close(4 [pid 6307] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6306] <... rt_sigprocmask resumed>[], 8) = 0 [pid 5889] <... close resumed>) = 0 [pid 6306] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f7361a1f990, parent_tid=0x7f7361a1f990, exit_signal=0, stack=0x7f73619ff000, stack_size=0x20300, tls=0x7f7361a1f6c0} [pid 5889] rmdir("./36/file2") = 0 [pid 6306] <... clone3 resumed> => {parent_tid=[85]}, 88) = 85 [pid 5889] umount2("./36/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6306] rt_sigprocmask(SIG_SETMASK, [], [pid 5889] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6306] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5889] newfstatat(AT_FDCWD, "./36/binderfs", [pid 6306] futex(0x7f7361b156d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5889] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 6306] <... futex resumed>) = 0 [pid 5889] unlink("./36/binderfs" [pid 6307] <... futex resumed>) = 0 [pid 5889] <... unlink resumed>) = 0 [pid 6307] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6306] futex(0x7f7361b156dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5889] getdents64(3, 0x55556ff0a730 /* 0 entries */, 32768) = 0 [pid 5889] close(3) = 0 [pid 5889] rmdir("./36") = 0 [pid 5889] mkdir("./37", 0777) = 0 [pid 5889] openat(AT_FDCWD, "/dev/loop4", O_RDWR) = 3 [pid 5889] ioctl(3, LOOP_CLR_FD) = 0 [ 109.750995][ T6311] loop3: detected capacity change from 0 to 256 [ 109.766780][ T6307] exFAT-fs (loop0): Filesystem has been set read-only [ 109.784062][ T6312] exFAT-fs (loop2): failed to load upcase table (idx : 0x0000fe7f, chksum : 0x39626d3b, utbl_chksum : 0xe619d30d) [ 109.796873][ T6308] exFAT-fs (loop1): error, data size is invalid(150994954) [pid 5889] close(3executing program ./strace-static-x86_64: Process 6314 attached [pid 6311] mkdir("./file2", 0777 [pid 6303] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5889] <... close resumed>) = 0 [pid 5889] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6314] rseq(0x7f7361a1ffe0, 0x20, 0, 0x53053053 [pid 6311] <... mkdir resumed>) = 0 [pid 5889] <... clone resumed>, child_tidptr=0x55556ff09690) = 84 [pid 6311] mount("/dev/loop3", "./file2", "exfat", MS_SYNCHRONOUS|MS_MANDLOCK|MS_DIRSYNC|MS_NOATIME|MS_NODIRATIME|MS_STRICTATIME|MS_LAZYTIME, ""./strace-static-x86_64: Process 6315 attached [pid 6315] set_robust_list(0x55556ff096a0, 24) = 0 [pid 6315] chdir("./37") = 0 [pid 6315] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 6315] setpgid(0, 0) = 0 [pid 6315] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 6314] <... rseq resumed>) = 0 [pid 6315] write(3, "1000", 4 [pid 6314] set_robust_list(0x7f7361a1f9a0, 24 [pid 6315] <... write resumed>) = 4 [pid 6315] close(3) = 0 [pid 6315] symlink("/dev/binderfs", "./binderfs") = 0 [pid 6315] write(1, "executing program\n", 18) = 18 [pid 6315] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 6315] rt_sigaction(SIGRT_1, {sa_handler=0x7f7361ab2750, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f7361aa3900}, NULL, 8) = 0 [pid 6315] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 6315] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f7361a20000 [pid 6315] mprotect(0x7f7361a21000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 6315] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 6315] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f7361a40990, parent_tid=0x7f7361a40990, exit_signal=0, stack=0x7f7361a20000, stack_size=0x20300, tls=0x7f7361a406c0}./strace-static-x86_64: Process 6316 attached [pid 6316] rseq(0x7f7361a40fe0, 0x20, 0, 0x53053053 [pid 6315] <... clone3 resumed> => {parent_tid=[85]}, 88) = 85 [pid 6316] <... rseq resumed>) = 0 [pid 6315] rt_sigprocmask(SIG_SETMASK, [], [pid 6316] set_robust_list(0x7f7361a409a0, 24 [pid 6314] <... set_robust_list resumed>) = 0 [pid 6312] <... mount resumed>) = 0 [pid 6316] <... set_robust_list resumed>) = 0 [pid 6315] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6312] openat(AT_FDCWD, "./file2", O_RDONLY|O_DIRECTORY [pid 6316] rt_sigprocmask(SIG_SETMASK, [], [pid 6315] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6312] <... openat resumed>) = 3 [pid 6316] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6315] <... futex resumed>) = 0 [pid 6314] rt_sigprocmask(SIG_SETMASK, [], [pid 6312] chdir("./file2" [pid 6316] memfd_create("syzkaller", 0 [pid 6315] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 6312] <... chdir resumed>) = 0 [pid 6316] <... memfd_create resumed>) = 3 [pid 6312] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 6316] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6314] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6312] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6316] <... mmap resumed>) = 0x7f7359600000 [pid 6312] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 6312] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6314] ioctl(4, F2FS_IOC_SHUTDOWN, 0x200000000080) = 0 [pid 6316] write(3, "\xeb\x76\x90\x45\x58\x46\x41\x54\x20\x20\x20\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x03\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x08\x00\x00\x00\x88\x00\x00\x00\x0f\x00\x00\x00\x05\x00\x00\x00"..., 131072 [pid 6310] <... futex resumed>) = 0 [pid 6310] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6312] <... futex resumed>) = 0 [pid 6310] <... futex resumed>) = 1 [pid 6312] openat(AT_FDCWD, ".", O_RDONLY [pid 6310] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6312] <... openat resumed>) = 4 [pid 6312] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6310] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6312] <... futex resumed>) = 0 [pid 6310] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6312] openat(AT_FDCWD, "./file1", O_WRONLY|O_EXCL|O_TRUNC|O_SYNC|O_NOATIME [pid 6310] <... futex resumed>) = 0 [pid 6314] futex(0x7f7361b156dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6316] <... write resumed>) = 131072 [pid 6316] munmap(0x7f7359600000, 138412032) = 0 [pid 6316] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 6310] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6316] <... openat resumed>) = 4 [pid 6316] ioctl(4, LOOP_SET_FD, 3 [pid 6314] <... futex resumed>) = 1 [pid 6308] <... openat resumed>) = -1 EIO (Input/output error) [pid 6306] <... futex resumed>) = 0 [pid 6314] futex(0x7f7361b156d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6306] close(3) = 0 [pid 6306] close(4) = 0 [pid 6306] close(5) = -1 EBADF (Bad file descriptor) [pid 6306] close(6) = -1 EBADF (Bad file descriptor) [pid 6306] close(7) = -1 EBADF (Bad file descriptor) [pid 6306] close(8) = -1 EBADF (Bad file descriptor) [pid 6306] close(9) = -1 EBADF (Bad file descriptor) [pid 6306] close(10) = -1 EBADF (Bad file descriptor) [pid 6306] close(11) = -1 EBADF (Bad file descriptor) [pid 6306] close(12) = -1 EBADF (Bad file descriptor) [pid 6306] close(13) = -1 EBADF (Bad file descriptor) [pid 6306] close(14 [pid 6303] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 6306] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6306] close(15) = -1 EBADF (Bad file descriptor) [pid 6306] close(16) = -1 EBADF (Bad file descriptor) [pid 6306] close(17) = -1 EBADF (Bad file descriptor) [pid 6306] close(18) = -1 EBADF (Bad file descriptor) [pid 6306] close(19) = -1 EBADF (Bad file descriptor) [pid 6306] close(20) = -1 EBADF (Bad file descriptor) [pid 6306] close(21) = -1 EBADF (Bad file descriptor) [pid 6306] close(22) = -1 EBADF (Bad file descriptor) [pid 6306] close(23) = -1 EBADF (Bad file descriptor) [pid 6306] close(24) = -1 EBADF (Bad file descriptor) [pid 6306] close(25) = -1 EBADF (Bad file descriptor) [pid 6306] close(26) = -1 EBADF (Bad file descriptor) [pid 6306] close(27) = -1 EBADF (Bad file descriptor) [pid 6306] close(28) = -1 EBADF (Bad file descriptor) [pid 6306] close(29) = -1 EBADF (Bad file descriptor) [pid 6306] exit_group(0 [pid 6314] <... futex resumed>) = ? [pid 6307] <... futex resumed>) = ? [pid 6306] <... exit_group resumed>) = ? [pid 6307] +++ exited with 0 +++ [pid 6303] futex(0x7f7361b156dc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 6303] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f73619ff000 [pid 6303] mprotect(0x7f7361a00000, 131072, PROT_READ|PROT_WRITE [pid 6308] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6303] <... mprotect resumed>) = 0 [pid 6303] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 6303] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f7361a1f990, parent_tid=0x7f7361a1f990, exit_signal=0, stack=0x7f73619ff000, stack_size=0x20300, tls=0x7f7361a1f6c0} => {parent_tid=[90]}, 88) = 90 [pid 6303] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 6303] futex(0x7f7361b156d8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 6303] futex(0x7f7361b156dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}./strace-static-x86_64: Process 6317 attached [pid 6317] rseq(0x7f7361a1ffe0, 0x20, 0, 0x53053053) = 0 [pid 6317] set_robust_list(0x7f7361a1f9a0, 24) = 0 [pid 6317] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 6317] ioctl(4, F2FS_IOC_SHUTDOWN, 0x200000000080) = 0 [pid 6317] futex(0x7f7361b156dc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 6303] <... futex resumed>) = 0 [pid 6303] close(3) = 0 [pid 6303] close(4) = 0 [pid 6303] close(5) = -1 EBADF (Bad file descriptor) [pid 6303] close(6) = -1 EBADF (Bad file descriptor) [pid 6303] close(7) = -1 EBADF (Bad file descriptor) [pid 6303] close(8 [pid 6317] futex(0x7f7361b156d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6303] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6303] close(9) = -1 EBADF (Bad file descriptor) [pid 6303] close(10) = -1 EBADF (Bad file descriptor) [pid 6303] close(11) = -1 EBADF (Bad file descriptor) [pid 6303] close(12) = -1 EBADF (Bad file descriptor) [pid 6303] close(13) = -1 EBADF (Bad file descriptor) [pid 6303] close(14) = -1 EBADF (Bad file descriptor) [pid 6303] close(15) = -1 EBADF (Bad file descriptor) [pid 6303] close(16) = -1 EBADF (Bad file descriptor) [pid 6303] close(17) = -1 EBADF (Bad file descriptor) [pid 6303] close(18) = -1 EBADF (Bad file descriptor) [pid 6303] close(19) = -1 EBADF (Bad file descriptor) [pid 6303] close(20) = -1 EBADF (Bad file descriptor) [pid 6303] close(21) = -1 EBADF (Bad file descriptor) [pid 6303] close(22) = -1 EBADF (Bad file descriptor) [pid 6303] close(23) = -1 EBADF (Bad file descriptor) [pid 6303] close(24) = -1 EBADF (Bad file descriptor) [pid 6303] close(25) = -1 EBADF (Bad file descriptor) [pid 6303] close(26) = -1 EBADF (Bad file descriptor) [pid 6314] +++ exited with 0 +++ [pid 6308] <... futex resumed>) = 0 [pid 6306] +++ exited with 0 +++ [pid 6303] close(27) = -1 EBADF (Bad file descriptor) [pid 5884] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=83, si_uid=0, si_status=0, si_utime=0, si_stime=3 /* 0.03 s */} --- [pid 6311] <... mount resumed>) = 0 [pid 6308] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6303] close(28) = -1 EBADF (Bad file descriptor) [pid 6303] close(29) = -1 EBADF (Bad file descriptor) [pid 6316] <... ioctl resumed>) = 0 [pid 6303] exit_group(0 [pid 5884] umount2("./36", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6317] <... futex resumed>) = ? [pid 6316] close(3 [pid 6311] openat(AT_FDCWD, "./file2", O_RDONLY|O_DIRECTORY [pid 6308] <... futex resumed>) = ? [pid 6303] <... exit_group resumed>) = ? [pid 5884] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6316] <... close resumed>) = 0 [pid 5884] openat(AT_FDCWD, "./36", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 6317] +++ exited with 0 +++ [pid 6316] close(4 [pid 5884] <... openat resumed>) = 3 [pid 6316] <... close resumed>) = 0 [pid 5884] newfstatat(3, "", [pid 6316] mkdir("./file2", 0777 [pid 5884] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=80, ...}, AT_EMPTY_PATH) = 0 [pid 6316] <... mkdir resumed>) = 0 [pid 5884] getdents64(3, [pid 6316] mount("/dev/loop4", "./file2", "exfat", MS_SYNCHRONOUS|MS_MANDLOCK|MS_DIRSYNC|MS_NOATIME|MS_NODIRATIME|MS_STRICTATIME|MS_LAZYTIME, "" [pid 5884] <... getdents64 resumed>0x55556ff0a730 /* 4 entries */, 32768) = 112 [pid 5884] umount2("./36/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6311] <... openat resumed>) = 3 [pid 6308] +++ exited with 0 +++ [pid 6303] +++ exited with 0 +++ [pid 5884] <... umount2 resumed>) = 0 [pid 6310] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 5884] umount2("./36/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6310] futex(0x7f7361b156dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5886] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=88, si_uid=0, si_status=0, si_utime=0, si_stime=2 /* 0.02 s */} --- [pid 6310] <... futex resumed>) = 0 [pid 5884] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6310] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 5886] restart_syscall(<... resuming interrupted clone ...> [pid 6310] <... mmap resumed>) = 0x7f73619ff000 [pid 5884] newfstatat(AT_FDCWD, "./36/file2", [pid 6310] mprotect(0x7f7361a00000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 5884] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 6310] rt_sigprocmask(SIG_BLOCK, ~[], [pid 5884] umount2("./36/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6310] <... rt_sigprocmask resumed>[], 8) = 0 [pid 5884] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6310] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f7361a1f990, parent_tid=0x7f7361a1f990, exit_signal=0, stack=0x7f73619ff000, stack_size=0x20300, tls=0x7f7361a1f6c0} [pid 5884] openat(AT_FDCWD, "./36/file2", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 6310] <... clone3 resumed> => {parent_tid=[83]}, 88) = 83 [pid 5884] newfstatat(4, "", [pid 6310] rt_sigprocmask(SIG_SETMASK, [], [pid 5884] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_EMPTY_PATH) = 0 [ 109.813792][ T6311] exFAT-fs (loop3): failed to load upcase table (idx : 0x0000fe7f, chksum : 0x39626d3b, utbl_chksum : 0xe619d30d) [ 109.831770][ T6312] exFAT-fs (loop2): error, data size is invalid(150994954) [ 109.836763][ T6308] exFAT-fs (loop1): Filesystem has been set read-only [ 109.843875][ T6316] loop4: detected capacity change from 0 to 256 [ 109.849931][ T6312] exFAT-fs (loop2): Filesystem has been set read-only [pid 6310] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5884] getdents64(4, [pid 6310] futex(0x7f7361b156d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5884] <... getdents64 resumed>0x55556ff12770 /* 2 entries */, 32768) = 48 ./strace-static-x86_64: Process 6318 attached [pid 6311] chdir("./file2" [pid 6310] <... futex resumed>) = 0 [pid 5884] getdents64(4, [pid 6318] rseq(0x7f7361a1ffe0, 0x20, 0, 0x53053053 [pid 6311] <... chdir resumed>) = 0 [pid 6310] futex(0x7f7361b156dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5884] <... getdents64 resumed>0x55556ff12770 /* 0 entries */, 32768) = 0 [pid 6318] <... rseq resumed>) = 0 [pid 6311] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 5884] close(4 [pid 6318] set_robust_list(0x7f7361a1f9a0, 24 [pid 6311] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5884] <... close resumed>) = 0 [pid 6318] <... set_robust_list resumed>) = 0 [pid 6311] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5884] rmdir("./36/file2" [pid 6318] rt_sigprocmask(SIG_SETMASK, [], [pid 6311] <... futex resumed>) = 1 [pid 6309] <... futex resumed>) = 0 [pid 5886] <... restart_syscall resumed>) = 0 [pid 5884] <... rmdir resumed>) = 0 [pid 6318] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6311] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6309] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5884] umount2("./36/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6318] ioctl(4, F2FS_IOC_SHUTDOWN, 0x200000000080 [pid 6311] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6309] <... futex resumed>) = 0 [pid 5884] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6318] <... ioctl resumed>) = 0 [pid 6311] openat(AT_FDCWD, ".", O_RDONLY [pid 6309] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6318] futex(0x7f7361b156dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6311] <... openat resumed>) = 4 [pid 5886] umount2("./36", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5884] newfstatat(AT_FDCWD, "./36/binderfs", [pid 6318] <... futex resumed>) = 1 [pid 6311] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6310] <... futex resumed>) = 0 [pid 5886] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6318] futex(0x7f7361b156d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5886] openat(AT_FDCWD, "./36", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5884] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 6311] <... futex resumed>) = 1 [pid 6309] <... futex resumed>) = 0 [pid 5886] <... openat resumed>) = 3 [pid 5884] unlink("./36/binderfs" [pid 6311] openat(AT_FDCWD, "./file1", O_WRONLY|O_EXCL|O_TRUNC|O_SYNC|O_NOATIME [pid 6309] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5886] newfstatat(3, "", [pid 5884] <... unlink resumed>) = 0 [pid 6309] <... futex resumed>) = 0 [pid 5886] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=80, ...}, AT_EMPTY_PATH) = 0 [pid 5884] getdents64(3, [pid 6309] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5886] getdents64(3, [pid 5884] <... getdents64 resumed>0x55556ff0a730 /* 0 entries */, 32768) = 0 [pid 5886] <... getdents64 resumed>0x55556ff0a730 /* 4 entries */, 32768) = 112 [pid 5884] close(3 [pid 5886] umount2("./36/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5884] <... close resumed>) = 0 [pid 5884] rmdir("./36") = 0 [pid 5884] mkdir("./37", 0777) = 0 [pid 5884] openat(AT_FDCWD, "/dev/loop0", O_RDWR) = 3 [pid 5884] ioctl(3, LOOP_CLR_FD) = 0 [pid 5884] close(3) = 0 [pid 5884] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 6319 attached , child_tidptr=0x55556ff09690) = 86 [pid 6319] set_robust_list(0x55556ff096a0, 24) = 0 [pid 6312] <... openat resumed>) = -1 EIO (Input/output error) [pid 6319] chdir("./37") = 0 [pid 6319] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 6319] setpgid(0, 0) = 0 [pid 6319] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 6312] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5886] <... umount2 resumed>) = 0 [pid 5886] umount2("./36/file2", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5886] newfstatat(AT_FDCWD, "./36/file2", {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5886] umount2("./36/file2", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5886] openat(AT_FDCWD, "./36/file2", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 5886] newfstatat(4, "", {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_EMPTY_PATH) = 0 [pid 5886] getdents64(4, 0x55556ff12770 /* 2 entries */, 32768) = 48 [pid 5886] getdents64(4, 0x55556ff12770 /* 0 entries */, 32768) = 0 [pid 5886] close(4) = 0 [pid 5886] rmdir("./36/file2" [pid 6310] close(3 [pid 5886] <... rmdir resumed>) = 0 [pid 6310] <... close resumed>) = 0 [pid 5886] umount2("./36/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6319] write(3, "1000", 4 [pid 6310] close(4 [pid 5886] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6319] <... write resumed>) = 4 [pid 6310] <... close resumed>) = 0 [pid 5886] newfstatat(AT_FDCWD, "./36/binderfs", [pid 6319] close(3 [pid 6310] close(5 [pid 5886] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 6319] <... close resumed>) = 0 [pid 6310] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5886] unlink("./36/binderfs" [pid 6312] <... futex resumed>) = 0 [pid 6319] symlink("/dev/binderfs", "./binderfs" [pid 6312] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6310] close(6 [pid 5886] <... unlink resumed>) = 0 [pid 6310] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5886] getdents64(3, [pid 6310] close(7 [pid 5886] <... getdents64 resumed>0x55556ff0a730 /* 0 entries */, 32768) = 0 [pid 6310] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5886] close(3 [pid 6310] close(8 [pid 5886] <... close resumed>) = 0 [pid 6310] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5886] rmdir("./36" [pid 6310] close(9 [pid 5886] <... rmdir resumed>) = 0 [pid 6310] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5886] mkdir("./37", 0777 [pid 6310] close(10 [pid 5886] <... mkdir resumed>) = 0 [pid 6310] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5886] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 6310] close(11 [pid 5886] <... openat resumed>) = 3 [pid 6319] <... symlink resumed>) = 0 [pid 6310] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5886] ioctl(3, LOOP_CLR_FD [pid 6310] close(12 [pid 5886] <... ioctl resumed>) = 0 [pid 6319] write(1, "executing program\n", 18 [pid 6310] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5886] close(3 [pid 6310] close(13 [pid 6309] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 5886] <... close resumed>) = 0 [pid 6310] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6309] futex(0x7f7361b156dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6310] close(14 [pid 6309] <... futex resumed>) = 0 [pid 6310] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6309] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 6310] close(15) = -1 EBADF (Bad file descriptor) [pid 6309] <... mmap resumed>) = 0x7f73619ff000 [pid 6310] close(16 [pid 6309] mprotect(0x7f7361a00000, 131072, PROT_READ|PROT_WRITE [pid 6310] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6309] <... mprotect resumed>) = 0 [pid 6310] close(17 [pid 6309] rt_sigprocmask(SIG_BLOCK, ~[], [pid 6310] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6309] <... rt_sigprocmask resumed>[], 8) = 0 [pid 6310] close(18 [pid 6309] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f7361a1f990, parent_tid=0x7f7361a1f990, exit_signal=0, stack=0x7f73619ff000, stack_size=0x20300, tls=0x7f7361a1f6c0}executing program [pid 6310] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6319] <... write resumed>) = 18 [pid 6310] close(19 [pid 6309] <... clone3 resumed> => {parent_tid=[80]}, 88) = 80 [pid 6319] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6310] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6309] rt_sigprocmask(SIG_SETMASK, [], ./strace-static-x86_64: Process 6320 attached [pid 6319] <... futex resumed>) = 0 [pid 6316] <... mount resumed>) = 0 [pid 6311] <... openat resumed>) = -1 EIO (Input/output error) [pid 6310] close(20 [pid 6309] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5886] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6319] rt_sigaction(SIGRT_1, {sa_handler=0x7f7361ab2750, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f7361aa3900}, [pid 6316] openat(AT_FDCWD, "./file2", O_RDONLY|O_DIRECTORY [pid 6310] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6309] futex(0x7f7361b156d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6319] <... rt_sigaction resumed>NULL, 8) = 0 [pid 6316] <... openat resumed>) = 3 [pid 6311] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6310] close(21 [pid 6309] <... futex resumed>) = 0 [pid 6319] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 6316] chdir("./file2" [pid 6310] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6309] futex(0x7f7361b156dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6319] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6316] <... chdir resumed>) = 0 [pid 6310] close(22 [pid 6319] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 6316] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 6310] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6319] <... mmap resumed>) = 0x7f7361a20000 [pid 6316] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6310] close(23 [pid 6319] mprotect(0x7f7361a21000, 131072, PROT_READ|PROT_WRITE [pid 6310] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6319] <... mprotect resumed>) = 0 [pid 6316] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6310] close(24 [pid 6320] rseq(0x7f7361a1ffe0, 0x20, 0, 0x53053053 [pid 6319] rt_sigprocmask(SIG_BLOCK, ~[], [pid 6316] <... futex resumed>) = 1 [pid 6315] <... futex resumed>) = 0 [pid 6311] <... futex resumed>) = 0 [pid 6310] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6320] <... rseq resumed>) = 0 [pid 6319] <... rt_sigprocmask resumed>[], 8) = 0 [pid 6316] openat(AT_FDCWD, ".", O_RDONLY [pid 6315] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6310] close(25 [pid 6320] set_robust_list(0x7f7361a1f9a0, 24 [pid 6319] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f7361a40990, parent_tid=0x7f7361a40990, exit_signal=0, stack=0x7f7361a20000, stack_size=0x20300, tls=0x7f7361a406c0} [pid 6316] <... openat resumed>) = 4 [pid 6315] <... futex resumed>) = 0 [pid 6310] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6320] <... set_robust_list resumed>) = 0 [pid 6316] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6315] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6310] close(26./strace-static-x86_64: Process 6322 attached ./strace-static-x86_64: Process 6321 attached [pid 6316] <... futex resumed>) = 0 [pid 6315] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6311] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6310] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6320] rt_sigprocmask(SIG_SETMASK, [], [pid 6319] <... clone3 resumed> => {parent_tid=[87]}, 88) = 87 [pid 6316] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6315] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6310] close(27 [pid 6322] set_robust_list(0x55556ff096a0, 24 [pid 6321] rseq(0x7f7361a40fe0, 0x20, 0, 0x53053053 [pid 6320] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6319] rt_sigprocmask(SIG_SETMASK, [], [pid 6316] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6315] <... futex resumed>) = 0 [pid 6310] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5886] <... clone resumed>, child_tidptr=0x55556ff09690) = 91 [pid 6322] <... set_robust_list resumed>) = 0 [pid 6321] <... rseq resumed>) = 0 [pid 6320] ioctl(4, F2FS_IOC_SHUTDOWN, 0x200000000080 [pid 6319] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6316] openat(AT_FDCWD, "./file1", O_WRONLY|O_EXCL|O_TRUNC|O_SYNC|O_NOATIME [ 109.902902][ T6311] exFAT-fs (loop3): error, data size is invalid(150994954) [ 109.928182][ T6316] exFAT-fs (loop4): failed to load upcase table (idx : 0x0000fe7f, chksum : 0x39626d3b, utbl_chksum : 0xe619d30d) [ 109.934830][ T6311] exFAT-fs (loop3): Filesystem has been set read-only [pid 6315] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6310] close(28 [pid 6322] chdir("./37" [pid 6321] set_robust_list(0x7f7361a409a0, 24 [pid 6320] <... ioctl resumed>) = 0 [pid 6319] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6310] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6319] <... futex resumed>) = 0 [pid 6310] close(29) = -1 EBADF (Bad file descriptor) [pid 6319] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 6310] exit_group(0 [pid 6312] <... futex resumed>) = ? [pid 6310] <... exit_group resumed>) = ? [pid 6320] futex(0x7f7361b156dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6312] +++ exited with 0 +++ [pid 6320] <... futex resumed>) = 1 [pid 6309] <... futex resumed>) = 0 [pid 6309] close(3) = 0 [pid 6318] <... futex resumed>) = ? [pid 6309] close(4 [pid 6318] +++ exited with 0 +++ [pid 6310] +++ exited with 0 +++ [pid 6309] <... close resumed>) = 0 [pid 6320] futex(0x7f7361b156d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6309] close(5 [pid 6321] <... set_robust_list resumed>) = 0 [pid 6309] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5887] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=81, si_uid=0, si_status=0, si_utime=0, si_stime=4 /* 0.04 s */} --- [pid 6321] rt_sigprocmask(SIG_SETMASK, [], [pid 6309] close(6 [pid 5887] restart_syscall(<... resuming interrupted clone ...> [pid 6322] <... chdir resumed>) = 0 [pid 6321] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6309] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6322] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6321] memfd_create("syzkaller", 0 [pid 6309] close(7 [pid 6322] <... prctl resumed>) = 0 [pid 6321] <... memfd_create resumed>) = 3 [pid 6309] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6322] setpgid(0, 0 [pid 6321] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6309] close(8 [pid 6322] <... setpgid resumed>) = 0 [pid 6321] <... mmap resumed>) = 0x7f7359600000 [pid 6309] <... close resumed>) = -1 EBADF (Bad file descriptor) executing program [pid 6322] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6321] write(3, "\xeb\x76\x90\x45\x58\x46\x41\x54\x20\x20\x20\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x03\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x08\x00\x00\x00\x88\x00\x00\x00\x0f\x00\x00\x00\x05\x00\x00\x00"..., 131072 [pid 6309] close(9 [pid 6322] <... openat resumed>) = 3 [pid 6321] <... write resumed>) = 131072 [pid 6309] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6309] close(10) = -1 EBADF (Bad file descriptor) [pid 6309] close(11 [pid 6322] write(3, "1000", 4 [pid 6309] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6322] <... write resumed>) = 4 [pid 6309] close(12 [pid 6322] close(3 [pid 6309] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5887] <... restart_syscall resumed>) = 0 [pid 6322] <... close resumed>) = 0 [pid 6309] close(13 [pid 6322] symlink("/dev/binderfs", "./binderfs" [pid 6309] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6322] <... symlink resumed>) = 0 [pid 6309] close(14 [pid 5887] umount2("./37", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6322] write(1, "executing program\n", 18 [pid 6309] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5887] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6322] <... write resumed>) = 18 [pid 6309] close(15 [pid 5887] openat(AT_FDCWD, "./37", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 6322] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6309] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5887] <... openat resumed>) = 3 [pid 6322] <... futex resumed>) = 0 [pid 6309] close(16 [pid 5887] newfstatat(3, "", [pid 6322] rt_sigaction(SIGRT_1, {sa_handler=0x7f7361ab2750, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f7361aa3900}, [pid 6309] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5887] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=80, ...}, AT_EMPTY_PATH) = 0 [pid 6322] <... rt_sigaction resumed>NULL, 8) = 0 [pid 6309] close(17 [pid 5887] getdents64(3, [pid 6322] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 6321] munmap(0x7f7359600000, 138412032 [pid 6309] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5887] <... getdents64 resumed>0x55556ff0a730 /* 4 entries */, 32768) = 112 [pid 6322] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6321] <... munmap resumed>) = 0 [pid 6309] close(18 [pid 5887] umount2("./37/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6322] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 6321] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 6309] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6322] <... mmap resumed>) = 0x7f7361a20000 [pid 6321] <... openat resumed>) = 4 [pid 6309] close(19 [pid 6322] mprotect(0x7f7361a21000, 131072, PROT_READ|PROT_WRITE [pid 6321] ioctl(4, LOOP_SET_FD, 3 [pid 6309] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6322] <... mprotect resumed>) = 0 [pid 5887] <... umount2 resumed>) = 0 [pid 6322] rt_sigprocmask(SIG_BLOCK, ~[], [pid 6309] close(20 [pid 5887] umount2("./37/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6309] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5887] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6322] <... rt_sigprocmask resumed>[], 8) = 0 [pid 6309] close(21 [pid 5887] newfstatat(AT_FDCWD, "./37/file2", [pid 6309] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5887] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 6322] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f7361a40990, parent_tid=0x7f7361a40990, exit_signal=0, stack=0x7f7361a20000, stack_size=0x20300, tls=0x7f7361a406c0} [pid 6309] close(22 [pid 5887] umount2("./37/file2", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5887] openat(AT_FDCWD, "./37/file2", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 5887] newfstatat(4, "", {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_EMPTY_PATH) = 0 [pid 5887] getdents64(4, 0x55556ff12770 /* 2 entries */, 32768) = 48 [pid 6309] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5887] getdents64(4, [pid 6309] close(23 [pid 5887] <... getdents64 resumed>0x55556ff12770 /* 0 entries */, 32768) = 0 [pid 5887] close(4) = 0 [pid 5887] rmdir("./37/file2" [pid 6309] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5887] <... rmdir resumed>) = 0 [pid 6322] <... clone3 resumed> => {parent_tid=[92]}, 88) = 92 [pid 6309] close(24 [pid 5887] umount2("./37/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6322] rt_sigprocmask(SIG_SETMASK, [], [pid 6309] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5887] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6322] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6309] close(25 [pid 5887] newfstatat(AT_FDCWD, "./37/binderfs", [pid 6322] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6309] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5887] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 ./strace-static-x86_64: Process 6323 attached [pid 6322] <... futex resumed>) = 0 [pid 6309] close(26 [pid 5887] unlink("./37/binderfs" [pid 6322] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 6309] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5887] <... unlink resumed>) = 0 [pid 6309] close(27 [pid 5887] getdents64(3, [pid 6309] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5887] <... getdents64 resumed>0x55556ff0a730 /* 0 entries */, 32768) = 0 [pid 6309] close(28 [pid 5887] close(3 [pid 6309] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5887] <... close resumed>) = 0 [pid 6309] close(29 [pid 5887] rmdir("./37" [pid 6309] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5887] <... rmdir resumed>) = 0 [pid 6323] rseq(0x7f7361a40fe0, 0x20, 0, 0x53053053 [pid 6309] exit_group(0 [pid 5887] mkdir("./38", 0777 [pid 6323] <... rseq resumed>) = 0 [pid 6320] <... futex resumed>) = ? [pid 6311] <... futex resumed>) = ? [pid 6309] <... exit_group resumed>) = ? [pid 5887] <... mkdir resumed>) = 0 [pid 6323] set_robust_list(0x7f7361a409a0, 24 [pid 6320] +++ exited with 0 +++ [pid 5887] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 6323] <... set_robust_list resumed>) = 0 [pid 5887] <... openat resumed>) = 3 [pid 6323] rt_sigprocmask(SIG_SETMASK, [], [pid 5887] ioctl(3, LOOP_CLR_FD [pid 6323] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5887] <... ioctl resumed>) = 0 [pid 6323] memfd_create("syzkaller", 0 [pid 5887] close(3 [pid 6323] <... memfd_create resumed>) = 3 [pid 5887] <... close resumed>) = 0 [pid 6323] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5887] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 6324 attached [pid 6323] <... mmap resumed>) = 0x7f7359600000 [pid 6323] write(3, "\xeb\x76\x90\x45\x58\x46\x41\x54\x20\x20\x20\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x03\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x08\x00\x00\x00\x88\x00\x00\x00\x0f\x00\x00\x00\x05\x00\x00\x00"..., 131072 [pid 6311] +++ exited with 0 +++ [pid 6309] +++ exited with 0 +++ [pid 6324] set_robust_list(0x55556ff096a0, 24 [pid 5888] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=78, si_uid=0, si_status=0, si_utime=0, si_stime=5 /* 0.05 s */} --- [pid 5888] restart_syscall(<... resuming interrupted clone ...> [pid 6324] <... set_robust_list resumed>) = 0 [pid 6323] <... write resumed>) = 131072 [pid 6315] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 6324] chdir("./38" [pid 6315] futex(0x7f7361b156dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6324] <... chdir resumed>) = 0 [pid 6315] <... futex resumed>) = 0 [pid 5887] <... clone resumed>, child_tidptr=0x55556ff09690) = 84 [pid 6324] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6315] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 6324] <... prctl resumed>) = 0 [pid 6315] <... mmap resumed>) = 0x7f73619ff000 [pid 6324] setpgid(0, 0 [pid 6315] mprotect(0x7f7361a00000, 131072, PROT_READ|PROT_WRITE [pid 6324] <... setpgid resumed>) = 0 [pid 6323] munmap(0x7f7359600000, 138412032 [pid 6315] <... mprotect resumed>) = 0 [pid 6324] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5888] <... restart_syscall resumed>) = 0 [pid 6324] <... openat resumed>) = 3 [pid 6315] rt_sigprocmask(SIG_BLOCK, ~[], [pid 6324] write(3, "1000", 4 [pid 6315] <... rt_sigprocmask resumed>[], 8) = 0 [pid 6323] <... munmap resumed>) = 0 [pid 6315] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f7361a1f990, parent_tid=0x7f7361a1f990, exit_signal=0, stack=0x7f73619ff000, stack_size=0x20300, tls=0x7f7361a1f6c0} [pid 5888] umount2("./34", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6324] <... write resumed>) = 4 [pid 5888] <... umount2 resumed>) = -1 EINVAL (Invalid argument) ./strace-static-x86_64: Process 6325 attached [pid 6324] close(3 [pid 6315] <... clone3 resumed> => {parent_tid=[86]}, 88) = 86 [pid 5888] openat(AT_FDCWD, "./34", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 6324] <... close resumed>) = 0 [pid 6323] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 6315] rt_sigprocmask(SIG_SETMASK, [], [pid 5888] <... openat resumed>) = 3 [pid 6324] symlink("/dev/binderfs", "./binderfs" [pid 6323] <... openat resumed>) = 4 [pid 6315] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5888] newfstatat(3, "", [pid 6325] rseq(0x7f7361a1ffe0, 0x20, 0, 0x53053053 [pid 6324] <... symlink resumed>) = 0 [ 109.978971][ T6316] exFAT-fs (loop4): error, data size is invalid(150994954) [ 110.001951][ T6321] loop0: detected capacity change from 0 to 256 [ 110.010545][ T6316] exFAT-fs (loop4): Filesystem has been set read-only [pid 6323] ioctl(4, LOOP_SET_FD, 3executing program [pid 6315] futex(0x7f7361b156d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5888] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=80, ...}, AT_EMPTY_PATH) = 0 [pid 6325] <... rseq resumed>) = 0 [pid 6324] write(1, "executing program\n", 18 [pid 6321] <... ioctl resumed>) = 0 [pid 6316] <... openat resumed>) = -1 EIO (Input/output error) [pid 6321] close(3) = 0 [pid 6316] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 6316] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5888] getdents64(3, 0x55556ff0a730 /* 4 entries */, 32768) = 112 [pid 6324] <... write resumed>) = 18 [pid 5888] umount2("./34/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6321] close(4 [pid 6324] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6321] <... close resumed>) = 0 [pid 5888] <... umount2 resumed>) = 0 [pid 6325] set_robust_list(0x7f7361a1f9a0, 24 [pid 6321] mkdir("./file2", 0777 [pid 6315] <... futex resumed>) = 0 [pid 5888] umount2("./34/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6325] <... set_robust_list resumed>) = 0 [pid 6324] <... futex resumed>) = 0 [pid 6315] futex(0x7f7361b156dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5888] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6325] rt_sigprocmask(SIG_SETMASK, [], [pid 6321] <... mkdir resumed>) = 0 [pid 6325] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6324] rt_sigaction(SIGRT_1, {sa_handler=0x7f7361ab2750, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f7361aa3900}, [pid 5888] newfstatat(AT_FDCWD, "./34/file2", [pid 6321] mount("/dev/loop0", "./file2", "exfat", MS_SYNCHRONOUS|MS_MANDLOCK|MS_DIRSYNC|MS_NOATIME|MS_NODIRATIME|MS_STRICTATIME|MS_LAZYTIME, "" [pid 6325] ioctl(4, F2FS_IOC_SHUTDOWN, 0x200000000080 [pid 6324] <... rt_sigaction resumed>NULL, 8) = 0 [pid 5888] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 6325] <... ioctl resumed>) = 0 [pid 6324] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 5888] umount2("./34/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6325] futex(0x7f7361b156dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6324] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5888] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6325] <... futex resumed>) = 1 [pid 6324] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 6315] <... futex resumed>) = 0 [pid 5888] openat(AT_FDCWD, "./34/file2", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 6324] <... mmap resumed>) = 0x7f7361a20000 [pid 6315] close(3 [pid 5888] <... openat resumed>) = 4 [pid 6324] mprotect(0x7f7361a21000, 131072, PROT_READ|PROT_WRITE [pid 6315] <... close resumed>) = 0 [pid 6324] <... mprotect resumed>) = 0 [pid 6315] close(4 [pid 5888] newfstatat(4, "", [pid 6324] rt_sigprocmask(SIG_BLOCK, ~[], [pid 6315] <... close resumed>) = 0 [pid 5888] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_EMPTY_PATH) = 0 [pid 5888] getdents64(4, 0x55556ff12770 /* 2 entries */, 32768) = 48 [pid 6325] futex(0x7f7361b156d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5888] getdents64(4, [pid 6315] close(5 [pid 5888] <... getdents64 resumed>0x55556ff12770 /* 0 entries */, 32768) = 0 [pid 5888] close(4) = 0 [pid 5888] rmdir("./34/file2" [pid 6315] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5888] <... rmdir resumed>) = 0 [pid 6315] close(6 [pid 5888] umount2("./34/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6315] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5888] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6324] <... rt_sigprocmask resumed>[], 8) = 0 [pid 6315] close(7 [pid 5888] newfstatat(AT_FDCWD, "./34/binderfs", [pid 6324] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f7361a40990, parent_tid=0x7f7361a40990, exit_signal=0, stack=0x7f7361a20000, stack_size=0x20300, tls=0x7f7361a406c0} [pid 6315] <... close resumed>) = -1 EBADF (Bad file descriptor) ./strace-static-x86_64: Process 6326 attached [pid 6315] close(8 [pid 5888] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 6315] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5888] unlink("./34/binderfs" [pid 6315] close(9 [pid 5888] <... unlink resumed>) = 0 [pid 6315] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5888] getdents64(3, [pid 6324] <... clone3 resumed> => {parent_tid=[85]}, 88) = 85 [pid 6315] close(10 [pid 5888] <... getdents64 resumed>0x55556ff0a730 /* 0 entries */, 32768) = 0 [pid 6324] rt_sigprocmask(SIG_SETMASK, [], [pid 6315] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5888] close(3 [pid 6326] rseq(0x7f7361a40fe0, 0x20, 0, 0x53053053 [pid 6324] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6315] close(11 [pid 5888] <... close resumed>) = 0 [pid 6326] <... rseq resumed>) = 0 [pid 6324] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6315] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5888] rmdir("./34" [pid 6326] set_robust_list(0x7f7361a409a0, 24 [pid 6324] <... futex resumed>) = 0 [pid 6323] <... ioctl resumed>) = 0 [pid 6315] close(12 [pid 5888] <... rmdir resumed>) = 0 [pid 6326] <... set_robust_list resumed>) = 0 [pid 6324] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 6315] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5888] mkdir("./35", 0777 [pid 6326] rt_sigprocmask(SIG_SETMASK, [], [pid 6323] close(3 [pid 6315] close(13 [pid 5888] <... mkdir resumed>) = 0 [pid 6326] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6323] <... close resumed>) = 0 [pid 6315] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5888] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 6326] memfd_create("syzkaller", 0 [pid 6323] close(4 [pid 6315] close(14 [pid 5888] <... openat resumed>) = 3 [pid 6326] <... memfd_create resumed>) = 3 [pid 6323] <... close resumed>) = 0 [pid 6315] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5888] ioctl(3, LOOP_CLR_FD [pid 6326] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6323] mkdir("./file2", 0777 [pid 6315] close(15 [pid 5888] <... ioctl resumed>) = 0 [pid 6326] <... mmap resumed>) = 0x7f7359600000 [pid 6323] <... mkdir resumed>) = 0 [pid 6315] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5888] close(3 [pid 6315] close(16) = -1 EBADF (Bad file descriptor) [pid 6315] close(17 [pid 5888] <... close resumed>) = 0 [pid 6315] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6323] mount("/dev/loop1", "./file2", "exfat", MS_SYNCHRONOUS|MS_MANDLOCK|MS_DIRSYNC|MS_NOATIME|MS_NODIRATIME|MS_STRICTATIME|MS_LAZYTIME, "" [pid 6315] close(18) = -1 EBADF (Bad file descriptor) [pid 6315] close(19) = -1 EBADF (Bad file descriptor) [pid 6315] close(20 [pid 6326] write(3, "\xeb\x76\x90\x45\x58\x46\x41\x54\x20\x20\x20\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x03\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x08\x00\x00\x00\x88\x00\x00\x00\x0f\x00\x00\x00\x05\x00\x00\x00"..., 131072 [pid 6315] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6315] close(21) = -1 EBADF (Bad file descriptor) [pid 6315] close(22) = -1 EBADF (Bad file descriptor) [pid 6315] close(23 [pid 6326] <... write resumed>) = 131072 [pid 6315] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6315] close(24) = -1 EBADF (Bad file descriptor) [pid 6315] close(25) = -1 EBADF (Bad file descriptor) [pid 6315] close(26 [pid 5888] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6315] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6315] close(27) = -1 EBADF (Bad file descriptor) [pid 6315] close(28) = -1 EBADF (Bad file descriptor) [pid 6315] close(29./strace-static-x86_64: Process 6327 attached ) = -1 EBADF (Bad file descriptor) [pid 6327] set_robust_list(0x55556ff096a0, 24 [pid 6326] munmap(0x7f7359600000, 138412032 [pid 6315] exit_group(0 [pid 5888] <... clone resumed>, child_tidptr=0x55556ff09690) = 81 [pid 6327] <... set_robust_list resumed>) = 0 [pid 6326] <... munmap resumed>) = 0 [pid 6325] <... futex resumed>) = ? [pid 6316] <... futex resumed>) = ? [pid 6315] <... exit_group resumed>) = ? [pid 6327] chdir("./35" [pid 6325] +++ exited with 0 +++ [pid 6316] +++ exited with 0 +++ [pid 6315] +++ exited with 0 +++ [pid 6327] <... chdir resumed>) = 0 [pid 6326] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 5889] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=84, si_uid=0, si_status=0, si_utime=0, si_stime=4 /* 0.04 s */} --- [pid 6327] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6326] <... openat resumed>) = 4 [pid 5889] restart_syscall(<... resuming interrupted clone ...> [pid 6327] <... prctl resumed>) = 0 [pid 6327] setpgid(0, 0 [pid 6326] ioctl(4, LOOP_SET_FD, 3 [pid 5889] <... restart_syscall resumed>) = 0 [pid 6327] <... setpgid resumed>) = 0 [ 110.034366][ T6323] loop1: detected capacity change from 0 to 256 [ 110.069972][ T6321] exFAT-fs (loop0): failed to load upcase table (idx : 0x0000fe7f, chksum : 0x39626d3b, utbl_chksum : 0xe619d30d) [pid 5889] umount2("./37", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 6327] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5889] openat(AT_FDCWD, "./37", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 6327] <... openat resumed>) = 3 [pid 5889] <... openat resumed>) = 3 [pid 6327] write(3, "1000", 4 [pid 5889] newfstatat(3, "", [pid 6327] <... write resumed>) = 4 [pid 5889] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=80, ...}, AT_EMPTY_PATH) = 0 [pid 6327] close(3 [pid 5889] getdents64(3, [pid 6327] <... close resumed>) = 0 [pid 5889] <... getdents64 resumed>0x55556ff0a730 /* 4 entries */, 32768) = 112 [pid 6327] symlink("/dev/binderfs", "./binderfs" [pid 5889] umount2("./37/file2", MNT_FORCE|UMOUNT_NOFOLLOWexecuting program [pid 6327] <... symlink resumed>) = 0 [pid 6327] write(1, "executing program\n", 18) = 18 [pid 6327] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 6327] rt_sigaction(SIGRT_1, {sa_handler=0x7f7361ab2750, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f7361aa3900}, NULL, 8) = 0 [pid 6327] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 6327] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f7361a20000 [pid 6327] mprotect(0x7f7361a21000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 6327] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 6327] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f7361a40990, parent_tid=0x7f7361a40990, exit_signal=0, stack=0x7f7361a20000, stack_size=0x20300, tls=0x7f7361a406c0} => {parent_tid=[82]}, 88) = 82 [pid 6327] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 6327] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 6327] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 5889] <... umount2 resumed>) = 0 [pid 5889] umount2("./37/file2", MNT_FORCE|UMOUNT_NOFOLLOW./strace-static-x86_64: Process 6328 attached ) = -1 EINVAL (Invalid argument) [pid 5889] newfstatat(AT_FDCWD, "./37/file2", {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [ 110.076798][ T6326] loop2: detected capacity change from 0 to 256 [pid 6328] rseq(0x7f7361a40fe0, 0x20, 0, 0x53053053 [pid 6321] <... mount resumed>) = 0 [pid 5889] umount2("./37/file2", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 6328] <... rseq resumed>) = 0 [pid 6321] openat(AT_FDCWD, "./file2", O_RDONLY|O_DIRECTORY [pid 5889] openat(AT_FDCWD, "./37/file2", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 6328] set_robust_list(0x7f7361a409a0, 24 [pid 6321] <... openat resumed>) = 3 [pid 5889] <... openat resumed>) = 4 [pid 6328] <... set_robust_list resumed>) = 0 [pid 6321] chdir("./file2" [pid 5889] newfstatat(4, "", [pid 6321] <... chdir resumed>) = 0 [pid 6328] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 6321] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 5889] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_EMPTY_PATH) = 0 [pid 6321] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5889] getdents64(4, 0x55556ff12770 /* 2 entries */, 32768) = 48 [pid 6328] memfd_create("syzkaller", 0 [pid 6321] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 5889] getdents64(4, [pid 6328] <... memfd_create resumed>) = 3 [pid 6321] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5889] <... getdents64 resumed>0x55556ff12770 /* 0 entries */, 32768) = 0 [pid 6328] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5889] close(4) = 0 [pid 5889] rmdir("./37/file2") = 0 [pid 5889] umount2("./37/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5889] newfstatat(AT_FDCWD, "./37/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5889] unlink("./37/binderfs") = 0 [pid 5889] getdents64(3, 0x55556ff0a730 /* 0 entries */, 32768) = 0 [pid 5889] close(3) = 0 [pid 6319] <... futex resumed>) = 0 [pid 5889] rmdir("./37" [pid 6319] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5889] <... rmdir resumed>) = 0 [pid 6321] <... futex resumed>) = 0 [pid 6319] <... futex resumed>) = 1 [pid 5889] mkdir("./38", 0777 [pid 6328] <... mmap resumed>) = 0x7f7359600000 [pid 6321] openat(AT_FDCWD, ".", O_RDONLY [pid 6328] write(3, "\xeb\x76\x90\x45\x58\x46\x41\x54\x20\x20\x20\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x03\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x08\x00\x00\x00\x88\x00\x00\x00\x0f\x00\x00\x00\x05\x00\x00\x00"..., 131072 [pid 6321] <... openat resumed>) = 4 [pid 6319] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5889] <... mkdir resumed>) = 0 [pid 6326] <... ioctl resumed>) = 0 [pid 6321] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 6319] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 5889] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 6321] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5889] <... openat resumed>) = 3 [pid 5889] ioctl(3, LOOP_CLR_FD) = 0 [pid 6319] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5889] close(3 [pid 6328] <... write resumed>) = 131072 [pid 6326] close(3 [pid 6321] <... futex resumed>) = 0 [pid 6319] <... futex resumed>) = 1 [pid 5889] <... close resumed>) = 0 [pid 6319] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5889] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6326] <... close resumed>) = 0 [pid 6321] openat(AT_FDCWD, "./file1", O_WRONLY|O_EXCL|O_TRUNC|O_SYNC|O_NOATIMEexecuting program ./strace-static-x86_64: Process 6329 attached [pid 5889] <... clone resumed>, child_tidptr=0x55556ff09690) = 87 [pid 6329] set_robust_list(0x55556ff096a0, 24) = 0 [pid 6329] chdir("./38") = 0 [pid 6329] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 6329] setpgid(0, 0) = 0 [pid 6329] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 6329] write(3, "1000", 4) = 4 [pid 6329] close(3) = 0 [pid 6329] symlink("/dev/binderfs", "./binderfs") = 0 [pid 6329] write(1, "executing program\n", 18) = 18 [pid 6329] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 6328] munmap(0x7f7359600000, 138412032 [pid 6326] close(4 [pid 6329] rt_sigaction(SIGRT_1, {sa_handler=0x7f7361ab2750, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f7361aa3900}, NULL, 8) = 0 [pid 6329] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 6329] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f7361a20000 [pid 6329] mprotect(0x7f7361a21000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 6329] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 6329] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f7361a40990, parent_tid=0x7f7361a40990, exit_signal=0, stack=0x7f7361a20000, stack_size=0x20300, tls=0x7f7361a406c0}./strace-static-x86_64: Process 6330 attached [pid 6326] <... close resumed>) = 0 [pid 6328] <... munmap resumed>) = 0 [pid 6329] <... clone3 resumed> => {parent_tid=[88]}, 88) = 88 [pid 6323] <... mount resumed>) = 0 [pid 6330] rseq(0x7f7361a40fe0, 0x20, 0, 0x53053053 [pid 6329] rt_sigprocmask(SIG_SETMASK, [], [pid 6323] openat(AT_FDCWD, "./file2", O_RDONLY|O_DIRECTORY [pid 6329] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6323] <... openat resumed>) = 3 [pid 6323] chdir("./file2" [pid 6330] <... rseq resumed>) = 0 [pid 6329] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6330] set_robust_list(0x7f7361a409a0, 24 [pid 6329] <... futex resumed>) = 0 [pid 6323] <... chdir resumed>) = 0 [pid 6330] <... set_robust_list resumed>) = 0 [pid 6329] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 6330] rt_sigprocmask(SIG_SETMASK, [], [pid 6323] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 6330] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6328] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 6326] mkdir("./file2", 0777 [pid 6323] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6330] memfd_create("syzkaller", 0 [pid 6326] <... mkdir resumed>) = 0 [pid 6323] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6328] <... openat resumed>) = 4 [pid 6322] <... futex resumed>) = 0 [pid 6322] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 6322] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6323] <... futex resumed>) = 1 [pid 6323] openat(AT_FDCWD, ".", O_RDONLY [pid 6330] <... memfd_create resumed>) = 3 [pid 6323] <... openat resumed>) = 4 [pid 6330] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f7359600000 [pid 6323] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6322] <... futex resumed>) = 0 [pid 6322] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [ 110.106244][ T6323] exFAT-fs (loop1): failed to load upcase table (idx : 0x0000fe7f, chksum : 0x39626d3b, utbl_chksum : 0xe619d30d) [ 110.143682][ T6321] exFAT-fs (loop0): error, data size is invalid(150994954) [pid 6322] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6330] write(3, "\xeb\x76\x90\x45\x58\x46\x41\x54\x20\x20\x20\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x03\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x08\x00\x00\x00\x88\x00\x00\x00\x0f\x00\x00\x00\x05\x00\x00\x00"..., 131072 [pid 6328] ioctl(4, LOOP_SET_FD, 3 [pid 6326] mount("/dev/loop2", "./file2", "exfat", MS_SYNCHRONOUS|MS_MANDLOCK|MS_DIRSYNC|MS_NOATIME|MS_NODIRATIME|MS_STRICTATIME|MS_LAZYTIME, "" [pid 6323] <... futex resumed>) = 1 [pid 6323] openat(AT_FDCWD, "./file1", O_WRONLY|O_EXCL|O_TRUNC|O_SYNC|O_NOATIME [pid 6330] <... write resumed>) = 131072 [pid 6328] <... ioctl resumed>) = 0 [pid 6330] munmap(0x7f7359600000, 138412032) = 0 [pid 6330] openat(AT_FDCWD, "/dev/loop4", O_RDWR) = 4 [pid 6330] ioctl(4, LOOP_SET_FD, 3 [pid 6328] close(3 [pid 6319] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 6319] futex(0x7f7361b156dc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 6319] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f73619ff000 [pid 6319] mprotect(0x7f7361a00000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 6319] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 6319] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f7361a1f990, parent_tid=0x7f7361a1f990, exit_signal=0, stack=0x7f73619ff000, stack_size=0x20300, tls=0x7f7361a1f6c0} => {parent_tid=[88]}, 88) = 88 [pid 6319] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 6319] futex(0x7f7361b156d8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 6319] futex(0x7f7361b156dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}./strace-static-x86_64: Process 6331 attached [pid 6331] rseq(0x7f7361a1ffe0, 0x20, 0, 0x53053053) = 0 [pid 6331] set_robust_list(0x7f7361a1f9a0, 24) = 0 [pid 6331] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 6331] ioctl(4, F2FS_IOC_SHUTDOWN, 0x200000000080) = 0 [pid 6331] futex(0x7f7361b156dc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 6319] <... futex resumed>) = 0 [pid 6331] futex(0x7f7361b156d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6330] <... ioctl resumed>) = 0 [pid 6330] close(3) = 0 [pid 6330] close(4) = 0 [pid 6328] <... close resumed>) = 0 [pid 6328] close(4) = 0 [pid 6328] mkdir("./file2", 0777 [pid 6321] <... openat resumed>) = -1 EIO (Input/output error) [pid 6322] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 6322] futex(0x7f7361b156dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6328] <... mkdir resumed>) = 0 [pid 6322] <... futex resumed>) = 0 [pid 6321] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6322] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 6319] close(3 [pid 6322] <... mmap resumed>) = 0x7f73619ff000 [pid 6319] <... close resumed>) = 0 [pid 6328] mount("/dev/loop3", "./file2", "exfat", MS_SYNCHRONOUS|MS_MANDLOCK|MS_DIRSYNC|MS_NOATIME|MS_NODIRATIME|MS_STRICTATIME|MS_LAZYTIME, "" [pid 6322] mprotect(0x7f7361a00000, 131072, PROT_READ|PROT_WRITE [pid 6321] <... futex resumed>) = 0 [pid 6319] close(4 [pid 6322] <... mprotect resumed>) = 0 [pid 6319] <... close resumed>) = 0 [pid 6322] rt_sigprocmask(SIG_BLOCK, ~[], [pid 6319] close(5 [pid 6322] <... rt_sigprocmask resumed>[], 8) = 0 [pid 6319] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6322] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f7361a1f990, parent_tid=0x7f7361a1f990, exit_signal=0, stack=0x7f73619ff000, stack_size=0x20300, tls=0x7f7361a1f6c0} [pid 6321] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6319] close(6) = -1 EBADF (Bad file descriptor) [pid 6322] <... clone3 resumed> => {parent_tid=[93]}, 88) = 93 [pid 6319] close(7 [pid 6322] rt_sigprocmask(SIG_SETMASK, [], [pid 6319] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6330] mkdir("./file2", 0777 [pid 6322] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6319] close(8./strace-static-x86_64: Process 6332 attached [pid 6330] <... mkdir resumed>) = 0 [pid 6322] futex(0x7f7361b156d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6319] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6332] rseq(0x7f7361a1ffe0, 0x20, 0, 0x53053053 [pid 6330] mount("/dev/loop4", "./file2", "exfat", MS_SYNCHRONOUS|MS_MANDLOCK|MS_DIRSYNC|MS_NOATIME|MS_NODIRATIME|MS_STRICTATIME|MS_LAZYTIME, "" [pid 6319] close(9) = -1 EBADF (Bad file descriptor) [pid 6319] close(10) = -1 EBADF (Bad file descriptor) [pid 6319] close(11) = -1 EBADF (Bad file descriptor) [pid 6319] close(12) = -1 EBADF (Bad file descriptor) [pid 6319] close(13) = -1 EBADF (Bad file descriptor) [pid 6319] close(14) = -1 EBADF (Bad file descriptor) [pid 6319] close(15) = -1 EBADF (Bad file descriptor) [pid 6319] close(16) = -1 EBADF (Bad file descriptor) [pid 6319] close(17) = -1 EBADF (Bad file descriptor) [ 110.161194][ T6321] exFAT-fs (loop0): Filesystem has been set read-only [ 110.162354][ T6323] exFAT-fs (loop1): error, data size is invalid(150994954) [ 110.176407][ T6328] loop3: detected capacity change from 0 to 256 [ 110.185803][ T6330] loop4: detected capacity change from 0 to 256 [ 110.191709][ T6326] exFAT-fs (loop2): failed to load upcase table (idx : 0x0000fe7f, chksum : 0x39626d3b, utbl_chksum : 0xe619d30d) [pid 6332] <... rseq resumed>) = 0 [pid 6322] <... futex resumed>) = 0 [pid 6319] close(18) = -1 EBADF (Bad file descriptor) [pid 6319] close(19) = -1 EBADF (Bad file descriptor) [pid 6319] close(20) = -1 EBADF (Bad file descriptor) [pid 6319] close(21) = -1 EBADF (Bad file descriptor) [pid 6319] close(22) = -1 EBADF (Bad file descriptor) [pid 6319] close(23) = -1 EBADF (Bad file descriptor) [pid 6319] close(24) = -1 EBADF (Bad file descriptor) [pid 6319] close(25) = -1 EBADF (Bad file descriptor) [pid 6319] close(26) = -1 EBADF (Bad file descriptor) [pid 6332] set_robust_list(0x7f7361a1f9a0, 24 [pid 6322] futex(0x7f7361b156dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6319] close(27 [pid 6332] <... set_robust_list resumed>) = 0 [pid 6319] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6332] rt_sigprocmask(SIG_SETMASK, [], [pid 6319] close(28 [pid 6332] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6319] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6332] ioctl(4, F2FS_IOC_SHUTDOWN, 0x200000000080 [pid 6319] close(29 [pid 6332] <... ioctl resumed>) = 0 [pid 6319] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6332] futex(0x7f7361b156dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6319] exit_group(0 [pid 6332] <... futex resumed>) = 1 [pid 6331] <... futex resumed>) = ? [pid 6322] <... futex resumed>) = 0 [pid 6319] <... exit_group resumed>) = ? [pid 6332] futex(0x7f7361b156d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6331] +++ exited with 0 +++ [pid 6323] <... openat resumed>) = -1 EIO (Input/output error) [pid 6323] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 6323] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6322] close(3) = 0 [pid 6322] close(4) = 0 [pid 6322] close(5) = -1 EBADF (Bad file descriptor) [pid 6322] close(6) = -1 EBADF (Bad file descriptor) [pid 6322] close(7) = -1 EBADF (Bad file descriptor) [pid 6322] close(8) = -1 EBADF (Bad file descriptor) [pid 6322] close(9) = -1 EBADF (Bad file descriptor) [pid 6322] close(10) = -1 EBADF (Bad file descriptor) [pid 6322] close(11) = -1 EBADF (Bad file descriptor) [pid 6322] close(12) = -1 EBADF (Bad file descriptor) [pid 6322] close(13) = -1 EBADF (Bad file descriptor) [pid 6322] close(14) = -1 EBADF (Bad file descriptor) [pid 6322] close(15) = -1 EBADF (Bad file descriptor) [pid 6322] close(16) = -1 EBADF (Bad file descriptor) [pid 6322] close(17) = -1 EBADF (Bad file descriptor) [pid 6322] close(18) = -1 EBADF (Bad file descriptor) [pid 6322] close(19) = -1 EBADF (Bad file descriptor) [pid 6322] close(20) = -1 EBADF (Bad file descriptor) [pid 6322] close(21) = -1 EBADF (Bad file descriptor) [pid 6322] close(22) = -1 EBADF (Bad file descriptor) [pid 6322] close(23) = -1 EBADF (Bad file descriptor) [pid 6322] close(24) = -1 EBADF (Bad file descriptor) [pid 6322] close(25) = -1 EBADF (Bad file descriptor) [pid 6322] close(26) = -1 EBADF (Bad file descriptor) [pid 6322] close(27) = -1 EBADF (Bad file descriptor) [pid 6322] close(28) = -1 EBADF (Bad file descriptor) [pid 6322] close(29) = -1 EBADF (Bad file descriptor) [pid 6322] exit_group(0 [pid 6321] <... futex resumed>) = ? [pid 6332] <... futex resumed>) = ? [pid 6323] <... futex resumed>) = ? [pid 6322] <... exit_group resumed>) = ? [pid 6332] +++ exited with 0 +++ [pid 6323] +++ exited with 0 +++ [pid 6322] +++ exited with 0 +++ [pid 6321] +++ exited with 0 +++ [pid 6319] +++ exited with 0 +++ [pid 5886] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=91, si_uid=0, si_status=0, si_utime=0, si_stime=5 /* 0.05 s */} --- [pid 5884] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=86, si_uid=0, si_status=0, si_utime=0, si_stime=5 /* 0.05 s */} --- [pid 5886] umount2("./37", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5884] umount2("./37", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5886] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5884] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6326] <... mount resumed>) = 0 [pid 5886] openat(AT_FDCWD, "./37", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5884] openat(AT_FDCWD, "./37", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5886] <... openat resumed>) = 3 [pid 5884] <... openat resumed>) = 3 [pid 6326] openat(AT_FDCWD, "./file2", O_RDONLY|O_DIRECTORY [pid 5886] newfstatat(3, "", [pid 5884] newfstatat(3, "", [pid 6326] <... openat resumed>) = 3 [pid 5886] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=80, ...}, AT_EMPTY_PATH) = 0 [pid 5884] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=80, ...}, AT_EMPTY_PATH) = 0 [pid 5886] getdents64(3, [pid 5884] getdents64(3, [pid 5886] <... getdents64 resumed>0x55556ff0a730 /* 4 entries */, 32768) = 112 [pid 5884] <... getdents64 resumed>0x55556ff0a730 /* 4 entries */, 32768) = 112 [pid 5886] umount2("./37/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5884] umount2("./37/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5886] <... umount2 resumed>) = 0 [pid 5886] umount2("./37/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6326] chdir("./file2" [pid 5886] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6330] <... mount resumed>) = 0 [pid 6328] <... mount resumed>) = 0 [pid 5886] newfstatat(AT_FDCWD, "./37/file2", [pid 5884] <... umount2 resumed>) = 0 [pid 6326] <... chdir resumed>) = 0 [pid 5886] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 6330] openat(AT_FDCWD, "./file2", O_RDONLY|O_DIRECTORY [pid 6328] openat(AT_FDCWD, "./file2", O_RDONLY|O_DIRECTORY [pid 6326] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 5884] umount2("./37/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5886] umount2("./37/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6330] <... openat resumed>) = 3 [pid 6328] <... openat resumed>) = 3 [pid 6326] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5884] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6330] chdir("./file2" [pid 6328] chdir("./file2" [pid 6326] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5886] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5884] newfstatat(AT_FDCWD, "./37/file2", [pid 6330] <... chdir resumed>) = 0 [pid 6328] <... chdir resumed>) = 0 [pid 5886] openat(AT_FDCWD, "./37/file2", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 6330] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 6328] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 5886] <... openat resumed>) = 4 [pid 5884] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 6330] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6328] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6326] <... futex resumed>) = 1 [pid 6324] <... futex resumed>) = 0 [pid 5886] newfstatat(4, "", [pid 5884] umount2("./37/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6326] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6324] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5886] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_EMPTY_PATH) = 0 [pid 6326] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6324] <... futex resumed>) = 0 [pid 5884] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6326] openat(AT_FDCWD, ".", O_RDONLY [pid 6324] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5886] getdents64(4, [pid 5884] openat(AT_FDCWD, "./37/file2", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 6326] <... openat resumed>) = 4 [pid 5886] <... getdents64 resumed>0x55556ff12770 /* 2 entries */, 32768) = 48 [pid 6330] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6328] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6326] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6324] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 5886] getdents64(4, [pid 5884] <... openat resumed>) = 4 [pid 6330] <... futex resumed>) = 1 [pid 6329] <... futex resumed>) = 0 [pid 6328] <... futex resumed>) = 1 [pid 6327] <... futex resumed>) = 0 [pid 6326] <... futex resumed>) = 0 [pid 6324] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5886] <... getdents64 resumed>0x55556ff12770 /* 0 entries */, 32768) = 0 [pid 5884] newfstatat(4, "", [pid 6330] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6328] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5886] close(4 [pid 5884] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_EMPTY_PATH) = 0 [pid 6327] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5886] <... close resumed>) = 0 [pid 6329] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6328] <... futex resumed>) = 0 [pid 6327] <... futex resumed>) = 1 [pid 6326] openat(AT_FDCWD, "./file1", O_WRONLY|O_EXCL|O_TRUNC|O_SYNC|O_NOATIME [pid 6324] <... futex resumed>) = 0 [pid 5886] rmdir("./37/file2" [pid 5884] getdents64(4, [pid 6329] <... futex resumed>) = 1 [pid 6328] openat(AT_FDCWD, ".", O_RDONLY [pid 6327] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6330] <... futex resumed>) = 0 [pid 6328] <... openat resumed>) = 4 [pid 6330] openat(AT_FDCWD, ".", O_RDONLY [pid 6328] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6330] <... openat resumed>) = 4 [pid 6328] <... futex resumed>) = 0 [ 110.230656][ T6323] exFAT-fs (loop1): Filesystem has been set read-only [ 110.233613][ T6328] exFAT-fs (loop3): failed to load upcase table (idx : 0x0000fe7f, chksum : 0x39626d3b, utbl_chksum : 0xe619d30d) [ 110.259438][ T6330] exFAT-fs (loop4): failed to load upcase table (idx : 0x0000fe7f, chksum : 0x39626d3b, utbl_chksum : 0xe619d30d) [pid 6330] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6328] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6330] <... futex resumed>) = 0 [pid 6330] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6327] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6329] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}) = -1 EAGAIN (Resource temporarily unavailable) [pid 6327] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6324] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5886] <... rmdir resumed>) = 0 [pid 5884] <... getdents64 resumed>0x55556ff12770 /* 2 entries */, 32768) = 48 [pid 6329] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6327] <... futex resumed>) = 1 [pid 5886] umount2("./37/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5884] getdents64(4, [pid 6329] <... futex resumed>) = 1 [pid 6327] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5884] <... getdents64 resumed>0x55556ff12770 /* 0 entries */, 32768) = 0 [pid 6329] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5886] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5884] close(4 [pid 5886] newfstatat(AT_FDCWD, "./37/binderfs", [pid 5884] <... close resumed>) = 0 [pid 5886] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5884] rmdir("./37/file2" [pid 6330] <... futex resumed>) = 0 [pid 6328] <... futex resumed>) = 0 [pid 6330] openat(AT_FDCWD, "./file1", O_WRONLY|O_EXCL|O_TRUNC|O_SYNC|O_NOATIME [pid 6328] openat(AT_FDCWD, "./file1", O_WRONLY|O_EXCL|O_TRUNC|O_SYNC|O_NOATIME [pid 6326] <... openat resumed>) = -1 EIO (Input/output error) [pid 5886] unlink("./37/binderfs" [pid 5884] <... rmdir resumed>) = 0 [pid 6326] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5886] <... unlink resumed>) = 0 [pid 5884] umount2("./37/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6326] <... futex resumed>) = 1 [pid 6324] <... futex resumed>) = 0 [pid 5886] getdents64(3, [pid 5884] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6326] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6324] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5886] <... getdents64 resumed>0x55556ff0a730 /* 0 entries */, 32768) = 0 [pid 5884] newfstatat(AT_FDCWD, "./37/binderfs", [pid 6326] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6324] <... futex resumed>) = 0 [pid 5886] close(3 [pid 5884] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 6326] ioctl(4, F2FS_IOC_SHUTDOWN, 0x200000000080 [pid 6324] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5886] <... close resumed>) = 0 [pid 5884] unlink("./37/binderfs" [pid 6326] <... ioctl resumed>) = 0 [pid 5886] rmdir("./37" [pid 5884] <... unlink resumed>) = 0 [pid 5886] <... rmdir resumed>) = 0 [pid 5884] getdents64(3, [pid 6326] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5886] mkdir("./38", 0777 [pid 5884] <... getdents64 resumed>0x55556ff0a730 /* 0 entries */, 32768) = 0 [pid 6326] <... futex resumed>) = 1 [pid 6324] <... futex resumed>) = 0 [pid 5886] <... mkdir resumed>) = 0 [pid 5884] close(3 [pid 6326] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6324] close(3 [pid 5886] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 5884] <... close resumed>) = 0 [pid 6324] <... close resumed>) = 0 [pid 5886] <... openat resumed>) = 3 [pid 5884] rmdir("./37" [pid 6324] close(4 [pid 5886] ioctl(3, LOOP_CLR_FD [pid 5884] <... rmdir resumed>) = 0 [pid 6324] <... close resumed>) = 0 [pid 5886] <... ioctl resumed>) = 0 [pid 5884] mkdir("./38", 0777 [pid 6324] close(5 [pid 5886] close(3 [pid 5884] <... mkdir resumed>) = 0 [pid 6324] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5886] <... close resumed>) = 0 [pid 5884] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 6324] close(6 [pid 5886] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5884] <... openat resumed>) = 3 [pid 6324] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5884] ioctl(3, LOOP_CLR_FD [pid 6324] close(7 [pid 5884] <... ioctl resumed>) = 0 [pid 6324] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5884] close(3 [pid 6324] close(8 [pid 5884] <... close resumed>) = 0 [pid 6324] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5884] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6324] close(9./strace-static-x86_64: Process 6333 attached ) = -1 EBADF (Bad file descriptor) [pid 5884] <... clone resumed>, child_tidptr=0x55556ff09690) = 89 [pid 6324] close(10 [pid 5886] <... clone resumed>, child_tidptr=0x55556ff09690) = 94 [pid 6324] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6333] set_robust_list(0x55556ff096a0, 24 [pid 6324] close(11 [pid 6333] <... set_robust_list resumed>) = 0 [pid 6324] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6333] chdir("./38" [pid 6324] close(12 [pid 6333] <... chdir resumed>) = 0 [pid 6324] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6333] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6324] close(13 [pid 6333] <... prctl resumed>) = 0 [pid 6324] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6333] setpgid(0, 0 [ 110.297928][ T6326] exFAT-fs (loop2): error, data size is invalid(150994954) [ 110.311382][ T6326] exFAT-fs (loop2): Filesystem has been set read-only [ 110.312542][ T6328] exFAT-fs (loop3): error, data size is invalid(150994954) [ 110.325562][ T6330] exFAT-fs (loop4): error, data size is invalid(150994954) [pid 6324] close(14./strace-static-x86_64: Process 6334 attached [pid 6333] <... setpgid resumed>) = 0 [pid 6324] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6324] close(15) = -1 EBADF (Bad file descriptor) [pid 6324] close(16) = -1 EBADF (Bad file descriptor) [pid 6324] close(17) = -1 EBADF (Bad file descriptor) [pid 6333] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6324] close(18) = -1 EBADF (Bad file descriptor) [pid 6324] close(19) = -1 EBADF (Bad file descriptor) [pid 6324] close(20) = -1 EBADF (Bad file descriptor) [pid 6324] close(21 [pid 6333] <... openat resumed>) = 3 [pid 6324] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6324] close(22) = -1 EBADF (Bad file descriptor) [pid 6324] close(23 [pid 6333] write(3, "1000", 4 [pid 6324] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6333] <... write resumed>) = 4 [pid 6324] close(24 [pid 6333] close(3 [pid 6324] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6333] <... close resumed>) = 0 [pid 6324] close(25) = -1 EBADF (Bad file descriptor) [pid 6324] close(26) = -1 EBADF (Bad file descriptor) [pid 6324] close(27) = -1 EBADF (Bad file descriptor) [pid 6324] close(28) = -1 EBADF (Bad file descriptor) [pid 6333] symlink("/dev/binderfs", "./binderfs" [pid 6324] close(29 [pid 6333] <... symlink resumed>) = 0 [pid 6324] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6334] set_robust_list(0x55556ff096a0, 24 [pid 6324] exit_group(0 [pid 6333] write(1, "executing program\n", 18 [pid 6324] <... exit_group resumed>) = ? executing program [pid 6333] <... write resumed>) = 18 [pid 6333] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 6333] rt_sigaction(SIGRT_1, {sa_handler=0x7f7361ab2750, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f7361aa3900}, NULL, 8) = 0 [pid 6333] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 6333] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f7361a20000 [pid 6333] mprotect(0x7f7361a21000, 131072, PROT_READ|PROT_WRITE [pid 6326] <... futex resumed>) = ? [pid 6334] <... set_robust_list resumed>) = 0 [pid 6333] <... mprotect resumed>) = 0 [pid 6326] +++ exited with 0 +++ [pid 6324] +++ exited with 0 +++ [pid 5887] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=84, si_uid=0, si_status=0, si_utime=0, si_stime=4 /* 0.04 s */} --- [pid 5887] restart_syscall(<... resuming interrupted clone ...> [pid 6333] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 6333] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f7361a40990, parent_tid=0x7f7361a40990, exit_signal=0, stack=0x7f7361a20000, stack_size=0x20300, tls=0x7f7361a406c0} => {parent_tid=[95]}, 88) = 95 ./strace-static-x86_64: Process 6335 attached [pid 6333] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 6333] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 6333] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 6335] rseq(0x7f7361a40fe0, 0x20, 0, 0x53053053) = 0 [pid 6335] set_robust_list(0x7f7361a409a0, 24) = 0 [pid 6335] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 6335] memfd_create("syzkaller", 0 [pid 5887] <... restart_syscall resumed>) = 0 [pid 5887] umount2("./38", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5887] openat(AT_FDCWD, "./38", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 5887] newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=80, ...}, AT_EMPTY_PATH) = 0 [pid 5887] getdents64(3, 0x55556ff0a730 /* 4 entries */, 32768) = 112 [pid 5887] umount2("./38/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6335] <... memfd_create resumed>) = 3 [pid 6334] chdir("./38" [pid 6330] <... openat resumed>) = -1 EIO (Input/output error) [pid 6329] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 6328] <... openat resumed>) = -1 EIO (Input/output error) [pid 6327] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 5887] <... umount2 resumed>) = 0 [pid 6329] futex(0x7f7361b156dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6327] futex(0x7f7361b156dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5887] umount2("./38/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6329] <... futex resumed>) = 0 [pid 6327] <... futex resumed>) = 0 [pid 5887] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6334] <... chdir resumed>) = 0 [pid 6330] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6329] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 6327] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 5887] newfstatat(AT_FDCWD, "./38/file2", [pid 6334] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6329] <... mmap resumed>) = 0x7f73619ff000 [pid 6328] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6327] <... mmap resumed>) = 0x7f73619ff000 [pid 5887] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 6335] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6329] mprotect(0x7f7361a00000, 131072, PROT_READ|PROT_WRITE [pid 6327] mprotect(0x7f7361a00000, 131072, PROT_READ|PROT_WRITE [pid 5887] umount2("./38/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6335] <... mmap resumed>) = 0x7f7359600000 [pid 6334] <... prctl resumed>) = 0 [pid 6330] <... futex resumed>) = 0 [pid 6329] <... mprotect resumed>) = 0 [pid 6328] <... futex resumed>) = 0 [pid 6327] <... mprotect resumed>) = 0 [pid 5887] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6335] write(3, "\xeb\x76\x90\x45\x58\x46\x41\x54\x20\x20\x20\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x03\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x08\x00\x00\x00\x88\x00\x00\x00\x0f\x00\x00\x00\x05\x00\x00\x00"..., 131072 [pid 6334] setpgid(0, 0 [pid 6330] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6329] rt_sigprocmask(SIG_BLOCK, ~[], [pid 6328] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6327] rt_sigprocmask(SIG_BLOCK, ~[], [pid 5887] openat(AT_FDCWD, "./38/file2", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 6334] <... setpgid resumed>) = 0 [pid 6329] <... rt_sigprocmask resumed>[], 8) = 0 [pid 6327] <... rt_sigprocmask resumed>[], 8) = 0 [pid 6335] <... write resumed>) = 131072 [pid 6334] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6329] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f7361a1f990, parent_tid=0x7f7361a1f990, exit_signal=0, stack=0x7f73619ff000, stack_size=0x20300, tls=0x7f7361a1f6c0} [pid 6327] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f7361a1f990, parent_tid=0x7f7361a1f990, exit_signal=0, stack=0x7f73619ff000, stack_size=0x20300, tls=0x7f7361a1f6c0} [pid 5887] <... openat resumed>) = 4 [pid 6335] munmap(0x7f7359600000, 138412032 [pid 6334] <... openat resumed>) = 3 ./strace-static-x86_64: Process 6337 attached ./strace-static-x86_64: Process 6336 attached [pid 6334] write(3, "1000", 4 [pid 5887] newfstatat(4, "", [pid 6337] rseq(0x7f7361a1ffe0, 0x20, 0, 0x53053053 [pid 6336] rseq(0x7f7361a1ffe0, 0x20, 0, 0x53053053 [pid 6335] <... munmap resumed>) = 0 [pid 6334] <... write resumed>) = 4 [pid 6329] <... clone3 resumed> => {parent_tid=[89]}, 88) = 89 [pid 6327] <... clone3 resumed> => {parent_tid=[83]}, 88) = 83 [pid 5887] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_EMPTY_PATH) = 0 [pid 6337] <... rseq resumed>) = 0 [pid 6336] <... rseq resumed>) = 0 [pid 6334] close(3 [pid 6329] rt_sigprocmask(SIG_SETMASK, [], [pid 6327] rt_sigprocmask(SIG_SETMASK, [], [pid 5887] getdents64(4, [pid 6337] set_robust_list(0x7f7361a1f9a0, 24 [pid 6336] set_robust_list(0x7f7361a1f9a0, 24 [pid 6334] <... close resumed>) = 0 [pid 6329] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6327] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5887] <... getdents64 resumed>0x55556ff12770 /* 2 entries */, 32768) = 48 [pid 6337] <... set_robust_list resumed>) = 0 [pid 6336] <... set_robust_list resumed>) = 0 [pid 6335] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 6334] symlink("/dev/binderfs", "./binderfs" [pid 6329] futex(0x7f7361b156d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6327] futex(0x7f7361b156d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5887] getdents64(4, [pid 6337] rt_sigprocmask(SIG_SETMASK, [], [pid 6336] rt_sigprocmask(SIG_SETMASK, [], [pid 6335] <... openat resumed>) = 4 [pid 6334] <... symlink resumed>) = 0 [pid 6329] <... futex resumed>) = 0 [pid 6337] <... rt_sigprocmask resumed>NULL, 8) = 0 executing program [pid 6336] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6334] write(1, "executing program\n", 18 [pid 6329] futex(0x7f7361b156dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6337] ioctl(4, F2FS_IOC_SHUTDOWN, 0x200000000080 [pid 6336] ioctl(4, F2FS_IOC_SHUTDOWN, 0x200000000080 [pid 6334] <... write resumed>) = 18 [pid 6327] <... futex resumed>) = 0 [pid 6337] <... ioctl resumed>) = 0 [pid 6336] <... ioctl resumed>) = 0 [pid 6334] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6327] futex(0x7f7361b156dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6337] futex(0x7f7361b156dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6336] futex(0x7f7361b156dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6335] ioctl(4, LOOP_SET_FD, 3 [pid 6334] <... futex resumed>) = 0 [pid 6337] <... futex resumed>) = 0 [pid 6336] <... futex resumed>) = 1 [pid 6334] rt_sigaction(SIGRT_1, {sa_handler=0x7f7361ab2750, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f7361aa3900}, [pid 6329] <... futex resumed>) = 0 [pid 6327] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6337] futex(0x7f7361b156d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6336] futex(0x7f7361b156d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6334] <... rt_sigaction resumed>NULL, 8) = 0 [pid 6329] close(3 [pid 6327] close(3 [pid 6334] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 6329] <... close resumed>) = 0 [pid 6327] <... close resumed>) = 0 [pid 6334] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f7361a20000 [pid 6334] mprotect(0x7f7361a21000, 131072, PROT_READ|PROT_WRITE) = 0 [ 110.344914][ T6330] exFAT-fs (loop4): Filesystem has been set read-only [ 110.355732][ T6328] exFAT-fs (loop3): Filesystem has been set read-only [pid 6334] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 6334] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f7361a40990, parent_tid=0x7f7361a40990, exit_signal=0, stack=0x7f7361a20000, stack_size=0x20300, tls=0x7f7361a406c0}./strace-static-x86_64: Process 6338 attached [pid 6338] rseq(0x7f7361a40fe0, 0x20, 0, 0x53053053 [pid 6334] <... clone3 resumed> => {parent_tid=[90]}, 88) = 90 [pid 6338] <... rseq resumed>) = 0 [pid 6334] rt_sigprocmask(SIG_SETMASK, [], [pid 6338] set_robust_list(0x7f7361a409a0, 24 [pid 6334] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6338] <... set_robust_list resumed>) = 0 [pid 6334] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6338] rt_sigprocmask(SIG_SETMASK, [], [pid 6334] <... futex resumed>) = 0 [pid 6338] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6334] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 6338] memfd_create("syzkaller", 0) = 3 [pid 6338] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f7359600000 [pid 6338] write(3, "\xeb\x76\x90\x45\x58\x46\x41\x54\x20\x20\x20\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x03\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x08\x00\x00\x00\x88\x00\x00\x00\x0f\x00\x00\x00\x05\x00\x00\x00"..., 131072 [pid 6329] close(4 [pid 6327] close(4 [pid 6338] <... write resumed>) = 131072 [pid 6329] <... close resumed>) = 0 [pid 5887] <... getdents64 resumed>0x55556ff12770 /* 0 entries */, 32768) = 0 [pid 6338] munmap(0x7f7359600000, 138412032 [pid 6335] <... ioctl resumed>) = 0 [pid 6329] close(5 [pid 6327] <... close resumed>) = 0 [pid 5887] close(4) = 0 [pid 5887] rmdir("./38/file2" [pid 6338] <... munmap resumed>) = 0 [pid 6335] close(3 [pid 6329] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6327] close(5 [pid 5887] <... rmdir resumed>) = 0 [pid 6335] <... close resumed>) = 0 [pid 6329] close(6 [pid 6327] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5887] umount2("./38/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6335] close(4 [pid 6329] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6327] close(6 [pid 6338] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 6335] <... close resumed>) = 0 [pid 6329] close(7 [pid 6327] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5887] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6338] <... openat resumed>) = 4 [pid 6335] mkdir("./file2", 0777 [pid 6329] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6327] close(7 [pid 5887] newfstatat(AT_FDCWD, "./38/binderfs", [pid 6338] ioctl(4, LOOP_SET_FD, 3 [pid 6335] <... mkdir resumed>) = 0 [pid 6329] close(8 [pid 6327] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6335] mount("/dev/loop1", "./file2", "exfat", MS_SYNCHRONOUS|MS_MANDLOCK|MS_DIRSYNC|MS_NOATIME|MS_NODIRATIME|MS_STRICTATIME|MS_LAZYTIME, "" [pid 6329] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5887] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 6329] close(9 [pid 6327] close(8 [pid 5887] unlink("./38/binderfs" [pid 6329] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6327] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6338] <... ioctl resumed>) = 0 [pid 6329] close(10 [pid 6327] close(9 [pid 5887] <... unlink resumed>) = 0 [pid 6338] close(3 [pid 6329] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6327] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6338] <... close resumed>) = 0 [pid 6329] close(11 [pid 6327] close(10 [pid 6338] close(4 [pid 6329] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6327] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5887] getdents64(3, [pid 6338] <... close resumed>) = 0 [pid 6329] close(12 [pid 6327] close(11 [pid 6338] mkdir("./file2", 0777 [pid 6329] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6327] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6338] <... mkdir resumed>) = 0 [pid 6329] close(13 [pid 6327] close(12 [pid 6329] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6327] <... close resumed>) = -1 EBADF (Bad file descriptor) [ 110.392017][ T6335] loop1: detected capacity change from 0 to 256 [ 110.417991][ T6338] loop0: detected capacity change from 0 to 256 [pid 6338] mount("/dev/loop0", "./file2", "exfat", MS_SYNCHRONOUS|MS_MANDLOCK|MS_DIRSYNC|MS_NOATIME|MS_NODIRATIME|MS_STRICTATIME|MS_LAZYTIME, "" [pid 6329] close(14 [pid 6327] close(13 [pid 5887] <... getdents64 resumed>0x55556ff0a730 /* 0 entries */, 32768) = 0 [pid 6329] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6327] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5887] close(3 [pid 6327] close(14 [pid 5887] <... close resumed>) = 0 [pid 5887] rmdir("./38" [pid 6327] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5887] <... rmdir resumed>) = 0 [pid 5887] mkdir("./39", 0777 [pid 6327] close(15 [pid 5887] <... mkdir resumed>) = 0 [pid 6327] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6329] close(15 [pid 6327] close(16 [pid 5887] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 6329] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6327] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5887] <... openat resumed>) = 3 [pid 6327] close(17 [pid 6329] close(16 [pid 6327] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5887] ioctl(3, LOOP_CLR_FD [pid 6329] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5887] <... ioctl resumed>) = 0 [pid 6329] close(17 [pid 6327] close(18 [pid 5887] close(3 [pid 6327] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6329] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6327] close(19 [pid 5887] <... close resumed>) = 0 [pid 6329] close(18 [pid 6327] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6329] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6327] close(20 [pid 6329] close(19 [pid 6327] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6329] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6329] close(20 [pid 6327] close(21 [pid 6329] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6327] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6329] close(21 [pid 6327] close(22 [pid 5887] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6327] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6329] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6327] close(23) = -1 EBADF (Bad file descriptor) [pid 6329] close(22 [pid 5887] <... clone resumed>, child_tidptr=0x55556ff09690) = 86 [pid 6329] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6327] close(24) = -1 EBADF (Bad file descriptor) ./strace-static-x86_64: Process 6339 attached [pid 6329] close(23 [pid 6327] close(25 [pid 6329] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6329] close(24) = -1 EBADF (Bad file descriptor) [pid 6329] close(25) = -1 EBADF (Bad file descriptor) [pid 6329] close(26) = -1 EBADF (Bad file descriptor) [pid 6329] close(27) = -1 EBADF (Bad file descriptor) [pid 6329] close(28) = -1 EBADF (Bad file descriptor) [pid 6329] close(29) = -1 EBADF (Bad file descriptor) [pid 6329] exit_group(0 [pid 6336] <... futex resumed>) = ? [pid 6330] <... futex resumed>) = ? [pid 6329] <... exit_group resumed>) = ? [pid 6336] +++ exited with 0 +++ [pid 6330] +++ exited with 0 +++ [pid 6329] +++ exited with 0 +++ [pid 5889] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=87, si_uid=0, si_status=0, si_utime=0, si_stime=4 /* 0.04 s */} --- [pid 5889] restart_syscall(<... resuming interrupted clone ...> [pid 6327] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6335] <... mount resumed>) = 0 [pid 6327] close(26 [pid 6339] set_robust_list(0x55556ff096a0, 24 [pid 6327] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6335] openat(AT_FDCWD, "./file2", O_RDONLY|O_DIRECTORY [pid 6339] <... set_robust_list resumed>) = 0 [pid 6335] <... openat resumed>) = 3 [pid 6327] close(27 [pid 6335] chdir("./file2" [pid 6339] chdir("./39" [pid 6335] <... chdir resumed>) = 0 [pid 6327] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6335] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 6327] close(28) = -1 EBADF (Bad file descriptor) [pid 6335] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6327] close(29 [pid 6335] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 6327] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6335] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5889] <... restart_syscall resumed>) = 0 [ 110.432648][ T6335] exFAT-fs (loop1): failed to load upcase table (idx : 0x0000fe7f, chksum : 0x39626d3b, utbl_chksum : 0xe619d30d) [pid 6327] exit_group(0 [pid 6337] <... futex resumed>) = ? [pid 6328] <... futex resumed>) = ? [pid 6327] <... exit_group resumed>) = ? [pid 5889] umount2("./38", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 6328] +++ exited with 0 +++ [pid 5889] openat(AT_FDCWD, "./38", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 5889] newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=80, ...}, AT_EMPTY_PATH) = 0 [pid 5889] getdents64(3, 0x55556ff0a730 /* 4 entries */, 32768) = 112 [pid 5889] umount2("./38/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6333] <... futex resumed>) = 0 [pid 6333] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6335] <... futex resumed>) = 0 [pid 6333] <... futex resumed>) = 1 [pid 6335] openat(AT_FDCWD, ".", O_RDONLY [pid 6333] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6335] <... openat resumed>) = 4 [pid 6335] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6333] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6335] <... futex resumed>) = 0 [pid 6335] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6333] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6335] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6335] openat(AT_FDCWD, "./file1", O_WRONLY|O_EXCL|O_TRUNC|O_SYNC|O_NOATIME [pid 6333] <... futex resumed>) = 0 [pid 6333] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6339] <... chdir resumed>) = 0 [pid 6337] +++ exited with 0 +++ [pid 6327] +++ exited with 0 +++ [pid 5889] <... umount2 resumed>) = 0 [pid 6339] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5889] umount2("./38/file2", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5888] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=81, si_uid=0, si_status=0, si_utime=0, si_stime=3 /* 0.03 s */} --- [pid 6339] <... prctl resumed>) = 0 [pid 5889] newfstatat(AT_FDCWD, "./38/file2", [pid 5888] restart_syscall(<... resuming interrupted clone ...> [pid 6339] setpgid(0, 0) = 0 [pid 5889] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5889] umount2("./38/file2", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 6339] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5889] openat(AT_FDCWD, "./38/file2", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 6339] <... openat resumed>) = 3 [pid 5889] <... openat resumed>) = 4 [pid 6339] write(3, "1000", 4) = 4 [pid 5889] newfstatat(4, "", [pid 6339] close(3 [pid 5889] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_EMPTY_PATH) = 0 [pid 6339] <... close resumed>) = 0 [pid 5889] getdents64(4, 0x55556ff12770 /* 2 entries */, 32768) = 48 [pid 6339] symlink("/dev/binderfs", "./binderfs" [pid 5889] getdents64(4, 0x55556ff12770 /* 0 entries */, 32768) = 0 [pid 5889] close(4 [pid 6339] <... symlink resumed>) = 0 [pid 5889] <... close resumed>) = 0 [pid 5889] rmdir("./38/file2"executing program [pid 6339] write(1, "executing program\n", 18 [pid 5889] <... rmdir resumed>) = 0 [pid 5889] umount2("./38/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5889] newfstatat(AT_FDCWD, "./38/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5889] unlink("./38/binderfs") = 0 [pid 5889] getdents64(3, 0x55556ff0a730 /* 0 entries */, 32768) = 0 [pid 5889] close(3) = 0 [pid 5889] rmdir("./38") = 0 [pid 5889] mkdir("./39", 0777) = 0 [pid 5889] openat(AT_FDCWD, "/dev/loop4", O_RDWR) = 3 [pid 5889] ioctl(3, LOOP_CLR_FD) = 0 [pid 5889] close(3) = 0 [pid 5888] <... restart_syscall resumed>) = 0 [pid 6339] <... write resumed>) = 18 [pid 6339] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5888] umount2("./35", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6339] <... futex resumed>) = 0 [pid 5888] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5889] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5888] openat(AT_FDCWD, "./35", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 6339] rt_sigaction(SIGRT_1, {sa_handler=0x7f7361ab2750, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f7361aa3900}, [pid 6335] <... openat resumed>) = -1 EIO (Input/output error) [pid 5888] <... openat resumed>) = 3 [pid 5888] newfstatat(3, "", [pid 5889] <... clone resumed>, child_tidptr=0x55556ff09690) = 90 [pid 5888] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=80, ...}, AT_EMPTY_PATH) = 0 ./strace-static-x86_64: Process 6340 attached [pid 6339] <... rt_sigaction resumed>NULL, 8) = 0 [pid 6335] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5888] getdents64(3, [pid 6339] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 6335] <... futex resumed>) = 1 [pid 6339] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6335] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6339] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 5888] <... getdents64 resumed>0x55556ff0a730 /* 4 entries */, 32768) = 112 [pid 6339] <... mmap resumed>) = 0x7f7361a20000 [pid 6340] set_robust_list(0x55556ff096a0, 24 [pid 6339] mprotect(0x7f7361a21000, 131072, PROT_READ|PROT_WRITE [pid 6340] <... set_robust_list resumed>) = 0 [pid 5888] umount2("./35/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6339] <... mprotect resumed>) = 0 [pid 6340] chdir("./39" [pid 6339] rt_sigprocmask(SIG_BLOCK, ~[], [pid 5888] <... umount2 resumed>) = 0 [pid 6340] <... chdir resumed>) = 0 [pid 6339] <... rt_sigprocmask resumed>[], 8) = 0 [pid 6340] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6339] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f7361a40990, parent_tid=0x7f7361a40990, exit_signal=0, stack=0x7f7361a20000, stack_size=0x20300, tls=0x7f7361a406c0} [pid 6340] <... prctl resumed>) = 0 [pid 5888] umount2("./35/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6340] setpgid(0, 0 [pid 6339] <... clone3 resumed> => {parent_tid=[87]}, 88) = 87 [pid 5888] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6340] <... setpgid resumed>) = 0 [pid 6339] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 5888] newfstatat(AT_FDCWD, "./35/file2", [pid 6339] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6340] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6339] <... futex resumed>) = 0 [pid 5888] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 6339] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 6333] <... futex resumed>) = 0 [pid 5888] umount2("./35/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6340] <... openat resumed>) = 3 [pid 5888] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6340] write(3, "1000", 4) = 4 [pid 5888] openat(AT_FDCWD, "./35/file2", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 6340] close(3executing program ) = 0 [pid 6333] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5888] <... openat resumed>) = 4 [pid 6340] symlink("/dev/binderfs", "./binderfs" [pid 6333] <... futex resumed>) = 1 [pid 5888] newfstatat(4, "", [pid 6335] <... futex resumed>) = 0 [pid 6333] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5888] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_EMPTY_PATH) = 0 [pid 6340] <... symlink resumed>) = 0 [pid 6335] ioctl(4, F2FS_IOC_SHUTDOWN, 0x200000000080 [pid 6340] write(1, "executing program\n", 18./strace-static-x86_64: Process 6341 attached ) = 18 [pid 6335] <... ioctl resumed>) = 0 [pid 5888] getdents64(4, [pid 6340] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6335] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5888] <... getdents64 resumed>0x55556ff12770 /* 2 entries */, 32768) = 48 [pid 6335] <... futex resumed>) = 1 [pid 6340] <... futex resumed>) = 0 [pid 6335] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6333] <... futex resumed>) = 0 [pid 5888] getdents64(4, [pid 6340] rt_sigaction(SIGRT_1, {sa_handler=0x7f7361ab2750, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f7361aa3900}, [pid 6341] rseq(0x7f7361a40fe0, 0x20, 0, 0x53053053 [pid 6333] close(3 [pid 5888] <... getdents64 resumed>0x55556ff12770 /* 0 entries */, 32768) = 0 [pid 6341] <... rseq resumed>) = 0 [pid 6333] <... close resumed>) = 0 [pid 5888] close(4 [pid 6341] set_robust_list(0x7f7361a409a0, 24 [pid 6333] close(4 [pid 5888] <... close resumed>) = 0 [pid 6341] <... set_robust_list resumed>) = 0 [pid 6333] <... close resumed>) = 0 [pid 5888] rmdir("./35/file2" [pid 6341] rt_sigprocmask(SIG_SETMASK, [], [pid 6333] close(5 [pid 5888] <... rmdir resumed>) = 0 [pid 6341] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6333] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5888] umount2("./35/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6341] memfd_create("syzkaller", 0 [pid 6333] close(6 [pid 5888] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6341] <... memfd_create resumed>) = 3 [pid 6333] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5888] newfstatat(AT_FDCWD, "./35/binderfs", [pid 6341] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6333] close(7 [pid 5888] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 6341] <... mmap resumed>) = 0x7f7359600000 [pid 6333] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5888] unlink("./35/binderfs" [pid 6341] write(3, "\xeb\x76\x90\x45\x58\x46\x41\x54\x20\x20\x20\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x03\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x08\x00\x00\x00\x88\x00\x00\x00\x0f\x00\x00\x00\x05\x00\x00\x00"..., 131072 [pid 6333] close(8 [pid 5888] <... unlink resumed>) = 0 [pid 6333] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5888] getdents64(3, 0x55556ff0a730 /* 0 entries */, 32768) = 0 [pid 5888] close(3) = 0 [pid 5888] rmdir("./35" [pid 6333] close(9 [pid 5888] <... rmdir resumed>) = 0 [pid 6333] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5888] mkdir("./36", 0777 [pid 6333] close(10 [pid 5888] <... mkdir resumed>) = 0 [pid 6333] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5888] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 6341] <... write resumed>) = 131072 [pid 6340] <... rt_sigaction resumed>NULL, 8) = 0 [pid 6333] close(11 [pid 5888] <... openat resumed>) = 3 [pid 6333] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5888] ioctl(3, LOOP_CLR_FD [pid 6333] close(12 [pid 5888] <... ioctl resumed>) = 0 [pid 6333] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5888] close(3 [pid 6340] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 6333] close(13 [pid 5888] <... close resumed>) = 0 [pid 6340] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6333] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6340] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 6333] close(14) = -1 EBADF (Bad file descriptor) [pid 6340] <... mmap resumed>) = 0x7f7361a20000 [pid 6333] close(15 [pid 6341] munmap(0x7f7359600000, 138412032 [pid 6340] mprotect(0x7f7361a21000, 131072, PROT_READ|PROT_WRITE [pid 6338] <... mount resumed>) = 0 [pid 6333] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6341] <... munmap resumed>) = 0 [pid 6333] close(16 [pid 6341] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 6340] <... mprotect resumed>) = 0 [pid 6333] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5888] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6341] <... openat resumed>) = 4 [pid 6340] rt_sigprocmask(SIG_BLOCK, ~[], [pid 6338] openat(AT_FDCWD, "./file2", O_RDONLY|O_DIRECTORY [pid 6333] close(17 [pid 6340] <... rt_sigprocmask resumed>[], 8) = 0 [pid 6333] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6340] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f7361a40990, parent_tid=0x7f7361a40990, exit_signal=0, stack=0x7f7361a20000, stack_size=0x20300, tls=0x7f7361a406c0} [pid 6333] close(18) = -1 EBADF (Bad file descriptor) ./strace-static-x86_64: Process 6342 attached [pid 6340] <... clone3 resumed> => {parent_tid=[91]}, 88) = 91 [pid 6333] close(19 [pid 6340] rt_sigprocmask(SIG_SETMASK, [], ./strace-static-x86_64: Process 6343 attached [pid 6341] ioctl(4, LOOP_SET_FD, 3 [pid 6340] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6338] <... openat resumed>) = 3 [pid 6333] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6340] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6342] rseq(0x7f7361a40fe0, 0x20, 0, 0x53053053 [pid 6340] <... futex resumed>) = 0 [pid 6338] chdir("./file2" [pid 6333] close(20 [pid 6342] <... rseq resumed>) = 0 [pid 6338] <... chdir resumed>) = 0 [pid 6333] <... close resumed>) = -1 EBADF (Bad file descriptor) [ 110.471986][ T6335] exFAT-fs (loop1): error, data size is invalid(150994954) [ 110.483289][ T6335] exFAT-fs (loop1): Filesystem has been set read-only [ 110.491472][ T6338] exFAT-fs (loop0): failed to load upcase table (idx : 0x0000fe7f, chksum : 0x39626d3b, utbl_chksum : 0xe619d30d) [pid 6343] set_robust_list(0x55556ff096a0, 24 [pid 6342] set_robust_list(0x7f7361a409a0, 24 [pid 6340] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 6338] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 6333] close(21 [pid 6343] <... set_robust_list resumed>) = 0 [pid 6342] <... set_robust_list resumed>) = 0 [pid 6338] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6333] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5888] <... clone resumed>, child_tidptr=0x55556ff09690) = 84 [pid 6343] chdir("./36" [pid 6342] rt_sigprocmask(SIG_SETMASK, [], [pid 6338] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6333] close(22 [pid 6343] <... chdir resumed>) = 0 [pid 6342] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6338] <... futex resumed>) = 1 [pid 6334] <... futex resumed>) = 0 [pid 6333] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6342] memfd_create("syzkaller", 0 [pid 6333] close(23) = -1 EBADF (Bad file descriptor) [pid 6333] close(24) = -1 EBADF (Bad file descriptor) [pid 6338] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6333] close(25) = -1 EBADF (Bad file descriptor) [pid 6333] close(26) = -1 EBADF (Bad file descriptor) [pid 6333] close(27 [pid 6342] <... memfd_create resumed>) = 3 [pid 6333] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6333] close(28) = -1 EBADF (Bad file descriptor) [pid 6343] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6333] close(29 [pid 6343] <... prctl resumed>) = 0 [pid 6333] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6334] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6342] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6333] exit_group(0 [pid 6343] setpgid(0, 0 [pid 6342] <... mmap resumed>) = 0x7f7359600000 [pid 6343] <... setpgid resumed>) = 0 [pid 6333] <... exit_group resumed>) = ? [pid 6335] <... futex resumed>) = ? [pid 6334] <... futex resumed>) = 1 [pid 6338] <... futex resumed>) = 0 [pid 6338] openat(AT_FDCWD, ".", O_RDONLY) = 4 [pid 6338] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 6343] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6342] write(3, "\xeb\x76\x90\x45\x58\x46\x41\x54\x20\x20\x20\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x03\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x08\x00\x00\x00\x88\x00\x00\x00\x0f\x00\x00\x00\x05\x00\x00\x00"..., 131072 [pid 6341] <... ioctl resumed>) = 0 [pid 6338] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6335] +++ exited with 0 +++ [pid 6334] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6333] +++ exited with 0 +++ [pid 6343] <... openat resumed>) = 3 [pid 6342] <... write resumed>) = 131072 [pid 6341] close(3 [pid 6334] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 5886] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=94, si_uid=0, si_status=0, si_utime=0, si_stime=4 /* 0.04 s */} --- [pid 6343] write(3, "1000", 4 [pid 6342] munmap(0x7f7359600000, 138412032 [pid 6341] <... close resumed>) = 0 [pid 6334] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6343] <... write resumed>) = 4 [pid 6342] <... munmap resumed>) = 0 [pid 6341] close(4 [pid 6338] <... futex resumed>) = 0 [pid 6334] <... futex resumed>) = 1 [pid 6343] close(3 [pid 6341] <... close resumed>) = 0 [pid 6338] openat(AT_FDCWD, "./file1", O_WRONLY|O_EXCL|O_TRUNC|O_SYNC|O_NOATIME [pid 6334] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5886] umount2("./38", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6343] <... close resumed>) = 0 [pid 6342] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 5886] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6343] symlink("/dev/binderfs", "./binderfs" [pid 6342] <... openat resumed>) = 4 [pid 6341] mkdir("./file2", 0777 [pid 5886] openat(AT_FDCWD, "./38", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 6343] <... symlink resumed>) = 0 [pid 6342] ioctl(4, LOOP_SET_FD, 3 [pid 6341] <... mkdir resumed>) = 0 executing program [pid 6343] write(1, "executing program\n", 18) = 18 [ 110.529826][ T6341] loop2: detected capacity change from 0 to 256 [ 110.565428][ T6338] exFAT-fs (loop0): error, data size is invalid(150994954) [pid 6343] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 6342] <... ioctl resumed>) = 0 [pid 6341] mount("/dev/loop2", "./file2", "exfat", MS_SYNCHRONOUS|MS_MANDLOCK|MS_DIRSYNC|MS_NOATIME|MS_NODIRATIME|MS_STRICTATIME|MS_LAZYTIME, "" [pid 6338] <... openat resumed>) = -1 EIO (Input/output error) [pid 5886] <... openat resumed>) = 3 [pid 6342] close(3) = 0 [pid 6338] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6342] close(4 [pid 6334] <... futex resumed>) = 0 [pid 6338] <... futex resumed>) = 1 [pid 6334] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6342] <... close resumed>) = 0 [pid 6334] <... futex resumed>) = 0 [pid 6342] mkdir("./file2", 0777 [pid 6334] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6343] rt_sigaction(SIGRT_1, {sa_handler=0x7f7361ab2750, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f7361aa3900}, [pid 6342] <... mkdir resumed>) = 0 [pid 5886] newfstatat(3, "", [pid 6343] <... rt_sigaction resumed>NULL, 8) = 0 [pid 6342] mount("/dev/loop4", "./file2", "exfat", MS_SYNCHRONOUS|MS_MANDLOCK|MS_DIRSYNC|MS_NOATIME|MS_NODIRATIME|MS_STRICTATIME|MS_LAZYTIME, "" [pid 6338] ioctl(4, F2FS_IOC_SHUTDOWN, 0x200000000080 [pid 5886] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=80, ...}, AT_EMPTY_PATH) = 0 [pid 6343] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 6338] <... ioctl resumed>) = 0 [pid 5886] getdents64(3, [pid 6343] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5886] <... getdents64 resumed>0x55556ff0a730 /* 4 entries */, 32768) = 112 [pid 6343] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 5886] umount2("./38/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6343] <... mmap resumed>) = 0x7f7361a20000 [pid 6343] mprotect(0x7f7361a21000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 6338] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5886] <... umount2 resumed>) = 0 [pid 6343] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 6343] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f7361a40990, parent_tid=0x7f7361a40990, exit_signal=0, stack=0x7f7361a20000, stack_size=0x20300, tls=0x7f7361a406c0} => {parent_tid=[85]}, 88) = 85 [pid 6343] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 6343] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 6343] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 6341] <... mount resumed>) = 0 ./strace-static-x86_64: Process 6344 attached [pid 6342] <... mount resumed>) = 0 [pid 6338] <... futex resumed>) = 1 [pid 6334] <... futex resumed>) = 0 [pid 5886] umount2("./38/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6344] rseq(0x7f7361a40fe0, 0x20, 0, 0x53053053 [pid 6342] openat(AT_FDCWD, "./file2", O_RDONLY|O_DIRECTORY [pid 6338] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6334] close(3 [pid 5886] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6344] <... rseq resumed>) = 0 [pid 6334] <... close resumed>) = 0 [pid 6344] set_robust_list(0x7f7361a409a0, 24 [pid 6334] close(4 [pid 5886] newfstatat(AT_FDCWD, "./38/file2", {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 6341] openat(AT_FDCWD, "./file2", O_RDONLY|O_DIRECTORY [pid 5886] umount2("./38/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6341] <... openat resumed>) = 3 [pid 5886] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6342] <... openat resumed>) = 3 [pid 5886] openat(AT_FDCWD, "./38/file2", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 6344] <... set_robust_list resumed>) = 0 [pid 6342] chdir("./file2" [pid 6341] chdir("./file2" [pid 5886] <... openat resumed>) = 4 [pid 6344] rt_sigprocmask(SIG_SETMASK, [], [pid 6342] <... chdir resumed>) = 0 [pid 6344] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5886] newfstatat(4, "", [pid 6342] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 5886] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_EMPTY_PATH) = 0 [pid 6341] <... chdir resumed>) = 0 [ 110.574368][ T6338] exFAT-fs (loop0): Filesystem has been set read-only [ 110.579074][ T6342] loop4: detected capacity change from 0 to 256 [ 110.598637][ T6341] exFAT-fs (loop2): failed to load upcase table (idx : 0x0000fe7f, chksum : 0x39626d3b, utbl_chksum : 0xe619d30d) [ 110.600525][ T6342] exFAT-fs (loop4): failed to load upcase table (idx : 0x0000fe7f, chksum : 0x39626d3b, utbl_chksum : 0xe619d30d) [pid 6341] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 6342] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6344] memfd_create("syzkaller", 0 [pid 6341] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5886] getdents64(4, [pid 6344] <... memfd_create resumed>) = 3 [pid 6342] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6341] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5886] <... getdents64 resumed>0x55556ff12770 /* 2 entries */, 32768) = 48 [pid 6341] <... futex resumed>) = 1 [pid 6339] <... futex resumed>) = 0 [pid 6344] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6342] <... futex resumed>) = 1 [pid 6341] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6340] <... futex resumed>) = 0 [pid 6339] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5886] getdents64(4, [pid 6344] <... mmap resumed>) = 0x7f7359600000 [pid 6342] openat(AT_FDCWD, ".", O_RDONLY [pid 6341] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6340] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6339] <... futex resumed>) = 0 [pid 6334] <... close resumed>) = 0 [pid 5886] <... getdents64 resumed>0x55556ff12770 /* 0 entries */, 32768) = 0 [pid 6342] <... openat resumed>) = 4 [pid 6341] openat(AT_FDCWD, ".", O_RDONLY [pid 6340] <... futex resumed>) = 0 [pid 6339] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5886] close(4 [pid 6342] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6341] <... openat resumed>) = 4 [pid 6340] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6342] <... futex resumed>) = 0 [pid 6341] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6340] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 5886] <... close resumed>) = 0 [pid 6342] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6341] <... futex resumed>) = 1 [pid 6340] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6339] <... futex resumed>) = 0 [pid 5886] rmdir("./38/file2" [pid 6342] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6341] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6340] <... futex resumed>) = 0 [pid 6339] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6342] openat(AT_FDCWD, "./file1", O_WRONLY|O_EXCL|O_TRUNC|O_SYNC|O_NOATIME [pid 6341] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6340] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6339] <... futex resumed>) = 0 [pid 5886] <... rmdir resumed>) = 0 [pid 6341] openat(AT_FDCWD, "./file1", O_WRONLY|O_EXCL|O_TRUNC|O_SYNC|O_NOATIME [pid 6339] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6344] write(3, "\xeb\x76\x90\x45\x58\x46\x41\x54\x20\x20\x20\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x03\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x08\x00\x00\x00\x88\x00\x00\x00\x0f\x00\x00\x00\x05\x00\x00\x00"..., 131072 [pid 6334] close(5 [pid 5886] umount2("./38/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6344] <... write resumed>) = 131072 [pid 6334] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5886] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6334] close(6 [pid 5886] newfstatat(AT_FDCWD, "./38/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 6341] <... openat resumed>) = -1 EIO (Input/output error) [pid 6344] munmap(0x7f7359600000, 138412032 [pid 6342] <... openat resumed>) = -1 EIO (Input/output error) [pid 6334] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5886] unlink("./38/binderfs" [pid 6334] close(7 [pid 6344] <... munmap resumed>) = 0 [pid 6342] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6341] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6334] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5886] <... unlink resumed>) = 0 [pid 6342] <... futex resumed>) = 1 [pid 6341] <... futex resumed>) = 1 [pid 6340] <... futex resumed>) = 0 [pid 6339] <... futex resumed>) = 0 [pid 6334] close(8 [pid 5886] getdents64(3, [pid 6344] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 6342] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6341] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6340] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6339] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6334] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5886] <... getdents64 resumed>0x55556ff0a730 /* 0 entries */, 32768) = 0 [pid 6344] <... openat resumed>) = 4 [pid 6342] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6341] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6340] <... futex resumed>) = 0 [pid 6339] <... futex resumed>) = 0 [ 110.634731][ T6342] exFAT-fs (loop4): error, data size is invalid(150994954) [ 110.634925][ T6341] exFAT-fs (loop2): error, data size is invalid(150994954) [ 110.643294][ T6342] exFAT-fs (loop4): Filesystem has been set read-only [ 110.650529][ T6341] exFAT-fs (loop2): Filesystem has been set read-only [pid 6334] close(9 [pid 6344] ioctl(4, LOOP_SET_FD, 3 [pid 6342] ioctl(4, F2FS_IOC_SHUTDOWN, 0x200000000080 [pid 6341] ioctl(4, F2FS_IOC_SHUTDOWN, 0x200000000080 [pid 6340] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6339] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6334] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5886] close(3 [pid 6342] <... ioctl resumed>) = 0 [pid 6341] <... ioctl resumed>) = 0 [pid 6342] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6341] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6342] <... futex resumed>) = 1 [pid 6341] <... futex resumed>) = 1 [pid 6340] <... futex resumed>) = 0 [pid 6339] <... futex resumed>) = 0 [pid 6342] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6341] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6340] close(3 [pid 6339] close(3 [pid 6340] <... close resumed>) = 0 [pid 6339] <... close resumed>) = 0 [pid 6340] close(4 [pid 6339] close(4 [pid 6340] <... close resumed>) = 0 [pid 6339] <... close resumed>) = 0 [pid 6340] close(5 [pid 6339] close(5 [pid 6340] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6339] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6340] close(6 [pid 6339] close(6 [pid 6340] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6339] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6340] close(7 [pid 6339] close(7 [pid 6340] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6339] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6340] close(8 [pid 6339] close(8 [pid 6340] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6339] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6340] close(9 [pid 6339] close(9 [pid 6340] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6339] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6340] close(10 [pid 6339] close(10 [pid 6340] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6339] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6340] close(11 [pid 6339] close(11 [pid 6340] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6339] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6340] close(12 [pid 6339] close(12 [pid 6340] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6339] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6340] close(13 [pid 6339] close(13 [pid 6340] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6339] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6340] close(14 [pid 6339] close(14 [pid 6340] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6339] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6340] close(15 [pid 6339] close(15 [pid 6340] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6339] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6340] close(16 [pid 6339] close(16 [pid 6340] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6339] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6340] close(17 [pid 6339] close(17 [pid 6340] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6339] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6340] close(18 [pid 6339] close(18 [pid 6340] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6339] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6340] close(19 [pid 6339] close(19 [pid 6340] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6339] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6340] close(20 [pid 6339] close(20 [pid 6340] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6339] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6340] close(21 [pid 6339] close(21 [pid 6340] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6339] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6340] close(22 [pid 6339] close(22 [pid 6340] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6339] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6340] close(23 [pid 6339] close(23 [pid 6340] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6339] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6340] close(24 [pid 6339] close(24 [pid 6340] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6339] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6340] close(25 [pid 6339] close(25 [pid 6340] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6339] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6340] close(26 [pid 6339] close(26 [pid 6340] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6339] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6340] close(27 [pid 6339] close(27 [pid 6340] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6339] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6340] close(28 [pid 6339] close(28 [pid 6340] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6339] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6340] close(29 [pid 6339] close(29 [pid 6340] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6339] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6340] exit_group(0 [pid 6339] exit_group(0 [pid 6342] <... futex resumed>) = ? [pid 6341] <... futex resumed>) = ? [pid 6340] <... exit_group resumed>) = ? [pid 6339] <... exit_group resumed>) = ? [pid 6342] +++ exited with 0 +++ [pid 6341] +++ exited with 0 +++ [pid 6340] +++ exited with 0 +++ [pid 6339] +++ exited with 0 +++ [pid 6334] close(10 [pid 5886] <... close resumed>) = 0 [pid 5887] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=86, si_uid=0, si_status=0, si_utime=0, si_stime=5 /* 0.05 s */} --- [pid 5887] restart_syscall(<... resuming interrupted clone ...> [pid 6344] <... ioctl resumed>) = 0 [pid 6344] close(3 [pid 6334] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5887] <... restart_syscall resumed>) = 0 [pid 5886] rmdir("./38") = 0 [pid 5886] mkdir("./39", 0777 [pid 6344] <... close resumed>) = 0 [pid 6334] close(11 [pid 5889] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=90, si_uid=0, si_status=0, si_utime=0, si_stime=7 /* 0.07 s */} --- [pid 5886] <... mkdir resumed>) = 0 [pid 6344] close(4 [pid 6334] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5887] umount2("./39", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5886] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 6344] <... close resumed>) = 0 [pid 6334] close(12 [pid 5887] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5886] <... openat resumed>) = 3 [pid 6344] mkdir("./file2", 0777 [pid 6334] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5887] openat(AT_FDCWD, "./39", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5886] ioctl(3, LOOP_CLR_FD [pid 6344] <... mkdir resumed>) = 0 [pid 5886] <... ioctl resumed>) = 0 [pid 5886] close(3 [pid 6344] mount("/dev/loop3", "./file2", "exfat", MS_SYNCHRONOUS|MS_MANDLOCK|MS_DIRSYNC|MS_NOATIME|MS_NODIRATIME|MS_STRICTATIME|MS_LAZYTIME, "" [pid 6334] close(13 [pid 5889] umount2("./39", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5887] <... openat resumed>) = 3 [pid 6334] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5889] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5887] newfstatat(3, "", [pid 5886] <... close resumed>) = 0 [pid 6334] close(14 [pid 5889] openat(AT_FDCWD, "./39", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5887] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=80, ...}, AT_EMPTY_PATH) = 0 [pid 6334] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5889] <... openat resumed>) = 3 [pid 5887] getdents64(3, [pid 5886] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6334] close(15) = -1 EBADF (Bad file descriptor) [pid 5889] newfstatat(3, "", [pid 5887] <... getdents64 resumed>0x55556ff0a730 /* 4 entries */, 32768) = 112 [pid 6334] close(16 [pid 5889] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=80, ...}, AT_EMPTY_PATH) = 0 [pid 5887] umount2("./39/file2", MNT_FORCE|UMOUNT_NOFOLLOW./strace-static-x86_64: Process 6345 attached [pid 6334] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5889] getdents64(3, [pid 6345] set_robust_list(0x55556ff096a0, 24 [pid 6334] close(17 [pid 5887] <... umount2 resumed>) = 0 [pid 5887] umount2("./39/file2", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5887] newfstatat(AT_FDCWD, "./39/file2", {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [ 110.686816][ T6344] loop3: detected capacity change from 0 to 256 [pid 6334] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5887] umount2("./39/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6334] close(18 [pid 5887] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6334] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5887] openat(AT_FDCWD, "./39/file2", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 6334] close(19 [pid 5889] <... getdents64 resumed>0x55556ff0a730 /* 4 entries */, 32768) = 112 [pid 5887] <... openat resumed>) = 4 [pid 6334] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5889] umount2("./39/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5887] newfstatat(4, "", [pid 6334] close(20 [pid 5887] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_EMPTY_PATH) = 0 [pid 6334] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5887] getdents64(4, [pid 6334] close(21) = -1 EBADF (Bad file descriptor) [pid 6334] close(22 [pid 5887] <... getdents64 resumed>0x55556ff12770 /* 2 entries */, 32768) = 48 [pid 6334] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5887] getdents64(4, [pid 6334] close(23 [pid 5887] <... getdents64 resumed>0x55556ff12770 /* 0 entries */, 32768) = 0 [pid 6334] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5887] close(4 [pid 6334] close(24 [pid 5887] <... close resumed>) = 0 [pid 5887] rmdir("./39/file2" [pid 6334] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5887] <... rmdir resumed>) = 0 [pid 6334] close(25 [pid 5887] umount2("./39/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6334] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5887] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6334] close(26 [pid 5887] newfstatat(AT_FDCWD, "./39/binderfs", [pid 6334] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5887] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 6334] close(27 [pid 5887] unlink("./39/binderfs" [pid 6334] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5887] <... unlink resumed>) = 0 [pid 6334] close(28 [pid 5887] getdents64(3, [pid 6334] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5887] <... getdents64 resumed>0x55556ff0a730 /* 0 entries */, 32768) = 0 [pid 6334] close(29 [pid 5887] close(3 [pid 6345] <... set_robust_list resumed>) = 0 [pid 5886] <... clone resumed>, child_tidptr=0x55556ff09690) = 96 [pid 6334] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5887] <... close resumed>) = 0 [pid 6345] chdir("./39" [pid 6334] exit_group(0 [pid 5889] <... umount2 resumed>) = 0 [pid 6334] <... exit_group resumed>) = ? [pid 5887] rmdir("./39") = 0 [pid 5887] mkdir("./40", 0777) = 0 [pid 5889] umount2("./39/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5887] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 5889] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5887] <... openat resumed>) = 3 [pid 5889] newfstatat(AT_FDCWD, "./39/file2", [pid 5887] ioctl(3, LOOP_CLR_FD [pid 5889] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5887] <... ioctl resumed>) = 0 [pid 5889] umount2("./39/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5887] close(3 [pid 5889] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5887] <... close resumed>) = 0 [pid 5889] openat(AT_FDCWD, "./39/file2", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 5889] newfstatat(4, "", {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_EMPTY_PATH) = 0 [pid 6345] <... chdir resumed>) = 0 [pid 6338] <... futex resumed>) = ? [pid 5889] getdents64(4, [pid 6345] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5889] <... getdents64 resumed>0x55556ff12770 /* 2 entries */, 32768) = 48 [pid 5887] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6345] <... prctl resumed>) = 0 [pid 6338] +++ exited with 0 +++ [pid 6334] +++ exited with 0 +++ [pid 5889] getdents64(4, [pid 6345] setpgid(0, 0 [pid 5889] <... getdents64 resumed>0x55556ff12770 /* 0 entries */, 32768) = 0 [pid 6345] <... setpgid resumed>) = 0 [pid 6345] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5889] close(4 [pid 5884] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=89, si_uid=0, si_status=0, si_utime=0, si_stime=5 /* 0.05 s */} --- [pid 5889] <... close resumed>) = 0 [pid 5884] restart_syscall(<... resuming interrupted clone ...> [pid 6345] <... openat resumed>) = 3 [pid 5889] rmdir("./39/file2" [pid 6345] write(3, "1000", 4) = 4 [pid 5889] <... rmdir resumed>) = 0 [pid 6345] close(3) = 0 [pid 6344] <... mount resumed>) = 0 [pid 5889] umount2("./39/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW./strace-static-x86_64: Process 6346 attached [pid 6345] symlink("/dev/binderfs", "./binderfs" [pid 6344] openat(AT_FDCWD, "./file2", O_RDONLY|O_DIRECTORY [pid 5889] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5889] newfstatat(AT_FDCWD, "./39/binderfs", [pid 6345] <... symlink resumed>) = 0 [pid 6344] <... openat resumed>) = 3 [pid 5889] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5887] <... clone resumed>, child_tidptr=0x55556ff09690) = 88 [pid 6346] set_robust_list(0x55556ff096a0, 24 [pid 6345] write(1, "executing program\n", 18 [pid 6344] chdir("./file2" [pid 5889] unlink("./39/binderfs") = 0 [pid 5889] getdents64(3, 0x55556ff0a730 /* 0 entries */, 32768) = 0 [pid 5889] close(3) = 0 [pid 5889] rmdir("./39") = 0 [pid 5889] mkdir("./40", 0777) = 0 [pid 5889] openat(AT_FDCWD, "/dev/loop4", O_RDWR) = 3 [pid 5889] ioctl(3, LOOP_CLR_FDexecuting program ) = 0 [pid 5889] close(3 [pid 6346] <... set_robust_list resumed>) = 0 [pid 6345] <... write resumed>) = 18 [pid 6344] <... chdir resumed>) = 0 [pid 5889] <... close resumed>) = 0 [pid 5884] <... restart_syscall resumed>) = 0 [pid 6345] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6344] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 6345] <... futex resumed>) = 0 [pid 6345] rt_sigaction(SIGRT_1, {sa_handler=0x7f7361ab2750, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f7361aa3900}, [pid 6344] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6346] chdir("./40" [pid 6345] <... rt_sigaction resumed>NULL, 8) = 0 [pid 6344] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6346] <... chdir resumed>) = 0 [pid 6345] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 6346] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6345] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6344] <... futex resumed>) = 1 [pid 6343] <... futex resumed>) = 0 [pid 5884] umount2("./38", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6346] <... prctl resumed>) = 0 [pid 6345] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 6344] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6345] <... mmap resumed>) = 0x7f7361a20000 [pid 6343] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6344] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 5884] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6346] setpgid(0, 0 [pid 6345] mprotect(0x7f7361a21000, 131072, PROT_READ|PROT_WRITE [pid 6344] openat(AT_FDCWD, ".", O_RDONLY [pid 6343] <... futex resumed>) = 0 [pid 5884] openat(AT_FDCWD, "./38", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 6345] <... mprotect resumed>) = 0 [pid 6344] <... openat resumed>) = 4 [pid 6343] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5884] <... openat resumed>) = 3 [pid 5884] newfstatat(3, "", [pid 6345] rt_sigprocmask(SIG_BLOCK, ~[], [pid 6344] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5884] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=80, ...}, AT_EMPTY_PATH) = 0 [pid 6344] <... futex resumed>) = 1 [pid 6343] <... futex resumed>) = 0 [pid 5884] getdents64(3, [pid 6344] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6343] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5884] <... getdents64 resumed>0x55556ff0a730 /* 4 entries */, 32768) = 112 [pid 6346] <... setpgid resumed>) = 0 [pid 6345] <... rt_sigprocmask resumed>[], 8) = 0 [pid 6344] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6343] <... futex resumed>) = 0 [pid 5889] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 6347 attached [pid 6346] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6345] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f7361a40990, parent_tid=0x7f7361a40990, exit_signal=0, stack=0x7f7361a20000, stack_size=0x20300, tls=0x7f7361a406c0} [pid 6344] openat(AT_FDCWD, "./file1", O_WRONLY|O_EXCL|O_TRUNC|O_SYNC|O_NOATIME [pid 6343] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5884] umount2("./38/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6347] set_robust_list(0x55556ff096a0, 24 [pid 5889] <... clone resumed>, child_tidptr=0x55556ff09690) = 92 [pid 6347] <... set_robust_list resumed>) = 0 [ 110.727320][ T6344] exFAT-fs (loop3): failed to load upcase table (idx : 0x0000fe7f, chksum : 0x39626d3b, utbl_chksum : 0xe619d30d) [pid 6347] chdir("./40") = 0 [pid 6347] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 6347] setpgid(0, 0) = 0 [pid 6347] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 6347] write(3, "1000", 4) = 4 [pid 6347] close(3) = 0 [pid 6347] symlink("/dev/binderfs", "./binderfs"executing program ) = 0 [pid 6347] write(1, "executing program\n", 18) = 18 [pid 6347] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 6347] rt_sigaction(SIGRT_1, {sa_handler=0x7f7361ab2750, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f7361aa3900}, NULL, 8) = 0 [pid 6347] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 6347] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f7361a20000 [pid 6347] mprotect(0x7f7361a21000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 6347] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 6347] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f7361a40990, parent_tid=0x7f7361a40990, exit_signal=0, stack=0x7f7361a20000, stack_size=0x20300, tls=0x7f7361a406c0}./strace-static-x86_64: Process 6348 attached [pid 6348] rseq(0x7f7361a40fe0, 0x20, 0, 0x53053053 [pid 6347] <... clone3 resumed> => {parent_tid=[93]}, 88) = 93 ./strace-static-x86_64: Process 6349 attached [pid 6347] rt_sigprocmask(SIG_SETMASK, [], [pid 6346] <... openat resumed>) = 3 [pid 5884] <... umount2 resumed>) = 0 [pid 6348] <... rseq resumed>) = 0 [pid 6347] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6346] write(3, "1000", 4 [pid 6345] <... clone3 resumed> => {parent_tid=[97]}, 88) = 97 [pid 5884] umount2("./38/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6349] rseq(0x7f7361a40fe0, 0x20, 0, 0x53053053 [pid 6348] set_robust_list(0x7f7361a409a0, 24 [pid 6347] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6345] rt_sigprocmask(SIG_SETMASK, [], [pid 6349] <... rseq resumed>) = 0 [pid 6348] <... set_robust_list resumed>) = 0 [pid 6347] <... futex resumed>) = 0 [pid 6345] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5884] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6349] set_robust_list(0x7f7361a409a0, 24 [pid 6348] rt_sigprocmask(SIG_SETMASK, [], [pid 6347] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 6345] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5884] newfstatat(AT_FDCWD, "./38/file2", [pid 6349] <... set_robust_list resumed>) = 0 [pid 6348] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6345] <... futex resumed>) = 0 [pid 6349] rt_sigprocmask(SIG_SETMASK, [], [pid 6348] memfd_create("syzkaller", 0 [pid 6345] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 5884] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 6349] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6348] <... memfd_create resumed>) = 3 [pid 5884] umount2("./38/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6349] memfd_create("syzkaller", 0 [pid 6348] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6346] <... write resumed>) = 4 [pid 6349] <... memfd_create resumed>) = 3 [pid 6348] <... mmap resumed>) = 0x7f7359600000 [pid 6346] close(3 [pid 5884] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6349] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6346] <... close resumed>) = 0 [pid 5884] openat(AT_FDCWD, "./38/file2", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 6348] write(3, "\xeb\x76\x90\x45\x58\x46\x41\x54\x20\x20\x20\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x03\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x08\x00\x00\x00\x88\x00\x00\x00\x0f\x00\x00\x00\x05\x00\x00\x00"..., 131072) = 131072 [pid 6349] <... mmap resumed>) = 0x7f7359600000 [pid 6346] symlink("/dev/binderfs", "./binderfs" [pid 6344] <... openat resumed>) = -1 EIO (Input/output error) [pid 5884] <... openat resumed>) = 4 [pid 6349] write(3, "\xeb\x76\x90\x45\x58\x46\x41\x54\x20\x20\x20\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x03\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x08\x00\x00\x00\x88\x00\x00\x00\x0f\x00\x00\x00\x05\x00\x00\x00"..., 131072executing program [pid 6348] munmap(0x7f7359600000, 138412032 [pid 6346] <... symlink resumed>) = 0 [pid 6344] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5884] newfstatat(4, "", [pid 6349] <... write resumed>) = 131072 [pid 6348] <... munmap resumed>) = 0 [pid 6346] write(1, "executing program\n", 18) = 18 [pid 5884] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_EMPTY_PATH) = 0 [pid 6346] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6344] <... futex resumed>) = 1 [pid 6343] <... futex resumed>) = 0 [pid 6349] munmap(0x7f7359600000, 138412032 [pid 6348] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 6346] <... futex resumed>) = 0 [pid 6344] ioctl(4, F2FS_IOC_SHUTDOWN, 0x200000000080 [pid 6343] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5884] getdents64(4, [pid 6348] <... openat resumed>) = 4 [pid 6346] rt_sigaction(SIGRT_1, {sa_handler=0x7f7361ab2750, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f7361aa3900}, [pid 6344] <... ioctl resumed>) = 0 [pid 6343] <... futex resumed>) = 0 [pid 5884] <... getdents64 resumed>0x55556ff12770 /* 2 entries */, 32768) = 48 [pid 6348] ioctl(4, LOOP_SET_FD, 3 [pid 6346] <... rt_sigaction resumed>NULL, 8) = 0 [pid 6344] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6343] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5884] getdents64(4, [pid 6349] <... munmap resumed>) = 0 [pid 6346] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 6344] <... futex resumed>) = 0 [pid 6343] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 5884] <... getdents64 resumed>0x55556ff12770 /* 0 entries */, 32768) = 0 [pid 6349] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 6346] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5884] close(4 [pid 6349] <... openat resumed>) = 4 [pid 6346] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 5884] <... close resumed>) = 0 [pid 6346] <... mmap resumed>) = 0x7f7361a20000 [pid 5884] rmdir("./38/file2" [pid 6349] ioctl(4, LOOP_SET_FD, 3 [pid 6346] mprotect(0x7f7361a21000, 131072, PROT_READ|PROT_WRITE [pid 5884] <... rmdir resumed>) = 0 [pid 6348] <... ioctl resumed>) = 0 [pid 6346] <... mprotect resumed>) = 0 [pid 6344] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6343] close(3 [pid 6348] close(3 [pid 6343] <... close resumed>) = 0 [pid 6348] <... close resumed>) = 0 [pid 6343] close(4 [pid 6348] close(4 [pid 6343] <... close resumed>) = 0 [pid 6348] <... close resumed>) = 0 [pid 6343] close(5) = -1 EBADF (Bad file descriptor) [pid 6348] mkdir("./file2", 0777 [pid 6343] close(6) = -1 EBADF (Bad file descriptor) [pid 6343] close(7) = -1 EBADF (Bad file descriptor) [pid 6343] close(8 [pid 6346] rt_sigprocmask(SIG_BLOCK, ~[], [pid 6343] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5884] umount2("./38/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6343] close(9 [pid 6348] <... mkdir resumed>) = 0 [pid 6343] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6343] close(10) = -1 EBADF (Bad file descriptor) [pid 6343] close(11) = -1 EBADF (Bad file descriptor) [pid 6343] close(12) = -1 EBADF (Bad file descriptor) [pid 6343] close(13) = -1 EBADF (Bad file descriptor) [pid 6348] mount("/dev/loop4", "./file2", "exfat", MS_SYNCHRONOUS|MS_MANDLOCK|MS_DIRSYNC|MS_NOATIME|MS_NODIRATIME|MS_STRICTATIME|MS_LAZYTIME, "" [pid 6343] close(14) = -1 EBADF (Bad file descriptor) [pid 5884] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6346] <... rt_sigprocmask resumed>[], 8) = 0 [pid 6343] close(15) = -1 EBADF (Bad file descriptor) [pid 6346] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f7361a40990, parent_tid=0x7f7361a40990, exit_signal=0, stack=0x7f7361a20000, stack_size=0x20300, tls=0x7f7361a406c0} [pid 6343] close(16 [pid 5884] newfstatat(AT_FDCWD, "./38/binderfs", [pid 6343] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6343] close(17 [pid 5884] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 6343] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6346] <... clone3 resumed> => {parent_tid=[89]}, 88) = 89 [pid 6343] close(18 [pid 5884] unlink("./38/binderfs" [pid 6343] <... close resumed>) = -1 EBADF (Bad file descriptor) ./strace-static-x86_64: Process 6350 attached [pid 6346] rt_sigprocmask(SIG_SETMASK, [], [pid 6343] close(19 [pid 5884] <... unlink resumed>) = 0 [pid 6346] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6343] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5884] getdents64(3, [pid 6346] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6343] close(20 [pid 5884] <... getdents64 resumed>0x55556ff0a730 /* 0 entries */, 32768) = 0 [pid 6350] rseq(0x7f7361a40fe0, 0x20, 0, 0x53053053 [pid 6346] <... futex resumed>) = 0 [pid 6343] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5884] close(3 [pid 6350] <... rseq resumed>) = 0 [pid 6346] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 6343] close(21 [pid 5884] <... close resumed>) = 0 [ 110.777711][ T6344] exFAT-fs (loop3): error, data size is invalid(150994954) [ 110.792692][ T6344] exFAT-fs (loop3): Filesystem has been set read-only [ 110.812546][ T6348] loop4: detected capacity change from 0 to 256 [ 110.814291][ T6349] loop1: detected capacity change from 0 to 256 [pid 6350] set_robust_list(0x7f7361a409a0, 24 [pid 6343] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5884] rmdir("./38" [pid 6350] <... set_robust_list resumed>) = 0 [pid 6349] <... ioctl resumed>) = 0 [pid 6343] close(22 [pid 5884] <... rmdir resumed>) = 0 [pid 6350] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 6349] close(3 [pid 5884] mkdir("./39", 0777 [pid 6349] <... close resumed>) = 0 [pid 6349] close(4 [pid 6343] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5884] <... mkdir resumed>) = 0 [pid 6343] close(23) = -1 EBADF (Bad file descriptor) [pid 6343] close(24) = -1 EBADF (Bad file descriptor) [pid 6343] close(25) = -1 EBADF (Bad file descriptor) [pid 6343] close(26) = -1 EBADF (Bad file descriptor) [pid 6343] close(27) = -1 EBADF (Bad file descriptor) [pid 6343] close(28) = -1 EBADF (Bad file descriptor) [pid 6343] close(29) = -1 EBADF (Bad file descriptor) [pid 6349] <... close resumed>) = 0 [pid 6343] exit_group(0 [pid 5884] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 6349] mkdir("./file2", 0777 [pid 6344] <... futex resumed>) = ? [pid 6343] <... exit_group resumed>) = ? [pid 5884] <... openat resumed>) = 3 [pid 6349] <... mkdir resumed>) = 0 [pid 6344] +++ exited with 0 +++ [pid 6343] +++ exited with 0 +++ [pid 5884] ioctl(3, LOOP_CLR_FD [pid 6349] mount("/dev/loop1", "./file2", "exfat", MS_SYNCHRONOUS|MS_MANDLOCK|MS_DIRSYNC|MS_NOATIME|MS_NODIRATIME|MS_STRICTATIME|MS_LAZYTIME, "" [pid 5888] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=84, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 5884] <... ioctl resumed>) = 0 [pid 5888] restart_syscall(<... resuming interrupted clone ...> [pid 5884] close(3 [pid 6350] memfd_create("syzkaller", 0 [pid 6348] <... mount resumed>) = 0 [pid 5888] <... restart_syscall resumed>) = 0 [pid 5884] <... close resumed>) = 0 [pid 6348] openat(AT_FDCWD, "./file2", O_RDONLY|O_DIRECTORY) = 3 [pid 6348] chdir("./file2") = 0 [pid 6348] openat(AT_FDCWD, "/dev/loop4", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 6348] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 6350] <... memfd_create resumed>) = 3 [pid 6348] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6350] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f7359600000 [pid 6350] write(3, "\xeb\x76\x90\x45\x58\x46\x41\x54\x20\x20\x20\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x03\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x08\x00\x00\x00\x88\x00\x00\x00\x0f\x00\x00\x00\x05\x00\x00\x00"..., 131072 [pid 6347] <... futex resumed>) = 0 [pid 6350] <... write resumed>) = 131072 [pid 6347] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6348] <... futex resumed>) = 0 [pid 6347] <... futex resumed>) = 1 [pid 6348] openat(AT_FDCWD, ".", O_RDONLY [pid 6347] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6348] <... openat resumed>) = 4 [pid 6348] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 6347] <... futex resumed>) = 0 [pid 6348] openat(AT_FDCWD, "./file1", O_WRONLY|O_EXCL|O_TRUNC|O_SYNC|O_NOATIME [pid 6347] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6350] munmap(0x7f7359600000, 138412032 [pid 6347] <... futex resumed>) = 0 [pid 5884] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6347] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}./strace-static-x86_64: Process 6351 attached [pid 6350] <... munmap resumed>) = 0 [pid 5888] umount2("./36", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6351] set_robust_list(0x55556ff096a0, 24 [pid 6350] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 5888] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5884] <... clone resumed>, child_tidptr=0x55556ff09690) = 91 [pid 6351] <... set_robust_list resumed>) = 0 [pid 5888] openat(AT_FDCWD, "./36", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 6351] chdir("./39" [pid 6350] <... openat resumed>) = 4 [pid 5888] newfstatat(3, "", [pid 6350] ioctl(4, LOOP_SET_FD, 3 [pid 5888] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=80, ...}, AT_EMPTY_PATH) = 0 [ 110.839591][ T6348] exFAT-fs (loop4): failed to load upcase table (idx : 0x0000fe7f, chksum : 0x39626d3b, utbl_chksum : 0xe619d30d) [ 110.867156][ T6349] exFAT-fs (loop1): failed to load upcase table (idx : 0x0000fe7f, chksum : 0x39626d3b, utbl_chksum : 0xe619d30d) [ 110.878744][ T6348] exFAT-fs (loop4): error, data size is invalid(150994954) [pid 5888] getdents64(3, [pid 6351] <... chdir resumed>) = 0 [pid 6350] <... ioctl resumed>) = 0 [pid 6349] <... mount resumed>) = 0 [pid 5888] <... getdents64 resumed>0x55556ff0a730 /* 4 entries */, 32768) = 112 [pid 6351] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6350] close(3 [pid 6349] openat(AT_FDCWD, "./file2", O_RDONLY|O_DIRECTORY [pid 5888] umount2("./36/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6351] <... prctl resumed>) = 0 [pid 6350] <... close resumed>) = 0 [pid 6349] <... openat resumed>) = 3 [pid 6351] setpgid(0, 0 [pid 6350] close(4 [pid 6349] chdir("./file2" [pid 6351] <... setpgid resumed>) = 0 [pid 6350] <... close resumed>) = 0 [pid 6349] <... chdir resumed>) = 0 [pid 6351] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6349] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 6351] <... openat resumed>) = 3 [pid 6350] mkdir("./file2", 0777 [pid 6349] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6351] write(3, "1000", 4 [pid 6350] <... mkdir resumed>) = 0 [pid 6349] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6351] <... write resumed>) = 4 [pid 6349] <... futex resumed>) = 1 [pid 6345] <... futex resumed>) = 0 [pid 6351] close(3 [pid 6350] mount("/dev/loop2", "./file2", "exfat", MS_SYNCHRONOUS|MS_MANDLOCK|MS_DIRSYNC|MS_NOATIME|MS_NODIRATIME|MS_STRICTATIME|MS_LAZYTIME, "" [pid 6349] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6345] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6351] <... close resumed>) = 0 [pid 6349] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6345] <... futex resumed>) = 0 [pid 6351] symlink("/dev/binderfs", "./binderfs" [pid 6349] openat(AT_FDCWD, ".", O_RDONLY [pid 6345] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5888] <... umount2 resumed>) = 0 [pid 6351] <... symlink resumed>) = 0 executing program [pid 6349] <... openat resumed>) = 4 [pid 6351] write(1, "executing program\n", 18 [pid 6349] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6351] <... write resumed>) = 18 [pid 6349] <... futex resumed>) = 1 [pid 6345] <... futex resumed>) = 0 [pid 6351] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6349] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6345] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5888] umount2("./36/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6351] <... futex resumed>) = 0 [pid 6349] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6351] rt_sigaction(SIGRT_1, {sa_handler=0x7f7361ab2750, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f7361aa3900}, [pid 6349] openat(AT_FDCWD, "./file1", O_WRONLY|O_EXCL|O_TRUNC|O_SYNC|O_NOATIME [pid 6345] <... futex resumed>) = 0 [pid 5888] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5888] newfstatat(AT_FDCWD, "./36/file2", [pid 6348] <... openat resumed>) = -1 EIO (Input/output error) [pid 6347] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 5888] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 6348] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6347] futex(0x7f7361b156dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5888] umount2("./36/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6351] <... rt_sigaction resumed>NULL, 8) = 0 [pid 6348] <... futex resumed>) = 0 [pid 6347] <... futex resumed>) = 0 [pid 6345] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5888] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6351] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 6348] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6347] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 5888] openat(AT_FDCWD, "./36/file2", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 6351] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6351] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 5888] <... openat resumed>) = 4 [pid 6351] <... mmap resumed>) = 0x7f7361a20000 [pid 6347] <... mmap resumed>) = 0x7f73619ff000 [pid 5888] newfstatat(4, "", [pid 6351] mprotect(0x7f7361a21000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 6347] mprotect(0x7f7361a00000, 131072, PROT_READ|PROT_WRITE [pid 5888] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_EMPTY_PATH) = 0 [pid 6351] rt_sigprocmask(SIG_BLOCK, ~[], [pid 6347] <... mprotect resumed>) = 0 [pid 5888] getdents64(4, [pid 6351] <... rt_sigprocmask resumed>[], 8) = 0 [pid 6347] rt_sigprocmask(SIG_BLOCK, ~[], [pid 5888] <... getdents64 resumed>0x55556ff12770 /* 2 entries */, 32768) = 48 [pid 6351] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f7361a40990, parent_tid=0x7f7361a40990, exit_signal=0, stack=0x7f7361a20000, stack_size=0x20300, tls=0x7f7361a406c0} [pid 6347] <... rt_sigprocmask resumed>[], 8) = 0 [pid 5888] getdents64(4, 0x55556ff12770 /* 0 entries */, 32768) = 0 [pid 6347] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f7361a1f990, parent_tid=0x7f7361a1f990, exit_signal=0, stack=0x7f73619ff000, stack_size=0x20300, tls=0x7f7361a1f6c0} [pid 5888] close(4) = 0 [pid 6351] <... clone3 resumed> => {parent_tid=[92]}, 88) = 92 [pid 6351] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 6351] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 6351] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000}./strace-static-x86_64: Process 6353 attached ./strace-static-x86_64: Process 6352 attached [pid 6347] <... clone3 resumed> => {parent_tid=[94]}, 88) = 94 [ 110.895608][ T6350] loop2: detected capacity change from 0 to 256 [ 110.902926][ T6348] exFAT-fs (loop4): Filesystem has been set read-only [ 110.919114][ T6350] exFAT-fs (loop2): failed to load upcase table (idx : 0x0000fe7f, chksum : 0x39626d3b, utbl_chksum : 0xe619d30d) [ 110.932048][ T6349] exFAT-fs (loop1): error, data size is invalid(150994954) [pid 5888] rmdir("./36/file2" [pid 6353] rseq(0x7f7361a1ffe0, 0x20, 0, 0x53053053 [pid 6352] rseq(0x7f7361a40fe0, 0x20, 0, 0x53053053 [pid 6347] rt_sigprocmask(SIG_SETMASK, [], [pid 6353] <... rseq resumed>) = 0 [pid 6352] <... rseq resumed>) = 0 [pid 6347] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5888] <... rmdir resumed>) = 0 [pid 6353] set_robust_list(0x7f7361a1f9a0, 24 [pid 6352] set_robust_list(0x7f7361a409a0, 24 [pid 6347] futex(0x7f7361b156d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5888] umount2("./36/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6353] <... set_robust_list resumed>) = 0 [pid 5888] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6347] <... futex resumed>) = 0 [pid 6352] <... set_robust_list resumed>) = 0 [pid 6353] rt_sigprocmask(SIG_SETMASK, [], [pid 6352] rt_sigprocmask(SIG_SETMASK, [], [pid 6347] futex(0x7f7361b156dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5888] newfstatat(AT_FDCWD, "./36/binderfs", [pid 6352] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5888] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 6349] <... openat resumed>) = -1 EIO (Input/output error) [pid 6353] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6352] memfd_create("syzkaller", 0 [pid 6350] <... mount resumed>) = 0 [pid 5888] unlink("./36/binderfs" [pid 6352] <... memfd_create resumed>) = 3 [pid 5888] <... unlink resumed>) = 0 [pid 6349] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 6345] <... futex resumed>) = 0 [pid 6345] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 6345] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6353] ioctl(4, F2FS_IOC_SHUTDOWN, 0x200000000080) = 0 [pid 6353] futex(0x7f7361b156dc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 6353] futex(0x7f7361b156d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6350] openat(AT_FDCWD, "./file2", O_RDONLY|O_DIRECTORY) = 3 [pid 6350] chdir("./file2") = 0 [pid 6350] openat(AT_FDCWD, "/dev/loop2", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 6350] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6346] <... futex resumed>) = 0 [pid 6346] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 6346] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5888] getdents64(3, [pid 6352] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5888] <... getdents64 resumed>0x55556ff0a730 /* 0 entries */, 32768) = 0 [pid 6352] <... mmap resumed>) = 0x7f7359600000 [pid 6350] <... futex resumed>) = 1 [pid 6349] ioctl(4, F2FS_IOC_SHUTDOWN, 0x200000000080 [pid 6347] <... futex resumed>) = 0 [pid 5888] close(3 [pid 6350] openat(AT_FDCWD, ".", O_RDONLY [pid 6349] <... ioctl resumed>) = 0 [pid 6347] close(3 [pid 6350] <... openat resumed>) = 4 [pid 6349] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6347] <... close resumed>) = 0 [pid 6350] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6349] <... futex resumed>) = 1 [pid 6347] close(4 [pid 6345] <... futex resumed>) = 0 [pid 6352] write(3, "\xeb\x76\x90\x45\x58\x46\x41\x54\x20\x20\x20\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x03\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x08\x00\x00\x00\x88\x00\x00\x00\x0f\x00\x00\x00\x05\x00\x00\x00"..., 131072 [pid 6347] <... close resumed>) = 0 [pid 6345] close(3 [pid 6350] <... futex resumed>) = 1 [pid 6347] close(5 [pid 6346] <... futex resumed>) = 0 [pid 6345] <... close resumed>) = 0 [pid 5888] <... close resumed>) = 0 [pid 6350] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6349] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6347] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6346] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6345] close(4 [pid 5888] rmdir("./36" [pid 6352] <... write resumed>) = 131072 [pid 6350] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6347] close(6 [pid 6346] <... futex resumed>) = 0 [pid 6345] <... close resumed>) = 0 [pid 6352] munmap(0x7f7359600000, 138412032 [pid 6350] openat(AT_FDCWD, "./file1", O_WRONLY|O_EXCL|O_TRUNC|O_SYNC|O_NOATIME [pid 6347] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6346] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6345] close(5 [pid 5888] <... rmdir resumed>) = 0 [pid 6352] <... munmap resumed>) = 0 [pid 6345] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5888] mkdir("./37", 0777 [pid 6345] close(6) = -1 EBADF (Bad file descriptor) [pid 6345] close(7 [pid 5888] <... mkdir resumed>) = 0 [pid 6352] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 6345] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5888] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 6352] <... openat resumed>) = 4 [pid 6347] close(7 [pid 6345] close(8 [pid 5888] <... openat resumed>) = 3 [pid 6352] ioctl(4, LOOP_SET_FD, 3 [pid 5888] ioctl(3, LOOP_CLR_FD [pid 6347] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6345] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5888] <... ioctl resumed>) = 0 [pid 6347] close(8 [pid 6345] close(9 [pid 5888] close(3 [pid 6347] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6345] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6347] close(9 [pid 6345] close(10 [pid 6347] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6345] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6347] close(10 [pid 6345] close(11 [pid 6347] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6345] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6347] close(11 [pid 6345] close(12 [pid 6347] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6345] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6347] close(12 [pid 6345] close(13 [pid 6347] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6345] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6347] close(13 [pid 6345] close(14 [pid 6347] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6345] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6347] close(14 [pid 6345] close(15 [pid 6347] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6345] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6347] close(15 [pid 6345] close(16 [pid 6347] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6345] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6347] close(16 [pid 6345] close(17 [pid 6347] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6345] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6347] close(17 [pid 6345] close(18 [pid 6347] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6345] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6347] close(18 [pid 6345] close(19 [pid 6347] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6345] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6347] close(19 [pid 6345] close(20 [pid 6347] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6345] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6347] close(20 [pid 6345] close(21 [pid 6347] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6345] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6347] close(21 [pid 6345] close(22 [pid 6347] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6345] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6347] close(22 [pid 6345] close(23 [pid 6347] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6345] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6347] close(23 [pid 6345] close(24 [pid 6347] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6345] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6347] close(24 [pid 6345] close(25 [pid 6347] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6345] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6347] close(25 [pid 6345] close(26 [pid 6347] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6345] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6347] close(26 [pid 6345] close(27 [pid 6347] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6345] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6347] close(27 [pid 6345] close(28 [pid 6347] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6345] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6347] close(28 [pid 6345] close(29 [pid 6347] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6345] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6347] close(29 [pid 6345] exit_group(0 [pid 6349] <... futex resumed>) = ? [pid 6347] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6345] <... exit_group resumed>) = ? [pid 6349] +++ exited with 0 +++ [pid 6347] exit_group(0 [pid 6345] +++ exited with 0 +++ [pid 5888] <... close resumed>) = 0 [pid 6353] <... futex resumed>) = ? [pid 6348] <... futex resumed>) = ? [pid 6347] <... exit_group resumed>) = ? [pid 5888] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5886] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=96, si_uid=0, si_status=0, si_utime=0, si_stime=5 /* 0.05 s */} --- [pid 6353] +++ exited with 0 +++ ./strace-static-x86_64: Process 6354 attached [pid 6352] <... ioctl resumed>) = 0 [pid 6348] +++ exited with 0 +++ [pid 6347] +++ exited with 0 +++ [ 110.948479][ T6349] exFAT-fs (loop1): Filesystem has been set read-only [ 110.975437][ T6350] exFAT-fs (loop2): error, data size is invalid(150994954) [ 110.985660][ T6352] loop0: detected capacity change from 0 to 256 [pid 5886] umount2("./39", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5889] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=92, si_uid=0, si_status=0, si_utime=0, si_stime=3 /* 0.03 s */} --- [pid 6354] set_robust_list(0x55556ff096a0, 24 [pid 6352] close(3 [pid 6350] <... openat resumed>) = -1 EIO (Input/output error) [pid 5888] <... clone resumed>, child_tidptr=0x55556ff09690) = 86 [pid 5886] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6354] <... set_robust_list resumed>) = 0 [pid 5886] openat(AT_FDCWD, "./39", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 6354] chdir("./37") = 0 [pid 5886] <... openat resumed>) = 3 [pid 6354] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6352] <... close resumed>) = 0 [pid 6350] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5886] newfstatat(3, "", [pid 6354] <... prctl resumed>) = 0 [pid 6352] close(4 [pid 5886] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=80, ...}, AT_EMPTY_PATH) = 0 [pid 6354] setpgid(0, 0 [pid 6352] <... close resumed>) = 0 [pid 6354] <... setpgid resumed>) = 0 [pid 6352] mkdir("./file2", 0777 [pid 5886] getdents64(3, [pid 6354] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6352] <... mkdir resumed>) = 0 [pid 5886] <... getdents64 resumed>0x55556ff0a730 /* 4 entries */, 32768) = 112 [pid 6354] <... openat resumed>) = 3 [pid 6352] mount("/dev/loop0", "./file2", "exfat", MS_SYNCHRONOUS|MS_MANDLOCK|MS_DIRSYNC|MS_NOATIME|MS_NODIRATIME|MS_STRICTATIME|MS_LAZYTIME, "" [pid 5886] umount2("./39/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6354] write(3, "1000", 4 [pid 5886] <... umount2 resumed>) = 0 [pid 6354] <... write resumed>) = 4 [pid 6354] close(3 [pid 5886] umount2("./39/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6354] <... close resumed>) = 0 [pid 6350] <... futex resumed>) = 1 [pid 6346] <... futex resumed>) = 0 [pid 5886] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6354] symlink("/dev/binderfs", "./binderfs" [pid 6350] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6346] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000executing program [pid 5886] newfstatat(AT_FDCWD, "./39/file2", [pid 6354] <... symlink resumed>) = 0 [pid 6350] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6346] <... futex resumed>) = 0 [pid 5886] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 6354] write(1, "executing program\n", 18 [pid 6350] ioctl(4, F2FS_IOC_SHUTDOWN, 0x200000000080 [pid 5886] umount2("./39/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6354] <... write resumed>) = 18 [pid 6350] <... ioctl resumed>) = 0 [pid 5886] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6354] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6350] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6346] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5886] openat(AT_FDCWD, "./39/file2", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 6354] <... futex resumed>) = 0 [pid 6350] <... futex resumed>) = 0 [pid 6346] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 5886] <... openat resumed>) = 4 [pid 6354] rt_sigaction(SIGRT_1, {sa_handler=0x7f7361ab2750, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f7361aa3900}, [pid 6350] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5886] newfstatat(4, "", [pid 6354] <... rt_sigaction resumed>NULL, 8) = 0 [pid 6346] close(3 [pid 5886] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_EMPTY_PATH) = 0 [pid 6354] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 6346] <... close resumed>) = 0 [pid 5886] getdents64(4, [pid 6354] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6346] close(4 [pid 5886] <... getdents64 resumed>0x55556ff12770 /* 2 entries */, 32768) = 48 [pid 6354] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 6346] <... close resumed>) = 0 [pid 5886] getdents64(4, [pid 6354] <... mmap resumed>) = 0x7f7361a20000 [pid 6346] close(5 [pid 5886] <... getdents64 resumed>0x55556ff12770 /* 0 entries */, 32768) = 0 [pid 6354] mprotect(0x7f7361a21000, 131072, PROT_READ|PROT_WRITE [pid 6346] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5886] close(4 [pid 6354] <... mprotect resumed>) = 0 [pid 6346] close(6 [pid 5886] <... close resumed>) = 0 [pid 6354] rt_sigprocmask(SIG_BLOCK, ~[], [pid 6346] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5886] rmdir("./39/file2" [pid 6354] <... rt_sigprocmask resumed>[], 8) = 0 [pid 6346] close(7 [pid 5886] <... rmdir resumed>) = 0 [pid 6354] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f7361a40990, parent_tid=0x7f7361a40990, exit_signal=0, stack=0x7f7361a20000, stack_size=0x20300, tls=0x7f7361a406c0} [pid 6346] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5889] umount2("./40", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5886] umount2("./39/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6346] close(8 [pid 5889] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5886] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6354] <... clone3 resumed> => {parent_tid=[87]}, 88) = 87 [pid 6346] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5889] openat(AT_FDCWD, "./40", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5886] newfstatat(AT_FDCWD, "./39/binderfs", [pid 6354] rt_sigprocmask(SIG_SETMASK, [], [pid 6346] close(9 [pid 5889] <... openat resumed>) = 3 [pid 5886] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 ./strace-static-x86_64: Process 6355 attached [pid 6354] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6346] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5889] newfstatat(3, "", [pid 5886] unlink("./39/binderfs" [pid 6355] rseq(0x7f7361a40fe0, 0x20, 0, 0x53053053 [pid 6354] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6346] close(10 [pid 5889] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=80, ...}, AT_EMPTY_PATH) = 0 [pid 5886] <... unlink resumed>) = 0 [pid 6354] <... futex resumed>) = 0 [pid 6346] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5889] getdents64(3, [pid 5886] getdents64(3, [pid 6355] <... rseq resumed>) = 0 [pid 6354] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 6346] close(11 [pid 5889] <... getdents64 resumed>0x55556ff0a730 /* 4 entries */, 32768) = 112 [pid 5886] <... getdents64 resumed>0x55556ff0a730 /* 0 entries */, 32768) = 0 [pid 6355] set_robust_list(0x7f7361a409a0, 24 [pid 6346] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5889] umount2("./40/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5886] close(3 [pid 6355] <... set_robust_list resumed>) = 0 [pid 6346] close(12 [pid 5889] <... umount2 resumed>) = 0 [pid 5886] <... close resumed>) = 0 [pid 6346] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5889] umount2("./40/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5886] rmdir("./39" [pid 6346] close(13 [pid 5889] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5886] <... rmdir resumed>) = 0 [pid 6346] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5889] newfstatat(AT_FDCWD, "./40/file2", [pid 5886] mkdir("./40", 0777 [pid 6346] close(14 [pid 5889] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5886] <... mkdir resumed>) = 0 [pid 6355] rt_sigprocmask(SIG_SETMASK, [], [pid 6346] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5889] umount2("./40/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5886] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 6355] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6346] close(15 [pid 5889] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5886] <... openat resumed>) = 3 [pid 6346] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5889] openat(AT_FDCWD, "./40/file2", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5886] ioctl(3, LOOP_CLR_FD [pid 6355] memfd_create("syzkaller", 0 [pid 6346] close(16 [pid 5889] <... openat resumed>) = 4 [pid 5886] <... ioctl resumed>) = 0 [pid 6355] <... memfd_create resumed>) = 3 [pid 6346] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5889] newfstatat(4, "", [pid 5886] close(3 [pid 6346] close(17 [pid 5889] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_EMPTY_PATH) = 0 [pid 5886] <... close resumed>) = 0 [pid 6346] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5889] getdents64(4, [pid 5886] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 6356 attached [pid 6346] close(18 [pid 5889] <... getdents64 resumed>0x55556ff12770 /* 2 entries */, 32768) = 48 [pid 6356] set_robust_list(0x55556ff096a0, 24 [pid 6355] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6346] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5889] getdents64(4, [pid 6346] close(19 [pid 5889] <... getdents64 resumed>0x55556ff12770 /* 0 entries */, 32768) = 0 [pid 5889] close(4 [pid 6355] <... mmap resumed>) = 0x7f7359600000 [pid 6346] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5889] <... close resumed>) = 0 [pid 6346] close(20) = -1 EBADF (Bad file descriptor) [pid 6346] close(21) = -1 EBADF (Bad file descriptor) [pid 5889] rmdir("./40/file2" [pid 6346] close(22) = -1 EBADF (Bad file descriptor) [pid 5889] <... rmdir resumed>) = 0 [pid 6346] close(23) = -1 EBADF (Bad file descriptor) [pid 5889] umount2("./40/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6346] close(24) = -1 EBADF (Bad file descriptor) [pid 5889] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6346] close(25) = -1 EBADF (Bad file descriptor) [pid 5889] newfstatat(AT_FDCWD, "./40/binderfs", [pid 6346] close(26) = -1 EBADF (Bad file descriptor) [pid 5889] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 6346] close(27) = -1 EBADF (Bad file descriptor) [pid 5889] unlink("./40/binderfs" [pid 6346] close(28 [pid 6355] write(3, "\xeb\x76\x90\x45\x58\x46\x41\x54\x20\x20\x20\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x03\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x08\x00\x00\x00\x88\x00\x00\x00\x0f\x00\x00\x00\x05\x00\x00\x00"..., 131072 [pid 6346] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5889] <... unlink resumed>) = 0 [pid 6346] close(29 [pid 5889] getdents64(3, [pid 6346] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5889] <... getdents64 resumed>0x55556ff0a730 /* 0 entries */, 32768) = 0 [pid 6346] exit_group(0) = ? [pid 5889] close(3 [pid 5886] <... clone resumed>, child_tidptr=0x55556ff09690) = 98 [pid 6356] <... set_robust_list resumed>) = 0 [pid 5889] <... close resumed>) = 0 [pid 6356] chdir("./40" [pid 5889] rmdir("./40" [pid 6356] <... chdir resumed>) = 0 [pid 5889] <... rmdir resumed>) = 0 [pid 6356] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5889] mkdir("./41", 0777 [pid 6356] <... prctl resumed>) = 0 [pid 5889] <... mkdir resumed>) = 0 [pid 6356] setpgid(0, 0 [pid 5889] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 6356] <... setpgid resumed>) = 0 [pid 5889] <... openat resumed>) = 3 [pid 6356] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5889] ioctl(3, LOOP_CLR_FD [pid 6356] <... openat resumed>) = 3 [pid 6350] <... futex resumed>) = ? [pid 5889] <... ioctl resumed>) = 0 [pid 6350] +++ exited with 0 +++ [pid 6346] +++ exited with 0 +++ [pid 5889] close(3 [pid 6355] <... write resumed>) = 131072 [pid 5889] <... close resumed>) = 0 [pid 5889] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5887] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=88, si_uid=0, si_status=0, si_utime=0, si_stime=4 /* 0.04 s */} --- [pid 6355] munmap(0x7f7359600000, 138412032 [pid 5889] <... clone resumed>, child_tidptr=0x55556ff09690) = 95 [pid 5887] umount2("./40", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6355] <... munmap resumed>) = 0 ./strace-static-x86_64: Process 6357 attached [pid 6356] write(3, "1000", 4 [pid 5887] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6356] <... write resumed>) = 4 [pid 5887] openat(AT_FDCWD, "./40", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 6356] close(3 [pid 5887] <... openat resumed>) = 3 [pid 6356] <... close resumed>) = 0 [pid 5887] newfstatat(3, "", executing program [pid 6356] symlink("/dev/binderfs", "./binderfs" [pid 6355] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 5887] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=80, ...}, AT_EMPTY_PATH) = 0 [pid 6357] set_robust_list(0x55556ff096a0, 24 [pid 6356] <... symlink resumed>) = 0 [pid 5887] getdents64(3, [pid 6357] <... set_robust_list resumed>) = 0 [pid 6356] write(1, "executing program\n", 18 [pid 5887] <... getdents64 resumed>0x55556ff0a730 /* 4 entries */, 32768) = 112 [pid 6355] <... openat resumed>) = 4 [pid 6355] ioctl(4, LOOP_SET_FD, 3 [pid 6356] <... write resumed>) = 18 [ 111.003307][ T6350] exFAT-fs (loop2): Filesystem has been set read-only [ 111.034362][ T6352] exFAT-fs (loop0): failed to load upcase table (idx : 0x0000fe7f, chksum : 0x39626d3b, utbl_chksum : 0xe619d30d) [pid 5887] umount2("./40/file2", MNT_FORCE|UMOUNT_NOFOLLOWexecuting program [pid 6356] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5887] <... umount2 resumed>) = 0 [pid 6357] chdir("./41" [pid 5887] umount2("./40/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6357] <... chdir resumed>) = 0 [pid 5887] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6357] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5887] newfstatat(AT_FDCWD, "./40/file2", [pid 6357] <... prctl resumed>) = 0 [pid 5887] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 6357] setpgid(0, 0 [pid 5887] umount2("./40/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6357] <... setpgid resumed>) = 0 [pid 5887] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6357] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5887] openat(AT_FDCWD, "./40/file2", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 6357] <... openat resumed>) = 3 [pid 6356] <... futex resumed>) = 0 [pid 5887] <... openat resumed>) = 4 [pid 6356] rt_sigaction(SIGRT_1, {sa_handler=0x7f7361ab2750, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f7361aa3900}, [pid 5887] newfstatat(4, "", [pid 6356] <... rt_sigaction resumed>NULL, 8) = 0 [pid 5887] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_EMPTY_PATH) = 0 [pid 6356] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 5887] getdents64(4, [pid 6357] write(3, "1000", 4 [pid 6356] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5887] <... getdents64 resumed>0x55556ff12770 /* 2 entries */, 32768) = 48 [pid 6357] <... write resumed>) = 4 [pid 6356] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 5887] getdents64(4, [pid 6357] close(3 [pid 6356] <... mmap resumed>) = 0x7f7361a20000 [pid 5887] <... getdents64 resumed>0x55556ff12770 /* 0 entries */, 32768) = 0 [pid 6357] <... close resumed>) = 0 [pid 6356] mprotect(0x7f7361a21000, 131072, PROT_READ|PROT_WRITE [pid 5887] close(4 [pid 6357] symlink("/dev/binderfs", "./binderfs" [pid 6356] <... mprotect resumed>) = 0 [pid 5887] <... close resumed>) = 0 [pid 6357] <... symlink resumed>) = 0 [pid 6357] write(1, "executing program\n", 18 [pid 5887] rmdir("./40/file2" [pid 6357] <... write resumed>) = 18 [pid 5887] <... rmdir resumed>) = 0 [pid 6357] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 5887] umount2("./40/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6357] rt_sigaction(SIGRT_1, {sa_handler=0x7f7361ab2750, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f7361aa3900}, NULL, 8) = 0 [pid 5887] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6357] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 5887] newfstatat(AT_FDCWD, "./40/binderfs", [pid 6357] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5887] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 6357] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 5887] unlink("./40/binderfs" [pid 6357] <... mmap resumed>) = 0x7f7361a20000 [pid 5887] <... unlink resumed>) = 0 [pid 6357] mprotect(0x7f7361a21000, 131072, PROT_READ|PROT_WRITE [pid 5887] getdents64(3, [pid 6357] <... mprotect resumed>) = 0 [pid 5887] <... getdents64 resumed>0x55556ff0a730 /* 0 entries */, 32768) = 0 [pid 6357] rt_sigprocmask(SIG_BLOCK, ~[], [pid 5887] close(3) = 0 [pid 6357] <... rt_sigprocmask resumed>[], 8) = 0 [pid 6356] rt_sigprocmask(SIG_BLOCK, ~[], [pid 5887] rmdir("./40" [pid 6357] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f7361a40990, parent_tid=0x7f7361a40990, exit_signal=0, stack=0x7f7361a20000, stack_size=0x20300, tls=0x7f7361a406c0} [pid 6356] <... rt_sigprocmask resumed>[], 8) = 0 [pid 5887] <... rmdir resumed>) = 0 [pid 6356] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f7361a40990, parent_tid=0x7f7361a40990, exit_signal=0, stack=0x7f7361a20000, stack_size=0x20300, tls=0x7f7361a406c0} [pid 5887] mkdir("./41", 0777./strace-static-x86_64: Process 6359 attached [pid 6357] <... clone3 resumed> => {parent_tid=[96]}, 88) = 96 [pid 5887] <... mkdir resumed>) = 0 [pid 6357] rt_sigprocmask(SIG_SETMASK, [], [pid 6356] <... clone3 resumed> => {parent_tid=[99]}, 88) = 99 [pid 5887] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 6357] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6356] rt_sigprocmask(SIG_SETMASK, [], [pid 5887] <... openat resumed>) = 3 [pid 6357] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6356] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6357] <... futex resumed>) = 0 [pid 5887] ioctl(3, LOOP_CLR_FD [pid 6357] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 6356] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5887] <... ioctl resumed>) = 0 [pid 6356] <... futex resumed>) = 0 [pid 5887] close(3 [pid 6356] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 5887] <... close resumed>) = 0 [pid 6359] rseq(0x7f7361a40fe0, 0x20, 0, 0x53053053) = 0 ./strace-static-x86_64: Process 6358 attached [pid 6359] set_robust_list(0x7f7361a409a0, 24) = 0 [pid 5887] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6359] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 6358] rseq(0x7f7361a40fe0, 0x20, 0, 0x53053053 [pid 6359] memfd_create("syzkaller", 0) = 3 [pid 6358] <... rseq resumed>) = 0 [pid 6359] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f7359600000 [pid 5887] <... clone resumed>, child_tidptr=0x55556ff09690) = 90 [pid 6358] set_robust_list(0x7f7361a409a0, 24 [pid 6352] <... mount resumed>) = 0 ./strace-static-x86_64: Process 6360 attached [pid 6358] <... set_robust_list resumed>) = 0 [pid 6352] openat(AT_FDCWD, "./file2", O_RDONLY|O_DIRECTORY [pid 6358] rt_sigprocmask(SIG_SETMASK, [], [pid 6352] <... openat resumed>) = 3 [pid 6358] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6352] chdir("./file2") = 0 [pid 6352] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 6358] memfd_create("syzkaller", 0 [pid 6352] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6352] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6358] <... memfd_create resumed>) = 3 [pid 6358] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6352] <... futex resumed>) = 1 [pid 6351] <... futex resumed>) = 0 [pid 6352] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6358] <... mmap resumed>) = 0x7f7359600000 [pid 6351] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6352] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6352] openat(AT_FDCWD, ".", O_RDONLY) = 4 [pid 6352] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 6352] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6359] write(3, "\xeb\x76\x90\x45\x58\x46\x41\x54\x20\x20\x20\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x03\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x08\x00\x00\x00\x88\x00\x00\x00\x0f\x00\x00\x00\x05\x00\x00\x00"..., 131072 [pid 6360] set_robust_list(0x55556ff096a0, 24 [pid 6358] write(3, "\xeb\x76\x90\x45\x58\x46\x41\x54\x20\x20\x20\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x03\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x08\x00\x00\x00\x88\x00\x00\x00\x0f\x00\x00\x00\x05\x00\x00\x00"..., 131072 [pid 6355] <... ioctl resumed>) = 0 [pid 6352] <... futex resumed>) = 0 [pid 6351] <... futex resumed>) = 1 [pid 6352] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6351] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6359] <... write resumed>) = 131072 [pid 6355] close(3 [pid 6351] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6351] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6355] <... close resumed>) = 0 [pid 6351] <... futex resumed>) = 1 [pid 6355] close(4 [pid 6352] <... futex resumed>) = 0 [pid 6355] <... close resumed>) = 0 [pid 6355] mkdir("./file2", 0777 [pid 6352] openat(AT_FDCWD, "./file1", O_WRONLY|O_EXCL|O_TRUNC|O_SYNC|O_NOATIME [pid 6351] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6359] munmap(0x7f7359600000, 138412032 [pid 6355] <... mkdir resumed>) = 0 [pid 6359] <... munmap resumed>) = 0 [pid 6355] mount("/dev/loop3", "./file2", "exfat", MS_SYNCHRONOUS|MS_MANDLOCK|MS_DIRSYNC|MS_NOATIME|MS_NODIRATIME|MS_STRICTATIME|MS_LAZYTIME, "" [pid 6359] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 6360] <... set_robust_list resumed>) = 0 [pid 6359] <... openat resumed>) = 4 [ 111.065323][ T6355] loop3: detected capacity change from 0 to 256 [ 111.102406][ T6352] exFAT-fs (loop0): error, data size is invalid(150994954) [pid 6359] ioctl(4, LOOP_SET_FD, 3 [pid 6360] chdir("./41" [pid 6358] <... write resumed>) = 131072 [pid 6360] <... chdir resumed>) = 0 [pid 6360] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 6360] setpgid(0, 0) = 0 [pid 6358] munmap(0x7f7359600000, 138412032 [pid 6360] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6359] <... ioctl resumed>) = 0 [pid 6358] <... munmap resumed>) = 0 [pid 6359] close(3) = 0 [pid 6359] close(4) = 0 [pid 6360] <... openat resumed>) = 3 [pid 6359] mkdir("./file2", 0777 [pid 6358] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 6360] write(3, "1000", 4 [pid 6359] <... mkdir resumed>) = 0 [pid 6358] <... openat resumed>) = 4 [pid 6360] <... write resumed>) = 4 [pid 6358] ioctl(4, LOOP_SET_FD, 3 [pid 6359] mount("/dev/loop1", "./file2", "exfat", MS_SYNCHRONOUS|MS_MANDLOCK|MS_DIRSYNC|MS_NOATIME|MS_NODIRATIME|MS_STRICTATIME|MS_LAZYTIME, "" [pid 6352] <... openat resumed>) = -1 EIO (Input/output error) [pid 6360] close(3 [pid 6358] <... ioctl resumed>) = 0 [pid 6360] <... close resumed>) = 0 executing program [pid 6360] symlink("/dev/binderfs", "./binderfs" [pid 6351] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 6358] close(3 [pid 6352] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6358] <... close resumed>) = 0 [pid 6360] <... symlink resumed>) = 0 [pid 6352] <... futex resumed>) = 0 [pid 6351] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6358] close(4 [pid 6351] <... futex resumed>) = 0 [pid 6360] write(1, "executing program\n", 18 [pid 6351] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6360] <... write resumed>) = 18 [pid 6358] <... close resumed>) = 0 [ 111.110248][ T6359] loop1: detected capacity change from 0 to 256 [ 111.120424][ T6352] exFAT-fs (loop0): Filesystem has been set read-only [ 111.136675][ T6358] loop4: detected capacity change from 0 to 256 [pid 6352] ioctl(4, F2FS_IOC_SHUTDOWN, 0x200000000080 [pid 6358] mkdir("./file2", 0777 [pid 6352] <... ioctl resumed>) = 0 [pid 6358] <... mkdir resumed>) = 0 [pid 6352] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6360] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6351] <... futex resumed>) = 0 [pid 6360] <... futex resumed>) = 0 [pid 6351] close(3) = 0 [pid 6351] close(4) = 0 [pid 6351] close(5) = -1 EBADF (Bad file descriptor) [pid 6351] close(6) = -1 EBADF (Bad file descriptor) [pid 6351] close(7) = -1 EBADF (Bad file descriptor) [pid 6351] close(8) = -1 EBADF (Bad file descriptor) [pid 6351] close(9) = -1 EBADF (Bad file descriptor) [pid 6351] close(10) = -1 EBADF (Bad file descriptor) [pid 6351] close(11) = -1 EBADF (Bad file descriptor) [pid 6351] close(12) = -1 EBADF (Bad file descriptor) [pid 6351] close(13) = -1 EBADF (Bad file descriptor) [pid 6351] close(14) = -1 EBADF (Bad file descriptor) [pid 6351] close(15 [pid 6352] <... futex resumed>) = 1 [pid 6351] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6352] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6351] close(16 [pid 6360] rt_sigaction(SIGRT_1, {sa_handler=0x7f7361ab2750, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f7361aa3900}, [pid 6351] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6351] close(17) = -1 EBADF (Bad file descriptor) [pid 6351] close(18) = -1 EBADF (Bad file descriptor) [pid 6351] close(19) = -1 EBADF (Bad file descriptor) [pid 6360] <... rt_sigaction resumed>NULL, 8) = 0 [pid 6358] mount("/dev/loop4", "./file2", "exfat", MS_SYNCHRONOUS|MS_MANDLOCK|MS_DIRSYNC|MS_NOATIME|MS_NODIRATIME|MS_STRICTATIME|MS_LAZYTIME, "" [pid 6351] close(20 [pid 6360] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 6351] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6351] close(21) = -1 EBADF (Bad file descriptor) [pid 6351] close(22) = -1 EBADF (Bad file descriptor) [pid 6351] close(23) = -1 EBADF (Bad file descriptor) [pid 6351] close(24) = -1 EBADF (Bad file descriptor) [pid 6351] close(25) = -1 EBADF (Bad file descriptor) [pid 6351] close(26) = -1 EBADF (Bad file descriptor) [pid 6351] close(27) = -1 EBADF (Bad file descriptor) [pid 6351] close(28) = -1 EBADF (Bad file descriptor) [pid 6351] close(29) = -1 EBADF (Bad file descriptor) [pid 6351] exit_group(0 [pid 6352] <... futex resumed>) = ? [pid 6351] <... exit_group resumed>) = ? [pid 6360] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6352] +++ exited with 0 +++ [pid 6360] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f7361a20000 [pid 6360] mprotect(0x7f7361a21000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 6360] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 6360] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f7361a40990, parent_tid=0x7f7361a40990, exit_signal=0, stack=0x7f7361a20000, stack_size=0x20300, tls=0x7f7361a406c0}./strace-static-x86_64: Process 6361 attached [pid 6361] rseq(0x7f7361a40fe0, 0x20, 0, 0x53053053) = 0 [pid 6361] set_robust_list(0x7f7361a409a0, 24) = 0 [pid 6361] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 6361] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6360] <... clone3 resumed> => {parent_tid=[91]}, 88) = 91 [pid 6360] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 6360] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 6351] +++ exited with 0 +++ [pid 6360] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 5884] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=91, si_uid=0, si_status=0, si_utime=0, si_stime=7 /* 0.07 s */} --- [pid 6361] <... futex resumed>) = 0 [pid 6361] memfd_create("syzkaller", 0 [pid 5884] restart_syscall(<... resuming interrupted clone ...> [pid 6361] <... memfd_create resumed>) = 3 [pid 6361] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f7359600000 [pid 6361] write(3, "\xeb\x76\x90\x45\x58\x46\x41\x54\x20\x20\x20\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x03\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x08\x00\x00\x00\x88\x00\x00\x00\x0f\x00\x00\x00\x05\x00\x00\x00"..., 131072 [pid 6359] <... mount resumed>) = 0 [pid 6359] openat(AT_FDCWD, "./file2", O_RDONLY|O_DIRECTORY [pid 6361] <... write resumed>) = 131072 [pid 6359] <... openat resumed>) = 3 [pid 6361] munmap(0x7f7359600000, 138412032) = 0 [pid 6359] chdir("./file2" [pid 5884] <... restart_syscall resumed>) = 0 [pid 6359] <... chdir resumed>) = 0 [pid 6361] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 6359] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 6361] <... openat resumed>) = 4 [pid 5884] umount2("./39", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6359] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6361] ioctl(4, LOOP_SET_FD, 3 [pid 6359] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5884] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6359] <... futex resumed>) = 1 [pid 5884] openat(AT_FDCWD, "./39", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [ 111.156872][ T6355] exFAT-fs (loop3): failed to load upcase table (idx : 0x0000fe7f, chksum : 0x39626d3b, utbl_chksum : 0xe619d30d) [ 111.176124][ T6359] exFAT-fs (loop1): failed to load upcase table (idx : 0x0000fe7f, chksum : 0x39626d3b, utbl_chksum : 0xe619d30d) [ 111.182354][ T6358] exFAT-fs (loop4): failed to load upcase table (idx : 0x0000fe7f, chksum : 0x39626d3b, utbl_chksum : 0xe619d30d) [pid 6359] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5884] <... openat resumed>) = 3 [pid 5884] newfstatat(3, "", [pid 6356] <... futex resumed>) = 0 [pid 6355] <... mount resumed>) = 0 [pid 5884] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=80, ...}, AT_EMPTY_PATH) = 0 [pid 6356] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6355] openat(AT_FDCWD, "./file2", O_RDONLY|O_DIRECTORY [pid 5884] getdents64(3, [pid 6359] <... futex resumed>) = 0 [pid 6356] <... futex resumed>) = 1 [pid 6355] <... openat resumed>) = 3 [pid 5884] <... getdents64 resumed>0x55556ff0a730 /* 4 entries */, 32768) = 112 [pid 6359] openat(AT_FDCWD, ".", O_RDONLY [pid 6356] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6355] chdir("./file2" [pid 5884] umount2("./39/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6355] <... chdir resumed>) = 0 [pid 6359] <... openat resumed>) = 4 [pid 6355] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 5884] <... umount2 resumed>) = 0 [pid 6359] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5884] umount2("./39/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6359] <... futex resumed>) = 1 [pid 6356] <... futex resumed>) = 0 [pid 6359] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6356] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5884] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6359] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6356] <... futex resumed>) = 0 [pid 5884] newfstatat(AT_FDCWD, "./39/file2", [pid 6356] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6359] openat(AT_FDCWD, "./file1", O_WRONLY|O_EXCL|O_TRUNC|O_SYNC|O_NOATIME [pid 6355] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5884] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 6355] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5884] umount2("./39/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6355] <... futex resumed>) = 1 [pid 6355] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5884] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6361] <... ioctl resumed>) = 0 [pid 6361] close(3) = 0 [pid 6361] close(4) = 0 [pid 6361] mkdir("./file2", 0777) = 0 [pid 6361] mount("/dev/loop2", "./file2", "exfat", MS_SYNCHRONOUS|MS_MANDLOCK|MS_DIRSYNC|MS_NOATIME|MS_NODIRATIME|MS_STRICTATIME|MS_LAZYTIME, "" [pid 6354] <... futex resumed>) = 0 [pid 6354] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6355] <... futex resumed>) = 0 [pid 6354] <... futex resumed>) = 1 [pid 6355] openat(AT_FDCWD, ".", O_RDONLY [pid 6354] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6355] <... openat resumed>) = 4 [pid 6355] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 6354] <... futex resumed>) = 0 [pid 6354] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 6354] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6355] openat(AT_FDCWD, "./file1", O_WRONLY|O_EXCL|O_TRUNC|O_SYNC|O_NOATIME [pid 5884] openat(AT_FDCWD, "./39/file2", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 6359] <... openat resumed>) = -1 EIO (Input/output error) [pid 6358] <... mount resumed>) = 0 [pid 6355] <... openat resumed>) = -1 EIO (Input/output error) [pid 5884] <... openat resumed>) = 4 [pid 6359] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6358] openat(AT_FDCWD, "./file2", O_RDONLY|O_DIRECTORY [pid 6355] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5884] newfstatat(4, "", [pid 6359] <... futex resumed>) = 1 [pid 6358] <... openat resumed>) = 3 [pid 6356] <... futex resumed>) = 0 [pid 6355] <... futex resumed>) = 1 [pid 6354] <... futex resumed>) = 0 [pid 5884] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_EMPTY_PATH) = 0 [pid 6359] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6358] chdir("./file2" [pid 6356] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6355] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6354] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5884] getdents64(4, [pid 6359] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6358] <... chdir resumed>) = 0 [pid 6356] <... futex resumed>) = 0 [pid 6355] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6354] <... futex resumed>) = 0 [pid 5884] <... getdents64 resumed>0x55556ff12770 /* 2 entries */, 32768) = 48 [pid 6359] ioctl(4, F2FS_IOC_SHUTDOWN, 0x200000000080 [pid 6358] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 6356] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6355] ioctl(4, F2FS_IOC_SHUTDOWN, 0x200000000080 [pid 6354] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5884] getdents64(4, [pid 6359] <... ioctl resumed>) = 0 [pid 6355] <... ioctl resumed>) = 0 [pid 5884] <... getdents64 resumed>0x55556ff12770 /* 0 entries */, 32768) = 0 [pid 6359] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6358] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5884] close(4 [pid 6359] <... futex resumed>) = 1 [pid 6356] <... futex resumed>) = 0 [pid 6355] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5884] <... close resumed>) = 0 [ 111.218945][ T6361] loop2: detected capacity change from 0 to 256 [ 111.236730][ T6359] exFAT-fs (loop1): error, data size is invalid(150994954) [ 111.243209][ T6355] exFAT-fs (loop3): error, data size is invalid(150994954) [ 111.243951][ T6359] exFAT-fs (loop1): Filesystem has been set read-only [ 111.258098][ T6355] exFAT-fs (loop3): Filesystem has been set read-only [pid 6359] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6356] close(3 [pid 5884] rmdir("./39/file2" [pid 6356] <... close resumed>) = 0 [pid 6355] <... futex resumed>) = 1 [pid 5884] <... rmdir resumed>) = 0 [pid 6356] close(4 [pid 6355] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5884] umount2("./39/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6356] <... close resumed>) = 0 [pid 5884] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6356] close(5 [pid 5884] newfstatat(AT_FDCWD, "./39/binderfs", [pid 6356] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5884] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 6356] close(6 [pid 5884] unlink("./39/binderfs" [pid 6356] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5884] <... unlink resumed>) = 0 [pid 6356] close(7 [pid 5884] getdents64(3, [pid 6356] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5884] <... getdents64 resumed>0x55556ff0a730 /* 0 entries */, 32768) = 0 [pid 6356] close(8 [pid 5884] close(3 [pid 6356] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5884] <... close resumed>) = 0 [pid 6356] close(9 [pid 5884] rmdir("./39" [pid 6356] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5884] <... rmdir resumed>) = 0 [pid 6356] close(10 [pid 5884] mkdir("./40", 0777 [pid 6356] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5884] <... mkdir resumed>) = 0 [pid 6356] close(11 [pid 5884] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 6356] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5884] <... openat resumed>) = 3 [pid 6356] close(12 [pid 5884] ioctl(3, LOOP_CLR_FD [pid 6356] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5884] <... ioctl resumed>) = 0 [pid 6356] close(13 [pid 5884] close(3 [pid 6358] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6356] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6354] <... futex resumed>) = 0 [pid 5884] <... close resumed>) = 0 [pid 6358] <... futex resumed>) = 1 [pid 6356] close(14 [pid 5884] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6358] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6357] <... futex resumed>) = 0 [pid 6356] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6354] close(3 [pid 6357] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6356] close(15 [pid 6354] <... close resumed>) = 0 [pid 5884] <... clone resumed>, child_tidptr=0x55556ff09690) = 93 [pid 6358] <... futex resumed>) = 0 [pid 6357] <... futex resumed>) = 1 [pid 6356] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6354] close(4 [pid 6358] openat(AT_FDCWD, ".", O_RDONLY [pid 6357] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6356] close(16 [pid 6354] <... close resumed>) = 0 [pid 6358] <... openat resumed>) = 4 [pid 6356] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6358] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6356] close(17 [pid 6358] <... futex resumed>) = 1 [pid 6357] <... futex resumed>) = 0 [pid 6356] <... close resumed>) = -1 EBADF (Bad file descriptor) ./strace-static-x86_64: Process 6362 attached [pid 6358] openat(AT_FDCWD, "./file1", O_WRONLY|O_EXCL|O_TRUNC|O_SYNC|O_NOATIME [pid 6357] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6356] close(18 [pid 6354] close(5 [pid 6356] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6356] close(19) = -1 EBADF (Bad file descriptor) [pid 6356] close(20) = -1 EBADF (Bad file descriptor) [pid 6356] close(21) = -1 EBADF (Bad file descriptor) [pid 6356] close(22) = -1 EBADF (Bad file descriptor) [pid 6356] close(23) = -1 EBADF (Bad file descriptor) [pid 6356] close(24) = -1 EBADF (Bad file descriptor) [pid 6356] close(25) = -1 EBADF (Bad file descriptor) [pid 6356] close(26) = -1 EBADF (Bad file descriptor) [pid 6356] close(27) = -1 EBADF (Bad file descriptor) [pid 6356] close(28 [pid 6357] <... futex resumed>) = 0 [pid 6356] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6354] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6356] close(29) = -1 EBADF (Bad file descriptor) [pid 6356] exit_group(0 [pid 6359] <... futex resumed>) = ? [pid 6357] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6356] <... exit_group resumed>) = ? [pid 6354] close(6 [pid 6362] set_robust_list(0x55556ff096a0, 24 [pid 6359] +++ exited with 0 +++ [pid 6356] +++ exited with 0 +++ [pid 6354] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6354] close(7) = -1 EBADF (Bad file descriptor) [pid 5886] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=98, si_uid=0, si_status=0, si_utime=0, si_stime=5 /* 0.05 s */} --- [pid 6362] <... set_robust_list resumed>) = 0 [pid 6354] close(8 [pid 5886] umount2("./40", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6362] chdir("./40" [pid 6354] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5886] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6354] close(9 [pid 5886] openat(AT_FDCWD, "./40", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 6354] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6354] close(10 [pid 5886] <... openat resumed>) = 3 [pid 6354] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5886] newfstatat(3, "", [pid 6354] close(11) = -1 EBADF (Bad file descriptor) [pid 5886] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=80, ...}, AT_EMPTY_PATH) = 0 [pid 6354] close(12) = -1 EBADF (Bad file descriptor) [pid 5886] getdents64(3, [pid 6354] close(13 [pid 5886] <... getdents64 resumed>0x55556ff0a730 /* 4 entries */, 32768) = 112 [pid 6354] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5886] umount2("./40/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6354] close(14) = -1 EBADF (Bad file descriptor) [pid 6354] close(15) = -1 EBADF (Bad file descriptor) [pid 6362] <... chdir resumed>) = 0 [pid 6361] <... mount resumed>) = 0 [pid 6354] close(16 [pid 5886] <... umount2 resumed>) = 0 [pid 5886] umount2("./40/file2", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5886] newfstatat(AT_FDCWD, "./40/file2", {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5886] umount2("./40/file2", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5886] openat(AT_FDCWD, "./40/file2", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 5886] newfstatat(4, "", {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_EMPTY_PATH) = 0 [pid 5886] getdents64(4, 0x55556ff12770 /* 2 entries */, 32768) = 48 [pid 5886] getdents64(4, 0x55556ff12770 /* 0 entries */, 32768) = 0 [pid 5886] close(4) = 0 [pid 5886] rmdir("./40/file2") = 0 [pid 5886] umount2("./40/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5886] newfstatat(AT_FDCWD, "./40/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5886] unlink("./40/binderfs") = 0 [pid 5886] getdents64(3, 0x55556ff0a730 /* 0 entries */, 32768) = 0 [pid 5886] close(3) = 0 [pid 5886] rmdir("./40") = 0 [pid 5886] mkdir("./41", 0777) = 0 [ 111.275638][ T6361] exFAT-fs (loop2): failed to load upcase table (idx : 0x0000fe7f, chksum : 0x39626d3b, utbl_chksum : 0xe619d30d) [ 111.305531][ T6358] exFAT-fs (loop4): error, data size is invalid(150994954) [pid 5886] openat(AT_FDCWD, "/dev/loop1", O_RDWR) = 3 [pid 5886] ioctl(3, LOOP_CLR_FD) = 0 [pid 5886] close(3 [pid 6362] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6361] openat(AT_FDCWD, "./file2", O_RDONLY|O_DIRECTORY [pid 6358] <... openat resumed>) = -1 EIO (Input/output error) [pid 6354] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5886] <... close resumed>) = 0 [pid 6354] close(17 [pid 6362] <... prctl resumed>) = 0 [pid 6362] setpgid(0, 0 [pid 6361] <... openat resumed>) = 3 [pid 6354] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6362] <... setpgid resumed>) = 0 [pid 6354] close(18 [pid 6362] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6354] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6362] <... openat resumed>) = 3 [pid 5886] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6354] close(19 [pid 6362] write(3, "1000", 4 [pid 6354] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6362] <... write resumed>) = 4 [pid 6358] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6354] close(20 [pid 6362] close(3 [pid 6361] chdir("./file2" [pid 6357] <... futex resumed>) = 0 [pid 6354] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6358] <... futex resumed>) = 1 [pid 5886] <... clone resumed>, child_tidptr=0x55556ff09690) = 100 [pid 6362] <... close resumed>) = 0 [pid 6361] <... chdir resumed>) = 0 [pid 6358] ioctl(4, F2FS_IOC_SHUTDOWN, 0x200000000080 [pid 6357] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6354] close(21 [pid 6362] symlink("/dev/binderfs", "./binderfs" [pid 6358] <... ioctl resumed>) = 0 [pid 6357] <... futex resumed>) = 0 [pid 6354] <... close resumed>) = -1 EBADF (Bad file descriptor) executing program ./strace-static-x86_64: Process 6363 attached [pid 6362] <... symlink resumed>) = 0 [pid 6358] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6357] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6354] close(22 [pid 6362] write(1, "executing program\n", 18 [pid 6358] <... futex resumed>) = 0 [pid 6357] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6354] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6362] <... write resumed>) = 18 [pid 6358] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6357] close(3 [pid 6354] close(23 [pid 6363] set_robust_list(0x55556ff096a0, 24 [pid 6357] <... close resumed>) = 0 [pid 6354] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6363] <... set_robust_list resumed>) = 0 [pid 6357] close(4 [pid 6354] close(24 [pid 6357] <... close resumed>) = 0 [pid 6354] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6362] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6363] chdir("./41" [pid 6361] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 6357] close(5 [pid 6354] close(25) = -1 EBADF (Bad file descriptor) [pid 6363] <... chdir resumed>) = 0 [pid 6362] <... futex resumed>) = 0 [pid 6361] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6357] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6354] close(26 [pid 6363] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6362] rt_sigaction(SIGRT_1, {sa_handler=0x7f7361ab2750, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f7361aa3900}, [pid 6361] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6357] close(6 [pid 6354] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6363] <... prctl resumed>) = 0 [pid 6362] <... rt_sigaction resumed>NULL, 8) = 0 [pid 6361] <... futex resumed>) = 1 [pid 6360] <... futex resumed>) = 0 [pid 6357] <... close resumed>) = -1 EBADF (Bad file descriptor) [ 111.320351][ T6358] exFAT-fs (loop4): Filesystem has been set read-only [pid 6354] close(27 [pid 6363] setpgid(0, 0 [pid 6362] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 6361] openat(AT_FDCWD, ".", O_RDONLY [pid 6360] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6357] close(7 [pid 6354] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6363] <... setpgid resumed>) = 0 [pid 6362] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6360] <... futex resumed>) = 0 [pid 6357] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6354] close(28 [pid 6361] <... openat resumed>) = 4 [pid 6362] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 6360] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6357] close(8 [pid 6354] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6361] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6360] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6357] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6354] close(29 [pid 6363] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6362] <... mmap resumed>) = 0x7f7361a20000 [pid 6361] <... futex resumed>) = 0 [pid 6360] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6357] close(9 [pid 6354] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6362] mprotect(0x7f7361a21000, 131072, PROT_READ|PROT_WRITE [pid 6361] openat(AT_FDCWD, "./file1", O_WRONLY|O_EXCL|O_TRUNC|O_SYNC|O_NOATIME [pid 6360] <... futex resumed>) = 0 [pid 6357] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6354] exit_group(0 [pid 6363] <... openat resumed>) = 3 [pid 6360] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6357] close(10 [pid 6354] <... exit_group resumed>) = ? [pid 6362] <... mprotect resumed>) = 0 [pid 6362] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 6362] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f7361a40990, parent_tid=0x7f7361a40990, exit_signal=0, stack=0x7f7361a20000, stack_size=0x20300, tls=0x7f7361a406c0} => {parent_tid=[94]}, 88) = 94 ./strace-static-x86_64: Process 6364 attached [pid 6363] write(3, "1000", 4 [pid 6361] <... openat resumed>) = -1 EIO (Input/output error) [pid 6357] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6355] <... futex resumed>) = ? [pid 6363] <... write resumed>) = 4 [pid 6361] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6362] rt_sigprocmask(SIG_SETMASK, [], [pid 6364] rseq(0x7f7361a40fe0, 0x20, 0, 0x53053053 [pid 6362] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6357] close(11 [pid 6363] close(3 [pid 6361] <... futex resumed>) = 1 [pid 6360] <... futex resumed>) = 0 [pid 6363] <... close resumed>) = 0 [pid 6361] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6360] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6363] symlink("/dev/binderfs", "./binderfs" [pid 6361] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6360] <... futex resumed>) = 0 executing program [pid 6363] <... symlink resumed>) = 0 [pid 6361] ioctl(4, F2FS_IOC_SHUTDOWN, 0x200000000080 [pid 6360] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6363] write(1, "executing program\n", 18 [pid 6361] <... ioctl resumed>) = 0 [pid 6363] <... write resumed>) = 18 [pid 6361] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6363] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6361] <... futex resumed>) = 1 [pid 6360] <... futex resumed>) = 0 [pid 6360] close(3 [pid 6363] <... futex resumed>) = 0 [pid 6361] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6360] <... close resumed>) = 0 [pid 6363] rt_sigaction(SIGRT_1, {sa_handler=0x7f7361ab2750, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f7361aa3900}, [pid 6360] close(4 [pid 6363] <... rt_sigaction resumed>NULL, 8) = 0 [pid 6360] <... close resumed>) = 0 [pid 6363] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 6360] close(5 [pid 6363] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 6360] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6363] <... mmap resumed>) = 0x7f7361a20000 [pid 6364] <... rseq resumed>) = 0 [pid 6362] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6360] close(6 [pid 6357] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6355] +++ exited with 0 +++ [pid 6354] +++ exited with 0 +++ [pid 6364] set_robust_list(0x7f7361a409a0, 24 [pid 6363] mprotect(0x7f7361a21000, 131072, PROT_READ|PROT_WRITE [pid 6362] <... futex resumed>) = 0 [pid 6360] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5888] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=86, si_uid=0, si_status=0, si_utime=0, si_stime=7 /* 0.07 s */} --- [pid 6364] <... set_robust_list resumed>) = 0 [pid 6363] <... mprotect resumed>) = 0 [pid 6362] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 6360] close(7 [pid 6357] close(12 [pid 6364] rt_sigprocmask(SIG_SETMASK, [], [pid 6363] rt_sigprocmask(SIG_BLOCK, ~[], [pid 6360] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6357] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6364] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6363] <... rt_sigprocmask resumed>[], 8) = 0 [pid 6360] close(8 [pid 6357] close(13 [pid 6364] memfd_create("syzkaller", 0 [pid 6363] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f7361a40990, parent_tid=0x7f7361a40990, exit_signal=0, stack=0x7f7361a20000, stack_size=0x20300, tls=0x7f7361a406c0} [pid 6360] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6357] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5888] umount2("./37", MNT_FORCE|UMOUNT_NOFOLLOW./strace-static-x86_64: Process 6365 attached [pid 6364] <... memfd_create resumed>) = 3 [pid 6360] close(9 [pid 6357] close(14 [pid 5888] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6364] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6363] <... clone3 resumed> => {parent_tid=[101]}, 88) = 101 [pid 6360] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6357] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5888] openat(AT_FDCWD, "./37", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 6365] rseq(0x7f7361a40fe0, 0x20, 0, 0x53053053 [pid 6364] <... mmap resumed>) = 0x7f7359600000 [pid 6363] rt_sigprocmask(SIG_SETMASK, [], [pid 6360] close(10 [pid 6357] close(15 [pid 6365] <... rseq resumed>) = 0 [pid 6365] set_robust_list(0x7f7361a409a0, 24 [pid 6363] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6360] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6357] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5888] <... openat resumed>) = 3 [pid 6363] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6360] close(11 [pid 6357] close(16 [pid 6363] <... futex resumed>) = 0 [pid 6360] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6357] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5888] newfstatat(3, "", [pid 6363] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 6360] close(12 [pid 6357] close(17 [pid 5888] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=80, ...}, AT_EMPTY_PATH) = 0 [pid 6357] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6360] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6365] <... set_robust_list resumed>) = 0 [pid 6365] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 6364] write(3, "\xeb\x76\x90\x45\x58\x46\x41\x54\x20\x20\x20\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x03\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x08\x00\x00\x00\x88\x00\x00\x00\x0f\x00\x00\x00\x05\x00\x00\x00"..., 131072 [pid 6360] close(13 [pid 6357] close(18 [pid 5888] getdents64(3, [pid 6360] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6365] memfd_create("syzkaller", 0 [pid 6357] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5888] <... getdents64 resumed>0x55556ff0a730 /* 4 entries */, 32768) = 112 [pid 6357] close(19 [pid 6360] close(14 [pid 6357] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5888] umount2("./37/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6360] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6357] close(20 [pid 6360] close(15 [pid 6357] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6360] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6357] close(21 [pid 6365] <... memfd_create resumed>) = 3 [pid 6360] close(16 [pid 6357] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5888] <... umount2 resumed>) = 0 [pid 6365] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6360] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6357] close(22 [pid 5888] umount2("./37/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6365] <... mmap resumed>) = 0x7f7359600000 [pid 6360] close(17 [pid 6357] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5888] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6360] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6357] close(23 [pid 5888] newfstatat(AT_FDCWD, "./37/file2", [pid 6360] close(18 [pid 6357] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5888] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 6360] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6357] close(24 [pid 5888] umount2("./37/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6360] close(19 [pid 6357] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5888] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6360] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6357] close(25 [pid 5888] openat(AT_FDCWD, "./37/file2", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 6365] write(3, "\xeb\x76\x90\x45\x58\x46\x41\x54\x20\x20\x20\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x03\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x08\x00\x00\x00\x88\x00\x00\x00\x0f\x00\x00\x00\x05\x00\x00\x00"..., 131072 [pid 6360] close(20 [pid 6357] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5888] <... openat resumed>) = 4 [pid 6360] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6357] close(26 [pid 5888] newfstatat(4, "", [pid 6360] close(21 [pid 6357] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5888] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_EMPTY_PATH) = 0 [pid 6360] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6357] close(27 [pid 5888] getdents64(4, [pid 6360] close(22 [pid 6357] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5888] <... getdents64 resumed>0x55556ff12770 /* 2 entries */, 32768) = 48 [pid 6364] <... write resumed>) = 131072 [pid 6360] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6357] close(28 [pid 5888] getdents64(4, [pid 6360] close(23 [pid 6357] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5888] <... getdents64 resumed>0x55556ff12770 /* 0 entries */, 32768) = 0 [pid 6360] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6357] close(29 [pid 5888] close(4 [pid 6360] close(24 [pid 6357] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5888] <... close resumed>) = 0 [pid 6360] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6357] exit_group(0 [pid 5888] rmdir("./37/file2" [pid 6360] close(25 [pid 5888] <... rmdir resumed>) = 0 [pid 6364] munmap(0x7f7359600000, 138412032 [pid 6360] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6357] <... exit_group resumed>) = ? [pid 5888] umount2("./37/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6360] close(26 [pid 6358] <... futex resumed>) = ? [pid 5888] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6360] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5888] newfstatat(AT_FDCWD, "./37/binderfs", [pid 6364] <... munmap resumed>) = 0 [pid 6360] close(27 [pid 5888] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 6360] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5888] unlink("./37/binderfs" [pid 6360] close(28 [pid 5888] <... unlink resumed>) = 0 [pid 6360] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5888] getdents64(3, [pid 6360] close(29 [pid 5888] <... getdents64 resumed>0x55556ff0a730 /* 0 entries */, 32768) = 0 [pid 6360] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5888] close(3 [pid 6360] exit_group(0 [pid 5888] <... close resumed>) = 0 [pid 5888] rmdir("./37" [pid 6364] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 6361] <... futex resumed>) = ? [pid 6360] <... exit_group resumed>) = ? [pid 6358] +++ exited with 0 +++ [pid 6357] +++ exited with 0 +++ [pid 5888] <... rmdir resumed>) = 0 [pid 6365] <... write resumed>) = 131072 [pid 6364] <... openat resumed>) = 4 [pid 5888] mkdir("./38", 0777 [pid 6365] munmap(0x7f7359600000, 138412032 [ 111.355204][ T6361] exFAT-fs (loop2): error, data size is invalid(150994954) [ 111.362801][ T6361] exFAT-fs (loop2): Filesystem has been set read-only [pid 6364] ioctl(4, LOOP_SET_FD, 3 [pid 6361] +++ exited with 0 +++ [pid 6360] +++ exited with 0 +++ [pid 5889] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=95, si_uid=0, si_status=0, si_utime=0, si_stime=4 /* 0.04 s */} --- [pid 5888] <... mkdir resumed>) = 0 [pid 6365] <... munmap resumed>) = 0 [pid 5889] restart_syscall(<... resuming interrupted clone ...> [pid 5888] openat(AT_FDCWD, "/dev/loop3", O_RDWR) = 3 [pid 5888] ioctl(3, LOOP_CLR_FD [pid 6365] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 6364] <... ioctl resumed>) = 0 [pid 5889] <... restart_syscall resumed>) = 0 [pid 5887] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=90, si_uid=0, si_status=0, si_utime=0, si_stime=3 /* 0.03 s */} --- [pid 6364] close(3) = 0 [pid 6364] close(4 [pid 5888] <... ioctl resumed>) = 0 [pid 6365] <... openat resumed>) = 4 [pid 5887] restart_syscall(<... resuming interrupted clone ...>) = 0 [pid 5888] close(3) = 0 [pid 6365] ioctl(4, LOOP_SET_FD, 3 [pid 6364] <... close resumed>) = 0 [pid 5889] umount2("./41", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5888] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6364] mkdir("./file2", 0777) = 0 [pid 6364] mount("/dev/loop0", "./file2", "exfat", MS_SYNCHRONOUS|MS_MANDLOCK|MS_DIRSYNC|MS_NOATIME|MS_NODIRATIME|MS_STRICTATIME|MS_LAZYTIME, "" [pid 5889] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5889] openat(AT_FDCWD, "./41", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 5889] newfstatat(3, "", [pid 5887] umount2("./41", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5889] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=80, ...}, AT_EMPTY_PATH) = 0 [pid 5887] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5889] getdents64(3, [pid 5887] openat(AT_FDCWD, "./41", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY./strace-static-x86_64: Process 6366 attached [pid 5889] <... getdents64 resumed>0x55556ff0a730 /* 4 entries */, 32768) = 112 [pid 5887] <... openat resumed>) = 3 [pid 5889] umount2("./41/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6366] set_robust_list(0x55556ff096a0, 24 [pid 5889] <... umount2 resumed>) = 0 [pid 6366] <... set_robust_list resumed>) = 0 [pid 5887] newfstatat(3, "", [pid 6366] chdir("./38" [pid 5887] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=80, ...}, AT_EMPTY_PATH) = 0 [pid 6366] <... chdir resumed>) = 0 [pid 5887] getdents64(3, [pid 5888] <... clone resumed>, child_tidptr=0x55556ff09690) = 88 [pid 6366] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 5889] umount2("./41/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5887] <... getdents64 resumed>0x55556ff0a730 /* 4 entries */, 32768) = 112 [pid 5889] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5887] umount2("./41/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5889] newfstatat(AT_FDCWD, "./41/file2", {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5889] umount2("./41/file2", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5889] openat(AT_FDCWD, "./41/file2", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 5889] newfstatat(4, "", {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_EMPTY_PATH) = 0 [pid 5889] getdents64(4, 0x55556ff12770 /* 2 entries */, 32768) = 48 [pid 5889] getdents64(4, 0x55556ff12770 /* 0 entries */, 32768) = 0 [pid 5889] close(4) = 0 [pid 5889] rmdir("./41/file2") = 0 [pid 5889] umount2("./41/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5889] newfstatat(AT_FDCWD, "./41/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [ 111.412986][ T6364] loop0: detected capacity change from 0 to 256 [ 111.445547][ T6365] loop1: detected capacity change from 0 to 256 [pid 5889] unlink("./41/binderfs") = 0 [pid 5889] getdents64(3, 0x55556ff0a730 /* 0 entries */, 32768) = 0 [pid 5889] close(3) = 0 [pid 5889] rmdir("./41") = 0 [pid 5889] mkdir("./42", 0777) = 0 [pid 5889] openat(AT_FDCWD, "/dev/loop4", O_RDWR) = 3 [pid 5889] ioctl(3, LOOP_CLR_FD) = 0 [pid 5889] close(3) = 0 [pid 6365] <... ioctl resumed>) = 0 [pid 6365] close(3) = 0 [pid 6365] close(4) = 0 [pid 6365] mkdir("./file2", 0777) = 0 [pid 6365] mount("/dev/loop1", "./file2", "exfat", MS_SYNCHRONOUS|MS_MANDLOCK|MS_DIRSYNC|MS_NOATIME|MS_NODIRATIME|MS_STRICTATIME|MS_LAZYTIME, "" [pid 5889] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 6367 attached [pid 6366] setpgid(0, 0 [pid 6367] set_robust_list(0x55556ff096a0, 24) = 0 [pid 6367] chdir("./42") = 0 [pid 6367] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6366] <... setpgid resumed>) = 0 [pid 5887] <... umount2 resumed>) = 0 [pid 6367] <... prctl resumed>) = 0 [pid 5889] <... clone resumed>, child_tidptr=0x55556ff09690) = 97 [pid 6367] setpgid(0, 0) = 0 [pid 6367] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6366] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6364] <... mount resumed>) = 0 [pid 5887] umount2("./41/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6364] openat(AT_FDCWD, "./file2", O_RDONLY|O_DIRECTORY) = 3 [pid 6364] chdir("./file2") = 0 [pid 6364] openat(AT_FDCWD, "/dev/loop0", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 6364] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 6364] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6367] <... openat resumed>) = 3 executing program [pid 6367] write(3, "1000", 4 [pid 6362] <... futex resumed>) = 0 [pid 6367] <... write resumed>) = 4 [pid 6362] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6367] close(3 [pid 6364] <... futex resumed>) = 0 [pid 6362] <... futex resumed>) = 1 [pid 6367] <... close resumed>) = 0 [pid 6364] openat(AT_FDCWD, ".", O_RDONLY [pid 6362] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6367] symlink("/dev/binderfs", "./binderfs" [pid 6364] <... openat resumed>) = 4 [pid 6367] <... symlink resumed>) = 0 [pid 6364] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 6362] <... futex resumed>) = 0 [pid 6364] openat(AT_FDCWD, "./file1", O_WRONLY|O_EXCL|O_TRUNC|O_SYNC|O_NOATIME [pid 6362] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6367] write(1, "executing program\n", 18 [pid 6366] <... openat resumed>) = 3 [pid 6362] <... futex resumed>) = 0 [pid 5887] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6366] write(3, "1000", 4 [pid 5887] newfstatat(AT_FDCWD, "./41/file2", [pid 6366] <... write resumed>) = 4 [pid 6367] <... write resumed>) = 18 [pid 6366] close(3 [pid 6362] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5887] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 6366] <... close resumed>) = 0 [pid 6366] symlink("/dev/binderfs", "./binderfs" [pid 5887] umount2("./41/file2", MNT_FORCE|UMOUNT_NOFOLLOWexecuting program [pid 6367] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6366] <... symlink resumed>) = 0 [pid 5887] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6366] write(1, "executing program\n", 18 [pid 5887] openat(AT_FDCWD, "./41/file2", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 6366] <... write resumed>) = 18 [pid 6367] <... futex resumed>) = 0 [pid 5887] <... openat resumed>) = 4 [pid 6366] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5887] newfstatat(4, "", [pid 6366] <... futex resumed>) = 0 [pid 6367] rt_sigaction(SIGRT_1, {sa_handler=0x7f7361ab2750, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f7361aa3900}, [pid 6366] rt_sigaction(SIGRT_1, {sa_handler=0x7f7361ab2750, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f7361aa3900}, [pid 5887] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_EMPTY_PATH) = 0 [pid 6367] <... rt_sigaction resumed>NULL, 8) = 0 [pid 6366] <... rt_sigaction resumed>NULL, 8) = 0 [pid 5887] getdents64(4, [pid 6366] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 5887] <... getdents64 resumed>0x55556ff12770 /* 2 entries */, 32768) = 48 [pid 6366] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6367] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 6366] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 5887] getdents64(4, [pid 6367] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6366] <... mmap resumed>) = 0x7f7361a20000 [pid 5887] <... getdents64 resumed>0x55556ff12770 /* 0 entries */, 32768) = 0 [pid 6367] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 6366] mprotect(0x7f7361a21000, 131072, PROT_READ|PROT_WRITE [pid 5887] close(4 [pid 6367] <... mmap resumed>) = 0x7f7361a20000 [pid 6366] <... mprotect resumed>) = 0 [pid 5887] <... close resumed>) = 0 [pid 6367] mprotect(0x7f7361a21000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 6366] rt_sigprocmask(SIG_BLOCK, ~[], [pid 5887] rmdir("./41/file2" [pid 6367] rt_sigprocmask(SIG_BLOCK, ~[], [pid 6366] <... rt_sigprocmask resumed>[], 8) = 0 [pid 5887] <... rmdir resumed>) = 0 [pid 6367] <... rt_sigprocmask resumed>[], 8) = 0 [pid 6367] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f7361a40990, parent_tid=0x7f7361a40990, exit_signal=0, stack=0x7f7361a20000, stack_size=0x20300, tls=0x7f7361a406c0}./strace-static-x86_64: Process 6368 attached [pid 6366] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f7361a40990, parent_tid=0x7f7361a40990, exit_signal=0, stack=0x7f7361a20000, stack_size=0x20300, tls=0x7f7361a406c0} [pid 5887] umount2("./41/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6368] rseq(0x7f7361a40fe0, 0x20, 0, 0x53053053 [pid 6367] <... clone3 resumed> => {parent_tid=[98]}, 88) = 98 [pid 6368] <... rseq resumed>) = 0 [pid 6367] rt_sigprocmask(SIG_SETMASK, [], [pid 5887] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6368] set_robust_list(0x7f7361a409a0, 24 [pid 6367] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6368] <... set_robust_list resumed>) = 0 [pid 6367] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6368] rt_sigprocmask(SIG_SETMASK, [], [pid 6367] <... futex resumed>) = 0 ./strace-static-x86_64: Process 6369 attached [pid 6368] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6367] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 5887] newfstatat(AT_FDCWD, "./41/binderfs", [pid 6369] rseq(0x7f7361a40fe0, 0x20, 0, 0x53053053 [pid 6368] memfd_create("syzkaller", 0 [pid 6369] <... rseq resumed>) = 0 [pid 6368] <... memfd_create resumed>) = 3 [pid 6366] <... clone3 resumed> => {parent_tid=[89]}, 88) = 89 [pid 5887] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 6369] set_robust_list(0x7f7361a409a0, 24 [pid 6366] rt_sigprocmask(SIG_SETMASK, [], [pid 6369] <... set_robust_list resumed>) = 0 [pid 5887] unlink("./41/binderfs" [pid 6369] rt_sigprocmask(SIG_SETMASK, [], [pid 6366] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6369] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6368] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6366] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5887] <... unlink resumed>) = 0 [pid 6369] memfd_create("syzkaller", 0 [pid 6368] <... mmap resumed>) = 0x7f7359600000 [pid 6366] <... futex resumed>) = 0 [pid 5887] getdents64(3, [pid 6369] <... memfd_create resumed>) = 3 [pid 6368] write(3, "\xeb\x76\x90\x45\x58\x46\x41\x54\x20\x20\x20\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x03\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x08\x00\x00\x00\x88\x00\x00\x00\x0f\x00\x00\x00\x05\x00\x00\x00"..., 131072 [pid 6366] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 5887] <... getdents64 resumed>0x55556ff0a730 /* 0 entries */, 32768) = 0 [pid 6369] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6368] <... write resumed>) = 131072 [pid 6365] <... mount resumed>) = 0 [pid 5887] close(3 [pid 6369] <... mmap resumed>) = 0x7f7359600000 [pid 6365] openat(AT_FDCWD, "./file2", O_RDONLY|O_DIRECTORY [pid 5887] <... close resumed>) = 0 [pid 6368] munmap(0x7f7359600000, 138412032 [pid 6365] <... openat resumed>) = 3 [pid 6369] write(3, "\xeb\x76\x90\x45\x58\x46\x41\x54\x20\x20\x20\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x03\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x08\x00\x00\x00\x88\x00\x00\x00\x0f\x00\x00\x00\x05\x00\x00\x00"..., 131072 [pid 6368] <... munmap resumed>) = 0 [pid 6365] chdir("./file2" [pid 5887] rmdir("./41" [ 111.459456][ T6364] exFAT-fs (loop0): failed to load upcase table (idx : 0x0000fe7f, chksum : 0x39626d3b, utbl_chksum : 0xe619d30d) [ 111.485606][ T6365] exFAT-fs (loop1): failed to load upcase table (idx : 0x0000fe7f, chksum : 0x39626d3b, utbl_chksum : 0xe619d30d) [ 111.501744][ T6364] exFAT-fs (loop0): error, data size is invalid(150994954) [pid 6368] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 6365] <... chdir resumed>) = 0 [pid 6368] <... openat resumed>) = 4 [pid 6365] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 6364] <... openat resumed>) = -1 EIO (Input/output error) [pid 5887] <... rmdir resumed>) = 0 [pid 6368] ioctl(4, LOOP_SET_FD, 3 [pid 6365] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5887] mkdir("./42", 0777 [pid 6365] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 6365] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6369] <... write resumed>) = 131072 [pid 5887] <... mkdir resumed>) = 0 [pid 6369] munmap(0x7f7359600000, 138412032 [pid 5887] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 6369] <... munmap resumed>) = 0 [pid 6369] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 5887] <... openat resumed>) = 3 [pid 6369] <... openat resumed>) = 4 [pid 6363] <... futex resumed>) = 0 [pid 5887] ioctl(3, LOOP_CLR_FD [pid 6369] ioctl(4, LOOP_SET_FD, 3 [pid 6363] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5887] <... ioctl resumed>) = 0 [pid 6365] <... futex resumed>) = 0 [pid 6363] <... futex resumed>) = 1 [pid 6365] openat(AT_FDCWD, ".", O_RDONLY [pid 6363] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6365] <... openat resumed>) = 4 [pid 6365] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 6363] <... futex resumed>) = 0 [pid 6363] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 6363] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6365] openat(AT_FDCWD, "./file1", O_WRONLY|O_EXCL|O_TRUNC|O_SYNC|O_NOATIME [pid 6369] <... ioctl resumed>) = 0 [pid 5887] close(3 [pid 6368] <... ioctl resumed>) = 0 [pid 6365] <... openat resumed>) = -1 EIO (Input/output error) [pid 6364] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6362] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 6368] close(3 [pid 6364] <... futex resumed>) = 0 [pid 6362] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6368] <... close resumed>) = 0 [pid 6364] ioctl(4, F2FS_IOC_SHUTDOWN, 0x200000000080 [pid 6362] <... futex resumed>) = 0 [pid 6368] close(4 [pid 5887] <... close resumed>) = 0 [pid 6368] <... close resumed>) = 0 [pid 6364] <... ioctl resumed>) = 0 [pid 6362] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6368] mkdir("./file2", 0777 [pid 6364] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6368] <... mkdir resumed>) = 0 [pid 6364] <... futex resumed>) = 0 [pid 6362] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6368] mount("/dev/loop4", "./file2", "exfat", MS_SYNCHRONOUS|MS_MANDLOCK|MS_DIRSYNC|MS_NOATIME|MS_NODIRATIME|MS_STRICTATIME|MS_LAZYTIME, "" [pid 6364] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6362] close(3) = 0 [pid 6362] close(4) = 0 [pid 6362] close(5) = -1 EBADF (Bad file descriptor) [pid 6362] close(6) = -1 EBADF (Bad file descriptor) [pid 6362] close(7) = -1 EBADF (Bad file descriptor) [pid 6362] close(8) = -1 EBADF (Bad file descriptor) [pid 6362] close(9) = -1 EBADF (Bad file descriptor) [pid 6365] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6362] close(10 [pid 6365] <... futex resumed>) = 1 [pid 6363] <... futex resumed>) = 0 [pid 6362] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6363] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6362] close(11 [pid 6365] ioctl(4, F2FS_IOC_SHUTDOWN, 0x200000000080 [pid 6363] <... futex resumed>) = 0 [pid 6362] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6365] <... ioctl resumed>) = 0 [pid 6363] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6362] close(12 [pid 6365] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6362] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6365] <... futex resumed>) = 1 [pid 6363] <... futex resumed>) = 0 [pid 6362] close(13 [pid 6363] close(3 [pid 6362] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6363] <... close resumed>) = 0 [pid 6362] close(14 [pid 6365] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6363] close(4 [pid 6362] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6363] <... close resumed>) = 0 [pid 6362] close(15 [pid 5887] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6363] close(5 [pid 6362] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6363] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6362] close(16 [pid 6363] close(6 [pid 6362] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6363] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6362] close(17 [pid 6363] close(7 [pid 6362] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6363] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6362] close(18 [pid 6363] close(8 [pid 6362] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6363] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6362] close(19 [pid 6363] close(9 [pid 6362] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6363] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6362] close(20 [pid 6363] close(10 [pid 6362] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6363] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6362] close(21 [pid 6363] close(11 [pid 6362] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6363] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6362] close(22 [pid 6363] close(12 [pid 6362] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6363] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6362] close(23 [pid 6363] close(13 [pid 6362] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6363] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6362] close(24 [pid 6363] close(14 [pid 6362] <... close resumed>) = -1 EBADF (Bad file descriptor) ./strace-static-x86_64: Process 6370 attached [pid 6369] close(3 [pid 6363] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6362] close(25 [pid 6363] close(15 [pid 6362] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6363] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6362] close(26 [pid 6363] close(16 [pid 6362] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6363] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6362] close(27 [pid 6363] close(17 [pid 6362] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6363] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6362] close(28 [pid 6363] close(18 [pid 6362] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6363] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6362] close(29 [pid 6363] close(19 [pid 6362] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6363] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6362] exit_group(0 [pid 6369] <... close resumed>) = 0 [pid 6364] <... futex resumed>) = ? [pid 6363] close(20 [pid 6362] <... exit_group resumed>) = ? [pid 5887] <... clone resumed>, child_tidptr=0x55556ff09690) = 92 [pid 6364] +++ exited with 0 +++ [pid 6363] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6362] +++ exited with 0 +++ [pid 6370] set_robust_list(0x55556ff096a0, 24 [pid 6369] close(4 [pid 6370] <... set_robust_list resumed>) = 0 [pid 6369] <... close resumed>) = 0 [pid 6363] close(21 [pid 5884] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=93, si_uid=0, si_status=0, si_utime=0, si_stime=3 /* 0.03 s */} --- [pid 6370] chdir("./42" [pid 6369] mkdir("./file2", 0777 [pid 6363] <... close resumed>) = -1 EBADF (Bad file descriptor) [ 111.526014][ T6364] exFAT-fs (loop0): Filesystem has been set read-only [ 111.534813][ T6368] loop4: detected capacity change from 0 to 256 [ 111.543333][ T6369] loop3: detected capacity change from 0 to 256 [ 111.544872][ T6365] exFAT-fs (loop1): error, data size is invalid(150994954) [ 111.557537][ T6365] exFAT-fs (loop1): Filesystem has been set read-only [pid 5884] restart_syscall(<... resuming interrupted clone ...> [pid 6370] <... chdir resumed>) = 0 [pid 6369] <... mkdir resumed>) = 0 [pid 6363] close(22 [pid 6370] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6369] mount("/dev/loop3", "./file2", "exfat", MS_SYNCHRONOUS|MS_MANDLOCK|MS_DIRSYNC|MS_NOATIME|MS_NODIRATIME|MS_STRICTATIME|MS_LAZYTIME, "" [pid 5884] <... restart_syscall resumed>) = 0 [pid 6370] <... prctl resumed>) = 0 [pid 6363] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6363] close(23) = -1 EBADF (Bad file descriptor) [pid 6363] close(24 [pid 5884] umount2("./40", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6363] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5884] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6363] close(25 [pid 5884] openat(AT_FDCWD, "./40", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 6363] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5884] <... openat resumed>) = 3 [pid 6363] close(26 [pid 5884] newfstatat(3, "", [pid 6363] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5884] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=80, ...}, AT_EMPTY_PATH) = 0 [pid 6363] close(27 [pid 5884] getdents64(3, [pid 6363] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5884] <... getdents64 resumed>0x55556ff0a730 /* 4 entries */, 32768) = 112 [pid 6363] close(28 [pid 5884] umount2("./40/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6363] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6363] close(29 [pid 6370] setpgid(0, 0 [pid 6363] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6363] exit_group(0) = ? [pid 6365] <... futex resumed>) = ? [pid 6370] <... setpgid resumed>) = 0 [pid 6365] +++ exited with 0 +++ [pid 6363] +++ exited with 0 +++ [pid 5886] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=100, si_uid=0, si_status=0, si_utime=0, si_stime=5 /* 0.05 s */} --- [pid 6370] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5886] restart_syscall(<... resuming interrupted clone ...> [pid 6370] <... openat resumed>) = 3 [pid 6369] <... mount resumed>) = 0 [pid 6368] <... mount resumed>) = 0 [pid 5884] <... umount2 resumed>) = 0 [pid 6370] write(3, "1000", 4) = 4 [pid 6369] openat(AT_FDCWD, "./file2", O_RDONLY|O_DIRECTORY [pid 6368] openat(AT_FDCWD, "./file2", O_RDONLY|O_DIRECTORY [pid 6370] close(3 [pid 6369] <... openat resumed>) = 3 [pid 5884] umount2("./40/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6370] <... close resumed>) = 0 [pid 5886] <... restart_syscall resumed>) = 0 [pid 5884] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6370] symlink("/dev/binderfs", "./binderfs" [pid 6369] chdir("./file2" [pid 6368] <... openat resumed>) = 3 [pid 5884] newfstatat(AT_FDCWD, "./40/file2", [pid 6370] <... symlink resumed>) = 0 [pid 6369] <... chdir resumed>) = 0 [pid 6368] chdir("./file2" [pid 5884] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 executing program [pid 6370] write(1, "executing program\n", 18 [pid 6369] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 6368] <... chdir resumed>) = 0 [pid 5886] umount2("./41", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5884] umount2("./40/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6370] <... write resumed>) = 18 [pid 6369] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6368] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 5886] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5884] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6370] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6369] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6368] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5886] openat(AT_FDCWD, "./41", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5884] openat(AT_FDCWD, "./40/file2", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 6370] <... futex resumed>) = 0 [pid 6369] <... futex resumed>) = 1 [pid 6368] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6366] <... futex resumed>) = 0 [pid 5886] <... openat resumed>) = 3 [pid 5884] <... openat resumed>) = 4 [pid 6370] rt_sigaction(SIGRT_1, {sa_handler=0x7f7361ab2750, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f7361aa3900}, [pid 6369] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6368] <... futex resumed>) = 1 [pid 6367] <... futex resumed>) = 0 [pid 6366] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5886] newfstatat(3, "", [pid 5884] newfstatat(4, "", [pid 6370] <... rt_sigaction resumed>NULL, 8) = 0 [pid 6369] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6368] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6367] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5886] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=80, ...}, AT_EMPTY_PATH) = 0 [pid 5884] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_EMPTY_PATH) = 0 [pid 6370] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 6367] <... futex resumed>) = 0 [pid 6366] <... futex resumed>) = 0 [pid 5886] getdents64(3, [pid 5884] getdents64(4, [pid 6367] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5886] <... getdents64 resumed>0x55556ff0a730 /* 4 entries */, 32768) = 112 [pid 5884] <... getdents64 resumed>0x55556ff12770 /* 2 entries */, 32768) = 48 [pid 5886] umount2("./41/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5884] getdents64(4, [pid 6370] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5886] <... umount2 resumed>) = 0 [pid 5884] <... getdents64 resumed>0x55556ff12770 /* 0 entries */, 32768) = 0 [pid 5886] umount2("./41/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5884] close(4 [pid 5886] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5884] <... close resumed>) = 0 [pid 5886] newfstatat(AT_FDCWD, "./41/file2", [pid 5884] rmdir("./40/file2" [pid 5886] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5884] <... rmdir resumed>) = 0 [pid 5886] umount2("./41/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5884] umount2("./40/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5886] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5884] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5886] openat(AT_FDCWD, "./41/file2", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5884] newfstatat(AT_FDCWD, "./40/binderfs", [pid 5886] <... openat resumed>) = 4 [pid 5884] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5886] newfstatat(4, "", [pid 5884] unlink("./40/binderfs" [pid 5886] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_EMPTY_PATH) = 0 [pid 5884] <... unlink resumed>) = 0 [pid 5886] getdents64(4, [pid 5884] getdents64(3, [pid 5886] <... getdents64 resumed>0x55556ff12770 /* 2 entries */, 32768) = 48 [pid 5884] <... getdents64 resumed>0x55556ff0a730 /* 0 entries */, 32768) = 0 [pid 5886] getdents64(4, [pid 5884] close(3 [pid 5886] <... getdents64 resumed>0x55556ff12770 /* 0 entries */, 32768) = 0 [pid 5884] <... close resumed>) = 0 [pid 5886] close(4 [pid 5884] rmdir("./40" [pid 5886] <... close resumed>) = 0 [pid 5884] <... rmdir resumed>) = 0 [pid 5886] rmdir("./41/file2" [pid 5884] mkdir("./41", 0777 [pid 6370] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 6369] openat(AT_FDCWD, ".", O_RDONLY [pid 6368] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6366] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5886] <... rmdir resumed>) = 0 [pid 5884] <... mkdir resumed>) = 0 [pid 6370] <... mmap resumed>) = 0x7f7361a20000 [pid 6369] <... openat resumed>) = 4 [pid 6368] openat(AT_FDCWD, ".", O_RDONLY [pid 5886] umount2("./41/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5884] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 6370] mprotect(0x7f7361a21000, 131072, PROT_READ|PROT_WRITE [pid 6369] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6368] <... openat resumed>) = 4 [pid 5886] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5884] <... openat resumed>) = 3 [pid 6370] <... mprotect resumed>) = 0 [pid 6369] <... futex resumed>) = 1 [pid 6368] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6366] <... futex resumed>) = 0 [pid 5886] newfstatat(AT_FDCWD, "./41/binderfs", [pid 5884] ioctl(3, LOOP_CLR_FD [pid 6370] rt_sigprocmask(SIG_BLOCK, ~[], [pid 6369] openat(AT_FDCWD, "./file1", O_WRONLY|O_EXCL|O_TRUNC|O_SYNC|O_NOATIME [pid 6368] <... futex resumed>) = 1 [pid 6367] <... futex resumed>) = 0 [pid 6366] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5886] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5884] <... ioctl resumed>) = 0 [pid 6370] <... rt_sigprocmask resumed>[], 8) = 0 [ 111.593161][ T6368] exFAT-fs (loop4): failed to load upcase table (idx : 0x0000fe7f, chksum : 0x39626d3b, utbl_chksum : 0xe619d30d) [ 111.614612][ T6369] exFAT-fs (loop3): failed to load upcase table (idx : 0x0000fe7f, chksum : 0x39626d3b, utbl_chksum : 0xe619d30d) [pid 6367] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5886] unlink("./41/binderfs" [pid 5884] close(3 [pid 6367] <... futex resumed>) = 0 [pid 5886] <... unlink resumed>) = 0 [pid 5884] <... close resumed>) = 0 [pid 6367] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5886] getdents64(3, [pid 5884] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 6371 attached [pid 6370] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f7361a40990, parent_tid=0x7f7361a40990, exit_signal=0, stack=0x7f7361a20000, stack_size=0x20300, tls=0x7f7361a406c0} [pid 6368] openat(AT_FDCWD, "./file1", O_WRONLY|O_EXCL|O_TRUNC|O_SYNC|O_NOATIME [pid 6366] <... futex resumed>) = 0 [pid 5886] <... getdents64 resumed>0x55556ff0a730 /* 0 entries */, 32768) = 0 [pid 6371] set_robust_list(0x55556ff096a0, 24 [pid 5886] close(3 [pid 6371] <... set_robust_list resumed>) = 0 [pid 5886] <... close resumed>) = 0 [pid 5884] <... clone resumed>, child_tidptr=0x55556ff09690) = 95 [pid 6371] chdir("./41" [pid 5886] rmdir("./41" [pid 6371] <... chdir resumed>) = 0 [pid 5886] <... rmdir resumed>) = 0 [pid 6371] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5886] mkdir("./42", 0777 [pid 6371] <... prctl resumed>) = 0 [pid 5886] <... mkdir resumed>) = 0 [pid 6371] setpgid(0, 0 [pid 5886] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 6371] <... setpgid resumed>) = 0 [pid 5886] <... openat resumed>) = 3 [pid 6371] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5886] ioctl(3, LOOP_CLR_FD) = 0 [pid 5886] close(3) = 0 [pid 6371] <... openat resumed>) = 3 [pid 6371] write(3, "1000", 4./strace-static-x86_64: Process 6372 attached [pid 6372] rseq(0x7f7361a40fe0, 0x20, 0, 0x53053053 [pid 6371] <... write resumed>) = 4 [pid 6372] <... rseq resumed>) = 0 [pid 6371] close(3 [pid 5886] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6372] set_robust_list(0x7f7361a409a0, 24) = 0 [pid 6371] <... close resumed>) = 0 [pid 6370] <... clone3 resumed> => {parent_tid=[93]}, 88) = 93 [pid 6372] rt_sigprocmask(SIG_SETMASK, [], [pid 6371] symlink("/dev/binderfs", "./binderfs" [pid 6372] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6371] <... symlink resumed>) = 0 executing program [pid 6372] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6371] write(1, "executing program\n", 18) = 18 [pid 6371] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 6371] rt_sigaction(SIGRT_1, {sa_handler=0x7f7361ab2750, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f7361aa3900}, NULL, 8) = 0 [pid 6371] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 6371] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f7361a20000 [pid 6370] rt_sigprocmask(SIG_SETMASK, [], [pid 6366] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6371] mprotect(0x7f7361a21000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 6371] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 6371] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f7361a40990, parent_tid=0x7f7361a40990, exit_signal=0, stack=0x7f7361a20000, stack_size=0x20300, tls=0x7f7361a406c0}./strace-static-x86_64: Process 6373 attached => {parent_tid=[96]}, 88) = 96 [pid 6371] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 6371] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000./strace-static-x86_64: Process 6374 attached ) = 0 [pid 6371] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 5886] <... clone resumed>, child_tidptr=0x55556ff09690) = 102 [pid 6373] rseq(0x7f7361a40fe0, 0x20, 0, 0x53053053) = 0 [pid 6374] set_robust_list(0x55556ff096a0, 24 [pid 6373] set_robust_list(0x7f7361a409a0, 24 [pid 6374] <... set_robust_list resumed>) = 0 [pid 6373] <... set_robust_list resumed>) = 0 [pid 6374] chdir("./42" [pid 6373] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 6373] memfd_create("syzkaller", 0 [pid 6370] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6373] <... memfd_create resumed>) = 3 [pid 6373] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6370] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6374] <... chdir resumed>) = 0 [pid 6373] <... mmap resumed>) = 0x7f7359600000 [pid 6373] write(3, "\xeb\x76\x90\x45\x58\x46\x41\x54\x20\x20\x20\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x03\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x08\x00\x00\x00\x88\x00\x00\x00\x0f\x00\x00\x00\x05\x00\x00\x00"..., 131072 [pid 6374] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6372] <... futex resumed>) = 0 [pid 6370] <... futex resumed>) = 1 [pid 6369] <... openat resumed>) = -1 EIO (Input/output error) [pid 6368] <... openat resumed>) = -1 EIO (Input/output error) [pid 6367] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 6374] <... prctl resumed>) = 0 [pid 6373] <... write resumed>) = 131072 [pid 6372] memfd_create("syzkaller", 0 [pid 6370] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 6367] futex(0x7f7361b156dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6374] setpgid(0, 0 [pid 6372] <... memfd_create resumed>) = 3 [pid 6369] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6368] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6367] <... futex resumed>) = 0 [pid 6374] <... setpgid resumed>) = 0 [pid 6372] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6369] <... futex resumed>) = 1 [pid 6368] <... futex resumed>) = 0 [pid 6367] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 6366] <... futex resumed>) = 0 [pid 6374] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6373] munmap(0x7f7359600000, 138412032 [pid 6372] <... mmap resumed>) = 0x7f7359600000 [pid 6369] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6368] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6367] <... mmap resumed>) = 0x7f73619ff000 [pid 6366] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6374] <... openat resumed>) = 3 [pid 6373] <... munmap resumed>) = 0 [pid 6372] write(3, "\xeb\x76\x90\x45\x58\x46\x41\x54\x20\x20\x20\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x03\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x08\x00\x00\x00\x88\x00\x00\x00\x0f\x00\x00\x00\x05\x00\x00\x00"..., 131072 [pid 6367] mprotect(0x7f7361a00000, 131072, PROT_READ|PROT_WRITE [pid 6366] <... futex resumed>) = 0 [pid 6374] write(3, "1000", 4 [pid 6373] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 6372] <... write resumed>) = 131072 [pid 6369] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6367] <... mprotect resumed>) = 0 [pid 6366] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6374] <... write resumed>) = 4 [pid 6369] ioctl(4, F2FS_IOC_SHUTDOWN, 0x200000000080 [pid 6367] rt_sigprocmask(SIG_BLOCK, ~[], [pid 6374] close(3 [pid 6373] <... openat resumed>) = 4 [pid 6374] <... close resumed>) = 0 [pid 6372] munmap(0x7f7359600000, 138412032 [pid 6369] <... ioctl resumed>) = 0 [pid 6367] <... rt_sigprocmask resumed>[], 8) = 0 [pid 6373] ioctl(4, LOOP_SET_FD, 3 [pid 6374] symlink("/dev/binderfs", "./binderfs" [pid 6372] <... munmap resumed>) = 0 [pid 6369] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [ 111.656863][ T6369] exFAT-fs (loop3): error, data size is invalid(150994954) [ 111.666938][ T6368] exFAT-fs (loop4): error, data size is invalid(150994954) [ 111.675270][ T6369] exFAT-fs (loop3): Filesystem has been set read-only [ 111.689994][ T6368] exFAT-fs (loop4): Filesystem has been set read-only [pid 6367] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f7361a1f990, parent_tid=0x7f7361a1f990, exit_signal=0, stack=0x7f73619ff000, stack_size=0x20300, tls=0x7f7361a1f6c0} [pid 6372] openat(AT_FDCWD, "/dev/loop2", O_RDWR./strace-static-x86_64: Process 6375 attached [pid 6374] <... symlink resumed>) = 0 [pid 6373] <... ioctl resumed>) = 0 [pid 6369] <... futex resumed>) = 1 [pid 6366] <... futex resumed>) = 0 executing program [pid 6375] rseq(0x7f7361a1ffe0, 0x20, 0, 0x53053053 [pid 6374] write(1, "executing program\n", 18 [pid 6373] close(3 [pid 6372] <... openat resumed>) = 4 [pid 6369] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6367] <... clone3 resumed> => {parent_tid=[99]}, 88) = 99 [pid 6366] close(3 [pid 6375] <... rseq resumed>) = 0 [pid 6374] <... write resumed>) = 18 [pid 6373] <... close resumed>) = 0 [pid 6367] rt_sigprocmask(SIG_SETMASK, [], [pid 6366] <... close resumed>) = 0 [pid 6375] set_robust_list(0x7f7361a1f9a0, 24 [pid 6374] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6373] close(4 [pid 6372] ioctl(4, LOOP_SET_FD, 3 [pid 6367] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6366] close(4 [pid 6375] <... set_robust_list resumed>) = 0 [pid 6374] <... futex resumed>) = 0 [pid 6373] <... close resumed>) = 0 [pid 6375] rt_sigprocmask(SIG_SETMASK, [], [pid 6374] rt_sigaction(SIGRT_1, {sa_handler=0x7f7361ab2750, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f7361aa3900}, [pid 6373] mkdir("./file2", 0777 [pid 6372] <... ioctl resumed>) = 0 [pid 6367] futex(0x7f7361b156d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6366] <... close resumed>) = 0 [pid 6375] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6374] <... rt_sigaction resumed>NULL, 8) = 0 [pid 6366] close(5 [pid 6367] <... futex resumed>) = 0 [pid 6375] ioctl(4, F2FS_IOC_SHUTDOWN, 0x200000000080 [pid 6374] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 6366] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6375] <... ioctl resumed>) = 0 [pid 6373] <... mkdir resumed>) = 0 [pid 6367] futex(0x7f7361b156dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6366] close(6 [pid 6375] futex(0x7f7361b156dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6374] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6372] close(3 [pid 6367] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6366] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6375] <... futex resumed>) = 0 [pid 6374] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 6372] <... close resumed>) = 0 [pid 6367] close(3 [pid 6366] close(7 [pid 6374] <... mmap resumed>) = 0x7f7361a20000 [pid 6366] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6374] mprotect(0x7f7361a21000, 131072, PROT_READ|PROT_WRITE [pid 6367] <... close resumed>) = 0 [pid 6366] close(8 [pid 6375] futex(0x7f7361b156d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6372] close(4 [pid 6374] <... mprotect resumed>) = 0 [pid 6367] close(4 [pid 6366] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6372] <... close resumed>) = 0 [pid 6374] rt_sigprocmask(SIG_BLOCK, ~[], [pid 6372] mkdir("./file2", 0777 [pid 6367] <... close resumed>) = 0 [pid 6366] close(9 [pid 6374] <... rt_sigprocmask resumed>[], 8) = 0 [pid 6373] mount("/dev/loop0", "./file2", "exfat", MS_SYNCHRONOUS|MS_MANDLOCK|MS_DIRSYNC|MS_NOATIME|MS_NODIRATIME|MS_STRICTATIME|MS_LAZYTIME, "" [pid 6372] <... mkdir resumed>) = 0 [pid 6367] close(5 [pid 6366] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6374] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f7361a40990, parent_tid=0x7f7361a40990, exit_signal=0, stack=0x7f7361a20000, stack_size=0x20300, tls=0x7f7361a406c0} [pid 6372] mount("/dev/loop2", "./file2", "exfat", MS_SYNCHRONOUS|MS_MANDLOCK|MS_DIRSYNC|MS_NOATIME|MS_NODIRATIME|MS_STRICTATIME|MS_LAZYTIME, "" [pid 6367] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6366] close(10) = -1 EBADF (Bad file descriptor) [pid 6367] close(6 [pid 6366] close(11 [pid 6367] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6367] close(7 [pid 6366] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6367] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6366] close(12) = -1 EBADF (Bad file descriptor) [pid 6367] close(8 [pid 6366] close(13 [pid 6367] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6366] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6374] <... clone3 resumed> => {parent_tid=[103]}, 88) = 103 [pid 6367] close(9 [pid 6366] close(14 [pid 6374] rt_sigprocmask(SIG_SETMASK, [], [pid 6367] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6366] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6374] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6367] close(10 [pid 6366] close(15 [pid 6374] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6367] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6366] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6374] <... futex resumed>) = 0 [pid 6367] close(11 [pid 6366] close(16 [pid 6374] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 6367] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6366] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6367] close(12 [pid 6366] close(17 [pid 6367] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6366] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6367] close(13 [pid 6366] close(18 [pid 6367] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6366] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6367] close(14 [pid 6366] close(19 [pid 6367] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6366] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6367] close(15 [pid 6366] close(20 [pid 6367] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6366] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6367] close(16 [pid 6366] close(21 [pid 6367] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6366] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6367] close(17./strace-static-x86_64: Process 6376 attached ) = -1 EBADF (Bad file descriptor) [pid 6366] close(22 [pid 6376] rseq(0x7f7361a40fe0, 0x20, 0, 0x53053053 [pid 6367] close(18 [pid 6366] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6367] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6366] close(23 [pid 6367] close(19 [pid 6366] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6367] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6366] close(24 [pid 6367] close(20 [pid 6366] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6367] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6366] close(25 [pid 6367] close(21 [pid 6366] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6367] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6366] close(26 [pid 6367] close(22 [pid 6366] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6367] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6366] close(27 [pid 6367] close(23 [pid 6366] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6367] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6366] close(28 [pid 6367] close(24 [pid 6366] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6367] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6366] close(29 [pid 6367] close(25 [pid 6366] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6367] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6376] <... rseq resumed>) = 0 [pid 6367] close(26 [pid 6366] exit_group(0 [pid 6376] set_robust_list(0x7f7361a409a0, 24 [pid 6367] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6366] <... exit_group resumed>) = ? [pid 6376] <... set_robust_list resumed>) = 0 [pid 6369] <... futex resumed>) = ? [pid 6367] close(27 [pid 6376] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 6367] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6376] memfd_create("syzkaller", 0) = 3 [pid 6376] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f7359600000 [pid 6376] write(3, "\xeb\x76\x90\x45\x58\x46\x41\x54\x20\x20\x20\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x03\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x08\x00\x00\x00\x88\x00\x00\x00\x0f\x00\x00\x00\x05\x00\x00\x00"..., 131072 [pid 6369] +++ exited with 0 +++ [pid 6367] close(28 [pid 6366] +++ exited with 0 +++ [pid 6376] <... write resumed>) = 131072 [pid 5888] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=88, si_uid=0, si_status=0, si_utime=0, si_stime=3 /* 0.03 s */} --- [pid 6367] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6367] close(29) = -1 EBADF (Bad file descriptor) [ 111.732318][ T6373] loop0: detected capacity change from 0 to 256 [ 111.749639][ T6372] loop2: detected capacity change from 0 to 256 [pid 6376] munmap(0x7f7359600000, 138412032 [pid 6367] exit_group(0 [pid 5888] umount2("./38", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 6375] <... futex resumed>) = ? [pid 6368] <... futex resumed>) = ? [pid 6367] <... exit_group resumed>) = ? [pid 5888] openat(AT_FDCWD, "./38", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 6375] +++ exited with 0 +++ [pid 6368] +++ exited with 0 +++ [pid 6376] <... munmap resumed>) = 0 [pid 6372] <... mount resumed>) = 0 [pid 6367] +++ exited with 0 +++ [pid 5888] <... openat resumed>) = 3 [pid 6376] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 6372] openat(AT_FDCWD, "./file2", O_RDONLY|O_DIRECTORY [pid 6376] <... openat resumed>) = 4 [pid 6372] <... openat resumed>) = 3 [pid 6372] chdir("./file2") = 0 [pid 6376] ioctl(4, LOOP_SET_FD, 3 [pid 6372] openat(AT_FDCWD, "/dev/loop2", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 6372] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5888] newfstatat(3, "", [pid 5889] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=97, si_uid=0, si_status=0, si_utime=0, si_stime=3 /* 0.03 s */} --- [pid 5888] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=80, ...}, AT_EMPTY_PATH) = 0 [pid 5888] getdents64(3, 0x55556ff0a730 /* 4 entries */, 32768) = 112 [pid 5889] umount2("./42", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5888] umount2("./38/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5889] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5889] openat(AT_FDCWD, "./42", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 5889] newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=80, ...}, AT_EMPTY_PATH) = 0 [pid 5889] getdents64(3, 0x55556ff0a730 /* 4 entries */, 32768) = 112 [pid 5889] umount2("./42/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6373] <... mount resumed>) = 0 [pid 6373] openat(AT_FDCWD, "./file2", O_RDONLY|O_DIRECTORY) = 3 [pid 6373] chdir("./file2") = 0 [pid 6373] openat(AT_FDCWD, "/dev/loop0", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 6373] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5888] <... umount2 resumed>) = 0 [pid 6373] <... futex resumed>) = 1 [pid 6373] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6370] <... futex resumed>) = 0 [pid 6370] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 5889] <... umount2 resumed>) = 0 [pid 6371] <... futex resumed>) = 0 [pid 5888] umount2("./38/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6371] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5889] umount2("./42/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6371] <... futex resumed>) = 1 [pid 5888] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6371] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5889] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5888] newfstatat(AT_FDCWD, "./38/file2", [pid 6373] <... futex resumed>) = 0 [pid 6370] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5889] newfstatat(AT_FDCWD, "./42/file2", [pid 5888] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 6373] openat(AT_FDCWD, ".", O_RDONLY [pid 5889] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5888] umount2("./38/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5889] umount2("./42/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5888] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5889] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5888] openat(AT_FDCWD, "./38/file2", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 6373] <... openat resumed>) = 4 [pid 5888] <... openat resumed>) = 4 [pid 5889] openat(AT_FDCWD, "./42/file2", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5888] newfstatat(4, "", [pid 6373] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5888] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_EMPTY_PATH) = 0 [pid 6373] <... futex resumed>) = 1 [pid 5888] getdents64(4, [pid 6371] <... futex resumed>) = 0 [pid 5888] <... getdents64 resumed>0x55556ff12770 /* 2 entries */, 32768) = 48 [pid 6371] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5888] getdents64(4, [pid 6371] <... futex resumed>) = 0 [pid 5888] <... getdents64 resumed>0x55556ff12770 /* 0 entries */, 32768) = 0 [pid 6371] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5888] close(4 [pid 6373] openat(AT_FDCWD, "./file1", O_WRONLY|O_EXCL|O_TRUNC|O_SYNC|O_NOATIME [pid 5888] <... close resumed>) = 0 [pid 6376] <... ioctl resumed>) = 0 [pid 5889] <... openat resumed>) = 4 [pid 5888] rmdir("./38/file2" [pid 6376] close(3 [pid 5889] newfstatat(4, "", [pid 6376] <... close resumed>) = 0 [pid 5889] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_EMPTY_PATH) = 0 [pid 5888] <... rmdir resumed>) = 0 [pid 6376] close(4 [pid 5889] getdents64(4, [pid 5888] umount2("./38/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6376] <... close resumed>) = 0 [pid 5889] <... getdents64 resumed>0x55556ff12770 /* 2 entries */, 32768) = 48 [pid 5888] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6376] mkdir("./file2", 0777 [pid 5889] getdents64(4, [pid 5888] newfstatat(AT_FDCWD, "./38/binderfs", [pid 6376] <... mkdir resumed>) = 0 [pid 5889] <... getdents64 resumed>0x55556ff12770 /* 0 entries */, 32768) = 0 [pid 5888] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 6376] mount("/dev/loop1", "./file2", "exfat", MS_SYNCHRONOUS|MS_MANDLOCK|MS_DIRSYNC|MS_NOATIME|MS_NODIRATIME|MS_STRICTATIME|MS_LAZYTIME, "" [pid 5889] close(4 [pid 5888] unlink("./38/binderfs" [pid 6372] <... futex resumed>) = 1 [pid 5889] <... close resumed>) = 0 [pid 5888] <... unlink resumed>) = 0 [pid 6372] openat(AT_FDCWD, ".", O_RDONLY [pid 5889] rmdir("./42/file2" [pid 5888] getdents64(3, [pid 6372] <... openat resumed>) = 4 [pid 6372] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5889] <... rmdir resumed>) = 0 [pid 5888] <... getdents64 resumed>0x55556ff0a730 /* 0 entries */, 32768) = 0 [pid 6372] <... futex resumed>) = 1 [pid 6370] <... futex resumed>) = 0 [pid 5888] close(3 [pid 6372] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5889] umount2("./42/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6372] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [ 111.781002][ T6372] exFAT-fs (loop2): failed to load upcase table (idx : 0x0000fe7f, chksum : 0x39626d3b, utbl_chksum : 0xe619d30d) [ 111.795720][ T6373] exFAT-fs (loop0): failed to load upcase table (idx : 0x0000fe7f, chksum : 0x39626d3b, utbl_chksum : 0xe619d30d) [ 111.807262][ T6376] loop1: detected capacity change from 0 to 256 [ 111.817751][ T6373] exFAT-fs (loop0): error, data size is invalid(150994954) [pid 6370] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5888] <... close resumed>) = 0 [pid 6372] openat(AT_FDCWD, "./file1", O_WRONLY|O_EXCL|O_TRUNC|O_SYNC|O_NOATIME [pid 6370] <... futex resumed>) = 0 [pid 5889] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5888] rmdir("./38" [pid 6370] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5889] newfstatat(AT_FDCWD, "./42/binderfs", [pid 5888] <... rmdir resumed>) = 0 [pid 5888] mkdir("./39", 0777 [pid 5889] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5888] <... mkdir resumed>) = 0 [pid 5889] unlink("./42/binderfs" [pid 5888] openat(AT_FDCWD, "/dev/loop3", O_RDWR) = 3 [pid 5889] <... unlink resumed>) = 0 [pid 5888] ioctl(3, LOOP_CLR_FD) = 0 [pid 6376] <... mount resumed>) = 0 [pid 5889] getdents64(3, [pid 5888] close(3 [pid 6373] <... openat resumed>) = -1 EIO (Input/output error) [pid 6376] openat(AT_FDCWD, "./file2", O_RDONLY|O_DIRECTORY [pid 6372] <... openat resumed>) = -1 EIO (Input/output error) [pid 6371] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 5889] <... getdents64 resumed>0x55556ff0a730 /* 0 entries */, 32768) = 0 [pid 5888] <... close resumed>) = 0 [pid 6376] <... openat resumed>) = 3 [pid 6373] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6372] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6371] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5889] close(3 [pid 5888] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6376] chdir("./file2" [pid 6373] <... futex resumed>) = 0 [pid 6372] <... futex resumed>) = 1 [pid 6371] <... futex resumed>) = 0 [pid 6370] <... futex resumed>) = 0 [pid 5889] <... close resumed>) = 0 [pid 6372] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6371] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6370] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6372] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6370] <... futex resumed>) = 0 [pid 6372] ioctl(4, F2FS_IOC_SHUTDOWN, 0x200000000080 [pid 6370] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6372] <... ioctl resumed>) = 0 [pid 6372] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 6370] <... futex resumed>) = 0 [pid 6372] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6370] close(3) = 0 [pid 6370] close(4) = 0 [pid 6370] close(5) = -1 EBADF (Bad file descriptor) [pid 6370] close(6) = -1 EBADF (Bad file descriptor) [pid 6370] close(7) = -1 EBADF (Bad file descriptor) [pid 6370] close(8) = -1 EBADF (Bad file descriptor) [pid 6370] close(9) = -1 EBADF (Bad file descriptor) [pid 6370] close(10) = -1 EBADF (Bad file descriptor) [pid 6370] close(11) = -1 EBADF (Bad file descriptor) [pid 6370] close(12) = -1 EBADF (Bad file descriptor) [pid 6370] close(13) = -1 EBADF (Bad file descriptor) [pid 6370] close(14) = -1 EBADF (Bad file descriptor) [pid 6370] close(15) = -1 EBADF (Bad file descriptor) [pid 6370] close(16) = -1 EBADF (Bad file descriptor) [pid 6370] close(17) = -1 EBADF (Bad file descriptor) [pid 6370] close(18) = -1 EBADF (Bad file descriptor) [pid 6370] close(19) = -1 EBADF (Bad file descriptor) [pid 6370] close(20) = -1 EBADF (Bad file descriptor) [pid 6370] close(21) = -1 EBADF (Bad file descriptor) [pid 6370] close(22) = -1 EBADF (Bad file descriptor) [pid 6370] close(23) = -1 EBADF (Bad file descriptor) [pid 6370] close(24) = -1 EBADF (Bad file descriptor) [pid 6370] close(25) = -1 EBADF (Bad file descriptor) [pid 6370] close(26) = -1 EBADF (Bad file descriptor) [pid 6370] close(27) = -1 EBADF (Bad file descriptor) [pid 6370] close(28) = -1 EBADF (Bad file descriptor) [pid 6370] close(29) = -1 EBADF (Bad file descriptor) [pid 6370] exit_group(0 [pid 6372] <... futex resumed>) = ? [pid 6370] <... exit_group resumed>) = ? ./strace-static-x86_64: Process 6377 attached [pid 6376] <... chdir resumed>) = 0 [pid 6373] ioctl(4, F2FS_IOC_SHUTDOWN, 0x200000000080 [pid 6372] +++ exited with 0 +++ [pid 6370] +++ exited with 0 +++ [pid 5889] rmdir("./42" [pid 6377] set_robust_list(0x55556ff096a0, 24 [pid 6376] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 6373] <... ioctl resumed>) = 0 [pid 5889] <... rmdir resumed>) = 0 [pid 5888] <... clone resumed>, child_tidptr=0x55556ff09690) = 90 [pid 5887] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=92, si_uid=0, si_status=0, si_utime=0, si_stime=4 /* 0.04 s */} --- [pid 6377] <... set_robust_list resumed>) = 0 [pid 6376] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6373] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5889] mkdir("./43", 0777 [pid 5887] restart_syscall(<... resuming interrupted clone ...> [pid 6377] chdir("./39" [pid 6376] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6373] <... futex resumed>) = 1 [pid 6371] <... futex resumed>) = 0 [ 111.833041][ T6372] exFAT-fs (loop2): error, data size is invalid(150994954) [ 111.839158][ T6376] exFAT-fs (loop1): failed to load upcase table (idx : 0x0000fe7f, chksum : 0x39626d3b, utbl_chksum : 0xe619d30d) [ 111.841189][ T6373] exFAT-fs (loop0): Filesystem has been set read-only [ 111.861187][ T6372] exFAT-fs (loop2): Filesystem has been set read-only [pid 6371] close(3 [pid 5889] <... mkdir resumed>) = 0 [pid 6377] <... chdir resumed>) = 0 [pid 6376] <... futex resumed>) = 1 [pid 6374] <... futex resumed>) = 0 [pid 6373] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5887] <... restart_syscall resumed>) = 0 [pid 6377] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6376] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6374] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5889] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 6377] <... prctl resumed>) = 0 [pid 6376] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6374] <... futex resumed>) = 0 [pid 6376] openat(AT_FDCWD, ".", O_RDONLY [pid 6374] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6371] <... close resumed>) = 0 [pid 5889] <... openat resumed>) = 3 [pid 6377] setpgid(0, 0 [pid 6376] <... openat resumed>) = 4 [pid 6376] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6377] <... setpgid resumed>) = 0 [pid 6376] <... futex resumed>) = 1 [pid 6374] <... futex resumed>) = 0 [pid 5889] ioctl(3, LOOP_CLR_FD [pid 6371] close(4) = 0 [pid 5889] <... ioctl resumed>) = 0 [pid 6374] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6371] close(5) = -1 EBADF (Bad file descriptor) [pid 6377] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6374] <... futex resumed>) = 0 [pid 6376] openat(AT_FDCWD, "./file1", O_WRONLY|O_EXCL|O_TRUNC|O_SYNC|O_NOATIME [pid 5889] close(3 [pid 6371] close(6) = -1 EBADF (Bad file descriptor) [pid 6371] close(7) = -1 EBADF (Bad file descriptor) [pid 6371] close(8) = -1 EBADF (Bad file descriptor) [pid 6371] close(9) = -1 EBADF (Bad file descriptor) [pid 6371] close(10) = -1 EBADF (Bad file descriptor) [pid 6371] close(11) = -1 EBADF (Bad file descriptor) [pid 6371] close(12) = -1 EBADF (Bad file descriptor) [pid 6371] close(13) = -1 EBADF (Bad file descriptor) [pid 6371] close(14) = -1 EBADF (Bad file descriptor) [pid 6371] close(15) = -1 EBADF (Bad file descriptor) [pid 6371] close(16) = -1 EBADF (Bad file descriptor) [pid 6371] close(17) = -1 EBADF (Bad file descriptor) [pid 6371] close(18) = -1 EBADF (Bad file descriptor) [pid 6371] close(19) = -1 EBADF (Bad file descriptor) [pid 6371] close(20) = -1 EBADF (Bad file descriptor) [pid 6371] close(21) = -1 EBADF (Bad file descriptor) [pid 6371] close(22) = -1 EBADF (Bad file descriptor) [pid 6371] close(23) = -1 EBADF (Bad file descriptor) [pid 6371] close(24) = -1 EBADF (Bad file descriptor) [pid 6371] close(25) = -1 EBADF (Bad file descriptor) [pid 6371] close(26) = -1 EBADF (Bad file descriptor) [pid 6371] close(27) = -1 EBADF (Bad file descriptor) [pid 6371] close(28) = -1 EBADF (Bad file descriptor) [pid 6371] close(29) = -1 EBADF (Bad file descriptor) [pid 6371] exit_group(0) = ? [pid 6377] <... openat resumed>) = 3 [pid 6374] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6373] <... futex resumed>) = ? [pid 5889] <... close resumed>) = 0 [pid 5887] umount2("./42", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6377] write(3, "1000", 4 [pid 5887] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5887] openat(AT_FDCWD, "./42", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 6377] <... write resumed>) = 4 [pid 5887] <... openat resumed>) = 3 [pid 6376] <... openat resumed>) = -1 EIO (Input/output error) [pid 6377] close(3 [pid 6373] +++ exited with 0 +++ [pid 6376] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6371] +++ exited with 0 +++ [pid 5889] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5887] newfstatat(3, "", [pid 6377] <... close resumed>) = 0 [pid 6376] <... futex resumed>) = 1 [pid 6374] <... futex resumed>) = 0 [pid 5887] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=80, ...}, AT_EMPTY_PATH) = 0 [pid 6376] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5887] getdents64(3, [pid 5884] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=95, si_uid=0, si_status=0, si_utime=0, si_stime=4 /* 0.04 s */} --- [pid 5887] <... getdents64 resumed>0x55556ff0a730 /* 4 entries */, 32768) = 112 [pid 5884] restart_syscall(<... resuming interrupted clone ...> [pid 5887] umount2("./42/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6374] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000executing program ./strace-static-x86_64: Process 6378 attached [pid 6377] symlink("/dev/binderfs", "./binderfs" [pid 6376] <... futex resumed>) = 0 [pid 6374] <... futex resumed>) = 1 [pid 5887] <... umount2 resumed>) = 0 [pid 6376] ioctl(4, F2FS_IOC_SHUTDOWN, 0x200000000080) = 0 [pid 6377] <... symlink resumed>) = 0 [pid 6374] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5889] <... clone resumed>, child_tidptr=0x55556ff09690) = 100 [pid 6377] write(1, "executing program\n", 18 [pid 5887] umount2("./42/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6376] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5887] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6377] <... write resumed>) = 18 [pid 6376] <... futex resumed>) = 1 [pid 6374] <... futex resumed>) = 0 [pid 6378] set_robust_list(0x55556ff096a0, 24 [pid 5887] newfstatat(AT_FDCWD, "./42/file2", [pid 6378] <... set_robust_list resumed>) = 0 [pid 6377] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6376] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6374] close(3 [pid 6377] <... futex resumed>) = 0 [pid 5887] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 6377] rt_sigaction(SIGRT_1, {sa_handler=0x7f7361ab2750, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f7361aa3900}, [pid 6378] chdir("./43" [pid 5887] umount2("./42/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6377] <... rt_sigaction resumed>NULL, 8) = 0 [pid 6374] <... close resumed>) = 0 [pid 5887] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6377] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 6378] <... chdir resumed>) = 0 [pid 6377] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6374] close(4 [pid 5887] openat(AT_FDCWD, "./42/file2", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 6377] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 6374] <... close resumed>) = 0 [pid 6378] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6377] <... mmap resumed>) = 0x7f7361a20000 [pid 6374] close(5 [pid 5887] <... openat resumed>) = 4 [pid 6378] <... prctl resumed>) = 0 [pid 6377] mprotect(0x7f7361a21000, 131072, PROT_READ|PROT_WRITE [pid 6374] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6377] <... mprotect resumed>) = 0 [pid 6374] close(6 [pid 6378] setpgid(0, 0 [pid 6374] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6378] <... setpgid resumed>) = 0 [pid 6377] rt_sigprocmask(SIG_BLOCK, ~[], [pid 6374] close(7 [pid 5887] newfstatat(4, "", [pid 6378] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 6377] <... rt_sigprocmask resumed>[], 8) = 0 [pid 6374] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5887] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_EMPTY_PATH) = 0 [pid 5884] <... restart_syscall resumed>) = 0 [pid 6378] write(3, "1000", 4 [pid 6377] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f7361a40990, parent_tid=0x7f7361a40990, exit_signal=0, stack=0x7f7361a20000, stack_size=0x20300, tls=0x7f7361a406c0} [pid 6374] close(8 [pid 6378] <... write resumed>) = 4 [pid 5887] getdents64(4, [pid 6374] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6378] close(3 [pid 5887] <... getdents64 resumed>0x55556ff12770 /* 2 entries */, 32768) = 48 [pid 6374] close(9 [pid 6378] <... close resumed>) = 0 [pid 6374] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5887] getdents64(4, ./strace-static-x86_64: Process 6379 attached [pid 6378] symlink("/dev/binderfs", "./binderfs" [pid 6377] <... clone3 resumed> => {parent_tid=[91]}, 88) = 91 [pid 6374] close(10 [pid 5887] <... getdents64 resumed>0x55556ff12770 /* 0 entries */, 32768) = 0 [pid 6379] rseq(0x7f7361a40fe0, 0x20, 0, 0x53053053 [pid 6378] <... symlink resumed>) = 0 [pid 6374] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5887] close(4 [pid 5884] umount2("./41", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6379] <... rseq resumed>) = 0 executing program [pid 6378] write(1, "executing program\n", 18 [pid 6377] rt_sigprocmask(SIG_SETMASK, [], [pid 6374] close(11 [pid 5887] <... close resumed>) = 0 [pid 5884] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6379] set_robust_list(0x7f7361a409a0, 24 [pid 6378] <... write resumed>) = 18 [pid 6377] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6374] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5887] rmdir("./42/file2" [pid 5884] openat(AT_FDCWD, "./41", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 6379] <... set_robust_list resumed>) = 0 [pid 6378] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6377] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6374] close(12 [pid 5887] <... rmdir resumed>) = 0 [pid 5884] <... openat resumed>) = 3 [pid 6379] rt_sigprocmask(SIG_SETMASK, [], [pid 6378] <... futex resumed>) = 0 [pid 6377] <... futex resumed>) = 0 [pid 6374] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6379] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6377] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 6374] close(13 [pid 6378] rt_sigaction(SIGRT_1, {sa_handler=0x7f7361ab2750, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f7361aa3900}, [pid 6374] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5887] umount2("./42/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6378] <... rt_sigaction resumed>NULL, 8) = 0 [pid 6374] close(14 [pid 6378] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 6374] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5887] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6378] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6374] close(15 [pid 5887] newfstatat(AT_FDCWD, "./42/binderfs", [pid 6378] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 6374] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6379] memfd_create("syzkaller", 0 [pid 6378] <... mmap resumed>) = 0x7f7361a20000 [pid 6374] close(16 [pid 5887] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5884] newfstatat(3, "", [pid 6379] <... memfd_create resumed>) = 3 [pid 6378] mprotect(0x7f7361a21000, 131072, PROT_READ|PROT_WRITE [pid 6374] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5887] unlink("./42/binderfs" [pid 5884] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=80, ...}, AT_EMPTY_PATH) = 0 [pid 6379] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5884] getdents64(3, [pid 6379] <... mmap resumed>) = 0x7f7359600000 [pid 6378] <... mprotect resumed>) = 0 [pid 6374] close(17 [pid 5884] <... getdents64 resumed>0x55556ff0a730 /* 4 entries */, 32768) = 112 [ 111.898190][ T6376] exFAT-fs (loop1): error, data size is invalid(150994954) [ 111.905785][ T6376] exFAT-fs (loop1): Filesystem has been set read-only [pid 6379] write(3, "\xeb\x76\x90\x45\x58\x46\x41\x54\x20\x20\x20\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x03\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x08\x00\x00\x00\x88\x00\x00\x00\x0f\x00\x00\x00\x05\x00\x00\x00"..., 131072 [pid 6378] rt_sigprocmask(SIG_BLOCK, ~[], [pid 6374] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5887] <... unlink resumed>) = 0 [pid 5884] umount2("./41/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6378] <... rt_sigprocmask resumed>[], 8) = 0 [pid 6374] close(18 [pid 5887] getdents64(3, [pid 6378] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f7361a40990, parent_tid=0x7f7361a40990, exit_signal=0, stack=0x7f7361a20000, stack_size=0x20300, tls=0x7f7361a406c0} [pid 6379] <... write resumed>) = 131072 [pid 6374] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5887] <... getdents64 resumed>0x55556ff0a730 /* 0 entries */, 32768) = 0 [pid 5884] <... umount2 resumed>) = 0 [pid 6374] close(19 [pid 5887] close(3 [pid 6374] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6374] close(20 [pid 5887] <... close resumed>) = 0 [pid 6374] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6374] close(21) = -1 EBADF (Bad file descriptor) [pid 5887] rmdir("./42" [pid 6378] <... clone3 resumed> => {parent_tid=[101]}, 88) = 101 [pid 6374] close(22 [pid 5887] <... rmdir resumed>) = 0 ./strace-static-x86_64: Process 6380 attached [pid 6379] munmap(0x7f7359600000, 138412032 [pid 6378] rt_sigprocmask(SIG_SETMASK, [], [pid 6374] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5887] mkdir("./43", 0777 [pid 5884] umount2("./41/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6380] rseq(0x7f7361a40fe0, 0x20, 0, 0x53053053 [pid 6379] <... munmap resumed>) = 0 [pid 6378] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6374] close(23 [pid 6378] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6374] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6380] <... rseq resumed>) = 0 [pid 6378] <... futex resumed>) = 0 [pid 6374] close(24 [pid 6379] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 5884] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6380] set_robust_list(0x7f7361a409a0, 24 [pid 6378] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 6374] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5887] <... mkdir resumed>) = 0 [pid 6380] <... set_robust_list resumed>) = 0 [pid 6374] close(25 [pid 5887] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 5884] newfstatat(AT_FDCWD, "./41/file2", [pid 6380] rt_sigprocmask(SIG_SETMASK, [], [pid 6374] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6379] <... openat resumed>) = 4 [pid 6379] ioctl(4, LOOP_SET_FD, 3 [pid 6380] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6374] close(26 [pid 5887] <... openat resumed>) = 3 [pid 5884] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 6380] memfd_create("syzkaller", 0 [pid 6374] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5884] umount2("./41/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6374] close(27 [pid 5884] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6380] <... memfd_create resumed>) = 3 [pid 6374] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5884] openat(AT_FDCWD, "./41/file2", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 6380] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6374] close(28 [pid 6380] <... mmap resumed>) = 0x7f7359600000 [pid 6374] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5884] <... openat resumed>) = 4 [pid 6374] close(29 [pid 6380] write(3, "\xeb\x76\x90\x45\x58\x46\x41\x54\x20\x20\x20\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x03\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x08\x00\x00\x00\x88\x00\x00\x00\x0f\x00\x00\x00\x05\x00\x00\x00"..., 131072 [pid 6374] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6374] exit_group(0 [pid 5884] newfstatat(4, "", [pid 6374] <... exit_group resumed>) = ? [pid 5884] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_EMPTY_PATH) = 0 [pid 5884] getdents64(4, 0x55556ff12770 /* 2 entries */, 32768) = 48 [pid 5884] getdents64(4, 0x55556ff12770 /* 0 entries */, 32768) = 0 [pid 5884] close(4) = 0 [pid 5884] rmdir("./41/file2") = 0 [pid 5884] umount2("./41/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6380] <... write resumed>) = 131072 [pid 6379] <... ioctl resumed>) = 0 [pid 6376] <... futex resumed>) = ? [pid 5887] ioctl(3, LOOP_CLR_FD [pid 5884] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5887] <... ioctl resumed>) = 0 [pid 5884] newfstatat(AT_FDCWD, "./41/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5884] unlink("./41/binderfs") = 0 [pid 6380] munmap(0x7f7359600000, 138412032 [pid 6379] close(3 [pid 6376] +++ exited with 0 +++ [pid 6374] +++ exited with 0 +++ [pid 5887] close(3 [pid 5884] getdents64(3, [pid 6380] <... munmap resumed>) = 0 [pid 6379] <... close resumed>) = 0 [pid 5887] <... close resumed>) = 0 [pid 5887] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6380] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 5886] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=102, si_uid=0, si_status=0, si_utime=0, si_stime=2 /* 0.02 s */} --- [pid 5884] <... getdents64 resumed>0x55556ff0a730 /* 0 entries */, 32768) = 0 ./strace-static-x86_64: Process 6381 attached [pid 6380] <... openat resumed>) = 4 [pid 5884] close(3 [pid 6380] ioctl(4, LOOP_SET_FD, 3 [pid 6379] close(4 [pid 5887] <... clone resumed>, child_tidptr=0x55556ff09690) = 94 [pid 5884] <... close resumed>) = 0 [pid 6381] set_robust_list(0x55556ff096a0, 24 [pid 6379] <... close resumed>) = 0 [ 111.994628][ T6379] loop3: detected capacity change from 0 to 256 [pid 6379] mkdir("./file2", 0777 [pid 6381] <... set_robust_list resumed>) = 0 [pid 6379] <... mkdir resumed>) = 0 [pid 6381] chdir("./43" [pid 6379] mount("/dev/loop3", "./file2", "exfat", MS_SYNCHRONOUS|MS_MANDLOCK|MS_DIRSYNC|MS_NOATIME|MS_NODIRATIME|MS_STRICTATIME|MS_LAZYTIME, "" [pid 6381] <... chdir resumed>) = 0 [pid 6381] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 6381] setpgid(0, 0) = 0 [pid 6381] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 5884] rmdir("./41" [pid 6381] write(3, "1000", 4 [pid 6380] <... ioctl resumed>) = 0 [pid 5884] <... rmdir resumed>) = 0 [pid 5884] mkdir("./42", 0777 [pid 6380] close(3 [pid 5886] umount2("./42", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 6381] <... write resumed>) = 4 [pid 5884] <... mkdir resumed>) = 0 [pid 6380] <... close resumed>) = 0 [pid 5886] openat(AT_FDCWD, "./42", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 6380] close(4 [pid 5884] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 6381] close(3) = 0 [pid 6381] symlink("/dev/binderfs", "./binderfs" [pid 6380] <... close resumed>) = 0 [pid 5886] <... openat resumed>) = 3 [pid 5884] <... openat resumed>) = 3 [pid 6380] mkdir("./file2", 0777 [pid 5886] newfstatat(3, "", [pid 5884] ioctl(3, LOOP_CLR_FD [pid 6381] <... symlink resumed>) = 0 [pid 6380] <... mkdir resumed>) = 0 [pid 5886] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=80, ...}, AT_EMPTY_PATH) = 0 [pid 5884] <... ioctl resumed>) = 0 [pid 6380] mount("/dev/loop4", "./file2", "exfat", MS_SYNCHRONOUS|MS_MANDLOCK|MS_DIRSYNC|MS_NOATIME|MS_NODIRATIME|MS_STRICTATIME|MS_LAZYTIME, "" [pid 5886] getdents64(3, [pid 5884] close(3 [pid 5886] <... getdents64 resumed>0x55556ff0a730 /* 4 entries */, 32768) = 112 executing program [pid 6381] write(1, "executing program\n", 18) = 18 [pid 6381] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 6381] rt_sigaction(SIGRT_1, {sa_handler=0x7f7361ab2750, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f7361aa3900}, NULL, 8) = 0 [pid 6381] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 5886] umount2("./42/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5884] <... close resumed>) = 0 [pid 6381] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5884] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6381] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f7361a20000 [pid 6381] mprotect(0x7f7361a21000, 131072, PROT_READ|PROT_WRITE [pid 5886] <... umount2 resumed>) = 0 [pid 6381] <... mprotect resumed>) = 0 [pid 6381] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 6381] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f7361a40990, parent_tid=0x7f7361a40990, exit_signal=0, stack=0x7f7361a20000, stack_size=0x20300, tls=0x7f7361a406c0}./strace-static-x86_64: Process 6383 attached => {parent_tid=[95]}, 88) = 95 [pid 6381] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 6381] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 6381] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000}./strace-static-x86_64: Process 6382 attached [pid 5886] umount2("./42/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5884] <... clone resumed>, child_tidptr=0x55556ff09690) = 97 [pid 5886] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5886] newfstatat(AT_FDCWD, "./42/file2", {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5886] umount2("./42/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6383] rseq(0x7f7361a40fe0, 0x20, 0, 0x53053053) = 0 [pid 6383] set_robust_list(0x7f7361a409a0, 24) = 0 [pid 6383] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 6383] memfd_create("syzkaller", 0 [pid 6382] set_robust_list(0x55556ff096a0, 24 [pid 5886] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6383] <... memfd_create resumed>) = 3 [pid 6382] <... set_robust_list resumed>) = 0 [pid 5886] openat(AT_FDCWD, "./42/file2", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 6382] chdir("./42" [pid 6383] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6382] <... chdir resumed>) = 0 [pid 5886] <... openat resumed>) = 4 [pid 6382] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6383] <... mmap resumed>) = 0x7f7359600000 [pid 6382] <... prctl resumed>) = 0 [pid 5886] newfstatat(4, "", [pid 6383] write(3, "\xeb\x76\x90\x45\x58\x46\x41\x54\x20\x20\x20\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x03\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x08\x00\x00\x00\x88\x00\x00\x00\x0f\x00\x00\x00\x05\x00\x00\x00"..., 131072 [pid 6382] setpgid(0, 0 [pid 5886] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_EMPTY_PATH) = 0 [pid 6382] <... setpgid resumed>) = 0 [pid 5886] getdents64(4, [pid 6382] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6379] <... mount resumed>) = 0 [pid 5886] <... getdents64 resumed>0x55556ff12770 /* 2 entries */, 32768) = 48 [pid 6382] <... openat resumed>) = 3 [pid 5886] getdents64(4, [pid 6382] write(3, "1000", 4 [pid 5886] <... getdents64 resumed>0x55556ff12770 /* 0 entries */, 32768) = 0 [pid 5886] close(4) = 0 [pid 6383] <... write resumed>) = 131072 [pid 6382] <... write resumed>) = 4 [ 112.036994][ T6380] loop4: detected capacity change from 0 to 256 [ 112.050401][ T6379] exFAT-fs (loop3): failed to load upcase table (idx : 0x0000fe7f, chksum : 0x39626d3b, utbl_chksum : 0xe619d30d) [pid 5886] rmdir("./42/file2" [pid 6383] munmap(0x7f7359600000, 138412032 [pid 6382] close(3 [pid 6379] openat(AT_FDCWD, "./file2", O_RDONLY|O_DIRECTORY [pid 5886] <... rmdir resumed>) = 0 [pid 6379] <... openat resumed>) = 3 [pid 5886] umount2("./42/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6379] chdir("./file2") = 0 [pid 6379] openat(AT_FDCWD, "/dev/loop3", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 6379] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 6382] <... close resumed>) = 0 [pid 6382] symlink("/dev/binderfs", "./binderfs" [pid 5886] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6379] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6382] <... symlink resumed>) = 0 [pid 5886] newfstatat(AT_FDCWD, "./42/binderfs", [pid 6382] write(1, "executing program\n", 18executing program [pid 6383] <... munmap resumed>) = 0 [pid 6382] <... write resumed>) = 18 [pid 6380] <... mount resumed>) = 0 [pid 6377] <... futex resumed>) = 0 [pid 5886] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 6383] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 5886] unlink("./42/binderfs" [pid 6383] <... openat resumed>) = 4 [pid 6380] openat(AT_FDCWD, "./file2", O_RDONLY|O_DIRECTORY [pid 6382] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6377] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6380] <... openat resumed>) = 3 [pid 6382] <... futex resumed>) = 0 [pid 6379] <... futex resumed>) = 0 [pid 6377] <... futex resumed>) = 1 [pid 5886] <... unlink resumed>) = 0 [pid 6383] ioctl(4, LOOP_SET_FD, 3 [pid 6382] rt_sigaction(SIGRT_1, {sa_handler=0x7f7361ab2750, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f7361aa3900}, [pid 6380] chdir("./file2" [pid 6379] openat(AT_FDCWD, ".", O_RDONLY [pid 6377] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6382] <... rt_sigaction resumed>NULL, 8) = 0 [pid 6380] <... chdir resumed>) = 0 [pid 6379] <... openat resumed>) = 4 [pid 5886] getdents64(3, [pid 6379] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6382] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 6379] <... futex resumed>) = 1 [pid 6377] <... futex resumed>) = 0 [pid 5886] <... getdents64 resumed>0x55556ff0a730 /* 0 entries */, 32768) = 0 [pid 6382] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6379] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6377] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5886] close(3 [pid 6382] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 6379] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6377] <... futex resumed>) = 0 [pid 6379] openat(AT_FDCWD, "./file1", O_WRONLY|O_EXCL|O_TRUNC|O_SYNC|O_NOATIME [pid 6377] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6383] <... ioctl resumed>) = 0 [pid 6382] <... mmap resumed>) = 0x7f7361a20000 [pid 6380] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 5886] <... close resumed>) = 0 [pid 6383] close(3 [pid 6382] mprotect(0x7f7361a21000, 131072, PROT_READ|PROT_WRITE [pid 6380] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5886] rmdir("./42" [pid 6383] <... close resumed>) = 0 [pid 6382] <... mprotect resumed>) = 0 [pid 5886] <... rmdir resumed>) = 0 [pid 6382] rt_sigprocmask(SIG_BLOCK, ~[], [pid 6380] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5886] mkdir("./43", 0777 [pid 6383] close(4 [pid 6382] <... rt_sigprocmask resumed>[], 8) = 0 [pid 6380] <... futex resumed>) = 1 [pid 5886] <... mkdir resumed>) = 0 [pid 6383] <... close resumed>) = 0 [pid 6382] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f7361a40990, parent_tid=0x7f7361a40990, exit_signal=0, stack=0x7f7361a20000, stack_size=0x20300, tls=0x7f7361a406c0} [pid 6380] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6378] <... futex resumed>) = 0 [pid 5886] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 6383] mkdir("./file2", 0777 [pid 6378] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5886] <... openat resumed>) = 3 [pid 6383] <... mkdir resumed>) = 0 [pid 6382] <... clone3 resumed> => {parent_tid=[98]}, 88) = 98 [pid 6380] <... futex resumed>) = 0 [pid 6378] <... futex resumed>) = 1 [pid 5886] ioctl(3, LOOP_CLR_FD [pid 6382] rt_sigprocmask(SIG_SETMASK, [], [pid 6380] openat(AT_FDCWD, ".", O_RDONLY [pid 5886] <... ioctl resumed>) = 0 [ 112.098073][ T6380] exFAT-fs (loop4): failed to load upcase table (idx : 0x0000fe7f, chksum : 0x39626d3b, utbl_chksum : 0xe619d30d) [ 112.126963][ T6383] loop2: detected capacity change from 0 to 256 [ 112.135242][ T6379] exFAT-fs (loop3): error, data size is invalid(150994954) [pid 6383] mount("/dev/loop2", "./file2", "exfat", MS_SYNCHRONOUS|MS_MANDLOCK|MS_DIRSYNC|MS_NOATIME|MS_NODIRATIME|MS_STRICTATIME|MS_LAZYTIME, "" [pid 6382] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6380] <... openat resumed>) = 4 [pid 6378] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5886] close(3 [pid 6382] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000./strace-static-x86_64: Process 6384 attached ) = 0 [pid 6379] <... openat resumed>) = -1 EIO (Input/output error) [pid 6384] rseq(0x7f7361a40fe0, 0x20, 0, 0x53053053 [pid 6382] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 6384] <... rseq resumed>) = 0 [pid 6379] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6384] set_robust_list(0x7f7361a409a0, 24 [pid 6379] <... futex resumed>) = 1 [pid 6377] <... futex resumed>) = 0 [pid 6384] <... set_robust_list resumed>) = 0 [pid 6379] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6377] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5886] <... close resumed>) = 0 [pid 6384] rt_sigprocmask(SIG_SETMASK, [], [pid 6379] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6377] <... futex resumed>) = 0 [pid 6384] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6380] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6379] ioctl(4, F2FS_IOC_SHUTDOWN, 0x200000000080 [pid 6377] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6384] memfd_create("syzkaller", 0 [pid 6380] <... futex resumed>) = 1 [pid 6379] <... ioctl resumed>) = 0 [pid 6378] <... futex resumed>) = 0 [pid 5886] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6384] <... memfd_create resumed>) = 3 [pid 6380] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6378] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6384] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f7359600000 [pid 6379] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6384] write(3, "\xeb\x76\x90\x45\x58\x46\x41\x54\x20\x20\x20\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x03\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x08\x00\x00\x00\x88\x00\x00\x00\x0f\x00\x00\x00\x05\x00\x00\x00"..., 131072 [pid 6380] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6379] <... futex resumed>) = 1 [pid 6378] <... futex resumed>) = 0 [pid 6377] <... futex resumed>) = 0 ./strace-static-x86_64: Process 6385 attached [pid 6384] <... write resumed>) = 131072 [pid 6380] openat(AT_FDCWD, "./file1", O_WRONLY|O_EXCL|O_TRUNC|O_SYNC|O_NOATIME [pid 6379] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6378] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6377] close(3 [pid 6384] munmap(0x7f7359600000, 138412032 [pid 6377] <... close resumed>) = 0 [pid 6377] close(4 [pid 5886] <... clone resumed>, child_tidptr=0x55556ff09690) = 104 [pid 6377] <... close resumed>) = 0 [pid 6377] close(5) = -1 EBADF (Bad file descriptor) [pid 6377] close(6) = -1 EBADF (Bad file descriptor) [pid 6377] close(7) = -1 EBADF (Bad file descriptor) [pid 6377] close(8) = -1 EBADF (Bad file descriptor) [pid 6377] close(9) = -1 EBADF (Bad file descriptor) [pid 6377] close(10) = -1 EBADF (Bad file descriptor) [pid 6377] close(11) = -1 EBADF (Bad file descriptor) [pid 6377] close(12) = -1 EBADF (Bad file descriptor) [pid 6377] close(13) = -1 EBADF (Bad file descriptor) [pid 6377] close(14) = -1 EBADF (Bad file descriptor) [pid 6377] close(15) = -1 EBADF (Bad file descriptor) [pid 6377] close(16) = -1 EBADF (Bad file descriptor) [pid 6385] set_robust_list(0x55556ff096a0, 24 [pid 6377] close(17 [pid 6385] <... set_robust_list resumed>) = 0 [pid 6377] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6377] close(18) = -1 EBADF (Bad file descriptor) [pid 6377] close(19 [pid 6385] chdir("./43" [pid 6377] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6385] <... chdir resumed>) = 0 [pid 6377] close(20) = -1 EBADF (Bad file descriptor) [pid 6377] close(21) = -1 EBADF (Bad file descriptor) [pid 6377] close(22) = -1 EBADF (Bad file descriptor) [pid 6385] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6384] <... munmap resumed>) = 0 [pid 6384] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 6377] close(23 [pid 6384] <... openat resumed>) = 4 [pid 6377] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6384] ioctl(4, LOOP_SET_FD, 3 [pid 6377] close(24 [pid 6385] <... prctl resumed>) = 0 [pid 6377] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6377] close(25) = -1 EBADF (Bad file descriptor) [pid 6377] close(26) = -1 EBADF (Bad file descriptor) [pid 6377] close(27) = -1 EBADF (Bad file descriptor) [ 112.143573][ T6379] exFAT-fs (loop3): Filesystem has been set read-only [ 112.161425][ T6380] exFAT-fs (loop4): error, data size is invalid(150994954) [ 112.179420][ T6383] exFAT-fs (loop2): failed to load upcase table (idx : 0x0000fe7f, chksum : 0x39626d3b, utbl_chksum : 0xe619d30d) [ 112.188219][ T6384] loop0: detected capacity change from 0 to 256 [pid 6377] close(28) = -1 EBADF (Bad file descriptor) [pid 6377] close(29) = -1 EBADF (Bad file descriptor) [pid 6377] exit_group(0) = ? [pid 6379] <... futex resumed>) = ? [pid 6385] setpgid(0, 0) = 0 [pid 6385] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6379] +++ exited with 0 +++ [pid 6377] +++ exited with 0 +++ [pid 6385] <... openat resumed>) = 3 [pid 6380] <... openat resumed>) = -1 EIO (Input/output error) [pid 6385] write(3, "1000", 4 [pid 5888] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=90, si_uid=0, si_status=0, si_utime=0, si_stime=5 /* 0.05 s */} --- [pid 6385] <... write resumed>) = 4 [pid 6384] <... ioctl resumed>) = 0 [pid 6380] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5888] restart_syscall(<... resuming interrupted clone ...> [pid 6385] close(3 [pid 6384] close(3 [pid 6380] <... futex resumed>) = 1 [pid 6378] <... futex resumed>) = 0 [pid 5888] <... restart_syscall resumed>) = 0 [pid 6385] <... close resumed>) = 0 [pid 6384] <... close resumed>) = 0 [pid 6380] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6378] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6385] symlink("/dev/binderfs", "./binderfs" [pid 6384] close(4 [pid 6380] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6378] <... futex resumed>) = 0 [pid 6385] <... symlink resumed>) = 0 [pid 6384] <... close resumed>) = 0 [pid 6380] ioctl(4, F2FS_IOC_SHUTDOWN, 0x200000000080 [pid 6378] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5888] umount2("./39", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6385] write(1, "executing program\n", 18 [pid 6384] mkdir("./file2", 0777executing program [pid 6380] <... ioctl resumed>) = 0 [pid 5888] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6385] <... write resumed>) = 18 [pid 6384] <... mkdir resumed>) = 0 [pid 6380] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5888] openat(AT_FDCWD, "./39", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 6385] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5888] <... openat resumed>) = 3 [pid 6385] <... futex resumed>) = 0 [pid 6384] mount("/dev/loop0", "./file2", "exfat", MS_SYNCHRONOUS|MS_MANDLOCK|MS_DIRSYNC|MS_NOATIME|MS_NODIRATIME|MS_STRICTATIME|MS_LAZYTIME, "" [pid 6380] <... futex resumed>) = 1 [pid 6378] <... futex resumed>) = 0 [pid 5888] newfstatat(3, "", [pid 6385] rt_sigaction(SIGRT_1, {sa_handler=0x7f7361ab2750, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f7361aa3900}, [pid 6378] close(3 [pid 5888] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=80, ...}, AT_EMPTY_PATH) = 0 [pid 6385] <... rt_sigaction resumed>NULL, 8) = 0 [pid 6383] <... mount resumed>) = 0 [pid 6380] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6378] <... close resumed>) = 0 [pid 5888] getdents64(3, [pid 6385] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 6378] close(4 [pid 5888] <... getdents64 resumed>0x55556ff0a730 /* 4 entries */, 32768) = 112 [pid 6385] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6383] openat(AT_FDCWD, "./file2", O_RDONLY|O_DIRECTORY [pid 6378] <... close resumed>) = 0 [pid 5888] umount2("./39/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6385] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 6383] <... openat resumed>) = 3 [pid 6378] close(5 [pid 5888] <... umount2 resumed>) = 0 [pid 6385] <... mmap resumed>) = 0x7f7361a20000 [pid 6383] chdir("./file2" [pid 6378] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5888] umount2("./39/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6385] mprotect(0x7f7361a21000, 131072, PROT_READ|PROT_WRITE [pid 6378] close(6 [pid 5888] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6385] <... mprotect resumed>) = 0 [pid 6378] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5888] newfstatat(AT_FDCWD, "./39/file2", [pid 6385] rt_sigprocmask(SIG_BLOCK, ~[], [pid 6378] close(7 [pid 5888] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 6385] <... rt_sigprocmask resumed>[], 8) = 0 [pid 6383] <... chdir resumed>) = 0 [pid 6378] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5888] umount2("./39/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6385] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f7361a40990, parent_tid=0x7f7361a40990, exit_signal=0, stack=0x7f7361a20000, stack_size=0x20300, tls=0x7f7361a406c0} [pid 6378] close(8 [pid 5888] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6378] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5888] openat(AT_FDCWD, "./39/file2", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 6385] <... clone3 resumed> => {parent_tid=[105]}, 88) = 105 [pid 6378] close(9 [pid 5888] <... openat resumed>) = 4 [pid 6385] rt_sigprocmask(SIG_SETMASK, [], [pid 6378] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5888] newfstatat(4, "", [pid 6385] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6378] close(10 [pid 5888] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_EMPTY_PATH) = 0 [pid 6385] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6378] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5888] getdents64(4, [pid 6385] <... futex resumed>) = 0 [pid 6378] close(11 [pid 5888] <... getdents64 resumed>0x55556ff12770 /* 2 entries */, 32768) = 48 [pid 6385] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 6378] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5888] getdents64(4, [pid 6378] close(12 [pid 5888] <... getdents64 resumed>0x55556ff12770 /* 0 entries */, 32768) = 0 [pid 6378] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5888] close(4 [pid 6378] close(13 [pid 5888] <... close resumed>) = 0 [pid 6378] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5888] rmdir("./39/file2" [pid 6378] close(14 [pid 5888] <... rmdir resumed>) = 0 [pid 6378] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5888] umount2("./39/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6383] openat(AT_FDCWD, "/dev/loop2", O_RDWR./strace-static-x86_64: Process 6386 attached [pid 6378] close(15 [pid 5888] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6386] rseq(0x7f7361a40fe0, 0x20, 0, 0x53053053 [pid 6383] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6378] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5888] newfstatat(AT_FDCWD, "./39/binderfs", [pid 6386] <... rseq resumed>) = 0 [pid 6383] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6378] close(16 [pid 5888] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 6378] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5888] unlink("./39/binderfs" [pid 6386] set_robust_list(0x7f7361a409a0, 24 [pid 6383] <... futex resumed>) = 1 [pid 6381] <... futex resumed>) = 0 [pid 6378] close(17 [pid 5888] <... unlink resumed>) = 0 [pid 6386] <... set_robust_list resumed>) = 0 [pid 6383] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6381] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6378] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5888] getdents64(3, [pid 6386] rt_sigprocmask(SIG_SETMASK, [], [pid 6383] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6381] <... futex resumed>) = 0 [pid 6378] close(18 [pid 5888] <... getdents64 resumed>0x55556ff0a730 /* 0 entries */, 32768) = 0 [pid 6386] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6383] openat(AT_FDCWD, ".", O_RDONLY [pid 6381] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6378] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5888] close(3 [pid 6386] memfd_create("syzkaller", 0 [pid 6383] <... openat resumed>) = 4 [pid 6378] close(19 [pid 6386] <... memfd_create resumed>) = 3 [pid 6383] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6378] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5888] <... close resumed>) = 0 [pid 6386] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6383] <... futex resumed>) = 1 [pid 6381] <... futex resumed>) = 0 [pid 6378] close(20 [pid 5888] rmdir("./39" [pid 6386] <... mmap resumed>) = 0x7f7359600000 [pid 6383] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6381] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6378] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6386] write(3, "\xeb\x76\x90\x45\x58\x46\x41\x54\x20\x20\x20\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x03\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x08\x00\x00\x00\x88\x00\x00\x00\x0f\x00\x00\x00\x05\x00\x00\x00"..., 131072 [pid 6383] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6381] <... futex resumed>) = 0 [ 112.194899][ T6380] exFAT-fs (loop4): Filesystem has been set read-only [pid 5888] <... rmdir resumed>) = 0 [pid 6386] <... write resumed>) = 131072 [pid 6383] openat(AT_FDCWD, "./file1", O_WRONLY|O_EXCL|O_TRUNC|O_SYNC|O_NOATIME [pid 6381] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6386] munmap(0x7f7359600000, 138412032 [pid 6378] close(21 [pid 5888] mkdir("./40", 0777 [pid 6378] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6378] close(22 [pid 5888] <... mkdir resumed>) = 0 [pid 6378] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6378] close(23 [pid 5888] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 6386] <... munmap resumed>) = 0 [pid 6384] <... mount resumed>) = 0 [pid 6386] openat(AT_FDCWD, "/dev/loop1", O_RDWR) = 4 [pid 6384] openat(AT_FDCWD, "./file2", O_RDONLY|O_DIRECTORY [pid 6378] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5888] <... openat resumed>) = 3 [pid 6386] ioctl(4, LOOP_SET_FD, 3 [pid 6384] <... openat resumed>) = 3 [pid 6378] close(24 [pid 5888] ioctl(3, LOOP_CLR_FD [pid 6384] chdir("./file2" [pid 6378] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6384] <... chdir resumed>) = 0 [pid 5888] <... ioctl resumed>) = 0 [pid 6378] close(25 [pid 6384] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 6378] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5888] close(3 [pid 6386] <... ioctl resumed>) = 0 [pid 6384] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6383] <... openat resumed>) = -1 EIO (Input/output error) [pid 6378] close(26 [pid 5888] <... close resumed>) = 0 [pid 6386] close(3) = 0 [pid 6384] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6383] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6378] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6386] close(4 [pid 6384] <... futex resumed>) = 1 [pid 6378] close(27 [pid 6383] <... futex resumed>) = 1 [pid 6381] <... futex resumed>) = 0 [pid 6381] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 6381] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6386] <... close resumed>) = 0 [pid 6384] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6378] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6378] close(28) = -1 EBADF (Bad file descriptor) [pid 6386] mkdir("./file2", 0777 [pid 6378] close(29 [pid 6386] <... mkdir resumed>) = 0 [pid 6378] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6378] exit_group(0 [pid 6386] mount("/dev/loop1", "./file2", "exfat", MS_SYNCHRONOUS|MS_MANDLOCK|MS_DIRSYNC|MS_NOATIME|MS_NODIRATIME|MS_STRICTATIME|MS_LAZYTIME, "" [pid 6378] <... exit_group resumed>) = ? [pid 6383] ioctl(4, F2FS_IOC_SHUTDOWN, 0x200000000080 [pid 6382] <... futex resumed>) = 0 [pid 6380] <... futex resumed>) = ? [pid 6382] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6383] <... ioctl resumed>) = 0 [pid 6384] <... futex resumed>) = 0 [pid 6383] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6382] <... futex resumed>) = 1 [pid 6380] +++ exited with 0 +++ [pid 6378] +++ exited with 0 +++ [pid 5888] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6384] openat(AT_FDCWD, ".", O_RDONLY [pid 6382] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5889] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=100, si_uid=0, si_status=0, si_utime=0, si_stime=2 /* 0.02 s */} --- [pid 6384] <... openat resumed>) = 4 [pid 6383] <... futex resumed>) = 1 [pid 6381] <... futex resumed>) = 0 [pid 5889] restart_syscall(<... resuming interrupted clone ...> [pid 6383] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6381] close(3 [pid 6384] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6381] <... close resumed>) = 0 [pid 6381] close(4) = 0 [pid 6381] close(5) = -1 EBADF (Bad file descriptor) [pid 6381] close(6) = -1 EBADF (Bad file descriptor) [pid 6381] close(7) = -1 EBADF (Bad file descriptor) [ 112.237187][ T6384] exFAT-fs (loop0): failed to load upcase table (idx : 0x0000fe7f, chksum : 0x39626d3b, utbl_chksum : 0xe619d30d) [ 112.239588][ T6383] exFAT-fs (loop2): error, data size is invalid(150994954) [ 112.261126][ T6386] loop1: detected capacity change from 0 to 256 [ 112.264190][ T6383] exFAT-fs (loop2): Filesystem has been set read-only [pid 6381] close(8./strace-static-x86_64: Process 6387 attached [pid 6384] <... futex resumed>) = 1 [pid 6382] <... futex resumed>) = 0 [pid 6381] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5889] <... restart_syscall resumed>) = 0 [pid 5888] <... clone resumed>, child_tidptr=0x55556ff09690) = 92 [pid 6387] set_robust_list(0x55556ff096a0, 24 [pid 6384] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6382] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6387] <... set_robust_list resumed>) = 0 [pid 6384] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6382] <... futex resumed>) = 0 [pid 6387] chdir("./40" [pid 6384] openat(AT_FDCWD, "./file1", O_WRONLY|O_EXCL|O_TRUNC|O_SYNC|O_NOATIME [pid 6382] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5889] umount2("./43", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6387] <... chdir resumed>) = 0 [pid 6386] <... mount resumed>) = 0 [pid 6381] close(9 [pid 6386] openat(AT_FDCWD, "./file2", O_RDONLY|O_DIRECTORY [pid 6381] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6386] <... openat resumed>) = 3 [pid 6381] close(10) = -1 EBADF (Bad file descriptor) [pid 6386] chdir("./file2" [pid 6381] close(11 [pid 6386] <... chdir resumed>) = 0 [pid 6381] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6387] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6386] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 6381] close(12 [pid 5889] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6387] <... prctl resumed>) = 0 [pid 6386] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6381] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5889] openat(AT_FDCWD, "./43", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 6381] close(13 [pid 6387] setpgid(0, 0 [pid 6386] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6381] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5889] <... openat resumed>) = 3 [pid 6387] <... setpgid resumed>) = 0 [pid 6386] <... futex resumed>) = 1 [pid 6385] <... futex resumed>) = 0 [pid 6381] close(14 [pid 6387] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6386] openat(AT_FDCWD, ".", O_RDONLY [pid 6385] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6381] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5889] newfstatat(3, "", [pid 6387] <... openat resumed>) = 3 [pid 6386] <... openat resumed>) = 4 [pid 6385] <... futex resumed>) = 0 [pid 6381] close(15 [pid 5889] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=80, ...}, AT_EMPTY_PATH) = 0 [pid 6387] write(3, "1000", 4 [pid 6386] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6385] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6381] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5889] getdents64(3, [pid 6387] <... write resumed>) = 4 [pid 6386] <... futex resumed>) = 0 [pid 6385] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6381] close(16 [pid 5889] <... getdents64 resumed>0x55556ff0a730 /* 4 entries */, 32768) = 112 [pid 6387] close(3 [pid 6386] openat(AT_FDCWD, "./file1", O_WRONLY|O_EXCL|O_TRUNC|O_SYNC|O_NOATIME [pid 6385] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6381] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6387] <... close resumed>) = 0 [pid 6381] close(17) = -1 EBADF (Bad file descriptor) [pid 6381] close(18) = -1 EBADF (Bad file descriptor) [pid 6381] close(19) = -1 EBADF (Bad file descriptor) [pid 6381] close(20) = -1 EBADF (Bad file descriptor) [pid 6381] close(21) = -1 EBADF (Bad file descriptor) [pid 6381] close(22) = -1 EBADF (Bad file descriptor) [pid 6381] close(23) = -1 EBADF (Bad file descriptor) [pid 6381] close(24) = -1 EBADF (Bad file descriptor) [pid 6381] close(25) = -1 EBADF (Bad file descriptor) [pid 6381] close(26) = -1 EBADF (Bad file descriptor) [pid 6381] close(27) = -1 EBADF (Bad file descriptor) [pid 6381] close(28) = -1 EBADF (Bad file descriptor) [pid 6381] close(29) = -1 EBADF (Bad file descriptor) [pid 6381] exit_group(0 [pid 6383] <... futex resumed>) = ? [pid 6381] <... exit_group resumed>) = ? [pid 6387] symlink("/dev/binderfs", "./binderfs" [pid 6385] <... futex resumed>) = 0 [pid 6383] +++ exited with 0 +++ [pid 6381] +++ exited with 0 +++ [pid 5889] umount2("./43/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6385] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6387] <... symlink resumed>) = 0 [pid 5887] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=94, si_uid=0, si_status=0, si_utime=0, si_stime=7 /* 0.07 s */} --- [pid 5887] restart_syscall(<... resuming interrupted clone ...> [pid 6387] write(1, "executing program\n", 18 [pid 6384] <... openat resumed>) = -1 EIO (Input/output error) [pid 5889] <... umount2 resumed>) = 0 [ 112.298661][ T6386] exFAT-fs (loop1): failed to load upcase table (idx : 0x0000fe7f, chksum : 0x39626d3b, utbl_chksum : 0xe619d30d) [ 112.302050][ T6384] exFAT-fs (loop0): error, data size is invalid(150994954) [ 112.333163][ T6386] exFAT-fs (loop1): error, data size is invalid(150994954) [ 112.336040][ T6384] exFAT-fs (loop0): Filesystem has been set read-only executing program [pid 6387] <... write resumed>) = 18 [pid 5887] <... restart_syscall resumed>) = 0 [pid 6387] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5887] umount2("./43", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6387] <... futex resumed>) = 0 [pid 5887] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5887] openat(AT_FDCWD, "./43", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 6387] rt_sigaction(SIGRT_1, {sa_handler=0x7f7361ab2750, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f7361aa3900}, [pid 5887] newfstatat(3, "", [pid 6387] <... rt_sigaction resumed>NULL, 8) = 0 [pid 5887] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=80, ...}, AT_EMPTY_PATH) = 0 [pid 6387] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 5887] getdents64(3, [pid 6387] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5887] <... getdents64 resumed>0x55556ff0a730 /* 4 entries */, 32768) = 112 [pid 6387] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 5887] umount2("./43/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6387] <... mmap resumed>) = 0x7f7361a20000 [pid 6387] mprotect(0x7f7361a21000, 131072, PROT_READ|PROT_WRITE [pid 6386] <... openat resumed>) = -1 EIO (Input/output error) [pid 6384] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5889] umount2("./43/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5887] <... umount2 resumed>) = 0 [pid 6386] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 6385] <... futex resumed>) = 0 [pid 6386] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6385] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6386] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6385] <... futex resumed>) = 0 [pid 6386] ioctl(4, F2FS_IOC_SHUTDOWN, 0x200000000080 [pid 6385] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6387] <... mprotect resumed>) = 0 [pid 6386] <... ioctl resumed>) = 0 [pid 6384] <... futex resumed>) = 1 [pid 6382] <... futex resumed>) = 0 [pid 5889] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5887] umount2("./43/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6384] ioctl(4, F2FS_IOC_SHUTDOWN, 0x200000000080 [pid 6382] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5889] newfstatat(AT_FDCWD, "./43/file2", [pid 6387] rt_sigprocmask(SIG_BLOCK, ~[], [pid 6386] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6382] <... futex resumed>) = 0 [pid 5887] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6386] <... futex resumed>) = 1 [pid 6385] <... futex resumed>) = 0 [pid 6384] <... ioctl resumed>) = 0 [pid 6382] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5889] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 6387] <... rt_sigprocmask resumed>[], 8) = 0 [pid 5887] newfstatat(AT_FDCWD, "./43/file2", [pid 6387] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f7361a40990, parent_tid=0x7f7361a40990, exit_signal=0, stack=0x7f7361a20000, stack_size=0x20300, tls=0x7f7361a406c0} [pid 6386] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6385] close(3 [pid 5889] umount2("./43/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6385] <... close resumed>) = 0 [pid 5887] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 ./strace-static-x86_64: Process 6388 attached [pid 6387] <... clone3 resumed> => {parent_tid=[93]}, 88) = 93 [pid 6385] close(4 [pid 5889] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5887] umount2("./43/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6388] rseq(0x7f7361a40fe0, 0x20, 0, 0x53053053 [pid 6387] rt_sigprocmask(SIG_SETMASK, [], [pid 6385] <... close resumed>) = 0 [pid 6384] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5889] openat(AT_FDCWD, "./43/file2", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5887] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6388] <... rseq resumed>) = 0 [pid 6387] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6385] close(5 [pid 6382] <... futex resumed>) = 0 [pid 6388] set_robust_list(0x7f7361a409a0, 24 [pid 6387] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6385] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6384] <... futex resumed>) = 1 [pid 6382] close(3 [pid 5889] <... openat resumed>) = 4 [pid 5887] openat(AT_FDCWD, "./43/file2", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 6388] <... set_robust_list resumed>) = 0 [pid 6385] close(6 [pid 6384] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6382] <... close resumed>) = 0 [pid 5889] newfstatat(4, "", [pid 6388] rt_sigprocmask(SIG_SETMASK, [], [pid 6387] <... futex resumed>) = 0 [pid 6385] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6382] close(4 [pid 5887] <... openat resumed>) = 4 [pid 6388] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6387] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 6385] close(7 [pid 6382] <... close resumed>) = 0 [pid 5889] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_EMPTY_PATH) = 0 [pid 5887] newfstatat(4, "", [pid 6388] memfd_create("syzkaller", 0 [pid 6385] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6382] close(5 [pid 5889] getdents64(4, [pid 6388] <... memfd_create resumed>) = 3 [pid 6385] close(8 [pid 6382] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5887] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_EMPTY_PATH) = 0 [pid 5889] <... getdents64 resumed>0x55556ff12770 /* 2 entries */, 32768) = 48 [pid 6388] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6385] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6382] close(6 [pid 6388] <... mmap resumed>) = 0x7f7359600000 [pid 6385] close(9 [pid 6382] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5889] getdents64(4, [pid 5887] getdents64(4, [pid 6385] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6382] close(7 [pid 5889] <... getdents64 resumed>0x55556ff12770 /* 0 entries */, 32768) = 0 [pid 5887] <... getdents64 resumed>0x55556ff12770 /* 2 entries */, 32768) = 48 [pid 6385] close(10 [pid 6382] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5889] close(4 [pid 5887] getdents64(4, [pid 6385] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6382] close(8 [pid 5889] <... close resumed>) = 0 [pid 5887] <... getdents64 resumed>0x55556ff12770 /* 0 entries */, 32768) = 0 [pid 6388] write(3, "\xeb\x76\x90\x45\x58\x46\x41\x54\x20\x20\x20\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x03\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x08\x00\x00\x00\x88\x00\x00\x00\x0f\x00\x00\x00\x05\x00\x00\x00"..., 131072 [pid 6385] close(11 [pid 6382] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5889] rmdir("./43/file2" [pid 5887] close(4 [pid 6385] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6382] close(9 [pid 6388] <... write resumed>) = 131072 [pid 5889] <... rmdir resumed>) = 0 [pid 5887] <... close resumed>) = 0 [pid 6385] close(12 [pid 6382] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5889] umount2("./43/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5887] rmdir("./43/file2" [pid 6388] munmap(0x7f7359600000, 138412032 [pid 6385] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6382] close(10 [pid 5889] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6388] <... munmap resumed>) = 0 [pid 6385] close(13 [pid 5889] newfstatat(AT_FDCWD, "./43/binderfs", [pid 5887] <... rmdir resumed>) = 0 [pid 6382] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6385] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6388] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 6385] close(14 [pid 5889] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5887] umount2("./43/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6388] <... openat resumed>) = 4 [pid 6385] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6382] close(11 [pid 5889] unlink("./43/binderfs" [pid 6385] close(15 [pid 6382] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5887] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6388] ioctl(4, LOOP_SET_FD, 3 [pid 6385] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6382] close(12 [pid 5889] <... unlink resumed>) = 0 [pid 5887] newfstatat(AT_FDCWD, "./43/binderfs", [pid 6382] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5889] getdents64(3, [pid 5887] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 6388] <... ioctl resumed>) = 0 [pid 6385] close(16 [pid 6382] close(13 [pid 5889] <... getdents64 resumed>0x55556ff0a730 /* 0 entries */, 32768) = 0 [pid 6385] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6385] close(17) = -1 EBADF (Bad file descriptor) [pid 6385] close(18) = -1 EBADF (Bad file descriptor) [pid 6385] close(19) = -1 EBADF (Bad file descriptor) [pid 6385] close(20) = -1 EBADF (Bad file descriptor) [pid 6385] close(21) = -1 EBADF (Bad file descriptor) [pid 6385] close(22) = -1 EBADF (Bad file descriptor) [pid 6385] close(23) = -1 EBADF (Bad file descriptor) [pid 6385] close(24) = -1 EBADF (Bad file descriptor) [pid 6385] close(25) = -1 EBADF (Bad file descriptor) [pid 6385] close(26) = -1 EBADF (Bad file descriptor) [pid 6385] close(27) = -1 EBADF (Bad file descriptor) [pid 6385] close(28) = -1 EBADF (Bad file descriptor) [pid 6385] close(29) = -1 EBADF (Bad file descriptor) [pid 6388] close(3 [pid 6385] exit_group(0 [pid 6388] <... close resumed>) = 0 [pid 6386] <... futex resumed>) = ? [pid 6385] <... exit_group resumed>) = ? [pid 6388] close(4 [pid 6386] +++ exited with 0 +++ [pid 6385] +++ exited with 0 +++ [pid 6382] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5889] close(3 [pid 5887] unlink("./43/binderfs" [pid 6388] <... close resumed>) = 0 [pid 6382] close(14 [pid 5889] <... close resumed>) = 0 [pid 5886] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=104, si_uid=0, si_status=0, si_utime=0, si_stime=6 /* 0.06 s */} --- [ 112.350082][ T6386] exFAT-fs (loop1): Filesystem has been set read-only [ 112.375782][ T6388] loop3: detected capacity change from 0 to 256 [pid 6388] mkdir("./file2", 0777 [pid 6382] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5889] rmdir("./43" [pid 5887] <... unlink resumed>) = 0 [pid 5886] restart_syscall(<... resuming interrupted clone ...> [pid 6388] <... mkdir resumed>) = 0 [pid 6382] close(15 [pid 6388] mount("/dev/loop3", "./file2", "exfat", MS_SYNCHRONOUS|MS_MANDLOCK|MS_DIRSYNC|MS_NOATIME|MS_NODIRATIME|MS_STRICTATIME|MS_LAZYTIME, "" [pid 6382] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5889] <... rmdir resumed>) = 0 [pid 5887] getdents64(3, [pid 6382] close(16 [pid 5889] mkdir("./44", 0777 [pid 5887] <... getdents64 resumed>0x55556ff0a730 /* 0 entries */, 32768) = 0 [pid 6382] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5889] <... mkdir resumed>) = 0 [pid 5887] close(3 [pid 6382] close(17 [pid 5889] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 5887] <... close resumed>) = 0 [pid 6382] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5889] <... openat resumed>) = 3 [pid 5887] rmdir("./43" [pid 6382] close(18 [pid 5889] ioctl(3, LOOP_CLR_FD [pid 5887] <... rmdir resumed>) = 0 [pid 6382] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5889] <... ioctl resumed>) = 0 [pid 5887] mkdir("./44", 0777 [pid 5886] <... restart_syscall resumed>) = 0 [pid 6388] <... mount resumed>) = 0 [pid 6382] close(19 [pid 5889] close(3 [pid 5887] <... mkdir resumed>) = 0 [pid 6388] openat(AT_FDCWD, "./file2", O_RDONLY|O_DIRECTORY [pid 6382] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5887] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 6388] <... openat resumed>) = 3 [pid 6382] close(20 [pid 5889] <... close resumed>) = 0 [pid 5886] umount2("./43", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6388] chdir("./file2" [pid 6382] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5889] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5887] <... openat resumed>) = 3 [pid 5886] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6388] <... chdir resumed>) = 0 [pid 6382] close(21 [pid 5887] ioctl(3, LOOP_CLR_FD [pid 5886] openat(AT_FDCWD, "./43", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 6388] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 5886] <... openat resumed>) = 3 ./strace-static-x86_64: Process 6389 attached [pid 5886] newfstatat(3, "", [pid 6389] set_robust_list(0x55556ff096a0, 24 [pid 6388] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6382] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5887] <... ioctl resumed>) = 0 [pid 5886] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=80, ...}, AT_EMPTY_PATH) = 0 [pid 6389] <... set_robust_list resumed>) = 0 [pid 6388] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6382] close(22 [pid 5887] close(3 [pid 5886] getdents64(3, [pid 6389] chdir("./44" [pid 6388] <... futex resumed>) = 1 [pid 6382] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5886] <... getdents64 resumed>0x55556ff0a730 /* 4 entries */, 32768) = 112 [pid 6389] <... chdir resumed>) = 0 [pid 6388] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5886] umount2("./43/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6389] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6387] <... futex resumed>) = 0 [pid 6382] close(23 [pid 5887] <... close resumed>) = 0 [pid 5886] <... umount2 resumed>) = 0 [pid 6389] <... prctl resumed>) = 0 [pid 6387] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6382] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5887] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5886] umount2("./43/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6389] setpgid(0, 0 [pid 6388] <... futex resumed>) = 0 [pid 6387] <... futex resumed>) = 1 [pid 6382] close(24 [pid 5886] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6389] <... setpgid resumed>) = 0 [pid 6388] openat(AT_FDCWD, ".", O_RDONLY [pid 5886] newfstatat(AT_FDCWD, "./43/file2", ./strace-static-x86_64: Process 6390 attached [pid 6389] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6388] <... openat resumed>) = 4 [pid 6387] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6382] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5886] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 6390] set_robust_list(0x55556ff096a0, 24 [pid 6389] <... openat resumed>) = 3 [pid 6388] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6382] close(25 [pid 5889] <... clone resumed>, child_tidptr=0x55556ff09690) = 102 [pid 5887] <... clone resumed>, child_tidptr=0x55556ff09690) = 96 [pid 5886] umount2("./43/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6390] <... set_robust_list resumed>) = 0 [pid 6389] write(3, "1000", 4 [pid 6388] <... futex resumed>) = 1 [pid 6387] <... futex resumed>) = 0 [pid 6382] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5886] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6389] <... write resumed>) = 4 [pid 6388] openat(AT_FDCWD, "./file1", O_WRONLY|O_EXCL|O_TRUNC|O_SYNC|O_NOATIME [pid 6387] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5886] openat(AT_FDCWD, "./43/file2", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 6390] chdir("./44" [pid 6389] close(3 [pid 6382] close(26) = -1 EBADF (Bad file descriptor) [pid 6382] close(27 [pid 5886] <... openat resumed>) = 4 [pid 5886] newfstatat(4, "", {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_EMPTY_PATH) = 0 [pid 5886] getdents64(4, 0x55556ff12770 /* 2 entries */, 32768) = 48 [pid 5886] getdents64(4, [pid 6382] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6390] <... chdir resumed>) = 0 [pid 6382] close(28 [pid 6390] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6382] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5886] <... getdents64 resumed>0x55556ff12770 /* 0 entries */, 32768) = 0 [pid 6390] <... prctl resumed>) = 0 [pid 6382] close(29 [pid 6390] setpgid(0, 0 [pid 6387] <... futex resumed>) = 0 [pid 6382] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5886] close(4 [pid 6387] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5886] <... close resumed>) = 0 [pid 6382] exit_group(0 [pid 5886] rmdir("./43/file2" [pid 6390] <... setpgid resumed>) = 0 [pid 6384] <... futex resumed>) = ? [pid 6382] <... exit_group resumed>) = ? [pid 6390] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5886] <... rmdir resumed>) = 0 [pid 6384] +++ exited with 0 +++ [pid 6389] <... close resumed>) = 0 executing program executing program [pid 6389] symlink("/dev/binderfs", "./binderfs" [pid 5886] umount2("./43/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6389] <... symlink resumed>) = 0 [pid 5886] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6389] write(1, "executing program\n", 18 [pid 5886] newfstatat(AT_FDCWD, "./43/binderfs", [pid 6389] <... write resumed>) = 18 [pid 5886] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 6389] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6382] +++ exited with 0 +++ [pid 5886] unlink("./43/binderfs" [pid 6389] <... futex resumed>) = 0 [pid 6390] <... openat resumed>) = 3 [pid 5886] <... unlink resumed>) = 0 [pid 5884] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=97, si_uid=0, si_status=0, si_utime=0, si_stime=7 /* 0.07 s */} --- [pid 6390] write(3, "1000", 4 [pid 5884] restart_syscall(<... resuming interrupted clone ...> [pid 6390] <... write resumed>) = 4 [pid 6390] close(3 [pid 6389] rt_sigaction(SIGRT_1, {sa_handler=0x7f7361ab2750, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f7361aa3900}, [pid 5886] getdents64(3, [pid 6390] <... close resumed>) = 0 [pid 6390] symlink("/dev/binderfs", "./binderfs" [pid 6389] <... rt_sigaction resumed>NULL, 8) = 0 [pid 5886] <... getdents64 resumed>0x55556ff0a730 /* 0 entries */, 32768) = 0 [pid 6389] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 5886] close(3 [pid 6390] <... symlink resumed>) = 0 [pid 6390] write(1, "executing program\n", 18 [pid 6389] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5886] <... close resumed>) = 0 [pid 6390] <... write resumed>) = 18 [pid 6390] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6389] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 5886] rmdir("./43" [pid 6390] <... futex resumed>) = 0 [pid 6390] rt_sigaction(SIGRT_1, {sa_handler=0x7f7361ab2750, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f7361aa3900}, [pid 6389] <... mmap resumed>) = 0x7f7361a20000 [pid 5886] <... rmdir resumed>) = 0 [pid 6390] <... rt_sigaction resumed>NULL, 8) = 0 [pid 6390] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 6389] mprotect(0x7f7361a21000, 131072, PROT_READ|PROT_WRITE [pid 5886] mkdir("./44", 0777 [pid 6390] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6389] <... mprotect resumed>) = 0 [pid 5886] <... mkdir resumed>) = 0 [pid 5884] <... restart_syscall resumed>) = 0 [pid 6390] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f7361a20000 [pid 6389] rt_sigprocmask(SIG_BLOCK, ~[], [pid 5886] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 6390] mprotect(0x7f7361a21000, 131072, PROT_READ|PROT_WRITE [pid 6389] <... rt_sigprocmask resumed>[], 8) = 0 [pid 5886] <... openat resumed>) = 3 [pid 6390] <... mprotect resumed>) = 0 [pid 6389] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f7361a40990, parent_tid=0x7f7361a40990, exit_signal=0, stack=0x7f7361a20000, stack_size=0x20300, tls=0x7f7361a406c0} [pid 5886] ioctl(3, LOOP_CLR_FD [pid 5884] umount2("./42", MNT_FORCE|UMOUNT_NOFOLLOW./strace-static-x86_64: Process 6391 attached [pid 6390] rt_sigprocmask(SIG_BLOCK, ~[], [pid 5886] <... ioctl resumed>) = 0 [pid 6391] rseq(0x7f7361a40fe0, 0x20, 0, 0x53053053 [pid 6389] <... clone3 resumed> => {parent_tid=[103]}, 88) = 103 [pid 5886] close(3 [pid 5884] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6391] <... rseq resumed>) = 0 [pid 6390] <... rt_sigprocmask resumed>[], 8) = 0 [pid 6389] rt_sigprocmask(SIG_SETMASK, [], [pid 5886] <... close resumed>) = 0 [pid 5884] openat(AT_FDCWD, "./42", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 6391] set_robust_list(0x7f7361a409a0, 24 [pid 6389] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5886] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6391] <... set_robust_list resumed>) = 0 [pid 6389] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5884] <... openat resumed>) = 3 [pid 6391] rt_sigprocmask(SIG_SETMASK, [], [pid 6390] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f7361a40990, parent_tid=0x7f7361a40990, exit_signal=0, stack=0x7f7361a20000, stack_size=0x20300, tls=0x7f7361a406c0} [pid 6389] <... futex resumed>) = 0 [pid 5886] <... clone resumed>, child_tidptr=0x55556ff09690) = 106 [pid 5884] newfstatat(3, "", ./strace-static-x86_64: Process 6393 attached ./strace-static-x86_64: Process 6392 attached [pid 6391] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6389] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 5884] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=80, ...}, AT_EMPTY_PATH) = 0 [pid 6393] rseq(0x7f7361a40fe0, 0x20, 0, 0x53053053 [pid 6392] set_robust_list(0x55556ff096a0, 24 [pid 6391] memfd_create("syzkaller", 0 [pid 6390] <... clone3 resumed> => {parent_tid=[97]}, 88) = 97 [pid 5884] getdents64(3, [pid 6393] <... rseq resumed>) = 0 [pid 6391] <... memfd_create resumed>) = 3 [pid 6390] rt_sigprocmask(SIG_SETMASK, [], [pid 5884] <... getdents64 resumed>0x55556ff0a730 /* 4 entries */, 32768) = 112 [pid 6393] set_robust_list(0x7f7361a409a0, 24 [pid 6391] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6390] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5884] umount2("./42/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6393] <... set_robust_list resumed>) = 0 [pid 6390] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6393] rt_sigprocmask(SIG_SETMASK, [], [pid 6392] <... set_robust_list resumed>) = 0 [pid 6391] <... mmap resumed>) = 0x7f7359600000 [pid 6390] <... futex resumed>) = 0 [pid 5884] <... umount2 resumed>) = 0 [pid 6392] chdir("./44") = 0 [pid 6392] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 6392] setpgid(0, 0) = 0 [pid 6393] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6392] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6390] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 5884] umount2("./42/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6392] <... openat resumed>) = 3 [pid 5884] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6392] write(3, "1000", 4 [pid 5884] newfstatat(AT_FDCWD, "./42/file2", [pid 6393] memfd_create("syzkaller", 0 [pid 6392] <... write resumed>) = 4 [pid 5884] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 6393] <... memfd_create resumed>) = 3 [pid 6392] close(3 [pid 5884] umount2("./42/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6392] <... close resumed>) = 0 [pid 6391] write(3, "\xeb\x76\x90\x45\x58\x46\x41\x54\x20\x20\x20\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x03\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x08\x00\x00\x00\x88\x00\x00\x00\x0f\x00\x00\x00\x05\x00\x00\x00"..., 131072 [pid 6393] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5884] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6393] <... mmap resumed>) = 0x7f7359600000 [pid 6392] symlink("/dev/binderfs", "./binderfs" [pid 5884] openat(AT_FDCWD, "./42/file2", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 6392] <... symlink resumed>) = 0 [pid 5884] <... openat resumed>) = 4 executing program [pid 6392] write(1, "executing program\n", 18 [pid 5884] newfstatat(4, "", [pid 6392] <... write resumed>) = 18 [pid 5884] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_EMPTY_PATH) = 0 [pid 6392] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5884] getdents64(4, [pid 6392] <... futex resumed>) = 0 [pid 5884] <... getdents64 resumed>0x55556ff12770 /* 2 entries */, 32768) = 48 [pid 6392] rt_sigaction(SIGRT_1, {sa_handler=0x7f7361ab2750, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f7361aa3900}, [pid 5884] getdents64(4, [pid 6392] <... rt_sigaction resumed>NULL, 8) = 0 [pid 5884] <... getdents64 resumed>0x55556ff12770 /* 0 entries */, 32768) = 0 [ 112.402662][ T6388] exFAT-fs (loop3): failed to load upcase table (idx : 0x0000fe7f, chksum : 0x39626d3b, utbl_chksum : 0xe619d30d) [ 112.428228][ T6388] exFAT-fs (loop3): error, data size is invalid(150994954) [ 112.435489][ T6388] exFAT-fs (loop3): Filesystem has been set read-only [pid 6392] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 5884] close(4 [pid 6392] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6392] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 5884] <... close resumed>) = 0 [pid 6393] write(3, "\xeb\x76\x90\x45\x58\x46\x41\x54\x20\x20\x20\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x03\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x08\x00\x00\x00\x88\x00\x00\x00\x0f\x00\x00\x00\x05\x00\x00\x00"..., 131072 [pid 6392] <... mmap resumed>) = 0x7f7361a20000 [pid 6391] <... write resumed>) = 131072 [pid 5884] rmdir("./42/file2" [pid 6392] mprotect(0x7f7361a21000, 131072, PROT_READ|PROT_WRITE [pid 6391] munmap(0x7f7359600000, 138412032 [pid 6392] <... mprotect resumed>) = 0 [pid 5884] <... rmdir resumed>) = 0 [pid 6392] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 6391] <... munmap resumed>) = 0 [pid 5884] umount2("./42/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6392] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f7361a40990, parent_tid=0x7f7361a40990, exit_signal=0, stack=0x7f7361a20000, stack_size=0x20300, tls=0x7f7361a406c0} [pid 6391] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 5884] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6392] <... clone3 resumed> => {parent_tid=[107]}, 88) = 107 ./strace-static-x86_64: Process 6394 attached [pid 6392] rt_sigprocmask(SIG_SETMASK, [], [pid 5884] newfstatat(AT_FDCWD, "./42/binderfs", [pid 6392] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6392] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6394] rseq(0x7f7361a40fe0, 0x20, 0, 0x53053053 [pid 6392] <... futex resumed>) = 0 [pid 6394] <... rseq resumed>) = 0 [pid 6392] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 6394] set_robust_list(0x7f7361a409a0, 24) = 0 [pid 6394] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 6394] memfd_create("syzkaller", 0) = 3 [pid 6394] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f7359600000 [pid 6394] write(3, "\xeb\x76\x90\x45\x58\x46\x41\x54\x20\x20\x20\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x03\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x08\x00\x00\x00\x88\x00\x00\x00\x0f\x00\x00\x00\x05\x00\x00\x00"..., 131072 [pid 6391] <... openat resumed>) = 4 [pid 5884] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5884] unlink("./42/binderfs") = 0 [pid 6393] <... write resumed>) = 131072 [pid 6391] ioctl(4, LOOP_SET_FD, 3 [pid 5884] getdents64(3, [pid 6388] <... openat resumed>) = -1 EIO (Input/output error) [pid 5884] <... getdents64 resumed>0x55556ff0a730 /* 0 entries */, 32768) = 0 [pid 6394] <... write resumed>) = 131072 [pid 6388] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5884] close(3 [pid 6387] <... futex resumed>) = 0 [pid 5884] <... close resumed>) = 0 [pid 6387] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5884] rmdir("./42" [pid 6387] <... futex resumed>) = 0 [pid 6387] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5884] <... rmdir resumed>) = 0 [pid 5884] mkdir("./43", 0777 [pid 6388] <... futex resumed>) = 1 [pid 6394] munmap(0x7f7359600000, 138412032 [pid 6393] munmap(0x7f7359600000, 138412032 [pid 6391] <... ioctl resumed>) = 0 [pid 5884] <... mkdir resumed>) = 0 [pid 5884] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 6391] close(3 [pid 5884] <... openat resumed>) = 3 [pid 6391] <... close resumed>) = 0 [pid 5884] ioctl(3, LOOP_CLR_FD [pid 6391] close(4 [pid 6394] <... munmap resumed>) = 0 [pid 6393] <... munmap resumed>) = 0 [pid 6391] <... close resumed>) = 0 [pid 6388] ioctl(4, F2FS_IOC_SHUTDOWN, 0x200000000080 [pid 5884] <... ioctl resumed>) = 0 [pid 6391] mkdir("./file2", 0777 [pid 6388] <... ioctl resumed>) = 0 [pid 5884] close(3 [pid 6393] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 6391] <... mkdir resumed>) = 0 [pid 6388] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6394] openat(AT_FDCWD, "/dev/loop1", O_RDWR) = 4 [pid 6393] <... openat resumed>) = 4 [pid 6388] <... futex resumed>) = 1 [pid 6387] <... futex resumed>) = 0 [pid 5884] <... close resumed>) = 0 [pid 6394] ioctl(4, LOOP_SET_FD, 3 [pid 6391] mount("/dev/loop4", "./file2", "exfat", MS_SYNCHRONOUS|MS_MANDLOCK|MS_DIRSYNC|MS_NOATIME|MS_NODIRATIME|MS_STRICTATIME|MS_LAZYTIME, "" [pid 6388] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6387] close(3 [pid 5884] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6393] ioctl(4, LOOP_SET_FD, 3 [pid 6387] <... close resumed>) = 0 [pid 6393] <... ioctl resumed>) = 0 [pid 6387] close(4./strace-static-x86_64: Process 6395 attached ) = 0 [pid 6387] close(5) = -1 EBADF (Bad file descriptor) [pid 6387] close(6) = -1 EBADF (Bad file descriptor) [pid 6387] close(7) = -1 EBADF (Bad file descriptor) [pid 6387] close(8 [pid 6395] set_robust_list(0x55556ff096a0, 24 [pid 6387] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6387] close(9) = -1 EBADF (Bad file descriptor) [pid 6387] close(10) = -1 EBADF (Bad file descriptor) [pid 6387] close(11) = -1 EBADF (Bad file descriptor) [pid 6387] close(12) = -1 EBADF (Bad file descriptor) [pid 6387] close(13) = -1 EBADF (Bad file descriptor) [pid 6387] close(14) = -1 EBADF (Bad file descriptor) [pid 6387] close(15) = -1 EBADF (Bad file descriptor) [pid 6387] close(16) = -1 EBADF (Bad file descriptor) [pid 6387] close(17) = -1 EBADF (Bad file descriptor) [pid 6387] close(18) = -1 EBADF (Bad file descriptor) [pid 6387] close(19) = -1 EBADF (Bad file descriptor) [pid 6387] close(20) = -1 EBADF (Bad file descriptor) [pid 6387] close(21) = -1 EBADF (Bad file descriptor) [pid 6387] close(22) = -1 EBADF (Bad file descriptor) [pid 6387] close(23 [pid 6395] <... set_robust_list resumed>) = 0 [pid 6387] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6387] close(24) = -1 EBADF (Bad file descriptor) [pid 6387] close(25) = -1 EBADF (Bad file descriptor) [pid 6387] close(26) = -1 EBADF (Bad file descriptor) [pid 6387] close(27) = -1 EBADF (Bad file descriptor) [pid 6387] close(28) = -1 EBADF (Bad file descriptor) [pid 6387] close(29) = -1 EBADF (Bad file descriptor) [pid 6387] exit_group(0) = ? [pid 6388] <... futex resumed>) = ? [pid 6395] chdir("./43" [pid 6394] <... ioctl resumed>) = 0 [pid 6394] close(3 [pid 6393] close(3 [pid 6394] <... close resumed>) = 0 [pid 6393] <... close resumed>) = 0 [pid 6394] close(4 [pid 6393] close(4 [pid 6394] <... close resumed>) = 0 [pid 6393] <... close resumed>) = 0 [pid 6394] mkdir("./file2", 0777 [pid 6393] mkdir("./file2", 0777 [pid 6394] <... mkdir resumed>) = 0 [pid 6393] <... mkdir resumed>) = 0 [pid 6394] mount("/dev/loop1", "./file2", "exfat", MS_SYNCHRONOUS|MS_MANDLOCK|MS_DIRSYNC|MS_NOATIME|MS_NODIRATIME|MS_STRICTATIME|MS_LAZYTIME, "" [pid 6393] mount("/dev/loop2", "./file2", "exfat", MS_SYNCHRONOUS|MS_MANDLOCK|MS_DIRSYNC|MS_NOATIME|MS_NODIRATIME|MS_STRICTATIME|MS_LAZYTIME, "" [pid 6395] <... chdir resumed>) = 0 [pid 6388] +++ exited with 0 +++ [pid 6387] +++ exited with 0 +++ [pid 6395] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 6395] setpgid(0, 0) = 0 [pid 5888] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=92, si_uid=0, si_status=0, si_utime=0, si_stime=3 /* 0.03 s */} --- [ 112.493488][ T6391] loop4: detected capacity change from 0 to 256 [ 112.509843][ T6394] loop1: detected capacity change from 0 to 256 [ 112.517293][ T6393] loop2: detected capacity change from 0 to 256 [ 112.531363][ T6391] exFAT-fs (loop4): failed to load upcase table (idx : 0x0000fe7f, chksum : 0x39626d3b, utbl_chksum : 0xe619d30d) [pid 6395] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 5888] umount2("./40", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5884] <... clone resumed>, child_tidptr=0x55556ff09690) = 99 [pid 5888] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5888] openat(AT_FDCWD, "./40", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 6395] write(3, "1000", 4) = 4 [pid 5888] <... openat resumed>) = 3 [pid 6395] close(3 [pid 6391] <... mount resumed>) = 0 [pid 5888] newfstatat(3, "", [pid 6395] <... close resumed>) = 0 [pid 6391] openat(AT_FDCWD, "./file2", O_RDONLY|O_DIRECTORYexecuting program [pid 5888] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=80, ...}, AT_EMPTY_PATH) = 0 [pid 6395] symlink("/dev/binderfs", "./binderfs" [pid 5888] getdents64(3, [pid 6391] <... openat resumed>) = 3 [pid 5888] <... getdents64 resumed>0x55556ff0a730 /* 4 entries */, 32768) = 112 [pid 6395] <... symlink resumed>) = 0 [pid 6391] chdir("./file2" [pid 5888] umount2("./40/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6395] write(1, "executing program\n", 18 [pid 6391] <... chdir resumed>) = 0 [pid 6395] <... write resumed>) = 18 [pid 6391] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 6395] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6391] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6391] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6395] <... futex resumed>) = 0 [pid 6391] <... futex resumed>) = 1 [pid 6395] rt_sigaction(SIGRT_1, {sa_handler=0x7f7361ab2750, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f7361aa3900}, [pid 6391] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6389] <... futex resumed>) = 0 [pid 6389] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6395] <... rt_sigaction resumed>NULL, 8) = 0 [pid 6389] <... futex resumed>) = 1 [pid 6393] <... mount resumed>) = 0 [pid 6389] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6393] openat(AT_FDCWD, "./file2", O_RDONLY|O_DIRECTORY) = 3 [pid 6393] chdir("./file2") = 0 [pid 6395] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 6393] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 6391] <... futex resumed>) = 0 [pid 6395] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5888] <... umount2 resumed>) = 0 [pid 6395] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 6391] openat(AT_FDCWD, ".", O_RDONLY [pid 6395] <... mmap resumed>) = 0x7f7361a20000 [pid 6393] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6391] <... openat resumed>) = 4 [pid 5888] umount2("./40/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6395] mprotect(0x7f7361a21000, 131072, PROT_READ|PROT_WRITE [pid 6391] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5888] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6393] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6395] <... mprotect resumed>) = 0 [pid 6391] <... futex resumed>) = 1 [pid 6389] <... futex resumed>) = 0 [pid 5888] newfstatat(AT_FDCWD, "./40/file2", [pid 6389] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6393] <... futex resumed>) = 1 [pid 6389] <... futex resumed>) = 0 [pid 6393] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5888] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 6389] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6395] rt_sigprocmask(SIG_BLOCK, ~[], [pid 6391] openat(AT_FDCWD, "./file1", O_WRONLY|O_EXCL|O_TRUNC|O_SYNC|O_NOATIME [pid 6390] <... futex resumed>) = 0 [pid 5888] umount2("./40/file2", MNT_FORCE|UMOUNT_NOFOLLOW [ 112.560487][ T6393] exFAT-fs (loop2): failed to load upcase table (idx : 0x0000fe7f, chksum : 0x39626d3b, utbl_chksum : 0xe619d30d) [ 112.575914][ T6394] exFAT-fs (loop1): failed to load upcase table (idx : 0x0000fe7f, chksum : 0x39626d3b, utbl_chksum : 0xe619d30d) [ 112.600652][ T6391] exFAT-fs (loop4): error, data size is invalid(150994954) [pid 6390] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6395] <... rt_sigprocmask resumed>[], 8) = 0 [pid 6393] <... futex resumed>) = 0 [pid 6390] <... futex resumed>) = 1 [pid 5888] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6394] <... mount resumed>) = 0 [pid 6394] openat(AT_FDCWD, "./file2", O_RDONLY|O_DIRECTORY) = 3 [pid 6394] chdir("./file2") = 0 [pid 6395] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f7361a40990, parent_tid=0x7f7361a40990, exit_signal=0, stack=0x7f7361a20000, stack_size=0x20300, tls=0x7f7361a406c0} [pid 6394] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 5888] openat(AT_FDCWD, "./40/file2", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 6394] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5888] <... openat resumed>) = 4 [pid 5888] newfstatat(4, "", [pid 6395] <... clone3 resumed> => {parent_tid=[100]}, 88) = 100 [pid 6394] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5888] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_EMPTY_PATH) = 0 [pid 6394] <... futex resumed>) = 1 [pid 6392] <... futex resumed>) = 0 [pid 6392] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6395] rt_sigprocmask(SIG_SETMASK, [], [pid 6392] <... futex resumed>) = 0 [pid 5888] getdents64(4, ./strace-static-x86_64: Process 6396 attached [pid 6395] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6394] openat(AT_FDCWD, ".", O_RDONLY [pid 6393] openat(AT_FDCWD, ".", O_RDONLY [pid 6392] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6391] <... openat resumed>) = -1 EIO (Input/output error) [pid 6390] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5888] <... getdents64 resumed>0x55556ff12770 /* 2 entries */, 32768) = 48 [pid 6396] rseq(0x7f7361a40fe0, 0x20, 0, 0x53053053 [pid 6395] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6394] <... openat resumed>) = 4 [pid 6393] <... openat resumed>) = 4 [pid 6391] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5888] getdents64(4, [pid 6396] <... rseq resumed>) = 0 [pid 6395] <... futex resumed>) = 0 [pid 6393] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6391] <... futex resumed>) = 1 [pid 6389] <... futex resumed>) = 0 [pid 5888] <... getdents64 resumed>0x55556ff12770 /* 0 entries */, 32768) = 0 [pid 6396] set_robust_list(0x7f7361a409a0, 24 [pid 6395] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 6394] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6393] <... futex resumed>) = 1 [pid 6391] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6390] <... futex resumed>) = 0 [pid 6389] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5888] close(4 [pid 6396] <... set_robust_list resumed>) = 0 [pid 6393] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6391] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6390] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6389] <... futex resumed>) = 0 [pid 5888] <... close resumed>) = 0 [pid 6396] rt_sigprocmask(SIG_SETMASK, [], [pid 6393] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6391] ioctl(4, F2FS_IOC_SHUTDOWN, 0x200000000080 [pid 6390] <... futex resumed>) = 0 [pid 6389] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5888] rmdir("./40/file2" [pid 6396] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6393] openat(AT_FDCWD, "./file1", O_WRONLY|O_EXCL|O_TRUNC|O_SYNC|O_NOATIME [pid 6391] <... ioctl resumed>) = 0 [pid 6390] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5888] <... rmdir resumed>) = 0 [pid 6396] memfd_create("syzkaller", 0 [pid 6394] <... futex resumed>) = 1 [pid 6392] <... futex resumed>) = 0 [pid 6392] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6391] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6394] openat(AT_FDCWD, "./file1", O_WRONLY|O_EXCL|O_TRUNC|O_SYNC|O_NOATIME [pid 6392] <... futex resumed>) = 0 [pid 6396] <... memfd_create resumed>) = 3 [pid 6391] <... futex resumed>) = 1 [pid 6389] <... futex resumed>) = 0 [pid 5888] umount2("./40/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5888] newfstatat(AT_FDCWD, "./40/binderfs", [pid 6389] close(3 [pid 6392] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5888] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5888] unlink("./40/binderfs") = 0 [pid 5888] getdents64(3, 0x55556ff0a730 /* 0 entries */, 32768) = 0 [pid 5888] close(3) = 0 [pid 5888] rmdir("./40") = 0 [pid 5888] mkdir("./41", 0777) = 0 [pid 5888] openat(AT_FDCWD, "/dev/loop3", O_RDWR) = 3 [pid 5888] ioctl(3, LOOP_CLR_FD) = 0 [pid 5888] close(3) = 0 [pid 5888] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6396] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6391] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6389] <... close resumed>) = 0 [pid 6396] <... mmap resumed>) = 0x7f7359600000 [pid 6389] close(4 [pid 5888] <... clone resumed>, child_tidptr=0x55556ff09690) = 94 ./strace-static-x86_64: Process 6397 attached [pid 6397] set_robust_list(0x55556ff096a0, 24 [pid 6396] write(3, "\xeb\x76\x90\x45\x58\x46\x41\x54\x20\x20\x20\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x03\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x08\x00\x00\x00\x88\x00\x00\x00\x0f\x00\x00\x00\x05\x00\x00\x00"..., 131072 [pid 6389] <... close resumed>) = 0 [pid 6397] <... set_robust_list resumed>) = 0 [pid 6397] chdir("./41") = 0 [pid 6389] close(5 [pid 6397] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6389] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6389] close(6) = -1 EBADF (Bad file descriptor) [pid 6397] <... prctl resumed>) = 0 [pid 6396] <... write resumed>) = 131072 [pid 6389] close(7 [pid 6397] setpgid(0, 0 [pid 6389] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6389] close(8 [pid 6397] <... setpgid resumed>) = 0 [pid 6389] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6397] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6389] close(9) = -1 EBADF (Bad file descriptor) [pid 6397] <... openat resumed>) = 3 [pid 6396] munmap(0x7f7359600000, 138412032 [pid 6393] <... openat resumed>) = -1 EIO (Input/output error) [pid 6389] close(10 [pid 6397] write(3, "1000", 4 [pid 6389] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6397] <... write resumed>) = 4 [pid 6393] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6389] close(11 [pid 6396] <... munmap resumed>) = 0 [pid 6389] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6396] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 6390] <... futex resumed>) = 0 [pid 6389] close(12 [pid 6393] <... futex resumed>) = 1 [pid 6390] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6389] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6390] <... futex resumed>) = 0 [pid 6389] close(13 [pid 6390] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6389] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6397] close(3 [pid 6389] close(14 [pid 6397] <... close resumed>) = 0 [pid 6393] ioctl(4, F2FS_IOC_SHUTDOWN, 0x200000000080 [pid 6389] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6397] symlink("/dev/binderfs", "./binderfs" [pid 6393] <... ioctl resumed>) = 0 [pid 6389] close(15 [pid 6397] <... symlink resumed>) = 0 [pid 6389] <... close resumed>) = -1 EBADF (Bad file descriptor) executing program [pid 6397] write(1, "executing program\n", 18 [pid 6393] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6389] close(16 [pid 6390] <... futex resumed>) = 0 [pid 6389] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6393] <... futex resumed>) = 1 [pid 6390] close(3 [pid 6393] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6389] close(17 [pid 6390] <... close resumed>) = 0 [pid 6389] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6397] <... write resumed>) = 18 [pid 6389] close(18 [pid 6397] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 6397] rt_sigaction(SIGRT_1, {sa_handler=0x7f7361ab2750, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f7361aa3900}, NULL, 8) = 0 [pid 6397] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 6397] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f7361a20000 [pid 6390] close(4 [pid 6389] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6397] mprotect(0x7f7361a21000, 131072, PROT_READ|PROT_WRITE [pid 6390] <... close resumed>) = 0 [pid 6389] close(19 [pid 6390] close(5 [pid 6389] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6390] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6397] <... mprotect resumed>) = 0 [pid 6390] close(6 [pid 6389] close(20 [pid 6397] rt_sigprocmask(SIG_BLOCK, ~[], [pid 6390] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6397] <... rt_sigprocmask resumed>[], 8) = 0 [pid 6397] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f7361a40990, parent_tid=0x7f7361a40990, exit_signal=0, stack=0x7f7361a20000, stack_size=0x20300, tls=0x7f7361a406c0} [pid 6396] <... openat resumed>) = 4 [pid 6390] close(7 [pid 6389] <... close resumed>) = -1 EBADF (Bad file descriptor) ./strace-static-x86_64: Process 6398 attached [pid 6390] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6389] close(21 [pid 6397] <... clone3 resumed> => {parent_tid=[95]}, 88) = 95 [pid 6390] close(8 [pid 6389] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6397] rt_sigprocmask(SIG_SETMASK, [], [pid 6390] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6389] close(22 [pid 6397] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6390] close(9 [pid 6389] <... close resumed>) = -1 EBADF (Bad file descriptor) [ 112.608397][ T6391] exFAT-fs (loop4): Filesystem has been set read-only [ 112.627742][ T6393] exFAT-fs (loop2): error, data size is invalid(150994954) [ 112.628294][ T6394] exFAT-fs (loop1): error, data size is invalid(150994954) [ 112.640870][ T6393] exFAT-fs (loop2): Filesystem has been set read-only [pid 6397] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 6396] ioctl(4, LOOP_SET_FD, 3 [pid 6390] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6389] close(23 [pid 6397] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 6390] close(10 [pid 6389] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6398] rseq(0x7f7361a40fe0, 0x20, 0, 0x53053053 [pid 6396] <... ioctl resumed>) = 0 [pid 6390] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6389] close(24 [pid 6398] <... rseq resumed>) = 0 [pid 6396] close(3 [pid 6390] close(11 [pid 6389] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6398] set_robust_list(0x7f7361a409a0, 24 [pid 6396] <... close resumed>) = 0 [pid 6392] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 6390] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6389] close(25 [pid 6398] <... set_robust_list resumed>) = 0 [pid 6392] futex(0x7f7361b156dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6390] close(12 [pid 6389] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6398] rt_sigprocmask(SIG_SETMASK, [], [pid 6390] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6389] close(26 [pid 6398] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6392] <... futex resumed>) = 0 [pid 6390] close(13 [pid 6389] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6398] memfd_create("syzkaller", 0 [pid 6392] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 6390] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6389] close(27 [pid 6398] <... memfd_create resumed>) = 3 [pid 6390] close(14 [pid 6389] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6398] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6392] <... mmap resumed>) = 0x7f73619ff000 [pid 6390] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6389] close(28 [pid 6398] <... mmap resumed>) = 0x7f7359600000 [pid 6392] mprotect(0x7f7361a00000, 131072, PROT_READ|PROT_WRITE [pid 6390] close(15 [pid 6389] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6398] write(3, "\xeb\x76\x90\x45\x58\x46\x41\x54\x20\x20\x20\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x03\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x08\x00\x00\x00\x88\x00\x00\x00\x0f\x00\x00\x00\x05\x00\x00\x00"..., 131072 [pid 6390] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6389] close(29 [pid 6398] <... write resumed>) = 131072 [pid 6392] <... mprotect resumed>) = 0 [pid 6390] close(16 [pid 6389] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6398] munmap(0x7f7359600000, 138412032 [pid 6390] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6389] exit_group(0 [pid 6398] <... munmap resumed>) = 0 [pid 6396] close(4 [pid 6392] rt_sigprocmask(SIG_BLOCK, ~[], [pid 6391] <... futex resumed>) = ? [pid 6390] close(17 [pid 6389] <... exit_group resumed>) = ? [pid 6398] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 6396] <... close resumed>) = 0 [pid 6392] <... rt_sigprocmask resumed>[], 8) = 0 [pid 6391] +++ exited with 0 +++ [pid 6390] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6389] +++ exited with 0 +++ [pid 6398] <... openat resumed>) = 4 [pid 6396] mkdir("./file2", 0777 [pid 6390] close(18 [pid 5889] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=102, si_uid=0, si_status=0, si_utime=0, si_stime=4 /* 0.04 s */} --- [pid 6398] ioctl(4, LOOP_SET_FD, 3 [pid 6396] <... mkdir resumed>) = 0 [pid 6392] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f7361a1f990, parent_tid=0x7f7361a1f990, exit_signal=0, stack=0x7f73619ff000, stack_size=0x20300, tls=0x7f7361a1f6c0} [pid 6390] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6390] close(19) = -1 EBADF (Bad file descriptor) [pid 6390] close(20 [pid 6392] <... clone3 resumed> => {parent_tid=[108]}, 88) = 108 [pid 6392] rt_sigprocmask(SIG_SETMASK, [], [pid 6390] <... close resumed>) = -1 EBADF (Bad file descriptor) ./strace-static-x86_64: Process 6399 attached [pid 6390] close(21) = -1 EBADF (Bad file descriptor) [pid 6390] close(22) = -1 EBADF (Bad file descriptor) [pid 6390] close(23) = -1 EBADF (Bad file descriptor) [pid 6390] close(24) = -1 EBADF (Bad file descriptor) [pid 6390] close(25) = -1 EBADF (Bad file descriptor) [pid 6392] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6394] <... openat resumed>) = -1 EIO (Input/output error) [pid 6399] rseq(0x7f7361a1ffe0, 0x20, 0, 0x53053053 [pid 6392] futex(0x7f7361b156d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6390] close(26 [pid 6399] <... rseq resumed>) = 0 [pid 6392] <... futex resumed>) = 0 [pid 6394] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6390] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6394] <... futex resumed>) = 0 [pid 6392] futex(0x7f7361b156dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6394] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6399] set_robust_list(0x7f7361a1f9a0, 24 [pid 6390] close(27 [pid 6399] <... set_robust_list resumed>) = 0 [pid 6390] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6399] rt_sigprocmask(SIG_SETMASK, [], [pid 6390] close(28) = -1 EBADF (Bad file descriptor) [pid 6390] close(29) = -1 EBADF (Bad file descriptor) [pid 6390] exit_group(0) = ? [pid 6399] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6393] <... futex resumed>) = ? [pid 6399] ioctl(4, F2FS_IOC_SHUTDOWN, 0x200000000080 [pid 6396] mount("/dev/loop0", "./file2", "exfat", MS_SYNCHRONOUS|MS_MANDLOCK|MS_DIRSYNC|MS_NOATIME|MS_NODIRATIME|MS_STRICTATIME|MS_LAZYTIME, "" [pid 6393] +++ exited with 0 +++ [pid 6390] +++ exited with 0 +++ [pid 6399] <... ioctl resumed>) = 0 [pid 5887] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=96, si_uid=0, si_status=0, si_utime=0, si_stime=3 /* 0.03 s */} --- [pid 6399] futex(0x7f7361b156dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5887] restart_syscall(<... resuming interrupted clone ...> [pid 6399] <... futex resumed>) = 1 [pid 6399] futex(0x7f7361b156d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6392] <... futex resumed>) = 0 [ 112.682181][ T6396] loop0: detected capacity change from 0 to 256 [ 112.687195][ T6394] exFAT-fs (loop1): Filesystem has been set read-only [ 112.710153][ T6398] loop3: detected capacity change from 0 to 256 [pid 6392] close(3 [pid 6398] <... ioctl resumed>) = 0 [pid 6392] <... close resumed>) = 0 [pid 5887] <... restart_syscall resumed>) = 0 [pid 6392] close(4) = 0 [pid 5889] umount2("./44", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5887] umount2("./44", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6392] close(5 [pid 5889] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5887] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6392] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5889] openat(AT_FDCWD, "./44", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5887] openat(AT_FDCWD, "./44", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 6392] close(6 [pid 5889] <... openat resumed>) = 3 [pid 5887] <... openat resumed>) = 3 [pid 5889] newfstatat(3, "", [pid 5887] newfstatat(3, "", [pid 6392] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5889] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=80, ...}, AT_EMPTY_PATH) = 0 [pid 5887] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=80, ...}, AT_EMPTY_PATH) = 0 [pid 6392] close(7 [pid 5889] getdents64(3, [pid 5887] getdents64(3, [pid 5889] <... getdents64 resumed>0x55556ff0a730 /* 4 entries */, 32768) = 112 [pid 5887] <... getdents64 resumed>0x55556ff0a730 /* 4 entries */, 32768) = 112 [pid 6392] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5889] umount2("./44/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5887] umount2("./44/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6392] close(8 [pid 5889] <... umount2 resumed>) = 0 [pid 6392] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5887] <... umount2 resumed>) = 0 [pid 6392] close(9 [pid 5889] umount2("./44/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5887] umount2("./44/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6392] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5889] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5887] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6392] close(10 [pid 5889] newfstatat(AT_FDCWD, "./44/file2", [pid 5887] newfstatat(AT_FDCWD, "./44/file2", [pid 6392] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5889] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5887] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 6392] close(11 [pid 5889] umount2("./44/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5887] umount2("./44/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6392] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5889] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5887] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6392] close(12 [pid 5889] openat(AT_FDCWD, "./44/file2", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5887] openat(AT_FDCWD, "./44/file2", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 6392] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5889] <... openat resumed>) = 4 [pid 5887] <... openat resumed>) = 4 [pid 6398] close(3 [pid 6392] close(13 [pid 5889] newfstatat(4, "", [pid 5887] newfstatat(4, "", [pid 6398] <... close resumed>) = 0 [pid 6392] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5889] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_EMPTY_PATH) = 0 [pid 5887] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_EMPTY_PATH) = 0 [pid 6398] close(4 [pid 6392] close(14 [pid 5889] getdents64(4, [pid 5887] getdents64(4, [pid 6398] <... close resumed>) = 0 [pid 6392] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5889] <... getdents64 resumed>0x55556ff12770 /* 2 entries */, 32768) = 48 [pid 5887] <... getdents64 resumed>0x55556ff12770 /* 2 entries */, 32768) = 48 [pid 6398] mkdir("./file2", 0777 [pid 6392] close(15 [pid 5889] getdents64(4, [pid 5887] getdents64(4, [pid 6398] <... mkdir resumed>) = 0 [pid 6396] <... mount resumed>) = 0 [pid 6392] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5889] <... getdents64 resumed>0x55556ff12770 /* 0 entries */, 32768) = 0 [pid 5887] <... getdents64 resumed>0x55556ff12770 /* 0 entries */, 32768) = 0 [pid 6396] openat(AT_FDCWD, "./file2", O_RDONLY|O_DIRECTORY [pid 6392] close(16 [pid 5889] close(4 [pid 5887] close(4 [pid 6398] mount("/dev/loop3", "./file2", "exfat", MS_SYNCHRONOUS|MS_MANDLOCK|MS_DIRSYNC|MS_NOATIME|MS_NODIRATIME|MS_STRICTATIME|MS_LAZYTIME, "" [pid 6392] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5889] <... close resumed>) = 0 [pid 5887] <... close resumed>) = 0 [pid 6396] <... openat resumed>) = 3 [pid 6392] close(17 [pid 5889] rmdir("./44/file2" [pid 5887] rmdir("./44/file2" [pid 6396] chdir("./file2" [pid 6392] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5889] <... rmdir resumed>) = 0 [pid 5887] <... rmdir resumed>) = 0 [pid 6396] <... chdir resumed>) = 0 [pid 6392] close(18 [pid 5889] umount2("./44/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5887] umount2("./44/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6396] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 6392] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5889] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5887] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6396] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6392] close(19 [pid 5889] newfstatat(AT_FDCWD, "./44/binderfs", [pid 5887] newfstatat(AT_FDCWD, "./44/binderfs", [pid 6396] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6392] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5889] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5887] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 6396] <... futex resumed>) = 1 [pid 6395] <... futex resumed>) = 0 [pid 6392] close(20 [pid 5889] unlink("./44/binderfs" [pid 5887] unlink("./44/binderfs" [pid 6396] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6395] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6392] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5889] <... unlink resumed>) = 0 [pid 5887] <... unlink resumed>) = 0 [pid 6396] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6395] <... futex resumed>) = 0 [pid 6392] close(21 [pid 5889] getdents64(3, [pid 5887] getdents64(3, [pid 6396] openat(AT_FDCWD, ".", O_RDONLY [pid 6395] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6392] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5889] <... getdents64 resumed>0x55556ff0a730 /* 0 entries */, 32768) = 0 [pid 5887] <... getdents64 resumed>0x55556ff0a730 /* 0 entries */, 32768) = 0 [pid 6392] close(22 [pid 5889] close(3 [pid 5887] close(3 [pid 6396] <... openat resumed>) = 4 [pid 6392] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5889] <... close resumed>) = 0 [pid 5887] <... close resumed>) = 0 [pid 6396] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6392] close(23 [pid 5889] rmdir("./44" [pid 6396] <... futex resumed>) = 1 [pid 6395] <... futex resumed>) = 0 [pid 6392] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6396] openat(AT_FDCWD, "./file1", O_WRONLY|O_EXCL|O_TRUNC|O_SYNC|O_NOATIME [pid 6395] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6392] close(24 [pid 6398] <... mount resumed>) = 0 [pid 5889] <... rmdir resumed>) = 0 [pid 5887] rmdir("./44" [pid 6398] openat(AT_FDCWD, "./file2", O_RDONLY|O_DIRECTORY [pid 5889] mkdir("./45", 0777 [pid 5887] <... rmdir resumed>) = 0 [pid 6398] <... openat resumed>) = 3 [pid 5889] <... mkdir resumed>) = 0 [ 112.732391][ T6396] exFAT-fs (loop0): failed to load upcase table (idx : 0x0000fe7f, chksum : 0x39626d3b, utbl_chksum : 0xe619d30d) [ 112.767338][ T6398] exFAT-fs (loop3): failed to load upcase table (idx : 0x0000fe7f, chksum : 0x39626d3b, utbl_chksum : 0xe619d30d) [pid 5887] mkdir("./45", 0777 [pid 5889] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 5887] <... mkdir resumed>) = 0 [pid 6398] chdir("./file2" [pid 5889] <... openat resumed>) = 3 [pid 5887] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 6398] <... chdir resumed>) = 0 [pid 5889] ioctl(3, LOOP_CLR_FD [pid 5887] <... openat resumed>) = 3 [pid 6398] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 5889] <... ioctl resumed>) = 0 [pid 5887] ioctl(3, LOOP_CLR_FD [pid 6398] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5889] close(3 [pid 5887] <... ioctl resumed>) = 0 [pid 5889] <... close resumed>) = 0 [pid 5887] close(3 [pid 6398] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5889] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5887] <... close resumed>) = 0 ./strace-static-x86_64: Process 6400 attached [pid 6398] <... futex resumed>) = 1 [pid 6392] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5887] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6400] set_robust_list(0x55556ff096a0, 24 [pid 6392] close(25 [pid 5889] <... clone resumed>, child_tidptr=0x55556ff09690) = 104 [pid 6397] <... futex resumed>) = 0 [pid 6400] <... set_robust_list resumed>) = 0 [pid 6398] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6395] <... futex resumed>) = 0 [pid 5887] <... clone resumed>, child_tidptr=0x55556ff09690) = 98 [pid 6400] chdir("./45") = 0 [pid 6400] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 6400] setpgid(0, 0) = 0 [pid 6400] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 6400] write(3, "1000", 4./strace-static-x86_64: Process 6401 attached [pid 6397] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6396] <... openat resumed>) = -1 EIO (Input/output error) [pid 6395] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6392] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6401] set_robust_list(0x55556ff096a0, 24 [pid 6398] <... futex resumed>) = 0 [pid 6397] <... futex resumed>) = 1 [pid 6392] close(26 [pid 6400] <... write resumed>) = 4 [pid 6396] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6400] close(3 [pid 6396] <... futex resumed>) = 1 [pid 6400] <... close resumed>) = 0 [pid 6396] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6400] symlink("/dev/binderfs", "./binderfs" [pid 6397] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6395] <... futex resumed>) = 0 [pid 6395] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6400] <... symlink resumed>) = 0 executing program [pid 6396] <... futex resumed>) = 0 [pid 6395] <... futex resumed>) = 1 [pid 6400] write(1, "executing program\n", 18 [pid 6396] ioctl(4, F2FS_IOC_SHUTDOWN, 0x200000000080 [pid 6400] <... write resumed>) = 18 [pid 6396] <... ioctl resumed>) = 0 [pid 6400] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6396] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6395] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6400] <... futex resumed>) = 0 [pid 6396] <... futex resumed>) = 0 [pid 6395] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6400] rt_sigaction(SIGRT_1, {sa_handler=0x7f7361ab2750, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f7361aa3900}, [pid 6396] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6395] close(3 [pid 6400] <... rt_sigaction resumed>NULL, 8) = 0 [pid 6400] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 6398] openat(AT_FDCWD, ".", O_RDONLY [pid 6395] <... close resumed>) = 0 [pid 6392] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6400] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6398] <... openat resumed>) = 4 [pid 6395] close(4 [pid 6392] close(27 [pid 6400] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 6395] <... close resumed>) = 0 [pid 6401] <... set_robust_list resumed>) = 0 [pid 6400] <... mmap resumed>) = 0x7f7361a20000 [pid 6398] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6395] close(5 [pid 6392] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6401] chdir("./45" [pid 6400] mprotect(0x7f7361a21000, 131072, PROT_READ|PROT_WRITE [pid 6398] <... futex resumed>) = 1 [pid 6397] <... futex resumed>) = 0 [pid 6395] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6392] close(28 [pid 6401] <... chdir resumed>) = 0 [pid 6400] <... mprotect resumed>) = 0 [pid 6398] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6397] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6395] close(6 [pid 6392] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6401] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6398] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6397] <... futex resumed>) = 0 [pid 6395] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6392] close(29 [pid 6401] <... prctl resumed>) = 0 [pid 6398] openat(AT_FDCWD, "./file1", O_WRONLY|O_EXCL|O_TRUNC|O_SYNC|O_NOATIME [pid 6397] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6395] close(7 [pid 6392] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6401] setpgid(0, 0 [pid 6395] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6392] exit_group(0 [pid 6400] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 6400] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f7361a40990, parent_tid=0x7f7361a40990, exit_signal=0, stack=0x7f7361a20000, stack_size=0x20300, tls=0x7f7361a406c0}./strace-static-x86_64: Process 6402 attached [pid 6401] <... setpgid resumed>) = 0 [pid 6399] <... futex resumed>) = ? [pid 6398] <... openat resumed>) = -1 EIO (Input/output error) [pid 6395] close(8 [pid 6394] <... futex resumed>) = ? [pid 6392] <... exit_group resumed>) = ? [pid 6402] rseq(0x7f7361a40fe0, 0x20, 0, 0x53053053 [pid 6401] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6400] <... clone3 resumed> => {parent_tid=[105]}, 88) = 105 [pid 6399] +++ exited with 0 +++ [pid 6395] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6394] +++ exited with 0 +++ [pid 6400] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 6400] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6392] +++ exited with 0 +++ [pid 6402] <... rseq resumed>) = 0 [pid 6401] <... openat resumed>) = 3 [pid 6398] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6395] close(9 [pid 5886] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=106, si_uid=0, si_status=0, si_utime=0, si_stime=5 /* 0.05 s */} --- [pid 6402] set_robust_list(0x7f7361a409a0, 24 [pid 6401] write(3, "1000", 4 [pid 6400] <... futex resumed>) = 0 [pid 6398] <... futex resumed>) = 1 [pid 6397] <... futex resumed>) = 0 [pid 6395] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6402] <... set_robust_list resumed>) = 0 [pid 6401] <... write resumed>) = 4 [pid 6400] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 6398] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6397] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6395] close(10 [pid 6402] rt_sigprocmask(SIG_SETMASK, [], [pid 6401] close(3 [pid 6398] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6397] <... futex resumed>) = 0 [pid 6395] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6402] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6401] <... close resumed>) = 0 [pid 6398] ioctl(4, F2FS_IOC_SHUTDOWN, 0x200000000080 [pid 6397] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6395] close(11 [pid 6401] symlink("/dev/binderfs", "./binderfs" [pid 6398] <... ioctl resumed>) = 0 [pid 6395] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6402] memfd_create("syzkaller", 0 [pid 6401] <... symlink resumed>) = 0 [pid 6398] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6397] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) executing program [pid 6395] close(12 [pid 6401] write(1, "executing program\n", 18 [pid 6398] <... futex resumed>) = 0 [pid 6397] close(3 [pid 6395] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6401] <... write resumed>) = 18 [pid 6398] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6397] <... close resumed>) = 0 [pid 6395] close(13 [pid 6402] <... memfd_create resumed>) = 3 [pid 6401] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6397] close(4 [pid 6395] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6402] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6401] <... futex resumed>) = 0 [pid 6397] <... close resumed>) = 0 [pid 6395] close(14 [pid 6402] <... mmap resumed>) = 0x7f7359600000 [pid 6401] rt_sigaction(SIGRT_1, {sa_handler=0x7f7361ab2750, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f7361aa3900}, [pid 6397] close(5 [pid 6395] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6402] write(3, "\xeb\x76\x90\x45\x58\x46\x41\x54\x20\x20\x20\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x03\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x08\x00\x00\x00\x88\x00\x00\x00\x0f\x00\x00\x00\x05\x00\x00\x00"..., 131072 [pid 6401] <... rt_sigaction resumed>NULL, 8) = 0 [pid 6397] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6395] close(15 [pid 6401] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 6397] close(6 [pid 6395] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6401] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6397] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6395] close(16 [pid 6401] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 6397] close(7 [pid 6395] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6401] <... mmap resumed>) = 0x7f7361a20000 [pid 6397] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6395] close(17 [pid 6401] mprotect(0x7f7361a21000, 131072, PROT_READ|PROT_WRITE [pid 6397] close(8 [pid 6395] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6401] <... mprotect resumed>) = 0 [pid 6397] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6395] close(18 [pid 6401] rt_sigprocmask(SIG_BLOCK, ~[], [pid 6397] close(9 [pid 6395] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6402] <... write resumed>) = 131072 [pid 6401] <... rt_sigprocmask resumed>[], 8) = 0 [pid 6397] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6395] close(19 [pid 6397] close(10 [pid 6395] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6402] munmap(0x7f7359600000, 138412032 [pid 6401] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f7361a40990, parent_tid=0x7f7361a40990, exit_signal=0, stack=0x7f7361a20000, stack_size=0x20300, tls=0x7f7361a406c0} [pid 6397] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6395] close(20./strace-static-x86_64: Process 6403 attached [pid 6397] close(11 [pid 6395] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6403] rseq(0x7f7361a40fe0, 0x20, 0, 0x53053053 [pid 6401] <... clone3 resumed> => {parent_tid=[99]}, 88) = 99 [pid 6397] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6395] close(21 [pid 6403] <... rseq resumed>) = 0 [pid 6402] <... munmap resumed>) = 0 [pid 6401] rt_sigprocmask(SIG_SETMASK, [], [pid 6397] close(12 [pid 6395] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5886] umount2("./44", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6403] set_robust_list(0x7f7361a409a0, 24 [pid 6402] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 6401] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6397] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6395] close(22 [pid 5886] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6403] <... set_robust_list resumed>) = 0 [pid 6402] <... openat resumed>) = 4 [pid 6401] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6397] close(13 [pid 6395] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5886] openat(AT_FDCWD, "./44", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 6403] rt_sigprocmask(SIG_SETMASK, [], [pid 6402] ioctl(4, LOOP_SET_FD, 3 [pid 6401] <... futex resumed>) = 0 [pid 6397] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6395] close(23 [pid 5886] <... openat resumed>) = 3 [pid 6403] <... rt_sigprocmask resumed>NULL, 8) = 0 [ 112.774491][ T6396] exFAT-fs (loop0): error, data size is invalid(150994954) [ 112.795180][ T6396] exFAT-fs (loop0): Filesystem has been set read-only [ 112.817600][ T6398] exFAT-fs (loop3): error, data size is invalid(150994954) [ 112.825156][ T6398] exFAT-fs (loop3): Filesystem has been set read-only [pid 6401] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 6403] memfd_create("syzkaller", 0 [pid 6402] <... ioctl resumed>) = 0 [pid 6397] close(14 [pid 6395] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5886] newfstatat(3, "", [pid 6403] <... memfd_create resumed>) = 3 [pid 6402] close(3 [pid 6397] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6395] close(24 [pid 5886] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=80, ...}, AT_EMPTY_PATH) = 0 [pid 6403] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6402] <... close resumed>) = 0 [pid 6397] close(15 [pid 6395] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6403] <... mmap resumed>) = 0x7f7359600000 [pid 6402] close(4 [pid 6397] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6395] close(25 [pid 5886] getdents64(3, [pid 6402] <... close resumed>) = 0 [pid 6402] mkdir("./file2", 0777) = 0 [pid 6402] mount("/dev/loop4", "./file2", "exfat", MS_SYNCHRONOUS|MS_MANDLOCK|MS_DIRSYNC|MS_NOATIME|MS_NODIRATIME|MS_STRICTATIME|MS_LAZYTIME, "" [pid 6403] write(3, "\xeb\x76\x90\x45\x58\x46\x41\x54\x20\x20\x20\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x03\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x08\x00\x00\x00\x88\x00\x00\x00\x0f\x00\x00\x00\x05\x00\x00\x00"..., 131072 [pid 6397] close(16 [pid 6395] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5886] <... getdents64 resumed>0x55556ff0a730 /* 4 entries */, 32768) = 112 [pid 6397] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6395] close(26 [pid 6397] close(17 [pid 6395] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5886] umount2("./44/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6403] <... write resumed>) = 131072 [pid 6397] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6395] close(27 [pid 5886] <... umount2 resumed>) = 0 [pid 6395] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6397] close(18) = -1 EBADF (Bad file descriptor) [pid 6397] close(19 [pid 6395] close(28 [pid 6397] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6397] close(20 [pid 6395] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6395] close(29 [pid 6397] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6395] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6395] exit_group(0 [pid 6397] close(21) = -1 EBADF (Bad file descriptor) [pid 6396] <... futex resumed>) = ? [pid 6395] <... exit_group resumed>) = ? [pid 6397] close(22 [pid 6396] +++ exited with 0 +++ [pid 6397] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6395] +++ exited with 0 +++ [pid 6397] close(23 [pid 5884] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=99, si_uid=0, si_status=0, si_utime=0, si_stime=4 /* 0.04 s */} --- [pid 6397] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5884] restart_syscall(<... resuming interrupted clone ...> [pid 6397] close(24) = -1 EBADF (Bad file descriptor) [pid 6397] close(25) = -1 EBADF (Bad file descriptor) [pid 6397] close(26) = -1 EBADF (Bad file descriptor) [pid 6397] close(27) = -1 EBADF (Bad file descriptor) [pid 5884] <... restart_syscall resumed>) = 0 [pid 6397] close(28) = -1 EBADF (Bad file descriptor) [pid 6403] munmap(0x7f7359600000, 138412032 [pid 5886] umount2("./44/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6403] <... munmap resumed>) = 0 [pid 6397] close(29 [pid 5884] umount2("./43", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6397] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6397] exit_group(0 [pid 6398] <... futex resumed>) = ? [pid 6397] <... exit_group resumed>) = ? [pid 6398] +++ exited with 0 +++ [pid 5884] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6403] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 5886] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5884] openat(AT_FDCWD, "./43", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5886] newfstatat(AT_FDCWD, "./44/file2", [pid 5884] <... openat resumed>) = 3 [pid 6403] <... openat resumed>) = 4 [pid 5884] newfstatat(3, "", [pid 6403] ioctl(4, LOOP_SET_FD, 3 [pid 5886] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5884] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=80, ...}, AT_EMPTY_PATH) = 0 [pid 5886] umount2("./44/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5884] getdents64(3, [pid 5886] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5884] <... getdents64 resumed>0x55556ff0a730 /* 4 entries */, 32768) = 112 [pid 6397] +++ exited with 0 +++ [pid 5888] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=94, si_uid=0, si_status=0, si_utime=0, si_stime=5 /* 0.05 s */} --- [pid 5888] restart_syscall(<... resuming interrupted clone ...> [pid 5886] openat(AT_FDCWD, "./44/file2", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 6403] <... ioctl resumed>) = 0 [pid 6402] <... mount resumed>) = 0 [pid 5888] <... restart_syscall resumed>) = 0 [pid 5884] umount2("./43/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6403] close(3 [pid 6402] openat(AT_FDCWD, "./file2", O_RDONLY|O_DIRECTORY [pid 5886] <... openat resumed>) = 4 [pid 6403] <... close resumed>) = 0 [pid 6402] <... openat resumed>) = 3 [pid 6403] close(4 [pid 6402] chdir("./file2" [pid 5888] umount2("./41", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5886] newfstatat(4, "", [pid 6403] <... close resumed>) = 0 [pid 6402] <... chdir resumed>) = 0 [pid 5888] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5886] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_EMPTY_PATH) = 0 [pid 6403] mkdir("./file2", 0777 [pid 6402] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 5888] openat(AT_FDCWD, "./41", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5884] <... umount2 resumed>) = 0 [pid 6403] <... mkdir resumed>) = 0 [pid 6402] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5888] <... openat resumed>) = 3 [pid 5886] getdents64(4, [pid 6402] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5888] newfstatat(3, "", [pid 5886] <... getdents64 resumed>0x55556ff12770 /* 2 entries */, 32768) = 48 [pid 6403] mount("/dev/loop2", "./file2", "exfat", MS_SYNCHRONOUS|MS_MANDLOCK|MS_DIRSYNC|MS_NOATIME|MS_NODIRATIME|MS_STRICTATIME|MS_LAZYTIME, "" [pid 6402] <... futex resumed>) = 1 [pid 6400] <... futex resumed>) = 0 [pid 5888] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=80, ...}, AT_EMPTY_PATH) = 0 [pid 5886] getdents64(4, [pid 6402] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5888] getdents64(3, 0x55556ff0a730 /* 4 entries */, 32768) = 112 [pid 5886] <... getdents64 resumed>0x55556ff12770 /* 0 entries */, 32768) = 0 [pid 5888] umount2("./41/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6400] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5888] <... umount2 resumed>) = 0 [pid 5886] close(4 [pid 5884] umount2("./43/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6402] <... futex resumed>) = 0 [pid 6400] <... futex resumed>) = 1 [pid 6402] openat(AT_FDCWD, ".", O_RDONLY [pid 5884] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6402] <... openat resumed>) = 4 [pid 6400] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6402] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5886] <... close resumed>) = 0 [pid 5884] newfstatat(AT_FDCWD, "./43/file2", [pid 6402] <... futex resumed>) = 0 [pid 6400] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 5886] rmdir("./44/file2" [pid 6402] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6400] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5888] umount2("./41/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5886] <... rmdir resumed>) = 0 [pid 5884] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 6402] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [ 112.850991][ T6402] loop4: detected capacity change from 0 to 256 [ 112.879249][ T6402] exFAT-fs (loop4): failed to load upcase table (idx : 0x0000fe7f, chksum : 0x39626d3b, utbl_chksum : 0xe619d30d) [ 112.893597][ T6403] loop2: detected capacity change from 0 to 256 [pid 5888] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6402] openat(AT_FDCWD, "./file1", O_WRONLY|O_EXCL|O_TRUNC|O_SYNC|O_NOATIME [pid 6400] <... futex resumed>) = 0 [pid 5884] umount2("./43/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5888] newfstatat(AT_FDCWD, "./41/file2", [pid 5886] umount2("./44/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5888] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5886] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5886] newfstatat(AT_FDCWD, "./44/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5886] unlink("./44/binderfs") = 0 [pid 5888] umount2("./41/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5886] getdents64(3, [pid 5888] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5886] <... getdents64 resumed>0x55556ff0a730 /* 0 entries */, 32768) = 0 [pid 5888] openat(AT_FDCWD, "./41/file2", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5886] close(3 [pid 5888] <... openat resumed>) = 4 [pid 5886] <... close resumed>) = 0 [pid 5888] newfstatat(4, "", [pid 5886] rmdir("./44") = 0 [pid 5886] mkdir("./45", 0777) = 0 [pid 5888] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_EMPTY_PATH) = 0 [pid 5886] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 5888] getdents64(4, [pid 5886] <... openat resumed>) = 3 [pid 5888] <... getdents64 resumed>0x55556ff12770 /* 2 entries */, 32768) = 48 [pid 5886] ioctl(3, LOOP_CLR_FD [pid 5888] getdents64(4, [pid 5886] <... ioctl resumed>) = 0 [pid 5888] <... getdents64 resumed>0x55556ff12770 /* 0 entries */, 32768) = 0 [pid 5886] close(3 [pid 5888] close(4 [pid 5886] <... close resumed>) = 0 [pid 5888] <... close resumed>) = 0 [pid 5886] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5888] rmdir("./41/file2") = 0 [pid 5888] umount2("./41/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5888] newfstatat(AT_FDCWD, "./41/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5888] unlink("./41/binderfs") = 0 [pid 5888] getdents64(3, 0x55556ff0a730 /* 0 entries */, 32768) = 0 [pid 5888] close(3) = 0 [pid 5888] rmdir("./41") = 0 [pid 5888] mkdir("./42", 0777 [pid 6400] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5888] <... mkdir resumed>) = 0 [pid 5884] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5884] openat(AT_FDCWD, "./43/file2", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY./strace-static-x86_64: Process 6404 attached [pid 5888] openat(AT_FDCWD, "/dev/loop3", O_RDWR) = 3 [pid 5888] ioctl(3, LOOP_CLR_FD) = 0 [pid 5888] close(3) = 0 [pid 6404] set_robust_list(0x55556ff096a0, 24 [pid 5888] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 6405 attached [pid 6404] <... set_robust_list resumed>) = 0 [pid 5884] <... openat resumed>) = 4 [pid 6404] chdir("./45" [pid 5888] <... clone resumed>, child_tidptr=0x55556ff09690) = 96 [pid 6405] set_robust_list(0x55556ff096a0, 24 [pid 5884] newfstatat(4, "", [pid 6405] <... set_robust_list resumed>) = 0 [pid 5886] <... clone resumed>, child_tidptr=0x55556ff09690) = 109 [pid 5884] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_EMPTY_PATH) = 0 [pid 6405] chdir("./42" [pid 5884] getdents64(4, [pid 6404] <... chdir resumed>) = 0 [pid 5884] <... getdents64 resumed>0x55556ff12770 /* 2 entries */, 32768) = 48 [pid 6405] <... chdir resumed>) = 0 [pid 5884] getdents64(4, [pid 6405] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5884] <... getdents64 resumed>0x55556ff12770 /* 0 entries */, 32768) = 0 [pid 6405] <... prctl resumed>) = 0 [pid 5884] close(4 [pid 6405] setpgid(0, 0 [pid 6404] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6403] <... mount resumed>) = 0 [pid 5884] <... close resumed>) = 0 [pid 6404] <... prctl resumed>) = 0 [pid 6405] <... setpgid resumed>) = 0 [pid 6404] setpgid(0, 0 [pid 6403] openat(AT_FDCWD, "./file2", O_RDONLY|O_DIRECTORY [pid 5884] rmdir("./43/file2" [pid 6404] <... setpgid resumed>) = 0 [pid 5884] <... rmdir resumed>) = 0 [pid 6405] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6404] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6403] <... openat resumed>) = 3 [pid 5884] umount2("./43/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6405] <... openat resumed>) = 3 [pid 6404] <... openat resumed>) = 3 [pid 6403] chdir("./file2" [pid 5884] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6405] write(3, "1000", 4 [pid 5884] newfstatat(AT_FDCWD, "./43/binderfs", [pid 6405] <... write resumed>) = 4 [pid 6403] <... chdir resumed>) = 0 [pid 6405] close(3 [pid 6404] write(3, "1000", 4 [pid 6403] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 5884] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 6404] <... write resumed>) = 4 [pid 6405] <... close resumed>) = 0 [pid 6404] close(3 [pid 6405] symlink("/dev/binderfs", "./binderfs" [pid 6404] <... close resumed>) = 0 [pid 6403] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5884] unlink("./43/binderfs" [pid 6405] <... symlink resumed>) = 0 [pid 6404] symlink("/dev/binderfs", "./binderfs"executing program [pid 6405] write(1, "executing program\n", 18 [pid 6404] <... symlink resumed>) = 0 [pid 6403] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5884] <... unlink resumed>) = 0 [pid 6405] <... write resumed>) = 18 [pid 6403] <... futex resumed>) = 1 [pid 6401] <... futex resumed>) = 0 [pid 6403] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5884] getdents64(3, [pid 6401] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6405] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6403] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6401] <... futex resumed>) = 0 [pid 5884] <... getdents64 resumed>0x55556ff0a730 /* 0 entries */, 32768) = 0 [pid 6405] <... futex resumed>) = 0 [pid 6403] openat(AT_FDCWD, ".", O_RDONLY [pid 6401] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5884] close(3 [pid 6405] rt_sigaction(SIGRT_1, {sa_handler=0x7f7361ab2750, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f7361aa3900}, [pid 5884] <... close resumed>) = 0 [pid 6405] <... rt_sigaction resumed>NULL, 8) = 0 [pid 5884] rmdir("./43" [pid 6405] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 6403] <... openat resumed>) = 4 executing program [pid 6405] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6404] write(1, "executing program\n", 18 [pid 6403] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5884] <... rmdir resumed>) = 0 [pid 6405] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f7361a20000 [pid 6404] <... write resumed>) = 18 [pid 5884] mkdir("./44", 0777 [pid 6405] mprotect(0x7f7361a21000, 131072, PROT_READ|PROT_WRITE [pid 6403] <... futex resumed>) = 1 [pid 6401] <... futex resumed>) = 0 [pid 6405] <... mprotect resumed>) = 0 [pid 6404] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6403] openat(AT_FDCWD, "./file1", O_WRONLY|O_EXCL|O_TRUNC|O_SYNC|O_NOATIME [pid 6401] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5884] <... mkdir resumed>) = 0 [pid 6404] <... futex resumed>) = 0 [pid 6404] rt_sigaction(SIGRT_1, {sa_handler=0x7f7361ab2750, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f7361aa3900}, NULL, 8) = 0 [pid 6404] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 6404] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f7361a20000 [pid 6404] mprotect(0x7f7361a21000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 6404] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [ 112.917327][ T6402] exFAT-fs (loop4): error, data size is invalid(150994954) [ 112.924580][ T6402] exFAT-fs (loop4): Filesystem has been set read-only [ 112.926668][ T6403] exFAT-fs (loop2): failed to load upcase table (idx : 0x0000fe7f, chksum : 0x39626d3b, utbl_chksum : 0xe619d30d) [pid 6404] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f7361a40990, parent_tid=0x7f7361a40990, exit_signal=0, stack=0x7f7361a20000, stack_size=0x20300, tls=0x7f7361a406c0}./strace-static-x86_64: Process 6406 attached [pid 6401] <... futex resumed>) = 0 [pid 5884] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 6405] rt_sigprocmask(SIG_BLOCK, ~[], [pid 5884] <... openat resumed>) = 3 [pid 6401] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6404] <... clone3 resumed> => {parent_tid=[110]}, 88) = 110 [pid 6404] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 6404] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 6404] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 6402] <... openat resumed>) = -1 EIO (Input/output error) [pid 6402] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 6400] <... futex resumed>) = 0 [pid 6400] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 6400] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6402] ioctl(4, F2FS_IOC_SHUTDOWN, 0x200000000080) = 0 [pid 6402] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 6400] <... futex resumed>) = 0 [pid 6400] close(3) = 0 [pid 6400] close(4) = 0 [pid 6400] close(5) = -1 EBADF (Bad file descriptor) [pid 6400] close(6) = -1 EBADF (Bad file descriptor) [pid 6400] close(7) = -1 EBADF (Bad file descriptor) [pid 6400] close(8) = -1 EBADF (Bad file descriptor) [pid 6400] close(9) = -1 EBADF (Bad file descriptor) [pid 6400] close(10) = -1 EBADF (Bad file descriptor) [pid 6400] close(11) = -1 EBADF (Bad file descriptor) [pid 6400] close(12) = -1 EBADF (Bad file descriptor) [pid 6400] close(13) = -1 EBADF (Bad file descriptor) [pid 6400] close(14) = -1 EBADF (Bad file descriptor) [pid 6400] close(15) = -1 EBADF (Bad file descriptor) [pid 6400] close(16 [pid 5884] ioctl(3, LOOP_CLR_FD [pid 6405] <... rt_sigprocmask resumed>[], 8) = 0 [pid 6406] rseq(0x7f7361a40fe0, 0x20, 0, 0x53053053 [pid 6400] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6400] close(17) = -1 EBADF (Bad file descriptor) [pid 6400] close(18) = -1 EBADF (Bad file descriptor) [pid 6400] close(19) = -1 EBADF (Bad file descriptor) [pid 6400] close(20) = -1 EBADF (Bad file descriptor) [pid 6400] close(21) = -1 EBADF (Bad file descriptor) [pid 6400] close(22 [pid 6402] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6400] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6400] close(23) = -1 EBADF (Bad file descriptor) [pid 6400] close(24) = -1 EBADF (Bad file descriptor) [pid 6400] close(25) = -1 EBADF (Bad file descriptor) [pid 6400] close(26) = -1 EBADF (Bad file descriptor) [pid 6400] close(27) = -1 EBADF (Bad file descriptor) [pid 6400] close(28) = -1 EBADF (Bad file descriptor) [pid 6400] close(29) = -1 EBADF (Bad file descriptor) [pid 6400] exit_group(0 [pid 6402] <... futex resumed>) = ? [pid 6400] <... exit_group resumed>) = ? [pid 6406] <... rseq resumed>) = 0 [pid 6405] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f7361a40990, parent_tid=0x7f7361a40990, exit_signal=0, stack=0x7f7361a20000, stack_size=0x20300, tls=0x7f7361a406c0} [pid 6402] +++ exited with 0 +++ [pid 6400] +++ exited with 0 +++ [pid 5884] <... ioctl resumed>) = 0 [pid 5884] close(3 [pid 5889] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=104, si_uid=0, si_status=0, si_utime=0, si_stime=2 /* 0.02 s */} --- ./strace-static-x86_64: Process 6407 attached [pid 6406] set_robust_list(0x7f7361a409a0, 24 [pid 6403] <... openat resumed>) = -1 EIO (Input/output error) [pid 5889] umount2("./45", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6405] <... clone3 resumed> => {parent_tid=[97]}, 88) = 97 [pid 5884] <... close resumed>) = 0 [pid 6407] rseq(0x7f7361a40fe0, 0x20, 0, 0x53053053 [pid 6406] <... set_robust_list resumed>) = 0 [pid 6405] rt_sigprocmask(SIG_SETMASK, [], [pid 6403] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5889] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5884] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6407] <... rseq resumed>) = 0 [pid 6406] rt_sigprocmask(SIG_SETMASK, [], [pid 6405] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6403] <... futex resumed>) = 1 [pid 6401] <... futex resumed>) = 0 [pid 5889] openat(AT_FDCWD, "./45", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY./strace-static-x86_64: Process 6408 attached [pid 6407] set_robust_list(0x7f7361a409a0, 24 [pid 6406] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6405] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6403] ioctl(4, F2FS_IOC_SHUTDOWN, 0x200000000080 [pid 6401] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5889] <... openat resumed>) = 3 [pid 5884] <... clone resumed>, child_tidptr=0x55556ff09690) = 101 [pid 6405] <... futex resumed>) = 0 [pid 6401] <... futex resumed>) = 0 [pid 5889] newfstatat(3, "", [pid 6406] memfd_create("syzkaller", 0 [pid 6405] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 6403] <... ioctl resumed>) = 0 [pid 6401] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5889] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=80, ...}, AT_EMPTY_PATH) = 0 [pid 6408] set_robust_list(0x55556ff096a0, 24 [pid 6403] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5889] getdents64(3, [pid 6408] <... set_robust_list resumed>) = 0 [pid 5889] <... getdents64 resumed>0x55556ff0a730 /* 4 entries */, 32768) = 112 [pid 6408] chdir("./44" [pid 6403] <... futex resumed>) = 1 [pid 6401] <... futex resumed>) = 0 [pid 5889] umount2("./45/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6407] <... set_robust_list resumed>) = 0 [pid 6406] <... memfd_create resumed>) = 3 [pid 6403] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6401] close(3 [pid 6408] <... chdir resumed>) = 0 [pid 6407] rt_sigprocmask(SIG_SETMASK, [], [pid 6406] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6401] <... close resumed>) = 0 [pid 5889] <... umount2 resumed>) = 0 [pid 6408] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6401] close(4 [pid 5889] umount2("./45/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6408] <... prctl resumed>) = 0 [pid 6407] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6406] <... mmap resumed>) = 0x7f7359600000 [pid 6401] <... close resumed>) = 0 [pid 5889] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6408] setpgid(0, 0 [pid 5889] newfstatat(AT_FDCWD, "./45/file2", [pid 6408] <... setpgid resumed>) = 0 [pid 5889] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 6408] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5889] umount2("./45/file2", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5889] openat(AT_FDCWD, "./45/file2", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 6408] <... openat resumed>) = 3 [pid 5889] <... openat resumed>) = 4 [pid 5889] newfstatat(4, "", {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_EMPTY_PATH) = 0 [pid 5889] getdents64(4, 0x55556ff12770 /* 2 entries */, 32768) = 48 [pid 6408] write(3, "1000", 4 [pid 5889] getdents64(4, [pid 6408] <... write resumed>) = 4 [pid 5889] <... getdents64 resumed>0x55556ff12770 /* 0 entries */, 32768) = 0 [pid 6408] close(3 [pid 5889] close(4) = 0 [pid 6408] <... close resumed>) = 0 [pid 5889] rmdir("./45/file2" [pid 6408] symlink("/dev/binderfs", "./binderfs" [pid 5889] <... rmdir resumed>) = 0 [pid 6408] <... symlink resumed>) = 0 [pid 5889] umount2("./45/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5889] newfstatat(AT_FDCWD, "./45/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 6408] write(1, "executing program\n", 18executing program [pid 6401] close(5 [pid 5889] unlink("./45/binderfs" [pid 6408] <... write resumed>) = 18 [pid 5889] <... unlink resumed>) = 0 [pid 5889] getdents64(3, [pid 6408] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5889] <... getdents64 resumed>0x55556ff0a730 /* 0 entries */, 32768) = 0 [pid 6408] <... futex resumed>) = 0 [pid 5889] close(3 [pid 6408] rt_sigaction(SIGRT_1, {sa_handler=0x7f7361ab2750, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f7361aa3900}, [pid 6406] write(3, "\xeb\x76\x90\x45\x58\x46\x41\x54\x20\x20\x20\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x03\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x08\x00\x00\x00\x88\x00\x00\x00\x0f\x00\x00\x00\x05\x00\x00\x00"..., 131072 [pid 6401] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5889] <... close resumed>) = 0 [pid 6408] <... rt_sigaction resumed>NULL, 8) = 0 [pid 6407] memfd_create("syzkaller", 0 [pid 5889] rmdir("./45" [pid 6408] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 6407] <... memfd_create resumed>) = 3 [pid 6401] close(6 [pid 5889] <... rmdir resumed>) = 0 [pid 6408] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6407] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6406] <... write resumed>) = 131072 [pid 6401] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5889] mkdir("./46", 0777 [pid 6408] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 6407] <... mmap resumed>) = 0x7f7359600000 [pid 6406] munmap(0x7f7359600000, 138412032 [pid 6401] close(7 [pid 5889] <... mkdir resumed>) = 0 [pid 6408] <... mmap resumed>) = 0x7f7361a20000 [pid 6406] <... munmap resumed>) = 0 [pid 6401] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5889] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 6408] mprotect(0x7f7361a21000, 131072, PROT_READ|PROT_WRITE [pid 6406] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 6401] close(8 [pid 5889] <... openat resumed>) = 3 [pid 6408] <... mprotect resumed>) = 0 [pid 6406] <... openat resumed>) = 4 [pid 6401] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5889] ioctl(3, LOOP_CLR_FD [pid 6408] rt_sigprocmask(SIG_BLOCK, ~[], [pid 6407] write(3, "\xeb\x76\x90\x45\x58\x46\x41\x54\x20\x20\x20\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x03\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x08\x00\x00\x00\x88\x00\x00\x00\x0f\x00\x00\x00\x05\x00\x00\x00"..., 131072 [pid 6406] ioctl(4, LOOP_SET_FD, 3 [pid 6401] close(9 [pid 5889] <... ioctl resumed>) = 0 [pid 6408] <... rt_sigprocmask resumed>[], 8) = 0 [ 112.970440][ T6403] exFAT-fs (loop2): error, data size is invalid(150994954) [ 112.990642][ T6403] exFAT-fs (loop2): Filesystem has been set read-only [pid 6401] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5889] close(3 [pid 6408] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f7361a40990, parent_tid=0x7f7361a40990, exit_signal=0, stack=0x7f7361a20000, stack_size=0x20300, tls=0x7f7361a406c0} [pid 6407] <... write resumed>) = 131072 [pid 6406] <... ioctl resumed>) = 0 [pid 6401] close(10 [pid 5889] <... close resumed>) = 0 [pid 6407] munmap(0x7f7359600000, 138412032 [pid 5889] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 6409 attached [pid 6401] <... close resumed>) = -1 EBADF (Bad file descriptor) ./strace-static-x86_64: Process 6410 attached [pid 6401] close(11 [pid 5889] <... clone resumed>, child_tidptr=0x55556ff09690) = 106 [pid 6407] <... munmap resumed>) = 0 [pid 6406] close(3 [pid 6401] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6407] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 6401] close(12 [pid 6406] <... close resumed>) = 0 [pid 6401] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6408] <... clone3 resumed> => {parent_tid=[102]}, 88) = 102 [pid 6407] <... openat resumed>) = 4 [pid 6406] close(4 [pid 6401] close(13 [pid 6407] ioctl(4, LOOP_SET_FD, 3 [pid 6406] <... close resumed>) = 0 [pid 6401] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6410] rseq(0x7f7361a40fe0, 0x20, 0, 0x53053053 [pid 6409] set_robust_list(0x55556ff096a0, 24 [pid 6408] rt_sigprocmask(SIG_SETMASK, [], [pid 6410] <... rseq resumed>) = 0 [pid 6409] <... set_robust_list resumed>) = 0 [pid 6408] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6410] set_robust_list(0x7f7361a409a0, 24 [pid 6409] chdir("./46" [pid 6408] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6410] <... set_robust_list resumed>) = 0 [pid 6409] <... chdir resumed>) = 0 [pid 6408] <... futex resumed>) = 0 [pid 6410] rt_sigprocmask(SIG_SETMASK, [], [pid 6409] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6408] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 6410] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6409] <... prctl resumed>) = 0 [pid 6409] setpgid(0, 0) = 0 [pid 6409] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 6409] write(3, "1000", 4) = 4 [pid 6409] close(3) = 0 [pid 6409] symlink("/dev/binderfs", "./binderfs") = 0 executing program [pid 6410] memfd_create("syzkaller", 0 [pid 6409] write(1, "executing program\n", 18) = 18 [pid 6409] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 6409] rt_sigaction(SIGRT_1, {sa_handler=0x7f7361ab2750, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f7361aa3900}, NULL, 8) = 0 [pid 6409] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 6410] <... memfd_create resumed>) = 3 [pid 6409] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6409] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 6410] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6409] <... mmap resumed>) = 0x7f7361a20000 [pid 6410] <... mmap resumed>) = 0x7f7359600000 [pid 6409] mprotect(0x7f7361a21000, 131072, PROT_READ|PROT_WRITE [pid 6410] write(3, "\xeb\x76\x90\x45\x58\x46\x41\x54\x20\x20\x20\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x03\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x08\x00\x00\x00\x88\x00\x00\x00\x0f\x00\x00\x00\x05\x00\x00\x00"..., 131072 [pid 6406] mkdir("./file2", 0777 [pid 6401] close(14) = -1 EBADF (Bad file descriptor) [pid 6401] close(15 [pid 6406] <... mkdir resumed>) = 0 [pid 6401] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6409] <... mprotect resumed>) = 0 [pid 6406] mount("/dev/loop1", "./file2", "exfat", MS_SYNCHRONOUS|MS_MANDLOCK|MS_DIRSYNC|MS_NOATIME|MS_NODIRATIME|MS_STRICTATIME|MS_LAZYTIME, "" [pid 6401] close(16 [pid 6409] rt_sigprocmask(SIG_BLOCK, ~[], [pid 6401] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6410] <... write resumed>) = 131072 [pid 6409] <... rt_sigprocmask resumed>[], 8) = 0 [pid 6401] close(17 [pid 6409] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f7361a40990, parent_tid=0x7f7361a40990, exit_signal=0, stack=0x7f7361a20000, stack_size=0x20300, tls=0x7f7361a406c0} [pid 6401] <... close resumed>) = -1 EBADF (Bad file descriptor) ./strace-static-x86_64: Process 6411 attached [pid 6401] close(18 [pid 6409] <... clone3 resumed> => {parent_tid=[107]}, 88) = 107 [pid 6411] rseq(0x7f7361a40fe0, 0x20, 0, 0x53053053 [pid 6410] munmap(0x7f7359600000, 138412032 [pid 6409] rt_sigprocmask(SIG_SETMASK, [], [pid 6410] <... munmap resumed>) = 0 [pid 6409] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6409] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6411] <... rseq resumed>) = 0 [pid 6410] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 6409] <... futex resumed>) = 0 [pid 6411] set_robust_list(0x7f7361a409a0, 24 [pid 6410] <... openat resumed>) = 4 [pid 6409] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 6411] <... set_robust_list resumed>) = 0 [pid 6410] ioctl(4, LOOP_SET_FD, 3 [pid 6411] rt_sigprocmask(SIG_SETMASK, [], [pid 6407] <... ioctl resumed>) = 0 [pid 6401] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6411] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6411] memfd_create("syzkaller", 0) = 3 [pid 6407] close(3 [pid 6401] close(19 [pid 6411] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6407] <... close resumed>) = 0 [pid 6401] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6411] <... mmap resumed>) = 0x7f7359600000 [pid 6407] close(4 [pid 6401] close(20 [pid 6411] write(3, "\xeb\x76\x90\x45\x58\x46\x41\x54\x20\x20\x20\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x03\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x08\x00\x00\x00\x88\x00\x00\x00\x0f\x00\x00\x00\x05\x00\x00\x00"..., 131072 [pid 6407] <... close resumed>) = 0 [pid 6401] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6411] <... write resumed>) = 131072 [pid 6407] mkdir("./file2", 0777 [pid 6401] close(21 [pid 6411] munmap(0x7f7359600000, 138412032) = 0 [pid 6407] <... mkdir resumed>) = 0 [pid 6401] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6411] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 6407] mount("/dev/loop3", "./file2", "exfat", MS_SYNCHRONOUS|MS_MANDLOCK|MS_DIRSYNC|MS_NOATIME|MS_NODIRATIME|MS_STRICTATIME|MS_LAZYTIME, "" [pid 6401] close(22 [pid 6411] <... openat resumed>) = 4 [pid 6401] <... close resumed>) = -1 EBADF (Bad file descriptor) [ 113.039247][ T6406] loop1: detected capacity change from 0 to 256 [ 113.054272][ T6407] loop3: detected capacity change from 0 to 256 [ 113.070580][ T6406] exFAT-fs (loop1): failed to load upcase table (idx : 0x0000fe7f, chksum : 0x39626d3b, utbl_chksum : 0xe619d30d) [ 113.076995][ T6410] loop0: detected capacity change from 0 to 256 [pid 6411] ioctl(4, LOOP_SET_FD, 3 [pid 6401] close(23) = -1 EBADF (Bad file descriptor) [pid 6401] close(24) = -1 EBADF (Bad file descriptor) [pid 6401] close(25) = -1 EBADF (Bad file descriptor) [pid 6401] close(26) = -1 EBADF (Bad file descriptor) [pid 6401] close(27) = -1 EBADF (Bad file descriptor) [pid 6401] close(28 [pid 6411] <... ioctl resumed>) = 0 [pid 6410] <... ioctl resumed>) = 0 [pid 6406] <... mount resumed>) = 0 [pid 6401] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6401] close(29 [pid 6411] close(3 [pid 6401] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6411] <... close resumed>) = 0 [pid 6411] close(4) = 0 [pid 6401] exit_group(0 [pid 6411] mkdir("./file2", 0777 [pid 6410] close(3 [pid 6411] <... mkdir resumed>) = 0 [pid 6406] openat(AT_FDCWD, "./file2", O_RDONLY|O_DIRECTORY [pid 6403] <... futex resumed>) = ? [pid 6401] <... exit_group resumed>) = ? [pid 6411] mount("/dev/loop4", "./file2", "exfat", MS_SYNCHRONOUS|MS_MANDLOCK|MS_DIRSYNC|MS_NOATIME|MS_NODIRATIME|MS_STRICTATIME|MS_LAZYTIME, "" [pid 6410] <... close resumed>) = 0 [pid 6406] <... openat resumed>) = 3 [pid 6410] close(4 [pid 6406] chdir("./file2" [pid 6403] +++ exited with 0 +++ [pid 6401] +++ exited with 0 +++ [pid 6410] <... close resumed>) = 0 [pid 6406] <... chdir resumed>) = 0 [pid 6410] mkdir("./file2", 0777 [pid 5887] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=98, si_uid=0, si_status=0, si_utime=0, si_stime=6 /* 0.06 s */} --- [pid 5887] restart_syscall(<... resuming interrupted clone ...> [pid 6410] <... mkdir resumed>) = 0 [pid 5887] <... restart_syscall resumed>) = 0 [pid 6410] mount("/dev/loop0", "./file2", "exfat", MS_SYNCHRONOUS|MS_MANDLOCK|MS_DIRSYNC|MS_NOATIME|MS_NODIRATIME|MS_STRICTATIME|MS_LAZYTIME, "" [pid 6406] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 5887] umount2("./45", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6406] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5887] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6406] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5887] openat(AT_FDCWD, "./45", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 6406] <... futex resumed>) = 1 [pid 6404] <... futex resumed>) = 0 [pid 5887] <... openat resumed>) = 3 [pid 6406] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6404] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5887] newfstatat(3, "", [pid 6406] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6404] <... futex resumed>) = 0 [pid 5887] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=80, ...}, AT_EMPTY_PATH) = 0 [pid 6406] openat(AT_FDCWD, ".", O_RDONLY [pid 6404] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5887] getdents64(3, [pid 6406] <... openat resumed>) = 4 [pid 5887] <... getdents64 resumed>0x55556ff0a730 /* 4 entries */, 32768) = 112 [pid 6406] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5887] umount2("./45/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6406] <... futex resumed>) = 1 [pid 6404] <... futex resumed>) = 0 [ 113.101367][ T6411] loop4: detected capacity change from 0 to 256 [ 113.133210][ T6407] exFAT-fs (loop3): failed to load upcase table (idx : 0x0000fe7f, chksum : 0x39626d3b, utbl_chksum : 0xe619d30d) [pid 6406] openat(AT_FDCWD, "./file1", O_WRONLY|O_EXCL|O_TRUNC|O_SYNC|O_NOATIME [pid 6404] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 6404] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5887] <... umount2 resumed>) = 0 [pid 6407] <... mount resumed>) = 0 [pid 6407] openat(AT_FDCWD, "./file2", O_RDONLY|O_DIRECTORY) = 3 [pid 6407] chdir("./file2") = 0 [pid 6407] openat(AT_FDCWD, "/dev/loop3", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 6407] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 6407] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6405] <... futex resumed>) = 0 [pid 5887] umount2("./45/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6406] <... openat resumed>) = -1 EIO (Input/output error) [pid 6405] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5887] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6405] <... futex resumed>) = 1 [pid 5887] newfstatat(AT_FDCWD, "./45/file2", [pid 6405] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6407] <... futex resumed>) = 0 [pid 6407] openat(AT_FDCWD, ".", O_RDONLY [pid 5887] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 6407] <... openat resumed>) = 4 [pid 6407] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 6405] <... futex resumed>) = 0 [pid 6407] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6405] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6407] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6405] <... futex resumed>) = 0 [ 113.153965][ T6411] exFAT-fs (loop4): failed to load upcase table (idx : 0x0000fe7f, chksum : 0x39626d3b, utbl_chksum : 0xe619d30d) [ 113.154242][ T6406] exFAT-fs (loop1): error, data size is invalid(150994954) [ 113.178450][ T6406] exFAT-fs (loop1): Filesystem has been set read-only [ 113.188636][ T6410] exFAT-fs (loop0): failed to load upcase table (idx : 0x0000fe7f, chksum : 0x39626d3b, utbl_chksum : 0xe619d30d) [pid 5887] umount2("./45/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6407] openat(AT_FDCWD, "./file1", O_WRONLY|O_EXCL|O_TRUNC|O_SYNC|O_NOATIME [pid 6405] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6404] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 5887] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6411] <... mount resumed>) = 0 [pid 6404] futex(0x7f7361b156dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5887] openat(AT_FDCWD, "./45/file2", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 6411] openat(AT_FDCWD, "./file2", O_RDONLY|O_DIRECTORY [pid 6404] <... futex resumed>) = 0 [pid 5887] <... openat resumed>) = 4 [pid 5887] newfstatat(4, "", [pid 6411] <... openat resumed>) = 3 [pid 6404] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 5887] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_EMPTY_PATH) = 0 [pid 6411] chdir("./file2" [pid 6404] <... mmap resumed>) = 0x7f73619ff000 [pid 5887] getdents64(4, [pid 6411] <... chdir resumed>) = 0 [pid 6404] mprotect(0x7f7361a00000, 131072, PROT_READ|PROT_WRITE [pid 5887] <... getdents64 resumed>0x55556ff12770 /* 2 entries */, 32768) = 48 [pid 6411] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 6404] <... mprotect resumed>) = 0 [pid 5887] getdents64(4, [pid 6411] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6404] rt_sigprocmask(SIG_BLOCK, ~[], [pid 5887] <... getdents64 resumed>0x55556ff12770 /* 0 entries */, 32768) = 0 [pid 6411] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6404] <... rt_sigprocmask resumed>[], 8) = 0 [pid 5887] close(4 [pid 6411] <... futex resumed>) = 1 [pid 6409] <... futex resumed>) = 0 [pid 6404] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f7361a1f990, parent_tid=0x7f7361a1f990, exit_signal=0, stack=0x7f73619ff000, stack_size=0x20300, tls=0x7f7361a1f6c0} [pid 5887] <... close resumed>) = 0 [pid 6411] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6409] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5887] rmdir("./45/file2"./strace-static-x86_64: Process 6412 attached [pid 6411] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6409] <... futex resumed>) = 0 [pid 6404] <... clone3 resumed> => {parent_tid=[111]}, 88) = 111 [pid 6412] rseq(0x7f7361a1ffe0, 0x20, 0, 0x53053053 [pid 6411] openat(AT_FDCWD, ".", O_RDONLY [pid 6409] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6406] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6404] rt_sigprocmask(SIG_SETMASK, [], [pid 5887] <... rmdir resumed>) = 0 [pid 6411] <... openat resumed>) = 4 [pid 6406] <... futex resumed>) = 0 [pid 6404] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6411] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6406] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6404] futex(0x7f7361b156d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6411] <... futex resumed>) = 1 [pid 6409] <... futex resumed>) = 0 [pid 6411] openat(AT_FDCWD, "./file1", O_WRONLY|O_EXCL|O_TRUNC|O_SYNC|O_NOATIME [pid 6409] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6404] <... futex resumed>) = 0 [pid 6412] <... rseq resumed>) = 0 [pid 6409] <... futex resumed>) = 0 [pid 5887] umount2("./45/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6412] set_robust_list(0x7f7361a1f9a0, 24 [pid 6409] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6404] futex(0x7f7361b156dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6412] <... set_robust_list resumed>) = 0 [pid 5887] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6412] rt_sigprocmask(SIG_SETMASK, [], [pid 5887] newfstatat(AT_FDCWD, "./45/binderfs", [pid 6412] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6412] ioctl(4, F2FS_IOC_SHUTDOWN, 0x200000000080) = 0 [pid 6410] <... mount resumed>) = 0 [pid 5887] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 6407] <... openat resumed>) = -1 EIO (Input/output error) [pid 6412] futex(0x7f7361b156dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6411] <... openat resumed>) = -1 EIO (Input/output error) [pid 6410] openat(AT_FDCWD, "./file2", O_RDONLY|O_DIRECTORY [pid 5887] unlink("./45/binderfs" [pid 6412] <... futex resumed>) = 1 [pid 6407] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6404] <... futex resumed>) = 0 [pid 6410] <... openat resumed>) = 3 [pid 6412] futex(0x7f7361b156d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6411] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5887] <... unlink resumed>) = 0 [pid 6411] <... futex resumed>) = 1 [pid 6410] chdir("./file2" [pid 6409] <... futex resumed>) = 0 [pid 6407] <... futex resumed>) = 1 [pid 6405] <... futex resumed>) = 0 [pid 6404] close(3 [pid 6411] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6409] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6411] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6409] <... futex resumed>) = 0 [pid 6407] ioctl(4, F2FS_IOC_SHUTDOWN, 0x200000000080 [pid 6405] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6404] <... close resumed>) = 0 [pid 6410] <... chdir resumed>) = 0 [pid 5887] getdents64(3, [pid 6411] ioctl(4, F2FS_IOC_SHUTDOWN, 0x200000000080 [pid 6409] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6407] <... ioctl resumed>) = 0 [pid 6405] <... futex resumed>) = 0 [pid 6411] <... ioctl resumed>) = 0 [pid 6410] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 6407] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6405] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6404] close(4 [pid 5887] <... getdents64 resumed>0x55556ff0a730 /* 0 entries */, 32768) = 0 [pid 6411] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6407] <... futex resumed>) = 0 [pid 6405] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6404] <... close resumed>) = 0 [pid 5887] close(3 [pid 6411] <... futex resumed>) = 1 [pid 6409] <... futex resumed>) = 0 [pid 6407] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6411] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6410] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6409] close(3 [pid 6405] close(3 [pid 6404] close(5 [pid 5887] <... close resumed>) = 0 [pid 6410] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6409] <... close resumed>) = 0 [pid 6405] <... close resumed>) = 0 [pid 5887] rmdir("./45" [pid 6404] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6410] <... futex resumed>) = 1 [pid 6409] close(4 [pid 6408] <... futex resumed>) = 0 [pid 6405] close(4 [pid 5887] <... rmdir resumed>) = 0 [pid 6404] close(6 [pid 6405] <... close resumed>) = 0 [pid 6404] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5887] mkdir("./46", 0777 [pid 6410] openat(AT_FDCWD, ".", O_RDONLY [pid 6409] <... close resumed>) = 0 [pid 6408] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6405] close(5 [pid 6404] close(7 [pid 6410] <... openat resumed>) = 4 [pid 6405] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6404] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6410] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6405] close(6 [pid 6408] <... futex resumed>) = 0 [pid 6405] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6404] close(8 [pid 6410] <... futex resumed>) = 0 [pid 6408] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6405] close(7 [pid 6404] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5887] <... mkdir resumed>) = 0 [pid 6410] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6409] close(5 [pid 6408] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6405] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6404] close(9 [pid 6409] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6408] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6405] close(8 [pid 6404] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5887] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 6410] <... futex resumed>) = 0 [pid 6409] close(6 [pid 6408] <... futex resumed>) = 1 [pid 6405] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6404] close(10 [pid 6408] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6405] close(9 [pid 6404] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5887] <... openat resumed>) = 3 [pid 6409] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6410] openat(AT_FDCWD, "./file1", O_WRONLY|O_EXCL|O_TRUNC|O_SYNC|O_NOATIME [pid 6409] close(7 [pid 6405] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6404] close(11 [pid 5887] ioctl(3, LOOP_CLR_FD [pid 6409] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6405] close(10 [pid 6404] <... close resumed>) = -1 EBADF (Bad file descriptor) [ 113.203925][ T6407] exFAT-fs (loop3): error, data size is invalid(150994954) [ 113.217244][ T6411] exFAT-fs (loop4): error, data size is invalid(150994954) [ 113.226575][ T6407] exFAT-fs (loop3): Filesystem has been set read-only [ 113.230477][ T6411] exFAT-fs (loop4): Filesystem has been set read-only [pid 5887] <... ioctl resumed>) = 0 [pid 5887] close(3 [pid 6405] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6404] close(12 [pid 5887] <... close resumed>) = 0 [pid 6405] close(11 [pid 6404] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6405] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6404] close(13 [pid 6405] close(12 [pid 6404] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6405] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6404] close(14 [pid 6405] close(13 [pid 6404] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6405] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6404] close(15 [pid 6405] close(14 [pid 6404] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6405] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6404] close(16 [pid 5887] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6405] close(15 [pid 6404] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6405] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6404] close(17 [pid 6405] close(16 [pid 6404] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6405] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6404] close(18 [pid 6405] close(17 [pid 6404] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6405] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6404] close(19 [pid 6409] close(8 [pid 6405] close(18 [pid 6404] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6409] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6405] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6404] close(20 [pid 6409] close(9 [pid 6405] close(19 [pid 6404] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6409] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6405] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6404] close(21 [pid 6409] close(10 [pid 6405] close(20 [pid 6404] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6409] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6405] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6404] close(22 [pid 6409] close(11 [pid 6405] close(21 [pid 6404] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6409] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6405] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6404] close(23 [pid 5887] <... clone resumed>, child_tidptr=0x55556ff09690) = 100 ./strace-static-x86_64: Process 6413 attached [pid 6409] close(12 [pid 6405] close(22 [pid 6404] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6409] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6405] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6404] close(24 [pid 6409] close(13 [pid 6405] close(23 [pid 6404] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6409] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6405] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6404] close(25 [pid 6409] close(14 [pid 6405] close(24 [pid 6404] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6409] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6405] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6404] close(26 [pid 6409] close(15 [pid 6405] close(25 [pid 6404] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6409] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6405] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6404] close(27 [pid 6409] close(16 [pid 6405] close(26 [pid 6404] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6409] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6405] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6404] close(28 [pid 6409] close(17 [pid 6405] close(27 [pid 6404] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6409] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6405] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6404] close(29 [pid 6409] close(18 [pid 6405] close(28 [pid 6409] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6404] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6409] close(19 [pid 6405] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6404] exit_group(0 [pid 6409] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6405] close(29 [pid 6409] close(20 [pid 6406] <... futex resumed>) = ? [pid 6404] <... exit_group resumed>) = ? [pid 6412] <... futex resumed>) = ? [pid 6409] <... close resumed>) = -1 EBADF (Bad file descriptor) executing program [pid 6405] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6413] set_robust_list(0x55556ff096a0, 24 [pid 6412] +++ exited with 0 +++ [pid 6409] close(21 [pid 6406] +++ exited with 0 +++ [pid 6405] exit_group(0 [pid 6404] +++ exited with 0 +++ [pid 6413] <... set_robust_list resumed>) = 0 [pid 6409] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6413] chdir("./46" [pid 6409] close(22 [pid 6407] <... futex resumed>) = ? [pid 6405] <... exit_group resumed>) = ? [pid 5886] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=109, si_uid=0, si_status=0, si_utime=0, si_stime=2 /* 0.02 s */} --- [pid 6413] <... chdir resumed>) = 0 [pid 6409] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6407] +++ exited with 0 +++ [pid 6405] +++ exited with 0 +++ [pid 5886] restart_syscall(<... resuming interrupted clone ...> [pid 6413] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6409] close(23 [pid 6413] <... prctl resumed>) = 0 [pid 6409] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5888] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=96, si_uid=0, si_status=0, si_utime=0, si_stime=5 /* 0.05 s */} --- [pid 6413] setpgid(0, 0 [pid 6409] close(24 [pid 5888] restart_syscall(<... resuming interrupted clone ...> [pid 6413] <... setpgid resumed>) = 0 [pid 6409] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6413] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6409] close(25 [pid 5886] <... restart_syscall resumed>) = 0 [pid 6413] <... openat resumed>) = 3 [pid 6409] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6413] write(3, "1000", 4 [pid 6409] close(26 [pid 6413] <... write resumed>) = 4 [pid 6409] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5886] umount2("./45", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5888] <... restart_syscall resumed>) = 0 [pid 6413] close(3 [pid 6409] close(27 [pid 5886] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6413] <... close resumed>) = 0 [pid 6409] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5886] openat(AT_FDCWD, "./45", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 6413] symlink("/dev/binderfs", "./binderfs" [pid 6409] close(28 [pid 5888] umount2("./42", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6413] <... symlink resumed>) = 0 [pid 6409] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5888] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5886] <... openat resumed>) = 3 [pid 6413] write(1, "executing program\n", 18 [pid 6409] close(29 [pid 5888] openat(AT_FDCWD, "./42", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5886] newfstatat(3, "", [pid 6413] <... write resumed>) = 18 [pid 6409] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5888] <... openat resumed>) = 3 [pid 5886] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=80, ...}, AT_EMPTY_PATH) = 0 [pid 6413] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6409] exit_group(0 [pid 5888] newfstatat(3, "", [pid 5886] getdents64(3, [pid 6413] <... futex resumed>) = 0 [pid 6409] <... exit_group resumed>) = ? [pid 5888] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=80, ...}, AT_EMPTY_PATH) = 0 [pid 5886] <... getdents64 resumed>0x55556ff0a730 /* 4 entries */, 32768) = 112 [pid 6413] rt_sigaction(SIGRT_1, {sa_handler=0x7f7361ab2750, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f7361aa3900}, [pid 5888] getdents64(3, [pid 5886] umount2("./45/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6413] <... rt_sigaction resumed>NULL, 8) = 0 [pid 5888] <... getdents64 resumed>0x55556ff0a730 /* 4 entries */, 32768) = 112 [pid 6413] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 5888] umount2("./42/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6413] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6413] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f7361a20000 [pid 6413] mprotect(0x7f7361a21000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 6413] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 6413] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f7361a40990, parent_tid=0x7f7361a40990, exit_signal=0, stack=0x7f7361a20000, stack_size=0x20300, tls=0x7f7361a406c0}./strace-static-x86_64: Process 6414 attached => {parent_tid=[101]}, 88) = 101 [pid 6413] rt_sigprocmask(SIG_SETMASK, [], [pid 6414] rseq(0x7f7361a40fe0, 0x20, 0, 0x53053053 [pid 6413] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6414] <... rseq resumed>) = 0 [pid 6413] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6414] set_robust_list(0x7f7361a409a0, 24 [pid 6413] <... futex resumed>) = 0 [pid 6414] <... set_robust_list resumed>) = 0 [pid 6413] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 6414] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 6411] <... futex resumed>) = ? [pid 5886] <... umount2 resumed>) = 0 [pid 5888] <... umount2 resumed>) = 0 [pid 5888] umount2("./42/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5886] umount2("./45/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5888] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5886] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5888] newfstatat(AT_FDCWD, "./42/file2", [pid 5886] newfstatat(AT_FDCWD, "./45/file2", [pid 5888] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5886] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 6411] +++ exited with 0 +++ [pid 6409] +++ exited with 0 +++ [pid 5888] umount2("./42/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5886] umount2("./45/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5889] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=106, si_uid=0, si_status=0, si_utime=0, si_stime=2 /* 0.02 s */} --- [pid 5888] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5886] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5889] restart_syscall(<... resuming interrupted clone ...> [pid 5888] openat(AT_FDCWD, "./42/file2", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5886] openat(AT_FDCWD, "./45/file2", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5888] <... openat resumed>) = 4 [pid 5886] <... openat resumed>) = 4 [pid 5888] newfstatat(4, "", [pid 5886] newfstatat(4, "", [pid 5888] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_EMPTY_PATH) = 0 [pid 5886] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_EMPTY_PATH) = 0 [pid 5888] getdents64(4, [pid 5886] getdents64(4, [pid 5888] <... getdents64 resumed>0x55556ff12770 /* 2 entries */, 32768) = 48 [pid 5888] getdents64(4, [pid 5886] <... getdents64 resumed>0x55556ff12770 /* 2 entries */, 32768) = 48 [pid 5888] <... getdents64 resumed>0x55556ff12770 /* 0 entries */, 32768) = 0 [pid 5886] getdents64(4, [pid 5888] close(4 [pid 5886] <... getdents64 resumed>0x55556ff12770 /* 0 entries */, 32768) = 0 [pid 5888] <... close resumed>) = 0 [pid 5886] close(4 [pid 5888] rmdir("./42/file2" [pid 5886] <... close resumed>) = 0 [pid 5888] <... rmdir resumed>) = 0 [pid 5886] rmdir("./45/file2" [pid 5888] umount2("./42/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5886] <... rmdir resumed>) = 0 [pid 5888] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5888] newfstatat(AT_FDCWD, "./42/binderfs", [pid 5886] umount2("./45/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5888] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5886] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5888] unlink("./42/binderfs" [pid 5886] newfstatat(AT_FDCWD, "./45/binderfs", [pid 5888] <... unlink resumed>) = 0 [pid 5886] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5888] getdents64(3, [pid 5886] unlink("./45/binderfs" [pid 5888] <... getdents64 resumed>0x55556ff0a730 /* 0 entries */, 32768) = 0 [pid 5886] <... unlink resumed>) = 0 [pid 5888] close(3 [pid 5886] getdents64(3, [pid 5888] <... close resumed>) = 0 [pid 5886] <... getdents64 resumed>0x55556ff0a730 /* 0 entries */, 32768) = 0 [pid 6414] memfd_create("syzkaller", 0 [pid 5888] rmdir("./42" [pid 5886] close(3 [pid 6414] <... memfd_create resumed>) = 3 [pid 5888] <... rmdir resumed>) = 0 [pid 5886] <... close resumed>) = 0 [pid 6414] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5888] mkdir("./43", 0777 [pid 5886] rmdir("./45" [pid 6414] <... mmap resumed>) = 0x7f7359600000 [pid 5888] <... mkdir resumed>) = 0 [pid 5886] <... rmdir resumed>) = 0 [pid 6414] write(3, "\xeb\x76\x90\x45\x58\x46\x41\x54\x20\x20\x20\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x03\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x08\x00\x00\x00\x88\x00\x00\x00\x0f\x00\x00\x00\x05\x00\x00\x00"..., 131072 [pid 5888] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 5886] mkdir("./46", 0777 [pid 5888] <... openat resumed>) = 3 [pid 5886] <... mkdir resumed>) = 0 [pid 5888] ioctl(3, LOOP_CLR_FD [pid 5886] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 5888] <... ioctl resumed>) = 0 [pid 5886] <... openat resumed>) = 3 [pid 5888] close(3 [pid 5886] ioctl(3, LOOP_CLR_FD [pid 5889] <... restart_syscall resumed>) = 0 [pid 5888] <... close resumed>) = 0 [pid 5886] <... ioctl resumed>) = 0 [pid 5886] close(3 [pid 5889] umount2("./46", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6414] <... write resumed>) = 131072 [pid 5888] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6414] munmap(0x7f7359600000, 138412032 [pid 5889] <... umount2 resumed>) = -1 EINVAL (Invalid argument) ./strace-static-x86_64: Process 6415 attached [pid 6414] <... munmap resumed>) = 0 [pid 5889] openat(AT_FDCWD, "./46", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5886] <... close resumed>) = 0 [pid 6408] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 5889] <... openat resumed>) = 3 [pid 5886] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 6416 attached [pid 6408] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=0} [pid 5889] newfstatat(3, "", [pid 6416] set_robust_list(0x55556ff096a0, 24 [pid 6414] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 6408] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 5889] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=80, ...}, AT_EMPTY_PATH) = 0 [pid 5886] <... clone resumed>, child_tidptr=0x55556ff09690) = 112 [pid 6416] <... set_robust_list resumed>) = 0 [pid 6414] <... openat resumed>) = 4 [pid 6408] futex(0x7f7361b156dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5889] getdents64(3, [pid 5888] <... clone resumed>, child_tidptr=0x55556ff09690) = 98 [pid 6416] chdir("./46" [pid 6414] ioctl(4, LOOP_SET_FD, 3 [pid 6410] <... openat resumed>) = -1 EIO (Input/output error) [pid 6408] <... futex resumed>) = 0 [pid 5889] <... getdents64 resumed>0x55556ff0a730 /* 4 entries */, 32768) = 112 [pid 6416] <... chdir resumed>) = 0 [pid 6410] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6408] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 5889] umount2("./46/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6416] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6410] <... futex resumed>) = 0 [pid 6408] <... mmap resumed>) = 0x7f73619ff000 [pid 6416] <... prctl resumed>) = 0 [pid 6410] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6408] mprotect(0x7f7361a00000, 131072, PROT_READ|PROT_WRITE [pid 6416] setpgid(0, 0 [pid 6408] <... mprotect resumed>) = 0 [pid 6416] <... setpgid resumed>) = 0 [pid 6408] rt_sigprocmask(SIG_BLOCK, ~[], [pid 6416] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6408] <... rt_sigprocmask resumed>[], 8) = 0 [pid 6408] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f7361a1f990, parent_tid=0x7f7361a1f990, exit_signal=0, stack=0x7f73619ff000, stack_size=0x20300, tls=0x7f7361a1f6c0}./strace-static-x86_64: Process 6417 attached [pid 6416] <... openat resumed>) = 3 [pid 6415] set_robust_list(0x55556ff096a0, 24 [pid 6408] <... clone3 resumed> => {parent_tid=[103]}, 88) = 103 [pid 6415] <... set_robust_list resumed>) = 0 [pid 6408] rt_sigprocmask(SIG_SETMASK, [], [pid 6416] write(3, "1000", 4 [pid 6408] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6416] <... write resumed>) = 4 [pid 6408] futex(0x7f7361b156d8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 6416] close(3 [pid 6415] chdir("./43" [pid 6408] futex(0x7f7361b156dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6416] <... close resumed>) = 0 [ 113.249749][ T6410] exFAT-fs (loop0): error, data size is invalid(150994954) [ 113.274615][ T6410] exFAT-fs (loop0): Filesystem has been set read-only [pid 6416] symlink("/dev/binderfs", "./binderfs" [pid 6417] rseq(0x7f7361a1ffe0, 0x20, 0, 0x53053053 [pid 6415] <... chdir resumed>) = 0 [pid 6414] <... ioctl resumed>) = 0 [pid 5889] <... umount2 resumed>) = 0 [pid 6417] <... rseq resumed>) = 0 [pid 6416] <... symlink resumed>) = 0 [pid 6415] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6414] close(3 [pid 5889] umount2("./46/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6417] set_robust_list(0x7f7361a1f9a0, 24 [pid 6415] <... prctl resumed>) = 0 [pid 6414] <... close resumed>) = 0 [pid 6417] <... set_robust_list resumed>) = 0 [pid 6415] setpgid(0, 0 [pid 6414] close(4 [pid 5889] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6417] rt_sigprocmask(SIG_SETMASK, [], [pid 6415] <... setpgid resumed>) = 0 [pid 6417] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6414] <... close resumed>) = 0 [pid 5889] newfstatat(AT_FDCWD, "./46/file2", executing program [pid 6415] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6417] ioctl(4, F2FS_IOC_SHUTDOWN, 0x200000000080 [pid 6414] mkdir("./file2", 0777 [pid 5889] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 6417] <... ioctl resumed>) = 0 [pid 6414] <... mkdir resumed>) = 0 [pid 5889] umount2("./46/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6417] futex(0x7f7361b156dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6416] write(1, "executing program\n", 18 [pid 6414] mount("/dev/loop2", "./file2", "exfat", MS_SYNCHRONOUS|MS_MANDLOCK|MS_DIRSYNC|MS_NOATIME|MS_NODIRATIME|MS_STRICTATIME|MS_LAZYTIME, "" [pid 6417] <... futex resumed>) = 1 [pid 6416] <... write resumed>) = 18 [pid 6415] <... openat resumed>) = 3 [pid 6408] <... futex resumed>) = 0 [pid 5889] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6416] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 5889] openat(AT_FDCWD, "./46/file2", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 6416] rt_sigaction(SIGRT_1, {sa_handler=0x7f7361ab2750, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f7361aa3900}, [pid 5889] <... openat resumed>) = 4 [pid 6416] <... rt_sigaction resumed>NULL, 8) = 0 [pid 6416] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 5889] newfstatat(4, "", [pid 6416] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5889] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_EMPTY_PATH) = 0 [pid 6416] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 5889] getdents64(4, [pid 6416] <... mmap resumed>) = 0x7f7361a20000 [pid 5889] <... getdents64 resumed>0x55556ff12770 /* 2 entries */, 32768) = 48 [pid 6416] mprotect(0x7f7361a21000, 131072, PROT_READ|PROT_WRITE [pid 5889] getdents64(4, [pid 6416] <... mprotect resumed>) = 0 [pid 5889] <... getdents64 resumed>0x55556ff12770 /* 0 entries */, 32768) = 0 [pid 5889] close(4) = 0 [pid 5889] rmdir("./46/file2") = 0 [pid 5889] umount2("./46/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5889] newfstatat(AT_FDCWD, "./46/binderfs", [pid 6416] rt_sigprocmask(SIG_BLOCK, ~[], [pid 5889] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 6416] <... rt_sigprocmask resumed>[], 8) = 0 [pid 5889] unlink("./46/binderfs" [pid 6416] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f7361a40990, parent_tid=0x7f7361a40990, exit_signal=0, stack=0x7f7361a20000, stack_size=0x20300, tls=0x7f7361a406c0} [pid 5889] <... unlink resumed>) = 0 ./strace-static-x86_64: Process 6418 attached [pid 6417] futex(0x7f7361b156d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6415] write(3, "1000", 4 [pid 6408] close(3 [pid 5889] getdents64(3, [pid 6418] rseq(0x7f7361a40fe0, 0x20, 0, 0x53053053 [pid 6416] <... clone3 resumed> => {parent_tid=[113]}, 88) = 113 [pid 6408] <... close resumed>) = 0 [pid 5889] <... getdents64 resumed>0x55556ff0a730 /* 0 entries */, 32768) = 0 [pid 6418] <... rseq resumed>) = 0 [pid 6416] rt_sigprocmask(SIG_SETMASK, [], [pid 6415] <... write resumed>) = 4 [pid 6408] close(4 [pid 5889] close(3 [pid 6418] set_robust_list(0x7f7361a409a0, 24 [pid 6416] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6415] close(3 [pid 6408] <... close resumed>) = 0 [pid 5889] <... close resumed>) = 0 [pid 6418] <... set_robust_list resumed>) = 0 [pid 6416] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6415] <... close resumed>) = 0 [pid 6408] close(5 [pid 5889] rmdir("./46" [pid 6418] rt_sigprocmask(SIG_SETMASK, [], [pid 6416] <... futex resumed>) = 0 [pid 6415] symlink("/dev/binderfs", "./binderfs" [pid 6408] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5889] <... rmdir resumed>) = 0 [pid 6418] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6416] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 6408] close(6 [pid 5889] mkdir("./47", 0777 [pid 6418] memfd_create("syzkaller", 0 [pid 6415] <... symlink resumed>) = 0 [pid 6408] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5889] <... mkdir resumed>) = 0 [pid 6408] close(7 [pid 5889] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 6408] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5889] <... openat resumed>) = 3 [pid 6408] close(8 [pid 5889] ioctl(3, LOOP_CLR_FD [pid 6408] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5889] <... ioctl resumed>) = 0 [pid 6408] close(9 [pid 5889] close(3 [pid 6408] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5889] <... close resumed>) = 0 [pid 6408] close(10) = -1 EBADF (Bad file descriptor) executing program [pid 6415] write(1, "executing program\n", 18 [pid 6408] close(11 [pid 6418] <... memfd_create resumed>) = 3 [pid 6415] <... write resumed>) = 18 [pid 6408] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6418] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f7359600000 [pid 6418] write(3, "\xeb\x76\x90\x45\x58\x46\x41\x54\x20\x20\x20\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x03\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x08\x00\x00\x00\x88\x00\x00\x00\x0f\x00\x00\x00\x05\x00\x00\x00"..., 131072 [pid 6415] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6408] close(12 [pid 6418] <... write resumed>) = 131072 [pid 5889] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6408] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6408] close(13) = -1 EBADF (Bad file descriptor) [pid 6408] close(14) = -1 EBADF (Bad file descriptor) [pid 6408] close(15) = -1 EBADF (Bad file descriptor) [pid 6415] <... futex resumed>) = 0 ./strace-static-x86_64: Process 6419 attached [pid 5889] <... clone resumed>, child_tidptr=0x55556ff09690) = 108 [pid 6419] set_robust_list(0x55556ff096a0, 24) = 0 [pid 6419] chdir("./47") = 0 [pid 6419] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 6419] setpgid(0, 0) = 0 [pid 6419] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 6415] rt_sigaction(SIGRT_1, {sa_handler=0x7f7361ab2750, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f7361aa3900}, [pid 6408] close(16 [pid 6419] write(3, "1000", 4) = 4 [pid 6419] close(3) = 0 [ 113.306611][ T6414] loop2: detected capacity change from 0 to 256 [pid 6418] munmap(0x7f7359600000, 138412032executing program [pid 6419] symlink("/dev/binderfs", "./binderfs" [pid 6418] <... munmap resumed>) = 0 [pid 6415] <... rt_sigaction resumed>NULL, 8) = 0 [pid 6408] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6419] <... symlink resumed>) = 0 [pid 6415] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 6408] close(17 [pid 6415] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6415] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 6408] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6419] write(1, "executing program\n", 18 [pid 6415] <... mmap resumed>) = 0x7f7361a20000 [pid 6408] close(18 [pid 6415] mprotect(0x7f7361a21000, 131072, PROT_READ|PROT_WRITE [pid 6408] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6419] <... write resumed>) = 18 [pid 6418] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 6415] <... mprotect resumed>) = 0 [pid 6408] close(19 [pid 6419] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6418] <... openat resumed>) = 4 [pid 6408] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6415] rt_sigprocmask(SIG_BLOCK, ~[], [pid 6408] close(20 [pid 6415] <... rt_sigprocmask resumed>[], 8) = 0 [pid 6408] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6415] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f7361a40990, parent_tid=0x7f7361a40990, exit_signal=0, stack=0x7f7361a20000, stack_size=0x20300, tls=0x7f7361a406c0} [pid 6408] close(21 [pid 6419] <... futex resumed>) = 0 [pid 6418] ioctl(4, LOOP_SET_FD, 3./strace-static-x86_64: Process 6420 attached [pid 6419] rt_sigaction(SIGRT_1, {sa_handler=0x7f7361ab2750, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f7361aa3900}, [pid 6408] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6408] close(22) = -1 EBADF (Bad file descriptor) [pid 6408] close(23) = -1 EBADF (Bad file descriptor) [pid 6420] rseq(0x7f7361a40fe0, 0x20, 0, 0x53053053 [pid 6415] <... clone3 resumed> => {parent_tid=[99]}, 88) = 99 [pid 6408] close(24 [pid 6415] rt_sigprocmask(SIG_SETMASK, [], [pid 6420] <... rseq resumed>) = 0 [pid 6408] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6420] set_robust_list(0x7f7361a409a0, 24 [pid 6419] <... rt_sigaction resumed>NULL, 8) = 0 [pid 6415] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6408] close(25 [pid 6420] <... set_robust_list resumed>) = 0 [pid 6415] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6408] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6419] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 6408] close(26 [pid 6420] rt_sigprocmask(SIG_SETMASK, [], [pid 6415] <... futex resumed>) = 0 [pid 6408] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6419] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 6415] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 6408] close(27 [pid 6420] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6419] <... mmap resumed>) = 0x7f7361a20000 [pid 6408] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6419] mprotect(0x7f7361a21000, 131072, PROT_READ|PROT_WRITE [pid 6420] memfd_create("syzkaller", 0 [pid 6419] <... mprotect resumed>) = 0 [pid 6408] close(28 [pid 6419] rt_sigprocmask(SIG_BLOCK, ~[], [pid 6408] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6420] <... memfd_create resumed>) = 3 [pid 6419] <... rt_sigprocmask resumed>[], 8) = 0 [pid 6419] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f7361a40990, parent_tid=0x7f7361a40990, exit_signal=0, stack=0x7f7361a20000, stack_size=0x20300, tls=0x7f7361a406c0} [pid 6408] close(29 [pid 6420] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6408] <... close resumed>) = -1 EBADF (Bad file descriptor) ./strace-static-x86_64: Process 6421 attached [pid 6420] <... mmap resumed>) = 0x7f7359600000 [pid 6419] <... clone3 resumed> => {parent_tid=[109]}, 88) = 109 [pid 6421] rseq(0x7f7361a40fe0, 0x20, 0, 0x53053053 [pid 6419] rt_sigprocmask(SIG_SETMASK, [], [pid 6408] exit_group(0 [pid 6421] <... rseq resumed>) = 0 [pid 6419] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6421] set_robust_list(0x7f7361a409a0, 24 [pid 6419] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6421] <... set_robust_list resumed>) = 0 [pid 6419] <... futex resumed>) = 0 [pid 6421] rt_sigprocmask(SIG_SETMASK, [], [pid 6419] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 6421] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6421] memfd_create("syzkaller", 0) = 3 [pid 6421] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6420] write(3, "\xeb\x76\x90\x45\x58\x46\x41\x54\x20\x20\x20\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x03\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x08\x00\x00\x00\x88\x00\x00\x00\x0f\x00\x00\x00\x05\x00\x00\x00"..., 131072 [pid 6417] <... futex resumed>) = ? [pid 6408] <... exit_group resumed>) = ? [pid 6421] <... mmap resumed>) = 0x7f7359600000 [pid 6420] <... write resumed>) = 131072 [pid 6418] <... ioctl resumed>) = 0 [pid 6420] munmap(0x7f7359600000, 138412032 [pid 6418] close(3 [pid 6417] +++ exited with 0 +++ [pid 6421] write(3, "\xeb\x76\x90\x45\x58\x46\x41\x54\x20\x20\x20\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x03\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x08\x00\x00\x00\x88\x00\x00\x00\x0f\x00\x00\x00\x05\x00\x00\x00"..., 131072 [pid 6418] <... close resumed>) = 0 [pid 6410] <... futex resumed>) = ? [pid 6420] <... munmap resumed>) = 0 [pid 6420] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 6418] close(4 [pid 6410] +++ exited with 0 +++ [pid 6408] +++ exited with 0 +++ [pid 5884] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=101, si_uid=0, si_status=0, si_utime=0, si_stime=5 /* 0.05 s */} --- [pid 6420] <... openat resumed>) = 4 [pid 6418] <... close resumed>) = 0 [pid 6420] ioctl(4, LOOP_SET_FD, 3 [pid 6421] <... write resumed>) = 131072 [pid 6421] munmap(0x7f7359600000, 138412032) = 0 [pid 6421] openat(AT_FDCWD, "/dev/loop4", O_RDWR) = 4 [ 113.349859][ T6418] loop1: detected capacity change from 0 to 256 [ 113.362211][ T6414] exFAT-fs (loop2): failed to load upcase table (idx : 0x0000fe7f, chksum : 0x39626d3b, utbl_chksum : 0xe619d30d) [ 113.389210][ T6420] loop3: detected capacity change from 0 to 256 [pid 6421] ioctl(4, LOOP_SET_FD, 3 [pid 6418] mkdir("./file2", 0777 [pid 5884] umount2("./44", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 6418] <... mkdir resumed>) = 0 [pid 5884] openat(AT_FDCWD, "./44", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 6418] mount("/dev/loop1", "./file2", "exfat", MS_SYNCHRONOUS|MS_MANDLOCK|MS_DIRSYNC|MS_NOATIME|MS_NODIRATIME|MS_STRICTATIME|MS_LAZYTIME, "" [pid 5884] <... openat resumed>) = 3 [pid 5884] newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=80, ...}, AT_EMPTY_PATH) = 0 [pid 5884] getdents64(3, 0x55556ff0a730 /* 4 entries */, 32768) = 112 [pid 5884] umount2("./44/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6420] <... ioctl resumed>) = 0 [pid 6420] close(3) = 0 [pid 6420] close(4 [pid 5884] <... umount2 resumed>) = 0 [pid 6420] <... close resumed>) = 0 [pid 6420] mkdir("./file2", 0777 [pid 6414] <... mount resumed>) = 0 [pid 6420] <... mkdir resumed>) = 0 [pid 6421] <... ioctl resumed>) = 0 [pid 6420] mount("/dev/loop3", "./file2", "exfat", MS_SYNCHRONOUS|MS_MANDLOCK|MS_DIRSYNC|MS_NOATIME|MS_NODIRATIME|MS_STRICTATIME|MS_LAZYTIME, "" [pid 5884] umount2("./44/file2", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5884] newfstatat(AT_FDCWD, "./44/file2", {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5884] umount2("./44/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6421] close(3) = 0 [pid 6421] close(4) = 0 [pid 6421] mkdir("./file2", 0777 [pid 6414] openat(AT_FDCWD, "./file2", O_RDONLY|O_DIRECTORY [pid 5884] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6421] <... mkdir resumed>) = 0 [pid 6414] <... openat resumed>) = 3 [pid 5884] openat(AT_FDCWD, "./44/file2", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 6421] mount("/dev/loop4", "./file2", "exfat", MS_SYNCHRONOUS|MS_MANDLOCK|MS_DIRSYNC|MS_NOATIME|MS_NODIRATIME|MS_STRICTATIME|MS_LAZYTIME, "" [pid 6414] chdir("./file2" [pid 5884] <... openat resumed>) = 4 [pid 6414] <... chdir resumed>) = 0 [pid 5884] newfstatat(4, "", [pid 6414] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 5884] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_EMPTY_PATH) = 0 [pid 5884] getdents64(4, [pid 6414] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6414] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 6413] <... futex resumed>) = 0 [pid 6413] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 6413] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6414] openat(AT_FDCWD, ".", O_RDONLY [pid 5884] <... getdents64 resumed>0x55556ff12770 /* 2 entries */, 32768) = 48 [ 113.391050][ T6421] loop4: detected capacity change from 0 to 256 [pid 5884] getdents64(4, [pid 6414] <... openat resumed>) = 4 [pid 5884] <... getdents64 resumed>0x55556ff12770 /* 0 entries */, 32768) = 0 [pid 5884] close(4) = 0 [pid 5884] rmdir("./44/file2" [pid 6414] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5884] <... rmdir resumed>) = 0 [pid 6414] <... futex resumed>) = 1 [pid 6413] <... futex resumed>) = 0 [pid 6413] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 6413] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6414] openat(AT_FDCWD, "./file1", O_WRONLY|O_EXCL|O_TRUNC|O_SYNC|O_NOATIME [pid 5884] umount2("./44/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5884] newfstatat(AT_FDCWD, "./44/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5884] unlink("./44/binderfs") = 0 [pid 5884] getdents64(3, 0x55556ff0a730 /* 0 entries */, 32768) = 0 [pid 5884] close(3) = 0 [pid 5884] rmdir("./44") = 0 [pid 5884] mkdir("./45", 0777) = 0 [pid 5884] openat(AT_FDCWD, "/dev/loop0", O_RDWR) = 3 [pid 5884] ioctl(3, LOOP_CLR_FD) = 0 [ 113.444696][ T6414] exFAT-fs (loop2): error, data size is invalid(150994954) [ 113.445168][ T6418] exFAT-fs (loop1): failed to load upcase table (idx : 0x0000fe7f, chksum : 0x39626d3b, utbl_chksum : 0xe619d30d) [ 113.466870][ T6414] exFAT-fs (loop2): Filesystem has been set read-only [ 113.477751][ T6420] exFAT-fs (loop3): failed to load upcase table (idx : 0x0000fe7f, chksum : 0x39626d3b, utbl_chksum : 0xe619d30d) [pid 5884] close(3 [pid 6414] <... openat resumed>) = -1 EIO (Input/output error) [pid 6418] <... mount resumed>) = 0 [pid 6418] openat(AT_FDCWD, "./file2", O_RDONLY|O_DIRECTORY) = 3 [pid 6414] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5884] <... close resumed>) = 0 [pid 6418] chdir("./file2" [pid 6414] <... futex resumed>) = 1 [pid 6413] <... futex resumed>) = 0 [pid 6413] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5884] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6413] <... futex resumed>) = 0 [pid 5884] <... clone resumed>, child_tidptr=0x55556ff09690) = 104 executing program ./strace-static-x86_64: Process 6422 attached [pid 6413] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6414] ioctl(4, F2FS_IOC_SHUTDOWN, 0x200000000080 [pid 6422] set_robust_list(0x55556ff096a0, 24) = 0 [pid 6422] chdir("./45") = 0 [pid 6422] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 6422] setpgid(0, 0) = 0 [pid 6422] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 6422] write(3, "1000", 4) = 4 [pid 6422] close(3) = 0 [pid 6422] symlink("/dev/binderfs", "./binderfs") = 0 [pid 6422] write(1, "executing program\n", 18) = 18 [pid 6422] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 6422] rt_sigaction(SIGRT_1, {sa_handler=0x7f7361ab2750, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f7361aa3900}, NULL, 8) = 0 [pid 6414] <... ioctl resumed>) = 0 [pid 6422] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 6422] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f7361a20000 [pid 6422] mprotect(0x7f7361a21000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 6422] rt_sigprocmask(SIG_BLOCK, ~[], [pid 6418] <... chdir resumed>) = 0 [pid 6414] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6422] <... rt_sigprocmask resumed>[], 8) = 0 [pid 6422] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f7361a40990, parent_tid=0x7f7361a40990, exit_signal=0, stack=0x7f7361a20000, stack_size=0x20300, tls=0x7f7361a406c0} [pid 6418] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 6414] <... futex resumed>) = 1 [pid 6413] <... futex resumed>) = 0 [pid 6418] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6414] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6413] close(3 [pid 6422] <... clone3 resumed> => {parent_tid=[105]}, 88) = 105 [pid 6413] <... close resumed>) = 0 [pid 6422] rt_sigprocmask(SIG_SETMASK, [], [pid 6413] close(4 [pid 6422] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6413] <... close resumed>) = 0 [pid 6422] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6413] close(5 [pid 6422] <... futex resumed>) = 0 [pid 6422] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000}./strace-static-x86_64: Process 6423 attached [pid 6423] rseq(0x7f7361a40fe0, 0x20, 0, 0x53053053) = 0 [pid 6423] set_robust_list(0x7f7361a409a0, 24) = 0 [pid 6423] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 6423] memfd_create("syzkaller", 0) = 3 [pid 6423] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f7359600000 [pid 6423] write(3, "\xeb\x76\x90\x45\x58\x46\x41\x54\x20\x20\x20\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x03\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x08\x00\x00\x00\x88\x00\x00\x00\x0f\x00\x00\x00\x05\x00\x00\x00"..., 131072 [pid 6413] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6423] <... write resumed>) = 131072 [pid 6413] close(6) = -1 EBADF (Bad file descriptor) [pid 6413] close(7 [pid 6423] munmap(0x7f7359600000, 138412032 [pid 6413] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6423] <... munmap resumed>) = 0 [pid 6418] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6413] close(8 [pid 6418] <... futex resumed>) = 1 [pid 6413] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6418] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6416] <... futex resumed>) = 0 [pid 6413] close(9 [pid 6423] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 6416] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6413] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6423] <... openat resumed>) = 4 [pid 6420] <... mount resumed>) = 0 [pid 6413] close(10 [pid 6423] ioctl(4, LOOP_SET_FD, 3 [pid 6418] <... futex resumed>) = 0 [pid 6416] <... futex resumed>) = 1 [pid 6413] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6418] openat(AT_FDCWD, ".", O_RDONLY [pid 6413] close(11 [pid 6416] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6418] <... openat resumed>) = 4 [pid 6413] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6418] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6413] close(12 [pid 6418] <... futex resumed>) = 1 [pid 6413] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6416] <... futex resumed>) = 0 [pid 6418] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6416] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6418] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6418] openat(AT_FDCWD, "./file1", O_WRONLY|O_EXCL|O_TRUNC|O_SYNC|O_NOATIME [pid 6421] <... mount resumed>) = 0 [pid 6420] openat(AT_FDCWD, "./file2", O_RDONLY|O_DIRECTORY [pid 6421] openat(AT_FDCWD, "./file2", O_RDONLY|O_DIRECTORY [pid 6420] <... openat resumed>) = 3 [pid 6421] <... openat resumed>) = 3 [pid 6420] chdir("./file2" [pid 6421] chdir("./file2" [pid 6420] <... chdir resumed>) = 0 [pid 6421] <... chdir resumed>) = 0 [pid 6420] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 6421] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 6420] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6421] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6420] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6421] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6420] <... futex resumed>) = 1 [pid 6415] <... futex resumed>) = 0 [pid 6421] <... futex resumed>) = 1 [pid 6420] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6421] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6415] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6420] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6420] openat(AT_FDCWD, ".", O_RDONLY [pid 6415] <... futex resumed>) = 0 [pid 6420] <... openat resumed>) = 4 [pid 6415] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6420] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 6415] <... futex resumed>) = 0 [ 113.492891][ T6421] exFAT-fs (loop4): failed to load upcase table (idx : 0x0000fe7f, chksum : 0x39626d3b, utbl_chksum : 0xe619d30d) [ 113.524453][ T6423] loop0: detected capacity change from 0 to 256 [ 113.532721][ T6418] exFAT-fs (loop1): error, data size is invalid(150994954) [pid 6420] openat(AT_FDCWD, "./file1", O_WRONLY|O_EXCL|O_TRUNC|O_SYNC|O_NOATIME [pid 6415] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6419] <... futex resumed>) = 0 [pid 6416] <... futex resumed>) = 0 [pid 6415] <... futex resumed>) = 0 [pid 6413] close(13 [pid 6419] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6416] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6413] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6413] close(14 [pid 6419] <... futex resumed>) = 1 [pid 6419] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6413] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6421] <... futex resumed>) = 0 [pid 6413] close(15 [pid 6421] openat(AT_FDCWD, ".", O_RDONLY [pid 6415] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6421] <... openat resumed>) = 4 [pid 6421] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 6421] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6423] <... ioctl resumed>) = 0 [pid 6419] <... futex resumed>) = 0 [pid 6413] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6423] close(3) = 0 [pid 6423] close(4) = 0 [pid 6423] mkdir("./file2", 0777) = 0 [pid 6423] mount("/dev/loop0", "./file2", "exfat", MS_SYNCHRONOUS|MS_MANDLOCK|MS_DIRSYNC|MS_NOATIME|MS_NODIRATIME|MS_STRICTATIME|MS_LAZYTIME, "" [pid 6419] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 6421] <... futex resumed>) = 0 [pid 6419] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6421] openat(AT_FDCWD, "./file1", O_WRONLY|O_EXCL|O_TRUNC|O_SYNC|O_NOATIME [pid 6418] <... openat resumed>) = -1 EIO (Input/output error) [pid 6413] close(16 [pid 6418] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6413] <... close resumed>) = -1 EBADF (Bad file descriptor) [ 113.537282][ T6420] exFAT-fs (loop3): error, data size is invalid(150994954) [ 113.557903][ T6418] exFAT-fs (loop1): Filesystem has been set read-only [ 113.566523][ T6420] exFAT-fs (loop3): Filesystem has been set read-only [ 113.575409][ T6421] exFAT-fs (loop4): error, data size is invalid(150994954) [ 113.583392][ T6421] exFAT-fs (loop4): Filesystem has been set read-only [pid 6418] <... futex resumed>) = 1 [pid 6416] <... futex resumed>) = 0 [pid 6413] close(17) = -1 EBADF (Bad file descriptor) [pid 6416] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6418] ioctl(4, F2FS_IOC_SHUTDOWN, 0x200000000080 [pid 6416] <... futex resumed>) = 0 [pid 6413] close(18 [pid 6418] <... ioctl resumed>) = 0 [pid 6416] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6413] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6420] <... openat resumed>) = -1 EIO (Input/output error) [pid 6420] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6413] close(19 [pid 6420] <... futex resumed>) = 1 [pid 6415] <... futex resumed>) = 0 [pid 6413] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6420] ioctl(4, F2FS_IOC_SHUTDOWN, 0x200000000080 [pid 6415] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6420] <... ioctl resumed>) = 0 [pid 6415] <... futex resumed>) = 0 [pid 6420] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6415] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6420] <... futex resumed>) = 0 [pid 6415] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6420] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6415] close(3) = 0 [pid 6415] close(4) = 0 [pid 6415] close(5) = -1 EBADF (Bad file descriptor) [pid 6415] close(6) = -1 EBADF (Bad file descriptor) [pid 6415] close(7) = -1 EBADF (Bad file descriptor) [pid 6415] close(8) = -1 EBADF (Bad file descriptor) [pid 6415] close(9) = -1 EBADF (Bad file descriptor) [pid 6415] close(10) = -1 EBADF (Bad file descriptor) [pid 6415] close(11) = -1 EBADF (Bad file descriptor) [pid 6415] close(12) = -1 EBADF (Bad file descriptor) [pid 6415] close(13) = -1 EBADF (Bad file descriptor) [pid 6415] close(14) = -1 EBADF (Bad file descriptor) [pid 6415] close(15) = -1 EBADF (Bad file descriptor) [pid 6415] close(16) = -1 EBADF (Bad file descriptor) [pid 6415] close(17) = -1 EBADF (Bad file descriptor) [pid 6415] close(18) = -1 EBADF (Bad file descriptor) [pid 6415] close(19) = -1 EBADF (Bad file descriptor) [pid 6415] close(20) = -1 EBADF (Bad file descriptor) [pid 6415] close(21) = -1 EBADF (Bad file descriptor) [pid 6415] close(22) = -1 EBADF (Bad file descriptor) [pid 6415] close(23 [pid 6418] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6415] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6413] close(20) = -1 EBADF (Bad file descriptor) [pid 6418] <... futex resumed>) = 1 [pid 6416] <... futex resumed>) = 0 [pid 6413] close(21 [pid 6418] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6415] close(24 [pid 6413] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6415] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6415] close(25) = -1 EBADF (Bad file descriptor) [pid 6415] close(26) = -1 EBADF (Bad file descriptor) [pid 6415] close(27) = -1 EBADF (Bad file descriptor) [pid 6415] close(28) = -1 EBADF (Bad file descriptor) [pid 6415] close(29) = -1 EBADF (Bad file descriptor) [pid 6415] exit_group(0 [pid 6420] <... futex resumed>) = ? [pid 6415] <... exit_group resumed>) = ? [pid 6413] close(22 [pid 6420] +++ exited with 0 +++ [pid 6416] close(3 [pid 6415] +++ exited with 0 +++ [pid 6413] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6413] close(23 [pid 5888] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=98, si_uid=0, si_status=0, si_utime=0, si_stime=3 /* 0.03 s */} --- [pid 6413] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6416] <... close resumed>) = 0 [pid 5888] restart_syscall(<... resuming interrupted clone ...> [pid 6413] close(24 [pid 6421] <... openat resumed>) = -1 EIO (Input/output error) [pid 6413] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6421] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6416] close(4 [pid 6413] close(25 [pid 6421] <... futex resumed>) = 1 [pid 6419] <... futex resumed>) = 0 [pid 6413] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6421] ioctl(4, F2FS_IOC_SHUTDOWN, 0x200000000080 [pid 6419] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6416] <... close resumed>) = 0 [pid 6413] close(26 [pid 6421] <... ioctl resumed>) = 0 [pid 6419] <... futex resumed>) = 0 [pid 6416] close(5 [pid 6413] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6421] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6419] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6416] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6413] close(27 [pid 6421] <... futex resumed>) = 0 [pid 6419] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6416] close(6 [pid 6413] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6421] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6419] close(3 [pid 6416] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6413] close(28 [pid 6419] <... close resumed>) = 0 [pid 6416] close(7 [pid 6413] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6419] close(4 [pid 6416] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6413] close(29 [pid 6419] <... close resumed>) = 0 [pid 6416] close(8 [pid 6413] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6419] close(5 [pid 6416] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6423] <... mount resumed>) = 0 [pid 6419] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6416] close(9 [pid 6413] exit_group(0 [pid 5888] <... restart_syscall resumed>) = 0 [pid 6419] close(6 [pid 6416] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6414] <... futex resumed>) = ? [pid 6413] <... exit_group resumed>) = ? [pid 6423] openat(AT_FDCWD, "./file2", O_RDONLY|O_DIRECTORY [pid 6419] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6416] close(10 [pid 6423] <... openat resumed>) = 3 [pid 6419] close(7 [pid 6416] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6423] chdir("./file2" [pid 6419] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6416] close(11 [pid 5888] umount2("./43", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6423] <... chdir resumed>) = 0 [pid 6419] close(8 [pid 6416] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6414] +++ exited with 0 +++ [pid 6413] +++ exited with 0 +++ [pid 5888] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6419] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6416] close(12 [pid 5888] openat(AT_FDCWD, "./43", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5887] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=100, si_uid=0, si_status=0, si_utime=0, si_stime=2 /* 0.02 s */} --- [pid 6423] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 6419] close(9 [pid 6416] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5888] <... openat resumed>) = 3 [pid 6423] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6419] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6416] close(13 [pid 5888] newfstatat(3, "", [pid 6423] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6419] close(10) = -1 EBADF (Bad file descriptor) [pid 6423] <... futex resumed>) = 1 [pid 6422] <... futex resumed>) = 0 [pid 6419] close(11 [pid 6423] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6422] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6419] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5888] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=80, ...}, AT_EMPTY_PATH) = 0 [pid 6423] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6422] <... futex resumed>) = 0 [pid 6419] close(12 [pid 6423] openat(AT_FDCWD, ".", O_RDONLY [pid 6422] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6419] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5888] getdents64(3, [pid 6423] <... openat resumed>) = 4 [pid 6419] close(13) = -1 EBADF (Bad file descriptor) [pid 5888] <... getdents64 resumed>0x55556ff0a730 /* 4 entries */, 32768) = 112 [pid 6423] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6419] close(14 [pid 6423] <... futex resumed>) = 1 [pid 6422] <... futex resumed>) = 0 [pid 6419] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5888] umount2("./43/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6423] openat(AT_FDCWD, "./file1", O_WRONLY|O_EXCL|O_TRUNC|O_SYNC|O_NOATIME [pid 6422] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6419] close(15 [pid 6422] <... futex resumed>) = 0 [pid 6422] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5888] <... umount2 resumed>) = 0 [pid 5888] umount2("./43/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5887] umount2("./46", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5888] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5887] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5888] newfstatat(AT_FDCWD, "./43/file2", [pid 6419] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5888] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5887] openat(AT_FDCWD, "./46", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5888] umount2("./43/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6419] close(16 [pid 5888] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5887] <... openat resumed>) = 3 [pid 5888] openat(AT_FDCWD, "./43/file2", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 6419] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5888] <... openat resumed>) = 4 [pid 5887] newfstatat(3, "", [pid 5888] newfstatat(4, "", [pid 6419] close(17 [pid 5888] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_EMPTY_PATH) = 0 [pid 5887] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=80, ...}, AT_EMPTY_PATH) = 0 [pid 6419] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6419] close(18 [pid 5887] getdents64(3, [pid 6419] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6416] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5888] getdents64(4, [pid 5887] <... getdents64 resumed>0x55556ff0a730 /* 4 entries */, 32768) = 112 [pid 6419] close(19 [pid 6416] close(14 [pid 5888] <... getdents64 resumed>0x55556ff12770 /* 2 entries */, 32768) = 48 [pid 5887] umount2("./46/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6419] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6416] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5888] getdents64(4, [pid 5887] <... umount2 resumed>) = 0 [pid 6419] close(20 [pid 6416] close(15 [pid 5888] <... getdents64 resumed>0x55556ff12770 /* 0 entries */, 32768) = 0 [pid 5887] umount2("./46/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6419] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6416] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5888] close(4 [pid 5887] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6419] close(21 [pid 6416] close(16 [pid 5888] <... close resumed>) = 0 [pid 5887] newfstatat(AT_FDCWD, "./46/file2", [pid 6419] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6416] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5888] rmdir("./43/file2" [pid 5887] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 6419] close(22 [pid 6416] close(17 [pid 6419] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6416] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5888] <... rmdir resumed>) = 0 [pid 5887] umount2("./46/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6419] close(23 [pid 6416] close(18 [pid 5888] umount2("./43/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6419] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6416] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5887] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6419] close(24 [pid 6416] close(19 [pid 5888] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5887] openat(AT_FDCWD, "./46/file2", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 6419] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6416] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5888] newfstatat(AT_FDCWD, "./43/binderfs", [pid 5887] <... openat resumed>) = 4 [pid 6419] close(25 [pid 6416] close(20 [pid 5887] newfstatat(4, "", [pid 6419] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6416] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5888] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5887] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_EMPTY_PATH) = 0 [pid 6419] close(26 [pid 6416] close(21 [pid 5888] unlink("./43/binderfs" [pid 5887] getdents64(4, [pid 6419] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6416] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5888] <... unlink resumed>) = 0 [pid 6419] close(27 [pid 6416] close(22 [pid 5888] getdents64(3, [pid 5887] <... getdents64 resumed>0x55556ff12770 /* 2 entries */, 32768) = 48 [pid 6419] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6416] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5888] <... getdents64 resumed>0x55556ff0a730 /* 0 entries */, 32768) = 0 [pid 5887] getdents64(4, [ 113.592338][ T6423] exFAT-fs (loop0): failed to load upcase table (idx : 0x0000fe7f, chksum : 0x39626d3b, utbl_chksum : 0xe619d30d) [ 113.634852][ T6423] exFAT-fs (loop0): error, data size is invalid(150994954) [pid 6419] close(28 [pid 6416] close(23 [pid 5888] close(3 [pid 5887] <... getdents64 resumed>0x55556ff12770 /* 0 entries */, 32768) = 0 [pid 6423] <... openat resumed>) = -1 EIO (Input/output error) [pid 6419] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6416] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5888] <... close resumed>) = 0 [pid 5887] close(4 [pid 6419] close(29 [pid 6416] close(24 [pid 5888] rmdir("./43" [pid 5887] <... close resumed>) = 0 [pid 6423] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6419] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6416] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5888] <... rmdir resumed>) = 0 [pid 5887] rmdir("./46/file2" [pid 6423] <... futex resumed>) = 1 [pid 6422] <... futex resumed>) = 0 [pid 6419] exit_group(0 [pid 5888] mkdir("./44", 0777 [pid 5887] <... rmdir resumed>) = 0 [pid 6423] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6422] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6421] <... futex resumed>) = ? [pid 6419] <... exit_group resumed>) = ? [pid 5887] umount2("./46/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6423] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6422] <... futex resumed>) = 0 [pid 6421] +++ exited with 0 +++ [pid 6416] close(25 [pid 5888] <... mkdir resumed>) = 0 [pid 5887] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6423] ioctl(4, F2FS_IOC_SHUTDOWN, 0x200000000080 [pid 6422] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6416] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5888] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 5887] newfstatat(AT_FDCWD, "./46/binderfs", [pid 6423] <... ioctl resumed>) = 0 [pid 6416] close(26 [pid 5888] <... openat resumed>) = 3 [pid 6423] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6416] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5888] ioctl(3, LOOP_CLR_FD [pid 5887] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 6423] <... futex resumed>) = 1 [pid 6422] <... futex resumed>) = 0 [pid 6419] +++ exited with 0 +++ [pid 6416] close(27 [pid 5888] <... ioctl resumed>) = 0 [pid 5887] unlink("./46/binderfs" [pid 6423] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6422] close(3 [pid 6416] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5889] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=108, si_uid=0, si_status=0, si_utime=0, si_stime=3 /* 0.03 s */} --- [pid 5888] close(3 [pid 6422] <... close resumed>) = 0 [pid 6416] close(28 [pid 5889] restart_syscall(<... resuming interrupted clone ...> [pid 5887] <... unlink resumed>) = 0 [pid 6422] close(4 [pid 6416] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6422] <... close resumed>) = 0 [pid 6416] close(29 [pid 6422] close(5 [pid 6416] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6422] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6416] exit_group(0 [pid 6422] close(6 [pid 6416] <... exit_group resumed>) = ? [pid 6418] <... futex resumed>) = ? [pid 6422] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6418] +++ exited with 0 +++ [pid 6416] +++ exited with 0 +++ [pid 5888] <... close resumed>) = 0 [pid 6422] close(7) = -1 EBADF (Bad file descriptor) [pid 5888] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5886] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=112, si_uid=0, si_status=0, si_utime=0, si_stime=8 /* 0.08 s */} --- [pid 6422] close(8 [pid 5886] restart_syscall(<... resuming interrupted clone ...> [pid 6422] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6422] close(9) = -1 EBADF (Bad file descriptor) [pid 6422] close(10) = -1 EBADF (Bad file descriptor) [pid 6422] close(11) = -1 EBADF (Bad file descriptor) [pid 6422] close(12) = -1 EBADF (Bad file descriptor) [pid 6422] close(13) = -1 EBADF (Bad file descriptor) [pid 5889] <... restart_syscall resumed>) = 0 [pid 6422] close(14) = -1 EBADF (Bad file descriptor) [pid 6422] close(15) = -1 EBADF (Bad file descriptor) [pid 6422] close(16 [pid 5889] umount2("./47", MNT_FORCE|UMOUNT_NOFOLLOW./strace-static-x86_64: Process 6424 attached [pid 6422] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5889] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5886] <... restart_syscall resumed>) = 0 [pid 5889] openat(AT_FDCWD, "./47", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5888] <... clone resumed>, child_tidptr=0x55556ff09690) = 100 [pid 6424] set_robust_list(0x55556ff096a0, 24) = 0 [pid 6422] close(17 [pid 5889] <... openat resumed>) = 3 [pid 6422] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6422] close(18 [pid 6424] chdir("./44" [pid 6422] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6422] close(19 [pid 5889] newfstatat(3, "", [pid 6424] <... chdir resumed>) = 0 [pid 6422] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5889] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=80, ...}, AT_EMPTY_PATH) = 0 [pid 5886] umount2("./46", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6424] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6422] close(20 [pid 5889] getdents64(3, [pid 6424] <... prctl resumed>) = 0 [pid 6422] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5886] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6424] setpgid(0, 0 [pid 6422] close(21 [pid 5889] <... getdents64 resumed>0x55556ff0a730 /* 4 entries */, 32768) = 112 [pid 5886] openat(AT_FDCWD, "./46", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 6424] <... setpgid resumed>) = 0 [pid 6422] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5889] umount2("./47/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5887] getdents64(3, [pid 6424] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6422] close(22 [pid 5886] <... openat resumed>) = 3 [pid 6424] <... openat resumed>) = 3 [pid 6422] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5887] <... getdents64 resumed>0x55556ff0a730 /* 0 entries */, 32768) = 0 [pid 5886] newfstatat(3, "", [pid 6424] write(3, "1000", 4 [pid 6422] close(23 [pid 5887] close(3 [pid 6424] <... write resumed>) = 4 [pid 6422] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5887] <... close resumed>) = 0 [pid 5886] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=80, ...}, AT_EMPTY_PATH) = 0 [pid 6424] close(3 [pid 6422] close(24 [pid 6424] <... close resumed>) = 0 [pid 6422] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5889] <... umount2 resumed>) = 0 [pid 5887] rmdir("./46" [pid 5886] getdents64(3, [pid 6424] symlink("/dev/binderfs", "./binderfs" [pid 6422] close(25 [pid 5889] umount2("./47/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5887] <... rmdir resumed>) = 0 [pid 5886] <... getdents64 resumed>0x55556ff0a730 /* 4 entries */, 32768) = 112 [pid 6424] <... symlink resumed>) = 0 [pid 6422] <... close resumed>) = -1 EBADF (Bad file descriptor) executing program [pid 5889] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5886] umount2("./46/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6424] write(1, "executing program\n", 18 [pid 6422] close(26 [pid 5889] newfstatat(AT_FDCWD, "./47/file2", [pid 5887] mkdir("./47", 0777 [pid 6424] <... write resumed>) = 18 [pid 6422] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5889] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5887] <... mkdir resumed>) = 0 [pid 5886] <... umount2 resumed>) = 0 [pid 6424] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6422] close(27 [pid 5889] umount2("./47/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6424] <... futex resumed>) = 0 [pid 6422] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5889] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5887] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 6424] rt_sigaction(SIGRT_1, {sa_handler=0x7f7361ab2750, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f7361aa3900}, [pid 6422] close(28 [pid 5889] openat(AT_FDCWD, "./47/file2", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5887] <... openat resumed>) = 3 [pid 5886] umount2("./46/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6424] <... rt_sigaction resumed>NULL, 8) = 0 [pid 6422] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5889] <... openat resumed>) = 4 [pid 5886] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6424] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 6422] close(29 [pid 5889] newfstatat(4, "", [pid 5887] ioctl(3, LOOP_CLR_FD [pid 6424] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6422] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5889] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_EMPTY_PATH) = 0 [pid 5886] newfstatat(AT_FDCWD, "./46/file2", [pid 6424] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 6422] exit_group(0 [pid 5889] getdents64(4, [pid 5887] <... ioctl resumed>) = 0 [pid 6424] <... mmap resumed>) = 0x7f7361a20000 [pid 6423] <... futex resumed>) = ? [pid 6422] <... exit_group resumed>) = ? [pid 5889] <... getdents64 resumed>0x55556ff12770 /* 2 entries */, 32768) = 48 [pid 5887] close(3 [pid 6424] mprotect(0x7f7361a21000, 131072, PROT_READ|PROT_WRITE [pid 6423] +++ exited with 0 +++ [pid 6422] +++ exited with 0 +++ [pid 5889] getdents64(4, [pid 5887] <... close resumed>) = 0 [pid 5886] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5889] <... getdents64 resumed>0x55556ff12770 /* 0 entries */, 32768) = 0 [pid 5884] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=104, si_uid=0, si_status=0, si_utime=0, si_stime=5 /* 0.05 s */} --- [pid 5889] close(4 [pid 5884] restart_syscall(<... resuming interrupted clone ...> [pid 5889] <... close resumed>) = 0 [pid 5889] rmdir("./47/file2") = 0 [pid 5889] umount2("./47/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5889] newfstatat(AT_FDCWD, "./47/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5889] unlink("./47/binderfs") = 0 [pid 5889] getdents64(3, 0x55556ff0a730 /* 0 entries */, 32768) = 0 [pid 5889] close(3) = 0 [pid 5889] rmdir("./47") = 0 [pid 5887] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5889] mkdir("./48", 0777) = 0 [pid 5884] <... restart_syscall resumed>) = 0 [pid 6424] <... mprotect resumed>) = 0 [pid 5886] umount2("./46/file2", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) ./strace-static-x86_64: Process 6425 attached [pid 6424] rt_sigprocmask(SIG_BLOCK, ~[], [pid 5886] openat(AT_FDCWD, "./46/file2", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5884] umount2("./45", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5889] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 5886] <... openat resumed>) = 4 [pid 5884] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6425] set_robust_list(0x55556ff096a0, 24 [pid 5889] <... openat resumed>) = 3 [pid 5886] newfstatat(4, "", [pid 5884] openat(AT_FDCWD, "./45", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 6425] <... set_robust_list resumed>) = 0 [pid 6424] <... rt_sigprocmask resumed>[], 8) = 0 [pid 5889] ioctl(3, LOOP_CLR_FD [pid 5887] <... clone resumed>, child_tidptr=0x55556ff09690) = 102 [pid 5886] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_EMPTY_PATH) = 0 [pid 5884] <... openat resumed>) = 3 [pid 6425] chdir("./47" [pid 6424] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f7361a40990, parent_tid=0x7f7361a40990, exit_signal=0, stack=0x7f7361a20000, stack_size=0x20300, tls=0x7f7361a406c0} [pid 5889] <... ioctl resumed>) = 0 [pid 5886] getdents64(4, [pid 5884] newfstatat(3, "", ./strace-static-x86_64: Process 6426 attached [pid 6425] <... chdir resumed>) = 0 [pid 5889] close(3 [pid 5886] <... getdents64 resumed>0x55556ff12770 /* 2 entries */, 32768) = 48 [pid 5884] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=80, ...}, AT_EMPTY_PATH) = 0 [pid 6426] rseq(0x7f7361a40fe0, 0x20, 0, 0x53053053 [pid 6425] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6424] <... clone3 resumed> => {parent_tid=[101]}, 88) = 101 [pid 5889] <... close resumed>) = 0 [pid 5886] getdents64(4, [pid 5884] getdents64(3, [pid 6426] <... rseq resumed>) = 0 [pid 6425] <... prctl resumed>) = 0 [pid 6424] rt_sigprocmask(SIG_SETMASK, [], [pid 5886] <... getdents64 resumed>0x55556ff12770 /* 0 entries */, 32768) = 0 [pid 5884] <... getdents64 resumed>0x55556ff0a730 /* 4 entries */, 32768) = 112 [pid 6426] set_robust_list(0x7f7361a409a0, 24 [pid 6424] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5886] close(4 [pid 5884] umount2("./45/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6426] <... set_robust_list resumed>) = 0 [pid 6425] setpgid(0, 0 [pid 6424] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5886] <... close resumed>) = 0 [pid 5884] <... umount2 resumed>) = 0 [pid 6425] <... setpgid resumed>) = 0 [pid 6424] <... futex resumed>) = 0 [pid 5886] rmdir("./46/file2" [pid 5884] umount2("./45/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6426] rt_sigprocmask(SIG_SETMASK, [], [pid 6425] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6424] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 5889] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5886] <... rmdir resumed>) = 0 [pid 5884] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6426] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6425] <... openat resumed>) = 3 [pid 5886] umount2("./46/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5884] newfstatat(AT_FDCWD, "./45/file2", [pid 5886] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5884] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 6426] memfd_create("syzkaller", 0 [pid 5884] umount2("./45/file2", MNT_FORCE|UMOUNT_NOFOLLOW./strace-static-x86_64: Process 6427 attached [pid 5886] newfstatat(AT_FDCWD, "./46/binderfs", [pid 5884] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6427] set_robust_list(0x55556ff096a0, 24 [pid 6426] <... memfd_create resumed>) = 3 [pid 5886] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [ 113.657218][ T6423] exFAT-fs (loop0): Filesystem has been set read-only [pid 5884] openat(AT_FDCWD, "./45/file2", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 6427] <... set_robust_list resumed>) = 0 [pid 6426] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6425] write(3, "1000", 4 [pid 5889] <... clone resumed>, child_tidptr=0x55556ff09690) = 110 [pid 5886] unlink("./46/binderfs" [pid 5884] <... openat resumed>) = 4 [pid 6427] chdir("./48" [pid 6426] <... mmap resumed>) = 0x7f7359600000 [pid 6425] <... write resumed>) = 4 [pid 5886] <... unlink resumed>) = 0 [pid 5884] newfstatat(4, "", [pid 6427] <... chdir resumed>) = 0 [pid 6425] close(3 [pid 5886] getdents64(3, [pid 5884] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_EMPTY_PATH) = 0 [pid 6427] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6425] <... close resumed>) = 0 [pid 5884] getdents64(4, [pid 6427] <... prctl resumed>) = 0 [pid 6425] symlink("/dev/binderfs", "./binderfs" [pid 5884] <... getdents64 resumed>0x55556ff12770 /* 2 entries */, 32768) = 48 [pid 6427] setpgid(0, 0 [pid 6426] write(3, "\xeb\x76\x90\x45\x58\x46\x41\x54\x20\x20\x20\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x03\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x08\x00\x00\x00\x88\x00\x00\x00\x0f\x00\x00\x00\x05\x00\x00\x00"..., 131072 [pid 6425] <... symlink resumed>) = 0 [pid 5886] <... getdents64 resumed>0x55556ff0a730 /* 0 entries */, 32768) = 0 [pid 5884] getdents64(4, [pid 6427] <... setpgid resumed>) = 0 [pid 5886] close(3 [pid 5884] <... getdents64 resumed>0x55556ff12770 /* 0 entries */, 32768) = 0 [pid 6427] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXECexecuting program [pid 6425] write(1, "executing program\n", 18 [pid 5884] close(4) = 0 [pid 6425] <... write resumed>) = 18 [pid 5884] rmdir("./45/file2" [pid 6425] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5884] <... rmdir resumed>) = 0 [pid 6427] <... openat resumed>) = 3 [pid 6425] <... futex resumed>) = 0 [pid 5884] umount2("./45/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5884] newfstatat(AT_FDCWD, "./45/binderfs", [pid 6425] rt_sigaction(SIGRT_1, {sa_handler=0x7f7361ab2750, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f7361aa3900}, [pid 5886] <... close resumed>) = 0 [pid 5884] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 6427] write(3, "1000", 4) = 4 [pid 6425] <... rt_sigaction resumed>NULL, 8) = 0 [pid 5886] rmdir("./46" [pid 5884] unlink("./45/binderfs" [pid 6427] close(3 [pid 6425] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 5884] <... unlink resumed>) = 0 [pid 6427] <... close resumed>) = 0 [pid 6425] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5884] getdents64(3, [pid 6427] symlink("/dev/binderfs", "./binderfs" [pid 6425] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 5884] <... getdents64 resumed>0x55556ff0a730 /* 0 entries */, 32768) = 0 [pid 6427] <... symlink resumed>) = 0 [pid 6425] <... mmap resumed>) = 0x7f7361a20000 [pid 5886] <... rmdir resumed>) = 0 [pid 5884] close(3 [pid 5886] mkdir("./47", 0777 [pid 5884] <... close resumed>) = 0 [pid 6427] write(1, "executing program\n", 18executing program [pid 6425] mprotect(0x7f7361a21000, 131072, PROT_READ|PROT_WRITE [pid 5886] <... mkdir resumed>) = 0 [pid 5884] rmdir("./45" [pid 6427] <... write resumed>) = 18 [pid 6426] <... write resumed>) = 131072 [pid 6425] <... mprotect resumed>) = 0 [pid 5886] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 5884] <... rmdir resumed>) = 0 [pid 6427] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6426] munmap(0x7f7359600000, 138412032 [pid 5886] <... openat resumed>) = 3 [pid 5884] mkdir("./46", 0777 [pid 6427] <... futex resumed>) = 0 [pid 6425] rt_sigprocmask(SIG_BLOCK, ~[], [pid 5886] ioctl(3, LOOP_CLR_FD [pid 5884] <... mkdir resumed>) = 0 [pid 6427] rt_sigaction(SIGRT_1, {sa_handler=0x7f7361ab2750, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f7361aa3900}, [pid 6425] <... rt_sigprocmask resumed>[], 8) = 0 [pid 5884] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 6427] <... rt_sigaction resumed>NULL, 8) = 0 [pid 6426] <... munmap resumed>) = 0 [pid 6425] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f7361a40990, parent_tid=0x7f7361a40990, exit_signal=0, stack=0x7f7361a20000, stack_size=0x20300, tls=0x7f7361a406c0} [pid 5886] <... ioctl resumed>) = 0 [pid 5884] <... openat resumed>) = 3 ./strace-static-x86_64: Process 6428 attached [pid 6427] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 5886] close(3 [pid 5884] ioctl(3, LOOP_CLR_FD [pid 6428] rseq(0x7f7361a40fe0, 0x20, 0, 0x53053053 [pid 6427] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5884] <... ioctl resumed>) = 0 [pid 6428] <... rseq resumed>) = 0 [pid 6427] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 6425] <... clone3 resumed> => {parent_tid=[103]}, 88) = 103 [pid 5884] close(3 [pid 6428] set_robust_list(0x7f7361a409a0, 24 [pid 6427] <... mmap resumed>) = 0x7f7361a20000 [pid 6426] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 6425] rt_sigprocmask(SIG_SETMASK, [], [pid 5886] <... close resumed>) = 0 [pid 6428] <... set_robust_list resumed>) = 0 [pid 6427] mprotect(0x7f7361a21000, 131072, PROT_READ|PROT_WRITE [pid 6425] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5886] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6428] rt_sigprocmask(SIG_SETMASK, [], [pid 6427] <... mprotect resumed>) = 0 [pid 6426] <... openat resumed>) = 4 [pid 5884] <... close resumed>) = 0 [pid 6428] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6425] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5884] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 6430 attached [pid 6428] memfd_create("syzkaller", 0 [pid 6427] rt_sigprocmask(SIG_BLOCK, ~[], [pid 6425] <... futex resumed>) = 0 [pid 6430] set_robust_list(0x55556ff096a0, 24 [pid 5884] <... clone resumed>, child_tidptr=0x55556ff09690) = 106 ./strace-static-x86_64: Process 6429 attached [pid 6430] <... set_robust_list resumed>) = 0 [pid 6426] ioctl(4, LOOP_SET_FD, 3 [pid 6425] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 6430] chdir("./46" [pid 6428] <... memfd_create resumed>) = 3 [pid 6427] <... rt_sigprocmask resumed>[], 8) = 0 [pid 6430] <... chdir resumed>) = 0 [pid 6427] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f7361a40990, parent_tid=0x7f7361a40990, exit_signal=0, stack=0x7f7361a20000, stack_size=0x20300, tls=0x7f7361a406c0} [pid 6430] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6428] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6430] <... prctl resumed>) = 0 [pid 6428] <... mmap resumed>) = 0x7f7359600000 [pid 6430] setpgid(0, 0) = 0 [pid 6428] write(3, "\xeb\x76\x90\x45\x58\x46\x41\x54\x20\x20\x20\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x03\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x08\x00\x00\x00\x88\x00\x00\x00\x0f\x00\x00\x00\x05\x00\x00\x00"..., 131072 [pid 6430] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6427] <... clone3 resumed> => {parent_tid=[111]}, 88) = 111 [pid 6427] rt_sigprocmask(SIG_SETMASK, [], [pid 6430] <... openat resumed>) = 3 [pid 6427] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6427] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 6430] write(3, "1000", 4 [pid 6427] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 6430] <... write resumed>) = 4 [pid 6430] close(3) = 0 [pid 6430] symlink("/dev/binderfs", "./binderfs" [pid 6428] <... write resumed>) = 131072 ./strace-static-x86_64: Process 6431 attached [pid 6430] <... symlink resumed>) = 0 [pid 6429] set_robust_list(0x55556ff096a0, 24 [pid 6426] <... ioctl resumed>) = 0 [pid 5886] <... clone resumed>, child_tidptr=0x55556ff09690) = 114 executing program [pid 6431] rseq(0x7f7361a40fe0, 0x20, 0, 0x53053053 [pid 6430] write(1, "executing program\n", 18 [pid 6428] munmap(0x7f7359600000, 138412032 [pid 6430] <... write resumed>) = 18 [pid 6428] <... munmap resumed>) = 0 [pid 6430] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 6430] rt_sigaction(SIGRT_1, {sa_handler=0x7f7361ab2750, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f7361aa3900}, NULL, 8) = 0 [pid 6430] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 6428] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 6430] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 6428] <... openat resumed>) = 4 [pid 6430] <... mmap resumed>) = 0x7f7361a20000 [pid 6430] mprotect(0x7f7361a21000, 131072, PROT_READ|PROT_WRITE [pid 6428] ioctl(4, LOOP_SET_FD, 3 [pid 6430] <... mprotect resumed>) = 0 [pid 6431] <... rseq resumed>) = 0 [pid 6429] <... set_robust_list resumed>) = 0 [pid 6426] close(3 [pid 6431] set_robust_list(0x7f7361a409a0, 24) = 0 [pid 6430] rt_sigprocmask(SIG_BLOCK, ~[], [pid 6429] chdir("./47" [pid 6426] <... close resumed>) = 0 [pid 6431] rt_sigprocmask(SIG_SETMASK, [], [pid 6426] close(4 [pid 6429] <... chdir resumed>) = 0 [pid 6431] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6431] memfd_create("syzkaller", 0 [pid 6430] <... rt_sigprocmask resumed>[], 8) = 0 [pid 6429] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6426] <... close resumed>) = 0 [pid 6431] <... memfd_create resumed>) = 3 [pid 6431] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6429] <... prctl resumed>) = 0 [pid 6426] mkdir("./file2", 0777 [pid 6431] <... mmap resumed>) = 0x7f7359600000 [pid 6430] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f7361a40990, parent_tid=0x7f7361a40990, exit_signal=0, stack=0x7f7361a20000, stack_size=0x20300, tls=0x7f7361a406c0} [pid 6429] setpgid(0, 0 [pid 6426] <... mkdir resumed>) = 0 [pid 6429] <... setpgid resumed>) = 0 [pid 6426] mount("/dev/loop3", "./file2", "exfat", MS_SYNCHRONOUS|MS_MANDLOCK|MS_DIRSYNC|MS_NOATIME|MS_NODIRATIME|MS_STRICTATIME|MS_LAZYTIME, "" [pid 6430] <... clone3 resumed> => {parent_tid=[107]}, 88) = 107 ./strace-static-x86_64: Process 6432 attached [pid 6430] rt_sigprocmask(SIG_SETMASK, [], [pid 6429] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6432] rseq(0x7f7361a40fe0, 0x20, 0, 0x53053053 [pid 6431] write(3, "\xeb\x76\x90\x45\x58\x46\x41\x54\x20\x20\x20\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x03\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x08\x00\x00\x00\x88\x00\x00\x00\x0f\x00\x00\x00\x05\x00\x00\x00"..., 131072 [pid 6432] <... rseq resumed>) = 0 [pid 6430] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6429] <... openat resumed>) = 3 [pid 6430] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6429] write(3, "1000", 4 [pid 6432] set_robust_list(0x7f7361a409a0, 24 [pid 6431] <... write resumed>) = 131072 [pid 6429] <... write resumed>) = 4 [pid 6432] <... set_robust_list resumed>) = 0 [pid 6431] munmap(0x7f7359600000, 138412032 [pid 6429] close(3 [pid 6432] rt_sigprocmask(SIG_SETMASK, [], [pid 6430] <... futex resumed>) = 0 [pid 6432] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6430] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000}executing program [pid 6432] memfd_create("syzkaller", 0) = 3 [pid 6431] <... munmap resumed>) = 0 [pid 6429] <... close resumed>) = 0 [pid 6432] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6429] symlink("/dev/binderfs", "./binderfs" [pid 6432] <... mmap resumed>) = 0x7f7359600000 [pid 6431] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 6429] <... symlink resumed>) = 0 [pid 6429] write(1, "executing program\n", 18) = 18 [pid 6431] <... openat resumed>) = 4 [pid 6429] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 6428] <... ioctl resumed>) = 0 [pid 6432] write(3, "\xeb\x76\x90\x45\x58\x46\x41\x54\x20\x20\x20\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x03\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x08\x00\x00\x00\x88\x00\x00\x00\x0f\x00\x00\x00\x05\x00\x00\x00"..., 131072 [pid 6431] ioctl(4, LOOP_SET_FD, 3 [pid 6429] rt_sigaction(SIGRT_1, {sa_handler=0x7f7361ab2750, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f7361aa3900}, [pid 6428] close(3) = 0 [pid 6428] close(4) = 0 [pid 6428] mkdir("./file2", 0777) = 0 [ 113.744077][ T6426] loop3: detected capacity change from 0 to 256 [ 113.765870][ T6428] loop2: detected capacity change from 0 to 256 [pid 6428] mount("/dev/loop2", "./file2", "exfat", MS_SYNCHRONOUS|MS_MANDLOCK|MS_DIRSYNC|MS_NOATIME|MS_NODIRATIME|MS_STRICTATIME|MS_LAZYTIME, "" [pid 6429] <... rt_sigaction resumed>NULL, 8) = 0 [pid 6428] <... mount resumed>) = 0 [pid 6432] <... write resumed>) = 131072 [pid 6431] <... ioctl resumed>) = 0 [pid 6429] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 6432] munmap(0x7f7359600000, 138412032 [pid 6429] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6429] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 6432] <... munmap resumed>) = 0 [pid 6432] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 6429] <... mmap resumed>) = 0x7f7361a20000 [pid 6432] <... openat resumed>) = 4 [pid 6429] mprotect(0x7f7361a21000, 131072, PROT_READ|PROT_WRITE [pid 6432] ioctl(4, LOOP_SET_FD, 3 [pid 6429] <... mprotect resumed>) = 0 [pid 6431] close(3 [pid 6428] openat(AT_FDCWD, "./file2", O_RDONLY|O_DIRECTORY [pid 6431] <... close resumed>) = 0 [pid 6428] <... openat resumed>) = 3 [pid 6431] close(4 [pid 6428] chdir("./file2" [pid 6431] <... close resumed>) = 0 [pid 6428] <... chdir resumed>) = 0 [pid 6431] mkdir("./file2", 0777 [pid 6428] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 6431] <... mkdir resumed>) = 0 [pid 6428] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6431] mount("/dev/loop4", "./file2", "exfat", MS_SYNCHRONOUS|MS_MANDLOCK|MS_DIRSYNC|MS_NOATIME|MS_NODIRATIME|MS_STRICTATIME|MS_LAZYTIME, "" [pid 6428] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 6428] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6425] <... futex resumed>) = 0 [pid 6425] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6428] <... futex resumed>) = 0 [pid 6425] <... futex resumed>) = 1 [pid 6428] openat(AT_FDCWD, ".", O_RDONLY) = 4 [pid 6425] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6428] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 6425] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6428] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6425] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6428] <... futex resumed>) = 0 [pid 6425] <... futex resumed>) = 1 [pid 6428] openat(AT_FDCWD, "./file1", O_WRONLY|O_EXCL|O_TRUNC|O_SYNC|O_NOATIME [pid 6429] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 6429] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f7361a40990, parent_tid=0x7f7361a40990, exit_signal=0, stack=0x7f7361a20000, stack_size=0x20300, tls=0x7f7361a406c0}./strace-static-x86_64: Process 6433 attached [ 113.813819][ T6428] exFAT-fs (loop2): failed to load upcase table (idx : 0x0000fe7f, chksum : 0x39626d3b, utbl_chksum : 0xe619d30d) [ 113.820748][ T6431] loop4: detected capacity change from 0 to 256 [ 113.842809][ T6432] loop0: detected capacity change from 0 to 256 [ 113.847691][ T6428] exFAT-fs (loop2): error, data size is invalid(150994954) [pid 6425] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6433] rseq(0x7f7361a40fe0, 0x20, 0, 0x53053053 [pid 6432] <... ioctl resumed>) = 0 [pid 6429] <... clone3 resumed> => {parent_tid=[115]}, 88) = 115 [pid 6433] <... rseq resumed>) = 0 [pid 6432] close(3) = 0 [pid 6429] rt_sigprocmask(SIG_SETMASK, [], [pid 6433] set_robust_list(0x7f7361a409a0, 24 [pid 6432] close(4 [pid 6433] <... set_robust_list resumed>) = 0 [pid 6429] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6432] <... close resumed>) = 0 [pid 6433] rt_sigprocmask(SIG_SETMASK, [], [pid 6429] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6433] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6432] mkdir("./file2", 0777 [pid 6429] <... futex resumed>) = 0 [pid 6429] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 6433] memfd_create("syzkaller", 0 [pid 6432] <... mkdir resumed>) = 0 [pid 6433] <... memfd_create resumed>) = 3 [pid 6432] mount("/dev/loop0", "./file2", "exfat", MS_SYNCHRONOUS|MS_MANDLOCK|MS_DIRSYNC|MS_NOATIME|MS_NODIRATIME|MS_STRICTATIME|MS_LAZYTIME, "" [pid 6433] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f7359600000 [pid 6433] write(3, "\xeb\x76\x90\x45\x58\x46\x41\x54\x20\x20\x20\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x03\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x08\x00\x00\x00\x88\x00\x00\x00\x0f\x00\x00\x00\x05\x00\x00\x00"..., 131072) = 131072 [pid 6428] <... openat resumed>) = -1 EIO (Input/output error) [pid 6433] munmap(0x7f7359600000, 138412032) = 0 [pid 6428] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6433] openat(AT_FDCWD, "/dev/loop1", O_RDWR) = 4 [pid 6433] ioctl(4, LOOP_SET_FD, 3 [pid 6428] <... futex resumed>) = 1 [pid 6425] <... futex resumed>) = 0 [pid 6425] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6428] ioctl(4, F2FS_IOC_SHUTDOWN, 0x200000000080) = 0 [pid 6425] <... futex resumed>) = 0 [pid 6425] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6428] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6426] <... mount resumed>) = 0 [ 113.858035][ T6426] exFAT-fs (loop3): failed to load upcase table (idx : 0x0000fe7f, chksum : 0x39626d3b, utbl_chksum : 0xe619d30d) [ 113.858820][ T6428] exFAT-fs (loop2): Filesystem has been set read-only [ 113.890461][ T6433] loop1: detected capacity change from 0 to 256 [pid 6426] openat(AT_FDCWD, "./file2", O_RDONLY|O_DIRECTORY [pid 6428] <... futex resumed>) = 1 [pid 6426] <... openat resumed>) = 3 [pid 6425] <... futex resumed>) = 0 [pid 6425] close(3 [pid 6428] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6425] <... close resumed>) = 0 [pid 6425] close(4 [pid 6426] chdir("./file2" [pid 6425] <... close resumed>) = 0 [pid 6433] <... ioctl resumed>) = 0 [pid 6426] <... chdir resumed>) = 0 [pid 6426] openat(AT_FDCWD, "/dev/loop3", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 6426] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 6426] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6433] close(3) = 0 [pid 6433] close(4) = 0 [pid 6433] mkdir("./file2", 0777) = 0 [pid 6424] <... futex resumed>) = 0 [pid 6424] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6426] <... futex resumed>) = 0 [pid 6424] <... futex resumed>) = 1 [pid 6426] openat(AT_FDCWD, ".", O_RDONLY) = 4 [pid 6426] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 6426] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6433] mount("/dev/loop1", "./file2", "exfat", MS_SYNCHRONOUS|MS_MANDLOCK|MS_DIRSYNC|MS_NOATIME|MS_NODIRATIME|MS_STRICTATIME|MS_LAZYTIME, "" [pid 6424] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}) = -1 EAGAIN (Resource temporarily unavailable) [pid 6424] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6426] <... futex resumed>) = 0 [pid 6424] <... futex resumed>) = 1 [pid 6426] openat(AT_FDCWD, "./file1", O_WRONLY|O_EXCL|O_TRUNC|O_SYNC|O_NOATIME [pid 6425] close(5) = -1 EBADF (Bad file descriptor) [pid 6424] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6425] close(6) = -1 EBADF (Bad file descriptor) [pid 6425] close(7) = -1 EBADF (Bad file descriptor) [ 113.907578][ T6432] exFAT-fs (loop0): failed to load upcase table (idx : 0x0000fe7f, chksum : 0x39626d3b, utbl_chksum : 0xe619d30d) [ 113.926136][ T6431] exFAT-fs (loop4): failed to load upcase table (idx : 0x0000fe7f, chksum : 0x39626d3b, utbl_chksum : 0xe619d30d) [ 113.929694][ T6426] exFAT-fs (loop3): error, data size is invalid(150994954) [ 113.954212][ T6426] exFAT-fs (loop3): Filesystem has been set read-only [pid 6425] close(8 [pid 6432] <... mount resumed>) = 0 [pid 6425] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6431] <... mount resumed>) = 0 [pid 6431] openat(AT_FDCWD, "./file2", O_RDONLY|O_DIRECTORY [pid 6425] close(9) = -1 EBADF (Bad file descriptor) [pid 6431] <... openat resumed>) = 3 [pid 6425] close(10 [pid 6432] openat(AT_FDCWD, "./file2", O_RDONLY|O_DIRECTORY [pid 6431] chdir("./file2" [pid 6425] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6432] <... openat resumed>) = 3 [pid 6425] close(11 [pid 6431] <... chdir resumed>) = 0 [pid 6425] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6432] chdir("./file2" [pid 6431] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 6425] close(12 [pid 6432] <... chdir resumed>) = 0 [pid 6425] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6432] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 6425] close(13 [pid 6431] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6425] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6432] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6431] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6425] close(14 [pid 6432] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6425] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6431] <... futex resumed>) = 1 [pid 6425] close(15 [pid 6432] <... futex resumed>) = 1 [pid 6431] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6430] <... futex resumed>) = 0 [pid 6425] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6430] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6425] close(16 [pid 6432] openat(AT_FDCWD, ".", O_RDONLY [pid 6430] <... futex resumed>) = 0 [pid 6425] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6432] <... openat resumed>) = 4 [pid 6432] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6425] close(17 [pid 6430] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6425] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6430] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6432] <... futex resumed>) = 0 [pid 6430] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6425] close(18 [pid 6430] <... futex resumed>) = 0 [pid 6432] openat(AT_FDCWD, "./file1", O_WRONLY|O_EXCL|O_TRUNC|O_SYNC|O_NOATIME [pid 6430] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6427] <... futex resumed>) = 0 [pid 6425] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6427] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6425] close(19 [pid 6431] <... futex resumed>) = 0 [pid 6427] <... futex resumed>) = 1 [pid 6425] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6431] openat(AT_FDCWD, ".", O_RDONLY [pid 6427] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6426] <... openat resumed>) = -1 EIO (Input/output error) [pid 6425] close(20) = -1 EBADF (Bad file descriptor) [pid 6425] close(21) = -1 EBADF (Bad file descriptor) [pid 6431] <... openat resumed>) = 4 [pid 6425] close(22 [pid 6431] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6426] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6433] <... mount resumed>) = 0 [pid 6431] <... futex resumed>) = 1 [pid 6427] <... futex resumed>) = 0 [pid 6426] <... futex resumed>) = 1 [pid 6425] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6433] openat(AT_FDCWD, "./file2", O_RDONLY|O_DIRECTORY [pid 6431] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6427] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6426] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6425] close(23 [pid 6433] <... openat resumed>) = 3 [pid 6431] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6427] <... futex resumed>) = 0 [pid 6425] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6433] chdir("./file2" [pid 6431] openat(AT_FDCWD, "./file1", O_WRONLY|O_EXCL|O_TRUNC|O_SYNC|O_NOATIME [pid 6427] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6425] close(24 [pid 6433] <... chdir resumed>) = 0 [pid 6432] <... openat resumed>) = -1 EIO (Input/output error) [pid 6424] <... futex resumed>) = 0 [pid 6432] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6424] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6432] <... futex resumed>) = 1 [pid 6430] <... futex resumed>) = 0 [pid 6426] <... futex resumed>) = 0 [pid 6424] <... futex resumed>) = 1 [pid 6432] ioctl(4, F2FS_IOC_SHUTDOWN, 0x200000000080 [pid 6430] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6426] ioctl(4, F2FS_IOC_SHUTDOWN, 0x200000000080 [pid 6424] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6432] <... ioctl resumed>) = 0 [pid 6430] <... futex resumed>) = 0 [pid 6426] <... ioctl resumed>) = 0 [pid 6432] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6430] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6426] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6432] <... futex resumed>) = 0 [pid 6430] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6426] <... futex resumed>) = 1 [pid 6424] <... futex resumed>) = 0 [pid 6432] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6430] close(3 [pid 6426] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6424] close(3 [pid 6430] <... close resumed>) = 0 [pid 6424] <... close resumed>) = 0 [pid 6430] close(4 [pid 6424] close(4 [pid 6430] <... close resumed>) = 0 [pid 6424] <... close resumed>) = 0 [pid 6430] close(5 [pid 6424] close(5 [pid 6430] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6424] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6430] close(6 [pid 6424] close(6 [pid 6430] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6424] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6430] close(7 [pid 6424] close(7 [pid 6430] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6424] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6430] close(8 [pid 6424] close(8 [pid 6430] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6424] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6430] close(9 [pid 6424] close(9 [pid 6430] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6424] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6430] close(10 [pid 6424] close(10 [pid 6430] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6424] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6430] close(11 [pid 6424] close(11 [pid 6430] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6425] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6433] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 6424] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6433] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6430] close(12 [pid 6425] close(25 [pid 6424] close(12 [pid 6430] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6425] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6424] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6430] close(13 [pid 6425] close(26 [pid 6424] close(13 [pid 6430] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6425] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6424] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6430] close(14 [ 113.966402][ T6433] exFAT-fs (loop1): failed to load upcase table (idx : 0x0000fe7f, chksum : 0x39626d3b, utbl_chksum : 0xe619d30d) [ 113.988702][ T6432] exFAT-fs (loop0): error, data size is invalid(150994954) [ 114.002383][ T6432] exFAT-fs (loop0): Filesystem has been set read-only [ 114.008952][ T6431] exFAT-fs (loop4): error, data size is invalid(150994954) [pid 6425] close(27 [pid 6424] close(14 [pid 6430] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6425] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6424] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6430] close(15 [pid 6425] close(28 [pid 6424] close(15 [pid 6430] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6425] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6424] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6430] close(16 [pid 6425] close(29 [pid 6424] close(16 [pid 6430] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6425] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6424] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6430] close(17 [pid 6425] exit_group(0 [pid 6424] close(17 [pid 6430] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6425] <... exit_group resumed>) = ? [pid 6424] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6430] close(18 [pid 6424] close(18 [pid 6430] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6424] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6430] close(19 [pid 6424] close(19 [pid 6430] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6424] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6430] close(20 [pid 6424] close(20 [pid 6430] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6424] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6430] close(21 [pid 6424] close(21 [pid 6430] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6424] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6430] close(22 [pid 6424] close(22 [pid 6430] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6424] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6430] close(23 [pid 6424] close(23 [pid 6430] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6424] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6430] close(24 [pid 6424] close(24 [pid 6430] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6424] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6430] close(25 [pid 6424] close(25 [pid 6433] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6431] <... openat resumed>) = -1 EIO (Input/output error) [pid 6430] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6428] <... futex resumed>) = ? [pid 6424] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6433] <... futex resumed>) = 1 [pid 6430] close(26 [pid 6429] <... futex resumed>) = 0 [pid 6424] close(26 [pid 6430] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6429] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6424] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6433] openat(AT_FDCWD, ".", O_RDONLY [pid 6430] close(27 [pid 6429] <... futex resumed>) = 0 [pid 6424] close(27 [pid 6430] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6429] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6424] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6433] <... openat resumed>) = 4 [pid 6430] close(28 [pid 6424] close(28 [pid 6433] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6431] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6430] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6428] +++ exited with 0 +++ [pid 6425] +++ exited with 0 +++ [pid 6424] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6433] <... futex resumed>) = 1 [pid 6431] <... futex resumed>) = 1 [pid 6430] close(29 [pid 6429] <... futex resumed>) = 0 [pid 6427] <... futex resumed>) = 0 [pid 6424] close(29 [pid 5887] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=102, si_uid=0, si_status=0, si_utime=0, si_stime=6 /* 0.06 s */} --- [pid 6433] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6431] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6430] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6429] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6427] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6424] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5887] restart_syscall(<... resuming interrupted clone ...> [pid 6433] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6431] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6429] <... futex resumed>) = 0 [pid 6427] <... futex resumed>) = 0 [pid 6424] exit_group(0 [pid 6433] openat(AT_FDCWD, "./file1", O_WRONLY|O_EXCL|O_TRUNC|O_SYNC|O_NOATIME [pid 6431] ioctl(4, F2FS_IOC_SHUTDOWN, 0x200000000080 [pid 6430] exit_group(0 [pid 6429] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6427] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6426] <... futex resumed>) = ? [pid 6424] <... exit_group resumed>) = ? [pid 6432] <... futex resumed>) = ? [pid 6430] <... exit_group resumed>) = ? [pid 6426] +++ exited with 0 +++ [pid 6431] <... ioctl resumed>) = 0 [pid 5887] <... restart_syscall resumed>) = 0 [pid 6431] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 6427] <... futex resumed>) = 0 [pid 6431] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5887] umount2("./47", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6427] close(3 [pid 6433] <... openat resumed>) = -1 EIO (Input/output error) [pid 5887] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6433] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6427] <... close resumed>) = 0 [pid 5887] openat(AT_FDCWD, "./47", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 6433] <... futex resumed>) = 1 [pid 6429] <... futex resumed>) = 0 [pid 6427] close(4 [pid 6433] ioctl(4, F2FS_IOC_SHUTDOWN, 0x200000000080 [pid 6429] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5887] <... openat resumed>) = 3 [pid 6433] <... ioctl resumed>) = 0 [pid 6429] <... futex resumed>) = 0 [pid 6427] <... close resumed>) = 0 [pid 5887] newfstatat(3, "", [pid 6433] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6429] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6433] <... futex resumed>) = 0 [pid 6429] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6427] close(5 [pid 6433] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6429] close(3 [pid 6427] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5887] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=80, ...}, AT_EMPTY_PATH) = 0 [pid 6429] <... close resumed>) = 0 [pid 6427] close(6 [pid 6429] close(4 [pid 6427] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5887] getdents64(3, [pid 6429] <... close resumed>) = 0 [pid 6427] close(7 [pid 6424] +++ exited with 0 +++ [pid 5887] <... getdents64 resumed>0x55556ff0a730 /* 4 entries */, 32768) = 112 [pid 6432] +++ exited with 0 +++ [pid 6430] +++ exited with 0 +++ [pid 6429] close(5 [pid 6427] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5887] umount2("./47/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6429] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6427] close(8 [pid 5888] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=100, si_uid=0, si_status=0, si_utime=0, si_stime=6 /* 0.06 s */} --- [pid 5884] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=106, si_uid=0, si_status=0, si_utime=0, si_stime=4 /* 0.04 s */} --- [pid 6429] close(6 [pid 6427] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5888] umount2("./44", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6429] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6427] close(9 [pid 5888] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5887] <... umount2 resumed>) = 0 [pid 6429] close(7 [pid 5888] openat(AT_FDCWD, "./44", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 6429] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6427] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5887] umount2("./47/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6429] close(8 [pid 6427] close(10 [pid 5888] <... openat resumed>) = 3 [pid 5887] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6429] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6427] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5888] newfstatat(3, "", [pid 6429] close(9 [pid 5888] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=80, ...}, AT_EMPTY_PATH) = 0 [pid 6429] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5888] getdents64(3, [pid 6429] close(10 [pid 5888] <... getdents64 resumed>0x55556ff0a730 /* 4 entries */, 32768) = 112 [pid 6429] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6427] close(11 [pid 5887] newfstatat(AT_FDCWD, "./47/file2", [pid 6429] close(11 [pid 6427] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5888] umount2("./44/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5887] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 6429] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6427] close(12 [pid 5887] umount2("./47/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6429] close(12 [pid 6427] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5887] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6429] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6427] close(13 [pid 5887] openat(AT_FDCWD, "./47/file2", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 6429] close(13 [pid 6427] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5887] <... openat resumed>) = 4 [pid 6429] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6427] close(14 [pid 5887] newfstatat(4, "", [pid 6429] close(14 [pid 6427] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6429] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6427] close(15 [pid 5887] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_EMPTY_PATH) = 0 [pid 6429] close(15 [pid 6427] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5888] <... umount2 resumed>) = 0 [pid 5887] getdents64(4, [pid 6429] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6427] close(16 [pid 5888] umount2("./44/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6429] close(16 [pid 6427] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5887] <... getdents64 resumed>0x55556ff12770 /* 2 entries */, 32768) = 48 [pid 6429] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6427] close(17 [pid 5888] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5887] getdents64(4, [pid 6429] close(17 [pid 6427] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5888] newfstatat(AT_FDCWD, "./44/file2", [pid 5887] <... getdents64 resumed>0x55556ff12770 /* 0 entries */, 32768) = 0 [pid 6429] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6427] close(18 [pid 6429] close(18 [pid 6427] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5888] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5887] close(4 [pid 6429] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6427] close(19 [pid 5887] <... close resumed>) = 0 [pid 6429] close(19 [pid 6427] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5888] umount2("./44/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6429] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6427] close(20 [pid 5887] rmdir("./47/file2" [pid 6429] close(20 [pid 6427] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5888] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5887] <... rmdir resumed>) = 0 [pid 6429] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6427] close(21 [pid 5888] openat(AT_FDCWD, "./44/file2", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 6429] close(21 [pid 6427] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5887] umount2("./47/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5888] <... openat resumed>) = 4 [pid 6429] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6427] close(22 [pid 5888] newfstatat(4, "", [pid 5887] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6429] close(22 [pid 5888] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_EMPTY_PATH) = 0 [pid 6429] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6427] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5887] newfstatat(AT_FDCWD, "./47/binderfs", [pid 6429] close(23 [pid 6427] close(23 [pid 5888] getdents64(4, [pid 5887] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 6429] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6427] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5888] <... getdents64 resumed>0x55556ff12770 /* 2 entries */, 32768) = 48 [pid 5887] unlink("./47/binderfs" [pid 6429] close(24 [pid 6427] close(24 [pid 5888] getdents64(4, [pid 5887] <... unlink resumed>) = 0 [pid 6429] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6427] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5888] <... getdents64 resumed>0x55556ff12770 /* 0 entries */, 32768) = 0 [pid 6429] close(25 [pid 5888] close(4 [pid 6429] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6429] close(26 [pid 6427] close(25 [pid 5888] <... close resumed>) = 0 [pid 5887] getdents64(3, [pid 6429] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6427] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5888] rmdir("./44/file2" [pid 5887] <... getdents64 resumed>0x55556ff0a730 /* 0 entries */, 32768) = 0 [pid 6429] close(27 [pid 6427] close(26 [pid 5887] close(3 [pid 6429] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6427] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5888] <... rmdir resumed>) = 0 [pid 5887] <... close resumed>) = 0 [pid 6429] close(28 [pid 6427] close(27 [pid 5888] umount2("./44/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6429] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6427] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5887] rmdir("./47" [pid 6429] close(29 [pid 6427] close(28 [pid 5888] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5887] <... rmdir resumed>) = 0 [pid 6427] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5888] newfstatat(AT_FDCWD, "./44/binderfs", [pid 6429] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5888] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 6429] exit_group(0 [pid 5888] unlink("./44/binderfs" [pid 6429] <... exit_group resumed>) = ? [pid 6433] <... futex resumed>) = ? [pid 6427] close(29 [pid 5887] mkdir("./48", 0777 [pid 6427] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5887] <... mkdir resumed>) = 0 [pid 6427] exit_group(0 [pid 5887] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 6431] <... futex resumed>) = ? [pid 6427] <... exit_group resumed>) = ? [pid 5887] <... openat resumed>) = 3 [pid 6433] +++ exited with 0 +++ [pid 6431] +++ exited with 0 +++ [pid 6429] +++ exited with 0 +++ [pid 6427] +++ exited with 0 +++ [pid 5888] <... unlink resumed>) = 0 [pid 5887] ioctl(3, LOOP_CLR_FD [pid 5884] umount2("./46", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5889] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=110, si_uid=0, si_status=0, si_utime=0, si_stime=4 /* 0.04 s */} --- [pid 5888] getdents64(3, [pid 5887] <... ioctl resumed>) = 0 [pid 5884] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5889] restart_syscall(<... resuming interrupted clone ...> [pid 5888] <... getdents64 resumed>0x55556ff0a730 /* 0 entries */, 32768) = 0 [pid 5887] close(3 [pid 5886] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=114, si_uid=0, si_status=0, si_utime=0, si_stime=3 /* 0.03 s */} --- [pid 5884] openat(AT_FDCWD, "./46", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5888] close(3 [pid 5886] restart_syscall(<... resuming interrupted clone ...> [pid 5884] <... openat resumed>) = 3 [pid 5888] <... close resumed>) = 0 [pid 5884] newfstatat(3, "", [pid 5888] rmdir("./44" [pid 5887] <... close resumed>) = 0 [pid 5884] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=80, ...}, AT_EMPTY_PATH) = 0 [pid 5888] <... rmdir resumed>) = 0 [pid 5887] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5884] getdents64(3, [pid 5888] mkdir("./45", 0777 [pid 5884] <... getdents64 resumed>0x55556ff0a730 /* 4 entries */, 32768) = 112 [pid 5888] <... mkdir resumed>) = 0 [pid 5884] umount2("./46/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5888] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 5884] <... umount2 resumed>) = 0 ./strace-static-x86_64: Process 6434 attached [pid 5888] <... openat resumed>) = 3 [pid 5887] <... clone resumed>, child_tidptr=0x55556ff09690) = 104 [pid 5884] umount2("./46/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6434] set_robust_list(0x55556ff096a0, 24 [pid 5888] ioctl(3, LOOP_CLR_FD [pid 5884] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6434] <... set_robust_list resumed>) = 0 [pid 5888] <... ioctl resumed>) = 0 [pid 5884] newfstatat(AT_FDCWD, "./46/file2", [pid 5889] <... restart_syscall resumed>) = 0 [pid 5888] close(3 [pid 5886] <... restart_syscall resumed>) = 0 [pid 5884] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 6434] chdir("./48" [pid 5888] <... close resumed>) = 0 [pid 5884] umount2("./46/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6434] <... chdir resumed>) = 0 [pid 5888] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5884] <... umount2 resumed>) = -1 EINVAL (Invalid argument) ./strace-static-x86_64: Process 6435 attached [pid 6434] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5889] umount2("./48", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5886] umount2("./47", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5884] openat(AT_FDCWD, "./46/file2", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 6435] set_robust_list(0x55556ff096a0, 24 [pid 6434] <... prctl resumed>) = 0 [pid 5889] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5888] <... clone resumed>, child_tidptr=0x55556ff09690) = 102 [pid 5886] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5884] <... openat resumed>) = 4 [pid 6435] <... set_robust_list resumed>) = 0 [pid 5889] openat(AT_FDCWD, "./48", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5886] openat(AT_FDCWD, "./47", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5884] newfstatat(4, "", [pid 6435] chdir("./45" [pid 5889] <... openat resumed>) = 3 [pid 5886] <... openat resumed>) = 3 [pid 5884] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_EMPTY_PATH) = 0 [pid 6435] <... chdir resumed>) = 0 [pid 5889] newfstatat(3, "", [pid 5886] newfstatat(3, "", [pid 5884] getdents64(4, [pid 6435] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5889] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=80, ...}, AT_EMPTY_PATH) = 0 [pid 5886] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=80, ...}, AT_EMPTY_PATH) = 0 [pid 5884] <... getdents64 resumed>0x55556ff12770 /* 2 entries */, 32768) = 48 [pid 6435] <... prctl resumed>) = 0 [pid 5889] getdents64(3, [pid 5886] getdents64(3, [pid 5884] getdents64(4, [pid 6435] setpgid(0, 0 [pid 5889] <... getdents64 resumed>0x55556ff0a730 /* 4 entries */, 32768) = 112 [pid 5886] <... getdents64 resumed>0x55556ff0a730 /* 4 entries */, 32768) = 112 [pid 5884] <... getdents64 resumed>0x55556ff12770 /* 0 entries */, 32768) = 0 [pid 6435] <... setpgid resumed>) = 0 [pid 5889] umount2("./48/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5886] umount2("./47/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5884] close(4 [pid 6435] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6434] setpgid(0, 0 [pid 5889] <... umount2 resumed>) = 0 [pid 5886] <... umount2 resumed>) = 0 [pid 5884] <... close resumed>) = 0 [pid 6435] <... openat resumed>) = 3 [pid 6434] <... setpgid resumed>) = 0 [pid 5889] umount2("./48/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5886] umount2("./47/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5884] rmdir("./46/file2" [pid 6435] write(3, "1000", 4 [pid 6434] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5889] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5886] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5884] <... rmdir resumed>) = 0 [pid 6435] <... write resumed>) = 4 [pid 6434] <... openat resumed>) = 3 [pid 5889] newfstatat(AT_FDCWD, "./48/file2", [pid 5886] newfstatat(AT_FDCWD, "./47/file2", [pid 5884] umount2("./46/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6435] close(3 [pid 6434] write(3, "1000", 4 [pid 5889] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5886] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5884] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6435] <... close resumed>) = 0 [pid 6434] <... write resumed>) = 4 [pid 5889] umount2("./48/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5886] umount2("./47/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5884] newfstatat(AT_FDCWD, "./46/binderfs", [pid 6435] symlink("/dev/binderfs", "./binderfs" [pid 6434] close(3 [pid 5889] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5886] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5884] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 6435] <... symlink resumed>) = 0 [pid 6434] <... close resumed>) = 0 [pid 5889] openat(AT_FDCWD, "./48/file2", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5886] openat(AT_FDCWD, "./47/file2", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5884] unlink("./46/binderfs"executing program [pid 6435] write(1, "executing program\n", 18 [pid 6434] symlink("/dev/binderfs", "./binderfs" [pid 5889] <... openat resumed>) = 4 [pid 5886] <... openat resumed>) = 4 [pid 5884] <... unlink resumed>) = 0 [pid 6435] <... write resumed>) = 18 [pid 5889] newfstatat(4, "", [pid 5886] newfstatat(4, "", [pid 5884] getdents64(3, [pid 6435] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5889] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_EMPTY_PATH) = 0 [pid 5886] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_EMPTY_PATH) = 0 [pid 5884] <... getdents64 resumed>0x55556ff0a730 /* 0 entries */, 32768) = 0 [pid 6435] <... futex resumed>) = 0 [pid 5889] getdents64(4, [pid 5886] getdents64(4, [pid 5884] close(3 [pid 6435] rt_sigaction(SIGRT_1, {sa_handler=0x7f7361ab2750, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f7361aa3900}, [pid 5889] <... getdents64 resumed>0x55556ff12770 /* 2 entries */, 32768) = 48 [pid 5886] <... getdents64 resumed>0x55556ff12770 /* 2 entries */, 32768) = 48 [pid 5884] <... close resumed>) = 0 [pid 6435] <... rt_sigaction resumed>NULL, 8) = 0 [pid 5889] getdents64(4, [pid 5886] getdents64(4, [pid 5884] rmdir("./46" [pid 6435] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 5889] <... getdents64 resumed>0x55556ff12770 /* 0 entries */, 32768) = 0 [pid 5886] <... getdents64 resumed>0x55556ff12770 /* 0 entries */, 32768) = 0 [pid 5884] <... rmdir resumed>) = 0 [pid 6435] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5889] close(4 [pid 5886] close(4 [pid 5884] mkdir("./47", 0777 [pid 6435] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 5889] <... close resumed>) = 0 [pid 5886] <... close resumed>) = 0 [pid 5884] <... mkdir resumed>) = 0 [pid 6435] <... mmap resumed>) = 0x7f7361a20000 [pid 5889] rmdir("./48/file2" [pid 5886] rmdir("./47/file2" [pid 5884] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 6435] mprotect(0x7f7361a21000, 131072, PROT_READ|PROT_WRITE [pid 5889] <... rmdir resumed>) = 0 [pid 5886] <... rmdir resumed>) = 0 [pid 5884] <... openat resumed>) = 3 [pid 6435] <... mprotect resumed>) = 0 [pid 5889] umount2("./48/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5886] umount2("./47/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5884] ioctl(3, LOOP_CLR_FD [pid 6435] rt_sigprocmask(SIG_BLOCK, ~[], [pid 5889] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5886] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [ 114.017100][ T6431] exFAT-fs (loop4): Filesystem has been set read-only [ 114.029039][ T6433] exFAT-fs (loop1): error, data size is invalid(150994954) [ 114.037214][ T6433] exFAT-fs (loop1): Filesystem has been set read-only [pid 5884] <... ioctl resumed>) = 0 [pid 6434] <... symlink resumed>) = 0 [pid 5889] newfstatat(AT_FDCWD, "./48/binderfs", [pid 5886] newfstatat(AT_FDCWD, "./47/binderfs", [pid 5884] close(3executing program [pid 6435] <... rt_sigprocmask resumed>[], 8) = 0 [pid 6434] write(1, "executing program\n", 18 [pid 5889] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5886] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5884] <... close resumed>) = 0 [pid 6435] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f7361a40990, parent_tid=0x7f7361a40990, exit_signal=0, stack=0x7f7361a20000, stack_size=0x20300, tls=0x7f7361a406c0} [pid 6434] <... write resumed>) = 18 [pid 5889] unlink("./48/binderfs" [pid 5886] unlink("./47/binderfs" [pid 5884] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 6436 attached [pid 5889] <... unlink resumed>) = 0 [pid 6434] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5886] <... unlink resumed>) = 0 ./strace-static-x86_64: Process 6437 attached [pid 6436] rseq(0x7f7361a40fe0, 0x20, 0, 0x53053053 [pid 6435] <... clone3 resumed> => {parent_tid=[103]}, 88) = 103 [pid 6434] <... futex resumed>) = 0 [pid 5889] getdents64(3, [pid 5886] getdents64(3, [pid 5884] <... clone resumed>, child_tidptr=0x55556ff09690) = 108 [pid 6436] <... rseq resumed>) = 0 [pid 6435] rt_sigprocmask(SIG_SETMASK, [], [pid 6434] rt_sigaction(SIGRT_1, {sa_handler=0x7f7361ab2750, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f7361aa3900}, [pid 5889] <... getdents64 resumed>0x55556ff0a730 /* 0 entries */, 32768) = 0 [pid 5886] <... getdents64 resumed>0x55556ff0a730 /* 0 entries */, 32768) = 0 [pid 6437] set_robust_list(0x55556ff096a0, 24 [pid 6436] set_robust_list(0x7f7361a409a0, 24 [pid 6435] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6434] <... rt_sigaction resumed>NULL, 8) = 0 [pid 5889] close(3 [pid 5886] close(3 [pid 6437] <... set_robust_list resumed>) = 0 [pid 6436] <... set_robust_list resumed>) = 0 [pid 6435] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6434] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 5889] <... close resumed>) = 0 [pid 5886] <... close resumed>) = 0 [pid 6437] chdir("./47" [pid 6436] rt_sigprocmask(SIG_SETMASK, [], [pid 6435] <... futex resumed>) = 0 [pid 6434] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5889] rmdir("./48" [pid 5886] rmdir("./47" [pid 6436] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6435] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 6434] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 5889] <... rmdir resumed>) = 0 [pid 5886] <... rmdir resumed>) = 0 [pid 6436] memfd_create("syzkaller", 0 [pid 6434] <... mmap resumed>) = 0x7f7361a20000 [pid 5889] mkdir("./49", 0777 [pid 5886] mkdir("./48", 0777 [pid 6434] mprotect(0x7f7361a21000, 131072, PROT_READ|PROT_WRITE [pid 5889] <... mkdir resumed>) = 0 [pid 5886] <... mkdir resumed>) = 0 [pid 6437] <... chdir resumed>) = 0 [pid 6436] <... memfd_create resumed>) = 3 [pid 6434] <... mprotect resumed>) = 0 [pid 5889] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 5886] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 6437] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6436] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6434] rt_sigprocmask(SIG_BLOCK, ~[], [pid 5889] <... openat resumed>) = 3 [pid 5886] <... openat resumed>) = 3 [pid 6437] <... prctl resumed>) = 0 [pid 6436] <... mmap resumed>) = 0x7f7359600000 [pid 6434] <... rt_sigprocmask resumed>[], 8) = 0 [pid 5889] ioctl(3, LOOP_CLR_FD [pid 5886] ioctl(3, LOOP_CLR_FD [pid 6437] setpgid(0, 0 [pid 6436] write(3, "\xeb\x76\x90\x45\x58\x46\x41\x54\x20\x20\x20\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x03\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x08\x00\x00\x00\x88\x00\x00\x00\x0f\x00\x00\x00\x05\x00\x00\x00"..., 131072 [pid 6434] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f7361a40990, parent_tid=0x7f7361a40990, exit_signal=0, stack=0x7f7361a20000, stack_size=0x20300, tls=0x7f7361a406c0} [pid 5889] <... ioctl resumed>) = 0 [pid 5886] <... ioctl resumed>) = 0 [pid 5889] close(3 [pid 5886] close(3./strace-static-x86_64: Process 6438 attached [pid 6437] <... setpgid resumed>) = 0 [pid 5889] <... close resumed>) = 0 [pid 5886] <... close resumed>) = 0 [pid 6438] rseq(0x7f7361a40fe0, 0x20, 0, 0x53053053 [pid 6434] <... clone3 resumed> => {parent_tid=[105]}, 88) = 105 [pid 5889] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5886] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 6440 attached ./strace-static-x86_64: Process 6439 attached [pid 6438] <... rseq resumed>) = 0 [pid 6437] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6434] rt_sigprocmask(SIG_SETMASK, [], [pid 6439] set_robust_list(0x55556ff096a0, 24 [pid 6438] set_robust_list(0x7f7361a409a0, 24 [pid 6436] <... write resumed>) = 131072 [pid 6434] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5889] <... clone resumed>, child_tidptr=0x55556ff09690) = 112 [pid 5886] <... clone resumed>, child_tidptr=0x55556ff09690) = 116 [pid 6440] set_robust_list(0x55556ff096a0, 24 [pid 6439] <... set_robust_list resumed>) = 0 [pid 6438] <... set_robust_list resumed>) = 0 [pid 6437] <... openat resumed>) = 3 [pid 6434] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6439] chdir("./49" [pid 6438] rt_sigprocmask(SIG_SETMASK, [], [pid 6439] <... chdir resumed>) = 0 [pid 6438] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6439] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6438] memfd_create("syzkaller", 0 [pid 6440] <... set_robust_list resumed>) = 0 [pid 6439] <... prctl resumed>) = 0 [pid 6438] <... memfd_create resumed>) = 3 [pid 6437] write(3, "1000", 4 [pid 6434] <... futex resumed>) = 0 [pid 6439] setpgid(0, 0 [pid 6438] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6436] munmap(0x7f7359600000, 138412032 [pid 6440] chdir("./48" [pid 6439] <... setpgid resumed>) = 0 [pid 6438] <... mmap resumed>) = 0x7f7359600000 [pid 6437] <... write resumed>) = 4 [pid 6436] <... munmap resumed>) = 0 [pid 6434] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 6440] <... chdir resumed>) = 0 [pid 6439] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6438] write(3, "\xeb\x76\x90\x45\x58\x46\x41\x54\x20\x20\x20\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x03\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x08\x00\x00\x00\x88\x00\x00\x00\x0f\x00\x00\x00\x05\x00\x00\x00"..., 131072 [pid 6440] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 6437] close(3 [pid 6440] setpgid(0, 0 [pid 6439] <... openat resumed>) = 3 [pid 6437] <... close resumed>) = 0 [pid 6436] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 6440] <... setpgid resumed>) = 0 [pid 6437] symlink("/dev/binderfs", "./binderfs" executing program [pid 6440] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6439] write(3, "1000", 4 [pid 6438] <... write resumed>) = 131072 [pid 6437] <... symlink resumed>) = 0 [pid 6436] <... openat resumed>) = 4 [pid 6437] write(1, "executing program\n", 18) = 18 [pid 6439] <... write resumed>) = 4 [pid 6439] close(3 [pid 6437] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6436] ioctl(4, LOOP_SET_FD, 3 [pid 6439] <... close resumed>) = 0 [pid 6437] <... futex resumed>) = 0 [pid 6440] <... openat resumed>) = 3 [pid 6439] symlink("/dev/binderfs", "./binderfs" [pid 6440] write(3, "1000", 4 [pid 6437] rt_sigaction(SIGRT_1, {sa_handler=0x7f7361ab2750, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f7361aa3900}, [pid 6438] munmap(0x7f7359600000, 138412032) = 0 [pid 6439] <... symlink resumed>) = 0 [pid 6438] openat(AT_FDCWD, "/dev/loop2", O_RDWRexecuting program [pid 6439] write(1, "executing program\n", 18 [pid 6438] <... openat resumed>) = 4 [pid 6439] <... write resumed>) = 18 [pid 6438] ioctl(4, LOOP_SET_FD, 3 [pid 6439] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6437] <... rt_sigaction resumed>NULL, 8) = 0 [pid 6439] <... futex resumed>) = 0 [pid 6439] rt_sigaction(SIGRT_1, {sa_handler=0x7f7361ab2750, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f7361aa3900}, NULL, 8) = 0 [pid 6439] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 6439] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f7361a20000 [pid 6439] mprotect(0x7f7361a21000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 6439] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 6439] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f7361a40990, parent_tid=0x7f7361a40990, exit_signal=0, stack=0x7f7361a20000, stack_size=0x20300, tls=0x7f7361a406c0} => {parent_tid=[113]}, 88) = 113 ./strace-static-x86_64: Process 6441 attached [pid 6439] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 6439] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 6439] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 6441] rseq(0x7f7361a40fe0, 0x20, 0, 0x53053053) = 0 [pid 6436] <... ioctl resumed>) = 0 [pid 6437] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 6441] set_robust_list(0x7f7361a409a0, 24 [pid 6436] close(3 [pid 6441] <... set_robust_list resumed>) = 0 [pid 6436] <... close resumed>) = 0 [pid 6441] rt_sigprocmask(SIG_SETMASK, [], [pid 6436] close(4 [pid 6441] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6441] memfd_create("syzkaller", 0) = 3 [pid 6441] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f7359600000 [pid 6441] write(3, "\xeb\x76\x90\x45\x58\x46\x41\x54\x20\x20\x20\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x03\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x08\x00\x00\x00\x88\x00\x00\x00\x0f\x00\x00\x00\x05\x00\x00\x00"..., 131072 [pid 6438] <... ioctl resumed>) = 0 [pid 6441] <... write resumed>) = 131072 [pid 6440] <... write resumed>) = 4 [pid 6437] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6436] <... close resumed>) = 0 [pid 6441] munmap(0x7f7359600000, 138412032 [pid 6440] close(3 [pid 6437] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 6436] mkdir("./file2", 0777 [pid 6441] <... munmap resumed>) = 0 [pid 6440] <... close resumed>) = 0 [pid 6437] <... mmap resumed>) = 0x7f7361a20000 [pid 6436] <... mkdir resumed>) = 0 [pid 6441] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 6440] symlink("/dev/binderfs", "./binderfs" [pid 6438] close(3 [pid 6437] mprotect(0x7f7361a21000, 131072, PROT_READ|PROT_WRITE [pid 6436] mount("/dev/loop3", "./file2", "exfat", MS_SYNCHRONOUS|MS_MANDLOCK|MS_DIRSYNC|MS_NOATIME|MS_NODIRATIME|MS_STRICTATIME|MS_LAZYTIME, "" [pid 6441] <... openat resumed>) = 4 [pid 6440] <... symlink resumed>) = 0 [pid 6438] <... close resumed>) = 0 [pid 6437] <... mprotect resumed>) = 0 [ 114.129682][ T6436] loop3: detected capacity change from 0 to 256 [ 114.140112][ T6438] loop2: detected capacity change from 0 to 256 [pid 6440] write(1, "executing program\n", 18 [pid 6437] rt_sigprocmask(SIG_BLOCK, ~[], executing program [], 8) = 0 [pid 6441] ioctl(4, LOOP_SET_FD, 3 [pid 6440] <... write resumed>) = 18 [pid 6440] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6437] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f7361a40990, parent_tid=0x7f7361a40990, exit_signal=0, stack=0x7f7361a20000, stack_size=0x20300, tls=0x7f7361a406c0} [pid 6440] <... futex resumed>) = 0 [pid 6440] rt_sigaction(SIGRT_1, {sa_handler=0x7f7361ab2750, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f7361aa3900}, NULL, 8) = 0 [pid 6440] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 6440] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0./strace-static-x86_64: Process 6442 attached ) = 0x7f7361a20000 [pid 6438] close(4 [pid 6442] rseq(0x7f7361a40fe0, 0x20, 0, 0x53053053 [pid 6440] mprotect(0x7f7361a21000, 131072, PROT_READ|PROT_WRITE [pid 6438] <... close resumed>) = 0 [pid 6437] <... clone3 resumed> => {parent_tid=[109]}, 88) = 109 [pid 6442] <... rseq resumed>) = 0 [pid 6440] <... mprotect resumed>) = 0 [pid 6438] mkdir("./file2", 0777 [pid 6437] rt_sigprocmask(SIG_SETMASK, [], [pid 6442] set_robust_list(0x7f7361a409a0, 24 [pid 6440] rt_sigprocmask(SIG_BLOCK, ~[], [pid 6437] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6442] <... set_robust_list resumed>) = 0 [pid 6440] <... rt_sigprocmask resumed>[], 8) = 0 [pid 6437] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6442] rt_sigprocmask(SIG_SETMASK, [], [pid 6440] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f7361a40990, parent_tid=0x7f7361a40990, exit_signal=0, stack=0x7f7361a20000, stack_size=0x20300, tls=0x7f7361a406c0} [pid 6438] <... mkdir resumed>) = 0 [pid 6437] <... futex resumed>) = 0 ./strace-static-x86_64: Process 6443 attached [pid 6442] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6437] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 6443] rseq(0x7f7361a40fe0, 0x20, 0, 0x53053053 [pid 6438] mount("/dev/loop2", "./file2", "exfat", MS_SYNCHRONOUS|MS_MANDLOCK|MS_DIRSYNC|MS_NOATIME|MS_NODIRATIME|MS_STRICTATIME|MS_LAZYTIME, "" [pid 6443] <... rseq resumed>) = 0 [pid 6442] memfd_create("syzkaller", 0 [pid 6440] <... clone3 resumed> => {parent_tid=[117]}, 88) = 117 [pid 6443] set_robust_list(0x7f7361a409a0, 24 [pid 6442] <... memfd_create resumed>) = 3 [pid 6441] <... ioctl resumed>) = 0 [pid 6440] rt_sigprocmask(SIG_SETMASK, [], [pid 6443] <... set_robust_list resumed>) = 0 [pid 6442] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6441] close(3 [pid 6440] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6443] rt_sigprocmask(SIG_SETMASK, [], [pid 6442] <... mmap resumed>) = 0x7f7359600000 [pid 6441] <... close resumed>) = 0 [pid 6440] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6443] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6442] write(3, "\xeb\x76\x90\x45\x58\x46\x41\x54\x20\x20\x20\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x03\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x08\x00\x00\x00\x88\x00\x00\x00\x0f\x00\x00\x00\x05\x00\x00\x00"..., 131072 [pid 6441] close(4 [pid 6440] <... futex resumed>) = 0 [pid 6443] memfd_create("syzkaller", 0 [pid 6441] <... close resumed>) = 0 [pid 6440] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 6443] <... memfd_create resumed>) = 3 [pid 6441] mkdir("./file2", 0777 [pid 6443] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6441] <... mkdir resumed>) = 0 [pid 6443] <... mmap resumed>) = 0x7f7359600000 [pid 6442] <... write resumed>) = 131072 [pid 6441] mount("/dev/loop4", "./file2", "exfat", MS_SYNCHRONOUS|MS_MANDLOCK|MS_DIRSYNC|MS_NOATIME|MS_NODIRATIME|MS_STRICTATIME|MS_LAZYTIME, "" [pid 6443] write(3, "\xeb\x76\x90\x45\x58\x46\x41\x54\x20\x20\x20\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x03\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x08\x00\x00\x00\x88\x00\x00\x00\x0f\x00\x00\x00\x05\x00\x00\x00"..., 131072 [pid 6442] munmap(0x7f7359600000, 138412032) = 0 [pid 6442] openat(AT_FDCWD, "/dev/loop0", O_RDWR) = 4 [ 114.171912][ T6441] loop4: detected capacity change from 0 to 256 [ 114.186845][ T6436] exFAT-fs (loop3): failed to load upcase table (idx : 0x0000fe7f, chksum : 0x39626d3b, utbl_chksum : 0xe619d30d) [ 114.210683][ T6442] loop0: detected capacity change from 0 to 256 [pid 6442] ioctl(4, LOOP_SET_FD, 3 [pid 6443] <... write resumed>) = 131072 [pid 6443] munmap(0x7f7359600000, 138412032 [pid 6442] <... ioctl resumed>) = 0 [pid 6443] <... munmap resumed>) = 0 [pid 6438] <... mount resumed>) = 0 [pid 6436] <... mount resumed>) = 0 [pid 6442] close(3 [pid 6438] openat(AT_FDCWD, "./file2", O_RDONLY|O_DIRECTORY [pid 6436] openat(AT_FDCWD, "./file2", O_RDONLY|O_DIRECTORY [pid 6442] <... close resumed>) = 0 [pid 6438] <... openat resumed>) = 3 [pid 6442] close(4 [pid 6438] chdir("./file2" [pid 6436] <... openat resumed>) = 3 [pid 6442] <... close resumed>) = 0 [pid 6438] <... chdir resumed>) = 0 [pid 6436] chdir("./file2" [pid 6442] mkdir("./file2", 0777 [pid 6438] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 6436] <... chdir resumed>) = 0 [pid 6442] <... mkdir resumed>) = 0 [pid 6438] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6442] mount("/dev/loop0", "./file2", "exfat", MS_SYNCHRONOUS|MS_MANDLOCK|MS_DIRSYNC|MS_NOATIME|MS_NODIRATIME|MS_STRICTATIME|MS_LAZYTIME, "" [pid 6438] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6436] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 6438] <... futex resumed>) = 1 [pid 6438] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6436] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6436] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6443] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 6436] <... futex resumed>) = 1 [pid 6443] <... openat resumed>) = 4 [pid 6436] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6443] ioctl(4, LOOP_SET_FD, 3 [pid 6435] <... futex resumed>) = 0 [pid 6434] <... futex resumed>) = 0 [pid 6434] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6435] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6438] <... futex resumed>) = 0 [pid 6436] <... futex resumed>) = 0 [pid 6435] <... futex resumed>) = 1 [pid 6434] <... futex resumed>) = 1 [pid 6438] openat(AT_FDCWD, ".", O_RDONLY [pid 6436] openat(AT_FDCWD, ".", O_RDONLY [pid 6438] <... openat resumed>) = 4 [pid 6436] <... openat resumed>) = 4 [pid 6435] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6434] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6438] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 6436] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6434] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6438] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6434] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6438] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6436] <... futex resumed>) = 1 [pid 6438] openat(AT_FDCWD, "./file1", O_WRONLY|O_EXCL|O_TRUNC|O_SYNC|O_NOATIME [ 114.218596][ T6438] exFAT-fs (loop2): failed to load upcase table (idx : 0x0000fe7f, chksum : 0x39626d3b, utbl_chksum : 0xe619d30d) [ 114.250321][ T6443] loop1: detected capacity change from 0 to 256 [ 114.260456][ T6438] exFAT-fs (loop2): error, data size is invalid(150994954) [pid 6436] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6435] <... futex resumed>) = 0 [pid 6434] <... futex resumed>) = 0 [pid 6434] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6435] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6436] <... futex resumed>) = 0 [pid 6435] <... futex resumed>) = 1 [pid 6436] openat(AT_FDCWD, "./file1", O_WRONLY|O_EXCL|O_TRUNC|O_SYNC|O_NOATIME [pid 6435] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6443] <... ioctl resumed>) = 0 [pid 6443] close(3) = 0 [pid 6443] close(4) = 0 [pid 6443] mkdir("./file2", 0777) = 0 [pid 6443] mount("/dev/loop1", "./file2", "exfat", MS_SYNCHRONOUS|MS_MANDLOCK|MS_DIRSYNC|MS_NOATIME|MS_NODIRATIME|MS_STRICTATIME|MS_LAZYTIME, "" [pid 6438] <... openat resumed>) = -1 EIO (Input/output error) [pid 6441] <... mount resumed>) = 0 [pid 6441] openat(AT_FDCWD, "./file2", O_RDONLY|O_DIRECTORY) = 3 [pid 6441] chdir("./file2") = 0 [pid 6441] openat(AT_FDCWD, "/dev/loop4", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 6441] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 6441] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6439] <... futex resumed>) = 0 [pid 6438] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6439] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6438] <... futex resumed>) = 1 [pid 6434] <... futex resumed>) = 0 [pid 6441] <... futex resumed>) = 0 [pid 6439] <... futex resumed>) = 1 [pid 6438] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [ 114.267906][ T6441] exFAT-fs (loop4): failed to load upcase table (idx : 0x0000fe7f, chksum : 0x39626d3b, utbl_chksum : 0xe619d30d) [ 114.281123][ T6436] exFAT-fs (loop3): error, data size is invalid(150994954) [ 114.287400][ T6438] exFAT-fs (loop2): Filesystem has been set read-only [ 114.302534][ T6436] exFAT-fs (loop3): Filesystem has been set read-only [pid 6434] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6441] openat(AT_FDCWD, ".", O_RDONLY [pid 6439] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6438] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6434] <... futex resumed>) = 0 [pid 6441] <... openat resumed>) = 4 [pid 6438] ioctl(4, F2FS_IOC_SHUTDOWN, 0x200000000080 [pid 6434] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6438] <... ioctl resumed>) = 0 [pid 6438] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6441] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6438] <... futex resumed>) = 1 [pid 6434] <... futex resumed>) = 0 [pid 6441] <... futex resumed>) = 1 [pid 6439] <... futex resumed>) = 0 [pid 6438] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6441] openat(AT_FDCWD, "./file1", O_WRONLY|O_EXCL|O_TRUNC|O_SYNC|O_NOATIME [pid 6439] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 6435] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 6434] close(3 [pid 6435] futex(0x7f7361b156dc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 6434] <... close resumed>) = 0 [pid 6435] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 6434] close(4 [pid 6435] <... mmap resumed>) = 0x7f73619ff000 [pid 6439] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6435] mprotect(0x7f7361a00000, 131072, PROT_READ|PROT_WRITE [pid 6434] <... close resumed>) = 0 [pid 6434] close(5 [pid 6435] <... mprotect resumed>) = 0 [pid 6434] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6435] rt_sigprocmask(SIG_BLOCK, ~[], [pid 6434] close(6 [pid 6435] <... rt_sigprocmask resumed>[], 8) = 0 [pid 6434] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6435] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f7361a1f990, parent_tid=0x7f7361a1f990, exit_signal=0, stack=0x7f73619ff000, stack_size=0x20300, tls=0x7f7361a1f6c0} [pid 6434] close(7 [pid 6436] <... openat resumed>) = -1 EIO (Input/output error) [pid 6436] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 6436] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL./strace-static-x86_64: Process 6444 attached [pid 6442] <... mount resumed>) = 0 [pid 6434] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6442] openat(AT_FDCWD, "./file2", O_RDONLY|O_DIRECTORY [pid 6435] <... clone3 resumed> => {parent_tid=[104]}, 88) = 104 [pid 6434] close(8 [pid 6442] <... openat resumed>) = 3 [pid 6435] rt_sigprocmask(SIG_SETMASK, [], [pid 6434] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6442] chdir("./file2" [pid 6435] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6434] close(9 [pid 6442] <... chdir resumed>) = 0 [pid 6435] futex(0x7f7361b156d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6434] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6442] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 6435] <... futex resumed>) = 0 [pid 6434] close(10 [pid 6444] rseq(0x7f7361a1ffe0, 0x20, 0, 0x53053053 [pid 6442] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6435] futex(0x7f7361b156dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6434] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6442] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6444] <... rseq resumed>) = 0 [pid 6442] <... futex resumed>) = 1 [pid 6437] <... futex resumed>) = 0 [pid 6434] close(11 [pid 6437] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 6437] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6442] openat(AT_FDCWD, ".", O_RDONLY) = 4 [pid 6444] set_robust_list(0x7f7361a1f9a0, 24 [pid 6434] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6442] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6434] close(12 [pid 6444] <... set_robust_list resumed>) = 0 [pid 6442] <... futex resumed>) = 1 [pid 6437] <... futex resumed>) = 0 [pid 6442] openat(AT_FDCWD, "./file1", O_WRONLY|O_EXCL|O_TRUNC|O_SYNC|O_NOATIME [pid 6437] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6444] rt_sigprocmask(SIG_SETMASK, [], [pid 6434] <... close resumed>) = -1 EBADF (Bad file descriptor) [ 114.318123][ T6442] exFAT-fs (loop0): failed to load upcase table (idx : 0x0000fe7f, chksum : 0x39626d3b, utbl_chksum : 0xe619d30d) [ 114.336558][ T6441] exFAT-fs (loop4): error, data size is invalid(150994954) [ 114.354205][ T6441] exFAT-fs (loop4): Filesystem has been set read-only [ 114.365197][ T6442] exFAT-fs (loop0): error, data size is invalid(150994954) [pid 6444] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6437] <... futex resumed>) = 0 [pid 6434] close(13 [pid 6444] ioctl(4, F2FS_IOC_SHUTDOWN, 0x200000000080 [pid 6434] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6444] <... ioctl resumed>) = 0 [pid 6437] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6434] close(14) = -1 EBADF (Bad file descriptor) [pid 6434] close(15 [pid 6444] futex(0x7f7361b156dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6439] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 6434] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6439] futex(0x7f7361b156dc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 6439] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 6434] close(16 [pid 6444] <... futex resumed>) = 1 [pid 6435] <... futex resumed>) = 0 [pid 6439] <... mmap resumed>) = 0x7f73619ff000 [pid 6439] mprotect(0x7f7361a00000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 6439] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 6439] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f7361a1f990, parent_tid=0x7f7361a1f990, exit_signal=0, stack=0x7f73619ff000, stack_size=0x20300, tls=0x7f7361a1f6c0}./strace-static-x86_64: Process 6445 attached [pid 6435] close(3 [pid 6434] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6445] rseq(0x7f7361a1ffe0, 0x20, 0, 0x53053053 [pid 6435] <... close resumed>) = 0 [pid 6434] close(17 [pid 6445] <... rseq resumed>) = 0 [pid 6445] set_robust_list(0x7f7361a1f9a0, 24 [pid 6435] close(4 [pid 6434] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6445] <... set_robust_list resumed>) = 0 [pid 6435] <... close resumed>) = 0 [pid 6434] close(18 [pid 6445] rt_sigprocmask(SIG_SETMASK, [], [pid 6435] close(5 [pid 6434] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6445] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6445] futex(0x7f7361b156d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6441] <... openat resumed>) = -1 EIO (Input/output error) [pid 6439] <... clone3 resumed> => {parent_tid=[114]}, 88) = 114 [pid 6435] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6444] futex(0x7f7361b156d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6441] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6439] rt_sigprocmask(SIG_SETMASK, [], [pid 6435] close(6 [pid 6434] close(19 [pid 6441] <... futex resumed>) = 0 [pid 6439] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6441] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6439] futex(0x7f7361b156d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6445] <... futex resumed>) = 0 [pid 6439] <... futex resumed>) = 1 [pid 6445] ioctl(4, F2FS_IOC_SHUTDOWN, 0x200000000080 [pid 6439] futex(0x7f7361b156dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6445] <... ioctl resumed>) = 0 [pid 6445] futex(0x7f7361b156dc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 6439] <... futex resumed>) = 0 [pid 6445] futex(0x7f7361b156d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6439] close(3) = 0 [pid 6439] close(4) = 0 [pid 6439] close(5) = -1 EBADF (Bad file descriptor) [pid 6439] close(6) = -1 EBADF (Bad file descriptor) [pid 6439] close(7) = -1 EBADF (Bad file descriptor) [pid 6439] close(8) = -1 EBADF (Bad file descriptor) [pid 6439] close(9) = -1 EBADF (Bad file descriptor) [pid 6439] close(10) = -1 EBADF (Bad file descriptor) [pid 6439] close(11) = -1 EBADF (Bad file descriptor) [pid 6435] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6434] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6439] close(12 [pid 6435] close(7 [pid 6434] close(20 [pid 6439] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6435] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6434] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6439] close(13 [pid 6435] close(8 [pid 6439] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6435] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6434] close(21 [pid 6435] close(9 [pid 6434] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6435] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6434] close(22 [pid 6435] close(10 [pid 6434] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6435] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6434] close(23 [pid 6439] close(14 [pid 6435] close(11 [pid 6434] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6439] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6435] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6434] close(24 [pid 6439] close(15 [pid 6435] close(12 [pid 6434] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6439] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6435] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6439] close(16 [pid 6435] close(13 [pid 6434] close(25 [pid 6443] <... mount resumed>) = 0 [pid 6442] <... openat resumed>) = -1 EIO (Input/output error) [pid 6439] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6435] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6434] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6435] close(14 [pid 6434] close(26 [pid 6435] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6434] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6435] close(15 [pid 6434] close(27 [pid 6435] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6434] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6435] close(16 [pid 6434] close(28 [pid 6435] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6434] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6435] close(17 [pid 6434] close(29 [pid 6435] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6434] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6435] close(18 [pid 6439] close(17 [pid 6434] exit_group(0 [pid 6435] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6439] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6438] <... futex resumed>) = ? [pid 6439] close(18 [pid 6435] close(19 [pid 6434] <... exit_group resumed>) = ? [pid 6439] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6438] +++ exited with 0 +++ [pid 6435] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6439] close(19) = -1 EBADF (Bad file descriptor) [pid 6439] close(20) = -1 EBADF (Bad file descriptor) [pid 6439] close(21) = -1 EBADF (Bad file descriptor) [pid 6443] openat(AT_FDCWD, "./file2", O_RDONLY|O_DIRECTORY [pid 6442] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6439] close(22 [pid 6442] <... futex resumed>) = 1 [pid 6439] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6437] <... futex resumed>) = 0 [pid 6442] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6439] close(23 [pid 6437] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6439] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6437] <... futex resumed>) = 0 [pid 6439] close(24 [pid 6437] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6439] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6442] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6439] close(25 [pid 6442] ioctl(4, F2FS_IOC_SHUTDOWN, 0x200000000080 [pid 6439] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6434] +++ exited with 0 +++ [pid 6442] <... ioctl resumed>) = 0 [pid 6439] close(26 [pid 6435] close(20 [pid 6443] <... openat resumed>) = 3 [pid 6442] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6439] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6435] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5887] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=104, si_uid=0, si_status=0, si_utime=0, si_stime=2 /* 0.02 s */} --- [pid 6443] chdir("./file2" [pid 6442] <... futex resumed>) = 1 [pid 6439] close(27 [pid 6437] <... futex resumed>) = 0 [pid 6435] close(21 [pid 5887] restart_syscall(<... resuming interrupted clone ...> [pid 6443] <... chdir resumed>) = 0 [pid 6442] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6439] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6437] close(3 [pid 6435] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6443] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 6439] close(28 [pid 6437] <... close resumed>) = 0 [pid 6435] close(22 [pid 6443] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6439] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6437] close(4 [pid 6435] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6443] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6439] close(29 [pid 6437] <... close resumed>) = 0 [pid 6443] <... futex resumed>) = 1 [pid 6440] <... futex resumed>) = 0 [pid 6439] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6437] close(5 [pid 6435] close(23 [pid 6443] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6440] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6439] exit_group(0 [pid 6437] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6435] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6445] <... futex resumed>) = ? [pid 6443] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6441] <... futex resumed>) = ? [pid 6440] <... futex resumed>) = 0 [pid 6439] <... exit_group resumed>) = ? [pid 6437] close(6 [pid 6435] close(24 [pid 6445] +++ exited with 0 +++ [pid 6443] openat(AT_FDCWD, ".", O_RDONLY [pid 6441] +++ exited with 0 +++ [pid 6440] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6439] +++ exited with 0 +++ [pid 6437] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6435] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5887] <... restart_syscall resumed>) = 0 [pid 6443] <... openat resumed>) = 4 [pid 6437] close(7 [pid 6435] close(25 [pid 5889] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=112, si_uid=0, si_status=0, si_utime=0, si_stime=4 /* 0.04 s */} --- [pid 6443] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6437] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6443] <... futex resumed>) = 1 [pid 6440] <... futex resumed>) = 0 [pid 6437] close(8 [pid 6435] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6443] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6440] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6437] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6443] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6440] <... futex resumed>) = 0 [pid 6437] close(9 [pid 6435] close(26 [pid 5887] umount2("./48", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6443] openat(AT_FDCWD, "./file1", O_WRONLY|O_EXCL|O_TRUNC|O_SYNC|O_NOATIME [pid 6440] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6437] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6435] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5889] umount2("./49", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5887] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6435] close(27 [pid 5889] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5887] openat(AT_FDCWD, "./48", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 6435] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5889] openat(AT_FDCWD, "./49", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5887] <... openat resumed>) = 3 [pid 6435] close(28 [pid 5889] <... openat resumed>) = 3 [pid 5887] newfstatat(3, "", [pid 6435] <... close resumed>) = -1 EBADF (Bad file descriptor) [ 114.372515][ T6443] exFAT-fs (loop1): failed to load upcase table (idx : 0x0000fe7f, chksum : 0x39626d3b, utbl_chksum : 0xe619d30d) [ 114.398513][ T6442] exFAT-fs (loop0): Filesystem has been set read-only [pid 5889] newfstatat(3, "", [pid 5887] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=80, ...}, AT_EMPTY_PATH) = 0 [pid 6435] close(29 [pid 5889] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=80, ...}, AT_EMPTY_PATH) = 0 [pid 5887] getdents64(3, [pid 6435] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5889] getdents64(3, [pid 5887] <... getdents64 resumed>0x55556ff0a730 /* 4 entries */, 32768) = 112 [pid 6435] exit_group(0 [pid 5889] <... getdents64 resumed>0x55556ff0a730 /* 4 entries */, 32768) = 112 [pid 5887] umount2("./48/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6444] <... futex resumed>) = ? [pid 6435] <... exit_group resumed>) = ? [pid 5889] umount2("./49/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6444] +++ exited with 0 +++ [pid 6437] close(10) = -1 EBADF (Bad file descriptor) [pid 6437] close(11) = -1 EBADF (Bad file descriptor) [pid 6437] close(12) = -1 EBADF (Bad file descriptor) [pid 6437] close(13) = -1 EBADF (Bad file descriptor) [pid 6437] close(14) = -1 EBADF (Bad file descriptor) [pid 6437] close(15) = -1 EBADF (Bad file descriptor) [pid 6436] <... futex resumed>) = ? [pid 6437] close(16) = -1 EBADF (Bad file descriptor) [pid 6443] <... openat resumed>) = -1 EIO (Input/output error) [pid 6437] close(17 [pid 6436] +++ exited with 0 +++ [pid 6435] +++ exited with 0 +++ [pid 5889] <... umount2 resumed>) = 0 [pid 5887] <... umount2 resumed>) = 0 [pid 6443] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6437] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5889] umount2("./49/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5888] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=102, si_uid=0, si_status=0, si_utime=0, si_stime=6 /* 0.06 s */} --- [pid 5887] umount2("./48/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6443] <... futex resumed>) = 1 [pid 6440] <... futex resumed>) = 0 [pid 6437] close(18 [pid 5889] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6443] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6440] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6437] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5889] newfstatat(AT_FDCWD, "./49/file2", [pid 5887] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6443] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6440] <... futex resumed>) = 0 [pid 6437] close(19 [pid 5889] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5887] newfstatat(AT_FDCWD, "./48/file2", [pid 6443] ioctl(4, F2FS_IOC_SHUTDOWN, 0x200000000080 [pid 6440] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6443] <... ioctl resumed>) = 0 [pid 5889] umount2("./49/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5887] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 6443] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5889] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6443] <... futex resumed>) = 1 [pid 6440] <... futex resumed>) = 0 [pid 6437] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5889] openat(AT_FDCWD, "./49/file2", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5887] umount2("./48/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6437] close(20 [pid 6443] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6440] close(3 [pid 6437] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5889] <... openat resumed>) = 4 [pid 5888] umount2("./45", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5887] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6440] <... close resumed>) = 0 [pid 6437] close(21 [pid 5889] newfstatat(4, "", [pid 5888] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5887] openat(AT_FDCWD, "./48/file2", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 6440] close(4 [pid 6437] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5889] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_EMPTY_PATH) = 0 [pid 5888] openat(AT_FDCWD, "./45", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 6440] <... close resumed>) = 0 [pid 6437] close(22 [pid 5889] getdents64(4, [pid 5888] <... openat resumed>) = 3 [pid 5887] <... openat resumed>) = 4 [pid 6440] close(5 [pid 5889] <... getdents64 resumed>0x55556ff12770 /* 2 entries */, 32768) = 48 [pid 5887] newfstatat(4, "", [pid 6437] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5889] getdents64(4, [pid 5887] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_EMPTY_PATH) = 0 [pid 6437] close(23 [pid 5889] <... getdents64 resumed>0x55556ff12770 /* 0 entries */, 32768) = 0 [pid 6437] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5887] getdents64(4, [pid 5889] close(4 [pid 5887] <... getdents64 resumed>0x55556ff12770 /* 2 entries */, 32768) = 48 [pid 6437] close(24 [pid 5889] <... close resumed>) = 0 [pid 5887] getdents64(4, [pid 6437] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5889] rmdir("./49/file2" [pid 5887] <... getdents64 resumed>0x55556ff12770 /* 0 entries */, 32768) = 0 [pid 6440] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5888] newfstatat(3, "", [pid 6440] close(6 [pid 5888] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=80, ...}, AT_EMPTY_PATH) = 0 [pid 6440] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6437] close(25 [pid 5889] <... rmdir resumed>) = 0 [pid 5888] getdents64(3, [pid 5887] close(4 [pid 6440] close(7 [pid 5888] <... getdents64 resumed>0x55556ff0a730 /* 4 entries */, 32768) = 112 [pid 6440] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6437] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5889] umount2("./49/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5888] umount2("./45/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5887] <... close resumed>) = 0 [pid 6440] close(8 [pid 6437] close(26 [pid 5889] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5887] rmdir("./48/file2" [pid 6440] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6437] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5889] newfstatat(AT_FDCWD, "./49/binderfs", [pid 5888] <... umount2 resumed>) = 0 [pid 6440] close(9 [pid 6437] close(27 [pid 5887] <... rmdir resumed>) = 0 [pid 6440] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6437] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5889] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5888] umount2("./45/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6440] close(10 [pid 6437] close(28 [pid 5889] unlink("./49/binderfs" [pid 5888] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5887] umount2("./48/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6440] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6437] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6440] close(11 [pid 5889] <... unlink resumed>) = 0 [pid 5888] newfstatat(AT_FDCWD, "./45/file2", [pid 6440] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6437] close(29 [pid 5889] getdents64(3, [pid 5888] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5887] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6440] close(12 [pid 6437] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5889] <... getdents64 resumed>0x55556ff0a730 /* 0 entries */, 32768) = 0 [pid 5887] newfstatat(AT_FDCWD, "./48/binderfs", [pid 6440] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6437] exit_group(0 [pid 5888] umount2("./45/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5889] close(3 [pid 6442] <... futex resumed>) = ? [pid 6440] close(13 [pid 6437] <... exit_group resumed>) = ? [pid 5888] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5887] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 6442] +++ exited with 0 +++ [pid 6440] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5889] <... close resumed>) = 0 [pid 5887] unlink("./48/binderfs" [pid 6440] close(14 [pid 5889] rmdir("./49" [pid 5888] openat(AT_FDCWD, "./45/file2", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 6440] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5889] <... rmdir resumed>) = 0 [pid 5888] <... openat resumed>) = 4 [pid 5887] <... unlink resumed>) = 0 [pid 6440] close(15 [pid 5889] mkdir("./50", 0777 [pid 5888] newfstatat(4, "", [pid 5887] getdents64(3, [pid 6440] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6440] close(16 [pid 5889] <... mkdir resumed>) = 0 [pid 5888] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_EMPTY_PATH) = 0 [pid 5887] <... getdents64 resumed>0x55556ff0a730 /* 0 entries */, 32768) = 0 [pid 6440] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5889] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 5887] close(3 [pid 6440] close(17 [pid 6437] +++ exited with 0 +++ [pid 5888] getdents64(4, [pid 6440] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5889] <... openat resumed>) = 3 [pid 5887] <... close resumed>) = 0 [pid 5888] <... getdents64 resumed>0x55556ff12770 /* 2 entries */, 32768) = 48 [pid 6440] close(18 [pid 5888] getdents64(4, [pid 5887] rmdir("./48" [pid 5884] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=108, si_uid=0, si_status=0, si_utime=0, si_stime=4 /* 0.04 s */} --- [pid 6440] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5889] ioctl(3, LOOP_CLR_FD [pid 5888] <... getdents64 resumed>0x55556ff12770 /* 0 entries */, 32768) = 0 [pid 5887] <... rmdir resumed>) = 0 [pid 5884] umount2("./47", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6440] close(19 [pid 5889] <... ioctl resumed>) = 0 [pid 5888] close(4 [pid 5884] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6440] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5889] close(3 [pid 5888] <... close resumed>) = 0 [pid 5884] openat(AT_FDCWD, "./47", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 6440] close(20 [pid 5887] mkdir("./49", 0777 [pid 5884] <... openat resumed>) = 3 [pid 5884] newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=80, ...}, AT_EMPTY_PATH) = 0 [pid 5884] getdents64(3, 0x55556ff0a730 /* 4 entries */, 32768) = 112 [pid 5884] umount2("./47/file2", MNT_FORCE|UMOUNT_NOFOLLOW) = 0 [pid 5884] umount2("./47/file2", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5888] rmdir("./45/file2" [pid 5884] newfstatat(AT_FDCWD, "./47/file2", [pid 6440] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5888] <... rmdir resumed>) = 0 [pid 5884] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 6440] close(21 [pid 5889] <... close resumed>) = 0 [pid 5888] umount2("./45/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5884] umount2("./47/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6440] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5888] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5884] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6440] close(22 [pid 5889] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5888] newfstatat(AT_FDCWD, "./45/binderfs", [pid 5884] openat(AT_FDCWD, "./47/file2", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 6440] <... close resumed>) = -1 EBADF (Bad file descriptor) ./strace-static-x86_64: Process 6446 attached [pid 6440] close(23 [pid 5888] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5884] <... openat resumed>) = 4 [pid 6440] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5888] unlink("./45/binderfs" [pid 5884] newfstatat(4, "", [pid 5888] <... unlink resumed>) = 0 [pid 5887] <... mkdir resumed>) = 0 [pid 5884] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_EMPTY_PATH) = 0 [pid 6446] set_robust_list(0x55556ff096a0, 24 [pid 6440] close(24 [pid 5888] getdents64(3, [pid 5884] getdents64(4, [pid 6446] <... set_robust_list resumed>) = 0 [pid 6440] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5889] <... clone resumed>, child_tidptr=0x55556ff09690) = 115 [pid 5888] <... getdents64 resumed>0x55556ff0a730 /* 0 entries */, 32768) = 0 [pid 5884] <... getdents64 resumed>0x55556ff12770 /* 2 entries */, 32768) = 48 [pid 6446] chdir("./50" [pid 6440] close(25 [pid 5888] close(3 [pid 5887] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 5884] getdents64(4, 0x55556ff12770 /* 0 entries */, 32768) = 0 [pid 5887] <... openat resumed>) = 3 [pid 5884] close(4) = 0 [pid 5887] ioctl(3, LOOP_CLR_FD [pid 5884] rmdir("./47/file2" [pid 6440] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5888] <... close resumed>) = 0 [pid 5887] <... ioctl resumed>) = 0 [pid 5884] <... rmdir resumed>) = 0 [pid 6446] <... chdir resumed>) = 0 [pid 6440] close(26 [ 114.421711][ T6443] exFAT-fs (loop1): error, data size is invalid(150994954) [ 114.429045][ T6443] exFAT-fs (loop1): Filesystem has been set read-only [pid 5888] rmdir("./45" [pid 5884] umount2("./47/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6446] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6440] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5888] <... rmdir resumed>) = 0 [pid 5887] close(3 [pid 5884] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6446] <... prctl resumed>) = 0 [pid 6440] close(27 [pid 5888] mkdir("./46", 0777 [pid 5884] newfstatat(AT_FDCWD, "./47/binderfs", [pid 6446] setpgid(0, 0 [pid 6440] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5888] <... mkdir resumed>) = 0 [pid 5884] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 6446] <... setpgid resumed>) = 0 [pid 6440] close(28 [pid 5884] unlink("./47/binderfs" [pid 6446] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6440] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5888] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 5884] <... unlink resumed>) = 0 [pid 6440] close(29 [pid 5887] <... close resumed>) = 0 [pid 5884] getdents64(3, [pid 6446] <... openat resumed>) = 3 [pid 6440] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5888] <... openat resumed>) = 3 [pid 5884] <... getdents64 resumed>0x55556ff0a730 /* 0 entries */, 32768) = 0 [pid 5884] close(3 [pid 6440] exit_group(0 [pid 5884] <... close resumed>) = 0 [pid 6446] write(3, "1000", 4 [pid 6443] <... futex resumed>) = ? [pid 6440] <... exit_group resumed>) = ? [pid 5888] ioctl(3, LOOP_CLR_FD [pid 5884] rmdir("./47" [pid 6446] <... write resumed>) = 4 [pid 6443] +++ exited with 0 +++ [pid 6440] +++ exited with 0 +++ [pid 5888] <... ioctl resumed>) = 0 [pid 5887] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5884] <... rmdir resumed>) = 0 [pid 6446] close(3 [pid 5888] close(3 [pid 5884] mkdir("./48", 0777 [pid 6446] <... close resumed>) = 0 [pid 5888] <... close resumed>) = 0 [pid 5886] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=116, si_uid=0, si_status=0, si_utime=0, si_stime=3 /* 0.03 s */} --- [pid 5884] <... mkdir resumed>) = 0 [pid 6446] symlink("/dev/binderfs", "./binderfs" [pid 5886] restart_syscall(<... resuming interrupted clone ...> [pid 5884] openat(AT_FDCWD, "/dev/loop0", O_RDWR) = 3 [pid 6446] <... symlink resumed>) = 0 ./strace-static-x86_64: Process 6447 attached [pid 5888] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5886] <... restart_syscall resumed>) = 0 [pid 5884] ioctl(3, LOOP_CLR_FD [pid 6447] set_robust_list(0x55556ff096a0, 24) = 0 [pid 6447] chdir("./49" [pid 5887] <... clone resumed>, child_tidptr=0x55556ff09690) = 106 [pid 5884] <... ioctl resumed>) = 0 [pid 6447] <... chdir resumed>) = 0 [pid 5884] close(3 [pid 5886] umount2("./48", MNT_FORCE|UMOUNT_NOFOLLOW./strace-static-x86_64: Process 6448 attached [pid 6447] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5886] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5884] <... close resumed>) = 0 [pid 6447] <... prctl resumed>) = 0 [pid 5886] openat(AT_FDCWD, "./48", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 6447] setpgid(0, 0) = 0 [pid 6447] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5886] <... openat resumed>) = 3 [pid 6448] set_robust_list(0x55556ff096a0, 24 [pid 6447] <... openat resumed>) = 3 [pid 5888] <... clone resumed>, child_tidptr=0x55556ff09690) = 105 [pid 5886] newfstatat(3, "", executing program [pid 6448] <... set_robust_list resumed>) = 0 [pid 6447] write(3, "1000", 4 [pid 6446] write(1, "executing program\n", 18 [pid 5886] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=80, ...}, AT_EMPTY_PATH) = 0 [pid 5884] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6448] chdir("./46" [pid 6447] <... write resumed>) = 4 [pid 6446] <... write resumed>) = 18 [pid 5886] getdents64(3, 0x55556ff0a730 /* 4 entries */, 32768) = 112 [pid 5886] umount2("./48/file2", MNT_FORCE|UMOUNT_NOFOLLOW) = 0 [pid 5886] umount2("./48/file2", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 6448] <... chdir resumed>) = 0 [pid 6447] close(3 [pid 6446] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5886] newfstatat(AT_FDCWD, "./48/file2", [pid 6448] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5886] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 6448] <... prctl resumed>) = 0 [pid 5886] umount2("./48/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6448] setpgid(0, 0 [pid 5886] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6448] <... setpgid resumed>) = 0 [pid 5886] openat(AT_FDCWD, "./48/file2", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 6448] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5886] <... openat resumed>) = 4 [pid 6448] <... openat resumed>) = 3 [pid 5886] newfstatat(4, "", [pid 6448] write(3, "1000", 4 [pid 5886] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_EMPTY_PATH) = 0 [pid 6448] <... write resumed>) = 4 [pid 5886] getdents64(4, [pid 6448] close(3 [pid 5886] <... getdents64 resumed>0x55556ff12770 /* 2 entries */, 32768) = 48 [pid 6448] <... close resumed>) = 0 [pid 5886] getdents64(4, ./strace-static-x86_64: Process 6449 attached [pid 6446] <... futex resumed>) = 0 [pid 6447] <... close resumed>) = 0 [pid 5884] <... clone resumed>, child_tidptr=0x55556ff09690) = 110 [pid 6447] symlink("/dev/binderfs", "./binderfs" [pid 6446] rt_sigaction(SIGRT_1, {sa_handler=0x7f7361ab2750, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f7361aa3900}, [pid 6448] symlink("/dev/binderfs", "./binderfs" [pid 5886] <... getdents64 resumed>0x55556ff12770 /* 0 entries */, 32768) = 0 [pid 6447] <... symlink resumed>) = 0 executing program [pid 6449] set_robust_list(0x55556ff096a0, 24 [pid 6448] <... symlink resumed>) = 0 [pid 6447] write(1, "executing program\n", 18 [pid 6446] <... rt_sigaction resumed>NULL, 8) = 0 [pid 5886] close(4 [pid 6449] <... set_robust_list resumed>) = 0 [pid 6447] <... write resumed>) = 18 [pid 6446] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], executing program [pid 6449] chdir("./48" [pid 6448] write(1, "executing program\n", 18 [pid 6447] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6446] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5886] <... close resumed>) = 0 [pid 6449] <... chdir resumed>) = 0 [pid 6448] <... write resumed>) = 18 [pid 6447] <... futex resumed>) = 0 [pid 6446] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 5886] rmdir("./48/file2" [pid 6449] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6448] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6447] rt_sigaction(SIGRT_1, {sa_handler=0x7f7361ab2750, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f7361aa3900}, [pid 6446] <... mmap resumed>) = 0x7f7361a20000 [pid 5886] <... rmdir resumed>) = 0 [pid 6449] <... prctl resumed>) = 0 [pid 6448] <... futex resumed>) = 0 [pid 6447] <... rt_sigaction resumed>NULL, 8) = 0 [pid 6446] mprotect(0x7f7361a21000, 131072, PROT_READ|PROT_WRITE [pid 5886] umount2("./48/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6449] setpgid(0, 0 [pid 6448] rt_sigaction(SIGRT_1, {sa_handler=0x7f7361ab2750, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f7361aa3900}, [pid 6447] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 6446] <... mprotect resumed>) = 0 [pid 5886] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6449] <... setpgid resumed>) = 0 [pid 6448] <... rt_sigaction resumed>NULL, 8) = 0 [pid 6447] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5886] newfstatat(AT_FDCWD, "./48/binderfs", [pid 6448] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 6447] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 6446] rt_sigprocmask(SIG_BLOCK, ~[], [pid 5886] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 6449] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6448] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6447] <... mmap resumed>) = 0x7f7361a20000 [pid 6446] <... rt_sigprocmask resumed>[], 8) = 0 [pid 5886] unlink("./48/binderfs" [pid 6449] <... openat resumed>) = 3 [pid 6448] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 6447] mprotect(0x7f7361a21000, 131072, PROT_READ|PROT_WRITE [pid 6446] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f7361a40990, parent_tid=0x7f7361a40990, exit_signal=0, stack=0x7f7361a20000, stack_size=0x20300, tls=0x7f7361a406c0} [pid 5886] <... unlink resumed>) = 0 ./strace-static-x86_64: Process 6450 attached [pid 6449] write(3, "1000", 4 [pid 6448] <... mmap resumed>) = 0x7f7361a20000 [pid 6447] <... mprotect resumed>) = 0 [pid 5886] getdents64(3, [pid 6450] rseq(0x7f7361a40fe0, 0x20, 0, 0x53053053 [pid 6449] <... write resumed>) = 4 [pid 6448] mprotect(0x7f7361a21000, 131072, PROT_READ|PROT_WRITE [pid 6447] rt_sigprocmask(SIG_BLOCK, ~[], [pid 6446] <... clone3 resumed> => {parent_tid=[116]}, 88) = 116 [pid 5886] <... getdents64 resumed>0x55556ff0a730 /* 0 entries */, 32768) = 0 [pid 6450] <... rseq resumed>) = 0 [pid 6449] close(3 [pid 6448] <... mprotect resumed>) = 0 [pid 6447] <... rt_sigprocmask resumed>[], 8) = 0 [pid 6446] rt_sigprocmask(SIG_SETMASK, [], [pid 5886] close(3 [pid 6450] set_robust_list(0x7f7361a409a0, 24 [pid 6449] <... close resumed>) = 0 [pid 6448] rt_sigprocmask(SIG_BLOCK, ~[], [pid 6446] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5886] <... close resumed>) = 0 [pid 6450] <... set_robust_list resumed>) = 0 [pid 6449] symlink("/dev/binderfs", "./binderfs" [pid 6448] <... rt_sigprocmask resumed>[], 8) = 0 [pid 6447] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f7361a40990, parent_tid=0x7f7361a40990, exit_signal=0, stack=0x7f7361a20000, stack_size=0x20300, tls=0x7f7361a406c0} [pid 6446] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5886] rmdir("./48"./strace-static-x86_64: Process 6451 attached [pid 6450] rt_sigprocmask(SIG_SETMASK, [], [pid 6449] <... symlink resumed>) = 0 [pid 6448] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f7361a40990, parent_tid=0x7f7361a40990, exit_signal=0, stack=0x7f7361a20000, stack_size=0x20300, tls=0x7f7361a406c0} [pid 6446] <... futex resumed>) = 0 [pid 5886] <... rmdir resumed>) = 0 executing program ./strace-static-x86_64: Process 6452 attached [pid 6450] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6449] write(1, "executing program\n", 18 [pid 6451] rseq(0x7f7361a40fe0, 0x20, 0, 0x53053053 [pid 6446] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 5886] mkdir("./49", 0777 [pid 6452] rseq(0x7f7361a40fe0, 0x20, 0, 0x53053053 [pid 6451] <... rseq resumed>) = 0 [pid 6450] memfd_create("syzkaller", 0 [pid 6449] <... write resumed>) = 18 [pid 6448] <... clone3 resumed> => {parent_tid=[106]}, 88) = 106 [pid 6447] <... clone3 resumed> => {parent_tid=[107]}, 88) = 107 [pid 5886] <... mkdir resumed>) = 0 [pid 6452] <... rseq resumed>) = 0 [pid 6450] <... memfd_create resumed>) = 3 [pid 6449] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6448] rt_sigprocmask(SIG_SETMASK, [], [pid 5886] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 6452] set_robust_list(0x7f7361a409a0, 24 [pid 6451] set_robust_list(0x7f7361a409a0, 24 [pid 6450] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6449] <... futex resumed>) = 0 [pid 6448] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6447] rt_sigprocmask(SIG_SETMASK, [], [pid 5886] <... openat resumed>) = 3 [pid 6452] <... set_robust_list resumed>) = 0 [pid 6451] <... set_robust_list resumed>) = 0 [pid 6450] <... mmap resumed>) = 0x7f7359600000 [pid 6449] rt_sigaction(SIGRT_1, {sa_handler=0x7f7361ab2750, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f7361aa3900}, [pid 6448] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6447] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5886] ioctl(3, LOOP_CLR_FD [pid 6452] rt_sigprocmask(SIG_SETMASK, [], [pid 6451] rt_sigprocmask(SIG_SETMASK, [], [pid 6450] write(3, "\xeb\x76\x90\x45\x58\x46\x41\x54\x20\x20\x20\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x03\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x08\x00\x00\x00\x88\x00\x00\x00\x0f\x00\x00\x00\x05\x00\x00\x00"..., 131072 [pid 6449] <... rt_sigaction resumed>NULL, 8) = 0 [pid 6448] <... futex resumed>) = 0 [pid 6447] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5886] <... ioctl resumed>) = 0 [pid 6452] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6448] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 5886] close(3 [pid 6449] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 6447] <... futex resumed>) = 0 [pid 6451] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6449] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6447] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 6449] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 6452] memfd_create("syzkaller", 0 [pid 6451] memfd_create("syzkaller", 0 [pid 6449] <... mmap resumed>) = 0x7f7361a20000 [pid 6452] <... memfd_create resumed>) = 3 [pid 6449] mprotect(0x7f7361a21000, 131072, PROT_READ|PROT_WRITE [pid 6452] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f7359600000 [pid 6450] <... write resumed>) = 131072 [pid 6449] <... mprotect resumed>) = 0 [pid 5886] <... close resumed>) = 0 [pid 6452] write(3, "\xeb\x76\x90\x45\x58\x46\x41\x54\x20\x20\x20\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x03\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x08\x00\x00\x00\x88\x00\x00\x00\x0f\x00\x00\x00\x05\x00\x00\x00"..., 131072 [pid 6451] <... memfd_create resumed>) = 3 [pid 6451] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6449] rt_sigprocmask(SIG_BLOCK, ~[], [pid 6451] <... mmap resumed>) = 0x7f7359600000 [pid 6449] <... rt_sigprocmask resumed>[], 8) = 0 [pid 6449] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f7361a40990, parent_tid=0x7f7361a40990, exit_signal=0, stack=0x7f7361a20000, stack_size=0x20300, tls=0x7f7361a406c0} [pid 6450] munmap(0x7f7359600000, 138412032 [pid 5886] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 6453 attached [pid 6451] write(3, "\xeb\x76\x90\x45\x58\x46\x41\x54\x20\x20\x20\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x03\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x08\x00\x00\x00\x88\x00\x00\x00\x0f\x00\x00\x00\x05\x00\x00\x00"..., 131072 [pid 6450] <... munmap resumed>) = 0 [pid 6453] rseq(0x7f7361a40fe0, 0x20, 0, 0x53053053./strace-static-x86_64: Process 6454 attached ) = 0 [pid 6450] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 6453] set_robust_list(0x7f7361a409a0, 24 [pid 6450] <... openat resumed>) = 4 [pid 6453] <... set_robust_list resumed>) = 0 [pid 6452] <... write resumed>) = 131072 [pid 6450] ioctl(4, LOOP_SET_FD, 3 [pid 6449] <... clone3 resumed> => {parent_tid=[111]}, 88) = 111 [pid 6454] set_robust_list(0x55556ff096a0, 24 [pid 6453] rt_sigprocmask(SIG_SETMASK, [], [pid 6451] <... write resumed>) = 131072 [pid 6449] rt_sigprocmask(SIG_SETMASK, [], [pid 5886] <... clone resumed>, child_tidptr=0x55556ff09690) = 118 [pid 6454] <... set_robust_list resumed>) = 0 [pid 6449] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6452] munmap(0x7f7359600000, 138412032 [pid 6454] chdir("./49" [pid 6449] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6454] <... chdir resumed>) = 0 [pid 6449] <... futex resumed>) = 0 [pid 6454] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6449] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 6454] <... prctl resumed>) = 0 [pid 6454] setpgid(0, 0 [pid 6452] <... munmap resumed>) = 0 [pid 6454] <... setpgid resumed>) = 0 [pid 6452] openat(AT_FDCWD, "/dev/loop3", O_RDWR) = 4 [pid 6453] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6452] ioctl(4, LOOP_SET_FD, 3 [pid 6454] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6453] memfd_create("syzkaller", 0 [pid 6451] munmap(0x7f7359600000, 138412032 [pid 6453] <... memfd_create resumed>) = 3 [pid 6454] <... openat resumed>) = 3 [pid 6453] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6451] <... munmap resumed>) = 0 [pid 6454] write(3, "1000", 4 [pid 6451] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 6453] <... mmap resumed>) = 0x7f7359600000 [pid 6451] <... openat resumed>) = 4 [pid 6454] <... write resumed>) = 4 [pid 6454] close(3 [pid 6451] ioctl(4, LOOP_SET_FD, 3 [pid 6454] <... close resumed>) = 0 [pid 6453] write(3, "\xeb\x76\x90\x45\x58\x46\x41\x54\x20\x20\x20\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x03\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x08\x00\x00\x00\x88\x00\x00\x00\x0f\x00\x00\x00\x05\x00\x00\x00"..., 131072) = 131072 [pid 6450] <... ioctl resumed>) = 0 [pid 6453] munmap(0x7f7359600000, 138412032 [pid 6450] close(3) = 0 [pid 6454] symlink("/dev/binderfs", "./binderfs" [pid 6450] close(4) = 0 [pid 6450] mkdir("./file2", 0777 [pid 6454] <... symlink resumed>) = 0 [pid 6450] <... mkdir resumed>) = 0 [pid 6454] write(1, "executing program\n", 18 [pid 6453] <... munmap resumed>) = 0 [pid 6452] <... ioctl resumed>) = 0 [pid 6450] mount("/dev/loop4", "./file2", "exfat", MS_SYNCHRONOUS|MS_MANDLOCK|MS_DIRSYNC|MS_NOATIME|MS_NODIRATIME|MS_STRICTATIME|MS_LAZYTIME, ""executing program [pid 6453] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 6454] <... write resumed>) = 18 [pid 6453] <... openat resumed>) = 4 [pid 6452] close(3 [pid 6454] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 6454] rt_sigaction(SIGRT_1, {sa_handler=0x7f7361ab2750, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f7361aa3900}, NULL, 8) = 0 [pid 6454] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 6454] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f7361a20000 [pid 6454] mprotect(0x7f7361a21000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 6454] rt_sigprocmask(SIG_BLOCK, ~[], [pid 6452] <... close resumed>) = 0 [pid 6452] close(4) = 0 [pid 6452] mkdir("./file2", 0777 [pid 6453] ioctl(4, LOOP_SET_FD, 3 [pid 6452] <... mkdir resumed>) = 0 [pid 6454] <... rt_sigprocmask resumed>[], 8) = 0 [pid 6451] <... ioctl resumed>) = 0 [pid 6454] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f7361a40990, parent_tid=0x7f7361a40990, exit_signal=0, stack=0x7f7361a20000, stack_size=0x20300, tls=0x7f7361a406c0} [pid 6451] close(3./strace-static-x86_64: Process 6455 attached [pid 6452] mount("/dev/loop3", "./file2", "exfat", MS_SYNCHRONOUS|MS_MANDLOCK|MS_DIRSYNC|MS_NOATIME|MS_NODIRATIME|MS_STRICTATIME|MS_LAZYTIME, "" [pid 6455] rseq(0x7f7361a40fe0, 0x20, 0, 0x53053053 [pid 6454] <... clone3 resumed> => {parent_tid=[119]}, 88) = 119 [pid 6451] <... close resumed>) = 0 [pid 6455] <... rseq resumed>) = 0 [pid 6454] rt_sigprocmask(SIG_SETMASK, [], [pid 6455] set_robust_list(0x7f7361a409a0, 24 [pid 6454] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6451] close(4 [pid 6455] <... set_robust_list resumed>) = 0 [pid 6454] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6451] <... close resumed>) = 0 [pid 6455] rt_sigprocmask(SIG_SETMASK, [], [pid 6454] <... futex resumed>) = 0 [pid 6455] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6451] mkdir("./file2", 0777 [ 114.554219][ T6450] loop4: detected capacity change from 0 to 256 [ 114.563131][ T6452] loop3: detected capacity change from 0 to 256 [ 114.572512][ T6451] loop2: detected capacity change from 0 to 256 [ 114.591598][ T6453] loop0: detected capacity change from 0 to 256 [pid 6454] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 6455] memfd_create("syzkaller", 0 [pid 6453] <... ioctl resumed>) = 0 [pid 6451] <... mkdir resumed>) = 0 [pid 6455] <... memfd_create resumed>) = 3 [pid 6453] close(3 [pid 6451] mount("/dev/loop2", "./file2", "exfat", MS_SYNCHRONOUS|MS_MANDLOCK|MS_DIRSYNC|MS_NOATIME|MS_NODIRATIME|MS_STRICTATIME|MS_LAZYTIME, "" [pid 6455] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6453] <... close resumed>) = 0 [pid 6455] <... mmap resumed>) = 0x7f7359600000 [pid 6453] close(4 [pid 6455] write(3, "\xeb\x76\x90\x45\x58\x46\x41\x54\x20\x20\x20\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x03\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x08\x00\x00\x00\x88\x00\x00\x00\x0f\x00\x00\x00\x05\x00\x00\x00"..., 131072 [pid 6453] <... close resumed>) = 0 [pid 6455] <... write resumed>) = 131072 [pid 6453] mkdir("./file2", 0777) = 0 [pid 6455] munmap(0x7f7359600000, 138412032 [pid 6453] mount("/dev/loop0", "./file2", "exfat", MS_SYNCHRONOUS|MS_MANDLOCK|MS_DIRSYNC|MS_NOATIME|MS_NODIRATIME|MS_STRICTATIME|MS_LAZYTIME, "" [pid 6455] <... munmap resumed>) = 0 [pid 6455] openat(AT_FDCWD, "/dev/loop1", O_RDWR) = 4 [pid 6455] ioctl(4, LOOP_SET_FD, 3 [pid 6450] <... mount resumed>) = 0 [pid 6450] openat(AT_FDCWD, "./file2", O_RDONLY|O_DIRECTORY) = 3 [pid 6450] chdir("./file2") = 0 [pid 6450] openat(AT_FDCWD, "/dev/loop4", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 6455] <... ioctl resumed>) = 0 [ 114.606697][ T6450] exFAT-fs (loop4): failed to load upcase table (idx : 0x0000fe7f, chksum : 0x39626d3b, utbl_chksum : 0xe619d30d) [ 114.635728][ T6455] loop1: detected capacity change from 0 to 256 [pid 6455] close(3 [pid 6450] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 6450] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6455] <... close resumed>) = 0 [pid 6455] close(4) = 0 [pid 6453] <... mount resumed>) = 0 [pid 6446] <... futex resumed>) = 0 [pid 6453] openat(AT_FDCWD, "./file2", O_RDONLY|O_DIRECTORY) = 3 [pid 6446] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6453] chdir("./file2") = 0 [pid 6453] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 6455] mkdir("./file2", 0777 [pid 6453] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6455] <... mkdir resumed>) = 0 [pid 6453] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6455] mount("/dev/loop1", "./file2", "exfat", MS_SYNCHRONOUS|MS_MANDLOCK|MS_DIRSYNC|MS_NOATIME|MS_NODIRATIME|MS_STRICTATIME|MS_LAZYTIME, "" [pid 6453] <... futex resumed>) = 1 [pid 6453] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6450] <... futex resumed>) = 0 [pid 6449] <... futex resumed>) = 0 [pid 6446] <... futex resumed>) = 1 [pid 6452] <... mount resumed>) = 0 [pid 6450] openat(AT_FDCWD, ".", O_RDONLY [pid 6449] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6446] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6452] openat(AT_FDCWD, "./file2", O_RDONLY|O_DIRECTORY [pid 6450] <... openat resumed>) = 4 [pid 6452] <... openat resumed>) = 3 [pid 6450] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 6446] <... futex resumed>) = 0 [pid 6452] chdir("./file2" [pid 6450] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6446] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6450] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6446] <... futex resumed>) = 0 [pid 6452] <... chdir resumed>) = 0 [pid 6450] openat(AT_FDCWD, "./file1", O_WRONLY|O_EXCL|O_TRUNC|O_SYNC|O_NOATIME [pid 6446] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6453] <... futex resumed>) = 0 [pid 6449] <... futex resumed>) = 1 [pid 6453] openat(AT_FDCWD, ".", O_RDONLY [pid 6449] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6453] <... openat resumed>) = 4 [pid 6453] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 6449] <... futex resumed>) = 0 [pid 6453] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6449] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6453] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6449] <... futex resumed>) = 0 [ 114.648290][ T6453] exFAT-fs (loop0): failed to load upcase table (idx : 0x0000fe7f, chksum : 0x39626d3b, utbl_chksum : 0xe619d30d) [ 114.648479][ T6452] exFAT-fs (loop3): failed to load upcase table (idx : 0x0000fe7f, chksum : 0x39626d3b, utbl_chksum : 0xe619d30d) [ 114.680818][ T6451] exFAT-fs (loop2): failed to load upcase table (idx : 0x0000fe7f, chksum : 0x39626d3b, utbl_chksum : 0xe619d30d) [ 114.693119][ T6450] exFAT-fs (loop4): error, data size is invalid(150994954) [pid 6453] openat(AT_FDCWD, "./file1", O_WRONLY|O_EXCL|O_TRUNC|O_SYNC|O_NOATIME [pid 6449] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6452] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 6451] <... mount resumed>) = 0 [pid 6451] openat(AT_FDCWD, "./file2", O_RDONLY|O_DIRECTORY) = 3 [pid 6451] chdir("./file2") = 0 [pid 6451] openat(AT_FDCWD, "/dev/loop2", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 6451] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 6447] <... futex resumed>) = 0 [pid 6451] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6447] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6451] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6447] <... futex resumed>) = 0 [pid 6451] openat(AT_FDCWD, ".", O_RDONLY [pid 6447] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6451] <... openat resumed>) = 4 [pid 6451] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 6447] <... futex resumed>) = 0 [pid 6451] openat(AT_FDCWD, "./file1", O_WRONLY|O_EXCL|O_TRUNC|O_SYNC|O_NOATIME [pid 6447] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6452] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6450] <... openat resumed>) = -1 EIO (Input/output error) [pid 6447] <... futex resumed>) = 0 [pid 6447] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6453] <... openat resumed>) = -1 EIO (Input/output error) [pid 6452] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6450] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6452] <... futex resumed>) = 1 [pid 6450] <... futex resumed>) = 1 [pid 6446] <... futex resumed>) = 0 [pid 6452] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6450] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6448] <... futex resumed>) = 0 [pid 6446] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6453] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6450] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6448] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6446] <... futex resumed>) = 0 [pid 6452] <... futex resumed>) = 0 [pid 6450] ioctl(4, F2FS_IOC_SHUTDOWN, 0x200000000080 [pid 6448] <... futex resumed>) = 1 [pid 6446] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6453] <... futex resumed>) = 1 [pid 6452] openat(AT_FDCWD, ".", O_RDONLY [pid 6450] <... ioctl resumed>) = 0 [pid 6449] <... futex resumed>) = 0 [pid 6448] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6453] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6452] <... openat resumed>) = 4 [pid 6450] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6449] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6453] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6452] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6450] <... futex resumed>) = 1 [pid 6449] <... futex resumed>) = 0 [pid 6446] <... futex resumed>) = 0 [pid 6453] ioctl(4, F2FS_IOC_SHUTDOWN, 0x200000000080 [pid 6452] <... futex resumed>) = 1 [pid 6450] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6449] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6448] <... futex resumed>) = 0 [pid 6451] <... openat resumed>) = -1 EIO (Input/output error) [pid 6446] close(3 [pid 6453] <... ioctl resumed>) = 0 [pid 6452] openat(AT_FDCWD, "./file1", O_WRONLY|O_EXCL|O_TRUNC|O_SYNC|O_NOATIME [pid 6448] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6446] <... close resumed>) = 0 [pid 6453] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6451] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 6447] <... futex resumed>) = 0 [pid 6447] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 6447] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6451] ioctl(4, F2FS_IOC_SHUTDOWN, 0x200000000080) = 0 [pid 6451] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 6447] <... futex resumed>) = 0 [pid 6451] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6447] close(3) = 0 [ 114.697633][ T6453] exFAT-fs (loop0): error, data size is invalid(150994954) [ 114.703061][ T6450] exFAT-fs (loop4): Filesystem has been set read-only [ 114.712031][ T6451] exFAT-fs (loop2): error, data size is invalid(150994954) [ 114.715685][ T6453] exFAT-fs (loop0): Filesystem has been set read-only [ 114.730577][ T6451] exFAT-fs (loop2): Filesystem has been set read-only [ 114.741642][ T6455] exFAT-fs (loop1): failed to load upcase table (idx : 0x0000fe7f, chksum : 0x39626d3b, utbl_chksum : 0xe619d30d) [pid 6447] close(4) = 0 [pid 6447] close(5) = -1 EBADF (Bad file descriptor) [pid 6447] close(6) = -1 EBADF (Bad file descriptor) [pid 6447] close(7) = -1 EBADF (Bad file descriptor) [pid 6447] close(8) = -1 EBADF (Bad file descriptor) [pid 6447] close(9) = -1 EBADF (Bad file descriptor) [pid 6447] close(10) = -1 EBADF (Bad file descriptor) [pid 6447] close(11) = -1 EBADF (Bad file descriptor) [pid 6447] close(12) = -1 EBADF (Bad file descriptor) [pid 6447] close(13) = -1 EBADF (Bad file descriptor) [pid 6447] close(14) = -1 EBADF (Bad file descriptor) [pid 6447] close(15) = -1 EBADF (Bad file descriptor) [pid 6447] close(16) = -1 EBADF (Bad file descriptor) [pid 6453] <... futex resumed>) = 1 [pid 6449] <... futex resumed>) = 0 [pid 6447] close(17 [pid 6449] close(3 [pid 6448] <... futex resumed>) = 0 [pid 6447] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6446] close(4 [pid 6449] <... close resumed>) = 0 [pid 6447] close(18 [pid 6449] close(4 [pid 6447] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6449] <... close resumed>) = 0 [pid 6447] close(19 [pid 6449] close(5 [pid 6447] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6449] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6447] close(20 [pid 6449] close(6 [pid 6447] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6449] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6447] close(21 [pid 6449] close(7 [pid 6447] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6449] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6447] close(22 [pid 6449] close(8 [pid 6447] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6449] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6447] close(23 [pid 6449] close(9 [pid 6447] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6449] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6447] close(24 [pid 6449] close(10 [pid 6447] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6449] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6447] close(25 [pid 6449] close(11 [pid 6447] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6449] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6447] close(26 [pid 6449] close(12 [pid 6448] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6447] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6449] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6447] close(27 [pid 6446] <... close resumed>) = 0 [pid 6449] close(13 [pid 6447] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6449] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6447] close(28 [pid 6449] close(14 [pid 6447] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6453] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6449] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6447] close(29 [pid 6446] close(5 [pid 6455] <... mount resumed>) = 0 [pid 6452] <... openat resumed>) = -1 EIO (Input/output error) [pid 6449] close(15 [pid 6447] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6446] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6455] openat(AT_FDCWD, "./file2", O_RDONLY|O_DIRECTORY [pid 6452] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6449] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6447] exit_group(0 [pid 6446] close(6 [pid 6455] <... openat resumed>) = 3 [pid 6452] <... futex resumed>) = 1 [pid 6451] <... futex resumed>) = ? [pid 6449] close(16 [pid 6448] <... futex resumed>) = 0 [pid 6447] <... exit_group resumed>) = ? [pid 6446] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6455] chdir("./file2" [pid 6452] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6451] +++ exited with 0 +++ [pid 6449] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6448] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6446] close(7 [pid 6455] <... chdir resumed>) = 0 [pid 6452] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6448] <... futex resumed>) = 0 [pid 6446] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6455] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 6452] ioctl(4, F2FS_IOC_SHUTDOWN, 0x200000000080 [pid 6448] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6446] close(8 [pid 6455] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6452] <... ioctl resumed>) = 0 [pid 6446] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6446] close(9) = -1 EBADF (Bad file descriptor) [pid 6446] close(10 [pid 6452] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6447] +++ exited with 0 +++ [pid 6455] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6446] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6455] <... futex resumed>) = 1 [pid 6454] <... futex resumed>) = 0 [pid 6452] <... futex resumed>) = 1 [pid 6449] close(17 [pid 6448] <... futex resumed>) = 0 [pid 6446] close(11 [pid 5887] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=106, si_uid=0, si_status=0, si_utime=0, si_stime=4 /* 0.04 s */} --- [pid 6455] openat(AT_FDCWD, ".", O_RDONLY [pid 6454] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6452] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6449] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6448] close(3 [pid 6446] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5887] restart_syscall(<... resuming interrupted clone ...> [pid 6455] <... openat resumed>) = 4 [pid 6454] <... futex resumed>) = 0 [pid 6449] close(18 [pid 6448] <... close resumed>) = 0 [pid 6446] close(12 [pid 6455] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6454] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6449] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6448] close(4 [pid 6446] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6455] <... futex resumed>) = 0 [pid 6454] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6449] close(19 [pid 6448] <... close resumed>) = 0 [pid 6446] close(13 [pid 6449] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6454] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6448] close(5 [pid 6455] openat(AT_FDCWD, "./file1", O_WRONLY|O_EXCL|O_TRUNC|O_SYNC|O_NOATIME [pid 6446] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6454] <... futex resumed>) = 0 [pid 6449] close(20 [pid 6448] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6446] close(14 [pid 6448] close(6 [pid 6446] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6448] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6446] close(15 [pid 6448] close(7 [pid 6446] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6448] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6446] close(16 [pid 6448] close(8 [pid 6446] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6448] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6446] close(17 [pid 6448] close(9 [pid 6446] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6448] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6446] close(18 [pid 6448] close(10 [pid 6446] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6448] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6446] close(19 [pid 6448] close(11 [pid 6446] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6448] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6446] close(20 [pid 6448] close(12 [pid 6446] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6448] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6446] close(21 [pid 6448] close(13 [pid 6446] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6448] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6446] close(22 [pid 6448] close(14 [pid 6446] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6448] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6446] close(23 [pid 6448] close(15 [pid 6446] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6448] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6446] close(24 [pid 6448] close(16 [pid 6446] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6448] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6446] close(25 [pid 6448] close(17 [pid 6446] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6448] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6446] close(26 [pid 6448] close(18 [pid 6446] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6448] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6446] close(27 [pid 6448] close(19 [pid 6446] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6448] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6446] close(28 [pid 6448] close(20 [pid 6446] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6448] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6446] close(29 [pid 6448] close(21 [pid 6446] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6448] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6446] exit_group(0 [pid 6450] <... futex resumed>) = ? [pid 6448] close(22 [pid 6446] <... exit_group resumed>) = ? [pid 6450] +++ exited with 0 +++ [pid 6448] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6446] +++ exited with 0 +++ [pid 5887] <... restart_syscall resumed>) = 0 [pid 6448] close(23 [pid 5889] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=115, si_uid=0, si_status=0, si_utime=0, si_stime=3 /* 0.03 s */} --- [pid 6448] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6448] close(24 [pid 5887] umount2("./49", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6448] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5889] umount2("./50", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5887] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6448] close(25 [pid 5889] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5887] openat(AT_FDCWD, "./49", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 6448] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5889] openat(AT_FDCWD, "./50", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5887] <... openat resumed>) = 3 [pid 6448] close(26 [pid 5889] <... openat resumed>) = 3 [pid 5887] newfstatat(3, "", [pid 6448] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5889] newfstatat(3, "", [pid 5887] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=80, ...}, AT_EMPTY_PATH) = 0 [pid 6449] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6448] close(27 [pid 5889] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=80, ...}, AT_EMPTY_PATH) = 0 [pid 5887] getdents64(3, [pid 6448] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5889] getdents64(3, [pid 5887] <... getdents64 resumed>0x55556ff0a730 /* 4 entries */, 32768) = 112 [pid 6448] close(28 [pid 5889] <... getdents64 resumed>0x55556ff0a730 /* 4 entries */, 32768) = 112 [pid 5887] umount2("./49/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6448] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5889] umount2("./50/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6448] close(29) = -1 EBADF (Bad file descriptor) [pid 6448] exit_group(0 [pid 6452] <... futex resumed>) = ? [pid 6448] <... exit_group resumed>) = ? [pid 6455] <... openat resumed>) = -1 EIO (Input/output error) [pid 6454] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6452] +++ exited with 0 +++ [pid 6449] close(21 [pid 5887] <... umount2 resumed>) = 0 [pid 5889] <... umount2 resumed>) = 0 [pid 6455] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6454] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6449] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5889] umount2("./50/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5887] umount2("./49/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6455] <... futex resumed>) = 0 [pid 6454] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6449] close(22 [pid 6448] +++ exited with 0 +++ [pid 5889] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5887] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6455] ioctl(4, F2FS_IOC_SHUTDOWN, 0x200000000080 [pid 6454] <... futex resumed>) = 0 [pid 6449] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5889] newfstatat(AT_FDCWD, "./50/file2", [pid 5888] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=105, si_uid=0, si_status=0, si_utime=0, si_stime=5 /* 0.05 s */} --- [pid 5887] newfstatat(AT_FDCWD, "./49/file2", [pid 6455] <... ioctl resumed>) = 0 [pid 6454] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6449] close(23 [pid 5889] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5888] restart_syscall(<... resuming interrupted clone ...> [pid 5887] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 6455] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6449] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5889] umount2("./50/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5887] umount2("./49/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6455] <... futex resumed>) = 1 [pid 6454] <... futex resumed>) = 0 [pid 6449] close(24 [pid 5889] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5887] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6454] close(3 [pid 6455] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6449] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5889] openat(AT_FDCWD, "./50/file2", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5887] openat(AT_FDCWD, "./49/file2", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 6454] <... close resumed>) = 0 [pid 6449] close(25 [pid 5889] <... openat resumed>) = 4 [pid 5887] <... openat resumed>) = 4 [pid 6454] close(4 [pid 6449] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5889] newfstatat(4, "", [pid 5887] newfstatat(4, "", [pid 6454] <... close resumed>) = 0 [pid 6449] close(26 [pid 5889] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_EMPTY_PATH) = 0 [pid 5887] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_EMPTY_PATH) = 0 [pid 6454] close(5 [pid 6449] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5889] getdents64(4, [pid 5887] getdents64(4, [pid 6454] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6449] close(27 [pid 5889] <... getdents64 resumed>0x55556ff12770 /* 2 entries */, 32768) = 48 [pid 5887] <... getdents64 resumed>0x55556ff12770 /* 2 entries */, 32768) = 48 [pid 6454] close(6 [pid 6449] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5889] getdents64(4, [pid 5887] getdents64(4, [pid 6454] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6449] close(28 [pid 5889] <... getdents64 resumed>0x55556ff12770 /* 0 entries */, 32768) = 0 [pid 5887] <... getdents64 resumed>0x55556ff12770 /* 0 entries */, 32768) = 0 [pid 6454] close(7 [pid 6449] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5889] close(4 [pid 5887] close(4 [pid 6454] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6449] close(29 [pid 5889] <... close resumed>) = 0 [pid 5887] <... close resumed>) = 0 [pid 6454] close(8 [pid 6449] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5889] rmdir("./50/file2" [pid 5887] rmdir("./49/file2" [pid 6454] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6449] exit_group(0 [pid 5889] <... rmdir resumed>) = 0 [pid 5887] <... rmdir resumed>) = 0 [pid 6454] close(9 [pid 6453] <... futex resumed>) = ? [pid 6449] <... exit_group resumed>) = ? [pid 5889] umount2("./50/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5887] umount2("./49/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6454] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6453] +++ exited with 0 +++ [pid 5889] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5887] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6454] close(10 [pid 5889] newfstatat(AT_FDCWD, "./50/binderfs", [pid 5887] newfstatat(AT_FDCWD, "./49/binderfs", [pid 6454] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6449] +++ exited with 0 +++ [pid 5889] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5887] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 6454] close(11 [pid 5889] unlink("./50/binderfs" [pid 5887] unlink("./49/binderfs" [pid 6454] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5889] <... unlink resumed>) = 0 [pid 5887] <... unlink resumed>) = 0 [pid 6454] close(12 [pid 5889] getdents64(3, [pid 5887] getdents64(3, [pid 5884] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=110, si_uid=0, si_status=0, si_utime=0, si_stime=3 /* 0.03 s */} --- [pid 6454] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5889] <... getdents64 resumed>0x55556ff0a730 /* 0 entries */, 32768) = 0 [pid 5887] <... getdents64 resumed>0x55556ff0a730 /* 0 entries */, 32768) = 0 [pid 6454] close(13 [pid 5889] close(3 [pid 5887] close(3 [pid 5884] restart_syscall(<... resuming interrupted clone ...> [pid 6454] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5889] <... close resumed>) = 0 [pid 5887] <... close resumed>) = 0 [pid 6454] close(14 [pid 5889] rmdir("./50" [pid 5888] <... restart_syscall resumed>) = 0 [pid 5887] rmdir("./49" [pid 6454] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5889] <... rmdir resumed>) = 0 [pid 5887] <... rmdir resumed>) = 0 [pid 5884] <... restart_syscall resumed>) = 0 [pid 6454] close(15 [pid 5889] mkdir("./51", 0777 [pid 5887] mkdir("./50", 0777 [pid 6454] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5889] <... mkdir resumed>) = 0 [pid 5887] <... mkdir resumed>) = 0 [pid 5889] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 5887] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 6454] close(16 [pid 5889] <... openat resumed>) = 3 [pid 5888] umount2("./46", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5887] <... openat resumed>) = 3 [pid 6454] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5889] ioctl(3, LOOP_CLR_FD [pid 5888] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5887] ioctl(3, LOOP_CLR_FD [pid 5884] umount2("./48", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6454] close(17 [pid 5889] <... ioctl resumed>) = 0 [pid 5888] openat(AT_FDCWD, "./46", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5887] <... ioctl resumed>) = 0 [pid 5884] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6454] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5889] close(3 [pid 5887] close(3 [pid 5884] openat(AT_FDCWD, "./48", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 6454] close(18 [pid 5889] <... close resumed>) = 0 [pid 6454] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5889] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 6456 attached [pid 5888] <... openat resumed>) = 3 [pid 5887] <... close resumed>) = 0 [pid 5884] <... openat resumed>) = 3 [pid 6456] set_robust_list(0x55556ff096a0, 24 [pid 5889] <... clone resumed>, child_tidptr=0x55556ff09690) = 117 [pid 5887] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6456] <... set_robust_list resumed>) = 0 [pid 6454] close(19 [pid 5888] newfstatat(3, "", [pid 5884] newfstatat(3, "", ./strace-static-x86_64: Process 6457 attached [pid 6456] chdir("./51" [pid 6454] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5888] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=80, ...}, AT_EMPTY_PATH) = 0 [pid 5887] <... clone resumed>, child_tidptr=0x55556ff09690) = 108 [pid 6457] set_robust_list(0x55556ff096a0, 24 [pid 6456] <... chdir resumed>) = 0 [pid 6454] close(20 [pid 5888] getdents64(3, [pid 5884] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=80, ...}, AT_EMPTY_PATH) = 0 [pid 6456] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6454] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5888] <... getdents64 resumed>0x55556ff0a730 /* 4 entries */, 32768) = 112 [pid 6457] <... set_robust_list resumed>) = 0 [pid 6456] <... prctl resumed>) = 0 [pid 6454] close(21 [pid 5888] umount2("./46/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5884] getdents64(3, [pid 6456] setpgid(0, 0 [pid 6454] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6456] <... setpgid resumed>) = 0 [pid 6457] chdir("./50" [pid 6454] close(22 [pid 5888] <... umount2 resumed>) = 0 [pid 5884] <... getdents64 resumed>0x55556ff0a730 /* 4 entries */, 32768) = 112 [pid 6457] <... chdir resumed>) = 0 [pid 6454] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5888] umount2("./46/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5884] umount2("./48/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6457] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6454] close(23 [pid 5888] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6456] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6454] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5888] newfstatat(AT_FDCWD, "./46/file2", [pid 6457] <... prctl resumed>) = 0 [pid 6456] <... openat resumed>) = 3 [pid 6454] close(24 [pid 5888] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 6457] setpgid(0, 0 [pid 6454] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6457] <... setpgid resumed>) = 0 [pid 5888] umount2("./46/file2", MNT_FORCE|UMOUNT_NOFOLLOW [ 114.754743][ T6452] exFAT-fs (loop3): error, data size is invalid(150994954) [ 114.762679][ T6452] exFAT-fs (loop3): Filesystem has been set read-only [ 114.776593][ T6455] exFAT-fs (loop1): error, data size is invalid(150994954) [ 114.783936][ T6455] exFAT-fs (loop1): Filesystem has been set read-only [pid 6454] close(25executing program executing program [pid 6457] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6454] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5888] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5884] <... umount2 resumed>) = 0 [pid 6456] write(3, "1000", 4 [pid 5884] umount2("./48/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6454] close(26 [pid 5888] openat(AT_FDCWD, "./46/file2", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 6454] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5884] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6456] <... write resumed>) = 4 [pid 5888] <... openat resumed>) = 4 [pid 6454] close(27 [pid 5884] newfstatat(AT_FDCWD, "./48/file2", [pid 6456] close(3) = 0 [pid 6454] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5884] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 6457] <... openat resumed>) = 3 [pid 6454] close(28 [pid 5888] newfstatat(4, "", [pid 6457] write(3, "1000", 4 [pid 6454] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5884] umount2("./48/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6457] <... write resumed>) = 4 [pid 6454] close(29 [pid 5888] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_EMPTY_PATH) = 0 [pid 6457] close(3 [pid 6454] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5884] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5888] getdents64(4, [pid 6456] symlink("/dev/binderfs", "./binderfs" [pid 6454] exit_group(0 [pid 5884] openat(AT_FDCWD, "./48/file2", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 6457] <... close resumed>) = 0 [pid 6455] <... futex resumed>) = ? [pid 6454] <... exit_group resumed>) = ? [pid 5888] <... getdents64 resumed>0x55556ff12770 /* 2 entries */, 32768) = 48 [pid 5884] <... openat resumed>) = 4 [pid 6457] symlink("/dev/binderfs", "./binderfs" [pid 6456] <... symlink resumed>) = 0 [pid 6455] +++ exited with 0 +++ [pid 6454] +++ exited with 0 +++ [pid 5888] getdents64(4, [pid 6456] write(1, "executing program\n", 18 [pid 6457] <... symlink resumed>) = 0 [pid 5888] <... getdents64 resumed>0x55556ff12770 /* 0 entries */, 32768) = 0 [pid 5886] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=118, si_uid=0, si_status=0, si_utime=0, si_stime=4 /* 0.04 s */} --- [pid 5884] newfstatat(4, "", [pid 6457] write(1, "executing program\n", 18 [pid 6456] <... write resumed>) = 18 [pid 5888] close(4 [pid 6457] <... write resumed>) = 18 [pid 6456] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5888] <... close resumed>) = 0 [pid 5884] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_EMPTY_PATH) = 0 [pid 6457] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6456] <... futex resumed>) = 0 [pid 5888] rmdir("./46/file2" [pid 5886] umount2("./49", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5884] getdents64(4, [pid 6457] <... futex resumed>) = 0 [pid 6456] rt_sigaction(SIGRT_1, {sa_handler=0x7f7361ab2750, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f7361aa3900}, [pid 5888] <... rmdir resumed>) = 0 [pid 5886] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5884] <... getdents64 resumed>0x55556ff12770 /* 2 entries */, 32768) = 48 [pid 6457] rt_sigaction(SIGRT_1, {sa_handler=0x7f7361ab2750, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f7361aa3900}, [pid 6456] <... rt_sigaction resumed>NULL, 8) = 0 [pid 5888] umount2("./46/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5886] openat(AT_FDCWD, "./49", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5884] getdents64(4, [pid 6457] <... rt_sigaction resumed>NULL, 8) = 0 [pid 6456] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 5888] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5886] <... openat resumed>) = 3 [pid 6457] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 6456] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5888] newfstatat(AT_FDCWD, "./46/binderfs", [pid 5886] newfstatat(3, "", [pid 5884] <... getdents64 resumed>0x55556ff12770 /* 0 entries */, 32768) = 0 [pid 6457] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6456] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 5888] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5886] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=80, ...}, AT_EMPTY_PATH) = 0 [pid 6457] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 6456] <... mmap resumed>) = 0x7f7361a20000 [pid 5888] unlink("./46/binderfs" [pid 5886] getdents64(3, [pid 5884] close(4 [pid 6457] <... mmap resumed>) = 0x7f7361a20000 [pid 6456] mprotect(0x7f7361a21000, 131072, PROT_READ|PROT_WRITE [pid 5888] <... unlink resumed>) = 0 [pid 5886] <... getdents64 resumed>0x55556ff0a730 /* 4 entries */, 32768) = 112 [pid 6456] <... mprotect resumed>) = 0 [pid 5886] umount2("./49/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6457] mprotect(0x7f7361a21000, 131072, PROT_READ|PROT_WRITE [pid 6456] rt_sigprocmask(SIG_BLOCK, ~[], [pid 5888] getdents64(3, [pid 5884] <... close resumed>) = 0 [pid 6457] <... mprotect resumed>) = 0 [pid 6456] <... rt_sigprocmask resumed>[], 8) = 0 [pid 5888] <... getdents64 resumed>0x55556ff0a730 /* 0 entries */, 32768) = 0 [pid 5886] <... umount2 resumed>) = 0 [pid 6457] rt_sigprocmask(SIG_BLOCK, ~[], [pid 6456] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f7361a40990, parent_tid=0x7f7361a40990, exit_signal=0, stack=0x7f7361a20000, stack_size=0x20300, tls=0x7f7361a406c0} [pid 5888] close(3 [pid 5886] umount2("./49/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5884] rmdir("./48/file2"./strace-static-x86_64: Process 6458 attached [pid 6457] <... rt_sigprocmask resumed>[], 8) = 0 [pid 5888] <... close resumed>) = 0 [pid 5886] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5884] <... rmdir resumed>) = 0 [pid 6457] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f7361a40990, parent_tid=0x7f7361a40990, exit_signal=0, stack=0x7f7361a20000, stack_size=0x20300, tls=0x7f7361a406c0} [pid 6456] <... clone3 resumed> => {parent_tid=[118]}, 88) = 118 [pid 5888] rmdir("./46" [pid 5886] newfstatat(AT_FDCWD, "./49/file2", ./strace-static-x86_64: Process 6459 attached [pid 6456] rt_sigprocmask(SIG_SETMASK, [], [pid 5888] <... rmdir resumed>) = 0 [pid 6459] rseq(0x7f7361a40fe0, 0x20, 0, 0x53053053 [pid 6457] <... clone3 resumed> => {parent_tid=[109]}, 88) = 109 [pid 6456] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5886] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 6459] <... rseq resumed>) = 0 [pid 6457] rt_sigprocmask(SIG_SETMASK, [], [pid 6456] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5888] mkdir("./47", 0777 [pid 5886] umount2("./49/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5884] umount2("./48/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6459] set_robust_list(0x7f7361a409a0, 24 [pid 6457] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6456] <... futex resumed>) = 0 [pid 5886] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6459] <... set_robust_list resumed>) = 0 [pid 6457] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6456] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 5888] <... mkdir resumed>) = 0 [pid 5886] openat(AT_FDCWD, "./49/file2", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5884] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6459] rt_sigprocmask(SIG_SETMASK, [], [pid 6458] rseq(0x7f7361a40fe0, 0x20, 0, 0x53053053 [pid 6457] <... futex resumed>) = 0 [pid 5888] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 5886] <... openat resumed>) = 4 [pid 5884] newfstatat(AT_FDCWD, "./48/binderfs", [pid 6459] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6458] <... rseq resumed>) = 0 [pid 6457] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 5886] newfstatat(4, "", [pid 6458] set_robust_list(0x7f7361a409a0, 24 [pid 5884] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 6458] <... set_robust_list resumed>) = 0 [pid 5888] <... openat resumed>) = 3 [pid 5886] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_EMPTY_PATH) = 0 [pid 5884] unlink("./48/binderfs" [pid 6458] rt_sigprocmask(SIG_SETMASK, [], [pid 5888] ioctl(3, LOOP_CLR_FD [pid 5886] getdents64(4, [pid 6459] memfd_create("syzkaller", 0 [pid 6458] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5888] <... ioctl resumed>) = 0 [pid 5886] <... getdents64 resumed>0x55556ff12770 /* 2 entries */, 32768) = 48 [pid 5884] <... unlink resumed>) = 0 [pid 6459] <... memfd_create resumed>) = 3 [pid 6459] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6458] memfd_create("syzkaller", 0 [pid 5888] close(3 [pid 5886] getdents64(4, [pid 5884] getdents64(3, [pid 6459] <... mmap resumed>) = 0x7f7359600000 [pid 5886] <... getdents64 resumed>0x55556ff12770 /* 0 entries */, 32768) = 0 [pid 6459] write(3, "\xeb\x76\x90\x45\x58\x46\x41\x54\x20\x20\x20\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x03\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x08\x00\x00\x00\x88\x00\x00\x00\x0f\x00\x00\x00\x05\x00\x00\x00"..., 131072 [pid 6458] <... memfd_create resumed>) = 3 [pid 5888] <... close resumed>) = 0 [pid 5886] close(4 [pid 5884] <... getdents64 resumed>0x55556ff0a730 /* 0 entries */, 32768) = 0 [pid 6458] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5888] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5886] <... close resumed>) = 0 [pid 5884] close(3 [pid 6458] <... mmap resumed>) = 0x7f7359600000 [pid 5886] rmdir("./49/file2" [pid 5884] <... close resumed>) = 0 [pid 5884] rmdir("./48" [pid 5886] <... rmdir resumed>) = 0 [pid 5886] umount2("./49/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5884] <... rmdir resumed>) = 0 [pid 5886] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5886] newfstatat(AT_FDCWD, "./49/binderfs", [pid 5884] mkdir("./49", 0777 [pid 5886] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 ./strace-static-x86_64: Process 6460 attached [pid 6459] <... write resumed>) = 131072 [pid 5886] unlink("./49/binderfs" [pid 5884] <... mkdir resumed>) = 0 [pid 5886] <... unlink resumed>) = 0 [pid 5884] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 5888] <... clone resumed>, child_tidptr=0x55556ff09690) = 107 [pid 5886] getdents64(3, 0x55556ff0a730 /* 0 entries */, 32768) = 0 [pid 5884] <... openat resumed>) = 3 [pid 6459] munmap(0x7f7359600000, 138412032 [pid 5886] close(3 [pid 5884] ioctl(3, LOOP_CLR_FD [pid 6459] <... munmap resumed>) = 0 [pid 6460] set_robust_list(0x55556ff096a0, 24 [pid 6458] write(3, "\xeb\x76\x90\x45\x58\x46\x41\x54\x20\x20\x20\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x03\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x08\x00\x00\x00\x88\x00\x00\x00\x0f\x00\x00\x00\x05\x00\x00\x00"..., 131072 [pid 5886] <... close resumed>) = 0 [pid 5884] <... ioctl resumed>) = 0 [pid 6460] <... set_robust_list resumed>) = 0 [pid 6459] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 6458] <... write resumed>) = 131072 [pid 5886] rmdir("./49" [pid 5884] close(3 [pid 6460] chdir("./47" [pid 6459] <... openat resumed>) = 4 [pid 6459] ioctl(4, LOOP_SET_FD, 3 [pid 6460] <... chdir resumed>) = 0 [pid 6458] munmap(0x7f7359600000, 138412032 [pid 5886] <... rmdir resumed>) = 0 [pid 5884] <... close resumed>) = 0 [pid 5884] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6460] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5886] mkdir("./50", 0777 [pid 6458] <... munmap resumed>) = 0 [pid 6460] <... prctl resumed>) = 0 [pid 5886] <... mkdir resumed>) = 0 ./strace-static-x86_64: Process 6461 attached [pid 6460] setpgid(0, 0 [pid 6458] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 5886] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 6460] <... setpgid resumed>) = 0 [pid 6458] <... openat resumed>) = 4 [pid 6458] ioctl(4, LOOP_SET_FD, 3 [pid 5886] <... openat resumed>) = 3 [pid 6460] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5884] <... clone resumed>, child_tidptr=0x55556ff09690) = 112 [pid 6461] set_robust_list(0x55556ff096a0, 24) = 0 [pid 6461] chdir("./49") = 0 [pid 6461] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 6459] <... ioctl resumed>) = 0 [pid 6461] setpgid(0, 0) = 0 [pid 6461] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6459] close(3) = 0 [pid 6459] close(4 [pid 6461] <... openat resumed>) = 3 [pid 6459] <... close resumed>) = 0 [pid 6459] mkdir("./file2", 0777 [pid 6461] write(3, "1000", 4 [pid 6459] <... mkdir resumed>) = 0 [pid 6461] <... write resumed>) = 4 [pid 6461] close(3 [pid 6459] mount("/dev/loop2", "./file2", "exfat", MS_SYNCHRONOUS|MS_MANDLOCK|MS_DIRSYNC|MS_NOATIME|MS_NODIRATIME|MS_STRICTATIME|MS_LAZYTIME, "" [pid 6461] <... close resumed>) = 0 [pid 6461] symlink("/dev/binderfs", "./binderfs" [pid 6460] <... openat resumed>) = 3 [pid 5886] ioctl(3, LOOP_CLR_FD [pid 6460] write(3, "1000", 4) = 4 [pid 5886] <... ioctl resumed>) = 0 [pid 6460] close(3 [pid 5886] close(3 [pid 6460] <... close resumed>) = 0 [pid 6461] <... symlink resumed>) = 0 executing program [pid 6460] symlink("/dev/binderfs", "./binderfs" [pid 6458] <... ioctl resumed>) = 0 [pid 5886] <... close resumed>) = 0 [pid 6460] <... symlink resumed>) = 0 [pid 6460] write(1, "executing program\n", 18 [pid 6458] close(3 [pid 5886] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6460] <... write resumed>) = 18 [pid 6458] <... close resumed>) = 0 executing program [pid 6461] write(1, "executing program\n", 18 [pid 6460] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6458] close(4 [pid 6461] <... write resumed>) = 18 [pid 6458] <... close resumed>) = 0 ./strace-static-x86_64: Process 6462 attached [pid 6461] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6460] <... futex resumed>) = 0 [pid 6458] mkdir("./file2", 0777 [pid 6460] rt_sigaction(SIGRT_1, {sa_handler=0x7f7361ab2750, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f7361aa3900}, [pid 6461] <... futex resumed>) = 0 [pid 6461] rt_sigaction(SIGRT_1, {sa_handler=0x7f7361ab2750, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f7361aa3900}, [pid 6460] <... rt_sigaction resumed>NULL, 8) = 0 [pid 6458] <... mkdir resumed>) = 0 [pid 5886] <... clone resumed>, child_tidptr=0x55556ff09690) = 120 [pid 6462] set_robust_list(0x55556ff096a0, 24 [pid 6460] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 6458] mount("/dev/loop4", "./file2", "exfat", MS_SYNCHRONOUS|MS_MANDLOCK|MS_DIRSYNC|MS_NOATIME|MS_NODIRATIME|MS_STRICTATIME|MS_LAZYTIME, "" [pid 6462] <... set_robust_list resumed>) = 0 [pid 6460] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6462] chdir("./50" [pid 6461] <... rt_sigaction resumed>NULL, 8) = 0 [pid 6460] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 6462] <... chdir resumed>) = 0 [pid 6461] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [ 114.880631][ T6459] loop2: detected capacity change from 0 to 256 [ 114.897931][ T6458] loop4: detected capacity change from 0 to 256 [pid 6462] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 6461] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6460] <... mmap resumed>) = 0x7f7361a20000 [pid 6462] setpgid(0, 0 [pid 6461] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 6460] mprotect(0x7f7361a21000, 131072, PROT_READ|PROT_WRITE [pid 6462] <... setpgid resumed>) = 0 [pid 6460] <... mprotect resumed>) = 0 [pid 6462] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6460] rt_sigprocmask(SIG_BLOCK, ~[], [pid 6462] <... openat resumed>) = 3 [pid 6460] <... rt_sigprocmask resumed>[], 8) = 0 [pid 6460] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f7361a40990, parent_tid=0x7f7361a40990, exit_signal=0, stack=0x7f7361a20000, stack_size=0x20300, tls=0x7f7361a406c0}./strace-static-x86_64: Process 6463 attached [pid 6462] write(3, "1000", 4 [pid 6460] <... clone3 resumed> => {parent_tid=[108]}, 88) = 108 [pid 6461] <... mmap resumed>) = 0x7f7361a20000 [pid 6460] rt_sigprocmask(SIG_SETMASK, [], [pid 6463] rseq(0x7f7361a40fe0, 0x20, 0, 0x53053053 [pid 6462] <... write resumed>) = 4 [pid 6460] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6463] <... rseq resumed>) = 0 [pid 6462] close(3 [pid 6461] mprotect(0x7f7361a21000, 131072, PROT_READ|PROT_WRITE [pid 6460] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6458] <... mount resumed>) = 0 [pid 6463] set_robust_list(0x7f7361a409a0, 24 [pid 6462] <... close resumed>) = 0 [pid 6460] <... futex resumed>) = 0 [pid 6458] openat(AT_FDCWD, "./file2", O_RDONLY|O_DIRECTORY [pid 6463] <... set_robust_list resumed>) = 0 [pid 6462] symlink("/dev/binderfs", "./binderfs" [pid 6460] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000}executing program [pid 6463] rt_sigprocmask(SIG_SETMASK, [], [pid 6462] <... symlink resumed>) = 0 [pid 6461] <... mprotect resumed>) = 0 [pid 6458] <... openat resumed>) = 3 [pid 6463] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6458] chdir("./file2" [pid 6463] memfd_create("syzkaller", 0 [pid 6462] write(1, "executing program\n", 18 [pid 6461] rt_sigprocmask(SIG_BLOCK, ~[], [pid 6458] <... chdir resumed>) = 0 [pid 6463] <... memfd_create resumed>) = 3 [pid 6462] <... write resumed>) = 18 [pid 6462] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 6463] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6462] rt_sigaction(SIGRT_1, {sa_handler=0x7f7361ab2750, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f7361aa3900}, [pid 6461] <... rt_sigprocmask resumed>[], 8) = 0 [pid 6458] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 6463] <... mmap resumed>) = 0x7f7359600000 [pid 6462] <... rt_sigaction resumed>NULL, 8) = 0 [pid 6462] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 6461] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f7361a40990, parent_tid=0x7f7361a40990, exit_signal=0, stack=0x7f7361a20000, stack_size=0x20300, tls=0x7f7361a406c0} [pid 6458] <... openat resumed>) = -1 EBUSY (Device or resource busy) ./strace-static-x86_64: Process 6464 attached [pid 6462] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6458] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6461] <... clone3 resumed> => {parent_tid=[113]}, 88) = 113 [pid 6461] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 6461] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 6459] <... mount resumed>) = 0 [pid 6461] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 6459] openat(AT_FDCWD, "./file2", O_RDONLY|O_DIRECTORY) = 3 [pid 6459] chdir("./file2") = 0 [pid 6459] openat(AT_FDCWD, "/dev/loop2", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 6459] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 6459] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6457] <... futex resumed>) = 0 [pid 6457] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6459] <... futex resumed>) = 0 [pid 6457] <... futex resumed>) = 1 [pid 6459] openat(AT_FDCWD, ".", O_RDONLY [pid 6457] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6459] <... openat resumed>) = 4 [pid 6459] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 6457] <... futex resumed>) = 0 [pid 6459] openat(AT_FDCWD, "./file1", O_WRONLY|O_EXCL|O_TRUNC|O_SYNC|O_NOATIME [ 114.924059][ T6458] exFAT-fs (loop4): failed to load upcase table (idx : 0x0000fe7f, chksum : 0x39626d3b, utbl_chksum : 0xe619d30d) [ 114.924102][ T6459] exFAT-fs (loop2): failed to load upcase table (idx : 0x0000fe7f, chksum : 0x39626d3b, utbl_chksum : 0xe619d30d) [pid 6457] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6464] rseq(0x7f7361a40fe0, 0x20, 0, 0x53053053 [pid 6463] write(3, "\xeb\x76\x90\x45\x58\x46\x41\x54\x20\x20\x20\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x03\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x08\x00\x00\x00\x88\x00\x00\x00\x0f\x00\x00\x00\x05\x00\x00\x00"..., 131072 [pid 6462] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 6458] <... futex resumed>) = 1 [pid 6457] <... futex resumed>) = 0 [pid 6456] <... futex resumed>) = 0 [pid 6464] <... rseq resumed>) = 0 [pid 6463] <... write resumed>) = 131072 [pid 6462] <... mmap resumed>) = 0x7f7361a20000 [pid 6458] openat(AT_FDCWD, ".", O_RDONLY [pid 6456] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6464] set_robust_list(0x7f7361a409a0, 24 [pid 6456] <... futex resumed>) = 0 [pid 6456] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6458] <... openat resumed>) = 4 [pid 6457] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6464] <... set_robust_list resumed>) = 0 [pid 6462] mprotect(0x7f7361a21000, 131072, PROT_READ|PROT_WRITE [pid 6458] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6464] rt_sigprocmask(SIG_SETMASK, [], [pid 6462] <... mprotect resumed>) = 0 [pid 6458] <... futex resumed>) = 1 [pid 6456] <... futex resumed>) = 0 [pid 6464] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6458] openat(AT_FDCWD, "./file1", O_WRONLY|O_EXCL|O_TRUNC|O_SYNC|O_NOATIME [pid 6456] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6464] memfd_create("syzkaller", 0 [pid 6462] rt_sigprocmask(SIG_BLOCK, ~[], [pid 6464] <... memfd_create resumed>) = 3 [pid 6463] munmap(0x7f7359600000, 138412032 [pid 6462] <... rt_sigprocmask resumed>[], 8) = 0 [pid 6456] <... futex resumed>) = 0 [pid 6464] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6463] <... munmap resumed>) = 0 [pid 6462] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f7361a40990, parent_tid=0x7f7361a40990, exit_signal=0, stack=0x7f7361a20000, stack_size=0x20300, tls=0x7f7361a406c0} [pid 6456] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6464] <... mmap resumed>) = 0x7f7359600000 [pid 6462] <... clone3 resumed> => {parent_tid=[121]}, 88) = 121 [pid 6463] openat(AT_FDCWD, "/dev/loop3", O_RDWR./strace-static-x86_64: Process 6465 attached [pid 6464] write(3, "\xeb\x76\x90\x45\x58\x46\x41\x54\x20\x20\x20\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x03\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x08\x00\x00\x00\x88\x00\x00\x00\x0f\x00\x00\x00\x05\x00\x00\x00"..., 131072 [pid 6463] <... openat resumed>) = 4 [pid 6462] rt_sigprocmask(SIG_SETMASK, [], [pid 6465] rseq(0x7f7361a40fe0, 0x20, 0, 0x53053053 [pid 6463] ioctl(4, LOOP_SET_FD, 3 [pid 6462] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6462] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6458] <... openat resumed>) = -1 EIO (Input/output error) [pid 6465] <... rseq resumed>) = 0 [pid 6464] <... write resumed>) = 131072 [pid 6463] <... ioctl resumed>) = 0 [pid 6462] <... futex resumed>) = 0 [pid 6459] <... openat resumed>) = -1 EIO (Input/output error) [pid 6465] set_robust_list(0x7f7361a409a0, 24 [pid 6464] munmap(0x7f7359600000, 138412032 [pid 6462] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 6465] <... set_robust_list resumed>) = 0 [pid 6465] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 6465] memfd_create("syzkaller", 0) = 3 [pid 6465] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6458] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6456] <... futex resumed>) = 0 [pid 6465] <... mmap resumed>) = 0x7f7359600000 [pid 6456] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 6456] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6463] close(3 [pid 6459] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6458] <... futex resumed>) = 1 [pid 6463] <... close resumed>) = 0 [pid 6459] <... futex resumed>) = 1 [pid 6458] ioctl(4, F2FS_IOC_SHUTDOWN, 0x200000000080 [pid 6465] write(3, "\xeb\x76\x90\x45\x58\x46\x41\x54\x20\x20\x20\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x03\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x08\x00\x00\x00\x88\x00\x00\x00\x0f\x00\x00\x00\x05\x00\x00\x00"..., 131072 [pid 6463] close(4 [pid 6459] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6458] <... ioctl resumed>) = 0 [pid 6457] <... futex resumed>) = 0 [pid 6463] <... close resumed>) = 0 [pid 6459] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6458] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6457] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6463] mkdir("./file2", 0777 [pid 6459] ioctl(4, F2FS_IOC_SHUTDOWN, 0x200000000080 [pid 6458] <... futex resumed>) = 1 [pid 6457] <... futex resumed>) = 0 [pid 6456] <... futex resumed>) = 0 [pid 6463] <... mkdir resumed>) = 0 [pid 6459] <... ioctl resumed>) = 0 [pid 6457] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6456] close(3 [pid 6459] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6456] <... close resumed>) = 0 [pid 6459] <... futex resumed>) = 1 [pid 6457] <... futex resumed>) = 0 [pid 6456] close(4 [pid 6459] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6457] close(3 [pid 6456] <... close resumed>) = 0 [pid 6463] mount("/dev/loop3", "./file2", "exfat", MS_SYNCHRONOUS|MS_MANDLOCK|MS_DIRSYNC|MS_NOATIME|MS_NODIRATIME|MS_STRICTATIME|MS_LAZYTIME, "" [pid 6457] <... close resumed>) = 0 [pid 6456] close(5 [pid 6464] <... munmap resumed>) = 0 [pid 6457] close(4 [pid 6456] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6457] <... close resumed>) = 0 [pid 6456] close(6 [pid 6457] close(5 [pid 6456] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6457] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6456] close(7 [pid 6457] close(6 [pid 6456] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6457] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6457] close(7 [pid 6456] close(8 [pid 6457] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6456] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6458] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6457] close(8 [pid 6456] close(9 [pid 6457] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6457] close(9 [pid 6456] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6457] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6457] close(10) = -1 EBADF (Bad file descriptor) [pid 6456] close(10 [pid 6457] close(11) = -1 EBADF (Bad file descriptor) [pid 6457] close(12) = -1 EBADF (Bad file descriptor) [pid 6457] close(13) = -1 EBADF (Bad file descriptor) [pid 6457] close(14 [pid 6456] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6457] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6457] close(15 [pid 6456] close(11 [pid 6457] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6456] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6457] close(16) = -1 EBADF (Bad file descriptor) [pid 6456] close(12 [pid 6464] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 6457] close(17 [pid 6456] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6457] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6456] close(13 [pid 6464] <... openat resumed>) = 4 [pid 6457] close(18 [pid 6456] <... close resumed>) = -1 EBADF (Bad file descriptor) [ 114.980560][ T6459] exFAT-fs (loop2): error, data size is invalid(150994954) [ 114.990292][ T6458] exFAT-fs (loop4): error, data size is invalid(150994954) [ 114.995981][ T6459] exFAT-fs (loop2): Filesystem has been set read-only [ 115.008553][ T6458] exFAT-fs (loop4): Filesystem has been set read-only [ 115.019841][ T6463] loop3: detected capacity change from 0 to 256 [pid 6464] ioctl(4, LOOP_SET_FD, 3 [pid 6457] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6456] close(14 [pid 6465] <... write resumed>) = 131072 [pid 6457] close(19 [pid 6456] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6465] munmap(0x7f7359600000, 138412032 [pid 6457] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6465] <... munmap resumed>) = 0 [pid 6457] close(20 [pid 6465] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 6457] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6465] <... openat resumed>) = 4 [pid 6457] close(21 [pid 6465] ioctl(4, LOOP_SET_FD, 3 [pid 6457] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6456] close(15) = -1 EBADF (Bad file descriptor) [pid 6456] close(16 [pid 6457] close(22 [pid 6456] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6457] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6456] close(17 [pid 6457] close(23) = -1 EBADF (Bad file descriptor) [pid 6457] close(24) = -1 EBADF (Bad file descriptor) [pid 6457] close(25) = -1 EBADF (Bad file descriptor) [pid 6457] close(26) = -1 EBADF (Bad file descriptor) [pid 6457] close(27) = -1 EBADF (Bad file descriptor) [pid 6457] close(28) = -1 EBADF (Bad file descriptor) [pid 6457] close(29) = -1 EBADF (Bad file descriptor) [pid 6457] exit_group(0) = ? [pid 6465] <... ioctl resumed>) = 0 [pid 6465] close(3) = 0 [pid 6465] close(4 [pid 6459] <... futex resumed>) = ? [pid 6456] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6465] <... close resumed>) = 0 [pid 6456] close(18 [pid 6465] mkdir("./file2", 0777 [pid 6459] +++ exited with 0 +++ [pid 6457] +++ exited with 0 +++ [pid 6456] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6456] close(19 [pid 5887] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=108, si_uid=0, si_status=0, si_utime=0, si_stime=3 /* 0.03 s */} --- [pid 6456] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6456] close(20 [pid 6465] <... mkdir resumed>) = 0 [pid 6464] <... ioctl resumed>) = 0 [pid 6463] <... mount resumed>) = 0 [pid 6456] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6465] mount("/dev/loop1", "./file2", "exfat", MS_SYNCHRONOUS|MS_MANDLOCK|MS_DIRSYNC|MS_NOATIME|MS_NODIRATIME|MS_STRICTATIME|MS_LAZYTIME, "" [pid 6464] close(3 [pid 6463] openat(AT_FDCWD, "./file2", O_RDONLY|O_DIRECTORY [pid 6456] close(21 [pid 6464] <... close resumed>) = 0 [pid 6456] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6456] close(22 [pid 6464] close(4 [pid 6456] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6464] <... close resumed>) = 0 [pid 6463] <... openat resumed>) = 3 [ 115.041186][ T6464] loop0: detected capacity change from 0 to 256 [ 115.050827][ T6465] loop1: detected capacity change from 0 to 256 [ 115.058791][ T6463] exFAT-fs (loop3): failed to load upcase table (idx : 0x0000fe7f, chksum : 0x39626d3b, utbl_chksum : 0xe619d30d) [pid 6456] close(23 [pid 6464] mkdir("./file2", 0777 [pid 6463] chdir("./file2" [pid 6456] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6456] close(24) = -1 EBADF (Bad file descriptor) [pid 6464] <... mkdir resumed>) = 0 [pid 5887] umount2("./50", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6463] <... chdir resumed>) = 0 [pid 6456] close(25 [pid 6464] mount("/dev/loop0", "./file2", "exfat", MS_SYNCHRONOUS|MS_MANDLOCK|MS_DIRSYNC|MS_NOATIME|MS_NODIRATIME|MS_STRICTATIME|MS_LAZYTIME, "" [pid 6463] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 6456] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5887] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6463] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6456] close(26 [pid 5887] openat(AT_FDCWD, "./50", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 6463] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6456] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5887] <... openat resumed>) = 3 [pid 6463] <... futex resumed>) = 1 [pid 6460] <... futex resumed>) = 0 [pid 6456] close(27 [pid 5887] newfstatat(3, "", [pid 6463] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6460] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6456] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5887] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=80, ...}, AT_EMPTY_PATH) = 0 [pid 6463] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6456] close(28 [pid 6463] openat(AT_FDCWD, ".", O_RDONLY [pid 6456] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5887] getdents64(3, [pid 6463] <... openat resumed>) = 4 [pid 6460] <... futex resumed>) = 0 [pid 6456] close(29 [pid 5887] <... getdents64 resumed>0x55556ff0a730 /* 4 entries */, 32768) = 112 [pid 6463] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6460] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6456] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5887] umount2("./50/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6463] <... futex resumed>) = 0 [pid 6456] exit_group(0 [pid 6463] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6460] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6458] <... futex resumed>) = ? [pid 6456] <... exit_group resumed>) = ? [pid 6460] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6458] +++ exited with 0 +++ [pid 6460] <... futex resumed>) = 0 [pid 6460] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6463] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6456] +++ exited with 0 +++ [pid 5887] <... umount2 resumed>) = 0 [pid 6463] openat(AT_FDCWD, "./file1", O_WRONLY|O_EXCL|O_TRUNC|O_SYNC|O_NOATIME [pid 5887] umount2("./50/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5889] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=117, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 5889] restart_syscall(<... resuming interrupted clone ...>) = 0 [ 115.085752][ T6465] exFAT-fs (loop1): failed to load upcase table (idx : 0x0000fe7f, chksum : 0x39626d3b, utbl_chksum : 0xe619d30d) [ 115.115257][ T6463] exFAT-fs (loop3): error, data size is invalid(150994954) [ 115.123226][ T6464] exFAT-fs (loop0): failed to load upcase table (idx : 0x0000fe7f, chksum : 0x39626d3b, utbl_chksum : 0xe619d30d) [pid 6465] <... mount resumed>) = 0 [pid 6463] <... openat resumed>) = -1 EIO (Input/output error) [pid 5887] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6465] openat(AT_FDCWD, "./file2", O_RDONLY|O_DIRECTORY [pid 5887] newfstatat(AT_FDCWD, "./50/file2", [pid 5889] umount2("./51", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6465] <... openat resumed>) = 3 [pid 5889] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5887] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 6463] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5889] openat(AT_FDCWD, "./51", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5887] umount2("./50/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6463] <... futex resumed>) = 1 [pid 6465] chdir("./file2" [pid 6460] <... futex resumed>) = 0 [pid 6463] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5889] <... openat resumed>) = 3 [pid 5887] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6465] <... chdir resumed>) = 0 [pid 6460] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5889] newfstatat(3, "", [pid 5887] openat(AT_FDCWD, "./50/file2", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 6465] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 6463] <... futex resumed>) = 0 [pid 6460] <... futex resumed>) = 1 [pid 5889] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=80, ...}, AT_EMPTY_PATH) = 0 [pid 6463] ioctl(4, F2FS_IOC_SHUTDOWN, 0x200000000080 [pid 5887] <... openat resumed>) = 4 [pid 5889] getdents64(3, [pid 6465] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6463] <... ioctl resumed>) = 0 [pid 6460] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5889] <... getdents64 resumed>0x55556ff0a730 /* 4 entries */, 32768) = 112 [pid 5887] newfstatat(4, "", [pid 6463] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5889] umount2("./51/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6463] <... futex resumed>) = 0 [pid 5887] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_EMPTY_PATH) = 0 [pid 6465] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6463] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6460] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 5887] getdents64(4, [pid 6465] <... futex resumed>) = 1 [pid 6462] <... futex resumed>) = 0 [pid 6460] close(3 [pid 6465] openat(AT_FDCWD, ".", O_RDONLY [pid 6462] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6460] <... close resumed>) = 0 [pid 6465] <... openat resumed>) = 4 [pid 6462] <... futex resumed>) = 0 [pid 6460] close(4 [pid 6465] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6462] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6460] <... close resumed>) = 0 [pid 5889] <... umount2 resumed>) = 0 [pid 5887] <... getdents64 resumed>0x55556ff12770 /* 2 entries */, 32768) = 48 [pid 6465] <... futex resumed>) = 0 [pid 6462] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6465] openat(AT_FDCWD, "./file1", O_WRONLY|O_EXCL|O_TRUNC|O_SYNC|O_NOATIME [pid 6462] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6460] close(5 [pid 6465] <... openat resumed>) = -1 EIO (Input/output error) [pid 6462] <... futex resumed>) = 0 [pid 5889] umount2("./51/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5887] getdents64(4, [pid 5889] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6465] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6464] <... mount resumed>) = 0 [pid 6462] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6460] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5889] newfstatat(AT_FDCWD, "./51/file2", [pid 5887] <... getdents64 resumed>0x55556ff12770 /* 0 entries */, 32768) = 0 [pid 6462] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6460] close(6 [pid 6465] <... futex resumed>) = 0 [pid 5887] close(4 [pid 6464] openat(AT_FDCWD, "./file2", O_RDONLY|O_DIRECTORY [pid 6462] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6460] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6462] <... futex resumed>) = 0 [pid 6460] close(7 [pid 6464] <... openat resumed>) = 3 [pid 6462] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6460] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5887] <... close resumed>) = 0 [pid 6465] ioctl(4, F2FS_IOC_SHUTDOWN, 0x200000000080 [pid 6464] chdir("./file2" [pid 6460] close(8 [pid 5887] rmdir("./50/file2" [pid 6465] <... ioctl resumed>) = 0 [pid 6464] <... chdir resumed>) = 0 [pid 6460] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6465] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6464] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 6460] close(9 [pid 5889] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5887] <... rmdir resumed>) = 0 [pid 6465] <... futex resumed>) = 1 [pid 6464] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6462] <... futex resumed>) = 0 [pid 6460] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5889] umount2("./51/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5887] umount2("./50/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6465] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6464] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6462] close(3 [pid 6460] close(10 [pid 5889] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5887] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6464] <... futex resumed>) = 1 [pid 6462] <... close resumed>) = 0 [pid 6461] <... futex resumed>) = 0 [pid 6460] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5889] openat(AT_FDCWD, "./51/file2", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5887] newfstatat(AT_FDCWD, "./50/binderfs", [pid 6464] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6462] close(4 [pid 6461] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6460] close(11 [pid 5889] <... openat resumed>) = 4 [pid 5887] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 6464] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6462] <... close resumed>) = 0 [pid 6461] <... futex resumed>) = 0 [pid 6460] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5889] newfstatat(4, "", [pid 5887] unlink("./50/binderfs" [pid 6464] openat(AT_FDCWD, ".", O_RDONLY [pid 6462] close(5 [pid 6461] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6460] close(12 [pid 5889] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_EMPTY_PATH) = 0 [pid 6464] <... openat resumed>) = 4 [pid 6462] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6460] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5889] getdents64(4, [pid 5887] <... unlink resumed>) = 0 [pid 6464] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6462] close(6 [pid 6460] close(13 [pid 5889] <... getdents64 resumed>0x55556ff12770 /* 2 entries */, 32768) = 48 [pid 6464] <... futex resumed>) = 1 [pid 6462] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6461] <... futex resumed>) = 0 [pid 6460] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5889] getdents64(4, [pid 6464] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6462] close(7 [pid 6461] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6460] close(14 [pid 5889] <... getdents64 resumed>0x55556ff12770 /* 0 entries */, 32768) = 0 [pid 6462] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6460] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5889] close(4 [pid 6464] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [ 115.130766][ T6463] exFAT-fs (loop3): Filesystem has been set read-only [ 115.146468][ T6465] exFAT-fs (loop1): error, data size is invalid(150994954) [ 115.156280][ T6465] exFAT-fs (loop1): Filesystem has been set read-only [pid 6462] close(8 [pid 6461] <... futex resumed>) = 0 [pid 6460] close(15 [pid 5889] <... close resumed>) = 0 [pid 5887] getdents64(3, [pid 6464] openat(AT_FDCWD, "./file1", O_WRONLY|O_EXCL|O_TRUNC|O_SYNC|O_NOATIME [pid 6462] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6460] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5889] rmdir("./51/file2" [pid 6461] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6462] close(9 [pid 6460] close(16 [pid 5889] <... rmdir resumed>) = 0 [pid 5887] <... getdents64 resumed>0x55556ff0a730 /* 0 entries */, 32768) = 0 [pid 6462] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6460] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5889] umount2("./51/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6462] close(10 [pid 6460] close(17 [pid 5889] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6462] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6460] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5889] newfstatat(AT_FDCWD, "./51/binderfs", [pid 6462] close(11 [pid 6460] close(18 [pid 5889] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 6462] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6460] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5889] unlink("./51/binderfs" [pid 6462] close(12 [pid 6460] close(19 [pid 5889] <... unlink resumed>) = 0 [pid 6462] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6460] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5889] getdents64(3, [pid 6462] close(13 [pid 6460] close(20 [pid 5889] <... getdents64 resumed>0x55556ff0a730 /* 0 entries */, 32768) = 0 [pid 6462] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6460] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5889] close(3 [pid 6462] close(14 [pid 6460] close(21 [pid 5889] <... close resumed>) = 0 [pid 6462] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6460] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5889] rmdir("./51" [pid 6462] close(15 [pid 6460] close(22 [pid 5889] <... rmdir resumed>) = 0 [pid 6462] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6460] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5889] mkdir("./52", 0777 [pid 6462] close(16 [pid 6460] close(23 [pid 5889] <... mkdir resumed>) = 0 [pid 6462] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6460] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5889] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 6462] close(17 [pid 6460] close(24 [pid 5889] <... openat resumed>) = 3 [pid 6462] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6460] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5889] ioctl(3, LOOP_CLR_FD [pid 6462] close(18 [pid 6460] close(25 [pid 5889] <... ioctl resumed>) = 0 [pid 6462] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6460] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5889] close(3 [pid 6462] close(19 [pid 6460] close(26 [pid 5889] <... close resumed>) = 0 [pid 6462] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6460] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5889] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6462] close(20 [pid 6460] close(27 [pid 6462] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6460] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6462] close(21 [pid 6460] close(28 [pid 6462] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6460] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6462] close(22 [pid 6460] close(29 [pid 6462] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6460] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6462] close(23 [pid 6460] exit_group(0 [pid 6463] <... futex resumed>) = ? [pid 6462] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6460] <... exit_group resumed>) = ? [pid 6463] +++ exited with 0 +++ [pid 6462] close(24) = -1 EBADF (Bad file descriptor) [pid 6462] close(25 [pid 6460] +++ exited with 0 +++ [pid 6462] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5888] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=107, si_uid=0, si_status=0, si_utime=0, si_stime=6 /* 0.06 s */} --- [pid 6462] close(26 [pid 5888] restart_syscall(<... resuming interrupted clone ...> [pid 6462] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6462] close(27) = -1 EBADF (Bad file descriptor) [pid 6462] close(28./strace-static-x86_64: Process 6466 attached ) = -1 EBADF (Bad file descriptor) [pid 6462] close(29 [pid 6466] set_robust_list(0x55556ff096a0, 24 [pid 6462] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5889] <... clone resumed>, child_tidptr=0x55556ff09690) = 119 [pid 6466] <... set_robust_list resumed>) = 0 [pid 6462] exit_group(0 [pid 6466] chdir("./52" [pid 6462] <... exit_group resumed>) = ? [pid 5887] close(3 [pid 6466] <... chdir resumed>) = 0 [pid 6466] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 6465] <... futex resumed>) = ? [pid 6464] <... openat resumed>) = -1 EIO (Input/output error) [pid 5888] <... restart_syscall resumed>) = 0 [pid 5887] <... close resumed>) = 0 [pid 6466] setpgid(0, 0 [pid 6464] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6466] <... setpgid resumed>) = 0 [pid 6464] <... futex resumed>) = 1 [pid 6461] <... futex resumed>) = 0 [pid 5887] rmdir("./50" [pid 6466] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6464] ioctl(4, F2FS_IOC_SHUTDOWN, 0x200000000080 [pid 6461] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5888] umount2("./47", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6465] +++ exited with 0 +++ [pid 6462] +++ exited with 0 +++ [pid 6461] <... futex resumed>) = 0 [pid 5888] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5887] <... rmdir resumed>) = 0 [pid 6461] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5888] openat(AT_FDCWD, "./47", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 6466] <... openat resumed>) = 3 [pid 6464] <... ioctl resumed>) = 0 [pid 5888] <... openat resumed>) = 3 [pid 5887] mkdir("./51", 0777 [pid 5886] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=120, si_uid=0, si_status=0, si_utime=0, si_stime=2 /* 0.02 s */} --- [pid 6466] write(3, "1000", 4 [pid 6464] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5888] newfstatat(3, "", [pid 5886] restart_syscall(<... resuming interrupted clone ...> [pid 6466] <... write resumed>) = 4 [pid 6464] <... futex resumed>) = 1 [pid 6461] <... futex resumed>) = 0 [pid 5888] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=80, ...}, AT_EMPTY_PATH) = 0 [pid 5887] <... mkdir resumed>) = 0 [pid 6466] close(3 [pid 6464] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6461] close(3 [pid 5888] getdents64(3, [pid 5887] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 6466] <... close resumed>) = 0 [pid 6461] <... close resumed>) = 0 [pid 5888] <... getdents64 resumed>0x55556ff0a730 /* 4 entries */, 32768) = 112 [pid 6466] symlink("/dev/binderfs", "./binderfs" [pid 6461] close(4 [pid 5888] umount2("./47/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5887] <... openat resumed>) = 3 [pid 6466] <... symlink resumed>) = 0 [pid 6461] <... close resumed>) = 0 executing program [pid 6461] close(5 [pid 5887] ioctl(3, LOOP_CLR_FD [pid 6466] write(1, "executing program\n", 18 [pid 6461] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5887] <... ioctl resumed>) = 0 [pid 6461] close(6 [pid 6466] <... write resumed>) = 18 [pid 6461] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5887] close(3 [pid 6466] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6461] close(7 [pid 5888] <... umount2 resumed>) = 0 [pid 6466] <... futex resumed>) = 0 [pid 6466] rt_sigaction(SIGRT_1, {sa_handler=0x7f7361ab2750, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f7361aa3900}, NULL, 8) = 0 [pid 6466] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 6466] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f7361a20000 [pid 6461] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5888] umount2("./47/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5887] <... close resumed>) = 0 [pid 6466] mprotect(0x7f7361a21000, 131072, PROT_READ|PROT_WRITE [pid 6461] close(8 [pid 5888] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5887] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6466] <... mprotect resumed>) = 0 [pid 6461] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5888] newfstatat(AT_FDCWD, "./47/file2", [pid 6466] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 6461] close(9 [pid 5888] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 ./strace-static-x86_64: Process 6467 attached [pid 6467] set_robust_list(0x55556ff096a0, 24 [pid 6466] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f7361a40990, parent_tid=0x7f7361a40990, exit_signal=0, stack=0x7f7361a20000, stack_size=0x20300, tls=0x7f7361a406c0} [pid 6461] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5888] umount2("./47/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5887] <... clone resumed>, child_tidptr=0x55556ff09690) = 110 ./strace-static-x86_64: Process 6468 attached [pid 6467] <... set_robust_list resumed>) = 0 [pid 6461] close(10 [pid 5888] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6461] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6468] rseq(0x7f7361a40fe0, 0x20, 0, 0x53053053 [pid 6467] chdir("./51" [pid 6466] <... clone3 resumed> => {parent_tid=[120]}, 88) = 120 [pid 6461] close(11 [pid 5888] openat(AT_FDCWD, "./47/file2", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 6468] <... rseq resumed>) = 0 [pid 6467] <... chdir resumed>) = 0 [pid 6466] rt_sigprocmask(SIG_SETMASK, [], [pid 6461] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6468] set_robust_list(0x7f7361a409a0, 24 [pid 6466] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6461] close(12 [pid 5888] <... openat resumed>) = 4 [pid 6467] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5886] <... restart_syscall resumed>) = 0 [pid 6468] <... set_robust_list resumed>) = 0 [pid 6467] <... prctl resumed>) = 0 [pid 6466] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6461] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5888] newfstatat(4, "", [pid 6468] rt_sigprocmask(SIG_SETMASK, [], [pid 6467] setpgid(0, 0 [pid 6466] <... futex resumed>) = 0 [pid 6461] close(13 [pid 6468] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6467] <... setpgid resumed>) = 0 [pid 6466] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 6461] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5888] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_EMPTY_PATH) = 0 [pid 6468] memfd_create("syzkaller", 0 [pid 6467] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6461] close(14 [pid 5888] getdents64(4, [pid 5886] umount2("./50", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6461] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6468] <... memfd_create resumed>) = 3 [pid 6461] close(15 [pid 5888] <... getdents64 resumed>0x55556ff12770 /* 2 entries */, 32768) = 48 [pid 5886] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6467] <... openat resumed>) = 3 [pid 6461] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5888] getdents64(4, [pid 5886] openat(AT_FDCWD, "./50", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 6468] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6461] close(16 [pid 5888] <... getdents64 resumed>0x55556ff12770 /* 0 entries */, 32768) = 0 [pid 5886] <... openat resumed>) = 3 [pid 6467] write(3, "1000", 4 [pid 6468] <... mmap resumed>) = 0x7f7359600000 [pid 6461] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5888] close(4 [pid 6467] <... write resumed>) = 4 [pid 5886] newfstatat(3, "", [pid 6467] close(3 [pid 6461] close(17 [pid 5888] <... close resumed>) = 0 [pid 6467] <... close resumed>) = 0 [pid 6461] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5886] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=80, ...}, AT_EMPTY_PATH) = 0 [pid 5888] rmdir("./47/file2" [pid 6467] symlink("/dev/binderfs", "./binderfs" [pid 6461] close(18 [pid 5886] getdents64(3, [pid 6468] write(3, "\xeb\x76\x90\x45\x58\x46\x41\x54\x20\x20\x20\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x03\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x08\x00\x00\x00\x88\x00\x00\x00\x0f\x00\x00\x00\x05\x00\x00\x00"..., 131072 [pid 6467] <... symlink resumed>) = 0 [pid 6461] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5888] <... rmdir resumed>) = 0 [pid 5886] <... getdents64 resumed>0x55556ff0a730 /* 4 entries */, 32768) = 112 [pid 6461] close(19 [pid 5888] umount2("./47/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5886] umount2("./50/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6461] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5888] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6468] <... write resumed>) = 131072 [pid 6461] close(20 [pid 5888] newfstatat(AT_FDCWD, "./47/binderfs", [pid 6461] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5888] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5886] <... umount2 resumed>) = 0 [pid 6461] close(21 [pid 5888] unlink("./47/binderfs" [pid 5886] umount2("./50/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6467] write(1, "executing program\n", 18 executing program [pid 6461] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6461] close(22 [pid 5888] <... unlink resumed>) = 0 [pid 5886] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6467] <... write resumed>) = 18 [pid 6461] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5886] newfstatat(AT_FDCWD, "./50/file2", [pid 6467] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6461] close(23 [pid 5888] getdents64(3, [pid 6461] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5886] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5888] <... getdents64 resumed>0x55556ff0a730 /* 0 entries */, 32768) = 0 [pid 6467] <... futex resumed>) = 0 [pid 6461] close(24 [pid 5888] close(3 [pid 6467] rt_sigaction(SIGRT_1, {sa_handler=0x7f7361ab2750, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f7361aa3900}, [pid 6461] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6467] <... rt_sigaction resumed>NULL, 8) = 0 [pid 5888] <... close resumed>) = 0 [pid 6461] close(25 [pid 6467] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 6461] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5888] rmdir("./47" [pid 6467] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6461] close(26 [pid 5886] umount2("./50/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6467] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 6468] munmap(0x7f7359600000, 138412032 [pid 6467] <... mmap resumed>) = 0x7f7361a20000 [pid 6461] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5888] <... rmdir resumed>) = 0 [pid 5886] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6468] <... munmap resumed>) = 0 [pid 6467] mprotect(0x7f7361a21000, 131072, PROT_READ|PROT_WRITE [pid 6461] close(27 [pid 5886] openat(AT_FDCWD, "./50/file2", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 6468] openat(AT_FDCWD, "/dev/loop4", O_RDWR) = 4 [pid 6467] <... mprotect resumed>) = 0 [pid 6461] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5886] <... openat resumed>) = 4 [pid 6468] ioctl(4, LOOP_SET_FD, 3 [ 115.190930][ T6464] exFAT-fs (loop0): error, data size is invalid(150994954) [ 115.203399][ T6464] exFAT-fs (loop0): Filesystem has been set read-only [pid 6467] rt_sigprocmask(SIG_BLOCK, ~[], [pid 6461] close(28 [pid 6467] <... rt_sigprocmask resumed>[], 8) = 0 [pid 5888] mkdir("./48", 0777 [pid 5886] newfstatat(4, "", [pid 6467] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f7361a40990, parent_tid=0x7f7361a40990, exit_signal=0, stack=0x7f7361a20000, stack_size=0x20300, tls=0x7f7361a406c0} [pid 6461] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5886] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_EMPTY_PATH) = 0 [pid 6461] close(29 [pid 5888] <... mkdir resumed>) = 0 [pid 6461] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5886] getdents64(4, [pid 6461] exit_group(0 [pid 6467] <... clone3 resumed> => {parent_tid=[111]}, 88) = 111 [pid 5886] <... getdents64 resumed>0x55556ff12770 /* 2 entries */, 32768) = 48 ./strace-static-x86_64: Process 6469 attached [pid 6467] rt_sigprocmask(SIG_SETMASK, [], [pid 6461] <... exit_group resumed>) = ? [pid 5888] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 5886] getdents64(4, [pid 6469] rseq(0x7f7361a40fe0, 0x20, 0, 0x53053053 [pid 6467] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5886] <... getdents64 resumed>0x55556ff12770 /* 0 entries */, 32768) = 0 [pid 6467] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5888] <... openat resumed>) = 3 [pid 5886] close(4 [pid 6469] <... rseq resumed>) = 0 [pid 6469] set_robust_list(0x7f7361a409a0, 24 [pid 6467] <... futex resumed>) = 0 [pid 5888] ioctl(3, LOOP_CLR_FD [pid 5886] <... close resumed>) = 0 [pid 6469] <... set_robust_list resumed>) = 0 [pid 6467] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 5888] <... ioctl resumed>) = 0 [pid 6469] rt_sigprocmask(SIG_SETMASK, [], [pid 5886] rmdir("./50/file2" [pid 6469] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5888] close(3 [pid 5886] <... rmdir resumed>) = 0 [pid 6469] memfd_create("syzkaller", 0 [pid 6464] <... futex resumed>) = ? [pid 6469] <... memfd_create resumed>) = 3 [pid 6464] +++ exited with 0 +++ [pid 6461] +++ exited with 0 +++ [pid 5888] <... close resumed>) = 0 [pid 5886] umount2("./50/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6469] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5888] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5886] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5884] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=112, si_uid=0, si_status=0, si_utime=0, si_stime=5 /* 0.05 s */} --- [pid 6469] <... mmap resumed>) = 0x7f7359600000 [pid 5886] newfstatat(AT_FDCWD, "./50/binderfs", [pid 5884] restart_syscall(<... resuming interrupted clone ...> [pid 5886] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 6468] <... ioctl resumed>) = 0 ./strace-static-x86_64: Process 6470 attached [pid 6469] write(3, "\xeb\x76\x90\x45\x58\x46\x41\x54\x20\x20\x20\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x03\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x08\x00\x00\x00\x88\x00\x00\x00\x0f\x00\x00\x00\x05\x00\x00\x00"..., 131072 [pid 5886] unlink("./50/binderfs" [pid 5884] <... restart_syscall resumed>) = 0 [pid 6470] set_robust_list(0x55556ff096a0, 24 [pid 6468] close(3 [pid 5886] <... unlink resumed>) = 0 [pid 5884] umount2("./49", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5884] openat(AT_FDCWD, "./49", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 5884] newfstatat(3, "", [pid 5886] getdents64(3, [pid 5884] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=80, ...}, AT_EMPTY_PATH) = 0 [pid 5886] <... getdents64 resumed>0x55556ff0a730 /* 0 entries */, 32768) = 0 [pid 5884] getdents64(3, 0x55556ff0a730 /* 4 entries */, 32768) = 112 [pid 5884] umount2("./49/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6468] <... close resumed>) = 0 [pid 6470] <... set_robust_list resumed>) = 0 [pid 6469] <... write resumed>) = 131072 [pid 6468] close(4 [pid 5888] <... clone resumed>, child_tidptr=0x55556ff09690) = 109 [pid 5886] close(3 [pid 5884] <... umount2 resumed>) = 0 [pid 6469] munmap(0x7f7359600000, 138412032 [pid 6468] <... close resumed>) = 0 [pid 5886] <... close resumed>) = 0 [pid 5884] umount2("./49/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6468] mkdir("./file2", 0777 [pid 5884] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6470] chdir("./48" [pid 6469] <... munmap resumed>) = 0 [pid 6468] <... mkdir resumed>) = 0 [pid 5886] rmdir("./50" [pid 5884] newfstatat(AT_FDCWD, "./49/file2", [pid 6470] <... chdir resumed>) = 0 [pid 6468] mount("/dev/loop4", "./file2", "exfat", MS_SYNCHRONOUS|MS_MANDLOCK|MS_DIRSYNC|MS_NOATIME|MS_NODIRATIME|MS_STRICTATIME|MS_LAZYTIME, "" [pid 5884] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 6470] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6469] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 5886] <... rmdir resumed>) = 0 [pid 5884] umount2("./49/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6470] <... prctl resumed>) = 0 [pid 5886] mkdir("./51", 0777 [pid 5884] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6470] setpgid(0, 0 [pid 6469] <... openat resumed>) = 4 [pid 5884] openat(AT_FDCWD, "./49/file2", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 6470] <... setpgid resumed>) = 0 [pid 6469] ioctl(4, LOOP_SET_FD, 3 [pid 5886] <... mkdir resumed>) = 0 [pid 5884] <... openat resumed>) = 4 [pid 6470] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5886] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 5884] newfstatat(4, "", [pid 6470] <... openat resumed>) = 3 [pid 5884] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_EMPTY_PATH) = 0 [pid 5884] getdents64(4, 0x55556ff12770 /* 2 entries */, 32768) = 48 [pid 5884] getdents64(4, [pid 6470] write(3, "1000", 4 [pid 5884] <... getdents64 resumed>0x55556ff12770 /* 0 entries */, 32768) = 0 [pid 6470] <... write resumed>) = 4 [pid 5884] close(4 [pid 6470] close(3 [pid 5884] <... close resumed>) = 0 [pid 6470] <... close resumed>) = 0 [pid 5884] rmdir("./49/file2" [pid 6470] symlink("/dev/binderfs", "./binderfs" [pid 5884] <... rmdir resumed>) = 0 [pid 6470] <... symlink resumed>) = 0 [pid 5884] umount2("./49/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5884] newfstatat(AT_FDCWD, "./49/binderfs", executing program {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 6470] write(1, "executing program\n", 18 [pid 5884] unlink("./49/binderfs" [pid 6470] <... write resumed>) = 18 [pid 5884] <... unlink resumed>) = 0 [pid 6470] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5884] getdents64(3, [pid 6470] <... futex resumed>) = 0 [pid 5884] <... getdents64 resumed>0x55556ff0a730 /* 0 entries */, 32768) = 0 [pid 6470] rt_sigaction(SIGRT_1, {sa_handler=0x7f7361ab2750, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f7361aa3900}, [pid 5884] close(3 [pid 6470] <... rt_sigaction resumed>NULL, 8) = 0 [pid 5884] <... close resumed>) = 0 [pid 6470] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 5884] rmdir("./49" [pid 6470] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5884] <... rmdir resumed>) = 0 [pid 6470] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 5884] mkdir("./50", 0777) = 0 [pid 6470] <... mmap resumed>) = 0x7f7361a20000 [pid 5884] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 5886] <... openat resumed>) = 3 [pid 5884] <... openat resumed>) = 3 [pid 6470] mprotect(0x7f7361a21000, 131072, PROT_READ|PROT_WRITE [pid 5886] ioctl(3, LOOP_CLR_FD [pid 5884] ioctl(3, LOOP_CLR_FD [pid 6470] <... mprotect resumed>) = 0 [pid 5886] <... ioctl resumed>) = 0 [pid 5884] <... ioctl resumed>) = 0 [pid 6470] rt_sigprocmask(SIG_BLOCK, ~[], [pid 5886] close(3 [pid 5884] close(3 [pid 5886] <... close resumed>) = 0 [pid 5886] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 6471 attached [pid 6470] <... rt_sigprocmask resumed>[], 8) = 0 [pid 5884] <... close resumed>) = 0 [pid 5886] <... clone resumed>, child_tidptr=0x55556ff09690) = 122 [pid 6470] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f7361a40990, parent_tid=0x7f7361a40990, exit_signal=0, stack=0x7f7361a20000, stack_size=0x20300, tls=0x7f7361a406c0}./strace-static-x86_64: Process 6472 attached [pid 6472] rseq(0x7f7361a40fe0, 0x20, 0, 0x53053053 [pid 6470] <... clone3 resumed> => {parent_tid=[110]}, 88) = 110 [pid 6472] <... rseq resumed>) = 0 [pid 6470] rt_sigprocmask(SIG_SETMASK, [], [pid 6472] set_robust_list(0x7f7361a409a0, 24 [pid 6470] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6472] <... set_robust_list resumed>) = 0 [pid 6470] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5884] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 6473 attached [pid 6472] rt_sigprocmask(SIG_SETMASK, [], [pid 6470] <... futex resumed>) = 0 [pid 6472] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6470] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 6473] set_robust_list(0x55556ff096a0, 24) = 0 [pid 6473] chdir("./50" [pid 6472] memfd_create("syzkaller", 0 [pid 5884] <... clone resumed>, child_tidptr=0x55556ff09690) = 114 [pid 6471] set_robust_list(0x55556ff096a0, 24) = 0 [pid 6469] <... ioctl resumed>) = 0 [pid 6473] <... chdir resumed>) = 0 [pid 6471] chdir("./51" [pid 6469] close(3) = 0 [pid 6473] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6472] <... memfd_create resumed>) = 3 [pid 6471] <... chdir resumed>) = 0 [pid 6469] close(4 [pid 6473] <... prctl resumed>) = 0 [pid 6472] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6471] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6469] <... close resumed>) = 0 [pid 6473] setpgid(0, 0 [pid 6472] <... mmap resumed>) = 0x7f7359600000 [pid 6471] <... prctl resumed>) = 0 [pid 6469] mkdir("./file2", 0777 [pid 6471] setpgid(0, 0 [pid 6473] <... setpgid resumed>) = 0 [pid 6472] write(3, "\xeb\x76\x90\x45\x58\x46\x41\x54\x20\x20\x20\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x03\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x08\x00\x00\x00\x88\x00\x00\x00\x0f\x00\x00\x00\x05\x00\x00\x00"..., 131072 [pid 6471] <... setpgid resumed>) = 0 [pid 6469] <... mkdir resumed>) = 0 [pid 6473] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6471] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6469] mount("/dev/loop2", "./file2", "exfat", MS_SYNCHRONOUS|MS_MANDLOCK|MS_DIRSYNC|MS_NOATIME|MS_NODIRATIME|MS_STRICTATIME|MS_LAZYTIME, "" [pid 6473] <... openat resumed>) = 3 [pid 6473] write(3, "1000", 4) = 4 [pid 6473] close(3) = 0 [pid 6472] <... write resumed>) = 131072 [pid 6473] symlink("/dev/binderfs", "./binderfs") = 0 executing program [ 115.240196][ T6468] loop4: detected capacity change from 0 to 256 [ 115.275141][ T6469] loop2: detected capacity change from 0 to 256 [pid 6473] write(1, "executing program\n", 18 [pid 6472] munmap(0x7f7359600000, 138412032 [pid 6473] <... write resumed>) = 18 [pid 6471] <... openat resumed>) = 3 [pid 6472] <... munmap resumed>) = 0 [pid 6472] openat(AT_FDCWD, "/dev/loop3", O_RDWR) = 4 [pid 6472] ioctl(4, LOOP_SET_FD, 3 [pid 6473] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6471] write(3, "1000", 4) = 4 [pid 6471] close(3 [pid 6473] <... futex resumed>) = 0 [pid 6471] <... close resumed>) = 0 [pid 6473] rt_sigaction(SIGRT_1, {sa_handler=0x7f7361ab2750, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f7361aa3900}, NULL, 8) = 0 [pid 6473] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 6471] symlink("/dev/binderfs", "./binderfs" [pid 6473] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6471] <... symlink resumed>) = 0 [pid 6473] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f7361a20000 [pid 6473] mprotect(0x7f7361a21000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 6473] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 6473] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f7361a40990, parent_tid=0x7f7361a40990, exit_signal=0, stack=0x7f7361a20000, stack_size=0x20300, tls=0x7f7361a406c0} => {parent_tid=[115]}, 88) = 115 [pid 6473] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 6473] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 6473] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000}./strace-static-x86_64: Process 6474 attached [pid 6474] rseq(0x7f7361a40fe0, 0x20, 0, 0x53053053) = 0 [pid 6474] set_robust_list(0x7f7361a409a0, 24) = 0 [pid 6474] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 6474] memfd_create("syzkaller", 0) = 3 [pid 6474] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f7359600000 [pid 6474] write(3, "\xeb\x76\x90\x45\x58\x46\x41\x54\x20\x20\x20\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x03\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x08\x00\x00\x00\x88\x00\x00\x00\x0f\x00\x00\x00\x05\x00\x00\x00"..., 131072 [pid 6471] write(1, "executing program\n", 18executing program [pid 6474] <... write resumed>) = 131072 [pid 6471] <... write resumed>) = 18 [pid 6474] munmap(0x7f7359600000, 138412032) = 0 [pid 6471] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 6474] openat(AT_FDCWD, "/dev/loop0", O_RDWR) = 4 [ 115.306510][ T6468] exFAT-fs (loop4): failed to load upcase table (idx : 0x0000fe7f, chksum : 0x39626d3b, utbl_chksum : 0xe619d30d) [ 115.307347][ T6469] exFAT-fs (loop2): failed to load upcase table (idx : 0x0000fe7f, chksum : 0x39626d3b, utbl_chksum : 0xe619d30d) [ 115.322838][ T6472] loop3: detected capacity change from 0 to 256 [pid 6474] ioctl(4, LOOP_SET_FD, 3 [pid 6471] rt_sigaction(SIGRT_1, {sa_handler=0x7f7361ab2750, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f7361aa3900}, NULL, 8) = 0 [pid 6468] <... mount resumed>) = 0 [pid 6471] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 6468] openat(AT_FDCWD, "./file2", O_RDONLY|O_DIRECTORY) = 3 [pid 6468] chdir("./file2") = 0 [pid 6468] openat(AT_FDCWD, "/dev/loop4", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 6468] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 6472] <... ioctl resumed>) = 0 [pid 6471] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6468] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6466] <... futex resumed>) = 0 [pid 6471] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 6472] close(3 [pid 6471] <... mmap resumed>) = 0x7f7361a20000 [pid 6466] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6471] mprotect(0x7f7361a21000, 131072, PROT_READ|PROT_WRITE [pid 6472] <... close resumed>) = 0 [pid 6471] <... mprotect resumed>) = 0 [pid 6468] <... futex resumed>) = 0 [pid 6466] <... futex resumed>) = 1 [pid 6472] close(4 [pid 6468] openat(AT_FDCWD, ".", O_RDONLY [pid 6466] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6472] <... close resumed>) = 0 [pid 6468] <... openat resumed>) = 4 [pid 6472] mkdir("./file2", 0777 [pid 6468] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6472] <... mkdir resumed>) = 0 [pid 6468] <... futex resumed>) = 1 [pid 6466] <... futex resumed>) = 0 [pid 6468] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6466] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6472] mount("/dev/loop3", "./file2", "exfat", MS_SYNCHRONOUS|MS_MANDLOCK|MS_DIRSYNC|MS_NOATIME|MS_NODIRATIME|MS_STRICTATIME|MS_LAZYTIME, "" [pid 6468] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6466] <... futex resumed>) = 0 [pid 6468] openat(AT_FDCWD, "./file1", O_WRONLY|O_EXCL|O_TRUNC|O_SYNC|O_NOATIME [pid 6466] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6471] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 6471] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f7361a40990, parent_tid=0x7f7361a40990, exit_signal=0, stack=0x7f7361a20000, stack_size=0x20300, tls=0x7f7361a406c0}./strace-static-x86_64: Process 6475 attached [pid 6475] rseq(0x7f7361a40fe0, 0x20, 0, 0x53053053 [pid 6471] <... clone3 resumed> => {parent_tid=[123]}, 88) = 123 [pid 6475] <... rseq resumed>) = 0 [pid 6471] rt_sigprocmask(SIG_SETMASK, [], [pid 6475] set_robust_list(0x7f7361a409a0, 24) = 0 [pid 6471] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6475] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 6474] <... ioctl resumed>) = 0 [pid 6471] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6475] memfd_create("syzkaller", 0 [pid 6474] close(3 [pid 6471] <... futex resumed>) = 0 [pid 6474] <... close resumed>) = 0 [pid 6474] close(4) = 0 [pid 6474] mkdir("./file2", 0777) = 0 [pid 6474] mount("/dev/loop0", "./file2", "exfat", MS_SYNCHRONOUS|MS_MANDLOCK|MS_DIRSYNC|MS_NOATIME|MS_NODIRATIME|MS_STRICTATIME|MS_LAZYTIME, "" [pid 6475] <... memfd_create resumed>) = 3 [pid 6471] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [ 115.355389][ T6474] loop0: detected capacity change from 0 to 256 [ 115.372832][ T6468] exFAT-fs (loop4): error, data size is invalid(150994954) [ 115.387447][ T6468] exFAT-fs (loop4): Filesystem has been set read-only [pid 6475] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f7359600000 [pid 6469] <... mount resumed>) = 0 [pid 6475] write(3, "\xeb\x76\x90\x45\x58\x46\x41\x54\x20\x20\x20\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x03\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x08\x00\x00\x00\x88\x00\x00\x00\x0f\x00\x00\x00\x05\x00\x00\x00"..., 131072 [pid 6469] openat(AT_FDCWD, "./file2", O_RDONLY|O_DIRECTORY) = 3 [pid 6469] chdir("./file2") = 0 [pid 6469] openat(AT_FDCWD, "/dev/loop2", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 6475] <... write resumed>) = 131072 [pid 6469] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6475] munmap(0x7f7359600000, 138412032 [pid 6469] <... futex resumed>) = 1 [pid 6467] <... futex resumed>) = 0 [pid 6467] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 6475] <... munmap resumed>) = 0 [pid 6469] openat(AT_FDCWD, ".", O_RDONLY [pid 6467] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6475] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 6472] <... mount resumed>) = 0 [pid 6469] <... openat resumed>) = 4 [pid 6468] <... openat resumed>) = -1 EIO (Input/output error) [pid 6469] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6472] openat(AT_FDCWD, "./file2", O_RDONLY|O_DIRECTORY [pid 6469] <... futex resumed>) = 1 [pid 6468] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6467] <... futex resumed>) = 0 [pid 6469] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6467] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6472] <... openat resumed>) = 3 [pid 6469] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6468] <... futex resumed>) = 1 [pid 6467] <... futex resumed>) = 0 [pid 6466] <... futex resumed>) = 0 [pid 6472] chdir("./file2" [pid 6469] openat(AT_FDCWD, "./file1", O_WRONLY|O_EXCL|O_TRUNC|O_SYNC|O_NOATIME [pid 6468] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6467] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6475] <... openat resumed>) = 4 [pid 6466] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6472] <... chdir resumed>) = 0 [pid 6466] <... futex resumed>) = 0 [pid 6466] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6475] ioctl(4, LOOP_SET_FD, 3 [pid 6472] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 6468] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6469] <... openat resumed>) = -1 EIO (Input/output error) [pid 6468] ioctl(4, F2FS_IOC_SHUTDOWN, 0x200000000080) = 0 [pid 6472] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6468] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 6472] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6469] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6468] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6466] <... futex resumed>) = 0 [pid 6475] <... ioctl resumed>) = 0 [pid 6472] <... futex resumed>) = 1 [pid 6469] <... futex resumed>) = 1 [pid 6467] <... futex resumed>) = 0 [pid 6466] close(3 [pid 6475] close(3 [pid 6472] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [ 115.402723][ T6472] exFAT-fs (loop3): failed to load upcase table (idx : 0x0000fe7f, chksum : 0x39626d3b, utbl_chksum : 0xe619d30d) [ 115.428275][ T6469] exFAT-fs (loop2): error, data size is invalid(150994954) [ 115.436211][ T6475] loop1: detected capacity change from 0 to 256 [ 115.436218][ T6469] exFAT-fs (loop2): Filesystem has been set read-only [pid 6469] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6467] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6475] <... close resumed>) = 0 [pid 6469] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6467] <... futex resumed>) = 0 [pid 6466] <... close resumed>) = 0 [pid 6475] close(4 [pid 6469] ioctl(4, F2FS_IOC_SHUTDOWN, 0x200000000080 [pid 6467] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6466] close(4 [pid 6475] <... close resumed>) = 0 [pid 6469] <... ioctl resumed>) = 0 [pid 6475] mkdir("./file2", 0777 [pid 6469] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6466] <... close resumed>) = 0 [pid 6475] <... mkdir resumed>) = 0 [pid 6469] <... futex resumed>) = 1 [pid 6467] <... futex resumed>) = 0 [pid 6466] close(5 [pid 6469] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6475] mount("/dev/loop1", "./file2", "exfat", MS_SYNCHRONOUS|MS_MANDLOCK|MS_DIRSYNC|MS_NOATIME|MS_NODIRATIME|MS_STRICTATIME|MS_LAZYTIME, "" [pid 6467] close(3 [pid 6466] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6467] <... close resumed>) = 0 [pid 6467] close(4) = 0 [pid 6467] close(5) = -1 EBADF (Bad file descriptor) [pid 6466] close(6 [pid 6467] close(6 [pid 6466] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6467] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6466] close(7 [pid 6467] close(7 [pid 6466] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6467] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6467] close(8 [pid 6466] close(8 [pid 6467] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6466] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6467] close(9) = -1 EBADF (Bad file descriptor) [pid 6466] close(9 [pid 6467] close(10 [pid 6466] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6467] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6466] close(10 [pid 6467] close(11) = -1 EBADF (Bad file descriptor) [pid 6466] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6467] close(12) = -1 EBADF (Bad file descriptor) [pid 6466] close(11 [pid 6467] close(13 [pid 6466] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6467] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6467] close(14 [pid 6466] close(12 [pid 6467] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6467] close(15 [pid 6466] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6467] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6466] close(13 [pid 6467] close(16) = -1 EBADF (Bad file descriptor) [pid 6466] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6467] close(17 [pid 6466] close(14 [pid 6467] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6467] close(18) = -1 EBADF (Bad file descriptor) [pid 6466] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6467] close(19) = -1 EBADF (Bad file descriptor) [pid 6466] close(15 [pid 6467] close(20) = -1 EBADF (Bad file descriptor) [pid 6466] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6467] close(21 [pid 6470] <... futex resumed>) = 0 [pid 6467] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6467] close(22 [pid 6466] close(16 [pid 6467] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6467] close(23 [pid 6466] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6470] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6467] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6472] <... futex resumed>) = 0 [pid 6470] <... futex resumed>) = 1 [pid 6467] close(24 [pid 6472] openat(AT_FDCWD, ".", O_RDONLY [pid 6470] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6467] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6467] close(25 [pid 6472] <... openat resumed>) = 4 [pid 6467] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6472] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6467] close(26) = -1 EBADF (Bad file descriptor) [pid 6467] close(27 [pid 6472] <... futex resumed>) = 1 [pid 6470] <... futex resumed>) = 0 [pid 6467] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6472] openat(AT_FDCWD, "./file1", O_WRONLY|O_EXCL|O_TRUNC|O_SYNC|O_NOATIME [pid 6470] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6467] close(28) = -1 EBADF (Bad file descriptor) [pid 6467] close(29) = -1 EBADF (Bad file descriptor) [pid 6467] exit_group(0 [pid 6466] close(17 [pid 6469] <... futex resumed>) = ? [pid 6467] <... exit_group resumed>) = ? [pid 6469] +++ exited with 0 +++ [pid 6467] +++ exited with 0 +++ [pid 6466] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6466] close(18 [pid 5887] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=110, si_uid=0, si_status=0, si_utime=0, si_stime=3 /* 0.03 s */} --- [pid 6466] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5887] restart_syscall(<... resuming interrupted clone ...> [pid 6466] close(19) = -1 EBADF (Bad file descriptor) [pid 6466] close(20) = -1 EBADF (Bad file descriptor) [pid 6466] close(21) = -1 EBADF (Bad file descriptor) [pid 6466] close(22) = -1 EBADF (Bad file descriptor) [pid 6466] close(23 [pid 5887] <... restart_syscall resumed>) = 0 [pid 6466] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6466] close(24) = -1 EBADF (Bad file descriptor) [pid 5887] umount2("./51", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6466] close(25 [pid 5887] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6470] <... futex resumed>) = 0 [pid 6466] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5887] openat(AT_FDCWD, "./51", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 6470] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6466] close(26 [pid 5887] <... openat resumed>) = 3 [pid 6466] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5887] newfstatat(3, "", [pid 6466] close(27 [pid 5887] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=80, ...}, AT_EMPTY_PATH) = 0 [pid 6466] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5887] getdents64(3, [pid 6466] close(28 [pid 5887] <... getdents64 resumed>0x55556ff0a730 /* 4 entries */, 32768) = 112 [pid 6466] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5887] umount2("./51/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6466] close(29 [pid 5887] <... umount2 resumed>) = 0 [pid 6466] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5887] umount2("./51/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6466] exit_group(0 [pid 5887] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6468] <... futex resumed>) = ? [pid 6466] <... exit_group resumed>) = ? [pid 5887] newfstatat(AT_FDCWD, "./51/file2", [pid 6468] +++ exited with 0 +++ [pid 6466] +++ exited with 0 +++ [pid 5887] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5887] umount2("./51/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5889] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=119, si_uid=0, si_status=0, si_utime=0, si_stime=2 /* 0.02 s */} --- [pid 5887] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5889] restart_syscall(<... resuming interrupted clone ...> [pid 5887] openat(AT_FDCWD, "./51/file2", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 6474] <... mount resumed>) = 0 [pid 5887] <... openat resumed>) = 4 [pid 5887] newfstatat(4, "", {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_EMPTY_PATH) = 0 [pid 5887] getdents64(4, 0x55556ff12770 /* 2 entries */, 32768) = 48 [pid 5887] getdents64(4, 0x55556ff12770 /* 0 entries */, 32768) = 0 [pid 5887] close(4) = 0 [pid 5887] rmdir("./51/file2") = 0 [pid 5887] umount2("./51/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5887] newfstatat(AT_FDCWD, "./51/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5887] unlink("./51/binderfs") = 0 [pid 5887] getdents64(3, 0x55556ff0a730 /* 0 entries */, 32768) = 0 [pid 5887] close(3) = 0 [pid 5887] rmdir("./51") = 0 [pid 5887] mkdir("./52", 0777) = 0 [ 115.459848][ T6474] exFAT-fs (loop0): failed to load upcase table (idx : 0x0000fe7f, chksum : 0x39626d3b, utbl_chksum : 0xe619d30d) [ 115.488133][ T6472] exFAT-fs (loop3): error, data size is invalid(150994954) [pid 5887] openat(AT_FDCWD, "/dev/loop2", O_RDWR) = 3 [pid 5887] ioctl(3, LOOP_CLR_FD) = 0 [pid 5887] close(3 [pid 6474] openat(AT_FDCWD, "./file2", O_RDONLY|O_DIRECTORY [pid 5889] <... restart_syscall resumed>) = 0 [pid 5887] <... close resumed>) = 0 [pid 6474] <... openat resumed>) = 3 [pid 5887] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 6476 attached [pid 6474] chdir("./file2" [pid 5889] umount2("./52", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5887] <... clone resumed>, child_tidptr=0x55556ff09690) = 112 [pid 6476] set_robust_list(0x55556ff096a0, 24 [pid 6474] <... chdir resumed>) = 0 [pid 5889] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6476] <... set_robust_list resumed>) = 0 [pid 6474] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 5889] openat(AT_FDCWD, "./52", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 6476] chdir("./52" [pid 5889] <... openat resumed>) = 3 executing program [pid 6476] <... chdir resumed>) = 0 [pid 6474] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6472] <... openat resumed>) = -1 EIO (Input/output error) [pid 5889] newfstatat(3, "", [pid 6474] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6472] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6473] <... futex resumed>) = 0 [pid 5889] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=80, ...}, AT_EMPTY_PATH) = 0 [pid 6474] <... futex resumed>) = 1 [pid 6473] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6472] <... futex resumed>) = 1 [pid 6470] <... futex resumed>) = 0 [pid 6474] openat(AT_FDCWD, ".", O_RDONLY [pid 6473] <... futex resumed>) = 0 [pid 6472] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6470] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5889] getdents64(3, [pid 6474] <... openat resumed>) = 4 [pid 6470] <... futex resumed>) = 0 [pid 5889] <... getdents64 resumed>0x55556ff0a730 /* 4 entries */, 32768) = 112 [pid 6473] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6474] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6472] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6473] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6470] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5889] umount2("./52/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6474] <... futex resumed>) = 0 [pid 6473] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6472] ioctl(4, F2FS_IOC_SHUTDOWN, 0x200000000080) = 0 [pid 6473] <... futex resumed>) = 0 [pid 6474] openat(AT_FDCWD, "./file1", O_WRONLY|O_EXCL|O_TRUNC|O_SYNC|O_NOATIME [pid 6473] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6472] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5889] <... umount2 resumed>) = 0 [pid 6476] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 6476] setpgid(0, 0) = 0 [pid 6476] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 6476] write(3, "1000", 4) = 4 [pid 6476] close(3) = 0 [pid 6476] symlink("/dev/binderfs", "./binderfs") = 0 [pid 6476] write(1, "executing program\n", 18) = 18 [pid 6476] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 6476] rt_sigaction(SIGRT_1, {sa_handler=0x7f7361ab2750, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f7361aa3900}, NULL, 8) = 0 [pid 6476] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 6476] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f7361a20000 [pid 6476] mprotect(0x7f7361a21000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 6476] rt_sigprocmask(SIG_BLOCK, ~[], [pid 6472] <... futex resumed>) = 1 [pid 6470] <... futex resumed>) = 0 [pid 6476] <... rt_sigprocmask resumed>[], 8) = 0 [pid 6472] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6470] close(3 [pid 5889] umount2("./52/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6470] <... close resumed>) = 0 [pid 6476] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f7361a40990, parent_tid=0x7f7361a40990, exit_signal=0, stack=0x7f7361a20000, stack_size=0x20300, tls=0x7f7361a406c0}./strace-static-x86_64: Process 6477 attached => {parent_tid=[113]}, 88) = 113 [ 115.504448][ T6472] exFAT-fs (loop3): Filesystem has been set read-only [ 115.526800][ T6475] exFAT-fs (loop1): failed to load upcase table (idx : 0x0000fe7f, chksum : 0x39626d3b, utbl_chksum : 0xe619d30d) [ 115.543231][ T6474] exFAT-fs (loop0): error, data size is invalid(150994954) [pid 6476] rt_sigprocmask(SIG_SETMASK, [], [pid 6477] rseq(0x7f7361a40fe0, 0x20, 0, 0x53053053 [pid 6476] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6475] <... mount resumed>) = 0 [pid 6474] <... openat resumed>) = -1 EIO (Input/output error) [pid 6470] close(4 [pid 5889] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6477] <... rseq resumed>) = 0 [pid 6476] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6475] openat(AT_FDCWD, "./file2", O_RDONLY|O_DIRECTORY [pid 6474] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6470] <... close resumed>) = 0 [pid 5889] newfstatat(AT_FDCWD, "./52/file2", [pid 6477] set_robust_list(0x7f7361a409a0, 24 [pid 6476] <... futex resumed>) = 0 [pid 6474] <... futex resumed>) = 1 [pid 6473] <... futex resumed>) = 0 [pid 6470] close(5 [pid 5889] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 6475] <... openat resumed>) = 3 [pid 6477] <... set_robust_list resumed>) = 0 [pid 6476] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 6474] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6473] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6470] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5889] umount2("./52/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6475] chdir("./file2" [pid 6477] rt_sigprocmask(SIG_SETMASK, [], [pid 6475] <... chdir resumed>) = 0 [pid 6474] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6473] <... futex resumed>) = 0 [pid 6470] close(6 [pid 5889] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6477] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6475] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 6473] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5889] openat(AT_FDCWD, "./52/file2", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 6470] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6477] memfd_create("syzkaller", 0 [pid 6475] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6477] <... memfd_create resumed>) = 3 [pid 6475] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6470] close(7 [pid 5889] <... openat resumed>) = 4 [pid 6475] <... futex resumed>) = 1 [pid 6474] ioctl(4, F2FS_IOC_SHUTDOWN, 0x200000000080 [pid 6471] <... futex resumed>) = 0 [pid 6470] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5889] newfstatat(4, "", [pid 6477] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6475] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6474] <... ioctl resumed>) = 0 [pid 6471] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6470] close(8 [pid 6477] <... mmap resumed>) = 0x7f7359600000 [pid 6475] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6474] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6471] <... futex resumed>) = 0 [pid 6470] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5889] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_EMPTY_PATH) = 0 [pid 6475] openat(AT_FDCWD, ".", O_RDONLY [pid 6474] <... futex resumed>) = 1 [pid 6473] <... futex resumed>) = 0 [pid 6471] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6470] close(9 [pid 5889] getdents64(4, [pid 6475] <... openat resumed>) = 4 [pid 6474] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6473] close(3 [pid 6470] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5889] <... getdents64 resumed>0x55556ff12770 /* 2 entries */, 32768) = 48 [pid 6475] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6473] <... close resumed>) = 0 [pid 6470] close(10 [pid 5889] getdents64(4, [pid 6477] write(3, "\xeb\x76\x90\x45\x58\x46\x41\x54\x20\x20\x20\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x03\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x08\x00\x00\x00\x88\x00\x00\x00\x0f\x00\x00\x00\x05\x00\x00\x00"..., 131072 [pid 6475] <... futex resumed>) = 1 [pid 6473] close(4 [pid 6471] <... futex resumed>) = 0 [pid 6470] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5889] <... getdents64 resumed>0x55556ff12770 /* 0 entries */, 32768) = 0 [pid 6475] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6473] <... close resumed>) = 0 [pid 6471] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6470] close(11 [pid 5889] close(4 [pid 6477] <... write resumed>) = 131072 [pid 6475] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6473] close(5 [pid 6471] <... futex resumed>) = 0 [pid 6470] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5889] <... close resumed>) = 0 [pid 6477] munmap(0x7f7359600000, 138412032 [pid 6475] openat(AT_FDCWD, "./file1", O_WRONLY|O_EXCL|O_TRUNC|O_SYNC|O_NOATIME [pid 6473] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6471] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6470] close(12 [pid 5889] rmdir("./52/file2" [pid 6473] close(6 [pid 6470] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5889] <... rmdir resumed>) = 0 [pid 6473] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6470] close(13 [pid 5889] umount2("./52/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6473] close(7 [pid 6470] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5889] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6473] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6470] close(14 [pid 5889] newfstatat(AT_FDCWD, "./52/binderfs", [pid 6473] close(8 [pid 6470] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5889] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 6473] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6470] close(15 [pid 5889] unlink("./52/binderfs" [pid 6473] close(9 [pid 6470] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5889] <... unlink resumed>) = 0 [pid 6473] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6470] close(16 [pid 5889] getdents64(3, [pid 6473] close(10 [pid 6470] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5889] <... getdents64 resumed>0x55556ff0a730 /* 0 entries */, 32768) = 0 [pid 6473] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6470] close(17 [pid 5889] close(3 [pid 6473] close(11 [pid 6470] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5889] <... close resumed>) = 0 [pid 6473] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6470] close(18 [pid 5889] rmdir("./52" [pid 6473] close(12 [pid 6470] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5889] <... rmdir resumed>) = 0 [pid 6473] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6470] close(19 [pid 5889] mkdir("./53", 0777 [pid 6473] close(13 [pid 6470] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5889] <... mkdir resumed>) = 0 [pid 6473] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6470] close(20 [pid 5889] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 6473] close(14 [pid 6470] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5889] <... openat resumed>) = 3 [pid 6473] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6470] close(21 [pid 5889] ioctl(3, LOOP_CLR_FD [pid 6473] close(15 [pid 6470] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5889] <... ioctl resumed>) = 0 [pid 6473] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6470] close(22 [pid 5889] close(3 [pid 6477] <... munmap resumed>) = 0 [pid 6473] close(16 [pid 6470] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5889] <... close resumed>) = 0 [pid 6473] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6470] close(23 [pid 5889] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6473] close(17 [pid 6470] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6473] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6473] close(18 [pid 6470] close(24./strace-static-x86_64: Process 6478 attached [pid 6477] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 6475] <... openat resumed>) = -1 EIO (Input/output error) [pid 6473] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6470] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5889] <... clone resumed>, child_tidptr=0x55556ff09690) = 121 [pid 6478] set_robust_list(0x55556ff096a0, 24 [pid 6477] <... openat resumed>) = 4 [pid 6473] close(19 [pid 6470] close(25 [pid 6473] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6470] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6477] ioctl(4, LOOP_SET_FD, 3 [pid 6473] close(20 [pid 6470] close(26 [pid 6473] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6470] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6473] close(21 [pid 6470] close(27 [pid 6473] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6470] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6473] close(22 [pid 6470] close(28 [pid 6473] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6470] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6473] close(23 [pid 6470] close(29 [pid 6473] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6470] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6473] close(24 [pid 6470] exit_group(0 [pid 6473] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6473] close(25 [pid 6472] <... futex resumed>) = ? [pid 6470] <... exit_group resumed>) = ? [pid 6473] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6472] +++ exited with 0 +++ [pid 6473] close(26) = -1 EBADF (Bad file descriptor) [pid 6473] close(27) = -1 EBADF (Bad file descriptor) [pid 6473] close(28) = -1 EBADF (Bad file descriptor) [pid 6473] close(29) = -1 EBADF (Bad file descriptor) [pid 6473] exit_group(0 [pid 6474] <... futex resumed>) = ? [pid 6473] <... exit_group resumed>) = ? [pid 6478] <... set_robust_list resumed>) = 0 [pid 6477] <... ioctl resumed>) = 0 [pid 6475] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6474] +++ exited with 0 +++ [pid 6473] +++ exited with 0 +++ [pid 6478] chdir("./53" [pid 6477] close(3 [pid 6475] <... futex resumed>) = 1 [pid 6471] <... futex resumed>) = 0 [pid 6470] +++ exited with 0 +++ [pid 5884] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=114, si_uid=0, si_status=0, si_utime=0, si_stime=5 /* 0.05 s */} --- [pid 6478] <... chdir resumed>) = 0 [pid 6477] <... close resumed>) = 0 [pid 6475] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6471] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5884] restart_syscall(<... resuming interrupted clone ...> [pid 6477] close(4 [pid 6475] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6471] <... futex resumed>) = 0 [pid 5888] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=109, si_uid=0, si_status=0, si_utime=0, si_stime=4 /* 0.04 s */} --- [pid 5888] restart_syscall(<... resuming interrupted clone ...> [pid 6471] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6477] <... close resumed>) = 0 [pid 6475] ioctl(4, F2FS_IOC_SHUTDOWN, 0x200000000080 [pid 5888] <... restart_syscall resumed>) = 0 [pid 6475] <... ioctl resumed>) = 0 [pid 6475] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6477] mkdir("./file2", 0777 [pid 5888] umount2("./48", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6477] <... mkdir resumed>) = 0 [pid 5888] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6477] mount("/dev/loop2", "./file2", "exfat", MS_SYNCHRONOUS|MS_MANDLOCK|MS_DIRSYNC|MS_NOATIME|MS_NODIRATIME|MS_STRICTATIME|MS_LAZYTIME, "" [pid 5888] openat(AT_FDCWD, "./48", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 5888] newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=80, ...}, AT_EMPTY_PATH) = 0 [pid 5888] getdents64(3, 0x55556ff0a730 /* 4 entries */, 32768) = 112 [pid 5888] umount2("./48/file2", MNT_FORCE|UMOUNT_NOFOLLOW) = 0 [pid 5888] umount2("./48/file2", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5888] newfstatat(AT_FDCWD, "./48/file2", {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5888] umount2("./48/file2", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5888] openat(AT_FDCWD, "./48/file2", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 5888] newfstatat(4, "", {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_EMPTY_PATH) = 0 [pid 5888] getdents64(4, 0x55556ff12770 /* 2 entries */, 32768) = 48 [pid 6475] <... futex resumed>) = 1 [pid 6471] <... futex resumed>) = 0 [pid 5888] getdents64(4, [pid 6475] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6471] close(3 [pid 5888] <... getdents64 resumed>0x55556ff12770 /* 0 entries */, 32768) = 0 [pid 6471] <... close resumed>) = 0 [pid 5888] close(4 [pid 6471] close(4 [pid 5888] <... close resumed>) = 0 [pid 6471] <... close resumed>) = 0 [pid 5888] rmdir("./48/file2" [pid 6471] close(5 [pid 5888] <... rmdir resumed>) = 0 [pid 6471] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5884] <... restart_syscall resumed>) = 0 [pid 6471] close(6 [pid 5888] umount2("./48/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6471] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5888] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6471] close(7 [pid 5888] newfstatat(AT_FDCWD, "./48/binderfs", [pid 5884] umount2("./50", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6471] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5888] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 6471] close(8 [pid 5884] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6471] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5884] openat(AT_FDCWD, "./50", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 6471] close(9 [pid 5884] <... openat resumed>) = 3 [pid 6471] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5884] newfstatat(3, "", [pid 6471] close(10) = -1 EBADF (Bad file descriptor) [pid 5884] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=80, ...}, AT_EMPTY_PATH) = 0 [pid 6471] close(11) = -1 EBADF (Bad file descriptor) [pid 5884] getdents64(3, [pid 6471] close(12) = -1 EBADF (Bad file descriptor) [pid 5884] <... getdents64 resumed>0x55556ff0a730 /* 4 entries */, 32768) = 112 [pid 6471] close(13 [pid 5884] umount2("./50/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6471] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6471] close(14 [pid 6478] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6471] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5884] <... umount2 resumed>) = 0 [pid 6478] <... prctl resumed>) = 0 [pid 6471] close(15) = -1 EBADF (Bad file descriptor) [pid 6471] close(16 [pid 5884] umount2("./50/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6478] setpgid(0, 0 [pid 6471] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6478] <... setpgid resumed>) = 0 [pid 6471] close(17) = -1 EBADF (Bad file descriptor) [pid 6471] close(18 [pid 5884] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6478] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6471] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6471] close(19 [pid 5888] unlink("./48/binderfs" [pid 5884] newfstatat(AT_FDCWD, "./50/file2", [pid 6471] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6471] close(20) = -1 EBADF (Bad file descriptor) [pid 6471] close(21) = -1 EBADF (Bad file descriptor) [pid 6471] close(22) = -1 EBADF (Bad file descriptor) [pid 6471] close(23 [pid 6478] <... openat resumed>) = 3 [pid 6471] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5884] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 6471] close(24 [pid 5888] <... unlink resumed>) = 0 [pid 5884] umount2("./50/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6471] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5884] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6471] close(25 [pid 5888] getdents64(3, [pid 5884] openat(AT_FDCWD, "./50/file2", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 6478] write(3, "1000", 4 [pid 6471] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5888] <... getdents64 resumed>0x55556ff0a730 /* 0 entries */, 32768) = 0 [pid 5884] <... openat resumed>) = 4 [pid 6478] <... write resumed>) = 4 [pid 6471] close(26 [pid 5884] newfstatat(4, "", [pid 6478] close(3 [pid 6471] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5888] close(3 [pid 5884] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_EMPTY_PATH) = 0 [pid 6478] <... close resumed>) = 0 [pid 6471] close(27 [pid 5888] <... close resumed>) = 0 [pid 5884] getdents64(4, [pid 6478] symlink("/dev/binderfs", "./binderfs" [pid 6471] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5888] rmdir("./48" [pid 5884] <... getdents64 resumed>0x55556ff12770 /* 2 entries */, 32768) = 48 [pid 6471] close(28 [ 115.554538][ T6474] exFAT-fs (loop0): Filesystem has been set read-only [ 115.573826][ T6475] exFAT-fs (loop1): error, data size is invalid(150994954) [ 115.581923][ T6475] exFAT-fs (loop1): Filesystem has been set read-only [ 115.591690][ T6477] loop2: detected capacity change from 0 to 256 [pid 5884] getdents64(4, [pid 6471] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5888] <... rmdir resumed>) = 0 [pid 5884] <... getdents64 resumed>0x55556ff12770 /* 0 entries */, 32768) = 0 [pid 6471] close(29 [pid 5884] close(4 [pid 6478] <... symlink resumed>) = 0 [pid 6471] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5884] <... close resumed>) = 0 [pid 6471] exit_group(0 [pid 5888] mkdir("./49", 0777 [pid 5884] rmdir("./50/file2" [pid 6475] <... futex resumed>) = ? [pid 6471] <... exit_group resumed>) = ? [pid 5888] <... mkdir resumed>) = 0 [pid 5884] <... rmdir resumed>) = 0 [pid 6475] +++ exited with 0 +++ [pid 5884] umount2("./50/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5884] newfstatat(AT_FDCWD, "./50/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5884] unlink("./50/binderfs") = 0 [pid 5884] getdents64(3, 0x55556ff0a730 /* 0 entries */, 32768) = 0 [pid 6471] +++ exited with 0 +++ [pid 5884] close(3 [pid 5888] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 5884] <... close resumed>) = 0 [pid 5888] <... openat resumed>) = 3 [pid 5886] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=122, si_uid=0, si_status=0, si_utime=0, si_stime=7 /* 0.07 s */} --- [pid 5884] rmdir("./50" [pid 5886] restart_syscall(<... resuming interrupted clone ...> [pid 5884] <... rmdir resumed>) = 0 [pid 5884] mkdir("./51", 0777) = 0 [pid 5884] openat(AT_FDCWD, "/dev/loop0", O_RDWR) = 3 [pid 5884] ioctl(3, LOOP_CLR_FD) = 0 [pid 5884] close(3) = 0 [pid 5884] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDexecuting program [pid 6478] write(1, "executing program\n", 18 [pid 5888] ioctl(3, LOOP_CLR_FD [pid 5886] <... restart_syscall resumed>) = 0 [pid 6478] <... write resumed>) = 18 [pid 5888] <... ioctl resumed>) = 0 [pid 6478] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5888] close(3 [pid 6478] <... futex resumed>) = 0 [pid 5886] umount2("./51", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6478] rt_sigaction(SIGRT_1, {sa_handler=0x7f7361ab2750, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f7361aa3900}, ./strace-static-x86_64: Process 6479 attached [pid 5884] <... clone resumed>, child_tidptr=0x55556ff09690) = 116 [pid 6479] set_robust_list(0x55556ff096a0, 24 [pid 6478] <... rt_sigaction resumed>NULL, 8) = 0 [pid 5888] <... close resumed>) = 0 [pid 5886] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6479] <... set_robust_list resumed>) = 0 [pid 6478] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 5886] openat(AT_FDCWD, "./51", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 6479] chdir("./51" [pid 6478] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5888] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6479] <... chdir resumed>) = 0 [pid 6478] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 5886] <... openat resumed>) = 3 [pid 6478] <... mmap resumed>) = 0x7f7361a20000 [pid 6479] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 6479] setpgid(0, 0 [pid 6478] mprotect(0x7f7361a21000, 131072, PROT_READ|PROT_WRITE [pid 5886] newfstatat(3, "", ./strace-static-x86_64: Process 6480 attached [pid 6479] <... setpgid resumed>) = 0 [pid 6478] <... mprotect resumed>) = 0 [pid 5886] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=80, ...}, AT_EMPTY_PATH) = 0 [pid 6480] set_robust_list(0x55556ff096a0, 24 [pid 6479] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6478] rt_sigprocmask(SIG_BLOCK, ~[], [pid 6480] <... set_robust_list resumed>) = 0 [pid 6478] <... rt_sigprocmask resumed>[], 8) = 0 [pid 5886] getdents64(3, [pid 6480] chdir("./49" [pid 6479] <... openat resumed>) = 3 [pid 6478] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f7361a40990, parent_tid=0x7f7361a40990, exit_signal=0, stack=0x7f7361a20000, stack_size=0x20300, tls=0x7f7361a406c0} [pid 5886] <... getdents64 resumed>0x55556ff0a730 /* 4 entries */, 32768) = 112 [pid 6480] <... chdir resumed>) = 0 ./strace-static-x86_64: Process 6481 attached [pid 6480] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5886] umount2("./51/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6480] <... prctl resumed>) = 0 [pid 6478] <... clone3 resumed> => {parent_tid=[122]}, 88) = 122 [pid 6478] rt_sigprocmask(SIG_SETMASK, [], [pid 6480] setpgid(0, 0) = 0 [pid 6478] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6481] rseq(0x7f7361a40fe0, 0x20, 0, 0x53053053 [pid 6480] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6479] write(3, "1000", 4 [pid 6478] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6481] <... rseq resumed>) = 0 [pid 6479] <... write resumed>) = 4 [pid 6478] <... futex resumed>) = 0 [pid 6480] <... openat resumed>) = 3 executing program [pid 6481] set_robust_list(0x7f7361a409a0, 24 [pid 6479] close(3 [pid 6481] <... set_robust_list resumed>) = 0 [pid 6479] <... close resumed>) = 0 [pid 6481] rt_sigprocmask(SIG_SETMASK, [], [pid 6479] symlink("/dev/binderfs", "./binderfs" [pid 6481] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6479] <... symlink resumed>) = 0 [pid 6481] memfd_create("syzkaller", 0 [pid 6479] write(1, "executing program\n", 18 [pid 6481] <... memfd_create resumed>) = 3 [pid 6479] <... write resumed>) = 18 [pid 6481] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6479] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6481] <... mmap resumed>) = 0x7f7359600000 [pid 6479] <... futex resumed>) = 0 [pid 6481] write(3, "\xeb\x76\x90\x45\x58\x46\x41\x54\x20\x20\x20\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x03\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x08\x00\x00\x00\x88\x00\x00\x00\x0f\x00\x00\x00\x05\x00\x00\x00"..., 131072 [pid 6479] rt_sigaction(SIGRT_1, {sa_handler=0x7f7361ab2750, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f7361aa3900}, NULL, 8) = 0 [pid 6479] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 6479] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f7361a20000 [pid 6479] mprotect(0x7f7361a21000, 131072, PROT_READ|PROT_WRITE) = 0 executing program [pid 6479] rt_sigprocmask(SIG_BLOCK, ~[], [pid 6481] <... write resumed>) = 131072 [pid 6480] write(3, "1000", 4 [pid 6478] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 5888] <... clone resumed>, child_tidptr=0x55556ff09690) = 111 [pid 6480] <... write resumed>) = 4 [pid 6480] close(3) = 0 [pid 6479] <... rt_sigprocmask resumed>[], 8) = 0 [pid 6480] symlink("/dev/binderfs", "./binderfs" [pid 6479] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f7361a40990, parent_tid=0x7f7361a40990, exit_signal=0, stack=0x7f7361a20000, stack_size=0x20300, tls=0x7f7361a406c0} [pid 6477] <... mount resumed>) = 0 ./strace-static-x86_64: Process 6482 attached [pid 6480] <... symlink resumed>) = 0 [pid 6477] openat(AT_FDCWD, "./file2", O_RDONLY|O_DIRECTORY [pid 6480] write(1, "executing program\n", 18) = 18 [pid 6477] <... openat resumed>) = 3 [pid 6481] munmap(0x7f7359600000, 138412032 [pid 6480] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6479] <... clone3 resumed> => {parent_tid=[117]}, 88) = 117 [pid 6477] chdir("./file2" [pid 6481] <... munmap resumed>) = 0 [pid 6480] <... futex resumed>) = 0 [pid 6479] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 6482] rseq(0x7f7361a40fe0, 0x20, 0, 0x53053053 [pid 6480] rt_sigaction(SIGRT_1, {sa_handler=0x7f7361ab2750, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f7361aa3900}, [pid 6479] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6477] <... chdir resumed>) = 0 [pid 6482] <... rseq resumed>) = 0 [pid 6479] <... futex resumed>) = 0 [pid 6482] set_robust_list(0x7f7361a409a0, 24 [pid 6481] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 6479] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 6482] <... set_robust_list resumed>) = 0 [pid 6480] <... rt_sigaction resumed>NULL, 8) = 0 [pid 6477] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 5886] <... umount2 resumed>) = 0 [pid 6482] rt_sigprocmask(SIG_SETMASK, [], [pid 6481] <... openat resumed>) = 4 [pid 6480] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 6482] <... rt_sigprocmask resumed>NULL, 8) = 0 [ 115.619524][ T6477] exFAT-fs (loop2): failed to load upcase table (idx : 0x0000fe7f, chksum : 0x39626d3b, utbl_chksum : 0xe619d30d) [pid 6481] ioctl(4, LOOP_SET_FD, 3 [pid 6480] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6477] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5886] umount2("./51/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6482] memfd_create("syzkaller", 0 [pid 6480] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 5886] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6477] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6480] <... mmap resumed>) = 0x7f7361a20000 [pid 5886] newfstatat(AT_FDCWD, "./51/file2", [pid 6477] <... futex resumed>) = 1 [pid 6480] mprotect(0x7f7361a21000, 131072, PROT_READ|PROT_WRITE [pid 6476] <... futex resumed>) = 0 [pid 6477] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5886] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 6480] <... mprotect resumed>) = 0 [pid 6476] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5886] umount2("./51/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6482] <... memfd_create resumed>) = 3 [pid 6480] rt_sigprocmask(SIG_BLOCK, ~[], [pid 6477] <... futex resumed>) = 0 [pid 6476] <... futex resumed>) = 1 [pid 5886] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6477] openat(AT_FDCWD, ".", O_RDONLY [pid 6482] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6477] <... openat resumed>) = 4 [pid 6476] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5886] openat(AT_FDCWD, "./51/file2", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 6477] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6482] <... mmap resumed>) = 0x7f7359600000 [pid 6480] <... rt_sigprocmask resumed>[], 8) = 0 [pid 6477] <... futex resumed>) = 0 [pid 6476] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 5886] <... openat resumed>) = 4 [pid 6477] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6482] write(3, "\xeb\x76\x90\x45\x58\x46\x41\x54\x20\x20\x20\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x03\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x08\x00\x00\x00\x88\x00\x00\x00\x0f\x00\x00\x00\x05\x00\x00\x00"..., 131072 [pid 5886] newfstatat(4, "", [pid 6480] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f7361a40990, parent_tid=0x7f7361a40990, exit_signal=0, stack=0x7f7361a20000, stack_size=0x20300, tls=0x7f7361a406c0} [pid 6476] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5886] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_EMPTY_PATH) = 0 [pid 6477] <... futex resumed>) = 0 [pid 6476] <... futex resumed>) = 1 [pid 5886] getdents64(4, [pid 6477] openat(AT_FDCWD, "./file1", O_WRONLY|O_EXCL|O_TRUNC|O_SYNC|O_NOATIME [pid 5886] <... getdents64 resumed>0x55556ff12770 /* 2 entries */, 32768) = 48 ./strace-static-x86_64: Process 6483 attached [pid 6483] rseq(0x7f7361a40fe0, 0x20, 0, 0x53053053 [pid 6482] <... write resumed>) = 131072 [pid 6483] <... rseq resumed>) = 0 [pid 6482] munmap(0x7f7359600000, 138412032 [pid 6483] set_robust_list(0x7f7361a409a0, 24 [pid 6482] <... munmap resumed>) = 0 [pid 6483] <... set_robust_list resumed>) = 0 [pid 6482] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 6483] rt_sigprocmask(SIG_SETMASK, [], [pid 6482] <... openat resumed>) = 4 [pid 6483] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6482] ioctl(4, LOOP_SET_FD, 3 [pid 6483] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6480] <... clone3 resumed> => {parent_tid=[112]}, 88) = 112 [pid 6476] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5886] getdents64(4, 0x55556ff12770 /* 0 entries */, 32768) = 0 [pid 6481] <... ioctl resumed>) = 0 [pid 6481] close(3) = 0 [pid 6481] close(4 [pid 6482] <... ioctl resumed>) = 0 [pid 6481] <... close resumed>) = 0 [pid 6480] rt_sigprocmask(SIG_SETMASK, [], [pid 6477] <... openat resumed>) = -1 EIO (Input/output error) [pid 5886] close(4 [pid 6481] mkdir("./file2", 0777) = 0 [pid 6480] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5886] <... close resumed>) = 0 [pid 6481] mount("/dev/loop4", "./file2", "exfat", MS_SYNCHRONOUS|MS_MANDLOCK|MS_DIRSYNC|MS_NOATIME|MS_NODIRATIME|MS_STRICTATIME|MS_LAZYTIME, "" [pid 6480] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5886] rmdir("./51/file2" [pid 6483] <... futex resumed>) = 0 [pid 6480] <... futex resumed>) = 1 [pid 5886] <... rmdir resumed>) = 0 [pid 6483] memfd_create("syzkaller", 0 [pid 6482] close(3 [pid 6480] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 6477] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5886] umount2("./51/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6482] <... close resumed>) = 0 [pid 6477] <... futex resumed>) = 1 [pid 6482] close(4 [pid 6477] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6483] <... memfd_create resumed>) = 3 [pid 6482] <... close resumed>) = 0 [pid 6476] <... futex resumed>) = 0 [pid 5886] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [ 115.667037][ T6481] loop4: detected capacity change from 0 to 256 [ 115.681262][ T6477] exFAT-fs (loop2): error, data size is invalid(150994954) [ 115.684354][ T6482] loop0: detected capacity change from 0 to 256 [ 115.698020][ T6477] exFAT-fs (loop2): Filesystem has been set read-only [pid 6482] mkdir("./file2", 0777) = 0 [pid 6483] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6476] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5886] newfstatat(AT_FDCWD, "./51/binderfs", [pid 6476] <... futex resumed>) = 1 [pid 6477] <... futex resumed>) = 0 [pid 5886] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 6476] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6483] <... mmap resumed>) = 0x7f7359600000 [pid 5886] unlink("./51/binderfs" [pid 6483] write(3, "\xeb\x76\x90\x45\x58\x46\x41\x54\x20\x20\x20\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x03\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x08\x00\x00\x00\x88\x00\x00\x00\x0f\x00\x00\x00\x05\x00\x00\x00"..., 131072 [pid 5886] <... unlink resumed>) = 0 [pid 5886] getdents64(3, 0x55556ff0a730 /* 0 entries */, 32768) = 0 [pid 5886] close(3 [pid 6482] mount("/dev/loop0", "./file2", "exfat", MS_SYNCHRONOUS|MS_MANDLOCK|MS_DIRSYNC|MS_NOATIME|MS_NODIRATIME|MS_STRICTATIME|MS_LAZYTIME, "" [pid 6477] ioctl(4, F2FS_IOC_SHUTDOWN, 0x200000000080 [pid 5886] <... close resumed>) = 0 [pid 5886] rmdir("./51" [pid 6477] <... ioctl resumed>) = 0 [pid 5886] <... rmdir resumed>) = 0 [pid 6477] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5886] mkdir("./52", 0777 [pid 6477] <... futex resumed>) = 1 [pid 6476] <... futex resumed>) = 0 [pid 5886] <... mkdir resumed>) = 0 [pid 6476] close(3 [pid 5886] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 6476] <... close resumed>) = 0 [pid 6477] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5886] <... openat resumed>) = 3 [pid 6476] close(4 [pid 5886] ioctl(3, LOOP_CLR_FD [pid 6476] <... close resumed>) = 0 [pid 6476] close(5 [pid 5886] <... ioctl resumed>) = 0 [pid 6476] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5886] close(3 [pid 6476] close(6) = -1 EBADF (Bad file descriptor) [pid 5886] <... close resumed>) = 0 [pid 6476] close(7 [pid 5886] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6476] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6476] close(8./strace-static-x86_64: Process 6484 attached [pid 6483] <... write resumed>) = 131072 [pid 6476] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6476] close(9 [pid 6484] set_robust_list(0x55556ff096a0, 24 [pid 6483] munmap(0x7f7359600000, 138412032 [pid 6476] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5886] <... clone resumed>, child_tidptr=0x55556ff09690) = 124 [pid 6484] <... set_robust_list resumed>) = 0 [pid 6484] chdir("./52" [pid 6483] <... munmap resumed>) = 0 [pid 6476] close(10) = -1 EBADF (Bad file descriptor) [pid 6476] close(11) = -1 EBADF (Bad file descriptor) [pid 6484] <... chdir resumed>) = 0 [pid 6476] close(12) = -1 EBADF (Bad file descriptor) [pid 6484] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6483] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 6476] close(13) = -1 EBADF (Bad file descriptor) [pid 6484] <... prctl resumed>) = 0 [pid 6483] <... openat resumed>) = 4 [pid 6481] <... mount resumed>) = 0 [pid 6476] close(14 [ 115.721478][ T6481] exFAT-fs (loop4): failed to load upcase table (idx : 0x0000fe7f, chksum : 0x39626d3b, utbl_chksum : 0xe619d30d) [pid 6484] setpgid(0, 0) = 0 [pid 6483] ioctl(4, LOOP_SET_FD, 3 [pid 6481] openat(AT_FDCWD, "./file2", O_RDONLY|O_DIRECTORY [pid 6476] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6481] <... openat resumed>) = 3 [pid 6484] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6476] close(15) = -1 EBADF (Bad file descriptor) [pid 6481] chdir("./file2") = 0 [pid 6481] openat(AT_FDCWD, "/dev/loop4", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 6481] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 6478] <... futex resumed>) = 0 [pid 6478] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 6478] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6481] openat(AT_FDCWD, ".", O_RDONLY) = 4 [pid 6481] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 6478] <... futex resumed>) = 0 [pid 6478] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 6478] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6481] openat(AT_FDCWD, "./file1", O_WRONLY|O_EXCL|O_TRUNC|O_SYNC|O_NOATIME [pid 6484] <... openat resumed>) = 3 [pid 6476] close(16 [pid 6484] write(3, "1000", 4 [pid 6476] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6484] <... write resumed>) = 4 [pid 6484] close(3) = 0 [pid 6476] close(17 [pid 6484] symlink("/dev/binderfs", "./binderfs" [pid 6476] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6476] close(18 [pid 6484] <... symlink resumed>) = 0 [pid 6476] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6476] close(19) = -1 EBADF (Bad file descriptor) executing program [pid 6484] write(1, "executing program\n", 18 [pid 6476] close(20) = -1 EBADF (Bad file descriptor) [pid 6476] close(21) = -1 EBADF (Bad file descriptor) [pid 6484] <... write resumed>) = 18 [pid 6476] close(22) = -1 EBADF (Bad file descriptor) [pid 6476] close(23 [pid 6484] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6483] <... ioctl resumed>) = 0 [pid 6476] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6484] <... futex resumed>) = 0 [pid 6483] close(3 [pid 6484] rt_sigaction(SIGRT_1, {sa_handler=0x7f7361ab2750, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f7361aa3900}, [pid 6483] <... close resumed>) = 0 [pid 6484] <... rt_sigaction resumed>NULL, 8) = 0 [pid 6483] close(4 [pid 6484] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 6476] close(24 [pid 6484] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 6476] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6476] close(25) = -1 EBADF (Bad file descriptor) [pid 6476] close(26) = -1 EBADF (Bad file descriptor) [pid 6484] <... mmap resumed>) = 0x7f7361a20000 [pid 6476] close(27 [pid 6484] mprotect(0x7f7361a21000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 6476] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6483] <... close resumed>) = 0 [pid 6476] close(28 [pid 6484] rt_sigprocmask(SIG_BLOCK, ~[], [pid 6483] mkdir("./file2", 0777 [pid 6476] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6484] <... rt_sigprocmask resumed>[], 8) = 0 [ 115.762511][ T6482] exFAT-fs (loop0): failed to load upcase table (idx : 0x0000fe7f, chksum : 0x39626d3b, utbl_chksum : 0xe619d30d) [ 115.779401][ T6483] loop3: detected capacity change from 0 to 256 [ 115.782237][ T6481] exFAT-fs (loop4): error, data size is invalid(150994954) [pid 6484] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f7361a40990, parent_tid=0x7f7361a40990, exit_signal=0, stack=0x7f7361a20000, stack_size=0x20300, tls=0x7f7361a406c0} [pid 6483] <... mkdir resumed>) = 0 [pid 6482] <... mount resumed>) = 0 [pid 6476] close(29 [pid 6482] openat(AT_FDCWD, "./file2", O_RDONLY|O_DIRECTORY [pid 6476] <... close resumed>) = -1 EBADF (Bad file descriptor) ./strace-static-x86_64: Process 6485 attached [pid 6483] mount("/dev/loop3", "./file2", "exfat", MS_SYNCHRONOUS|MS_MANDLOCK|MS_DIRSYNC|MS_NOATIME|MS_NODIRATIME|MS_STRICTATIME|MS_LAZYTIME, "" [pid 6482] <... openat resumed>) = 3 [pid 6476] exit_group(0 [pid 6482] chdir("./file2" [pid 6477] <... futex resumed>) = ? [pid 6476] <... exit_group resumed>) = ? [pid 6485] rseq(0x7f7361a40fe0, 0x20, 0, 0x53053053 [pid 6484] <... clone3 resumed> => {parent_tid=[125]}, 88) = 125 [pid 6482] <... chdir resumed>) = 0 [pid 6477] +++ exited with 0 +++ [pid 6476] +++ exited with 0 +++ [pid 6482] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 5887] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=112, si_uid=0, si_status=0, si_utime=0, si_stime=2 /* 0.02 s */} --- [pid 6482] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6482] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 6482] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6485] <... rseq resumed>) = 0 [pid 6484] rt_sigprocmask(SIG_SETMASK, [], [pid 6483] <... mount resumed>) = 0 [pid 6479] <... futex resumed>) = 0 [pid 6478] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 5887] umount2("./52", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6485] set_robust_list(0x7f7361a409a0, 24 [pid 6484] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6485] <... set_robust_list resumed>) = 0 [pid 6483] openat(AT_FDCWD, "./file2", O_RDONLY|O_DIRECTORY [pid 5887] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6485] rt_sigprocmask(SIG_SETMASK, [], [pid 6484] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6483] <... openat resumed>) = 3 [pid 6481] <... openat resumed>) = -1 EIO (Input/output error) [pid 6479] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6478] futex(0x7f7361b156dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6485] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6484] <... futex resumed>) = 0 [pid 6482] <... futex resumed>) = 0 [pid 6479] <... futex resumed>) = 1 [pid 6478] <... futex resumed>) = 0 [pid 5887] openat(AT_FDCWD, "./52", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 6485] memfd_create("syzkaller", 0 [pid 6484] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 6482] openat(AT_FDCWD, ".", O_RDONLY [pid 6479] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6478] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 6482] <... openat resumed>) = 4 [pid 6478] <... mmap resumed>) = 0x7f73619ff000 [pid 5887] <... openat resumed>) = 3 [pid 6485] <... memfd_create resumed>) = 3 [pid 6482] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6478] mprotect(0x7f7361a00000, 131072, PROT_READ|PROT_WRITE [pid 5887] newfstatat(3, "", [pid 6485] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6483] chdir("./file2" [pid 6482] <... futex resumed>) = 1 [pid 6479] <... futex resumed>) = 0 [pid 6478] <... mprotect resumed>) = 0 [pid 5887] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=80, ...}, AT_EMPTY_PATH) = 0 [pid 6485] <... mmap resumed>) = 0x7f7359600000 [pid 6483] <... chdir resumed>) = 0 [pid 6482] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6481] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6479] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6478] rt_sigprocmask(SIG_BLOCK, ~[], [pid 5887] getdents64(3, [pid 6483] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 6482] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6479] <... futex resumed>) = 0 [pid 6478] <... rt_sigprocmask resumed>[], 8) = 0 [pid 6485] write(3, "\xeb\x76\x90\x45\x58\x46\x41\x54\x20\x20\x20\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x03\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x08\x00\x00\x00\x88\x00\x00\x00\x0f\x00\x00\x00\x05\x00\x00\x00"..., 131072 [pid 6483] <... openat resumed>) = -1 EBUSY (Device or resource busy) [ 115.812763][ T6483] exFAT-fs (loop3): failed to load upcase table (idx : 0x0000fe7f, chksum : 0x39626d3b, utbl_chksum : 0xe619d30d) [ 115.826548][ T6481] exFAT-fs (loop4): Filesystem has been set read-only [pid 6482] openat(AT_FDCWD, "./file1", O_WRONLY|O_EXCL|O_TRUNC|O_SYNC|O_NOATIME [pid 6481] <... futex resumed>) = 0 [pid 6479] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6478] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f7361a1f990, parent_tid=0x7f7361a1f990, exit_signal=0, stack=0x7f73619ff000, stack_size=0x20300, tls=0x7f7361a1f6c0} [pid 5887] <... getdents64 resumed>0x55556ff0a730 /* 4 entries */, 32768) = 112 [pid 6485] <... write resumed>) = 131072 [pid 6483] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6481] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5887] umount2("./52/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6485] munmap(0x7f7359600000, 138412032) = 0 [pid 6485] openat(AT_FDCWD, "/dev/loop1", O_RDWR) = 4 [pid 6485] ioctl(4, LOOP_SET_FD, 3./strace-static-x86_64: Process 6486 attached [pid 6483] <... futex resumed>) = 1 [pid 6480] <... futex resumed>) = 0 [pid 5887] <... umount2 resumed>) = 0 [pid 5887] umount2("./52/file2", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5887] newfstatat(AT_FDCWD, "./52/file2", {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5887] umount2("./52/file2", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5887] openat(AT_FDCWD, "./52/file2", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 5887] newfstatat(4, "", {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_EMPTY_PATH) = 0 [pid 5887] getdents64(4, 0x55556ff12770 /* 2 entries */, 32768) = 48 [pid 5887] getdents64(4, 0x55556ff12770 /* 0 entries */, 32768) = 0 [pid 5887] close(4) = 0 [pid 5887] rmdir("./52/file2") = 0 [pid 5887] umount2("./52/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5887] newfstatat(AT_FDCWD, "./52/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5887] unlink("./52/binderfs") = 0 [pid 5887] getdents64(3, 0x55556ff0a730 /* 0 entries */, 32768) = 0 [pid 5887] close(3) = 0 [pid 5887] rmdir("./52") = 0 [pid 5887] mkdir("./53", 0777 [pid 6480] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6478] <... clone3 resumed> => {parent_tid=[123]}, 88) = 123 [pid 6486] rseq(0x7f7361a1ffe0, 0x20, 0, 0x53053053 [pid 6483] openat(AT_FDCWD, ".", O_RDONLY [pid 6480] <... futex resumed>) = 0 [pid 6486] <... rseq resumed>) = 0 [pid 6480] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6478] rt_sigprocmask(SIG_SETMASK, [], [pid 6483] <... openat resumed>) = 4 [pid 6478] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6486] set_robust_list(0x7f7361a1f9a0, 24 [pid 6483] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6486] <... set_robust_list resumed>) = 0 [pid 6478] futex(0x7f7361b156d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6483] <... futex resumed>) = 1 [pid 6480] <... futex resumed>) = 0 [pid 6486] rt_sigprocmask(SIG_SETMASK, [], [pid 6483] openat(AT_FDCWD, "./file1", O_WRONLY|O_EXCL|O_TRUNC|O_SYNC|O_NOATIME [pid 6480] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6478] <... futex resumed>) = 0 [pid 5887] <... mkdir resumed>) = 0 [pid 5887] openat(AT_FDCWD, "/dev/loop2", O_RDWR) = 3 [pid 5887] ioctl(3, LOOP_CLR_FD) = 0 [pid 5887] close(3) = 0 [pid 5887] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x55556ff09690) = 114 [pid 6485] <... ioctl resumed>) = 0 [pid 6485] close(3./strace-static-x86_64: Process 6487 attached [pid 6486] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6482] <... openat resumed>) = -1 EIO (Input/output error) [pid 6480] <... futex resumed>) = 0 [pid 6478] futex(0x7f7361b156dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6487] set_robust_list(0x55556ff096a0, 24 [pid 6480] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6487] <... set_robust_list resumed>) = 0 [pid 6485] <... close resumed>) = 0 [pid 6487] chdir("./53" [pid 6486] ioctl(4, F2FS_IOC_SHUTDOWN, 0x200000000080 [pid 6482] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6487] <... chdir resumed>) = 0 [pid 6486] <... ioctl resumed>) = 0 [pid 6485] close(4 [pid 6482] <... futex resumed>) = 1 [pid 6479] <... futex resumed>) = 0 [pid 6487] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6486] futex(0x7f7361b156dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6485] <... close resumed>) = 0 [pid 6479] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6487] <... prctl resumed>) = 0 [pid 6486] <... futex resumed>) = 1 [pid 6485] mkdir("./file2", 0777 [pid 6482] ioctl(4, F2FS_IOC_SHUTDOWN, 0x200000000080 [pid 6479] <... futex resumed>) = 0 [pid 6478] <... futex resumed>) = 0 [pid 6487] setpgid(0, 0 [pid 6486] futex(0x7f7361b156d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6485] <... mkdir resumed>) = 0 [pid 6482] <... ioctl resumed>) = 0 [pid 6479] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6478] close(3 [pid 6487] <... setpgid resumed>) = 0 [pid 6485] mount("/dev/loop1", "./file2", "exfat", MS_SYNCHRONOUS|MS_MANDLOCK|MS_DIRSYNC|MS_NOATIME|MS_NODIRATIME|MS_STRICTATIME|MS_LAZYTIME, "" [pid 6483] <... openat resumed>) = -1 EIO (Input/output error) [pid 6482] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6479] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6478] <... close resumed>) = 0 [pid 6487] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6482] <... futex resumed>) = 0 [pid 6479] close(3 [pid 6478] close(4 [pid 6487] <... openat resumed>) = 3 [pid 6483] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6482] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6479] <... close resumed>) = 0 [pid 6483] <... futex resumed>) = 1 [pid 6480] <... futex resumed>) = 0 [pid 6478] <... close resumed>) = 0 [pid 6487] write(3, "1000", 4 [pid 6480] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6479] close(4 [pid 6478] close(5 [pid 6480] <... futex resumed>) = 0 [pid 6478] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6480] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6479] <... close resumed>) = 0 [pid 6478] close(6 [pid 6487] <... write resumed>) = 4 [pid 6478] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6483] ioctl(4, F2FS_IOC_SHUTDOWN, 0x200000000080 [pid 6478] close(7 [pid 6483] <... ioctl resumed>) = 0 [pid 6478] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6487] close(3 [pid 6483] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6478] close(8 [pid 6487] <... close resumed>) = 0 [pid 6483] <... futex resumed>) = 1 [pid 6478] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6487] symlink("/dev/binderfs", "./binderfs" [pid 6483] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6480] <... futex resumed>) = 0 [pid 6487] <... symlink resumed>) = 0 [pid 6478] close(9executing program [pid 6487] write(1, "executing program\n", 18 [pid 6480] close(3 [pid 6478] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6487] <... write resumed>) = 18 [pid 6480] <... close resumed>) = 0 [pid 6487] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6480] close(4 [pid 6478] close(10 [pid 6487] <... futex resumed>) = 0 [pid 6480] <... close resumed>) = 0 [pid 6478] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6487] rt_sigaction(SIGRT_1, {sa_handler=0x7f7361ab2750, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f7361aa3900}, [pid 6480] close(5 [pid 6487] <... rt_sigaction resumed>NULL, 8) = 0 [pid 6480] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6478] close(11 [pid 6487] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 6480] close(6 [pid 6478] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6487] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6480] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6478] close(12 [pid 6487] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 6480] close(7 [pid 6478] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6487] <... mmap resumed>) = 0x7f7361a20000 [pid 6480] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6479] close(5 [pid 6478] close(13 [pid 6487] mprotect(0x7f7361a21000, 131072, PROT_READ|PROT_WRITE [pid 6480] close(8 [pid 6479] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6478] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6487] <... mprotect resumed>) = 0 [pid 6480] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6478] close(14 [pid 6487] rt_sigprocmask(SIG_BLOCK, ~[], [pid 6480] close(9 [pid 6479] close(6 [pid 6478] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6487] <... rt_sigprocmask resumed>[], 8) = 0 [pid 6480] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6479] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6478] close(15 [pid 6480] close(10 [pid 6479] close(7 [pid 6478] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6487] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f7361a40990, parent_tid=0x7f7361a40990, exit_signal=0, stack=0x7f7361a20000, stack_size=0x20300, tls=0x7f7361a406c0} [pid 6480] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6479] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6478] close(16./strace-static-x86_64: Process 6488 attached [pid 6480] close(11 [pid 6479] close(8 [pid 6478] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6488] rseq(0x7f7361a40fe0, 0x20, 0, 0x53053053 [pid 6487] <... clone3 resumed> => {parent_tid=[115]}, 88) = 115 [pid 6480] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6479] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6478] close(17 [pid 6488] <... rseq resumed>) = 0 [pid 6487] rt_sigprocmask(SIG_SETMASK, [], [pid 6480] close(12 [pid 6479] close(9 [pid 6487] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6480] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6479] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6480] close(13 [pid 6479] close(10 [pid 6480] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6479] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6480] close(14 [pid 6479] close(11 [pid 6480] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6479] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6480] close(15 [pid 6479] close(12 [pid 6480] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6479] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6487] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6480] close(16 [pid 6479] close(13 [pid 6487] <... futex resumed>) = 0 [pid 6480] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6479] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6487] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 6480] close(17 [pid 6479] close(14 [pid 6488] set_robust_list(0x7f7361a409a0, 24 [pid 6480] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6479] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6480] close(18 [pid 6488] <... set_robust_list resumed>) = 0 [pid 6480] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6479] close(15 [pid 6488] rt_sigprocmask(SIG_SETMASK, [], [pid 6480] close(19 [pid 6479] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6488] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6480] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6479] close(16 [pid 6480] close(20 [pid 6479] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6488] memfd_create("syzkaller", 0 [pid 6480] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6479] close(17 [pid 6488] <... memfd_create resumed>) = 3 [pid 6480] close(21 [pid 6479] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6488] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6480] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6479] close(18 [pid 6488] <... mmap resumed>) = 0x7f7359600000 [pid 6480] close(22 [pid 6479] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6480] <... close resumed>) = -1 EBADF (Bad file descriptor) [ 115.857527][ T6482] exFAT-fs (loop0): error, data size is invalid(150994954) [ 115.863840][ T6485] loop1: detected capacity change from 0 to 256 [ 115.871595][ T6482] exFAT-fs (loop0): Filesystem has been set read-only [ 115.879804][ T6483] exFAT-fs (loop3): error, data size is invalid(150994954) [ 115.892325][ T6483] exFAT-fs (loop3): Filesystem has been set read-only [pid 6479] close(19 [pid 6488] write(3, "\xeb\x76\x90\x45\x58\x46\x41\x54\x20\x20\x20\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x03\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x08\x00\x00\x00\x88\x00\x00\x00\x0f\x00\x00\x00\x05\x00\x00\x00"..., 131072 [pid 6479] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6480] close(23 [pid 6479] close(20 [pid 6478] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6480] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6479] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6480] close(24 [pid 6479] close(21 [pid 6480] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6479] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6480] close(25 [pid 6479] close(22 [pid 6480] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6479] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6480] close(26 [pid 6479] close(23 [pid 6480] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6479] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6480] close(27 [pid 6479] close(24 [pid 6480] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6479] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6480] close(28 [pid 6479] close(25 [pid 6480] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6479] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6478] close(18 [pid 6480] close(29 [pid 6479] close(26 [pid 6478] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6480] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6479] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6478] close(19 [pid 6488] <... write resumed>) = 131072 [pid 6480] exit_group(0 [pid 6479] close(27 [pid 6478] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6480] <... exit_group resumed>) = ? [pid 6479] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6478] close(20 [pid 6479] close(28) = -1 EBADF (Bad file descriptor) [pid 6478] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6479] close(29) = -1 EBADF (Bad file descriptor) [pid 6478] close(21 [pid 6479] exit_group(0 [pid 6478] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6479] <... exit_group resumed>) = ? [pid 6478] close(22) = -1 EBADF (Bad file descriptor) [pid 6478] close(23) = -1 EBADF (Bad file descriptor) [pid 6478] close(24 [pid 6488] munmap(0x7f7359600000, 138412032 [pid 6478] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6488] <... munmap resumed>) = 0 [pid 6478] close(25) = -1 EBADF (Bad file descriptor) [pid 6478] close(26) = -1 EBADF (Bad file descriptor) [pid 6478] close(27) = -1 EBADF (Bad file descriptor) [pid 6478] close(28) = -1 EBADF (Bad file descriptor) [pid 6488] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 6478] close(29 [pid 6488] <... openat resumed>) = 4 [pid 6478] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6478] exit_group(0) = ? [pid 6488] ioctl(4, LOOP_SET_FD, 3 [pid 6486] <... futex resumed>) = ? [pid 6485] <... mount resumed>) = 0 [pid 6483] <... futex resumed>) = ? [pid 6482] <... futex resumed>) = ? [pid 6481] <... futex resumed>) = ? [pid 6486] +++ exited with 0 +++ [pid 6485] openat(AT_FDCWD, "./file2", O_RDONLY|O_DIRECTORY) = 3 [pid 6485] chdir("./file2") = 0 [pid 6485] openat(AT_FDCWD, "/dev/loop1", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 6485] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6488] <... ioctl resumed>) = 0 [pid 6483] +++ exited with 0 +++ [pid 6482] +++ exited with 0 +++ [pid 6481] +++ exited with 0 +++ [pid 6480] +++ exited with 0 +++ [pid 6479] +++ exited with 0 +++ [pid 6478] +++ exited with 0 +++ [pid 6488] close(3 [pid 6485] <... futex resumed>) = 1 [pid 6484] <... futex resumed>) = 0 [pid 5889] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=121, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 5884] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=116, si_uid=0, si_status=0, si_utime=0, si_stime=5 /* 0.05 s */} --- [pid 6488] <... close resumed>) = 0 [pid 6485] openat(AT_FDCWD, ".", O_RDONLY [pid 6484] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6488] close(4 [pid 6484] <... futex resumed>) = 0 [pid 6484] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6488] <... close resumed>) = 0 [pid 6488] mkdir("./file2", 0777) = 0 [pid 6485] <... openat resumed>) = 4 [pid 5888] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=111, si_uid=0, si_status=0, si_utime=0, si_stime=7 /* 0.07 s */} --- [pid 6485] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5889] umount2("./53", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5888] umount2("./49", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6485] <... futex resumed>) = 1 [pid 6484] <... futex resumed>) = 0 [pid 5888] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6485] openat(AT_FDCWD, "./file1", O_WRONLY|O_EXCL|O_TRUNC|O_SYNC|O_NOATIME [pid 6484] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5889] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6488] mount("/dev/loop2", "./file2", "exfat", MS_SYNCHRONOUS|MS_MANDLOCK|MS_DIRSYNC|MS_NOATIME|MS_NODIRATIME|MS_STRICTATIME|MS_LAZYTIME, "" [pid 6484] <... futex resumed>) = 0 [pid 5888] openat(AT_FDCWD, "./49", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5884] umount2("./51", MNT_FORCE|UMOUNT_NOFOLLOW [ 115.932565][ T6485] exFAT-fs (loop1): failed to load upcase table (idx : 0x0000fe7f, chksum : 0x39626d3b, utbl_chksum : 0xe619d30d) [ 115.949107][ T6488] loop2: detected capacity change from 0 to 256 [ 115.969071][ T6485] exFAT-fs (loop1): error, data size is invalid(150994954) [pid 6484] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5884] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5888] <... openat resumed>) = 3 [pid 5884] openat(AT_FDCWD, "./51", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5889] openat(AT_FDCWD, "./53", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5888] newfstatat(3, "", [pid 5884] <... openat resumed>) = 3 [pid 5884] newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=80, ...}, AT_EMPTY_PATH) = 0 [pid 5884] getdents64(3, 0x55556ff0a730 /* 4 entries */, 32768) = 112 [pid 5884] umount2("./51/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6488] <... mount resumed>) = 0 [pid 5889] <... openat resumed>) = 3 [pid 5888] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=80, ...}, AT_EMPTY_PATH) = 0 [pid 5884] <... umount2 resumed>) = 0 [pid 6488] openat(AT_FDCWD, "./file2", O_RDONLY|O_DIRECTORY [pid 5889] newfstatat(3, "", [pid 5888] getdents64(3, [pid 5884] umount2("./51/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6488] <... openat resumed>) = 3 [pid 5889] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=80, ...}, AT_EMPTY_PATH) = 0 [pid 5888] <... getdents64 resumed>0x55556ff0a730 /* 4 entries */, 32768) = 112 [pid 5884] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6488] chdir("./file2" [pid 5889] getdents64(3, [pid 5888] umount2("./49/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5884] newfstatat(AT_FDCWD, "./51/file2", [pid 6488] <... chdir resumed>) = 0 [pid 5889] <... getdents64 resumed>0x55556ff0a730 /* 4 entries */, 32768) = 112 [pid 5884] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 6488] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 5889] umount2("./53/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5884] umount2("./51/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6488] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5884] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5884] openat(AT_FDCWD, "./51/file2", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 5884] newfstatat(4, "", [pid 6488] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6485] <... openat resumed>) = -1 EIO (Input/output error) [pid 5884] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_EMPTY_PATH) = 0 [pid 6488] <... futex resumed>) = 1 [pid 6487] <... futex resumed>) = 0 [pid 6485] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5888] <... umount2 resumed>) = 0 [pid 6488] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6487] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6485] <... futex resumed>) = 1 [pid 6484] <... futex resumed>) = 0 [pid 5889] <... umount2 resumed>) = 0 [pid 5888] umount2("./49/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5884] getdents64(4, [pid 6488] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6487] <... futex resumed>) = 0 [pid 6485] ioctl(4, F2FS_IOC_SHUTDOWN, 0x200000000080 [pid 6484] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5889] umount2("./53/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5888] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6488] openat(AT_FDCWD, ".", O_RDONLY [pid 6487] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6485] <... ioctl resumed>) = 0 [pid 6484] <... futex resumed>) = 0 [pid 5888] newfstatat(AT_FDCWD, "./49/file2", [pid 5884] <... getdents64 resumed>0x55556ff12770 /* 2 entries */, 32768) = 48 [pid 6488] <... openat resumed>) = 4 [pid 6484] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5889] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6488] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6485] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6484] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 5889] newfstatat(AT_FDCWD, "./53/file2", [pid 5888] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5884] getdents64(4, [pid 6488] <... futex resumed>) = 1 [pid 6487] <... futex resumed>) = 0 [pid 6485] <... futex resumed>) = 0 [pid 6484] close(3 [pid 5889] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5888] umount2("./49/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5884] <... getdents64 resumed>0x55556ff12770 /* 0 entries */, 32768) = 0 [pid 6488] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6487] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6485] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6484] <... close resumed>) = 0 [pid 5889] umount2("./53/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6488] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6487] <... futex resumed>) = 0 [pid 6484] close(4 [pid 5888] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5889] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5884] close(4 [pid 6488] openat(AT_FDCWD, "./file1", O_WRONLY|O_EXCL|O_TRUNC|O_SYNC|O_NOATIME [pid 6487] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6484] <... close resumed>) = 0 [pid 5889] openat(AT_FDCWD, "./53/file2", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5888] openat(AT_FDCWD, "./49/file2", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 6484] close(5 [pid 5889] <... openat resumed>) = 4 [pid 5884] <... close resumed>) = 0 [pid 6484] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5889] newfstatat(4, "", [pid 5884] rmdir("./51/file2" [pid 6484] close(6 [pid 5889] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_EMPTY_PATH) = 0 [pid 5884] <... rmdir resumed>) = 0 [pid 6484] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5889] getdents64(4, [pid 5884] umount2("./51/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6484] close(7 [pid 5889] <... getdents64 resumed>0x55556ff12770 /* 2 entries */, 32768) = 48 [pid 5884] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6484] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5889] getdents64(4, [pid 5884] newfstatat(AT_FDCWD, "./51/binderfs", [pid 6484] close(8 [pid 5889] <... getdents64 resumed>0x55556ff12770 /* 0 entries */, 32768) = 0 [pid 5884] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 6484] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5889] close(4 [pid 5884] unlink("./51/binderfs" [pid 6484] close(9 [pid 5889] <... close resumed>) = 0 [pid 5884] <... unlink resumed>) = 0 [pid 6484] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5889] rmdir("./53/file2" [pid 5884] getdents64(3, [pid 6484] close(10 [pid 5889] <... rmdir resumed>) = 0 [pid 5884] <... getdents64 resumed>0x55556ff0a730 /* 0 entries */, 32768) = 0 [pid 6484] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5889] umount2("./53/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5884] close(3 [pid 6484] close(11 [pid 5889] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5884] <... close resumed>) = 0 [pid 6484] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5889] newfstatat(AT_FDCWD, "./53/binderfs", [pid 5884] rmdir("./51" [pid 6488] <... openat resumed>) = -1 EIO (Input/output error) [pid 6484] close(12 [pid 5889] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5888] <... openat resumed>) = 4 [pid 6488] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6484] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5888] newfstatat(4, "", [pid 5884] <... rmdir resumed>) = 0 [pid 5889] unlink("./53/binderfs" [pid 6488] <... futex resumed>) = 1 [pid 6487] <... futex resumed>) = 0 [pid 6484] close(13 [pid 5888] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_EMPTY_PATH) = 0 [pid 5884] mkdir("./52", 0777 [pid 6488] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6487] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5888] getdents64(4, [pid 6488] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6487] <... futex resumed>) = 0 [pid 5888] <... getdents64 resumed>0x55556ff12770 /* 2 entries */, 32768) = 48 [pid 6488] ioctl(4, F2FS_IOC_SHUTDOWN, 0x200000000080 [pid 6487] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5889] <... unlink resumed>) = 0 [pid 5888] getdents64(4, [pid 6488] <... ioctl resumed>) = 0 [pid 6484] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5888] <... getdents64 resumed>0x55556ff12770 /* 0 entries */, 32768) = 0 [pid 5884] <... mkdir resumed>) = 0 [pid 5888] close(4 [pid 6488] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5888] <... close resumed>) = 0 [pid 6488] <... futex resumed>) = 1 [pid 6487] <... futex resumed>) = 0 [pid 5888] rmdir("./49/file2" [pid 5884] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 6488] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6487] close(3 [pid 6484] close(14 [pid 5889] getdents64(3, [pid 5888] <... rmdir resumed>) = 0 [pid 6487] <... close resumed>) = 0 [pid 5888] umount2("./49/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6487] close(4 [pid 6484] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5889] <... getdents64 resumed>0x55556ff0a730 /* 0 entries */, 32768) = 0 [pid 5888] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5884] <... openat resumed>) = 3 [pid 6487] <... close resumed>) = 0 [pid 6484] close(15 [pid 5888] newfstatat(AT_FDCWD, "./49/binderfs", [pid 5884] ioctl(3, LOOP_CLR_FD [pid 6487] close(5 [pid 6484] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5889] close(3 [pid 5888] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 6487] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5888] unlink("./49/binderfs" [pid 6487] close(6 [pid 6484] close(16 [pid 5889] <... close resumed>) = 0 [pid 5888] <... unlink resumed>) = 0 [pid 5884] <... ioctl resumed>) = 0 [pid 6487] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6484] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5888] getdents64(3, [pid 6487] close(7 [pid 5888] <... getdents64 resumed>0x55556ff0a730 /* 0 entries */, 32768) = 0 [pid 6487] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6484] close(17 [pid 5889] rmdir("./53" [pid 5888] close(3 [pid 5884] close(3 [pid 6487] close(8 [pid 6484] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5888] <... close resumed>) = 0 [pid 6487] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5888] rmdir("./49" [pid 6487] close(9 [pid 6484] close(18 [pid 5889] <... rmdir resumed>) = 0 [pid 5888] <... rmdir resumed>) = 0 [pid 5884] <... close resumed>) = 0 [pid 6487] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6484] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5889] mkdir("./54", 0777 [pid 5888] mkdir("./50", 0777 [pid 5884] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6487] close(10 [pid 6484] close(19 [pid 5889] <... mkdir resumed>) = 0 [pid 5888] <... mkdir resumed>) = 0 ./strace-static-x86_64: Process 6489 attached [pid 6487] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6484] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5889] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 5888] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 5884] <... clone resumed>, child_tidptr=0x55556ff09690) = 118 [pid 6489] set_robust_list(0x55556ff096a0, 24 [pid 6487] close(11 [pid 6484] close(20 [pid 5889] <... openat resumed>) = 3 [pid 5888] <... openat resumed>) = 3 [pid 6489] <... set_robust_list resumed>) = 0 [pid 6487] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6484] <... close resumed>) = -1 EBADF (Bad file descriptor) [ 115.982057][ T6488] exFAT-fs (loop2): failed to load upcase table (idx : 0x0000fe7f, chksum : 0x39626d3b, utbl_chksum : 0xe619d30d) [ 115.991579][ T6485] exFAT-fs (loop1): Filesystem has been set read-only [ 116.018714][ T6488] exFAT-fs (loop2): error, data size is invalid(150994954) [ 116.026277][ T6488] exFAT-fs (loop2): Filesystem has been set read-only [pid 5888] ioctl(3, LOOP_CLR_FD [pid 6489] chdir("./52" [pid 6487] close(12 [pid 6484] close(21 [pid 5889] ioctl(3, LOOP_CLR_FD [pid 6487] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6484] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5888] <... ioctl resumed>) = 0 [pid 6487] close(13 [pid 6484] close(22 [pid 5889] <... ioctl resumed>) = 0 [pid 5888] close(3 [pid 6489] <... chdir resumed>) = 0 [pid 6487] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6484] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5889] close(3 [pid 5888] <... close resumed>) = 0 [pid 6484] close(23) = -1 EBADF (Bad file descriptor) [pid 6484] close(24) = -1 EBADF (Bad file descriptor) [pid 6484] close(25) = -1 EBADF (Bad file descriptor) [pid 6484] close(26) = -1 EBADF (Bad file descriptor) [pid 6484] close(27 [pid 6487] close(14 [pid 6484] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6484] close(28 [pid 6487] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6484] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5889] <... close resumed>) = 0 [pid 6484] close(29) = -1 EBADF (Bad file descriptor) [pid 5889] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6484] exit_group(0) = ? ./strace-static-x86_64: Process 6490 attached [pid 5889] <... clone resumed>, child_tidptr=0x55556ff09690) = 124 [pid 6490] set_robust_list(0x55556ff096a0, 24) = 0 [pid 6490] chdir("./54") = 0 [pid 6490] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 6490] setpgid(0, 0) = 0 [pid 6490] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 6487] close(15 [pid 6490] write(3, "1000", 4) = 4 [pid 6489] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6487] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6485] <... futex resumed>) = ? [pid 5888] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6489] <... prctl resumed>) = 0 [pid 6487] close(16 [pid 6485] +++ exited with 0 +++ [pid 6484] +++ exited with 0 +++ ./strace-static-x86_64: Process 6491 attached [pid 6489] setpgid(0, 0 [pid 6487] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6489] <... setpgid resumed>) = 0 [pid 6487] close(17 [pid 5888] <... clone resumed>, child_tidptr=0x55556ff09690) = 113 [pid 5886] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=124, si_uid=0, si_status=0, si_utime=0, si_stime=4 /* 0.04 s */} --- [pid 6490] close(3 [pid 6487] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5886] umount2("./52", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6490] <... close resumed>) = 0 [pid 6487] close(18 [pid 5886] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6491] set_robust_list(0x55556ff096a0, 24 [pid 6490] symlink("/dev/binderfs", "./binderfs" [pid 6487] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5886] openat(AT_FDCWD, "./52", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORYexecuting program [pid 6491] <... set_robust_list resumed>) = 0 [pid 6490] <... symlink resumed>) = 0 [pid 6489] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6487] close(19 [pid 5886] <... openat resumed>) = 3 [pid 6491] chdir("./50" [pid 6490] write(1, "executing program\n", 18 [pid 5886] newfstatat(3, "", [pid 6491] <... chdir resumed>) = 0 [pid 6489] <... openat resumed>) = 3 [pid 6487] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5886] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=80, ...}, AT_EMPTY_PATH) = 0 [pid 6491] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6490] <... write resumed>) = 18 [pid 6487] close(20 [pid 5886] getdents64(3, [pid 6491] <... prctl resumed>) = 0 [pid 6490] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6487] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5886] <... getdents64 resumed>0x55556ff0a730 /* 4 entries */, 32768) = 112 [pid 6491] setpgid(0, 0 [pid 6489] write(3, "1000", 4 [pid 6487] close(21 [pid 5886] umount2("./52/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6491] <... setpgid resumed>) = 0 [pid 6490] <... futex resumed>) = 0 [pid 6489] <... write resumed>) = 4 [pid 6487] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6490] rt_sigaction(SIGRT_1, {sa_handler=0x7f7361ab2750, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f7361aa3900}, [pid 6491] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6490] <... rt_sigaction resumed>NULL, 8) = 0 [pid 6489] close(3 [pid 6487] close(22 [pid 5886] <... umount2 resumed>) = 0 [pid 6491] <... openat resumed>) = 3 [pid 6490] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 6489] <... close resumed>) = 0 [pid 6487] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5886] umount2("./52/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6491] write(3, "1000", 4 [pid 6490] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6489] symlink("/dev/binderfs", "./binderfs" [pid 5886] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6490] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 6487] close(23 [pid 5886] newfstatat(AT_FDCWD, "./52/file2", [pid 6490] <... mmap resumed>) = 0x7f7361a20000 [pid 5886] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 6490] mprotect(0x7f7361a21000, 131072, PROT_READ|PROT_WRITE [pid 5886] umount2("./52/file2", MNT_FORCE|UMOUNT_NOFOLLOWexecuting program [pid 6491] <... write resumed>) = 4 [pid 6490] <... mprotect resumed>) = 0 [pid 6489] <... symlink resumed>) = 0 [pid 6487] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5886] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6491] close(3 [pid 6489] write(1, "executing program\n", 18 [pid 6487] close(24) = -1 EBADF (Bad file descriptor) [pid 6489] <... write resumed>) = 18 [pid 6487] close(25) = -1 EBADF (Bad file descriptor) [pid 6490] rt_sigprocmask(SIG_BLOCK, ~[], [pid 6487] close(26 [pid 5886] openat(AT_FDCWD, "./52/file2", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 6487] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6489] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6487] close(27 [pid 6489] <... futex resumed>) = 0 [pid 6487] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6489] rt_sigaction(SIGRT_1, {sa_handler=0x7f7361ab2750, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f7361aa3900}, [pid 6487] close(28 [pid 6489] <... rt_sigaction resumed>NULL, 8) = 0 [pid 6487] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6489] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 6491] <... close resumed>) = 0 [pid 6489] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6487] close(29 [pid 6491] symlink("/dev/binderfs", "./binderfs" [pid 6490] <... rt_sigprocmask resumed>[], 8) = 0 [pid 6489] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 6487] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5886] <... openat resumed>) = 4 [pid 6490] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f7361a40990, parent_tid=0x7f7361a40990, exit_signal=0, stack=0x7f7361a20000, stack_size=0x20300, tls=0x7f7361a406c0} [pid 6489] <... mmap resumed>) = 0x7f7361a20000 [pid 5886] newfstatat(4, "", ./strace-static-x86_64: Process 6492 attached [pid 6491] <... symlink resumed>) = 0 [pid 6489] mprotect(0x7f7361a21000, 131072, PROT_READ|PROT_WRITE [pid 6487] exit_group(0 [pid 5886] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_EMPTY_PATH) = 0 [pid 6490] <... clone3 resumed> => {parent_tid=[125]}, 88) = 125 [pid 6489] <... mprotect resumed>) = 0 [pid 6488] <... futex resumed>) = ? [pid 6487] <... exit_group resumed>) = ? [pid 5886] getdents64(4, [pid 6490] rt_sigprocmask(SIG_SETMASK, [], [pid 6488] +++ exited with 0 +++ [pid 5886] <... getdents64 resumed>0x55556ff12770 /* 2 entries */, 32768) = 48 [pid 6490] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5886] getdents64(4, [pid 6490] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5886] <... getdents64 resumed>0x55556ff12770 /* 0 entries */, 32768) = 0 [pid 6490] <... futex resumed>) = 0 [pid 5886] close(4 [pid 6487] +++ exited with 0 +++ [pid 6492] rseq(0x7f7361a40fe0, 0x20, 0, 0x53053053 [pid 6490] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 5886] <... close resumed>) = 0 [pid 6492] <... rseq resumed>) = 0 executing program [pid 6491] write(1, "executing program\n", 18 [pid 5887] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=114, si_uid=0, si_status=0, si_utime=0, si_stime=4 /* 0.04 s */} --- [pid 5886] rmdir("./52/file2" [pid 6492] set_robust_list(0x7f7361a409a0, 24 [pid 6491] <... write resumed>) = 18 [pid 6489] rt_sigprocmask(SIG_BLOCK, ~[], [pid 5887] restart_syscall(<... resuming interrupted clone ...> [pid 5886] <... rmdir resumed>) = 0 [pid 6492] <... set_robust_list resumed>) = 0 [pid 5886] umount2("./52/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6492] rt_sigprocmask(SIG_SETMASK, [], [pid 5886] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6492] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6491] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6489] <... rt_sigprocmask resumed>[], 8) = 0 [pid 5886] newfstatat(AT_FDCWD, "./52/binderfs", [pid 6492] memfd_create("syzkaller", 0 [pid 6491] <... futex resumed>) = 0 [pid 6489] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f7361a40990, parent_tid=0x7f7361a40990, exit_signal=0, stack=0x7f7361a20000, stack_size=0x20300, tls=0x7f7361a406c0} [pid 6492] <... memfd_create resumed>) = 3 [pid 5887] <... restart_syscall resumed>) = 0 ./strace-static-x86_64: Process 6493 attached [pid 6491] rt_sigaction(SIGRT_1, {sa_handler=0x7f7361ab2750, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f7361aa3900}, [pid 5886] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 6489] <... clone3 resumed> => {parent_tid=[119]}, 88) = 119 [pid 5887] umount2("./53", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5886] unlink("./52/binderfs" [pid 5887] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6492] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5887] openat(AT_FDCWD, "./53", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5886] <... unlink resumed>) = 0 [pid 6493] rseq(0x7f7361a40fe0, 0x20, 0, 0x53053053 [pid 6491] <... rt_sigaction resumed>NULL, 8) = 0 [pid 6489] rt_sigprocmask(SIG_SETMASK, [], [pid 6493] <... rseq resumed>) = 0 [pid 6491] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 6489] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5887] <... openat resumed>) = 3 [pid 5886] getdents64(3, [pid 6493] set_robust_list(0x7f7361a409a0, 24 [pid 6491] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6489] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6493] <... set_robust_list resumed>) = 0 [pid 6491] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 6489] <... futex resumed>) = 0 [pid 5887] newfstatat(3, "", [pid 5886] <... getdents64 resumed>0x55556ff0a730 /* 0 entries */, 32768) = 0 [pid 6493] rt_sigprocmask(SIG_SETMASK, [], [pid 5886] close(3 [pid 6493] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5887] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=80, ...}, AT_EMPTY_PATH) = 0 [pid 5886] <... close resumed>) = 0 [pid 6493] memfd_create("syzkaller", 0 [pid 6492] <... mmap resumed>) = 0x7f7359600000 [pid 5886] rmdir("./52" [pid 6493] <... memfd_create resumed>) = 3 [pid 6491] <... mmap resumed>) = 0x7f7361a20000 [pid 6489] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 5887] getdents64(3, [pid 5886] <... rmdir resumed>) = 0 [pid 6493] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6491] mprotect(0x7f7361a21000, 131072, PROT_READ|PROT_WRITE [pid 5887] <... getdents64 resumed>0x55556ff0a730 /* 4 entries */, 32768) = 112 [pid 5886] mkdir("./53", 0777 [pid 6493] <... mmap resumed>) = 0x7f7359600000 [pid 6492] write(3, "\xeb\x76\x90\x45\x58\x46\x41\x54\x20\x20\x20\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x03\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x08\x00\x00\x00\x88\x00\x00\x00\x0f\x00\x00\x00\x05\x00\x00\x00"..., 131072 [pid 6491] <... mprotect resumed>) = 0 [pid 5887] umount2("./53/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6492] <... write resumed>) = 131072 [pid 6491] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 6493] write(3, "\xeb\x76\x90\x45\x58\x46\x41\x54\x20\x20\x20\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x03\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x08\x00\x00\x00\x88\x00\x00\x00\x0f\x00\x00\x00\x05\x00\x00\x00"..., 131072 [pid 6492] munmap(0x7f7359600000, 138412032 [pid 6491] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f7361a40990, parent_tid=0x7f7361a40990, exit_signal=0, stack=0x7f7361a20000, stack_size=0x20300, tls=0x7f7361a406c0} [pid 5886] <... mkdir resumed>) = 0 ./strace-static-x86_64: Process 6494 attached [pid 6493] <... write resumed>) = 131072 [pid 6492] <... munmap resumed>) = 0 [pid 5887] <... umount2 resumed>) = 0 [pid 6494] rseq(0x7f7361a40fe0, 0x20, 0, 0x53053053 [pid 6491] <... clone3 resumed> => {parent_tid=[114]}, 88) = 114 [pid 6491] rt_sigprocmask(SIG_SETMASK, [], [pid 5886] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 6493] munmap(0x7f7359600000, 138412032 [pid 6492] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 6491] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5886] <... openat resumed>) = 3 [pid 6494] <... rseq resumed>) = 0 [pid 6491] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5887] umount2("./53/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5886] ioctl(3, LOOP_CLR_FD [pid 6494] set_robust_list(0x7f7361a409a0, 24 [pid 6493] <... munmap resumed>) = 0 [pid 6492] <... openat resumed>) = 4 [pid 6491] <... futex resumed>) = 0 [pid 5887] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5886] <... ioctl resumed>) = 0 [pid 6494] <... set_robust_list resumed>) = 0 [pid 6493] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 6492] ioctl(4, LOOP_SET_FD, 3 [pid 6491] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 5886] close(3 [pid 6494] rt_sigprocmask(SIG_SETMASK, [], [pid 6493] <... openat resumed>) = 4 [pid 5887] newfstatat(AT_FDCWD, "./53/file2", [pid 6494] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6494] memfd_create("syzkaller", 0) = 3 [pid 5887] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 6494] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5887] umount2("./53/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6494] <... mmap resumed>) = 0x7f7359600000 [pid 5887] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5887] openat(AT_FDCWD, "./53/file2", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 6494] write(3, "\xeb\x76\x90\x45\x58\x46\x41\x54\x20\x20\x20\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x03\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x08\x00\x00\x00\x88\x00\x00\x00\x0f\x00\x00\x00\x05\x00\x00\x00"..., 131072 [pid 5887] <... openat resumed>) = 4 [pid 5887] newfstatat(4, "", {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_EMPTY_PATH) = 0 [pid 5887] getdents64(4, 0x55556ff12770 /* 2 entries */, 32768) = 48 [pid 5887] getdents64(4, 0x55556ff12770 /* 0 entries */, 32768) = 0 [pid 5887] close(4) = 0 [pid 5887] rmdir("./53/file2") = 0 [pid 5887] umount2("./53/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6494] <... write resumed>) = 131072 [pid 6493] ioctl(4, LOOP_SET_FD, 3 [pid 5887] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5886] <... close resumed>) = 0 [pid 6494] munmap(0x7f7359600000, 138412032 [pid 5887] newfstatat(AT_FDCWD, "./53/binderfs", [pid 5886] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6494] <... munmap resumed>) = 0 [pid 5887] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5887] unlink("./53/binderfs") = 0 [pid 6494] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 5887] getdents64(3, [pid 6494] <... openat resumed>) = 4 [pid 5887] <... getdents64 resumed>0x55556ff0a730 /* 0 entries */, 32768) = 0 [pid 6494] ioctl(4, LOOP_SET_FD, 3 [pid 5887] close(3 [pid 6493] <... ioctl resumed>) = 0 [pid 6492] <... ioctl resumed>) = 0 [pid 5887] <... close resumed>) = 0 [pid 6493] close(3 [pid 6492] close(3 [pid 5887] rmdir("./53") = 0 [pid 5887] mkdir("./54", 0777) = 0 [pid 5887] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 6493] <... close resumed>) = 0 [pid 6492] <... close resumed>) = 0 [pid 5887] <... openat resumed>) = 3 [pid 6493] close(4 [pid 6492] close(4 [pid 5887] ioctl(3, LOOP_CLR_FD [pid 6493] <... close resumed>) = 0 [pid 6492] <... close resumed>) = 0 [pid 6493] mkdir("./file2", 0777 [pid 6492] mkdir("./file2", 0777./strace-static-x86_64: Process 6495 attached [pid 6493] <... mkdir resumed>) = 0 [pid 6492] <... mkdir resumed>) = 0 [pid 5887] <... ioctl resumed>) = 0 [pid 5886] <... clone resumed>, child_tidptr=0x55556ff09690) = 126 [pid 6493] mount("/dev/loop0", "./file2", "exfat", MS_SYNCHRONOUS|MS_MANDLOCK|MS_DIRSYNC|MS_NOATIME|MS_NODIRATIME|MS_STRICTATIME|MS_LAZYTIME, "" [pid 6492] mount("/dev/loop4", "./file2", "exfat", MS_SYNCHRONOUS|MS_MANDLOCK|MS_DIRSYNC|MS_NOATIME|MS_NODIRATIME|MS_STRICTATIME|MS_LAZYTIME, "" [pid 5887] close(3) = 0 [pid 6495] set_robust_list(0x55556ff096a0, 24 [pid 5887] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6495] <... set_robust_list resumed>) = 0 [pid 6495] chdir("./53"./strace-static-x86_64: Process 6496 attached ) = 0 [pid 6495] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5887] <... clone resumed>, child_tidptr=0x55556ff09690) = 116 [pid 6495] <... prctl resumed>) = 0 [pid 6496] set_robust_list(0x55556ff096a0, 24 [pid 6495] setpgid(0, 0 [pid 6496] <... set_robust_list resumed>) = 0 [pid 6495] <... setpgid resumed>) = 0 [pid 6496] chdir("./54" [pid 6495] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6496] <... chdir resumed>) = 0 [pid 6495] <... openat resumed>) = 3 [pid 6496] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6495] write(3, "1000", 4 [pid 6496] <... prctl resumed>) = 0 [pid 6495] <... write resumed>) = 4 [pid 6496] setpgid(0, 0 [pid 6495] close(3 [pid 6496] <... setpgid resumed>) = 0 [pid 6495] <... close resumed>) = 0 [pid 6496] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6495] symlink("/dev/binderfs", "./binderfs" [pid 6496] <... openat resumed>) = 3 [pid 6495] <... symlink resumed>) = 0 executing program [pid 6496] write(3, "1000", 4 [pid 6495] write(1, "executing program\n", 18executing program [pid 6496] <... write resumed>) = 4 [pid 6495] <... write resumed>) = 18 [pid 6496] close(3 [pid 6495] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6496] <... close resumed>) = 0 [pid 6495] <... futex resumed>) = 0 [pid 6496] symlink("/dev/binderfs", "./binderfs" [pid 6495] rt_sigaction(SIGRT_1, {sa_handler=0x7f7361ab2750, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f7361aa3900}, [pid 6496] <... symlink resumed>) = 0 [pid 6495] <... rt_sigaction resumed>NULL, 8) = 0 [pid 6496] write(1, "executing program\n", 18 [pid 6495] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 6496] <... write resumed>) = 18 [pid 6495] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6496] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6495] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 6496] <... futex resumed>) = 0 [pid 6495] <... mmap resumed>) = 0x7f7361a20000 [pid 6494] <... ioctl resumed>) = 0 [pid 6496] rt_sigaction(SIGRT_1, {sa_handler=0x7f7361ab2750, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f7361aa3900}, [pid 6495] mprotect(0x7f7361a21000, 131072, PROT_READ|PROT_WRITE [pid 6496] <... rt_sigaction resumed>NULL, 8) = 0 [pid 6495] <... mprotect resumed>) = 0 [pid 6494] close(3 [pid 6496] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 6495] rt_sigprocmask(SIG_BLOCK, ~[], [pid 6496] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6495] <... rt_sigprocmask resumed>[], 8) = 0 [pid 6494] <... close resumed>) = 0 [pid 6496] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 6495] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f7361a40990, parent_tid=0x7f7361a40990, exit_signal=0, stack=0x7f7361a20000, stack_size=0x20300, tls=0x7f7361a406c0} [pid 6494] close(4./strace-static-x86_64: Process 6497 attached [pid 6496] <... mmap resumed>) = 0x7f7361a20000 [pid 6496] mprotect(0x7f7361a21000, 131072, PROT_READ|PROT_WRITE [pid 6495] <... clone3 resumed> => {parent_tid=[127]}, 88) = 127 [pid 6494] <... close resumed>) = 0 [pid 6497] rseq(0x7f7361a40fe0, 0x20, 0, 0x53053053 [pid 6496] <... mprotect resumed>) = 0 [pid 6495] rt_sigprocmask(SIG_SETMASK, [], [pid 6497] <... rseq resumed>) = 0 [pid 6496] rt_sigprocmask(SIG_BLOCK, ~[], [pid 6495] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6494] mkdir("./file2", 0777 [pid 6497] set_robust_list(0x7f7361a409a0, 24 [pid 6496] <... rt_sigprocmask resumed>[], 8) = 0 [pid 6495] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6494] <... mkdir resumed>) = 0 [pid 6497] <... set_robust_list resumed>) = 0 [pid 6495] <... futex resumed>) = 0 [pid 6497] rt_sigprocmask(SIG_SETMASK, [], [pid 6496] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f7361a40990, parent_tid=0x7f7361a40990, exit_signal=0, stack=0x7f7361a20000, stack_size=0x20300, tls=0x7f7361a406c0} [pid 6495] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 6494] mount("/dev/loop3", "./file2", "exfat", MS_SYNCHRONOUS|MS_MANDLOCK|MS_DIRSYNC|MS_NOATIME|MS_NODIRATIME|MS_STRICTATIME|MS_LAZYTIME, ""./strace-static-x86_64: Process 6498 attached [pid 6497] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6497] memfd_create("syzkaller", 0) = 3 [pid 6496] <... clone3 resumed> => {parent_tid=[117]}, 88) = 117 [pid 6498] rseq(0x7f7361a40fe0, 0x20, 0, 0x53053053) = 0 [pid 6497] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6496] rt_sigprocmask(SIG_SETMASK, [], [pid 6498] set_robust_list(0x7f7361a409a0, 24 [pid 6497] <... mmap resumed>) = 0x7f7359600000 [pid 6496] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6498] <... set_robust_list resumed>) = 0 [pid 6498] rt_sigprocmask(SIG_SETMASK, [], [pid 6497] write(3, "\xeb\x76\x90\x45\x58\x46\x41\x54\x20\x20\x20\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x03\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x08\x00\x00\x00\x88\x00\x00\x00\x0f\x00\x00\x00\x05\x00\x00\x00"..., 131072 [pid 6496] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6498] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6498] memfd_create("syzkaller", 0 [pid 6496] <... futex resumed>) = 0 [pid 6496] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 6498] <... memfd_create resumed>) = 3 [ 116.116742][ T6492] loop4: detected capacity change from 0 to 256 [ 116.124758][ T6493] loop0: detected capacity change from 0 to 256 [ 116.132976][ T6494] loop3: detected capacity change from 0 to 256 [pid 6497] <... write resumed>) = 131072 [pid 6498] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6497] munmap(0x7f7359600000, 138412032 [pid 6498] <... mmap resumed>) = 0x7f7359600000 [pid 6497] <... munmap resumed>) = 0 [pid 6497] openat(AT_FDCWD, "/dev/loop1", O_RDWR) = 4 [ 116.176416][ T6493] exFAT-fs (loop0): failed to load upcase table (idx : 0x0000fe7f, chksum : 0x39626d3b, utbl_chksum : 0xe619d30d) [ 116.197320][ T6497] loop1: detected capacity change from 0 to 256 [ 116.197360][ T6494] exFAT-fs (loop3): failed to load upcase table (idx : 0x0000fe7f, chksum : 0x39626d3b, utbl_chksum : 0xe619d30d) [pid 6497] ioctl(4, LOOP_SET_FD, 3 [pid 6498] write(3, "\xeb\x76\x90\x45\x58\x46\x41\x54\x20\x20\x20\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x03\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x08\x00\x00\x00\x88\x00\x00\x00\x0f\x00\x00\x00\x05\x00\x00\x00"..., 131072) = 131072 [pid 6498] munmap(0x7f7359600000, 138412032 [pid 6494] <... mount resumed>) = 0 [pid 6494] openat(AT_FDCWD, "./file2", O_RDONLY|O_DIRECTORY) = 3 [pid 6494] chdir("./file2") = 0 [pid 6494] openat(AT_FDCWD, "/dev/loop3", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 6494] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 6494] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6498] <... munmap resumed>) = 0 [pid 6498] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 6491] <... futex resumed>) = 0 [pid 6497] <... ioctl resumed>) = 0 [pid 6498] <... openat resumed>) = 4 [pid 6493] <... mount resumed>) = 0 [pid 6492] <... mount resumed>) = 0 [pid 6491] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 6498] ioctl(4, LOOP_SET_FD, 3 [pid 6494] <... futex resumed>) = 0 [pid 6494] openat(AT_FDCWD, ".", O_RDONLY) = 4 [pid 6497] close(3 [pid 6493] openat(AT_FDCWD, "./file2", O_RDONLY|O_DIRECTORY [pid 6492] openat(AT_FDCWD, "./file2", O_RDONLY|O_DIRECTORY [pid 6497] <... close resumed>) = 0 [pid 6493] <... openat resumed>) = 3 [pid 6492] <... openat resumed>) = 3 [pid 6497] close(4 [pid 6493] chdir("./file2" [pid 6492] chdir("./file2" [pid 6497] <... close resumed>) = 0 [pid 6493] <... chdir resumed>) = 0 [pid 6492] <... chdir resumed>) = 0 [pid 6497] mkdir("./file2", 0777 [pid 6493] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 6492] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 6497] <... mkdir resumed>) = 0 [pid 6493] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6492] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6497] mount("/dev/loop1", "./file2", "exfat", MS_SYNCHRONOUS|MS_MANDLOCK|MS_DIRSYNC|MS_NOATIME|MS_NODIRATIME|MS_STRICTATIME|MS_LAZYTIME, "" [pid 6493] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6492] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6493] <... futex resumed>) = 1 [pid 6492] <... futex resumed>) = 1 [pid 6490] <... futex resumed>) = 0 [pid 6493] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6492] openat(AT_FDCWD, ".", O_RDONLY [pid 6490] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6494] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6492] <... openat resumed>) = 4 [pid 6490] <... futex resumed>) = 0 [pid 6489] <... futex resumed>) = 0 [pid 6492] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6490] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6492] <... futex resumed>) = 0 [pid 6490] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6492] openat(AT_FDCWD, "./file1", O_WRONLY|O_EXCL|O_TRUNC|O_SYNC|O_NOATIME [pid 6490] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6498] <... ioctl resumed>) = 0 [pid 6494] <... futex resumed>) = 0 [pid 6491] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6490] <... futex resumed>) = 0 [pid 6489] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6498] close(3 [pid 6494] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6493] <... futex resumed>) = 0 [pid 6491] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6489] <... futex resumed>) = 1 [pid 6493] openat(AT_FDCWD, ".", O_RDONLY [pid 6491] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6489] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6494] <... futex resumed>) = 0 [pid 6493] <... openat resumed>) = 4 [pid 6491] <... futex resumed>) = 1 [pid 6494] openat(AT_FDCWD, "./file1", O_WRONLY|O_EXCL|O_TRUNC|O_SYNC|O_NOATIME [pid 6493] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6491] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6498] <... close resumed>) = 0 [ 116.197504][ T6492] exFAT-fs (loop4): failed to load upcase table (idx : 0x0000fe7f, chksum : 0x39626d3b, utbl_chksum : 0xe619d30d) [ 116.246710][ T6498] loop2: detected capacity change from 0 to 256 [ 116.254570][ T6492] exFAT-fs (loop4): error, data size is invalid(150994954) [ 116.263894][ T6494] exFAT-fs (loop3): error, data size is invalid(150994954) [pid 6490] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6493] <... futex resumed>) = 1 [pid 6489] <... futex resumed>) = 0 [pid 6493] openat(AT_FDCWD, "./file1", O_WRONLY|O_EXCL|O_TRUNC|O_SYNC|O_NOATIME [pid 6489] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6492] <... openat resumed>) = -1 EIO (Input/output error) [pid 6498] close(4 [pid 6489] <... futex resumed>) = 0 [pid 6492] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 6490] <... futex resumed>) = 0 [pid 6492] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6490] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6492] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6490] <... futex resumed>) = 0 [pid 6492] ioctl(4, F2FS_IOC_SHUTDOWN, 0x200000000080 [pid 6490] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6492] <... ioctl resumed>) = 0 [pid 6492] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 6490] <... futex resumed>) = 0 [pid 6492] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6490] close(3) = 0 [pid 6490] close(4) = 0 [pid 6490] close(5) = -1 EBADF (Bad file descriptor) [pid 6490] close(6) = -1 EBADF (Bad file descriptor) [pid 6490] close(7) = -1 EBADF (Bad file descriptor) [pid 6490] close(8) = -1 EBADF (Bad file descriptor) [pid 6490] close(9) = -1 EBADF (Bad file descriptor) [pid 6490] close(10) = -1 EBADF (Bad file descriptor) [pid 6490] close(11) = -1 EBADF (Bad file descriptor) [pid 6490] close(12) = -1 EBADF (Bad file descriptor) [pid 6490] close(13) = -1 EBADF (Bad file descriptor) [pid 6490] close(14 [pid 6489] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6498] <... close resumed>) = 0 [pid 6490] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6490] close(15) = -1 EBADF (Bad file descriptor) [pid 6490] close(16) = -1 EBADF (Bad file descriptor) [pid 6490] close(17) = -1 EBADF (Bad file descriptor) [pid 6490] close(18) = -1 EBADF (Bad file descriptor) [pid 6490] close(19) = -1 EBADF (Bad file descriptor) [pid 6490] close(20) = -1 EBADF (Bad file descriptor) [pid 6490] close(21) = -1 EBADF (Bad file descriptor) [pid 6490] close(22) = -1 EBADF (Bad file descriptor) [pid 6490] close(23) = -1 EBADF (Bad file descriptor) [pid 6490] close(24) = -1 EBADF (Bad file descriptor) [pid 6490] close(25) = -1 EBADF (Bad file descriptor) [pid 6490] close(26) = -1 EBADF (Bad file descriptor) [pid 6490] close(27 [pid 6498] mkdir("./file2", 0777 [pid 6490] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6498] <... mkdir resumed>) = 0 [pid 6490] close(28) = -1 EBADF (Bad file descriptor) [pid 6498] mount("/dev/loop2", "./file2", "exfat", MS_SYNCHRONOUS|MS_MANDLOCK|MS_DIRSYNC|MS_NOATIME|MS_NODIRATIME|MS_STRICTATIME|MS_LAZYTIME, "" [pid 6490] close(29) = -1 EBADF (Bad file descriptor) [pid 6490] exit_group(0 [pid 6492] <... futex resumed>) = ? [pid 6490] <... exit_group resumed>) = ? [pid 6492] +++ exited with 0 +++ [pid 6490] +++ exited with 0 +++ [pid 5889] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=124, si_uid=0, si_status=0, si_utime=0, si_stime=5 /* 0.05 s */} --- [pid 5889] restart_syscall(<... resuming interrupted clone ...>) = 0 [pid 5889] umount2("./54", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5889] openat(AT_FDCWD, "./54", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 5889] newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=80, ...}, AT_EMPTY_PATH) = 0 [pid 5889] getdents64(3, 0x55556ff0a730 /* 4 entries */, 32768) = 112 [ 116.264722][ T6492] exFAT-fs (loop4): Filesystem has been set read-only [ 116.280759][ T6493] exFAT-fs (loop0): error, data size is invalid(150994954) [ 116.284364][ T6497] exFAT-fs (loop1): failed to load upcase table (idx : 0x0000fe7f, chksum : 0x39626d3b, utbl_chksum : 0xe619d30d) [ 116.300638][ T6494] exFAT-fs (loop3): Filesystem has been set read-only [ 116.311243][ T6493] exFAT-fs (loop0): Filesystem has been set read-only [pid 5889] umount2("./54/file2", MNT_FORCE|UMOUNT_NOFOLLOW) = 0 [pid 5889] umount2("./54/file2", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5889] newfstatat(AT_FDCWD, "./54/file2", {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5889] umount2("./54/file2", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5889] openat(AT_FDCWD, "./54/file2", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 5889] newfstatat(4, "", {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_EMPTY_PATH) = 0 [pid 5889] getdents64(4, 0x55556ff12770 /* 2 entries */, 32768) = 48 [pid 5889] getdents64(4, 0x55556ff12770 /* 0 entries */, 32768) = 0 [pid 5889] close(4) = 0 [pid 5889] rmdir("./54/file2") = 0 [pid 5889] umount2("./54/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5889] newfstatat(AT_FDCWD, "./54/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5889] unlink("./54/binderfs") = 0 [pid 5889] getdents64(3, 0x55556ff0a730 /* 0 entries */, 32768) = 0 [pid 5889] close(3) = 0 [pid 5889] rmdir("./54") = 0 [pid 5889] mkdir("./55", 0777) = 0 [pid 5889] openat(AT_FDCWD, "/dev/loop4", O_RDWR) = 3 [pid 5889] ioctl(3, LOOP_CLR_FD) = 0 [pid 5889] close(3) = 0 [pid 5889] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x55556ff09690) = 126 ./strace-static-x86_64: Process 6499 attached [pid 6494] <... openat resumed>) = -1 EIO (Input/output error) [pid 6491] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 6494] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6499] set_robust_list(0x55556ff096a0, 24 [pid 6494] <... futex resumed>) = 0 [pid 6493] <... openat resumed>) = -1 EIO (Input/output error) [pid 6491] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6499] <... set_robust_list resumed>) = 0 [pid 6491] <... futex resumed>) = 0 [pid 6494] ioctl(4, F2FS_IOC_SHUTDOWN, 0x200000000080 [pid 6491] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6494] <... ioctl resumed>) = 0 [pid 6499] chdir("./55") = 0 [pid 6499] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 6499] setpgid(0, 0) = 0 [pid 6499] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 6499] write(3, "1000", 4executing program ) = 4 [pid 6499] close(3) = 0 [pid 6499] symlink("/dev/binderfs", "./binderfs") = 0 [pid 6494] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6493] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6499] write(1, "executing program\n", 18) = 18 [pid 6499] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 6499] rt_sigaction(SIGRT_1, {sa_handler=0x7f7361ab2750, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f7361aa3900}, NULL, 8) = 0 [pid 6499] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 6499] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f7361a20000 [pid 6499] mprotect(0x7f7361a21000, 131072, PROT_READ|PROT_WRITE [pid 6494] <... futex resumed>) = 1 [pid 6493] <... futex resumed>) = 1 [pid 6491] <... futex resumed>) = 0 [pid 6489] <... futex resumed>) = 0 [pid 6491] close(3 [pid 6493] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6494] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6491] <... close resumed>) = 0 [pid 6489] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6493] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6491] close(4 [pid 6489] <... futex resumed>) = 0 [pid 6493] ioctl(4, F2FS_IOC_SHUTDOWN, 0x200000000080 [pid 6489] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6491] <... close resumed>) = 0 [pid 6493] <... ioctl resumed>) = 0 [pid 6491] close(5 [pid 6493] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6491] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6499] <... mprotect resumed>) = 0 [pid 6493] <... futex resumed>) = 1 [pid 6491] close(6 [pid 6489] <... futex resumed>) = 0 [pid 6499] rt_sigprocmask(SIG_BLOCK, ~[], [pid 6491] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6489] close(3 [pid 6499] <... rt_sigprocmask resumed>[], 8) = 0 [pid 6497] <... mount resumed>) = 0 [pid 6491] close(7 [pid 6499] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f7361a40990, parent_tid=0x7f7361a40990, exit_signal=0, stack=0x7f7361a20000, stack_size=0x20300, tls=0x7f7361a406c0} [pid 6497] openat(AT_FDCWD, "./file2", O_RDONLY|O_DIRECTORY [pid 6493] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6491] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6489] <... close resumed>) = 0 ./strace-static-x86_64: Process 6500 attached [pid 6498] <... mount resumed>) = 0 [pid 6491] close(8 [pid 6489] close(4 [pid 6500] rseq(0x7f7361a40fe0, 0x20, 0, 0x53053053 [pid 6499] <... clone3 resumed> => {parent_tid=[127]}, 88) = 127 [pid 6498] openat(AT_FDCWD, "./file2", O_RDONLY|O_DIRECTORY [pid 6497] <... openat resumed>) = 3 [pid 6491] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6489] <... close resumed>) = 0 [pid 6500] <... rseq resumed>) = 0 [pid 6499] rt_sigprocmask(SIG_SETMASK, [], [pid 6497] chdir("./file2" [pid 6491] close(9 [pid 6489] close(5 [pid 6498] <... openat resumed>) = 3 [pid 6500] set_robust_list(0x7f7361a409a0, 24 [pid 6499] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6498] chdir("./file2" [pid 6497] <... chdir resumed>) = 0 [pid 6491] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6489] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6500] <... set_robust_list resumed>) = 0 [pid 6499] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6498] <... chdir resumed>) = 0 [pid 6497] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 6491] close(10 [pid 6489] close(6 [pid 6500] rt_sigprocmask(SIG_SETMASK, [], [pid 6499] <... futex resumed>) = 0 [pid 6498] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 6497] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6491] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6489] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6500] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6499] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 6498] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6497] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6491] close(11 [pid 6489] close(7 [pid 6498] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6500] memfd_create("syzkaller", 0 [pid 6491] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6489] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6500] <... memfd_create resumed>) = 3 [pid 6498] <... futex resumed>) = 1 [pid 6497] <... futex resumed>) = 1 [pid 6496] <... futex resumed>) = 0 [pid 6495] <... futex resumed>) = 0 [pid 6491] close(12 [pid 6489] close(8 [pid 6500] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6498] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6497] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6496] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6495] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6491] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6489] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6500] <... mmap resumed>) = 0x7f7359600000 [pid 6498] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6497] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6496] <... futex resumed>) = 0 [pid 6495] <... futex resumed>) = 0 [pid 6491] close(13 [pid 6489] close(9 [pid 6498] openat(AT_FDCWD, ".", O_RDONLY [pid 6497] openat(AT_FDCWD, ".", O_RDONLY [pid 6496] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6495] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6491] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6489] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6500] write(3, "\xeb\x76\x90\x45\x58\x46\x41\x54\x20\x20\x20\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x03\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x08\x00\x00\x00\x88\x00\x00\x00\x0f\x00\x00\x00\x05\x00\x00\x00"..., 131072 [pid 6498] <... openat resumed>) = 4 [pid 6497] <... openat resumed>) = 4 [pid 6497] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 6495] <... futex resumed>) = 0 [pid 6497] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6495] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6497] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [ 116.326100][ T6498] exFAT-fs (loop2): failed to load upcase table (idx : 0x0000fe7f, chksum : 0x39626d3b, utbl_chksum : 0xe619d30d) [pid 6495] <... futex resumed>) = 0 [pid 6497] openat(AT_FDCWD, "./file1", O_WRONLY|O_EXCL|O_TRUNC|O_SYNC|O_NOATIME [pid 6495] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6500] <... write resumed>) = 131072 [pid 6498] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6491] close(14 [pid 6489] close(10 [pid 6500] munmap(0x7f7359600000, 138412032 [pid 6498] <... futex resumed>) = 1 [pid 6491] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6489] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6496] <... futex resumed>) = 0 [pid 6500] <... munmap resumed>) = 0 [pid 6498] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6497] <... openat resumed>) = -1 EIO (Input/output error) [pid 6491] close(15 [pid 6489] close(11 [pid 6491] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6489] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6497] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6489] close(12 [pid 6491] close(16 [pid 6489] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6497] <... futex resumed>) = 1 [pid 6497] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6491] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6489] close(13 [pid 6491] close(17 [pid 6489] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6491] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6489] close(14 [pid 6491] close(18 [pid 6489] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6491] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6489] close(15 [pid 6491] close(19) = -1 EBADF (Bad file descriptor) [pid 6489] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6491] close(20 [pid 6489] close(16 [pid 6491] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6489] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6491] close(21 [pid 6489] close(17 [pid 6491] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6489] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6491] close(22 [pid 6489] close(18 [pid 6491] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6491] close(23 [pid 6489] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6500] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 6498] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6496] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6491] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6495] <... futex resumed>) = 0 [pid 6489] close(19 [pid 6491] close(24 [pid 6489] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6498] openat(AT_FDCWD, "./file1", O_WRONLY|O_EXCL|O_TRUNC|O_SYNC|O_NOATIME [pid 6500] <... openat resumed>) = 4 [pid 6496] <... futex resumed>) = 0 [pid 6495] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6491] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6489] close(20 [pid 6500] ioctl(4, LOOP_SET_FD, 3 [pid 6497] <... futex resumed>) = 0 [pid 6496] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6495] <... futex resumed>) = 1 [pid 6491] close(25 [pid 6489] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6500] <... ioctl resumed>) = 0 [pid 6497] ioctl(4, F2FS_IOC_SHUTDOWN, 0x200000000080 [pid 6495] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6491] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6489] close(21 [pid 6500] close(3) = 0 [pid 6500] close(4) = 0 [pid 6500] mkdir("./file2", 0777) = 0 [pid 6497] <... ioctl resumed>) = 0 [pid 6491] close(26 [pid 6489] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6498] <... openat resumed>) = -1 EIO (Input/output error) [pid 6500] mount("/dev/loop4", "./file2", "exfat", MS_SYNCHRONOUS|MS_MANDLOCK|MS_DIRSYNC|MS_NOATIME|MS_NODIRATIME|MS_STRICTATIME|MS_LAZYTIME, "" [pid 6498] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6497] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6491] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6489] close(22 [pid 6498] <... futex resumed>) = 1 [pid 6498] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6497] <... futex resumed>) = 1 [pid 6496] <... futex resumed>) = 0 [pid 6491] close(27 [pid 6489] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6496] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6498] <... futex resumed>) = 0 [pid 6496] <... futex resumed>) = 1 [pid 6498] ioctl(4, F2FS_IOC_SHUTDOWN, 0x200000000080 [pid 6496] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6498] <... ioctl resumed>) = 0 [pid 6497] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6491] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6489] close(23 [pid 6498] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6495] <... futex resumed>) = 0 [pid 6491] close(28 [pid 6489] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6495] close(3 [pid 6491] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6498] <... futex resumed>) = 1 [pid 6496] <... futex resumed>) = 0 [pid 6495] <... close resumed>) = 0 [pid 6491] close(29 [pid 6489] close(24 [pid 6498] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6496] close(3) = 0 [pid 6495] close(4 [pid 6491] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6489] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6495] <... close resumed>) = 0 [pid 6489] close(25 [pid 6496] close(4 [pid 6495] close(5 [pid 6491] exit_group(0 [pid 6489] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6496] <... close resumed>) = 0 [pid 6491] <... exit_group resumed>) = ? [pid 6495] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6494] <... futex resumed>) = ? [pid 6489] close(26 [pid 6496] close(5 [pid 6489] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6496] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6494] +++ exited with 0 +++ [pid 6496] close(6 [pid 6495] close(6 [pid 6489] close(27 [pid 6496] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6496] close(7) = -1 EBADF (Bad file descriptor) [pid 6496] close(8) = -1 EBADF (Bad file descriptor) [pid 6496] close(9) = -1 EBADF (Bad file descriptor) [pid 6496] close(10) = -1 EBADF (Bad file descriptor) [pid 6496] close(11) = -1 EBADF (Bad file descriptor) [pid 6496] close(12) = -1 EBADF (Bad file descriptor) [pid 6496] close(13) = -1 EBADF (Bad file descriptor) [pid 6496] close(14) = -1 EBADF (Bad file descriptor) [pid 6496] close(15 [pid 6495] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6491] +++ exited with 0 +++ [pid 6489] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6489] close(28 [pid 6496] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6495] close(7 [pid 6489] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5888] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=113, si_uid=0, si_status=0, si_utime=0, si_stime=2 /* 0.02 s */} --- [pid 6496] close(16 [pid 6495] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6489] close(29 [pid 5888] restart_syscall(<... resuming interrupted clone ...> [pid 6495] close(8 [pid 6489] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6495] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6489] exit_group(0) = ? [pid 6496] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6495] close(9 [pid 6493] <... futex resumed>) = ? [pid 6496] close(17 [pid 6495] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6496] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6496] close(18) = -1 EBADF (Bad file descriptor) [pid 6496] close(19) = -1 EBADF (Bad file descriptor) [pid 6496] close(20) = -1 EBADF (Bad file descriptor) [pid 6496] close(21) = -1 EBADF (Bad file descriptor) [pid 6496] close(22) = -1 EBADF (Bad file descriptor) [pid 6496] close(23) = -1 EBADF (Bad file descriptor) [pid 6496] close(24 [pid 6493] +++ exited with 0 +++ [pid 6495] close(10 [pid 6489] +++ exited with 0 +++ [pid 5888] <... restart_syscall resumed>) = 0 [pid 6496] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6495] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6496] close(25) = -1 EBADF (Bad file descriptor) [pid 6496] close(26) = -1 EBADF (Bad file descriptor) [pid 6496] close(27) = -1 EBADF (Bad file descriptor) [ 116.378822][ T6497] exFAT-fs (loop1): error, data size is invalid(150994954) [ 116.387437][ T6497] exFAT-fs (loop1): Filesystem has been set read-only [ 116.401564][ T6498] exFAT-fs (loop2): error, data size is invalid(150994954) [ 116.402614][ T6500] loop4: detected capacity change from 0 to 256 [ 116.409157][ T6498] exFAT-fs (loop2): Filesystem has been set read-only [pid 6496] close(28) = -1 EBADF (Bad file descriptor) [pid 6496] close(29) = -1 EBADF (Bad file descriptor) [pid 6496] exit_group(0 [pid 6498] <... futex resumed>) = ? [pid 6496] <... exit_group resumed>) = ? [pid 6498] +++ exited with 0 +++ [pid 6495] close(11 [pid 5884] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=118, si_uid=0, si_status=0, si_utime=0, si_stime=3 /* 0.03 s */} --- [pid 6495] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5888] umount2("./50", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5884] restart_syscall(<... resuming interrupted clone ...> [pid 6495] close(12 [pid 5888] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6495] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5888] openat(AT_FDCWD, "./50", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5884] <... restart_syscall resumed>) = 0 [pid 6495] close(13) = -1 EBADF (Bad file descriptor) [pid 5888] <... openat resumed>) = 3 [pid 6495] close(14 [pid 5884] umount2("./52", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6495] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5888] newfstatat(3, "", [pid 6495] close(15 [pid 5884] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5888] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=80, ...}, AT_EMPTY_PATH) = 0 [pid 6500] <... mount resumed>) = 0 [pid 6496] +++ exited with 0 +++ [pid 6495] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5884] openat(AT_FDCWD, "./52", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 6500] openat(AT_FDCWD, "./file2", O_RDONLY|O_DIRECTORY [pid 6495] close(16 [pid 5888] getdents64(3, [pid 5887] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=116, si_uid=0, si_status=0, si_utime=0, si_stime=6 /* 0.06 s */} --- [pid 6500] <... openat resumed>) = 3 [pid 6495] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5888] <... getdents64 resumed>0x55556ff0a730 /* 4 entries */, 32768) = 112 [pid 5884] <... openat resumed>) = 3 [pid 6500] chdir("./file2" [pid 6495] close(17 [pid 5888] umount2("./50/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5884] newfstatat(3, "", [pid 6495] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5887] umount2("./54", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6495] close(18) = -1 EBADF (Bad file descriptor) [pid 5887] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5884] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=80, ...}, AT_EMPTY_PATH) = 0 [pid 6495] close(19 [pid 5887] openat(AT_FDCWD, "./54", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 6495] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5884] getdents64(3, [pid 6495] close(20 [pid 5887] <... openat resumed>) = 3 [pid 5884] <... getdents64 resumed>0x55556ff0a730 /* 4 entries */, 32768) = 112 [pid 6495] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5887] newfstatat(3, "", [pid 5884] umount2("./52/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6495] close(21) = -1 EBADF (Bad file descriptor) [pid 5887] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=80, ...}, AT_EMPTY_PATH) = 0 [pid 6500] <... chdir resumed>) = 0 [pid 6495] close(22 [pid 5888] <... umount2 resumed>) = 0 [pid 5887] getdents64(3, [pid 5884] <... umount2 resumed>) = 0 [pid 6500] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 6495] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5888] umount2("./50/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5887] <... getdents64 resumed>0x55556ff0a730 /* 4 entries */, 32768) = 112 [pid 6500] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6495] close(23 [pid 5888] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5887] umount2("./54/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6495] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5888] newfstatat(AT_FDCWD, "./50/file2", [pid 5884] umount2("./52/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6500] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6495] close(24 [pid 5884] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6495] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5888] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5887] <... umount2 resumed>) = 0 [pid 5884] newfstatat(AT_FDCWD, "./52/file2", [pid 6500] <... futex resumed>) = 1 [pid 6499] <... futex resumed>) = 0 [pid 6499] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5888] umount2("./50/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5884] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 6499] <... futex resumed>) = 0 [pid 5884] umount2("./52/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6500] openat(AT_FDCWD, ".", O_RDONLY [pid 6499] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6495] close(25 [pid 5888] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5887] umount2("./54/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5884] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6500] <... openat resumed>) = 4 [pid 6495] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5888] openat(AT_FDCWD, "./50/file2", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5887] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5884] openat(AT_FDCWD, "./52/file2", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 6500] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6495] close(26 [pid 5888] <... openat resumed>) = 4 [pid 6500] <... futex resumed>) = 1 [pid 6499] <... futex resumed>) = 0 [pid 6495] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5888] newfstatat(4, "", [pid 5887] newfstatat(AT_FDCWD, "./54/file2", [pid 5884] <... openat resumed>) = 4 [pid 6500] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6499] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6495] close(27 [pid 5888] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_EMPTY_PATH) = 0 [pid 5887] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 6500] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6499] <... futex resumed>) = 0 [pid 6495] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5888] getdents64(4, [pid 5887] umount2("./54/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5884] newfstatat(4, "", [pid 6500] openat(AT_FDCWD, "./file1", O_WRONLY|O_EXCL|O_TRUNC|O_SYNC|O_NOATIME [pid 6495] close(28 [pid 5888] <... getdents64 resumed>0x55556ff12770 /* 2 entries */, 32768) = 48 [pid 6499] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6495] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5887] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5884] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_EMPTY_PATH) = 0 [ 116.449158][ T6500] exFAT-fs (loop4): failed to load upcase table (idx : 0x0000fe7f, chksum : 0x39626d3b, utbl_chksum : 0xe619d30d) [pid 5884] getdents64(4, 0x55556ff12770 /* 2 entries */, 32768) = 48 [pid 5884] getdents64(4, 0x55556ff12770 /* 0 entries */, 32768) = 0 [pid 5884] close(4) = 0 [pid 5884] rmdir("./52/file2") = 0 [pid 5884] umount2("./52/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5884] newfstatat(AT_FDCWD, "./52/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5884] unlink("./52/binderfs") = 0 [pid 5884] getdents64(3, 0x55556ff0a730 /* 0 entries */, 32768) = 0 [pid 6495] close(29 [pid 5888] getdents64(4, [pid 5887] openat(AT_FDCWD, "./54/file2", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5884] close(3 [pid 6495] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5888] <... getdents64 resumed>0x55556ff12770 /* 0 entries */, 32768) = 0 [pid 5887] <... openat resumed>) = 4 [pid 5884] <... close resumed>) = 0 [pid 6500] <... openat resumed>) = -1 EIO (Input/output error) [pid 6495] exit_group(0 [pid 5888] close(4 [pid 5887] newfstatat(4, "", [pid 5884] rmdir("./52" [pid 6500] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6497] <... futex resumed>) = ? [pid 6495] <... exit_group resumed>) = ? [pid 5888] <... close resumed>) = 0 [pid 5887] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_EMPTY_PATH) = 0 [pid 6497] +++ exited with 0 +++ [pid 6500] <... futex resumed>) = 1 [pid 5888] rmdir("./50/file2" [pid 5887] getdents64(4, [pid 6500] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5884] <... rmdir resumed>) = 0 [pid 6499] <... futex resumed>) = 0 [pid 6495] +++ exited with 0 +++ [pid 5888] <... rmdir resumed>) = 0 [pid 5887] <... getdents64 resumed>0x55556ff12770 /* 2 entries */, 32768) = 48 [pid 5884] mkdir("./53", 0777 [pid 6499] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5888] umount2("./50/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5887] getdents64(4, [pid 5886] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=126, si_uid=0, si_status=0, si_utime=0, si_stime=7 /* 0.07 s */} --- [pid 5884] <... mkdir resumed>) = 0 [pid 6500] <... futex resumed>) = 0 [pid 6499] <... futex resumed>) = 1 [pid 5888] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5887] <... getdents64 resumed>0x55556ff12770 /* 0 entries */, 32768) = 0 [pid 6500] ioctl(4, F2FS_IOC_SHUTDOWN, 0x200000000080 [pid 6499] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5888] newfstatat(AT_FDCWD, "./50/binderfs", [pid 5887] close(4 [pid 5884] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 6500] <... ioctl resumed>) = 0 [pid 6500] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5888] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5887] <... close resumed>) = 0 [pid 5886] umount2("./53", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5884] <... openat resumed>) = 3 [pid 6500] <... futex resumed>) = 1 [pid 6499] <... futex resumed>) = 0 [pid 6500] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6499] close(3 [pid 5888] unlink("./50/binderfs" [pid 5887] rmdir("./54/file2" [pid 5886] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5884] ioctl(3, LOOP_CLR_FD [pid 6499] <... close resumed>) = 0 [pid 5888] <... unlink resumed>) = 0 [pid 5887] <... rmdir resumed>) = 0 [pid 5886] openat(AT_FDCWD, "./53", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5884] <... ioctl resumed>) = 0 [pid 6499] close(4) = 0 [pid 5888] getdents64(3, [pid 5887] umount2("./54/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5886] <... openat resumed>) = 3 [pid 5884] close(3 [pid 6499] close(5 [pid 5888] <... getdents64 resumed>0x55556ff0a730 /* 0 entries */, 32768) = 0 [pid 5887] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5886] newfstatat(3, "", [pid 6499] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5888] close(3 [pid 5887] newfstatat(AT_FDCWD, "./54/binderfs", [pid 5886] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=80, ...}, AT_EMPTY_PATH) = 0 [pid 6499] close(6 [pid 5888] <... close resumed>) = 0 [pid 5887] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5886] getdents64(3, [pid 6499] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5888] rmdir("./50" [pid 6499] close(7 [pid 5888] <... rmdir resumed>) = 0 [pid 5887] unlink("./54/binderfs" [pid 5886] <... getdents64 resumed>0x55556ff0a730 /* 4 entries */, 32768) = 112 [pid 6499] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6499] close(8 [pid 5888] mkdir("./51", 0777 [pid 5887] <... unlink resumed>) = 0 [pid 5886] umount2("./53/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6499] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6499] close(9 [pid 5888] <... mkdir resumed>) = 0 [pid 6499] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5887] getdents64(3, [pid 6499] close(10 [pid 5887] <... getdents64 resumed>0x55556ff0a730 /* 0 entries */, 32768) = 0 [pid 6499] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5888] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 5887] close(3 [pid 6499] close(11 [pid 5888] <... openat resumed>) = 3 [pid 5887] <... close resumed>) = 0 [pid 6499] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5887] rmdir("./54" [pid 6499] close(12 [pid 5888] ioctl(3, LOOP_CLR_FD [pid 5886] <... umount2 resumed>) = 0 [pid 5884] <... close resumed>) = 0 [pid 6499] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5888] <... ioctl resumed>) = 0 [pid 5887] <... rmdir resumed>) = 0 [pid 5886] umount2("./53/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5884] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6499] close(13 [pid 5888] close(3 [pid 5886] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6499] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5888] <... close resumed>) = 0 [pid 5887] mkdir("./55", 0777 [pid 5886] newfstatat(AT_FDCWD, "./53/file2", [pid 6499] close(14 [pid 5886] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5886] umount2("./53/file2", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5886] openat(AT_FDCWD, "./53/file2", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 5887] <... mkdir resumed>) = 0 [pid 5886] newfstatat(4, "", [pid 6499] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5886] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_EMPTY_PATH) = 0 [pid 6499] close(15 [pid 5887] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 5886] getdents64(4, [pid 6499] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5887] <... openat resumed>) = 3 [pid 5886] <... getdents64 resumed>0x55556ff12770 /* 2 entries */, 32768) = 48 [pid 6499] close(16 [pid 5888] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5887] ioctl(3, LOOP_CLR_FD [pid 5886] getdents64(4, [pid 6499] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5887] <... ioctl resumed>) = 0 [pid 5886] <... getdents64 resumed>0x55556ff12770 /* 0 entries */, 32768) = 0 [ 116.493575][ T6500] exFAT-fs (loop4): error, data size is invalid(150994954) [ 116.501314][ T6500] exFAT-fs (loop4): Filesystem has been set read-only [pid 6499] close(17 [pid 5886] close(4./strace-static-x86_64: Process 6502 attached ./strace-static-x86_64: Process 6501 attached ) = 0 [pid 6502] set_robust_list(0x55556ff096a0, 24 [pid 5886] rmdir("./53/file2" [pid 5884] <... clone resumed>, child_tidptr=0x55556ff09690) = 120 [pid 6502] <... set_robust_list resumed>) = 0 [pid 6499] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5887] close(3 [pid 5886] <... rmdir resumed>) = 0 [pid 6502] chdir("./53" [pid 6501] set_robust_list(0x55556ff096a0, 24 [pid 6499] close(18 [pid 5886] umount2("./53/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6502] <... chdir resumed>) = 0 [pid 6501] <... set_robust_list resumed>) = 0 [pid 6499] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5886] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6502] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6501] chdir("./51" [pid 6499] close(19 [pid 5888] <... clone resumed>, child_tidptr=0x55556ff09690) = 115 [pid 5886] newfstatat(AT_FDCWD, "./53/binderfs", [pid 6502] <... prctl resumed>) = 0 [pid 6501] <... chdir resumed>) = 0 [pid 6499] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5887] <... close resumed>) = 0 [pid 5886] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 6502] setpgid(0, 0 [pid 6501] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6499] close(20 [pid 5886] unlink("./53/binderfs" [pid 6502] <... setpgid resumed>) = 0 [pid 6501] <... prctl resumed>) = 0 [pid 6499] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5887] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5886] <... unlink resumed>) = 0 [pid 6502] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6501] setpgid(0, 0 [pid 6499] close(21 [pid 5886] getdents64(3, ./strace-static-x86_64: Process 6503 attached [pid 6502] <... openat resumed>) = 3 [pid 6501] <... setpgid resumed>) = 0 [pid 6499] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5886] <... getdents64 resumed>0x55556ff0a730 /* 0 entries */, 32768) = 0 [pid 6501] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5886] close(3 [pid 6502] write(3, "1000", 4 [pid 6501] <... openat resumed>) = 3 [pid 6499] close(22 [pid 5886] <... close resumed>) = 0 [pid 6502] <... write resumed>) = 4 [pid 6501] write(3, "1000", 4 [pid 6499] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5886] rmdir("./53" [pid 6502] close(3 [pid 6501] <... write resumed>) = 4 [pid 6499] close(23 [pid 5886] <... rmdir resumed>) = 0 [pid 6502] <... close resumed>) = 0 [pid 6501] close(3 [pid 6499] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5886] mkdir("./54", 0777 [pid 6503] set_robust_list(0x55556ff096a0, 24 [pid 6502] symlink("/dev/binderfs", "./binderfs" [pid 6501] <... close resumed>) = 0 [pid 6499] close(24 [pid 5886] <... mkdir resumed>) = 0 [pid 6502] <... symlink resumed>) = 0 [pid 6501] symlink("/dev/binderfs", "./binderfs" [pid 6499] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5887] <... clone resumed>, child_tidptr=0x55556ff09690) = 118 [pid 5886] openat(AT_FDCWD, "/dev/loop1", O_RDWRexecuting program [pid 6502] write(1, "executing program\n", 18 [pid 6501] <... symlink resumed>) = 0 [pid 6499] close(25 [pid 5886] <... openat resumed>) = 3 [pid 6503] <... set_robust_list resumed>) = 0 [pid 6502] <... write resumed>) = 18 executing program [pid 6501] write(1, "executing program\n", 18 [pid 6499] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5886] ioctl(3, LOOP_CLR_FD [pid 6503] chdir("./55" [pid 6502] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6501] <... write resumed>) = 18 [pid 6499] close(26 [pid 5886] <... ioctl resumed>) = 0 [pid 6503] <... chdir resumed>) = 0 [pid 6502] <... futex resumed>) = 0 [pid 6501] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6499] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5886] close(3 [pid 6503] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6502] rt_sigaction(SIGRT_1, {sa_handler=0x7f7361ab2750, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f7361aa3900}, [pid 6501] <... futex resumed>) = 0 [pid 6499] close(27 [pid 6503] <... prctl resumed>) = 0 [pid 6502] <... rt_sigaction resumed>NULL, 8) = 0 [pid 6501] rt_sigaction(SIGRT_1, {sa_handler=0x7f7361ab2750, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f7361aa3900}, [pid 6499] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6503] setpgid(0, 0 [pid 6502] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 6499] close(28 [pid 5886] <... close resumed>) = 0 [pid 6502] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6499] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6499] close(29 [pid 6502] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 6499] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6502] <... mmap resumed>) = 0x7f7361a20000 [pid 6502] mprotect(0x7f7361a21000, 131072, PROT_READ|PROT_WRITE [pid 6499] exit_group(0 [pid 6503] <... setpgid resumed>) = 0 [pid 6502] <... mprotect resumed>) = 0 [pid 6501] <... rt_sigaction resumed>NULL, 8) = 0 [pid 6499] <... exit_group resumed>) = ? [pid 6502] rt_sigprocmask(SIG_BLOCK, ~[], [pid 5886] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 6504 attached [pid 6502] <... rt_sigprocmask resumed>[], 8) = 0 [pid 6502] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f7361a40990, parent_tid=0x7f7361a40990, exit_signal=0, stack=0x7f7361a20000, stack_size=0x20300, tls=0x7f7361a406c0}./strace-static-x86_64: Process 6505 attached [pid 6504] set_robust_list(0x55556ff096a0, 24 [pid 6503] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6501] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 6500] <... futex resumed>) = ? [pid 6501] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6504] <... set_robust_list resumed>) = 0 [pid 6503] <... openat resumed>) = 3 [pid 6502] <... clone3 resumed> => {parent_tid=[121]}, 88) = 121 [pid 6501] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 6504] chdir("./54") = 0 [pid 6502] rt_sigprocmask(SIG_SETMASK, [], [pid 5886] <... clone resumed>, child_tidptr=0x55556ff09690) = 128 [pid 6504] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6503] write(3, "1000", 4 [pid 6502] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6501] <... mmap resumed>) = 0x7f7361a20000 [pid 6500] +++ exited with 0 +++ [pid 6499] +++ exited with 0 +++ [pid 6505] rseq(0x7f7361a40fe0, 0x20, 0, 0x53053053 [pid 6504] <... prctl resumed>) = 0 [pid 6503] <... write resumed>) = 4 [pid 6502] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6501] mprotect(0x7f7361a21000, 131072, PROT_READ|PROT_WRITE [pid 5889] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=126, si_uid=0, si_status=0, si_utime=0, si_stime=6 /* 0.06 s */} --- [pid 6505] <... rseq resumed>) = 0 [pid 6504] setpgid(0, 0 [pid 6503] close(3 [pid 6502] <... futex resumed>) = 0 [pid 6501] <... mprotect resumed>) = 0 [pid 5889] restart_syscall(<... resuming interrupted clone ...> [pid 6505] set_robust_list(0x7f7361a409a0, 24 [pid 6504] <... setpgid resumed>) = 0 [pid 6503] <... close resumed>) = 0 [pid 6502] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 6501] rt_sigprocmask(SIG_BLOCK, ~[], [pid 6505] <... set_robust_list resumed>) = 0 [pid 6504] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6503] symlink("/dev/binderfs", "./binderfs" [pid 6501] <... rt_sigprocmask resumed>[], 8) = 0 [pid 6505] rt_sigprocmask(SIG_SETMASK, [], [pid 5889] <... restart_syscall resumed>) = 0 [pid 6504] <... openat resumed>) = 3 [pid 5889] umount2("./55", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6505] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6503] <... symlink resumed>) = 0 [pid 6501] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f7361a40990, parent_tid=0x7f7361a40990, exit_signal=0, stack=0x7f7361a20000, stack_size=0x20300, tls=0x7f7361a406c0} [pid 5889] <... umount2 resumed>) = -1 EINVAL (Invalid argument) ./strace-static-x86_64: Process 6506 attached [pid 6505] memfd_create("syzkaller", 0 [pid 6504] write(3, "1000", 4 [pid 5889] openat(AT_FDCWD, "./55", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 6506] rseq(0x7f7361a40fe0, 0x20, 0, 0x53053053 [pid 6505] <... memfd_create resumed>) = 3 [pid 6504] <... write resumed>) = 4 executing program [pid 6503] write(1, "executing program\n", 18 [pid 6501] <... clone3 resumed> => {parent_tid=[116]}, 88) = 116 [pid 5889] <... openat resumed>) = 3 [pid 6506] <... rseq resumed>) = 0 [pid 6505] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6504] close(3 [pid 6503] <... write resumed>) = 18 [pid 6501] rt_sigprocmask(SIG_SETMASK, [], [pid 5889] newfstatat(3, "", [pid 6506] set_robust_list(0x7f7361a409a0, 24 [pid 6505] <... mmap resumed>) = 0x7f7359600000 [pid 6504] <... close resumed>) = 0 [pid 6503] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6501] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5889] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=80, ...}, AT_EMPTY_PATH) = 0 [pid 6506] <... set_robust_list resumed>) = 0 [pid 6504] symlink("/dev/binderfs", "./binderfs" [pid 5889] getdents64(3, [pid 6504] <... symlink resumed>) = 0 [pid 5889] <... getdents64 resumed>0x55556ff0a730 /* 4 entries */, 32768) = 112 [pid 6506] rt_sigprocmask(SIG_SETMASK, [], [pid 6505] write(3, "\xeb\x76\x90\x45\x58\x46\x41\x54\x20\x20\x20\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x03\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x08\x00\x00\x00\x88\x00\x00\x00\x0f\x00\x00\x00\x05\x00\x00\x00"..., 131072 [pid 6503] <... futex resumed>) = 0 [pid 6501] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5889] umount2("./55/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6506] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6503] rt_sigaction(SIGRT_1, {sa_handler=0x7f7361ab2750, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f7361aa3900}, [pid 6501] <... futex resumed>) = 0 executing program [pid 6506] memfd_create("syzkaller", 0 [pid 6504] write(1, "executing program\n", 18 [pid 6503] <... rt_sigaction resumed>NULL, 8) = 0 [pid 6501] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 5889] <... umount2 resumed>) = 0 [pid 6506] <... memfd_create resumed>) = 3 [pid 6504] <... write resumed>) = 18 [pid 6503] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 6506] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6503] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6506] <... mmap resumed>) = 0x7f7359600000 [pid 6505] <... write resumed>) = 131072 [pid 6504] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6503] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 6504] <... futex resumed>) = 0 [pid 6503] <... mmap resumed>) = 0x7f7361a20000 [pid 6504] rt_sigaction(SIGRT_1, {sa_handler=0x7f7361ab2750, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f7361aa3900}, [pid 6503] mprotect(0x7f7361a21000, 131072, PROT_READ|PROT_WRITE [pid 6504] <... rt_sigaction resumed>NULL, 8) = 0 [pid 5889] umount2("./55/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6504] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 6503] <... mprotect resumed>) = 0 [pid 5889] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6504] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6504] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 6503] rt_sigprocmask(SIG_BLOCK, ~[], [pid 5889] newfstatat(AT_FDCWD, "./55/file2", [pid 6504] <... mmap resumed>) = 0x7f7361a20000 [pid 6504] mprotect(0x7f7361a21000, 131072, PROT_READ|PROT_WRITE [pid 5889] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 6504] <... mprotect resumed>) = 0 [pid 5889] umount2("./55/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6504] rt_sigprocmask(SIG_BLOCK, ~[], [pid 5889] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5889] openat(AT_FDCWD, "./55/file2", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 6504] <... rt_sigprocmask resumed>[], 8) = 0 [pid 5889] <... openat resumed>) = 4 [pid 6504] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f7361a40990, parent_tid=0x7f7361a40990, exit_signal=0, stack=0x7f7361a20000, stack_size=0x20300, tls=0x7f7361a406c0} [pid 5889] newfstatat(4, "", ./strace-static-x86_64: Process 6507 attached {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_EMPTY_PATH) = 0 [pid 6507] rseq(0x7f7361a40fe0, 0x20, 0, 0x53053053 [pid 5889] getdents64(4, [pid 6507] <... rseq resumed>) = 0 [pid 6507] set_robust_list(0x7f7361a409a0, 24 [pid 6506] write(3, "\xeb\x76\x90\x45\x58\x46\x41\x54\x20\x20\x20\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x03\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x08\x00\x00\x00\x88\x00\x00\x00\x0f\x00\x00\x00\x05\x00\x00\x00"..., 131072 [pid 6504] <... clone3 resumed> => {parent_tid=[129]}, 88) = 129 [pid 5889] <... getdents64 resumed>0x55556ff12770 /* 2 entries */, 32768) = 48 [pid 6507] <... set_robust_list resumed>) = 0 [pid 6504] rt_sigprocmask(SIG_SETMASK, [], [pid 5889] getdents64(4, [pid 6507] rt_sigprocmask(SIG_SETMASK, [], [pid 6504] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5889] <... getdents64 resumed>0x55556ff12770 /* 0 entries */, 32768) = 0 [pid 6507] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6504] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5889] close(4 [pid 6507] memfd_create("syzkaller", 0 [pid 6504] <... futex resumed>) = 0 [pid 5889] <... close resumed>) = 0 [pid 6504] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 5889] rmdir("./55/file2" [pid 6507] <... memfd_create resumed>) = 3 [pid 5889] <... rmdir resumed>) = 0 [pid 6507] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5889] umount2("./55/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6507] <... mmap resumed>) = 0x7f7359600000 [pid 5889] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5889] newfstatat(AT_FDCWD, "./55/binderfs", [pid 6505] munmap(0x7f7359600000, 138412032 [pid 6503] <... rt_sigprocmask resumed>[], 8) = 0 [pid 6507] write(3, "\xeb\x76\x90\x45\x58\x46\x41\x54\x20\x20\x20\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x03\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x08\x00\x00\x00\x88\x00\x00\x00\x0f\x00\x00\x00\x05\x00\x00\x00"..., 131072 [pid 6505] <... munmap resumed>) = 0 [pid 6503] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f7361a40990, parent_tid=0x7f7361a40990, exit_signal=0, stack=0x7f7361a20000, stack_size=0x20300, tls=0x7f7361a406c0} [pid 5889] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 6506] <... write resumed>) = 131072 [pid 5889] unlink("./55/binderfs"./strace-static-x86_64: Process 6508 attached [pid 6506] munmap(0x7f7359600000, 138412032 [pid 6505] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 5889] <... unlink resumed>) = 0 [pid 5889] getdents64(3, [pid 6505] <... openat resumed>) = 4 [pid 6503] <... clone3 resumed> => {parent_tid=[119]}, 88) = 119 [pid 5889] <... getdents64 resumed>0x55556ff0a730 /* 0 entries */, 32768) = 0 [pid 6507] <... write resumed>) = 131072 [pid 6506] <... munmap resumed>) = 0 [pid 6505] ioctl(4, LOOP_SET_FD, 3 [pid 6503] rt_sigprocmask(SIG_SETMASK, [], [pid 6506] openat(AT_FDCWD, "/dev/loop3", O_RDWR) = 4 [pid 6503] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5889] close(3) = 0 [pid 5889] rmdir("./55" [pid 6507] munmap(0x7f7359600000, 138412032 [pid 5889] <... rmdir resumed>) = 0 [pid 5889] mkdir("./56", 0777 [pid 6507] <... munmap resumed>) = 0 [pid 5889] <... mkdir resumed>) = 0 [pid 5889] openat(AT_FDCWD, "/dev/loop4", O_RDWR) = 3 [pid 6508] rseq(0x7f7361a40fe0, 0x20, 0, 0x53053053 [pid 6507] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 6506] ioctl(4, LOOP_SET_FD, 3 [pid 6505] <... ioctl resumed>) = 0 [pid 6503] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6508] <... rseq resumed>) = 0 [pid 6507] <... openat resumed>) = 4 [pid 5889] ioctl(3, LOOP_CLR_FD) = 0 [pid 6507] ioctl(4, LOOP_SET_FD, 3 [pid 6505] close(3 [pid 6508] set_robust_list(0x7f7361a409a0, 24 [pid 6505] <... close resumed>) = 0 [pid 6503] <... futex resumed>) = 0 [pid 5889] close(3 [pid 6508] <... set_robust_list resumed>) = 0 [pid 6503] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 6508] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 6508] memfd_create("syzkaller", 0 [pid 6506] <... ioctl resumed>) = 0 [pid 6508] <... memfd_create resumed>) = 3 [pid 6506] close(3 [pid 6508] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6506] <... close resumed>) = 0 [pid 6508] <... mmap resumed>) = 0x7f7359600000 [pid 6506] close(4 [pid 6508] write(3, "\xeb\x76\x90\x45\x58\x46\x41\x54\x20\x20\x20\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x03\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x08\x00\x00\x00\x88\x00\x00\x00\x0f\x00\x00\x00\x05\x00\x00\x00"..., 131072 [pid 6506] <... close resumed>) = 0 [pid 5889] <... close resumed>) = 0 [pid 6506] mkdir("./file2", 0777) = 0 [pid 6505] close(4 [pid 6506] mount("/dev/loop3", "./file2", "exfat", MS_SYNCHRONOUS|MS_MANDLOCK|MS_DIRSYNC|MS_NOATIME|MS_NODIRATIME|MS_STRICTATIME|MS_LAZYTIME, "" [pid 6505] <... close resumed>) = 0 [pid 5889] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x55556ff09690) = 128 [pid 6505] mkdir("./file2", 0777) = 0 [pid 6505] mount("/dev/loop0", "./file2", "exfat", MS_SYNCHRONOUS|MS_MANDLOCK|MS_DIRSYNC|MS_NOATIME|MS_NODIRATIME|MS_STRICTATIME|MS_LAZYTIME, ""./strace-static-x86_64: Process 6509 attached [pid 6509] set_robust_list(0x55556ff096a0, 24) = 0 [pid 6509] chdir("./56") = 0 [pid 6509] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 6509] setpgid(0, 0) = 0 [pid 6509] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXECexecuting program ) = 3 [pid 6509] write(3, "1000", 4) = 4 [pid 6509] close(3) = 0 [pid 6509] symlink("/dev/binderfs", "./binderfs") = 0 [pid 6509] write(1, "executing program\n", 18) = 18 [pid 6509] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 6509] rt_sigaction(SIGRT_1, {sa_handler=0x7f7361ab2750, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f7361aa3900}, NULL, 8) = 0 [pid 6509] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 6509] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f7361a20000 [pid 6509] mprotect(0x7f7361a21000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 6509] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 6509] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f7361a40990, parent_tid=0x7f7361a40990, exit_signal=0, stack=0x7f7361a20000, stack_size=0x20300, tls=0x7f7361a406c0}./strace-static-x86_64: Process 6510 attached => {parent_tid=[129]}, 88) = 129 [pid 6509] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 6509] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 6509] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 6510] rseq(0x7f7361a40fe0, 0x20, 0, 0x53053053) = 0 [pid 6510] set_robust_list(0x7f7361a409a0, 24) = 0 [pid 6510] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 6510] memfd_create("syzkaller", 0) = 3 [pid 6510] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f7359600000 [pid 6510] write(3, "\xeb\x76\x90\x45\x58\x46\x41\x54\x20\x20\x20\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x03\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x08\x00\x00\x00\x88\x00\x00\x00\x0f\x00\x00\x00\x05\x00\x00\x00"..., 131072 [pid 6507] <... ioctl resumed>) = 0 [ 116.611654][ T6505] loop0: detected capacity change from 0 to 256 [ 116.625778][ T6506] loop3: detected capacity change from 0 to 256 [ 116.627772][ T6507] loop1: detected capacity change from 0 to 256 [pid 6507] close(3 [pid 6510] <... write resumed>) = 131072 [pid 6508] <... write resumed>) = 131072 [pid 6507] <... close resumed>) = 0 [pid 6510] munmap(0x7f7359600000, 138412032 [pid 6507] close(4 [pid 6508] munmap(0x7f7359600000, 138412032 [pid 6507] <... close resumed>) = 0 [pid 6510] <... munmap resumed>) = 0 [pid 6508] <... munmap resumed>) = 0 [pid 6507] mkdir("./file2", 0777 [pid 6508] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 6507] <... mkdir resumed>) = 0 [pid 6508] <... openat resumed>) = 4 [pid 6507] mount("/dev/loop1", "./file2", "exfat", MS_SYNCHRONOUS|MS_MANDLOCK|MS_DIRSYNC|MS_NOATIME|MS_NODIRATIME|MS_STRICTATIME|MS_LAZYTIME, "" [pid 6510] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 6506] <... mount resumed>) = 0 [pid 6510] <... openat resumed>) = 4 [pid 6508] ioctl(4, LOOP_SET_FD, 3 [pid 6510] ioctl(4, LOOP_SET_FD, 3 [pid 6506] openat(AT_FDCWD, "./file2", O_RDONLY|O_DIRECTORY) = 3 [pid 6506] chdir("./file2") = 0 [pid 6506] openat(AT_FDCWD, "/dev/loop3", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 6506] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [ 116.654965][ T6506] exFAT-fs (loop3): failed to load upcase table (idx : 0x0000fe7f, chksum : 0x39626d3b, utbl_chksum : 0xe619d30d) [ 116.679637][ T6505] exFAT-fs (loop0): failed to load upcase table (idx : 0x0000fe7f, chksum : 0x39626d3b, utbl_chksum : 0xe619d30d) [ 116.699891][ T6508] loop2: detected capacity change from 0 to 256 [pid 6506] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6508] <... ioctl resumed>) = 0 [pid 6505] <... mount resumed>) = 0 [pid 6501] <... futex resumed>) = 0 [pid 6508] close(3) = 0 [pid 6508] close(4) = 0 [pid 6508] mkdir("./file2", 0777) = 0 [pid 6508] mount("/dev/loop2", "./file2", "exfat", MS_SYNCHRONOUS|MS_MANDLOCK|MS_DIRSYNC|MS_NOATIME|MS_NODIRATIME|MS_STRICTATIME|MS_LAZYTIME, "" [pid 6505] openat(AT_FDCWD, "./file2", O_RDONLY|O_DIRECTORY [pid 6501] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6506] <... futex resumed>) = 0 [pid 6501] <... futex resumed>) = 1 [pid 6506] openat(AT_FDCWD, ".", O_RDONLY [pid 6505] <... openat resumed>) = 3 [pid 6501] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6506] <... openat resumed>) = 4 [pid 6506] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 6506] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6510] <... ioctl resumed>) = 0 [pid 6505] chdir("./file2" [pid 6501] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6510] close(3 [pid 6505] <... chdir resumed>) = 0 [pid 6501] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6510] <... close resumed>) = 0 [pid 6506] <... futex resumed>) = 0 [pid 6505] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 6501] <... futex resumed>) = 1 [pid 6510] close(4 [ 116.706327][ T6510] loop4: detected capacity change from 0 to 256 [pid 6506] openat(AT_FDCWD, "./file1", O_WRONLY|O_EXCL|O_TRUNC|O_SYNC|O_NOATIME [pid 6501] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6505] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6510] <... close resumed>) = 0 [pid 6505] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6510] mkdir("./file2", 0777 [pid 6505] <... futex resumed>) = 1 [pid 6510] <... mkdir resumed>) = 0 [pid 6505] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6510] mount("/dev/loop4", "./file2", "exfat", MS_SYNCHRONOUS|MS_MANDLOCK|MS_DIRSYNC|MS_NOATIME|MS_NODIRATIME|MS_STRICTATIME|MS_LAZYTIME, "" [pid 6502] <... futex resumed>) = 0 [pid 6502] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 6502] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6505] <... futex resumed>) = 0 [pid 6505] openat(AT_FDCWD, ".", O_RDONLY) = 4 [pid 6505] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 6502] <... futex resumed>) = 0 [pid 6505] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6502] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6505] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6502] <... futex resumed>) = 0 [pid 6505] openat(AT_FDCWD, "./file1", O_WRONLY|O_EXCL|O_TRUNC|O_SYNC|O_NOATIME [pid 6502] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6510] <... mount resumed>) = 0 [pid 6508] <... mount resumed>) = 0 [pid 6505] <... openat resumed>) = -1 EIO (Input/output error) [pid 6510] openat(AT_FDCWD, "./file2", O_RDONLY|O_DIRECTORY [pid 6508] openat(AT_FDCWD, "./file2", O_RDONLY|O_DIRECTORY [pid 6505] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6510] <... openat resumed>) = 3 [pid 6508] <... openat resumed>) = 3 [pid 6505] <... futex resumed>) = 1 [pid 6502] <... futex resumed>) = 0 [pid 6510] chdir("./file2" [pid 6508] chdir("./file2" [pid 6505] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6502] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6510] <... chdir resumed>) = 0 [pid 6508] <... chdir resumed>) = 0 [pid 6505] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6502] <... futex resumed>) = 0 [pid 6510] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 6508] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 6505] ioctl(4, F2FS_IOC_SHUTDOWN, 0x200000000080 [pid 6502] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6510] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6508] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6505] <... ioctl resumed>) = 0 [pid 6505] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 6502] <... futex resumed>) = 0 [pid 6510] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6508] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6505] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6502] close(3 [pid 6510] <... futex resumed>) = 1 [pid 6508] <... futex resumed>) = 1 [pid 6503] <... futex resumed>) = 0 [pid 6502] <... close resumed>) = 0 [pid 6510] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6508] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6503] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6502] close(4 [pid 6508] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6503] <... futex resumed>) = 0 [pid 6502] <... close resumed>) = 0 [pid 6508] openat(AT_FDCWD, ".", O_RDONLY [ 116.732821][ T6506] exFAT-fs (loop3): error, data size is invalid(150994954) [ 116.747175][ T6508] exFAT-fs (loop2): failed to load upcase table (idx : 0x0000fe7f, chksum : 0x39626d3b, utbl_chksum : 0xe619d30d) [ 116.759422][ T6510] exFAT-fs (loop4): failed to load upcase table (idx : 0x0000fe7f, chksum : 0x39626d3b, utbl_chksum : 0xe619d30d) [ 116.765333][ T6506] exFAT-fs (loop3): Filesystem has been set read-only [pid 6503] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6502] close(5 [pid 6508] <... openat resumed>) = 4 [pid 6502] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6502] close(6 [pid 6508] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6502] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6508] <... futex resumed>) = 1 [pid 6503] <... futex resumed>) = 0 [pid 6502] close(7 [pid 6508] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6503] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6502] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6503] <... futex resumed>) = 0 [pid 6502] close(8 [pid 6503] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6502] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6502] close(9) = -1 EBADF (Bad file descriptor) [pid 6502] close(10) = -1 EBADF (Bad file descriptor) [pid 6508] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6502] close(11 [pid 6508] openat(AT_FDCWD, "./file1", O_WRONLY|O_EXCL|O_TRUNC|O_SYNC|O_NOATIME [pid 6502] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6509] <... futex resumed>) = 0 [pid 6506] <... openat resumed>) = -1 EIO (Input/output error) [pid 6509] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 6506] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6509] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6506] <... futex resumed>) = 1 [pid 6506] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6510] <... futex resumed>) = 0 [pid 6502] close(12 [pid 6501] <... futex resumed>) = 0 [pid 6510] openat(AT_FDCWD, ".", O_RDONLY [pid 6502] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6510] <... openat resumed>) = 4 [pid 6508] <... openat resumed>) = -1 EIO (Input/output error) [pid 6502] close(13 [pid 6501] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6510] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6508] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6502] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6501] <... futex resumed>) = 1 [pid 6510] <... futex resumed>) = 1 [pid 6509] <... futex resumed>) = 0 [pid 6503] <... futex resumed>) = 0 [pid 6502] close(14 [pid 6510] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6509] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6503] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6502] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6510] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6509] <... futex resumed>) = 0 [pid 6503] <... futex resumed>) = 0 [pid 6502] close(15 [pid 6510] openat(AT_FDCWD, "./file1", O_WRONLY|O_EXCL|O_TRUNC|O_SYNC|O_NOATIME [pid 6509] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6502] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6503] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6506] <... futex resumed>) = 0 [ 116.771575][ T6505] exFAT-fs (loop0): error, data size is invalid(150994954) [ 116.771593][ T6505] exFAT-fs (loop0): Filesystem has been set read-only [ 116.788240][ T6508] exFAT-fs (loop2): error, data size is invalid(150994954) [ 116.797759][ T6507] exFAT-fs (loop1): failed to load upcase table (idx : 0x0000fe7f, chksum : 0x39626d3b, utbl_chksum : 0xe619d30d) [ 116.802449][ T6508] exFAT-fs (loop2): Filesystem has been set read-only [ 116.823122][ T6510] exFAT-fs (loop4): error, data size is invalid(150994954) [pid 6506] ioctl(4, F2FS_IOC_SHUTDOWN, 0x200000000080) = 0 [pid 6508] <... futex resumed>) = 1 [pid 6507] <... mount resumed>) = 0 [pid 6502] close(16 [pid 6501] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6502] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6502] close(17) = -1 EBADF (Bad file descriptor) [pid 6502] close(18) = -1 EBADF (Bad file descriptor) [pid 6502] close(19) = -1 EBADF (Bad file descriptor) [pid 6502] close(20) = -1 EBADF (Bad file descriptor) [pid 6502] close(21) = -1 EBADF (Bad file descriptor) [pid 6502] close(22) = -1 EBADF (Bad file descriptor) [pid 6502] close(23) = -1 EBADF (Bad file descriptor) [pid 6502] close(24) = -1 EBADF (Bad file descriptor) [pid 6502] close(25) = -1 EBADF (Bad file descriptor) [pid 6502] close(26) = -1 EBADF (Bad file descriptor) [pid 6502] close(27) = -1 EBADF (Bad file descriptor) [pid 6502] close(28) = -1 EBADF (Bad file descriptor) [pid 6502] close(29) = -1 EBADF (Bad file descriptor) [pid 6502] exit_group(0) = ? [pid 6506] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 6507] openat(AT_FDCWD, "./file2", O_RDONLY|O_DIRECTORY [pid 6506] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6507] <... openat resumed>) = 3 [pid 6507] chdir("./file2") = 0 [pid 6507] openat(AT_FDCWD, "/dev/loop1", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 6507] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6501] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6508] ioctl(4, F2FS_IOC_SHUTDOWN, 0x200000000080 [pid 6505] <... futex resumed>) = ? [pid 6501] close(3 [pid 6507] <... futex resumed>) = 1 [pid 6508] <... ioctl resumed>) = 0 [pid 6507] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6501] <... close resumed>) = 0 [pid 6504] <... futex resumed>) = 0 [pid 6504] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6507] <... futex resumed>) = 0 [pid 6504] <... futex resumed>) = 1 [pid 6507] openat(AT_FDCWD, ".", O_RDONLY) = 4 [pid 6507] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 6507] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6504] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}) = -1 EAGAIN (Resource temporarily unavailable) [pid 6504] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6507] <... futex resumed>) = 0 [pid 6504] <... futex resumed>) = 1 [pid 6507] openat(AT_FDCWD, "./file1", O_WRONLY|O_EXCL|O_TRUNC|O_SYNC|O_NOATIME [pid 6504] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6510] <... openat resumed>) = -1 EIO (Input/output error) [pid 6508] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6505] +++ exited with 0 +++ [pid 6502] +++ exited with 0 +++ [pid 6501] close(4 [pid 6510] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6508] <... futex resumed>) = 1 [pid 6503] <... futex resumed>) = 0 [pid 6501] <... close resumed>) = 0 [pid 5884] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=120, si_uid=0, si_status=0, si_utime=0, si_stime=2 /* 0.02 s */} --- [pid 6501] close(5 [pid 6508] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6501] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6503] close(3 [pid 6501] close(6) = -1 EBADF (Bad file descriptor) [pid 6501] close(7) = -1 EBADF (Bad file descriptor) [pid 6510] <... futex resumed>) = 1 [pid 6509] <... futex resumed>) = 0 [pid 6503] <... close resumed>) = 0 [pid 6501] close(8 [pid 6510] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6509] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6501] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6510] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6509] <... futex resumed>) = 0 [pid 6503] close(4 [pid 5884] umount2("./53", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6510] ioctl(4, F2FS_IOC_SHUTDOWN, 0x200000000080 [pid 6509] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6501] close(9 [pid 6510] <... ioctl resumed>) = 0 [pid 6503] <... close resumed>) = 0 [pid 6501] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5884] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6510] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6501] close(10 [pid 6510] <... futex resumed>) = 1 [pid 6509] <... futex resumed>) = 0 [pid 6503] close(5 [pid 5884] openat(AT_FDCWD, "./53", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 6510] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6509] close(3) = 0 [pid 6503] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5884] <... openat resumed>) = 3 [pid 6509] close(4) = 0 [pid 6503] close(6 [pid 5884] newfstatat(3, "", [pid 6509] close(5 [pid 6503] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6509] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5884] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=80, ...}, AT_EMPTY_PATH) = 0 [pid 6509] close(6 [pid 6503] close(7 [pid 6509] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5884] getdents64(3, [pid 6509] close(7 [pid 6503] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6509] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5884] <... getdents64 resumed>0x55556ff0a730 /* 4 entries */, 32768) = 112 [pid 6509] close(8 [pid 6503] close(8 [pid 6509] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5884] umount2("./53/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6509] close(9 [pid 6503] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6509] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5884] <... umount2 resumed>) = 0 [pid 6509] close(10 [pid 6503] close(9 [pid 6509] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6509] close(11 [pid 6503] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6509] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6509] close(12 [pid 6503] close(10 [pid 6509] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6509] close(13 [pid 6503] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6509] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6503] close(11 [pid 6509] close(14 [pid 6503] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6509] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5884] umount2("./53/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6509] close(15 [pid 6503] close(12 [pid 6509] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6507] <... openat resumed>) = -1 EIO (Input/output error) [pid 6503] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6501] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5884] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6509] close(16 [pid 6503] close(13 [pid 6501] close(11 [pid 5884] newfstatat(AT_FDCWD, "./53/file2", [pid 6507] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6509] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6507] <... futex resumed>) = 1 [pid 6504] <... futex resumed>) = 0 [pid 6503] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6501] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5884] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 6509] close(17 [pid 6507] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6504] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6503] close(14 [pid 6501] close(12 [pid 6509] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6507] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6504] <... futex resumed>) = 0 [pid 6503] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6501] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5884] umount2("./53/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6509] close(18 [pid 6507] ioctl(4, F2FS_IOC_SHUTDOWN, 0x200000000080 [pid 6504] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6503] close(15 [pid 6501] close(13 [pid 5884] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6509] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6507] <... ioctl resumed>) = 0 [pid 6503] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6501] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6509] close(19 [pid 6507] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6503] close(16 [pid 6501] close(14 [pid 5884] openat(AT_FDCWD, "./53/file2", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 6509] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6507] <... futex resumed>) = 1 [pid 6504] <... futex resumed>) = 0 [pid 6503] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6501] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5884] <... openat resumed>) = 4 [pid 6509] close(20 [pid 6507] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6504] close(3 [pid 6503] close(17 [pid 6501] close(15 [pid 6509] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6504] <... close resumed>) = 0 [pid 6503] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5884] newfstatat(4, "", [pid 6509] close(21 [pid 6504] close(4 [pid 6503] close(18 [pid 6501] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5884] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_EMPTY_PATH) = 0 [pid 6509] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6504] <... close resumed>) = 0 [pid 6503] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6509] close(22 [pid 6504] close(5 [pid 6503] close(19 [pid 6501] close(16 [pid 5884] getdents64(4, [pid 6509] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6504] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6503] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6501] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6509] close(23 [pid 6504] close(6 [pid 6503] close(20 [pid 6501] close(17 [pid 5884] <... getdents64 resumed>0x55556ff12770 /* 2 entries */, 32768) = 48 [pid 6509] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6504] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6503] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6501] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5884] getdents64(4, [pid 6509] close(24 [pid 6504] close(7 [pid 6503] close(21 [pid 6501] close(18 [pid 5884] <... getdents64 resumed>0x55556ff12770 /* 0 entries */, 32768) = 0 [pid 6509] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6504] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6503] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6501] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6509] close(25 [pid 6504] close(8 [pid 6503] close(22 [pid 6501] close(19 [pid 5884] close(4 [pid 6509] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6504] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6503] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6501] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5884] <... close resumed>) = 0 [pid 6509] close(26 [pid 6504] close(9 [pid 6503] close(23 [pid 6501] close(20 [pid 6509] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6504] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6503] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6501] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5884] rmdir("./53/file2" [pid 6509] close(27 [pid 6504] close(10 [pid 6503] close(24 [pid 6501] close(21 [pid 5884] <... rmdir resumed>) = 0 [pid 6509] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6504] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6503] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6501] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5884] umount2("./53/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6509] close(28 [pid 6504] close(11 [pid 6503] close(25 [pid 6501] close(22 [pid 6509] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6504] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6503] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6501] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5884] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6509] close(29 [pid 6504] close(12 [pid 6503] close(26 [pid 6501] close(23 [pid 5884] newfstatat(AT_FDCWD, "./53/binderfs", [pid 6509] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6504] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6503] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6501] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6509] exit_group(0 [pid 6504] close(13 [pid 6503] close(27 [pid 6501] close(24 [pid 5884] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 6510] <... futex resumed>) = ? [pid 6509] <... exit_group resumed>) = ? [pid 6504] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6503] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6501] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6510] +++ exited with 0 +++ [pid 6509] +++ exited with 0 +++ [pid 6504] close(14 [pid 6503] close(28 [pid 6501] close(25 [pid 5884] unlink("./53/binderfs" [pid 6504] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6503] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6501] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5889] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=128, si_uid=0, si_status=0, si_utime=0, si_stime=3 /* 0.03 s */} --- [pid 6504] close(15 [pid 6503] close(29 [pid 5884] <... unlink resumed>) = 0 [pid 6501] close(26 [pid 6504] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6503] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6501] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6504] close(16 [pid 6503] exit_group(0 [pid 5884] getdents64(3, [pid 6504] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6503] <... exit_group resumed>) = ? [pid 6508] <... futex resumed>) = ? [pid 6504] close(17 [pid 6501] close(27 [pid 5884] <... getdents64 resumed>0x55556ff0a730 /* 0 entries */, 32768) = 0 [pid 6504] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5889] umount2("./56", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6508] +++ exited with 0 +++ [pid 6504] close(18 [pid 6503] +++ exited with 0 +++ [pid 6501] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5884] close(3 [pid 6504] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6501] close(28 [pid 5889] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5887] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=118, si_uid=0, si_status=0, si_utime=0, si_stime=5 /* 0.05 s */} --- [pid 5884] <... close resumed>) = 0 [pid 6504] close(19 [pid 6501] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5889] openat(AT_FDCWD, "./56", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5884] rmdir("./53" [pid 6504] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6501] close(29 [pid 5889] <... openat resumed>) = 3 [pid 6504] close(20 [pid 6501] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5887] umount2("./55", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5884] <... rmdir resumed>) = 0 [pid 6504] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5889] newfstatat(3, "", [pid 6501] exit_group(0 [pid 5887] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5889] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=80, ...}, AT_EMPTY_PATH) = 0 [pid 5887] openat(AT_FDCWD, "./55", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 6504] close(21 [pid 5887] <... openat resumed>) = 3 [pid 5889] getdents64(3, [pid 5884] mkdir("./54", 0777 [pid 6504] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6506] <... futex resumed>) = ? [pid 6501] <... exit_group resumed>) = ? [pid 5889] <... getdents64 resumed>0x55556ff0a730 /* 4 entries */, 32768) = 112 [pid 6506] +++ exited with 0 +++ [pid 5889] umount2("./56/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5887] newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=80, ...}, AT_EMPTY_PATH) = 0 [pid 5887] getdents64(3, 0x55556ff0a730 /* 4 entries */, 32768) = 112 [pid 5887] umount2("./55/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6504] close(22 [pid 6501] +++ exited with 0 +++ [pid 5889] <... umount2 resumed>) = 0 [pid 5884] <... mkdir resumed>) = 0 [pid 6504] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5884] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 6504] close(23 [pid 5884] <... openat resumed>) = 3 [pid 6504] <... close resumed>) = -1 EBADF (Bad file descriptor) [ 116.831094][ T6510] exFAT-fs (loop4): Filesystem has been set read-only [ 116.840330][ T6507] exFAT-fs (loop1): error, data size is invalid(150994954) [ 116.861924][ T6507] exFAT-fs (loop1): Filesystem has been set read-only [pid 6504] close(24 [pid 5889] umount2("./56/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5888] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=115, si_uid=0, si_status=0, si_utime=0, si_stime=6 /* 0.06 s */} --- [pid 5887] <... umount2 resumed>) = 0 [pid 5884] ioctl(3, LOOP_CLR_FD [pid 5889] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5889] newfstatat(AT_FDCWD, "./56/file2", [pid 6504] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5887] umount2("./55/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5884] <... ioctl resumed>) = 0 [pid 6504] close(25 [pid 5888] umount2("./51", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5887] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5889] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5884] close(3 [pid 6504] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5889] umount2("./56/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5888] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5887] newfstatat(AT_FDCWD, "./55/file2", [pid 5889] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5888] openat(AT_FDCWD, "./51", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5889] openat(AT_FDCWD, "./56/file2", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 5888] <... openat resumed>) = 3 [pid 5889] newfstatat(4, "", [pid 5888] newfstatat(3, "", [pid 5889] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_EMPTY_PATH) = 0 [pid 5888] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=80, ...}, AT_EMPTY_PATH) = 0 [pid 5889] getdents64(4, [pid 5888] getdents64(3, [pid 5889] <... getdents64 resumed>0x55556ff12770 /* 2 entries */, 32768) = 48 [pid 5888] <... getdents64 resumed>0x55556ff0a730 /* 4 entries */, 32768) = 112 [pid 5889] getdents64(4, [pid 5888] umount2("./51/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5889] <... getdents64 resumed>0x55556ff12770 /* 0 entries */, 32768) = 0 [pid 5889] close(4 [pid 6504] close(26 [pid 5889] <... close resumed>) = 0 [pid 5887] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 6504] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5887] umount2("./55/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6504] close(27 [pid 5887] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6504] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5887] openat(AT_FDCWD, "./55/file2", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 6504] close(28) = -1 EBADF (Bad file descriptor) [pid 5889] rmdir("./56/file2" [pid 5887] <... openat resumed>) = 4 [pid 6504] close(29 [pid 5889] <... rmdir resumed>) = 0 [pid 5884] <... close resumed>) = 0 [pid 6504] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5889] umount2("./56/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6504] exit_group(0 [pid 6507] <... futex resumed>) = ? [pid 6504] <... exit_group resumed>) = ? [pid 5889] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5887] newfstatat(4, "", [pid 6507] +++ exited with 0 +++ [pid 5889] newfstatat(AT_FDCWD, "./56/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5889] unlink("./56/binderfs") = 0 [pid 6504] +++ exited with 0 +++ [pid 5889] getdents64(3, [pid 5887] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_EMPTY_PATH) = 0 [pid 5884] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 6511 attached [pid 5889] <... getdents64 resumed>0x55556ff0a730 /* 0 entries */, 32768) = 0 [pid 5888] <... umount2 resumed>) = 0 [pid 5887] getdents64(4, [pid 5886] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=128, si_uid=0, si_status=0, si_utime=0, si_stime=4 /* 0.04 s */} --- [pid 5887] <... getdents64 resumed>0x55556ff12770 /* 2 entries */, 32768) = 48 [pid 5887] getdents64(4, 0x55556ff12770 /* 0 entries */, 32768) = 0 [pid 5887] close(4) = 0 [pid 5887] rmdir("./55/file2") = 0 [pid 5887] umount2("./55/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5887] newfstatat(AT_FDCWD, "./55/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5889] close(3 [pid 5887] unlink("./55/binderfs" [pid 5886] restart_syscall(<... resuming interrupted clone ...> [pid 5884] <... clone resumed>, child_tidptr=0x55556ff09690) = 122 [pid 6511] set_robust_list(0x55556ff096a0, 24 [pid 5889] <... close resumed>) = 0 [pid 5888] umount2("./51/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5887] <... unlink resumed>) = 0 [pid 5886] <... restart_syscall resumed>) = 0 [pid 6511] <... set_robust_list resumed>) = 0 [pid 5889] rmdir("./56" [pid 5888] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5887] getdents64(3, [pid 6511] chdir("./54" [pid 5887] <... getdents64 resumed>0x55556ff0a730 /* 0 entries */, 32768) = 0 [pid 5887] close(3 [pid 5888] newfstatat(AT_FDCWD, "./51/file2", [pid 5887] <... close resumed>) = 0 [pid 5887] rmdir("./55" [pid 5888] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5886] umount2("./54", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6511] <... chdir resumed>) = 0 [pid 5889] <... rmdir resumed>) = 0 [pid 6511] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5888] umount2("./51/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5886] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6511] <... prctl resumed>) = 0 [pid 5889] mkdir("./57", 0777 [pid 5888] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5886] openat(AT_FDCWD, "./54", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 6511] setpgid(0, 0 [pid 5889] <... mkdir resumed>) = 0 [pid 5888] openat(AT_FDCWD, "./51/file2", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5887] <... rmdir resumed>) = 0 [pid 6511] <... setpgid resumed>) = 0 [pid 5889] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 5887] mkdir("./56", 0777 [pid 6511] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5888] <... openat resumed>) = 4 [pid 5887] <... mkdir resumed>) = 0 [pid 5889] <... openat resumed>) = 3 [pid 5887] openat(AT_FDCWD, "/dev/loop2", O_RDWR) = 3 [pid 5886] <... openat resumed>) = 3 [pid 5888] newfstatat(4, "", [pid 5886] newfstatat(3, "", [pid 5887] ioctl(3, LOOP_CLR_FD [pid 5889] ioctl(3, LOOP_CLR_FD [pid 5888] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_EMPTY_PATH) = 0 [pid 5887] <... ioctl resumed>) = 0 [pid 5886] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=80, ...}, AT_EMPTY_PATH) = 0 [pid 5889] <... ioctl resumed>) = 0 [pid 5888] getdents64(4, [pid 5887] close(3 [pid 6511] <... openat resumed>) = 3 [pid 5889] close(3 [pid 5888] <... getdents64 resumed>0x55556ff12770 /* 2 entries */, 32768) = 48 [pid 5886] getdents64(3, [pid 6511] write(3, "1000", 4 [pid 5886] <... getdents64 resumed>0x55556ff0a730 /* 4 entries */, 32768) = 112 [pid 6511] <... write resumed>) = 4 [pid 5889] <... close resumed>) = 0 [pid 5887] <... close resumed>) = 0 [pid 6511] close(3 [pid 5888] getdents64(4, [pid 5886] umount2("./54/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6511] <... close resumed>) = 0 [pid 5888] <... getdents64 resumed>0x55556ff12770 /* 0 entries */, 32768) = 0 [pid 6511] symlink("/dev/binderfs", "./binderfs" [pid 5888] close(4 [pid 6511] <... symlink resumed>) = 0 [pid 5888] <... close resumed>) = 0 [pid 5888] rmdir("./51/file2"executing program ) = 0 [pid 6511] write(1, "executing program\n", 18 [pid 5888] umount2("./51/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6511] <... write resumed>) = 18 [pid 5889] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6511] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5888] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6511] <... futex resumed>) = 0 [pid 5888] newfstatat(AT_FDCWD, "./51/binderfs", [pid 6511] rt_sigaction(SIGRT_1, {sa_handler=0x7f7361ab2750, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f7361aa3900}, NULL, 8) = 0 [pid 5888] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 6511] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 5888] unlink("./51/binderfs" [pid 6511] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5888] <... unlink resumed>) = 0 [pid 6511] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f7361a20000 [pid 5888] getdents64(3, [pid 6511] mprotect(0x7f7361a21000, 131072, PROT_READ|PROT_WRITE [pid 5888] <... getdents64 resumed>0x55556ff0a730 /* 0 entries */, 32768) = 0 [pid 5888] close(3 [pid 6511] <... mprotect resumed>) = 0 [pid 5888] <... close resumed>) = 0 [pid 6511] rt_sigprocmask(SIG_BLOCK, ~[], [pid 5889] <... clone resumed>, child_tidptr=0x55556ff09690) = 130 [pid 5888] rmdir("./51"./strace-static-x86_64: Process 6512 attached ) = 0 [pid 5887] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5886] <... umount2 resumed>) = 0 [pid 6511] <... rt_sigprocmask resumed>[], 8) = 0 [pid 5888] mkdir("./52", 0777 [pid 6511] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f7361a40990, parent_tid=0x7f7361a40990, exit_signal=0, stack=0x7f7361a20000, stack_size=0x20300, tls=0x7f7361a406c0} [pid 5888] <... mkdir resumed>) = 0 ./strace-static-x86_64: Process 6514 attached ./strace-static-x86_64: Process 6513 attached [pid 6512] set_robust_list(0x55556ff096a0, 24 [pid 5888] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 6511] <... clone3 resumed> => {parent_tid=[123]}, 88) = 123 [pid 5888] <... openat resumed>) = 3 [pid 5887] <... clone resumed>, child_tidptr=0x55556ff09690) = 120 [pid 6512] <... set_robust_list resumed>) = 0 [pid 6514] rseq(0x7f7361a40fe0, 0x20, 0, 0x53053053 [pid 6513] set_robust_list(0x55556ff096a0, 24 [pid 6511] rt_sigprocmask(SIG_SETMASK, [], [pid 5888] ioctl(3, LOOP_CLR_FD [pid 5886] umount2("./54/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6514] <... rseq resumed>) = 0 [pid 6513] <... set_robust_list resumed>) = 0 [pid 6512] chdir("./57" [pid 6511] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5888] <... ioctl resumed>) = 0 [pid 5886] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6514] set_robust_list(0x7f7361a409a0, 24 [pid 6513] chdir("./56" [pid 6512] <... chdir resumed>) = 0 [pid 6511] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5886] newfstatat(AT_FDCWD, "./54/file2", [pid 6514] <... set_robust_list resumed>) = 0 [pid 6512] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6514] rt_sigprocmask(SIG_SETMASK, [], [pid 6512] <... prctl resumed>) = 0 [pid 6514] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6514] memfd_create("syzkaller", 0 [pid 6513] <... chdir resumed>) = 0 [pid 6512] setpgid(0, 0 [pid 6511] <... futex resumed>) = 0 [pid 5888] close(3 [pid 5886] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 6514] <... memfd_create resumed>) = 3 [pid 6513] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6512] <... setpgid resumed>) = 0 [pid 6511] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 5888] <... close resumed>) = 0 [pid 5886] umount2("./54/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6513] <... prctl resumed>) = 0 [pid 6513] setpgid(0, 0 [pid 5886] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6513] <... setpgid resumed>) = 0 [pid 5886] openat(AT_FDCWD, "./54/file2", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 6514] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6513] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6512] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5886] <... openat resumed>) = 4 [pid 6514] <... mmap resumed>) = 0x7f7359600000 [pid 6512] <... openat resumed>) = 3 [pid 5886] newfstatat(4, "", [pid 6513] <... openat resumed>) = 3 [pid 5886] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_EMPTY_PATH) = 0 [pid 5888] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6514] write(3, "\xeb\x76\x90\x45\x58\x46\x41\x54\x20\x20\x20\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x03\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x08\x00\x00\x00\x88\x00\x00\x00\x0f\x00\x00\x00\x05\x00\x00\x00"..., 131072 [pid 6512] write(3, "1000", 4 [pid 5886] getdents64(4, ./strace-static-x86_64: Process 6515 attached [pid 6513] write(3, "1000", 4 [pid 6512] <... write resumed>) = 4 [pid 6515] set_robust_list(0x55556ff096a0, 24 [pid 6512] close(3 [pid 6515] <... set_robust_list resumed>) = 0 [pid 6513] <... write resumed>) = 4 [pid 6512] <... close resumed>) = 0 [pid 6513] close(3 [pid 6512] symlink("/dev/binderfs", "./binderfs" [pid 6513] <... close resumed>) = 0 [pid 6513] symlink("/dev/binderfs", "./binderfs") = 0 [pid 6512] <... symlink resumed>) = 0 [pid 5886] <... getdents64 resumed>0x55556ff12770 /* 2 entries */, 32768) = 48 executing program [pid 5886] getdents64(4, [pid 6515] chdir("./52" [pid 6513] write(1, "executing program\n", 18 [pid 5886] <... getdents64 resumed>0x55556ff12770 /* 0 entries */, 32768) = 0 executing program [pid 6515] <... chdir resumed>) = 0 [pid 6514] <... write resumed>) = 131072 [pid 6513] <... write resumed>) = 18 [pid 6512] write(1, "executing program\n", 18 [pid 6515] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6514] munmap(0x7f7359600000, 138412032 [pid 6513] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6512] <... write resumed>) = 18 [pid 5888] <... clone resumed>, child_tidptr=0x55556ff09690) = 117 [pid 5886] close(4 [pid 6515] <... prctl resumed>) = 0 [pid 6514] <... munmap resumed>) = 0 [pid 6513] <... futex resumed>) = 0 [pid 5886] <... close resumed>) = 0 [pid 6513] rt_sigaction(SIGRT_1, {sa_handler=0x7f7361ab2750, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f7361aa3900}, [pid 5886] rmdir("./54/file2" [pid 6513] <... rt_sigaction resumed>NULL, 8) = 0 [pid 5886] <... rmdir resumed>) = 0 [pid 6513] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 5886] umount2("./54/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6513] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 5886] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6515] setpgid(0, 0 [pid 6514] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 6513] <... mmap resumed>) = 0x7f7361a20000 [pid 5886] newfstatat(AT_FDCWD, "./54/binderfs", [pid 6515] <... setpgid resumed>) = 0 [pid 6514] <... openat resumed>) = 4 [pid 5886] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 6513] mprotect(0x7f7361a21000, 131072, PROT_READ|PROT_WRITE [pid 6515] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6513] <... mprotect resumed>) = 0 [pid 6512] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5886] unlink("./54/binderfs" [pid 6514] ioctl(4, LOOP_SET_FD, 3 [pid 6513] rt_sigprocmask(SIG_BLOCK, ~[], [pid 6512] <... futex resumed>) = 0 [pid 6515] <... openat resumed>) = 3 [pid 6512] rt_sigaction(SIGRT_1, {sa_handler=0x7f7361ab2750, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f7361aa3900}, [pid 5886] <... unlink resumed>) = 0 [pid 6513] <... rt_sigprocmask resumed>[], 8) = 0 [pid 5886] getdents64(3, [pid 6513] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f7361a40990, parent_tid=0x7f7361a40990, exit_signal=0, stack=0x7f7361a20000, stack_size=0x20300, tls=0x7f7361a406c0} [pid 5886] <... getdents64 resumed>0x55556ff0a730 /* 0 entries */, 32768) = 0 ./strace-static-x86_64: Process 6516 attached [pid 5886] close(3executing program ) = 0 [pid 6516] rseq(0x7f7361a40fe0, 0x20, 0, 0x53053053 [pid 6515] write(3, "1000", 4 [pid 6514] <... ioctl resumed>) = 0 [pid 6513] <... clone3 resumed> => {parent_tid=[121]}, 88) = 121 [pid 6512] <... rt_sigaction resumed>NULL, 8) = 0 [pid 6515] <... write resumed>) = 4 [pid 6514] close(3 [pid 6512] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 6515] close(3 [pid 6514] <... close resumed>) = 0 [pid 6512] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6515] <... close resumed>) = 0 [pid 6514] close(4 [pid 6512] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 6515] symlink("/dev/binderfs", "./binderfs" [pid 6512] <... mmap resumed>) = 0x7f7361a20000 [pid 6515] <... symlink resumed>) = 0 [pid 6512] mprotect(0x7f7361a21000, 131072, PROT_READ|PROT_WRITE [pid 6515] write(1, "executing program\n", 18 [pid 6514] <... close resumed>) = 0 [pid 6516] <... rseq resumed>) = 0 [pid 6515] <... write resumed>) = 18 [pid 6514] mkdir("./file2", 0777 [pid 6513] rt_sigprocmask(SIG_SETMASK, [], [pid 6512] <... mprotect resumed>) = 0 [pid 5886] rmdir("./54" [pid 6515] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6516] set_robust_list(0x7f7361a409a0, 24 [pid 6515] <... futex resumed>) = 0 [pid 6514] <... mkdir resumed>) = 0 [pid 6513] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5886] <... rmdir resumed>) = 0 [pid 6515] rt_sigaction(SIGRT_1, {sa_handler=0x7f7361ab2750, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f7361aa3900}, [pid 6514] mount("/dev/loop0", "./file2", "exfat", MS_SYNCHRONOUS|MS_MANDLOCK|MS_DIRSYNC|MS_NOATIME|MS_NODIRATIME|MS_STRICTATIME|MS_LAZYTIME, "" [pid 6512] rt_sigprocmask(SIG_BLOCK, ~[], [pid 6515] <... rt_sigaction resumed>NULL, 8) = 0 [pid 6513] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5886] mkdir("./55", 0777) = 0 [pid 5886] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 6515] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 6513] <... futex resumed>) = 0 [pid 5886] <... openat resumed>) = 3 [pid 6516] <... set_robust_list resumed>) = 0 [pid 6515] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5886] ioctl(3, LOOP_CLR_FD [pid 6516] rt_sigprocmask(SIG_SETMASK, [], [pid 6515] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 6513] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 6516] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6515] <... mmap resumed>) = 0x7f7361a20000 [pid 6512] <... rt_sigprocmask resumed>[], 8) = 0 [pid 5886] <... ioctl resumed>) = 0 [pid 6516] memfd_create("syzkaller", 0 [pid 6515] mprotect(0x7f7361a21000, 131072, PROT_READ|PROT_WRITE [pid 6512] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f7361a40990, parent_tid=0x7f7361a40990, exit_signal=0, stack=0x7f7361a20000, stack_size=0x20300, tls=0x7f7361a406c0}./strace-static-x86_64: Process 6517 attached [pid 6516] <... memfd_create resumed>) = 3 [pid 6515] <... mprotect resumed>) = 0 [pid 5886] close(3 [pid 6516] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6515] rt_sigprocmask(SIG_BLOCK, ~[], [pid 6512] <... clone3 resumed> => {parent_tid=[131]}, 88) = 131 [pid 5886] <... close resumed>) = 0 [pid 6517] rseq(0x7f7361a40fe0, 0x20, 0, 0x53053053 [pid 6516] <... mmap resumed>) = 0x7f7359600000 [pid 6512] rt_sigprocmask(SIG_SETMASK, [], [pid 6515] <... rt_sigprocmask resumed>[], 8) = 0 [pid 6517] <... rseq resumed>) = 0 [pid 6516] write(3, "\xeb\x76\x90\x45\x58\x46\x41\x54\x20\x20\x20\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x03\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x08\x00\x00\x00\x88\x00\x00\x00\x0f\x00\x00\x00\x05\x00\x00\x00"..., 131072 [pid 6515] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f7361a40990, parent_tid=0x7f7361a40990, exit_signal=0, stack=0x7f7361a20000, stack_size=0x20300, tls=0x7f7361a406c0} [pid 6512] <... rt_sigprocmask resumed>NULL, 8) = 0 ./strace-static-x86_64: Process 6518 attached [pid 6517] set_robust_list(0x7f7361a409a0, 24 [pid 6512] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6515] <... clone3 resumed> => {parent_tid=[118]}, 88) = 118 [pid 6512] <... futex resumed>) = 0 [pid 6517] <... set_robust_list resumed>) = 0 [pid 6515] rt_sigprocmask(SIG_SETMASK, [], [pid 6512] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 6518] rseq(0x7f7361a40fe0, 0x20, 0, 0x53053053 [pid 6517] rt_sigprocmask(SIG_SETMASK, [], [pid 6515] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5886] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6517] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6515] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6518] <... rseq resumed>) = 0 [pid 6516] <... write resumed>) = 131072 [pid 6518] set_robust_list(0x7f7361a409a0, 24 [pid 6515] <... futex resumed>) = 0 [pid 6516] munmap(0x7f7359600000, 138412032) = 0 [pid 6516] openat(AT_FDCWD, "/dev/loop2", O_RDWR) = 4 [ 116.994668][ T6514] loop0: detected capacity change from 0 to 256 [ 117.022489][ T6514] exFAT-fs (loop0): failed to load upcase table (idx : 0x0000fe7f, chksum : 0x39626d3b, utbl_chksum : 0xe619d30d) [pid 6516] ioctl(4, LOOP_SET_FD, 3 [pid 6518] <... set_robust_list resumed>) = 0 [pid 6515] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 6517] memfd_create("syzkaller", 0 [pid 6518] rt_sigprocmask(SIG_SETMASK, [], ./strace-static-x86_64: Process 6519 attached NULL, 8) = 0 [pid 6517] <... memfd_create resumed>) = 3 [pid 6518] memfd_create("syzkaller", 0 [pid 6517] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6518] <... memfd_create resumed>) = 3 [pid 6517] <... mmap resumed>) = 0x7f7359600000 [pid 6518] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6519] set_robust_list(0x55556ff096a0, 24) = 0 [pid 5886] <... clone resumed>, child_tidptr=0x55556ff09690) = 130 [pid 6519] chdir("./55" [pid 6517] write(3, "\xeb\x76\x90\x45\x58\x46\x41\x54\x20\x20\x20\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x03\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x08\x00\x00\x00\x88\x00\x00\x00\x0f\x00\x00\x00\x05\x00\x00\x00"..., 131072 [pid 6518] <... mmap resumed>) = 0x7f7359600000 [pid 6519] <... chdir resumed>) = 0 [pid 6519] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 6518] write(3, "\xeb\x76\x90\x45\x58\x46\x41\x54\x20\x20\x20\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x03\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x08\x00\x00\x00\x88\x00\x00\x00\x0f\x00\x00\x00\x05\x00\x00\x00"..., 131072 [pid 6519] setpgid(0, 0) = 0 [pid 6519] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 6518] <... write resumed>) = 131072 [pid 6519] write(3, "1000", 4 [pid 6517] <... write resumed>) = 131072 [pid 6519] <... write resumed>) = 4 [pid 6519] close(3) = 0 [pid 6519] symlink("/dev/binderfs", "./binderfs"executing program ) = 0 [pid 6519] write(1, "executing program\n", 18) = 18 [pid 6519] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 6519] rt_sigaction(SIGRT_1, {sa_handler=0x7f7361ab2750, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f7361aa3900}, NULL, 8) = 0 [pid 6519] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 6519] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f7361a20000 [pid 6519] mprotect(0x7f7361a21000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 6519] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 6519] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f7361a40990, parent_tid=0x7f7361a40990, exit_signal=0, stack=0x7f7361a20000, stack_size=0x20300, tls=0x7f7361a406c0}./strace-static-x86_64: Process 6520 attached => {parent_tid=[131]}, 88) = 131 [pid 6518] munmap(0x7f7359600000, 138412032 [pid 6517] munmap(0x7f7359600000, 138412032 [pid 6516] <... ioctl resumed>) = 0 [pid 6514] <... mount resumed>) = 0 [pid 6519] rt_sigprocmask(SIG_SETMASK, [], [pid 6514] openat(AT_FDCWD, "./file2", O_RDONLY|O_DIRECTORY [pid 6519] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6518] <... munmap resumed>) = 0 [pid 6514] <... openat resumed>) = 3 [pid 6519] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6518] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 6517] <... munmap resumed>) = 0 [pid 6516] close(3 [pid 6514] chdir("./file2" [pid 6520] rseq(0x7f7361a40fe0, 0x20, 0, 0x53053053 [pid 6519] <... futex resumed>) = 0 [pid 6518] <... openat resumed>) = 4 [ 117.042563][ T6516] loop2: detected capacity change from 0 to 256 [pid 6517] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 6516] <... close resumed>) = 0 [pid 6514] <... chdir resumed>) = 0 [pid 6520] <... rseq resumed>) = 0 [pid 6519] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 6518] ioctl(4, LOOP_SET_FD, 3 [pid 6517] <... openat resumed>) = 4 [pid 6520] set_robust_list(0x7f7361a409a0, 24 [pid 6516] close(4 [pid 6514] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 6520] <... set_robust_list resumed>) = 0 [pid 6516] <... close resumed>) = 0 [pid 6514] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6520] rt_sigprocmask(SIG_SETMASK, [], [pid 6516] mkdir("./file2", 0777 [pid 6520] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6516] <... mkdir resumed>) = 0 [pid 6514] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6520] memfd_create("syzkaller", 0 [pid 6516] mount("/dev/loop2", "./file2", "exfat", MS_SYNCHRONOUS|MS_MANDLOCK|MS_DIRSYNC|MS_NOATIME|MS_NODIRATIME|MS_STRICTATIME|MS_LAZYTIME, "" [pid 6520] <... memfd_create resumed>) = 3 [pid 6514] <... futex resumed>) = 1 [pid 6520] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6514] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6511] <... futex resumed>) = 0 [pid 6520] <... mmap resumed>) = 0x7f7359600000 [pid 6511] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6520] write(3, "\xeb\x76\x90\x45\x58\x46\x41\x54\x20\x20\x20\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x03\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x08\x00\x00\x00\x88\x00\x00\x00\x0f\x00\x00\x00\x05\x00\x00\x00"..., 131072 [pid 6514] <... futex resumed>) = 0 [pid 6511] <... futex resumed>) = 1 [pid 6514] openat(AT_FDCWD, ".", O_RDONLY [pid 6511] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6514] <... openat resumed>) = 4 [pid 6514] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 6511] <... futex resumed>) = 0 [pid 6514] openat(AT_FDCWD, "./file1", O_WRONLY|O_EXCL|O_TRUNC|O_SYNC|O_NOATIME [pid 6511] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 6511] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6514] <... openat resumed>) = -1 EIO (Input/output error) [pid 6514] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 6511] <... futex resumed>) = 0 [pid 6520] <... write resumed>) = 131072 [pid 6514] ioctl(4, F2FS_IOC_SHUTDOWN, 0x200000000080 [pid 6511] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6514] <... ioctl resumed>) = 0 [pid 6511] <... futex resumed>) = 0 [pid 6514] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6511] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}) = -1 EAGAIN (Resource temporarily unavailable) [pid 6514] <... futex resumed>) = 0 [pid 6511] close(3 [pid 6514] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6511] <... close resumed>) = 0 [pid 6511] close(4) = 0 [pid 6520] munmap(0x7f7359600000, 138412032 [pid 6511] close(5 [pid 6520] <... munmap resumed>) = 0 [pid 6511] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6511] close(6) = -1 EBADF (Bad file descriptor) [pid 6511] close(7) = -1 EBADF (Bad file descriptor) [pid 6511] close(8) = -1 EBADF (Bad file descriptor) [pid 6520] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 6511] close(9 [pid 6520] <... openat resumed>) = 4 [pid 6511] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6511] close(10) = -1 EBADF (Bad file descriptor) [pid 6520] ioctl(4, LOOP_SET_FD, 3 [pid 6511] close(11 [pid 6517] ioctl(4, LOOP_SET_FD, 3 [pid 6511] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6511] close(12) = -1 EBADF (Bad file descriptor) [pid 6511] close(13) = -1 EBADF (Bad file descriptor) [pid 6511] close(14) = -1 EBADF (Bad file descriptor) [pid 6511] close(15 [pid 6517] <... ioctl resumed>) = 0 [pid 6511] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6511] close(16) = -1 EBADF (Bad file descriptor) [pid 6511] close(17 [pid 6517] close(3) = 0 [pid 6511] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6511] close(18) = -1 EBADF (Bad file descriptor) [pid 6511] close(19) = -1 EBADF (Bad file descriptor) [pid 6511] close(20) = -1 EBADF (Bad file descriptor) [pid 6511] close(21) = -1 EBADF (Bad file descriptor) [pid 6511] close(22) = -1 EBADF (Bad file descriptor) [pid 6511] close(23) = -1 EBADF (Bad file descriptor) [pid 6511] close(24) = -1 EBADF (Bad file descriptor) [pid 6511] close(25) = -1 EBADF (Bad file descriptor) [pid 6511] close(26 [pid 6517] close(4 [pid 6511] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6511] close(27) = -1 EBADF (Bad file descriptor) [pid 6511] close(28) = -1 EBADF (Bad file descriptor) [pid 6511] close(29) = -1 EBADF (Bad file descriptor) [pid 6511] exit_group(0 [pid 6517] <... close resumed>) = 0 [pid 6511] <... exit_group resumed>) = ? [pid 6517] mkdir("./file2", 0777) = 0 [ 117.080686][ T6518] loop3: detected capacity change from 0 to 256 [ 117.087090][ T6514] exFAT-fs (loop0): error, data size is invalid(150994954) [ 117.087123][ T6514] exFAT-fs (loop0): Filesystem has been set read-only [ 117.093959][ T6520] loop1: detected capacity change from 0 to 256 [ 117.108129][ T6517] loop4: detected capacity change from 0 to 256 [pid 6518] <... ioctl resumed>) = 0 [pid 6517] mount("/dev/loop4", "./file2", "exfat", MS_SYNCHRONOUS|MS_MANDLOCK|MS_DIRSYNC|MS_NOATIME|MS_NODIRATIME|MS_STRICTATIME|MS_LAZYTIME, "" [pid 6514] <... futex resumed>) = ? [pid 6518] close(3) = 0 [pid 6518] close(4 [pid 6514] +++ exited with 0 +++ [pid 6511] +++ exited with 0 +++ [pid 6518] <... close resumed>) = 0 [pid 6518] mkdir("./file2", 0777 [pid 5884] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=122, si_uid=0, si_status=0, si_utime=0, si_stime=3 /* 0.03 s */} --- [pid 6518] <... mkdir resumed>) = 0 [pid 5884] restart_syscall(<... resuming interrupted clone ...> [pid 6518] mount("/dev/loop3", "./file2", "exfat", MS_SYNCHRONOUS|MS_MANDLOCK|MS_DIRSYNC|MS_NOATIME|MS_NODIRATIME|MS_STRICTATIME|MS_LAZYTIME, "" [pid 5884] <... restart_syscall resumed>) = 0 [pid 6520] <... ioctl resumed>) = 0 [ 117.123986][ T6516] exFAT-fs (loop2): failed to load upcase table (idx : 0x0000fe7f, chksum : 0x39626d3b, utbl_chksum : 0xe619d30d) [pid 6520] close(3 [pid 5884] umount2("./54", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6520] <... close resumed>) = 0 [pid 5884] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6520] close(4 [pid 5884] openat(AT_FDCWD, "./54", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 6520] <... close resumed>) = 0 [pid 6520] mkdir("./file2", 0777 [pid 5884] newfstatat(3, "", [pid 6520] <... mkdir resumed>) = 0 [pid 5884] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=80, ...}, AT_EMPTY_PATH) = 0 [pid 6520] mount("/dev/loop1", "./file2", "exfat", MS_SYNCHRONOUS|MS_MANDLOCK|MS_DIRSYNC|MS_NOATIME|MS_NODIRATIME|MS_STRICTATIME|MS_LAZYTIME, "" [pid 5884] getdents64(3, [pid 6517] <... mount resumed>) = 0 [pid 5884] <... getdents64 resumed>0x55556ff0a730 /* 4 entries */, 32768) = 112 [pid 6517] openat(AT_FDCWD, "./file2", O_RDONLY|O_DIRECTORY [pid 5884] umount2("./54/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6517] <... openat resumed>) = 3 [pid 6517] chdir("./file2" [pid 5884] <... umount2 resumed>) = 0 [pid 6517] <... chdir resumed>) = 0 [pid 5884] umount2("./54/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6517] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 5884] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6517] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5884] newfstatat(AT_FDCWD, "./54/file2", [pid 6517] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5884] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 6517] <... futex resumed>) = 1 [pid 6512] <... futex resumed>) = 0 [pid 5884] umount2("./54/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6517] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6512] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6517] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6512] <... futex resumed>) = 0 [pid 5884] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6517] openat(AT_FDCWD, ".", O_RDONLY [pid 6512] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5884] openat(AT_FDCWD, "./54/file2", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 6517] <... openat resumed>) = 4 [pid 6516] <... mount resumed>) = 0 [pid 5884] <... openat resumed>) = 4 [pid 6517] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6516] openat(AT_FDCWD, "./file2", O_RDONLY|O_DIRECTORY [pid 6517] <... futex resumed>) = 1 [pid 6512] <... futex resumed>) = 0 [pid 6516] <... openat resumed>) = 3 [pid 6517] openat(AT_FDCWD, "./file1", O_WRONLY|O_EXCL|O_TRUNC|O_SYNC|O_NOATIME [pid 6512] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5884] newfstatat(4, "", [pid 6512] <... futex resumed>) = 0 [pid 5884] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_EMPTY_PATH) = 0 [pid 6516] chdir("./file2" [pid 6512] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6516] <... chdir resumed>) = 0 [pid 5884] getdents64(4, [pid 6516] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 5884] <... getdents64 resumed>0x55556ff12770 /* 2 entries */, 32768) = 48 [pid 5884] getdents64(4, 0x55556ff12770 /* 0 entries */, 32768) = 0 [pid 6516] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5884] close(4) = 0 [pid 5884] rmdir("./54/file2" [pid 6516] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6517] <... openat resumed>) = -1 EIO (Input/output error) [pid 6516] <... futex resumed>) = 1 [pid 5884] <... rmdir resumed>) = 0 [pid 6517] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6516] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5884] umount2("./54/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6512] <... futex resumed>) = 0 [pid 6517] <... futex resumed>) = 1 [pid 5884] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6513] <... futex resumed>) = 0 [pid 5884] newfstatat(AT_FDCWD, "./54/binderfs", [pid 6517] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6513] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6512] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6516] <... futex resumed>) = 0 [pid 6513] <... futex resumed>) = 1 [ 117.152250][ T6517] exFAT-fs (loop4): failed to load upcase table (idx : 0x0000fe7f, chksum : 0x39626d3b, utbl_chksum : 0xe619d30d) [ 117.184544][ T6517] exFAT-fs (loop4): error, data size is invalid(150994954) [ 117.192839][ T6517] exFAT-fs (loop4): Filesystem has been set read-only [pid 6516] openat(AT_FDCWD, ".", O_RDONLY [pid 6513] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6516] <... openat resumed>) = 4 [pid 6516] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 6513] <... futex resumed>) = 0 [pid 6516] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6513] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6516] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6513] <... futex resumed>) = 0 [pid 6516] openat(AT_FDCWD, "./file1", O_WRONLY|O_EXCL|O_TRUNC|O_SYNC|O_NOATIME [pid 6513] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6517] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 5884] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 6517] ioctl(4, F2FS_IOC_SHUTDOWN, 0x200000000080 [pid 6512] <... futex resumed>) = 0 [pid 5884] unlink("./54/binderfs" [pid 6512] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6517] <... ioctl resumed>) = 0 [pid 5884] <... unlink resumed>) = 0 [pid 6517] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 6512] <... futex resumed>) = 0 [pid 5884] getdents64(3, [pid 6517] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6512] close(3) = 0 [pid 5884] <... getdents64 resumed>0x55556ff0a730 /* 0 entries */, 32768) = 0 [pid 5884] close(3) = 0 [pid 5884] rmdir("./54") = 0 [pid 5884] mkdir("./55", 0777) = 0 [pid 5884] openat(AT_FDCWD, "/dev/loop0", O_RDWR) = 3 [pid 5884] ioctl(3, LOOP_CLR_FD) = 0 [pid 5884] close(3) = 0 [pid 6512] close(4 [pid 5884] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6512] <... close resumed>) = 0 [ 117.206707][ T6520] exFAT-fs (loop1): failed to load upcase table (idx : 0x0000fe7f, chksum : 0x39626d3b, utbl_chksum : 0xe619d30d) [ 117.210654][ T6516] exFAT-fs (loop2): error, data size is invalid(150994954) [ 117.236477][ T6518] exFAT-fs (loop3): failed to load upcase table (idx : 0x0000fe7f, chksum : 0x39626d3b, utbl_chksum : 0xe619d30d) [pid 6512] close(5) = -1 EBADF (Bad file descriptor) [pid 6512] close(6) = -1 EBADF (Bad file descriptor) [pid 6520] <... mount resumed>) = 0 [pid 6512] close(7 [pid 6520] openat(AT_FDCWD, "./file2", O_RDONLY|O_DIRECTORY [pid 6512] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6520] <... openat resumed>) = 3 [pid 6512] close(8 [pid 6520] chdir("./file2" [pid 6512] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6520] <... chdir resumed>) = 0 ./strace-static-x86_64: Process 6521 attached [pid 6520] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 6518] <... mount resumed>) = 0 [pid 6516] <... openat resumed>) = -1 EIO (Input/output error) [pid 6512] close(9 [pid 6521] set_robust_list(0x55556ff096a0, 24 [pid 6520] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6518] openat(AT_FDCWD, "./file2", O_RDONLY|O_DIRECTORY [pid 6516] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6512] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6521] <... set_robust_list resumed>) = 0 [pid 6520] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6518] <... openat resumed>) = 3 [pid 6516] <... futex resumed>) = 1 [pid 6513] <... futex resumed>) = 0 [pid 6512] close(10 [pid 5884] <... clone resumed>, child_tidptr=0x55556ff09690) = 124 [pid 6521] chdir("./55" [pid 6520] <... futex resumed>) = 1 [pid 6519] <... futex resumed>) = 0 [pid 6518] chdir("./file2" [pid 6516] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6513] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6512] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6521] <... chdir resumed>) = 0 [pid 6520] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6519] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6518] <... chdir resumed>) = 0 [pid 6516] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6513] <... futex resumed>) = 0 [pid 6512] close(11 [pid 6521] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6520] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6519] <... futex resumed>) = 0 [pid 6518] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 6516] ioctl(4, F2FS_IOC_SHUTDOWN, 0x200000000080 [pid 6513] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6512] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6521] <... prctl resumed>) = 0 [pid 6520] openat(AT_FDCWD, ".", O_RDONLY [pid 6519] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6518] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6516] <... ioctl resumed>) = 0 [pid 6512] close(12 [pid 6521] setpgid(0, 0 [pid 6520] <... openat resumed>) = 4 [pid 6518] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6516] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6512] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6521] <... setpgid resumed>) = 0 [pid 6520] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6518] <... futex resumed>) = 1 [pid 6516] <... futex resumed>) = 1 [pid 6515] <... futex resumed>) = 0 [pid 6513] <... futex resumed>) = 0 [pid 6512] close(13 [pid 6521] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6520] <... futex resumed>) = 1 [pid 6519] <... futex resumed>) = 0 [pid 6518] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6516] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6515] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6513] close(3 [pid 6512] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6521] <... openat resumed>) = 3 [pid 6520] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6519] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6518] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6515] <... futex resumed>) = 0 [pid 6513] <... close resumed>) = 0 [pid 6512] close(14 [pid 6521] write(3, "1000", 4 [pid 6520] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6519] <... futex resumed>) = 0 [pid 6518] openat(AT_FDCWD, ".", O_RDONLY [pid 6515] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6513] close(4 [pid 6512] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6521] <... write resumed>) = 4 [pid 6520] openat(AT_FDCWD, "./file1", O_WRONLY|O_EXCL|O_TRUNC|O_SYNC|O_NOATIME [pid 6519] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6518] <... openat resumed>) = 4 [ 117.253259][ T6516] exFAT-fs (loop2): Filesystem has been set read-only [pid 6513] <... close resumed>) = 0 [pid 6512] close(15 [pid 6521] close(3 [pid 6513] close(5) = -1 EBADF (Bad file descriptor) [pid 6513] close(6) = -1 EBADF (Bad file descriptor) [pid 6513] close(7) = -1 EBADF (Bad file descriptor) [pid 6513] close(8) = -1 EBADF (Bad file descriptor) [pid 6513] close(9) = -1 EBADF (Bad file descriptor) [pid 6513] close(10) = -1 EBADF (Bad file descriptor) [pid 6513] close(11) = -1 EBADF (Bad file descriptor) [pid 6513] close(12) = -1 EBADF (Bad file descriptor) [pid 6513] close(13) = -1 EBADF (Bad file descriptor) [pid 6513] close(14) = -1 EBADF (Bad file descriptor) [pid 6513] close(15) = -1 EBADF (Bad file descriptor) [pid 6513] close(16) = -1 EBADF (Bad file descriptor) [pid 6513] close(17) = -1 EBADF (Bad file descriptor) [pid 6513] close(18) = -1 EBADF (Bad file descriptor) [pid 6513] close(19) = -1 EBADF (Bad file descriptor) [pid 6513] close(20) = -1 EBADF (Bad file descriptor) [pid 6513] close(21) = -1 EBADF (Bad file descriptor) [pid 6513] close(22) = -1 EBADF (Bad file descriptor) [pid 6513] close(23) = -1 EBADF (Bad file descriptor) [pid 6513] close(24) = -1 EBADF (Bad file descriptor) [pid 6513] close(25) = -1 EBADF (Bad file descriptor) [pid 6513] close(26) = -1 EBADF (Bad file descriptor) [pid 6513] close(27) = -1 EBADF (Bad file descriptor) [pid 6513] close(28 [pid 6521] <... close resumed>) = 0 [pid 6512] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6521] symlink("/dev/binderfs", "./binderfs" [pid 6518] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6513] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6512] close(16 [pid 6513] close(29 [pid 6518] <... futex resumed>) = 1 [pid 6515] <... futex resumed>) = 0 [pid 6513] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6512] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6521] <... symlink resumed>) = 0 [pid 6515] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6513] exit_group(0 [pid 6512] close(17 [pid 6518] openat(AT_FDCWD, "./file1", O_WRONLY|O_EXCL|O_TRUNC|O_SYNC|O_NOATIME [pid 6521] write(1, "executing program\n", 18 [pid 6516] <... futex resumed>) = ? [pid 6515] <... futex resumed>) = 0 [pid 6513] <... exit_group resumed>) = ? [pid 6516] +++ exited with 0 +++ [pid 6515] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6513] +++ exited with 0 +++ executing program [pid 6520] <... openat resumed>) = -1 EIO (Input/output error) [pid 6521] <... write resumed>) = 18 [pid 6512] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6521] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6520] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6512] close(18 [pid 5887] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=120, si_uid=0, si_status=0, si_utime=0, si_stime=6 /* 0.06 s */} --- [pid 6518] <... openat resumed>) = -1 EIO (Input/output error) [pid 6521] <... futex resumed>) = 0 [pid 6520] <... futex resumed>) = 1 [pid 6519] <... futex resumed>) = 0 [pid 6512] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5887] restart_syscall(<... resuming interrupted clone ...> [pid 6518] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6521] rt_sigaction(SIGRT_1, {sa_handler=0x7f7361ab2750, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f7361aa3900}, [pid 6520] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6519] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6518] <... futex resumed>) = 1 [pid 6515] <... futex resumed>) = 0 [pid 6512] close(19 [pid 5887] <... restart_syscall resumed>) = 0 [pid 6521] <... rt_sigaction resumed>NULL, 8) = 0 [pid 6520] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6519] <... futex resumed>) = 0 [pid 6518] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6515] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6521] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 6520] ioctl(4, F2FS_IOC_SHUTDOWN, 0x200000000080 [pid 6519] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6518] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6515] <... futex resumed>) = 0 [pid 6512] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6521] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6520] <... ioctl resumed>) = 0 [pid 6518] ioctl(4, F2FS_IOC_SHUTDOWN, 0x200000000080 [pid 6515] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6512] close(20 [pid 6521] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 6520] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6512] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5887] umount2("./56", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6521] <... mmap resumed>) = 0x7f7361a20000 [pid 6520] <... futex resumed>) = 1 [pid 6519] <... futex resumed>) = 0 [pid 6518] <... ioctl resumed>) = 0 [pid 6512] close(21 [pid 5887] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6521] mprotect(0x7f7361a21000, 131072, PROT_READ|PROT_WRITE [pid 6520] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6519] close(3 [pid 6518] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6512] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6518] <... futex resumed>) = 1 [pid 6515] <... futex resumed>) = 0 [pid 6519] <... close resumed>) = 0 [pid 6518] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6515] close(3 [pid 6512] close(22 [pid 5887] openat(AT_FDCWD, "./56", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 6521] <... mprotect resumed>) = 0 [pid 6519] close(4 [pid 6515] <... close resumed>) = 0 [pid 6512] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6515] close(4 [pid 6512] close(23 [pid 5887] <... openat resumed>) = 3 [pid 6515] <... close resumed>) = 0 [pid 6512] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6515] close(5 [pid 6512] close(24 [pid 6515] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6512] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6515] close(6 [pid 5887] newfstatat(3, "", [pid 6512] close(25 [pid 6519] <... close resumed>) = 0 [pid 6515] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6512] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5887] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=80, ...}, AT_EMPTY_PATH) = 0 [pid 6512] close(26 [pid 6519] close(5 [pid 6515] close(7 [pid 6512] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6521] rt_sigprocmask(SIG_BLOCK, ~[], [pid 6519] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6515] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6512] close(27 [pid 5887] getdents64(3, [pid 6521] <... rt_sigprocmask resumed>[], 8) = 0 [pid 6519] close(6 [pid 6515] close(8 [pid 6512] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5887] <... getdents64 resumed>0x55556ff0a730 /* 4 entries */, 32768) = 112 [pid 5887] umount2("./56/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6521] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f7361a40990, parent_tid=0x7f7361a40990, exit_signal=0, stack=0x7f7361a20000, stack_size=0x20300, tls=0x7f7361a406c0} [pid 6519] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6515] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6512] close(28./strace-static-x86_64: Process 6522 attached [pid 6519] close(7 [pid 6515] close(9 [pid 6512] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5887] <... umount2 resumed>) = 0 [pid 6522] rseq(0x7f7361a40fe0, 0x20, 0, 0x53053053 [pid 6521] <... clone3 resumed> => {parent_tid=[125]}, 88) = 125 [pid 6519] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6515] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6512] close(29 [pid 6522] <... rseq resumed>) = 0 [pid 6521] rt_sigprocmask(SIG_SETMASK, [], [pid 6519] close(8 [pid 6515] close(10 [pid 6512] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6522] set_robust_list(0x7f7361a409a0, 24 [pid 6521] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6519] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6515] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6512] exit_group(0 [pid 5887] umount2("./56/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6522] <... set_robust_list resumed>) = 0 [pid 6521] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6519] close(9 [pid 6515] close(11 [pid 5887] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5887] newfstatat(AT_FDCWD, "./56/file2", [pid 6522] rt_sigprocmask(SIG_SETMASK, [], [pid 6521] <... futex resumed>) = 0 [pid 6519] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6517] <... futex resumed>) = ? [pid 6515] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6512] <... exit_group resumed>) = ? [pid 5887] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 6522] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6517] +++ exited with 0 +++ [pid 6519] close(10 [pid 5887] umount2("./56/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6519] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5887] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5887] openat(AT_FDCWD, "./56/file2", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 5887] newfstatat(4, "", {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_EMPTY_PATH) = 0 [pid 5887] getdents64(4, 0x55556ff12770 /* 2 entries */, 32768) = 48 [pid 5887] getdents64(4, 0x55556ff12770 /* 0 entries */, 32768) = 0 [pid 5887] close(4) = 0 [pid 5887] rmdir("./56/file2" [pid 6512] +++ exited with 0 +++ [pid 5887] <... rmdir resumed>) = 0 [pid 5887] umount2("./56/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6522] memfd_create("syzkaller", 0 [pid 6521] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 6519] close(11 [pid 6515] close(12 [pid 6522] <... memfd_create resumed>) = 3 [pid 6519] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6515] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5889] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=130, si_uid=0, si_status=0, si_utime=0, si_stime=3 /* 0.03 s */} --- [pid 5887] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6522] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6519] close(12 [pid 6515] close(13 [pid 5889] restart_syscall(<... resuming interrupted clone ...> [pid 5887] newfstatat(AT_FDCWD, "./56/binderfs", [pid 6522] <... mmap resumed>) = 0x7f7359600000 [pid 6519] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6515] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5889] <... restart_syscall resumed>) = 0 [pid 5887] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 6515] close(14 [pid 6519] close(13 [pid 6515] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5887] unlink("./56/binderfs" [pid 6519] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6515] close(15 [pid 6522] write(3, "\xeb\x76\x90\x45\x58\x46\x41\x54\x20\x20\x20\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x03\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x08\x00\x00\x00\x88\x00\x00\x00\x0f\x00\x00\x00\x05\x00\x00\x00"..., 131072 [pid 5889] umount2("./57", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6519] close(14 [pid 6515] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5889] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5887] <... unlink resumed>) = 0 [pid 6519] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6515] close(16 [pid 5889] openat(AT_FDCWD, "./57", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5887] getdents64(3, [pid 6519] close(15 [pid 6515] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6519] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6515] close(17 [pid 5889] <... openat resumed>) = 3 [pid 5887] <... getdents64 resumed>0x55556ff0a730 /* 0 entries */, 32768) = 0 [pid 6522] <... write resumed>) = 131072 [pid 6519] close(16 [pid 6515] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5889] newfstatat(3, "", [pid 5887] close(3 [pid 6519] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6519] close(17 [pid 5887] <... close resumed>) = 0 [pid 6519] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5889] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=80, ...}, AT_EMPTY_PATH) = 0 [pid 5887] rmdir("./56" [pid 6522] munmap(0x7f7359600000, 138412032 [pid 6519] close(18 [pid 6515] close(18 [pid 5889] getdents64(3, [pid 5887] <... rmdir resumed>) = 0 [pid 6519] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6515] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6519] close(19 [pid 6515] close(19 [pid 5887] mkdir("./57", 0777 [pid 5889] <... getdents64 resumed>0x55556ff0a730 /* 4 entries */, 32768) = 112 [pid 6519] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6515] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6519] close(20 [pid 6515] close(20 [pid 6519] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6515] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5889] umount2("./57/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6522] <... munmap resumed>) = 0 [pid 6519] close(21 [pid 6515] close(21 [pid 5887] <... mkdir resumed>) = 0 [pid 6522] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 6519] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6515] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6515] close(22) = -1 EBADF (Bad file descriptor) [pid 5887] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 6519] close(22 [pid 6515] close(23 [pid 6522] <... openat resumed>) = 4 [pid 6519] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6515] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5887] <... openat resumed>) = 3 [pid 6522] ioctl(4, LOOP_SET_FD, 3 [pid 5889] <... umount2 resumed>) = 0 [pid 6519] close(23 [pid 6515] close(24 [pid 5887] ioctl(3, LOOP_CLR_FD [pid 5889] umount2("./57/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6515] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5887] <... ioctl resumed>) = 0 [pid 6515] close(25 [pid 6519] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5887] close(3 [pid 6519] close(24 [pid 6515] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5889] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [ 117.285734][ T6520] exFAT-fs (loop1): error, data size is invalid(150994954) [ 117.296060][ T6520] exFAT-fs (loop1): Filesystem has been set read-only [ 117.302973][ T6518] exFAT-fs (loop3): error, data size is invalid(150994954) [ 117.310215][ T6518] exFAT-fs (loop3): Filesystem has been set read-only [pid 6519] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6515] close(26 [pid 5887] <... close resumed>) = 0 [pid 6522] <... ioctl resumed>) = 0 [pid 6522] close(3 [pid 6519] close(25 [pid 6515] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5889] newfstatat(AT_FDCWD, "./57/file2", [pid 6522] <... close resumed>) = 0 [pid 6519] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5889] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5887] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6515] close(27 [pid 6522] close(4 [pid 6519] close(26 [pid 5889] umount2("./57/file2", MNT_FORCE|UMOUNT_NOFOLLOW./strace-static-x86_64: Process 6523 attached [pid 6522] <... close resumed>) = 0 [pid 6519] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6515] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5889] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6522] mkdir("./file2", 0777 [pid 6519] close(27 [pid 6515] close(28 [pid 5889] openat(AT_FDCWD, "./57/file2", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5887] <... clone resumed>, child_tidptr=0x55556ff09690) = 122 [pid 6523] set_robust_list(0x55556ff096a0, 24 [pid 6522] <... mkdir resumed>) = 0 [pid 6519] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6515] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6523] <... set_robust_list resumed>) = 0 [pid 6522] mount("/dev/loop0", "./file2", "exfat", MS_SYNCHRONOUS|MS_MANDLOCK|MS_DIRSYNC|MS_NOATIME|MS_NODIRATIME|MS_STRICTATIME|MS_LAZYTIME, "" [pid 6519] close(28 [pid 6515] close(29 [pid 5889] <... openat resumed>) = 4 [pid 6523] chdir("./57" [pid 6519] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5889] newfstatat(4, "", [pid 6515] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6523] <... chdir resumed>) = 0 [pid 6519] close(29 [pid 5889] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_EMPTY_PATH) = 0 [pid 6515] exit_group(0 [pid 6523] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6519] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5889] getdents64(4, [pid 6523] <... prctl resumed>) = 0 [pid 6518] <... futex resumed>) = ? [pid 6515] <... exit_group resumed>) = ? [pid 6519] exit_group(0 [pid 5889] <... getdents64 resumed>0x55556ff12770 /* 2 entries */, 32768) = 48 [pid 6523] setpgid(0, 0 [pid 6519] <... exit_group resumed>) = ? [pid 6520] <... futex resumed>) = ? [pid 5889] getdents64(4, executing program [pid 6523] <... setpgid resumed>) = 0 [pid 6520] +++ exited with 0 +++ [pid 6519] +++ exited with 0 +++ [pid 6518] +++ exited with 0 +++ [pid 6515] +++ exited with 0 +++ [pid 5889] <... getdents64 resumed>0x55556ff12770 /* 0 entries */, 32768) = 0 [pid 6523] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5889] close(4 [pid 6523] <... openat resumed>) = 3 [pid 5889] <... close resumed>) = 0 [pid 6523] write(3, "1000", 4 [pid 5889] rmdir("./57/file2" [pid 6523] <... write resumed>) = 4 [pid 5889] <... rmdir resumed>) = 0 [pid 6523] close(3 [pid 5889] umount2("./57/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6523] <... close resumed>) = 0 [pid 5889] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6523] symlink("/dev/binderfs", "./binderfs" [pid 5889] newfstatat(AT_FDCWD, "./57/binderfs", [pid 6523] <... symlink resumed>) = 0 [pid 5889] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 6523] write(1, "executing program\n", 18 [pid 5889] unlink("./57/binderfs" [pid 6523] <... write resumed>) = 18 [pid 5889] <... unlink resumed>) = 0 [pid 6523] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5889] getdents64(3, [pid 6523] <... futex resumed>) = 0 [pid 5889] <... getdents64 resumed>0x55556ff0a730 /* 0 entries */, 32768) = 0 [pid 6523] rt_sigaction(SIGRT_1, {sa_handler=0x7f7361ab2750, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f7361aa3900}, [pid 5889] close(3 [pid 6523] <... rt_sigaction resumed>NULL, 8) = 0 [pid 5889] <... close resumed>) = 0 [pid 6523] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 5889] rmdir("./57" [pid 6523] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5889] <... rmdir resumed>) = 0 [pid 6523] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 5889] mkdir("./58", 0777 [pid 6523] <... mmap resumed>) = 0x7f7361a20000 [pid 5889] <... mkdir resumed>) = 0 [pid 6523] mprotect(0x7f7361a21000, 131072, PROT_READ|PROT_WRITE [pid 5889] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 6523] <... mprotect resumed>) = 0 [pid 5889] <... openat resumed>) = 3 [pid 6523] rt_sigprocmask(SIG_BLOCK, ~[], [pid 5889] ioctl(3, LOOP_CLR_FD) = 0 [pid 5889] close(3 [pid 5888] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=117, si_uid=0, si_status=0, si_utime=0, si_stime=5 /* 0.05 s */} --- [pid 5886] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=130, si_uid=0, si_status=0, si_utime=0, si_stime=5 /* 0.05 s */} --- [pid 6523] <... rt_sigprocmask resumed>[], 8) = 0 [pid 5886] restart_syscall(<... resuming interrupted clone ...> [pid 6523] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f7361a40990, parent_tid=0x7f7361a40990, exit_signal=0, stack=0x7f7361a20000, stack_size=0x20300, tls=0x7f7361a406c0} [pid 5886] <... restart_syscall resumed>) = 0 ./strace-static-x86_64: Process 6524 attached [pid 6523] <... clone3 resumed> => {parent_tid=[123]}, 88) = 123 [pid 6523] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 6523] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6524] rseq(0x7f7361a40fe0, 0x20, 0, 0x53053053 [pid 6523] <... futex resumed>) = 0 [pid 6524] <... rseq resumed>) = 0 [pid 6523] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 6524] set_robust_list(0x7f7361a409a0, 24) = 0 [pid 6524] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 6524] memfd_create("syzkaller", 0 [pid 5888] umount2("./52", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5886] umount2("./55", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6524] <... memfd_create resumed>) = 3 [pid 5886] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6524] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f7359600000 [pid 6524] write(3, "\xeb\x76\x90\x45\x58\x46\x41\x54\x20\x20\x20\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x03\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x08\x00\x00\x00\x88\x00\x00\x00\x0f\x00\x00\x00\x05\x00\x00\x00"..., 131072 [pid 5888] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5886] openat(AT_FDCWD, "./55", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5888] openat(AT_FDCWD, "./52", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5886] <... openat resumed>) = 3 [pid 5886] newfstatat(3, "", [pid 5888] <... openat resumed>) = 3 [pid 5886] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=80, ...}, AT_EMPTY_PATH) = 0 [pid 5888] newfstatat(3, "", [pid 5886] getdents64(3, [pid 5888] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=80, ...}, AT_EMPTY_PATH) = 0 [pid 5886] <... getdents64 resumed>0x55556ff0a730 /* 4 entries */, 32768) = 112 [pid 5886] umount2("./55/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5888] getdents64(3, 0x55556ff0a730 /* 4 entries */, 32768) = 112 [pid 6524] <... write resumed>) = 131072 [pid 6522] <... mount resumed>) = 0 [pid 5889] <... close resumed>) = 0 [pid 5888] umount2("./52/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5886] <... umount2 resumed>) = 0 [pid 6524] munmap(0x7f7359600000, 138412032 [pid 5889] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6524] <... munmap resumed>) = 0 [pid 6522] openat(AT_FDCWD, "./file2", O_RDONLY|O_DIRECTORY [pid 5886] umount2("./55/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6522] <... openat resumed>) = 3 [pid 5888] <... umount2 resumed>) = 0 [pid 6524] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 5889] <... clone resumed>, child_tidptr=0x55556ff09690) = 132 [pid 5886] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6522] chdir("./file2" [pid 5888] umount2("./52/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6524] <... openat resumed>) = 4 [ 117.367167][ T6522] loop0: detected capacity change from 0 to 256 [ 117.390373][ T6522] exFAT-fs (loop0): failed to load upcase table (idx : 0x0000fe7f, chksum : 0x39626d3b, utbl_chksum : 0xe619d30d) [pid 6524] ioctl(4, LOOP_SET_FD, 3./strace-static-x86_64: Process 6525 attached [pid 6522] <... chdir resumed>) = 0 [pid 5888] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5886] newfstatat(AT_FDCWD, "./55/file2", [pid 6522] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 5886] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 6522] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5886] umount2("./55/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6522] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5888] newfstatat(AT_FDCWD, "./52/file2", [pid 6522] <... futex resumed>) = 1 [pid 5886] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6522] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5888] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5886] openat(AT_FDCWD, "./55/file2", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 5888] umount2("./52/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5886] newfstatat(4, "", [pid 5888] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5888] openat(AT_FDCWD, "./52/file2", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5886] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_EMPTY_PATH) = 0 [pid 5888] <... openat resumed>) = 4 [pid 5886] getdents64(4, [pid 6525] set_robust_list(0x55556ff096a0, 24 [pid 5888] newfstatat(4, "", [pid 5886] <... getdents64 resumed>0x55556ff12770 /* 2 entries */, 32768) = 48 [pid 5888] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_EMPTY_PATH) = 0 [pid 5886] getdents64(4, 0x55556ff12770 /* 0 entries */, 32768) = 0 [pid 5888] getdents64(4, [pid 5886] close(4) = 0 [pid 5888] <... getdents64 resumed>0x55556ff12770 /* 2 entries */, 32768) = 48 [pid 5886] rmdir("./55/file2" [pid 6521] <... futex resumed>) = 0 [pid 6521] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6522] <... futex resumed>) = 0 [pid 6521] <... futex resumed>) = 1 [pid 6522] openat(AT_FDCWD, ".", O_RDONLY [pid 5886] <... rmdir resumed>) = 0 [pid 6522] <... openat resumed>) = 4 [pid 5888] getdents64(4, [pid 5886] umount2("./55/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6522] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5886] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6525] <... set_robust_list resumed>) = 0 [pid 5888] <... getdents64 resumed>0x55556ff12770 /* 0 entries */, 32768) = 0 [pid 5886] newfstatat(AT_FDCWD, "./55/binderfs", [pid 6522] <... futex resumed>) = 0 [pid 6521] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6522] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6521] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6522] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6521] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5886] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 6522] openat(AT_FDCWD, "./file1", O_WRONLY|O_EXCL|O_TRUNC|O_SYNC|O_NOATIME [pid 6521] <... futex resumed>) = 0 [pid 6525] chdir("./58" [pid 6524] <... ioctl resumed>) = 0 [pid 6521] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5888] close(4 [pid 5886] unlink("./55/binderfs" [pid 6524] close(3 [pid 5888] <... close resumed>) = 0 [pid 5886] <... unlink resumed>) = 0 [pid 6524] <... close resumed>) = 0 [pid 5888] rmdir("./52/file2" [pid 5886] getdents64(3, [pid 6524] close(4 [pid 5886] <... getdents64 resumed>0x55556ff0a730 /* 0 entries */, 32768) = 0 [pid 6524] <... close resumed>) = 0 [pid 5886] close(3 [pid 6524] mkdir("./file2", 0777 [pid 5886] <... close resumed>) = 0 [pid 5886] rmdir("./55") = 0 [pid 6524] <... mkdir resumed>) = 0 [pid 6525] <... chdir resumed>) = 0 [pid 6524] mount("/dev/loop2", "./file2", "exfat", MS_SYNCHRONOUS|MS_MANDLOCK|MS_DIRSYNC|MS_NOATIME|MS_NODIRATIME|MS_STRICTATIME|MS_LAZYTIME, "" [pid 5886] mkdir("./56", 0777 [pid 6525] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5888] <... rmdir resumed>) = 0 [pid 5886] <... mkdir resumed>) = 0 [pid 6522] <... openat resumed>) = -1 EIO (Input/output error) [pid 5886] openat(AT_FDCWD, "/dev/loop1", O_RDWR) = 3 [pid 5886] ioctl(3, LOOP_CLR_FD) = 0 [pid 5886] close(3 [pid 6525] <... prctl resumed>) = 0 [pid 5888] umount2("./52/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5886] <... close resumed>) = 0 [pid 5886] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 6526 attached [pid 6526] set_robust_list(0x55556ff096a0, 24) = 0 [pid 6526] chdir("./56" [pid 6522] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5888] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6525] setpgid(0, 0 [pid 5888] newfstatat(AT_FDCWD, "./52/binderfs", [pid 6522] <... futex resumed>) = 1 [pid 6521] <... futex resumed>) = 0 [pid 5888] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 6526] <... chdir resumed>) = 0 [pid 6521] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5886] <... clone resumed>, child_tidptr=0x55556ff09690) = 132 [pid 6521] <... futex resumed>) = 0 [pid 6521] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6525] <... setpgid resumed>) = 0 [pid 5888] unlink("./52/binderfs" [pid 6526] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6522] ioctl(4, F2FS_IOC_SHUTDOWN, 0x200000000080 [pid 6526] <... prctl resumed>) = 0 [pid 6522] <... ioctl resumed>) = 0 [pid 6526] setpgid(0, 0 [pid 6522] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 6521] <... futex resumed>) = 0 [pid 6526] <... setpgid resumed>) = 0 [pid 6522] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6521] close(3 [pid 6526] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6521] <... close resumed>) = 0 [pid 6521] close(4 [pid 6526] <... openat resumed>) = 3 [pid 6521] <... close resumed>) = 0 [pid 5888] <... unlink resumed>) = 0 [pid 6521] close(5 [pid 6525] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5888] getdents64(3, [pid 6526] write(3, "1000", 4 [pid 6521] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5888] <... getdents64 resumed>0x55556ff0a730 /* 0 entries */, 32768) = 0 [pid 6526] <... write resumed>) = 4 [pid 6521] close(6 [pid 6526] close(3 [pid 6521] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6526] <... close resumed>) = 0 [pid 6521] close(7 [pid 6526] symlink("/dev/binderfs", "./binderfs" [pid 6525] <... openat resumed>) = 3 [pid 6521] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6526] <... symlink resumed>) = 0 [pid 6525] write(3, "1000", 4 [pid 6521] close(8 [pid 5888] close(3 [pid 6525] <... write resumed>) = 4 [pid 6521] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6521] close(9) = -1 EBADF (Bad file descriptor) [pid 6521] close(10executing program ) = -1 EBADF (Bad file descriptor) [pid 6521] close(11 [pid 6526] write(1, "executing program\n", 18 [pid 6521] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6526] <... write resumed>) = 18 [pid 6521] close(12executing program [pid 6526] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6525] close(3 [pid 6524] <... mount resumed>) = 0 [pid 6521] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5888] <... close resumed>) = 0 [pid 6525] <... close resumed>) = 0 [pid 6524] openat(AT_FDCWD, "./file2", O_RDONLY|O_DIRECTORY [pid 5888] rmdir("./52" [pid 6525] symlink("/dev/binderfs", "./binderfs" [pid 6524] <... openat resumed>) = 3 [pid 5888] <... rmdir resumed>) = 0 [pid 6525] <... symlink resumed>) = 0 [pid 6524] chdir("./file2" [pid 6521] close(13 [pid 5888] mkdir("./53", 0777 [pid 6525] write(1, "executing program\n", 18 [pid 6524] <... chdir resumed>) = 0 [pid 6521] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6525] <... write resumed>) = 18 [pid 6524] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 6521] close(14 [pid 5888] <... mkdir resumed>) = 0 [pid 6525] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6521] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6525] <... futex resumed>) = 0 [pid 6524] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6521] close(15 [pid 5888] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 6525] rt_sigaction(SIGRT_1, {sa_handler=0x7f7361ab2750, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f7361aa3900}, [pid 6524] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6521] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6521] close(16 [pid 6526] <... futex resumed>) = 0 [pid 6525] <... rt_sigaction resumed>NULL, 8) = 0 [pid 6524] <... futex resumed>) = 1 [pid 6523] <... futex resumed>) = 0 [pid 6521] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5888] <... openat resumed>) = 3 [pid 6526] rt_sigaction(SIGRT_1, {sa_handler=0x7f7361ab2750, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f7361aa3900}, [pid 6525] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 6524] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6523] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6521] close(17 [pid 5888] ioctl(3, LOOP_CLR_FD [pid 6526] <... rt_sigaction resumed>NULL, 8) = 0 [pid 6525] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6524] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6523] <... futex resumed>) = 0 [pid 6521] <... close resumed>) = -1 EBADF (Bad file descriptor) [ 117.424350][ T6524] loop2: detected capacity change from 0 to 256 [ 117.436468][ T6522] exFAT-fs (loop0): error, data size is invalid(150994954) [ 117.445382][ T6522] exFAT-fs (loop0): Filesystem has been set read-only [ 117.451209][ T6524] exFAT-fs (loop2): failed to load upcase table (idx : 0x0000fe7f, chksum : 0x39626d3b, utbl_chksum : 0xe619d30d) [pid 6526] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 6525] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 6524] openat(AT_FDCWD, ".", O_RDONLY [pid 6523] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6521] close(18 [pid 5888] <... ioctl resumed>) = 0 [pid 6526] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6525] <... mmap resumed>) = 0x7f7361a20000 [pid 6524] <... openat resumed>) = 4 [pid 6521] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5888] close(3 [pid 6526] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 6525] mprotect(0x7f7361a21000, 131072, PROT_READ|PROT_WRITE [pid 6524] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6521] close(19 [pid 6526] <... mmap resumed>) = 0x7f7361a20000 [pid 6521] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6521] close(20) = -1 EBADF (Bad file descriptor) [pid 6521] close(21) = -1 EBADF (Bad file descriptor) [pid 6521] close(22) = -1 EBADF (Bad file descriptor) [pid 6521] close(23) = -1 EBADF (Bad file descriptor) [pid 6526] mprotect(0x7f7361a21000, 131072, PROT_READ|PROT_WRITE [pid 6521] close(24 [pid 6526] <... mprotect resumed>) = 0 [pid 6521] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6526] rt_sigprocmask(SIG_BLOCK, ~[], [pid 6525] <... mprotect resumed>) = 0 [pid 6524] <... futex resumed>) = 1 [pid 6523] <... futex resumed>) = 0 [pid 6521] close(25 [pid 5888] <... close resumed>) = 0 [pid 6526] <... rt_sigprocmask resumed>[], 8) = 0 [pid 6524] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6523] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6521] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6526] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f7361a40990, parent_tid=0x7f7361a40990, exit_signal=0, stack=0x7f7361a20000, stack_size=0x20300, tls=0x7f7361a406c0} [pid 6525] rt_sigprocmask(SIG_BLOCK, ~[], [pid 6524] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6523] <... futex resumed>) = 0 [pid 6521] close(26 [pid 5888] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 6527 attached [pid 6525] <... rt_sigprocmask resumed>[], 8) = 0 [pid 6524] openat(AT_FDCWD, "./file1", O_WRONLY|O_EXCL|O_TRUNC|O_SYNC|O_NOATIME [pid 6523] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6521] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6526] <... clone3 resumed> => {parent_tid=[133]}, 88) = 133 [pid 6521] close(27 [pid 6526] rt_sigprocmask(SIG_SETMASK, [], [pid 6521] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6526] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6521] close(28 [pid 6526] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6521] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6526] <... futex resumed>) = 0 [pid 6521] close(29 [pid 6527] rseq(0x7f7361a40fe0, 0x20, 0, 0x53053053 [pid 6526] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 6521] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6527] <... rseq resumed>) = 0 [pid 6521] exit_group(0 [pid 6527] set_robust_list(0x7f7361a409a0, 24 [pid 6522] <... futex resumed>) = ? [pid 6521] <... exit_group resumed>) = ? [pid 6527] <... set_robust_list resumed>) = 0 [pid 6522] +++ exited with 0 +++ [pid 6527] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 6527] memfd_create("syzkaller", 0) = 3 [pid 6527] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f7359600000 [pid 6527] write(3, "\xeb\x76\x90\x45\x58\x46\x41\x54\x20\x20\x20\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x03\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x08\x00\x00\x00\x88\x00\x00\x00\x0f\x00\x00\x00\x05\x00\x00\x00"..., 131072) = 131072 ./strace-static-x86_64: Process 6528 attached [pid 6525] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f7361a40990, parent_tid=0x7f7361a40990, exit_signal=0, stack=0x7f7361a20000, stack_size=0x20300, tls=0x7f7361a406c0} [pid 6521] +++ exited with 0 +++ [pid 5888] <... clone resumed>, child_tidptr=0x55556ff09690) = 119 [pid 5884] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=124, si_uid=0, si_status=0, si_utime=0, si_stime=4 /* 0.04 s */} --- ./strace-static-x86_64: Process 6529 attached [pid 6527] munmap(0x7f7359600000, 138412032 [pid 6528] set_robust_list(0x55556ff096a0, 24 [pid 6527] <... munmap resumed>) = 0 [pid 5884] umount2("./55", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5884] openat(AT_FDCWD, "./55", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 5884] newfstatat(3, "", [pid 6528] <... set_robust_list resumed>) = 0 [pid 6525] <... clone3 resumed> => {parent_tid=[133]}, 88) = 133 [pid 5884] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=80, ...}, AT_EMPTY_PATH) = 0 [pid 5884] getdents64(3, 0x55556ff0a730 /* 4 entries */, 32768) = 112 [pid 5884] umount2("./55/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6525] rt_sigprocmask(SIG_SETMASK, [], [pid 5884] <... umount2 resumed>) = 0 [pid 6529] rseq(0x7f7361a40fe0, 0x20, 0, 0x53053053 [pid 6528] chdir("./53" [pid 6527] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 6525] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5884] umount2("./55/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6527] <... openat resumed>) = 4 [pid 5884] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6527] ioctl(4, LOOP_SET_FD, 3 [pid 5884] newfstatat(AT_FDCWD, "./55/file2", [pid 6529] <... rseq resumed>) = 0 [pid 6528] <... chdir resumed>) = 0 [pid 6525] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5884] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 6529] set_robust_list(0x7f7361a409a0, 24 [pid 6528] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6525] <... futex resumed>) = 0 [pid 6529] <... set_robust_list resumed>) = 0 [pid 6528] <... prctl resumed>) = 0 [pid 6529] rt_sigprocmask(SIG_SETMASK, [], [pid 6525] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 6528] setpgid(0, 0 [pid 6529] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6528] <... setpgid resumed>) = 0 [pid 5884] umount2("./55/file2", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 6529] memfd_create("syzkaller", 0 [pid 5884] openat(AT_FDCWD, "./55/file2", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 6529] <... memfd_create resumed>) = 3 [pid 6528] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5884] <... openat resumed>) = 4 [pid 6529] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6528] <... openat resumed>) = 3 [pid 6527] <... ioctl resumed>) = 0 [pid 6524] <... openat resumed>) = -1 EIO (Input/output error) [pid 5884] newfstatat(4, "", [pid 6529] <... mmap resumed>) = 0x7f7359600000 [pid 6528] write(3, "1000", 4 [pid 6527] close(3 [pid 6529] write(3, "\xeb\x76\x90\x45\x58\x46\x41\x54\x20\x20\x20\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x03\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x08\x00\x00\x00\x88\x00\x00\x00\x0f\x00\x00\x00\x05\x00\x00\x00"..., 131072 [pid 6528] <... write resumed>) = 4 [pid 6524] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5884] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_EMPTY_PATH) = 0 [pid 6529] <... write resumed>) = 131072 [pid 6528] close(3 [pid 6527] <... close resumed>) = 0 [pid 6524] <... futex resumed>) = 1 [pid 6523] <... futex resumed>) = 0 [pid 5884] getdents64(4, [pid 6529] munmap(0x7f7359600000, 138412032 [pid 6528] <... close resumed>) = 0 [pid 6527] close(4 [pid 6524] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6523] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5884] <... getdents64 resumed>0x55556ff12770 /* 2 entries */, 32768) = 48 [pid 6529] <... munmap resumed>) = 0 [pid 6528] symlink("/dev/binderfs", "./binderfs" [pid 6527] <... close resumed>) = 0 [pid 6524] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6523] <... futex resumed>) = 0 [pid 5884] getdents64(4, [pid 6528] <... symlink resumed>) = 0 [pid 6527] mkdir("./file2", 0777 [pid 6524] ioctl(4, F2FS_IOC_SHUTDOWN, 0x200000000080executing program [pid 6523] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5884] <... getdents64 resumed>0x55556ff12770 /* 0 entries */, 32768) = 0 [pid 6529] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 6528] write(1, "executing program\n", 18 [pid 5884] close(4 [pid 6529] <... openat resumed>) = 4 [pid 6528] <... write resumed>) = 18 [pid 6527] <... mkdir resumed>) = 0 [pid 6524] <... ioctl resumed>) = 0 [pid 5884] <... close resumed>) = 0 [pid 6529] ioctl(4, LOOP_SET_FD, 3 [ 117.490529][ T6524] exFAT-fs (loop2): error, data size is invalid(150994954) [ 117.503348][ T6524] exFAT-fs (loop2): Filesystem has been set read-only [ 117.522194][ T6527] loop1: detected capacity change from 0 to 256 [pid 6528] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6527] mount("/dev/loop1", "./file2", "exfat", MS_SYNCHRONOUS|MS_MANDLOCK|MS_DIRSYNC|MS_NOATIME|MS_NODIRATIME|MS_STRICTATIME|MS_LAZYTIME, "" [pid 5884] rmdir("./55/file2" [pid 6528] <... futex resumed>) = 0 [pid 6524] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5884] <... rmdir resumed>) = 0 [pid 6524] <... futex resumed>) = 1 [pid 6523] <... futex resumed>) = 0 [pid 5884] umount2("./55/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6528] rt_sigaction(SIGRT_1, {sa_handler=0x7f7361ab2750, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f7361aa3900}, [pid 6524] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6523] close(3 [pid 5884] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6528] <... rt_sigaction resumed>NULL, 8) = 0 [pid 6523] <... close resumed>) = 0 [pid 5884] newfstatat(AT_FDCWD, "./55/binderfs", [pid 6523] close(4 [pid 5884] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 6528] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 6523] <... close resumed>) = 0 [pid 5884] unlink("./55/binderfs" [pid 6523] close(5 [pid 5884] <... unlink resumed>) = 0 [pid 6523] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5884] getdents64(3, [pid 6523] close(6 [pid 5884] <... getdents64 resumed>0x55556ff0a730 /* 0 entries */, 32768) = 0 [pid 6523] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5884] close(3 [pid 6523] close(7 [pid 5884] <... close resumed>) = 0 [pid 6523] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5884] rmdir("./55" [pid 6528] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6523] close(8 [pid 5884] <... rmdir resumed>) = 0 [pid 6523] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5884] mkdir("./56", 0777 [pid 6528] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 6523] close(9 [pid 5884] <... mkdir resumed>) = 0 [pid 6523] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5884] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 6528] <... mmap resumed>) = 0x7f7361a20000 [pid 6523] close(10 [pid 5884] <... openat resumed>) = 3 [pid 6523] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5884] ioctl(3, LOOP_CLR_FD [pid 6523] close(11 [pid 5884] <... ioctl resumed>) = 0 [pid 6528] mprotect(0x7f7361a21000, 131072, PROT_READ|PROT_WRITE [pid 6523] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5884] close(3 [pid 6528] <... mprotect resumed>) = 0 [pid 6523] close(12 [pid 5884] <... close resumed>) = 0 [pid 6523] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5884] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6528] rt_sigprocmask(SIG_BLOCK, ~[], [pid 6523] close(13 [pid 6528] <... rt_sigprocmask resumed>[], 8) = 0 [pid 6523] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6528] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f7361a40990, parent_tid=0x7f7361a40990, exit_signal=0, stack=0x7f7361a20000, stack_size=0x20300, tls=0x7f7361a406c0} [pid 6523] close(14./strace-static-x86_64: Process 6531 attached ./strace-static-x86_64: Process 6530 attached ) = -1 EBADF (Bad file descriptor) [pid 6523] close(15 [pid 6530] set_robust_list(0x55556ff096a0, 24 [pid 6523] <... close resumed>) = -1 EBADF (Bad file descriptor) executing program [pid 5884] <... clone resumed>, child_tidptr=0x55556ff09690) = 126 [pid 6530] <... set_robust_list resumed>) = 0 [pid 6528] <... clone3 resumed> => {parent_tid=[120]}, 88) = 120 [pid 6523] close(16 [pid 6530] chdir("./56" [pid 6523] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6530] <... chdir resumed>) = 0 [pid 6523] close(17 [pid 6530] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6523] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6530] <... prctl resumed>) = 0 [pid 6523] close(18 [pid 6530] setpgid(0, 0 [pid 6523] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6530] <... setpgid resumed>) = 0 [pid 6523] close(19 [pid 6530] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6523] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6530] <... openat resumed>) = 3 [pid 6523] close(20) = -1 EBADF (Bad file descriptor) [pid 6523] close(21) = -1 EBADF (Bad file descriptor) [pid 6523] close(22) = -1 EBADF (Bad file descriptor) [pid 6530] write(3, "1000", 4 [pid 6523] close(23 [pid 6530] <... write resumed>) = 4 [pid 6523] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6530] close(3 [pid 6523] close(24 [pid 6530] <... close resumed>) = 0 [pid 6523] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6530] symlink("/dev/binderfs", "./binderfs" [pid 6523] close(25 [pid 6530] <... symlink resumed>) = 0 [pid 6530] write(1, "executing program\n", 18 [pid 6523] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6530] <... write resumed>) = 18 [pid 6523] close(26 [pid 6530] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6523] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6523] close(27) = -1 EBADF (Bad file descriptor) [pid 6523] close(28) = -1 EBADF (Bad file descriptor) [pid 6530] <... futex resumed>) = 0 [pid 6523] close(29 [pid 6530] rt_sigaction(SIGRT_1, {sa_handler=0x7f7361ab2750, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f7361aa3900}, [pid 6523] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6530] <... rt_sigaction resumed>NULL, 8) = 0 [pid 6523] exit_group(0 [pid 6530] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 6523] <... exit_group resumed>) = ? [pid 6530] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6530] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f7361a20000 [pid 6524] <... futex resumed>) = ? [pid 6530] mprotect(0x7f7361a21000, 131072, PROT_READ|PROT_WRITE [pid 6531] rseq(0x7f7361a40fe0, 0x20, 0, 0x53053053 [pid 6530] <... mprotect resumed>) = 0 [pid 6529] <... ioctl resumed>) = 0 [pid 6528] rt_sigprocmask(SIG_SETMASK, [], [pid 6527] <... mount resumed>) = 0 [pid 6531] <... rseq resumed>) = 0 [pid 6530] rt_sigprocmask(SIG_BLOCK, ~[], [pid 6529] close(3 [pid 6528] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6524] +++ exited with 0 +++ [pid 6523] +++ exited with 0 +++ [pid 6531] set_robust_list(0x7f7361a409a0, 24 [pid 6530] <... rt_sigprocmask resumed>[], 8) = 0 [pid 6529] <... close resumed>) = 0 [pid 6528] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6527] openat(AT_FDCWD, "./file2", O_RDONLY|O_DIRECTORY [pid 5887] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=122, si_uid=0, si_status=0, si_utime=0, si_stime=5 /* 0.05 s */} --- [pid 6531] <... set_robust_list resumed>) = 0 [pid 6530] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f7361a40990, parent_tid=0x7f7361a40990, exit_signal=0, stack=0x7f7361a20000, stack_size=0x20300, tls=0x7f7361a406c0} [pid 6529] close(4 [pid 6528] <... futex resumed>) = 0 [pid 6527] <... openat resumed>) = 3 ./strace-static-x86_64: Process 6532 attached [pid 6531] rt_sigprocmask(SIG_SETMASK, [], [pid 6529] <... close resumed>) = 0 [pid 6528] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 6527] chdir("./file2" [pid 6532] rseq(0x7f7361a40fe0, 0x20, 0, 0x53053053 [pid 6531] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6530] <... clone3 resumed> => {parent_tid=[127]}, 88) = 127 [pid 6529] mkdir("./file2", 0777 [pid 6527] <... chdir resumed>) = 0 [pid 6532] <... rseq resumed>) = 0 [pid 6531] memfd_create("syzkaller", 0 [pid 6530] rt_sigprocmask(SIG_SETMASK, [], [pid 5887] umount2("./57", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6529] <... mkdir resumed>) = 0 [pid 6532] set_robust_list(0x7f7361a409a0, 24 [pid 6530] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6527] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 5887] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6532] <... set_robust_list resumed>) = 0 [pid 6530] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5887] openat(AT_FDCWD, "./57", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 6532] rt_sigprocmask(SIG_SETMASK, [], [pid 6530] <... futex resumed>) = 0 [pid 5887] <... openat resumed>) = 3 [pid 6532] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6530] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 5887] newfstatat(3, "", [pid 6532] memfd_create("syzkaller", 0 [pid 5887] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=80, ...}, AT_EMPTY_PATH) = 0 [pid 6532] <... memfd_create resumed>) = 3 [pid 6529] mount("/dev/loop4", "./file2", "exfat", MS_SYNCHRONOUS|MS_MANDLOCK|MS_DIRSYNC|MS_NOATIME|MS_NODIRATIME|MS_STRICTATIME|MS_LAZYTIME, "" [pid 6527] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5887] getdents64(3, [pid 6532] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6531] <... memfd_create resumed>) = 3 [pid 6527] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5887] <... getdents64 resumed>0x55556ff0a730 /* 4 entries */, 32768) = 112 [pid 6532] <... mmap resumed>) = 0x7f7359600000 [pid 6527] <... futex resumed>) = 1 [pid 6526] <... futex resumed>) = 0 [pid 5887] umount2("./57/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6532] write(3, "\xeb\x76\x90\x45\x58\x46\x41\x54\x20\x20\x20\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x03\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x08\x00\x00\x00\x88\x00\x00\x00\x0f\x00\x00\x00\x05\x00\x00\x00"..., 131072 [pid 6531] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6527] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6526] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6532] <... write resumed>) = 131072 [pid 6531] <... mmap resumed>) = 0x7f7359600000 [pid 6527] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6526] <... futex resumed>) = 0 [pid 5887] <... umount2 resumed>) = 0 [pid 6527] openat(AT_FDCWD, ".", O_RDONLY [pid 6526] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6532] munmap(0x7f7359600000, 138412032 [pid 6527] <... openat resumed>) = 4 [pid 6532] <... munmap resumed>) = 0 [pid 6531] write(3, "\xeb\x76\x90\x45\x58\x46\x41\x54\x20\x20\x20\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x03\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x08\x00\x00\x00\x88\x00\x00\x00\x0f\x00\x00\x00\x05\x00\x00\x00"..., 131072 [pid 6527] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 6526] <... futex resumed>) = 0 [pid 6527] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6526] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6532] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 6527] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6526] <... futex resumed>) = 0 [pid 6532] <... openat resumed>) = 4 [pid 6527] openat(AT_FDCWD, "./file1", O_WRONLY|O_EXCL|O_TRUNC|O_SYNC|O_NOATIME [ 117.541722][ T6529] loop4: detected capacity change from 0 to 256 [ 117.564558][ T6527] exFAT-fs (loop1): failed to load upcase table (idx : 0x0000fe7f, chksum : 0x39626d3b, utbl_chksum : 0xe619d30d) [pid 6526] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5887] umount2("./57/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6532] ioctl(4, LOOP_SET_FD, 3 [pid 6531] <... write resumed>) = 131072 [pid 5887] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6531] munmap(0x7f7359600000, 138412032 [pid 5887] newfstatat(AT_FDCWD, "./57/file2", {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 6531] <... munmap resumed>) = 0 [pid 5887] umount2("./57/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6531] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 5887] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5887] openat(AT_FDCWD, "./57/file2", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 6531] <... openat resumed>) = 4 [pid 6531] ioctl(4, LOOP_SET_FD, 3 [pid 5887] <... openat resumed>) = 4 [pid 5887] newfstatat(4, "", [pid 6532] <... ioctl resumed>) = 0 [pid 5887] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_EMPTY_PATH) = 0 [pid 6532] close(3) = 0 [pid 6532] close(4) = 0 [pid 5887] getdents64(4, [pid 6532] mkdir("./file2", 0777 [pid 5887] <... getdents64 resumed>0x55556ff12770 /* 2 entries */, 32768) = 48 [pid 6532] <... mkdir resumed>) = 0 [pid 6532] mount("/dev/loop0", "./file2", "exfat", MS_SYNCHRONOUS|MS_MANDLOCK|MS_DIRSYNC|MS_NOATIME|MS_NODIRATIME|MS_STRICTATIME|MS_LAZYTIME, "" [pid 5887] getdents64(4, [pid 6527] <... openat resumed>) = -1 EIO (Input/output error) [pid 6531] <... ioctl resumed>) = 0 [pid 5887] <... getdents64 resumed>0x55556ff12770 /* 0 entries */, 32768) = 0 [pid 6531] close(3) = 0 [pid 6531] close(4) = 0 [pid 6531] mkdir("./file2", 0777) = 0 [pid 5887] close(4 [pid 6531] mount("/dev/loop3", "./file2", "exfat", MS_SYNCHRONOUS|MS_MANDLOCK|MS_DIRSYNC|MS_NOATIME|MS_NODIRATIME|MS_STRICTATIME|MS_LAZYTIME, "" [pid 5887] <... close resumed>) = 0 [pid 5887] rmdir("./57/file2" [pid 6527] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5887] <... rmdir resumed>) = 0 [pid 6527] <... futex resumed>) = 1 [pid 6527] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5887] umount2("./57/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6526] <... futex resumed>) = 0 [pid 6526] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5887] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6527] <... futex resumed>) = 0 [pid 6526] <... futex resumed>) = 1 [pid 5887] newfstatat(AT_FDCWD, "./57/binderfs", [pid 6527] ioctl(4, F2FS_IOC_SHUTDOWN, 0x200000000080 [pid 6526] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5887] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 6527] <... ioctl resumed>) = 0 [pid 5887] unlink("./57/binderfs" [pid 6527] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 6526] <... futex resumed>) = 0 [pid 5887] <... unlink resumed>) = 0 [pid 6526] close(3) = 0 [pid 6526] close(4) = 0 [pid 5887] getdents64(3, [pid 6526] close(5 [pid 5887] <... getdents64 resumed>0x55556ff0a730 /* 0 entries */, 32768) = 0 [pid 5887] close(3 [pid 6526] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6526] close(6) = -1 EBADF (Bad file descriptor) [pid 6526] close(7) = -1 EBADF (Bad file descriptor) [pid 5887] <... close resumed>) = 0 [pid 6526] close(8 [pid 5887] rmdir("./57" [pid 6526] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6526] close(9) = -1 EBADF (Bad file descriptor) [pid 6526] close(10) = -1 EBADF (Bad file descriptor) [pid 6526] close(11) = -1 EBADF (Bad file descriptor) [pid 5887] <... rmdir resumed>) = 0 [pid 6526] close(12 [pid 5887] mkdir("./58", 0777 [pid 6526] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6526] close(13) = -1 EBADF (Bad file descriptor) [pid 5887] <... mkdir resumed>) = 0 [pid 6526] close(14) = -1 EBADF (Bad file descriptor) [pid 6526] close(15) = -1 EBADF (Bad file descriptor) [pid 5887] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 6526] close(16) = -1 EBADF (Bad file descriptor) [pid 5887] <... openat resumed>) = 3 [pid 6526] close(17) = -1 EBADF (Bad file descriptor) [pid 5887] ioctl(3, LOOP_CLR_FD [pid 6526] close(18) = -1 EBADF (Bad file descriptor) [pid 5887] <... ioctl resumed>) = 0 [pid 6526] close(19) = -1 EBADF (Bad file descriptor) [pid 6526] close(20) = -1 EBADF (Bad file descriptor) [pid 5887] close(3 [pid 6526] close(21) = -1 EBADF (Bad file descriptor) [pid 6526] close(22) = -1 EBADF (Bad file descriptor) [pid 6526] close(23) = -1 EBADF (Bad file descriptor) [pid 6526] close(24) = -1 EBADF (Bad file descriptor) [pid 6526] close(25) = -1 EBADF (Bad file descriptor) [pid 6526] close(26) = -1 EBADF (Bad file descriptor) [pid 6526] close(27) = -1 EBADF (Bad file descriptor) [pid 6526] close(28) = -1 EBADF (Bad file descriptor) [pid 6526] close(29 [pid 5887] <... close resumed>) = 0 [pid 6526] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5887] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6526] exit_group(0) = ? ./strace-static-x86_64: Process 6533 attached [pid 6533] set_robust_list(0x55556ff096a0, 24 [pid 6527] +++ exited with 0 +++ [pid 6526] +++ exited with 0 +++ [pid 5887] <... clone resumed>, child_tidptr=0x55556ff09690) = 124 [pid 6533] <... set_robust_list resumed>) = 0 [pid 5886] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=132, si_uid=0, si_status=0, si_utime=0, si_stime=4 /* 0.04 s */} --- [pid 5886] restart_syscall(<... resuming interrupted clone ...> [pid 6529] <... mount resumed>) = 0 [pid 5886] <... restart_syscall resumed>) = 0 [pid 5886] umount2("./56", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [ 117.613195][ T6527] exFAT-fs (loop1): error, data size is invalid(150994954) [ 117.613828][ T6532] loop0: detected capacity change from 0 to 256 [ 117.630827][ T6531] loop3: detected capacity change from 0 to 256 [ 117.634611][ T6527] exFAT-fs (loop1): Filesystem has been set read-only [ 117.648638][ T6529] exFAT-fs (loop4): failed to load upcase table (idx : 0x0000fe7f, chksum : 0x39626d3b, utbl_chksum : 0xe619d30d) [pid 5886] openat(AT_FDCWD, "./56", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 5886] newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=80, ...}, AT_EMPTY_PATH) = 0 [pid 5886] getdents64(3, 0x55556ff0a730 /* 4 entries */, 32768) = 112 [pid 5886] umount2("./56/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6533] chdir("./58" [pid 6529] openat(AT_FDCWD, "./file2", O_RDONLY|O_DIRECTORY [pid 6533] <... chdir resumed>) = 0 [pid 6533] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6529] <... openat resumed>) = 3 [pid 6533] <... prctl resumed>) = 0 [pid 6529] chdir("./file2" [pid 6533] setpgid(0, 0 [pid 6529] <... chdir resumed>) = 0 [pid 6531] <... mount resumed>) = 0 [pid 6533] <... setpgid resumed>) = 0 [pid 6529] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 5886] <... umount2 resumed>) = 0 [pid 6533] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6529] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5886] umount2("./56/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6533] <... openat resumed>) = 3 [pid 6529] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5886] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6529] <... futex resumed>) = 1 [pid 6525] <... futex resumed>) = 0 [pid 5886] newfstatat(AT_FDCWD, "./56/file2", [pid 6529] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6525] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5886] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 6531] openat(AT_FDCWD, "./file2", O_RDONLY|O_DIRECTORY [pid 6529] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6525] <... futex resumed>) = 0 [pid 5886] umount2("./56/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6533] write(3, "1000", 4 [pid 6531] <... openat resumed>) = 3 [pid 6529] openat(AT_FDCWD, ".", O_RDONLY [pid 6525] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5886] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6533] <... write resumed>) = 4 [pid 6529] <... openat resumed>) = 4 [pid 5886] openat(AT_FDCWD, "./56/file2", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 6533] close(3 [pid 6529] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6533] <... close resumed>) = 0 [pid 6531] chdir("./file2" [pid 6529] <... futex resumed>) = 1 [pid 6525] <... futex resumed>) = 0 [pid 5886] <... openat resumed>) = 4 [pid 6531] <... chdir resumed>) = 0 [pid 6531] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 6533] symlink("/dev/binderfs", "./binderfs" [pid 6531] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6529] openat(AT_FDCWD, "./file1", O_WRONLY|O_EXCL|O_TRUNC|O_SYNC|O_NOATIME [pid 6525] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5886] newfstatat(4, "", [pid 6533] <... symlink resumed>) = 0 [pid 6531] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6533] write(1, "executing program\n", 18 [pid 6531] <... futex resumed>) = 1 [pid 6528] <... futex resumed>) = 0 [pid 6525] <... futex resumed>) = 0 [pid 5886] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_EMPTY_PATH) = 0 [pid 6531] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULLexecuting program [pid 6532] <... mount resumed>) = 0 [pid 6533] <... write resumed>) = 18 [pid 6528] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6525] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [ 117.684497][ T6531] exFAT-fs (loop3): failed to load upcase table (idx : 0x0000fe7f, chksum : 0x39626d3b, utbl_chksum : 0xe619d30d) [ 117.697687][ T6532] exFAT-fs (loop0): failed to load upcase table (idx : 0x0000fe7f, chksum : 0x39626d3b, utbl_chksum : 0xe619d30d) [ 117.723568][ T6529] exFAT-fs (loop4): error, data size is invalid(150994954) [pid 5886] getdents64(4, [pid 6532] openat(AT_FDCWD, "./file2", O_RDONLY|O_DIRECTORY) = 3 [pid 6532] chdir("./file2") = 0 [pid 6532] openat(AT_FDCWD, "/dev/loop0", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 6533] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6532] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6531] <... futex resumed>) = 0 [pid 6529] <... openat resumed>) = -1 EIO (Input/output error) [pid 6528] <... futex resumed>) = 1 [pid 5886] <... getdents64 resumed>0x55556ff12770 /* 2 entries */, 32768) = 48 [pid 6533] <... futex resumed>) = 0 [pid 6529] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6528] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6533] rt_sigaction(SIGRT_1, {sa_handler=0x7f7361ab2750, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f7361aa3900}, [pid 6529] <... futex resumed>) = 1 [pid 6525] <... futex resumed>) = 0 [pid 5886] getdents64(4, [pid 6531] openat(AT_FDCWD, ".", O_RDONLY [pid 6533] <... rt_sigaction resumed>NULL, 8) = 0 [pid 6531] <... openat resumed>) = 4 [pid 6531] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 6531] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6529] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6525] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6533] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 6528] <... futex resumed>) = 0 [pid 5886] <... getdents64 resumed>0x55556ff12770 /* 0 entries */, 32768) = 0 [pid 6525] <... futex resumed>) = 0 [pid 6533] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6529] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6528] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6525] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5886] close(4 [pid 6533] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 6531] <... futex resumed>) = 0 [pid 6529] ioctl(4, F2FS_IOC_SHUTDOWN, 0x200000000080 [pid 6528] <... futex resumed>) = 1 [pid 6531] openat(AT_FDCWD, "./file1", O_WRONLY|O_EXCL|O_TRUNC|O_SYNC|O_NOATIME [pid 6533] <... mmap resumed>) = 0x7f7361a20000 [pid 6532] <... futex resumed>) = 1 [pid 6529] <... ioctl resumed>) = 0 [pid 6528] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5886] <... close resumed>) = 0 [pid 6533] mprotect(0x7f7361a21000, 131072, PROT_READ|PROT_WRITE [pid 6532] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6529] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5886] rmdir("./56/file2" [pid 6533] <... mprotect resumed>) = 0 [pid 6529] <... futex resumed>) = 1 [pid 6525] <... futex resumed>) = 0 [pid 5886] <... rmdir resumed>) = 0 [pid 6529] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6525] close(3) = 0 [pid 6525] close(4 [pid 5886] umount2("./56/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6533] rt_sigprocmask(SIG_BLOCK, ~[], [pid 6525] <... close resumed>) = 0 [pid 5886] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6525] close(5 [pid 5886] newfstatat(AT_FDCWD, "./56/binderfs", [pid 6525] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5886] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 6533] <... rt_sigprocmask resumed>[], 8) = 0 [pid 6525] close(6 [pid 6533] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f7361a40990, parent_tid=0x7f7361a40990, exit_signal=0, stack=0x7f7361a20000, stack_size=0x20300, tls=0x7f7361a406c0} [pid 6525] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5886] unlink("./56/binderfs" [pid 6525] close(7 [pid 5886] <... unlink resumed>) = 0 [pid 6525] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6525] close(8 [pid 5886] getdents64(3, [pid 6525] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6533] <... clone3 resumed> => {parent_tid=[125]}, 88) = 125 [pid 6525] close(9 [pid 5886] <... getdents64 resumed>0x55556ff0a730 /* 0 entries */, 32768) = 0 [pid 6533] rt_sigprocmask(SIG_SETMASK, [], [pid 6525] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5886] close(3 [pid 6533] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6525] close(10 [pid 5886] <... close resumed>) = 0 ./strace-static-x86_64: Process 6534 attached [pid 6533] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6530] <... futex resumed>) = 0 [pid 6525] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5886] rmdir("./56" [pid 6533] <... futex resumed>) = 0 [pid 6533] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 6525] close(11 [pid 5886] <... rmdir resumed>) = 0 [pid 6525] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6525] close(12) = -1 EBADF (Bad file descriptor) [pid 5886] mkdir("./57", 0777 [pid 6525] close(13) = -1 EBADF (Bad file descriptor) [pid 5886] <... mkdir resumed>) = 0 [pid 6525] close(14) = -1 EBADF (Bad file descriptor) [pid 6525] close(15 [pid 5886] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 6525] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5886] <... openat resumed>) = 3 [pid 6525] close(16) = -1 EBADF (Bad file descriptor) [pid 6525] close(17 [pid 5886] ioctl(3, LOOP_CLR_FD [pid 6525] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6525] close(18 [pid 5886] <... ioctl resumed>) = 0 [pid 6525] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6525] close(19 [pid 5886] close(3 [pid 6534] rseq(0x7f7361a40fe0, 0x20, 0, 0x53053053 [pid 6530] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6525] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5886] <... close resumed>) = 0 [pid 6525] close(20) = -1 EBADF (Bad file descriptor) [pid 6525] close(21) = -1 EBADF (Bad file descriptor) [pid 6525] close(22) = -1 EBADF (Bad file descriptor) [pid 6525] close(23) = -1 EBADF (Bad file descriptor) [pid 6525] close(24) = -1 EBADF (Bad file descriptor) [pid 6525] close(25) = -1 EBADF (Bad file descriptor) [pid 6525] close(26) = -1 EBADF (Bad file descriptor) [pid 5886] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6525] close(27) = -1 EBADF (Bad file descriptor) [pid 6534] <... rseq resumed>) = 0 [pid 6532] <... futex resumed>) = 0 [pid 6530] <... futex resumed>) = 1 ./strace-static-x86_64: Process 6535 attached [pid 6530] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6534] set_robust_list(0x7f7361a409a0, 24 [pid 6525] close(28 [pid 6535] set_robust_list(0x55556ff096a0, 24 [pid 6534] <... set_robust_list resumed>) = 0 [pid 6532] openat(AT_FDCWD, ".", O_RDONLY [pid 6525] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6534] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 6532] <... openat resumed>) = 4 [pid 6525] close(29 [pid 6532] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6525] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6534] memfd_create("syzkaller", 0 [pid 6532] <... futex resumed>) = 1 [pid 6530] <... futex resumed>) = 0 [pid 6525] exit_group(0 [pid 6535] <... set_robust_list resumed>) = 0 [pid 6534] <... memfd_create resumed>) = 3 [pid 6532] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6531] <... openat resumed>) = -1 EIO (Input/output error) [pid 6530] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6535] chdir("./57" [pid 6534] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6531] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6530] <... futex resumed>) = 0 [pid 5886] <... clone resumed>, child_tidptr=0x55556ff09690) = 134 [pid 6535] <... chdir resumed>) = 0 [pid 6534] <... mmap resumed>) = 0x7f7359600000 [pid 6531] <... futex resumed>) = 1 [pid 6530] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6532] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6531] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6525] <... exit_group resumed>) = ? [ 117.732535][ T6529] exFAT-fs (loop4): Filesystem has been set read-only [ 117.743446][ T6531] exFAT-fs (loop3): error, data size is invalid(150994954) [ 117.751156][ T6531] exFAT-fs (loop3): Filesystem has been set read-only [pid 6532] openat(AT_FDCWD, "./file1", O_WRONLY|O_EXCL|O_TRUNC|O_SYNC|O_NOATIME [pid 6535] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6534] write(3, "\xeb\x76\x90\x45\x58\x46\x41\x54\x20\x20\x20\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x03\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x08\x00\x00\x00\x88\x00\x00\x00\x0f\x00\x00\x00\x05\x00\x00\x00"..., 131072 [pid 6535] <... prctl resumed>) = 0 [pid 6529] <... futex resumed>) = ? [pid 6528] <... futex resumed>) = 0 [pid 6535] setpgid(0, 0 [pid 6534] <... write resumed>) = 131072 [pid 6529] +++ exited with 0 +++ [pid 6528] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6525] +++ exited with 0 +++ [pid 6535] <... setpgid resumed>) = 0 [pid 6534] munmap(0x7f7359600000, 138412032 [pid 6531] <... futex resumed>) = 0 [pid 6528] <... futex resumed>) = 1 [pid 6535] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6531] ioctl(4, F2FS_IOC_SHUTDOWN, 0x200000000080 [pid 6528] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5889] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=132, si_uid=0, si_status=0, si_utime=0, si_stime=3 /* 0.03 s */} --- [pid 6535] <... openat resumed>) = 3 [pid 6534] <... munmap resumed>) = 0 [pid 6531] <... ioctl resumed>) = 0 [pid 5889] restart_syscall(<... resuming interrupted clone ...> [pid 6535] write(3, "1000", 4 [pid 6531] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6535] <... write resumed>) = 4 [pid 6531] <... futex resumed>) = 1 [pid 6528] <... futex resumed>) = 0 [pid 6535] close(3 [pid 6531] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6528] close(3 [pid 6535] <... close resumed>) = 0 [pid 6528] <... close resumed>) = 0 [pid 6535] symlink("/dev/binderfs", "./binderfs" [pid 6528] close(4 [pid 6535] <... symlink resumed>) = 0 [pid 6532] <... openat resumed>) = -1 EIO (Input/output error) [pid 6528] <... close resumed>) = 0 executing program [pid 6535] write(1, "executing program\n", 18 [pid 6528] close(5 [pid 6535] <... write resumed>) = 18 [pid 6532] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6528] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6535] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6532] <... futex resumed>) = 1 [pid 6530] <... futex resumed>) = 0 [pid 6528] close(6 [pid 6535] <... futex resumed>) = 0 [pid 6532] ioctl(4, F2FS_IOC_SHUTDOWN, 0x200000000080 [pid 6530] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6528] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6535] rt_sigaction(SIGRT_1, {sa_handler=0x7f7361ab2750, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f7361aa3900}, [pid 6534] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 6530] <... futex resumed>) = 0 [pid 6528] close(7 [pid 6535] <... rt_sigaction resumed>NULL, 8) = 0 [pid 6534] <... openat resumed>) = 4 [pid 6532] <... ioctl resumed>) = 0 [pid 6530] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6528] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6535] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 6528] close(8 [pid 6535] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6534] ioctl(4, LOOP_SET_FD, 3 [pid 6532] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6528] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6535] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 6532] <... futex resumed>) = 1 [pid 6530] <... futex resumed>) = 0 [pid 5889] <... restart_syscall resumed>) = 0 [pid 6530] close(3 [pid 6532] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6530] <... close resumed>) = 0 [pid 6530] close(4 [pid 5889] umount2("./58", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6530] <... close resumed>) = 0 [pid 5889] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6530] close(5 [pid 5889] openat(AT_FDCWD, "./58", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 6530] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5889] <... openat resumed>) = 3 [pid 6530] close(6 [pid 5889] newfstatat(3, "", [pid 6530] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5889] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=80, ...}, AT_EMPTY_PATH) = 0 [pid 6530] close(7 [pid 5889] getdents64(3, [pid 6530] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5889] <... getdents64 resumed>0x55556ff0a730 /* 4 entries */, 32768) = 112 [pid 6530] close(8 [pid 5889] umount2("./58/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6530] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6530] close(9) = -1 EBADF (Bad file descriptor) [pid 6530] close(10) = -1 EBADF (Bad file descriptor) [pid 6530] close(11) = -1 EBADF (Bad file descriptor) [pid 6530] close(12) = -1 EBADF (Bad file descriptor) [pid 6528] close(9 [pid 6530] close(13) = -1 EBADF (Bad file descriptor) [pid 6530] close(14) = -1 EBADF (Bad file descriptor) [pid 6530] close(15) = -1 EBADF (Bad file descriptor) [pid 6530] close(16) = -1 EBADF (Bad file descriptor) [pid 6530] close(17) = -1 EBADF (Bad file descriptor) [pid 6530] close(18) = -1 EBADF (Bad file descriptor) [pid 6530] close(19 [pid 6528] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6530] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6535] <... mmap resumed>) = 0x7f7361a20000 [pid 6530] close(20 [pid 6528] close(10 [pid 6530] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6530] close(21) = -1 EBADF (Bad file descriptor) [pid 6528] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5889] <... umount2 resumed>) = 0 [pid 6535] mprotect(0x7f7361a21000, 131072, PROT_READ|PROT_WRITE [pid 6530] close(22 [pid 6528] close(11 [pid 5889] umount2("./58/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6535] <... mprotect resumed>) = 0 [pid 6534] <... ioctl resumed>) = 0 [pid 6530] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6528] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5889] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6535] rt_sigprocmask(SIG_BLOCK, ~[], [pid 6534] close(3 [pid 6530] close(23 [pid 6528] close(12 [pid 5889] newfstatat(AT_FDCWD, "./58/file2", [pid 6535] <... rt_sigprocmask resumed>[], 8) = 0 [pid 6534] <... close resumed>) = 0 [pid 6530] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6528] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6535] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f7361a40990, parent_tid=0x7f7361a40990, exit_signal=0, stack=0x7f7361a20000, stack_size=0x20300, tls=0x7f7361a406c0} [pid 6534] close(4 [pid 6530] close(24 [pid 6528] close(13 [pid 5889] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 ./strace-static-x86_64: Process 6536 attached [pid 6534] <... close resumed>) = 0 [pid 6530] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6528] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5889] umount2("./58/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6536] rseq(0x7f7361a40fe0, 0x20, 0, 0x53053053 [pid 6535] <... clone3 resumed> => {parent_tid=[135]}, 88) = 135 [pid 6534] mkdir("./file2", 0777 [pid 6530] close(25 [pid 6528] close(14 [pid 5889] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6536] <... rseq resumed>) = 0 [pid 6535] rt_sigprocmask(SIG_SETMASK, [], [pid 6534] <... mkdir resumed>) = 0 [pid 6530] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6528] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5889] openat(AT_FDCWD, "./58/file2", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 6536] set_robust_list(0x7f7361a409a0, 24 [pid 6535] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6534] mount("/dev/loop2", "./file2", "exfat", MS_SYNCHRONOUS|MS_MANDLOCK|MS_DIRSYNC|MS_NOATIME|MS_NODIRATIME|MS_STRICTATIME|MS_LAZYTIME, "" [pid 6530] close(26 [pid 6528] close(15 [pid 5889] <... openat resumed>) = 4 [pid 6536] <... set_robust_list resumed>) = 0 [pid 6535] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6530] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6528] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5889] newfstatat(4, "", [pid 6536] rt_sigprocmask(SIG_SETMASK, [], [pid 6535] <... futex resumed>) = 0 [pid 6530] close(27 [pid 6528] close(16 [pid 5889] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_EMPTY_PATH) = 0 [pid 6536] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6535] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 6530] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6528] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5889] getdents64(4, [pid 6536] memfd_create("syzkaller", 0 [pid 6530] close(28 [pid 6528] close(17 [pid 6530] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6528] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5889] <... getdents64 resumed>0x55556ff12770 /* 2 entries */, 32768) = 48 [pid 6536] <... memfd_create resumed>) = 3 [pid 6530] close(29 [pid 6528] close(18 [pid 6536] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6530] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6528] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5889] getdents64(4, [pid 6536] <... mmap resumed>) = 0x7f7359600000 [pid 6530] exit_group(0 [pid 6528] close(19 [pid 6532] <... futex resumed>) = ? [pid 6530] <... exit_group resumed>) = ? [pid 5889] <... getdents64 resumed>0x55556ff12770 /* 0 entries */, 32768) = 0 [pid 6536] write(3, "\xeb\x76\x90\x45\x58\x46\x41\x54\x20\x20\x20\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x03\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x08\x00\x00\x00\x88\x00\x00\x00\x0f\x00\x00\x00\x05\x00\x00\x00"..., 131072 [pid 6532] +++ exited with 0 +++ [pid 6530] +++ exited with 0 +++ [pid 6528] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6528] close(20 [pid 5889] close(4 [pid 5884] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=126, si_uid=0, si_status=0, si_utime=0, si_stime=5 /* 0.05 s */} --- [pid 5884] restart_syscall(<... resuming interrupted clone ...> [pid 6528] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5889] <... close resumed>) = 0 [pid 6528] close(21 [pid 5889] rmdir("./58/file2" [pid 6528] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6528] close(22 [pid 5889] <... rmdir resumed>) = 0 [pid 6528] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5889] umount2("./58/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6528] close(23) = -1 EBADF (Bad file descriptor) [pid 5889] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6528] close(24 [pid 5889] newfstatat(AT_FDCWD, "./58/binderfs", [pid 6528] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6528] close(25) = -1 EBADF (Bad file descriptor) [pid 5889] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 6528] close(26) = -1 EBADF (Bad file descriptor) [pid 6528] close(27) = -1 EBADF (Bad file descriptor) [pid 6528] close(28) = -1 EBADF (Bad file descriptor) [pid 6528] close(29) = -1 EBADF (Bad file descriptor) [pid 6528] exit_group(0) = ? [pid 6531] <... futex resumed>) = ? [pid 5884] <... restart_syscall resumed>) = 0 [pid 6531] +++ exited with 0 +++ [pid 6528] +++ exited with 0 +++ [pid 5884] umount2("./56", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5888] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=119, si_uid=0, si_status=0, si_utime=0, si_stime=4 /* 0.04 s */} --- [pid 5884] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5888] restart_syscall(<... resuming interrupted clone ...> [pid 5884] openat(AT_FDCWD, "./56", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 6536] <... write resumed>) = 131072 [pid 5889] unlink("./58/binderfs" [pid 5884] newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=80, ...}, AT_EMPTY_PATH) = 0 [pid 5884] getdents64(3, 0x55556ff0a730 /* 4 entries */, 32768) = 112 [pid 5884] umount2("./56/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6536] munmap(0x7f7359600000, 138412032 [pid 5889] <... unlink resumed>) = 0 [pid 5884] <... umount2 resumed>) = 0 [pid 5889] getdents64(3, [pid 5884] umount2("./56/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6536] <... munmap resumed>) = 0 [pid 5884] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5889] <... getdents64 resumed>0x55556ff0a730 /* 0 entries */, 32768) = 0 [pid 6536] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 5884] newfstatat(AT_FDCWD, "./56/file2", [pid 5889] close(3) = 0 [pid 5884] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 6536] <... openat resumed>) = 4 [pid 5889] rmdir("./58" [pid 6536] ioctl(4, LOOP_SET_FD, 3 [pid 5884] umount2("./56/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5889] <... rmdir resumed>) = 0 [ 117.776464][ T6532] exFAT-fs (loop0): error, data size is invalid(150994954) [ 117.784921][ T6532] exFAT-fs (loop0): Filesystem has been set read-only [ 117.794506][ T6534] loop2: detected capacity change from 0 to 256 [pid 5889] mkdir("./59", 0777 [pid 5888] <... restart_syscall resumed>) = 0 [pid 5884] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5889] <... mkdir resumed>) = 0 [pid 5884] openat(AT_FDCWD, "./56/file2", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5889] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 5884] <... openat resumed>) = 4 [pid 5884] newfstatat(4, "", [pid 5889] <... openat resumed>) = 3 [pid 5884] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_EMPTY_PATH) = 0 [pid 5889] ioctl(3, LOOP_CLR_FD [pid 5884] getdents64(4, [pid 5889] <... ioctl resumed>) = 0 [pid 5888] umount2("./53", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5884] <... getdents64 resumed>0x55556ff12770 /* 2 entries */, 32768) = 48 [pid 5889] close(3 [pid 5884] getdents64(4, [pid 5888] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5888] openat(AT_FDCWD, "./53", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 5889] <... close resumed>) = 0 [pid 5888] newfstatat(3, "", [pid 5884] <... getdents64 resumed>0x55556ff12770 /* 0 entries */, 32768) = 0 [pid 5888] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=80, ...}, AT_EMPTY_PATH) = 0 [pid 5888] getdents64(3, 0x55556ff0a730 /* 4 entries */, 32768) = 112 [pid 5888] umount2("./53/file2", MNT_FORCE|UMOUNT_NOFOLLOW) = 0 [pid 5888] umount2("./53/file2", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5888] newfstatat(AT_FDCWD, "./53/file2", {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5888] umount2("./53/file2", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5888] openat(AT_FDCWD, "./53/file2", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 5888] newfstatat(4, "", {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_EMPTY_PATH) = 0 [pid 5888] getdents64(4, 0x55556ff12770 /* 2 entries */, 32768) = 48 [pid 5888] getdents64(4, 0x55556ff12770 /* 0 entries */, 32768) = 0 [pid 5888] close(4 [pid 5884] close(4 [pid 5888] <... close resumed>) = 0 [pid 5888] rmdir("./53/file2") = 0 [pid 5888] umount2("./53/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5888] newfstatat(AT_FDCWD, "./53/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5888] unlink("./53/binderfs" [pid 5889] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5884] <... close resumed>) = 0 [pid 5888] <... unlink resumed>) = 0 [pid 5888] getdents64(3, 0x55556ff0a730 /* 0 entries */, 32768) = 0 [pid 5888] close(3) = 0 [pid 5888] rmdir("./53") = 0 [pid 5888] mkdir("./54", 0777) = 0 [pid 5888] openat(AT_FDCWD, "/dev/loop3", O_RDWR) = 3 [pid 5888] ioctl(3, LOOP_CLR_FD) = 0 [pid 5888] close(3) = 0 [pid 5888] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6536] <... ioctl resumed>) = 0 [pid 5884] rmdir("./56/file2"./strace-static-x86_64: Process 6538 attached ./strace-static-x86_64: Process 6537 attached [pid 6536] close(3 [pid 5889] <... clone resumed>, child_tidptr=0x55556ff09690) = 134 [pid 5884] <... rmdir resumed>) = 0 [pid 6537] set_robust_list(0x55556ff096a0, 24) = 0 [pid 5884] umount2("./56/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6536] <... close resumed>) = 0 [pid 6536] close(4) = 0 [pid 6536] mkdir("./file2", 0777 [pid 5884] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6537] chdir("./59" [pid 6536] <... mkdir resumed>) = 0 [pid 5884] newfstatat(AT_FDCWD, "./56/binderfs", [pid 6536] mount("/dev/loop1", "./file2", "exfat", MS_SYNCHRONOUS|MS_MANDLOCK|MS_DIRSYNC|MS_NOATIME|MS_NODIRATIME|MS_STRICTATIME|MS_LAZYTIME, "" [pid 5888] <... clone resumed>, child_tidptr=0x55556ff09690) = 121 [pid 6538] set_robust_list(0x55556ff096a0, 24) = 0 [pid 6538] chdir("./54") = 0 [pid 6538] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 6538] setpgid(0, 0) = 0 [pid 6538] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5884] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5884] unlink("./56/binderfs" [pid 6538] <... openat resumed>) = 3 [pid 6538] write(3, "1000", 4 [pid 5884] <... unlink resumed>) = 0 [pid 6538] <... write resumed>) = 4 [pid 6537] <... chdir resumed>) = 0 [pid 5884] getdents64(3, [pid 6538] close(3) = 0 [pid 6538] symlink("/dev/binderfs", "./binderfs") = 0 executing program [pid 6538] write(1, "executing program\n", 18) = 18 [pid 6538] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 6538] rt_sigaction(SIGRT_1, {sa_handler=0x7f7361ab2750, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f7361aa3900}, NULL, 8) = 0 [pid 6538] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 6538] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f7361a20000 [pid 6538] mprotect(0x7f7361a21000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 6537] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5884] <... getdents64 resumed>0x55556ff0a730 /* 0 entries */, 32768) = 0 [pid 6537] <... prctl resumed>) = 0 [pid 5884] close(3 [pid 6538] rt_sigprocmask(SIG_BLOCK, ~[], [pid 6537] setpgid(0, 0 [pid 5884] <... close resumed>) = 0 [pid 6537] <... setpgid resumed>) = 0 [pid 5884] rmdir("./56" [pid 6538] <... rt_sigprocmask resumed>[], 8) = 0 [pid 6537] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6538] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f7361a40990, parent_tid=0x7f7361a40990, exit_signal=0, stack=0x7f7361a20000, stack_size=0x20300, tls=0x7f7361a406c0} [pid 6537] <... openat resumed>) = 3 [pid 5884] <... rmdir resumed>) = 0 [pid 6537] write(3, "1000", 4 [pid 5884] mkdir("./57", 0777./strace-static-x86_64: Process 6539 attached [pid 6537] <... write resumed>) = 4 [pid 5884] <... mkdir resumed>) = 0 [pid 6537] close(3 [pid 5884] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 6538] <... clone3 resumed> => {parent_tid=[122]}, 88) = 122 [pid 6538] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 6538] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6539] rseq(0x7f7361a40fe0, 0x20, 0, 0x53053053 [pid 6538] <... futex resumed>) = 0 [pid 6538] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 6539] <... rseq resumed>) = 0 [pid 6539] set_robust_list(0x7f7361a409a0, 24) = 0 [pid 6539] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 6539] memfd_create("syzkaller", 0 [pid 6537] <... close resumed>) = 0 [pid 5884] <... openat resumed>) = 3 [pid 6537] symlink("/dev/binderfs", "./binderfs" [pid 5884] ioctl(3, LOOP_CLR_FD [pid 6539] <... memfd_create resumed>) = 3 [pid 6537] <... symlink resumed>) = 0 [pid 5884] <... ioctl resumed>) = 0 [pid 6539] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5884] close(3 [pid 6537] write(1, "executing program\n", 18 [pid 6534] <... mount resumed>) = 0 executing program [pid 6539] <... mmap resumed>) = 0x7f7359600000 [ 117.828483][ T6536] loop1: detected capacity change from 0 to 256 [ 117.856009][ T6534] exFAT-fs (loop2): failed to load upcase table (idx : 0x0000fe7f, chksum : 0x39626d3b, utbl_chksum : 0xe619d30d) [pid 6539] write(3, "\xeb\x76\x90\x45\x58\x46\x41\x54\x20\x20\x20\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x03\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x08\x00\x00\x00\x88\x00\x00\x00\x0f\x00\x00\x00\x05\x00\x00\x00"..., 131072 [pid 6537] <... write resumed>) = 18 [pid 6534] openat(AT_FDCWD, "./file2", O_RDONLY|O_DIRECTORY [pid 5884] <... close resumed>) = 0 [pid 6537] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5884] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6537] <... futex resumed>) = 0 [pid 6534] <... openat resumed>) = 3 ./strace-static-x86_64: Process 6540 attached [pid 6539] <... write resumed>) = 131072 [pid 6537] rt_sigaction(SIGRT_1, {sa_handler=0x7f7361ab2750, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f7361aa3900}, [pid 6534] chdir("./file2" [pid 6540] set_robust_list(0x55556ff096a0, 24 [pid 6537] <... rt_sigaction resumed>NULL, 8) = 0 [pid 6534] <... chdir resumed>) = 0 [pid 6540] <... set_robust_list resumed>) = 0 [pid 6537] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 6534] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 5884] <... clone resumed>, child_tidptr=0x55556ff09690) = 128 [pid 6540] chdir("./57" [pid 6539] munmap(0x7f7359600000, 138412032 [pid 6537] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6534] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6540] <... chdir resumed>) = 0 [pid 6539] <... munmap resumed>) = 0 [pid 6537] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 6534] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6540] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 6539] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 6537] <... mmap resumed>) = 0x7f7361a20000 [pid 6534] <... futex resumed>) = 1 [pid 6540] setpgid(0, 0 [pid 6539] <... openat resumed>) = 4 [pid 6537] mprotect(0x7f7361a21000, 131072, PROT_READ|PROT_WRITE [pid 6534] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6540] <... setpgid resumed>) = 0 [pid 6539] ioctl(4, LOOP_SET_FD, 3 [pid 6533] <... futex resumed>) = 0 [pid 6540] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6537] <... mprotect resumed>) = 0 [pid 6537] rt_sigprocmask(SIG_BLOCK, ~[], [pid 6540] <... openat resumed>) = 3 [pid 6537] <... rt_sigprocmask resumed>[], 8) = 0 [pid 6540] write(3, "1000", 4) = 4 [pid 6533] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6540] close(3 [pid 6534] <... futex resumed>) = 0 [pid 6533] <... futex resumed>) = 1 [pid 6540] <... close resumed>) = 0 [pid 6534] openat(AT_FDCWD, ".", O_RDONLY [pid 6533] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6540] symlink("/dev/binderfs", "./binderfs" [pid 6537] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f7361a40990, parent_tid=0x7f7361a40990, exit_signal=0, stack=0x7f7361a20000, stack_size=0x20300, tls=0x7f7361a406c0} [pid 6534] <... openat resumed>) = 4 [pid 6534] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 6533] <... futex resumed>) = 0 [pid 6534] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6540] <... symlink resumed>) = 0 [pid 6533] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000executing program ./strace-static-x86_64: Process 6541 attached [pid 6540] write(1, "executing program\n", 18 [pid 6539] <... ioctl resumed>) = 0 [pid 6537] <... clone3 resumed> => {parent_tid=[135]}, 88) = 135 [pid 6534] <... futex resumed>) = 0 [pid 6533] <... futex resumed>) = 1 [pid 6534] openat(AT_FDCWD, "./file1", O_WRONLY|O_EXCL|O_TRUNC|O_SYNC|O_NOATIME [pid 6541] rseq(0x7f7361a40fe0, 0x20, 0, 0x53053053 [pid 6540] <... write resumed>) = 18 [pid 6539] close(3 [pid 6533] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6541] <... rseq resumed>) = 0 [pid 6540] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6539] <... close resumed>) = 0 [pid 6541] set_robust_list(0x7f7361a409a0, 24 [pid 6540] <... futex resumed>) = 0 [pid 6539] close(4 [pid 6541] <... set_robust_list resumed>) = 0 [pid 6540] rt_sigaction(SIGRT_1, {sa_handler=0x7f7361ab2750, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f7361aa3900}, [pid 6541] rt_sigprocmask(SIG_SETMASK, [], [pid 6540] <... rt_sigaction resumed>NULL, 8) = 0 [pid 6539] <... close resumed>) = 0 [pid 6541] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6537] rt_sigprocmask(SIG_SETMASK, [], [pid 6541] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6537] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6537] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6541] <... futex resumed>) = 0 [pid 6539] mkdir("./file2", 0777 [pid 6537] <... futex resumed>) = 1 [pid 6540] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 6541] memfd_create("syzkaller", 0 [pid 6540] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6539] <... mkdir resumed>) = 0 [pid 6537] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 6541] <... memfd_create resumed>) = 3 [pid 6540] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 6539] mount("/dev/loop3", "./file2", "exfat", MS_SYNCHRONOUS|MS_MANDLOCK|MS_DIRSYNC|MS_NOATIME|MS_NODIRATIME|MS_STRICTATIME|MS_LAZYTIME, "" [pid 6541] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6540] <... mmap resumed>) = 0x7f7361a20000 [pid 6541] <... mmap resumed>) = 0x7f7359600000 [pid 6541] write(3, "\xeb\x76\x90\x45\x58\x46\x41\x54\x20\x20\x20\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x03\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x08\x00\x00\x00\x88\x00\x00\x00\x0f\x00\x00\x00\x05\x00\x00\x00"..., 131072) = 131072 [pid 6541] munmap(0x7f7359600000, 138412032 [pid 6540] mprotect(0x7f7361a21000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 6541] <... munmap resumed>) = 0 [pid 6540] rt_sigprocmask(SIG_BLOCK, ~[], [pid 6541] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 6540] <... rt_sigprocmask resumed>[], 8) = 0 [ 117.918654][ T6539] loop3: detected capacity change from 0 to 256 [ 117.928553][ T6536] exFAT-fs (loop1): failed to load upcase table (idx : 0x0000fe7f, chksum : 0x39626d3b, utbl_chksum : 0xe619d30d) [ 117.947413][ T6534] exFAT-fs (loop2): error, data size is invalid(150994954) [pid 6540] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f7361a40990, parent_tid=0x7f7361a40990, exit_signal=0, stack=0x7f7361a20000, stack_size=0x20300, tls=0x7f7361a406c0} [pid 6541] <... openat resumed>) = 4 ./strace-static-x86_64: Process 6542 attached [pid 6541] ioctl(4, LOOP_SET_FD, 3 [pid 6540] <... clone3 resumed> => {parent_tid=[129]}, 88) = 129 [pid 6542] rseq(0x7f7361a40fe0, 0x20, 0, 0x53053053 [pid 6536] <... mount resumed>) = 0 [pid 6536] openat(AT_FDCWD, "./file2", O_RDONLY|O_DIRECTORY) = 3 [pid 6536] chdir("./file2" [pid 6542] <... rseq resumed>) = 0 [pid 6540] rt_sigprocmask(SIG_SETMASK, [], [pid 6536] <... chdir resumed>) = 0 [pid 6542] set_robust_list(0x7f7361a409a0, 24 [pid 6541] <... ioctl resumed>) = 0 [pid 6540] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6536] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 6542] <... set_robust_list resumed>) = 0 [pid 6541] close(3 [pid 6540] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6536] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6542] rt_sigprocmask(SIG_SETMASK, [], [pid 6541] <... close resumed>) = 0 [pid 6540] <... futex resumed>) = 0 [pid 6536] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6542] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6541] close(4 [pid 6540] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 6536] <... futex resumed>) = 1 [pid 6535] <... futex resumed>) = 0 [pid 6542] memfd_create("syzkaller", 0 [pid 6541] <... close resumed>) = 0 [pid 6536] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6542] <... memfd_create resumed>) = 3 [pid 6541] mkdir("./file2", 0777 [pid 6535] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6542] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f7359600000 [pid 6541] <... mkdir resumed>) = 0 [pid 6536] <... futex resumed>) = 0 [pid 6535] <... futex resumed>) = 1 [pid 6534] <... openat resumed>) = -1 EIO (Input/output error) [pid 6534] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6542] write(3, "\xeb\x76\x90\x45\x58\x46\x41\x54\x20\x20\x20\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x03\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x08\x00\x00\x00\x88\x00\x00\x00\x0f\x00\x00\x00\x05\x00\x00\x00"..., 131072 [pid 6536] openat(AT_FDCWD, ".", O_RDONLY [pid 6535] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6534] <... futex resumed>) = 1 [pid 6533] <... futex resumed>) = 0 [pid 6541] mount("/dev/loop4", "./file2", "exfat", MS_SYNCHRONOUS|MS_MANDLOCK|MS_DIRSYNC|MS_NOATIME|MS_NODIRATIME|MS_STRICTATIME|MS_LAZYTIME, "" [pid 6542] <... write resumed>) = 131072 [pid 6536] <... openat resumed>) = 4 [pid 6534] ioctl(4, F2FS_IOC_SHUTDOWN, 0x200000000080 [pid 6533] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6536] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6534] <... ioctl resumed>) = 0 [pid 6533] <... futex resumed>) = 0 [pid 6536] <... futex resumed>) = 1 [pid 6535] <... futex resumed>) = 0 [pid 6534] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6533] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6536] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6535] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6534] <... futex resumed>) = 0 [pid 6533] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6536] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6535] <... futex resumed>) = 0 [pid 6534] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6533] close(3 [pid 6536] openat(AT_FDCWD, "./file1", O_WRONLY|O_EXCL|O_TRUNC|O_SYNC|O_NOATIME [pid 6535] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6533] <... close resumed>) = 0 [pid 6533] close(4) = 0 [pid 6533] close(5) = -1 EBADF (Bad file descriptor) [pid 6533] close(6) = -1 EBADF (Bad file descriptor) [pid 6533] close(7) = -1 EBADF (Bad file descriptor) [pid 6533] close(8) = -1 EBADF (Bad file descriptor) [pid 6533] close(9) = -1 EBADF (Bad file descriptor) [pid 6533] close(10) = -1 EBADF (Bad file descriptor) [pid 6533] close(11) = -1 EBADF (Bad file descriptor) [pid 6533] close(12) = -1 EBADF (Bad file descriptor) [pid 6533] close(13) = -1 EBADF (Bad file descriptor) [pid 6533] close(14) = -1 EBADF (Bad file descriptor) [pid 6533] close(15) = -1 EBADF (Bad file descriptor) [pid 6533] close(16) = -1 EBADF (Bad file descriptor) [pid 6533] close(17) = -1 EBADF (Bad file descriptor) [pid 6533] close(18) = -1 EBADF (Bad file descriptor) [pid 6533] close(19) = -1 EBADF (Bad file descriptor) [pid 6533] close(20) = -1 EBADF (Bad file descriptor) [pid 6533] close(21) = -1 EBADF (Bad file descriptor) [pid 6533] close(22) = -1 EBADF (Bad file descriptor) [pid 6533] close(23) = -1 EBADF (Bad file descriptor) [pid 6533] close(24) = -1 EBADF (Bad file descriptor) [pid 6533] close(25) = -1 EBADF (Bad file descriptor) [pid 6533] close(26) = -1 EBADF (Bad file descriptor) [pid 6533] close(27) = -1 EBADF (Bad file descriptor) [pid 6533] close(28) = -1 EBADF (Bad file descriptor) [pid 6533] close(29) = -1 EBADF (Bad file descriptor) [pid 6533] exit_group(0 [pid 6534] <... futex resumed>) = ? [pid 6533] <... exit_group resumed>) = ? [pid 6534] +++ exited with 0 +++ [pid 6533] +++ exited with 0 +++ [pid 5887] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=124, si_uid=0, si_status=0, si_utime=0, si_stime=4 /* 0.04 s */} --- [pid 5887] umount2("./58", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5887] openat(AT_FDCWD, "./58", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 5887] newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=80, ...}, AT_EMPTY_PATH) = 0 [pid 5887] getdents64(3, 0x55556ff0a730 /* 4 entries */, 32768) = 112 [ 117.971030][ T6534] exFAT-fs (loop2): Filesystem has been set read-only [ 117.979186][ T6541] loop4: detected capacity change from 0 to 256 [ 117.997262][ T6536] exFAT-fs (loop1): error, data size is invalid(150994954) [pid 5887] umount2("./58/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6542] munmap(0x7f7359600000, 138412032) = 0 [pid 6536] <... openat resumed>) = -1 EIO (Input/output error) [pid 6542] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 5887] <... umount2 resumed>) = 0 [pid 5887] umount2("./58/file2", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5887] newfstatat(AT_FDCWD, "./58/file2", {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5887] umount2("./58/file2", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5887] openat(AT_FDCWD, "./58/file2", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 5887] newfstatat(4, "", {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_EMPTY_PATH) = 0 [pid 5887] getdents64(4, 0x55556ff12770 /* 2 entries */, 32768) = 48 [pid 5887] getdents64(4, 0x55556ff12770 /* 0 entries */, 32768) = 0 [pid 5887] close(4) = 0 [pid 5887] rmdir("./58/file2") = 0 [pid 5887] umount2("./58/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5887] newfstatat(AT_FDCWD, "./58/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5887] unlink("./58/binderfs") = 0 [pid 5887] getdents64(3, 0x55556ff0a730 /* 0 entries */, 32768) = 0 [pid 5887] close(3) = 0 [pid 5887] rmdir("./58") = 0 [pid 5887] mkdir("./59", 0777) = 0 [pid 5887] openat(AT_FDCWD, "/dev/loop2", O_RDWR) = 3 [pid 5887] ioctl(3, LOOP_CLR_FD) = 0 [pid 5887] close(3) = 0 [pid 5887] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6542] <... openat resumed>) = 4 [pid 6542] ioctl(4, LOOP_SET_FD, 3./strace-static-x86_64: Process 6543 attached [pid 5887] <... clone resumed>, child_tidptr=0x55556ff09690) = 126 [pid 6543] set_robust_list(0x55556ff096a0, 24) = 0 [pid 6543] chdir("./59") = 0 [pid 6543] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 6543] setpgid(0, 0) = 0 [pid 6535] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 6535] futex(0x7f7361b156dc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 6543] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6535] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 6543] <... openat resumed>) = 3 [pid 6543] write(3, "1000", 4) = 4 [pid 6543] close(3executing program ) = 0 [pid 6543] symlink("/dev/binderfs", "./binderfs") = 0 [pid 6535] <... mmap resumed>) = 0x7f73619ff000 [pid 6543] write(1, "executing program\n", 18) = 18 [pid 6543] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6535] mprotect(0x7f7361a00000, 131072, PROT_READ|PROT_WRITE [pid 6543] <... futex resumed>) = 0 [pid 6543] rt_sigaction(SIGRT_1, {sa_handler=0x7f7361ab2750, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f7361aa3900}, NULL, 8) = 0 [pid 6543] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 6543] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f7361a20000 [pid 6543] mprotect(0x7f7361a21000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 6543] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 6543] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f7361a40990, parent_tid=0x7f7361a40990, exit_signal=0, stack=0x7f7361a20000, stack_size=0x20300, tls=0x7f7361a406c0}./strace-static-x86_64: Process 6544 attached => {parent_tid=[127]}, 88) = 127 [pid 6544] rseq(0x7f7361a40fe0, 0x20, 0, 0x53053053 [pid 6543] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 6544] <... rseq resumed>) = 0 [pid 6543] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6544] set_robust_list(0x7f7361a409a0, 24 [pid 6543] <... futex resumed>) = 0 [pid 6544] <... set_robust_list resumed>) = 0 [pid 6535] <... mprotect resumed>) = 0 [pid 6544] rt_sigprocmask(SIG_SETMASK, [], [pid 6543] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 6535] rt_sigprocmask(SIG_BLOCK, ~[], [pid 6544] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6544] memfd_create("syzkaller", 0 [pid 6536] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6535] <... rt_sigprocmask resumed>[], 8) = 0 [pid 6544] <... memfd_create resumed>) = 3 [pid 6544] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f7359600000 [pid 6544] write(3, "\xeb\x76\x90\x45\x58\x46\x41\x54\x20\x20\x20\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x03\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x08\x00\x00\x00\x88\x00\x00\x00\x0f\x00\x00\x00\x05\x00\x00\x00"..., 131072) = 131072 [pid 6542] <... ioctl resumed>) = 0 [pid 6536] <... futex resumed>) = 0 [pid 6535] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f7361a1f990, parent_tid=0x7f7361a1f990, exit_signal=0, stack=0x7f73619ff000, stack_size=0x20300, tls=0x7f7361a1f6c0} [pid 6544] munmap(0x7f7359600000, 138412032 [pid 6536] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6544] <... munmap resumed>) = 0 [pid 6544] openat(AT_FDCWD, "/dev/loop2", O_RDWR) = 4 [ 118.011694][ T6539] exFAT-fs (loop3): failed to load upcase table (idx : 0x0000fe7f, chksum : 0x39626d3b, utbl_chksum : 0xe619d30d) [ 118.027894][ T6536] exFAT-fs (loop1): Filesystem has been set read-only [ 118.037218][ T6541] exFAT-fs (loop4): failed to load upcase table (idx : 0x0000fe7f, chksum : 0x39626d3b, utbl_chksum : 0xe619d30d) [ 118.050422][ T6542] loop0: detected capacity change from 0 to 256 [pid 6544] ioctl(4, LOOP_SET_FD, 3./strace-static-x86_64: Process 6545 attached [pid 6542] close(3 [pid 6535] <... clone3 resumed> => {parent_tid=[136]}, 88) = 136 [pid 6545] rseq(0x7f7361a1ffe0, 0x20, 0, 0x53053053 [pid 6542] <... close resumed>) = 0 [pid 6535] rt_sigprocmask(SIG_SETMASK, [], [pid 6545] <... rseq resumed>) = 0 [pid 6542] close(4 [pid 6535] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6535] futex(0x7f7361b156d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6542] <... close resumed>) = 0 [pid 6545] set_robust_list(0x7f7361a1f9a0, 24 [pid 6535] <... futex resumed>) = 0 [pid 6542] mkdir("./file2", 0777 [pid 6535] futex(0x7f7361b156dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6542] <... mkdir resumed>) = 0 [pid 6545] <... set_robust_list resumed>) = 0 [pid 6542] mount("/dev/loop0", "./file2", "exfat", MS_SYNCHRONOUS|MS_MANDLOCK|MS_DIRSYNC|MS_NOATIME|MS_NODIRATIME|MS_STRICTATIME|MS_LAZYTIME, "" [pid 6541] <... mount resumed>) = 0 [pid 6539] <... mount resumed>) = 0 [pid 6545] rt_sigprocmask(SIG_SETMASK, [], [pid 6541] openat(AT_FDCWD, "./file2", O_RDONLY|O_DIRECTORY [pid 6539] openat(AT_FDCWD, "./file2", O_RDONLY|O_DIRECTORY [pid 6545] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6541] <... openat resumed>) = 3 [pid 6539] <... openat resumed>) = 3 [pid 6545] ioctl(4, F2FS_IOC_SHUTDOWN, 0x200000000080 [pid 6541] chdir("./file2" [ 118.079738][ T6544] loop2: detected capacity change from 0 to 256 [pid 6539] chdir("./file2" [pid 6545] <... ioctl resumed>) = 0 [pid 6544] <... ioctl resumed>) = 0 [pid 6541] <... chdir resumed>) = 0 [pid 6539] <... chdir resumed>) = 0 [pid 6545] futex(0x7f7361b156dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6544] close(3 [pid 6541] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 6539] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 6545] <... futex resumed>) = 1 [pid 6544] <... close resumed>) = 0 [pid 6542] <... mount resumed>) = 0 [pid 6541] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6535] <... futex resumed>) = 0 [pid 6545] futex(0x7f7361b156d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6544] close(4 [pid 6542] openat(AT_FDCWD, "./file2", O_RDONLY|O_DIRECTORY [pid 6541] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6539] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6535] close(3 [pid 6544] <... close resumed>) = 0 [pid 6544] mkdir("./file2", 0777 [pid 6542] <... openat resumed>) = 3 [pid 6541] <... futex resumed>) = 1 [pid 6539] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6537] <... futex resumed>) = 0 [pid 6535] <... close resumed>) = 0 [pid 6544] <... mkdir resumed>) = 0 [pid 6542] chdir("./file2" [pid 6541] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6539] <... futex resumed>) = 1 [pid 6538] <... futex resumed>) = 0 [pid 6537] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6535] close(4 [pid 6544] mount("/dev/loop2", "./file2", "exfat", MS_SYNCHRONOUS|MS_MANDLOCK|MS_DIRSYNC|MS_NOATIME|MS_NODIRATIME|MS_STRICTATIME|MS_LAZYTIME, "" [pid 6542] <... chdir resumed>) = 0 [pid 6541] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6539] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6538] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6537] <... futex resumed>) = 0 [pid 6535] <... close resumed>) = 0 [pid 6538] <... futex resumed>) = 0 [pid 6537] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6538] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6535] close(5 [pid 6542] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 6541] openat(AT_FDCWD, ".", O_RDONLY [pid 6539] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6535] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6542] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6541] <... openat resumed>) = 4 [pid 6539] openat(AT_FDCWD, ".", O_RDONLY [pid 6535] close(6 [pid 6542] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6541] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6535] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6542] <... futex resumed>) = 1 [pid 6541] <... futex resumed>) = 1 [pid 6540] <... futex resumed>) = 0 [pid 6539] <... openat resumed>) = 4 [pid 6537] <... futex resumed>) = 0 [pid 6535] close(7 [pid 6542] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6541] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6540] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6539] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6537] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6535] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6542] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6541] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6540] <... futex resumed>) = 0 [pid 6539] <... futex resumed>) = 1 [pid 6535] close(8 [pid 6542] openat(AT_FDCWD, ".", O_RDONLY [pid 6541] openat(AT_FDCWD, "./file1", O_WRONLY|O_EXCL|O_TRUNC|O_SYNC|O_NOATIME [pid 6540] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6539] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6535] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6537] <... futex resumed>) = 0 [pid 6537] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6538] <... futex resumed>) = 0 [pid 6538] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 6538] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6539] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6542] <... openat resumed>) = 4 [pid 6535] close(9 [pid 6539] openat(AT_FDCWD, "./file1", O_WRONLY|O_EXCL|O_TRUNC|O_SYNC|O_NOATIME [pid 6535] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6535] close(10) = -1 EBADF (Bad file descriptor) [pid 6535] close(11) = -1 EBADF (Bad file descriptor) [pid 6535] close(12) = -1 EBADF (Bad file descriptor) [pid 6535] close(13) = -1 EBADF (Bad file descriptor) [pid 6535] close(14) = -1 EBADF (Bad file descriptor) [pid 6535] close(15) = -1 EBADF (Bad file descriptor) [pid 6535] close(16) = -1 EBADF (Bad file descriptor) [pid 6535] close(17) = -1 EBADF (Bad file descriptor) [pid 6535] close(18) = -1 EBADF (Bad file descriptor) [pid 6535] close(19) = -1 EBADF (Bad file descriptor) [pid 6535] close(20) = -1 EBADF (Bad file descriptor) [pid 6535] close(21) = -1 EBADF (Bad file descriptor) [pid 6535] close(22) = -1 EBADF (Bad file descriptor) [pid 6535] close(23) = -1 EBADF (Bad file descriptor) [pid 6535] close(24) = -1 EBADF (Bad file descriptor) [pid 6535] close(25) = -1 EBADF (Bad file descriptor) [pid 6535] close(26) = -1 EBADF (Bad file descriptor) [pid 6535] close(27) = -1 EBADF (Bad file descriptor) [pid 6535] close(28) = -1 EBADF (Bad file descriptor) [pid 6535] close(29) = -1 EBADF (Bad file descriptor) [pid 6535] exit_group(0 [pid 6545] <... futex resumed>) = ? [pid 6536] <... futex resumed>) = ? [pid 6535] <... exit_group resumed>) = ? [pid 6545] +++ exited with 0 +++ [ 118.124398][ T6542] exFAT-fs (loop0): failed to load upcase table (idx : 0x0000fe7f, chksum : 0x39626d3b, utbl_chksum : 0xe619d30d) [ 118.155838][ T6541] exFAT-fs (loop4): error, data size is invalid(150994954) [ 118.164388][ T6539] exFAT-fs (loop3): error, data size is invalid(150994954) [pid 6542] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6536] +++ exited with 0 +++ [pid 6535] +++ exited with 0 +++ [pid 5886] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=134, si_uid=0, si_status=0, si_utime=0, si_stime=2 /* 0.02 s */} --- [pid 6542] <... futex resumed>) = 1 [pid 6540] <... futex resumed>) = 0 [pid 5886] umount2("./57", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5886] openat(AT_FDCWD, "./57", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 5886] newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=80, ...}, AT_EMPTY_PATH) = 0 [pid 5886] getdents64(3, 0x55556ff0a730 /* 4 entries */, 32768) = 112 [pid 5886] umount2("./57/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6542] openat(AT_FDCWD, "./file1", O_WRONLY|O_EXCL|O_TRUNC|O_SYNC|O_NOATIME [pid 6540] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6541] <... openat resumed>) = -1 EIO (Input/output error) [pid 6540] <... futex resumed>) = 0 [pid 6539] <... openat resumed>) = -1 EIO (Input/output error) [pid 6538] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 6537] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 5886] <... umount2 resumed>) = 0 [pid 6541] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6540] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6539] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6538] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6537] futex(0x7f7361b156dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6541] <... futex resumed>) = 0 [pid 5886] umount2("./57/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6541] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6538] <... futex resumed>) = 0 [pid 6537] <... futex resumed>) = 0 [pid 6538] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6537] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 5886] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6537] <... mmap resumed>) = 0x7f73619ff000 [pid 5886] newfstatat(AT_FDCWD, "./57/file2", [pid 6537] mprotect(0x7f7361a00000, 131072, PROT_READ|PROT_WRITE [pid 5886] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 6537] <... mprotect resumed>) = 0 [ 118.173466][ T6541] exFAT-fs (loop4): Filesystem has been set read-only [ 118.183426][ T6544] exFAT-fs (loop2): failed to load upcase table (idx : 0x0000fe7f, chksum : 0x39626d3b, utbl_chksum : 0xe619d30d) [ 118.197343][ T6539] exFAT-fs (loop3): Filesystem has been set read-only [ 118.204636][ T6542] exFAT-fs (loop0): error, data size is invalid(150994954) [pid 5886] umount2("./57/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6537] rt_sigprocmask(SIG_BLOCK, ~[], [pid 5886] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6537] <... rt_sigprocmask resumed>[], 8) = 0 [pid 5886] openat(AT_FDCWD, "./57/file2", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 6537] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f7361a1f990, parent_tid=0x7f7361a1f990, exit_signal=0, stack=0x7f73619ff000, stack_size=0x20300, tls=0x7f7361a1f6c0} [pid 5886] <... openat resumed>) = 4 ./strace-static-x86_64: Process 6546 attached [pid 5886] newfstatat(4, "", [pid 6537] <... clone3 resumed> => {parent_tid=[136]}, 88) = 136 [pid 5886] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_EMPTY_PATH) = 0 [pid 6537] rt_sigprocmask(SIG_SETMASK, [], [pid 5886] getdents64(4, [pid 6537] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5886] <... getdents64 resumed>0x55556ff12770 /* 2 entries */, 32768) = 48 [pid 6537] futex(0x7f7361b156d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5886] getdents64(4, [pid 6537] <... futex resumed>) = 0 [pid 5886] <... getdents64 resumed>0x55556ff12770 /* 0 entries */, 32768) = 0 [pid 6537] futex(0x7f7361b156dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5886] close(4) = 0 [pid 6546] rseq(0x7f7361a1ffe0, 0x20, 0, 0x53053053 [pid 5886] rmdir("./57/file2" [pid 6546] <... rseq resumed>) = 0 [pid 5886] <... rmdir resumed>) = 0 [pid 6546] set_robust_list(0x7f7361a1f9a0, 24 [pid 5886] umount2("./57/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6546] <... set_robust_list resumed>) = 0 [pid 6539] <... futex resumed>) = 1 [pid 5886] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6546] rt_sigprocmask(SIG_SETMASK, [], [pid 5886] newfstatat(AT_FDCWD, "./57/binderfs", [pid 6539] ioctl(4, F2FS_IOC_SHUTDOWN, 0x200000000080 [pid 6538] <... futex resumed>) = 0 [pid 6546] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5886] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 6546] ioctl(4, F2FS_IOC_SHUTDOWN, 0x200000000080 [pid 5886] unlink("./57/binderfs" [pid 6546] <... ioctl resumed>) = 0 [pid 6539] <... ioctl resumed>) = 0 [pid 6538] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=44000000} [pid 5886] <... unlink resumed>) = 0 [pid 6546] futex(0x7f7361b156dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5886] getdents64(3, [pid 6546] <... futex resumed>) = 1 [pid 6537] <... futex resumed>) = 0 [pid 5886] <... getdents64 resumed>0x55556ff0a730 /* 0 entries */, 32768) = 0 [pid 6539] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6537] close(3 [pid 6539] <... futex resumed>) = 1 [pid 6538] <... futex resumed>) = 0 [pid 6537] <... close resumed>) = 0 [pid 5886] close(3 [pid 6539] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6538] close(3 [pid 6537] close(4 [pid 5886] <... close resumed>) = 0 [pid 6538] <... close resumed>) = 0 [pid 6537] <... close resumed>) = 0 [pid 5886] rmdir("./57" [pid 6538] close(4 [pid 6537] close(5 [pid 5886] <... rmdir resumed>) = 0 [pid 6538] <... close resumed>) = 0 [pid 6537] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5886] mkdir("./58", 0777 [pid 6538] close(5 [pid 6537] close(6 [pid 5886] <... mkdir resumed>) = 0 [pid 6546] futex(0x7f7361b156d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6538] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6537] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6537] close(7 [pid 5886] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 6538] close(6 [pid 6537] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5886] <... openat resumed>) = 3 [pid 6538] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6537] close(8 [pid 5886] ioctl(3, LOOP_CLR_FD [pid 6538] close(7 [pid 6537] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5886] <... ioctl resumed>) = 0 [pid 6538] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6537] close(9 [pid 6538] close(8 [pid 6537] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6538] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6537] close(10 [pid 6538] close(9 [pid 6537] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5886] close(3 [pid 6542] <... openat resumed>) = -1 EIO (Input/output error) [pid 6538] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6537] close(11 [pid 6542] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6538] close(10 [pid 6537] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6544] <... mount resumed>) = 0 [pid 6542] <... futex resumed>) = 1 [pid 6540] <... futex resumed>) = 0 [pid 6538] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6537] close(12 [pid 5886] <... close resumed>) = 0 [pid 6544] openat(AT_FDCWD, "./file2", O_RDONLY|O_DIRECTORY [pid 6540] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6538] close(11 [pid 6537] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6544] <... openat resumed>) = 3 [pid 6540] <... futex resumed>) = 0 [pid 6537] close(13 [pid 6544] chdir("./file2" [pid 6538] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6537] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6540] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6544] <... chdir resumed>) = 0 [pid 6542] ioctl(4, F2FS_IOC_SHUTDOWN, 0x200000000080 [pid 6538] close(12 [pid 6537] close(14 [pid 5886] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 6547 attached [pid 6544] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 6542] <... ioctl resumed>) = 0 [pid 6538] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6537] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6547] set_robust_list(0x55556ff096a0, 24 [pid 6544] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6542] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6538] close(13 [pid 6537] close(15 [pid 6547] <... set_robust_list resumed>) = 0 [pid 6544] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6542] <... futex resumed>) = 1 [pid 6540] <... futex resumed>) = 0 [pid 6538] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6537] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5886] <... clone resumed>, child_tidptr=0x55556ff09690) = 137 [pid 6547] chdir("./58" [pid 6544] <... futex resumed>) = 1 [pid 6543] <... futex resumed>) = 0 [pid 6540] close(3 [pid 6538] close(14 [pid 6537] close(16 [pid 6547] <... chdir resumed>) = 0 [pid 6544] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6543] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6542] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6540] <... close resumed>) = 0 [pid 6538] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6537] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6547] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6544] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6543] <... futex resumed>) = 0 [pid 6540] close(4 [pid 6538] close(15 [pid 6537] close(17 [pid 6547] <... prctl resumed>) = 0 [pid 6544] openat(AT_FDCWD, ".", O_RDONLY [pid 6543] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6540] <... close resumed>) = 0 [pid 6538] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6537] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6547] setpgid(0, 0 [pid 6544] <... openat resumed>) = 4 [pid 6540] close(5 [pid 6538] close(16 [pid 6537] close(18 [pid 6547] <... setpgid resumed>) = 0 [pid 6544] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6540] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6538] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6537] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6547] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6544] <... futex resumed>) = 1 [pid 6543] <... futex resumed>) = 0 [ 118.222685][ T6542] exFAT-fs (loop0): Filesystem has been set read-only [pid 6540] close(6 [pid 6538] close(17 [pid 6537] close(19 [pid 6547] <... openat resumed>) = 3 [pid 6544] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6543] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6540] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6538] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6537] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6547] write(3, "1000", 4 [pid 6544] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6543] <... futex resumed>) = 0 [pid 6540] close(7 [pid 6538] close(18 [pid 6537] close(20 [pid 6547] <... write resumed>) = 4 [pid 6544] openat(AT_FDCWD, "./file1", O_WRONLY|O_EXCL|O_TRUNC|O_SYNC|O_NOATIME [pid 6543] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6540] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6538] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6537] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6547] close(3 [pid 6540] close(8 [pid 6538] close(19 [pid 6540] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6538] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6537] close(21 [pid 6538] close(20 [pid 6540] close(9executing program ) = -1 EBADF (Bad file descriptor) [pid 6538] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6537] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6540] close(10 [pid 6538] close(21 [pid 6547] <... close resumed>) = 0 [pid 6537] close(22) = -1 EBADF (Bad file descriptor) [pid 6537] close(23) = -1 EBADF (Bad file descriptor) [pid 6537] close(24) = -1 EBADF (Bad file descriptor) [pid 6537] close(25) = -1 EBADF (Bad file descriptor) [pid 6537] close(26 [pid 6547] symlink("/dev/binderfs", "./binderfs" [pid 6537] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6547] <... symlink resumed>) = 0 [pid 6537] close(27 [pid 6547] write(1, "executing program\n", 18 [pid 6537] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6538] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6540] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6547] <... write resumed>) = 18 [pid 6537] close(28 [pid 6547] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6537] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6540] close(11 [pid 6538] close(22 [pid 6547] <... futex resumed>) = 0 [pid 6540] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6538] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6537] close(29 [pid 6547] rt_sigaction(SIGRT_1, {sa_handler=0x7f7361ab2750, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f7361aa3900}, [pid 6537] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6547] <... rt_sigaction resumed>NULL, 8) = 0 [pid 6537] exit_group(0 [pid 6541] <... futex resumed>) = ? [pid 6537] <... exit_group resumed>) = ? [pid 6541] +++ exited with 0 +++ [pid 6547] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 6547] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f7361a20000 [pid 6547] mprotect(0x7f7361a21000, 131072, PROT_READ|PROT_WRITE [pid 6546] <... futex resumed>) = ? [pid 6547] <... mprotect resumed>) = 0 [pid 6547] rt_sigprocmask(SIG_BLOCK, ~[], [pid 6546] +++ exited with 0 +++ [pid 6537] +++ exited with 0 +++ [pid 6547] <... rt_sigprocmask resumed>[], 8) = 0 [pid 6547] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f7361a40990, parent_tid=0x7f7361a40990, exit_signal=0, stack=0x7f7361a20000, stack_size=0x20300, tls=0x7f7361a406c0} [pid 5889] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=134, si_uid=0, si_status=0, si_utime=0, si_stime=3 /* 0.03 s */} --- [pid 6538] close(23 [pid 6540] close(12 [pid 6538] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6540] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6538] close(24 [pid 5889] restart_syscall(<... resuming interrupted clone ...> [pid 6547] <... clone3 resumed> => {parent_tid=[138]}, 88) = 138 ./strace-static-x86_64: Process 6548 attached [pid 6540] close(13 [pid 6538] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6540] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6547] rt_sigprocmask(SIG_SETMASK, [], [pid 6548] rseq(0x7f7361a40fe0, 0x20, 0, 0x53053053 [pid 6540] close(14 [pid 6538] close(25 [pid 6548] <... rseq resumed>) = 0 [pid 6540] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6538] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6548] set_robust_list(0x7f7361a409a0, 24 [pid 6540] close(15 [pid 6538] close(26 [pid 6547] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6547] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6540] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6538] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6548] <... set_robust_list resumed>) = 0 [pid 6540] close(16 [pid 6538] close(27 [pid 6548] rt_sigprocmask(SIG_SETMASK, [], [pid 6540] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6538] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6540] close(17 [pid 6538] close(28 [pid 6540] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6538] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6540] close(18 [pid 6538] close(29 [pid 6540] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6538] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6540] close(19 [pid 6547] <... futex resumed>) = 0 [pid 6540] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6538] exit_group(0 [pid 6540] close(20 [pid 6539] <... futex resumed>) = ? [pid 6540] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6538] <... exit_group resumed>) = ? [pid 6547] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 6540] close(21 [pid 6539] +++ exited with 0 +++ [pid 6548] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6540] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6538] +++ exited with 0 +++ [pid 5889] <... restart_syscall resumed>) = 0 [pid 6540] close(22 [pid 5888] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=121, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 6540] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6540] close(23 [pid 5889] umount2("./59", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6540] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5889] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5888] umount2("./54", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6540] close(24 [pid 5889] openat(AT_FDCWD, "./59", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5888] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6548] memfd_create("syzkaller", 0 [pid 6540] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5889] <... openat resumed>) = 3 [pid 5888] openat(AT_FDCWD, "./54", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 6548] <... memfd_create resumed>) = 3 [pid 6540] close(25 [pid 5889] newfstatat(3, "", [pid 5888] <... openat resumed>) = 3 [pid 6548] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6540] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5889] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=80, ...}, AT_EMPTY_PATH) = 0 [pid 6540] close(26 [pid 5889] getdents64(3, [pid 6548] <... mmap resumed>) = 0x7f7359600000 [pid 5888] newfstatat(3, "", [pid 6540] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6540] close(27 [pid 5889] <... getdents64 resumed>0x55556ff0a730 /* 4 entries */, 32768) = 112 [pid 5888] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=80, ...}, AT_EMPTY_PATH) = 0 [pid 6540] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5889] umount2("./59/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5888] getdents64(3, [pid 6540] close(28 [pid 5888] <... getdents64 resumed>0x55556ff0a730 /* 4 entries */, 32768) = 112 [pid 6540] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6548] write(3, "\xeb\x76\x90\x45\x58\x46\x41\x54\x20\x20\x20\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x03\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x08\x00\x00\x00\x88\x00\x00\x00\x0f\x00\x00\x00\x05\x00\x00\x00"..., 131072 [pid 6540] close(29 [pid 5889] <... umount2 resumed>) = 0 [pid 5888] umount2("./54/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6540] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5889] umount2("./59/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5888] <... umount2 resumed>) = 0 [pid 6540] exit_group(0 [pid 5889] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5888] umount2("./54/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6542] <... futex resumed>) = ? [pid 6540] <... exit_group resumed>) = ? [pid 5889] newfstatat(AT_FDCWD, "./59/file2", [pid 5888] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5889] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5888] newfstatat(AT_FDCWD, "./54/file2", [pid 5889] umount2("./59/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5888] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5889] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5888] umount2("./54/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5889] openat(AT_FDCWD, "./59/file2", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5888] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5889] <... openat resumed>) = 4 [pid 5888] openat(AT_FDCWD, "./54/file2", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5889] newfstatat(4, "", [pid 5888] <... openat resumed>) = 4 [pid 5889] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_EMPTY_PATH) = 0 [pid 5888] newfstatat(4, "", [pid 5889] getdents64(4, [pid 5888] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_EMPTY_PATH) = 0 [pid 5889] <... getdents64 resumed>0x55556ff12770 /* 2 entries */, 32768) = 48 [pid 5888] getdents64(4, [pid 6542] +++ exited with 0 +++ [pid 6540] +++ exited with 0 +++ [pid 5889] getdents64(4, [pid 5888] <... getdents64 resumed>0x55556ff12770 /* 2 entries */, 32768) = 48 [pid 5889] <... getdents64 resumed>0x55556ff12770 /* 0 entries */, 32768) = 0 [pid 5888] getdents64(4, [pid 5889] close(4 [pid 5888] <... getdents64 resumed>0x55556ff12770 /* 0 entries */, 32768) = 0 [pid 5889] <... close resumed>) = 0 [pid 5888] close(4 [pid 5884] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=128, si_uid=0, si_status=0, si_utime=0, si_stime=4 /* 0.04 s */} --- [pid 5889] rmdir("./59/file2" [pid 5888] <... close resumed>) = 0 [pid 5884] restart_syscall(<... resuming interrupted clone ...> [pid 5889] <... rmdir resumed>) = 0 [pid 5889] umount2("./59/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5888] rmdir("./54/file2" [pid 5889] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5889] newfstatat(AT_FDCWD, "./59/binderfs", [pid 5888] <... rmdir resumed>) = 0 [pid 5889] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5889] unlink("./59/binderfs" [pid 5888] umount2("./54/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5889] <... unlink resumed>) = 0 [pid 5888] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5889] getdents64(3, [pid 5888] newfstatat(AT_FDCWD, "./54/binderfs", [pid 5889] <... getdents64 resumed>0x55556ff0a730 /* 0 entries */, 32768) = 0 [pid 5888] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5889] close(3 [pid 5888] unlink("./54/binderfs" [pid 5889] <... close resumed>) = 0 [pid 5888] <... unlink resumed>) = 0 [pid 5884] <... restart_syscall resumed>) = 0 [pid 5889] rmdir("./59" [pid 5888] getdents64(3, [pid 5889] <... rmdir resumed>) = 0 [pid 5888] <... getdents64 resumed>0x55556ff0a730 /* 0 entries */, 32768) = 0 [pid 5889] mkdir("./60", 0777 [pid 5888] close(3 [pid 5889] <... mkdir resumed>) = 0 [pid 6548] <... write resumed>) = 131072 [pid 5884] umount2("./57", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5889] openat(AT_FDCWD, "/dev/loop4", O_RDWR) = 3 [pid 5884] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5889] ioctl(3, LOOP_CLR_FD [pid 5888] <... close resumed>) = 0 [pid 5884] openat(AT_FDCWD, "./57", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5889] <... ioctl resumed>) = 0 [pid 5888] rmdir("./54" [pid 6544] <... openat resumed>) = -1 EIO (Input/output error) [pid 5889] close(3 [pid 5888] <... rmdir resumed>) = 0 [pid 5884] <... openat resumed>) = 3 [pid 6548] munmap(0x7f7359600000, 138412032 [pid 6543] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 5884] newfstatat(3, "", [pid 6544] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6543] futex(0x7f7361b156dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6544] <... futex resumed>) = 0 [pid 6543] <... futex resumed>) = 0 [pid 5884] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=80, ...}, AT_EMPTY_PATH) = 0 [pid 6544] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6543] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 6548] <... munmap resumed>) = 0 [pid 6543] <... mmap resumed>) = 0x7f73619ff000 [pid 5884] getdents64(3, [pid 6548] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 6543] mprotect(0x7f7361a00000, 131072, PROT_READ|PROT_WRITE [pid 5889] <... close resumed>) = 0 [pid 5888] mkdir("./55", 0777 [pid 5884] <... getdents64 resumed>0x55556ff0a730 /* 4 entries */, 32768) = 112 [ 118.256827][ T6544] exFAT-fs (loop2): error, data size is invalid(150994954) [ 118.284582][ T6544] exFAT-fs (loop2): Filesystem has been set read-only [pid 6548] <... openat resumed>) = 4 [pid 6543] <... mprotect resumed>) = 0 [pid 5888] <... mkdir resumed>) = 0 [pid 5884] umount2("./57/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6543] rt_sigprocmask(SIG_BLOCK, ~[], [pid 5888] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 6548] ioctl(4, LOOP_SET_FD, 3 [pid 6543] <... rt_sigprocmask resumed>[], 8) = 0 [pid 5888] <... openat resumed>) = 3 [pid 6543] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f7361a1f990, parent_tid=0x7f7361a1f990, exit_signal=0, stack=0x7f73619ff000, stack_size=0x20300, tls=0x7f7361a1f6c0} [pid 5888] ioctl(3, LOOP_CLR_FD) = 0 [pid 6543] <... clone3 resumed> => {parent_tid=[128]}, 88) = 128 [pid 5888] close(3 [pid 6543] rt_sigprocmask(SIG_SETMASK, [], [pid 5888] <... close resumed>) = 0 [pid 6543] <... rt_sigprocmask resumed>NULL, 8) = 0 ./strace-static-x86_64: Process 6549 attached [pid 6543] futex(0x7f7361b156d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5888] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6543] <... futex resumed>) = 0 [pid 6543] futex(0x7f7361b156dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5889] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6549] rseq(0x7f7361a1ffe0, 0x20, 0, 0x53053053 [pid 5888] <... clone resumed>, child_tidptr=0x55556ff09690) = 123 [pid 6549] <... rseq resumed>) = 0 [pid 6549] set_robust_list(0x7f7361a1f9a0, 24) = 0 [pid 6549] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 6549] ioctl(4, F2FS_IOC_SHUTDOWN, 0x200000000080) = 0 [pid 6549] futex(0x7f7361b156dc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 6543] <... futex resumed>) = 0 [pid 6543] close(3) = 0 ./strace-static-x86_64: Process 6550 attached [pid 6543] close(4 [pid 6550] set_robust_list(0x55556ff096a0, 24 [pid 6543] <... close resumed>) = 0 [pid 6543] close(5) = -1 EBADF (Bad file descriptor) [pid 6543] close(6) = -1 EBADF (Bad file descriptor) [pid 6543] close(7) = -1 EBADF (Bad file descriptor) [pid 6550] <... set_robust_list resumed>) = 0 [pid 6543] close(8) = -1 EBADF (Bad file descriptor) [pid 6543] close(9) = -1 EBADF (Bad file descriptor) [pid 6543] close(10) = -1 EBADF (Bad file descriptor) [pid 6543] close(11) = -1 EBADF (Bad file descriptor) [pid 6543] close(12) = -1 EBADF (Bad file descriptor) [pid 6543] close(13) = -1 EBADF (Bad file descriptor) [pid 6549] futex(0x7f7361b156d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6543] close(14) = -1 EBADF (Bad file descriptor) [pid 6543] close(15) = -1 EBADF (Bad file descriptor) [pid 6543] close(16 [pid 6550] chdir("./55" [pid 6543] <... close resumed>) = -1 EBADF (Bad file descriptor) ./strace-static-x86_64: Process 6551 attached [pid 6543] close(17) = -1 EBADF (Bad file descriptor) [pid 6551] set_robust_list(0x55556ff096a0, 24 [pid 6543] close(18 [pid 5889] <... clone resumed>, child_tidptr=0x55556ff09690) = 137 [pid 6543] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6551] <... set_robust_list resumed>) = 0 [pid 6543] close(19 [pid 6551] chdir("./60" [pid 6543] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6543] close(20) = -1 EBADF (Bad file descriptor) [pid 6551] <... chdir resumed>) = 0 [pid 6543] close(21) = -1 EBADF (Bad file descriptor) [pid 6551] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6543] close(22 [pid 6551] <... prctl resumed>) = 0 [pid 6543] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6551] setpgid(0, 0 [pid 6543] close(23 [pid 6551] <... setpgid resumed>) = 0 [pid 6543] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6543] close(24 [pid 6551] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6543] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6543] close(25) = -1 EBADF (Bad file descriptor) [pid 6543] close(26) = -1 EBADF (Bad file descriptor) [pid 6551] <... openat resumed>) = 3 [pid 6543] close(27) = -1 EBADF (Bad file descriptor) [pid 6543] close(28) = -1 EBADF (Bad file descriptor) [pid 6543] close(29) = -1 EBADF (Bad file descriptor) [pid 6551] write(3, "1000", 4 [pid 6543] exit_group(0 [pid 6551] <... write resumed>) = 4 [pid 6549] <... futex resumed>) = ? [pid 6544] <... futex resumed>) = ? [pid 6543] <... exit_group resumed>) = ? [pid 6551] close(3 [pid 6549] +++ exited with 0 +++ [pid 6544] +++ exited with 0 +++ [pid 6543] +++ exited with 0 +++ [pid 6551] <... close resumed>) = 0 [pid 5887] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=126, si_uid=0, si_status=0, si_utime=0, si_stime=4 /* 0.04 s */} --- [pid 6551] symlink("/dev/binderfs", "./binderfs" [pid 5887] restart_syscall(<... resuming interrupted clone ...> [pid 6551] <... symlink resumed>) = 0 [pid 6551] write(1, "executing program\n", 18executing program [pid 6550] <... chdir resumed>) = 0 [pid 6548] <... ioctl resumed>) = 0 [pid 5887] <... restart_syscall resumed>) = 0 [pid 5884] <... umount2 resumed>) = 0 [pid 6551] <... write resumed>) = 18 [pid 6550] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5884] umount2("./57/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6551] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6550] <... prctl resumed>) = 0 [pid 6548] close(3 [pid 5884] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6551] <... futex resumed>) = 0 [pid 6550] setpgid(0, 0 [pid 6548] <... close resumed>) = 0 [pid 5887] umount2("./59", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5884] newfstatat(AT_FDCWD, "./57/file2", [pid 6551] rt_sigaction(SIGRT_1, {sa_handler=0x7f7361ab2750, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f7361aa3900}, [pid 6550] <... setpgid resumed>) = 0 [pid 6548] close(4 [pid 5887] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6551] <... rt_sigaction resumed>NULL, 8) = 0 [pid 6548] <... close resumed>) = 0 [pid 5887] openat(AT_FDCWD, "./59", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5884] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 6551] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 6550] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6548] mkdir("./file2", 0777 [pid 5887] <... openat resumed>) = 3 [pid 5884] umount2("./57/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6551] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6550] <... openat resumed>) = 3 [pid 6548] <... mkdir resumed>) = 0 [pid 5887] newfstatat(3, "", [pid 6551] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 6550] write(3, "1000", 4 [pid 6548] mount("/dev/loop1", "./file2", "exfat", MS_SYNCHRONOUS|MS_MANDLOCK|MS_DIRSYNC|MS_NOATIME|MS_NODIRATIME|MS_STRICTATIME|MS_LAZYTIME, "" [pid 5887] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=80, ...}, AT_EMPTY_PATH) = 0 [pid 5884] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6551] <... mmap resumed>) = 0x7f7361a20000 [pid 6550] <... write resumed>) = 4 [pid 5887] getdents64(3, [pid 5884] openat(AT_FDCWD, "./57/file2", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 6550] close(3 [pid 5887] <... getdents64 resumed>0x55556ff0a730 /* 4 entries */, 32768) = 112 [pid 6551] mprotect(0x7f7361a21000, 131072, PROT_READ|PROT_WRITEexecuting program [pid 6550] <... close resumed>) = 0 [pid 5887] umount2("./59/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5884] <... openat resumed>) = 4 [pid 6551] <... mprotect resumed>) = 0 [pid 6551] rt_sigprocmask(SIG_BLOCK, ~[], [pid 6550] symlink("/dev/binderfs", "./binderfs" [pid 5884] newfstatat(4, "", [pid 6550] <... symlink resumed>) = 0 [pid 5884] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_EMPTY_PATH) = 0 [pid 6550] write(1, "executing program\n", 18 [pid 5884] getdents64(4, [pid 6551] <... rt_sigprocmask resumed>[], 8) = 0 [pid 6551] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f7361a40990, parent_tid=0x7f7361a40990, exit_signal=0, stack=0x7f7361a20000, stack_size=0x20300, tls=0x7f7361a406c0} => {parent_tid=[138]}, 88) = 138 [pid 6551] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 6551] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5887] <... umount2 resumed>) = 0 [pid 6550] <... write resumed>) = 18 [pid 5884] <... getdents64 resumed>0x55556ff12770 /* 2 entries */, 32768) = 48 ./strace-static-x86_64: Process 6552 attached [pid 5887] umount2("./59/file2", MNT_FORCE|UMOUNT_NOFOLLOW [ 118.323625][ T6548] loop1: detected capacity change from 0 to 256 [pid 6550] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6552] rseq(0x7f7361a40fe0, 0x20, 0, 0x53053053 [pid 5884] getdents64(4, [pid 6551] <... futex resumed>) = 0 [pid 6550] <... futex resumed>) = 0 [pid 5887] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6552] <... rseq resumed>) = 0 [pid 6550] rt_sigaction(SIGRT_1, {sa_handler=0x7f7361ab2750, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f7361aa3900}, [pid 5887] newfstatat(AT_FDCWD, "./59/file2", [pid 5884] <... getdents64 resumed>0x55556ff12770 /* 0 entries */, 32768) = 0 [pid 6552] set_robust_list(0x7f7361a409a0, 24 [pid 6550] <... rt_sigaction resumed>NULL, 8) = 0 [pid 5887] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5884] close(4 [pid 6552] <... set_robust_list resumed>) = 0 [pid 6550] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 5887] umount2("./59/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6552] rt_sigprocmask(SIG_SETMASK, [], [pid 6550] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5884] <... close resumed>) = 0 [pid 6552] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6550] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 5884] rmdir("./57/file2" [pid 6552] memfd_create("syzkaller", 0 [pid 6551] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 6550] <... mmap resumed>) = 0x7f7361a20000 [pid 5887] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5884] <... rmdir resumed>) = 0 [pid 6552] <... memfd_create resumed>) = 3 [pid 6550] mprotect(0x7f7361a21000, 131072, PROT_READ|PROT_WRITE [pid 5884] umount2("./57/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5887] openat(AT_FDCWD, "./59/file2", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 6552] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6550] <... mprotect resumed>) = 0 [pid 5887] <... openat resumed>) = 4 [pid 5884] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6552] <... mmap resumed>) = 0x7f7359600000 [pid 5884] newfstatat(AT_FDCWD, "./57/binderfs", [pid 6550] rt_sigprocmask(SIG_BLOCK, ~[], [pid 5887] newfstatat(4, "", [pid 5884] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 6552] write(3, "\xeb\x76\x90\x45\x58\x46\x41\x54\x20\x20\x20\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x03\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x08\x00\x00\x00\x88\x00\x00\x00\x0f\x00\x00\x00\x05\x00\x00\x00"..., 131072 [pid 5884] unlink("./57/binderfs" [pid 6550] <... rt_sigprocmask resumed>[], 8) = 0 [pid 5887] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_EMPTY_PATH) = 0 [pid 6550] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f7361a40990, parent_tid=0x7f7361a40990, exit_signal=0, stack=0x7f7361a20000, stack_size=0x20300, tls=0x7f7361a406c0} [pid 5887] getdents64(4, [pid 5884] <... unlink resumed>) = 0 [pid 5887] <... getdents64 resumed>0x55556ff12770 /* 2 entries */, 32768) = 48 [pid 5884] getdents64(3, [pid 5887] getdents64(4, [pid 5884] <... getdents64 resumed>0x55556ff0a730 /* 0 entries */, 32768) = 0 [pid 6550] <... clone3 resumed> => {parent_tid=[124]}, 88) = 124 [pid 5887] <... getdents64 resumed>0x55556ff12770 /* 0 entries */, 32768) = 0 [pid 5884] close(3 [pid 5887] close(4 [pid 5884] <... close resumed>) = 0 [pid 6552] <... write resumed>) = 131072 [pid 5887] <... close resumed>) = 0 [pid 5884] rmdir("./57" [pid 5887] rmdir("./59/file2" [pid 5884] <... rmdir resumed>) = 0 [pid 5887] <... rmdir resumed>) = 0 [pid 5884] mkdir("./58", 0777 [pid 6552] munmap(0x7f7359600000, 138412032 [pid 6550] rt_sigprocmask(SIG_SETMASK, [], [pid 5887] umount2("./59/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5884] <... mkdir resumed>) = 0 [pid 5887] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5884] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 6550] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5887] newfstatat(AT_FDCWD, "./59/binderfs", ./strace-static-x86_64: Process 6553 attached [pid 5884] <... openat resumed>) = 3 [pid 5887] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 6550] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5884] ioctl(3, LOOP_CLR_FD [pid 6553] rseq(0x7f7361a40fe0, 0x20, 0, 0x53053053 [pid 5884] <... ioctl resumed>) = 0 [pid 6550] <... futex resumed>) = 0 [pid 5887] unlink("./59/binderfs" [pid 5884] close(3 [pid 6553] <... rseq resumed>) = 0 [pid 6553] set_robust_list(0x7f7361a409a0, 24) = 0 [pid 6553] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 6553] memfd_create("syzkaller", 0 [pid 6550] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 5884] <... close resumed>) = 0 [pid 6553] <... memfd_create resumed>) = 3 [pid 6553] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f7359600000 [pid 6552] <... munmap resumed>) = 0 [pid 5887] <... unlink resumed>) = 0 [pid 5884] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6552] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 5887] getdents64(3, ./strace-static-x86_64: Process 6554 attached [pid 6553] write(3, "\xeb\x76\x90\x45\x58\x46\x41\x54\x20\x20\x20\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x03\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x08\x00\x00\x00\x88\x00\x00\x00\x0f\x00\x00\x00\x05\x00\x00\x00"..., 131072 [pid 6548] <... mount resumed>) = 0 [pid 6548] openat(AT_FDCWD, "./file2", O_RDONLY|O_DIRECTORY [pid 5884] <... clone resumed>, child_tidptr=0x55556ff09690) = 130 [pid 6548] <... openat resumed>) = 3 [pid 6548] chdir("./file2") = 0 [pid 6548] openat(AT_FDCWD, "/dev/loop1", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 6548] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5887] <... getdents64 resumed>0x55556ff0a730 /* 0 entries */, 32768) = 0 [pid 6548] <... futex resumed>) = 1 [pid 6547] <... futex resumed>) = 0 [pid 5887] close(3 [pid 6548] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6547] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6554] set_robust_list(0x55556ff096a0, 24 [pid 6548] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6547] <... futex resumed>) = 0 [pid 5887] <... close resumed>) = 0 [pid 6554] <... set_robust_list resumed>) = 0 [pid 6548] openat(AT_FDCWD, ".", O_RDONLY [pid 6547] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5887] rmdir("./59" [pid 6554] chdir("./58" [pid 6552] <... openat resumed>) = 4 [pid 6548] <... openat resumed>) = 4 [pid 6554] <... chdir resumed>) = 0 [pid 6553] <... write resumed>) = 131072 [pid 6552] ioctl(4, LOOP_SET_FD, 3 [ 118.375015][ T6548] exFAT-fs (loop1): failed to load upcase table (idx : 0x0000fe7f, chksum : 0x39626d3b, utbl_chksum : 0xe619d30d) [pid 6548] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5887] <... rmdir resumed>) = 0 [pid 6554] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6548] <... futex resumed>) = 1 [pid 6547] <... futex resumed>) = 0 [pid 6548] openat(AT_FDCWD, "./file1", O_WRONLY|O_EXCL|O_TRUNC|O_SYNC|O_NOATIME [pid 6547] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6554] <... prctl resumed>) = 0 [pid 6553] munmap(0x7f7359600000, 138412032 [pid 6552] <... ioctl resumed>) = 0 [pid 6547] <... futex resumed>) = 0 [pid 5887] mkdir("./60", 0777 [pid 6554] setpgid(0, 0 [pid 6553] <... munmap resumed>) = 0 [pid 6552] close(3 [pid 6547] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5887] <... mkdir resumed>) = 0 [pid 6554] <... setpgid resumed>) = 0 [pid 5887] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 6554] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5887] <... openat resumed>) = 3 [pid 6554] <... openat resumed>) = 3 [pid 6553] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 6552] <... close resumed>) = 0 [pid 5887] ioctl(3, LOOP_CLR_FD [pid 6554] write(3, "1000", 4 [pid 6553] <... openat resumed>) = 4 [pid 6552] close(4 [pid 5887] <... ioctl resumed>) = 0 [pid 6554] <... write resumed>) = 4 [pid 6552] <... close resumed>) = 0 [pid 5887] close(3 [pid 6554] close(3 [pid 6552] mkdir("./file2", 0777 [pid 6554] <... close resumed>) = 0 [pid 6553] ioctl(4, LOOP_SET_FD, 3 [pid 6554] symlink("/dev/binderfs", "./binderfs" [pid 6552] <... mkdir resumed>) = 0 [pid 6554] <... symlink resumed>) = 0 executing program [pid 6554] write(1, "executing program\n", 18) = 18 [pid 6552] mount("/dev/loop4", "./file2", "exfat", MS_SYNCHRONOUS|MS_MANDLOCK|MS_DIRSYNC|MS_NOATIME|MS_NODIRATIME|MS_STRICTATIME|MS_LAZYTIME, "" [pid 6554] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5887] <... close resumed>) = 0 [pid 6554] <... futex resumed>) = 0 [pid 5887] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6554] rt_sigaction(SIGRT_1, {sa_handler=0x7f7361ab2750, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f7361aa3900}, NULL, 8) = 0 [pid 6554] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 6554] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0./strace-static-x86_64: Process 6555 attached ) = 0x7f7361a20000 [pid 6554] mprotect(0x7f7361a21000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 6554] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 6554] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f7361a40990, parent_tid=0x7f7361a40990, exit_signal=0, stack=0x7f7361a20000, stack_size=0x20300, tls=0x7f7361a406c0} [pid 5887] <... clone resumed>, child_tidptr=0x55556ff09690) = 129 [pid 6555] set_robust_list(0x55556ff096a0, 24 [pid 6554] <... clone3 resumed> => {parent_tid=[131]}, 88) = 131 [pid 6555] <... set_robust_list resumed>) = 0 [pid 6554] rt_sigprocmask(SIG_SETMASK, [], [pid 6555] chdir("./60" [pid 6554] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6554] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 6555] <... chdir resumed>) = 0 [pid 6554] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 6555] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 6555] setpgid(0, 0) = 0 [pid 6555] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 6555] write(3, "1000", 4) = 4 [pid 6555] close(3) = 0 [pid 6555] symlink("/dev/binderfs", "./binderfs") = 0 executing program [pid 6555] write(1, "executing program\n", 18) = 18 [pid 6555] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 6555] rt_sigaction(SIGRT_1, {sa_handler=0x7f7361ab2750, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f7361aa3900}, NULL, 8) = 0 [ 118.422677][ T6552] loop4: detected capacity change from 0 to 256 [ 118.426841][ T6548] exFAT-fs (loop1): error, data size is invalid(150994954) [ 118.454847][ T6553] loop3: detected capacity change from 0 to 256 [pid 6555] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 6555] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f7361a20000 ./strace-static-x86_64: Process 6556 attached [pid 6555] mprotect(0x7f7361a21000, 131072, PROT_READ|PROT_WRITE [pid 6553] <... ioctl resumed>) = 0 [pid 6548] <... openat resumed>) = -1 EIO (Input/output error) [pid 6556] rseq(0x7f7361a40fe0, 0x20, 0, 0x53053053 [pid 6553] close(3 [pid 6548] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6556] <... rseq resumed>) = 0 [pid 6553] <... close resumed>) = 0 [pid 6548] <... futex resumed>) = 1 [pid 6547] <... futex resumed>) = 0 [pid 6556] set_robust_list(0x7f7361a409a0, 24 [pid 6553] close(4 [pid 6548] ioctl(4, F2FS_IOC_SHUTDOWN, 0x200000000080 [pid 6547] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6556] <... set_robust_list resumed>) = 0 [pid 6553] <... close resumed>) = 0 [pid 6548] <... ioctl resumed>) = 0 [pid 6547] <... futex resumed>) = 0 [pid 6556] rt_sigprocmask(SIG_SETMASK, [], [pid 6547] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6556] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6553] mkdir("./file2", 0777 [pid 6548] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6547] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6556] memfd_create("syzkaller", 0 [pid 6553] <... mkdir resumed>) = 0 [pid 6548] <... futex resumed>) = 0 [pid 6547] close(3 [pid 6556] <... memfd_create resumed>) = 3 [pid 6547] <... close resumed>) = 0 [pid 6556] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6553] mount("/dev/loop3", "./file2", "exfat", MS_SYNCHRONOUS|MS_MANDLOCK|MS_DIRSYNC|MS_NOATIME|MS_NODIRATIME|MS_STRICTATIME|MS_LAZYTIME, "" [pid 6548] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6547] close(4 [pid 6556] <... mmap resumed>) = 0x7f7359600000 [pid 6547] <... close resumed>) = 0 [pid 6556] write(3, "\xeb\x76\x90\x45\x58\x46\x41\x54\x20\x20\x20\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x03\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x08\x00\x00\x00\x88\x00\x00\x00\x0f\x00\x00\x00\x05\x00\x00\x00"..., 131072 [pid 6547] close(5) = -1 EBADF (Bad file descriptor) [pid 6547] close(6 [pid 6556] <... write resumed>) = 131072 [pid 6555] <... mprotect resumed>) = 0 [pid 6547] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6556] munmap(0x7f7359600000, 138412032 [pid 6555] rt_sigprocmask(SIG_BLOCK, ~[], [pid 6547] close(7 [pid 6556] <... munmap resumed>) = 0 [pid 6555] <... rt_sigprocmask resumed>[], 8) = 0 [pid 6547] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6547] close(8 [pid 6556] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 6547] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6556] <... openat resumed>) = 4 [pid 6555] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f7361a40990, parent_tid=0x7f7361a40990, exit_signal=0, stack=0x7f7361a20000, stack_size=0x20300, tls=0x7f7361a406c0} [pid 6547] close(9 [pid 6556] ioctl(4, LOOP_SET_FD, 3 [pid 6547] <... close resumed>) = -1 EBADF (Bad file descriptor) ./strace-static-x86_64: Process 6557 attached [pid 6556] <... ioctl resumed>) = 0 [pid 6555] <... clone3 resumed> => {parent_tid=[130]}, 88) = 130 [pid 6547] close(10 [pid 6557] rseq(0x7f7361a40fe0, 0x20, 0, 0x53053053 [pid 6547] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6557] <... rseq resumed>) = 0 [pid 6556] close(3 [pid 6547] close(11 [pid 6557] set_robust_list(0x7f7361a409a0, 24 [pid 6556] <... close resumed>) = 0 [pid 6547] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6557] <... set_robust_list resumed>) = 0 [pid 6556] close(4 [pid 6547] close(12 [pid 6557] rt_sigprocmask(SIG_SETMASK, [], [pid 6547] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6557] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6547] close(13 [pid 6557] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6547] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6555] rt_sigprocmask(SIG_SETMASK, [], [pid 6547] close(14 [pid 6555] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6547] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6555] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 6555] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 6557] <... futex resumed>) = 0 [pid 6557] memfd_create("syzkaller", 0) = 3 [pid 6557] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f7359600000 [pid 6557] write(3, "\xeb\x76\x90\x45\x58\x46\x41\x54\x20\x20\x20\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x03\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x08\x00\x00\x00\x88\x00\x00\x00\x0f\x00\x00\x00\x05\x00\x00\x00"..., 131072) = 131072 [pid 6557] munmap(0x7f7359600000, 138412032) = 0 [pid 6557] openat(AT_FDCWD, "/dev/loop2", O_RDWR) = 4 [ 118.467168][ T6548] exFAT-fs (loop1): Filesystem has been set read-only [ 118.475529][ T6552] exFAT-fs (loop4): failed to load upcase table (idx : 0x0000fe7f, chksum : 0x39626d3b, utbl_chksum : 0xe619d30d) [ 118.499367][ T6556] loop0: detected capacity change from 0 to 256 [ 118.501200][ T6553] exFAT-fs (loop3): failed to load upcase table (idx : 0x0000fe7f, chksum : 0x39626d3b, utbl_chksum : 0xe619d30d) [pid 6557] ioctl(4, LOOP_SET_FD, 3 [pid 6556] <... close resumed>) = 0 [pid 6552] <... mount resumed>) = 0 [pid 6547] close(15 [pid 6556] mkdir("./file2", 0777 [pid 6552] openat(AT_FDCWD, "./file2", O_RDONLY|O_DIRECTORY [pid 6547] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6547] close(16 [pid 6556] <... mkdir resumed>) = 0 [pid 6552] <... openat resumed>) = 3 [pid 6547] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6552] chdir("./file2" [pid 6547] close(17 [pid 6552] <... chdir resumed>) = 0 [pid 6547] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6556] mount("/dev/loop0", "./file2", "exfat", MS_SYNCHRONOUS|MS_MANDLOCK|MS_DIRSYNC|MS_NOATIME|MS_NODIRATIME|MS_STRICTATIME|MS_LAZYTIME, "" [pid 6552] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 6547] close(18 [pid 6552] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6547] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6557] <... ioctl resumed>) = 0 [pid 6553] <... mount resumed>) = 0 [pid 6547] close(19 [pid 6552] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6547] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6551] <... futex resumed>) = 0 [pid 6547] close(20 [pid 6552] <... futex resumed>) = 1 [pid 6551] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6547] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6552] openat(AT_FDCWD, ".", O_RDONLY [pid 6551] <... futex resumed>) = 0 [pid 6547] close(21 [pid 6557] close(3 [pid 6552] <... openat resumed>) = 4 [pid 6551] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6547] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6557] <... close resumed>) = 0 [pid 6552] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6551] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6547] close(22 [pid 6557] close(4 [pid 6552] <... futex resumed>) = 0 [pid 6551] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6547] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6557] <... close resumed>) = 0 [pid 6557] mkdir("./file2", 0777) = 0 [pid 6557] mount("/dev/loop2", "./file2", "exfat", MS_SYNCHRONOUS|MS_MANDLOCK|MS_DIRSYNC|MS_NOATIME|MS_NODIRATIME|MS_STRICTATIME|MS_LAZYTIME, "" [pid 6553] openat(AT_FDCWD, "./file2", O_RDONLY|O_DIRECTORY) = 3 [pid 6553] chdir("./file2") = 0 [pid 6553] openat(AT_FDCWD, "/dev/loop3", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 6553] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 6550] <... futex resumed>) = 0 [pid 6553] openat(AT_FDCWD, ".", O_RDONLY [pid 6550] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6553] <... openat resumed>) = 4 [pid 6550] <... futex resumed>) = 0 [pid 6553] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6550] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6553] <... futex resumed>) = 0 [pid 6550] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6553] openat(AT_FDCWD, "./file1", O_WRONLY|O_EXCL|O_TRUNC|O_SYNC|O_NOATIME [pid 6550] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6556] <... mount resumed>) = 0 [pid 6552] openat(AT_FDCWD, "./file1", O_WRONLY|O_EXCL|O_TRUNC|O_SYNC|O_NOATIME [pid 6551] <... futex resumed>) = 0 [pid 6550] <... futex resumed>) = 0 [pid 6547] close(23 [ 118.525635][ T6557] loop2: detected capacity change from 0 to 256 [ 118.549507][ T6556] exFAT-fs (loop0): failed to load upcase table (idx : 0x0000fe7f, chksum : 0x39626d3b, utbl_chksum : 0xe619d30d) [ 118.555067][ T6553] exFAT-fs (loop3): error, data size is invalid(150994954) [pid 6556] openat(AT_FDCWD, "./file2", O_RDONLY|O_DIRECTORY) = 3 [pid 6550] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6547] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6551] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6547] close(24 [pid 6556] chdir("./file2" [pid 6547] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6556] <... chdir resumed>) = 0 [pid 6547] close(25 [pid 6556] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 6547] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6556] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6547] close(26 [pid 6556] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6547] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6556] <... futex resumed>) = 1 [pid 6547] close(27 [pid 6556] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6547] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6554] <... futex resumed>) = 0 [pid 6547] close(28 [pid 6554] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6547] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6556] <... futex resumed>) = 0 [pid 6554] <... futex resumed>) = 1 [pid 6547] close(29 [pid 6556] openat(AT_FDCWD, ".", O_RDONLY [pid 6547] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6556] <... openat resumed>) = 4 [pid 6554] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6556] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6547] exit_group(0 [pid 6556] <... futex resumed>) = 0 [pid 6548] <... futex resumed>) = ? [pid 6556] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6547] <... exit_group resumed>) = ? [pid 6554] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6554] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 6556] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6548] +++ exited with 0 +++ [pid 6556] openat(AT_FDCWD, "./file1", O_WRONLY|O_EXCL|O_TRUNC|O_SYNC|O_NOATIME [pid 6547] +++ exited with 0 +++ [pid 6554] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6552] <... openat resumed>) = -1 EIO (Input/output error) [pid 5886] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=137, si_uid=0, si_status=0, si_utime=0, si_stime=2 /* 0.02 s */} --- [ 118.572527][ T6552] exFAT-fs (loop4): error, data size is invalid(150994954) [ 118.580285][ T6552] exFAT-fs (loop4): Filesystem has been set read-only [ 118.594104][ T6556] exFAT-fs (loop0): error, data size is invalid(150994954) [ 118.595008][ T6557] exFAT-fs (loop2): failed to load upcase table (idx : 0x0000fe7f, chksum : 0x39626d3b, utbl_chksum : 0xe619d30d) [ 118.606280][ T6556] exFAT-fs (loop0): Filesystem has been set read-only [pid 6552] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5886] restart_syscall(<... resuming interrupted clone ...> [pid 6552] <... futex resumed>) = 1 [pid 6551] <... futex resumed>) = 0 [pid 5886] <... restart_syscall resumed>) = 0 [pid 6551] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6552] ioctl(4, F2FS_IOC_SHUTDOWN, 0x200000000080 [pid 6551] <... futex resumed>) = 0 [pid 6552] <... ioctl resumed>) = 0 [pid 6551] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5886] umount2("./58", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6552] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6551] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 5886] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6551] close(3 [pid 5886] openat(AT_FDCWD, "./58", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 6552] <... futex resumed>) = 0 [pid 6551] <... close resumed>) = 0 [pid 6551] close(4 [pid 5886] <... openat resumed>) = 3 [pid 6552] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5886] newfstatat(3, "", [pid 6551] <... close resumed>) = 0 [pid 6553] <... openat resumed>) = -1 EIO (Input/output error) [pid 6553] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 6550] <... futex resumed>) = 0 [pid 6556] <... openat resumed>) = -1 EIO (Input/output error) [pid 6553] ioctl(4, F2FS_IOC_SHUTDOWN, 0x200000000080 [pid 6551] close(5 [pid 6550] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5886] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=80, ...}, AT_EMPTY_PATH) = 0 [pid 6557] <... mount resumed>) = 0 [pid 6556] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6553] <... ioctl resumed>) = 0 [pid 6551] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6550] <... futex resumed>) = 0 [pid 5886] getdents64(3, [pid 6557] openat(AT_FDCWD, "./file2", O_RDONLY|O_DIRECTORY [pid 6556] <... futex resumed>) = 1 [pid 6554] <... futex resumed>) = 0 [pid 6553] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6551] close(6 [pid 6550] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5886] <... getdents64 resumed>0x55556ff0a730 /* 4 entries */, 32768) = 112 [pid 6557] <... openat resumed>) = 3 [pid 6556] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6554] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6553] <... futex resumed>) = 0 [pid 6551] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6550] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 5886] umount2("./58/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6557] chdir("./file2" [pid 6556] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6554] <... futex resumed>) = 0 [pid 6553] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6551] close(7 [pid 6550] close(3 [pid 6557] <... chdir resumed>) = 0 [pid 6556] ioctl(4, F2FS_IOC_SHUTDOWN, 0x200000000080 [pid 6551] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6557] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 6556] <... ioctl resumed>) = 0 [pid 6554] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6551] close(8 [pid 6550] <... close resumed>) = 0 [pid 6557] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6551] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6550] close(4 [pid 6556] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6551] close(9 [pid 6557] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6556] <... futex resumed>) = 1 [pid 6551] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6550] <... close resumed>) = 0 [pid 6557] <... futex resumed>) = 1 [pid 6556] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6555] <... futex resumed>) = 0 [pid 6554] <... futex resumed>) = 0 [pid 6551] close(10 [pid 6550] close(5 [pid 6557] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6555] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6554] close(3 [pid 6551] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6550] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6557] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6555] <... futex resumed>) = 0 [pid 6554] <... close resumed>) = 0 [pid 6551] close(11 [pid 6550] close(6 [pid 6557] openat(AT_FDCWD, ".", O_RDONLY [pid 6555] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6554] close(4 [pid 6551] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6550] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6557] <... openat resumed>) = 4 [pid 6554] <... close resumed>) = 0 [pid 6551] close(12 [pid 6550] close(7 [pid 6551] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6550] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6557] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6554] close(5 [pid 6551] close(13 [pid 6550] close(8 [pid 6557] <... futex resumed>) = 1 [pid 6555] <... futex resumed>) = 0 [pid 6551] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6550] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6554] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6557] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6555] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6551] close(14 [pid 6550] close(9 [pid 6557] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6555] <... futex resumed>) = 0 [pid 6554] close(6 [pid 6551] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6550] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6557] openat(AT_FDCWD, "./file1", O_WRONLY|O_EXCL|O_TRUNC|O_SYNC|O_NOATIME [pid 6555] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6554] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6551] close(15 [pid 6550] close(10 [pid 6554] close(7 [pid 6551] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5886] <... umount2 resumed>) = 0 [pid 6554] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6551] close(16 [pid 6550] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6554] close(8 [pid 6551] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6550] close(11 [pid 5886] umount2("./58/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6554] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6551] close(17 [pid 6550] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6554] close(9 [pid 6551] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6550] close(12 [pid 5886] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6551] close(18 [pid 5886] newfstatat(AT_FDCWD, "./58/file2", [pid 6554] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6551] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6550] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5886] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 6554] close(10 [pid 6551] close(19 [pid 6550] close(13 [pid 5886] umount2("./58/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6551] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5886] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6551] close(20 [pid 5886] openat(AT_FDCWD, "./58/file2", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 6551] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5886] <... openat resumed>) = 4 [pid 6551] close(21 [pid 5886] newfstatat(4, "", [pid 6551] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6551] close(22 [pid 5886] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_EMPTY_PATH) = 0 [pid 6551] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5886] getdents64(4, [pid 6551] close(23) = -1 EBADF (Bad file descriptor) [pid 5886] <... getdents64 resumed>0x55556ff12770 /* 2 entries */, 32768) = 48 [pid 6551] close(24) = -1 EBADF (Bad file descriptor) [pid 5886] getdents64(4, [pid 6551] close(25) = -1 EBADF (Bad file descriptor) [pid 5886] <... getdents64 resumed>0x55556ff12770 /* 0 entries */, 32768) = 0 [pid 6551] close(26) = -1 EBADF (Bad file descriptor) [pid 5886] close(4 [pid 6551] close(27) = -1 EBADF (Bad file descriptor) [pid 5886] <... close resumed>) = 0 [pid 6551] close(28) = -1 EBADF (Bad file descriptor) [pid 5886] rmdir("./58/file2" [pid 6551] close(29) = -1 EBADF (Bad file descriptor) [pid 5886] <... rmdir resumed>) = 0 [pid 6551] exit_group(0 [pid 6552] <... futex resumed>) = ? [pid 6551] <... exit_group resumed>) = ? [pid 5886] umount2("./58/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6552] +++ exited with 0 +++ [pid 6551] +++ exited with 0 +++ [pid 5886] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6554] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6550] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5889] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=137, si_uid=0, si_status=0, si_utime=0, si_stime=6 /* 0.06 s */} --- [pid 6550] close(14 [pid 5886] newfstatat(AT_FDCWD, "./58/binderfs", [pid 6554] close(11 [pid 5886] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5886] unlink("./58/binderfs" [pid 6554] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6550] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5889] restart_syscall(<... resuming interrupted clone ...> [pid 5886] <... unlink resumed>) = 0 [pid 6554] close(12 [pid 6550] close(15 [pid 5886] getdents64(3, [pid 6554] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6550] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5886] <... getdents64 resumed>0x55556ff0a730 /* 0 entries */, 32768) = 0 [pid 5886] close(3 [pid 6554] close(13 [pid 6550] close(16 [pid 5886] <... close resumed>) = 0 [pid 6554] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6550] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5886] rmdir("./58" [pid 6554] close(14 [pid 6550] close(17 [pid 5886] <... rmdir resumed>) = 0 [pid 6554] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6550] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5886] mkdir("./59", 0777 [pid 6554] close(15 [pid 6550] close(18 [pid 5886] <... mkdir resumed>) = 0 [pid 6554] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6550] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5886] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 6554] close(16 [pid 6550] close(19 [pid 5886] <... openat resumed>) = 3 [pid 6554] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6550] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5886] ioctl(3, LOOP_CLR_FD [pid 6550] close(20 [pid 5886] <... ioctl resumed>) = 0 [pid 6554] close(17 [pid 6550] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5886] close(3 [pid 6554] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6550] close(21 [pid 5889] <... restart_syscall resumed>) = 0 [pid 5886] <... close resumed>) = 0 [pid 6554] close(18 [pid 6550] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6554] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6550] close(22 [pid 5886] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6554] close(19 [pid 6550] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6554] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6550] close(23 [pid 5889] umount2("./60", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6554] close(20 [pid 6550] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5889] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6554] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6550] close(24 [pid 5889] openat(AT_FDCWD, "./60", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5886] <... clone resumed>, child_tidptr=0x55556ff09690) = 139 [pid 6554] close(21 [pid 6550] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5889] <... openat resumed>) = 3 [pid 6554] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6550] close(25./strace-static-x86_64: Process 6558 attached [pid 6554] close(22 [pid 6550] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5889] newfstatat(3, "", [pid 6554] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6550] close(26 [pid 6554] close(23 [pid 6550] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5889] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=80, ...}, AT_EMPTY_PATH) = 0 [pid 6554] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6550] close(27 [pid 6554] close(24 [pid 6550] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5889] getdents64(3, [pid 6554] <... close resumed>) = -1 EBADF (Bad file descriptor) [ 118.618817][ T6553] exFAT-fs (loop3): Filesystem has been set read-only [ 118.638001][ T6557] exFAT-fs (loop2): error, data size is invalid(150994954) [pid 6550] close(28 [pid 6554] close(25 [pid 6550] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5889] <... getdents64 resumed>0x55556ff0a730 /* 4 entries */, 32768) = 112 [pid 6554] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6550] close(29 [pid 5889] umount2("./60/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6554] close(26 [pid 6550] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6554] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6554] close(27 [pid 6550] exit_group(0 [pid 6554] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6550] <... exit_group resumed>) = ? [pid 6553] <... futex resumed>) = ? [pid 6558] set_robust_list(0x55556ff096a0, 24 [pid 6554] close(28 [pid 6553] +++ exited with 0 +++ [pid 6550] +++ exited with 0 +++ [pid 5889] <... umount2 resumed>) = 0 [pid 6554] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5889] umount2("./60/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6554] close(29 [pid 5889] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6554] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5889] newfstatat(AT_FDCWD, "./60/file2", [pid 6554] exit_group(0 [pid 5888] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=123, si_uid=0, si_status=0, si_utime=0, si_stime=6 /* 0.06 s */} --- [pid 5889] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 6554] <... exit_group resumed>) = ? [pid 5889] umount2("./60/file2", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5889] openat(AT_FDCWD, "./60/file2", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5888] umount2("./55", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5889] <... openat resumed>) = 4 [pid 5888] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5888] openat(AT_FDCWD, "./55", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 5888] newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=80, ...}, AT_EMPTY_PATH) = 0 [pid 5888] getdents64(3, 0x55556ff0a730 /* 4 entries */, 32768) = 112 [pid 5888] umount2("./55/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6558] <... set_robust_list resumed>) = 0 [pid 6558] chdir("./59") = 0 [pid 6558] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 5888] <... umount2 resumed>) = 0 [pid 5888] umount2("./55/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6558] setpgid(0, 0) = 0 [pid 5888] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5889] newfstatat(4, "", [pid 6558] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5889] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_EMPTY_PATH) = 0 [pid 5888] newfstatat(AT_FDCWD, "./55/file2", [pid 5889] getdents64(4, [pid 6558] <... openat resumed>) = 3 [pid 5889] <... getdents64 resumed>0x55556ff12770 /* 2 entries */, 32768) = 48 [pid 5888] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5889] getdents64(4, [pid 5888] umount2("./55/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5889] <... getdents64 resumed>0x55556ff12770 /* 0 entries */, 32768) = 0 [pid 5888] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5889] close(4 [pid 5888] openat(AT_FDCWD, "./55/file2", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5889] <... close resumed>) = 0 [pid 6558] write(3, "1000", 4 [pid 6556] <... futex resumed>) = ? [pid 5889] rmdir("./60/file2" [pid 5888] <... openat resumed>) = 4 [pid 6558] <... write resumed>) = 4 [pid 6556] +++ exited with 0 +++ [pid 6554] +++ exited with 0 +++ [pid 5889] <... rmdir resumed>) = 0 [pid 5888] newfstatat(4, "", [pid 5889] umount2("./60/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5888] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_EMPTY_PATH) = 0 [pid 5884] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=130, si_uid=0, si_status=0, si_utime=0, si_stime=3 /* 0.03 s */} --- [pid 5889] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5888] getdents64(4, [pid 5889] newfstatat(AT_FDCWD, "./60/binderfs", [pid 5884] restart_syscall(<... resuming interrupted clone ...> [pid 5888] <... getdents64 resumed>0x55556ff12770 /* 2 entries */, 32768) = 48 [pid 5889] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5888] getdents64(4, [pid 5889] unlink("./60/binderfs" [pid 5888] <... getdents64 resumed>0x55556ff12770 /* 0 entries */, 32768) = 0 [pid 6558] close(3) = 0 [pid 5889] <... unlink resumed>) = 0 [pid 5888] close(4 [pid 6558] symlink("/dev/binderfs", "./binderfs" [pid 5889] getdents64(3, [pid 5888] <... close resumed>) = 0 executing program [pid 5889] <... getdents64 resumed>0x55556ff0a730 /* 0 entries */, 32768) = 0 [pid 5888] rmdir("./55/file2" [pid 5889] close(3 [pid 6558] <... symlink resumed>) = 0 [pid 5889] <... close resumed>) = 0 [pid 5888] <... rmdir resumed>) = 0 [pid 5889] rmdir("./60" [pid 5888] umount2("./55/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6558] write(1, "executing program\n", 18 [pid 5889] <... rmdir resumed>) = 0 [pid 5888] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6558] <... write resumed>) = 18 [pid 5888] newfstatat(AT_FDCWD, "./55/binderfs", [pid 6558] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5889] mkdir("./61", 0777 [pid 6558] <... futex resumed>) = 0 [pid 5888] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 6558] rt_sigaction(SIGRT_1, {sa_handler=0x7f7361ab2750, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f7361aa3900}, NULL, 8) = 0 [pid 5889] <... mkdir resumed>) = 0 [pid 5888] unlink("./55/binderfs" [pid 6558] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 5889] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 6558] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5888] <... unlink resumed>) = 0 [pid 6558] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f7361a20000 [pid 5889] <... openat resumed>) = 3 [pid 5888] getdents64(3, [pid 6558] mprotect(0x7f7361a21000, 131072, PROT_READ|PROT_WRITE [pid 5889] ioctl(3, LOOP_CLR_FD [pid 6558] <... mprotect resumed>) = 0 [pid 5888] <... getdents64 resumed>0x55556ff0a730 /* 0 entries */, 32768) = 0 [pid 6558] rt_sigprocmask(SIG_BLOCK, ~[], [pid 5889] <... ioctl resumed>) = 0 [pid 5888] close(3 [pid 6558] <... rt_sigprocmask resumed>[], 8) = 0 [pid 5889] close(3 [pid 6558] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f7361a40990, parent_tid=0x7f7361a40990, exit_signal=0, stack=0x7f7361a20000, stack_size=0x20300, tls=0x7f7361a406c0} [pid 5888] <... close resumed>) = 0 ./strace-static-x86_64: Process 6559 attached [pid 6559] rseq(0x7f7361a40fe0, 0x20, 0, 0x53053053 [pid 6558] <... clone3 resumed> => {parent_tid=[140]}, 88) = 140 [pid 6559] <... rseq resumed>) = 0 [pid 6558] rt_sigprocmask(SIG_SETMASK, [], [pid 6557] <... openat resumed>) = -1 EIO (Input/output error) [pid 5888] rmdir("./55" [pid 6559] set_robust_list(0x7f7361a409a0, 24 [pid 6558] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6559] <... set_robust_list resumed>) = 0 [pid 6558] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6557] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5888] <... rmdir resumed>) = 0 [pid 6559] rt_sigprocmask(SIG_SETMASK, [], [pid 6558] <... futex resumed>) = 0 [pid 6557] <... futex resumed>) = 1 [pid 6555] <... futex resumed>) = 0 [pid 5888] mkdir("./56", 0777 [pid 6559] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6558] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 6557] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6555] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5889] <... close resumed>) = 0 [pid 6559] memfd_create("syzkaller", 0 [pid 6557] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6555] <... futex resumed>) = 0 [pid 5888] <... mkdir resumed>) = 0 [pid 6559] <... memfd_create resumed>) = 3 [pid 6557] ioctl(4, F2FS_IOC_SHUTDOWN, 0x200000000080 [pid 6555] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5889] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5888] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 6559] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f7359600000 [pid 6557] <... ioctl resumed>) = 0 [pid 5888] <... openat resumed>) = 3 [pid 5884] <... restart_syscall resumed>) = 0 [pid 6559] write(3, "\xeb\x76\x90\x45\x58\x46\x41\x54\x20\x20\x20\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x03\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x08\x00\x00\x00\x88\x00\x00\x00\x0f\x00\x00\x00\x05\x00\x00\x00"..., 131072 [pid 6557] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5888] ioctl(3, LOOP_CLR_FD [pid 6555] <... futex resumed>) = 0 [pid 5888] <... ioctl resumed>) = 0 [pid 5884] umount2("./58", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5888] close(3 [pid 5884] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6555] close(3) = 0 [pid 6555] close(4) = 0 [pid 6555] close(5) = -1 EBADF (Bad file descriptor) [pid 6555] close(6) = -1 EBADF (Bad file descriptor) [pid 6555] close(7) = -1 EBADF (Bad file descriptor) [pid 6555] close(8) = -1 EBADF (Bad file descriptor) [pid 6555] close(9) = -1 EBADF (Bad file descriptor) [pid 6555] close(10) = -1 EBADF (Bad file descriptor) [pid 5888] <... close resumed>) = 0 [pid 5884] openat(AT_FDCWD, "./58", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 6555] close(11 [pid 5888] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6555] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5884] <... openat resumed>) = 3 [pid 6555] close(12) = -1 EBADF (Bad file descriptor) [pid 6555] close(13) = -1 EBADF (Bad file descriptor) [pid 6555] close(14) = -1 EBADF (Bad file descriptor) [pid 6555] close(15) = -1 EBADF (Bad file descriptor) [pid 6555] close(16) = -1 EBADF (Bad file descriptor) [pid 6555] close(17) = -1 EBADF (Bad file descriptor) [pid 6555] close(18) = -1 EBADF (Bad file descriptor) [pid 6555] close(19 [pid 5884] newfstatat(3, "", [pid 6555] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5888] <... clone resumed>, child_tidptr=0x55556ff09690) = 125 [pid 6555] close(20 [pid 5884] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=80, ...}, AT_EMPTY_PATH) = 0 ./strace-static-x86_64: Process 6560 attached [pid 6555] <... close resumed>) = -1 EBADF (Bad file descriptor) ./strace-static-x86_64: Process 6561 attached [pid 6560] set_robust_list(0x55556ff096a0, 24 [pid 6555] close(21 [pid 5884] getdents64(3, [pid 6560] <... set_robust_list resumed>) = 0 [pid 6555] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6555] close(22 [pid 5884] <... getdents64 resumed>0x55556ff0a730 /* 4 entries */, 32768) = 112 [pid 6557] <... futex resumed>) = 1 [pid 6555] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6561] set_robust_list(0x55556ff096a0, 24 [pid 6560] chdir("./61" [pid 6557] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6555] close(23 [pid 5884] umount2("./58/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6561] <... set_robust_list resumed>) = 0 [pid 6560] <... chdir resumed>) = 0 [pid 6559] <... write resumed>) = 131072 [pid 6555] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6561] chdir("./56" [pid 6555] close(24) = -1 EBADF (Bad file descriptor) [pid 6555] close(25) = -1 EBADF (Bad file descriptor) [pid 6555] close(26) = -1 EBADF (Bad file descriptor) [pid 6555] close(27) = -1 EBADF (Bad file descriptor) [pid 6555] close(28) = -1 EBADF (Bad file descriptor) [pid 6555] close(29 [pid 5884] <... umount2 resumed>) = 0 [pid 6560] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6561] <... chdir resumed>) = 0 [pid 6555] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6561] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6560] <... prctl resumed>) = 0 [pid 6555] exit_group(0 [pid 5884] umount2("./58/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6561] <... prctl resumed>) = 0 [pid 6560] setpgid(0, 0 [pid 6559] munmap(0x7f7359600000, 138412032 [pid 6557] <... futex resumed>) = ? [pid 6555] <... exit_group resumed>) = ? [pid 5889] <... clone resumed>, child_tidptr=0x55556ff09690) = 139 [pid 5884] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6561] setpgid(0, 0 [pid 6560] <... setpgid resumed>) = 0 [pid 6557] +++ exited with 0 +++ [pid 6555] +++ exited with 0 +++ [pid 5884] newfstatat(AT_FDCWD, "./58/file2", [pid 6561] <... setpgid resumed>) = 0 [pid 6560] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6559] <... munmap resumed>) = 0 [pid 5887] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=129, si_uid=0, si_status=0, si_utime=0, si_stime=2 /* 0.02 s */} --- [pid 5884] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 6561] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6560] <... openat resumed>) = 3 [pid 5887] restart_syscall(<... resuming interrupted clone ...> [pid 5884] umount2("./58/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6560] write(3, "1000", 4 [pid 6561] <... openat resumed>) = 3 [pid 6560] <... write resumed>) = 4 [pid 6559] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 5887] <... restart_syscall resumed>) = 0 [pid 5884] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6561] write(3, "1000", 4 [pid 6560] close(3 [pid 6559] <... openat resumed>) = 4 [pid 5884] openat(AT_FDCWD, "./58/file2", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 6561] <... write resumed>) = 4 [pid 6560] <... close resumed>) = 0 [pid 6561] close(3 [pid 6559] ioctl(4, LOOP_SET_FD, 3executing program executing program [pid 6561] <... close resumed>) = 0 [pid 6560] symlink("/dev/binderfs", "./binderfs" [pid 5884] <... openat resumed>) = 4 [pid 5887] umount2("./60", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6560] <... symlink resumed>) = 0 [pid 5887] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5884] newfstatat(4, "", [pid 6560] write(1, "executing program\n", 18 [pid 5887] openat(AT_FDCWD, "./60", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 6560] <... write resumed>) = 18 [pid 5884] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_EMPTY_PATH) = 0 [pid 5887] <... openat resumed>) = 3 [pid 5884] getdents64(4, [pid 5887] newfstatat(3, "", [pid 6561] symlink("/dev/binderfs", "./binderfs" [pid 6560] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5884] <... getdents64 resumed>0x55556ff12770 /* 2 entries */, 32768) = 48 [pid 5887] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=80, ...}, AT_EMPTY_PATH) = 0 [pid 5884] getdents64(4, [pid 6560] <... futex resumed>) = 0 [pid 5887] getdents64(3, [pid 6560] rt_sigaction(SIGRT_1, {sa_handler=0x7f7361ab2750, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f7361aa3900}, [pid 5884] <... getdents64 resumed>0x55556ff12770 /* 0 entries */, 32768) = 0 [pid 5887] <... getdents64 resumed>0x55556ff0a730 /* 4 entries */, 32768) = 112 [pid 5884] close(4 [pid 5887] umount2("./60/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5884] <... close resumed>) = 0 [pid 6561] <... symlink resumed>) = 0 [pid 5884] rmdir("./58/file2" [pid 6561] write(1, "executing program\n", 18) = 18 [pid 6561] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6560] <... rt_sigaction resumed>NULL, 8) = 0 [pid 6559] <... ioctl resumed>) = 0 [pid 5887] <... umount2 resumed>) = 0 [pid 5884] <... rmdir resumed>) = 0 [pid 6560] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 5887] umount2("./60/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5884] umount2("./58/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6560] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5887] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5884] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5884] newfstatat(AT_FDCWD, "./58/binderfs", [pid 5887] newfstatat(AT_FDCWD, "./60/file2", [pid 6561] <... futex resumed>) = 0 [pid 5884] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5887] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5884] unlink("./58/binderfs" [pid 5887] umount2("./60/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6561] rt_sigaction(SIGRT_1, {sa_handler=0x7f7361ab2750, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f7361aa3900}, [pid 5887] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5884] <... unlink resumed>) = 0 [pid 5887] openat(AT_FDCWD, "./60/file2", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5884] getdents64(3, [pid 6561] <... rt_sigaction resumed>NULL, 8) = 0 [pid 5887] <... openat resumed>) = 4 [pid 5884] <... getdents64 resumed>0x55556ff0a730 /* 0 entries */, 32768) = 0 [pid 5887] newfstatat(4, "", [pid 5884] close(3 [pid 6561] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 6559] close(3 [pid 5887] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_EMPTY_PATH) = 0 [pid 5884] <... close resumed>) = 0 [pid 6561] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6559] <... close resumed>) = 0 [pid 5887] getdents64(4, [pid 5884] rmdir("./58" [pid 5887] <... getdents64 resumed>0x55556ff12770 /* 2 entries */, 32768) = 48 [pid 6561] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 6559] close(4 [pid 6561] <... mmap resumed>) = 0x7f7361a20000 [pid 6559] <... close resumed>) = 0 [pid 5887] getdents64(4, [pid 5884] <... rmdir resumed>) = 0 [pid 6561] mprotect(0x7f7361a21000, 131072, PROT_READ|PROT_WRITE [pid 6559] mkdir("./file2", 0777 [pid 5887] <... getdents64 resumed>0x55556ff12770 /* 0 entries */, 32768) = 0 [pid 5884] mkdir("./59", 0777 [pid 6561] <... mprotect resumed>) = 0 [pid 6559] <... mkdir resumed>) = 0 [pid 5887] close(4 [pid 6561] rt_sigprocmask(SIG_BLOCK, ~[], [pid 6560] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 6559] mount("/dev/loop1", "./file2", "exfat", MS_SYNCHRONOUS|MS_MANDLOCK|MS_DIRSYNC|MS_NOATIME|MS_NODIRATIME|MS_STRICTATIME|MS_LAZYTIME, "" [pid 5884] <... mkdir resumed>) = 0 [pid 6561] <... rt_sigprocmask resumed>[], 8) = 0 [pid 6560] <... mmap resumed>) = 0x7f7361a20000 [pid 5887] <... close resumed>) = 0 [pid 5884] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 6561] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f7361a40990, parent_tid=0x7f7361a40990, exit_signal=0, stack=0x7f7361a20000, stack_size=0x20300, tls=0x7f7361a406c0} [pid 6560] mprotect(0x7f7361a21000, 131072, PROT_READ|PROT_WRITE [pid 5887] rmdir("./60/file2" [pid 5884] <... openat resumed>) = 3 ./strace-static-x86_64: Process 6562 attached [pid 5884] ioctl(3, LOOP_CLR_FD [pid 6561] <... clone3 resumed> => {parent_tid=[126]}, 88) = 126 [pid 6561] rt_sigprocmask(SIG_SETMASK, [], [pid 5884] <... ioctl resumed>) = 0 [pid 6562] rseq(0x7f7361a40fe0, 0x20, 0, 0x53053053 [pid 6561] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6560] <... mprotect resumed>) = 0 [pid 5887] <... rmdir resumed>) = 0 [pid 5884] close(3 [pid 6562] <... rseq resumed>) = 0 [pid 6561] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 6561] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 5884] <... close resumed>) = 0 [ 118.667480][ T6557] exFAT-fs (loop2): Filesystem has been set read-only [ 118.701569][ T6559] loop1: detected capacity change from 0 to 256 [pid 6562] set_robust_list(0x7f7361a409a0, 24 [pid 6560] rt_sigprocmask(SIG_BLOCK, ~[], [pid 5887] umount2("./60/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5884] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 6563 attached [pid 6562] <... set_robust_list resumed>) = 0 [pid 6560] <... rt_sigprocmask resumed>[], 8) = 0 [pid 6559] <... mount resumed>) = 0 [pid 5887] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5884] <... clone resumed>, child_tidptr=0x55556ff09690) = 132 [pid 6562] rt_sigprocmask(SIG_SETMASK, [], [pid 6560] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f7361a40990, parent_tid=0x7f7361a40990, exit_signal=0, stack=0x7f7361a20000, stack_size=0x20300, tls=0x7f7361a406c0} [pid 6559] openat(AT_FDCWD, "./file2", O_RDONLY|O_DIRECTORY [pid 5887] newfstatat(AT_FDCWD, "./60/binderfs", [pid 6562] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6559] <... openat resumed>) = 3 [pid 6562] memfd_create("syzkaller", 0 [pid 6559] chdir("./file2"./strace-static-x86_64: Process 6564 attached ) = 0 [pid 5887] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 6563] set_robust_list(0x55556ff096a0, 24 [pid 6562] <... memfd_create resumed>) = 3 [pid 6560] <... clone3 resumed> => {parent_tid=[140]}, 88) = 140 [pid 6559] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 5887] unlink("./60/binderfs" [pid 6564] rseq(0x7f7361a40fe0, 0x20, 0, 0x53053053 [pid 6563] <... set_robust_list resumed>) = 0 [pid 6559] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6564] <... rseq resumed>) = 0 [pid 6563] chdir("./59" [pid 6562] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6560] rt_sigprocmask(SIG_SETMASK, [], [pid 6559] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5887] <... unlink resumed>) = 0 [pid 6564] set_robust_list(0x7f7361a409a0, 24 [pid 6563] <... chdir resumed>) = 0 [pid 6562] <... mmap resumed>) = 0x7f7359600000 [pid 6560] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6559] <... futex resumed>) = 1 [pid 6558] <... futex resumed>) = 0 [pid 6564] <... set_robust_list resumed>) = 0 [pid 6563] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6560] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6559] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6563] <... prctl resumed>) = 0 [pid 6558] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6563] setpgid(0, 0 [pid 6559] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6558] <... futex resumed>) = 0 [pid 6563] <... setpgid resumed>) = 0 [pid 6559] openat(AT_FDCWD, ".", O_RDONLY [pid 6564] rt_sigprocmask(SIG_SETMASK, [], [pid 6563] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6562] write(3, "\xeb\x76\x90\x45\x58\x46\x41\x54\x20\x20\x20\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x03\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x08\x00\x00\x00\x88\x00\x00\x00\x0f\x00\x00\x00\x05\x00\x00\x00"..., 131072 [pid 6560] <... futex resumed>) = 0 [pid 6558] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5887] getdents64(3, [pid 6564] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6563] <... openat resumed>) = 3 [pid 6560] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 6559] <... openat resumed>) = 4 [pid 6563] write(3, "1000", 4 [pid 6559] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6563] <... write resumed>) = 4 [pid 6559] <... futex resumed>) = 1 [pid 6558] <... futex resumed>) = 0 [ 118.732646][ T6559] exFAT-fs (loop1): failed to load upcase table (idx : 0x0000fe7f, chksum : 0x39626d3b, utbl_chksum : 0xe619d30d) [pid 6563] close(3 [pid 6559] openat(AT_FDCWD, "./file1", O_WRONLY|O_EXCL|O_TRUNC|O_SYNC|O_NOATIME [pid 6558] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6564] memfd_create("syzkaller", 0 [pid 6563] <... close resumed>) = 0 [pid 6562] <... write resumed>) = 131072 [pid 6558] <... futex resumed>) = 0 [pid 5887] <... getdents64 resumed>0x55556ff0a730 /* 0 entries */, 32768) = 0 [pid 6564] <... memfd_create resumed>) = 3 [pid 6564] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6563] symlink("/dev/binderfs", "./binderfs" [pid 6558] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5887] close(3 [pid 6564] <... mmap resumed>) = 0x7f7359600000 [pid 6562] munmap(0x7f7359600000, 138412032 [pid 5887] <... close resumed>) = 0 [pid 6563] <... symlink resumed>) = 0 [pid 6562] <... munmap resumed>) = 0 executing program [pid 6563] write(1, "executing program\n", 18) = 18 [pid 6564] write(3, "\xeb\x76\x90\x45\x58\x46\x41\x54\x20\x20\x20\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x03\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x08\x00\x00\x00\x88\x00\x00\x00\x0f\x00\x00\x00\x05\x00\x00\x00"..., 131072 [pid 6563] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6562] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 5887] rmdir("./60" [pid 6563] <... futex resumed>) = 0 [pid 6563] rt_sigaction(SIGRT_1, {sa_handler=0x7f7361ab2750, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f7361aa3900}, [pid 6564] <... write resumed>) = 131072 [pid 6563] <... rt_sigaction resumed>NULL, 8) = 0 [pid 6562] <... openat resumed>) = 4 [pid 5887] <... rmdir resumed>) = 0 [pid 6563] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 6562] ioctl(4, LOOP_SET_FD, 3 [pid 5887] mkdir("./61", 0777 [pid 6563] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6563] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 5887] <... mkdir resumed>) = 0 [pid 6563] <... mmap resumed>) = 0x7f7361a20000 [pid 5887] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 6563] mprotect(0x7f7361a21000, 131072, PROT_READ|PROT_WRITE [pid 5887] <... openat resumed>) = 3 [pid 6563] <... mprotect resumed>) = 0 [pid 6563] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 6563] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f7361a40990, parent_tid=0x7f7361a40990, exit_signal=0, stack=0x7f7361a20000, stack_size=0x20300, tls=0x7f7361a406c0} => {parent_tid=[133]}, 88) = 133 [pid 6563] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 6563] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 6563] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000}./strace-static-x86_64: Process 6565 attached [pid 6565] rseq(0x7f7361a40fe0, 0x20, 0, 0x53053053) = 0 [pid 6565] set_robust_list(0x7f7361a409a0, 24) = 0 [pid 6565] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 6565] memfd_create("syzkaller", 0) = 3 [pid 6565] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f7359600000 [pid 6565] write(3, "\xeb\x76\x90\x45\x58\x46\x41\x54\x20\x20\x20\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x03\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x08\x00\x00\x00\x88\x00\x00\x00\x0f\x00\x00\x00\x05\x00\x00\x00"..., 131072 [pid 5887] ioctl(3, LOOP_CLR_FD [pid 6564] munmap(0x7f7359600000, 138412032 [pid 5887] <... ioctl resumed>) = 0 [pid 5887] close(3 [pid 6564] <... munmap resumed>) = 0 [pid 5887] <... close resumed>) = 0 [pid 6564] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 5887] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 6566 attached [pid 6565] <... write resumed>) = 131072 [pid 5887] <... clone resumed>, child_tidptr=0x55556ff09690) = 131 [pid 6564] <... openat resumed>) = 4 [pid 6566] set_robust_list(0x55556ff096a0, 24 [pid 6565] munmap(0x7f7359600000, 138412032 [pid 6564] ioctl(4, LOOP_SET_FD, 3 [pid 6562] <... ioctl resumed>) = 0 [pid 6565] <... munmap resumed>) = 0 [ 118.774638][ T6559] exFAT-fs (loop1): error, data size is invalid(150994954) [ 118.790454][ T6562] loop3: detected capacity change from 0 to 256 [ 118.801347][ T6559] exFAT-fs (loop1): Filesystem has been set read-only [ 118.816963][ T6564] loop4: detected capacity change from 0 to 256 [pid 6565] openat(AT_FDCWD, "/dev/loop0", O_RDWR) = 4 [pid 6565] ioctl(4, LOOP_SET_FD, 3 [pid 6566] <... set_robust_list resumed>) = 0 [pid 6562] close(3) = 0 [pid 6566] chdir("./61" [pid 6562] close(4) = 0 [pid 6562] mkdir("./file2", 0777 [pid 6559] <... openat resumed>) = -1 EIO (Input/output error) [pid 6559] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 6558] <... futex resumed>) = 0 [pid 6559] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6558] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6559] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6558] <... futex resumed>) = 0 [pid 6559] ioctl(4, F2FS_IOC_SHUTDOWN, 0x200000000080 [pid 6558] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6559] <... ioctl resumed>) = 0 [pid 6559] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 6558] <... futex resumed>) = 0 [pid 6559] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6558] close(3) = 0 [pid 6562] <... mkdir resumed>) = 0 [pid 6558] close(4) = 0 [pid 6558] close(5) = -1 EBADF (Bad file descriptor) [pid 6558] close(6) = -1 EBADF (Bad file descriptor) [pid 6558] close(7 [pid 6562] mount("/dev/loop3", "./file2", "exfat", MS_SYNCHRONOUS|MS_MANDLOCK|MS_DIRSYNC|MS_NOATIME|MS_NODIRATIME|MS_STRICTATIME|MS_LAZYTIME, "" [pid 6558] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6558] close(8) = -1 EBADF (Bad file descriptor) [pid 6558] close(9 [pid 6566] <... chdir resumed>) = 0 [pid 6564] <... ioctl resumed>) = 0 [pid 6558] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6558] close(10 [pid 6564] close(3 [pid 6558] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6566] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6564] <... close resumed>) = 0 [pid 6566] <... prctl resumed>) = 0 [pid 6564] close(4 [pid 6558] close(11 [pid 6566] setpgid(0, 0 [pid 6564] <... close resumed>) = 0 [pid 6558] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6566] <... setpgid resumed>) = 0 [pid 6564] mkdir("./file2", 0777 [pid 6558] close(12 [pid 6566] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6558] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6564] <... mkdir resumed>) = 0 [pid 6558] close(13 [pid 6566] <... openat resumed>) = 3 [pid 6564] mount("/dev/loop4", "./file2", "exfat", MS_SYNCHRONOUS|MS_MANDLOCK|MS_DIRSYNC|MS_NOATIME|MS_NODIRATIME|MS_STRICTATIME|MS_LAZYTIME, "" [pid 6558] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6566] write(3, "1000", 4 [pid 6558] close(14 [pid 6566] <... write resumed>) = 4 [pid 6558] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6566] close(3 [pid 6558] close(15 [pid 6566] <... close resumed>) = 0 [pid 6558] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6566] symlink("/dev/binderfs", "./binderfs" [pid 6558] close(16 [pid 6566] <... symlink resumed>) = 0 [pid 6558] <... close resumed>) = -1 EBADF (Bad file descriptor) executing program [pid 6566] write(1, "executing program\n", 18 [pid 6558] close(17 [pid 6566] <... write resumed>) = 18 [pid 6558] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6566] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6558] close(18 [pid 6566] <... futex resumed>) = 0 [pid 6558] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6566] rt_sigaction(SIGRT_1, {sa_handler=0x7f7361ab2750, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f7361aa3900}, [pid 6558] close(19 [pid 6566] <... rt_sigaction resumed>NULL, 8) = 0 [pid 6558] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6566] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 6558] close(20 [pid 6566] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6558] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6566] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 6558] close(21) = -1 EBADF (Bad file descriptor) [pid 6558] close(22 [pid 6566] <... mmap resumed>) = 0x7f7361a20000 [pid 6558] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6566] mprotect(0x7f7361a21000, 131072, PROT_READ|PROT_WRITE [pid 6558] close(23 [pid 6566] <... mprotect resumed>) = 0 [pid 6558] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6558] close(24 [pid 6566] rt_sigprocmask(SIG_BLOCK, ~[], [pid 6558] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6566] <... rt_sigprocmask resumed>[], 8) = 0 [pid 6558] close(25 [pid 6566] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f7361a40990, parent_tid=0x7f7361a40990, exit_signal=0, stack=0x7f7361a20000, stack_size=0x20300, tls=0x7f7361a406c0} [pid 6558] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6558] close(26./strace-static-x86_64: Process 6567 attached ) = -1 EBADF (Bad file descriptor) [pid 6566] <... clone3 resumed> => {parent_tid=[132]}, 88) = 132 [pid 6558] close(27 [pid 6566] rt_sigprocmask(SIG_SETMASK, [], [pid 6558] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6567] rseq(0x7f7361a40fe0, 0x20, 0, 0x53053053 [pid 6558] close(28 [pid 6567] <... rseq resumed>) = 0 [pid 6558] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6567] set_robust_list(0x7f7361a409a0, 24 [ 118.817630][ T6565] loop0: detected capacity change from 0 to 256 [pid 6558] close(29 [pid 6567] <... set_robust_list resumed>) = 0 [pid 6558] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6567] rt_sigprocmask(SIG_SETMASK, [], [pid 6558] exit_group(0 [pid 6567] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6559] <... futex resumed>) = ? [pid 6558] <... exit_group resumed>) = ? [pid 6567] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6565] <... ioctl resumed>) = 0 [pid 6559] +++ exited with 0 +++ [pid 6558] +++ exited with 0 +++ [pid 5886] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=139, si_uid=0, si_status=0, si_utime=0, si_stime=7 /* 0.07 s */} --- [pid 5886] restart_syscall(<... resuming interrupted clone ...> [pid 6565] close(3) = 0 [pid 6565] close(4) = 0 [pid 6565] mkdir("./file2", 0777) = 0 [pid 6565] mount("/dev/loop0", "./file2", "exfat", MS_SYNCHRONOUS|MS_MANDLOCK|MS_DIRSYNC|MS_NOATIME|MS_NODIRATIME|MS_STRICTATIME|MS_LAZYTIME, "" [pid 6566] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5886] <... restart_syscall resumed>) = 0 [pid 5886] umount2("./59", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5886] openat(AT_FDCWD, "./59", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 5886] newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=80, ...}, AT_EMPTY_PATH) = 0 [pid 5886] getdents64(3, 0x55556ff0a730 /* 4 entries */, 32768) = 112 [pid 5886] umount2("./59/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6566] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 6567] <... futex resumed>) = 0 [pid 6567] memfd_create("syzkaller", 0 [pid 6566] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 6567] <... memfd_create resumed>) = 3 [pid 6567] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f7359600000 [pid 6567] write(3, "\xeb\x76\x90\x45\x58\x46\x41\x54\x20\x20\x20\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x03\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x08\x00\x00\x00\x88\x00\x00\x00\x0f\x00\x00\x00\x05\x00\x00\x00"..., 131072 [pid 5886] <... umount2 resumed>) = 0 [pid 5886] umount2("./59/file2", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 6567] <... write resumed>) = 131072 [ 118.851315][ T6564] exFAT-fs (loop4): failed to load upcase table (idx : 0x0000fe7f, chksum : 0x39626d3b, utbl_chksum : 0xe619d30d) [ 118.863778][ T6562] exFAT-fs (loop3): failed to load upcase table (idx : 0x0000fe7f, chksum : 0x39626d3b, utbl_chksum : 0xe619d30d) [pid 5886] newfstatat(AT_FDCWD, "./59/file2", [pid 6567] munmap(0x7f7359600000, 138412032 [pid 6564] <... mount resumed>) = 0 [pid 6562] <... mount resumed>) = 0 [pid 5886] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 6564] openat(AT_FDCWD, "./file2", O_RDONLY|O_DIRECTORY) = 3 [pid 5886] umount2("./59/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6564] chdir("./file2") = 0 [pid 6564] openat(AT_FDCWD, "/dev/loop4", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 6564] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5886] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5886] openat(AT_FDCWD, "./59/file2", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 6564] <... futex resumed>) = 1 [pid 6564] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5886] <... openat resumed>) = 4 [pid 6560] <... futex resumed>) = 0 [pid 6564] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6560] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5886] newfstatat(4, "", [pid 6560] <... futex resumed>) = 0 [pid 6564] openat(AT_FDCWD, ".", O_RDONLY [pid 6560] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5886] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_EMPTY_PATH) = 0 [pid 6564] <... openat resumed>) = 4 [pid 5886] getdents64(4, [pid 6564] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5886] <... getdents64 resumed>0x55556ff12770 /* 2 entries */, 32768) = 48 [pid 6564] <... futex resumed>) = 1 [pid 6560] <... futex resumed>) = 0 [pid 5886] getdents64(4, [pid 6560] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5886] <... getdents64 resumed>0x55556ff12770 /* 0 entries */, 32768) = 0 [pid 6560] <... futex resumed>) = 0 [pid 5886] close(4 [pid 6560] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5886] <... close resumed>) = 0 [pid 6567] <... munmap resumed>) = 0 [pid 6562] openat(AT_FDCWD, "./file2", O_RDONLY|O_DIRECTORY [pid 5886] rmdir("./59/file2" [pid 6564] openat(AT_FDCWD, "./file1", O_WRONLY|O_EXCL|O_TRUNC|O_SYNC|O_NOATIME [pid 6562] <... openat resumed>) = 3 [pid 5886] <... rmdir resumed>) = 0 [pid 6567] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 6562] chdir("./file2" [pid 5886] umount2("./59/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6567] <... openat resumed>) = 4 [pid 6567] ioctl(4, LOOP_SET_FD, 3) = 0 [pid 5886] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6562] <... chdir resumed>) = 0 [pid 5886] newfstatat(AT_FDCWD, "./59/binderfs", [pid 6562] openat(AT_FDCWD, "/dev/loop3", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 5886] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [ 118.904549][ T6565] exFAT-fs (loop0): failed to load upcase table (idx : 0x0000fe7f, chksum : 0x39626d3b, utbl_chksum : 0xe619d30d) [ 118.930693][ T6564] exFAT-fs (loop4): error, data size is invalid(150994954) [ 118.946703][ T6567] loop2: detected capacity change from 0 to 256 [pid 5886] unlink("./59/binderfs" [pid 6562] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 6562] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5886] <... unlink resumed>) = 0 [pid 5886] getdents64(3, [pid 6565] <... mount resumed>) = 0 [pid 5886] <... getdents64 resumed>0x55556ff0a730 /* 0 entries */, 32768) = 0 [pid 6565] openat(AT_FDCWD, "./file2", O_RDONLY|O_DIRECTORY [pid 5886] close(3 [pid 6565] <... openat resumed>) = 3 [pid 5886] <... close resumed>) = 0 [pid 6565] chdir("./file2" [pid 5886] rmdir("./59" [pid 6565] <... chdir resumed>) = 0 [pid 6565] openat(AT_FDCWD, "/dev/loop0", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 6565] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 6563] <... futex resumed>) = 0 [pid 6563] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 5886] <... rmdir resumed>) = 0 [pid 6565] openat(AT_FDCWD, ".", O_RDONLY [pid 6563] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6565] <... openat resumed>) = 4 [pid 6565] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 6563] <... futex resumed>) = 0 [pid 6563] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 6563] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6565] openat(AT_FDCWD, "./file1", O_WRONLY|O_EXCL|O_TRUNC|O_SYNC|O_NOATIME [pid 5886] mkdir("./60", 0777 [pid 6567] close(3 [pid 6561] <... futex resumed>) = 0 [pid 5886] <... mkdir resumed>) = 0 [pid 6567] <... close resumed>) = 0 [pid 6561] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6567] close(4 [pid 6562] <... futex resumed>) = 0 [pid 6561] <... futex resumed>) = 1 [pid 6567] <... close resumed>) = 0 [pid 6562] openat(AT_FDCWD, ".", O_RDONLY [pid 6561] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6567] mkdir("./file2", 0777 [pid 6562] <... openat resumed>) = 4 [pid 6567] <... mkdir resumed>) = 0 [pid 6562] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6567] mount("/dev/loop2", "./file2", "exfat", MS_SYNCHRONOUS|MS_MANDLOCK|MS_DIRSYNC|MS_NOATIME|MS_NODIRATIME|MS_STRICTATIME|MS_LAZYTIME, "" [pid 6562] <... futex resumed>) = 1 [pid 6561] <... futex resumed>) = 0 [pid 6562] openat(AT_FDCWD, "./file1", O_WRONLY|O_EXCL|O_TRUNC|O_SYNC|O_NOATIME [pid 6561] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6565] <... openat resumed>) = -1 EIO (Input/output error) [pid 6564] <... openat resumed>) = -1 EIO (Input/output error) [pid 6561] <... futex resumed>) = 0 [pid 6560] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [ 118.957639][ T6565] exFAT-fs (loop0): error, data size is invalid(150994954) [ 118.965771][ T6565] exFAT-fs (loop0): Filesystem has been set read-only [ 118.969499][ T6564] exFAT-fs (loop4): Filesystem has been set read-only [ 118.977584][ T6562] exFAT-fs (loop3): error, data size is invalid(150994954) [ 118.990636][ T6567] exFAT-fs (loop2): failed to load upcase table (idx : 0x0000fe7f, chksum : 0x39626d3b, utbl_chksum : 0xe619d30d) [pid 5886] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 6565] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6564] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6560] futex(0x7f7361b156dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5886] <... openat resumed>) = 3 [pid 6564] <... futex resumed>) = 0 [pid 5886] ioctl(3, LOOP_CLR_FD [pid 6565] <... futex resumed>) = 1 [pid 5886] <... ioctl resumed>) = 0 [pid 6560] <... futex resumed>) = 0 [pid 6565] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6560] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 5886] close(3 [pid 6560] <... mmap resumed>) = 0x7f73619ff000 [pid 6560] mprotect(0x7f7361a00000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 6560] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 6560] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f7361a1f990, parent_tid=0x7f7361a1f990, exit_signal=0, stack=0x7f73619ff000, stack_size=0x20300, tls=0x7f7361a1f6c0} => {parent_tid=[141]}, 88) = 141 [pid 6561] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6560] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 6560] futex(0x7f7361b156d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5886] <... close resumed>) = 0 [pid 6560] <... futex resumed>) = 0 [pid 6560] futex(0x7f7361b156dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6563] <... futex resumed>) = 0 [pid 6563] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 6563] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}./strace-static-x86_64: Process 6568 attached [pid 6568] rseq(0x7f7361a1ffe0, 0x20, 0, 0x53053053) = 0 [pid 6568] set_robust_list(0x7f7361a1f9a0, 24) = 0 [pid 6568] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 6568] ioctl(4, F2FS_IOC_SHUTDOWN, 0x200000000080) = 0 [pid 6568] futex(0x7f7361b156dc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 6560] <... futex resumed>) = 0 [pid 6560] close(3) = 0 [pid 6560] close(4) = 0 [pid 6560] close(5) = -1 EBADF (Bad file descriptor) [pid 6560] close(6) = -1 EBADF (Bad file descriptor) [pid 6560] close(7) = -1 EBADF (Bad file descriptor) [pid 6560] close(8) = -1 EBADF (Bad file descriptor) [pid 6560] close(9) = -1 EBADF (Bad file descriptor) [pid 6560] close(10) = -1 EBADF (Bad file descriptor) [pid 6560] close(11) = -1 EBADF (Bad file descriptor) [pid 6560] close(12) = -1 EBADF (Bad file descriptor) [pid 6560] close(13) = -1 EBADF (Bad file descriptor) [pid 6560] close(14) = -1 EBADF (Bad file descriptor) [pid 6560] close(15) = -1 EBADF (Bad file descriptor) [pid 6560] close(16) = -1 EBADF (Bad file descriptor) [pid 6560] close(17) = -1 EBADF (Bad file descriptor) [pid 6560] close(18) = -1 EBADF (Bad file descriptor) [pid 6560] close(19) = -1 EBADF (Bad file descriptor) [pid 6560] close(20) = -1 EBADF (Bad file descriptor) [pid 6560] close(21) = -1 EBADF (Bad file descriptor) [pid 6560] close(22) = -1 EBADF (Bad file descriptor) [pid 6560] close(23) = -1 EBADF (Bad file descriptor) [pid 6560] close(24) = -1 EBADF (Bad file descriptor) [pid 6560] close(25) = -1 EBADF (Bad file descriptor) [pid 6560] close(26) = -1 EBADF (Bad file descriptor) [pid 6560] close(27) = -1 EBADF (Bad file descriptor) [pid 6560] close(28) = -1 EBADF (Bad file descriptor) [pid 6560] close(29) = -1 EBADF (Bad file descriptor) [pid 6568] futex(0x7f7361b156d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6560] exit_group(0 [pid 6568] <... futex resumed>) = ? [pid 6560] <... exit_group resumed>) = ? [pid 6568] +++ exited with 0 +++ [pid 6565] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 5886] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6565] ioctl(4, F2FS_IOC_SHUTDOWN, 0x200000000080) = 0 [pid 5886] <... clone resumed>, child_tidptr=0x55556ff09690) = 141 [pid 6565] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 6563] <... futex resumed>) = 0 [pid 6565] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6563] close(3) = 0 [pid 6563] close(4) = 0 [pid 6563] close(5 [pid 6567] <... mount resumed>) = 0 [pid 6563] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6563] close(6) = -1 EBADF (Bad file descriptor) [pid 6567] openat(AT_FDCWD, "./file2", O_RDONLY|O_DIRECTORY [pid 6563] close(7 [pid 6564] +++ exited with 0 +++ [pid 6560] +++ exited with 0 +++ [pid 6567] <... openat resumed>) = 3 [pid 6563] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5889] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=139, si_uid=0, si_status=0, si_utime=0, si_stime=4 /* 0.04 s */} --- [pid 6567] chdir("./file2" [pid 6563] close(8 [pid 5889] restart_syscall(<... resuming interrupted clone ...> [pid 6567] <... chdir resumed>) = 0 [pid 6563] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6567] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 6563] close(9 [pid 6567] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6563] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6567] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6563] close(10 [pid 6567] <... futex resumed>) = 1 [pid 6566] <... futex resumed>) = 0 [pid 6563] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6566] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6567] openat(AT_FDCWD, ".", O_RDONLY [pid 6566] <... futex resumed>) = 0 [pid 6563] close(11 [pid 6566] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6567] <... openat resumed>) = 4 [pid 6563] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6567] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6563] close(12 [pid 6567] <... futex resumed>) = 1 [pid 6566] <... futex resumed>) = 0 [pid 6563] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6566] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6567] openat(AT_FDCWD, "./file1", O_WRONLY|O_EXCL|O_TRUNC|O_SYNC|O_NOATIME [pid 6566] <... futex resumed>) = 0 [pid 6563] close(13 [pid 6566] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6563] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5889] <... restart_syscall resumed>) = 0 ./strace-static-x86_64: Process 6569 attached [pid 6563] close(14 [pid 5889] umount2("./61", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6569] set_robust_list(0x55556ff096a0, 24 [pid 6563] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6569] <... set_robust_list resumed>) = 0 [pid 6563] close(15 [pid 6569] chdir("./60" [pid 6563] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6569] <... chdir resumed>) = 0 [pid 6563] close(16 [pid 6569] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6563] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6569] <... prctl resumed>) = 0 [pid 6563] close(17 [pid 6569] setpgid(0, 0 [pid 6563] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6569] <... setpgid resumed>) = 0 [pid 6563] close(18 [pid 6569] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6563] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6569] <... openat resumed>) = 3 [pid 6563] close(19) = -1 EBADF (Bad file descriptor) [pid 6563] close(20) = -1 EBADF (Bad file descriptor) [pid 6569] write(3, "1000", 4 [pid 6563] close(21 [pid 6569] <... write resumed>) = 4 [pid 6563] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6569] close(3 [pid 6563] close(22 [pid 6569] <... close resumed>) = 0 [pid 6563] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6569] symlink("/dev/binderfs", "./binderfs" [pid 6563] close(23executing program [pid 6569] <... symlink resumed>) = 0 [pid 6563] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6569] write(1, "executing program\n", 18 [pid 6563] close(24 [pid 6569] <... write resumed>) = 18 [pid 6563] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6569] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6563] close(25 [pid 6569] <... futex resumed>) = 0 [pid 6563] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6569] rt_sigaction(SIGRT_1, {sa_handler=0x7f7361ab2750, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f7361aa3900}, [pid 6563] close(26 [pid 6569] <... rt_sigaction resumed>NULL, 8) = 0 [pid 6563] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6569] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 6563] close(27 [pid 6569] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6563] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6569] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 6563] close(28 [pid 6569] <... mmap resumed>) = 0x7f7361a20000 [pid 6563] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6569] mprotect(0x7f7361a21000, 131072, PROT_READ|PROT_WRITE [pid 6563] close(29 [pid 6569] <... mprotect resumed>) = 0 [pid 6563] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6569] rt_sigprocmask(SIG_BLOCK, ~[], [pid 6563] exit_group(0 [pid 6569] <... rt_sigprocmask resumed>[], 8) = 0 [pid 6565] <... futex resumed>) = ? [pid 6563] <... exit_group resumed>) = ? [pid 5889] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6569] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f7361a40990, parent_tid=0x7f7361a40990, exit_signal=0, stack=0x7f7361a20000, stack_size=0x20300, tls=0x7f7361a406c0} [pid 6565] +++ exited with 0 +++ [pid 6562] <... openat resumed>) = -1 EIO (Input/output error) ./strace-static-x86_64: Process 6570 attached [pid 6569] <... clone3 resumed> => {parent_tid=[142]}, 88) = 142 [pid 6569] rt_sigprocmask(SIG_SETMASK, [], [pid 5889] openat(AT_FDCWD, "./61", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 6567] <... openat resumed>) = -1 EIO (Input/output error) [pid 6562] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5889] <... openat resumed>) = 3 [pid 6570] rseq(0x7f7361a40fe0, 0x20, 0, 0x53053053 [pid 6569] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6567] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6562] <... futex resumed>) = 1 [pid 6561] <... futex resumed>) = 0 [pid 5889] newfstatat(3, "", [pid 6570] <... rseq resumed>) = 0 [pid 6569] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6567] <... futex resumed>) = 1 [pid 6566] <... futex resumed>) = 0 [pid 6563] +++ exited with 0 +++ [pid 6562] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6561] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5889] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=80, ...}, AT_EMPTY_PATH) = 0 [pid 6570] set_robust_list(0x7f7361a409a0, 24 [pid 6569] <... futex resumed>) = 0 [pid 6567] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6566] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6562] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6561] <... futex resumed>) = 0 [pid 5889] getdents64(3, [pid 6570] <... set_robust_list resumed>) = 0 [pid 6569] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 6567] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6566] <... futex resumed>) = 0 [pid 6562] ioctl(4, F2FS_IOC_SHUTDOWN, 0x200000000080 [pid 6561] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5889] <... getdents64 resumed>0x55556ff0a730 /* 4 entries */, 32768) = 112 [pid 5884] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=132, si_uid=0, si_status=0, si_utime=0, si_stime=5 /* 0.05 s */} --- [pid 6570] rt_sigprocmask(SIG_SETMASK, [], [pid 6567] ioctl(4, F2FS_IOC_SHUTDOWN, 0x200000000080 [pid 6566] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6562] <... ioctl resumed>) = 0 [pid 5889] umount2("./61/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5884] restart_syscall(<... resuming interrupted clone ...> [pid 6567] <... ioctl resumed>) = 0 [pid 6562] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6570] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6562] <... futex resumed>) = 1 [pid 6561] <... futex resumed>) = 0 [pid 6562] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6561] close(3) = 0 [pid 6561] close(4) = 0 [pid 6561] close(5) = -1 EBADF (Bad file descriptor) [pid 6561] close(6) = -1 EBADF (Bad file descriptor) [pid 6561] close(7) = -1 EBADF (Bad file descriptor) [pid 6561] close(8) = -1 EBADF (Bad file descriptor) [pid 6561] close(9 [pid 5889] <... umount2 resumed>) = 0 [pid 6567] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6561] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5889] umount2("./61/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6561] close(10) = -1 EBADF (Bad file descriptor) [pid 6561] close(11 [pid 5889] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6567] <... futex resumed>) = 1 [pid 6566] <... futex resumed>) = 0 [pid 6561] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5889] newfstatat(AT_FDCWD, "./61/file2", [pid 6567] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6566] close(3 [pid 6561] close(12) = -1 EBADF (Bad file descriptor) [pid 6566] <... close resumed>) = 0 [pid 6561] close(13 [pid 5889] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 6566] close(4 [pid 6561] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6566] <... close resumed>) = 0 [pid 6561] close(14 [pid 5889] umount2("./61/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6566] close(5 [pid 6561] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6566] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6561] close(15 [pid 5889] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6566] close(6 [pid 6561] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5889] openat(AT_FDCWD, "./61/file2", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 6566] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6561] close(16 [pid 6566] close(7 [pid 6561] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5889] <... openat resumed>) = 4 [pid 6566] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6561] close(17 [pid 5889] newfstatat(4, "", [pid 6570] memfd_create("syzkaller", 0 [pid 6566] close(8 [pid 6561] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6566] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6561] close(18 [pid 6566] close(9 [pid 6561] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5889] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_EMPTY_PATH) = 0 [pid 6566] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6561] close(19 [pid 6570] <... memfd_create resumed>) = 3 [pid 6566] close(10 [pid 6561] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6566] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6570] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6561] close(20 [pid 5889] getdents64(4, [pid 6566] close(11 [pid 6561] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6566] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6570] <... mmap resumed>) = 0x7f7359600000 [pid 6561] close(21 [pid 5889] <... getdents64 resumed>0x55556ff12770 /* 2 entries */, 32768) = 48 [pid 6566] close(12 [pid 6561] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5889] getdents64(4, [pid 6566] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6561] close(22) = -1 EBADF (Bad file descriptor) [pid 6566] close(13 [pid 6561] close(23 [pid 6566] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6561] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5889] <... getdents64 resumed>0x55556ff12770 /* 0 entries */, 32768) = 0 [pid 6566] close(14 [pid 6561] close(24 [pid 6566] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6561] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6566] close(15 [pid 6561] close(25 [pid 6566] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6561] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6566] close(16 [pid 6561] close(26 [pid 5889] close(4 [pid 6566] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6561] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6566] close(17 [pid 6561] close(27 [pid 5889] <... close resumed>) = 0 [pid 6566] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6561] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6561] close(28 [pid 6566] close(18 [pid 6561] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6566] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6561] close(29 [pid 6566] close(19 [pid 6561] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6566] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6561] exit_group(0 [pid 6566] close(20 [pid 6562] <... futex resumed>) = ? [pid 6561] <... exit_group resumed>) = ? [pid 6570] write(3, "\xeb\x76\x90\x45\x58\x46\x41\x54\x20\x20\x20\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x03\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x08\x00\x00\x00\x88\x00\x00\x00\x0f\x00\x00\x00\x05\x00\x00\x00"..., 131072 [pid 6566] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6562] +++ exited with 0 +++ [pid 5889] rmdir("./61/file2" [pid 6570] <... write resumed>) = 131072 [pid 6566] close(21 [pid 6561] +++ exited with 0 +++ [pid 5884] <... restart_syscall resumed>) = 0 [pid 6566] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6566] close(22 [pid 5888] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=125, si_uid=0, si_status=0, si_utime=0, si_stime=4 /* 0.04 s */} --- [pid 6566] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6566] close(23 [pid 5889] <... rmdir resumed>) = 0 [pid 5888] restart_syscall(<... resuming interrupted clone ...> [pid 6570] munmap(0x7f7359600000, 138412032 [pid 6566] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5888] <... restart_syscall resumed>) = 0 [pid 6566] close(24 [pid 5884] umount2("./59", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6566] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5884] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6566] close(25 [pid 5889] umount2("./61/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6566] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5889] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5884] openat(AT_FDCWD, "./59", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 6566] close(26 [pid 5889] newfstatat(AT_FDCWD, "./61/binderfs", [pid 6566] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5889] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5888] umount2("./56", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5884] <... openat resumed>) = 3 [pid 6566] close(27 [pid 5889] unlink("./61/binderfs" [pid 6570] <... munmap resumed>) = 0 [pid 6566] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5889] <... unlink resumed>) = 0 [pid 5888] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5884] newfstatat(3, "", [pid 6566] close(28 [pid 5889] getdents64(3, [pid 6566] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5889] <... getdents64 resumed>0x55556ff0a730 /* 0 entries */, 32768) = 0 [pid 5888] openat(AT_FDCWD, "./56", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5884] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=80, ...}, AT_EMPTY_PATH) = 0 [pid 5889] close(3) = 0 [pid 5889] rmdir("./61" [pid 6570] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 6566] close(29 [pid 5888] <... openat resumed>) = 3 [pid 5884] getdents64(3, [pid 6566] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5888] newfstatat(3, "", [pid 6566] exit_group(0 [pid 5884] <... getdents64 resumed>0x55556ff0a730 /* 4 entries */, 32768) = 112 [pid 6566] <... exit_group resumed>) = ? [pid 6567] <... futex resumed>) = ? [pid 6570] <... openat resumed>) = 4 [pid 5889] <... rmdir resumed>) = 0 [pid 6570] ioctl(4, LOOP_SET_FD, 3 [ 119.010639][ T6562] exFAT-fs (loop3): Filesystem has been set read-only [ 119.024805][ T6567] exFAT-fs (loop2): error, data size is invalid(150994954) [ 119.043388][ T6567] exFAT-fs (loop2): Filesystem has been set read-only [pid 5889] mkdir("./62", 0777 [pid 6567] +++ exited with 0 +++ [pid 6566] +++ exited with 0 +++ [pid 5888] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=80, ...}, AT_EMPTY_PATH) = 0 [pid 5884] umount2("./59/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5888] getdents64(3, [pid 5887] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=131, si_uid=0, si_status=0, si_utime=0, si_stime=2 /* 0.02 s */} --- [pid 5888] <... getdents64 resumed>0x55556ff0a730 /* 4 entries */, 32768) = 112 [pid 5888] umount2("./56/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5889] <... mkdir resumed>) = 0 [pid 6570] <... ioctl resumed>) = 0 [pid 5888] <... umount2 resumed>) = 0 [pid 5884] <... umount2 resumed>) = 0 [pid 6570] close(3 [pid 5889] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 5888] umount2("./56/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5884] umount2("./59/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5887] umount2("./61", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5884] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5887] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5884] newfstatat(AT_FDCWD, "./59/file2", [pid 5887] openat(AT_FDCWD, "./61", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5884] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5887] <... openat resumed>) = 3 [pid 5887] newfstatat(3, "", [pid 5884] umount2("./59/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5887] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=80, ...}, AT_EMPTY_PATH) = 0 [pid 5884] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5887] getdents64(3, [pid 5884] openat(AT_FDCWD, "./59/file2", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5887] <... getdents64 resumed>0x55556ff0a730 /* 4 entries */, 32768) = 112 [pid 5884] <... openat resumed>) = 4 [pid 5887] umount2("./61/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5884] newfstatat(4, "", {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_EMPTY_PATH) = 0 [pid 6570] <... close resumed>) = 0 [pid 5884] getdents64(4, [pid 6570] close(4 [pid 5889] <... openat resumed>) = 3 [pid 5888] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5884] <... getdents64 resumed>0x55556ff12770 /* 2 entries */, 32768) = 48 [pid 5884] getdents64(4, 0x55556ff12770 /* 0 entries */, 32768) = 0 [pid 5884] close(4) = 0 [pid 5884] rmdir("./59/file2" [pid 5887] <... umount2 resumed>) = 0 [pid 5888] newfstatat(AT_FDCWD, "./56/file2", [pid 6570] <... close resumed>) = 0 [pid 5889] ioctl(3, LOOP_CLR_FD [pid 5888] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5887] umount2("./61/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6570] mkdir("./file2", 0777) = 0 [pid 5889] <... ioctl resumed>) = 0 [pid 5888] umount2("./56/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5887] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5884] <... rmdir resumed>) = 0 [pid 6570] mount("/dev/loop1", "./file2", "exfat", MS_SYNCHRONOUS|MS_MANDLOCK|MS_DIRSYNC|MS_NOATIME|MS_NODIRATIME|MS_STRICTATIME|MS_LAZYTIME, "" [pid 5889] close(3 [pid 5888] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5887] newfstatat(AT_FDCWD, "./61/file2", [pid 5884] umount2("./59/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5884] newfstatat(AT_FDCWD, "./59/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5887] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5889] <... close resumed>) = 0 [pid 5888] openat(AT_FDCWD, "./56/file2", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5887] umount2("./61/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5888] <... openat resumed>) = 4 [pid 5887] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5884] unlink("./59/binderfs" [pid 5888] newfstatat(4, "", [pid 5887] openat(AT_FDCWD, "./61/file2", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5889] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5888] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_EMPTY_PATH) = 0 [pid 5887] <... openat resumed>) = 4 [pid 5884] <... unlink resumed>) = 0 [pid 5888] getdents64(4, [pid 5887] newfstatat(4, "", [pid 5884] getdents64(3, [pid 5888] <... getdents64 resumed>0x55556ff12770 /* 2 entries */, 32768) = 48 [pid 5887] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_EMPTY_PATH) = 0 [pid 5888] getdents64(4, [pid 5887] getdents64(4, [pid 5888] <... getdents64 resumed>0x55556ff12770 /* 0 entries */, 32768) = 0 [pid 5887] <... getdents64 resumed>0x55556ff12770 /* 2 entries */, 32768) = 48 [pid 5888] close(4 [pid 5887] getdents64(4, [pid 5888] <... close resumed>) = 0 ./strace-static-x86_64: Process 6571 attached [pid 5887] <... getdents64 resumed>0x55556ff12770 /* 0 entries */, 32768) = 0 [pid 5884] <... getdents64 resumed>0x55556ff0a730 /* 0 entries */, 32768) = 0 [pid 5884] close(3) = 0 [pid 5884] rmdir("./59") = 0 [pid 6571] set_robust_list(0x55556ff096a0, 24 [pid 5884] mkdir("./60", 0777 [pid 6571] <... set_robust_list resumed>) = 0 [pid 5884] <... mkdir resumed>) = 0 [pid 6571] chdir("./62" [pid 5884] openat(AT_FDCWD, "/dev/loop0", O_RDWR) = 3 [pid 6571] <... chdir resumed>) = 0 [pid 6571] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 6571] setpgid(0, 0) = 0 [pid 6571] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5887] close(4 [pid 6571] <... openat resumed>) = 3 [pid 5884] ioctl(3, LOOP_CLR_FD [pid 6571] write(3, "1000", 4 [pid 5889] <... clone resumed>, child_tidptr=0x55556ff09690) = 142 [pid 5888] rmdir("./56/file2" [pid 5887] <... close resumed>) = 0 [pid 5884] <... ioctl resumed>) = 0 [pid 6571] <... write resumed>) = 4 [pid 5884] close(3) = 0 [pid 6571] close(3) = 0 [pid 6571] symlink("/dev/binderfs", "./binderfs") = 0 executing program [pid 6571] write(1, "executing program\n", 18 [pid 5884] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 6572 attached [pid 6571] <... write resumed>) = 18 [pid 6571] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5884] <... clone resumed>, child_tidptr=0x55556ff09690) = 134 [pid 6571] <... futex resumed>) = 0 [pid 6571] rt_sigaction(SIGRT_1, {sa_handler=0x7f7361ab2750, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f7361aa3900}, NULL, 8) = 0 [pid 6571] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 6572] set_robust_list(0x55556ff096a0, 24 [pid 6571] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 5887] rmdir("./61/file2" [pid 5888] <... rmdir resumed>) = 0 [pid 6572] <... set_robust_list resumed>) = 0 [pid 6571] <... mmap resumed>) = 0x7f7361a20000 [pid 6572] chdir("./60" [pid 6571] mprotect(0x7f7361a21000, 131072, PROT_READ|PROT_WRITE [pid 6572] <... chdir resumed>) = 0 [pid 6571] <... mprotect resumed>) = 0 [pid 6572] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6571] rt_sigprocmask(SIG_BLOCK, ~[], [pid 6572] <... prctl resumed>) = 0 [pid 6571] <... rt_sigprocmask resumed>[], 8) = 0 [pid 6572] setpgid(0, 0 [pid 6571] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f7361a40990, parent_tid=0x7f7361a40990, exit_signal=0, stack=0x7f7361a20000, stack_size=0x20300, tls=0x7f7361a406c0} [pid 6572] <... setpgid resumed>) = 0 [pid 5888] umount2("./56/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5887] <... rmdir resumed>) = 0 [pid 6572] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6571] <... clone3 resumed> => {parent_tid=[143]}, 88) = 143 [pid 6572] <... openat resumed>) = 3 [pid 6571] rt_sigprocmask(SIG_SETMASK, [], [pid 6572] write(3, "1000", 4 [pid 6571] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6572] <... write resumed>) = 4 [pid 6571] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6572] close(3 [pid 6571] <... futex resumed>) = 0 [pid 6572] <... close resumed>) = 0 [pid 6571] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 6572] symlink("/dev/binderfs", "./binderfs"./strace-static-x86_64: Process 6573 attached ) = 0 [pid 5888] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5887] umount2("./61/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6572] write(1, "executing program\n", 18executing program ) = 18 [pid 6572] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 6572] rt_sigaction(SIGRT_1, {sa_handler=0x7f7361ab2750, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f7361aa3900}, NULL, 8) = 0 [pid 6572] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 6572] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 6573] rseq(0x7f7361a40fe0, 0x20, 0, 0x53053053 [pid 6572] <... mmap resumed>) = 0x7f7361a20000 [pid 5888] newfstatat(AT_FDCWD, "./56/binderfs", [pid 5887] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6573] <... rseq resumed>) = 0 [pid 5888] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 6573] set_robust_list(0x7f7361a409a0, 24 [pid 5887] newfstatat(AT_FDCWD, "./61/binderfs", [pid 5888] unlink("./56/binderfs" [pid 6573] <... set_robust_list resumed>) = 0 [pid 5887] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 6573] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 5888] <... unlink resumed>) = 0 [pid 5887] unlink("./61/binderfs" [pid 6572] mprotect(0x7f7361a21000, 131072, PROT_READ|PROT_WRITE [pid 6573] memfd_create("syzkaller", 0) = 3 [pid 6572] <... mprotect resumed>) = 0 [pid 5888] getdents64(3, [pid 5887] <... unlink resumed>) = 0 [pid 6573] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5888] <... getdents64 resumed>0x55556ff0a730 /* 0 entries */, 32768) = 0 [pid 5887] getdents64(3, [pid 6573] <... mmap resumed>) = 0x7f7359600000 [pid 6572] rt_sigprocmask(SIG_BLOCK, ~[], [pid 5888] close(3 [pid 5887] <... getdents64 resumed>0x55556ff0a730 /* 0 entries */, 32768) = 0 [pid 6572] <... rt_sigprocmask resumed>[], 8) = 0 [pid 6572] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f7361a40990, parent_tid=0x7f7361a40990, exit_signal=0, stack=0x7f7361a20000, stack_size=0x20300, tls=0x7f7361a406c0}./strace-static-x86_64: Process 6574 attached [pid 6573] write(3, "\xeb\x76\x90\x45\x58\x46\x41\x54\x20\x20\x20\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x03\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x08\x00\x00\x00\x88\x00\x00\x00\x0f\x00\x00\x00\x05\x00\x00\x00"..., 131072 [pid 5888] <... close resumed>) = 0 [pid 5887] close(3 [pid 5888] rmdir("./56" [pid 5887] <... close resumed>) = 0 [pid 6574] rseq(0x7f7361a40fe0, 0x20, 0, 0x53053053 [pid 5888] <... rmdir resumed>) = 0 [pid 5887] rmdir("./61" [pid 5888] mkdir("./57", 0777 [pid 6574] <... rseq resumed>) = 0 [pid 6572] <... clone3 resumed> => {parent_tid=[135]}, 88) = 135 [pid 5887] <... rmdir resumed>) = 0 [pid 6574] set_robust_list(0x7f7361a409a0, 24 [pid 6572] rt_sigprocmask(SIG_SETMASK, [], [pid 6574] <... set_robust_list resumed>) = 0 [pid 6572] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5888] <... mkdir resumed>) = 0 [pid 5887] mkdir("./62", 0777 [pid 6574] rt_sigprocmask(SIG_SETMASK, [], [pid 6572] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5888] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 6574] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6573] <... write resumed>) = 131072 [pid 6572] <... futex resumed>) = 0 [pid 5887] <... mkdir resumed>) = 0 [pid 6574] memfd_create("syzkaller", 0 [pid 6573] munmap(0x7f7359600000, 138412032 [pid 6572] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 5888] <... openat resumed>) = 3 [pid 6574] <... memfd_create resumed>) = 3 [pid 5887] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 5888] ioctl(3, LOOP_CLR_FD [pid 6574] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f7359600000 [pid 6573] <... munmap resumed>) = 0 [pid 6570] <... mount resumed>) = 0 [pid 5888] <... ioctl resumed>) = 0 [pid 5887] <... openat resumed>) = 3 [pid 6574] write(3, "\xeb\x76\x90\x45\x58\x46\x41\x54\x20\x20\x20\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x03\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x08\x00\x00\x00\x88\x00\x00\x00\x0f\x00\x00\x00\x05\x00\x00\x00"..., 131072 [pid 5888] close(3 [pid 5887] ioctl(3, LOOP_CLR_FD [pid 6573] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 6570] openat(AT_FDCWD, "./file2", O_RDONLY|O_DIRECTORY [pid 5888] <... close resumed>) = 0 [pid 6574] <... write resumed>) = 131072 [pid 6573] <... openat resumed>) = 4 [pid 6570] <... openat resumed>) = 3 [pid 5887] <... ioctl resumed>) = 0 [pid 6573] ioctl(4, LOOP_SET_FD, 3 [pid 6570] chdir("./file2" [pid 5888] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5887] close(3 [pid 6574] munmap(0x7f7359600000, 138412032 [pid 6570] <... chdir resumed>) = 0 [pid 5887] <... close resumed>) = 0 [ 119.077654][ T6570] loop1: detected capacity change from 0 to 256 [ 119.113588][ T6570] exFAT-fs (loop1): failed to load upcase table (idx : 0x0000fe7f, chksum : 0x39626d3b, utbl_chksum : 0xe619d30d) [pid 6574] <... munmap resumed>) = 0 ./strace-static-x86_64: Process 6575 attached [pid 6570] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 5887] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6575] set_robust_list(0x55556ff096a0, 24) = 0 [pid 6574] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 6570] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6575] chdir("./57" [pid 6574] <... openat resumed>) = 4 [pid 6575] <... chdir resumed>) = 0 [pid 6574] ioctl(4, LOOP_SET_FD, 3./strace-static-x86_64: Process 6576 attached [pid 6575] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6573] <... ioctl resumed>) = 0 [pid 6570] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5888] <... clone resumed>, child_tidptr=0x55556ff09690) = 127 [pid 5887] <... clone resumed>, child_tidptr=0x55556ff09690) = 133 [pid 6576] set_robust_list(0x55556ff096a0, 24 [pid 6570] <... futex resumed>) = 1 [pid 6569] <... futex resumed>) = 0 [pid 6576] <... set_robust_list resumed>) = 0 [pid 6570] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6569] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6570] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6576] chdir("./62" [pid 6570] openat(AT_FDCWD, ".", O_RDONLY [pid 6569] <... futex resumed>) = 0 [pid 6575] <... prctl resumed>) = 0 [pid 6570] <... openat resumed>) = 4 [pid 6569] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6570] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6569] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6570] <... futex resumed>) = 0 [pid 6569] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6570] openat(AT_FDCWD, "./file1", O_WRONLY|O_EXCL|O_TRUNC|O_SYNC|O_NOATIME [pid 6569] <... futex resumed>) = 0 [pid 6575] setpgid(0, 0) = 0 [pid 6575] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 6575] write(3, "1000", 4 [pid 6573] close(3 [pid 6575] <... write resumed>) = 4 [pid 6573] <... close resumed>) = 0 [pid 6575] close(3 [pid 6573] close(4 [pid 6575] <... close resumed>) = 0 [pid 6573] <... close resumed>) = 0 [pid 6575] symlink("/dev/binderfs", "./binderfs" [pid 6573] mkdir("./file2", 0777 [pid 6575] <... symlink resumed>) = 0 [pid 6573] <... mkdir resumed>) = 0 executing program [pid 6575] write(1, "executing program\n", 18 [pid 6573] mount("/dev/loop4", "./file2", "exfat", MS_SYNCHRONOUS|MS_MANDLOCK|MS_DIRSYNC|MS_NOATIME|MS_NODIRATIME|MS_STRICTATIME|MS_LAZYTIME, "" [pid 6575] <... write resumed>) = 18 [pid 6575] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 6575] rt_sigaction(SIGRT_1, {sa_handler=0x7f7361ab2750, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f7361aa3900}, NULL, 8) = 0 [pid 6575] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 6575] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f7361a20000 [pid 6575] mprotect(0x7f7361a21000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 6575] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 6569] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6575] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f7361a40990, parent_tid=0x7f7361a40990, exit_signal=0, stack=0x7f7361a20000, stack_size=0x20300, tls=0x7f7361a406c0}./strace-static-x86_64: Process 6577 attached [ 119.159309][ T6573] loop4: detected capacity change from 0 to 256 [ 119.172582][ T6574] loop0: detected capacity change from 0 to 256 [ 119.180966][ T6570] exFAT-fs (loop1): error, data size is invalid(150994954) [ 119.192204][ T6573] exFAT-fs (loop4): failed to load upcase table (idx : 0x0000fe7f, chksum : 0x39626d3b, utbl_chksum : 0xe619d30d) [pid 6576] <... chdir resumed>) = 0 [pid 6575] <... clone3 resumed> => {parent_tid=[128]}, 88) = 128 [pid 6574] <... ioctl resumed>) = 0 [pid 6574] close(3) = 0 [pid 6576] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 6576] setpgid(0, 0 [pid 6574] close(4) = 0 [pid 6575] rt_sigprocmask(SIG_SETMASK, [], [pid 6574] mkdir("./file2", 0777 [pid 6575] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6574] <... mkdir resumed>) = 0 [pid 6575] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6574] mount("/dev/loop0", "./file2", "exfat", MS_SYNCHRONOUS|MS_MANDLOCK|MS_DIRSYNC|MS_NOATIME|MS_NODIRATIME|MS_STRICTATIME|MS_LAZYTIME, "" [pid 6576] <... setpgid resumed>) = 0 [pid 6575] <... futex resumed>) = 0 [pid 6575] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 6577] rseq(0x7f7361a40fe0, 0x20, 0, 0x53053053) = 0 [pid 6577] set_robust_list(0x7f7361a409a0, 24) = 0 [pid 6577] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 6577] memfd_create("syzkaller", 0 [pid 6576] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6577] <... memfd_create resumed>) = 3 [pid 6576] <... openat resumed>) = 3 [pid 6577] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6576] write(3, "1000", 4 [pid 6577] <... mmap resumed>) = 0x7f7359600000 [pid 6576] <... write resumed>) = 4 [pid 6577] write(3, "\xeb\x76\x90\x45\x58\x46\x41\x54\x20\x20\x20\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x03\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x08\x00\x00\x00\x88\x00\x00\x00\x0f\x00\x00\x00\x05\x00\x00\x00"..., 131072 [pid 6576] close(3) = 0 [pid 6576] symlink("/dev/binderfs", "./binderfs"executing program [pid 6577] <... write resumed>) = 131072 [pid 6576] <... symlink resumed>) = 0 [pid 6570] <... openat resumed>) = -1 EIO (Input/output error) [pid 6576] write(1, "executing program\n", 18) = 18 [pid 6570] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6577] munmap(0x7f7359600000, 138412032 [pid 6576] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6570] <... futex resumed>) = 1 [pid 6569] <... futex resumed>) = 0 [pid 6577] <... munmap resumed>) = 0 [ 119.204481][ T6570] exFAT-fs (loop1): Filesystem has been set read-only [pid 6577] openat(AT_FDCWD, "/dev/loop3", O_RDWR) = 4 [pid 6577] ioctl(4, LOOP_SET_FD, 3 [pid 6569] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6576] <... futex resumed>) = 0 [pid 6570] ioctl(4, F2FS_IOC_SHUTDOWN, 0x200000000080 [pid 6569] <... futex resumed>) = 0 [pid 6569] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6576] rt_sigaction(SIGRT_1, {sa_handler=0x7f7361ab2750, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f7361aa3900}, [pid 6570] <... ioctl resumed>) = 0 [pid 6576] <... rt_sigaction resumed>NULL, 8) = 0 [pid 6577] <... ioctl resumed>) = 0 [pid 6576] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 6573] <... mount resumed>) = 0 [pid 6570] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6576] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6576] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 6570] <... futex resumed>) = 1 [pid 6569] <... futex resumed>) = 0 [pid 6569] close(3 [pid 6577] close(3 [pid 6576] <... mmap resumed>) = 0x7f7361a20000 [pid 6573] openat(AT_FDCWD, "./file2", O_RDONLY|O_DIRECTORY [pid 6570] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6569] <... close resumed>) = 0 [pid 6577] <... close resumed>) = 0 [pid 6576] mprotect(0x7f7361a21000, 131072, PROT_READ|PROT_WRITE [pid 6569] close(4 [pid 6577] close(4 [pid 6569] <... close resumed>) = 0 [pid 6577] <... close resumed>) = 0 [pid 6576] <... mprotect resumed>) = 0 [pid 6573] <... openat resumed>) = 3 [pid 6569] close(5 [pid 6577] mkdir("./file2", 0777 [pid 6569] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6577] <... mkdir resumed>) = 0 [pid 6576] rt_sigprocmask(SIG_BLOCK, ~[], [pid 6573] chdir("./file2" [pid 6569] close(6) = -1 EBADF (Bad file descriptor) [pid 6577] mount("/dev/loop3", "./file2", "exfat", MS_SYNCHRONOUS|MS_MANDLOCK|MS_DIRSYNC|MS_NOATIME|MS_NODIRATIME|MS_STRICTATIME|MS_LAZYTIME, "" [pid 6576] <... rt_sigprocmask resumed>[], 8) = 0 [pid 6569] close(7 [pid 6576] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f7361a40990, parent_tid=0x7f7361a40990, exit_signal=0, stack=0x7f7361a20000, stack_size=0x20300, tls=0x7f7361a406c0} [pid 6573] <... chdir resumed>) = 0 [pid 6569] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6573] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 6569] close(8 [pid 6573] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6569] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6576] <... clone3 resumed> => {parent_tid=[134]}, 88) = 134 [pid 6573] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6569] close(9 [pid 6576] rt_sigprocmask(SIG_SETMASK, [], [pid 6569] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6569] close(10 [pid 6576] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6569] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6576] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6573] <... futex resumed>) = 1 [pid 6569] close(11 [pid 6576] <... futex resumed>) = 0 [pid 6569] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6576] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 6569] close(12) = -1 EBADF (Bad file descriptor) [pid 6569] close(13./strace-static-x86_64: Process 6578 attached [pid 6573] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6569] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6578] rseq(0x7f7361a40fe0, 0x20, 0, 0x53053053 [pid 6571] <... futex resumed>) = 0 [pid 6569] close(14 [pid 6571] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6578] <... rseq resumed>) = 0 [pid 6573] <... futex resumed>) = 0 [pid 6571] <... futex resumed>) = 1 [pid 6578] set_robust_list(0x7f7361a409a0, 24 [pid 6573] openat(AT_FDCWD, ".", O_RDONLY [pid 6571] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6578] <... set_robust_list resumed>) = 0 [pid 6573] <... openat resumed>) = 4 [ 119.238809][ T6577] loop3: detected capacity change from 0 to 256 [ 119.251039][ T6574] exFAT-fs (loop0): failed to load upcase table (idx : 0x0000fe7f, chksum : 0x39626d3b, utbl_chksum : 0xe619d30d) [pid 6578] rt_sigprocmask(SIG_SETMASK, [], [pid 6573] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6569] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6578] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6573] <... futex resumed>) = 1 [pid 6571] <... futex resumed>) = 0 [pid 6569] close(15) = -1 EBADF (Bad file descriptor) [pid 6569] close(16 [pid 6578] memfd_create("syzkaller", 0 [pid 6573] openat(AT_FDCWD, "./file1", O_WRONLY|O_EXCL|O_TRUNC|O_SYNC|O_NOATIME [pid 6571] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6578] <... memfd_create resumed>) = 3 [pid 6571] <... futex resumed>) = 0 [pid 6569] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6578] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6571] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6578] <... mmap resumed>) = 0x7f7359600000 [pid 6578] write(3, "\xeb\x76\x90\x45\x58\x46\x41\x54\x20\x20\x20\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x03\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x08\x00\x00\x00\x88\x00\x00\x00\x0f\x00\x00\x00\x05\x00\x00\x00"..., 131072 [pid 6569] close(17 [pid 6578] <... write resumed>) = 131072 [pid 6569] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6569] close(18) = -1 EBADF (Bad file descriptor) [pid 6569] close(19 [pid 6574] <... mount resumed>) = 0 [pid 6578] munmap(0x7f7359600000, 138412032 [pid 6577] <... mount resumed>) = 0 [pid 6574] openat(AT_FDCWD, "./file2", O_RDONLY|O_DIRECTORY [pid 6569] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6574] <... openat resumed>) = 3 [pid 6569] close(20) = -1 EBADF (Bad file descriptor) [pid 6574] chdir("./file2" [pid 6569] close(21 [pid 6574] <... chdir resumed>) = 0 [pid 6569] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6577] openat(AT_FDCWD, "./file2", O_RDONLY|O_DIRECTORY [pid 6574] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 6569] close(22 [pid 6577] <... openat resumed>) = 3 [pid 6574] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6569] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6574] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6577] chdir("./file2" [pid 6569] close(23 [pid 6577] <... chdir resumed>) = 0 [pid 6574] <... futex resumed>) = 1 [pid 6572] <... futex resumed>) = 0 [pid 6569] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6577] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 6574] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6572] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6569] close(24 [pid 6574] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6572] <... futex resumed>) = 0 [pid 6569] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6574] openat(AT_FDCWD, ".", O_RDONLY [pid 6572] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6569] close(25 [pid 6577] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6574] <... openat resumed>) = 4 [pid 6574] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6569] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6577] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6569] close(26 [pid 6577] <... futex resumed>) = 1 [pid 6575] <... futex resumed>) = 0 [pid 6574] <... futex resumed>) = 1 [pid 6572] <... futex resumed>) = 0 [pid 6569] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6577] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6575] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6574] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6569] close(27 [pid 6577] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6569] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6577] openat(AT_FDCWD, ".", O_RDONLY [pid 6569] close(28 [pid 6575] <... futex resumed>) = 0 [pid 6574] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6572] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6577] <... openat resumed>) = 4 [pid 6575] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [ 119.288788][ T6573] exFAT-fs (loop4): error, data size is invalid(150994954) [ 119.299965][ T6577] exFAT-fs (loop3): failed to load upcase table (idx : 0x0000fe7f, chksum : 0x39626d3b, utbl_chksum : 0xe619d30d) [ 119.320105][ T6573] exFAT-fs (loop4): Filesystem has been set read-only [pid 6574] openat(AT_FDCWD, "./file1", O_WRONLY|O_EXCL|O_TRUNC|O_SYNC|O_NOATIME [pid 6577] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6572] <... futex resumed>) = 0 [pid 6569] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6577] <... futex resumed>) = 0 [pid 6575] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6569] close(29 [pid 6577] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6575] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6569] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6577] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6575] <... futex resumed>) = 0 [pid 6569] exit_group(0 [pid 6578] <... munmap resumed>) = 0 [pid 6577] openat(AT_FDCWD, "./file1", O_WRONLY|O_EXCL|O_TRUNC|O_SYNC|O_NOATIME [pid 6575] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6572] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6569] <... exit_group resumed>) = ? [pid 6570] <... futex resumed>) = ? [pid 6578] openat(AT_FDCWD, "/dev/loop2", O_RDWR) = 4 [pid 6578] ioctl(4, LOOP_SET_FD, 3 [pid 6577] <... openat resumed>) = -1 EIO (Input/output error) [pid 6573] <... openat resumed>) = -1 EIO (Input/output error) [pid 6577] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6573] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6571] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 6571] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 6571] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6570] +++ exited with 0 +++ [pid 6569] +++ exited with 0 +++ [pid 5886] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=141, si_uid=0, si_status=0, si_utime=0, si_stime=3 /* 0.03 s */} --- [pid 5886] restart_syscall(<... resuming interrupted clone ...> [pid 6578] <... ioctl resumed>) = 0 [pid 6577] <... futex resumed>) = 1 [pid 6575] <... futex resumed>) = 0 [pid 6574] <... openat resumed>) = -1 EIO (Input/output error) [pid 6573] <... futex resumed>) = 1 [pid 6571] <... futex resumed>) = 0 [pid 5886] <... restart_syscall resumed>) = 0 [pid 6575] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6574] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6571] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=38000000} [pid 6575] <... futex resumed>) = 0 [pid 6574] <... futex resumed>) = 1 [pid 6572] <... futex resumed>) = 0 [pid 6575] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6574] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6572] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5886] umount2("./60", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6574] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6572] <... futex resumed>) = 0 [pid 5886] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6577] ioctl(4, F2FS_IOC_SHUTDOWN, 0x200000000080 [pid 6574] ioctl(4, F2FS_IOC_SHUTDOWN, 0x200000000080 [pid 6572] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5886] openat(AT_FDCWD, "./60", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 6577] <... ioctl resumed>) = 0 [pid 5886] <... openat resumed>) = 3 [pid 6577] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6573] ioctl(4, F2FS_IOC_SHUTDOWN, 0x200000000080 [pid 5886] newfstatat(3, "", [pid 6578] close(3 [pid 6577] <... futex resumed>) = 1 [pid 6575] <... futex resumed>) = 0 [pid 6573] <... ioctl resumed>) = 0 [pid 5886] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=80, ...}, AT_EMPTY_PATH) = 0 [pid 6578] <... close resumed>) = 0 [pid 6577] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6575] close(3 [pid 6573] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5886] getdents64(3, [pid 6578] close(4 [pid 6575] <... close resumed>) = 0 [pid 6573] <... futex resumed>) = 1 [pid 6571] <... futex resumed>) = 0 [pid 5886] <... getdents64 resumed>0x55556ff0a730 /* 4 entries */, 32768) = 112 [pid 6578] <... close resumed>) = 0 [pid 6575] close(4 [pid 6573] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6571] close(3 [pid 5886] umount2("./60/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6578] mkdir("./file2", 0777 [pid 6575] <... close resumed>) = 0 [pid 6571] <... close resumed>) = 0 [pid 6578] <... mkdir resumed>) = 0 [pid 6575] close(5 [pid 6574] <... ioctl resumed>) = 0 [pid 6571] close(4 [pid 6575] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6574] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6571] <... close resumed>) = 0 [pid 6578] mount("/dev/loop2", "./file2", "exfat", MS_SYNCHRONOUS|MS_MANDLOCK|MS_DIRSYNC|MS_NOATIME|MS_NODIRATIME|MS_STRICTATIME|MS_LAZYTIME, "" [pid 6575] close(6 [pid 6574] <... futex resumed>) = 1 [pid 6572] <... futex resumed>) = 0 [pid 6571] close(5 [pid 6575] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6572] close(3 [pid 6571] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6575] close(7 [pid 6572] <... close resumed>) = 0 [pid 6571] close(6 [pid 5886] <... umount2 resumed>) = 0 [pid 6575] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6574] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6572] close(4 [pid 6571] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6575] close(8 [pid 6572] <... close resumed>) = 0 [pid 6571] close(7 [pid 6575] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6572] close(5 [pid 6571] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6575] close(9 [pid 6572] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6571] close(8 [pid 6575] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6572] close(6 [pid 6571] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6575] close(10 [pid 6572] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6571] close(9 [pid 5886] umount2("./60/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6575] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6572] close(7 [pid 6571] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6575] close(11 [pid 6572] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6571] close(10 [pid 5886] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6575] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6572] close(8 [pid 6571] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6575] close(12 [pid 6572] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6571] close(11 [pid 5886] newfstatat(AT_FDCWD, "./60/file2", [pid 6575] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6572] close(9 [pid 6571] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6575] close(13 [pid 6572] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6571] close(12 [pid 5886] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 6575] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6572] close(10 [pid 6571] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6575] close(14 [pid 6572] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6571] close(13 [pid 5886] umount2("./60/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6575] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6572] close(11 [pid 6571] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6575] close(15 [pid 6572] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6571] close(14 [pid 6575] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6572] close(12 [pid 6571] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6575] close(16 [pid 6572] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6571] close(15 [pid 5886] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6575] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6572] close(13 [pid 6571] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5886] openat(AT_FDCWD, "./60/file2", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 6575] close(17 [pid 6572] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6571] close(16 [pid 6575] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6572] close(14 [pid 6571] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5886] <... openat resumed>) = 4 [pid 6575] close(18 [pid 6572] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6571] close(17 [pid 5886] newfstatat(4, "", [pid 6575] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6572] close(15 [pid 6571] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6575] close(19 [pid 6572] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6571] close(18 [pid 5886] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_EMPTY_PATH) = 0 [pid 6575] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6572] close(16 [pid 6571] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5886] getdents64(4, [pid 6575] close(20 [pid 6572] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6571] close(19 [pid 5886] <... getdents64 resumed>0x55556ff12770 /* 2 entries */, 32768) = 48 [pid 6575] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6572] close(17 [pid 6571] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5886] getdents64(4, [pid 6575] close(21 [pid 6572] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6571] close(20 [pid 5886] <... getdents64 resumed>0x55556ff12770 /* 0 entries */, 32768) = 0 [pid 6575] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6572] close(18 [pid 6571] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6575] close(22 [pid 6572] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6571] close(21 [pid 5886] close(4 [pid 6575] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6572] close(19 [pid 6571] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6575] close(23 [pid 6572] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6571] close(22 [pid 5886] <... close resumed>) = 0 [pid 6575] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6572] close(20 [pid 6571] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5886] rmdir("./60/file2" [pid 6575] close(24 [pid 6572] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6571] close(23 [pid 6575] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6572] close(21 [pid 6571] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6575] close(25 [pid 6572] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6571] close(24 [pid 5886] <... rmdir resumed>) = 0 [pid 6575] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6572] close(22 [pid 6571] <... close resumed>) = -1 EBADF (Bad file descriptor) [ 119.333424][ T6574] exFAT-fs (loop0): error, data size is invalid(150994954) [ 119.342074][ T6577] exFAT-fs (loop3): error, data size is invalid(150994954) [ 119.342820][ T6578] loop2: detected capacity change from 0 to 256 [ 119.350309][ T6577] exFAT-fs (loop3): Filesystem has been set read-only [ 119.363578][ T6574] exFAT-fs (loop0): Filesystem has been set read-only [pid 6575] close(26 [pid 6572] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6571] close(25 [pid 5886] umount2("./60/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6575] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6572] close(23 [pid 6571] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6575] close(27 [pid 6572] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6571] close(26 [pid 5886] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6575] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6572] close(24 [pid 6571] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6575] close(28 [pid 6572] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6571] close(27 [pid 6575] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6572] close(25 [pid 6571] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6575] close(29 [pid 6572] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6571] close(28 [pid 6575] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6572] close(26 [pid 6571] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6575] exit_group(0 [pid 6572] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6571] close(29 [pid 6577] <... futex resumed>) = ? [pid 6575] <... exit_group resumed>) = ? [pid 6572] close(27 [pid 6571] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6578] <... mount resumed>) = 0 [pid 6577] +++ exited with 0 +++ [pid 6572] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5886] newfstatat(AT_FDCWD, "./60/binderfs", [pid 6572] close(28 [pid 6571] exit_group(0 [pid 6572] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6578] openat(AT_FDCWD, "./file2", O_RDONLY|O_DIRECTORY [pid 6572] close(29 [pid 6571] <... exit_group resumed>) = ? [pid 5886] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 6572] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6578] <... openat resumed>) = 3 [pid 6572] exit_group(0 [pid 5886] unlink("./60/binderfs" [pid 6578] chdir("./file2" [pid 6574] <... futex resumed>) = ? [pid 6572] <... exit_group resumed>) = ? [pid 5886] <... unlink resumed>) = 0 [pid 6573] <... futex resumed>) = ? [pid 6574] +++ exited with 0 +++ [pid 6572] +++ exited with 0 +++ [pid 5886] getdents64(3, [pid 6578] <... chdir resumed>) = 0 [pid 5884] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=134, si_uid=0, si_status=0, si_utime=0, si_stime=5 /* 0.05 s */} --- [pid 5886] <... getdents64 resumed>0x55556ff0a730 /* 0 entries */, 32768) = 0 [pid 6578] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 5884] restart_syscall(<... resuming interrupted clone ...> [pid 5886] close(3 [pid 6578] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6575] +++ exited with 0 +++ [pid 5886] <... close resumed>) = 0 [pid 6578] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6573] +++ exited with 0 +++ [pid 6571] +++ exited with 0 +++ [pid 5888] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=127, si_uid=0, si_status=0, si_utime=0, si_stime=2 /* 0.02 s */} --- [pid 5886] rmdir("./60" [pid 6578] <... futex resumed>) = 1 [pid 6576] <... futex resumed>) = 0 [pid 5889] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=142, si_uid=0, si_status=0, si_utime=0, si_stime=2 /* 0.02 s */} --- [pid 5888] restart_syscall(<... resuming interrupted clone ...> [pid 5889] restart_syscall(<... resuming interrupted clone ...> [pid 6576] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5886] <... rmdir resumed>) = 0 [pid 6578] openat(AT_FDCWD, ".", O_RDONLY [pid 6576] <... futex resumed>) = 0 [pid 5886] mkdir("./61", 0777 [pid 6578] <... openat resumed>) = 4 [pid 6576] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5886] <... mkdir resumed>) = 0 [pid 6578] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5886] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 6578] <... futex resumed>) = 1 [pid 6576] <... futex resumed>) = 0 [pid 5886] <... openat resumed>) = 3 [pid 6578] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6576] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5886] ioctl(3, LOOP_CLR_FD [pid 6578] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6576] <... futex resumed>) = 0 [pid 5886] <... ioctl resumed>) = 0 [pid 6578] openat(AT_FDCWD, "./file1", O_WRONLY|O_EXCL|O_TRUNC|O_SYNC|O_NOATIME [pid 6576] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5889] <... restart_syscall resumed>) = 0 [pid 5886] close(3 [pid 5888] <... restart_syscall resumed>) = 0 [pid 5886] <... close resumed>) = 0 [pid 5884] <... restart_syscall resumed>) = 0 [pid 5886] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 6579 attached [pid 6578] <... openat resumed>) = -1 EIO (Input/output error) [pid 5886] <... clone resumed>, child_tidptr=0x55556ff09690) = 143 [pid 6578] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6579] set_robust_list(0x55556ff096a0, 24 [pid 5888] umount2("./57", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5884] umount2("./60", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5888] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5889] umount2("./62", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5888] openat(AT_FDCWD, "./57", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5884] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5889] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5884] openat(AT_FDCWD, "./60", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5889] openat(AT_FDCWD, "./62", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 6578] <... futex resumed>) = 1 [pid 5884] <... openat resumed>) = 3 [pid 6578] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5889] <... openat resumed>) = 3 [pid 6576] <... futex resumed>) = 0 [pid 5889] newfstatat(3, "", [pid 5884] newfstatat(3, "", [pid 6576] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5888] <... openat resumed>) = 3 [pid 6578] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6579] <... set_robust_list resumed>) = 0 [pid 6576] <... futex resumed>) = 0 [pid 5884] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=80, ...}, AT_EMPTY_PATH) = 0 [pid 6576] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5889] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=80, ...}, AT_EMPTY_PATH) = 0 [pid 5888] newfstatat(3, "", [pid 5889] getdents64(3, [pid 5884] getdents64(3, [pid 5888] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=80, ...}, AT_EMPTY_PATH) = 0 [pid 5889] <... getdents64 resumed>0x55556ff0a730 /* 4 entries */, 32768) = 112 [pid 5884] <... getdents64 resumed>0x55556ff0a730 /* 4 entries */, 32768) = 112 [pid 5889] umount2("./62/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5888] getdents64(3, [pid 5884] umount2("./60/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5888] <... getdents64 resumed>0x55556ff0a730 /* 4 entries */, 32768) = 112 [pid 6579] chdir("./61" [pid 6578] ioctl(4, F2FS_IOC_SHUTDOWN, 0x200000000080 [pid 5888] umount2("./57/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6579] <... chdir resumed>) = 0 [pid 6578] <... ioctl resumed>) = 0 [pid 6579] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6578] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6579] <... prctl resumed>) = 0 [pid 6578] <... futex resumed>) = 1 [pid 6579] setpgid(0, 0 [pid 6578] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6576] <... futex resumed>) = 0 [pid 6579] <... setpgid resumed>) = 0 [pid 6579] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6576] close(3 [pid 6579] <... openat resumed>) = 3 [pid 5884] <... umount2 resumed>) = 0 [pid 6576] <... close resumed>) = 0 [pid 5884] umount2("./60/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6576] close(4 [pid 6579] write(3, "1000", 4) = 4 [pid 6576] <... close resumed>) = 0 [pid 5889] <... umount2 resumed>) = 0 [pid 5888] <... umount2 resumed>) = 0 [pid 5884] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6576] close(5 [pid 5888] umount2("./57/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6576] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5889] umount2("./62/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5888] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5884] newfstatat(AT_FDCWD, "./60/file2", [pid 6576] close(6 [pid 5889] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5888] newfstatat(AT_FDCWD, "./57/file2", [pid 5884] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 6576] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5889] newfstatat(AT_FDCWD, "./62/file2", [pid 5888] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5884] umount2("./60/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6576] close(7 [pid 5889] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5888] umount2("./57/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5884] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6576] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5889] umount2("./62/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5888] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5884] openat(AT_FDCWD, "./60/file2", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 6576] close(8 [pid 5889] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5888] openat(AT_FDCWD, "./57/file2", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5884] <... openat resumed>) = 4 [pid 6576] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5889] openat(AT_FDCWD, "./62/file2", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5888] <... openat resumed>) = 4 [pid 5884] newfstatat(4, "", [pid 6576] close(9 [pid 5889] <... openat resumed>) = 4 [pid 5888] newfstatat(4, "", [pid 5884] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_EMPTY_PATH) = 0 [pid 6576] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5889] newfstatat(4, "", [pid 5888] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_EMPTY_PATH) = 0 [pid 5884] getdents64(4, [pid 6576] close(10 [pid 5889] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_EMPTY_PATH) = 0 [pid 5888] getdents64(4, [pid 5884] <... getdents64 resumed>0x55556ff12770 /* 2 entries */, 32768) = 48 [pid 6576] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5889] getdents64(4, [pid 5888] <... getdents64 resumed>0x55556ff12770 /* 2 entries */, 32768) = 48 [pid 5884] getdents64(4, [pid 6576] close(11 [pid 5889] <... getdents64 resumed>0x55556ff12770 /* 2 entries */, 32768) = 48 [pid 5888] getdents64(4, [pid 5884] <... getdents64 resumed>0x55556ff12770 /* 0 entries */, 32768) = 0 [pid 6576] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5889] getdents64(4, [pid 5888] <... getdents64 resumed>0x55556ff12770 /* 0 entries */, 32768) = 0 [pid 5884] close(4 [pid 6576] close(12 [pid 5889] <... getdents64 resumed>0x55556ff12770 /* 0 entries */, 32768) = 0 [pid 5888] close(4 [pid 5884] <... close resumed>) = 0 [pid 6576] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5889] close(4 [pid 5888] <... close resumed>) = 0 [pid 5884] rmdir("./60/file2" [pid 6576] close(13 [pid 5889] <... close resumed>) = 0 [pid 5888] rmdir("./57/file2" [pid 5884] <... rmdir resumed>) = 0 [pid 6576] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5889] rmdir("./62/file2" [pid 5888] <... rmdir resumed>) = 0 [pid 5884] umount2("./60/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6579] close(3 [pid 6576] close(14 [pid 5888] umount2("./57/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6579] <... close resumed>) = 0 [pid 6576] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5889] <... rmdir resumed>) = 0 [pid 5888] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5884] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6579] symlink("/dev/binderfs", "./binderfs" [pid 6576] close(15 [pid 5889] umount2("./62/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5888] newfstatat(AT_FDCWD, "./57/binderfs", [pid 5884] newfstatat(AT_FDCWD, "./60/binderfs", [pid 6579] <... symlink resumed>) = 0 [pid 6576] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5889] <... umount2 resumed>) = -1 EINVAL (Invalid argument) executing program [pid 6579] write(1, "executing program\n", 18 [pid 6576] close(16 [pid 5888] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5889] newfstatat(AT_FDCWD, "./62/binderfs", [pid 5884] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 6579] <... write resumed>) = 18 [pid 6579] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6576] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5889] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5888] unlink("./57/binderfs" [pid 5884] unlink("./60/binderfs" [pid 6579] <... futex resumed>) = 0 [pid 6576] close(17 [pid 5889] unlink("./62/binderfs" [pid 6579] rt_sigaction(SIGRT_1, {sa_handler=0x7f7361ab2750, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f7361aa3900}, [pid 6576] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5888] <... unlink resumed>) = 0 [pid 6579] <... rt_sigaction resumed>NULL, 8) = 0 [pid 5884] <... unlink resumed>) = 0 [pid 6576] close(18 [pid 6579] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 6576] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5889] <... unlink resumed>) = 0 [pid 5888] getdents64(3, [pid 5884] getdents64(3, [pid 6579] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 5888] <... getdents64 resumed>0x55556ff0a730 /* 0 entries */, 32768) = 0 [pid 5884] <... getdents64 resumed>0x55556ff0a730 /* 0 entries */, 32768) = 0 [pid 6576] close(19 [pid 5889] getdents64(3, [pid 6576] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5888] close(3 [pid 5884] close(3 [pid 5889] <... getdents64 resumed>0x55556ff0a730 /* 0 entries */, 32768) = 0 [pid 5888] <... close resumed>) = 0 [pid 6579] <... mmap resumed>) = 0x7f7361a20000 [pid 6576] close(20 [pid 5889] close(3 [pid 5888] rmdir("./57" [pid 5884] <... close resumed>) = 0 [pid 6579] mprotect(0x7f7361a21000, 131072, PROT_READ|PROT_WRITE [pid 6576] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5889] <... close resumed>) = 0 [pid 6579] <... mprotect resumed>) = 0 [pid 6576] close(21 [pid 5889] rmdir("./62" [pid 5888] <... rmdir resumed>) = 0 [pid 5884] rmdir("./60" [pid 6579] rt_sigprocmask(SIG_BLOCK, ~[], [pid 6576] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5889] <... rmdir resumed>) = 0 [pid 6579] <... rt_sigprocmask resumed>[], 8) = 0 [pid 6579] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f7361a40990, parent_tid=0x7f7361a40990, exit_signal=0, stack=0x7f7361a20000, stack_size=0x20300, tls=0x7f7361a406c0} [pid 6576] close(22 [pid 5884] <... rmdir resumed>) = 0 ./strace-static-x86_64: Process 6580 attached [pid 6576] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5889] mkdir("./63", 0777 [pid 5888] mkdir("./58", 0777 [pid 5884] mkdir("./61", 0777 [pid 6579] <... clone3 resumed> => {parent_tid=[144]}, 88) = 144 [pid 6579] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 5888] <... mkdir resumed>) = 0 [pid 6579] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6576] close(23 [pid 5884] <... mkdir resumed>) = 0 [pid 5888] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 6579] <... futex resumed>) = 0 [pid 5889] <... mkdir resumed>) = 0 [pid 6579] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 5888] <... openat resumed>) = 3 [pid 5889] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 5884] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 6580] rseq(0x7f7361a40fe0, 0x20, 0, 0x53053053 [pid 6576] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5888] ioctl(3, LOOP_CLR_FD [pid 6576] close(24 [pid 5889] <... openat resumed>) = 3 [pid 6580] <... rseq resumed>) = 0 [pid 6576] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5889] ioctl(3, LOOP_CLR_FD [pid 5888] <... ioctl resumed>) = 0 [pid 5884] <... openat resumed>) = 3 [pid 6580] set_robust_list(0x7f7361a409a0, 24 [pid 6576] close(25 [pid 5889] <... ioctl resumed>) = 0 [pid 5888] close(3 [pid 5884] ioctl(3, LOOP_CLR_FD [pid 6580] <... set_robust_list resumed>) = 0 [pid 6576] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5889] close(3 [pid 6576] close(26) = -1 EBADF (Bad file descriptor) [pid 6576] close(27 [pid 6580] rt_sigprocmask(SIG_SETMASK, [], [pid 6576] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5889] <... close resumed>) = 0 [pid 5888] <... close resumed>) = 0 [pid 5884] <... ioctl resumed>) = 0 [pid 6580] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6576] close(28) = -1 EBADF (Bad file descriptor) [pid 6576] close(29) = -1 EBADF (Bad file descriptor) [pid 6576] exit_group(0 [pid 5884] close(3 [pid 6578] <... futex resumed>) = ? [pid 6576] <... exit_group resumed>) = ? [pid 6580] memfd_create("syzkaller", 0 [pid 5889] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5888] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5884] <... close resumed>) = 0 ./strace-static-x86_64: Process 6582 attached [pid 6578] +++ exited with 0 +++ [pid 6576] +++ exited with 0 +++ ./strace-static-x86_64: Process 6581 attached [pid 6580] <... memfd_create resumed>) = 3 [pid 5887] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=133, si_uid=0, si_status=0, si_utime=0, si_stime=7 /* 0.07 s */} --- [pid 6580] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f7359600000 [pid 5888] <... clone resumed>, child_tidptr=0x55556ff09690) = 129 [ 119.393471][ T6578] exFAT-fs (loop2): failed to load upcase table (idx : 0x0000fe7f, chksum : 0x39626d3b, utbl_chksum : 0xe619d30d) [ 119.412974][ T6578] exFAT-fs (loop2): error, data size is invalid(150994954) [ 119.420730][ T6578] exFAT-fs (loop2): Filesystem has been set read-only [pid 6581] set_robust_list(0x55556ff096a0, 24) = 0 [pid 6580] write(3, "\xeb\x76\x90\x45\x58\x46\x41\x54\x20\x20\x20\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x03\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x08\x00\x00\x00\x88\x00\x00\x00\x0f\x00\x00\x00\x05\x00\x00\x00"..., 131072 [pid 5889] <... clone resumed>, child_tidptr=0x55556ff09690) = 144 [pid 5887] umount2("./62", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5884] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6581] chdir("./58"./strace-static-x86_64: Process 6583 attached [pid 6582] set_robust_list(0x55556ff096a0, 24 [pid 6581] <... chdir resumed>) = 0 [pid 5887] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5887] openat(AT_FDCWD, "./62", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 5887] newfstatat(3, "", [pid 6582] <... set_robust_list resumed>) = 0 [pid 5887] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=80, ...}, AT_EMPTY_PATH) = 0 [pid 6582] chdir("./63" [pid 5887] getdents64(3, [pid 6583] set_robust_list(0x55556ff096a0, 24 [pid 6581] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6583] <... set_robust_list resumed>) = 0 [pid 6581] <... prctl resumed>) = 0 [pid 6582] <... chdir resumed>) = 0 [pid 6581] setpgid(0, 0 [pid 5887] <... getdents64 resumed>0x55556ff0a730 /* 4 entries */, 32768) = 112 [pid 6581] <... setpgid resumed>) = 0 [pid 6582] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6581] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6580] <... write resumed>) = 131072 [pid 5887] umount2("./62/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5884] <... clone resumed>, child_tidptr=0x55556ff09690) = 136 [pid 6582] <... prctl resumed>) = 0 [pid 5887] <... umount2 resumed>) = 0 [pid 6582] setpgid(0, 0) = 0 [pid 6582] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 6580] munmap(0x7f7359600000, 138412032 [pid 6582] write(3, "1000", 4 [pid 6583] chdir("./61" [pid 6582] <... write resumed>) = 4 [pid 6580] <... munmap resumed>) = 0 [pid 5887] umount2("./62/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6582] close(3) = 0 [pid 6581] <... openat resumed>) = 3 [pid 6583] <... chdir resumed>) = 0 [pid 6581] write(3, "1000", 4 [pid 6582] symlink("/dev/binderfs", "./binderfs" [pid 5887] <... umount2 resumed>) = -1 EINVAL (Invalid argument) executing program [pid 6582] <... symlink resumed>) = 0 [pid 6581] <... write resumed>) = 4 [pid 6583] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5887] newfstatat(AT_FDCWD, "./62/file2", {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 6582] write(1, "executing program\n", 18) = 18 [pid 5887] umount2("./62/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6582] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6580] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 6583] <... prctl resumed>) = 0 [pid 6581] close(3) = 0 [pid 6581] symlink("/dev/binderfs", "./binderfs" [pid 6583] setpgid(0, 0 [pid 6582] <... futex resumed>) = 0 [pid 6580] <... openat resumed>) = 4 [pid 5887] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6582] rt_sigaction(SIGRT_1, {sa_handler=0x7f7361ab2750, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f7361aa3900}, [pid 6580] ioctl(4, LOOP_SET_FD, 3 [pid 5887] openat(AT_FDCWD, "./62/file2", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 6583] <... setpgid resumed>) = 0 [pid 6582] <... rt_sigaction resumed>NULL, 8) = 0 [pid 6581] <... symlink resumed>) = 0 [pid 5887] <... openat resumed>) = 4 [pid 6582] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 6583] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6581] write(1, "executing program\n", 18executing program [pid 6583] <... openat resumed>) = 3 [pid 6582] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 6581] <... write resumed>) = 18 [pid 6582] <... mmap resumed>) = 0x7f7361a20000 [pid 5887] newfstatat(4, "", [pid 6582] mprotect(0x7f7361a21000, 131072, PROT_READ|PROT_WRITE [pid 6581] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5887] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_EMPTY_PATH) = 0 [pid 6583] write(3, "1000", 4 [pid 6581] <... futex resumed>) = 0 [pid 6582] <... mprotect resumed>) = 0 [pid 5887] getdents64(4, [pid 6583] <... write resumed>) = 4 [pid 6582] rt_sigprocmask(SIG_BLOCK, ~[], [pid 6581] rt_sigaction(SIGRT_1, {sa_handler=0x7f7361ab2750, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f7361aa3900}, [pid 5887] <... getdents64 resumed>0x55556ff12770 /* 2 entries */, 32768) = 48 [pid 6583] close(3 [pid 6581] <... rt_sigaction resumed>NULL, 8) = 0 [pid 6582] <... rt_sigprocmask resumed>[], 8) = 0 [pid 5887] getdents64(4, [pid 6582] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f7361a40990, parent_tid=0x7f7361a40990, exit_signal=0, stack=0x7f7361a20000, stack_size=0x20300, tls=0x7f7361a406c0} [pid 5887] <... getdents64 resumed>0x55556ff12770 /* 0 entries */, 32768) = 0 [pid 6581] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 6583] <... close resumed>) = 0 [pid 6583] symlink("/dev/binderfs", "./binderfs" [pid 6581] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5887] close(4./strace-static-x86_64: Process 6584 attached [pid 6582] <... clone3 resumed> => {parent_tid=[145]}, 88) = 145 [pid 5887] <... close resumed>) = 0 [pid 6581] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 6582] rt_sigprocmask(SIG_SETMASK, [], [pid 5887] rmdir("./62/file2" [pid 6583] <... symlink resumed>) = 0 [pid 6583] write(1, "executing program\n", 18 [pid 6582] <... rt_sigprocmask resumed>NULL, 8) = 0 executing program [pid 6581] <... mmap resumed>) = 0x7f7361a20000 [pid 5887] <... rmdir resumed>) = 0 [pid 6583] <... write resumed>) = 18 [pid 6582] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6581] mprotect(0x7f7361a21000, 131072, PROT_READ|PROT_WRITE [pid 5887] umount2("./62/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6582] <... futex resumed>) = 0 [pid 5887] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6583] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6582] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 6581] <... mprotect resumed>) = 0 [pid 5887] newfstatat(AT_FDCWD, "./62/binderfs", [pid 6583] <... futex resumed>) = 0 [pid 5887] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 6583] rt_sigaction(SIGRT_1, {sa_handler=0x7f7361ab2750, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f7361aa3900}, [pid 6581] rt_sigprocmask(SIG_BLOCK, ~[], [pid 5887] unlink("./62/binderfs" [pid 6583] <... rt_sigaction resumed>NULL, 8) = 0 [pid 6581] <... rt_sigprocmask resumed>[], 8) = 0 [pid 5887] <... unlink resumed>) = 0 [pid 6583] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 6581] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f7361a40990, parent_tid=0x7f7361a40990, exit_signal=0, stack=0x7f7361a20000, stack_size=0x20300, tls=0x7f7361a406c0} [pid 5887] getdents64(3, [pid 6583] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5887] <... getdents64 resumed>0x55556ff0a730 /* 0 entries */, 32768) = 0 ./strace-static-x86_64: Process 6585 attached [pid 6583] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 5887] close(3) = 0 [pid 5887] rmdir("./62" [pid 6583] <... mmap resumed>) = 0x7f7361a20000 [pid 6581] <... clone3 resumed> => {parent_tid=[130]}, 88) = 130 [pid 5887] <... rmdir resumed>) = 0 [pid 6585] rseq(0x7f7361a40fe0, 0x20, 0, 0x53053053 [pid 6584] rseq(0x7f7361a40fe0, 0x20, 0, 0x53053053 [pid 6583] mprotect(0x7f7361a21000, 131072, PROT_READ|PROT_WRITE [pid 6584] <... rseq resumed>) = 0 [pid 5887] mkdir("./63", 0777 [pid 6585] <... rseq resumed>) = 0 [pid 6584] set_robust_list(0x7f7361a409a0, 24 [pid 6583] <... mprotect resumed>) = 0 [pid 6581] rt_sigprocmask(SIG_SETMASK, [], [pid 5887] <... mkdir resumed>) = 0 [pid 6585] set_robust_list(0x7f7361a409a0, 24 [pid 6584] <... set_robust_list resumed>) = 0 [pid 5887] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 6585] <... set_robust_list resumed>) = 0 [pid 6584] rt_sigprocmask(SIG_SETMASK, [], [pid 6583] rt_sigprocmask(SIG_BLOCK, ~[], [pid 6581] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5887] <... openat resumed>) = 3 [pid 6585] rt_sigprocmask(SIG_SETMASK, [], [pid 6584] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6583] <... rt_sigprocmask resumed>[], 8) = 0 [pid 6581] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5887] ioctl(3, LOOP_CLR_FD [pid 6585] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6584] memfd_create("syzkaller", 0 [pid 6583] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f7361a40990, parent_tid=0x7f7361a40990, exit_signal=0, stack=0x7f7361a20000, stack_size=0x20300, tls=0x7f7361a406c0} [pid 6581] <... futex resumed>) = 0 [pid 5887] <... ioctl resumed>) = 0 [pid 6585] memfd_create("syzkaller", 0 [pid 6584] <... memfd_create resumed>) = 3 [pid 5887] close(3./strace-static-x86_64: Process 6586 attached [pid 6585] <... memfd_create resumed>) = 3 [pid 6584] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6581] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 6580] <... ioctl resumed>) = 0 [pid 5887] <... close resumed>) = 0 [pid 6586] rseq(0x7f7361a40fe0, 0x20, 0, 0x53053053 [pid 6585] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6584] <... mmap resumed>) = 0x7f7359600000 [pid 6583] <... clone3 resumed> => {parent_tid=[137]}, 88) = 137 [pid 5887] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 6587 attached [pid 6586] <... rseq resumed>) = 0 [pid 6585] <... mmap resumed>) = 0x7f7359600000 [pid 6584] write(3, "\xeb\x76\x90\x45\x58\x46\x41\x54\x20\x20\x20\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x03\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x08\x00\x00\x00\x88\x00\x00\x00\x0f\x00\x00\x00\x05\x00\x00\x00"..., 131072 [pid 6583] rt_sigprocmask(SIG_SETMASK, [], [pid 6580] close(3 [pid 6583] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6587] set_robust_list(0x55556ff096a0, 24 [pid 5887] <... clone resumed>, child_tidptr=0x55556ff09690) = 135 [pid 6587] <... set_robust_list resumed>) = 0 [pid 6585] write(3, "\xeb\x76\x90\x45\x58\x46\x41\x54\x20\x20\x20\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x03\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x08\x00\x00\x00\x88\x00\x00\x00\x0f\x00\x00\x00\x05\x00\x00\x00"..., 131072 [pid 6583] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6587] chdir("./63") = 0 [pid 6587] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6580] <... close resumed>) = 0 [pid 6587] <... prctl resumed>) = 0 [pid 6580] close(4 [pid 6587] setpgid(0, 0 [pid 6580] <... close resumed>) = 0 [pid 6587] <... setpgid resumed>) = 0 [pid 6580] mkdir("./file2", 0777 [pid 6587] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6583] <... futex resumed>) = 0 [pid 6586] set_robust_list(0x7f7361a409a0, 24) = 0 [pid 6584] <... write resumed>) = 131072 [pid 6583] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 6580] <... mkdir resumed>) = 0 [pid 6586] rt_sigprocmask(SIG_SETMASK, [], [pid 6587] <... openat resumed>) = 3 [pid 6586] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6586] memfd_create("syzkaller", 0 [pid 6580] mount("/dev/loop1", "./file2", "exfat", MS_SYNCHRONOUS|MS_MANDLOCK|MS_DIRSYNC|MS_NOATIME|MS_NODIRATIME|MS_STRICTATIME|MS_LAZYTIME, "" [pid 6587] write(3, "1000", 4 [pid 6585] <... write resumed>) = 131072 [pid 6584] munmap(0x7f7359600000, 138412032 [pid 6586] <... memfd_create resumed>) = 3 [pid 6587] <... write resumed>) = 4 [pid 6586] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6584] <... munmap resumed>) = 0 [pid 6587] close(3) = 0 [pid 6584] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 6587] symlink("/dev/binderfs", "./binderfs" [pid 6584] <... openat resumed>) = 4 [pid 6587] <... symlink resumed>) = 0 [pid 6584] ioctl(4, LOOP_SET_FD, 3 [pid 6587] write(1, "executing program\n", 18 [pid 6586] <... mmap resumed>) = 0x7f7359600000 executing program [pid 6585] munmap(0x7f7359600000, 138412032 [pid 6587] <... write resumed>) = 18 [pid 6587] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 6587] rt_sigaction(SIGRT_1, {sa_handler=0x7f7361ab2750, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f7361aa3900}, NULL, 8) = 0 [pid 6586] write(3, "\xeb\x76\x90\x45\x58\x46\x41\x54\x20\x20\x20\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x03\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x08\x00\x00\x00\x88\x00\x00\x00\x0f\x00\x00\x00\x05\x00\x00\x00"..., 131072 [pid 6585] <... munmap resumed>) = 0 [pid 6587] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 6585] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 6587] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6587] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 6585] <... openat resumed>) = 4 [ 119.488704][ T6580] loop1: detected capacity change from 0 to 256 [ 119.527660][ T6584] loop4: detected capacity change from 0 to 256 [pid 6587] <... mmap resumed>) = 0x7f7361a20000 [pid 6585] ioctl(4, LOOP_SET_FD, 3 [pid 6587] mprotect(0x7f7361a21000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 6587] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 6587] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f7361a40990, parent_tid=0x7f7361a40990, exit_signal=0, stack=0x7f7361a20000, stack_size=0x20300, tls=0x7f7361a406c0} => {parent_tid=[136]}, 88) = 136 [pid 6587] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 6587] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 6587] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000}./strace-static-x86_64: Process 6588 attached [pid 6588] rseq(0x7f7361a40fe0, 0x20, 0, 0x53053053) = 0 [pid 6588] set_robust_list(0x7f7361a409a0, 24) = 0 [pid 6588] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 6588] memfd_create("syzkaller", 0) = 3 [pid 6588] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f7359600000 [pid 6588] write(3, "\xeb\x76\x90\x45\x58\x46\x41\x54\x20\x20\x20\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x03\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x08\x00\x00\x00\x88\x00\x00\x00\x0f\x00\x00\x00\x05\x00\x00\x00"..., 131072) = 131072 [pid 6586] <... write resumed>) = 131072 [pid 6588] munmap(0x7f7359600000, 138412032 [pid 6586] munmap(0x7f7359600000, 138412032 [pid 6584] <... ioctl resumed>) = 0 [pid 6588] <... munmap resumed>) = 0 [pid 6586] <... munmap resumed>) = 0 [pid 6585] <... ioctl resumed>) = 0 [pid 6584] close(3) = 0 [pid 6586] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 6585] close(3) = 0 [pid 6586] <... openat resumed>) = 4 [pid 6585] close(4 [pid 6588] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 6584] close(4 [pid 6588] <... openat resumed>) = 4 [pid 6585] <... close resumed>) = 0 [pid 6584] <... close resumed>) = 0 [pid 6588] ioctl(4, LOOP_SET_FD, 3 [pid 6584] mkdir("./file2", 0777 [pid 6586] ioctl(4, LOOP_SET_FD, 3 [pid 6585] mkdir("./file2", 0777 [pid 6584] <... mkdir resumed>) = 0 [pid 6585] <... mkdir resumed>) = 0 [pid 6584] mount("/dev/loop4", "./file2", "exfat", MS_SYNCHRONOUS|MS_MANDLOCK|MS_DIRSYNC|MS_NOATIME|MS_NODIRATIME|MS_STRICTATIME|MS_LAZYTIME, "" [pid 6588] <... ioctl resumed>) = 0 [pid 6588] close(3) = 0 [pid 6588] close(4) = 0 [pid 6588] mkdir("./file2", 0777) = 0 [pid 6588] mount("/dev/loop2", "./file2", "exfat", MS_SYNCHRONOUS|MS_MANDLOCK|MS_DIRSYNC|MS_NOATIME|MS_NODIRATIME|MS_STRICTATIME|MS_LAZYTIME, "" [pid 6585] mount("/dev/loop3", "./file2", "exfat", MS_SYNCHRONOUS|MS_MANDLOCK|MS_DIRSYNC|MS_NOATIME|MS_NODIRATIME|MS_STRICTATIME|MS_LAZYTIME, "" [pid 6580] <... mount resumed>) = 0 [ 119.540341][ T6585] loop3: detected capacity change from 0 to 256 [ 119.561191][ T6580] exFAT-fs (loop1): failed to load upcase table (idx : 0x0000fe7f, chksum : 0x39626d3b, utbl_chksum : 0xe619d30d) [ 119.577358][ T6588] loop2: detected capacity change from 0 to 256 [ 119.584134][ T6586] loop0: detected capacity change from 0 to 256 [pid 6580] openat(AT_FDCWD, "./file2", O_RDONLY|O_DIRECTORY) = 3 [pid 6580] chdir("./file2") = 0 [pid 6580] openat(AT_FDCWD, "/dev/loop1", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 6580] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 6580] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6586] <... ioctl resumed>) = 0 [pid 6579] <... futex resumed>) = 0 [pid 6586] close(3 [pid 6579] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 6586] <... close resumed>) = 0 [pid 6579] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6586] close(4 [pid 6580] <... futex resumed>) = 0 [pid 6580] openat(AT_FDCWD, ".", O_RDONLY) = 4 [pid 6580] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [ 119.604127][ T6584] exFAT-fs (loop4): failed to load upcase table (idx : 0x0000fe7f, chksum : 0x39626d3b, utbl_chksum : 0xe619d30d) [ 119.604529][ T6588] exFAT-fs (loop2): failed to load upcase table (idx : 0x0000fe7f, chksum : 0x39626d3b, utbl_chksum : 0xe619d30d) [pid 6580] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6588] <... mount resumed>) = 0 [pid 6586] <... close resumed>) = 0 [pid 6579] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6588] openat(AT_FDCWD, "./file2", O_RDONLY|O_DIRECTORY [pid 6586] mkdir("./file2", 0777 [pid 6579] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6588] <... openat resumed>) = 3 [pid 6586] <... mkdir resumed>) = 0 [pid 6580] <... futex resumed>) = 0 [pid 6579] <... futex resumed>) = 1 [pid 6588] chdir("./file2" [pid 6586] mount("/dev/loop0", "./file2", "exfat", MS_SYNCHRONOUS|MS_MANDLOCK|MS_DIRSYNC|MS_NOATIME|MS_NODIRATIME|MS_STRICTATIME|MS_LAZYTIME, "" [pid 6584] <... mount resumed>) = 0 [pid 6580] openat(AT_FDCWD, "./file1", O_WRONLY|O_EXCL|O_TRUNC|O_SYNC|O_NOATIME [pid 6579] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6588] <... chdir resumed>) = 0 [pid 6588] openat(AT_FDCWD, "/dev/loop2", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 6588] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6584] openat(AT_FDCWD, "./file2", O_RDONLY|O_DIRECTORY) = 3 [pid 6588] <... futex resumed>) = 1 [pid 6584] chdir("./file2" [pid 6588] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6584] <... chdir resumed>) = 0 [pid 6584] openat(AT_FDCWD, "/dev/loop4", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 6587] <... futex resumed>) = 0 [pid 6585] <... mount resumed>) = 0 [pid 6584] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6587] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6584] <... futex resumed>) = 1 [pid 6588] <... futex resumed>) = 0 [pid 6587] <... futex resumed>) = 1 [pid 6586] <... mount resumed>) = 0 [pid 6585] openat(AT_FDCWD, "./file2", O_RDONLY|O_DIRECTORY [pid 6584] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6582] <... futex resumed>) = 0 [pid 6588] openat(AT_FDCWD, ".", O_RDONLY [pid 6587] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6586] openat(AT_FDCWD, "./file2", O_RDONLY|O_DIRECTORY [pid 6585] <... openat resumed>) = 3 [pid 6582] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6579] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 6588] <... openat resumed>) = 4 [pid 6585] chdir("./file2" [pid 6584] <... futex resumed>) = 0 [pid 6582] <... futex resumed>) = 1 [pid 6580] <... openat resumed>) = -1 EIO (Input/output error) [pid 6579] futex(0x7f7361b156dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6588] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6586] <... openat resumed>) = 3 [pid 6585] <... chdir resumed>) = 0 [pid 6584] openat(AT_FDCWD, ".", O_RDONLY [pid 6582] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6580] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6579] <... futex resumed>) = 0 [pid 6588] <... futex resumed>) = 1 [pid 6587] <... futex resumed>) = 0 [pid 6586] chdir("./file2" [pid 6585] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 6584] <... openat resumed>) = 4 [pid 6580] <... futex resumed>) = 0 [pid 6579] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 6588] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6587] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6586] <... chdir resumed>) = 0 [pid 6585] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6584] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6580] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6579] <... mmap resumed>) = 0x7f73619ff000 [pid 6588] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6587] <... futex resumed>) = 0 [ 119.644369][ T6585] exFAT-fs (loop3): failed to load upcase table (idx : 0x0000fe7f, chksum : 0x39626d3b, utbl_chksum : 0xe619d30d) [ 119.661270][ T6580] exFAT-fs (loop1): error, data size is invalid(150994954) [ 119.672445][ T6586] exFAT-fs (loop0): failed to load upcase table (idx : 0x0000fe7f, chksum : 0x39626d3b, utbl_chksum : 0xe619d30d) [ 119.679279][ T6580] exFAT-fs (loop1): Filesystem has been set read-only [pid 6586] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 6585] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6584] <... futex resumed>) = 1 [pid 6582] <... futex resumed>) = 0 [pid 6579] mprotect(0x7f7361a00000, 131072, PROT_READ|PROT_WRITE [pid 6588] openat(AT_FDCWD, "./file1", O_WRONLY|O_EXCL|O_TRUNC|O_SYNC|O_NOATIME [pid 6587] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6586] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6585] <... futex resumed>) = 1 [pid 6584] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6582] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6581] <... futex resumed>) = 0 [pid 6579] <... mprotect resumed>) = 0 [pid 6585] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6584] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6582] <... futex resumed>) = 0 [pid 6581] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6579] rt_sigprocmask(SIG_BLOCK, ~[], [pid 6586] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6585] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6584] openat(AT_FDCWD, "./file1", O_WRONLY|O_EXCL|O_TRUNC|O_SYNC|O_NOATIME [pid 6582] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6581] <... futex resumed>) = 0 [pid 6579] <... rt_sigprocmask resumed>[], 8) = 0 [pid 6586] <... futex resumed>) = 1 [pid 6585] openat(AT_FDCWD, ".", O_RDONLY [pid 6583] <... futex resumed>) = 0 [pid 6581] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6579] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f7361a1f990, parent_tid=0x7f7361a1f990, exit_signal=0, stack=0x7f73619ff000, stack_size=0x20300, tls=0x7f7361a1f6c0}./strace-static-x86_64: Process 6589 attached [pid 6586] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6583] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6589] rseq(0x7f7361a1ffe0, 0x20, 0, 0x53053053 [pid 6586] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6583] <... futex resumed>) = 0 [pid 6579] <... clone3 resumed> => {parent_tid=[145]}, 88) = 145 [pid 6589] <... rseq resumed>) = 0 [pid 6586] openat(AT_FDCWD, ".", O_RDONLY [pid 6583] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6579] rt_sigprocmask(SIG_SETMASK, [], [pid 6589] set_robust_list(0x7f7361a1f9a0, 24 [pid 6586] <... openat resumed>) = 4 [pid 6579] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6589] <... set_robust_list resumed>) = 0 [pid 6586] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6579] futex(0x7f7361b156d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6589] rt_sigprocmask(SIG_SETMASK, [], [pid 6586] <... futex resumed>) = 1 [pid 6583] <... futex resumed>) = 0 [pid 6579] <... futex resumed>) = 0 [pid 6589] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6586] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6583] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6579] futex(0x7f7361b156dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6589] ioctl(4, F2FS_IOC_SHUTDOWN, 0x200000000080 [pid 6586] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6583] <... futex resumed>) = 0 [pid 6589] <... ioctl resumed>) = 0 [pid 6586] openat(AT_FDCWD, "./file1", O_WRONLY|O_EXCL|O_TRUNC|O_SYNC|O_NOATIME [pid 6583] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6589] futex(0x7f7361b156dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6585] <... openat resumed>) = 4 [pid 6585] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6584] <... openat resumed>) = -1 EIO (Input/output error) [pid 6589] <... futex resumed>) = 1 [pid 6579] <... futex resumed>) = 0 [pid 6579] close(3) = 0 [pid 6579] close(4) = 0 [pid 6579] close(5) = -1 EBADF (Bad file descriptor) [pid 6579] close(6) = -1 EBADF (Bad file descriptor) [pid 6579] close(7) = -1 EBADF (Bad file descriptor) [pid 6579] close(8) = -1 EBADF (Bad file descriptor) [pid 6579] close(9) = -1 EBADF (Bad file descriptor) [pid 6579] close(10) = -1 EBADF (Bad file descriptor) [pid 6579] close(11) = -1 EBADF (Bad file descriptor) [pid 6579] close(12) = -1 EBADF (Bad file descriptor) [pid 6579] close(13) = -1 EBADF (Bad file descriptor) [pid 6579] close(14 [pid 6589] futex(0x7f7361b156d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6579] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6579] close(15) = -1 EBADF (Bad file descriptor) [pid 6579] close(16) = -1 EBADF (Bad file descriptor) [pid 6579] close(17) = -1 EBADF (Bad file descriptor) [pid 6579] close(18) = -1 EBADF (Bad file descriptor) [pid 6579] close(19) = -1 EBADF (Bad file descriptor) [pid 6579] close(20) = -1 EBADF (Bad file descriptor) [pid 6579] close(21) = -1 EBADF (Bad file descriptor) [pid 6579] close(22) = -1 EBADF (Bad file descriptor) [pid 6579] close(23) = -1 EBADF (Bad file descriptor) [pid 6579] close(24) = -1 EBADF (Bad file descriptor) [pid 6579] close(25) = -1 EBADF (Bad file descriptor) [pid 6579] close(26) = -1 EBADF (Bad file descriptor) [pid 6585] <... futex resumed>) = 1 [pid 6585] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6584] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6581] <... futex resumed>) = 0 [pid 6579] close(27 [pid 6581] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6579] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6585] <... futex resumed>) = 0 [pid 6581] <... futex resumed>) = 1 [ 119.728383][ T6588] exFAT-fs (loop2): error, data size is invalid(150994954) [ 119.737754][ T6584] exFAT-fs (loop4): error, data size is invalid(150994954) [ 119.742603][ T6586] exFAT-fs (loop0): error, data size is invalid(150994954) [ 119.745301][ T6584] exFAT-fs (loop4): Filesystem has been set read-only [ 119.752870][ T6588] exFAT-fs (loop2): Filesystem has been set read-only [ 119.762039][ T6586] exFAT-fs (loop0): Filesystem has been set read-only [pid 6579] close(28 [pid 6585] openat(AT_FDCWD, "./file1", O_WRONLY|O_EXCL|O_TRUNC|O_SYNC|O_NOATIME [pid 6581] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6579] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6588] <... openat resumed>) = -1 EIO (Input/output error) [pid 6586] <... openat resumed>) = -1 EIO (Input/output error) [pid 6584] <... futex resumed>) = 1 [pid 6582] <... futex resumed>) = 0 [pid 6579] close(29 [pid 6588] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6586] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6584] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6582] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6588] <... futex resumed>) = 1 [pid 6586] <... futex resumed>) = 1 [pid 6584] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6582] <... futex resumed>) = 0 [pid 6588] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6586] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6584] ioctl(4, F2FS_IOC_SHUTDOWN, 0x200000000080 [pid 6582] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6584] <... ioctl resumed>) = 0 [pid 6584] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 6582] <... futex resumed>) = 0 [pid 6584] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6582] close(3) = 0 [pid 6582] close(4) = 0 [pid 6582] close(5) = -1 EBADF (Bad file descriptor) [pid 6582] close(6) = -1 EBADF (Bad file descriptor) [pid 6582] close(7) = -1 EBADF (Bad file descriptor) [pid 6582] close(8) = -1 EBADF (Bad file descriptor) [pid 6582] close(9) = -1 EBADF (Bad file descriptor) [pid 6582] close(10) = -1 EBADF (Bad file descriptor) [pid 6582] close(11) = -1 EBADF (Bad file descriptor) [pid 6582] close(12) = -1 EBADF (Bad file descriptor) [pid 6582] close(13) = -1 EBADF (Bad file descriptor) [pid 6582] close(14) = -1 EBADF (Bad file descriptor) [pid 6582] close(15) = -1 EBADF (Bad file descriptor) [pid 6582] close(16) = -1 EBADF (Bad file descriptor) [pid 6582] close(17) = -1 EBADF (Bad file descriptor) [pid 6582] close(18) = -1 EBADF (Bad file descriptor) [pid 6582] close(19) = -1 EBADF (Bad file descriptor) [pid 6582] close(20) = -1 EBADF (Bad file descriptor) [pid 6582] close(21) = -1 EBADF (Bad file descriptor) [pid 6582] close(22) = -1 EBADF (Bad file descriptor) [pid 6582] close(23) = -1 EBADF (Bad file descriptor) [pid 6582] close(24) = -1 EBADF (Bad file descriptor) [pid 6582] close(25) = -1 EBADF (Bad file descriptor) [pid 6582] close(26) = -1 EBADF (Bad file descriptor) [pid 6582] close(27) = -1 EBADF (Bad file descriptor) [pid 6582] close(28) = -1 EBADF (Bad file descriptor) [pid 6582] close(29) = -1 EBADF (Bad file descriptor) [pid 6582] exit_group(0 [pid 6584] <... futex resumed>) = ? [pid 6582] <... exit_group resumed>) = ? [pid 6587] <... futex resumed>) = 0 [pid 6584] +++ exited with 0 +++ [pid 6583] <... futex resumed>) = 0 [pid 6582] +++ exited with 0 +++ [pid 6579] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5889] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=144, si_uid=0, si_status=0, si_utime=0, si_stime=2 /* 0.02 s */} --- [pid 5889] restart_syscall(<... resuming interrupted clone ...> [pid 6587] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6588] <... futex resumed>) = 0 [pid 6587] <... futex resumed>) = 1 [pid 6588] ioctl(4, F2FS_IOC_SHUTDOWN, 0x200000000080 [pid 6587] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5889] <... restart_syscall resumed>) = 0 [pid 6588] <... ioctl resumed>) = 0 [pid 6588] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5889] umount2("./63", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6588] <... futex resumed>) = 1 [pid 6587] <... futex resumed>) = 0 [pid 5889] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6588] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6587] close(3 [pid 5889] openat(AT_FDCWD, "./63", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 6587] <... close resumed>) = 0 [pid 5889] <... openat resumed>) = 3 [pid 6587] close(4 [pid 5889] newfstatat(3, "", [pid 6587] <... close resumed>) = 0 [pid 5889] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=80, ...}, AT_EMPTY_PATH) = 0 [pid 6587] close(5 [pid 5889] getdents64(3, 0x55556ff0a730 /* 4 entries */, 32768) = 112 [pid 6587] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5889] umount2("./63/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6587] close(6) = -1 EBADF (Bad file descriptor) [pid 6587] close(7) = -1 EBADF (Bad file descriptor) [pid 6587] close(8) = -1 EBADF (Bad file descriptor) [pid 6587] close(9) = -1 EBADF (Bad file descriptor) [pid 6579] exit_group(0 [pid 6583] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6587] close(10) = -1 EBADF (Bad file descriptor) [pid 6587] close(11) = -1 EBADF (Bad file descriptor) [pid 6587] close(12) = -1 EBADF (Bad file descriptor) [pid 6587] close(13) = -1 EBADF (Bad file descriptor) [pid 6587] close(14) = -1 EBADF (Bad file descriptor) [pid 6587] close(15 [pid 6589] <... futex resumed>) = ? [pid 6587] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6586] <... futex resumed>) = 0 [pid 6585] <... openat resumed>) = -1 EIO (Input/output error) [pid 6583] <... futex resumed>) = 1 [pid 6580] <... futex resumed>) = ? [pid 6579] <... exit_group resumed>) = ? [pid 5889] <... umount2 resumed>) = 0 [pid 6589] +++ exited with 0 +++ [pid 6587] close(16 [pid 6586] ioctl(4, F2FS_IOC_SHUTDOWN, 0x200000000080 [pid 6585] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6583] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6580] +++ exited with 0 +++ [pid 6579] +++ exited with 0 +++ [pid 5889] umount2("./63/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6587] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6586] <... ioctl resumed>) = 0 [pid 6585] <... futex resumed>) = 1 [pid 6581] <... futex resumed>) = 0 [pid 5889] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6587] close(17 [pid 6586] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6585] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6581] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5889] newfstatat(AT_FDCWD, "./63/file2", [pid 5886] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=143, si_uid=0, si_status=0, si_utime=0, si_stime=3 /* 0.03 s */} --- [pid 6587] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6586] <... futex resumed>) = 1 [pid 6585] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6583] <... futex resumed>) = 0 [pid 6581] <... futex resumed>) = 0 [pid 5889] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5886] restart_syscall(<... resuming interrupted clone ...> [pid 6587] close(18 [pid 6586] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6585] ioctl(4, F2FS_IOC_SHUTDOWN, 0x200000000080 [pid 6583] close(3 [pid 6581] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5889] umount2("./63/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6587] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6585] <... ioctl resumed>) = 0 [pid 6583] <... close resumed>) = 0 [pid 5889] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6587] close(19 [pid 6583] close(4 [pid 5889] openat(AT_FDCWD, "./63/file2", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 6587] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6585] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6583] <... close resumed>) = 0 [pid 5889] <... openat resumed>) = 4 [pid 6587] close(20 [pid 6585] <... futex resumed>) = 1 [pid 6583] close(5 [pid 6581] <... futex resumed>) = 0 [pid 5889] newfstatat(4, "", [pid 6587] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6585] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6583] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6581] close(3 [pid 5889] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_EMPTY_PATH) = 0 [pid 6587] close(21 [pid 6583] close(6 [pid 6581] <... close resumed>) = 0 [pid 5889] getdents64(4, [pid 6587] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6583] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6581] close(4 [pid 5889] <... getdents64 resumed>0x55556ff12770 /* 2 entries */, 32768) = 48 [pid 6587] close(22 [pid 6583] close(7 [pid 6581] <... close resumed>) = 0 [pid 5889] getdents64(4, [pid 6587] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6583] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6581] close(5 [pid 5889] <... getdents64 resumed>0x55556ff12770 /* 0 entries */, 32768) = 0 [pid 6587] close(23 [pid 6583] close(8 [pid 6581] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5889] close(4 [pid 6587] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6583] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6581] close(6 [pid 5889] <... close resumed>) = 0 [pid 6587] close(24 [pid 6583] close(9 [pid 6581] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5889] rmdir("./63/file2" [pid 6587] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6583] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6581] close(7 [pid 5889] <... rmdir resumed>) = 0 [pid 6587] close(25 [pid 6583] close(10 [pid 6581] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5889] umount2("./63/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6587] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6583] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6581] close(8 [pid 5889] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6587] close(26 [pid 6583] close(11 [pid 6581] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5889] newfstatat(AT_FDCWD, "./63/binderfs", [pid 6587] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6583] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6581] close(9 [pid 5889] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 6587] close(27 [pid 6583] close(12 [pid 6581] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5889] unlink("./63/binderfs" [pid 6587] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6583] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6581] close(10 [pid 5889] <... unlink resumed>) = 0 [pid 6587] close(28 [pid 6583] close(13 [pid 6581] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5889] getdents64(3, [pid 6587] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6583] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6581] close(11 [pid 5889] <... getdents64 resumed>0x55556ff0a730 /* 0 entries */, 32768) = 0 [pid 6587] close(29 [pid 6583] close(14 [pid 6581] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5889] close(3 [pid 6587] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6583] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6581] close(12 [pid 5889] <... close resumed>) = 0 [pid 6583] close(15 [pid 6581] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5889] rmdir("./63" [pid 6587] exit_group(0 [pid 6583] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6581] close(13 [pid 5889] <... rmdir resumed>) = 0 [pid 5886] <... restart_syscall resumed>) = 0 [pid 6588] <... futex resumed>) = ? [pid 6587] <... exit_group resumed>) = ? [pid 6583] close(16 [pid 6581] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5889] mkdir("./64", 0777 [pid 6588] +++ exited with 0 +++ [pid 6583] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6581] close(14 [pid 5889] <... mkdir resumed>) = 0 [pid 6583] close(17 [pid 6581] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5889] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 5886] umount2("./61", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6583] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6581] close(15 [pid 5889] <... openat resumed>) = 3 [pid 5886] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6587] +++ exited with 0 +++ [pid 6583] close(18 [pid 6581] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5889] ioctl(3, LOOP_CLR_FD [pid 5886] openat(AT_FDCWD, "./61", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 6583] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6581] close(16 [pid 5889] <... ioctl resumed>) = 0 [pid 5887] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=135, si_uid=0, si_status=0, si_utime=0, si_stime=5 /* 0.05 s */} --- [pid 5886] <... openat resumed>) = 3 [pid 6583] close(19 [pid 6581] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5889] close(3executing program [pid 5887] restart_syscall(<... resuming interrupted clone ...> [pid 5886] newfstatat(3, "", [pid 6583] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6581] close(17 [pid 5889] <... close resumed>) = 0 [pid 5886] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=80, ...}, AT_EMPTY_PATH) = 0 [pid 6583] close(20 [pid 6581] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5889] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5886] getdents64(3, [pid 6583] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6581] close(18 [pid 5887] <... restart_syscall resumed>) = 0 [pid 5886] <... getdents64 resumed>0x55556ff0a730 /* 4 entries */, 32768) = 112 [pid 6583] close(21 [pid 6581] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5889] <... clone resumed>, child_tidptr=0x55556ff09690) = 146 [pid 5886] umount2("./61/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6583] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6581] close(19 [pid 5886] <... umount2 resumed>) = 0 [pid 6583] close(22 [pid 6581] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5886] umount2("./61/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6583] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6581] close(20 [pid 5886] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6583] close(23 [pid 6581] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5886] newfstatat(AT_FDCWD, "./61/file2", [pid 6583] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6581] close(21 [pid 5886] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 6583] close(24 [pid 6581] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5886] umount2("./61/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6583] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6581] close(22 [pid 5886] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6583] close(25 [pid 6581] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5886] openat(AT_FDCWD, "./61/file2", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 6583] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6581] close(23 [pid 5886] <... openat resumed>) = 4 [pid 6583] close(26 [pid 6581] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5886] newfstatat(4, "", [pid 6583] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6581] close(24 [pid 5886] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_EMPTY_PATH) = 0 [pid 6583] close(27 [pid 6581] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5886] getdents64(4, [pid 6583] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6581] close(25 [pid 5886] <... getdents64 resumed>0x55556ff12770 /* 2 entries */, 32768) = 48 [pid 6583] close(28 [pid 6581] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5886] getdents64(4, [pid 6583] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6581] close(26 [pid 5886] <... getdents64 resumed>0x55556ff12770 /* 0 entries */, 32768) = 0 [pid 6583] close(29 [pid 6581] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5886] close(4 [pid 6583] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6581] close(27 [pid 5886] <... close resumed>) = 0 [pid 6583] exit_group(0 [pid 6581] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5886] rmdir("./61/file2" [pid 6586] <... futex resumed>) = ? [pid 6583] <... exit_group resumed>) = ? [pid 6581] close(28 [pid 5886] <... rmdir resumed>) = 0 [pid 6586] +++ exited with 0 +++ [pid 6583] +++ exited with 0 +++ [pid 6581] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5886] umount2("./61/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6581] close(29 [pid 5886] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6581] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5886] newfstatat(AT_FDCWD, "./61/binderfs", [pid 6581] exit_group(0 [pid 5886] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 6585] <... futex resumed>) = ? [pid 6581] <... exit_group resumed>) = ? [pid 5886] unlink("./61/binderfs" [pid 6585] +++ exited with 0 +++ [pid 6581] +++ exited with 0 +++ [pid 5886] <... unlink resumed>) = 0 [pid 5886] getdents64(3, 0x55556ff0a730 /* 0 entries */, 32768) = 0 [pid 5886] close(3) = 0 [pid 5886] rmdir("./61") = 0 [pid 5886] mkdir("./62", 0777) = 0 [pid 5886] openat(AT_FDCWD, "/dev/loop1", O_RDWR) = 3 [pid 5886] ioctl(3, LOOP_CLR_FD) = 0 [pid 5886] close(3) = 0 [pid 5886] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 6591 attached [pid 6591] set_robust_list(0x55556ff096a0, 24 [pid 5886] <... clone resumed>, child_tidptr=0x55556ff09690) = 146 [pid 6591] <... set_robust_list resumed>) = 0 ./strace-static-x86_64: Process 6590 attached [pid 6591] chdir("./62" [pid 5888] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=129, si_uid=0, si_status=0, si_utime=0, si_stime=5 /* 0.05 s */} --- [pid 5887] umount2("./63", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6591] <... chdir resumed>) = 0 [pid 6591] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5887] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5884] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=136, si_uid=0, si_status=0, si_utime=0, si_stime=6 /* 0.06 s */} --- [pid 6591] <... prctl resumed>) = 0 [pid 6590] set_robust_list(0x55556ff096a0, 24 [pid 5887] openat(AT_FDCWD, "./63", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 6591] setpgid(0, 0 [pid 6590] <... set_robust_list resumed>) = 0 [pid 6591] <... setpgid resumed>) = 0 [pid 5887] <... openat resumed>) = 3 [pid 6591] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 6590] chdir("./64" [pid 5888] umount2("./58", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5887] newfstatat(3, "", [pid 6591] write(3, "1000", 4) = 4 [pid 5887] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=80, ...}, AT_EMPTY_PATH) = 0 [pid 5884] umount2("./61", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6591] close(3 [pid 5888] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5887] getdents64(3, [pid 6591] <... close resumed>) = 0 [pid 5884] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6591] symlink("/dev/binderfs", "./binderfs" [pid 5888] openat(AT_FDCWD, "./58", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5887] <... getdents64 resumed>0x55556ff0a730 /* 4 entries */, 32768) = 112 [pid 6591] <... symlink resumed>) = 0 [pid 6591] write(1, "executing program\n", 18 [pid 5887] umount2("./63/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5884] openat(AT_FDCWD, "./61", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 6591] <... write resumed>) = 18 [pid 5888] <... openat resumed>) = 3 [pid 6591] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5884] <... openat resumed>) = 3 [pid 6591] <... futex resumed>) = 0 [pid 6591] rt_sigaction(SIGRT_1, {sa_handler=0x7f7361ab2750, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f7361aa3900}, NULL, 8) = 0 [pid 6591] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 6591] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f7361a20000 [pid 6591] mprotect(0x7f7361a21000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 6591] rt_sigprocmask(SIG_BLOCK, ~[], [pid 5888] newfstatat(3, "", [pid 5887] <... umount2 resumed>) = 0 [pid 5884] newfstatat(3, "", [pid 6591] <... rt_sigprocmask resumed>[], 8) = 0 [pid 5888] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=80, ...}, AT_EMPTY_PATH) = 0 [pid 6591] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f7361a40990, parent_tid=0x7f7361a40990, exit_signal=0, stack=0x7f7361a20000, stack_size=0x20300, tls=0x7f7361a406c0} [pid 6590] <... chdir resumed>) = 0 [pid 5887] umount2("./63/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5884] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=80, ...}, AT_EMPTY_PATH) = 0 ./strace-static-x86_64: Process 6592 attached [pid 6590] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5888] getdents64(3, [pid 5887] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5884] getdents64(3, [pid 6592] rseq(0x7f7361a40fe0, 0x20, 0, 0x53053053 [pid 6591] <... clone3 resumed> => {parent_tid=[147]}, 88) = 147 [pid 5888] <... getdents64 resumed>0x55556ff0a730 /* 4 entries */, 32768) = 112 [pid 5887] newfstatat(AT_FDCWD, "./63/file2", [pid 5884] <... getdents64 resumed>0x55556ff0a730 /* 4 entries */, 32768) = 112 [pid 6592] <... rseq resumed>) = 0 [pid 6591] rt_sigprocmask(SIG_SETMASK, [], [pid 5888] umount2("./58/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6592] set_robust_list(0x7f7361a409a0, 24 [pid 6591] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5887] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5884] umount2("./61/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6592] <... set_robust_list resumed>) = 0 [pid 6591] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6590] <... prctl resumed>) = 0 [pid 5888] <... umount2 resumed>) = 0 [pid 5887] umount2("./63/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6592] rt_sigprocmask(SIG_SETMASK, [], [pid 6591] <... futex resumed>) = 0 [pid 5888] umount2("./58/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6592] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6591] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 5888] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5887] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6592] memfd_create("syzkaller", 0 [pid 5888] newfstatat(AT_FDCWD, "./58/file2", [pid 5887] openat(AT_FDCWD, "./63/file2", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5888] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 6592] <... memfd_create resumed>) = 3 [pid 6590] setpgid(0, 0 [pid 5888] umount2("./58/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5887] <... openat resumed>) = 4 [pid 6592] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6590] <... setpgid resumed>) = 0 [pid 5888] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5887] newfstatat(4, "", [pid 6592] <... mmap resumed>) = 0x7f7359600000 [pid 5888] openat(AT_FDCWD, "./58/file2", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 6590] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5888] <... openat resumed>) = 4 [pid 5887] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_EMPTY_PATH) = 0 [pid 6590] <... openat resumed>) = 3 [pid 5888] newfstatat(4, "", {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_EMPTY_PATH) = 0 [pid 5887] getdents64(4, [pid 5888] getdents64(4, [pid 5887] <... getdents64 resumed>0x55556ff12770 /* 2 entries */, 32768) = 48 [pid 5888] <... getdents64 resumed>0x55556ff12770 /* 2 entries */, 32768) = 48 [pid 5887] getdents64(4, [pid 6590] write(3, "1000", 4 [pid 5888] getdents64(4, [pid 5887] <... getdents64 resumed>0x55556ff12770 /* 0 entries */, 32768) = 0 [pid 6592] write(3, "\xeb\x76\x90\x45\x58\x46\x41\x54\x20\x20\x20\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x03\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x08\x00\x00\x00\x88\x00\x00\x00\x0f\x00\x00\x00\x05\x00\x00\x00"..., 131072 [pid 6590] <... write resumed>) = 4 [pid 5888] <... getdents64 resumed>0x55556ff12770 /* 0 entries */, 32768) = 0 [pid 5887] close(4 [pid 6592] <... write resumed>) = 131072 [pid 5888] close(4 [pid 5887] <... close resumed>) = 0 [pid 5888] <... close resumed>) = 0 [pid 5884] <... umount2 resumed>) = 0 [pid 5887] rmdir("./63/file2" [pid 5888] rmdir("./58/file2" [pid 5884] umount2("./61/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5888] <... rmdir resumed>) = 0 [pid 5887] <... rmdir resumed>) = 0 [ 119.775026][ T6585] exFAT-fs (loop3): error, data size is invalid(150994954) [ 119.782984][ T6585] exFAT-fs (loop3): Filesystem has been set read-only [pid 5888] umount2("./58/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5887] umount2("./63/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5884] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6590] close(3 [pid 5888] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6592] munmap(0x7f7359600000, 138412032 [pid 6590] <... close resumed>) = 0 [pid 5888] newfstatat(AT_FDCWD, "./58/binderfs", [pid 5887] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5884] newfstatat(AT_FDCWD, "./61/file2", [pid 6592] <... munmap resumed>) = 0 [pid 6590] symlink("/dev/binderfs", "./binderfs" [pid 5888] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5888] unlink("./58/binderfs" [pid 5884] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 6590] <... symlink resumed>) = 0 [pid 5888] <... unlink resumed>) = 0 executing program [pid 6590] write(1, "executing program\n", 18 [pid 5888] getdents64(3, [pid 5887] newfstatat(AT_FDCWD, "./63/binderfs", [pid 5884] umount2("./61/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6592] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 6590] <... write resumed>) = 18 [pid 5888] <... getdents64 resumed>0x55556ff0a730 /* 0 entries */, 32768) = 0 [pid 5887] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 6592] <... openat resumed>) = 4 [pid 6590] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5888] close(3 [pid 5887] unlink("./63/binderfs" [pid 5884] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6590] <... futex resumed>) = 0 [pid 5888] <... close resumed>) = 0 [pid 5884] openat(AT_FDCWD, "./61/file2", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 6592] ioctl(4, LOOP_SET_FD, 3 [pid 6590] rt_sigaction(SIGRT_1, {sa_handler=0x7f7361ab2750, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f7361aa3900}, [pid 5888] rmdir("./58" [pid 5887] <... unlink resumed>) = 0 [pid 5884] <... openat resumed>) = 4 [pid 5888] <... rmdir resumed>) = 0 [pid 6590] <... rt_sigaction resumed>NULL, 8) = 0 [pid 5887] getdents64(3, [pid 5884] newfstatat(4, "", [pid 6590] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 5888] mkdir("./59", 0777 [pid 5887] <... getdents64 resumed>0x55556ff0a730 /* 0 entries */, 32768) = 0 [pid 5884] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_EMPTY_PATH) = 0 [pid 6590] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5887] close(3 [pid 6590] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 5884] getdents64(4, [pid 5887] <... close resumed>) = 0 [pid 6590] <... mmap resumed>) = 0x7f7361a20000 [pid 5888] <... mkdir resumed>) = 0 [pid 5887] rmdir("./63" [pid 5884] <... getdents64 resumed>0x55556ff12770 /* 2 entries */, 32768) = 48 [pid 5888] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 5887] <... rmdir resumed>) = 0 [pid 5884] getdents64(4, [pid 6590] mprotect(0x7f7361a21000, 131072, PROT_READ|PROT_WRITE [pid 5888] <... openat resumed>) = 3 [pid 5887] mkdir("./64", 0777 [pid 5884] <... getdents64 resumed>0x55556ff12770 /* 0 entries */, 32768) = 0 [pid 5888] ioctl(3, LOOP_CLR_FD [pid 5884] close(4 [pid 5888] <... ioctl resumed>) = 0 [pid 5887] <... mkdir resumed>) = 0 [pid 5888] close(3 [pid 5887] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 5884] <... close resumed>) = 0 [pid 6590] <... mprotect resumed>) = 0 [pid 5888] <... close resumed>) = 0 [pid 5887] <... openat resumed>) = 3 [pid 5884] rmdir("./61/file2" [pid 5888] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5887] ioctl(3, LOOP_CLR_FD [pid 5884] <... rmdir resumed>) = 0 [pid 5888] <... clone resumed>, child_tidptr=0x55556ff09690) = 131 [pid 5887] <... ioctl resumed>) = 0 [pid 5884] umount2("./61/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW./strace-static-x86_64: Process 6593 attached [pid 6593] set_robust_list(0x55556ff096a0, 24) = 0 [pid 6593] chdir("./59" [pid 5884] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6593] <... chdir resumed>) = 0 [pid 5884] newfstatat(AT_FDCWD, "./61/binderfs", [pid 6593] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 5884] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 6593] setpgid(0, 0 [pid 5884] unlink("./61/binderfs" [pid 6593] <... setpgid resumed>) = 0 [pid 6593] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5884] <... unlink resumed>) = 0 [pid 6593] <... openat resumed>) = 3 executing program [pid 6590] rt_sigprocmask(SIG_BLOCK, ~[], [pid 5884] getdents64(3, [pid 6593] write(3, "1000", 4 [pid 5884] <... getdents64 resumed>0x55556ff0a730 /* 0 entries */, 32768) = 0 [pid 6593] <... write resumed>) = 4 [pid 5887] close(3 [pid 5884] close(3 [pid 6593] close(3 [pid 5884] <... close resumed>) = 0 [pid 6593] <... close resumed>) = 0 [pid 6590] <... rt_sigprocmask resumed>[], 8) = 0 [pid 5884] rmdir("./61" [pid 6593] symlink("/dev/binderfs", "./binderfs") = 0 [pid 5884] <... rmdir resumed>) = 0 [pid 6593] write(1, "executing program\n", 18 [pid 5884] mkdir("./62", 0777 [pid 6593] <... write resumed>) = 18 [pid 6593] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5884] <... mkdir resumed>) = 0 [pid 6593] <... futex resumed>) = 0 [pid 5884] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 6593] rt_sigaction(SIGRT_1, {sa_handler=0x7f7361ab2750, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f7361aa3900}, NULL, 8) = 0 [pid 5884] <... openat resumed>) = 3 [pid 6590] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f7361a40990, parent_tid=0x7f7361a40990, exit_signal=0, stack=0x7f7361a20000, stack_size=0x20300, tls=0x7f7361a406c0} [pid 5884] ioctl(3, LOOP_CLR_FD [pid 6593] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 5884] <... ioctl resumed>) = 0 [pid 6593] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5884] close(3 [pid 6593] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f7361a20000 [pid 6593] mprotect(0x7f7361a21000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 6593] rt_sigprocmask(SIG_BLOCK, ~[], [pid 6592] <... ioctl resumed>) = 0 ./strace-static-x86_64: Process 6594 attached [pid 6593] <... rt_sigprocmask resumed>[], 8) = 0 [pid 6590] <... clone3 resumed> => {parent_tid=[147]}, 88) = 147 [pid 5887] <... close resumed>) = 0 [pid 5884] <... close resumed>) = 0 [pid 6594] rseq(0x7f7361a40fe0, 0x20, 0, 0x53053053 [pid 6590] rt_sigprocmask(SIG_SETMASK, [], [pid 6594] <... rseq resumed>) = 0 [pid 5884] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6593] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f7361a40990, parent_tid=0x7f7361a40990, exit_signal=0, stack=0x7f7361a20000, stack_size=0x20300, tls=0x7f7361a406c0} [pid 6592] close(3) = 0 [pid 6593] <... clone3 resumed> => {parent_tid=[132]}, 88) = 132 [pid 6592] close(4 [pid 5887] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 6597 attached ./strace-static-x86_64: Process 6596 attached ./strace-static-x86_64: Process 6595 attached [pid 6594] set_robust_list(0x7f7361a409a0, 24 [pid 6593] rt_sigprocmask(SIG_SETMASK, [], [pid 6592] <... close resumed>) = 0 [pid 6593] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6592] mkdir("./file2", 0777 [pid 5887] <... clone resumed>, child_tidptr=0x55556ff09690) = 137 [pid 6596] set_robust_list(0x55556ff096a0, 24 [pid 6595] rseq(0x7f7361a40fe0, 0x20, 0, 0x53053053 [pid 6594] <... set_robust_list resumed>) = 0 [pid 6593] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6592] <... mkdir resumed>) = 0 [pid 5884] <... clone resumed>, child_tidptr=0x55556ff09690) = 138 [pid 6597] set_robust_list(0x55556ff096a0, 24 [pid 6594] rt_sigprocmask(SIG_SETMASK, [], [pid 6593] <... futex resumed>) = 0 [pid 6592] mount("/dev/loop1", "./file2", "exfat", MS_SYNCHRONOUS|MS_MANDLOCK|MS_DIRSYNC|MS_NOATIME|MS_NODIRATIME|MS_STRICTATIME|MS_LAZYTIME, "" [pid 6596] <... set_robust_list resumed>) = 0 [pid 6595] <... rseq resumed>) = 0 [pid 6594] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6597] <... set_robust_list resumed>) = 0 [pid 6596] chdir("./62" [pid 6595] set_robust_list(0x7f7361a409a0, 24 [pid 6594] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6593] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 6597] chdir("./64" [pid 6595] <... set_robust_list resumed>) = 0 [pid 6596] <... chdir resumed>) = 0 [pid 6597] <... chdir resumed>) = 0 [pid 6597] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 6597] setpgid(0, 0) = 0 [pid 6597] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 6597] write(3, "1000", 4 [pid 6596] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6595] rt_sigprocmask(SIG_SETMASK, [], [pid 6597] <... write resumed>) = 4 [pid 6596] <... prctl resumed>) = 0 [pid 6595] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6597] close(3 [pid 6596] setpgid(0, 0 [pid 6595] memfd_create("syzkaller", 0 [pid 6590] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6597] <... close resumed>) = 0 [pid 6597] symlink("/dev/binderfs", "./binderfs"executing program ) = 0 [pid 6596] <... setpgid resumed>) = 0 [pid 6590] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6597] write(1, "executing program\n", 18) = 18 [pid 6594] <... futex resumed>) = 0 [pid 6590] <... futex resumed>) = 1 [pid 6597] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6596] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6597] <... futex resumed>) = 0 [pid 6597] rt_sigaction(SIGRT_1, {sa_handler=0x7f7361ab2750, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f7361aa3900}, [pid 6594] memfd_create("syzkaller", 0 [pid 6597] <... rt_sigaction resumed>NULL, 8) = 0 [pid 6590] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 6597] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 6597] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 6596] <... openat resumed>) = 3 [pid 6597] <... mmap resumed>) = 0x7f7361a20000 [pid 6594] <... memfd_create resumed>) = 3 [pid 6597] mprotect(0x7f7361a21000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 6596] write(3, "1000", 4 [pid 6594] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6596] <... write resumed>) = 4 [pid 6594] <... mmap resumed>) = 0x7f7359600000 [ 119.842637][ T6592] loop1: detected capacity change from 0 to 256 [pid 6597] rt_sigprocmask(SIG_BLOCK, ~[], [pid 6596] close(3 [pid 6595] <... memfd_create resumed>) = 3 [pid 6594] write(3, "\xeb\x76\x90\x45\x58\x46\x41\x54\x20\x20\x20\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x03\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x08\x00\x00\x00\x88\x00\x00\x00\x0f\x00\x00\x00\x05\x00\x00\x00"..., 131072 [pid 6596] <... close resumed>) = 0 [pid 6595] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6594] <... write resumed>) = 131072 [pid 6596] symlink("/dev/binderfs", "./binderfs" [pid 6595] <... mmap resumed>) = 0x7f7359600000 [pid 6594] munmap(0x7f7359600000, 138412032 [pid 6597] <... rt_sigprocmask resumed>[], 8) = 0 [pid 6597] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f7361a40990, parent_tid=0x7f7361a40990, exit_signal=0, stack=0x7f7361a20000, stack_size=0x20300, tls=0x7f7361a406c0} [pid 6594] <... munmap resumed>) = 0 [pid 6595] write(3, "\xeb\x76\x90\x45\x58\x46\x41\x54\x20\x20\x20\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x03\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x08\x00\x00\x00\x88\x00\x00\x00\x0f\x00\x00\x00\x05\x00\x00\x00"..., 131072./strace-static-x86_64: Process 6598 attached [pid 6594] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 6597] <... clone3 resumed> => {parent_tid=[138]}, 88) = 138 [pid 6597] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 6597] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 6595] <... write resumed>) = 131072 [pid 6597] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 6594] <... openat resumed>) = 4 [pid 6594] ioctl(4, LOOP_SET_FD, 3 [pid 6596] <... symlink resumed>) = 0 [pid 6598] rseq(0x7f7361a40fe0, 0x20, 0, 0x53053053 [pid 6596] write(1, "executing program\n", 18 [pid 6595] munmap(0x7f7359600000, 138412032 [pid 6594] <... ioctl resumed>) = 0 [pid 6598] <... rseq resumed>) = 0 [pid 6596] <... write resumed>) = 18 [pid 6598] set_robust_list(0x7f7361a409a0, 24 [pid 6594] close(3 [pid 6598] <... set_robust_list resumed>) = 0 [pid 6596] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6598] rt_sigprocmask(SIG_SETMASK, [], [pid 6596] <... futex resumed>) = 0 [pid 6594] <... close resumed>) = 0 [pid 6598] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6596] rt_sigaction(SIGRT_1, {sa_handler=0x7f7361ab2750, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f7361aa3900}, [pid 6594] close(4) = 0 [pid 6596] <... rt_sigaction resumed>NULL, 8) = 0 [pid 6596] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 6595] <... munmap resumed>) = 0 [pid 6594] mkdir("./file2", 0777executing program [pid 6598] memfd_create("syzkaller", 0 [pid 6596] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6595] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 6594] <... mkdir resumed>) = 0 [pid 6596] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 6595] <... openat resumed>) = 4 [pid 6596] <... mmap resumed>) = 0x7f7361a20000 [pid 6595] ioctl(4, LOOP_SET_FD, 3 [pid 6596] mprotect(0x7f7361a21000, 131072, PROT_READ|PROT_WRITE [pid 6594] mount("/dev/loop4", "./file2", "exfat", MS_SYNCHRONOUS|MS_MANDLOCK|MS_DIRSYNC|MS_NOATIME|MS_NODIRATIME|MS_STRICTATIME|MS_LAZYTIME, "" [pid 6596] <... mprotect resumed>) = 0 [pid 6596] rt_sigprocmask(SIG_BLOCK, ~[], [pid 6598] <... memfd_create resumed>) = 3 [pid 6596] <... rt_sigprocmask resumed>[], 8) = 0 [pid 6598] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6596] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f7361a40990, parent_tid=0x7f7361a40990, exit_signal=0, stack=0x7f7361a20000, stack_size=0x20300, tls=0x7f7361a406c0}./strace-static-x86_64: Process 6599 attached [pid 6598] <... mmap resumed>) = 0x7f7359600000 [pid 6596] <... clone3 resumed> => {parent_tid=[139]}, 88) = 139 [pid 6596] rt_sigprocmask(SIG_SETMASK, [], [pid 6599] rseq(0x7f7361a40fe0, 0x20, 0, 0x53053053 [pid 6598] write(3, "\xeb\x76\x90\x45\x58\x46\x41\x54\x20\x20\x20\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x03\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x08\x00\x00\x00\x88\x00\x00\x00\x0f\x00\x00\x00\x05\x00\x00\x00"..., 131072 [pid 6596] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6596] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 6598] <... write resumed>) = 131072 [pid 6596] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 6599] <... rseq resumed>) = 0 [ 119.915879][ T6594] loop4: detected capacity change from 0 to 256 [ 119.923291][ T6592] exFAT-fs (loop1): failed to load upcase table (idx : 0x0000fe7f, chksum : 0x39626d3b, utbl_chksum : 0xe619d30d) [ 119.941582][ T6595] loop3: detected capacity change from 0 to 256 [pid 6598] munmap(0x7f7359600000, 138412032 [pid 6592] <... mount resumed>) = 0 [pid 6599] set_robust_list(0x7f7361a409a0, 24 [pid 6595] <... ioctl resumed>) = 0 [pid 6595] close(3) = 0 [pid 6595] close(4) = 0 [pid 6595] mkdir("./file2", 0777) = 0 [pid 6592] openat(AT_FDCWD, "./file2", O_RDONLY|O_DIRECTORY [pid 6595] mount("/dev/loop3", "./file2", "exfat", MS_SYNCHRONOUS|MS_MANDLOCK|MS_DIRSYNC|MS_NOATIME|MS_NODIRATIME|MS_STRICTATIME|MS_LAZYTIME, "" [pid 6592] <... openat resumed>) = 3 [pid 6592] chdir("./file2") = 0 [pid 6592] openat(AT_FDCWD, "/dev/loop1", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 6592] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 6592] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6591] <... futex resumed>) = 0 [pid 6591] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6592] <... futex resumed>) = 0 [pid 6591] <... futex resumed>) = 1 [pid 6592] openat(AT_FDCWD, ".", O_RDONLY [pid 6591] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6599] <... set_robust_list resumed>) = 0 [pid 6598] <... munmap resumed>) = 0 [pid 6592] <... openat resumed>) = 4 [pid 6592] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6598] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 6592] <... futex resumed>) = 0 [pid 6591] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6592] openat(AT_FDCWD, "./file1", O_WRONLY|O_EXCL|O_TRUNC|O_SYNC|O_NOATIME [pid 6591] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6599] rt_sigprocmask(SIG_SETMASK, [], [pid 6598] <... openat resumed>) = 4 [pid 6591] <... futex resumed>) = 0 [pid 6598] ioctl(4, LOOP_SET_FD, 3 [pid 6599] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6599] memfd_create("syzkaller", 0 [pid 6591] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6599] <... memfd_create resumed>) = 3 [pid 6599] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f7359600000 [pid 6599] write(3, "\xeb\x76\x90\x45\x58\x46\x41\x54\x20\x20\x20\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x03\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x08\x00\x00\x00\x88\x00\x00\x00\x0f\x00\x00\x00\x05\x00\x00\x00"..., 131072) = 131072 [pid 6598] <... ioctl resumed>) = 0 [pid 6594] <... mount resumed>) = 0 [pid 6599] munmap(0x7f7359600000, 138412032 [pid 6594] openat(AT_FDCWD, "./file2", O_RDONLY|O_DIRECTORY [pid 6598] close(3) = 0 [pid 6594] <... openat resumed>) = 3 [pid 6598] close(4 [pid 6599] <... munmap resumed>) = 0 [pid 6598] <... close resumed>) = 0 [pid 6594] chdir("./file2" [pid 6592] <... openat resumed>) = -1 EIO (Input/output error) [pid 6594] <... chdir resumed>) = 0 [ 119.968581][ T6594] exFAT-fs (loop4): failed to load upcase table (idx : 0x0000fe7f, chksum : 0x39626d3b, utbl_chksum : 0xe619d30d) [ 119.983527][ T6592] exFAT-fs (loop1): error, data size is invalid(150994954) [ 119.992361][ T6598] loop2: detected capacity change from 0 to 256 [ 120.000440][ T6592] exFAT-fs (loop1): Filesystem has been set read-only [pid 6599] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 6598] mkdir("./file2", 0777 [pid 6592] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6594] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 6599] <... openat resumed>) = 4 [pid 6594] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6599] ioctl(4, LOOP_SET_FD, 3 [pid 6592] <... futex resumed>) = 1 [pid 6591] <... futex resumed>) = 0 [pid 6598] <... mkdir resumed>) = 0 [pid 6592] ioctl(4, F2FS_IOC_SHUTDOWN, 0x200000000080 [pid 6591] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 6591] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6594] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6592] <... ioctl resumed>) = 0 [pid 6598] mount("/dev/loop2", "./file2", "exfat", MS_SYNCHRONOUS|MS_MANDLOCK|MS_DIRSYNC|MS_NOATIME|MS_NODIRATIME|MS_STRICTATIME|MS_LAZYTIME, "" [pid 6594] <... futex resumed>) = 1 [pid 6592] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6590] <... futex resumed>) = 0 [pid 6594] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6592] <... futex resumed>) = 1 [pid 6591] <... futex resumed>) = 0 [pid 6592] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6591] close(3) = 0 [pid 6590] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6591] close(4 [pid 6594] <... futex resumed>) = 0 [pid 6590] <... futex resumed>) = 1 [pid 6594] openat(AT_FDCWD, ".", O_RDONLY [pid 6590] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6591] <... close resumed>) = 0 [pid 6594] <... openat resumed>) = 4 [pid 6591] close(5 [pid 6594] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 6591] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6590] <... futex resumed>) = 0 [pid 6594] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6590] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6594] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6590] <... futex resumed>) = 0 [pid 6594] openat(AT_FDCWD, "./file1", O_WRONLY|O_EXCL|O_TRUNC|O_SYNC|O_NOATIME [pid 6590] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6591] close(6) = -1 EBADF (Bad file descriptor) [pid 6591] close(7) = -1 EBADF (Bad file descriptor) [pid 6591] close(8) = -1 EBADF (Bad file descriptor) [pid 6591] close(9) = -1 EBADF (Bad file descriptor) [pid 6591] close(10) = -1 EBADF (Bad file descriptor) [pid 6591] close(11) = -1 EBADF (Bad file descriptor) [pid 6591] close(12) = -1 EBADF (Bad file descriptor) [pid 6591] close(13) = -1 EBADF (Bad file descriptor) [pid 6591] close(14) = -1 EBADF (Bad file descriptor) [pid 6591] close(15) = -1 EBADF (Bad file descriptor) [pid 6591] close(16) = -1 EBADF (Bad file descriptor) [pid 6591] close(17) = -1 EBADF (Bad file descriptor) [pid 6591] close(18) = -1 EBADF (Bad file descriptor) [pid 6591] close(19) = -1 EBADF (Bad file descriptor) [pid 6591] close(20) = -1 EBADF (Bad file descriptor) [pid 6591] close(21) = -1 EBADF (Bad file descriptor) [pid 6591] close(22) = -1 EBADF (Bad file descriptor) [pid 6591] close(23) = -1 EBADF (Bad file descriptor) [pid 6591] close(24) = -1 EBADF (Bad file descriptor) [pid 6591] close(25) = -1 EBADF (Bad file descriptor) [pid 6591] close(26) = -1 EBADF (Bad file descriptor) [pid 6591] close(27) = -1 EBADF (Bad file descriptor) [pid 6591] close(28) = -1 EBADF (Bad file descriptor) [pid 6591] close(29) = -1 EBADF (Bad file descriptor) [pid 6591] exit_group(0 [pid 6592] <... futex resumed>) = ? [pid 6591] <... exit_group resumed>) = ? [pid 6592] +++ exited with 0 +++ [pid 6599] <... ioctl resumed>) = 0 [pid 6591] +++ exited with 0 +++ [ 120.013920][ T6599] loop0: detected capacity change from 0 to 256 [ 120.024061][ T6594] exFAT-fs (loop4): error, data size is invalid(150994954) [ 120.036111][ T6598] exFAT-fs (loop2): failed to load upcase table (idx : 0x0000fe7f, chksum : 0x39626d3b, utbl_chksum : 0xe619d30d) [ 120.036137][ T6595] exFAT-fs (loop3): failed to load upcase table (idx : 0x0000fe7f, chksum : 0x39626d3b, utbl_chksum : 0xe619d30d) [pid 6598] <... mount resumed>) = 0 [pid 6599] close(3 [pid 6595] <... mount resumed>) = 0 [pid 6590] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 5886] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=146, si_uid=0, si_status=0, si_utime=0, si_stime=3 /* 0.03 s */} --- [pid 6599] <... close resumed>) = 0 [pid 6590] futex(0x7f7361b156dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5886] restart_syscall(<... resuming interrupted clone ...> [pid 6590] <... futex resumed>) = 0 [pid 5886] <... restart_syscall resumed>) = 0 [pid 6590] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f73619ff000 [pid 6599] close(4 [pid 6590] mprotect(0x7f7361a00000, 131072, PROT_READ|PROT_WRITE [pid 6599] <... close resumed>) = 0 [pid 6590] <... mprotect resumed>) = 0 [pid 5886] umount2("./62", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6599] mkdir("./file2", 0777 [pid 6590] rt_sigprocmask(SIG_BLOCK, ~[], [pid 5886] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6599] <... mkdir resumed>) = 0 [pid 6590] <... rt_sigprocmask resumed>[], 8) = 0 [pid 5886] openat(AT_FDCWD, "./62", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 6599] mount("/dev/loop0", "./file2", "exfat", MS_SYNCHRONOUS|MS_MANDLOCK|MS_DIRSYNC|MS_NOATIME|MS_NODIRATIME|MS_STRICTATIME|MS_LAZYTIME, "" [pid 6590] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f7361a1f990, parent_tid=0x7f7361a1f990, exit_signal=0, stack=0x7f73619ff000, stack_size=0x20300, tls=0x7f7361a1f6c0} [pid 5886] <... openat resumed>) = 3 [pid 5886] newfstatat(3, "", [pid 6595] openat(AT_FDCWD, "./file2", O_RDONLY|O_DIRECTORY) = 3 [pid 6595] chdir("./file2") = 0 [pid 6595] openat(AT_FDCWD, "/dev/loop3", O_RDWR./strace-static-x86_64: Process 6600 attached ) = -1 EBUSY (Device or resource busy) [pid 5886] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=80, ...}, AT_EMPTY_PATH) = 0 [pid 6595] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 6595] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5886] getdents64(3, [pid 6600] rseq(0x7f7361a1ffe0, 0x20, 0, 0x53053053 [pid 5886] <... getdents64 resumed>0x55556ff0a730 /* 4 entries */, 32768) = 112 [pid 6598] openat(AT_FDCWD, "./file2", O_RDONLY|O_DIRECTORY [pid 5886] umount2("./62/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6600] <... rseq resumed>) = 0 [pid 6600] set_robust_list(0x7f7361a1f9a0, 24 [pid 6598] <... openat resumed>) = 3 [pid 6600] <... set_robust_list resumed>) = 0 [pid 6594] <... openat resumed>) = -1 EIO (Input/output error) [pid 6600] rt_sigprocmask(SIG_SETMASK, [], [pid 6590] <... clone3 resumed> => {parent_tid=[148]}, 88) = 148 [pid 6600] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6594] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6600] futex(0x7f7361b156d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6590] rt_sigprocmask(SIG_SETMASK, [], [pid 6594] <... futex resumed>) = 0 [pid 6590] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6594] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6590] futex(0x7f7361b156d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6600] <... futex resumed>) = 0 [pid 6590] <... futex resumed>) = 1 [ 120.062711][ T6594] exFAT-fs (loop4): Filesystem has been set read-only [pid 5886] <... umount2 resumed>) = 0 [pid 6600] ioctl(4, F2FS_IOC_SHUTDOWN, 0x200000000080 [pid 6598] chdir("./file2" [pid 6593] <... futex resumed>) = 0 [pid 6590] futex(0x7f7361b156dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6598] <... chdir resumed>) = 0 [pid 6593] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6598] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 6595] <... futex resumed>) = 0 [pid 6593] <... futex resumed>) = 1 [pid 6600] <... ioctl resumed>) = 0 [pid 6598] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6595] openat(AT_FDCWD, ".", O_RDONLY [pid 6593] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6600] futex(0x7f7361b156dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6598] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6595] <... openat resumed>) = 4 [pid 6600] <... futex resumed>) = 1 [pid 6598] <... futex resumed>) = 1 [pid 6597] <... futex resumed>) = 0 [pid 6595] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6590] <... futex resumed>) = 0 [pid 5886] umount2("./62/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6598] openat(AT_FDCWD, ".", O_RDONLY [pid 6597] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6595] <... futex resumed>) = 1 [pid 6593] <... futex resumed>) = 0 [pid 5886] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6598] <... openat resumed>) = 4 [pid 6597] <... futex resumed>) = 0 [pid 6595] openat(AT_FDCWD, "./file1", O_WRONLY|O_EXCL|O_TRUNC|O_SYNC|O_NOATIME [pid 6600] futex(0x7f7361b156d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6593] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6590] close(3 [pid 6598] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6597] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5886] newfstatat(AT_FDCWD, "./62/file2", [pid 6598] <... futex resumed>) = 0 [pid 6597] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6590] <... close resumed>) = 0 [pid 6598] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6597] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6590] close(4 [pid 5886] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 6598] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6597] <... futex resumed>) = 0 [pid 6590] <... close resumed>) = 0 [pid 6598] openat(AT_FDCWD, "./file1", O_WRONLY|O_EXCL|O_TRUNC|O_SYNC|O_NOATIME [pid 6597] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6593] <... futex resumed>) = 0 [pid 6590] close(5 [pid 5886] umount2("./62/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6599] <... mount resumed>) = 0 [pid 6593] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6590] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5886] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6590] close(6) = -1 EBADF (Bad file descriptor) [pid 6590] close(7 [pid 6599] openat(AT_FDCWD, "./file2", O_RDONLY|O_DIRECTORY [pid 6590] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5886] openat(AT_FDCWD, "./62/file2", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 5886] newfstatat(4, "", {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_EMPTY_PATH) = 0 [pid 5886] getdents64(4, 0x55556ff12770 /* 2 entries */, 32768) = 48 [pid 5886] getdents64(4, 0x55556ff12770 /* 0 entries */, 32768) = 0 [pid 5886] close(4) = 0 [pid 5886] rmdir("./62/file2" [pid 6590] close(8 [pid 5886] <... rmdir resumed>) = 0 [pid 6590] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6590] close(9 [pid 5886] umount2("./62/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6590] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6590] close(10 [pid 5886] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6590] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6590] close(11 [pid 5886] newfstatat(AT_FDCWD, "./62/binderfs", [pid 6590] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6590] close(12 [pid 5886] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 6590] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5886] unlink("./62/binderfs" [pid 6590] close(13 [pid 5886] <... unlink resumed>) = 0 [pid 6590] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6590] close(14 [pid 5886] getdents64(3, [pid 6590] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6590] close(15 [pid 5886] <... getdents64 resumed>0x55556ff0a730 /* 0 entries */, 32768) = 0 [pid 6590] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6590] close(16 [pid 5886] close(3 [pid 6599] <... openat resumed>) = 3 [pid 6590] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6599] chdir("./file2" [pid 6590] close(17) = -1 EBADF (Bad file descriptor) [pid 5886] <... close resumed>) = 0 [pid 5886] rmdir("./62" [pid 6599] <... chdir resumed>) = 0 [pid 6590] close(18 [pid 5886] <... rmdir resumed>) = 0 [pid 6590] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6599] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 6590] close(19 [pid 5886] mkdir("./63", 0777 [pid 6590] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6590] close(20 [pid 5886] <... mkdir resumed>) = 0 [pid 6590] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6599] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6590] close(21 [pid 5886] openat(AT_FDCWD, "/dev/loop1", O_RDWR) = 3 [pid 5886] ioctl(3, LOOP_CLR_FD) = 0 [pid 5886] close(3) = 0 [pid 5886] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6590] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6590] close(22 [pid 6599] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 6596] <... futex resumed>) = 0 [pid 6590] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5886] <... clone resumed>, child_tidptr=0x55556ff09690) = 148 ./strace-static-x86_64: Process 6601 attached [ 120.107163][ T6595] exFAT-fs (loop3): error, data size is invalid(150994954) [ 120.117277][ T6598] exFAT-fs (loop2): error, data size is invalid(150994954) [ 120.118752][ T6599] exFAT-fs (loop0): failed to load upcase table (idx : 0x0000fe7f, chksum : 0x39626d3b, utbl_chksum : 0xe619d30d) [ 120.124793][ T6598] exFAT-fs (loop2): Filesystem has been set read-only [ 120.150217][ T6595] exFAT-fs (loop3): Filesystem has been set read-only executing program [pid 6601] set_robust_list(0x55556ff096a0, 24 [pid 6599] openat(AT_FDCWD, ".", O_RDONLY [pid 6598] <... openat resumed>) = -1 EIO (Input/output error) [pid 6597] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 6596] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6595] <... openat resumed>) = -1 EIO (Input/output error) [pid 6590] close(23 [pid 6599] <... openat resumed>) = 4 [pid 6596] <... futex resumed>) = 0 [pid 6590] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6599] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6596] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6590] close(24 [pid 6599] <... futex resumed>) = 0 [pid 6596] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6599] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6596] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6599] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6596] <... futex resumed>) = 0 [pid 6599] openat(AT_FDCWD, "./file1", O_WRONLY|O_EXCL|O_TRUNC|O_SYNC|O_NOATIME [pid 6596] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6597] futex(0x7f7361b156dc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 6597] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 6601] <... set_robust_list resumed>) = 0 [pid 6597] <... mmap resumed>) = 0x7f73619ff000 [pid 6601] chdir("./63" [pid 6597] mprotect(0x7f7361a00000, 131072, PROT_READ|PROT_WRITE [pid 6601] <... chdir resumed>) = 0 [pid 6597] <... mprotect resumed>) = 0 [pid 6601] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6597] rt_sigprocmask(SIG_BLOCK, ~[], [pid 6601] <... prctl resumed>) = 0 [pid 6597] <... rt_sigprocmask resumed>[], 8) = 0 [pid 6601] setpgid(0, 0 [pid 6597] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f7361a1f990, parent_tid=0x7f7361a1f990, exit_signal=0, stack=0x7f73619ff000, stack_size=0x20300, tls=0x7f7361a1f6c0} [pid 6595] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6601] <... setpgid resumed>) = 0 [pid 6595] <... futex resumed>) = 1 [pid 6593] <... futex resumed>) = 0 [pid 6601] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6597] <... clone3 resumed> => {parent_tid=[139]}, 88) = 139 [pid 6595] ioctl(4, F2FS_IOC_SHUTDOWN, 0x200000000080 [pid 6593] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6601] <... openat resumed>) = 3 [pid 6597] rt_sigprocmask(SIG_SETMASK, [], [pid 6595] <... ioctl resumed>) = 0 [pid 6593] <... futex resumed>) = 0 [pid 6601] write(3, "1000", 4 [pid 6597] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6595] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6593] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6601] <... write resumed>) = 4 [pid 6597] futex(0x7f7361b156d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6595] <... futex resumed>) = 0 [pid 6593] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6601] close(3 [pid 6597] <... futex resumed>) = 0 [pid 6595] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6601] <... close resumed>) = 0 [pid 6597] futex(0x7f7361b156dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6593] close(3 [pid 6601] symlink("/dev/binderfs", "./binderfs") = 0 [pid 6593] <... close resumed>) = 0 [pid 6601] write(1, "executing program\n", 18 [pid 6593] close(4 [pid 6601] <... write resumed>) = 18 [pid 6593] <... close resumed>) = 0 [pid 6601] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6593] close(5 [pid 6601] <... futex resumed>) = 0 [pid 6593] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6601] rt_sigaction(SIGRT_1, {sa_handler=0x7f7361ab2750, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f7361aa3900}, [pid 6593] close(6./strace-static-x86_64: Process 6602 attached [pid 6601] <... rt_sigaction resumed>NULL, 8) = 0 [pid 6598] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6590] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6602] rseq(0x7f7361a1ffe0, 0x20, 0, 0x53053053 [pid 6601] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 6598] <... futex resumed>) = 0 [pid 6593] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6590] close(25 [pid 6602] <... rseq resumed>) = 0 [pid 6601] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6598] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6593] close(7 [pid 6590] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6602] set_robust_list(0x7f7361a1f9a0, 24 [pid 6601] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 6593] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6590] close(26 [pid 6601] <... mmap resumed>) = 0x7f7361a20000 [pid 6593] close(8 [pid 6601] mprotect(0x7f7361a21000, 131072, PROT_READ|PROT_WRITE [pid 6593] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6601] <... mprotect resumed>) = 0 [pid 6593] close(9 [pid 6601] rt_sigprocmask(SIG_BLOCK, ~[], [pid 6593] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6601] <... rt_sigprocmask resumed>[], 8) = 0 [pid 6593] close(10 [pid 6601] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f7361a40990, parent_tid=0x7f7361a40990, exit_signal=0, stack=0x7f7361a20000, stack_size=0x20300, tls=0x7f7361a406c0} [pid 6593] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6593] close(11 [pid 6601] <... clone3 resumed> => {parent_tid=[149]}, 88) = 149 [pid 6593] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6601] rt_sigprocmask(SIG_SETMASK, [], [pid 6593] close(12 [pid 6601] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6593] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6601] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6593] close(13 [pid 6601] <... futex resumed>) = 0 [pid 6593] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6601] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 6593] close(14) = -1 EBADF (Bad file descriptor) [pid 6593] close(15) = -1 EBADF (Bad file descriptor) [pid 6602] <... set_robust_list resumed>) = 0 [pid 6593] close(16 [pid 6590] <... close resumed>) = -1 EBADF (Bad file descriptor) ./strace-static-x86_64: Process 6603 attached [pid 6602] rt_sigprocmask(SIG_SETMASK, [], [pid 6593] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6590] close(27 [pid 6603] rseq(0x7f7361a40fe0, 0x20, 0, 0x53053053 [pid 6602] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6603] <... rseq resumed>) = 0 [pid 6590] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6603] set_robust_list(0x7f7361a409a0, 24 [pid 6602] ioctl(4, F2FS_IOC_SHUTDOWN, 0x200000000080 [pid 6590] close(28 [pid 6603] <... set_robust_list resumed>) = 0 [pid 6602] <... ioctl resumed>) = 0 [pid 6593] close(17 [pid 6590] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6603] rt_sigprocmask(SIG_SETMASK, [], [pid 6602] futex(0x7f7361b156dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6593] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6590] close(29 [pid 6603] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6602] <... futex resumed>) = 1 [pid 6597] <... futex resumed>) = 0 [pid 6590] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6603] memfd_create("syzkaller", 0 [pid 6602] futex(0x7f7361b156d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6597] close(3 [pid 6593] close(18 [pid 6603] <... memfd_create resumed>) = 3 [pid 6597] <... close resumed>) = 0 [pid 6593] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6590] exit_group(0 [pid 6603] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6597] close(4 [pid 6593] close(19 [pid 6590] <... exit_group resumed>) = ? [pid 6600] <... futex resumed>) = ? [pid 6594] <... futex resumed>) = ? [pid 6603] <... mmap resumed>) = 0x7f7359600000 [pid 6600] +++ exited with 0 +++ [pid 6597] <... close resumed>) = 0 [pid 6593] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6597] close(5 [pid 6593] close(20 [pid 6597] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6594] +++ exited with 0 +++ [pid 6593] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6590] +++ exited with 0 +++ [pid 6597] close(6 [pid 6593] close(21 [pid 6603] write(3, "\xeb\x76\x90\x45\x58\x46\x41\x54\x20\x20\x20\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x03\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x08\x00\x00\x00\x88\x00\x00\x00\x0f\x00\x00\x00\x05\x00\x00\x00"..., 131072 [pid 6599] <... openat resumed>) = -1 EIO (Input/output error) [pid 6597] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6593] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5889] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=146, si_uid=0, si_status=0, si_utime=0, si_stime=7 /* 0.07 s */} --- [pid 6597] close(7 [pid 6593] close(22 [pid 5889] restart_syscall(<... resuming interrupted clone ...> [pid 6597] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6593] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6597] close(8 [pid 6593] close(23 [pid 6597] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6593] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6597] close(9 [pid 6593] close(24 [pid 6603] <... write resumed>) = 131072 [pid 6599] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6597] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6593] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6603] munmap(0x7f7359600000, 138412032 [pid 6599] <... futex resumed>) = 1 [pid 6597] close(10 [pid 6596] <... futex resumed>) = 0 [pid 6593] close(25 [pid 6597] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6593] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6597] close(11 [pid 6593] close(26 [pid 6597] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6593] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6603] <... munmap resumed>) = 0 [pid 6597] close(12 [pid 6593] close(27 [pid 6603] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 6599] ioctl(4, F2FS_IOC_SHUTDOWN, 0x200000000080 [pid 6597] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6596] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6593] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6599] <... ioctl resumed>) = 0 [pid 6597] close(13 [pid 6603] <... openat resumed>) = 4 [pid 6593] close(28 [pid 6596] <... futex resumed>) = 0 [pid 6603] ioctl(4, LOOP_SET_FD, 3 [pid 6599] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6597] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6596] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6593] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6599] <... futex resumed>) = 0 [pid 6597] close(14 [pid 6596] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6593] close(29 [pid 6597] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6593] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6597] close(15 [pid 6593] exit_group(0 [pid 6597] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6595] <... futex resumed>) = ? [pid 6593] <... exit_group resumed>) = ? [pid 6597] close(16 [pid 6595] +++ exited with 0 +++ [pid 6599] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6596] close(3 [pid 6597] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6597] close(17) = -1 EBADF (Bad file descriptor) [pid 6596] <... close resumed>) = 0 [pid 5889] <... restart_syscall resumed>) = 0 [pid 6597] close(18 [pid 6596] close(4 [pid 6597] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6596] <... close resumed>) = 0 [pid 6597] close(19 [pid 6596] close(5 [pid 5889] umount2("./64", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6597] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6596] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5889] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6596] close(6 [pid 5889] openat(AT_FDCWD, "./64", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 6596] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5889] <... openat resumed>) = 3 [pid 6596] close(7 [pid 5889] newfstatat(3, "", [pid 6596] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5889] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=80, ...}, AT_EMPTY_PATH) = 0 [pid 6596] close(8 [pid 5889] getdents64(3, [pid 6596] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5889] <... getdents64 resumed>0x55556ff0a730 /* 4 entries */, 32768) = 112 [pid 6596] close(9 [pid 5889] umount2("./64/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6597] close(20 [pid 6596] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5889] <... umount2 resumed>) = 0 [pid 6597] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6596] close(10 [pid 5889] umount2("./64/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6597] close(21 [pid 6596] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5889] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6597] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6596] close(11 [pid 5889] newfstatat(AT_FDCWD, "./64/file2", [pid 6597] close(22 [pid 6596] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5889] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 6597] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6596] close(12 [pid 5889] umount2("./64/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6597] close(23 [pid 6596] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5889] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6597] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6596] close(13 [pid 5889] openat(AT_FDCWD, "./64/file2", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 6597] close(24 [pid 5889] <... openat resumed>) = 4 [pid 6597] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6596] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5889] newfstatat(4, "", [pid 6597] close(25 [pid 6596] close(14 [pid 5889] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_EMPTY_PATH) = 0 [pid 6597] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6596] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5889] getdents64(4, [pid 6597] close(26 [pid 6596] close(15 [pid 5889] <... getdents64 resumed>0x55556ff12770 /* 2 entries */, 32768) = 48 [pid 6597] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6596] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5889] getdents64(4, [pid 6597] close(27 [pid 6596] close(16 [pid 5889] <... getdents64 resumed>0x55556ff12770 /* 0 entries */, 32768) = 0 [pid 6597] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6596] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5889] close(4 [pid 6597] close(28 [pid 6596] close(17 [pid 5889] <... close resumed>) = 0 [pid 6597] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6596] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5889] rmdir("./64/file2" [pid 6603] <... ioctl resumed>) = 0 [pid 6597] close(29 [pid 6596] close(18 [pid 5889] <... rmdir resumed>) = 0 [pid 6603] close(3 [pid 6597] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6596] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5889] umount2("./64/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6597] exit_group(0 [pid 6596] close(19 [pid 5889] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6603] <... close resumed>) = 0 [pid 6602] <... futex resumed>) = ? [pid 6598] <... futex resumed>) = ? [pid 6597] <... exit_group resumed>) = ? [pid 6596] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5889] newfstatat(AT_FDCWD, "./64/binderfs", [pid 6603] close(4 [pid 6602] +++ exited with 0 +++ [pid 6598] +++ exited with 0 +++ [pid 6597] +++ exited with 0 +++ [pid 6596] close(20 [pid 5889] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 6596] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5889] unlink("./64/binderfs" [pid 5887] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=137, si_uid=0, si_status=0, si_utime=0, si_stime=2 /* 0.02 s */} --- [pid 6603] <... close resumed>) = 0 [pid 6596] close(21 [pid 6593] +++ exited with 0 +++ [pid 5889] <... unlink resumed>) = 0 [pid 6596] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5889] getdents64(3, [pid 5888] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=131, si_uid=0, si_status=0, si_utime=0, si_stime=6 /* 0.06 s */} --- [pid 6603] mkdir("./file2", 0777 [pid 6596] close(22 [pid 5889] <... getdents64 resumed>0x55556ff0a730 /* 0 entries */, 32768) = 0 [pid 6596] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5889] close(3 [pid 5887] umount2("./64", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6596] close(23 [pid 5889] <... close resumed>) = 0 [pid 6596] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5889] rmdir("./64" [pid 5887] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6603] <... mkdir resumed>) = 0 [pid 6596] close(24 [pid 5889] <... rmdir resumed>) = 0 [pid 6603] mount("/dev/loop1", "./file2", "exfat", MS_SYNCHRONOUS|MS_MANDLOCK|MS_DIRSYNC|MS_NOATIME|MS_NODIRATIME|MS_STRICTATIME|MS_LAZYTIME, "" [pid 6596] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5889] mkdir("./65", 0777 [pid 5887] openat(AT_FDCWD, "./64", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 6596] close(25 [pid 5889] <... mkdir resumed>) = 0 [pid 6596] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5889] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 5887] <... openat resumed>) = 3 [pid 6596] close(26 [pid 5889] <... openat resumed>) = 3 [pid 5887] newfstatat(3, "", [pid 6596] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5889] ioctl(3, LOOP_CLR_FD [pid 6596] close(27 [pid 5889] <... ioctl resumed>) = 0 [pid 5887] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=80, ...}, AT_EMPTY_PATH) = 0 [pid 6596] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5889] close(3 [pid 6596] close(28 [pid 5889] <... close resumed>) = 0 [pid 5887] getdents64(3, [pid 6596] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5889] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 6604 attached [pid 6596] close(29 [pid 5887] <... getdents64 resumed>0x55556ff0a730 /* 4 entries */, 32768) = 112 [pid 6604] set_robust_list(0x55556ff096a0, 24 [pid 6596] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5889] <... clone resumed>, child_tidptr=0x55556ff09690) = 149 [pid 5887] umount2("./64/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6604] <... set_robust_list resumed>) = 0 executing program [pid 6596] exit_group(0 [pid 6604] chdir("./65" [pid 6596] <... exit_group resumed>) = ? [pid 6604] <... chdir resumed>) = 0 [pid 6599] <... futex resumed>) = ? [pid 6604] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 6604] setpgid(0, 0) = 0 [pid 6604] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 6604] write(3, "1000", 4) = 4 [pid 6604] close(3) = 0 [pid 6604] symlink("/dev/binderfs", "./binderfs") = 0 [pid 6604] write(1, "executing program\n", 18) = 18 [pid 6599] +++ exited with 0 +++ [pid 6596] +++ exited with 0 +++ [pid 6604] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [ 120.172761][ T6599] exFAT-fs (loop0): error, data size is invalid(150994954) [ 120.185286][ T6599] exFAT-fs (loop0): Filesystem has been set read-only [ 120.203283][ T6603] loop1: detected capacity change from 0 to 256 [pid 6604] rt_sigaction(SIGRT_1, {sa_handler=0x7f7361ab2750, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f7361aa3900}, [pid 5884] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=138, si_uid=0, si_status=0, si_utime=0, si_stime=3 /* 0.03 s */} --- [pid 6604] <... rt_sigaction resumed>NULL, 8) = 0 [pid 6604] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 5884] restart_syscall(<... resuming interrupted clone ...> [pid 6604] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6604] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f7361a20000 [pid 6604] mprotect(0x7f7361a21000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 6604] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 6604] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f7361a40990, parent_tid=0x7f7361a40990, exit_signal=0, stack=0x7f7361a20000, stack_size=0x20300, tls=0x7f7361a406c0}./strace-static-x86_64: Process 6605 attached [pid 6605] rseq(0x7f7361a40fe0, 0x20, 0, 0x53053053) = 0 [pid 6604] <... clone3 resumed> => {parent_tid=[150]}, 88) = 150 [pid 6605] set_robust_list(0x7f7361a409a0, 24 [pid 6604] rt_sigprocmask(SIG_SETMASK, [], [pid 6605] <... set_robust_list resumed>) = 0 [pid 6604] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6605] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 6604] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6605] memfd_create("syzkaller", 0 [pid 6604] <... futex resumed>) = 0 [pid 6604] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 6605] <... memfd_create resumed>) = 3 [pid 5887] <... umount2 resumed>) = 0 [pid 5884] <... restart_syscall resumed>) = 0 [pid 5888] umount2("./59", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5888] openat(AT_FDCWD, "./59", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 5888] newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=80, ...}, AT_EMPTY_PATH) = 0 [pid 5888] getdents64(3, 0x55556ff0a730 /* 4 entries */, 32768) = 112 [pid 5888] umount2("./59/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6605] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f7359600000 [pid 6605] write(3, "\xeb\x76\x90\x45\x58\x46\x41\x54\x20\x20\x20\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x03\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x08\x00\x00\x00\x88\x00\x00\x00\x0f\x00\x00\x00\x05\x00\x00\x00"..., 131072 [pid 5888] <... umount2 resumed>) = 0 [pid 5887] umount2("./64/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6605] <... write resumed>) = 131072 [pid 5888] umount2("./59/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6605] munmap(0x7f7359600000, 138412032 [pid 5888] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5887] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6605] <... munmap resumed>) = 0 [pid 5888] newfstatat(AT_FDCWD, "./59/file2", [pid 5887] newfstatat(AT_FDCWD, "./64/file2", [pid 5884] umount2("./62", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6605] openat(AT_FDCWD, "/dev/loop4", O_RDWR) = 4 [pid 5887] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5884] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5888] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5887] umount2("./64/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5884] openat(AT_FDCWD, "./62", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 6605] ioctl(4, LOOP_SET_FD, 3 [pid 6603] <... mount resumed>) = 0 [pid 5888] umount2("./59/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5887] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5884] <... openat resumed>) = 3 [pid 6605] <... ioctl resumed>) = 0 [pid 6603] openat(AT_FDCWD, "./file2", O_RDONLY|O_DIRECTORY [pid 5888] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5887] openat(AT_FDCWD, "./64/file2", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5884] newfstatat(3, "", [pid 5888] openat(AT_FDCWD, "./59/file2", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 6605] close(3 [pid 5887] <... openat resumed>) = 4 [pid 6605] <... close resumed>) = 0 [pid 5884] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=80, ...}, AT_EMPTY_PATH) = 0 [pid 6605] close(4 [pid 5888] <... openat resumed>) = 4 [pid 5887] newfstatat(4, "", [pid 5884] getdents64(3, [pid 5888] newfstatat(4, "", [pid 5884] <... getdents64 resumed>0x55556ff0a730 /* 4 entries */, 32768) = 112 [pid 5887] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_EMPTY_PATH) = 0 [pid 5884] umount2("./62/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5888] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_EMPTY_PATH) = 0 [pid 5887] getdents64(4, [pid 6605] <... close resumed>) = 0 [pid 5888] getdents64(4, [pid 5887] <... getdents64 resumed>0x55556ff12770 /* 2 entries */, 32768) = 48 [pid 6605] mkdir("./file2", 0777 [pid 5888] <... getdents64 resumed>0x55556ff12770 /* 2 entries */, 32768) = 48 [pid 5884] <... umount2 resumed>) = 0 [pid 5887] getdents64(4, [pid 5888] getdents64(4, [pid 5887] <... getdents64 resumed>0x55556ff12770 /* 0 entries */, 32768) = 0 [pid 5884] umount2("./62/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5888] <... getdents64 resumed>0x55556ff12770 /* 0 entries */, 32768) = 0 [pid 5887] close(4 [pid 5888] close(4 [pid 5884] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5887] <... close resumed>) = 0 [pid 5888] <... close resumed>) = 0 [pid 5887] rmdir("./64/file2" [pid 5888] rmdir("./59/file2" [pid 5884] newfstatat(AT_FDCWD, "./62/file2", [pid 6605] <... mkdir resumed>) = 0 [pid 5887] <... rmdir resumed>) = 0 [pid 5884] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5888] <... rmdir resumed>) = 0 [pid 5887] umount2("./64/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5888] umount2("./59/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5884] umount2("./62/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5888] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5887] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5888] newfstatat(AT_FDCWD, "./59/binderfs", [pid 5887] newfstatat(AT_FDCWD, "./64/binderfs", [pid 5884] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6605] mount("/dev/loop4", "./file2", "exfat", MS_SYNCHRONOUS|MS_MANDLOCK|MS_DIRSYNC|MS_NOATIME|MS_NODIRATIME|MS_STRICTATIME|MS_LAZYTIME, "" [pid 5888] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5884] openat(AT_FDCWD, "./62/file2", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5888] unlink("./59/binderfs" [pid 5887] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5884] <... openat resumed>) = 4 [pid 5888] <... unlink resumed>) = 0 [pid 5887] unlink("./64/binderfs" [pid 5884] newfstatat(4, "", [pid 5887] <... unlink resumed>) = 0 [pid 5887] getdents64(3, [pid 5884] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_EMPTY_PATH) = 0 [pid 5884] getdents64(4, [pid 5887] <... getdents64 resumed>0x55556ff0a730 /* 0 entries */, 32768) = 0 [pid 5884] <... getdents64 resumed>0x55556ff12770 /* 2 entries */, 32768) = 48 [pid 5887] close(3 [pid 5884] getdents64(4, [pid 5887] <... close resumed>) = 0 [pid 5884] <... getdents64 resumed>0x55556ff12770 /* 0 entries */, 32768) = 0 [pid 5887] rmdir("./64" [pid 5884] close(4 [pid 6603] <... openat resumed>) = 3 [pid 5887] <... rmdir resumed>) = 0 [pid 5884] <... close resumed>) = 0 [pid 5887] mkdir("./65", 0777 [pid 6603] chdir("./file2" [pid 5888] getdents64(3, [pid 5884] rmdir("./62/file2" [pid 6603] <... chdir resumed>) = 0 [pid 5888] <... getdents64 resumed>0x55556ff0a730 /* 0 entries */, 32768) = 0 [pid 5887] <... mkdir resumed>) = 0 [pid 5884] <... rmdir resumed>) = 0 [pid 6603] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 5888] close(3 [pid 5887] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 5884] umount2("./62/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6603] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5888] <... close resumed>) = 0 [pid 5887] <... openat resumed>) = 3 [pid 5884] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6603] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5888] rmdir("./59" [pid 5887] ioctl(3, LOOP_CLR_FD [pid 5884] newfstatat(AT_FDCWD, "./62/binderfs", [pid 6603] <... futex resumed>) = 1 [pid 5888] <... rmdir resumed>) = 0 [pid 5887] <... ioctl resumed>) = 0 [pid 5884] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 6603] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5888] mkdir("./60", 0777 [pid 5887] close(3 [pid 5884] unlink("./62/binderfs" [pid 6601] <... futex resumed>) = 0 [pid 5888] <... mkdir resumed>) = 0 [pid 5887] <... close resumed>) = 0 [ 120.241879][ T6603] exFAT-fs (loop1): failed to load upcase table (idx : 0x0000fe7f, chksum : 0x39626d3b, utbl_chksum : 0xe619d30d) [ 120.261585][ T6605] loop4: detected capacity change from 0 to 256 [pid 6601] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6603] <... futex resumed>) = 0 [pid 6601] <... futex resumed>) = 1 [pid 5888] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 5887] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5884] <... unlink resumed>) = 0 [pid 6601] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5888] <... openat resumed>) = 3 [pid 5884] getdents64(3, 0x55556ff0a730 /* 0 entries */, 32768) = 0 [pid 6603] openat(AT_FDCWD, ".", O_RDONLY [pid 5888] ioctl(3, LOOP_CLR_FD [pid 5884] close(3 [pid 6603] <... openat resumed>) = 4 [pid 5888] <... ioctl resumed>) = 0 [pid 5884] <... close resumed>) = 0 [pid 6603] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5888] close(3 [pid 5884] rmdir("./62" [pid 6603] <... futex resumed>) = 1 [pid 6601] <... futex resumed>) = 0 [pid 5888] <... close resumed>) = 0 [pid 5884] <... rmdir resumed>) = 0 [pid 6603] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5884] mkdir("./63", 0777) = 0 [pid 5884] openat(AT_FDCWD, "/dev/loop0", O_RDWR) = 3 [pid 5884] ioctl(3, LOOP_CLR_FD) = 0 [pid 5884] close(3 [pid 6601] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5888] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5884] <... close resumed>) = 0 ./strace-static-x86_64: Process 6606 attached [pid 5887] <... clone resumed>, child_tidptr=0x55556ff09690) = 140 [pid 5884] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6606] set_robust_list(0x55556ff096a0, 24 [pid 6605] <... mount resumed>) = 0 [pid 6603] <... futex resumed>) = 0 [pid 6601] <... futex resumed>) = 1 ./strace-static-x86_64: Process 6608 attached [pid 6606] <... set_robust_list resumed>) = 0 [pid 6605] openat(AT_FDCWD, "./file2", O_RDONLY|O_DIRECTORY [pid 6601] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6603] openat(AT_FDCWD, "./file1", O_WRONLY|O_EXCL|O_TRUNC|O_SYNC|O_NOATIME [pid 6606] chdir("./65" [pid 5884] <... clone resumed>, child_tidptr=0x55556ff09690) = 140 [pid 6605] <... openat resumed>) = 3 [pid 6608] set_robust_list(0x55556ff096a0, 24 [pid 6606] <... chdir resumed>) = 0 [pid 6605] chdir("./file2"./strace-static-x86_64: Process 6607 attached [pid 5888] <... clone resumed>, child_tidptr=0x55556ff09690) = 133 [pid 6607] set_robust_list(0x55556ff096a0, 24) = 0 [pid 6607] chdir("./60") = 0 [pid 6607] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 6607] setpgid(0, 0) = 0 [pid 6607] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 6607] write(3, "1000", 4) = 4 [pid 6607] close(3) = 0 [pid 6607] symlink("/dev/binderfs", "./binderfs"executing program [pid 6608] <... set_robust_list resumed>) = 0 [pid 6607] <... symlink resumed>) = 0 [pid 6606] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6605] <... chdir resumed>) = 0 [pid 6607] write(1, "executing program\n", 18 [pid 6606] <... prctl resumed>) = 0 [pid 6605] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 6606] setpgid(0, 0 [pid 6605] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6608] chdir("./63" [pid 6606] <... setpgid resumed>) = 0 [pid 6605] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6607] <... write resumed>) = 18 [pid 6606] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6605] <... futex resumed>) = 1 [pid 6604] <... futex resumed>) = 0 [pid 6608] <... chdir resumed>) = 0 [pid 6607] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6606] <... openat resumed>) = 3 [pid 6605] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6604] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6608] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6606] write(3, "1000", 4 [pid 6607] <... futex resumed>) = 0 [pid 6606] <... write resumed>) = 4 [pid 6605] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6608] <... prctl resumed>) = 0 [pid 6606] close(3 [pid 6605] openat(AT_FDCWD, ".", O_RDONLY [pid 6604] <... futex resumed>) = 0 [pid 6608] setpgid(0, 0 [pid 6606] <... close resumed>) = 0 [pid 6608] <... setpgid resumed>) = 0 [pid 6607] rt_sigaction(SIGRT_1, {sa_handler=0x7f7361ab2750, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f7361aa3900}, [pid 6606] symlink("/dev/binderfs", "./binderfs" [pid 6604] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6605] <... openat resumed>) = 4 [pid 6608] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6607] <... rt_sigaction resumed>NULL, 8) = 0 [pid 6607] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 6606] <... symlink resumed>) = 0 [pid 6605] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6604] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [ 120.303857][ T6605] exFAT-fs (loop4): failed to load upcase table (idx : 0x0000fe7f, chksum : 0x39626d3b, utbl_chksum : 0xe619d30d) [ 120.322988][ T6603] exFAT-fs (loop1): error, data size is invalid(150994954) [ 120.344081][ T6603] exFAT-fs (loop1): Filesystem has been set read-only executing program [pid 6608] <... openat resumed>) = 3 [pid 6607] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6606] write(1, "executing program\n", 18 [pid 6605] <... futex resumed>) = 0 [pid 6604] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6608] write(3, "1000", 4 [pid 6606] <... write resumed>) = 18 [pid 6605] openat(AT_FDCWD, "./file1", O_WRONLY|O_EXCL|O_TRUNC|O_SYNC|O_NOATIME [pid 6604] <... futex resumed>) = 0 [pid 6606] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6604] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6607] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f7361a20000 [pid 6607] mprotect(0x7f7361a21000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 6607] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 6607] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f7361a40990, parent_tid=0x7f7361a40990, exit_signal=0, stack=0x7f7361a20000, stack_size=0x20300, tls=0x7f7361a406c0} => {parent_tid=[134]}, 88) = 134 [pid 6607] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 6607] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 6607] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000}./strace-static-x86_64: Process 6609 attached [pid 6609] rseq(0x7f7361a40fe0, 0x20, 0, 0x53053053) = 0 [pid 6609] set_robust_list(0x7f7361a409a0, 24) = 0 [pid 6608] <... write resumed>) = 4 [pid 6606] <... futex resumed>) = 0 [pid 6608] close(3 [pid 6606] rt_sigaction(SIGRT_1, {sa_handler=0x7f7361ab2750, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f7361aa3900}, [pid 6609] rt_sigprocmask(SIG_SETMASK, [], [pid 6608] <... close resumed>) = 0 [pid 6608] symlink("/dev/binderfs", "./binderfs" [pid 6609] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6609] memfd_create("syzkaller", 0) = 3 [pid 6609] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f7359600000 executing program [pid 6609] write(3, "\xeb\x76\x90\x45\x58\x46\x41\x54\x20\x20\x20\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x03\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x08\x00\x00\x00\x88\x00\x00\x00\x0f\x00\x00\x00\x05\x00\x00\x00"..., 131072 [pid 6608] <... symlink resumed>) = 0 [pid 6606] <... rt_sigaction resumed>NULL, 8) = 0 [pid 6608] write(1, "executing program\n", 18 [pid 6606] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 6608] <... write resumed>) = 18 [pid 6606] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6609] <... write resumed>) = 131072 [pid 6608] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6606] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 6603] <... openat resumed>) = -1 EIO (Input/output error) [pid 6609] munmap(0x7f7359600000, 138412032 [pid 6603] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6609] <... munmap resumed>) = 0 [pid 6606] <... mmap resumed>) = 0x7f7361a20000 [pid 6603] <... futex resumed>) = 1 [pid 6601] <... futex resumed>) = 0 [pid 6606] mprotect(0x7f7361a21000, 131072, PROT_READ|PROT_WRITE [pid 6603] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6601] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6609] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 6606] <... mprotect resumed>) = 0 [pid 6603] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6601] <... futex resumed>) = 0 [pid 6609] <... openat resumed>) = 4 [pid 6606] rt_sigprocmask(SIG_BLOCK, ~[], [pid 6603] ioctl(4, F2FS_IOC_SHUTDOWN, 0x200000000080 [pid 6606] <... rt_sigprocmask resumed>[], 8) = 0 [pid 6603] <... ioctl resumed>) = 0 [pid 6601] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6609] ioctl(4, LOOP_SET_FD, 3 [pid 6603] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6608] <... futex resumed>) = 0 [pid 6606] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f7361a40990, parent_tid=0x7f7361a40990, exit_signal=0, stack=0x7f7361a20000, stack_size=0x20300, tls=0x7f7361a406c0} [pid 6601] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6608] rt_sigaction(SIGRT_1, {sa_handler=0x7f7361ab2750, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f7361aa3900}, [pid 6601] close(3 [pid 6608] <... rt_sigaction resumed>NULL, 8) = 0 [pid 6601] <... close resumed>) = 0 ./strace-static-x86_64: Process 6610 attached [pid 6608] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 6606] <... clone3 resumed> => {parent_tid=[141]}, 88) = 141 [pid 6601] close(4 [pid 6608] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6601] <... close resumed>) = 0 [pid 6608] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 6606] rt_sigprocmask(SIG_SETMASK, [], [pid 6601] close(5 [pid 6603] <... futex resumed>) = 0 [pid 6603] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6609] <... ioctl resumed>) = 0 [pid 6610] rseq(0x7f7361a40fe0, 0x20, 0, 0x53053053 [pid 6608] <... mmap resumed>) = 0x7f7361a20000 [pid 6606] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6605] <... openat resumed>) = -1 EIO (Input/output error) [pid 6601] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6608] mprotect(0x7f7361a21000, 131072, PROT_READ|PROT_WRITE [pid 6606] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6610] <... rseq resumed>) = 0 [pid 6605] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6601] close(6 [pid 6610] set_robust_list(0x7f7361a409a0, 24 [pid 6608] <... mprotect resumed>) = 0 [pid 6606] <... futex resumed>) = 0 [pid 6605] <... futex resumed>) = 1 [pid 6604] <... futex resumed>) = 0 [pid 6601] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6610] <... set_robust_list resumed>) = 0 [pid 6606] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 6604] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6601] close(7 [pid 6610] rt_sigprocmask(SIG_SETMASK, [], [pid 6608] rt_sigprocmask(SIG_BLOCK, ~[], [pid 6605] ioctl(4, F2FS_IOC_SHUTDOWN, 0x200000000080 [pid 6604] <... futex resumed>) = 0 [pid 6601] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6610] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6604] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6601] close(8 [pid 6605] <... ioctl resumed>) = 0 [pid 6601] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6608] <... rt_sigprocmask resumed>[], 8) = 0 [pid 6610] memfd_create("syzkaller", 0 [pid 6609] close(3 [pid 6608] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f7361a40990, parent_tid=0x7f7361a40990, exit_signal=0, stack=0x7f7361a20000, stack_size=0x20300, tls=0x7f7361a406c0} [pid 6601] close(9 [pid 6605] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6601] <... close resumed>) = -1 EBADF (Bad file descriptor) ./strace-static-x86_64: Process 6611 attached [pid 6609] <... close resumed>) = 0 [pid 6605] <... futex resumed>) = 1 [pid 6604] <... futex resumed>) = 0 [pid 6601] close(10 [pid 6609] close(4 [pid 6605] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6604] close(3 [pid 6601] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6609] <... close resumed>) = 0 [pid 6604] <... close resumed>) = 0 [pid 6611] rseq(0x7f7361a40fe0, 0x20, 0, 0x53053053 [pid 6610] <... memfd_create resumed>) = 3 [pid 6609] mkdir("./file2", 0777 [pid 6608] <... clone3 resumed> => {parent_tid=[141]}, 88) = 141 [pid 6604] close(4 [pid 6601] close(11 [pid 6609] <... mkdir resumed>) = 0 [pid 6611] <... rseq resumed>) = 0 [pid 6610] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6609] mount("/dev/loop3", "./file2", "exfat", MS_SYNCHRONOUS|MS_MANDLOCK|MS_DIRSYNC|MS_NOATIME|MS_NODIRATIME|MS_STRICTATIME|MS_LAZYTIME, "" [pid 6608] rt_sigprocmask(SIG_SETMASK, [], [pid 6604] <... close resumed>) = 0 [pid 6601] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6611] set_robust_list(0x7f7361a409a0, 24 [pid 6610] <... mmap resumed>) = 0x7f7359600000 [pid 6608] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6604] close(5 [pid 6601] close(12 [pid 6611] <... set_robust_list resumed>) = 0 [pid 6604] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6601] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6604] close(6 [pid 6601] close(13 [pid 6611] rt_sigprocmask(SIG_SETMASK, [], [pid 6610] write(3, "\xeb\x76\x90\x45\x58\x46\x41\x54\x20\x20\x20\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x03\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x08\x00\x00\x00\x88\x00\x00\x00\x0f\x00\x00\x00\x05\x00\x00\x00"..., 131072 [pid 6608] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6604] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6601] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6611] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6604] close(7 [pid 6601] close(14 [pid 6611] memfd_create("syzkaller", 0 [pid 6608] <... futex resumed>) = 0 [pid 6604] <... close resumed>) = -1 EBADF (Bad file descriptor) [ 120.351752][ T6605] exFAT-fs (loop4): error, data size is invalid(150994954) [ 120.370479][ T6609] loop3: detected capacity change from 0 to 256 [ 120.381799][ T6605] exFAT-fs (loop4): Filesystem has been set read-only [pid 6601] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6611] <... memfd_create resumed>) = 3 [pid 6610] <... write resumed>) = 131072 [pid 6608] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 6604] close(8 [pid 6601] close(15 [pid 6611] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6610] munmap(0x7f7359600000, 138412032 [pid 6604] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6601] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6611] <... mmap resumed>) = 0x7f7359600000 [pid 6610] <... munmap resumed>) = 0 [pid 6609] <... mount resumed>) = 0 [pid 6601] close(16 [pid 6604] close(9 [pid 6609] openat(AT_FDCWD, "./file2", O_RDONLY|O_DIRECTORY [pid 6604] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6601] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6611] write(3, "\xeb\x76\x90\x45\x58\x46\x41\x54\x20\x20\x20\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x03\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x08\x00\x00\x00\x88\x00\x00\x00\x0f\x00\x00\x00\x05\x00\x00\x00"..., 131072 [pid 6610] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 6609] <... openat resumed>) = 3 [pid 6604] close(10 [pid 6601] close(17 [pid 6610] <... openat resumed>) = 4 [pid 6604] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6601] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6601] close(18 [pid 6604] close(11 [pid 6610] ioctl(4, LOOP_SET_FD, 3 [pid 6611] <... write resumed>) = 131072 [pid 6609] chdir("./file2" [pid 6604] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6601] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6604] close(12 [pid 6601] close(19 [pid 6604] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6601] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6604] close(13 [pid 6601] close(20 [pid 6604] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6601] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6604] close(14 [pid 6601] close(21 [pid 6604] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6601] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6604] close(15 [pid 6601] close(22 [pid 6604] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6601] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6611] munmap(0x7f7359600000, 138412032 [pid 6609] <... chdir resumed>) = 0 [pid 6604] close(16 [pid 6601] close(23 [pid 6604] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6601] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6604] close(17 [pid 6601] close(24 [pid 6604] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6601] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6604] close(18 [pid 6601] close(25 [pid 6604] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6601] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6604] close(19 [pid 6601] close(26 [pid 6604] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6601] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6604] close(20 [pid 6601] close(27 [pid 6604] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6601] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6604] close(21 [pid 6601] close(28 [pid 6604] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6601] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6604] close(22 [pid 6601] close(29 [pid 6604] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6601] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6604] close(23 [pid 6611] <... munmap resumed>) = 0 [pid 6609] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 6604] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6601] exit_group(0 [pid 6611] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 6609] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6604] close(24 [pid 6611] <... openat resumed>) = 4 [pid 6609] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6604] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6603] <... futex resumed>) = ? [pid 6601] <... exit_group resumed>) = ? [pid 6611] ioctl(4, LOOP_SET_FD, 3 [pid 6604] close(25 [pid 6611] <... ioctl resumed>) = 0 [pid 6610] <... ioctl resumed>) = 0 [pid 6609] <... futex resumed>) = 1 [pid 6607] <... futex resumed>) = 0 [pid 6603] +++ exited with 0 +++ [pid 6604] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6601] +++ exited with 0 +++ [pid 6609] openat(AT_FDCWD, ".", O_RDONLY [pid 6607] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6604] close(26 [pid 5886] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=148, si_uid=0, si_status=0, si_utime=0, si_stime=4 /* 0.04 s */} --- [pid 6609] <... openat resumed>) = 4 [pid 6607] <... futex resumed>) = 0 [pid 6604] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6609] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6607] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6604] close(27 [pid 6609] <... futex resumed>) = 0 [pid 6607] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6604] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5886] umount2("./63", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6609] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6607] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6604] close(28 [pid 5886] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6609] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6607] <... futex resumed>) = 0 [pid 6604] <... close resumed>) = -1 EBADF (Bad file descriptor) [ 120.417114][ T6609] exFAT-fs (loop3): failed to load upcase table (idx : 0x0000fe7f, chksum : 0x39626d3b, utbl_chksum : 0xe619d30d) [ 120.445363][ T6610] loop2: detected capacity change from 0 to 256 [ 120.456007][ T6611] loop0: detected capacity change from 0 to 256 [pid 5886] openat(AT_FDCWD, "./63", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 6610] close(3 [pid 6609] openat(AT_FDCWD, "./file1", O_WRONLY|O_EXCL|O_TRUNC|O_SYNC|O_NOATIME [pid 6607] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6604] close(29 [pid 5886] <... openat resumed>) = 3 [pid 6610] <... close resumed>) = 0 [pid 6604] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6610] close(4 [pid 6604] exit_group(0 [pid 5886] newfstatat(3, "", [pid 6610] <... close resumed>) = 0 [pid 6605] <... futex resumed>) = ? [pid 6604] <... exit_group resumed>) = ? [pid 5886] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=80, ...}, AT_EMPTY_PATH) = 0 [pid 6610] mkdir("./file2", 0777 [pid 6605] +++ exited with 0 +++ [pid 5886] getdents64(3, [pid 6610] <... mkdir resumed>) = 0 [pid 6610] mount("/dev/loop2", "./file2", "exfat", MS_SYNCHRONOUS|MS_MANDLOCK|MS_DIRSYNC|MS_NOATIME|MS_NODIRATIME|MS_STRICTATIME|MS_LAZYTIME, "" [pid 5886] <... getdents64 resumed>0x55556ff0a730 /* 4 entries */, 32768) = 112 [pid 5886] umount2("./63/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6611] close(3 [pid 5886] <... umount2 resumed>) = 0 [pid 6611] <... close resumed>) = 0 [pid 5886] umount2("./63/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6611] close(4 [pid 5886] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5886] newfstatat(AT_FDCWD, "./63/file2", [pid 6611] <... close resumed>) = 0 [pid 5886] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 6611] mkdir("./file2", 0777 [pid 5886] umount2("./63/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6611] <... mkdir resumed>) = 0 [pid 5886] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5886] openat(AT_FDCWD, "./63/file2", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 6611] mount("/dev/loop0", "./file2", "exfat", MS_SYNCHRONOUS|MS_MANDLOCK|MS_DIRSYNC|MS_NOATIME|MS_NODIRATIME|MS_STRICTATIME|MS_LAZYTIME, "" [pid 5886] <... openat resumed>) = 4 [pid 5886] newfstatat(4, "", {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_EMPTY_PATH) = 0 [pid 5886] getdents64(4, 0x55556ff12770 /* 2 entries */, 32768) = 48 [pid 5886] getdents64(4, [pid 6604] +++ exited with 0 +++ [pid 5886] <... getdents64 resumed>0x55556ff12770 /* 0 entries */, 32768) = 0 [pid 5886] close(4 [pid 5889] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=149, si_uid=0, si_status=0, si_utime=0, si_stime=5 /* 0.05 s */} --- [pid 5889] restart_syscall(<... resuming interrupted clone ...> [pid 5886] <... close resumed>) = 0 [pid 5886] rmdir("./63/file2" [pid 5889] <... restart_syscall resumed>) = 0 [pid 5886] <... rmdir resumed>) = 0 [pid 5886] umount2("./63/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5889] umount2("./65", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5886] newfstatat(AT_FDCWD, "./63/binderfs", [pid 5889] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5889] openat(AT_FDCWD, "./65", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5886] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5889] <... openat resumed>) = 3 [pid 5889] newfstatat(3, "", [pid 5886] unlink("./63/binderfs" [pid 5889] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=80, ...}, AT_EMPTY_PATH) = 0 [pid 5889] getdents64(3, [pid 5886] <... unlink resumed>) = 0 [pid 5889] <... getdents64 resumed>0x55556ff0a730 /* 4 entries */, 32768) = 112 [pid 5886] getdents64(3, [pid 5889] umount2("./65/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5886] <... getdents64 resumed>0x55556ff0a730 /* 0 entries */, 32768) = 0 [pid 5886] close(3) = 0 [pid 5889] <... umount2 resumed>) = 0 [pid 5886] rmdir("./63" [pid 5889] umount2("./65/file2", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5889] newfstatat(AT_FDCWD, "./65/file2", {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5889] umount2("./65/file2", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5889] openat(AT_FDCWD, "./65/file2", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 5889] newfstatat(4, "", {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_EMPTY_PATH) = 0 [pid 5889] getdents64(4, 0x55556ff12770 /* 2 entries */, 32768) = 48 [pid 5889] getdents64(4, 0x55556ff12770 /* 0 entries */, 32768) = 0 [pid 5889] close(4) = 0 [pid 5889] rmdir("./65/file2") = 0 [pid 5889] umount2("./65/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5889] newfstatat(AT_FDCWD, "./65/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5889] unlink("./65/binderfs" [pid 5886] <... rmdir resumed>) = 0 [pid 5889] <... unlink resumed>) = 0 [pid 5886] mkdir("./64", 0777 [pid 5889] getdents64(3, [pid 5886] <... mkdir resumed>) = 0 [pid 5889] <... getdents64 resumed>0x55556ff0a730 /* 0 entries */, 32768) = 0 [pid 5886] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 5889] close(3 [pid 5886] <... openat resumed>) = 3 [pid 5889] <... close resumed>) = 0 [pid 5886] ioctl(3, LOOP_CLR_FD [pid 5889] rmdir("./65" [pid 5886] <... ioctl resumed>) = 0 [pid 5889] <... rmdir resumed>) = 0 [pid 5886] close(3 [pid 5889] mkdir("./66", 0777 [pid 5886] <... close resumed>) = 0 [pid 5889] <... mkdir resumed>) = 0 [pid 5889] openat(AT_FDCWD, "/dev/loop4", O_RDWR) = 3 [pid 5889] ioctl(3, LOOP_CLR_FD [pid 5886] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 6612 attached [pid 5889] <... ioctl resumed>) = 0 [pid 5889] close(3) = 0 [pid 5889] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 6613 attached [pid 6612] set_robust_list(0x55556ff096a0, 24 [pid 6609] <... openat resumed>) = -1 EIO (Input/output error) [pid 6607] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 6610] <... mount resumed>) = 0 [pid 6613] set_robust_list(0x55556ff096a0, 24 [pid 6610] openat(AT_FDCWD, "./file2", O_RDONLY|O_DIRECTORY [pid 6609] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [ 120.470333][ T6609] exFAT-fs (loop3): error, data size is invalid(150994954) [ 120.499401][ T6609] exFAT-fs (loop3): Filesystem has been set read-only [ 120.507957][ T6610] exFAT-fs (loop2): failed to load upcase table (idx : 0x0000fe7f, chksum : 0x39626d3b, utbl_chksum : 0xe619d30d) [pid 6607] futex(0x7f7361b156dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5886] <... clone resumed>, child_tidptr=0x55556ff09690) = 150 executing program [pid 6613] <... set_robust_list resumed>) = 0 [pid 6610] <... openat resumed>) = 3 [pid 6609] <... futex resumed>) = 0 [pid 6607] <... futex resumed>) = 0 [pid 6607] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 6613] chdir("./66" [pid 6610] chdir("./file2" [pid 6609] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6607] <... mmap resumed>) = 0x7f73619ff000 [pid 6612] <... set_robust_list resumed>) = 0 [pid 6607] mprotect(0x7f7361a00000, 131072, PROT_READ|PROT_WRITE [pid 6612] chdir("./64" [pid 6607] <... mprotect resumed>) = 0 [pid 6612] <... chdir resumed>) = 0 [pid 6607] rt_sigprocmask(SIG_BLOCK, ~[], [pid 6612] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6607] <... rt_sigprocmask resumed>[], 8) = 0 [pid 6612] <... prctl resumed>) = 0 [pid 6607] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f7361a1f990, parent_tid=0x7f7361a1f990, exit_signal=0, stack=0x7f73619ff000, stack_size=0x20300, tls=0x7f7361a1f6c0} [pid 5889] <... clone resumed>, child_tidptr=0x55556ff09690) = 151 ./strace-static-x86_64: Process 6614 attached [pid 6612] setpgid(0, 0 [pid 6614] rseq(0x7f7361a1ffe0, 0x20, 0, 0x53053053 [pid 6612] <... setpgid resumed>) = 0 [pid 6607] <... clone3 resumed> => {parent_tid=[135]}, 88) = 135 [pid 6614] <... rseq resumed>) = 0 [pid 6612] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6607] rt_sigprocmask(SIG_SETMASK, [], [pid 6614] set_robust_list(0x7f7361a1f9a0, 24 [pid 6612] <... openat resumed>) = 3 [pid 6607] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6614] <... set_robust_list resumed>) = 0 [pid 6612] write(3, "1000", 4 [pid 6607] futex(0x7f7361b156d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6614] rt_sigprocmask(SIG_SETMASK, [], [pid 6612] <... write resumed>) = 4 [pid 6607] <... futex resumed>) = 0 [pid 6614] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6612] close(3 [pid 6607] futex(0x7f7361b156dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6614] ioctl(4, F2FS_IOC_SHUTDOWN, 0x200000000080 [pid 6612] <... close resumed>) = 0 [pid 6614] <... ioctl resumed>) = 0 [pid 6612] symlink("/dev/binderfs", "./binderfs" [pid 6614] futex(0x7f7361b156dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6612] <... symlink resumed>) = 0 [pid 6614] <... futex resumed>) = 1 [pid 6612] write(1, "executing program\n", 18 [pid 6607] <... futex resumed>) = 0 [pid 6614] futex(0x7f7361b156d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6612] <... write resumed>) = 18 [pid 6607] close(3 [pid 6612] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6607] <... close resumed>) = 0 [pid 6607] close(4 [pid 6612] <... futex resumed>) = 0 [pid 6607] <... close resumed>) = 0 [pid 6612] rt_sigaction(SIGRT_1, {sa_handler=0x7f7361ab2750, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f7361aa3900}, [pid 6607] close(5 [pid 6612] <... rt_sigaction resumed>NULL, 8) = 0 [pid 6607] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6612] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 6607] close(6 [pid 6612] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6607] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6612] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 6607] close(7 [pid 6612] <... mmap resumed>) = 0x7f7361a20000 [pid 6607] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6607] close(8) = -1 EBADF (Bad file descriptor) [pid 6612] mprotect(0x7f7361a21000, 131072, PROT_READ|PROT_WRITE [pid 6607] close(9 [pid 6612] <... mprotect resumed>) = 0 [pid 6607] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6607] close(10) = -1 EBADF (Bad file descriptor) [pid 6607] close(11 [pid 6612] rt_sigprocmask(SIG_BLOCK, ~[], [pid 6607] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6607] close(12) = -1 EBADF (Bad file descriptor) [pid 6607] close(13) = -1 EBADF (Bad file descriptor) [pid 6612] <... rt_sigprocmask resumed>[], 8) = 0 [pid 6607] close(14 [pid 6612] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f7361a40990, parent_tid=0x7f7361a40990, exit_signal=0, stack=0x7f7361a20000, stack_size=0x20300, tls=0x7f7361a406c0} [pid 6607] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6607] close(15) = -1 EBADF (Bad file descriptor) [pid 6607] close(16) = -1 EBADF (Bad file descriptor) [pid 6607] close(17) = -1 EBADF (Bad file descriptor) ./strace-static-x86_64: Process 6615 attached [pid 6607] close(18 [pid 6615] rseq(0x7f7361a40fe0, 0x20, 0, 0x53053053 [pid 6607] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6615] <... rseq resumed>) = 0 [pid 6612] <... clone3 resumed> => {parent_tid=[151]}, 88) = 151 [pid 6607] close(19 [pid 6615] set_robust_list(0x7f7361a409a0, 24 [pid 6612] rt_sigprocmask(SIG_SETMASK, [], [pid 6607] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6615] <... set_robust_list resumed>) = 0 [pid 6612] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6607] close(20 [pid 6615] rt_sigprocmask(SIG_SETMASK, [], [pid 6612] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6607] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6615] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6612] <... futex resumed>) = 0 [pid 6607] close(21 [pid 6615] memfd_create("syzkaller", 0 [pid 6612] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 6607] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6607] close(22) = -1 EBADF (Bad file descriptor) [pid 6615] <... memfd_create resumed>) = 3 [pid 6607] close(23) = -1 EBADF (Bad file descriptor) [pid 6615] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6607] close(24 [pid 6615] <... mmap resumed>) = 0x7f7359600000 [pid 6607] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6607] close(25) = -1 EBADF (Bad file descriptor) [pid 6615] write(3, "\xeb\x76\x90\x45\x58\x46\x41\x54\x20\x20\x20\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x03\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x08\x00\x00\x00\x88\x00\x00\x00\x0f\x00\x00\x00\x05\x00\x00\x00"..., 131072 [pid 6607] close(26) = -1 EBADF (Bad file descriptor) [pid 6607] close(27) = -1 EBADF (Bad file descriptor) [pid 6607] close(28) = -1 EBADF (Bad file descriptor) [pid 6607] close(29) = -1 EBADF (Bad file descriptor) [pid 6607] exit_group(0 [pid 6614] <... futex resumed>) = ? [pid 6607] <... exit_group resumed>) = ? [pid 6614] +++ exited with 0 +++ [pid 6615] <... write resumed>) = 131072 [pid 6609] <... futex resumed>) = ? [pid 6613] <... chdir resumed>) = 0 [pid 6611] <... mount resumed>) = 0 [pid 6610] <... chdir resumed>) = 0 [pid 6615] munmap(0x7f7359600000, 138412032 [pid 6611] openat(AT_FDCWD, "./file2", O_RDONLY|O_DIRECTORY [pid 6615] <... munmap resumed>) = 0 [pid 6611] <... openat resumed>) = 3 [pid 6609] +++ exited with 0 +++ [pid 6607] +++ exited with 0 +++ [pid 6613] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6610] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 5888] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=133, si_uid=0, si_status=0, si_utime=0, si_stime=3 /* 0.03 s */} --- [pid 6611] chdir("./file2" [pid 6615] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 6611] <... chdir resumed>) = 0 [pid 6615] <... openat resumed>) = 4 [pid 6613] <... prctl resumed>) = 0 [pid 6611] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 6610] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6615] ioctl(4, LOOP_SET_FD, 3 [pid 6611] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6613] setpgid(0, 0 [pid 6611] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6610] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6611] <... futex resumed>) = 1 [pid 6610] <... futex resumed>) = 1 [pid 6613] <... setpgid resumed>) = 0 [pid 6608] <... futex resumed>) = 0 [pid 6610] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5888] umount2("./60", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6606] <... futex resumed>) = 0 [pid 6608] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6613] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6611] openat(AT_FDCWD, ".", O_RDONLY [pid 6608] <... futex resumed>) = 0 [pid 6606] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5888] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6611] <... openat resumed>) = 4 [pid 6608] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6606] <... futex resumed>) = 1 [pid 5888] openat(AT_FDCWD, "./60", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 6611] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6610] <... futex resumed>) = 0 [pid 6611] <... futex resumed>) = 0 [pid 5888] <... openat resumed>) = 3 [pid 6608] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6606] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5888] newfstatat(3, "", [pid 6610] openat(AT_FDCWD, ".", O_RDONLY [pid 5888] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=80, ...}, AT_EMPTY_PATH) = 0 [pid 6611] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6610] <... openat resumed>) = 4 [pid 5888] getdents64(3, [pid 6610] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 6608] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6606] <... futex resumed>) = 0 [pid 5888] <... getdents64 resumed>0x55556ff0a730 /* 4 entries */, 32768) = 112 [pid 6610] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5888] umount2("./60/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6611] <... futex resumed>) = 0 [pid 6608] <... futex resumed>) = 1 [pid 6606] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6613] <... openat resumed>) = 3 [pid 6611] openat(AT_FDCWD, "./file1", O_WRONLY|O_EXCL|O_TRUNC|O_SYNC|O_NOATIME [pid 6610] <... futex resumed>) = 0 [pid 6608] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6606] <... futex resumed>) = 1 [ 120.539411][ T6611] exFAT-fs (loop0): failed to load upcase table (idx : 0x0000fe7f, chksum : 0x39626d3b, utbl_chksum : 0xe619d30d) [ 120.564401][ T6615] loop1: detected capacity change from 0 to 256 [ 120.576896][ T6611] exFAT-fs (loop0): error, data size is invalid(150994954) [pid 5888] <... umount2 resumed>) = 0 [pid 6615] <... ioctl resumed>) = 0 [pid 6613] write(3, "1000", 4 [pid 6610] openat(AT_FDCWD, "./file1", O_WRONLY|O_EXCL|O_TRUNC|O_SYNC|O_NOATIME [pid 6606] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5888] umount2("./60/file2", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5888] newfstatat(AT_FDCWD, "./60/file2", [pid 6613] <... write resumed>) = 4 [pid 6615] close(3 [pid 6613] close(3 [pid 5888] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5888] umount2("./60/file2", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5888] openat(AT_FDCWD, "./60/file2", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 5888] newfstatat(4, "", {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_EMPTY_PATH) = 0 [pid 5888] getdents64(4, 0x55556ff12770 /* 2 entries */, 32768) = 48 [pid 5888] getdents64(4, 0x55556ff12770 /* 0 entries */, 32768) = 0 [pid 5888] close(4) = 0 [pid 5888] rmdir("./60/file2") = 0 [pid 5888] umount2("./60/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5888] newfstatat(AT_FDCWD, "./60/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5888] unlink("./60/binderfs") = 0 [pid 5888] getdents64(3, 0x55556ff0a730 /* 0 entries */, 32768) = 0 [pid 5888] close(3) = 0 [pid 5888] rmdir("./60") = 0 [pid 5888] mkdir("./61", 0777) = 0 [pid 5888] openat(AT_FDCWD, "/dev/loop3", O_RDWR) = 3 [pid 5888] ioctl(3, LOOP_CLR_FD) = 0 [pid 5888] close(3 [pid 6613] <... close resumed>) = 0 [pid 5888] <... close resumed>) = 0 [pid 5888] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDexecuting program [pid 6615] <... close resumed>) = 0 [pid 6613] symlink("/dev/binderfs", "./binderfs"./strace-static-x86_64: Process 6616 attached [pid 6615] close(4 [pid 6613] <... symlink resumed>) = 0 [pid 6610] <... openat resumed>) = -1 EIO (Input/output error) [pid 5888] <... clone resumed>, child_tidptr=0x55556ff09690) = 136 [pid 6615] <... close resumed>) = 0 [pid 6613] write(1, "executing program\n", 18) = 18 [pid 6615] mkdir("./file2", 0777 [pid 6613] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 6616] set_robust_list(0x55556ff096a0, 24 [pid 6615] <... mkdir resumed>) = 0 [pid 6613] rt_sigaction(SIGRT_1, {sa_handler=0x7f7361ab2750, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f7361aa3900}, [pid 6608] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 6610] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6616] <... set_robust_list resumed>) = 0 [pid 6613] <... rt_sigaction resumed>NULL, 8) = 0 [pid 6608] futex(0x7f7361b156dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6610] <... futex resumed>) = 1 [pid 6606] <... futex resumed>) = 0 [pid 6613] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 6608] <... futex resumed>) = 0 [pid 6610] ioctl(4, F2FS_IOC_SHUTDOWN, 0x200000000080 [pid 6606] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6613] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6608] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 6610] <... ioctl resumed>) = 0 [pid 6616] chdir("./61" [pid 6613] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 6610] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6608] <... mmap resumed>) = 0x7f73619ff000 [pid 6606] <... futex resumed>) = 0 [pid 6615] mount("/dev/loop1", "./file2", "exfat", MS_SYNCHRONOUS|MS_MANDLOCK|MS_DIRSYNC|MS_NOATIME|MS_NODIRATIME|MS_STRICTATIME|MS_LAZYTIME, "" [pid 6613] <... mmap resumed>) = 0x7f7361a20000 [pid 6606] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6610] <... futex resumed>) = 0 [pid 6608] mprotect(0x7f7361a00000, 131072, PROT_READ|PROT_WRITE [pid 6616] <... chdir resumed>) = 0 [pid 6616] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 6616] setpgid(0, 0) = 0 [pid 6616] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 6616] write(3, "1000", 4) = 4 [pid 6616] close(3) = 0 [pid 6616] symlink("/dev/binderfs", "./binderfs"executing program ) = 0 [pid 6616] write(1, "executing program\n", 18) = 18 [pid 6616] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 6616] rt_sigaction(SIGRT_1, {sa_handler=0x7f7361ab2750, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f7361aa3900}, NULL, 8) = 0 [pid 6616] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 6616] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f7361a20000 [pid 6616] mprotect(0x7f7361a21000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 6616] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 6616] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f7361a40990, parent_tid=0x7f7361a40990, exit_signal=0, stack=0x7f7361a20000, stack_size=0x20300, tls=0x7f7361a406c0} => {parent_tid=[137]}, 88) = 137 [pid 6616] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 6616] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 6616] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000}./strace-static-x86_64: Process 6617 attached [pid 6617] rseq(0x7f7361a40fe0, 0x20, 0, 0x53053053) = 0 [pid 6610] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6608] <... mprotect resumed>) = 0 [pid 6606] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6613] mprotect(0x7f7361a21000, 131072, PROT_READ|PROT_WRITE [pid 6617] set_robust_list(0x7f7361a409a0, 24 [pid 6608] rt_sigprocmask(SIG_BLOCK, ~[], [pid 6606] close(3 [pid 6613] <... mprotect resumed>) = 0 [pid 6617] <... set_robust_list resumed>) = 0 [pid 6611] <... openat resumed>) = -1 EIO (Input/output error) [pid 6606] <... close resumed>) = 0 [pid 6617] rt_sigprocmask(SIG_SETMASK, [], [pid 6613] rt_sigprocmask(SIG_BLOCK, ~[], [pid 6611] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6608] <... rt_sigprocmask resumed>[], 8) = 0 [pid 6606] close(4 [pid 6617] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6611] <... futex resumed>) = 0 [pid 6608] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f7361a1f990, parent_tid=0x7f7361a1f990, exit_signal=0, stack=0x7f73619ff000, stack_size=0x20300, tls=0x7f7361a1f6c0} [pid 6606] <... close resumed>) = 0 [pid 6617] memfd_create("syzkaller", 0 [pid 6613] <... rt_sigprocmask resumed>[], 8) = 0 [pid 6611] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL./strace-static-x86_64: Process 6618 attached [pid 6617] <... memfd_create resumed>) = 3 [pid 6613] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f7361a40990, parent_tid=0x7f7361a40990, exit_signal=0, stack=0x7f7361a20000, stack_size=0x20300, tls=0x7f7361a406c0} [pid 6606] close(5 [pid 6618] rseq(0x7f7361a1ffe0, 0x20, 0, 0x53053053 [pid 6617] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6608] <... clone3 resumed> => {parent_tid=[142]}, 88) = 142 [pid 6606] <... close resumed>) = -1 EBADF (Bad file descriptor) ./strace-static-x86_64: Process 6619 attached [pid 6618] <... rseq resumed>) = 0 [pid 6617] <... mmap resumed>) = 0x7f7359600000 [pid 6608] rt_sigprocmask(SIG_SETMASK, [], [pid 6606] close(6 [pid 6619] rseq(0x7f7361a40fe0, 0x20, 0, 0x53053053 [pid 6618] set_robust_list(0x7f7361a1f9a0, 24 [pid 6617] write(3, "\xeb\x76\x90\x45\x58\x46\x41\x54\x20\x20\x20\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x03\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x08\x00\x00\x00\x88\x00\x00\x00\x0f\x00\x00\x00\x05\x00\x00\x00"..., 131072 [pid 6613] <... clone3 resumed> => {parent_tid=[152]}, 88) = 152 [pid 6608] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6606] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6619] <... rseq resumed>) = 0 [pid 6619] set_robust_list(0x7f7361a409a0, 24 [pid 6618] <... set_robust_list resumed>) = 0 [pid 6617] <... write resumed>) = 131072 [pid 6613] rt_sigprocmask(SIG_SETMASK, [], [pid 6608] futex(0x7f7361b156d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6606] close(7 [pid 6619] <... set_robust_list resumed>) = 0 [ 120.585838][ T6611] exFAT-fs (loop0): Filesystem has been set read-only [ 120.594567][ T6610] exFAT-fs (loop2): error, data size is invalid(150994954) [ 120.602573][ T6610] exFAT-fs (loop2): Filesystem has been set read-only [pid 6619] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 6617] munmap(0x7f7359600000, 138412032 [pid 6619] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6617] <... munmap resumed>) = 0 [pid 6617] openat(AT_FDCWD, "/dev/loop3", O_RDWR) = 4 [pid 6617] ioctl(4, LOOP_SET_FD, 3 [pid 6618] rt_sigprocmask(SIG_SETMASK, [], [pid 6613] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6608] <... futex resumed>) = 0 [pid 6606] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6618] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6613] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6608] futex(0x7f7361b156dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6606] close(8 [pid 6618] ioctl(4, F2FS_IOC_SHUTDOWN, 0x200000000080 [pid 6613] <... futex resumed>) = 1 [pid 6606] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6618] <... ioctl resumed>) = 0 [pid 6606] close(9 [pid 6613] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 6618] futex(0x7f7361b156dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6606] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6608] <... futex resumed>) = 0 [pid 6618] <... futex resumed>) = 1 [pid 6608] close(3 [pid 6606] close(10 [pid 6615] <... mount resumed>) = 0 [pid 6606] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6618] futex(0x7f7361b156d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6615] openat(AT_FDCWD, "./file2", O_RDONLY|O_DIRECTORY [pid 6608] <... close resumed>) = 0 [pid 6606] close(11 [pid 6619] <... futex resumed>) = 0 [pid 6619] memfd_create("syzkaller", 0) = 3 [pid 6619] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f7359600000 [pid 6619] write(3, "\xeb\x76\x90\x45\x58\x46\x41\x54\x20\x20\x20\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x03\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x08\x00\x00\x00\x88\x00\x00\x00\x0f\x00\x00\x00\x05\x00\x00\x00"..., 131072 [pid 6608] close(4 [pid 6615] <... openat resumed>) = 3 [pid 6606] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6619] <... write resumed>) = 131072 [pid 6619] munmap(0x7f7359600000, 138412032 [pid 6606] close(12 [pid 6619] <... munmap resumed>) = 0 [pid 6615] chdir("./file2" [pid 6608] <... close resumed>) = 0 [pid 6619] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 6615] <... chdir resumed>) = 0 [pid 6608] close(5 [pid 6606] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6619] <... openat resumed>) = 4 [pid 6615] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 6608] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6606] close(13 [pid 6619] ioctl(4, LOOP_SET_FD, 3 [pid 6615] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6608] close(6 [pid 6617] <... ioctl resumed>) = 0 [pid 6606] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6617] close(3 [pid 6615] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6608] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6606] close(14 [pid 6619] <... ioctl resumed>) = 0 [pid 6617] <... close resumed>) = 0 [pid 6615] <... futex resumed>) = 1 [pid 6612] <... futex resumed>) = 0 [pid 6608] close(7 [pid 6619] close(3 [pid 6612] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6619] <... close resumed>) = 0 [pid 6612] <... futex resumed>) = 0 [pid 6608] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6619] close(4 [pid 6612] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6608] close(8 [pid 6615] openat(AT_FDCWD, ".", O_RDONLY [pid 6606] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6619] <... close resumed>) = 0 [pid 6619] mkdir("./file2", 0777) = 0 [pid 6619] mount("/dev/loop4", "./file2", "exfat", MS_SYNCHRONOUS|MS_MANDLOCK|MS_DIRSYNC|MS_NOATIME|MS_NODIRATIME|MS_STRICTATIME|MS_LAZYTIME, "" [pid 6606] close(15 [pid 6617] close(4 [pid 6615] <... openat resumed>) = 4 [pid 6608] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6606] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6617] <... close resumed>) = 0 [pid 6615] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6608] close(9 [pid 6606] close(16 [pid 6617] mkdir("./file2", 0777 [pid 6615] <... futex resumed>) = 1 [pid 6608] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6606] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6615] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6608] close(10 [pid 6606] close(17 [pid 6608] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6606] <... close resumed>) = -1 EBADF (Bad file descriptor) [ 120.644346][ T6615] exFAT-fs (loop1): failed to load upcase table (idx : 0x0000fe7f, chksum : 0x39626d3b, utbl_chksum : 0xe619d30d) [ 120.651247][ T6617] loop3: detected capacity change from 0 to 256 [ 120.674288][ T6619] loop4: detected capacity change from 0 to 256 [pid 6612] <... futex resumed>) = 0 [pid 6608] close(11 [pid 6606] close(18 [pid 6617] <... mkdir resumed>) = 0 [pid 6612] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6615] <... futex resumed>) = 0 [pid 6612] <... futex resumed>) = 1 [pid 6615] openat(AT_FDCWD, "./file1", O_WRONLY|O_EXCL|O_TRUNC|O_SYNC|O_NOATIME [pid 6612] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6617] mount("/dev/loop3", "./file2", "exfat", MS_SYNCHRONOUS|MS_MANDLOCK|MS_DIRSYNC|MS_NOATIME|MS_NODIRATIME|MS_STRICTATIME|MS_LAZYTIME, "" [pid 6608] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6606] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6606] close(19 [pid 6608] close(12 [pid 6606] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6608] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6606] close(20 [pid 6608] close(13 [pid 6606] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6608] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6606] close(21 [pid 6608] close(14 [pid 6606] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6608] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6606] close(22 [pid 6608] close(15 [pid 6606] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6608] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6606] close(23 [pid 6608] close(16 [pid 6606] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6608] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6606] close(24 [pid 6608] close(17 [pid 6606] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6608] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6606] close(25 [pid 6608] close(18 [pid 6606] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6608] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6606] close(26 [pid 6608] close(19 [pid 6606] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6608] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6606] close(27 [pid 6608] close(20 [pid 6606] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6608] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6606] close(28 [pid 6608] close(21 [pid 6606] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6608] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6606] close(29 [pid 6608] close(22 [pid 6606] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6608] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6608] close(23 [pid 6606] exit_group(0 [pid 6610] <... futex resumed>) = ? [pid 6608] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6606] <... exit_group resumed>) = ? [pid 6610] +++ exited with 0 +++ [pid 6608] close(24) = -1 EBADF (Bad file descriptor) [pid 6606] +++ exited with 0 +++ [pid 6608] close(25 [pid 5887] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=140, si_uid=0, si_status=0, si_utime=0, si_stime=3 /* 0.03 s */} --- [pid 5887] restart_syscall(<... resuming interrupted clone ...> [pid 6608] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6608] close(26) = -1 EBADF (Bad file descriptor) [pid 6608] close(27) = -1 EBADF (Bad file descriptor) [pid 6608] close(28) = -1 EBADF (Bad file descriptor) [pid 6608] close(29) = -1 EBADF (Bad file descriptor) [pid 6608] exit_group(0 [pid 6618] <... futex resumed>) = ? [pid 6615] <... openat resumed>) = -1 EIO (Input/output error) [pid 6608] <... exit_group resumed>) = ? [pid 5887] <... restart_syscall resumed>) = 0 [pid 6618] +++ exited with 0 +++ [pid 6615] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 6615] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5887] umount2("./65", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5887] openat(AT_FDCWD, "./65", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 5887] newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=80, ...}, AT_EMPTY_PATH) = 0 [pid 5887] getdents64(3, 0x55556ff0a730 /* 4 entries */, 32768) = 112 [pid 6611] <... futex resumed>) = ? [pid 5887] umount2("./65/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6612] <... futex resumed>) = 0 [pid 6611] +++ exited with 0 +++ [pid 6608] +++ exited with 0 +++ [pid 5887] <... umount2 resumed>) = 0 [pid 6612] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5887] umount2("./65/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6612] <... futex resumed>) = 1 [pid 5887] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5884] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=140, si_uid=0, si_status=0, si_utime=0, si_stime=4 /* 0.04 s */} --- [pid 6615] <... futex resumed>) = 0 [pid 6612] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5887] newfstatat(AT_FDCWD, "./65/file2", [pid 5884] restart_syscall(<... resuming interrupted clone ...> [pid 6615] ioctl(4, F2FS_IOC_SHUTDOWN, 0x200000000080) = 0 [pid 5887] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 6615] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 6612] <... futex resumed>) = 0 [pid 5887] umount2("./65/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6615] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6612] close(3 [pid 5887] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6612] <... close resumed>) = 0 [pid 5887] openat(AT_FDCWD, "./65/file2", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 6612] close(4 [pid 5887] <... openat resumed>) = 4 [pid 6612] <... close resumed>) = 0 [pid 5887] newfstatat(4, "", [pid 6612] close(5 [pid 5887] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_EMPTY_PATH) = 0 [pid 6612] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5887] getdents64(4, [pid 6612] close(6 [pid 5887] <... getdents64 resumed>0x55556ff12770 /* 2 entries */, 32768) = 48 [pid 6612] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5887] getdents64(4, [pid 6612] close(7 [pid 5887] <... getdents64 resumed>0x55556ff12770 /* 0 entries */, 32768) = 0 [pid 6612] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5887] close(4 [pid 6612] close(8 [pid 5887] <... close resumed>) = 0 [pid 6612] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5887] rmdir("./65/file2" [pid 6612] close(9 [pid 5887] <... rmdir resumed>) = 0 [pid 6612] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5887] umount2("./65/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6612] close(10 [pid 5887] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6612] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5887] newfstatat(AT_FDCWD, "./65/binderfs", [pid 6612] close(11 [pid 5887] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 6612] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5887] unlink("./65/binderfs" [pid 6612] close(12 [pid 5887] <... unlink resumed>) = 0 [pid 6612] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5887] getdents64(3, [pid 6612] close(13 [pid 5887] <... getdents64 resumed>0x55556ff0a730 /* 0 entries */, 32768) = 0 [pid 6612] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5887] close(3 [pid 6612] close(14 [pid 5887] <... close resumed>) = 0 [pid 6612] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5887] rmdir("./65" [pid 6612] close(15 [pid 5887] <... rmdir resumed>) = 0 [pid 6612] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5887] mkdir("./66", 0777 [pid 6612] close(16 [pid 5887] <... mkdir resumed>) = 0 [pid 5884] <... restart_syscall resumed>) = 0 [pid 6612] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6612] close(17) = -1 EBADF (Bad file descriptor) [pid 5884] umount2("./63", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6612] close(18 [pid 5884] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6612] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5884] openat(AT_FDCWD, "./63", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 6612] close(19 [pid 5884] <... openat resumed>) = 3 [pid 6612] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5884] newfstatat(3, "", [pid 6612] close(20 [pid 5884] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=80, ...}, AT_EMPTY_PATH) = 0 [pid 6612] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5887] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 5884] getdents64(3, [pid 6612] close(21 [pid 5887] <... openat resumed>) = 3 [pid 5884] <... getdents64 resumed>0x55556ff0a730 /* 4 entries */, 32768) = 112 [pid 6612] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5887] ioctl(3, LOOP_CLR_FD [ 120.697656][ T6615] exFAT-fs (loop1): error, data size is invalid(150994954) [ 120.704895][ T6615] exFAT-fs (loop1): Filesystem has been set read-only [ 120.722796][ T6619] exFAT-fs (loop4): failed to load upcase table (idx : 0x0000fe7f, chksum : 0x39626d3b, utbl_chksum : 0xe619d30d) [pid 5884] umount2("./63/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6612] close(22 [pid 5887] <... ioctl resumed>) = 0 [pid 6612] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6612] close(23 [pid 5887] close(3 [pid 6612] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6612] close(24 [pid 5887] <... close resumed>) = 0 [pid 6612] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6612] close(25) = -1 EBADF (Bad file descriptor) [pid 6612] close(26) = -1 EBADF (Bad file descriptor) [pid 6612] close(27) = -1 EBADF (Bad file descriptor) [pid 6612] close(28) = -1 EBADF (Bad file descriptor) [pid 6612] close(29) = -1 EBADF (Bad file descriptor) [pid 6612] exit_group(0) = ? [pid 5887] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 6620 attached [pid 6620] set_robust_list(0x55556ff096a0, 24 [pid 5887] <... clone resumed>, child_tidptr=0x55556ff09690) = 142 [pid 6620] <... set_robust_list resumed>) = 0 [pid 6620] chdir("./66") = 0 [pid 6620] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 6620] setpgid(0, 0) = 0 [pid 6620] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 6620] write(3, "1000", 4) = 4 [pid 6620] close(3 [pid 6619] <... mount resumed>) = 0 [pid 6620] <... close resumed>) = 0 [pid 6620] symlink("/dev/binderfs", "./binderfs" [pid 6619] openat(AT_FDCWD, "./file2", O_RDONLY|O_DIRECTORY [pid 6620] <... symlink resumed>) = 0 executing program [pid 6619] <... openat resumed>) = 3 [pid 6619] chdir("./file2" [pid 6620] write(1, "executing program\n", 18 [pid 6619] <... chdir resumed>) = 0 [pid 6620] <... write resumed>) = 18 [pid 6619] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 6620] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6619] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6620] <... futex resumed>) = 0 [pid 6620] rt_sigaction(SIGRT_1, {sa_handler=0x7f7361ab2750, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f7361aa3900}, NULL, 8) = 0 [pid 6620] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 6619] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6620] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6619] <... futex resumed>) = 1 [pid 6620] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 6619] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6620] <... mmap resumed>) = 0x7f7361a20000 [pid 6620] mprotect(0x7f7361a21000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 6620] rt_sigprocmask(SIG_BLOCK, ~[], [pid 6617] <... mount resumed>) = 0 [pid 6615] <... futex resumed>) = ? [pid 6613] <... futex resumed>) = 0 [pid 5884] <... umount2 resumed>) = 0 [pid 6617] openat(AT_FDCWD, "./file2", O_RDONLY|O_DIRECTORY [pid 6620] <... rt_sigprocmask resumed>[], 8) = 0 [pid 6615] +++ exited with 0 +++ [pid 6613] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6612] +++ exited with 0 +++ [pid 5884] umount2("./63/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6620] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f7361a40990, parent_tid=0x7f7361a40990, exit_signal=0, stack=0x7f7361a20000, stack_size=0x20300, tls=0x7f7361a406c0} [pid 6619] <... futex resumed>) = 0 [pid 6617] <... openat resumed>) = 3 [pid 6613] <... futex resumed>) = 1 [pid 5884] <... umount2 resumed>) = -1 EINVAL (Invalid argument) ./strace-static-x86_64: Process 6621 attached [pid 6619] openat(AT_FDCWD, ".", O_RDONLY [pid 6617] chdir("./file2" [pid 6613] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5886] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=150, si_uid=0, si_status=0, si_utime=0, si_stime=5 /* 0.05 s */} --- [pid 5884] newfstatat(AT_FDCWD, "./63/file2", [pid 6621] rseq(0x7f7361a40fe0, 0x20, 0, 0x53053053 [pid 6620] <... clone3 resumed> => {parent_tid=[143]}, 88) = 143 [pid 5886] umount2("./64", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6621] <... rseq resumed>) = 0 [pid 6620] rt_sigprocmask(SIG_SETMASK, [], [pid 6619] <... openat resumed>) = 4 [pid 6617] <... chdir resumed>) = 0 [pid 5884] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5886] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6621] set_robust_list(0x7f7361a409a0, 24 [pid 6620] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6619] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5886] openat(AT_FDCWD, "./64", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5884] umount2("./63/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6621] <... set_robust_list resumed>) = 0 [pid 6617] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 6621] rt_sigprocmask(SIG_SETMASK, [], [pid 6620] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6619] <... futex resumed>) = 1 [pid 6613] <... futex resumed>) = 0 [pid 5886] <... openat resumed>) = 3 [pid 5884] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6621] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6620] <... futex resumed>) = 0 [pid 6619] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6617] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6613] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5886] newfstatat(3, "", [pid 5884] openat(AT_FDCWD, "./63/file2", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 6621] memfd_create("syzkaller", 0 [pid 6620] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 6619] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6617] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6613] <... futex resumed>) = 0 [pid 5886] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=80, ...}, AT_EMPTY_PATH) = 0 [pid 6621] <... memfd_create resumed>) = 3 [pid 6619] openat(AT_FDCWD, "./file1", O_WRONLY|O_EXCL|O_TRUNC|O_SYNC|O_NOATIME [pid 6617] <... futex resumed>) = 1 [pid 6616] <... futex resumed>) = 0 [pid 6613] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5886] getdents64(3, [pid 5884] <... openat resumed>) = 4 [ 120.752100][ T6617] exFAT-fs (loop3): failed to load upcase table (idx : 0x0000fe7f, chksum : 0x39626d3b, utbl_chksum : 0xe619d30d) [pid 6621] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6617] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6621] <... mmap resumed>) = 0x7f7359600000 [pid 6621] write(3, "\xeb\x76\x90\x45\x58\x46\x41\x54\x20\x20\x20\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x03\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x08\x00\x00\x00\x88\x00\x00\x00\x0f\x00\x00\x00\x05\x00\x00\x00"..., 131072) = 131072 [pid 6616] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5886] <... getdents64 resumed>0x55556ff0a730 /* 4 entries */, 32768) = 112 [pid 5884] newfstatat(4, "", [pid 6621] munmap(0x7f7359600000, 138412032 [pid 5886] umount2("./64/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6621] <... munmap resumed>) = 0 [pid 6619] <... openat resumed>) = -1 EIO (Input/output error) [pid 6617] <... futex resumed>) = 0 [pid 6616] <... futex resumed>) = 1 [pid 5886] <... umount2 resumed>) = 0 [pid 5884] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_EMPTY_PATH) = 0 [pid 6621] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 6619] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6617] openat(AT_FDCWD, ".", O_RDONLY [pid 6616] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5886] umount2("./64/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5884] getdents64(4, [pid 6621] <... openat resumed>) = 4 [pid 6619] <... futex resumed>) = 1 [pid 6617] <... openat resumed>) = 4 [pid 6613] <... futex resumed>) = 0 [pid 5886] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5884] <... getdents64 resumed>0x55556ff12770 /* 2 entries */, 32768) = 48 [pid 6621] ioctl(4, LOOP_SET_FD, 3 [pid 6619] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6617] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6613] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5886] newfstatat(AT_FDCWD, "./64/file2", [pid 5884] getdents64(4, [pid 6619] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6617] <... futex resumed>) = 1 [pid 6616] <... futex resumed>) = 0 [pid 6613] <... futex resumed>) = 0 [pid 5886] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5884] <... getdents64 resumed>0x55556ff12770 /* 0 entries */, 32768) = 0 [pid 6619] ioctl(4, F2FS_IOC_SHUTDOWN, 0x200000000080 [pid 6617] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6616] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6613] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5886] umount2("./64/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5884] close(4 [pid 6619] <... ioctl resumed>) = 0 [pid 6617] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6616] <... futex resumed>) = 0 [pid 5886] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5884] <... close resumed>) = 0 [pid 6619] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6617] openat(AT_FDCWD, "./file1", O_WRONLY|O_EXCL|O_TRUNC|O_SYNC|O_NOATIME [pid 6616] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5886] openat(AT_FDCWD, "./64/file2", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5884] rmdir("./63/file2" [pid 6619] <... futex resumed>) = 1 [pid 6613] <... futex resumed>) = 0 [pid 5884] <... rmdir resumed>) = 0 [pid 6613] close(3 [pid 5886] <... openat resumed>) = 4 [pid 5884] umount2("./63/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6619] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6613] <... close resumed>) = 0 [pid 5886] newfstatat(4, "", [pid 5884] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6613] close(4 [pid 5886] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_EMPTY_PATH) = 0 [pid 5884] newfstatat(AT_FDCWD, "./63/binderfs", [pid 5886] getdents64(4, [pid 5884] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 6613] <... close resumed>) = 0 [pid 5886] <... getdents64 resumed>0x55556ff12770 /* 2 entries */, 32768) = 48 [pid 5884] unlink("./63/binderfs" [pid 6613] close(5 [pid 5886] getdents64(4, [pid 5884] <... unlink resumed>) = 0 [pid 6613] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5886] <... getdents64 resumed>0x55556ff12770 /* 0 entries */, 32768) = 0 [pid 5884] getdents64(3, [pid 5886] close(4 [pid 5884] <... getdents64 resumed>0x55556ff0a730 /* 0 entries */, 32768) = 0 [pid 5886] <... close resumed>) = 0 [pid 5884] close(3 [pid 5886] rmdir("./64/file2" [pid 5884] <... close resumed>) = 0 [pid 5886] <... rmdir resumed>) = 0 [pid 5884] rmdir("./63" [pid 5886] umount2("./64/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5884] <... rmdir resumed>) = 0 [pid 5886] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5884] mkdir("./64", 0777 [pid 5886] newfstatat(AT_FDCWD, "./64/binderfs", [pid 5884] <... mkdir resumed>) = 0 [pid 5886] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5884] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 5886] unlink("./64/binderfs" [pid 5884] <... openat resumed>) = 3 [pid 6613] close(6 [pid 5886] <... unlink resumed>) = 0 [pid 5884] ioctl(3, LOOP_CLR_FD [pid 6613] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5886] getdents64(3, [pid 5884] <... ioctl resumed>) = 0 [pid 6613] close(7 [pid 5886] <... getdents64 resumed>0x55556ff0a730 /* 0 entries */, 32768) = 0 [pid 5884] close(3 [pid 6613] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5886] close(3 [pid 5884] <... close resumed>) = 0 [pid 6621] <... ioctl resumed>) = 0 [pid 6613] close(8 [pid 5886] <... close resumed>) = 0 [pid 5884] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6621] close(3./strace-static-x86_64: Process 6622 attached ) = 0 [pid 6613] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5886] rmdir("./64" [pid 6621] close(4) = 0 [pid 6613] close(9 [pid 5886] <... rmdir resumed>) = 0 [pid 5884] <... clone resumed>, child_tidptr=0x55556ff09690) = 143 [pid 6621] mkdir("./file2", 0777 [pid 6613] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5886] mkdir("./65", 0777 [pid 6622] set_robust_list(0x55556ff096a0, 24 [pid 6613] close(10 [pid 5886] <... mkdir resumed>) = 0 [pid 6621] <... mkdir resumed>) = 0 [pid 6613] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5886] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 6613] close(11 [pid 5886] <... openat resumed>) = 3 [pid 6622] <... set_robust_list resumed>) = 0 [pid 6613] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5886] ioctl(3, LOOP_CLR_FD [pid 6622] chdir("./64" [pid 6621] mount("/dev/loop2", "./file2", "exfat", MS_SYNCHRONOUS|MS_MANDLOCK|MS_DIRSYNC|MS_NOATIME|MS_NODIRATIME|MS_STRICTATIME|MS_LAZYTIME, "" [pid 6613] close(12 [pid 5886] <... ioctl resumed>) = 0 [pid 6622] <... chdir resumed>) = 0 [pid 6613] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5886] close(3 [pid 6613] close(13 [pid 5886] <... close resumed>) = 0 [pid 6613] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6613] close(14) = -1 EBADF (Bad file descriptor) [pid 6613] close(15 [pid 6622] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6613] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6622] <... prctl resumed>) = 0 [pid 6613] close(16 [pid 6622] setpgid(0, 0 [pid 6613] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6613] close(17 [pid 5886] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6613] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6613] close(18) = -1 EBADF (Bad file descriptor) [pid 6613] close(19) = -1 EBADF (Bad file descriptor) [pid 6613] close(20) = -1 EBADF (Bad file descriptor) [pid 6613] close(21) = -1 EBADF (Bad file descriptor) [pid 6613] close(22) = -1 EBADF (Bad file descriptor) [pid 6613] close(23) = -1 EBADF (Bad file descriptor) ./strace-static-x86_64: Process 6623 attached [pid 6613] close(24) = -1 EBADF (Bad file descriptor) [pid 6613] close(25) = -1 EBADF (Bad file descriptor) [pid 6613] close(26) = -1 EBADF (Bad file descriptor) [pid 6613] close(27 [pid 6622] <... setpgid resumed>) = 0 [pid 6613] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6622] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6613] close(28) = -1 EBADF (Bad file descriptor) [pid 6613] close(29) = -1 EBADF (Bad file descriptor) [pid 6613] exit_group(0 [pid 6619] <... futex resumed>) = ? [pid 6613] <... exit_group resumed>) = ? [pid 6619] +++ exited with 0 +++ [pid 6622] <... openat resumed>) = 3 executing program [pid 6613] +++ exited with 0 +++ [pid 6622] write(3, "1000", 4 [pid 5889] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=151, si_uid=0, si_status=0, si_utime=0, si_stime=5 /* 0.05 s */} --- [pid 6622] <... write resumed>) = 4 [pid 6622] close(3) = 0 [pid 6622] symlink("/dev/binderfs", "./binderfs") = 0 [pid 5889] umount2("./66", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5886] <... clone resumed>, child_tidptr=0x55556ff09690) = 152 [pid 5889] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5889] openat(AT_FDCWD, "./66", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 6622] write(1, "executing program\n", 18 [pid 5889] <... openat resumed>) = 3 [pid 6622] <... write resumed>) = 18 [pid 5889] newfstatat(3, "", [pid 6623] set_robust_list(0x55556ff096a0, 24 [pid 6622] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5889] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=80, ...}, AT_EMPTY_PATH) = 0 [pid 6622] <... futex resumed>) = 0 [pid 5889] getdents64(3, [pid 6622] rt_sigaction(SIGRT_1, {sa_handler=0x7f7361ab2750, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f7361aa3900}, [pid 5889] <... getdents64 resumed>0x55556ff0a730 /* 4 entries */, 32768) = 112 [pid 6623] <... set_robust_list resumed>) = 0 [pid 6622] <... rt_sigaction resumed>NULL, 8) = 0 [pid 5889] umount2("./66/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6622] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 6623] chdir("./65" [pid 6622] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6622] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f7361a20000 [pid 6622] mprotect(0x7f7361a21000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 6622] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 5889] <... umount2 resumed>) = 0 [pid 6622] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f7361a40990, parent_tid=0x7f7361a40990, exit_signal=0, stack=0x7f7361a20000, stack_size=0x20300, tls=0x7f7361a406c0} [pid 5889] umount2("./66/file2", MNT_FORCE|UMOUNT_NOFOLLOW./strace-static-x86_64: Process 6624 attached ) = -1 EINVAL (Invalid argument) [pid 6622] <... clone3 resumed> => {parent_tid=[144]}, 88) = 144 [pid 5889] newfstatat(AT_FDCWD, "./66/file2", [pid 6622] rt_sigprocmask(SIG_SETMASK, [], [pid 5889] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 6622] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5889] umount2("./66/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6622] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5889] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6622] <... futex resumed>) = 0 [pid 5889] openat(AT_FDCWD, "./66/file2", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 6622] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 5889] <... openat resumed>) = 4 [pid 5889] newfstatat(4, "", {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_EMPTY_PATH) = 0 [pid 5889] getdents64(4, 0x55556ff12770 /* 2 entries */, 32768) = 48 [pid 5889] getdents64(4, 0x55556ff12770 /* 0 entries */, 32768) = 0 [pid 5889] close(4) = 0 [pid 5889] rmdir("./66/file2") = 0 [pid 5889] umount2("./66/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 6624] rseq(0x7f7361a40fe0, 0x20, 0, 0x53053053 [pid 5889] newfstatat(AT_FDCWD, "./66/binderfs", [pid 6624] <... rseq resumed>) = 0 [pid 6623] <... chdir resumed>) = 0 [pid 5889] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 6624] set_robust_list(0x7f7361a409a0, 24 [pid 5889] unlink("./66/binderfs" [pid 6624] <... set_robust_list resumed>) = 0 [pid 6623] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5889] <... unlink resumed>) = 0 [pid 6624] rt_sigprocmask(SIG_SETMASK, [], [pid 5889] getdents64(3, [pid 6624] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5889] <... getdents64 resumed>0x55556ff0a730 /* 0 entries */, 32768) = 0 [pid 6624] memfd_create("syzkaller", 0 [pid 5889] close(3 [pid 6624] <... memfd_create resumed>) = 3 [pid 5889] <... close resumed>) = 0 [pid 6624] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5889] rmdir("./66" [pid 6624] <... mmap resumed>) = 0x7f7359600000 [pid 5889] <... rmdir resumed>) = 0 [pid 6624] write(3, "\xeb\x76\x90\x45\x58\x46\x41\x54\x20\x20\x20\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x03\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x08\x00\x00\x00\x88\x00\x00\x00\x0f\x00\x00\x00\x05\x00\x00\x00"..., 131072 [pid 6623] <... prctl resumed>) = 0 [pid 5889] mkdir("./67", 0777 [pid 6623] setpgid(0, 0 [pid 5889] <... mkdir resumed>) = 0 [pid 6623] <... setpgid resumed>) = 0 [pid 5889] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 6623] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5889] <... openat resumed>) = 3 [pid 5889] ioctl(3, LOOP_CLR_FD [pid 6623] <... openat resumed>) = 3 [pid 5889] <... ioctl resumed>) = 0 [pid 5889] close(3 [pid 6623] write(3, "1000", 4 [pid 5889] <... close resumed>) = 0 [pid 5889] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 6625 attached [pid 6624] <... write resumed>) = 131072 [pid 6623] <... write resumed>) = 4 [pid 6625] set_robust_list(0x55556ff096a0, 24 [pid 5889] <... clone resumed>, child_tidptr=0x55556ff09690) = 153 [pid 6625] <... set_robust_list resumed>) = 0 [pid 6617] <... openat resumed>) = -1 EIO (Input/output error) [pid 6625] chdir("./67" [pid 6624] munmap(0x7f7359600000, 138412032 [pid 6623] close(3 [pid 6617] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6625] <... chdir resumed>) = 0 [pid 6624] <... munmap resumed>) = 0 [pid 6623] <... close resumed>) = 0 [pid 6617] <... futex resumed>) = 1 [pid 6616] <... futex resumed>) = 0 [pid 6625] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6616] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 6625] <... prctl resumed>) = 0 [pid 6623] symlink("/dev/binderfs", "./binderfs" [pid 6616] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6625] setpgid(0, 0 [pid 6617] ioctl(4, F2FS_IOC_SHUTDOWN, 0x200000000080 [pid 6625] <... setpgid resumed>) = 0 [pid 6624] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 6617] <... ioctl resumed>) = 0 executing program [pid 6625] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6623] <... symlink resumed>) = 0 [pid 6617] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6625] <... openat resumed>) = 3 [pid 6624] <... openat resumed>) = 4 [pid 6623] write(1, "executing program\n", 18 [pid 6617] <... futex resumed>) = 1 [pid 6616] <... futex resumed>) = 0 [pid 6623] <... write resumed>) = 18 [pid 6616] close(3 [pid 6625] write(3, "1000", 4 [ 120.810421][ T6619] exFAT-fs (loop4): error, data size is invalid(150994954) [ 120.817912][ T6619] exFAT-fs (loop4): Filesystem has been set read-only [ 120.829538][ T6621] loop2: detected capacity change from 0 to 256 [ 120.830646][ T6617] exFAT-fs (loop3): error, data size is invalid(150994954) [ 120.850986][ T6617] exFAT-fs (loop3): Filesystem has been set read-only [pid 6624] ioctl(4, LOOP_SET_FD, 3executing program [pid 6623] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6617] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6616] <... close resumed>) = 0 [pid 6625] <... write resumed>) = 4 [pid 6616] close(4) = 0 [pid 6616] close(5) = -1 EBADF (Bad file descriptor) [pid 6616] close(6) = -1 EBADF (Bad file descriptor) [pid 6616] close(7) = -1 EBADF (Bad file descriptor) [pid 6616] close(8) = -1 EBADF (Bad file descriptor) [pid 6616] close(9) = -1 EBADF (Bad file descriptor) [pid 6616] close(10) = -1 EBADF (Bad file descriptor) [pid 6616] close(11) = -1 EBADF (Bad file descriptor) [pid 6616] close(12) = -1 EBADF (Bad file descriptor) [pid 6616] close(13) = -1 EBADF (Bad file descriptor) [pid 6616] close(14) = -1 EBADF (Bad file descriptor) [pid 6616] close(15) = -1 EBADF (Bad file descriptor) [pid 6616] close(16) = -1 EBADF (Bad file descriptor) [pid 6616] close(17) = -1 EBADF (Bad file descriptor) [pid 6616] close(18) = -1 EBADF (Bad file descriptor) [pid 6616] close(19 [pid 6625] close(3 [pid 6616] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6625] <... close resumed>) = 0 [pid 6616] close(20 [pid 6625] symlink("/dev/binderfs", "./binderfs" [pid 6616] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6625] <... symlink resumed>) = 0 [pid 6616] close(21 [pid 6625] write(1, "executing program\n", 18 [pid 6616] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6625] <... write resumed>) = 18 [pid 6616] close(22 [pid 6625] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6616] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6625] <... futex resumed>) = 0 [pid 6616] close(23 [pid 6625] rt_sigaction(SIGRT_1, {sa_handler=0x7f7361ab2750, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f7361aa3900}, [pid 6616] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6625] <... rt_sigaction resumed>NULL, 8) = 0 [pid 6616] close(24 [pid 6625] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 6616] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6625] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6616] close(25 [pid 6625] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 6616] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6625] <... mmap resumed>) = 0x7f7361a20000 [pid 6616] close(26 [pid 6625] mprotect(0x7f7361a21000, 131072, PROT_READ|PROT_WRITE [pid 6616] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6625] <... mprotect resumed>) = 0 [pid 6616] close(27 [pid 6625] rt_sigprocmask(SIG_BLOCK, ~[], [pid 6616] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6616] close(28) = -1 EBADF (Bad file descriptor) [pid 6616] close(29 [pid 6623] <... futex resumed>) = 0 [pid 6616] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6616] exit_group(0) = ? [pid 6625] <... rt_sigprocmask resumed>[], 8) = 0 [pid 6617] <... futex resumed>) = ? [pid 6623] rt_sigaction(SIGRT_1, {sa_handler=0x7f7361ab2750, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f7361aa3900}, [pid 6625] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f7361a40990, parent_tid=0x7f7361a40990, exit_signal=0, stack=0x7f7361a20000, stack_size=0x20300, tls=0x7f7361a406c0} [pid 6624] <... ioctl resumed>) = 0 [pid 6623] <... rt_sigaction resumed>NULL, 8) = 0 [pid 6617] +++ exited with 0 +++ [pid 6616] +++ exited with 0 +++ [pid 6625] <... clone3 resumed> => {parent_tid=[154]}, 88) = 154 [pid 6625] rt_sigprocmask(SIG_SETMASK, [], ./strace-static-x86_64: Process 6626 attached NULL, 8) = 0 [pid 6624] close(3 [pid 5888] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=136, si_uid=0, si_status=0, si_utime=0, si_stime=5 /* 0.05 s */} --- [pid 6625] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6624] <... close resumed>) = 0 [pid 6625] <... futex resumed>) = 0 [pid 6624] close(4 [pid 6626] rseq(0x7f7361a40fe0, 0x20, 0, 0x53053053 [pid 6625] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 6624] <... close resumed>) = 0 [pid 6623] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 5888] umount2("./61", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6626] <... rseq resumed>) = 0 [pid 6624] mkdir("./file2", 0777 [pid 5888] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6626] set_robust_list(0x7f7361a409a0, 24 [pid 6624] <... mkdir resumed>) = 0 [pid 5888] openat(AT_FDCWD, "./61", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 6626] <... set_robust_list resumed>) = 0 [pid 6624] mount("/dev/loop0", "./file2", "exfat", MS_SYNCHRONOUS|MS_MANDLOCK|MS_DIRSYNC|MS_NOATIME|MS_NODIRATIME|MS_STRICTATIME|MS_LAZYTIME, "" [pid 5888] <... openat resumed>) = 3 [pid 6626] rt_sigprocmask(SIG_SETMASK, [], [pid 5888] newfstatat(3, "", [pid 6626] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5888] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=80, ...}, AT_EMPTY_PATH) = 0 [pid 6626] memfd_create("syzkaller", 0 [pid 5888] getdents64(3, [pid 6626] <... memfd_create resumed>) = 3 [pid 5888] <... getdents64 resumed>0x55556ff0a730 /* 4 entries */, 32768) = 112 [pid 6626] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5888] umount2("./61/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6626] <... mmap resumed>) = 0x7f7359600000 [pid 6626] write(3, "\xeb\x76\x90\x45\x58\x46\x41\x54\x20\x20\x20\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x03\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x08\x00\x00\x00\x88\x00\x00\x00\x0f\x00\x00\x00\x05\x00\x00\x00"..., 131072) = 131072 [pid 6626] munmap(0x7f7359600000, 138412032) = 0 [pid 6623] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5888] <... umount2 resumed>) = 0 [pid 5888] umount2("./61/file2", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5888] newfstatat(AT_FDCWD, "./61/file2", {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5888] umount2("./61/file2", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5888] openat(AT_FDCWD, "./61/file2", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 5888] newfstatat(4, "", {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_EMPTY_PATH) = 0 [pid 6623] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 5888] getdents64(4, 0x55556ff12770 /* 2 entries */, 32768) = 48 [pid 5888] getdents64(4, 0x55556ff12770 /* 0 entries */, 32768) = 0 [pid 6623] <... mmap resumed>) = 0x7f7361a20000 [pid 5888] close(4) = 0 [ 120.889120][ T6624] loop0: detected capacity change from 0 to 256 [ 120.901865][ T6621] exFAT-fs (loop2): failed to load upcase table (idx : 0x0000fe7f, chksum : 0x39626d3b, utbl_chksum : 0xe619d30d) [pid 6623] mprotect(0x7f7361a21000, 131072, PROT_READ|PROT_WRITE [pid 5888] rmdir("./61/file2") = 0 [pid 6626] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 6623] <... mprotect resumed>) = 0 [pid 6621] <... mount resumed>) = 0 [pid 5888] umount2("./61/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 6623] rt_sigprocmask(SIG_BLOCK, ~[], [pid 6621] openat(AT_FDCWD, "./file2", O_RDONLY|O_DIRECTORY [pid 6623] <... rt_sigprocmask resumed>[], 8) = 0 [pid 6621] <... openat resumed>) = 3 [pid 5888] newfstatat(AT_FDCWD, "./61/binderfs", [pid 6623] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f7361a40990, parent_tid=0x7f7361a40990, exit_signal=0, stack=0x7f7361a20000, stack_size=0x20300, tls=0x7f7361a406c0} [pid 6621] chdir("./file2"./strace-static-x86_64: Process 6627 attached ) = 0 [pid 5888] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 6627] rseq(0x7f7361a40fe0, 0x20, 0, 0x53053053 [pid 6623] <... clone3 resumed> => {parent_tid=[153]}, 88) = 153 [pid 6621] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 6627] <... rseq resumed>) = 0 [pid 6623] rt_sigprocmask(SIG_SETMASK, [], [pid 6627] set_robust_list(0x7f7361a409a0, 24 [pid 6626] <... openat resumed>) = 4 [pid 6623] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6621] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5888] unlink("./61/binderfs" [pid 6627] <... set_robust_list resumed>) = 0 [pid 6623] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6621] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6623] <... futex resumed>) = 0 [pid 6627] rt_sigprocmask(SIG_SETMASK, [], [pid 6621] <... futex resumed>) = 1 [pid 6627] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6623] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 6627] memfd_create("syzkaller", 0 [pid 6626] ioctl(4, LOOP_SET_FD, 3 [pid 6621] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6620] <... futex resumed>) = 0 [pid 5888] <... unlink resumed>) = 0 [pid 6627] <... memfd_create resumed>) = 3 [pid 6621] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6620] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5888] getdents64(3, [pid 6627] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6621] openat(AT_FDCWD, ".", O_RDONLY [pid 5888] <... getdents64 resumed>0x55556ff0a730 /* 0 entries */, 32768) = 0 [pid 6621] <... openat resumed>) = 4 [pid 5888] close(3 [pid 6627] <... mmap resumed>) = 0x7f7359600000 [pid 6621] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5888] <... close resumed>) = 0 [pid 6621] <... futex resumed>) = 0 [pid 5888] rmdir("./61" [pid 6620] <... futex resumed>) = 0 [pid 5888] <... rmdir resumed>) = 0 [pid 6620] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5888] mkdir("./62", 0777 [pid 6627] write(3, "\xeb\x76\x90\x45\x58\x46\x41\x54\x20\x20\x20\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x03\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x08\x00\x00\x00\x88\x00\x00\x00\x0f\x00\x00\x00\x05\x00\x00\x00"..., 131072 [pid 6621] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6620] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 5888] <... mkdir resumed>) = 0 [pid 6620] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5888] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 6620] <... futex resumed>) = 0 [pid 5888] <... openat resumed>) = 3 [pid 6620] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5888] ioctl(3, LOOP_CLR_FD) = 0 [pid 5888] close(3 [pid 6621] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) executing program [pid 6621] openat(AT_FDCWD, "./file1", O_WRONLY|O_EXCL|O_TRUNC|O_SYNC|O_NOATIME [pid 5888] <... close resumed>) = 0 [pid 5888] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 6628 attached , child_tidptr=0x55556ff09690) = 138 [pid 6628] set_robust_list(0x55556ff096a0, 24) = 0 [pid 6628] chdir("./62") = 0 [pid 6628] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 6628] setpgid(0, 0) = 0 [pid 6628] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 6628] write(3, "1000", 4) = 4 [pid 6628] close(3) = 0 [pid 6628] symlink("/dev/binderfs", "./binderfs") = 0 [pid 6628] write(1, "executing program\n", 18) = 18 [pid 6628] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 6628] rt_sigaction(SIGRT_1, {sa_handler=0x7f7361ab2750, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f7361aa3900}, NULL, 8) = 0 [pid 6628] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 6628] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f7361a20000 [pid 6628] mprotect(0x7f7361a21000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 6628] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 6628] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f7361a40990, parent_tid=0x7f7361a40990, exit_signal=0, stack=0x7f7361a20000, stack_size=0x20300, tls=0x7f7361a406c0}./strace-static-x86_64: Process 6629 attached [pid 6629] rseq(0x7f7361a40fe0, 0x20, 0, 0x53053053 [pid 6626] <... ioctl resumed>) = 0 [pid 6629] <... rseq resumed>) = 0 [pid 6626] close(3 [pid 6629] set_robust_list(0x7f7361a409a0, 24 [pid 6628] <... clone3 resumed> => {parent_tid=[139]}, 88) = 139 [pid 6626] <... close resumed>) = 0 [pid 6629] <... set_robust_list resumed>) = 0 [pid 6628] rt_sigprocmask(SIG_SETMASK, [], [pid 6629] rt_sigprocmask(SIG_SETMASK, [], [pid 6628] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6626] close(4 [pid 6629] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6628] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6629] memfd_create("syzkaller", 0 [pid 6628] <... futex resumed>) = 0 [pid 6628] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 6624] <... mount resumed>) = 0 [pid 6629] <... memfd_create resumed>) = 3 [pid 6629] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f7359600000 [pid 6627] <... write resumed>) = 131072 [pid 6626] <... close resumed>) = 0 [pid 6629] write(3, "\xeb\x76\x90\x45\x58\x46\x41\x54\x20\x20\x20\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x03\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x08\x00\x00\x00\x88\x00\x00\x00\x0f\x00\x00\x00\x05\x00\x00\x00"..., 131072 [pid 6627] munmap(0x7f7359600000, 138412032 [pid 6626] mkdir("./file2", 0777 [pid 6624] openat(AT_FDCWD, "./file2", O_RDONLY|O_DIRECTORY [pid 6626] <... mkdir resumed>) = 0 [ 120.948211][ T6624] exFAT-fs (loop0): failed to load upcase table (idx : 0x0000fe7f, chksum : 0x39626d3b, utbl_chksum : 0xe619d30d) [ 120.971250][ T6626] loop4: detected capacity change from 0 to 256 [ 120.982520][ T6621] exFAT-fs (loop2): error, data size is invalid(150994954) [pid 6626] mount("/dev/loop4", "./file2", "exfat", MS_SYNCHRONOUS|MS_MANDLOCK|MS_DIRSYNC|MS_NOATIME|MS_NODIRATIME|MS_STRICTATIME|MS_LAZYTIME, "" [pid 6629] <... write resumed>) = 131072 [pid 6627] <... munmap resumed>) = 0 [pid 6624] <... openat resumed>) = 3 [pid 6621] <... openat resumed>) = -1 EIO (Input/output error) [pid 6627] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 6624] chdir("./file2" [pid 6629] munmap(0x7f7359600000, 138412032 [pid 6627] <... openat resumed>) = 4 [pid 6624] <... chdir resumed>) = 0 [pid 6621] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6627] ioctl(4, LOOP_SET_FD, 3 [pid 6624] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 6621] <... futex resumed>) = 1 [pid 6620] <... futex resumed>) = 0 [pid 6620] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 6620] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6629] <... munmap resumed>) = 0 [pid 6627] <... ioctl resumed>) = 0 [pid 6624] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6621] ioctl(4, F2FS_IOC_SHUTDOWN, 0x200000000080) = 0 [pid 6621] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 6621] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6620] <... futex resumed>) = 0 [pid 6620] close(3) = 0 [pid 6620] close(4) = 0 [pid 6620] close(5) = -1 EBADF (Bad file descriptor) [pid 6620] close(6) = -1 EBADF (Bad file descriptor) [pid 6620] close(7 [pid 6629] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 6620] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6629] <... openat resumed>) = 4 [pid 6620] close(8 [pid 6629] ioctl(4, LOOP_SET_FD, 3 [pid 6620] <... close resumed>) = -1 EBADF (Bad file descriptor) [ 120.997948][ T6621] exFAT-fs (loop2): Filesystem has been set read-only [ 121.017234][ T6627] loop1: detected capacity change from 0 to 256 [ 121.018320][ T6626] exFAT-fs (loop4): failed to load upcase table (idx : 0x0000fe7f, chksum : 0x39626d3b, utbl_chksum : 0xe619d30d) [pid 6624] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6620] close(9 [pid 6624] <... futex resumed>) = 1 [pid 6622] <... futex resumed>) = 0 [pid 6624] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6622] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6624] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6622] <... futex resumed>) = 0 [pid 6620] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6624] openat(AT_FDCWD, ".", O_RDONLY [pid 6622] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6620] close(10) = -1 EBADF (Bad file descriptor) [pid 6620] close(11) = -1 EBADF (Bad file descriptor) [pid 6620] close(12) = -1 EBADF (Bad file descriptor) [pid 6620] close(13) = -1 EBADF (Bad file descriptor) [pid 6620] close(14) = -1 EBADF (Bad file descriptor) [pid 6620] close(15) = -1 EBADF (Bad file descriptor) [pid 6620] close(16) = -1 EBADF (Bad file descriptor) [pid 6620] close(17) = -1 EBADF (Bad file descriptor) [pid 6620] close(18) = -1 EBADF (Bad file descriptor) [pid 6620] close(19) = -1 EBADF (Bad file descriptor) [pid 6620] close(20) = -1 EBADF (Bad file descriptor) [pid 6620] close(21) = -1 EBADF (Bad file descriptor) [pid 6620] close(22) = -1 EBADF (Bad file descriptor) [pid 6620] close(23) = -1 EBADF (Bad file descriptor) [pid 6620] close(24) = -1 EBADF (Bad file descriptor) [pid 6620] close(25) = -1 EBADF (Bad file descriptor) [pid 6620] close(26) = -1 EBADF (Bad file descriptor) [pid 6620] close(27) = -1 EBADF (Bad file descriptor) [pid 6620] close(28) = -1 EBADF (Bad file descriptor) [pid 6620] close(29) = -1 EBADF (Bad file descriptor) [pid 6620] exit_group(0 [pid 6621] <... futex resumed>) = ? [pid 6620] <... exit_group resumed>) = ? [pid 6624] <... openat resumed>) = 4 [pid 6621] +++ exited with 0 +++ [pid 6620] +++ exited with 0 +++ [pid 6624] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5887] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=142, si_uid=0, si_status=0, si_utime=0, si_stime=4 /* 0.04 s */} --- [pid 5887] restart_syscall(<... resuming interrupted clone ...> [pid 6629] <... ioctl resumed>) = 0 [pid 6624] <... futex resumed>) = 1 [pid 6622] <... futex resumed>) = 0 [pid 6624] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6622] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 6622] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6629] close(3 [pid 5887] <... restart_syscall resumed>) = 0 [pid 6629] <... close resumed>) = 0 [pid 6629] close(4) = 0 [pid 5887] umount2("./66", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6629] mkdir("./file2", 0777 [pid 5887] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6629] <... mkdir resumed>) = 0 [pid 5887] openat(AT_FDCWD, "./66", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 5887] newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=80, ...}, AT_EMPTY_PATH) = 0 [pid 5887] getdents64(3, 0x55556ff0a730 /* 4 entries */, 32768) = 112 [pid 6629] mount("/dev/loop3", "./file2", "exfat", MS_SYNCHRONOUS|MS_MANDLOCK|MS_DIRSYNC|MS_NOATIME|MS_NODIRATIME|MS_STRICTATIME|MS_LAZYTIME, "" [pid 5887] umount2("./66/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6624] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6624] openat(AT_FDCWD, "./file1", O_WRONLY|O_EXCL|O_TRUNC|O_SYNC|O_NOATIME [pid 5887] <... umount2 resumed>) = 0 [pid 5887] umount2("./66/file2", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5887] newfstatat(AT_FDCWD, "./66/file2", {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5887] umount2("./66/file2", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5887] openat(AT_FDCWD, "./66/file2", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 5887] newfstatat(4, "", {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_EMPTY_PATH) = 0 [pid 5887] getdents64(4, 0x55556ff12770 /* 2 entries */, 32768) = 48 [pid 5887] getdents64(4, 0x55556ff12770 /* 0 entries */, 32768) = 0 [pid 5887] close(4) = 0 [pid 5887] rmdir("./66/file2") = 0 [pid 5887] umount2("./66/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5887] newfstatat(AT_FDCWD, "./66/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5887] unlink("./66/binderfs") = 0 [pid 5887] getdents64(3, 0x55556ff0a730 /* 0 entries */, 32768) = 0 [pid 5887] close(3) = 0 [pid 5887] rmdir("./66") = 0 [pid 5887] mkdir("./67", 0777) = 0 [pid 5887] openat(AT_FDCWD, "/dev/loop2", O_RDWR) = 3 [pid 5887] ioctl(3, LOOP_CLR_FD) = 0 [pid 5887] close(3) = 0 [pid 5887] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6627] close(3) = 0 [pid 6627] close(4 [pid 5887] <... clone resumed>, child_tidptr=0x55556ff09690) = 144 [pid 6627] <... close resumed>) = 0 [ 121.042874][ T6629] loop3: detected capacity change from 0 to 256 [ 121.067666][ T6624] exFAT-fs (loop0): error, data size is invalid(150994954) [ 121.074897][ T6624] exFAT-fs (loop0): Filesystem has been set read-only [pid 6626] <... mount resumed>) = 0 ./strace-static-x86_64: Process 6630 attached [pid 6627] mkdir("./file2", 0777 [pid 6624] <... openat resumed>) = -1 EIO (Input/output error) [pid 6622] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 6622] futex(0x7f7361b156dc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 6622] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f73619ff000 [pid 6622] mprotect(0x7f7361a00000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 6630] set_robust_list(0x55556ff096a0, 24 [pid 6627] <... mkdir resumed>) = 0 [pid 6624] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6622] rt_sigprocmask(SIG_BLOCK, ~[], [pid 6630] <... set_robust_list resumed>) = 0 [pid 6627] mount("/dev/loop1", "./file2", "exfat", MS_SYNCHRONOUS|MS_MANDLOCK|MS_DIRSYNC|MS_NOATIME|MS_NODIRATIME|MS_STRICTATIME|MS_LAZYTIME, "" [pid 6626] openat(AT_FDCWD, "./file2", O_RDONLY|O_DIRECTORY [pid 6624] <... futex resumed>) = 0 [pid 6622] <... rt_sigprocmask resumed>[], 8) = 0 [pid 6630] chdir("./67" [pid 6629] <... mount resumed>) = 0 [pid 6626] <... openat resumed>) = 3 [pid 6624] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6630] <... chdir resumed>) = 0 [pid 6622] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f7361a1f990, parent_tid=0x7f7361a1f990, exit_signal=0, stack=0x7f73619ff000, stack_size=0x20300, tls=0x7f7361a1f6c0}./strace-static-x86_64: Process 6631 attached [pid 6630] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6629] openat(AT_FDCWD, "./file2", O_RDONLY|O_DIRECTORY [pid 6630] <... prctl resumed>) = 0 [pid 6622] <... clone3 resumed> => {parent_tid=[145]}, 88) = 145 [pid 6631] rseq(0x7f7361a1ffe0, 0x20, 0, 0x53053053 [pid 6630] setpgid(0, 0 [pid 6622] rt_sigprocmask(SIG_SETMASK, [], [pid 6631] <... rseq resumed>) = 0 [pid 6630] <... setpgid resumed>) = 0 [pid 6622] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6631] set_robust_list(0x7f7361a1f9a0, 24 [pid 6630] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6622] futex(0x7f7361b156d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6630] <... openat resumed>) = 3 [pid 6622] <... futex resumed>) = 0 [pid 6622] futex(0x7f7361b156dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6631] <... set_robust_list resumed>) = 0 [pid 6630] write(3, "1000", 4 [pid 6629] <... openat resumed>) = 3 [pid 6626] chdir("./file2" [pid 6631] rt_sigprocmask(SIG_SETMASK, [], [pid 6630] <... write resumed>) = 4 [pid 6626] <... chdir resumed>) = 0 [pid 6631] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6630] close(3 [pid 6626] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 6631] ioctl(4, F2FS_IOC_SHUTDOWN, 0x200000000080 [pid 6630] <... close resumed>) = 0 [pid 6629] chdir("./file2" [pid 6626] <... openat resumed>) = -1 EBUSY (Device or resource busy) executing program [pid 6631] <... ioctl resumed>) = 0 [pid 6630] symlink("/dev/binderfs", "./binderfs" [pid 6629] <... chdir resumed>) = 0 [pid 6626] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6629] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 6630] <... symlink resumed>) = 0 [pid 6629] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6626] <... futex resumed>) = 1 [pid 6625] <... futex resumed>) = 0 [pid 6629] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6631] futex(0x7f7361b156dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6630] write(1, "executing program\n", 18 [pid 6629] <... futex resumed>) = 1 [pid 6628] <... futex resumed>) = 0 [pid 6625] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6630] <... write resumed>) = 18 [pid 6629] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6628] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6625] <... futex resumed>) = 0 [pid 6630] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6629] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6628] <... futex resumed>) = 0 [pid 6625] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6630] <... futex resumed>) = 0 [pid 6629] openat(AT_FDCWD, ".", O_RDONLY [pid 6628] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6626] openat(AT_FDCWD, ".", O_RDONLY [pid 6629] <... openat resumed>) = 4 [pid 6631] <... futex resumed>) = 1 [pid 6630] rt_sigaction(SIGRT_1, {sa_handler=0x7f7361ab2750, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f7361aa3900}, [pid 6629] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6622] <... futex resumed>) = 0 [pid 6629] <... futex resumed>) = 1 [pid 6628] <... futex resumed>) = 0 [pid 6626] <... openat resumed>) = 4 [pid 6622] close(3 [pid 6630] <... rt_sigaction resumed>NULL, 8) = 0 [pid 6629] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6628] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6626] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6622] <... close resumed>) = 0 [pid 6631] futex(0x7f7361b156d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6630] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 6629] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6628] <... futex resumed>) = 0 [pid 6626] <... futex resumed>) = 1 [pid 6625] <... futex resumed>) = 0 [pid 6622] close(4 [pid 6630] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6629] openat(AT_FDCWD, "./file1", O_WRONLY|O_EXCL|O_TRUNC|O_SYNC|O_NOATIME [pid 6628] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6626] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6625] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6622] <... close resumed>) = 0 [pid 6630] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 6626] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6625] <... futex resumed>) = 0 [pid 6622] close(5 [pid 6630] <... mmap resumed>) = 0x7f7361a20000 [ 121.100103][ T6629] exFAT-fs (loop3): failed to load upcase table (idx : 0x0000fe7f, chksum : 0x39626d3b, utbl_chksum : 0xe619d30d) [ 121.134411][ T6629] exFAT-fs (loop3): error, data size is invalid(150994954) [ 121.135084][ T6626] exFAT-fs (loop4): error, data size is invalid(150994954) [pid 6626] openat(AT_FDCWD, "./file1", O_WRONLY|O_EXCL|O_TRUNC|O_SYNC|O_NOATIME [pid 6625] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6622] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6630] mprotect(0x7f7361a21000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 6622] close(6 [pid 6630] rt_sigprocmask(SIG_BLOCK, ~[], [pid 6622] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6622] close(7) = -1 EBADF (Bad file descriptor) [pid 6630] <... rt_sigprocmask resumed>[], 8) = 0 [pid 6622] close(8 [pid 6630] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f7361a40990, parent_tid=0x7f7361a40990, exit_signal=0, stack=0x7f7361a20000, stack_size=0x20300, tls=0x7f7361a406c0} [pid 6622] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6622] close(9) = -1 EBADF (Bad file descriptor) [pid 6622] close(10) = -1 EBADF (Bad file descriptor) [pid 6630] <... clone3 resumed> => {parent_tid=[145]}, 88) = 145 [pid 6622] close(11 [pid 6630] rt_sigprocmask(SIG_SETMASK, [], [pid 6622] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6630] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6622] close(12 [pid 6630] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6622] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6630] <... futex resumed>) = 0 [pid 6622] close(13 [pid 6630] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 6622] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6622] close(14) = -1 EBADF (Bad file descriptor) [pid 6622] close(15) = -1 EBADF (Bad file descriptor) [pid 6622] close(16) = -1 EBADF (Bad file descriptor) [pid 6622] close(17) = -1 EBADF (Bad file descriptor) [pid 6622] close(18) = -1 EBADF (Bad file descriptor) [pid 6622] close(19) = -1 EBADF (Bad file descriptor) [pid 6622] close(20) = -1 EBADF (Bad file descriptor) [pid 6622] close(21) = -1 EBADF (Bad file descriptor) [pid 6622] close(22) = -1 EBADF (Bad file descriptor) [pid 6622] close(23./strace-static-x86_64: Process 6632 attached [pid 6629] <... openat resumed>) = -1 EIO (Input/output error) [pid 6622] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6622] close(24) = -1 EBADF (Bad file descriptor) [pid 6632] rseq(0x7f7361a40fe0, 0x20, 0, 0x53053053 [pid 6622] close(25) = -1 EBADF (Bad file descriptor) [pid 6622] close(26) = -1 EBADF (Bad file descriptor) [pid 6622] close(27) = -1 EBADF (Bad file descriptor) [pid 6622] close(28) = -1 EBADF (Bad file descriptor) [pid 6622] close(29) = -1 EBADF (Bad file descriptor) [pid 6622] exit_group(0) = ? [pid 6632] <... rseq resumed>) = 0 [pid 6629] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6627] <... mount resumed>) = 0 [pid 6624] <... futex resumed>) = ? [pid 6631] <... futex resumed>) = ? [pid 6631] +++ exited with 0 +++ [pid 6629] <... futex resumed>) = 1 [pid 6628] <... futex resumed>) = 0 [pid 6624] +++ exited with 0 +++ [pid 6622] +++ exited with 0 +++ [pid 6632] set_robust_list(0x7f7361a409a0, 24 [pid 6627] openat(AT_FDCWD, "./file2", O_RDONLY|O_DIRECTORY [pid 5884] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=143, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 5884] restart_syscall(<... resuming interrupted clone ...> [pid 6628] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6627] <... openat resumed>) = 3 [pid 6632] <... set_robust_list resumed>) = 0 [pid 6628] <... futex resumed>) = 0 [pid 6627] chdir("./file2" [pid 6629] ioctl(4, F2FS_IOC_SHUTDOWN, 0x200000000080 [pid 6628] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6632] rt_sigprocmask(SIG_SETMASK, [], [pid 6629] <... ioctl resumed>) = 0 [pid 6627] <... chdir resumed>) = 0 [pid 6626] <... openat resumed>) = -1 EIO (Input/output error) [pid 6632] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6629] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6627] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 6632] memfd_create("syzkaller", 0 [pid 6629] <... futex resumed>) = 1 [pid 6628] <... futex resumed>) = 0 [pid 6627] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6626] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5884] <... restart_syscall resumed>) = 0 [pid 6628] close(3) = 0 [pid 6628] close(4 [pid 5884] umount2("./64", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6628] <... close resumed>) = 0 [pid 5884] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6628] close(5 [pid 5884] openat(AT_FDCWD, "./64", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 6628] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5884] <... openat resumed>) = 3 [pid 6628] close(6 [pid 5884] newfstatat(3, "", [pid 6628] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5884] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=80, ...}, AT_EMPTY_PATH) = 0 [pid 6628] close(7 [pid 5884] getdents64(3, [pid 6628] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5884] <... getdents64 resumed>0x55556ff0a730 /* 4 entries */, 32768) = 112 [pid 6628] close(8 [pid 5884] umount2("./64/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6628] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6627] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6629] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6628] close(9) = -1 EBADF (Bad file descriptor) [pid 6628] close(10) = -1 EBADF (Bad file descriptor) [pid 6628] close(11) = -1 EBADF (Bad file descriptor) [pid 6628] close(12) = -1 EBADF (Bad file descriptor) [pid 6628] close(13) = -1 EBADF (Bad file descriptor) [pid 6628] close(14) = -1 EBADF (Bad file descriptor) [pid 6628] close(15) = -1 EBADF (Bad file descriptor) [pid 6628] close(16) = -1 EBADF (Bad file descriptor) [pid 6628] close(17) = -1 EBADF (Bad file descriptor) [pid 6628] close(18) = -1 EBADF (Bad file descriptor) [pid 6628] close(19) = -1 EBADF (Bad file descriptor) [pid 6628] close(20) = -1 EBADF (Bad file descriptor) [pid 6628] close(21) = -1 EBADF (Bad file descriptor) [pid 6628] close(22) = -1 EBADF (Bad file descriptor) [pid 6628] close(23) = -1 EBADF (Bad file descriptor) [pid 6628] close(24) = -1 EBADF (Bad file descriptor) [pid 6628] close(25) = -1 EBADF (Bad file descriptor) [pid 6628] close(26) = -1 EBADF (Bad file descriptor) [pid 6628] close(27) = -1 EBADF (Bad file descriptor) [pid 6628] close(28) = -1 EBADF (Bad file descriptor) [pid 6628] close(29) = -1 EBADF (Bad file descriptor) [pid 6628] exit_group(0) = ? [pid 6632] <... memfd_create resumed>) = 3 [pid 6629] <... futex resumed>) = ? [pid 6627] <... futex resumed>) = 1 [pid 6626] <... futex resumed>) = 1 [pid 6625] <... futex resumed>) = 0 [pid 6623] <... futex resumed>) = 0 [pid 5884] <... umount2 resumed>) = 0 [pid 6632] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6625] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5884] umount2("./64/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6625] <... futex resumed>) = 0 [pid 5884] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6625] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5884] newfstatat(AT_FDCWD, "./64/file2", {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5884] umount2("./64/file2", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5884] openat(AT_FDCWD, "./64/file2", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 5884] newfstatat(4, "", {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_EMPTY_PATH) = 0 [pid 5884] getdents64(4, [pid 6629] +++ exited with 0 +++ [pid 6628] +++ exited with 0 +++ [pid 6627] openat(AT_FDCWD, ".", O_RDONLY [pid 6626] ioctl(4, F2FS_IOC_SHUTDOWN, 0x200000000080 [pid 6623] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6632] <... mmap resumed>) = 0x7f7359600000 [pid 6627] <... openat resumed>) = 4 [pid 6626] <... ioctl resumed>) = 0 [pid 6623] <... futex resumed>) = 0 [pid 5888] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=138, si_uid=0, si_status=0, si_utime=0, si_stime=5 /* 0.05 s */} --- [pid 5884] <... getdents64 resumed>0x55556ff12770 /* 2 entries */, 32768) = 48 [pid 6627] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5888] restart_syscall(<... resuming interrupted clone ...> [pid 5884] getdents64(4, [pid 6627] <... futex resumed>) = 0 [pid 5884] <... getdents64 resumed>0x55556ff12770 /* 0 entries */, 32768) = 0 [pid 6627] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5884] close(4) = 0 [pid 5884] rmdir("./64/file2") = 0 [pid 5884] umount2("./64/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5884] newfstatat(AT_FDCWD, "./64/binderfs", [pid 6632] write(3, "\xeb\x76\x90\x45\x58\x46\x41\x54\x20\x20\x20\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x03\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x08\x00\x00\x00\x88\x00\x00\x00\x0f\x00\x00\x00\x05\x00\x00\x00"..., 131072 [pid 6626] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6623] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5884] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 6626] <... futex resumed>) = 1 [pid 6625] <... futex resumed>) = 0 [pid 6623] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 5884] unlink("./64/binderfs" [pid 6626] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6625] close(3 [pid 6623] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5884] <... unlink resumed>) = 0 [pid 6627] <... futex resumed>) = 0 [pid 6625] <... close resumed>) = 0 [pid 6623] <... futex resumed>) = 1 [pid 5884] getdents64(3, [ 121.146746][ T6629] exFAT-fs (loop3): Filesystem has been set read-only [ 121.161364][ T6627] exFAT-fs (loop1): failed to load upcase table (idx : 0x0000fe7f, chksum : 0x39626d3b, utbl_chksum : 0xe619d30d) [ 121.175819][ T6626] exFAT-fs (loop4): Filesystem has been set read-only [pid 6627] openat(AT_FDCWD, "./file1", O_WRONLY|O_EXCL|O_TRUNC|O_SYNC|O_NOATIME [pid 6625] close(4 [pid 6623] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5884] <... getdents64 resumed>0x55556ff0a730 /* 0 entries */, 32768) = 0 [pid 6632] <... write resumed>) = 131072 [pid 6625] <... close resumed>) = 0 [pid 5888] <... restart_syscall resumed>) = 0 [pid 5884] close(3 [pid 6625] close(5) = -1 EBADF (Bad file descriptor) [pid 5884] <... close resumed>) = 0 [pid 6625] close(6 [pid 5888] umount2("./62", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6625] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5888] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5884] rmdir("./64" [pid 6625] close(7 [pid 5888] openat(AT_FDCWD, "./62", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 6625] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5884] <... rmdir resumed>) = 0 [pid 6625] close(8 [pid 5888] <... openat resumed>) = 3 [pid 6625] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5884] mkdir("./65", 0777 [pid 6625] close(9 [pid 5888] newfstatat(3, "", [pid 5884] <... mkdir resumed>) = 0 [pid 6625] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5888] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=80, ...}, AT_EMPTY_PATH) = 0 [pid 5884] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 6625] close(10 [pid 5888] getdents64(3, [pid 5884] <... openat resumed>) = 3 [pid 6625] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5888] <... getdents64 resumed>0x55556ff0a730 /* 4 entries */, 32768) = 112 [pid 5884] ioctl(3, LOOP_CLR_FD [pid 6625] close(11 [pid 5888] umount2("./62/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5884] <... ioctl resumed>) = 0 [pid 6625] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5888] <... umount2 resumed>) = 0 [pid 5884] close(3 [pid 6632] munmap(0x7f7359600000, 138412032 [pid 6625] close(12 [pid 5888] umount2("./62/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5884] <... close resumed>) = 0 [pid 6625] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5888] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5884] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6625] close(13 [pid 5888] newfstatat(AT_FDCWD, "./62/file2", [pid 6632] <... munmap resumed>) = 0 [pid 6625] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5888] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5884] <... clone resumed>, child_tidptr=0x55556ff09690) = 146 ./strace-static-x86_64: Process 6633 attached [pid 6632] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 6625] close(14) = -1 EBADF (Bad file descriptor) [pid 6625] close(15) = -1 EBADF (Bad file descriptor) [pid 6625] close(16) = -1 EBADF (Bad file descriptor) [pid 6633] set_robust_list(0x55556ff096a0, 24 [pid 6625] close(17 [pid 5888] umount2("./62/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6633] <... set_robust_list resumed>) = 0 [pid 6625] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5888] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6633] chdir("./65" [pid 6625] close(18 [pid 5888] openat(AT_FDCWD, "./62/file2", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 6633] <... chdir resumed>) = 0 [pid 6625] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5888] <... openat resumed>) = 4 [pid 6633] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6625] close(19 [pid 5888] newfstatat(4, "", [pid 6633] <... prctl resumed>) = 0 [pid 6625] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5888] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_EMPTY_PATH) = 0 [pid 6633] setpgid(0, 0 [pid 6632] <... openat resumed>) = 4 [pid 6625] close(20 [pid 5888] getdents64(4, [pid 6633] <... setpgid resumed>) = 0 [pid 6625] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5888] <... getdents64 resumed>0x55556ff12770 /* 2 entries */, 32768) = 48 [pid 6633] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6625] close(21 [pid 5888] getdents64(4, [pid 6633] <... openat resumed>) = 3 [pid 6625] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5888] <... getdents64 resumed>0x55556ff12770 /* 0 entries */, 32768) = 0 [pid 6632] ioctl(4, LOOP_SET_FD, 3 [pid 6625] close(22 [pid 5888] close(4 [pid 6625] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5888] <... close resumed>) = 0 [pid 6625] close(23 [pid 5888] rmdir("./62/file2"executing program [pid 6625] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5888] <... rmdir resumed>) = 0 [pid 6625] close(24 [pid 5888] umount2("./62/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6625] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5888] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6625] close(25 [pid 5888] newfstatat(AT_FDCWD, "./62/binderfs", [pid 6625] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5888] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 6625] close(26 [pid 5888] unlink("./62/binderfs" [pid 6633] write(3, "1000", 4 [pid 6625] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5888] <... unlink resumed>) = 0 [pid 6633] <... write resumed>) = 4 [pid 6625] close(27 [pid 5888] getdents64(3, [pid 6633] close(3 [pid 6625] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5888] <... getdents64 resumed>0x55556ff0a730 /* 0 entries */, 32768) = 0 [pid 6633] <... close resumed>) = 0 [pid 6625] close(28 [pid 6633] symlink("/dev/binderfs", "./binderfs" [pid 5888] close(3 [pid 6633] <... symlink resumed>) = 0 [pid 6625] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5888] <... close resumed>) = 0 [pid 6633] write(1, "executing program\n", 18 [pid 6625] close(29 [pid 6633] <... write resumed>) = 18 [pid 5888] rmdir("./62" [pid 6633] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6625] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6633] <... futex resumed>) = 0 [pid 5888] <... rmdir resumed>) = 0 [pid 6633] rt_sigaction(SIGRT_1, {sa_handler=0x7f7361ab2750, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f7361aa3900}, [pid 6625] exit_group(0 [pid 6633] <... rt_sigaction resumed>NULL, 8) = 0 [pid 5888] mkdir("./63", 0777 [pid 6633] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 6625] <... exit_group resumed>) = ? [pid 6633] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5888] <... mkdir resumed>) = 0 [pid 6633] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f7361a20000 [pid 5888] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 6633] mprotect(0x7f7361a21000, 131072, PROT_READ|PROT_WRITE [pid 5888] <... openat resumed>) = 3 [pid 6633] <... mprotect resumed>) = 0 [pid 5888] ioctl(3, LOOP_CLR_FD [pid 6633] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 5888] <... ioctl resumed>) = 0 [pid 6633] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f7361a40990, parent_tid=0x7f7361a40990, exit_signal=0, stack=0x7f7361a20000, stack_size=0x20300, tls=0x7f7361a406c0} [pid 5888] close(3./strace-static-x86_64: Process 6634 attached [pid 6626] <... futex resumed>) = ? [pid 5888] <... close resumed>) = 0 [pid 6633] <... clone3 resumed> => {parent_tid=[147]}, 88) = 147 [pid 6633] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 6633] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 6633] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 6634] rseq(0x7f7361a40fe0, 0x20, 0, 0x53053053) = 0 [pid 5888] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 6635 attached [pid 6634] set_robust_list(0x7f7361a409a0, 24) = 0 [pid 5888] <... clone resumed>, child_tidptr=0x55556ff09690) = 140 [pid 6634] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 6626] +++ exited with 0 +++ [pid 6625] +++ exited with 0 +++ [pid 6634] memfd_create("syzkaller", 0) = 3 [pid 6632] <... ioctl resumed>) = 0 [pid 5889] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=153, si_uid=0, si_status=0, si_utime=0, si_stime=4 /* 0.04 s */} --- [pid 6634] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5889] restart_syscall(<... resuming interrupted clone ...> [pid 6634] <... mmap resumed>) = 0x7f7359600000 [pid 6634] write(3, "\xeb\x76\x90\x45\x58\x46\x41\x54\x20\x20\x20\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x03\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x08\x00\x00\x00\x88\x00\x00\x00\x0f\x00\x00\x00\x05\x00\x00\x00"..., 131072 [pid 6632] close(3 [pid 6627] <... openat resumed>) = -1 EIO (Input/output error) [pid 6635] set_robust_list(0x55556ff096a0, 24) = 0 [pid 6635] chdir("./63" [pid 6634] <... write resumed>) = 131072 [pid 6632] <... close resumed>) = 0 [pid 6627] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6632] close(4 [pid 6627] <... futex resumed>) = 1 [pid 6623] <... futex resumed>) = 0 [pid 6635] <... chdir resumed>) = 0 [pid 6632] <... close resumed>) = 0 [pid 6627] ioctl(4, F2FS_IOC_SHUTDOWN, 0x200000000080 [pid 6623] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5889] <... restart_syscall resumed>) = 0 [pid 5889] umount2("./67", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5889] openat(AT_FDCWD, "./67", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 5889] newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=80, ...}, AT_EMPTY_PATH) = 0 [pid 5889] getdents64(3, 0x55556ff0a730 /* 4 entries */, 32768) = 112 [pid 5889] umount2("./67/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6634] munmap(0x7f7359600000, 138412032) = 0 [pid 6634] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 6635] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6634] <... openat resumed>) = 4 [pid 6632] mkdir("./file2", 0777 [pid 6627] <... ioctl resumed>) = 0 [pid 6623] <... futex resumed>) = 0 [pid 6635] <... prctl resumed>) = 0 [ 121.199373][ T6627] exFAT-fs (loop1): error, data size is invalid(150994954) [ 121.218702][ T6627] exFAT-fs (loop1): Filesystem has been set read-only [ 121.230752][ T6632] loop2: detected capacity change from 0 to 256 [pid 6634] ioctl(4, LOOP_SET_FD, 3executing program [pid 6627] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6623] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6635] setpgid(0, 0 [pid 6632] <... mkdir resumed>) = 0 [pid 6635] <... setpgid resumed>) = 0 [pid 6635] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 6635] write(3, "1000", 4) = 4 [pid 6635] close(3) = 0 [pid 6635] symlink("/dev/binderfs", "./binderfs" [pid 6623] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6635] <... symlink resumed>) = 0 [pid 6635] write(1, "executing program\n", 18) = 18 [pid 6635] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 5889] <... umount2 resumed>) = 0 [pid 6635] rt_sigaction(SIGRT_1, {sa_handler=0x7f7361ab2750, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f7361aa3900}, [pid 5889] umount2("./67/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6635] <... rt_sigaction resumed>NULL, 8) = 0 [pid 5889] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6635] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 5889] newfstatat(AT_FDCWD, "./67/file2", [pid 6635] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5889] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 6635] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 5889] umount2("./67/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6635] <... mmap resumed>) = 0x7f7361a20000 [pid 5889] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6635] mprotect(0x7f7361a21000, 131072, PROT_READ|PROT_WRITE [pid 5889] openat(AT_FDCWD, "./67/file2", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 6635] <... mprotect resumed>) = 0 [pid 5889] <... openat resumed>) = 4 [pid 6635] rt_sigprocmask(SIG_BLOCK, ~[], [pid 5889] newfstatat(4, "", [pid 6635] <... rt_sigprocmask resumed>[], 8) = 0 [pid 5889] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_EMPTY_PATH) = 0 [pid 6635] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f7361a40990, parent_tid=0x7f7361a40990, exit_signal=0, stack=0x7f7361a20000, stack_size=0x20300, tls=0x7f7361a406c0} [pid 5889] getdents64(4, 0x55556ff12770 /* 2 entries */, 32768) = 48 [pid 6635] <... clone3 resumed> => {parent_tid=[141]}, 88) = 141 [pid 5889] getdents64(4, [pid 6635] rt_sigprocmask(SIG_SETMASK, [], [pid 5889] <... getdents64 resumed>0x55556ff12770 /* 0 entries */, 32768) = 0 [pid 6635] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5889] close(4 [pid 6635] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5889] <... close resumed>) = 0 [pid 6635] <... futex resumed>) = 0 [pid 5889] rmdir("./67/file2" [pid 6635] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 5889] <... rmdir resumed>) = 0 [pid 5889] umount2("./67/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5889] newfstatat(AT_FDCWD, "./67/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5889] unlink("./67/binderfs") = 0 [pid 5889] getdents64(3, [pid 6623] close(3 [pid 5889] <... getdents64 resumed>0x55556ff0a730 /* 0 entries */, 32768) = 0 ./strace-static-x86_64: Process 6636 attached [pid 6632] mount("/dev/loop2", "./file2", "exfat", MS_SYNCHRONOUS|MS_MANDLOCK|MS_DIRSYNC|MS_NOATIME|MS_NODIRATIME|MS_STRICTATIME|MS_LAZYTIME, "" [pid 6627] <... futex resumed>) = 0 [pid 6623] <... close resumed>) = 0 [pid 5889] close(3 [pid 6636] rseq(0x7f7361a40fe0, 0x20, 0, 0x53053053 [pid 5889] <... close resumed>) = 0 [pid 6636] <... rseq resumed>) = 0 [pid 5889] rmdir("./67" [pid 6636] set_robust_list(0x7f7361a409a0, 24 [pid 5889] <... rmdir resumed>) = 0 [pid 6636] <... set_robust_list resumed>) = 0 [pid 5889] mkdir("./68", 0777 [pid 6636] rt_sigprocmask(SIG_SETMASK, [], [pid 5889] <... mkdir resumed>) = 0 [pid 6636] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5889] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 6636] memfd_create("syzkaller", 0 [pid 5889] <... openat resumed>) = 3 [pid 6636] <... memfd_create resumed>) = 3 [pid 5889] ioctl(3, LOOP_CLR_FD [pid 6636] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5889] <... ioctl resumed>) = 0 [pid 6623] close(4 [pid 5889] close(3 [pid 6636] <... mmap resumed>) = 0x7f7359600000 [pid 6623] <... close resumed>) = 0 [pid 5889] <... close resumed>) = 0 [pid 6627] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6623] close(5 [pid 6636] write(3, "\xeb\x76\x90\x45\x58\x46\x41\x54\x20\x20\x20\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x03\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x08\x00\x00\x00\x88\x00\x00\x00\x0f\x00\x00\x00\x05\x00\x00\x00"..., 131072 [pid 6634] <... ioctl resumed>) = 0 [pid 6623] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5889] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6623] close(6) = -1 EBADF (Bad file descriptor) [pid 6623] close(7 [pid 6634] close(3 [pid 6623] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6634] <... close resumed>) = 0 [pid 6623] close(8 [pid 6634] close(4 [pid 6623] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6634] <... close resumed>) = 0 [pid 6623] close(9 [pid 6634] mkdir("./file2", 0777 [pid 6623] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6636] <... write resumed>) = 131072 [pid 6634] <... mkdir resumed>) = 0 [pid 6623] close(10) = -1 EBADF (Bad file descriptor) [pid 6623] close(11) = -1 EBADF (Bad file descriptor) ./strace-static-x86_64: Process 6637 attached [pid 6634] mount("/dev/loop0", "./file2", "exfat", MS_SYNCHRONOUS|MS_MANDLOCK|MS_DIRSYNC|MS_NOATIME|MS_NODIRATIME|MS_STRICTATIME|MS_LAZYTIME, "" [pid 6623] close(12 [pid 5889] <... clone resumed>, child_tidptr=0x55556ff09690) = 155 [pid 6637] set_robust_list(0x55556ff096a0, 24 [pid 6623] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6623] close(13 [pid 6637] <... set_robust_list resumed>) = 0 [pid 6636] munmap(0x7f7359600000, 138412032 [pid 6623] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6637] chdir("./68" [pid 6636] <... munmap resumed>) = 0 [pid 6623] close(14 [pid 6637] <... chdir resumed>) = 0 [pid 6623] <... close resumed>) = -1 EBADF (Bad file descriptor) [ 121.257971][ T6634] loop0: detected capacity change from 0 to 256 [ 121.290020][ T6634] exFAT-fs (loop0): failed to load upcase table (idx : 0x0000fe7f, chksum : 0x39626d3b, utbl_chksum : 0xe619d30d) [pid 6623] close(15 [pid 6636] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 6623] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6636] <... openat resumed>) = 4 [pid 6623] close(16 [pid 6636] ioctl(4, LOOP_SET_FD, 3 [pid 6623] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6623] close(17) = -1 EBADF (Bad file descriptor) [pid 6623] close(18 [pid 6632] <... mount resumed>) = 0 [pid 6623] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6637] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 6637] setpgid(0, 0) = 0 [pid 6637] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6623] close(19 [pid 6637] <... openat resumed>) = 3 [pid 6637] write(3, "1000", 4) = 4 [pid 6637] close(3executing program ) = 0 [pid 6632] openat(AT_FDCWD, "./file2", O_RDONLY|O_DIRECTORY [pid 6623] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6637] symlink("/dev/binderfs", "./binderfs") = 0 [pid 6637] write(1, "executing program\n", 18) = 18 [pid 6637] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 6637] rt_sigaction(SIGRT_1, {sa_handler=0x7f7361ab2750, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f7361aa3900}, NULL, 8) = 0 [pid 6637] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 6637] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f7361a20000 [pid 6637] mprotect(0x7f7361a21000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 6637] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 6637] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f7361a40990, parent_tid=0x7f7361a40990, exit_signal=0, stack=0x7f7361a20000, stack_size=0x20300, tls=0x7f7361a406c0} => {parent_tid=[156]}, 88) = 156 [pid 6637] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 6637] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 6637] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 6623] close(20./strace-static-x86_64: Process 6638 attached [pid 6638] rseq(0x7f7361a40fe0, 0x20, 0, 0x53053053) = 0 [pid 6623] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6638] set_robust_list(0x7f7361a409a0, 24) = 0 [pid 6638] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 6623] close(21) = -1 EBADF (Bad file descriptor) [pid 6638] memfd_create("syzkaller", 0 [pid 6634] <... mount resumed>) = 0 [pid 6638] <... memfd_create resumed>) = 3 [pid 6623] close(22 [pid 6638] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f7359600000 [pid 6632] <... openat resumed>) = 3 [pid 6623] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6634] openat(AT_FDCWD, "./file2", O_RDONLY|O_DIRECTORY) = 3 [pid 6623] close(23 [pid 6632] chdir("./file2" [pid 6623] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6638] write(3, "\xeb\x76\x90\x45\x58\x46\x41\x54\x20\x20\x20\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x03\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x08\x00\x00\x00\x88\x00\x00\x00\x0f\x00\x00\x00\x05\x00\x00\x00"..., 131072 [pid 6623] close(24 [pid 6634] chdir("./file2") = 0 [pid 6634] openat(AT_FDCWD, "/dev/loop0", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 6623] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6638] <... write resumed>) = 131072 [pid 6634] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 6633] <... futex resumed>) = 0 [pid 6623] close(25 [pid 6633] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6623] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6633] <... futex resumed>) = 0 [pid 6623] close(26 [pid 6633] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6623] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6623] close(27) = -1 EBADF (Bad file descriptor) [pid 6623] close(28) = -1 EBADF (Bad file descriptor) [pid 6632] <... chdir resumed>) = 0 [pid 6623] close(29) = -1 EBADF (Bad file descriptor) [pid 6634] openat(AT_FDCWD, ".", O_RDONLY) = 4 [pid 6638] munmap(0x7f7359600000, 138412032) = 0 [pid 6634] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6638] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 6634] <... futex resumed>) = 1 [pid 6633] <... futex resumed>) = 0 [pid 6638] <... openat resumed>) = 4 [pid 6634] openat(AT_FDCWD, "./file1", O_WRONLY|O_EXCL|O_TRUNC|O_SYNC|O_NOATIME [pid 6633] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6638] ioctl(4, LOOP_SET_FD, 3 [pid 6633] <... futex resumed>) = 0 [pid 6632] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 6623] exit_group(0 [pid 6632] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6627] <... futex resumed>) = ? [pid 6623] <... exit_group resumed>) = ? [pid 6636] <... ioctl resumed>) = 0 [pid 6633] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6638] <... ioctl resumed>) = 0 [pid 6636] close(3 [pid 6638] close(3 [pid 6636] <... close resumed>) = 0 [pid 6638] <... close resumed>) = 0 [pid 6636] close(4 [pid 6638] close(4 [pid 6636] <... close resumed>) = 0 [pid 6638] <... close resumed>) = 0 [pid 6636] mkdir("./file2", 0777 [pid 6638] mkdir("./file2", 0777 [pid 6636] <... mkdir resumed>) = 0 [pid 6638] <... mkdir resumed>) = 0 [pid 6636] mount("/dev/loop3", "./file2", "exfat", MS_SYNCHRONOUS|MS_MANDLOCK|MS_DIRSYNC|MS_NOATIME|MS_NODIRATIME|MS_STRICTATIME|MS_LAZYTIME, "" [pid 6627] +++ exited with 0 +++ [pid 6623] +++ exited with 0 +++ [ 121.304144][ T6636] loop3: detected capacity change from 0 to 256 [ 121.310499][ T6632] exFAT-fs (loop2): failed to load upcase table (idx : 0x0000fe7f, chksum : 0x39626d3b, utbl_chksum : 0xe619d30d) [ 121.336579][ T6634] exFAT-fs (loop0): error, data size is invalid(150994954) [ 121.343901][ T6634] exFAT-fs (loop0): Filesystem has been set read-only [ 121.351523][ T6638] loop4: detected capacity change from 0 to 256 [pid 6632] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6638] mount("/dev/loop4", "./file2", "exfat", MS_SYNCHRONOUS|MS_MANDLOCK|MS_DIRSYNC|MS_NOATIME|MS_NODIRATIME|MS_STRICTATIME|MS_LAZYTIME, "" [pid 6632] <... futex resumed>) = 1 [pid 6630] <... futex resumed>) = 0 [pid 6632] openat(AT_FDCWD, ".", O_RDONLY [pid 6630] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 5886] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=152, si_uid=0, si_status=0, si_utime=0, si_stime=2 /* 0.02 s */} --- [pid 6630] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5886] restart_syscall(<... resuming interrupted clone ...> [pid 6634] <... openat resumed>) = -1 EIO (Input/output error) [pid 6632] <... openat resumed>) = 4 [pid 6632] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5886] <... restart_syscall resumed>) = 0 [pid 5886] umount2("./65", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5886] openat(AT_FDCWD, "./65", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 5886] newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=80, ...}, AT_EMPTY_PATH) = 0 [pid 5886] getdents64(3, 0x55556ff0a730 /* 4 entries */, 32768) = 112 [pid 5886] umount2("./65/file2", MNT_FORCE|UMOUNT_NOFOLLOWexecuting program [pid 6632] <... futex resumed>) = 1 [pid 6630] <... futex resumed>) = 0 [pid 5886] <... umount2 resumed>) = 0 [pid 6632] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6630] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6632] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6630] <... futex resumed>) = 0 [pid 6632] openat(AT_FDCWD, "./file1", O_WRONLY|O_EXCL|O_TRUNC|O_SYNC|O_NOATIME [pid 6630] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5886] umount2("./65/file2", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5886] newfstatat(AT_FDCWD, "./65/file2", {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5886] umount2("./65/file2", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5886] openat(AT_FDCWD, "./65/file2", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 6634] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5886] <... openat resumed>) = 4 [pid 6634] <... futex resumed>) = 1 [pid 6633] <... futex resumed>) = 0 [pid 6633] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 6633] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5886] newfstatat(4, "", {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_EMPTY_PATH) = 0 [pid 5886] getdents64(4, 0x55556ff12770 /* 2 entries */, 32768) = 48 [pid 5886] getdents64(4, 0x55556ff12770 /* 0 entries */, 32768) = 0 [pid 5886] close(4) = 0 [pid 5886] rmdir("./65/file2") = 0 [pid 5886] umount2("./65/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5886] newfstatat(AT_FDCWD, "./65/binderfs", [pid 6634] ioctl(4, F2FS_IOC_SHUTDOWN, 0x200000000080 [pid 5886] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 6634] <... ioctl resumed>) = 0 [pid 5886] unlink("./65/binderfs" [pid 6634] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5886] <... unlink resumed>) = 0 [pid 6634] <... futex resumed>) = 1 [pid 6633] <... futex resumed>) = 0 [pid 5886] getdents64(3, [pid 6633] close(3 [pid 5886] <... getdents64 resumed>0x55556ff0a730 /* 0 entries */, 32768) = 0 [pid 6633] <... close resumed>) = 0 [pid 5886] close(3 [pid 6633] close(4 [pid 5886] <... close resumed>) = 0 [pid 6633] <... close resumed>) = 0 [pid 5886] rmdir("./65" [pid 6633] close(5 [pid 5886] <... rmdir resumed>) = 0 [pid 6633] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5886] mkdir("./66", 0777 [pid 6633] close(6 [pid 5886] <... mkdir resumed>) = 0 [pid 6633] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5886] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 6633] close(7 [pid 5886] <... openat resumed>) = 3 [pid 6633] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5886] ioctl(3, LOOP_CLR_FD [pid 6634] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6633] close(8 [pid 5886] <... ioctl resumed>) = 0 [pid 6633] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5886] close(3 [pid 6633] close(9 [pid 5886] <... close resumed>) = 0 [pid 6633] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5886] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6633] close(10) = -1 EBADF (Bad file descriptor) [pid 5886] <... clone resumed>, child_tidptr=0x55556ff09690) = 154 [pid 6633] close(11) = -1 EBADF (Bad file descriptor) [pid 6633] close(12) = -1 EBADF (Bad file descriptor) [pid 6633] close(13) = -1 EBADF (Bad file descriptor) [pid 6633] close(14) = -1 EBADF (Bad file descriptor) ./strace-static-x86_64: Process 6639 attached [pid 6633] close(15) = -1 EBADF (Bad file descriptor) [pid 6633] close(16) = -1 EBADF (Bad file descriptor) [pid 6633] close(17) = -1 EBADF (Bad file descriptor) [pid 6633] close(18) = -1 EBADF (Bad file descriptor) [pid 6633] close(19) = -1 EBADF (Bad file descriptor) [pid 6633] close(20) = -1 EBADF (Bad file descriptor) [pid 6633] close(21) = -1 EBADF (Bad file descriptor) [pid 6633] close(22) = -1 EBADF (Bad file descriptor) [pid 6639] set_robust_list(0x55556ff096a0, 24 [pid 6633] close(23 [pid 6639] <... set_robust_list resumed>) = 0 [pid 6633] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6639] chdir("./66" [pid 6633] close(24 [pid 6639] <... chdir resumed>) = 0 [pid 6633] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6639] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6633] close(25 [pid 6639] <... prctl resumed>) = 0 [pid 6633] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6639] setpgid(0, 0 [pid 6633] close(26 [pid 6639] <... setpgid resumed>) = 0 [pid 6633] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6639] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6633] close(27 [pid 6639] <... openat resumed>) = 3 [pid 6633] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6639] write(3, "1000", 4 [pid 6633] close(28 [pid 6639] <... write resumed>) = 4 [pid 6633] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6639] close(3 [pid 6633] close(29 [pid 6639] <... close resumed>) = 0 [pid 6633] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6633] exit_group(0 [pid 6634] <... futex resumed>) = ? [pid 6633] <... exit_group resumed>) = ? [pid 6634] +++ exited with 0 +++ [pid 6633] +++ exited with 0 +++ [pid 5884] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=146, si_uid=0, si_status=0, si_utime=0, si_stime=3 /* 0.03 s */} --- [pid 5884] restart_syscall(<... resuming interrupted clone ...> [pid 6639] symlink("/dev/binderfs", "./binderfs") = 0 [pid 6639] write(1, "executing program\n", 18) = 18 [pid 6639] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 6639] rt_sigaction(SIGRT_1, {sa_handler=0x7f7361ab2750, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f7361aa3900}, NULL, 8) = 0 [pid 6639] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 6639] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f7361a20000 [pid 6639] mprotect(0x7f7361a21000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 6639] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 6639] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f7361a40990, parent_tid=0x7f7361a40990, exit_signal=0, stack=0x7f7361a20000, stack_size=0x20300, tls=0x7f7361a406c0}./strace-static-x86_64: Process 6640 attached [pid 5884] <... restart_syscall resumed>) = 0 [pid 6639] <... clone3 resumed> => {parent_tid=[155]}, 88) = 155 [pid 6639] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 5884] umount2("./65", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6639] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5884] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6639] <... futex resumed>) = 0 [pid 5884] openat(AT_FDCWD, "./65", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 6639] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 5884] <... openat resumed>) = 3 [pid 6640] rseq(0x7f7361a40fe0, 0x20, 0, 0x53053053 [pid 5884] newfstatat(3, "", [pid 6640] <... rseq resumed>) = 0 [pid 5884] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=80, ...}, AT_EMPTY_PATH) = 0 [pid 6640] set_robust_list(0x7f7361a409a0, 24 [pid 5884] getdents64(3, [pid 6640] <... set_robust_list resumed>) = 0 [pid 5884] <... getdents64 resumed>0x55556ff0a730 /* 4 entries */, 32768) = 112 [pid 6640] rt_sigprocmask(SIG_SETMASK, [], [pid 5884] umount2("./65/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6640] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6640] memfd_create("syzkaller", 0) = 3 [pid 6640] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f7359600000 [pid 6638] <... mount resumed>) = 0 [pid 6638] openat(AT_FDCWD, "./file2", O_RDONLY|O_DIRECTORY) = 3 [pid 6638] chdir("./file2") = 0 [pid 6638] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 6640] write(3, "\xeb\x76\x90\x45\x58\x46\x41\x54\x20\x20\x20\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x03\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x08\x00\x00\x00\x88\x00\x00\x00\x0f\x00\x00\x00\x05\x00\x00\x00"..., 131072 [pid 6632] <... openat resumed>) = -1 EIO (Input/output error) [pid 5884] <... umount2 resumed>) = 0 [pid 5884] umount2("./65/file2", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5884] newfstatat(AT_FDCWD, "./65/file2", [pid 6640] <... write resumed>) = 131072 [pid 6638] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5884] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 6638] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5884] umount2("./65/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6640] munmap(0x7f7359600000, 138412032 [pid 6638] <... futex resumed>) = 1 [pid 6637] <... futex resumed>) = 0 [pid 5884] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6640] <... munmap resumed>) = 0 [pid 6637] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5884] openat(AT_FDCWD, "./65/file2", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 6637] <... futex resumed>) = 0 [pid 5884] <... openat resumed>) = 4 [pid 6637] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5884] newfstatat(4, "", {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_EMPTY_PATH) = 0 [pid 6640] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 5884] getdents64(4, [pid 6640] <... openat resumed>) = 4 [pid 5884] <... getdents64 resumed>0x55556ff12770 /* 2 entries */, 32768) = 48 [pid 5884] getdents64(4, 0x55556ff12770 /* 0 entries */, 32768) = 0 [pid 5884] close(4) = 0 [pid 5884] rmdir("./65/file2") = 0 [pid 5884] umount2("./65/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5884] newfstatat(AT_FDCWD, "./65/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5884] unlink("./65/binderfs") = 0 [pid 5884] getdents64(3, 0x55556ff0a730 /* 0 entries */, 32768) = 0 [pid 5884] close(3) = 0 [pid 5884] rmdir("./65") = 0 [pid 5884] mkdir("./66", 0777) = 0 [pid 5884] openat(AT_FDCWD, "/dev/loop0", O_RDWR) = 3 [pid 5884] ioctl(3, LOOP_CLR_FD) = 0 [pid 6640] ioctl(4, LOOP_SET_FD, 3 [ 121.365018][ T6638] exFAT-fs (loop4): failed to load upcase table (idx : 0x0000fe7f, chksum : 0x39626d3b, utbl_chksum : 0xe619d30d) [ 121.380852][ T6632] exFAT-fs (loop2): error, data size is invalid(150994954) [ 121.404918][ T6632] exFAT-fs (loop2): Filesystem has been set read-only [pid 5884] close(3) = 0 [pid 6640] <... ioctl resumed>) = 0 [pid 6638] openat(AT_FDCWD, ".", O_RDONLY) = 4 [pid 5884] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6638] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000./strace-static-x86_64: Process 6641 attached ) = 1 [pid 6637] <... futex resumed>) = 0 [pid 6638] openat(AT_FDCWD, "./file1", O_WRONLY|O_EXCL|O_TRUNC|O_SYNC|O_NOATIME [pid 6637] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6630] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 5884] <... clone resumed>, child_tidptr=0x55556ff09690) = 148 [pid 6637] <... futex resumed>) = 0 [pid 6637] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6641] set_robust_list(0x55556ff096a0, 24) = 0 [pid 6630] futex(0x7f7361b156dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6641] chdir("./66" [pid 6632] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6630] <... futex resumed>) = 0 [pid 6641] <... chdir resumed>) = 0 [pid 6632] <... futex resumed>) = 0 [pid 6630] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 6632] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6641] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6630] <... mmap resumed>) = 0x7f73619ff000 [pid 6641] <... prctl resumed>) = 0 [pid 6640] close(3 [pid 6638] <... openat resumed>) = -1 EIO (Input/output error) [pid 6630] mprotect(0x7f7361a00000, 131072, PROT_READ|PROT_WRITE [pid 6640] <... close resumed>) = 0 [pid 6638] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6630] <... mprotect resumed>) = 0 [pid 6640] close(4 [pid 6638] <... futex resumed>) = 1 [pid 6637] <... futex resumed>) = 0 [pid 6638] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6637] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6630] rt_sigprocmask(SIG_BLOCK, ~[], [pid 6640] <... close resumed>) = 0 [pid 6638] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6637] <... futex resumed>) = 0 [pid 6630] <... rt_sigprocmask resumed>[], 8) = 0 [pid 6640] mkdir("./file2", 0777 [pid 6638] ioctl(4, F2FS_IOC_SHUTDOWN, 0x200000000080 [pid 6637] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6630] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f7361a1f990, parent_tid=0x7f7361a1f990, exit_signal=0, stack=0x7f73619ff000, stack_size=0x20300, tls=0x7f7361a1f6c0} [pid 6641] setpgid(0, 0) = 0 [pid 6641] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6638] <... ioctl resumed>) = 0 ./strace-static-x86_64: Process 6642 attached [pid 6641] <... openat resumed>) = 3 [pid 6640] <... mkdir resumed>) = 0 [pid 6638] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6640] mount("/dev/loop1", "./file2", "exfat", MS_SYNCHRONOUS|MS_MANDLOCK|MS_DIRSYNC|MS_NOATIME|MS_NODIRATIME|MS_STRICTATIME|MS_LAZYTIME, "" [pid 6641] write(3, "1000", 4 [pid 6638] <... futex resumed>) = 1 [pid 6637] <... futex resumed>) = 0 [pid 6630] <... clone3 resumed> => {parent_tid=[146]}, 88) = 146 [pid 6641] <... write resumed>) = 4 [pid 6637] close(3 [pid 6630] rt_sigprocmask(SIG_SETMASK, [], [pid 6641] close(3 [pid 6638] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6637] <... close resumed>) = 0 [pid 6630] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6641] <... close resumed>) = 0 [pid 6637] close(4 [pid 6630] futex(0x7f7361b156d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6641] symlink("/dev/binderfs", "./binderfs" [pid 6637] <... close resumed>) = 0 [pid 6641] <... symlink resumed>) = 0 [pid 6637] close(5 [pid 6630] <... futex resumed>) = 0 [pid 6637] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6637] close(6 [pid 6630] futex(0x7f7361b156dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6637] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6642] rseq(0x7f7361a1ffe0, 0x20, 0, 0x53053053 [pid 6637] close(7 [pid 6642] <... rseq resumed>) = 0 [pid 6637] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6642] set_robust_list(0x7f7361a1f9a0, 24 [pid 6637] close(8 [pid 6642] <... set_robust_list resumed>) = 0 [pid 6637] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6642] rt_sigprocmask(SIG_SETMASK, [], executing program [pid 6641] write(1, "executing program\n", 18 [pid 6637] close(9 [pid 6642] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6641] <... write resumed>) = 18 [pid 6637] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6636] <... mount resumed>) = 0 [pid 6642] ioctl(4, F2FS_IOC_SHUTDOWN, 0x200000000080 [pid 6641] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6637] close(10 [pid 6642] <... ioctl resumed>) = 0 [pid 6641] <... futex resumed>) = 0 [pid 6637] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6636] openat(AT_FDCWD, "./file2", O_RDONLY|O_DIRECTORY [pid 6642] futex(0x7f7361b156dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6641] rt_sigaction(SIGRT_1, {sa_handler=0x7f7361ab2750, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f7361aa3900}, [pid 6637] close(11 [pid 6636] <... openat resumed>) = 3 [pid 6642] <... futex resumed>) = 1 [pid 6641] <... rt_sigaction resumed>NULL, 8) = 0 [pid 6637] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6636] chdir("./file2" [pid 6630] <... futex resumed>) = 0 [pid 6642] futex(0x7f7361b156d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6641] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 6637] close(12 [pid 6636] <... chdir resumed>) = 0 [pid 6630] close(3 [pid 6641] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6637] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6630] <... close resumed>) = 0 [pid 6641] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 6637] close(13 [pid 6630] close(4) = 0 [ 121.427199][ T6640] loop1: detected capacity change from 0 to 256 [ 121.436761][ T6638] exFAT-fs (loop4): error, data size is invalid(150994954) [ 121.444165][ T6638] exFAT-fs (loop4): Filesystem has been set read-only [ 121.456761][ T6636] exFAT-fs (loop3): failed to load upcase table (idx : 0x0000fe7f, chksum : 0x39626d3b, utbl_chksum : 0xe619d30d) [pid 6641] <... mmap resumed>) = 0x7f7361a20000 [pid 6637] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6636] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 6630] close(5 [pid 6637] close(14) = -1 EBADF (Bad file descriptor) [pid 6630] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6630] close(6) = -1 EBADF (Bad file descriptor) [pid 6630] close(7) = -1 EBADF (Bad file descriptor) [pid 6630] close(8) = -1 EBADF (Bad file descriptor) [pid 6630] close(9) = -1 EBADF (Bad file descriptor) [pid 6630] close(10 [pid 6641] mprotect(0x7f7361a21000, 131072, PROT_READ|PROT_WRITE [pid 6630] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6641] <... mprotect resumed>) = 0 [pid 6630] close(11 [pid 6637] close(15 [pid 6630] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6637] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6630] close(12 [pid 6637] close(16 [pid 6630] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6637] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6630] close(13 [pid 6637] close(17 [pid 6630] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6637] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6630] close(14 [pid 6637] close(18 [pid 6630] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6637] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6630] close(15 [pid 6637] close(19 [pid 6630] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6637] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6630] close(16 [pid 6637] close(20 [pid 6630] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6641] rt_sigprocmask(SIG_BLOCK, ~[], [pid 6637] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6630] close(17 [pid 6637] close(21 [pid 6630] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6637] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6630] close(18 [pid 6641] <... rt_sigprocmask resumed>[], 8) = 0 [pid 6637] close(22 [pid 6630] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6641] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f7361a40990, parent_tid=0x7f7361a40990, exit_signal=0, stack=0x7f7361a20000, stack_size=0x20300, tls=0x7f7361a406c0} [pid 6637] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6630] close(19 [pid 6637] close(23 [pid 6630] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6641] <... clone3 resumed> => {parent_tid=[149]}, 88) = 149 [pid 6637] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6630] close(20 [pid 6641] rt_sigprocmask(SIG_SETMASK, [], [pid 6637] close(24 [pid 6630] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6641] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6637] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6630] close(21 [pid 6641] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6637] close(25 [pid 6630] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6641] <... futex resumed>) = 0 [pid 6637] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6630] close(22 [pid 6641] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 6637] close(26 [pid 6630] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6637] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6630] close(23 [pid 6637] close(27 [pid 6630] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6637] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6630] close(24 [pid 6637] close(28 [pid 6630] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6637] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6630] close(25 [pid 6637] close(29 [pid 6630] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6637] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6630] close(26 [pid 6637] exit_group(0 [pid 6630] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6637] <... exit_group resumed>) = ? [pid 6630] close(27) = -1 EBADF (Bad file descriptor) [pid 6636] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6630] close(28) = -1 EBADF (Bad file descriptor) [pid 6630] close(29) = -1 EBADF (Bad file descriptor) [pid 6630] exit_group(0) = ? ./strace-static-x86_64: Process 6643 attached [pid 6642] <... futex resumed>) = ? [pid 6632] <... futex resumed>) = ? [pid 6638] <... futex resumed>) = ? [pid 6636] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6642] +++ exited with 0 +++ [pid 6643] rseq(0x7f7361a40fe0, 0x20, 0, 0x53053053) = 0 [pid 6643] set_robust_list(0x7f7361a409a0, 24) = 0 [pid 6643] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 6643] memfd_create("syzkaller", 0 [pid 6636] <... futex resumed>) = 1 [pid 6643] <... memfd_create resumed>) = 3 [pid 6643] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f7359600000 [pid 6643] write(3, "\xeb\x76\x90\x45\x58\x46\x41\x54\x20\x20\x20\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x03\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x08\x00\x00\x00\x88\x00\x00\x00\x0f\x00\x00\x00\x05\x00\x00\x00"..., 131072 [pid 6638] +++ exited with 0 +++ [pid 6637] +++ exited with 0 +++ [pid 6636] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5889] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=155, si_uid=0, si_status=0, si_utime=0, si_stime=2 /* 0.02 s */} --- [pid 5889] restart_syscall(<... resuming interrupted clone ...>) = 0 [pid 5889] umount2("./68", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6632] +++ exited with 0 +++ [pid 6630] +++ exited with 0 +++ [pid 5889] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5889] openat(AT_FDCWD, "./68", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5887] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=144, si_uid=0, si_status=0, si_utime=0, si_stime=3 /* 0.03 s */} --- [pid 5889] <... openat resumed>) = 3 [pid 5889] newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=80, ...}, AT_EMPTY_PATH) = 0 [pid 5889] getdents64(3, 0x55556ff0a730 /* 4 entries */, 32768) = 112 [pid 5889] umount2("./68/file2", MNT_FORCE|UMOUNT_NOFOLLOW) = 0 [pid 5889] umount2("./68/file2", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5889] newfstatat(AT_FDCWD, "./68/file2", {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 6635] <... futex resumed>) = 0 [pid 5889] umount2("./68/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6635] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5889] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6635] <... futex resumed>) = 1 [pid 5889] openat(AT_FDCWD, "./68/file2", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 6635] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5889] <... openat resumed>) = 4 [pid 5889] newfstatat(4, "", {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_EMPTY_PATH) = 0 [pid 5889] getdents64(4, [pid 6643] <... write resumed>) = 131072 [pid 5889] <... getdents64 resumed>0x55556ff12770 /* 2 entries */, 32768) = 48 [pid 5889] getdents64(4, 0x55556ff12770 /* 0 entries */, 32768) = 0 [pid 5889] close(4) = 0 [pid 5889] rmdir("./68/file2") = 0 [pid 5889] umount2("./68/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 6636] <... futex resumed>) = 0 [pid 5889] newfstatat(AT_FDCWD, "./68/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5889] unlink("./68/binderfs") = 0 [pid 5889] getdents64(3, [pid 6643] munmap(0x7f7359600000, 138412032 [pid 5889] <... getdents64 resumed>0x55556ff0a730 /* 0 entries */, 32768) = 0 [ 121.483009][ T6640] exFAT-fs (loop1): failed to load upcase table (idx : 0x0000fe7f, chksum : 0x39626d3b, utbl_chksum : 0xe619d30d) [ 121.518560][ T6636] exFAT-fs (loop3): error, data size is invalid(150994954) [ 121.521314][ T6643] loop0: detected capacity change from 0 to 256 [pid 6643] <... munmap resumed>) = 0 [pid 6636] openat(AT_FDCWD, ".", O_RDONLY [pid 5889] close(3) = 0 [pid 5889] rmdir("./68") = 0 [pid 5889] mkdir("./69", 0777) = 0 [pid 5889] openat(AT_FDCWD, "/dev/loop4", O_RDWR) = 3 [pid 5889] ioctl(3, LOOP_CLR_FD [pid 6636] <... openat resumed>) = 4 [pid 5889] <... ioctl resumed>) = 0 [pid 6636] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 6635] <... futex resumed>) = 0 [pid 6636] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6635] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6636] <... futex resumed>) = 0 [pid 6635] <... futex resumed>) = 1 [pid 6636] openat(AT_FDCWD, "./file1", O_WRONLY|O_EXCL|O_TRUNC|O_SYNC|O_NOATIME [pid 6635] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5889] close(3) = 0 [pid 5889] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6643] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 5889] <... clone resumed>, child_tidptr=0x55556ff09690) = 157 [pid 6643] <... openat resumed>) = 4 [pid 6643] ioctl(4, LOOP_SET_FD, 3./strace-static-x86_64: Process 6644 attached [pid 5887] umount2("./67", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5887] openat(AT_FDCWD, "./67", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 6644] set_robust_list(0x55556ff096a0, 24 [pid 5887] newfstatat(3, "", [pid 6644] <... set_robust_list resumed>) = 0 [pid 5887] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=80, ...}, AT_EMPTY_PATH) = 0 [pid 6644] chdir("./69" [pid 5887] getdents64(3, [pid 6644] <... chdir resumed>) = 0 [pid 5887] <... getdents64 resumed>0x55556ff0a730 /* 4 entries */, 32768) = 112 [pid 6644] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5887] umount2("./67/file2", MNT_FORCE|UMOUNT_NOFOLLOWexecuting program [pid 6644] <... prctl resumed>) = 0 [pid 5887] <... umount2 resumed>) = 0 [pid 6644] setpgid(0, 0 [pid 5887] umount2("./67/file2", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5887] newfstatat(AT_FDCWD, "./67/file2", [pid 6644] <... setpgid resumed>) = 0 [pid 5887] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 6644] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5887] umount2("./67/file2", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5887] openat(AT_FDCWD, "./67/file2", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 6644] <... openat resumed>) = 3 [pid 5887] newfstatat(4, "", [pid 6644] write(3, "1000", 4 [pid 5887] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_EMPTY_PATH) = 0 [pid 5887] getdents64(4, 0x55556ff12770 /* 2 entries */, 32768) = 48 [pid 6644] <... write resumed>) = 4 [pid 5887] getdents64(4, [pid 6644] close(3 [pid 5887] <... getdents64 resumed>0x55556ff12770 /* 0 entries */, 32768) = 0 [pid 6644] <... close resumed>) = 0 [pid 5887] close(4 [pid 6644] symlink("/dev/binderfs", "./binderfs" [pid 5887] <... close resumed>) = 0 [pid 6644] <... symlink resumed>) = 0 [pid 5887] rmdir("./67/file2") = 0 [pid 5887] umount2("./67/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5887] newfstatat(AT_FDCWD, "./67/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 6644] write(1, "executing program\n", 18 [pid 5887] unlink("./67/binderfs" [pid 6644] <... write resumed>) = 18 [pid 5887] <... unlink resumed>) = 0 [pid 5887] getdents64(3, 0x55556ff0a730 /* 0 entries */, 32768) = 0 [pid 5887] close(3) = 0 [pid 5887] rmdir("./67") = 0 [pid 5887] mkdir("./68", 0777) = 0 [pid 5887] openat(AT_FDCWD, "/dev/loop2", O_RDWR) = 3 [pid 6644] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5887] ioctl(3, LOOP_CLR_FD [pid 6644] <... futex resumed>) = 0 [pid 5887] <... ioctl resumed>) = 0 [pid 6644] rt_sigaction(SIGRT_1, {sa_handler=0x7f7361ab2750, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f7361aa3900}, [pid 5887] close(3) = 0 [pid 6644] <... rt_sigaction resumed>NULL, 8) = 0 [pid 6644] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 6644] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f7361a20000 [pid 6644] mprotect(0x7f7361a21000, 131072, PROT_READ|PROT_WRITE [pid 6640] <... mount resumed>) = 0 [pid 6640] openat(AT_FDCWD, "./file2", O_RDONLY|O_DIRECTORY [pid 6644] <... mprotect resumed>) = 0 [pid 6640] <... openat resumed>) = 3 [pid 6640] chdir("./file2" [pid 6644] rt_sigprocmask(SIG_BLOCK, ~[], [pid 6640] <... chdir resumed>) = 0 [pid 6640] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 5887] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 6645 attached [pid 6644] <... rt_sigprocmask resumed>[], 8) = 0 [pid 6640] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6644] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f7361a40990, parent_tid=0x7f7361a40990, exit_signal=0, stack=0x7f7361a20000, stack_size=0x20300, tls=0x7f7361a406c0} [pid 6640] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 6639] <... futex resumed>) = 0 [pid 6639] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6645] set_robust_list(0x55556ff096a0, 24 [pid 6640] openat(AT_FDCWD, ".", O_RDONLY [pid 6639] <... futex resumed>) = 0 [pid 5887] <... clone resumed>, child_tidptr=0x55556ff09690) = 147 [pid 6645] <... set_robust_list resumed>) = 0 [pid 6639] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6645] chdir("./68") = 0 [pid 6640] <... openat resumed>) = 4 [pid 6645] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6644] <... clone3 resumed> => {parent_tid=[158]}, 88) = 158 [pid 6640] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6645] <... prctl resumed>) = 0 [pid 6644] rt_sigprocmask(SIG_SETMASK, [], [pid 6640] <... futex resumed>) = 1 [pid 6639] <... futex resumed>) = 0 [pid 6645] setpgid(0, 0 [pid 6644] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6640] openat(AT_FDCWD, "./file1", O_WRONLY|O_EXCL|O_TRUNC|O_SYNC|O_NOATIME [pid 6639] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000./strace-static-x86_64: Process 6646 attached [pid 6645] <... setpgid resumed>) = 0 [pid 6644] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6639] <... futex resumed>) = 0 [pid 6635] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 6645] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6644] <... futex resumed>) = 0 [pid 6635] futex(0x7f7361b156dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6646] rseq(0x7f7361a40fe0, 0x20, 0, 0x53053053 [pid 6645] <... openat resumed>) = 3 [pid 6644] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 6635] <... futex resumed>) = 0 [pid 6645] write(3, "1000", 4 [pid 6635] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 6645] <... write resumed>) = 4 [pid 6635] <... mmap resumed>) = 0x7f73619ff000 [pid 6645] close(3 [pid 6635] mprotect(0x7f7361a00000, 131072, PROT_READ|PROT_WRITE [pid 6645] <... close resumed>) = 0 [pid 6645] symlink("/dev/binderfs", "./binderfs" [pid 6635] <... mprotect resumed>) = 0 [pid 6646] <... rseq resumed>) = 0 [pid 6645] <... symlink resumed>) = 0 [pid 6635] rt_sigprocmask(SIG_BLOCK, ~[], executing program [pid 6646] set_robust_list(0x7f7361a409a0, 24 [pid 6645] write(1, "executing program\n", 18 [pid 6643] <... ioctl resumed>) = 0 [pid 6639] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6635] <... rt_sigprocmask resumed>[], 8) = 0 [pid 6645] <... write resumed>) = 18 [pid 6643] close(3 [pid 6635] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f7361a1f990, parent_tid=0x7f7361a1f990, exit_signal=0, stack=0x7f73619ff000, stack_size=0x20300, tls=0x7f7361a1f6c0} [pid 6645] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6643] <... close resumed>) = 0 [pid 6645] <... futex resumed>) = 0 [pid 6643] close(4 [pid 6645] rt_sigaction(SIGRT_1, {sa_handler=0x7f7361ab2750, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f7361aa3900}, [pid 6635] <... clone3 resumed> => {parent_tid=[142]}, 88) = 142 [pid 6645] <... rt_sigaction resumed>NULL, 8) = 0 [pid 6635] rt_sigprocmask(SIG_SETMASK, [], [pid 6645] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 6635] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6645] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6635] futex(0x7f7361b156d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6645] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 6635] <... futex resumed>) = 0 [pid 6645] <... mmap resumed>) = 0x7f7361a20000 [pid 6635] futex(0x7f7361b156dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}./strace-static-x86_64: Process 6647 attached [pid 6646] <... set_robust_list resumed>) = 0 [pid 6645] mprotect(0x7f7361a21000, 131072, PROT_READ|PROT_WRITE [pid 6643] <... close resumed>) = 0 [pid 6645] <... mprotect resumed>) = 0 [pid 6643] mkdir("./file2", 0777 [pid 6645] rt_sigprocmask(SIG_BLOCK, ~[], [pid 6643] <... mkdir resumed>) = 0 [pid 6645] <... rt_sigprocmask resumed>[], 8) = 0 [pid 6643] mount("/dev/loop0", "./file2", "exfat", MS_SYNCHRONOUS|MS_MANDLOCK|MS_DIRSYNC|MS_NOATIME|MS_NODIRATIME|MS_STRICTATIME|MS_LAZYTIME, "" [pid 6647] rseq(0x7f7361a1ffe0, 0x20, 0, 0x53053053 [pid 6645] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f7361a40990, parent_tid=0x7f7361a40990, exit_signal=0, stack=0x7f7361a20000, stack_size=0x20300, tls=0x7f7361a406c0}./strace-static-x86_64: Process 6648 attached [pid 6647] <... rseq resumed>) = 0 [pid 6646] rt_sigprocmask(SIG_SETMASK, [], [pid 6648] rseq(0x7f7361a40fe0, 0x20, 0, 0x53053053 [pid 6647] set_robust_list(0x7f7361a1f9a0, 24 [pid 6646] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6645] <... clone3 resumed> => {parent_tid=[148]}, 88) = 148 [pid 6648] <... rseq resumed>) = 0 [pid 6647] <... set_robust_list resumed>) = 0 [pid 6645] rt_sigprocmask(SIG_SETMASK, [], [pid 6648] set_robust_list(0x7f7361a409a0, 24 [pid 6647] rt_sigprocmask(SIG_SETMASK, [], [pid 6646] memfd_create("syzkaller", 0 [pid 6648] <... set_robust_list resumed>) = 0 [pid 6645] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6648] rt_sigprocmask(SIG_SETMASK, [], [pid 6647] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6648] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6645] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6648] memfd_create("syzkaller", 0 [pid 6647] ioctl(4, F2FS_IOC_SHUTDOWN, 0x200000000080 [pid 6645] <... futex resumed>) = 0 [pid 6647] <... ioctl resumed>) = 0 [pid 6645] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 6647] futex(0x7f7361b156dc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 6635] <... futex resumed>) = 0 [pid 6647] futex(0x7f7361b156d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6648] <... memfd_create resumed>) = 3 [pid 6646] <... memfd_create resumed>) = 3 [pid 6648] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f7359600000 [pid 6646] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f7359600000 [pid 6648] write(3, "\xeb\x76\x90\x45\x58\x46\x41\x54\x20\x20\x20\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x03\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x08\x00\x00\x00\x88\x00\x00\x00\x0f\x00\x00\x00\x05\x00\x00\x00"..., 131072) = 131072 [ 121.525844][ T6636] exFAT-fs (loop3): Filesystem has been set read-only [ 121.562232][ T6640] exFAT-fs (loop1): error, data size is invalid(150994954) [pid 6646] write(3, "\xeb\x76\x90\x45\x58\x46\x41\x54\x20\x20\x20\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x03\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x08\x00\x00\x00\x88\x00\x00\x00\x0f\x00\x00\x00\x05\x00\x00\x00"..., 131072) = 131072 [pid 6646] munmap(0x7f7359600000, 138412032 [pid 6648] munmap(0x7f7359600000, 138412032 [pid 6646] <... munmap resumed>) = 0 [pid 6648] <... munmap resumed>) = 0 [pid 6646] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 6648] openat(AT_FDCWD, "/dev/loop2", O_RDWR) = 4 [pid 6648] ioctl(4, LOOP_SET_FD, 3 [pid 6646] <... openat resumed>) = 4 [pid 6646] ioctl(4, LOOP_SET_FD, 3 [pid 6640] <... openat resumed>) = -1 EIO (Input/output error) [pid 6646] <... ioctl resumed>) = 0 [pid 6640] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6639] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 6636] <... openat resumed>) = -1 EIO (Input/output error) [pid 6639] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 6640] <... futex resumed>) = 0 [pid 6639] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6636] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6646] close(3 [pid 6640] ioctl(4, F2FS_IOC_SHUTDOWN, 0x200000000080) = 0 [pid 6640] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 6639] <... futex resumed>) = 0 [pid 6639] close(3) = 0 [pid 6635] close(3) = 0 [pid 6635] close(4) = 0 [pid 6635] close(5) = -1 EBADF (Bad file descriptor) [pid 6635] close(6) = -1 EBADF (Bad file descriptor) [pid 6635] close(7) = -1 EBADF (Bad file descriptor) [pid 6635] close(8) = -1 EBADF (Bad file descriptor) [pid 6635] close(9) = -1 EBADF (Bad file descriptor) [pid 6635] close(10) = -1 EBADF (Bad file descriptor) [pid 6635] close(11 [pid 6636] <... futex resumed>) = 0 [pid 6635] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6646] <... close resumed>) = 0 [pid 6635] close(12) = -1 EBADF (Bad file descriptor) [pid 6635] close(13) = -1 EBADF (Bad file descriptor) [pid 6635] close(14) = -1 EBADF (Bad file descriptor) [pid 6635] close(15) = -1 EBADF (Bad file descriptor) [pid 6635] close(16) = -1 EBADF (Bad file descriptor) [pid 6639] close(4 [pid 6635] close(17 [pid 6640] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6639] <... close resumed>) = 0 [pid 6635] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6639] close(5 [pid 6635] close(18 [pid 6639] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6635] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6639] close(6 [pid 6635] close(19 [pid 6639] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6635] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6639] close(7 [pid 6635] close(20 [pid 6639] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6635] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6639] close(8 [pid 6635] close(21 [pid 6639] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6635] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6639] close(9 [pid 6635] close(22 [pid 6639] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6635] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6639] close(10 [pid 6635] close(23 [pid 6639] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6635] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6648] <... ioctl resumed>) = 0 [pid 6639] close(11 [pid 6635] close(24 [pid 6646] close(4 [pid 6636] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6648] close(3 [pid 6639] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6635] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6646] <... close resumed>) = 0 [pid 6648] <... close resumed>) = 0 [pid 6639] close(12 [pid 6635] close(25 [pid 6648] close(4 [pid 6639] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6635] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6639] close(13 [pid 6635] close(26) = -1 EBADF (Bad file descriptor) [pid 6635] close(27) = -1 EBADF (Bad file descriptor) [pid 6635] close(28) = -1 EBADF (Bad file descriptor) [pid 6635] close(29) = -1 EBADF (Bad file descriptor) [pid 6635] exit_group(0 [pid 6636] <... futex resumed>) = ? [pid 6635] <... exit_group resumed>) = ? [pid 6646] mkdir("./file2", 0777 [pid 6648] <... close resumed>) = 0 [pid 6648] mkdir("./file2", 0777) = 0 [pid 6639] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6648] mount("/dev/loop2", "./file2", "exfat", MS_SYNCHRONOUS|MS_MANDLOCK|MS_DIRSYNC|MS_NOATIME|MS_NODIRATIME|MS_STRICTATIME|MS_LAZYTIME, "" [pid 6639] close(14) = -1 EBADF (Bad file descriptor) [pid 6639] close(15) = -1 EBADF (Bad file descriptor) [pid 6639] close(16) = -1 EBADF (Bad file descriptor) [pid 6639] close(17) = -1 EBADF (Bad file descriptor) [pid 6639] close(18) = -1 EBADF (Bad file descriptor) [pid 6639] close(19) = -1 EBADF (Bad file descriptor) [pid 6646] <... mkdir resumed>) = 0 [pid 6636] +++ exited with 0 +++ [pid 6646] mount("/dev/loop4", "./file2", "exfat", MS_SYNCHRONOUS|MS_MANDLOCK|MS_DIRSYNC|MS_NOATIME|MS_NODIRATIME|MS_STRICTATIME|MS_LAZYTIME, "" [pid 6639] close(20) = -1 EBADF (Bad file descriptor) [pid 6639] close(21) = -1 EBADF (Bad file descriptor) [pid 6639] close(22) = -1 EBADF (Bad file descriptor) [pid 6639] close(23) = -1 EBADF (Bad file descriptor) [pid 6639] close(24 [pid 6647] <... futex resumed>) = ? [pid 6639] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6639] close(25) = -1 EBADF (Bad file descriptor) [pid 6639] close(26) = -1 EBADF (Bad file descriptor) [pid 6639] close(27) = -1 EBADF (Bad file descriptor) [pid 6639] close(28) = -1 EBADF (Bad file descriptor) [pid 6639] close(29) = -1 EBADF (Bad file descriptor) [pid 6639] exit_group(0 [pid 6647] +++ exited with 0 +++ [pid 6640] <... futex resumed>) = ? [pid 6639] <... exit_group resumed>) = ? [pid 6635] +++ exited with 0 +++ [pid 6640] +++ exited with 0 +++ [pid 6639] +++ exited with 0 +++ [pid 5888] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=140, si_uid=0, si_status=0, si_utime=0, si_stime=8 /* 0.08 s */} --- [pid 5888] restart_syscall(<... resuming interrupted clone ...> [pid 5886] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=154, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 5886] restart_syscall(<... resuming interrupted clone ...> [pid 6643] <... mount resumed>) = 0 [pid 5888] <... restart_syscall resumed>) = 0 [pid 5886] <... restart_syscall resumed>) = 0 [pid 5888] umount2("./63", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5886] umount2("./66", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5888] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5886] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5888] openat(AT_FDCWD, "./63", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5886] openat(AT_FDCWD, "./66", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5888] <... openat resumed>) = 3 [pid 5886] <... openat resumed>) = 3 [pid 5888] newfstatat(3, "", [pid 5886] newfstatat(3, "", [pid 5888] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=80, ...}, AT_EMPTY_PATH) = 0 [pid 5886] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=80, ...}, AT_EMPTY_PATH) = 0 [pid 5888] getdents64(3, [pid 5886] getdents64(3, [pid 5888] <... getdents64 resumed>0x55556ff0a730 /* 4 entries */, 32768) = 112 [pid 5886] <... getdents64 resumed>0x55556ff0a730 /* 4 entries */, 32768) = 112 [pid 5888] umount2("./63/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5886] umount2("./66/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5888] <... umount2 resumed>) = 0 [pid 5886] <... umount2 resumed>) = 0 [pid 5888] umount2("./63/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5886] umount2("./66/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5888] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5886] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [ 121.588828][ T6640] exFAT-fs (loop1): Filesystem has been set read-only [ 121.608141][ T6648] loop2: detected capacity change from 0 to 256 [ 121.615478][ T6646] loop4: detected capacity change from 0 to 256 [ 121.617061][ T6643] exFAT-fs (loop0): failed to load upcase table (idx : 0x0000fe7f, chksum : 0x39626d3b, utbl_chksum : 0xe619d30d) [pid 5888] newfstatat(AT_FDCWD, "./63/file2", [pid 5886] newfstatat(AT_FDCWD, "./66/file2", [pid 5888] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5886] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5886] umount2("./66/file2", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5886] openat(AT_FDCWD, "./66/file2", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5888] umount2("./63/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5886] <... openat resumed>) = 4 [pid 5886] newfstatat(4, "", {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_EMPTY_PATH) = 0 [pid 5886] getdents64(4, 0x55556ff12770 /* 2 entries */, 32768) = 48 [pid 5886] getdents64(4, [pid 5888] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5886] <... getdents64 resumed>0x55556ff12770 /* 0 entries */, 32768) = 0 [pid 6643] openat(AT_FDCWD, "./file2", O_RDONLY|O_DIRECTORY [pid 5886] close(4 [pid 6643] <... openat resumed>) = 3 [pid 5886] <... close resumed>) = 0 [pid 6643] chdir("./file2" [pid 5888] openat(AT_FDCWD, "./63/file2", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5886] rmdir("./66/file2" [pid 6643] <... chdir resumed>) = 0 [pid 5888] <... openat resumed>) = 4 [pid 6643] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 5888] newfstatat(4, "", [pid 5886] <... rmdir resumed>) = 0 [pid 5888] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_EMPTY_PATH) = 0 [pid 5886] umount2("./66/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5888] getdents64(4, 0x55556ff12770 /* 2 entries */, 32768) = 48 [pid 5888] getdents64(4, 0x55556ff12770 /* 0 entries */, 32768) = 0 [pid 5888] close(4) = 0 [pid 5888] rmdir("./63/file2") = 0 [pid 5886] newfstatat(AT_FDCWD, "./66/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5886] unlink("./66/binderfs") = 0 [pid 5886] getdents64(3, 0x55556ff0a730 /* 0 entries */, 32768) = 0 [pid 5886] close(3 [pid 5888] umount2("./63/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5886] <... close resumed>) = 0 [pid 5888] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5886] rmdir("./66") = 0 [pid 5888] newfstatat(AT_FDCWD, "./63/binderfs", [pid 5886] mkdir("./67", 0777 [pid 5888] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5886] <... mkdir resumed>) = 0 [pid 6643] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5888] unlink("./63/binderfs" [pid 5886] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 6643] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5888] <... unlink resumed>) = 0 [pid 5886] <... openat resumed>) = 3 [pid 6643] <... futex resumed>) = 1 [pid 6641] <... futex resumed>) = 0 [pid 5888] getdents64(3, [pid 5886] ioctl(3, LOOP_CLR_FD [pid 6643] openat(AT_FDCWD, ".", O_RDONLY [pid 6641] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5888] <... getdents64 resumed>0x55556ff0a730 /* 0 entries */, 32768) = 0 [pid 5886] <... ioctl resumed>) = 0 [pid 6643] <... openat resumed>) = 4 [pid 6641] <... futex resumed>) = 0 [pid 5888] close(3 [pid 5886] close(3 [pid 6643] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6641] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5888] <... close resumed>) = 0 [pid 5886] <... close resumed>) = 0 [pid 6643] <... futex resumed>) = 0 [pid 6641] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 5888] rmdir("./63" [pid 5886] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6641] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5888] <... rmdir resumed>) = 0 [ 121.677101][ T6648] exFAT-fs (loop2): failed to load upcase table (idx : 0x0000fe7f, chksum : 0x39626d3b, utbl_chksum : 0xe619d30d) [ 121.678698][ T6646] exFAT-fs (loop4): failed to load upcase table (idx : 0x0000fe7f, chksum : 0x39626d3b, utbl_chksum : 0xe619d30d) ./strace-static-x86_64: Process 6649 attached [pid 6643] openat(AT_FDCWD, "./file1", O_WRONLY|O_EXCL|O_TRUNC|O_SYNC|O_NOATIME [pid 6641] <... futex resumed>) = 0 [pid 5888] mkdir("./64", 0777 [pid 5886] <... clone resumed>, child_tidptr=0x55556ff09690) = 156 [pid 6641] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5888] <... mkdir resumed>) = 0 [pid 6649] set_robust_list(0x55556ff096a0, 24 [pid 5888] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 6649] <... set_robust_list resumed>) = 0 [pid 5888] <... openat resumed>) = 3 [pid 6649] chdir("./67" [pid 5888] ioctl(3, LOOP_CLR_FD [pid 6649] <... chdir resumed>) = 0 [pid 5888] <... ioctl resumed>) = 0 [pid 6649] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5888] close(3 [pid 6649] <... prctl resumed>) = 0 [pid 6649] setpgid(0, 0) = 0 [pid 6649] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 6649] write(3, "1000", 4) = 4 [pid 6649] close(3) = 0 [pid 6649] symlink("/dev/binderfs", "./binderfs"executing program ) = 0 [pid 6649] write(1, "executing program\n", 18) = 18 [pid 6649] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5888] <... close resumed>) = 0 [pid 6649] <... futex resumed>) = 0 [pid 5888] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6649] rt_sigaction(SIGRT_1, {sa_handler=0x7f7361ab2750, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f7361aa3900}, NULL, 8) = 0 [pid 5888] <... clone resumed>, child_tidptr=0x55556ff09690) = 143 [pid 6649] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], ./strace-static-x86_64: Process 6650 attached NULL, 8) = 0 [pid 6648] <... mount resumed>) = 0 [pid 6648] openat(AT_FDCWD, "./file2", O_RDONLY|O_DIRECTORY [pid 6649] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 6648] <... openat resumed>) = 3 [pid 6649] <... mmap resumed>) = 0x7f7361a20000 [pid 6648] chdir("./file2" [pid 6649] mprotect(0x7f7361a21000, 131072, PROT_READ|PROT_WRITE [pid 6648] <... chdir resumed>) = 0 [pid 6649] <... mprotect resumed>) = 0 [pid 6648] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 6649] rt_sigprocmask(SIG_BLOCK, ~[], [pid 6648] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6648] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 6645] <... futex resumed>) = 0 [pid 6648] openat(AT_FDCWD, ".", O_RDONLY [pid 6645] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6648] <... openat resumed>) = 4 [pid 6645] <... futex resumed>) = 0 [pid 6650] set_robust_list(0x55556ff096a0, 24 [pid 6648] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6645] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6648] <... futex resumed>) = 0 [pid 6645] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6649] <... rt_sigprocmask resumed>[], 8) = 0 [pid 6648] openat(AT_FDCWD, "./file1", O_WRONLY|O_EXCL|O_TRUNC|O_SYNC|O_NOATIME [pid 6645] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6650] <... set_robust_list resumed>) = 0 [pid 6649] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f7361a40990, parent_tid=0x7f7361a40990, exit_signal=0, stack=0x7f7361a20000, stack_size=0x20300, tls=0x7f7361a406c0} [pid 6645] <... futex resumed>) = 0 [pid 6650] chdir("./64" [pid 6649] <... clone3 resumed> => {parent_tid=[157]}, 88) = 157 [pid 6649] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 6645] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}./strace-static-x86_64: Process 6651 attached [pid 6649] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6651] rseq(0x7f7361a40fe0, 0x20, 0, 0x53053053 [pid 6649] <... futex resumed>) = 0 [pid 6651] <... rseq resumed>) = 0 [pid 6649] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 6651] set_robust_list(0x7f7361a409a0, 24) = 0 [pid 6651] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 6651] memfd_create("syzkaller", 0) = 3 [pid 6651] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f7359600000 [pid 6651] write(3, "\xeb\x76\x90\x45\x58\x46\x41\x54\x20\x20\x20\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x03\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x08\x00\x00\x00\x88\x00\x00\x00\x0f\x00\x00\x00\x05\x00\x00\x00"..., 131072) = 131072 [ 121.718402][ T6643] exFAT-fs (loop0): error, data size is invalid(150994954) [ 121.725627][ T6643] exFAT-fs (loop0): Filesystem has been set read-only [ 121.750604][ T6648] exFAT-fs (loop2): error, data size is invalid(150994954) [pid 6651] munmap(0x7f7359600000, 138412032) = 0 [pid 6651] openat(AT_FDCWD, "/dev/loop1", O_RDWR) = 4 [pid 6651] ioctl(4, LOOP_SET_FD, 3 [pid 6650] <... chdir resumed>) = 0 [pid 6650] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6643] <... openat resumed>) = -1 EIO (Input/output error) [pid 6643] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6641] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 6641] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 6641] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6643] <... futex resumed>) = 1 [pid 6641] <... futex resumed>) = 0 [pid 6641] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6650] <... prctl resumed>) = 0 [pid 6643] ioctl(4, F2FS_IOC_SHUTDOWN, 0x200000000080) = 0 [pid 6643] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 6641] <... futex resumed>) = 0 [pid 6641] close(3) = 0 [pid 6641] close(4) = 0 [pid 6641] close(5) = -1 EBADF (Bad file descriptor) [pid 6641] close(6) = -1 EBADF (Bad file descriptor) [pid 6641] close(7) = -1 EBADF (Bad file descriptor) [pid 6641] close(8) = -1 EBADF (Bad file descriptor) [pid 6641] close(9) = -1 EBADF (Bad file descriptor) [pid 6641] close(10 [pid 6650] setpgid(0, 0 [pid 6643] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6641] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6641] close(11) = -1 EBADF (Bad file descriptor) [pid 6641] close(12) = -1 EBADF (Bad file descriptor) [pid 6641] close(13) = -1 EBADF (Bad file descriptor) [pid 6641] close(14) = -1 EBADF (Bad file descriptor) [pid 6641] close(15) = -1 EBADF (Bad file descriptor) [pid 6641] close(16) = -1 EBADF (Bad file descriptor) [pid 6641] close(17) = -1 EBADF (Bad file descriptor) [pid 6641] close(18) = -1 EBADF (Bad file descriptor) [pid 6641] close(19) = -1 EBADF (Bad file descriptor) [pid 6641] close(20) = -1 EBADF (Bad file descriptor) [pid 6641] close(21) = -1 EBADF (Bad file descriptor) [pid 6641] close(22) = -1 EBADF (Bad file descriptor) [pid 6641] close(23) = -1 EBADF (Bad file descriptor) [pid 6641] close(24) = -1 EBADF (Bad file descriptor) [pid 6641] close(25) = -1 EBADF (Bad file descriptor) [pid 6641] close(26) = -1 EBADF (Bad file descriptor) [pid 6641] close(27) = -1 EBADF (Bad file descriptor) [pid 6641] close(28) = -1 EBADF (Bad file descriptor) [pid 6641] close(29) = -1 EBADF (Bad file descriptor) [pid 6641] exit_group(0 [pid 6643] <... futex resumed>) = ? [pid 6641] <... exit_group resumed>) = ? [pid 6643] +++ exited with 0 +++ [pid 6641] +++ exited with 0 +++ [pid 6651] <... ioctl resumed>) = 0 [pid 6650] <... setpgid resumed>) = 0 [pid 5884] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=148, si_uid=0, si_status=0, si_utime=0, si_stime=7 /* 0.07 s */} --- [pid 5884] restart_syscall(<... resuming interrupted clone ...> [pid 6651] close(3 [pid 6650] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6651] <... close resumed>) = 0 [pid 6651] close(4) = 0 [pid 6651] mkdir("./file2", 0777) = 0 [pid 6651] mount("/dev/loop1", "./file2", "exfat", MS_SYNCHRONOUS|MS_MANDLOCK|MS_DIRSYNC|MS_NOATIME|MS_NODIRATIME|MS_STRICTATIME|MS_LAZYTIME, ""executing program [pid 6648] <... openat resumed>) = -1 EIO (Input/output error) [pid 6650] <... openat resumed>) = 3 [pid 6646] <... mount resumed>) = 0 [pid 6645] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 5884] <... restart_syscall resumed>) = 0 [pid 6650] write(3, "1000", 4) = 4 [pid 6645] futex(0x7f7361b156dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6650] close(3 [pid 6645] <... futex resumed>) = 0 [pid 6650] <... close resumed>) = 0 [pid 6645] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 6650] symlink("/dev/binderfs", "./binderfs" [pid 6645] <... mmap resumed>) = 0x7f73619ff000 [pid 6645] mprotect(0x7f7361a00000, 131072, PROT_READ|PROT_WRITE [pid 5884] umount2("./66", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6650] <... symlink resumed>) = 0 [pid 6650] write(1, "executing program\n", 18 [pid 6646] openat(AT_FDCWD, "./file2", O_RDONLY|O_DIRECTORY [pid 6645] <... mprotect resumed>) = 0 [pid 5884] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6650] <... write resumed>) = 18 [pid 6650] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6646] <... openat resumed>) = 3 [pid 6645] rt_sigprocmask(SIG_BLOCK, ~[], [pid 5884] openat(AT_FDCWD, "./66", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 6650] <... futex resumed>) = 0 [pid 6650] rt_sigaction(SIGRT_1, {sa_handler=0x7f7361ab2750, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f7361aa3900}, [pid 6646] chdir("./file2" [pid 6645] <... rt_sigprocmask resumed>[], 8) = 0 [pid 5884] <... openat resumed>) = 3 [pid 6650] <... rt_sigaction resumed>NULL, 8) = 0 [pid 6650] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 6646] <... chdir resumed>) = 0 [pid 6645] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f7361a1f990, parent_tid=0x7f7361a1f990, exit_signal=0, stack=0x7f73619ff000, stack_size=0x20300, tls=0x7f7361a1f6c0} [pid 5884] newfstatat(3, "", ./strace-static-x86_64: Process 6652 attached [pid 6650] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6646] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 5884] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=80, ...}, AT_EMPTY_PATH) = 0 [pid 6650] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 6646] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6645] <... clone3 resumed> => {parent_tid=[149]}, 88) = 149 [pid 5884] getdents64(3, [pid 6650] <... mmap resumed>) = 0x7f7361a20000 [pid 6646] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6645] rt_sigprocmask(SIG_SETMASK, [], [pid 5884] <... getdents64 resumed>0x55556ff0a730 /* 4 entries */, 32768) = 112 [pid 6650] mprotect(0x7f7361a21000, 131072, PROT_READ|PROT_WRITE [pid 6646] <... futex resumed>) = 1 [pid 6645] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6644] <... futex resumed>) = 0 [pid 6650] <... mprotect resumed>) = 0 [pid 6646] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6645] futex(0x7f7361b156d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5884] umount2("./66/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6650] rt_sigprocmask(SIG_BLOCK, ~[], [pid 6646] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6645] <... futex resumed>) = 0 [pid 6644] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6650] <... rt_sigprocmask resumed>[], 8) = 0 [pid 6646] openat(AT_FDCWD, ".", O_RDONLY [pid 6645] futex(0x7f7361b156dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6644] <... futex resumed>) = 0 [pid 6652] rseq(0x7f7361a1ffe0, 0x20, 0, 0x53053053 [pid 6650] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f7361a40990, parent_tid=0x7f7361a40990, exit_signal=0, stack=0x7f7361a20000, stack_size=0x20300, tls=0x7f7361a406c0} [pid 6648] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6646] <... openat resumed>) = 4 [pid 6648] <... futex resumed>) = 0 [pid 6646] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6644] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}./strace-static-x86_64: Process 6653 attached [pid 6650] <... clone3 resumed> => {parent_tid=[144]}, 88) = 144 [pid 6648] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6646] <... futex resumed>) = 0 [ 121.770809][ T6651] loop1: detected capacity change from 0 to 256 [ 121.778762][ T6648] exFAT-fs (loop2): Filesystem has been set read-only [ 121.802401][ T6651] exFAT-fs (loop1): failed to load upcase table (idx : 0x0000fe7f, chksum : 0x39626d3b, utbl_chksum : 0xe619d30d) [pid 6653] rseq(0x7f7361a40fe0, 0x20, 0, 0x53053053 [pid 6650] rt_sigprocmask(SIG_SETMASK, [], [pid 6646] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6644] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6650] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6644] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6646] <... futex resumed>) = 0 [pid 6644] <... futex resumed>) = 1 [pid 6646] openat(AT_FDCWD, "./file1", O_WRONLY|O_EXCL|O_TRUNC|O_SYNC|O_NOATIME [pid 6644] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6653] <... rseq resumed>) = 0 [pid 6652] <... rseq resumed>) = 0 [pid 6650] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5884] <... umount2 resumed>) = 0 [pid 5884] umount2("./66/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6653] set_robust_list(0x7f7361a409a0, 24 [pid 6652] set_robust_list(0x7f7361a1f9a0, 24 [pid 6650] <... futex resumed>) = 0 [pid 6652] <... set_robust_list resumed>) = 0 [pid 6650] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 5884] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6653] <... set_robust_list resumed>) = 0 [pid 6652] rt_sigprocmask(SIG_SETMASK, [], [pid 5884] newfstatat(AT_FDCWD, "./66/file2", {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5884] umount2("./66/file2", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5884] openat(AT_FDCWD, "./66/file2", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 5884] newfstatat(4, "", [pid 6653] rt_sigprocmask(SIG_SETMASK, [], [pid 6652] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5884] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_EMPTY_PATH) = 0 [pid 6653] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6652] ioctl(4, F2FS_IOC_SHUTDOWN, 0x200000000080 [pid 5884] getdents64(4, [pid 6653] memfd_create("syzkaller", 0 [pid 6652] <... ioctl resumed>) = 0 [pid 5884] <... getdents64 resumed>0x55556ff12770 /* 2 entries */, 32768) = 48 [pid 6653] <... memfd_create resumed>) = 3 [pid 6652] futex(0x7f7361b156dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5884] getdents64(4, 0x55556ff12770 /* 0 entries */, 32768) = 0 [pid 5884] close(4) = 0 [pid 5884] rmdir("./66/file2") = 0 [pid 5884] umount2("./66/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5884] newfstatat(AT_FDCWD, "./66/binderfs", [pid 6651] <... mount resumed>) = 0 [pid 5884] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 6651] openat(AT_FDCWD, "./file2", O_RDONLY|O_DIRECTORY [pid 5884] unlink("./66/binderfs" [pid 6651] <... openat resumed>) = 3 [pid 5884] <... unlink resumed>) = 0 [pid 6651] chdir("./file2" [pid 5884] getdents64(3, [pid 6651] <... chdir resumed>) = 0 [pid 5884] <... getdents64 resumed>0x55556ff0a730 /* 0 entries */, 32768) = 0 [pid 6651] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 5884] close(3 [pid 6651] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5884] <... close resumed>) = 0 [pid 6651] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5884] rmdir("./66" [pid 6651] <... futex resumed>) = 1 [pid 6649] <... futex resumed>) = 0 [pid 5884] <... rmdir resumed>) = 0 [pid 6653] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6652] <... futex resumed>) = 1 [pid 6649] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6645] <... futex resumed>) = 0 [pid 5884] mkdir("./67", 0777 [pid 6652] futex(0x7f7361b156d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6649] <... futex resumed>) = 0 [pid 6645] close(3 [pid 6653] <... mmap resumed>) = 0x7f7359600000 [pid 6649] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6645] <... close resumed>) = 0 [pid 5884] <... mkdir resumed>) = 0 [pid 6645] close(4) = 0 [pid 5884] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 6645] close(5 [pid 5884] <... openat resumed>) = 3 [pid 6645] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5884] ioctl(3, LOOP_CLR_FD [pid 6645] close(6 [pid 5884] <... ioctl resumed>) = 0 [pid 6645] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5884] close(3 [pid 6645] close(7 [pid 5884] <... close resumed>) = 0 [pid 6645] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5884] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6645] close(8 [pid 6651] openat(AT_FDCWD, ".", O_RDONLY [pid 6645] <... close resumed>) = -1 EBADF (Bad file descriptor) ./strace-static-x86_64: Process 6654 attached [pid 6651] <... openat resumed>) = 4 [pid 6645] close(9 [ 121.826846][ T6646] exFAT-fs (loop4): error, data size is invalid(150994954) [ 121.859866][ T6646] exFAT-fs (loop4): Filesystem has been set read-only [pid 5884] <... clone resumed>, child_tidptr=0x55556ff09690) = 150 [pid 6654] set_robust_list(0x55556ff096a0, 24 [pid 6653] write(3, "\xeb\x76\x90\x45\x58\x46\x41\x54\x20\x20\x20\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x03\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x08\x00\x00\x00\x88\x00\x00\x00\x0f\x00\x00\x00\x05\x00\x00\x00"..., 131072 [pid 6651] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6645] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6645] close(10) = -1 EBADF (Bad file descriptor) [pid 6645] close(11) = -1 EBADF (Bad file descriptor) [pid 6645] close(12) = -1 EBADF (Bad file descriptor) [pid 6645] close(13) = -1 EBADF (Bad file descriptor) [pid 6645] close(14) = -1 EBADF (Bad file descriptor) [pid 6653] <... write resumed>) = 131072 [pid 6645] close(15 [pid 6651] <... futex resumed>) = 1 [pid 6649] <... futex resumed>) = 0 [pid 6645] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6651] openat(AT_FDCWD, "./file1", O_WRONLY|O_EXCL|O_TRUNC|O_SYNC|O_NOATIME [pid 6649] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6645] close(16 [pid 6653] munmap(0x7f7359600000, 138412032 [pid 6649] <... futex resumed>) = 0 [pid 6645] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6654] <... set_robust_list resumed>) = 0 [pid 6649] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6645] close(17 [pid 6654] chdir("./67" [pid 6645] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6654] <... chdir resumed>) = 0 [pid 6645] close(18 [pid 6654] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6645] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6644] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 6654] <... prctl resumed>) = 0 [pid 6645] close(19 [pid 6644] futex(0x7f7361b156dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6653] <... munmap resumed>) = 0 [pid 6654] setpgid(0, 0 [pid 6653] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 6645] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6644] <... futex resumed>) = 0 [pid 6654] <... setpgid resumed>) = 0 [pid 6645] close(20 [pid 6644] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 6654] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6653] <... openat resumed>) = 4 [pid 6645] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6644] <... mmap resumed>) = 0x7f73619ff000 [pid 6654] <... openat resumed>) = 3 [pid 6653] ioctl(4, LOOP_SET_FD, 3 [pid 6645] close(21 [pid 6644] mprotect(0x7f7361a00000, 131072, PROT_READ|PROT_WRITE [pid 6654] write(3, "1000", 4 [pid 6645] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6644] <... mprotect resumed>) = 0 [pid 6654] <... write resumed>) = 4 [pid 6645] close(22 [pid 6644] rt_sigprocmask(SIG_BLOCK, ~[], [pid 6654] close(3 [pid 6645] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6644] <... rt_sigprocmask resumed>[], 8) = 0 [pid 6654] <... close resumed>) = 0 [pid 6645] close(23 [pid 6644] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f7361a1f990, parent_tid=0x7f7361a1f990, exit_signal=0, stack=0x7f73619ff000, stack_size=0x20300, tls=0x7f7361a1f6c0} [pid 6654] symlink("/dev/binderfs", "./binderfs" [pid 6645] <... close resumed>) = -1 EBADF (Bad file descriptor) executing program [pid 6654] <... symlink resumed>) = 0 [pid 6645] close(24 [pid 6644] <... clone3 resumed> => {parent_tid=[159]}, 88) = 159 [pid 6654] write(1, "executing program\n", 18 [pid 6645] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6644] rt_sigprocmask(SIG_SETMASK, [], [pid 6654] <... write resumed>) = 18 [pid 6645] close(25 [pid 6644] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6654] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6645] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6644] futex(0x7f7361b156d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6654] <... futex resumed>) = 0 [pid 6645] close(26 [pid 6644] <... futex resumed>) = 0 [pid 6654] rt_sigaction(SIGRT_1, {sa_handler=0x7f7361ab2750, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f7361aa3900}, [pid 6645] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6654] <... rt_sigaction resumed>NULL, 8) = 0 [pid 6644] futex(0x7f7361b156dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6654] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 6645] close(27 [pid 6654] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6645] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6654] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 6645] close(28 [pid 6654] <... mmap resumed>) = 0x7f7361a20000 [pid 6645] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6654] mprotect(0x7f7361a21000, 131072, PROT_READ|PROT_WRITE [pid 6645] close(29 [pid 6654] <... mprotect resumed>) = 0 [pid 6645] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6654] rt_sigprocmask(SIG_BLOCK, ~[], [pid 6646] <... openat resumed>) = -1 EIO (Input/output error) [pid 6645] exit_group(0 [pid 6654] <... rt_sigprocmask resumed>[], 8) = 0 [pid 6648] <... futex resumed>) = ? [pid 6646] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6645] <... exit_group resumed>) = ? [pid 6654] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f7361a40990, parent_tid=0x7f7361a40990, exit_signal=0, stack=0x7f7361a20000, stack_size=0x20300, tls=0x7f7361a406c0} [pid 6648] +++ exited with 0 +++ [pid 6646] <... futex resumed>) = 0 ./strace-static-x86_64: Process 6656 attached [pid 6654] <... clone3 resumed> => {parent_tid=[151]}, 88) = 151 [pid 6646] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6654] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 6654] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 6656] rseq(0x7f7361a40fe0, 0x20, 0, 0x53053053 [pid 6654] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 6656] <... rseq resumed>) = 0 [pid 6656] set_robust_list(0x7f7361a409a0, 24./strace-static-x86_64: Process 6655 attached ) = 0 [pid 6652] <... futex resumed>) = ? [pid 6656] rt_sigprocmask(SIG_SETMASK, [], [pid 6653] <... ioctl resumed>) = 0 [pid 6656] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6656] memfd_create("syzkaller", 0) = 3 [pid 6656] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6655] rseq(0x7f7361a1ffe0, 0x20, 0, 0x53053053 [pid 6653] close(3 [pid 6652] +++ exited with 0 +++ [pid 6645] +++ exited with 0 +++ [pid 6655] <... rseq resumed>) = 0 [pid 6653] <... close resumed>) = 0 [pid 6655] set_robust_list(0x7f7361a1f9a0, 24 [pid 6653] close(4 [pid 5887] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=147, si_uid=0, si_status=0, si_utime=0, si_stime=2 /* 0.02 s */} --- [pid 6656] <... mmap resumed>) = 0x7f7359600000 [pid 6653] <... close resumed>) = 0 [pid 5887] umount2("./68", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6656] write(3, "\xeb\x76\x90\x45\x58\x46\x41\x54\x20\x20\x20\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x03\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x08\x00\x00\x00\x88\x00\x00\x00\x0f\x00\x00\x00\x05\x00\x00\x00"..., 131072 [pid 6653] mkdir("./file2", 0777 [pid 5887] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6655] <... set_robust_list resumed>) = 0 [pid 6653] <... mkdir resumed>) = 0 [pid 5887] openat(AT_FDCWD, "./68", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 6655] rt_sigprocmask(SIG_SETMASK, [], [pid 6653] mount("/dev/loop3", "./file2", "exfat", MS_SYNCHRONOUS|MS_MANDLOCK|MS_DIRSYNC|MS_NOATIME|MS_NODIRATIME|MS_STRICTATIME|MS_LAZYTIME, "" [pid 5887] <... openat resumed>) = 3 [pid 6656] <... write resumed>) = 131072 [pid 6655] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5887] newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=80, ...}, AT_EMPTY_PATH) = 0 [pid 5887] getdents64(3, 0x55556ff0a730 /* 4 entries */, 32768) = 112 [pid 5887] umount2("./68/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6656] munmap(0x7f7359600000, 138412032) = 0 [pid 6656] openat(AT_FDCWD, "/dev/loop0", O_RDWR) = 4 [pid 6656] ioctl(4, LOOP_SET_FD, 3 [pid 6655] ioctl(4, F2FS_IOC_SHUTDOWN, 0x200000000080) = 0 [pid 6651] <... openat resumed>) = -1 EIO (Input/output error) [pid 6655] futex(0x7f7361b156dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6651] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 6649] <... futex resumed>) = 0 [pid 6649] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6655] <... futex resumed>) = 1 [pid 6655] futex(0x7f7361b156d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6649] <... futex resumed>) = 0 [pid 6644] <... futex resumed>) = 0 [pid 6649] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6644] close(3) = 0 [pid 6644] close(4) = 0 [pid 6644] close(5) = -1 EBADF (Bad file descriptor) [pid 6644] close(6) = -1 EBADF (Bad file descriptor) [pid 6644] close(7) = -1 EBADF (Bad file descriptor) [pid 6644] close(8) = -1 EBADF (Bad file descriptor) [pid 6644] close(9) = -1 EBADF (Bad file descriptor) [pid 6644] close(10) = -1 EBADF (Bad file descriptor) [pid 6644] close(11 [pid 6651] ioctl(4, F2FS_IOC_SHUTDOWN, 0x200000000080 [pid 6644] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6651] <... ioctl resumed>) = 0 [pid 6644] close(12) = -1 EBADF (Bad file descriptor) [pid 6644] close(13) = -1 EBADF (Bad file descriptor) [pid 6644] close(14 [pid 6651] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6644] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6651] <... futex resumed>) = 1 [pid 6649] <... futex resumed>) = 0 [pid 6644] close(15 [pid 6649] close(3 [pid 6644] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6649] <... close resumed>) = 0 [pid 6644] close(16 [pid 6649] close(4 [pid 6644] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6649] <... close resumed>) = 0 [pid 6644] close(17 [pid 6649] close(5 [pid 6644] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6649] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6644] close(18 [pid 6649] close(6 [pid 6644] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6649] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6644] close(19 [pid 6649] close(7 [pid 6644] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6649] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6644] close(20 [pid 6649] close(8 [pid 6644] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6649] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6644] close(21 [pid 6651] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6649] close(9 [pid 6644] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6656] <... ioctl resumed>) = 0 [pid 6649] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6644] close(22 [pid 6649] close(10 [pid 6644] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6656] close(3 [pid 6649] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6644] close(23 [pid 5887] <... umount2 resumed>) = 0 [pid 6656] <... close resumed>) = 0 [pid 6649] close(11 [pid 6644] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5887] umount2("./68/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6656] close(4 [pid 6649] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6644] close(24 [pid 5887] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6656] <... close resumed>) = 0 [pid 6649] close(12 [pid 6644] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5887] newfstatat(AT_FDCWD, "./68/file2", [pid 6656] mkdir("./file2", 0777 [pid 6649] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6644] close(25 [pid 5887] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 6656] <... mkdir resumed>) = 0 [pid 6649] close(13 [pid 6644] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5887] umount2("./68/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6656] mount("/dev/loop0", "./file2", "exfat", MS_SYNCHRONOUS|MS_MANDLOCK|MS_DIRSYNC|MS_NOATIME|MS_NODIRATIME|MS_STRICTATIME|MS_LAZYTIME, "" [pid 6649] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6644] close(26 [pid 5887] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6649] close(14 [pid 6644] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5887] openat(AT_FDCWD, "./68/file2", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 6649] <... close resumed>) = -1 EBADF (Bad file descriptor) [ 121.876703][ T6651] exFAT-fs (loop1): error, data size is invalid(150994954) [ 121.888042][ T6653] loop3: detected capacity change from 0 to 256 [ 121.903600][ T6651] exFAT-fs (loop1): Filesystem has been set read-only [ 121.918209][ T6656] loop0: detected capacity change from 0 to 256 [pid 6644] close(27 [pid 5887] <... openat resumed>) = 4 [pid 6649] close(15 [pid 6644] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5887] newfstatat(4, "", [pid 6649] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6644] close(28 [pid 5887] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_EMPTY_PATH) = 0 [pid 6649] close(16 [pid 6644] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6649] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6644] close(29 [pid 5887] getdents64(4, [pid 6649] close(17 [pid 6644] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5887] <... getdents64 resumed>0x55556ff12770 /* 2 entries */, 32768) = 48 [pid 6649] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6644] exit_group(0 [pid 5887] getdents64(4, [pid 6655] <... futex resumed>) = ? [pid 6649] close(18 [pid 6644] <... exit_group resumed>) = ? [pid 5887] <... getdents64 resumed>0x55556ff12770 /* 0 entries */, 32768) = 0 [pid 6655] +++ exited with 0 +++ [pid 6649] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5887] close(4 [pid 6649] close(19 [pid 5887] <... close resumed>) = 0 [pid 6649] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5887] rmdir("./68/file2" [pid 6649] close(20 [pid 6646] <... futex resumed>) = ? [pid 6649] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6646] +++ exited with 0 +++ [pid 6644] +++ exited with 0 +++ [pid 5887] <... rmdir resumed>) = 0 [pid 6649] close(21 [pid 5887] umount2("./68/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6649] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5889] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=157, si_uid=0, si_status=0, si_utime=0, si_stime=4 /* 0.04 s */} --- [pid 5887] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6649] close(22 [pid 5889] restart_syscall(<... resuming interrupted clone ...> [pid 5887] newfstatat(AT_FDCWD, "./68/binderfs", [pid 6649] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5887] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 6649] close(23 [pid 5887] unlink("./68/binderfs" [pid 6649] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5887] <... unlink resumed>) = 0 [pid 6649] close(24 [pid 5887] getdents64(3, [pid 6649] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5887] <... getdents64 resumed>0x55556ff0a730 /* 0 entries */, 32768) = 0 [pid 6649] close(25 [pid 5887] close(3 [pid 6649] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5887] <... close resumed>) = 0 [pid 6649] close(26 [pid 5887] rmdir("./68" [pid 6649] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5887] <... rmdir resumed>) = 0 [pid 6649] close(27 [pid 5887] mkdir("./69", 0777 [pid 6649] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5887] <... mkdir resumed>) = 0 [pid 6649] close(28 [pid 5887] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 6649] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5887] <... openat resumed>) = 3 [pid 6649] close(29 [pid 5887] ioctl(3, LOOP_CLR_FD [pid 6649] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5887] <... ioctl resumed>) = 0 [pid 6649] exit_group(0 [pid 5887] close(3 [pid 6651] <... futex resumed>) = ? [pid 6649] <... exit_group resumed>) = ? [pid 5887] <... close resumed>) = 0 [pid 6651] +++ exited with 0 +++ [pid 6649] +++ exited with 0 +++ [pid 5889] <... restart_syscall resumed>) = 0 [pid 5887] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 6657 attached [pid 5886] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=156, si_uid=0, si_status=0, si_utime=0, si_stime=3 /* 0.03 s */} --- [pid 6657] set_robust_list(0x55556ff096a0, 24) = 0 [pid 5889] umount2("./69", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5887] <... clone resumed>, child_tidptr=0x55556ff09690) = 150 [pid 6657] chdir("./69" [pid 5889] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6657] <... chdir resumed>) = 0 [pid 5889] openat(AT_FDCWD, "./69", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5886] umount2("./67", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6657] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5889] <... openat resumed>) = 3 [pid 6657] <... prctl resumed>) = 0 [pid 5886] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6657] setpgid(0, 0 [pid 5889] newfstatat(3, "", [pid 6657] <... setpgid resumed>) = 0 [pid 5886] openat(AT_FDCWD, "./67", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 6657] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5889] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=80, ...}, AT_EMPTY_PATH) = 0 [pid 6657] <... openat resumed>) = 3 [pid 5886] <... openat resumed>) = 3 [pid 6657] write(3, "1000", 4 [pid 5889] getdents64(3, [pid 5886] newfstatat(3, "", [pid 6657] <... write resumed>) = 4 [pid 5889] <... getdents64 resumed>0x55556ff0a730 /* 4 entries */, 32768) = 112 [pid 5886] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=80, ...}, AT_EMPTY_PATH) = 0 [pid 6657] close(3 [pid 5889] umount2("./69/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6657] <... close resumed>) = 0 executing program [pid 5886] getdents64(3, [pid 6657] symlink("/dev/binderfs", "./binderfs") = 0 [pid 5886] <... getdents64 resumed>0x55556ff0a730 /* 4 entries */, 32768) = 112 [pid 6657] write(1, "executing program\n", 18 [pid 5886] umount2("./67/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6657] <... write resumed>) = 18 [pid 6657] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 6657] rt_sigaction(SIGRT_1, {sa_handler=0x7f7361ab2750, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f7361aa3900}, NULL, 8) = 0 [pid 6657] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 6657] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f7361a20000 [pid 6657] mprotect(0x7f7361a21000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 6657] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 6657] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f7361a40990, parent_tid=0x7f7361a40990, exit_signal=0, stack=0x7f7361a20000, stack_size=0x20300, tls=0x7f7361a406c0}./strace-static-x86_64: Process 6658 attached => {parent_tid=[151]}, 88) = 151 [pid 6658] rseq(0x7f7361a40fe0, 0x20, 0, 0x53053053 [pid 6657] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 6657] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 6657] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 6658] <... rseq resumed>) = 0 [pid 6658] set_robust_list(0x7f7361a409a0, 24) = 0 [pid 6658] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 6658] memfd_create("syzkaller", 0) = 3 [pid 6658] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f7359600000 [pid 6658] write(3, "\xeb\x76\x90\x45\x58\x46\x41\x54\x20\x20\x20\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x03\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x08\x00\x00\x00\x88\x00\x00\x00\x0f\x00\x00\x00\x05\x00\x00\x00"..., 131072) = 131072 [pid 6656] <... mount resumed>) = 0 [pid 5889] <... umount2 resumed>) = 0 [pid 5886] <... umount2 resumed>) = 0 [pid 6656] openat(AT_FDCWD, "./file2", O_RDONLY|O_DIRECTORY [pid 5889] umount2("./69/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5886] umount2("./67/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6658] munmap(0x7f7359600000, 138412032 [pid 6656] <... openat resumed>) = 3 [pid 5889] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5886] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5889] newfstatat(AT_FDCWD, "./69/file2", [pid 5886] newfstatat(AT_FDCWD, "./67/file2", [pid 5889] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5886] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5889] umount2("./69/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5886] umount2("./67/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5889] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5886] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5889] openat(AT_FDCWD, "./69/file2", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5886] openat(AT_FDCWD, "./67/file2", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 6656] chdir("./file2" [pid 6653] <... mount resumed>) = 0 [pid 5889] <... openat resumed>) = 4 [pid 5886] <... openat resumed>) = 4 [pid 6656] <... chdir resumed>) = 0 [pid 5889] newfstatat(4, "", [pid 5886] newfstatat(4, "", [pid 5889] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_EMPTY_PATH) = 0 [pid 5886] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_EMPTY_PATH) = 0 [pid 5889] getdents64(4, [pid 5886] getdents64(4, [pid 6656] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 5889] <... getdents64 resumed>0x55556ff12770 /* 2 entries */, 32768) = 48 [pid 5886] <... getdents64 resumed>0x55556ff12770 /* 2 entries */, 32768) = 48 [pid 6658] <... munmap resumed>) = 0 [pid 6656] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5889] getdents64(4, [pid 5886] getdents64(4, [pid 6656] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5889] <... getdents64 resumed>0x55556ff12770 /* 0 entries */, 32768) = 0 [pid 5886] <... getdents64 resumed>0x55556ff12770 /* 0 entries */, 32768) = 0 [pid 6656] <... futex resumed>) = 1 [pid 6654] <... futex resumed>) = 0 [pid 5889] close(4 [pid 5886] close(4 [pid 6658] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 6654] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5889] <... close resumed>) = 0 [pid 5886] <... close resumed>) = 0 [pid 6658] <... openat resumed>) = 4 [pid 6656] openat(AT_FDCWD, ".", O_RDONLY [pid 6654] <... futex resumed>) = 0 [ 121.950203][ T6656] exFAT-fs (loop0): failed to load upcase table (idx : 0x0000fe7f, chksum : 0x39626d3b, utbl_chksum : 0xe619d30d) [ 121.981425][ T6653] exFAT-fs (loop3): failed to load upcase table (idx : 0x0000fe7f, chksum : 0x39626d3b, utbl_chksum : 0xe619d30d) [pid 5889] rmdir("./69/file2" [pid 5886] rmdir("./67/file2" [pid 6658] ioctl(4, LOOP_SET_FD, 3 [pid 6656] <... openat resumed>) = 4 [pid 6654] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5889] <... rmdir resumed>) = 0 [pid 5886] <... rmdir resumed>) = 0 [pid 6653] openat(AT_FDCWD, "./file2", O_RDONLY|O_DIRECTORY [pid 5889] umount2("./69/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5886] umount2("./67/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6653] <... openat resumed>) = 3 [pid 5889] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5889] newfstatat(AT_FDCWD, "./69/binderfs", [pid 5886] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5889] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5889] unlink("./69/binderfs" [pid 5886] newfstatat(AT_FDCWD, "./67/binderfs", [pid 5889] <... unlink resumed>) = 0 [pid 5886] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5889] getdents64(3, [pid 5886] unlink("./67/binderfs" [pid 5889] <... getdents64 resumed>0x55556ff0a730 /* 0 entries */, 32768) = 0 [pid 5889] close(3 [pid 5886] <... unlink resumed>) = 0 [pid 5889] <... close resumed>) = 0 [pid 5886] getdents64(3, [pid 5889] rmdir("./69" [pid 5886] <... getdents64 resumed>0x55556ff0a730 /* 0 entries */, 32768) = 0 [pid 5889] <... rmdir resumed>) = 0 [pid 6656] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5889] mkdir("./70", 0777 [pid 5886] close(3 [pid 6656] <... futex resumed>) = 1 [pid 6654] <... futex resumed>) = 0 [pid 5889] <... mkdir resumed>) = 0 [pid 5886] <... close resumed>) = 0 [pid 6654] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5889] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 5886] rmdir("./67" [pid 6654] <... futex resumed>) = 0 [pid 5889] <... openat resumed>) = 3 [pid 5886] <... rmdir resumed>) = 0 [pid 6654] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5889] ioctl(3, LOOP_CLR_FD [pid 5886] mkdir("./68", 0777 [pid 5889] <... ioctl resumed>) = 0 [pid 5886] <... mkdir resumed>) = 0 [pid 5889] close(3 [pid 5886] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 6653] chdir("./file2" [pid 5889] <... close resumed>) = 0 [pid 5886] <... openat resumed>) = 3 [pid 6656] openat(AT_FDCWD, "./file1", O_WRONLY|O_EXCL|O_TRUNC|O_SYNC|O_NOATIME [pid 5886] ioctl(3, LOOP_CLR_FD [pid 6653] <... chdir resumed>) = 0 [pid 5886] <... ioctl resumed>) = 0 [pid 6653] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 5889] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5886] close(3 [pid 6653] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5886] <... close resumed>) = 0 [pid 5886] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x55556ff09690) = 158 ./strace-static-x86_64: Process 6660 attached [pid 5889] <... clone resumed>, child_tidptr=0x55556ff09690) = 160 [pid 6660] set_robust_list(0x55556ff096a0, 24) = 0 [pid 6660] chdir("./68") = 0 [pid 6660] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 6660] setpgid(0, 0) = 0 [pid 6660] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 ./strace-static-x86_64: Process 6659 attached [pid 6660] write(3, "1000", 4 [pid 6653] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6660] <... write resumed>) = 4 [pid 6660] close(3 [pid 6653] <... futex resumed>) = 1 [pid 6650] <... futex resumed>) = 0 [pid 6653] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6650] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6653] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6650] <... futex resumed>) = 0 [pid 6653] openat(AT_FDCWD, ".", O_RDONLY [pid 6650] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6660] <... close resumed>) = 0 [pid 6659] set_robust_list(0x55556ff096a0, 24 [pid 6653] <... openat resumed>) = 4 [pid 6660] symlink("/dev/binderfs", "./binderfs" [pid 6659] <... set_robust_list resumed>) = 0 [pid 6658] <... ioctl resumed>) = 0 [pid 6653] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6660] <... symlink resumed>) = 0 [pid 6659] chdir("./70" [pid 6653] <... futex resumed>) = 1 [pid 6650] <... futex resumed>) = 0 [pid 6653] openat(AT_FDCWD, "./file1", O_WRONLY|O_EXCL|O_TRUNC|O_SYNC|O_NOATIME [pid 6650] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6658] close(3 [pid 6650] <... futex resumed>) = 0 executing program [pid 6660] write(1, "executing program\n", 18 [pid 6658] <... close resumed>) = 0 [pid 6660] <... write resumed>) = 18 [pid 6658] close(4 [pid 6660] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6658] <... close resumed>) = 0 [pid 6660] <... futex resumed>) = 0 [pid 6658] mkdir("./file2", 0777 [pid 6660] rt_sigaction(SIGRT_1, {sa_handler=0x7f7361ab2750, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f7361aa3900}, NULL, 8) = 0 [pid 6658] <... mkdir resumed>) = 0 [pid 6660] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 6660] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f7361a20000 [pid 6658] mount("/dev/loop2", "./file2", "exfat", MS_SYNCHRONOUS|MS_MANDLOCK|MS_DIRSYNC|MS_NOATIME|MS_NODIRATIME|MS_STRICTATIME|MS_LAZYTIME, "" [pid 6660] mprotect(0x7f7361a21000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 6660] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 6660] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f7361a40990, parent_tid=0x7f7361a40990, exit_signal=0, stack=0x7f7361a20000, stack_size=0x20300, tls=0x7f7361a406c0} => {parent_tid=[159]}, 88) = 159 [pid 6660] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 6660] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 6660] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000}./strace-static-x86_64: Process 6661 attached [pid 6659] <... chdir resumed>) = 0 [pid 6650] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6661] rseq(0x7f7361a40fe0, 0x20, 0, 0x53053053 [pid 6659] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6661] <... rseq resumed>) = 0 [pid 6659] <... prctl resumed>) = 0 [pid 6661] set_robust_list(0x7f7361a409a0, 24 [pid 6659] setpgid(0, 0 [pid 6661] <... set_robust_list resumed>) = 0 [pid 6659] <... setpgid resumed>) = 0 [pid 6661] rt_sigprocmask(SIG_SETMASK, [], [pid 6659] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6661] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6659] <... openat resumed>) = 3 [pid 6661] memfd_create("syzkaller", 0 [pid 6659] write(3, "1000", 4 [pid 6661] <... memfd_create resumed>) = 3 [pid 6659] <... write resumed>) = 4 [pid 6661] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6659] close(3 [pid 6661] <... mmap resumed>) = 0x7f7359600000 [pid 6659] <... close resumed>) = 0 [pid 6659] symlink("/dev/binderfs", "./binderfs") = 0 executing program [pid 6659] write(1, "executing program\n", 18) = 18 [pid 6654] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 6659] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6654] futex(0x7f7361b156dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6659] <... futex resumed>) = 0 [pid 6654] <... futex resumed>) = 0 [ 122.014272][ T6658] loop2: detected capacity change from 0 to 256 [ 122.027549][ T6656] exFAT-fs (loop0): error, data size is invalid(150994954) [ 122.045845][ T6653] exFAT-fs (loop3): error, data size is invalid(150994954) [ 122.052708][ T6656] exFAT-fs (loop0): Filesystem has been set read-only [pid 6661] write(3, "\xeb\x76\x90\x45\x58\x46\x41\x54\x20\x20\x20\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x03\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x08\x00\x00\x00\x88\x00\x00\x00\x0f\x00\x00\x00\x05\x00\x00\x00"..., 131072 [pid 6659] rt_sigaction(SIGRT_1, {sa_handler=0x7f7361ab2750, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f7361aa3900}, [pid 6654] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f73619ff000 [pid 6654] mprotect(0x7f7361a00000, 131072, PROT_READ|PROT_WRITE [pid 6659] <... rt_sigaction resumed>NULL, 8) = 0 [pid 6654] <... mprotect resumed>) = 0 [pid 6654] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 6654] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f7361a1f990, parent_tid=0x7f7361a1f990, exit_signal=0, stack=0x7f73619ff000, stack_size=0x20300, tls=0x7f7361a1f6c0} => {parent_tid=[152]}, 88) = 152 [pid 6659] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 6654] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 6659] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6654] futex(0x7f7361b156d8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 6656] <... openat resumed>) = -1 EIO (Input/output error) [pid 6654] futex(0x7f7361b156dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}./strace-static-x86_64: Process 6662 attached [pid 6656] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 6656] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6662] rseq(0x7f7361a1ffe0, 0x20, 0, 0x53053053) = 0 [pid 6662] set_robust_list(0x7f7361a1f9a0, 24) = 0 [pid 6662] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 6662] ioctl(4, F2FS_IOC_SHUTDOWN, 0x200000000080) = 0 [pid 6662] futex(0x7f7361b156dc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 6654] <... futex resumed>) = 0 [pid 6654] close(3) = 0 [pid 6654] close(4) = 0 [pid 6654] close(5) = -1 EBADF (Bad file descriptor) [pid 6654] close(6) = -1 EBADF (Bad file descriptor) [pid 6659] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 6654] close(7) = -1 EBADF (Bad file descriptor) [pid 6654] close(8) = -1 EBADF (Bad file descriptor) [pid 6654] close(9) = -1 EBADF (Bad file descriptor) [pid 6654] close(10) = -1 EBADF (Bad file descriptor) [pid 6654] close(11) = -1 EBADF (Bad file descriptor) [pid 6654] close(12) = -1 EBADF (Bad file descriptor) [pid 6662] futex(0x7f7361b156d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6654] close(13) = -1 EBADF (Bad file descriptor) [pid 6654] close(14) = -1 EBADF (Bad file descriptor) [pid 6654] close(15) = -1 EBADF (Bad file descriptor) [pid 6654] close(16) = -1 EBADF (Bad file descriptor) [pid 6654] close(17) = -1 EBADF (Bad file descriptor) [pid 6654] close(18) = -1 EBADF (Bad file descriptor) [pid 6654] close(19) = -1 EBADF (Bad file descriptor) [pid 6654] close(20) = -1 EBADF (Bad file descriptor) [pid 6654] close(21) = -1 EBADF (Bad file descriptor) [pid 6654] close(22) = -1 EBADF (Bad file descriptor) [pid 6654] close(23) = -1 EBADF (Bad file descriptor) [pid 6654] close(24) = -1 EBADF (Bad file descriptor) [pid 6654] close(25) = -1 EBADF (Bad file descriptor) [pid 6654] close(26) = -1 EBADF (Bad file descriptor) [pid 6654] close(27) = -1 EBADF (Bad file descriptor) [pid 6654] close(28) = -1 EBADF (Bad file descriptor) [pid 6654] close(29) = -1 EBADF (Bad file descriptor) [pid 6654] exit_group(0 [pid 6662] <... futex resumed>) = ? [pid 6656] <... futex resumed>) = ? [pid 6662] +++ exited with 0 +++ [pid 6656] +++ exited with 0 +++ [pid 6654] <... exit_group resumed>) = ? [pid 6654] +++ exited with 0 +++ [pid 5884] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=150, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 5884] restart_syscall(<... resuming interrupted clone ...> [pid 6659] <... mmap resumed>) = 0x7f7361a20000 [pid 6650] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 6659] mprotect(0x7f7361a21000, 131072, PROT_READ|PROT_WRITE [pid 6658] <... mount resumed>) = 0 [pid 6661] <... write resumed>) = 131072 [pid 6659] <... mprotect resumed>) = 0 [pid 6653] <... openat resumed>) = -1 EIO (Input/output error) [pid 6650] futex(0x7f7361b156dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5884] <... restart_syscall resumed>) = 0 [pid 6661] munmap(0x7f7359600000, 138412032 [pid 6659] rt_sigprocmask(SIG_BLOCK, ~[], [ 122.079235][ T6658] exFAT-fs (loop2): failed to load upcase table (idx : 0x0000fe7f, chksum : 0x39626d3b, utbl_chksum : 0xe619d30d) [ 122.091624][ T6653] exFAT-fs (loop3): Filesystem has been set read-only [pid 6658] openat(AT_FDCWD, "./file2", O_RDONLY|O_DIRECTORY [pid 6653] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6650] <... futex resumed>) = 0 [pid 6661] <... munmap resumed>) = 0 [pid 6659] <... rt_sigprocmask resumed>[], 8) = 0 [pid 6658] <... openat resumed>) = 3 [pid 5884] umount2("./67", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6650] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 5884] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6661] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 6659] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f7361a40990, parent_tid=0x7f7361a40990, exit_signal=0, stack=0x7f7361a20000, stack_size=0x20300, tls=0x7f7361a406c0} [pid 6653] <... futex resumed>) = 0 [pid 5884] openat(AT_FDCWD, "./67", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 6650] <... mmap resumed>) = 0x7f73619ff000 [pid 5884] <... openat resumed>) = 3 [pid 6653] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6650] mprotect(0x7f7361a00000, 131072, PROT_READ|PROT_WRITE [pid 6658] chdir("./file2" [pid 5884] newfstatat(3, "", [pid 6661] <... openat resumed>) = 4 [pid 6661] ioctl(4, LOOP_SET_FD, 3 [pid 6659] <... clone3 resumed> => {parent_tid=[161]}, 88) = 161 [pid 6658] <... chdir resumed>) = 0 [pid 6650] <... mprotect resumed>) = 0 [pid 5884] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=80, ...}, AT_EMPTY_PATH) = 0 [pid 6659] rt_sigprocmask(SIG_SETMASK, [], [pid 6658] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 5884] getdents64(3, ./strace-static-x86_64: Process 6663 attached [pid 6658] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5884] <... getdents64 resumed>0x55556ff0a730 /* 4 entries */, 32768) = 112 [pid 6658] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5884] umount2("./67/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6658] <... futex resumed>) = 1 [pid 6657] <... futex resumed>) = 0 [pid 6658] openat(AT_FDCWD, ".", O_RDONLY [pid 6657] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6663] rseq(0x7f7361a40fe0, 0x20, 0, 0x53053053 [pid 6658] <... openat resumed>) = 4 [pid 6657] <... futex resumed>) = 0 [pid 6663] <... rseq resumed>) = 0 [pid 6658] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6657] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6663] set_robust_list(0x7f7361a409a0, 24 [pid 6658] <... futex resumed>) = 0 [pid 6657] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6663] <... set_robust_list resumed>) = 0 [pid 6658] openat(AT_FDCWD, "./file1", O_WRONLY|O_EXCL|O_TRUNC|O_SYNC|O_NOATIME [pid 6657] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6663] rt_sigprocmask(SIG_SETMASK, [], [pid 6661] <... ioctl resumed>) = 0 [pid 6659] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6657] <... futex resumed>) = 0 [pid 6650] rt_sigprocmask(SIG_BLOCK, ~[], [pid 5884] <... umount2 resumed>) = 0 [pid 6663] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6650] <... rt_sigprocmask resumed>[], 8) = 0 [pid 6663] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL) = -1 EAGAIN (Resource temporarily unavailable) [pid 6661] close(3 [pid 6659] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6650] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f7361a1f990, parent_tid=0x7f7361a1f990, exit_signal=0, stack=0x7f73619ff000, stack_size=0x20300, tls=0x7f7361a1f6c0} [pid 5884] umount2("./67/file2", MNT_FORCE|UMOUNT_NOFOLLOW./strace-static-x86_64: Process 6664 attached [pid 6663] memfd_create("syzkaller", 0 [pid 6661] <... close resumed>) = 0 [pid 6659] <... futex resumed>) = 0 [pid 5884] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6664] rseq(0x7f7361a1ffe0, 0x20, 0, 0x53053053 [pid 6663] <... memfd_create resumed>) = 3 [pid 6661] close(4 [pid 6659] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 6650] <... clone3 resumed> => {parent_tid=[145]}, 88) = 145 [pid 5884] newfstatat(AT_FDCWD, "./67/file2", [pid 6664] <... rseq resumed>) = 0 [pid 6663] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6661] <... close resumed>) = 0 [pid 6650] rt_sigprocmask(SIG_SETMASK, [], [pid 6664] set_robust_list(0x7f7361a1f9a0, 24 [pid 6663] <... mmap resumed>) = 0x7f7359600000 [pid 6657] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6650] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5884] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 6664] <... set_robust_list resumed>) = 0 [pid 6650] futex(0x7f7361b156d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6664] rt_sigprocmask(SIG_SETMASK, [], [pid 6661] mkdir("./file2", 0777 [pid 6650] <... futex resumed>) = 0 [pid 5884] umount2("./67/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6664] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6650] futex(0x7f7361b156dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6664] ioctl(4, F2FS_IOC_SHUTDOWN, 0x200000000080 [pid 5884] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6664] <... ioctl resumed>) = 0 [pid 6663] write(3, "\xeb\x76\x90\x45\x58\x46\x41\x54\x20\x20\x20\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x03\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x08\x00\x00\x00\x88\x00\x00\x00\x0f\x00\x00\x00\x05\x00\x00\x00"..., 131072 [pid 6661] <... mkdir resumed>) = 0 [pid 5884] openat(AT_FDCWD, "./67/file2", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 6664] futex(0x7f7361b156dc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 6663] <... write resumed>) = 131072 [pid 6650] <... futex resumed>) = 0 [pid 5884] <... openat resumed>) = 4 [pid 6664] futex(0x7f7361b156d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6650] close(3 [pid 5884] newfstatat(4, "", [pid 6650] <... close resumed>) = 0 [pid 6663] munmap(0x7f7359600000, 138412032 [pid 6650] close(4 [pid 5884] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_EMPTY_PATH) = 0 [pid 6663] <... munmap resumed>) = 0 [pid 6661] mount("/dev/loop1", "./file2", "exfat", MS_SYNCHRONOUS|MS_MANDLOCK|MS_DIRSYNC|MS_NOATIME|MS_NODIRATIME|MS_STRICTATIME|MS_LAZYTIME, "" [pid 6650] <... close resumed>) = 0 [pid 5884] getdents64(4, [pid 6650] close(5) = -1 EBADF (Bad file descriptor) [pid 5884] <... getdents64 resumed>0x55556ff12770 /* 2 entries */, 32768) = 48 [pid 6650] close(6 [pid 5884] getdents64(4, [pid 6650] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5884] <... getdents64 resumed>0x55556ff12770 /* 0 entries */, 32768) = 0 [pid 6650] close(7 [pid 5884] close(4 [pid 6650] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6650] close(8 [pid 5884] <... close resumed>) = 0 [pid 6650] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5884] rmdir("./67/file2" [pid 6650] close(9 [pid 6663] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 6650] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5884] <... rmdir resumed>) = 0 [pid 6650] close(10 [pid 6663] <... openat resumed>) = 4 [pid 6650] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5884] umount2("./67/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6663] ioctl(4, LOOP_SET_FD, 3 [pid 6650] close(11 [pid 5884] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6650] <... close resumed>) = -1 EBADF (Bad file descriptor) [ 122.140499][ T6661] loop1: detected capacity change from 0 to 256 [ 122.143268][ T6658] exFAT-fs (loop2): error, data size is invalid(150994954) [ 122.169490][ T6658] exFAT-fs (loop2): Filesystem has been set read-only [ 122.180798][ T6663] loop4: detected capacity change from 0 to 256 [pid 5884] newfstatat(AT_FDCWD, "./67/binderfs", [pid 6658] <... openat resumed>) = -1 EIO (Input/output error) [pid 6663] <... ioctl resumed>) = 0 [pid 6650] close(12 [pid 5884] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 6663] close(3 [pid 6650] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5884] unlink("./67/binderfs" [pid 6650] close(13 [pid 5884] <... unlink resumed>) = 0 [pid 6650] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6650] close(14 [pid 5884] getdents64(3, [pid 6650] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5884] <... getdents64 resumed>0x55556ff0a730 /* 0 entries */, 32768) = 0 [pid 6650] close(15 [pid 5884] close(3 [pid 6650] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5884] <... close resumed>) = 0 [pid 6650] close(16 [pid 5884] rmdir("./67" [pid 6663] <... close resumed>) = 0 [pid 6650] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5884] <... rmdir resumed>) = 0 [pid 6663] close(4 [pid 6650] close(17 [pid 6663] <... close resumed>) = 0 [pid 6658] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6650] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5884] mkdir("./68", 0777 [pid 6663] mkdir("./file2", 0777 [pid 6658] <... futex resumed>) = 1 [pid 6657] <... futex resumed>) = 0 [pid 6650] close(18 [pid 5884] <... mkdir resumed>) = 0 [pid 6663] <... mkdir resumed>) = 0 [pid 6658] ioctl(4, F2FS_IOC_SHUTDOWN, 0x200000000080 [pid 6657] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6650] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5884] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 6663] mount("/dev/loop4", "./file2", "exfat", MS_SYNCHRONOUS|MS_MANDLOCK|MS_DIRSYNC|MS_NOATIME|MS_NODIRATIME|MS_STRICTATIME|MS_LAZYTIME, "" [pid 6658] <... ioctl resumed>) = 0 [pid 6657] <... futex resumed>) = 0 [pid 6650] close(19 [pid 5884] <... openat resumed>) = 3 [pid 6658] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6657] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6650] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5884] ioctl(3, LOOP_CLR_FD [pid 6658] <... futex resumed>) = 0 [pid 6657] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6650] close(20 [pid 6657] close(3 [pid 6650] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6657] <... close resumed>) = 0 [pid 6650] close(21 [pid 5884] <... ioctl resumed>) = 0 [pid 6658] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6657] close(4 [pid 6650] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5884] close(3 [pid 6657] <... close resumed>) = 0 [pid 6650] close(22 [pid 5884] <... close resumed>) = 0 [pid 6657] close(5 [pid 6650] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6657] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6650] close(23 [pid 6657] close(6 [pid 6650] <... close resumed>) = -1 EBADF (Bad file descriptor) [ 122.184876][ T6661] exFAT-fs (loop1): failed to load upcase table (idx : 0x0000fe7f, chksum : 0x39626d3b, utbl_chksum : 0xe619d30d) [pid 5884] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6650] close(24 [pid 5884] <... clone resumed>, child_tidptr=0x55556ff09690) = 153 ./strace-static-x86_64: Process 6665 attached [pid 6657] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6650] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6657] close(7 [pid 6650] close(25 [pid 6665] set_robust_list(0x55556ff096a0, 24 [pid 6661] <... mount resumed>) = 0 [pid 6657] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6650] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6665] <... set_robust_list resumed>) = 0 [pid 6661] openat(AT_FDCWD, "./file2", O_RDONLY|O_DIRECTORY [pid 6657] close(8 [pid 6650] close(26 [pid 6665] chdir("./68" [pid 6657] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6650] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6665] <... chdir resumed>) = 0 [pid 6661] <... openat resumed>) = 3 [pid 6657] close(9 [pid 6650] close(27 [pid 6665] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6661] chdir("./file2" [pid 6657] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6650] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6657] close(10 [pid 6650] close(28 [pid 6657] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6650] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6657] close(11 [pid 6650] close(29 [pid 6657] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6650] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6657] close(12 [pid 6661] <... chdir resumed>) = 0 [pid 6657] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6650] exit_group(0 [pid 6664] <... futex resumed>) = ? [pid 6657] close(13 [pid 6653] <... futex resumed>) = ? [pid 6650] <... exit_group resumed>) = ? [pid 6664] +++ exited with 0 +++ [pid 6657] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6653] +++ exited with 0 +++ [pid 6663] <... mount resumed>) = 0 [pid 6665] <... prctl resumed>) = 0 [pid 6661] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 6657] close(14 [pid 6650] +++ exited with 0 +++ [pid 6665] setpgid(0, 0 [pid 6663] openat(AT_FDCWD, "./file2", O_RDONLY|O_DIRECTORY [pid 6661] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6657] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5888] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=143, si_uid=0, si_status=0, si_utime=0, si_stime=2 /* 0.02 s */} --- [pid 6665] <... setpgid resumed>) = 0 [pid 6663] <... openat resumed>) = 3 [pid 6661] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6657] close(15 [pid 6665] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6661] <... futex resumed>) = 1 [pid 6657] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6665] <... openat resumed>) = 3 [pid 6663] chdir("./file2" [pid 6661] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6660] <... futex resumed>) = 0 [pid 6657] close(16 [pid 6663] <... chdir resumed>) = 0 [pid 6657] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6665] write(3, "1000", 4 [pid 6663] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 6660] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6657] close(17 [pid 5888] umount2("./64", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6665] <... write resumed>) = 4 [pid 6657] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6665] close(3 [pid 6663] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6661] <... futex resumed>) = 0 [pid 6660] <... futex resumed>) = 1 [pid 6657] close(18 [pid 5888] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6665] <... close resumed>) = 0 [pid 6663] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6661] openat(AT_FDCWD, ".", O_RDONLY [pid 6660] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6657] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5888] openat(AT_FDCWD, "./64", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 6665] symlink("/dev/binderfs", "./binderfs" [pid 6663] <... futex resumed>) = 1 [pid 6661] <... openat resumed>) = 4 [pid 6659] <... futex resumed>) = 0 [pid 6657] close(19 [pid 5888] <... openat resumed>) = 3 [pid 6665] <... symlink resumed>) = 0 [pid 6663] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6661] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6659] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000executing program [pid 6657] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5888] newfstatat(3, "", [pid 6665] write(1, "executing program\n", 18 [pid 6663] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6661] <... futex resumed>) = 1 [pid 6660] <... futex resumed>) = 0 [pid 6659] <... futex resumed>) = 0 [pid 6657] close(20 [pid 6665] <... write resumed>) = 18 [pid 6663] openat(AT_FDCWD, ".", O_RDONLY [pid 6661] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6660] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6659] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6657] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5888] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=80, ...}, AT_EMPTY_PATH) = 0 [pid 6665] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6663] <... openat resumed>) = 4 [pid 6661] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6660] <... futex resumed>) = 0 [pid 6657] close(21 [pid 6665] <... futex resumed>) = 0 [pid 6663] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [ 122.232045][ T6663] exFAT-fs (loop4): failed to load upcase table (idx : 0x0000fe7f, chksum : 0x39626d3b, utbl_chksum : 0xe619d30d) [pid 6661] openat(AT_FDCWD, "./file1", O_WRONLY|O_EXCL|O_TRUNC|O_SYNC|O_NOATIME [pid 6660] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6657] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5888] getdents64(3, [pid 6663] <... futex resumed>) = 1 [pid 6659] <... futex resumed>) = 0 [pid 5888] <... getdents64 resumed>0x55556ff0a730 /* 4 entries */, 32768) = 112 [pid 6663] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6659] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5888] umount2("./64/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6663] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6659] <... futex resumed>) = 0 [pid 6663] openat(AT_FDCWD, "./file1", O_WRONLY|O_EXCL|O_TRUNC|O_SYNC|O_NOATIME [pid 6659] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6663] <... openat resumed>) = -1 EIO (Input/output error) [pid 6663] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 6659] <... futex resumed>) = 0 [pid 6663] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6659] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6663] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6659] <... futex resumed>) = 0 [pid 6663] ioctl(4, F2FS_IOC_SHUTDOWN, 0x200000000080 [pid 6659] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6663] <... ioctl resumed>) = 0 [pid 6663] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 6659] <... futex resumed>) = 0 [pid 6663] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6659] close(3) = 0 [pid 6659] close(4) = 0 [pid 6659] close(5) = -1 EBADF (Bad file descriptor) [pid 6659] close(6) = -1 EBADF (Bad file descriptor) [pid 6659] close(7) = -1 EBADF (Bad file descriptor) [pid 6659] close(8) = -1 EBADF (Bad file descriptor) [pid 6659] close(9) = -1 EBADF (Bad file descriptor) [pid 6659] close(10) = -1 EBADF (Bad file descriptor) [pid 6659] close(11) = -1 EBADF (Bad file descriptor) [pid 6659] close(12) = -1 EBADF (Bad file descriptor) [pid 6659] close(13) = -1 EBADF (Bad file descriptor) [pid 6659] close(14) = -1 EBADF (Bad file descriptor) [pid 6659] close(15) = -1 EBADF (Bad file descriptor) [pid 6659] close(16) = -1 EBADF (Bad file descriptor) [pid 6659] close(17) = -1 EBADF (Bad file descriptor) [pid 6659] close(18) = -1 EBADF (Bad file descriptor) [pid 6659] close(19) = -1 EBADF (Bad file descriptor) [pid 6659] close(20) = -1 EBADF (Bad file descriptor) [pid 6659] close(21) = -1 EBADF (Bad file descriptor) [pid 6659] close(22) = -1 EBADF (Bad file descriptor) [pid 6659] close(23) = -1 EBADF (Bad file descriptor) [pid 6659] close(24) = -1 EBADF (Bad file descriptor) [pid 6659] close(25) = -1 EBADF (Bad file descriptor) [pid 6659] close(26) = -1 EBADF (Bad file descriptor) [pid 6659] close(27) = -1 EBADF (Bad file descriptor) [pid 6659] close(28) = -1 EBADF (Bad file descriptor) [pid 6659] close(29) = -1 EBADF (Bad file descriptor) [pid 6659] exit_group(0 [pid 6663] <... futex resumed>) = ? [pid 6659] <... exit_group resumed>) = ? [pid 6665] rt_sigaction(SIGRT_1, {sa_handler=0x7f7361ab2750, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f7361aa3900}, [pid 6663] +++ exited with 0 +++ [pid 6659] +++ exited with 0 +++ [pid 6657] close(22 [pid 5888] <... umount2 resumed>) = 0 [pid 5888] umount2("./64/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6665] <... rt_sigaction resumed>NULL, 8) = 0 [pid 6661] <... openat resumed>) = -1 EIO (Input/output error) [pid 6657] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5889] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=160, si_uid=0, si_status=0, si_utime=0, si_stime=4 /* 0.04 s */} --- [pid 6665] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 6661] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6665] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 6657] close(23 [pid 5889] umount2("./70", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5888] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6665] <... mmap resumed>) = 0x7f7361a20000 [pid 6661] <... futex resumed>) = 1 [pid 6660] <... futex resumed>) = 0 [pid 6657] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5889] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5888] newfstatat(AT_FDCWD, "./64/file2", [pid 6665] mprotect(0x7f7361a21000, 131072, PROT_READ|PROT_WRITE [pid 6661] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6660] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6657] close(24 [pid 5889] openat(AT_FDCWD, "./70", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5888] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 6665] <... mprotect resumed>) = 0 [pid 6661] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6660] <... futex resumed>) = 0 [pid 6657] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5889] <... openat resumed>) = 3 [pid 5888] umount2("./64/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6665] rt_sigprocmask(SIG_BLOCK, ~[], [pid 6661] ioctl(4, F2FS_IOC_SHUTDOWN, 0x200000000080 [pid 6660] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6657] close(25 [pid 6665] <... rt_sigprocmask resumed>[], 8) = 0 [pid 6661] <... ioctl resumed>) = 0 [pid 6657] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5889] newfstatat(3, "", [pid 5888] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6665] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f7361a40990, parent_tid=0x7f7361a40990, exit_signal=0, stack=0x7f7361a20000, stack_size=0x20300, tls=0x7f7361a406c0} [pid 6661] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6657] close(26 [pid 5889] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=80, ...}, AT_EMPTY_PATH) = 0 [pid 5888] openat(AT_FDCWD, "./64/file2", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 6661] <... futex resumed>) = 1 [pid 6660] <... futex resumed>) = 0 [pid 6657] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5889] getdents64(3, [pid 5888] <... openat resumed>) = 4 ./strace-static-x86_64: Process 6666 attached [pid 6661] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6660] close(3 [pid 6657] close(27 [pid 5888] newfstatat(4, "", [pid 6666] rseq(0x7f7361a40fe0, 0x20, 0, 0x53053053 [pid 6665] <... clone3 resumed> => {parent_tid=[154]}, 88) = 154 [pid 6660] <... close resumed>) = 0 [pid 6657] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5889] <... getdents64 resumed>0x55556ff0a730 /* 4 entries */, 32768) = 112 [pid 5888] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_EMPTY_PATH) = 0 [pid 6666] <... rseq resumed>) = 0 [pid 6665] rt_sigprocmask(SIG_SETMASK, [], [pid 6660] close(4 [pid 6657] close(28 [pid 5889] umount2("./70/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5888] getdents64(4, [pid 6666] set_robust_list(0x7f7361a409a0, 24 [pid 6665] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6660] <... close resumed>) = 0 [pid 6657] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5888] <... getdents64 resumed>0x55556ff12770 /* 2 entries */, 32768) = 48 [pid 6665] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6660] close(5 [pid 5888] getdents64(4, [pid 6666] <... set_robust_list resumed>) = 0 [pid 6665] <... futex resumed>) = 0 [pid 6660] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6657] close(29 [pid 5888] <... getdents64 resumed>0x55556ff12770 /* 0 entries */, 32768) = 0 [pid 6666] rt_sigprocmask(SIG_SETMASK, [], [pid 6665] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 6657] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5889] <... umount2 resumed>) = 0 [pid 6666] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6660] close(6 [pid 6657] exit_group(0 [pid 5888] close(4 [pid 6666] memfd_create("syzkaller", 0 [pid 5889] umount2("./70/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6658] <... futex resumed>) = ? [pid 5888] <... close resumed>) = 0 [pid 6666] <... memfd_create resumed>) = 3 [pid 6658] +++ exited with 0 +++ [pid 6660] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6666] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5888] rmdir("./64/file2" [pid 6660] close(7 [pid 6657] <... exit_group resumed>) = ? [pid 5889] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6660] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6660] close(8 [pid 5888] <... rmdir resumed>) = 0 [pid 6666] <... mmap resumed>) = 0x7f7359600000 [pid 6660] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5889] newfstatat(AT_FDCWD, "./70/file2", [pid 6660] close(9) = -1 EBADF (Bad file descriptor) [pid 6660] close(10) = -1 EBADF (Bad file descriptor) [pid 6660] close(11) = -1 EBADF (Bad file descriptor) [pid 6660] close(12) = -1 EBADF (Bad file descriptor) [pid 6660] close(13) = -1 EBADF (Bad file descriptor) [pid 6660] close(14) = -1 EBADF (Bad file descriptor) [pid 6660] close(15) = -1 EBADF (Bad file descriptor) [pid 6660] close(16) = -1 EBADF (Bad file descriptor) [pid 6660] close(17) = -1 EBADF (Bad file descriptor) [pid 6666] write(3, "\xeb\x76\x90\x45\x58\x46\x41\x54\x20\x20\x20\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x03\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x08\x00\x00\x00\x88\x00\x00\x00\x0f\x00\x00\x00\x05\x00\x00\x00"..., 131072 [pid 6660] close(18 [pid 6657] +++ exited with 0 +++ [pid 5889] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5888] umount2("./64/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5889] umount2("./70/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5888] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5888] newfstatat(AT_FDCWD, "./64/binderfs", [pid 6666] <... write resumed>) = 131072 [pid 6660] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5889] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5888] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5887] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=150, si_uid=0, si_status=0, si_utime=0, si_stime=3 /* 0.03 s */} --- [pid 6666] munmap(0x7f7359600000, 138412032 [pid 6660] close(19 [pid 5889] openat(AT_FDCWD, "./70/file2", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5888] unlink("./64/binderfs" [pid 6660] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5889] <... openat resumed>) = 4 [pid 5888] <... unlink resumed>) = 0 [pid 6660] close(20) = -1 EBADF (Bad file descriptor) [pid 6660] close(21 [pid 5889] newfstatat(4, "", [pid 5887] umount2("./69", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5889] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_EMPTY_PATH) = 0 [pid 5888] getdents64(3, [pid 6666] <... munmap resumed>) = 0 [pid 6660] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5889] getdents64(4, [pid 5888] <... getdents64 resumed>0x55556ff0a730 /* 0 entries */, 32768) = 0 [pid 5889] <... getdents64 resumed>0x55556ff12770 /* 2 entries */, 32768) = 48 [pid 5888] close(3 [pid 5889] getdents64(4, [pid 5888] <... close resumed>) = 0 [pid 5889] <... getdents64 resumed>0x55556ff12770 /* 0 entries */, 32768) = 0 [pid 5889] close(4 [pid 5888] rmdir("./64" [pid 5889] <... close resumed>) = 0 [pid 5888] <... rmdir resumed>) = 0 [pid 5889] rmdir("./70/file2") = 0 [pid 5888] mkdir("./65", 0777) = 0 [pid 5889] umount2("./70/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6660] close(22 [pid 5887] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6666] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 6660] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5889] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5887] openat(AT_FDCWD, "./69", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5889] newfstatat(AT_FDCWD, "./70/binderfs", [pid 5888] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 6666] <... openat resumed>) = 4 [pid 6660] close(23 [pid 5889] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5888] <... openat resumed>) = 3 [pid 5887] <... openat resumed>) = 3 [pid 6660] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5889] unlink("./70/binderfs" [pid 5888] ioctl(3, LOOP_CLR_FD [pid 5887] newfstatat(3, "", [pid 6666] ioctl(4, LOOP_SET_FD, 3 [pid 6660] close(24 [pid 5889] <... unlink resumed>) = 0 [pid 5888] <... ioctl resumed>) = 0 [ 122.277338][ T6661] exFAT-fs (loop1): error, data size is invalid(150994954) [ 122.284668][ T6663] exFAT-fs (loop4): error, data size is invalid(150994954) [ 122.284689][ T6663] exFAT-fs (loop4): Filesystem has been set read-only [ 122.301525][ T6661] exFAT-fs (loop1): Filesystem has been set read-only [pid 6660] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5887] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=80, ...}, AT_EMPTY_PATH) = 0 [pid 6660] close(25) = -1 EBADF (Bad file descriptor) [pid 6660] close(26) = -1 EBADF (Bad file descriptor) [pid 6660] close(27) = -1 EBADF (Bad file descriptor) [pid 6660] close(28) = -1 EBADF (Bad file descriptor) [pid 6660] close(29) = -1 EBADF (Bad file descriptor) [pid 6660] exit_group(0) = ? [pid 5889] getdents64(3, [pid 6666] <... ioctl resumed>) = 0 [pid 6661] <... futex resumed>) = ? [pid 5888] close(3 [pid 5887] getdents64(3, [pid 6666] close(3) = 0 [pid 6666] close(4) = 0 [pid 6666] mkdir("./file2", 0777 [pid 6661] +++ exited with 0 +++ [pid 6660] +++ exited with 0 +++ [pid 5889] <... getdents64 resumed>0x55556ff0a730 /* 0 entries */, 32768) = 0 [pid 5888] <... close resumed>) = 0 [pid 5887] <... getdents64 resumed>0x55556ff0a730 /* 4 entries */, 32768) = 112 [pid 5889] close(3 [pid 5886] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=158, si_uid=0, si_status=0, si_utime=0, si_stime=5 /* 0.05 s */} --- [pid 5889] <... close resumed>) = 0 [pid 5887] umount2("./69/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5889] rmdir("./70" [pid 6666] <... mkdir resumed>) = 0 [pid 5889] <... rmdir resumed>) = 0 [pid 5889] mkdir("./71", 0777 [pid 6666] mount("/dev/loop0", "./file2", "exfat", MS_SYNCHRONOUS|MS_MANDLOCK|MS_DIRSYNC|MS_NOATIME|MS_NODIRATIME|MS_STRICTATIME|MS_LAZYTIME, "" [pid 5887] <... umount2 resumed>) = 0 [pid 5886] umount2("./68", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5889] <... mkdir resumed>) = 0 [pid 5887] umount2("./69/file2", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5886] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5889] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 5887] newfstatat(AT_FDCWD, "./69/file2", [pid 5886] openat(AT_FDCWD, "./68", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5887] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5886] <... openat resumed>) = 3 [pid 5889] <... openat resumed>) = 3 [pid 5889] ioctl(3, LOOP_CLR_FD [pid 5887] umount2("./69/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5886] newfstatat(3, "", [pid 5887] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5886] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=80, ...}, AT_EMPTY_PATH) = 0 [pid 5887] openat(AT_FDCWD, "./69/file2", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5889] <... ioctl resumed>) = 0 [pid 5886] getdents64(3, [pid 5888] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5887] <... openat resumed>) = 4 [ 122.359086][ T6666] loop0: detected capacity change from 0 to 256 ./strace-static-x86_64: Process 6667 attached [pid 5889] close(3 [pid 5887] newfstatat(4, "", [pid 5886] <... getdents64 resumed>0x55556ff0a730 /* 4 entries */, 32768) = 112 [pid 6667] set_robust_list(0x55556ff096a0, 24 [pid 5887] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_EMPTY_PATH) = 0 [pid 6667] <... set_robust_list resumed>) = 0 [pid 5887] getdents64(4, [pid 6667] chdir("./65" [pid 5887] <... getdents64 resumed>0x55556ff12770 /* 2 entries */, 32768) = 48 [pid 6667] <... chdir resumed>) = 0 [pid 5887] getdents64(4, [pid 6667] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5887] <... getdents64 resumed>0x55556ff12770 /* 0 entries */, 32768) = 0 [pid 6667] <... prctl resumed>) = 0 [pid 5887] close(4 [pid 6667] setpgid(0, 0 [pid 5887] <... close resumed>) = 0 [pid 6667] <... setpgid resumed>) = 0 [pid 5887] rmdir("./69/file2" [pid 6667] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5888] <... clone resumed>, child_tidptr=0x55556ff09690) = 146 [pid 5887] <... rmdir resumed>) = 0 [pid 6667] <... openat resumed>) = 3 [pid 5887] umount2("./69/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6667] write(3, "1000", 4 [pid 5887] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6667] <... write resumed>) = 4 [pid 5887] newfstatat(AT_FDCWD, "./69/binderfs", [pid 6667] close(3 [pid 5887] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 6667] <... close resumed>) = 0 [pid 5889] <... close resumed>) = 0 [pid 5887] unlink("./69/binderfs" [pid 6667] symlink("/dev/binderfs", "./binderfs" [pid 5887] <... unlink resumed>) = 0 [pid 5887] getdents64(3, [pid 5889] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5887] <... getdents64 resumed>0x55556ff0a730 /* 0 entries */, 32768) = 0 [pid 5886] umount2("./68/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6666] <... mount resumed>) = 0 [pid 5887] close(3) = 0 [pid 5887] rmdir("./69") = 0 [pid 5887] mkdir("./70", 0777./strace-static-x86_64: Process 6668 attached [pid 6666] openat(AT_FDCWD, "./file2", O_RDONLY|O_DIRECTORY [pid 5889] <... clone resumed>, child_tidptr=0x55556ff09690) = 162 [pid 5887] <... mkdir resumed>) = 0 [pid 6667] <... symlink resumed>) = 0 [pid 6666] <... openat resumed>) = 3 [pid 5887] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 6666] chdir("./file2"executing program [pid 6667] write(1, "executing program\n", 18 [pid 6666] <... chdir resumed>) = 0 [pid 5887] <... openat resumed>) = 3 [pid 5887] ioctl(3, LOOP_CLR_FD [pid 6667] <... write resumed>) = 18 [pid 5887] <... ioctl resumed>) = 0 [pid 6667] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5887] close(3 [pid 6668] set_robust_list(0x55556ff096a0, 24 [pid 6667] <... futex resumed>) = 0 [pid 5887] <... close resumed>) = 0 [pid 5886] <... umount2 resumed>) = 0 [pid 6667] rt_sigaction(SIGRT_1, {sa_handler=0x7f7361ab2750, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f7361aa3900}, [pid 5887] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6668] <... set_robust_list resumed>) = 0 [pid 6667] <... rt_sigaction resumed>NULL, 8) = 0 [pid 6668] chdir("./71" [pid 6667] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], ./strace-static-x86_64: Process 6669 attached [pid 6669] set_robust_list(0x55556ff096a0, 24 [pid 6667] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6669] <... set_robust_list resumed>) = 0 [pid 6668] <... chdir resumed>) = 0 [pid 6667] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 5887] <... clone resumed>, child_tidptr=0x55556ff09690) = 152 [pid 6669] chdir("./70" [pid 6667] <... mmap resumed>) = 0x7f7361a20000 [pid 6668] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6669] <... chdir resumed>) = 0 [pid 6668] <... prctl resumed>) = 0 [pid 6667] mprotect(0x7f7361a21000, 131072, PROT_READ|PROT_WRITE [pid 6669] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6668] setpgid(0, 0 [pid 6667] <... mprotect resumed>) = 0 [pid 6669] <... prctl resumed>) = 0 [pid 6668] <... setpgid resumed>) = 0 [pid 6669] setpgid(0, 0 [pid 6668] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6667] rt_sigprocmask(SIG_BLOCK, ~[], [pid 6666] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 5886] umount2("./68/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6669] <... setpgid resumed>) = 0 [pid 5886] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6669] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5886] newfstatat(AT_FDCWD, "./68/file2", [pid 6669] <... openat resumed>) = 3 [pid 6668] <... openat resumed>) = 3 [pid 6667] <... rt_sigprocmask resumed>[], 8) = 0 [pid 6666] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5886] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5886] umount2("./68/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6666] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5886] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6666] <... futex resumed>) = 1 [pid 5886] openat(AT_FDCWD, "./68/file2", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 6666] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6665] <... futex resumed>) = 0 [pid 6666] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6665] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5886] <... openat resumed>) = 4 [pid 6666] openat(AT_FDCWD, ".", O_RDONLY [pid 5886] newfstatat(4, "", [pid 6665] <... futex resumed>) = 0 [pid 6666] <... openat resumed>) = 4 [pid 6669] write(3, "1000", 4 [pid 5886] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_EMPTY_PATH) = 0 [pid 6666] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5886] getdents64(4, [pid 6666] <... futex resumed>) = 0 [pid 5886] <... getdents64 resumed>0x55556ff12770 /* 2 entries */, 32768) = 48 [pid 6666] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5886] getdents64(4, [pid 6669] <... write resumed>) = 4 [pid 6667] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f7361a40990, parent_tid=0x7f7361a40990, exit_signal=0, stack=0x7f7361a20000, stack_size=0x20300, tls=0x7f7361a406c0} [pid 6665] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5886] <... getdents64 resumed>0x55556ff12770 /* 0 entries */, 32768) = 0 ./strace-static-x86_64: Process 6670 attached [pid 6669] close(3 [pid 6665] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 5886] close(4 [pid 6669] <... close resumed>) = 0 [pid 6665] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5886] <... close resumed>) = 0 [ 122.404892][ T6666] exFAT-fs (loop0): failed to load upcase table (idx : 0x0000fe7f, chksum : 0x39626d3b, utbl_chksum : 0xe619d30d) [pid 6669] symlink("/dev/binderfs", "./binderfs" [pid 6666] <... futex resumed>) = 0 [pid 6665] <... futex resumed>) = 1 [pid 5886] rmdir("./68/file2" [pid 6670] rseq(0x7f7361a40fe0, 0x20, 0, 0x53053053 [pid 6669] <... symlink resumed>) = 0 [pid 6667] <... clone3 resumed> => {parent_tid=[147]}, 88) = 147 executing program executing program [pid 6666] openat(AT_FDCWD, "./file1", O_WRONLY|O_EXCL|O_TRUNC|O_SYNC|O_NOATIME [pid 6665] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6670] <... rseq resumed>) = 0 [pid 6669] write(1, "executing program\n", 18 [pid 6668] write(3, "1000", 4 [pid 6667] rt_sigprocmask(SIG_SETMASK, [], [pid 5886] <... rmdir resumed>) = 0 [pid 6669] <... write resumed>) = 18 [pid 6667] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6669] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6667] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6668] <... write resumed>) = 4 [pid 6668] close(3) = 0 [pid 6667] <... futex resumed>) = 0 [pid 6667] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 6669] <... futex resumed>) = 0 [pid 6668] symlink("/dev/binderfs", "./binderfs" [pid 6669] rt_sigaction(SIGRT_1, {sa_handler=0x7f7361ab2750, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f7361aa3900}, [pid 6668] <... symlink resumed>) = 0 [pid 6668] write(1, "executing program\n", 18) = 18 [pid 6668] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 6668] rt_sigaction(SIGRT_1, {sa_handler=0x7f7361ab2750, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f7361aa3900}, [pid 6669] <... rt_sigaction resumed>NULL, 8) = 0 [pid 6668] <... rt_sigaction resumed>NULL, 8) = 0 [pid 6669] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 6668] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 6669] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6668] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6669] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 6668] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 6669] <... mmap resumed>) = 0x7f7361a20000 [pid 6668] <... mmap resumed>) = 0x7f7361a20000 [pid 6669] mprotect(0x7f7361a21000, 131072, PROT_READ|PROT_WRITE [pid 6668] mprotect(0x7f7361a21000, 131072, PROT_READ|PROT_WRITE [pid 6669] <... mprotect resumed>) = 0 [pid 6668] <... mprotect resumed>) = 0 [pid 6669] rt_sigprocmask(SIG_BLOCK, ~[], [pid 6668] rt_sigprocmask(SIG_BLOCK, ~[], [pid 6669] <... rt_sigprocmask resumed>[], 8) = 0 [pid 6668] <... rt_sigprocmask resumed>[], 8) = 0 [pid 6669] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f7361a40990, parent_tid=0x7f7361a40990, exit_signal=0, stack=0x7f7361a20000, stack_size=0x20300, tls=0x7f7361a406c0} [pid 6668] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f7361a40990, parent_tid=0x7f7361a40990, exit_signal=0, stack=0x7f7361a20000, stack_size=0x20300, tls=0x7f7361a406c0}./strace-static-x86_64: Process 6671 attached ./strace-static-x86_64: Process 6672 attached [pid 6671] rseq(0x7f7361a40fe0, 0x20, 0, 0x53053053 [pid 6668] <... clone3 resumed> => {parent_tid=[163]}, 88) = 163 [pid 6671] <... rseq resumed>) = 0 [pid 6668] rt_sigprocmask(SIG_SETMASK, [], [pid 6672] rseq(0x7f7361a40fe0, 0x20, 0, 0x53053053 [pid 6671] set_robust_list(0x7f7361a409a0, 24 [pid 6669] <... clone3 resumed> => {parent_tid=[153]}, 88) = 153 [pid 6668] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6672] <... rseq resumed>) = 0 [pid 6670] set_robust_list(0x7f7361a409a0, 24 [pid 5886] umount2("./68/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6670] <... set_robust_list resumed>) = 0 [pid 5886] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6670] rt_sigprocmask(SIG_SETMASK, [], [pid 5886] newfstatat(AT_FDCWD, "./68/binderfs", [pid 6670] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5886] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 6672] set_robust_list(0x7f7361a409a0, 24 [pid 6671] <... set_robust_list resumed>) = 0 [pid 6670] memfd_create("syzkaller", 0 [pid 6669] rt_sigprocmask(SIG_SETMASK, [], [pid 6668] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5886] unlink("./68/binderfs" [pid 6672] <... set_robust_list resumed>) = 0 [pid 6671] rt_sigprocmask(SIG_SETMASK, [], [pid 6669] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6668] <... futex resumed>) = 0 [pid 5886] <... unlink resumed>) = 0 [pid 6670] <... memfd_create resumed>) = 3 [pid 6670] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5886] getdents64(3, [pid 6672] rt_sigprocmask(SIG_SETMASK, [], [pid 6671] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6669] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6668] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 6671] memfd_create("syzkaller", 0 [pid 6670] <... mmap resumed>) = 0x7f7359600000 [pid 6669] <... futex resumed>) = 0 [pid 5886] <... getdents64 resumed>0x55556ff0a730 /* 0 entries */, 32768) = 0 [pid 6671] <... memfd_create resumed>) = 3 [pid 6669] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 6672] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5886] close(3 [pid 6671] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f7359600000 [pid 6672] memfd_create("syzkaller", 0 [pid 6671] write(3, "\xeb\x76\x90\x45\x58\x46\x41\x54\x20\x20\x20\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x03\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x08\x00\x00\x00\x88\x00\x00\x00\x0f\x00\x00\x00\x05\x00\x00\x00"..., 131072 [pid 6670] write(3, "\xeb\x76\x90\x45\x58\x46\x41\x54\x20\x20\x20\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x03\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x08\x00\x00\x00\x88\x00\x00\x00\x0f\x00\x00\x00\x05\x00\x00\x00"..., 131072 [pid 5886] <... close resumed>) = 0 [pid 6672] <... memfd_create resumed>) = 3 [pid 6672] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f7359600000 [pid 6672] write(3, "\xeb\x76\x90\x45\x58\x46\x41\x54\x20\x20\x20\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x03\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x08\x00\x00\x00\x88\x00\x00\x00\x0f\x00\x00\x00\x05\x00\x00\x00"..., 131072 [pid 6670] <... write resumed>) = 131072 [pid 5886] rmdir("./68" [pid 6671] <... write resumed>) = 131072 [pid 6672] <... write resumed>) = 131072 [pid 6672] munmap(0x7f7359600000, 138412032 [pid 6671] munmap(0x7f7359600000, 138412032 [pid 6670] munmap(0x7f7359600000, 138412032 [pid 6666] <... openat resumed>) = -1 EIO (Input/output error) [pid 5886] <... rmdir resumed>) = 0 [pid 5886] mkdir("./69", 0777 [pid 6671] <... munmap resumed>) = 0 [pid 6672] <... munmap resumed>) = 0 [pid 6671] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 6670] <... munmap resumed>) = 0 [pid 6666] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5886] <... mkdir resumed>) = 0 [pid 6672] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 5886] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 6672] <... openat resumed>) = 4 [pid 6671] <... openat resumed>) = 4 [pid 6670] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 6666] <... futex resumed>) = 1 [pid 6665] <... futex resumed>) = 0 [ 122.453415][ T6666] exFAT-fs (loop0): error, data size is invalid(150994954) [ 122.470132][ T6666] exFAT-fs (loop0): Filesystem has been set read-only [pid 6672] ioctl(4, LOOP_SET_FD, 3 [pid 6671] ioctl(4, LOOP_SET_FD, 3 [pid 6670] <... openat resumed>) = 4 [pid 6666] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6665] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5886] <... openat resumed>) = 3 [pid 6670] ioctl(4, LOOP_SET_FD, 3 [pid 6665] <... futex resumed>) = 0 [pid 5886] ioctl(3, LOOP_CLR_FD) = 0 [pid 5886] close(3 [pid 6670] <... ioctl resumed>) = 0 [pid 5886] <... close resumed>) = 0 [pid 6670] close(3) = 0 [pid 6670] close(4) = 0 [pid 6670] mkdir("./file2", 0777) = 0 [pid 5886] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6670] mount("/dev/loop3", "./file2", "exfat", MS_SYNCHRONOUS|MS_MANDLOCK|MS_DIRSYNC|MS_NOATIME|MS_NODIRATIME|MS_STRICTATIME|MS_LAZYTIME, "" [pid 6666] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6665] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}./strace-static-x86_64: Process 6673 attached [pid 6673] set_robust_list(0x55556ff096a0, 24) = 0 [pid 6673] chdir("./69") = 0 [pid 6666] ioctl(4, F2FS_IOC_SHUTDOWN, 0x200000000080) = 0 [pid 6666] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 6665] <... futex resumed>) = 0 [pid 6672] <... ioctl resumed>) = 0 [pid 6666] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6665] close(3 [pid 6672] close(3 [pid 6665] <... close resumed>) = 0 [pid 6672] <... close resumed>) = 0 [pid 6672] close(4 [pid 6665] close(4 [pid 6672] <... close resumed>) = 0 [pid 6665] <... close resumed>) = 0 [pid 6672] mkdir("./file2", 0777 [pid 6671] <... ioctl resumed>) = 0 [pid 6665] close(5 [pid 6672] <... mkdir resumed>) = 0 [pid 6665] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6672] mount("/dev/loop2", "./file2", "exfat", MS_SYNCHRONOUS|MS_MANDLOCK|MS_DIRSYNC|MS_NOATIME|MS_NODIRATIME|MS_STRICTATIME|MS_LAZYTIME, "" [pid 6665] close(6 [pid 6671] close(3 [pid 6665] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6665] close(7) = -1 EBADF (Bad file descriptor) [pid 6665] close(8 [pid 6671] <... close resumed>) = 0 [pid 6665] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6671] close(4 [pid 6665] close(9 [pid 6671] <... close resumed>) = 0 [pid 6665] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6671] mkdir("./file2", 0777 [pid 6665] close(10 [pid 6673] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6671] <... mkdir resumed>) = 0 [pid 6665] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6671] mount("/dev/loop4", "./file2", "exfat", MS_SYNCHRONOUS|MS_MANDLOCK|MS_DIRSYNC|MS_NOATIME|MS_NODIRATIME|MS_STRICTATIME|MS_LAZYTIME, "" [pid 6665] close(11) = -1 EBADF (Bad file descriptor) [pid 6673] <... prctl resumed>) = 0 [pid 6665] close(12 [pid 6673] setpgid(0, 0 [pid 6665] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6673] <... setpgid resumed>) = 0 [pid 6665] close(13 [pid 5886] <... clone resumed>, child_tidptr=0x55556ff09690) = 160 [pid 6673] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6665] <... close resumed>) = -1 EBADF (Bad file descriptor) [ 122.495770][ T6670] loop3: detected capacity change from 0 to 256 [ 122.495770][ T6671] loop4: detected capacity change from 0 to 256 [ 122.509872][ T6672] loop2: detected capacity change from 0 to 256 [ 122.529239][ T6670] exFAT-fs (loop3): failed to load upcase table (idx : 0x0000fe7f, chksum : 0x39626d3b, utbl_chksum : 0xe619d30d) [pid 6665] close(14) = -1 EBADF (Bad file descriptor) [pid 6665] close(15) = -1 EBADF (Bad file descriptor) [pid 6673] <... openat resumed>) = 3 [pid 6665] close(16 [pid 6673] write(3, "1000", 4) = 4 [pid 6665] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6673] close(3) = 0 [pid 6665] close(17executing program [pid 6673] symlink("/dev/binderfs", "./binderfs" [pid 6665] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6673] <... symlink resumed>) = 0 [pid 6673] write(1, "executing program\n", 18) = 18 [pid 6673] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 6673] rt_sigaction(SIGRT_1, {sa_handler=0x7f7361ab2750, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f7361aa3900}, NULL, 8) = 0 [pid 6673] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 6673] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f7361a20000 [pid 6673] mprotect(0x7f7361a21000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 6673] rt_sigprocmask(SIG_BLOCK, ~[], [pid 6665] close(18 [pid 6673] <... rt_sigprocmask resumed>[], 8) = 0 [pid 6673] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f7361a40990, parent_tid=0x7f7361a40990, exit_signal=0, stack=0x7f7361a20000, stack_size=0x20300, tls=0x7f7361a406c0} => {parent_tid=[161]}, 88) = 161 [pid 6673] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 6673] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 6673] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000}./strace-static-x86_64: Process 6674 attached [pid 6674] rseq(0x7f7361a40fe0, 0x20, 0, 0x53053053) = 0 [pid 6674] set_robust_list(0x7f7361a409a0, 24) = 0 [pid 6674] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 6674] memfd_create("syzkaller", 0) = 3 [pid 6674] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f7359600000 [pid 6674] write(3, "\xeb\x76\x90\x45\x58\x46\x41\x54\x20\x20\x20\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x03\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x08\x00\x00\x00\x88\x00\x00\x00\x0f\x00\x00\x00\x05\x00\x00\x00"..., 131072) = 131072 [pid 6674] munmap(0x7f7359600000, 138412032) = 0 [pid 6674] openat(AT_FDCWD, "/dev/loop1", O_RDWR) = 4 [pid 6674] ioctl(4, LOOP_SET_FD, 3 [pid 6665] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6674] <... ioctl resumed>) = 0 [pid 6672] <... mount resumed>) = 0 [pid 6670] <... mount resumed>) = 0 [pid 6672] openat(AT_FDCWD, "./file2", O_RDONLY|O_DIRECTORY [pid 6670] openat(AT_FDCWD, "./file2", O_RDONLY|O_DIRECTORY [pid 6672] <... openat resumed>) = 3 [pid 6670] <... openat resumed>) = 3 [pid 6665] close(19 [pid 6672] chdir("./file2" [pid 6670] chdir("./file2" [pid 6672] <... chdir resumed>) = 0 [pid 6670] <... chdir resumed>) = 0 [pid 6672] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 6670] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 6672] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6670] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6672] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6670] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6672] <... futex resumed>) = 1 [pid 6670] <... futex resumed>) = 1 [pid 6672] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6670] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6674] close(3) = 0 [pid 6674] close(4) = 0 [pid 6674] mkdir("./file2", 0777) = 0 [pid 6669] <... futex resumed>) = 0 [pid 6667] <... futex resumed>) = 0 [pid 6665] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6669] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6667] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [ 122.531183][ T6672] exFAT-fs (loop2): failed to load upcase table (idx : 0x0000fe7f, chksum : 0x39626d3b, utbl_chksum : 0xe619d30d) [ 122.563354][ T6674] loop1: detected capacity change from 0 to 256 [ 122.565492][ T6671] exFAT-fs (loop4): failed to load upcase table (idx : 0x0000fe7f, chksum : 0x39626d3b, utbl_chksum : 0xe619d30d) [pid 6665] close(20 [pid 6672] <... futex resumed>) = 0 [pid 6670] <... futex resumed>) = 0 [pid 6669] <... futex resumed>) = 1 [pid 6667] <... futex resumed>) = 1 [pid 6665] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6672] openat(AT_FDCWD, ".", O_RDONLY [pid 6670] openat(AT_FDCWD, ".", O_RDONLY [pid 6672] <... openat resumed>) = 4 [pid 6670] <... openat resumed>) = 4 [pid 6672] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6670] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6672] <... futex resumed>) = 0 [pid 6670] <... futex resumed>) = 0 [pid 6672] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6670] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6674] mount("/dev/loop1", "./file2", "exfat", MS_SYNCHRONOUS|MS_MANDLOCK|MS_DIRSYNC|MS_NOATIME|MS_NODIRATIME|MS_STRICTATIME|MS_LAZYTIME, "" [pid 6669] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6667] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6665] close(21) = -1 EBADF (Bad file descriptor) [pid 6667] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6669] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6669] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6667] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6665] close(22) = -1 EBADF (Bad file descriptor) [pid 6672] <... futex resumed>) = 0 [pid 6670] <... futex resumed>) = 0 [pid 6669] <... futex resumed>) = 1 [pid 6667] <... futex resumed>) = 1 [pid 6672] openat(AT_FDCWD, "./file1", O_WRONLY|O_EXCL|O_TRUNC|O_SYNC|O_NOATIME [pid 6670] openat(AT_FDCWD, "./file1", O_WRONLY|O_EXCL|O_TRUNC|O_SYNC|O_NOATIME [pid 6669] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6667] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6665] close(23) = -1 EBADF (Bad file descriptor) [pid 6665] close(24) = -1 EBADF (Bad file descriptor) [pid 6665] close(25) = -1 EBADF (Bad file descriptor) [pid 6665] close(26) = -1 EBADF (Bad file descriptor) [pid 6665] close(27) = -1 EBADF (Bad file descriptor) [pid 6665] close(28) = -1 EBADF (Bad file descriptor) [pid 6665] close(29) = -1 EBADF (Bad file descriptor) [pid 6665] exit_group(0 [pid 6666] <... futex resumed>) = ? [pid 6665] <... exit_group resumed>) = ? [pid 6666] +++ exited with 0 +++ [pid 6665] +++ exited with 0 +++ [pid 5884] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=153, si_uid=0, si_status=0, si_utime=0, si_stime=3 /* 0.03 s */} --- [ 122.606673][ T6672] exFAT-fs (loop2): error, data size is invalid(150994954) [ 122.614811][ T6670] exFAT-fs (loop3): error, data size is invalid(150994954) [ 122.629762][ T6672] exFAT-fs (loop2): Filesystem has been set read-only [ 122.646129][ T6670] exFAT-fs (loop3): Filesystem has been set read-only [pid 6669] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 6667] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 5884] restart_syscall(<... resuming interrupted clone ...>) = 0 [pid 6667] futex(0x7f7361b156dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6669] futex(0x7f7361b156dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6672] <... openat resumed>) = -1 EIO (Input/output error) [pid 6672] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6671] <... mount resumed>) = 0 [pid 6669] <... futex resumed>) = 0 [pid 6667] <... futex resumed>) = 0 [pid 6671] openat(AT_FDCWD, "./file2", O_RDONLY|O_DIRECTORY [pid 6667] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 6672] <... futex resumed>) = 0 [pid 6672] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6667] <... mmap resumed>) = 0x7f73619ff000 [pid 6669] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 5884] umount2("./68", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6667] mprotect(0x7f7361a00000, 131072, PROT_READ|PROT_WRITE [pid 6671] <... openat resumed>) = 3 [pid 6670] <... openat resumed>) = -1 EIO (Input/output error) [pid 6670] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6667] <... mprotect resumed>) = 0 [pid 5884] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6670] <... futex resumed>) = 0 [pid 6669] <... mmap resumed>) = 0x7f73619ff000 [pid 5884] openat(AT_FDCWD, "./68", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 6671] chdir("./file2" [pid 6669] mprotect(0x7f7361a00000, 131072, PROT_READ|PROT_WRITE [pid 6667] rt_sigprocmask(SIG_BLOCK, ~[], [pid 6671] <... chdir resumed>) = 0 [pid 5884] <... openat resumed>) = 3 [pid 6670] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6669] <... mprotect resumed>) = 0 [pid 6671] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 6667] <... rt_sigprocmask resumed>[], 8) = 0 [pid 5884] newfstatat(3, "", [pid 6669] rt_sigprocmask(SIG_BLOCK, ~[], [pid 6671] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6669] <... rt_sigprocmask resumed>[], 8) = 0 [pid 6667] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f7361a1f990, parent_tid=0x7f7361a1f990, exit_signal=0, stack=0x7f73619ff000, stack_size=0x20300, tls=0x7f7361a1f6c0} [pid 5884] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=80, ...}, AT_EMPTY_PATH) = 0 [pid 5884] getdents64(3, 0x55556ff0a730 /* 4 entries */, 32768) = 112 [pid 6667] <... clone3 resumed> => {parent_tid=[148]}, 88) = 148 ./strace-static-x86_64: Process 6675 attached [pid 6671] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6669] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f7361a1f990, parent_tid=0x7f7361a1f990, exit_signal=0, stack=0x7f73619ff000, stack_size=0x20300, tls=0x7f7361a1f6c0} [pid 6667] rt_sigprocmask(SIG_SETMASK, [], [pid 5884] umount2("./68/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6667] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6667] futex(0x7f7361b156d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6669] <... clone3 resumed> => {parent_tid=[154]}, 88) = 154 [pid 6667] <... futex resumed>) = 0 [pid 6671] <... futex resumed>) = 1 [pid 6675] rseq(0x7f7361a1ffe0, 0x20, 0, 0x53053053 [pid 6671] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6669] rt_sigprocmask(SIG_SETMASK, [], [pid 6667] futex(0x7f7361b156dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6669] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6675] <... rseq resumed>) = 0 [pid 6669] futex(0x7f7361b156d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6675] set_robust_list(0x7f7361a1f9a0, 24 [pid 6668] <... futex resumed>) = 0 [pid 6675] <... set_robust_list resumed>) = 0 [pid 6669] <... futex resumed>) = 0 [pid 6668] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 6671] <... futex resumed>) = 0 [pid 6669] futex(0x7f7361b156dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6668] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}./strace-static-x86_64: Process 6676 attached [pid 6676] rseq(0x7f7361a1ffe0, 0x20, 0, 0x53053053) = 0 [pid 6676] set_robust_list(0x7f7361a1f9a0, 24) = 0 [pid 6676] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 6676] ioctl(4, F2FS_IOC_SHUTDOWN, 0x200000000080) = 0 [pid 6676] futex(0x7f7361b156dc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 6676] futex(0x7f7361b156d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6671] openat(AT_FDCWD, ".", O_RDONLY [pid 6675] rt_sigprocmask(SIG_SETMASK, [], [pid 6669] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6671] <... openat resumed>) = 4 [pid 6675] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6669] close(3 [pid 6675] ioctl(4, F2FS_IOC_SHUTDOWN, 0x200000000080 [pid 6674] <... mount resumed>) = 0 [pid 6671] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6669] <... close resumed>) = 0 [pid 6674] openat(AT_FDCWD, "./file2", O_RDONLY|O_DIRECTORY [pid 6669] close(4 [pid 6671] <... futex resumed>) = 1 [pid 6668] <... futex resumed>) = 0 [pid 6669] <... close resumed>) = 0 [pid 6675] <... ioctl resumed>) = 0 [pid 6671] openat(AT_FDCWD, "./file1", O_WRONLY|O_EXCL|O_TRUNC|O_SYNC|O_NOATIME [pid 6669] close(5 [pid 6668] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6669] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6674] <... openat resumed>) = 3 [pid 6674] chdir("./file2") = 0 [pid 6674] openat(AT_FDCWD, "/dev/loop1", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 6669] close(6 [pid 5884] <... umount2 resumed>) = 0 [pid 6669] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6668] <... futex resumed>) = 0 [pid 6674] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6668] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5884] umount2("./68/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6675] futex(0x7f7361b156dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6674] <... futex resumed>) = 1 [pid 6673] <... futex resumed>) = 0 [pid 6669] close(7 [pid 6674] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6673] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 6673] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6674] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6674] openat(AT_FDCWD, ".", O_RDONLY) = 4 [pid 6674] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 6673] <... futex resumed>) = 0 [pid 6673] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 6673] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6674] openat(AT_FDCWD, "./file1", O_WRONLY|O_EXCL|O_TRUNC|O_SYNC|O_NOATIME [pid 6675] <... futex resumed>) = 1 [pid 6671] <... openat resumed>) = -1 EIO (Input/output error) [pid 6669] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6667] <... futex resumed>) = 0 [pid 5884] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6675] futex(0x7f7361b156d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6671] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6669] close(8 [pid 6667] close(3 [pid 5884] newfstatat(AT_FDCWD, "./68/file2", [pid 6671] <... futex resumed>) = 1 [pid 6669] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6668] <... futex resumed>) = 0 [pid 6667] <... close resumed>) = 0 [pid 5884] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [ 122.654117][ T6674] exFAT-fs (loop1): failed to load upcase table (idx : 0x0000fe7f, chksum : 0x39626d3b, utbl_chksum : 0xe619d30d) [ 122.680586][ T6671] exFAT-fs (loop4): error, data size is invalid(150994954) [ 122.691806][ T6671] exFAT-fs (loop4): Filesystem has been set read-only [ 122.698239][ T6674] exFAT-fs (loop1): error, data size is invalid(150994954) [pid 6671] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6669] close(9 [pid 6668] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6667] close(4 [pid 5884] umount2("./68/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6671] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6669] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6668] <... futex resumed>) = 0 [pid 6667] <... close resumed>) = 0 [pid 5884] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6671] ioctl(4, F2FS_IOC_SHUTDOWN, 0x200000000080 [pid 6669] close(10 [pid 6668] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6667] close(5 [pid 5884] openat(AT_FDCWD, "./68/file2", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 6671] <... ioctl resumed>) = 0 [pid 6669] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6667] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5884] <... openat resumed>) = 4 [pid 6671] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6669] close(11 [pid 6667] close(6 [pid 5884] newfstatat(4, "", [pid 6671] <... futex resumed>) = 1 [pid 6669] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6668] <... futex resumed>) = 0 [pid 6667] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5884] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_EMPTY_PATH) = 0 [pid 6671] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6669] close(12 [pid 6668] close(3 [pid 6667] close(7 [pid 5884] getdents64(4, [pid 6669] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6668] <... close resumed>) = 0 [pid 6667] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5884] <... getdents64 resumed>0x55556ff12770 /* 2 entries */, 32768) = 48 [pid 6669] close(13 [pid 6668] close(4 [pid 6667] close(8 [pid 6674] <... openat resumed>) = -1 EIO (Input/output error) [pid 5884] getdents64(4, [pid 6669] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6668] <... close resumed>) = 0 [pid 6667] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5884] <... getdents64 resumed>0x55556ff12770 /* 0 entries */, 32768) = 0 [pid 6669] close(14 [pid 6668] close(5 [pid 6667] close(9 [pid 5884] close(4 [pid 6674] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6669] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6668] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6667] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5884] <... close resumed>) = 0 [pid 6674] <... futex resumed>) = 1 [pid 6673] <... futex resumed>) = 0 [pid 6669] close(15 [pid 6668] close(6 [pid 6667] close(10 [pid 5884] rmdir("./68/file2" [pid 6674] ioctl(4, F2FS_IOC_SHUTDOWN, 0x200000000080 [pid 6673] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6669] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6668] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6667] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6673] <... futex resumed>) = 0 [pid 6669] close(16 [pid 6668] close(7 [pid 6667] close(11 [pid 5884] <... rmdir resumed>) = 0 [pid 6673] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6669] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6668] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6667] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6674] <... ioctl resumed>) = 0 [pid 6669] close(17 [pid 6668] close(8 [pid 6667] close(12 [pid 5884] umount2("./68/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6674] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6669] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6668] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6667] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5884] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6669] close(18 [pid 6668] close(9 [pid 6667] close(13 [pid 5884] newfstatat(AT_FDCWD, "./68/binderfs", [pid 6674] <... futex resumed>) = 1 [pid 6673] <... futex resumed>) = 0 [pid 6669] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6668] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6667] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5884] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 6674] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6673] close(3 [pid 6669] close(19 [pid 6668] close(10 [pid 6667] close(14 [pid 6673] <... close resumed>) = 0 [pid 6669] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6668] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6667] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5884] unlink("./68/binderfs" [pid 6673] close(4 [pid 6669] close(20 [pid 6668] close(11 [pid 6667] close(15 [pid 6673] <... close resumed>) = 0 [pid 6669] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6668] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6667] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5884] <... unlink resumed>) = 0 [pid 6673] close(5 [pid 6669] close(21 [pid 6668] close(12 [pid 6667] close(16 [pid 6673] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6669] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6668] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6667] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5884] getdents64(3, [pid 6673] close(6 [pid 6669] close(22 [pid 6668] close(13 [pid 6667] close(17 [pid 5884] <... getdents64 resumed>0x55556ff0a730 /* 0 entries */, 32768) = 0 [pid 6673] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6668] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6667] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5884] close(3 [pid 6673] close(7 [pid 6669] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6668] close(14 [pid 6667] close(18 [pid 5884] <... close resumed>) = 0 [pid 6673] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6669] close(23 [pid 6668] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6667] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6673] close(8 [pid 6669] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6668] close(15 [pid 6667] close(19 [pid 5884] rmdir("./68" [pid 6673] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6669] close(24 [pid 6668] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6667] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5884] <... rmdir resumed>) = 0 [pid 6668] close(16 [pid 6667] close(20 [pid 6673] close(9 [pid 6669] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6668] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6667] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5884] mkdir("./69", 0777 [pid 6673] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6669] close(25 [pid 6668] close(17 [pid 6667] close(21 [pid 6673] close(10 [pid 6669] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6668] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6667] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5884] <... mkdir resumed>) = 0 [pid 6673] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6669] close(26 [pid 6668] close(18 [pid 6667] close(22 [pid 6673] close(11 [pid 6669] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6668] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6667] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5884] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 6673] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6669] close(27 [pid 6668] close(19 [pid 6667] close(23 [pid 5884] <... openat resumed>) = 3 [pid 6673] close(12 [pid 6669] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6668] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6667] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6673] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6669] close(28 [pid 6668] close(20 [pid 6667] close(24 [pid 5884] ioctl(3, LOOP_CLR_FD [pid 6673] close(13 [pid 6669] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6668] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6667] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6673] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6669] close(29 [pid 6668] close(21 [pid 6667] close(25 [pid 5884] <... ioctl resumed>) = 0 [pid 6673] close(14 [pid 6669] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6668] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6667] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5884] close(3 [pid 6673] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6669] exit_group(0 [pid 6668] close(22 [pid 6667] close(26 [pid 6676] <... futex resumed>) = ? [pid 6673] close(15 [pid 6672] <... futex resumed>) = ? [pid 6669] <... exit_group resumed>) = ? [pid 6668] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6667] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6676] +++ exited with 0 +++ [pid 6673] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6672] +++ exited with 0 +++ [pid 6669] +++ exited with 0 +++ [pid 6668] close(23 [pid 6667] close(27 [pid 5884] <... close resumed>) = 0 [pid 6673] close(16 [pid 6668] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6667] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5887] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=152, si_uid=0, si_status=0, si_utime=0, si_stime=3 /* 0.03 s */} --- [pid 6673] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6668] close(24 [pid 6667] close(28 [pid 5887] restart_syscall(<... resuming interrupted clone ...> [pid 6673] close(17 [pid 6668] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6667] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6673] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6668] close(25 [pid 6667] close(29 [pid 5884] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6673] close(18 [pid 6668] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6667] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6673] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6668] close(26 [pid 6673] close(19 [pid 6668] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6667] exit_group(0 [pid 6673] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6673] close(20 [pid 6670] <... futex resumed>) = ? [pid 6675] <... futex resumed>) = ? [pid 6673] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6670] +++ exited with 0 +++ [pid 6668] close(27 [pid 6667] <... exit_group resumed>) = ? [pid 6675] +++ exited with 0 +++ [pid 6673] close(21 [pid 6668] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6673] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6673] close(22) = -1 EBADF (Bad file descriptor) [pid 6673] close(23) = -1 EBADF (Bad file descriptor) [pid 6673] close(24) = -1 EBADF (Bad file descriptor) [pid 6673] close(25) = -1 EBADF (Bad file descriptor) [pid 6673] close(26) = -1 EBADF (Bad file descriptor) [pid 6673] close(27) = -1 EBADF (Bad file descriptor) [pid 6673] close(28) = -1 EBADF (Bad file descriptor) [pid 6673] close(29) = -1 EBADF (Bad file descriptor) [pid 6668] close(28 [pid 6667] +++ exited with 0 +++ [pid 6673] exit_group(0 [pid 6668] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5888] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=146, si_uid=0, si_status=0, si_utime=0, si_stime=2 /* 0.02 s */} --- [pid 6674] <... futex resumed>) = ? [pid 6673] <... exit_group resumed>) = ? [pid 6668] close(29 [pid 5888] restart_syscall(<... resuming interrupted clone ...> [pid 6674] +++ exited with 0 +++ [pid 6668] <... close resumed>) = -1 EBADF (Bad file descriptor) ./strace-static-x86_64: Process 6677 attached [pid 6673] +++ exited with 0 +++ [pid 6668] exit_group(0 [pid 5884] <... clone resumed>, child_tidptr=0x55556ff09690) = 155 [pid 5886] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=160, si_uid=0, si_status=0, si_utime=0, si_stime=2 /* 0.02 s */} --- [pid 5886] restart_syscall(<... resuming interrupted clone ...> [pid 5887] <... restart_syscall resumed>) = 0 [pid 5887] umount2("./70", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5887] openat(AT_FDCWD, "./70", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 5887] newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=80, ...}, AT_EMPTY_PATH) = 0 [pid 5887] getdents64(3, 0x55556ff0a730 /* 4 entries */, 32768) = 112 [pid 5887] umount2("./70/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5888] <... restart_syscall resumed>) = 0 [pid 5888] umount2("./65", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5888] openat(AT_FDCWD, "./65", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 5888] newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=80, ...}, AT_EMPTY_PATH) = 0 [pid 5888] getdents64(3, 0x55556ff0a730 /* 4 entries */, 32768) = 112 [pid 5888] umount2("./65/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5886] <... restart_syscall resumed>) = 0 [pid 5886] umount2("./69", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5886] openat(AT_FDCWD, "./69", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 5886] newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=80, ...}, AT_EMPTY_PATH) = 0 [pid 5886] getdents64(3, 0x55556ff0a730 /* 4 entries */, 32768) = 112 [pid 5886] umount2("./69/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6668] <... exit_group resumed>) = ? [pid 6677] set_robust_list(0x55556ff096a0, 24 [pid 6671] <... futex resumed>) = ? [pid 5888] <... umount2 resumed>) = 0 [pid 5887] <... umount2 resumed>) = 0 [pid 5886] <... umount2 resumed>) = 0 [pid 5888] umount2("./65/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5887] umount2("./70/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5886] umount2("./69/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5888] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5887] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5886] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5888] newfstatat(AT_FDCWD, "./65/file2", [pid 5887] newfstatat(AT_FDCWD, "./70/file2", [pid 5886] newfstatat(AT_FDCWD, "./69/file2", [pid 5888] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5887] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5886] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5887] umount2("./70/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5886] umount2("./69/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5888] umount2("./65/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5887] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5886] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5888] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5887] openat(AT_FDCWD, "./70/file2", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5886] openat(AT_FDCWD, "./69/file2", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5888] openat(AT_FDCWD, "./65/file2", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5887] <... openat resumed>) = 4 [pid 5886] <... openat resumed>) = 4 [pid 5888] <... openat resumed>) = 4 [pid 5887] newfstatat(4, "", [ 122.706067][ T6674] exFAT-fs (loop1): Filesystem has been set read-only [pid 5886] newfstatat(4, "", [pid 5888] newfstatat(4, "", [pid 5887] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_EMPTY_PATH) = 0 [pid 5886] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_EMPTY_PATH) = 0 [pid 5888] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_EMPTY_PATH) = 0 [pid 5887] getdents64(4, [pid 5886] getdents64(4, [pid 5887] <... getdents64 resumed>0x55556ff12770 /* 2 entries */, 32768) = 48 [pid 5887] getdents64(4, [pid 5886] <... getdents64 resumed>0x55556ff12770 /* 2 entries */, 32768) = 48 [pid 5887] <... getdents64 resumed>0x55556ff12770 /* 0 entries */, 32768) = 0 [pid 5887] close(4 [pid 5886] getdents64(4, [pid 5887] <... close resumed>) = 0 [pid 5887] rmdir("./70/file2" [pid 5886] <... getdents64 resumed>0x55556ff12770 /* 0 entries */, 32768) = 0 [pid 5887] <... rmdir resumed>) = 0 [pid 6671] +++ exited with 0 +++ [pid 6677] <... set_robust_list resumed>) = 0 [pid 6668] +++ exited with 0 +++ [pid 5887] umount2("./70/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5886] close(4 [pid 5887] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5886] <... close resumed>) = 0 [pid 5889] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=162, si_uid=0, si_status=0, si_utime=0, si_stime=8 /* 0.08 s */} --- [pid 5887] newfstatat(AT_FDCWD, "./70/binderfs", [pid 5886] rmdir("./69/file2" [pid 5889] restart_syscall(<... resuming interrupted clone ...> [pid 5887] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5886] <... rmdir resumed>) = 0 [pid 5887] unlink("./70/binderfs" [pid 5886] umount2("./69/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5887] <... unlink resumed>) = 0 [pid 5886] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5888] getdents64(4, [pid 5887] getdents64(3, [pid 5886] newfstatat(AT_FDCWD, "./69/binderfs", [pid 5888] <... getdents64 resumed>0x55556ff12770 /* 2 entries */, 32768) = 48 [pid 5887] <... getdents64 resumed>0x55556ff0a730 /* 0 entries */, 32768) = 0 [pid 5886] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5888] getdents64(4, [pid 5887] close(3 [pid 5886] unlink("./69/binderfs" [pid 5888] <... getdents64 resumed>0x55556ff12770 /* 0 entries */, 32768) = 0 [pid 5887] <... close resumed>) = 0 [pid 5886] <... unlink resumed>) = 0 [pid 5888] close(4 [pid 5887] rmdir("./70" [pid 5886] getdents64(3, [pid 5888] <... close resumed>) = 0 [pid 5887] <... rmdir resumed>) = 0 [pid 5886] <... getdents64 resumed>0x55556ff0a730 /* 0 entries */, 32768) = 0 [pid 5888] rmdir("./65/file2" [pid 5887] mkdir("./71", 0777 [pid 5886] close(3 [pid 5888] <... rmdir resumed>) = 0 [pid 5887] <... mkdir resumed>) = 0 [pid 5886] <... close resumed>) = 0 [pid 5887] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 5886] rmdir("./69" [pid 6677] chdir("./69" [pid 5889] <... restart_syscall resumed>) = 0 [pid 5888] umount2("./65/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5887] <... openat resumed>) = 3 [pid 5886] <... rmdir resumed>) = 0 [pid 6677] <... chdir resumed>) = 0 [pid 5888] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5887] ioctl(3, LOOP_CLR_FD [pid 5886] mkdir("./70", 0777 [pid 6677] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5888] newfstatat(AT_FDCWD, "./65/binderfs", [pid 5887] <... ioctl resumed>) = 0 [pid 5886] <... mkdir resumed>) = 0 [pid 6677] <... prctl resumed>) = 0 [pid 5889] umount2("./71", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5887] close(3 [pid 6677] setpgid(0, 0 [pid 5889] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5888] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5887] <... close resumed>) = 0 [pid 5886] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 6677] <... setpgid resumed>) = 0 [pid 5889] openat(AT_FDCWD, "./71", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5887] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 6678 attached [pid 6677] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5889] <... openat resumed>) = 3 [pid 5888] unlink("./65/binderfs" [pid 5886] <... openat resumed>) = 3 [pid 6678] set_robust_list(0x55556ff096a0, 24 [pid 6677] <... openat resumed>) = 3 [pid 5889] newfstatat(3, "", [pid 5888] <... unlink resumed>) = 0 [pid 5887] <... clone resumed>, child_tidptr=0x55556ff09690) = 155 [pid 5886] ioctl(3, LOOP_CLR_FD [pid 6678] <... set_robust_list resumed>) = 0 [pid 6677] write(3, "1000", 4 [pid 5889] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=80, ...}, AT_EMPTY_PATH) = 0 [pid 6678] chdir("./71" [pid 6677] <... write resumed>) = 4 [pid 5889] getdents64(3, [pid 5888] getdents64(3, [pid 5886] <... ioctl resumed>) = 0 [pid 6678] <... chdir resumed>) = 0 [pid 6677] close(3 [pid 5889] <... getdents64 resumed>0x55556ff0a730 /* 4 entries */, 32768) = 112 [pid 5888] <... getdents64 resumed>0x55556ff0a730 /* 0 entries */, 32768) = 0 [pid 6678] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6677] <... close resumed>) = 0 [pid 5889] umount2("./71/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5886] close(3 [pid 6678] <... prctl resumed>) = 0 [pid 6677] symlink("/dev/binderfs", "./binderfs" [pid 5889] <... umount2 resumed>) = 0 [pid 5888] close(3 [pid 6678] setpgid(0, 0 [pid 5889] umount2("./71/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5888] <... close resumed>) = 0 [pid 6678] <... setpgid resumed>) = 0 [pid 6677] <... symlink resumed>) = 0 [pid 5889] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5888] rmdir("./65"executing program [pid 6678] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6677] write(1, "executing program\n", 18 [pid 5889] newfstatat(AT_FDCWD, "./71/file2", [pid 5888] <... rmdir resumed>) = 0 [pid 5886] <... close resumed>) = 0 [pid 6677] <... write resumed>) = 18 [pid 5889] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 6677] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5889] umount2("./71/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6678] <... openat resumed>) = 3 [pid 6677] <... futex resumed>) = 0 [pid 5889] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6677] rt_sigaction(SIGRT_1, {sa_handler=0x7f7361ab2750, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f7361aa3900}, [pid 5889] openat(AT_FDCWD, "./71/file2", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5888] mkdir("./66", 0777 [pid 6678] write(3, "1000", 4 [pid 6677] <... rt_sigaction resumed>NULL, 8) = 0 [pid 5889] <... openat resumed>) = 4 [pid 5888] <... mkdir resumed>) = 0 [pid 5886] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6678] <... write resumed>) = 4 [pid 6677] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 5889] newfstatat(4, "", [pid 5888] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 6678] close(3 [pid 6677] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5889] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_EMPTY_PATH) = 0 [pid 6678] <... close resumed>) = 0 [pid 6677] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 5889] getdents64(4, [pid 5888] <... openat resumed>) = 3 [pid 5889] <... getdents64 resumed>0x55556ff12770 /* 2 entries */, 32768) = 48 ./strace-static-x86_64: Process 6679 attached [pid 6678] symlink("/dev/binderfs", "./binderfs" [pid 6677] <... mmap resumed>) = 0x7f7361a20000 [pid 5889] getdents64(4, [pid 6679] set_robust_list(0x55556ff096a0, 24 [pid 6678] <... symlink resumed>) = 0 [pid 6677] mprotect(0x7f7361a21000, 131072, PROT_READ|PROT_WRITE [pid 5889] <... getdents64 resumed>0x55556ff12770 /* 0 entries */, 32768) = 0 [pid 5888] ioctl(3, LOOP_CLR_FD [pid 6679] <... set_robust_list resumed>) = 0 [pid 5889] close(4 [pid 5888] <... ioctl resumed>) = 0 [pid 6679] chdir("./70" [pid 6678] write(1, "executing program\n", 18executing program [pid 6677] <... mprotect resumed>) = 0 [pid 5889] <... close resumed>) = 0 [pid 5888] close(3 [pid 5886] <... clone resumed>, child_tidptr=0x55556ff09690) = 162 [pid 6679] <... chdir resumed>) = 0 [pid 6678] <... write resumed>) = 18 [pid 5889] rmdir("./71/file2" [pid 6677] rt_sigprocmask(SIG_BLOCK, ~[], [pid 6678] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6677] <... rt_sigprocmask resumed>[], 8) = 0 [pid 5889] <... rmdir resumed>) = 0 [pid 6677] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f7361a40990, parent_tid=0x7f7361a40990, exit_signal=0, stack=0x7f7361a20000, stack_size=0x20300, tls=0x7f7361a406c0} [pid 5889] umount2("./71/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 6677] <... clone3 resumed> => {parent_tid=[156]}, 88) = 156 [pid 5889] newfstatat(AT_FDCWD, "./71/binderfs", ./strace-static-x86_64: Process 6680 attached [pid 6677] rt_sigprocmask(SIG_SETMASK, [], [pid 5889] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5888] <... close resumed>) = 0 [pid 6680] rseq(0x7f7361a40fe0, 0x20, 0, 0x53053053 [pid 6677] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5889] unlink("./71/binderfs" [pid 6680] <... rseq resumed>) = 0 [pid 6677] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6680] set_robust_list(0x7f7361a409a0, 24 [pid 6679] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6678] <... futex resumed>) = 0 [pid 6677] <... futex resumed>) = 0 [pid 6679] <... prctl resumed>) = 0 [pid 6680] <... set_robust_list resumed>) = 0 [pid 6679] setpgid(0, 0 [pid 6677] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 5889] <... unlink resumed>) = 0 [pid 6679] <... setpgid resumed>) = 0 [pid 6680] rt_sigprocmask(SIG_SETMASK, [], [pid 6678] rt_sigaction(SIGRT_1, {sa_handler=0x7f7361ab2750, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f7361aa3900}, [pid 5889] getdents64(3, [pid 6679] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6678] <... rt_sigaction resumed>NULL, 8) = 0 [pid 5889] <... getdents64 resumed>0x55556ff0a730 /* 0 entries */, 32768) = 0 [pid 6680] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6679] <... openat resumed>) = 3 [pid 6678] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 5889] close(3 [pid 5888] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 6681 attached [pid 6680] memfd_create("syzkaller", 0 [pid 6679] write(3, "1000", 4 [pid 6678] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5889] <... close resumed>) = 0 [pid 6680] <... memfd_create resumed>) = 3 [pid 6679] <... write resumed>) = 4 [pid 6678] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 5889] rmdir("./71" [pid 6680] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6679] close(3 [pid 6681] set_robust_list(0x55556ff096a0, 24 [pid 5888] <... clone resumed>, child_tidptr=0x55556ff09690) = 149 [pid 6681] <... set_robust_list resumed>) = 0 [pid 6680] <... mmap resumed>) = 0x7f7359600000 [pid 6681] chdir("./66") = 0 [pid 6679] <... close resumed>) = 0 [pid 6681] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6679] symlink("/dev/binderfs", "./binderfs" [pid 6678] <... mmap resumed>) = 0x7f7361a20000 [pid 5889] <... rmdir resumed>) = 0 [pid 6678] mprotect(0x7f7361a21000, 131072, PROT_READ|PROT_WRITE [pid 5889] mkdir("./72", 0777executing program [pid 6680] write(3, "\xeb\x76\x90\x45\x58\x46\x41\x54\x20\x20\x20\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x03\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x08\x00\x00\x00\x88\x00\x00\x00\x0f\x00\x00\x00\x05\x00\x00\x00"..., 131072 [pid 6679] <... symlink resumed>) = 0 [pid 6678] <... mprotect resumed>) = 0 [pid 5889] <... mkdir resumed>) = 0 [pid 6679] write(1, "executing program\n", 18 [pid 6678] rt_sigprocmask(SIG_BLOCK, ~[], [pid 5889] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 6681] <... prctl resumed>) = 0 [pid 6679] <... write resumed>) = 18 [pid 6678] <... rt_sigprocmask resumed>[], 8) = 0 [pid 5889] <... openat resumed>) = 3 [pid 6681] setpgid(0, 0 [pid 6679] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6678] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f7361a40990, parent_tid=0x7f7361a40990, exit_signal=0, stack=0x7f7361a20000, stack_size=0x20300, tls=0x7f7361a406c0} [pid 5889] ioctl(3, LOOP_CLR_FD./strace-static-x86_64: Process 6682 attached [pid 6681] <... setpgid resumed>) = 0 [pid 6679] <... futex resumed>) = 0 [pid 5889] <... ioctl resumed>) = 0 [pid 6681] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6679] rt_sigaction(SIGRT_1, {sa_handler=0x7f7361ab2750, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f7361aa3900}, [pid 6678] <... clone3 resumed> => {parent_tid=[156]}, 88) = 156 [pid 5889] close(3 [pid 6681] <... openat resumed>) = 3 [pid 6680] <... write resumed>) = 131072 [pid 6679] <... rt_sigaction resumed>NULL, 8) = 0 [pid 6678] rt_sigprocmask(SIG_SETMASK, [], [pid 6679] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 6678] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6679] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6678] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6679] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 6678] <... futex resumed>) = 0 [pid 6680] munmap(0x7f7359600000, 138412032 [pid 6679] <... mmap resumed>) = 0x7f7361a20000 [pid 6678] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 6680] <... munmap resumed>) = 0 [pid 6679] mprotect(0x7f7361a21000, 131072, PROT_READ|PROT_WRITE [pid 5889] <... close resumed>) = 0 [pid 6680] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 6679] <... mprotect resumed>) = 0 executing program [pid 6681] write(3, "1000", 4 [pid 6680] <... openat resumed>) = 4 [pid 6679] rt_sigprocmask(SIG_BLOCK, ~[], [pid 6681] <... write resumed>) = 4 [pid 6680] ioctl(4, LOOP_SET_FD, 3 [pid 6682] rseq(0x7f7361a40fe0, 0x20, 0, 0x53053053 [pid 6681] close(3 [pid 6679] <... rt_sigprocmask resumed>[], 8) = 0 [pid 6682] <... rseq resumed>) = 0 [pid 6681] <... close resumed>) = 0 [pid 6679] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f7361a40990, parent_tid=0x7f7361a40990, exit_signal=0, stack=0x7f7361a20000, stack_size=0x20300, tls=0x7f7361a406c0} [pid 6682] set_robust_list(0x7f7361a409a0, 24 [pid 6681] symlink("/dev/binderfs", "./binderfs" [pid 5889] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6682] <... set_robust_list resumed>) = 0 [pid 6681] <... symlink resumed>) = 0 ./strace-static-x86_64: Process 6683 attached [pid 6682] rt_sigprocmask(SIG_SETMASK, [], [pid 6681] write(1, "executing program\n", 18 [pid 6679] <... clone3 resumed> => {parent_tid=[163]}, 88) = 163 [pid 6681] <... write resumed>) = 18 [pid 6679] rt_sigprocmask(SIG_SETMASK, [], [pid 6681] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6679] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6681] <... futex resumed>) = 0 [pid 6679] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6681] rt_sigaction(SIGRT_1, {sa_handler=0x7f7361ab2750, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f7361aa3900}, [pid 6679] <... futex resumed>) = 0 [pid 6681] <... rt_sigaction resumed>NULL, 8) = 0 [pid 6679] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 6681] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 6681] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f7361a20000 [pid 6682] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6682] memfd_create("syzkaller", 0 [pid 6681] mprotect(0x7f7361a21000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 6683] rseq(0x7f7361a40fe0, 0x20, 0, 0x53053053 [pid 6681] rt_sigprocmask(SIG_BLOCK, ~[], [pid 6683] <... rseq resumed>) = 0 [pid 6682] <... memfd_create resumed>) = 3 [pid 6682] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f7359600000 [pid 6682] write(3, "\xeb\x76\x90\x45\x58\x46\x41\x54\x20\x20\x20\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x03\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x08\x00\x00\x00\x88\x00\x00\x00\x0f\x00\x00\x00\x05\x00\x00\x00"..., 131072 [pid 6681] <... rt_sigprocmask resumed>[], 8) = 0 [pid 6681] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f7361a40990, parent_tid=0x7f7361a40990, exit_signal=0, stack=0x7f7361a20000, stack_size=0x20300, tls=0x7f7361a406c0}./strace-static-x86_64: Process 6684 attached => {parent_tid=[150]}, 88) = 150 [pid 6681] rt_sigprocmask(SIG_SETMASK, [], [pid 6682] <... write resumed>) = 131072 [pid 6681] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6684] rseq(0x7f7361a40fe0, 0x20, 0, 0x53053053 [pid 6683] set_robust_list(0x7f7361a409a0, 24 [pid 6681] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6684] <... rseq resumed>) = 0 [pid 6681] <... futex resumed>) = 0 [pid 6684] set_robust_list(0x7f7361a409a0, 24 [pid 6681] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 6684] <... set_robust_list resumed>) = 0 [pid 5889] <... clone resumed>, child_tidptr=0x55556ff09690) = 164 [pid 6684] rt_sigprocmask(SIG_SETMASK, [], [pid 6683] <... set_robust_list resumed>) = 0 [pid 6682] munmap(0x7f7359600000, 138412032./strace-static-x86_64: Process 6685 attached [pid 6684] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6683] rt_sigprocmask(SIG_SETMASK, [], [pid 6685] set_robust_list(0x55556ff096a0, 24 [pid 6684] memfd_create("syzkaller", 0) = 3 [pid 6682] <... munmap resumed>) = 0 [pid 6684] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6685] <... set_robust_list resumed>) = 0 [pid 6684] <... mmap resumed>) = 0x7f7359600000 [pid 6683] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6682] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 6683] memfd_create("syzkaller", 0 [pid 6685] chdir("./72" [pid 6682] <... openat resumed>) = 4 [pid 6683] <... memfd_create resumed>) = 3 [pid 6685] <... chdir resumed>) = 0 [pid 6684] write(3, "\xeb\x76\x90\x45\x58\x46\x41\x54\x20\x20\x20\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x03\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x08\x00\x00\x00\x88\x00\x00\x00\x0f\x00\x00\x00\x05\x00\x00\x00"..., 131072 [pid 6683] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6682] ioctl(4, LOOP_SET_FD, 3 [pid 6683] <... mmap resumed>) = 0x7f7359600000 [pid 6685] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 6683] write(3, "\xeb\x76\x90\x45\x58\x46\x41\x54\x20\x20\x20\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x03\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x08\x00\x00\x00\x88\x00\x00\x00\x0f\x00\x00\x00\x05\x00\x00\x00"..., 131072 [pid 6680] <... ioctl resumed>) = 0 [pid 6685] setpgid(0, 0) = 0 [pid 6684] <... write resumed>) = 131072 [pid 6683] <... write resumed>) = 131072 [pid 6680] close(3 [pid 6685] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6683] munmap(0x7f7359600000, 138412032 [pid 6680] <... close resumed>) = 0 [pid 6685] <... openat resumed>) = 3 [pid 6683] <... munmap resumed>) = 0 [pid 6680] close(4 [pid 6685] write(3, "1000", 4 [pid 6684] munmap(0x7f7359600000, 138412032) = 0 [pid 6685] <... write resumed>) = 4 [pid 6685] close(3 [pid 6684] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 6680] <... close resumed>) = 0 [pid 6683] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 6684] <... openat resumed>) = 4 [pid 6684] ioctl(4, LOOP_SET_FD, 3 [pid 6685] <... close resumed>) = 0 [pid 6684] <... ioctl resumed>) = 0 [pid 6683] <... openat resumed>) = 4 [ 122.813734][ T6680] loop0: detected capacity change from 0 to 256 [ 122.831072][ T6682] loop2: detected capacity change from 0 to 256 [ 122.846953][ T6684] loop3: detected capacity change from 0 to 256 [pid 6680] mkdir("./file2", 0777 [pid 6685] symlink("/dev/binderfs", "./binderfs" [pid 6683] ioctl(4, LOOP_SET_FD, 3 [pid 6680] <... mkdir resumed>) = 0 [pid 6685] <... symlink resumed>) = 0 [pid 6680] mount("/dev/loop0", "./file2", "exfat", MS_SYNCHRONOUS|MS_MANDLOCK|MS_DIRSYNC|MS_NOATIME|MS_NODIRATIME|MS_STRICTATIME|MS_LAZYTIME, "" [pid 6682] <... ioctl resumed>) = 0 [pid 6682] close(3) = 0 [pid 6682] close(4) = 0 [pid 6682] mkdir("./file2", 0777) = 0 [pid 6682] mount("/dev/loop2", "./file2", "exfat", MS_SYNCHRONOUS|MS_MANDLOCK|MS_DIRSYNC|MS_NOATIME|MS_NODIRATIME|MS_STRICTATIME|MS_LAZYTIME, "" [pid 6684] close(3) = 0 [pid 6684] close(4) = 0 [pid 6684] mkdir("./file2", 0777executing program ) = 0 [pid 6685] write(1, "executing program\n", 18 [pid 6684] mount("/dev/loop3", "./file2", "exfat", MS_SYNCHRONOUS|MS_MANDLOCK|MS_DIRSYNC|MS_NOATIME|MS_NODIRATIME|MS_STRICTATIME|MS_LAZYTIME, "" [pid 6685] <... write resumed>) = 18 [pid 6685] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 6683] <... ioctl resumed>) = 0 [pid 6683] close(3 [pid 6685] rt_sigaction(SIGRT_1, {sa_handler=0x7f7361ab2750, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f7361aa3900}, [pid 6683] <... close resumed>) = 0 [pid 6683] close(4 [pid 6685] <... rt_sigaction resumed>NULL, 8) = 0 [pid 6685] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 6680] <... mount resumed>) = 0 [pid 6685] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f7361a20000 [pid 6680] openat(AT_FDCWD, "./file2", O_RDONLY|O_DIRECTORY [pid 6685] mprotect(0x7f7361a21000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 6683] <... close resumed>) = 0 [pid 6680] <... openat resumed>) = 3 [ 122.866938][ T6683] loop1: detected capacity change from 0 to 256 [ 122.880177][ T6680] exFAT-fs (loop0): failed to load upcase table (idx : 0x0000fe7f, chksum : 0x39626d3b, utbl_chksum : 0xe619d30d) [ 122.897425][ T6682] exFAT-fs (loop2): failed to load upcase table (idx : 0x0000fe7f, chksum : 0x39626d3b, utbl_chksum : 0xe619d30d) [pid 6683] mkdir("./file2", 0777 [pid 6685] rt_sigprocmask(SIG_BLOCK, ~[], [pid 6683] <... mkdir resumed>) = 0 [pid 6680] chdir("./file2" [pid 6685] <... rt_sigprocmask resumed>[], 8) = 0 [pid 6684] <... mount resumed>) = 0 [pid 6683] mount("/dev/loop1", "./file2", "exfat", MS_SYNCHRONOUS|MS_MANDLOCK|MS_DIRSYNC|MS_NOATIME|MS_NODIRATIME|MS_STRICTATIME|MS_LAZYTIME, "" [pid 6680] <... chdir resumed>) = 0 [pid 6680] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 6685] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f7361a40990, parent_tid=0x7f7361a40990, exit_signal=0, stack=0x7f7361a20000, stack_size=0x20300, tls=0x7f7361a406c0} [pid 6684] openat(AT_FDCWD, "./file2", O_RDONLY|O_DIRECTORY [pid 6682] <... mount resumed>) = 0 [pid 6680] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6684] <... openat resumed>) = 3 [pid 6682] openat(AT_FDCWD, "./file2", O_RDONLY|O_DIRECTORY [pid 6680] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000./strace-static-x86_64: Process 6686 attached [pid 6686] rseq(0x7f7361a40fe0, 0x20, 0, 0x53053053) = 0 [pid 6686] set_robust_list(0x7f7361a409a0, 24) = 0 [pid 6686] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 6686] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6685] <... clone3 resumed> => {parent_tid=[165]}, 88) = 165 [pid 6684] chdir("./file2" [pid 6682] <... openat resumed>) = 3 [pid 6680] <... futex resumed>) = 1 [pid 6677] <... futex resumed>) = 0 [pid 6680] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6677] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6682] chdir("./file2") = 0 [pid 6677] <... futex resumed>) = 0 [pid 6682] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 6677] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6684] <... chdir resumed>) = 0 [pid 6680] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6685] rt_sigprocmask(SIG_SETMASK, [], [pid 6684] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 6682] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6680] openat(AT_FDCWD, ".", O_RDONLY) = 4 [pid 6685] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6684] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6682] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6680] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6684] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6682] <... futex resumed>) = 1 [pid 6685] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6680] <... futex resumed>) = 1 [pid 6677] <... futex resumed>) = 0 [ 122.923337][ T6684] exFAT-fs (loop3): failed to load upcase table (idx : 0x0000fe7f, chksum : 0x39626d3b, utbl_chksum : 0xe619d30d) [ 122.944973][ T6683] exFAT-fs (loop1): failed to load upcase table (idx : 0x0000fe7f, chksum : 0x39626d3b, utbl_chksum : 0xe619d30d) [pid 6686] <... futex resumed>) = 0 [pid 6685] <... futex resumed>) = 1 [pid 6684] <... futex resumed>) = 1 [pid 6682] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6680] openat(AT_FDCWD, "./file1", O_WRONLY|O_EXCL|O_TRUNC|O_SYNC|O_NOATIME [pid 6678] <... futex resumed>) = 0 [pid 6677] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6685] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 6684] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6686] memfd_create("syzkaller", 0 [pid 6678] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6682] <... futex resumed>) = 0 [pid 6678] <... futex resumed>) = 1 [pid 6682] openat(AT_FDCWD, ".", O_RDONLY [pid 6678] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6686] <... memfd_create resumed>) = 3 [pid 6682] <... openat resumed>) = 4 [pid 6686] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 6682] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 6678] <... futex resumed>) = 0 [pid 6682] openat(AT_FDCWD, "./file1", O_WRONLY|O_EXCL|O_TRUNC|O_SYNC|O_NOATIME [pid 6678] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 6677] <... futex resumed>) = 0 [pid 6686] <... mmap resumed>) = 0x7f7359600000 [pid 6686] write(3, "\xeb\x76\x90\x45\x58\x46\x41\x54\x20\x20\x20\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x03\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x08\x00\x00\x00\x88\x00\x00\x00\x0f\x00\x00\x00\x05\x00\x00\x00"..., 131072) = 131072 [pid 6681] <... futex resumed>) = 0 [pid 6678] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6686] munmap(0x7f7359600000, 138412032 [pid 6681] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 6686] <... munmap resumed>) = 0 [pid 6681] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6684] <... futex resumed>) = 0 [pid 6686] openat(AT_FDCWD, "/dev/loop4", O_RDWR) = 4 [pid 6684] openat(AT_FDCWD, ".", O_RDONLY [pid 6677] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6686] ioctl(4, LOOP_SET_FD, 3 [pid 6684] <... openat resumed>) = 4 [pid 6684] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6683] <... mount resumed>) = 0 [pid 6680] <... openat resumed>) = -1 EIO (Input/output error) [pid 6684] <... futex resumed>) = 1 [pid 6683] openat(AT_FDCWD, "./file2", O_RDONLY|O_DIRECTORY [pid 6684] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6683] <... openat resumed>) = 3 [pid 6681] <... futex resumed>) = 0 [pid 6680] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 6677] <... futex resumed>) = 0 [pid 6681] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6677] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 6684] <... futex resumed>) = 0 [pid 6681] <... futex resumed>) = 1 [pid 6684] openat(AT_FDCWD, "./file1", O_WRONLY|O_EXCL|O_TRUNC|O_SYNC|O_NOATIME [pid 6681] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6683] chdir("./file2" [pid 6677] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6680] ioctl(4, F2FS_IOC_SHUTDOWN, 0x200000000080) = 0 [pid 6680] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6683] <... chdir resumed>) = 0 [pid 6683] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 6680] <... futex resumed>) = 1 [pid 6677] <... futex resumed>) = 0 [pid 6683] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6680] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6677] close(3 [pid 6683] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6677] <... close resumed>) = 0 [pid 6683] <... futex resumed>) = 1 [pid 6677] close(4 [pid 6683] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6677] <... close resumed>) = 0 [pid 6677] close(5) = -1 EBADF (Bad file descriptor) [pid 6677] close(6) = -1 EBADF (Bad file descriptor) [pid 6677] close(7 [pid 6686] <... ioctl resumed>) = 0 [pid 6678] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 6677] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6678] futex(0x7f7361b156dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6677] close(8 [pid 6678] <... futex resumed>) = 0 [pid 6677] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6678] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 6677] close(9 [pid 6678] <... mmap resumed>) = 0x7f73619ff000 [pid 6677] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6678] mprotect(0x7f7361a00000, 131072, PROT_READ|PROT_WRITE [pid 6677] close(10 [pid 6678] <... mprotect resumed>) = 0 [pid 6677] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6678] rt_sigprocmask(SIG_BLOCK, ~[], [pid 6677] close(11 [pid 6678] <... rt_sigprocmask resumed>[], 8) = 0 [pid 6677] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6677] close(12 [pid 6678] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f7361a1f990, parent_tid=0x7f7361a1f990, exit_signal=0, stack=0x7f73619ff000, stack_size=0x20300, tls=0x7f7361a1f6c0} [pid 6677] <... close resumed>) = -1 EBADF (Bad file descriptor) ./strace-static-x86_64: Process 6687 attached [pid 6678] <... clone3 resumed> => {parent_tid=[157]}, 88) = 157 [pid 6677] close(13 [pid 6678] rt_sigprocmask(SIG_SETMASK, [], [pid 6677] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6678] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6677] close(14 [pid 6678] futex(0x7f7361b156d8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 6678] futex(0x7f7361b156dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6677] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6677] close(15 [pid 6679] <... futex resumed>) = 0 [pid 6677] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6679] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6687] rseq(0x7f7361a1ffe0, 0x20, 0, 0x53053053 [pid 6677] close(16 [pid 6683] <... futex resumed>) = 0 [pid 6679] <... futex resumed>) = 1 [pid 6677] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6687] <... rseq resumed>) = 0 [pid 6683] openat(AT_FDCWD, ".", O_RDONLY [pid 6677] close(17 [pid 6687] set_robust_list(0x7f7361a1f9a0, 24 [pid 6679] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6687] <... set_robust_list resumed>) = 0 [pid 6683] <... openat resumed>) = 4 [pid 6677] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6687] rt_sigprocmask(SIG_SETMASK, [], [pid 6683] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6677] close(18 [pid 6687] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6683] <... futex resumed>) = 0 [pid 6677] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6687] ioctl(4, F2FS_IOC_SHUTDOWN, 0x200000000080 [pid 6683] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6677] close(19 [pid 6686] close(3 [pid 6679] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6677] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6679] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6677] close(20 [pid 6679] <... futex resumed>) = 1 [pid 6679] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6677] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6683] <... futex resumed>) = 0 [pid 6677] close(21 [ 122.967703][ T6680] exFAT-fs (loop0): error, data size is invalid(150994954) [ 122.969199][ T6682] exFAT-fs (loop2): error, data size is invalid(150994954) [ 122.982774][ T6680] exFAT-fs (loop0): Filesystem has been set read-only [ 122.992053][ T6686] loop4: detected capacity change from 0 to 256 [ 123.007449][ T6684] exFAT-fs (loop3): error, data size is invalid(150994954) [ 123.014693][ T6684] exFAT-fs (loop3): Filesystem has been set read-only [pid 6683] openat(AT_FDCWD, "./file1", O_WRONLY|O_EXCL|O_TRUNC|O_SYNC|O_NOATIME [pid 6677] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6686] <... close resumed>) = 0 [pid 6684] <... openat resumed>) = -1 EIO (Input/output error) [pid 6683] <... openat resumed>) = -1 EIO (Input/output error) [pid 6677] close(22) = -1 EBADF (Bad file descriptor) [pid 6683] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6677] close(23 [pid 6683] <... futex resumed>) = 1 [pid 6677] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6686] close(4 [pid 6677] close(24 [pid 6683] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6677] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6686] <... close resumed>) = 0 [pid 6686] mkdir("./file2", 0777) = 0 [pid 6679] <... futex resumed>) = 0 [pid 6679] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 6686] mount("/dev/loop4", "./file2", "exfat", MS_SYNCHRONOUS|MS_MANDLOCK|MS_DIRSYNC|MS_NOATIME|MS_NODIRATIME|MS_STRICTATIME|MS_LAZYTIME, "" [pid 6679] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6683] <... futex resumed>) = 0 [pid 6683] ioctl(4, F2FS_IOC_SHUTDOWN, 0x200000000080) = 0 [pid 6683] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 6679] <... futex resumed>) = 0 [pid 6679] close(3) = 0 [pid 6679] close(4) = 0 [pid 6679] close(5) = -1 EBADF (Bad file descriptor) [pid 6679] close(6) = -1 EBADF (Bad file descriptor) [pid 6679] close(7) = -1 EBADF (Bad file descriptor) [pid 6679] close(8) = -1 EBADF (Bad file descriptor) [pid 6679] close(9) = -1 EBADF (Bad file descriptor) [pid 6679] close(10) = -1 EBADF (Bad file descriptor) [pid 6679] close(11) = -1 EBADF (Bad file descriptor) [pid 6679] close(12) = -1 EBADF (Bad file descriptor) [pid 6679] close(13) = -1 EBADF (Bad file descriptor) [pid 6679] close(14) = -1 EBADF (Bad file descriptor) [pid 6679] close(15) = -1 EBADF (Bad file descriptor) [pid 6679] close(16) = -1 EBADF (Bad file descriptor) [pid 6679] close(17) = -1 EBADF (Bad file descriptor) [pid 6679] close(18) = -1 EBADF (Bad file descriptor) [pid 6679] close(19) = -1 EBADF (Bad file descriptor) [pid 6679] close(20) = -1 EBADF (Bad file descriptor) [pid 6679] close(21) = -1 EBADF (Bad file descriptor) [pid 6679] close(22) = -1 EBADF (Bad file descriptor) [pid 6679] close(23) = -1 EBADF (Bad file descriptor) [pid 6679] close(24) = -1 EBADF (Bad file descriptor) [pid 6679] close(25) = -1 EBADF (Bad file descriptor) [pid 6679] close(26) = -1 EBADF (Bad file descriptor) [pid 6679] close(27) = -1 EBADF (Bad file descriptor) [pid 6679] close(28) = -1 EBADF (Bad file descriptor) [pid 6679] close(29) = -1 EBADF (Bad file descriptor) [pid 6681] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 6679] exit_group(0 [pid 6681] futex(0x7f7361b156dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6679] <... exit_group resumed>) = ? [pid 6681] <... futex resumed>) = 0 [pid 6681] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f73619ff000 [pid 6681] mprotect(0x7f7361a00000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 6681] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 6681] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f7361a1f990, parent_tid=0x7f7361a1f990, exit_signal=0, stack=0x7f73619ff000, stack_size=0x20300, tls=0x7f7361a1f6c0} => {parent_tid=[151]}, 88) = 151 [pid 6681] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 6681] futex(0x7f7361b156d8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 6681] futex(0x7f7361b156dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}./strace-static-x86_64: Process 6688 attached [pid 6683] +++ exited with 0 +++ [pid 6679] +++ exited with 0 +++ [pid 6677] close(25 [pid 5886] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=162, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 6677] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6688] rseq(0x7f7361a1ffe0, 0x20, 0, 0x53053053 [pid 5886] restart_syscall(<... resuming interrupted clone ...> [pid 6688] <... rseq resumed>) = 0 [pid 5886] <... restart_syscall resumed>) = 0 [pid 6688] set_robust_list(0x7f7361a1f9a0, 24 [pid 6684] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6677] close(26 [pid 6678] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 5886] umount2("./70", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6684] <... futex resumed>) = 0 [pid 6677] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5886] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6688] <... set_robust_list resumed>) = 0 [pid 5886] openat(AT_FDCWD, "./70", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 6688] rt_sigprocmask(SIG_SETMASK, [], [pid 6677] close(27 [pid 5886] <... openat resumed>) = 3 [pid 6677] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6688] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6677] close(28 [pid 5886] newfstatat(3, "", [pid 6688] ioctl(4, F2FS_IOC_SHUTDOWN, 0x200000000080 [pid 5886] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=80, ...}, AT_EMPTY_PATH) = 0 [pid 6688] <... ioctl resumed>) = 0 [pid 5886] getdents64(3, [pid 6688] futex(0x7f7361b156dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5886] <... getdents64 resumed>0x55556ff0a730 /* 4 entries */, 32768) = 112 [pid 6688] <... futex resumed>) = 1 [pid 6681] <... futex resumed>) = 0 [pid 5886] umount2("./70/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6688] futex(0x7f7361b156d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6681] close(3) = 0 [pid 6681] close(4) = 0 [pid 6681] close(5) = -1 EBADF (Bad file descriptor) [pid 6681] close(6 [pid 6677] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6684] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6681] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6677] close(29 [pid 6681] close(7) = -1 EBADF (Bad file descriptor) [pid 6681] close(8) = -1 EBADF (Bad file descriptor) [pid 6677] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6681] close(9 [pid 6677] exit_group(0 [pid 6681] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6677] <... exit_group resumed>) = ? [pid 6680] <... futex resumed>) = ? [pid 6681] close(10) = -1 EBADF (Bad file descriptor) [pid 6681] close(11) = -1 EBADF (Bad file descriptor) [pid 6681] close(12) = -1 EBADF (Bad file descriptor) [pid 6681] close(13) = -1 EBADF (Bad file descriptor) [pid 6681] close(14) = -1 EBADF (Bad file descriptor) [pid 6681] close(15) = -1 EBADF (Bad file descriptor) [pid 6681] close(16) = -1 EBADF (Bad file descriptor) [pid 6681] close(17) = -1 EBADF (Bad file descriptor) [pid 6681] close(18) = -1 EBADF (Bad file descriptor) [pid 6681] close(19) = -1 EBADF (Bad file descriptor) [pid 6681] close(20) = -1 EBADF (Bad file descriptor) [pid 6681] close(21) = -1 EBADF (Bad file descriptor) [pid 6681] close(22) = -1 EBADF (Bad file descriptor) [pid 6680] +++ exited with 0 +++ [pid 6677] +++ exited with 0 +++ [pid 6681] close(23) = -1 EBADF (Bad file descriptor) [pid 5884] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=155, si_uid=0, si_status=0, si_utime=0, si_stime=2 /* 0.02 s */} --- [pid 6681] close(24 [pid 5884] restart_syscall(<... resuming interrupted clone ...> [pid 6681] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6681] close(25) = -1 EBADF (Bad file descriptor) [pid 6681] close(26) = -1 EBADF (Bad file descriptor) [pid 6681] close(27) = -1 EBADF (Bad file descriptor) [pid 6681] close(28) = -1 EBADF (Bad file descriptor) [pid 6681] close(29) = -1 EBADF (Bad file descriptor) [pid 6681] exit_group(0 [pid 6688] <... futex resumed>) = ? [pid 6684] <... futex resumed>) = ? [pid 6681] <... exit_group resumed>) = ? [pid 6688] +++ exited with 0 +++ [pid 6684] +++ exited with 0 +++ [pid 6681] +++ exited with 0 +++ [pid 5888] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=149, si_uid=0, si_status=0, si_utime=0, si_stime=4 /* 0.04 s */} --- [ 123.041986][ T6682] exFAT-fs (loop2): Filesystem has been set read-only [ 123.041986][ T6683] exFAT-fs (loop1): error, data size is invalid(150994954) [ 123.042003][ T6683] exFAT-fs (loop1): Filesystem has been set read-only [ 123.080276][ T6686] exFAT-fs (loop4): failed to load upcase table (idx : 0x0000fe7f, chksum : 0x39626d3b, utbl_chksum : 0xe619d30d) [pid 5888] restart_syscall(<... resuming interrupted clone ...> [pid 6682] <... openat resumed>) = -1 EIO (Input/output error) [pid 6687] <... ioctl resumed>) = 0 [pid 6686] <... mount resumed>) = 0 [pid 5888] <... restart_syscall resumed>) = 0 [pid 5886] <... umount2 resumed>) = 0 [pid 5884] <... restart_syscall resumed>) = 0 [pid 6687] futex(0x7f7361b156dc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 5886] umount2("./70/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6687] futex(0x7f7361b156d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5886] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5886] newfstatat(AT_FDCWD, "./70/file2", [pid 5888] umount2("./66", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5886] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5884] umount2("./69", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5888] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5884] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5888] openat(AT_FDCWD, "./66", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5884] openat(AT_FDCWD, "./69", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5886] umount2("./70/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5884] <... openat resumed>) = 3 [pid 5888] <... openat resumed>) = 3 [pid 5884] newfstatat(3, "", [pid 5886] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5884] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=80, ...}, AT_EMPTY_PATH) = 0 [pid 5886] openat(AT_FDCWD, "./70/file2", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 5884] getdents64(3, [pid 5886] newfstatat(4, "", {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_EMPTY_PATH) = 0 [pid 5884] <... getdents64 resumed>0x55556ff0a730 /* 4 entries */, 32768) = 112 [pid 5886] getdents64(4, 0x55556ff12770 /* 2 entries */, 32768) = 48 [pid 5886] getdents64(4, 0x55556ff12770 /* 0 entries */, 32768) = 0 [pid 5884] umount2("./69/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5886] close(4) = 0 [pid 5886] rmdir("./70/file2") = 0 [pid 5886] umount2("./70/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5886] newfstatat(AT_FDCWD, "./70/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5886] unlink("./70/binderfs") = 0 [pid 5886] getdents64(3, [pid 5884] <... umount2 resumed>) = 0 [pid 5886] <... getdents64 resumed>0x55556ff0a730 /* 0 entries */, 32768) = 0 [pid 5886] close(3 [pid 5884] umount2("./69/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5886] <... close resumed>) = 0 [pid 5886] rmdir("./70" [pid 5884] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5886] <... rmdir resumed>) = 0 [pid 5884] newfstatat(AT_FDCWD, "./69/file2", [pid 6686] openat(AT_FDCWD, "./file2", O_RDONLY|O_DIRECTORY [pid 6682] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5886] mkdir("./71", 0777 [pid 6686] <... openat resumed>) = 3 [pid 6682] <... futex resumed>) = 0 [pid 5886] <... mkdir resumed>) = 0 [pid 5884] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 6682] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5886] openat(AT_FDCWD, "/dev/loop1", O_RDWR) = 3 [pid 5884] umount2("./69/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6678] close(3 [pid 5886] ioctl(3, LOOP_CLR_FD [pid 6678] <... close resumed>) = 0 [pid 5886] <... ioctl resumed>) = 0 [pid 5884] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6678] close(4 [pid 5886] close(3 [pid 6678] <... close resumed>) = 0 [pid 5886] <... close resumed>) = 0 [pid 6678] close(5 [pid 5886] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5884] openat(AT_FDCWD, "./69/file2", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 6678] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6678] close(6./strace-static-x86_64: Process 6689 attached [pid 6686] chdir("./file2" [pid 6678] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5884] <... openat resumed>) = 4 [pid 6686] <... chdir resumed>) = 0 [pid 6678] close(7 [pid 5884] newfstatat(4, "", [pid 6686] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 6678] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5886] <... clone resumed>, child_tidptr=0x55556ff09690) = 164 [pid 6686] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6678] close(8 [pid 5884] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_EMPTY_PATH) = 0 [pid 6686] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6678] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6686] <... futex resumed>) = 1 [pid 6685] <... futex resumed>) = 0 [pid 6678] close(9 [pid 5884] getdents64(4, [pid 6686] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6685] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6678] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6686] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6685] <... futex resumed>) = 0 [pid 6678] close(10 [pid 5884] <... getdents64 resumed>0x55556ff12770 /* 2 entries */, 32768) = 48 [pid 6689] set_robust_list(0x55556ff096a0, 24 [pid 6686] openat(AT_FDCWD, ".", O_RDONLY [pid 6689] <... set_robust_list resumed>) = 0 [pid 6685] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6678] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5888] newfstatat(3, "", [pid 5884] getdents64(4, [pid 6686] <... openat resumed>) = 4 [pid 6678] close(11 [pid 6689] chdir("./71" [pid 6686] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6685] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6678] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5888] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=80, ...}, AT_EMPTY_PATH) = 0 [pid 5884] <... getdents64 resumed>0x55556ff12770 /* 0 entries */, 32768) = 0 [pid 6689] <... chdir resumed>) = 0 [pid 6685] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6678] close(12 [pid 5884] close(4 [pid 6689] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6685] <... futex resumed>) = 0 [pid 6678] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5888] getdents64(3, [pid 5884] <... close resumed>) = 0 [pid 6689] <... prctl resumed>) = 0 [pid 6685] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6678] close(13 [pid 5888] <... getdents64 resumed>0x55556ff0a730 /* 4 entries */, 32768) = 112 [pid 5884] rmdir("./69/file2" [pid 6678] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6678] close(14) = -1 EBADF (Bad file descriptor) [pid 6678] close(15) = -1 EBADF (Bad file descriptor) [pid 5884] <... rmdir resumed>) = 0 [pid 6689] setpgid(0, 0 [pid 6678] close(16 [pid 5888] umount2("./66/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5884] umount2("./69/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6689] <... setpgid resumed>) = 0 [pid 6678] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6678] close(17 [pid 5884] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6678] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6678] close(18 [pid 5884] newfstatat(AT_FDCWD, "./69/binderfs", [pid 6689] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6678] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6686] <... futex resumed>) = 1 [pid 6678] close(19 [pid 5884] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 6689] <... openat resumed>) = 3 [pid 6685] <... futex resumed>) = 0 [pid 6678] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5884] unlink("./69/binderfs" [pid 6689] write(3, "1000", 4 [pid 6686] openat(AT_FDCWD, "./file1", O_WRONLY|O_EXCL|O_TRUNC|O_SYNC|O_NOATIME [pid 6685] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=48000000} [pid 6678] close(20 [pid 6689] <... write resumed>) = 4 [pid 6678] <... close resumed>) = -1 EBADF (Bad file descriptor) executing program [pid 5884] <... unlink resumed>) = 0 [pid 6689] close(3 [pid 6678] close(21 [pid 5884] getdents64(3, [pid 6689] <... close resumed>) = 0 [pid 6678] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5884] <... getdents64 resumed>0x55556ff0a730 /* 0 entries */, 32768) = 0 [pid 6689] symlink("/dev/binderfs", "./binderfs" [pid 6678] close(22) = -1 EBADF (Bad file descriptor) [pid 5884] close(3 [pid 6678] close(23 [pid 6689] <... symlink resumed>) = 0 [pid 6678] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6678] close(24 [pid 5884] <... close resumed>) = 0 [pid 6689] write(1, "executing program\n", 18 [pid 6678] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5884] rmdir("./69" [pid 6689] <... write resumed>) = 18 [pid 6678] close(25) = -1 EBADF (Bad file descriptor) [pid 6689] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6678] close(26 [pid 5884] <... rmdir resumed>) = 0 [pid 6689] <... futex resumed>) = 0 [pid 6678] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5888] <... umount2 resumed>) = 0 [pid 6689] rt_sigaction(SIGRT_1, {sa_handler=0x7f7361ab2750, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f7361aa3900}, [pid 6678] close(27 [pid 5884] mkdir("./70", 0777 [pid 6689] <... rt_sigaction resumed>NULL, 8) = 0 [pid 5888] umount2("./66/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6678] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6678] close(28 [pid 5884] <... mkdir resumed>) = 0 [pid 6689] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 5888] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6689] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5888] newfstatat(AT_FDCWD, "./66/file2", [pid 6689] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 5884] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 6678] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 6689] <... mmap resumed>) = 0x7f7361a20000 [pid 6678] close(29) = -1 EBADF (Bad file descriptor) [pid 6689] mprotect(0x7f7361a21000, 131072, PROT_READ|PROT_WRITE [pid 6678] exit_group(0 [pid 5888] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 6687] <... futex resumed>) = ? [pid 6682] <... futex resumed>) = ? [pid 6678] <... exit_group resumed>) = ? [pid 5884] <... openat resumed>) = 3 [pid 6689] <... mprotect resumed>) = 0 [pid 6687] +++ exited with 0 +++ [pid 6682] +++ exited with 0 +++ [pid 6678] +++ exited with 0 +++ [pid 5888] umount2("./66/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6689] rt_sigprocmask(SIG_BLOCK, ~[], [pid 5888] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5887] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=155, si_uid=0, si_status=0, si_utime=0, si_stime=5 /* 0.05 s */} --- [pid 5884] ioctl(3, LOOP_CLR_FD [pid 5888] openat(AT_FDCWD, "./66/file2", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5887] restart_syscall(<... resuming interrupted clone ...> [pid 6686] <... openat resumed>) = -1 EIO (Input/output error) [pid 6689] <... rt_sigprocmask resumed>[], 8) = 0 [pid 5888] <... openat resumed>) = 4 [pid 5887] <... restart_syscall resumed>) = 0 [pid 5884] <... ioctl resumed>) = 0 [pid 6689] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f7361a40990, parent_tid=0x7f7361a40990, exit_signal=0, stack=0x7f7361a20000, stack_size=0x20300, tls=0x7f7361a406c0} [pid 6686] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5888] newfstatat(4, "", [pid 5884] close(3./strace-static-x86_64: Process 6690 attached [pid 6686] <... futex resumed>) = 1 [pid 6685] <... futex resumed>) = 0 [pid 5888] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_EMPTY_PATH) = 0 [pid 6690] rseq(0x7f7361a40fe0, 0x20, 0, 0x53053053 [pid 6686] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6685] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6690] <... rseq resumed>) = 0 [pid 6686] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6685] <... futex resumed>) = 0 [pid 5888] getdents64(4, [pid 6690] set_robust_list(0x7f7361a409a0, 24 [pid 6686] ioctl(4, F2FS_IOC_SHUTDOWN, 0x200000000080 [pid 6685] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6690] <... set_robust_list resumed>) = 0 [pid 6686] <... ioctl resumed>) = 0 [pid 6690] rt_sigprocmask(SIG_SETMASK, [], [pid 6686] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6690] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6686] <... futex resumed>) = 1 [pid 6685] <... futex resumed>) = 0 [pid 6690] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6686] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6685] close(3 [pid 5888] <... getdents64 resumed>0x55556ff12770 /* 2 entries */, 32768) = 48 [pid 5884] <... close resumed>) = 0 [pid 6689] <... clone3 resumed> => {parent_tid=[165]}, 88) = 165 [pid 6685] <... close resumed>) = 0 [pid 5887] umount2("./71", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6685] close(4 [pid 6689] rt_sigprocmask(SIG_SETMASK, [], [pid 6685] <... close resumed>) = 0 [pid 5888] getdents64(4, [pid 5887] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5884] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 6689] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6685] close(5 [pid 5888] <... getdents64 resumed>0x55556ff12770 /* 0 entries */, 32768) = 0 [pid 5887] openat(AT_FDCWD, "./71", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 6689] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6685] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5888] close(4 [pid 6685] close(6) = -1 EBADF (Bad file descriptor) [pid 6685] close(7) = -1 EBADF (Bad file descriptor) [pid 6685] close(8) = -1 EBADF (Bad file descriptor) [pid 6685] close(9) = -1 EBADF (Bad file descriptor) [pid 6685] close(10) = -1 EBADF (Bad file descriptor) [pid 6685] close(11) = -1 EBADF (Bad file descriptor) [pid 6685] close(12) = -1 EBADF (Bad file descriptor) [pid 6685] close(13) = -1 EBADF (Bad file descriptor) [pid 6685] close(14) = -1 EBADF (Bad file descriptor) [pid 6685] close(15) = -1 EBADF (Bad file descriptor) [pid 6685] close(16) = -1 EBADF (Bad file descriptor) [pid 6685] close(17) = -1 EBADF (Bad file descriptor) [pid 6685] close(18) = -1 EBADF (Bad file descriptor) [pid 6685] close(19) = -1 EBADF (Bad file descriptor) [pid 6685] close(20) = -1 EBADF (Bad file descriptor) [pid 6685] close(21) = -1 EBADF (Bad file descriptor) [pid 6685] close(22) = -1 EBADF (Bad file descriptor) [pid 6685] close(23) = -1 EBADF (Bad file descriptor) [pid 6685] close(24) = -1 EBADF (Bad file descriptor) [pid 6685] close(25) = -1 EBADF (Bad file descriptor) [pid 6685] close(26) = -1 EBADF (Bad file descriptor) [pid 6685] close(27) = -1 EBADF (Bad file descriptor) [pid 6685] close(28) = -1 EBADF (Bad file descriptor) [pid 6685] close(29) = -1 EBADF (Bad file descriptor) [pid 6685] exit_group(0 [pid 6686] <... futex resumed>) = ? [pid 6685] <... exit_group resumed>) = ? [pid 6686] +++ exited with 0 +++ [pid 6685] +++ exited with 0 +++ [pid 5889] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=164, si_uid=0, si_status=0, si_utime=0, si_stime=5 /* 0.05 s */} --- [pid 5889] restart_syscall(<... resuming interrupted clone ...> [pid 6689] <... futex resumed>) = 1 [pid 5888] <... close resumed>) = 0 [pid 5887] <... openat resumed>) = 3 [pid 5888] rmdir("./66/file2" [pid 6689] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 5887] newfstatat(3, "", [pid 6690] <... futex resumed>) = 0 [pid 5888] <... rmdir resumed>) = 0 [pid 5887] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=80, ...}, AT_EMPTY_PATH) = 0 [pid 6690] memfd_create("syzkaller", 0) = 3 [pid 5888] umount2("./66/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5887] getdents64(3, ./strace-static-x86_64: Process 6691 attached [pid 6690] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5887] <... getdents64 resumed>0x55556ff0a730 /* 4 entries */, 32768) = 112 [pid 5888] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5887] umount2("./71/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5884] <... clone resumed>, child_tidptr=0x55556ff09690) = 157 [pid 6691] set_robust_list(0x55556ff096a0, 24 [pid 6690] <... mmap resumed>) = 0x7f7359600000 [pid 6691] <... set_robust_list resumed>) = 0 [pid 6690] write(3, "\xeb\x76\x90\x45\x58\x46\x41\x54\x20\x20\x20\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x03\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x08\x00\x00\x00\x88\x00\x00\x00\x0f\x00\x00\x00\x05\x00\x00\x00"..., 131072 [pid 5889] <... restart_syscall resumed>) = 0 [pid 5888] newfstatat(AT_FDCWD, "./66/binderfs", [pid 5887] <... umount2 resumed>) = 0 [pid 6691] chdir("./70" [pid 5888] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5887] umount2("./71/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5889] umount2("./72", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5888] unlink("./66/binderfs" [pid 5889] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5887] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5889] openat(AT_FDCWD, "./72", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 5888] <... unlink resumed>) = 0 [pid 5887] newfstatat(AT_FDCWD, "./71/file2", [pid 5889] newfstatat(3, "", [pid 6691] <... chdir resumed>) = 0 [pid 5889] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=80, ...}, AT_EMPTY_PATH) = 0 [pid 6691] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5889] getdents64(3, [pid 5888] getdents64(3, [pid 5887] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 6691] <... prctl resumed>) = 0 [pid 5889] <... getdents64 resumed>0x55556ff0a730 /* 4 entries */, 32768) = 112 [pid 6691] setpgid(0, 0 [pid 6690] <... write resumed>) = 131072 [pid 5889] umount2("./72/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5888] <... getdents64 resumed>0x55556ff0a730 /* 0 entries */, 32768) = 0 [pid 5887] umount2("./71/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6691] <... setpgid resumed>) = 0 [pid 6691] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 5889] <... umount2 resumed>) = 0 [pid 5888] close(3 [pid 5887] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [ 123.132734][ T6686] exFAT-fs (loop4): error, data size is invalid(150994954) [ 123.147869][ T6686] exFAT-fs (loop4): Filesystem has been set read-only [pid 5889] umount2("./72/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 6691] write(3, "1000", 4 [pid 5889] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5888] <... close resumed>) = 0 [pid 5887] openat(AT_FDCWD, "./71/file2", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 6691] <... write resumed>) = 4 [pid 6690] munmap(0x7f7359600000, 138412032 [pid 5889] newfstatat(AT_FDCWD, "./72/file2", [pid 5888] rmdir("./66" [pid 5887] <... openat resumed>) = 4 [pid 5889] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 6691] close(3 [pid 6690] <... munmap resumed>) = 0 [pid 5889] umount2("./72/file2", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5888] <... rmdir resumed>) = 0 [pid 5887] newfstatat(4, "", [pid 6691] <... close resumed>) = 0 [pid 5889] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5888] mkdir("./67", 0777 [pid 6691] symlink("/dev/binderfs", "./binderfs" [pid 5889] openat(AT_FDCWD, "./72/file2", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5887] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_EMPTY_PATH) = 0 [pid 6691] <... symlink resumed>) = 0 [pid 6690] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 5889] <... openat resumed>) = 4 [pid 5888] <... mkdir resumed>) = 0 [pid 5887] getdents64(4, [pid 6691] write(1, "executing program\n", 18executing program [pid 6690] <... openat resumed>) = 4 [pid 5889] newfstatat(4, "", [pid 5888] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 5887] <... getdents64 resumed>0x55556ff12770 /* 2 entries */, 32768) = 48 [pid 6691] <... write resumed>) = 18 [pid 6690] ioctl(4, LOOP_SET_FD, 3 [pid 5889] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_EMPTY_PATH) = 0 [pid 5888] <... openat resumed>) = 3 [pid 5887] getdents64(4, [pid 5889] getdents64(4, [pid 5888] ioctl(3, LOOP_CLR_FD [pid 5887] <... getdents64 resumed>0x55556ff12770 /* 0 entries */, 32768) = 0 [pid 5889] <... getdents64 resumed>0x55556ff12770 /* 2 entries */, 32768) = 48 [pid 5887] close(4 [pid 5889] getdents64(4, [pid 5888] <... ioctl resumed>) = 0 [pid 5889] <... getdents64 resumed>0x55556ff12770 /* 0 entries */, 32768) = 0 [pid 5887] <... close resumed>) = 0 [pid 5889] close(4 [pid 6691] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6690] <... ioctl resumed>) = 0 [pid 5889] <... close resumed>) = 0 [pid 5888] close(3 [pid 5887] rmdir("./71/file2" [pid 6691] <... futex resumed>) = 0 [pid 5889] rmdir("./72/file2") = 0 [pid 5888] <... close resumed>) = 0 [pid 5887] <... rmdir resumed>) = 0 [pid 5889] umount2("./72/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5888] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5889] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5887] umount2("./71/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5889] newfstatat(AT_FDCWD, "./72/binderfs", [pid 5887] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 6691] rt_sigaction(SIGRT_1, {sa_handler=0x7f7361ab2750, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f7361aa3900}, NULL, 8) = 0 [pid 6691] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 6691] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0./strace-static-x86_64: Process 6692 attached ) = 0x7f7361a20000 [pid 5887] newfstatat(AT_FDCWD, "./71/binderfs", [pid 6691] mprotect(0x7f7361a21000, 131072, PROT_READ|PROT_WRITE [pid 5889] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5887] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 6691] <... mprotect resumed>) = 0 [pid 5887] unlink("./71/binderfs" [pid 6691] rt_sigprocmask(SIG_BLOCK, ~[], [pid 5887] <... unlink resumed>) = 0 [pid 5889] unlink("./72/binderfs" [pid 5887] getdents64(3, [pid 6692] set_robust_list(0x55556ff096a0, 24 [pid 6691] <... rt_sigprocmask resumed>[], 8) = 0 [pid 5889] <... unlink resumed>) = 0 [pid 5887] <... getdents64 resumed>0x55556ff0a730 /* 0 entries */, 32768) = 0 [pid 6691] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f7361a40990, parent_tid=0x7f7361a40990, exit_signal=0, stack=0x7f7361a20000, stack_size=0x20300, tls=0x7f7361a406c0}./strace-static-x86_64: Process 6693 attached => {parent_tid=[158]}, 88) = 158 [pid 6691] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 6691] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 6691] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 6693] rseq(0x7f7361a40fe0, 0x20, 0, 0x53053053) = 0 [pid 6693] set_robust_list(0x7f7361a409a0, 24 [pid 6692] <... set_robust_list resumed>) = 0 [pid 5889] getdents64(3, [pid 5888] <... clone resumed>, child_tidptr=0x55556ff09690) = 152 [pid 5887] close(3 [pid 6693] <... set_robust_list resumed>) = 0 [pid 6693] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 6693] memfd_create("syzkaller", 0) = 3 [pid 6693] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f7359600000 [pid 6693] write(3, "\xeb\x76\x90\x45\x58\x46\x41\x54\x20\x20\x20\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x03\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x08\x00\x00\x00\x88\x00\x00\x00\x0f\x00\x00\x00\x05\x00\x00\x00"..., 131072 [pid 6690] close(3) = 0 [pid 6690] close(4) = 0 [pid 6690] mkdir("./file2", 0777) = 0 [pid 6690] mount("/dev/loop1", "./file2", "exfat", MS_SYNCHRONOUS|MS_MANDLOCK|MS_DIRSYNC|MS_NOATIME|MS_NODIRATIME|MS_STRICTATIME|MS_LAZYTIME, "" [pid 6693] <... write resumed>) = 131072 [pid 6693] munmap(0x7f7359600000, 138412032) = 0 [pid 6693] openat(AT_FDCWD, "/dev/loop0", O_RDWR) = 4 [ 123.198527][ T6690] loop1: detected capacity change from 0 to 256 [ 123.216842][ T24] ------------[ cut here ]------------ [ 123.222945][ T24] WARNING: kernel/rcu/sync.c:177 at rcu_sync_dtor+0xcd/0x180, CPU#1: kworker/1:0/24 [ 123.229432][ T6690] exFAT-fs (loop1): failed to load upcase table (idx : 0x0000fe7f, chksum : 0x39626d3b, utbl_chksum : 0xe619d30d) [ 123.232420][ T24] Modules linked in: [pid 6693] ioctl(4, LOOP_SET_FD, 3 [pid 6690] <... mount resumed>) = 0 [pid 6690] openat(AT_FDCWD, "./file2", O_RDONLY|O_DIRECTORY) = 3 [pid 6690] chdir("./file2") = 0 [pid 6690] openat(AT_FDCWD, "/dev/loop1", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 6690] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 6689] <... futex resumed>) = 0 [pid 6690] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6689] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6690] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6689] <... futex resumed>) = 0 [pid 6690] openat(AT_FDCWD, ".", O_RDONLY [pid 6689] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6690] <... openat resumed>) = 4 [pid 6690] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 6689] <... futex resumed>) = 0 [pid 6690] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6689] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6690] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6689] <... futex resumed>) = 0 [ 123.248884][ T24] CPU: 1 UID: 0 PID: 24 Comm: kworker/1:0 Not tainted 6.17.0-rc1-next-20250814-syzkaller #0 PREEMPT(full) [ 123.250389][ T6693] loop0: detected capacity change from 0 to 256 [ 123.260429][ T24] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 07/12/2025 [ 123.260445][ T24] Workqueue: events destroy_super_work [ 123.260474][ T24] RIP: 0010:rcu_sync_dtor+0xcd/0x180 [pid 6690] openat(AT_FDCWD, "./file1", O_WRONLY|O_EXCL|O_TRUNC|O_SYNC|O_NOATIME [pid 6689] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6692] chdir("./67") = 0 [pid 6692] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 6692] setpgid(0, 0) = 0 [pid 6692] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 6692] write(3, "1000", 4) = 4 [pid 6692] close(3) = 0 [pid 6692] symlink("/dev/binderfs", "./binderfs"executing program ) = 0 [pid 6692] write(1, "executing program\n", 18) = 18 [pid 6692] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 6692] rt_sigaction(SIGRT_1, {sa_handler=0x7f7361ab2750, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f7361aa3900}, NULL, 8) = 0 [pid 6692] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 6692] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f7361a20000 [pid 6692] mprotect(0x7f7361a21000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 6693] <... ioctl resumed>) = 0 [pid 6692] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 6692] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f7361a40990, parent_tid=0x7f7361a40990, exit_signal=0, stack=0x7f7361a20000, stack_size=0x20300, tls=0x7f7361a406c0} [pid 6693] close(3) = 0 [pid 6692] <... clone3 resumed> => {parent_tid=[153]}, 88) = 153 [pid 6693] close(4 [pid 6692] rt_sigprocmask(SIG_SETMASK, [], [pid 6693] <... close resumed>) = 0 [pid 6692] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 6693] mkdir("./file2", 0777 [pid 6692] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 6693] <... mkdir resumed>) = 0 [pid 6692] <... futex resumed>) = 0 [pid 6693] mount("/dev/loop0", "./file2", "exfat", MS_SYNCHRONOUS|MS_MANDLOCK|MS_DIRSYNC|MS_NOATIME|MS_NODIRATIME|MS_STRICTATIME|MS_LAZYTIME, "" [pid 6692] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000}./strace-static-x86_64: Process 6694 attached [pid 6694] rseq(0x7f7361a40fe0, 0x20, 0, 0x53053053) = 0 [pid 6694] set_robust_list(0x7f7361a409a0, 24) = 0 [pid 6694] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [ 123.260497][ T24] Code: 18 e8 87 c7 00 00 43 0f b6 44 25 00 84 c0 0f 85 82 00 00 00 83 3b 00 75 1f 5b 41 5c 41 5d 41 5e 41 5f 5d c3 cc cc cc cc cc 90 <0f> 0b 90 e9 66 ff ff ff 90 0f 0b 90 eb 8a 90 0f 0b 90 eb db 89 d9 [ 123.291624][ T6690] exFAT-fs (loop1): error, data size is invalid(150994954) [ 123.310312][ T24] RSP: 0018:ffffc900001e79e8 EFLAGS: 00010246 [ 123.322935][ T24] RAX: 0000000000000002 RBX: ffff88806e896358 RCX: 4b90efdfda48c200 [ 123.332114][ T24] RDX: 0000000000000000 RSI: ffffffff8be34be0 RDI: ffff88806e896358 [ 123.341370][ T24] RBP: 00000000000001e2 R08: ffffffff8dfdd3cf R09: 1ffffffff1bfba79 [pid 6694] memfd_create("syzkaller", 0) = 3 [pid 6694] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f7359600000 [pid 6694] write(3, "\xeb\x76\x90\x45\x58\x46\x41\x54\x20\x20\x20\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x03\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x80\x00\x00\x00\x08\x00\x00\x00\x88\x00\x00\x00\x0f\x00\x00\x00\x05\x00\x00\x00"..., 131072 [pid 6689] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 6689] futex(0x7f7361b156dc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 6689] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f73619ff000 [pid 6689] mprotect(0x7f7361a00000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 6689] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 6694] <... write resumed>) = 131072 [pid 6689] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f7361a1f990, parent_tid=0x7f7361a1f990, exit_signal=0, stack=0x7f73619ff000, stack_size=0x20300, tls=0x7f7361a1f6c0} [pid 6694] munmap(0x7f7359600000, 138412032 [pid 6689] <... clone3 resumed> => {parent_tid=[166]}, 88) = 166 [pid 6694] <... munmap resumed>) = 0 [pid 6689] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 6689] futex(0x7f7361b156d8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 6689] futex(0x7f7361b156dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 6694] openat(AT_FDCWD, "/dev/loop3", O_RDWR) = 4 [ 123.349498][ T24] R10: dffffc0000000000 R11: fffffbfff1bfba7a R12: dffffc0000000000 [ 123.358013][ T24] R13: 1ffff1100dd12c6b R14: ffff88806e896358 R15: dffffc0000000000 [ 123.359027][ T6693] exFAT-fs (loop0): failed to load upcase table (idx : 0x0000fe7f, chksum : 0x39626d3b, utbl_chksum : 0xe619d30d) [ 123.366219][ T24] FS: 0000000000000000(0000) GS:ffff888125d0f000(0000) knlGS:0000000000000000 [ 123.387210][ T24] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [pid 6694] ioctl(4, LOOP_SET_FD, 3./strace-static-x86_64: Process 6695 attached [pid 6695] rseq(0x7f7361a1ffe0, 0x20, 0, 0x53053053) = 0 [pid 6695] set_robust_list(0x7f7361a1f9a0, 24) = 0 [pid 6695] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 6695] ioctl(4, F2FS_IOC_SHUTDOWN, 0x200000000080 [pid 6694] <... ioctl resumed>) = 0 [pid 6694] close(3) = 0 [pid 6694] close(4 [pid 6689] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 6694] <... close resumed>) = 0 [pid 6694] mkdir("./file2", 0777) = 0 [ 123.389418][ T6694] loop3: detected capacity change from 0 to 256 [ 123.394461][ T24] CR2: 00007f7361a8a073 CR3: 0000000071bd0000 CR4: 00000000003526f0 [ 123.408442][ T24] Call Trace: [ 123.411815][ T24] [ 123.414755][ T24] percpu_free_rwsem+0x40/0x80 [ 123.420563][ T24] destroy_super_work+0xee/0x130 [ 123.425700][ T24] ? process_scheduled_works+0x9ef/0x17b0 [ 123.431527][ T24] process_scheduled_works+0xae1/0x17b0 [ 123.436739][ T6690] exFAT-fs (loop1): Filesystem has been set read-only [ 123.437133][ T24] ? __pfx_process_scheduled_works+0x10/0x10 [pid 6694] mount("/dev/loop3", "./file2", "exfat", MS_SYNCHRONOUS|MS_MANDLOCK|MS_DIRSYNC|MS_NOATIME|MS_NODIRATIME|MS_STRICTATIME|MS_LAZYTIME, "" [pid 5889] <... getdents64 resumed>0x55556ff0a730 /* 0 entries */, 32768) = 0 [pid 5889] close(3) = 0 [pid 5889] rmdir("./72") = 0 [pid 5889] mkdir("./73", 0777) = 0 [pid 5889] openat(AT_FDCWD, "/dev/loop4", O_RDWR) = 3 [pid 5889] ioctl(3, LOOP_CLR_FD) = 0 [pid 5889] close(3) = 0 [pid 5889] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x55556ff09690) = 166 [pid 6693] <... mount resumed>) = 0 [pid 6693] openat(AT_FDCWD, "./file2", O_RDONLY|O_DIRECTORY) = 3 [pid 6693] chdir("./file2") = 0 [pid 6693] openat(AT_FDCWD, "/dev/loop0", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 6693] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 6690] <... openat resumed>) = -1 EIO (Input/output error) [pid 6693] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6690] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 6690] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6691] <... futex resumed>) = 0 [ 123.450693][ T24] worker_thread+0x8a0/0xda0 [ 123.455318][ T24] kthread+0x711/0x8a0 [ 123.459439][ T24] ? __pfx_worker_thread+0x10/0x10 [ 123.459641][ T6694] exFAT-fs (loop3): failed to load upcase table (idx : 0x0000fe7f, chksum : 0x39626d3b, utbl_chksum : 0xe619d30d) [ 123.464550][ T24] ? __pfx_kthread+0x10/0x10 [ 123.481248][ T24] ? _raw_spin_unlock_irq+0x23/0x50 [ 123.486577][ T24] ? lockdep_hardirqs_on+0x9c/0x150 [ 123.492451][ T24] ? __pfx_kthread+0x10/0x10 [pid 6691] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000./strace-static-x86_64: Process 6696 attached [pid 6694] <... mount resumed>) = 0 [pid 6693] <... futex resumed>) = 0 [pid 6691] <... futex resumed>) = 1 [pid 5887] <... close resumed>) = 0 [pid 6696] set_robust_list(0x55556ff096a0, 24 [pid 6694] openat(AT_FDCWD, "./file2", O_RDONLY|O_DIRECTORY [pid 6693] openat(AT_FDCWD, ".", O_RDONLY [pid 6691] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5887] rmdir("./71" [pid 6696] <... set_robust_list resumed>) = 0 [pid 6694] <... openat resumed>) = 3 [pid 6693] <... openat resumed>) = 4 [pid 5887] <... rmdir resumed>) = 0 [pid 6696] chdir("./73" [pid 6694] chdir("./file2" [pid 6693] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5887] mkdir("./72", 0777 [pid 6696] <... chdir resumed>) = 0 [pid 6694] <... chdir resumed>) = 0 [pid 6693] <... futex resumed>) = 1 [pid 6691] <... futex resumed>) = 0 [pid 5887] <... mkdir resumed>) = 0 [ 123.497249][ T24] ret_from_fork+0x3f9/0x770 [ 123.502434][ T24] ? __pfx_ret_from_fork+0x10/0x10 [ 123.507609][ T24] ? __switch_to_asm+0x39/0x70 [ 123.512390][ T24] ? __switch_to_asm+0x33/0x70 [ 123.517216][ T24] ? __pfx_kthread+0x10/0x10 [ 123.521830][ T24] ret_from_fork_asm+0x1a/0x30 [ 123.526659][ T24] [ 123.529732][ T24] Kernel panic - not syncing: kernel: panic_on_warn set ... [ 123.537117][ T24] CPU: 1 UID: 0 PID: 24 Comm: kworker/1:0 Not tainted 6.17.0-rc1-next-20250814-syzkaller #0 PREEMPT(full) [pid 6696] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 6694] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 6693] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6691] futex(0x7f7361b156c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5887] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 6696] <... prctl resumed>) = 0 [pid 6694] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 6693] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 6691] <... futex resumed>) = 0 [pid 5887] <... openat resumed>) = 3 [pid 6696] setpgid(0, 0 [pid 6694] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 6693] openat(AT_FDCWD, "./file1", O_WRONLY|O_EXCL|O_TRUNC|O_SYNC|O_NOATIME [pid 6691] futex(0x7f7361b156cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5887] ioctl(3, LOOP_CLR_FD [pid 6696] <... setpgid resumed>) = 0 [pid 6694] <... futex resumed>) = 1 [pid 6693] <... openat resumed>) = -1 EIO (Input/output error) [pid 6692] <... futex resumed>) = 0 [pid 5887] <... ioctl resumed>) = 0 [pid 6696] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 6694] futex(0x7f7361b156c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 6693] futex(0x7f7361b156cc, FUTEX_WAKE_PRIVATE, 1000000 [ 123.548501][ T24] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 07/12/2025 [ 123.558735][ T24] Workqueue: events destroy_super_work [ 123.564227][ T24] Call Trace: [ 123.567509][ T24] [ 123.570447][ T24] dump_stack_lvl+0x99/0x250 [ 123.575057][ T24] ? __asan_memcpy+0x40/0x70 [ 123.579651][ T24] ? __pfx_dump_stack_lvl+0x10/0x10 [ 123.584845][ T24] ? __pfx__printk+0x10/0x10 [ 123.589545][ T24] vpanic+0x281/0x750 [ 123.593640][ T24] ? __pfx_vpanic+0x10/0x10 [ 123.598232][ T24] ? is_bpf_text_address+0x292/0x2b0 [ 123.603510][ T24] ? is_bpf_text_address+0x26/0x2b0 [ 123.608713][ T24] panic+0xb9/0xc0 [ 123.612422][ T24] ? __pfx_panic+0x10/0x10 [ 123.616822][ T24] ? ret_from_fork_asm+0x1a/0x30 [ 123.621763][ T24] __warn+0x334/0x4c0 [ 123.625727][ T24] ? rcu_sync_dtor+0xcd/0x180 [ 123.630400][ T24] ? rcu_sync_dtor+0xcd/0x180 [ 123.635159][ T24] report_bug+0x2be/0x4f0 [ 123.639499][ T24] ? rcu_sync_dtor+0xcd/0x180 [ 123.644164][ T24] ? rcu_sync_dtor+0xcd/0x180 [ 123.648830][ T24] ? rcu_sync_dtor+0xcf/0x180 [ 123.654033][ T24] handle_bug+0x84/0x160 [ 123.658392][ T24] exc_invalid_op+0x1a/0x50 [ 123.662903][ T24] asm_exc_invalid_op+0x1a/0x20 [ 123.667751][ T24] RIP: 0010:rcu_sync_dtor+0xcd/0x180 [ 123.673212][ T24] Code: 18 e8 87 c7 00 00 43 0f b6 44 25 00 84 c0 0f 85 82 00 00 00 83 3b 00 75 1f 5b 41 5c 41 5d 41 5e 41 5f 5d c3 cc cc cc cc cc 90 <0f> 0b 90 e9 66 ff ff ff 90 0f 0b 90 eb 8a 90 0f 0b 90 eb db 89 d9 [ 123.692904][ T24] RSP: 0018:ffffc900001e79e8 EFLAGS: 00010246 [ 123.699049][ T24] RAX: 0000000000000002 RBX: ffff88806e896358 RCX: 4b90efdfda48c200 [ 123.707041][ T24] RDX: 0000000000000000 RSI: ffffffff8be34be0 RDI: ffff88806e896358 [ 123.715101][ T24] RBP: 00000000000001e2 R08: ffffffff8dfdd3cf R09: 1ffffffff1bfba79 [ 123.723076][ T24] R10: dffffc0000000000 R11: fffffbfff1bfba7a R12: dffffc0000000000 [ 123.731051][ T24] R13: 1ffff1100dd12c6b R14: ffff88806e896358 R15: dffffc0000000000 [ 123.739043][ T24] ? destroy_super_work+0xe2/0x130 [ 123.744151][ T24] percpu_free_rwsem+0x40/0x80 [ 123.748913][ T24] destroy_super_work+0xee/0x130 [ 123.753842][ T24] ? process_scheduled_works+0x9ef/0x17b0 [ 123.760156][ T24] process_scheduled_works+0xae1/0x17b0 [ 123.765957][ T24] ? __pfx_process_scheduled_works+0x10/0x10 [ 123.772011][ T24] worker_thread+0x8a0/0xda0 [ 123.776591][ T24] kthread+0x711/0x8a0 [ 123.780646][ T24] ? __pfx_worker_thread+0x10/0x10 [ 123.785911][ T24] ? __pfx_kthread+0x10/0x10 [ 123.790496][ T24] ? _raw_spin_unlock_irq+0x23/0x50 [ 123.795697][ T24] ? lockdep_hardirqs_on+0x9c/0x150 [ 123.800961][ T24] ? __pfx_kthread+0x10/0x10 [ 123.805539][ T24] ret_from_fork+0x3f9/0x770 [ 123.810118][ T24] ? __pfx_ret_from_fork+0x10/0x10 [ 123.815216][ T24] ? __switch_to_asm+0x39/0x70 [ 123.819974][ T24] ? __switch_to_asm+0x33/0x70 [ 123.824736][ T24] ? __pfx_kthread+0x10/0x10 [ 123.829399][ T24] ret_from_fork_asm+0x1a/0x30 [ 123.834153][ T24] [ 123.837613][ T24] Kernel Offset: disabled [ 123.841918][ T24] Rebooting in 86400 seconds..