./strace-static-x86_64 -e \!wait4,clock_nanosleep,nanosleep -s 100 -x -f ./syz-executor2719508887 <...> unfinished ...> [pid 8801] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8800] <... futex resumed>) = ? [pid 8798] <... exit_group resumed>) = ? ./strace-static-x86_64: Process 8807 attached [pid 8806] +++ exited with 0 +++ [pid 8803] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8801] <... futex resumed>) = 0 [pid 8800] +++ exited with 0 +++ [pid 5856] <... mkdir resumed>) = 0 [pid 8801] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5858] <... clone resumed>, child_tidptr=0x55555c89c690) = 585 [pid 8807] set_robust_list(0x55555c89c6a0, 24) = 0 [pid 8807] chdir("./232") = 0 [pid 8807] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 8807] setpgid(0, 0) = 0 [pid 8807] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [ 243.255762][ T8805] loop1: detected capacity change from 0 to 256 [ 243.261867][ T8803] exFAT-fs (loop0): error, data size is invalid(10) [ 243.291600][ T8803] exFAT-fs (loop0): Filesystem has been set read-only [pid 8807] write(3, "1000", 4) = 4 [pid 8807] close(3) = 0 [pid 8807] symlink("/dev/binderfs", "./binderfs") = 0 executing program [pid 8807] write(1, "executing program\n", 18) = 18 [pid 8807] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8807] rt_sigaction(SIGRT_1, {sa_handler=0x7f397aae8710, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f397aad98c0}, NULL, 8) = 0 [pid 8807] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 5856] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 8807] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 8807] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f397aa56000 [pid 8807] mprotect(0x7f397aa57000, 131072, PROT_READ|PROT_WRITE [pid 5856] <... openat resumed>) = 3 [pid 8803] ioctl(4, F2FS_IOC_SHUTDOWN, 0x200000000080 [pid 8807] <... mprotect resumed>) = 0 [pid 8807] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 8803] <... ioctl resumed>) = 0 [pid 5856] ioctl(3, LOOP_CLR_FD [pid 8807] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f397aa76990, parent_tid=0x7f397aa76990, exit_signal=0, stack=0x7f397aa56000, stack_size=0x20300, tls=0x7f397aa766c0} [pid 8803] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5856] <... ioctl resumed>) = 0 ./strace-static-x86_64: Process 8808 attached [pid 8807] <... clone3 resumed> => {parent_tid=[586]}, 88) = 586 [pid 8803] <... futex resumed>) = 1 [pid 8801] <... futex resumed>) = 0 [pid 5856] close(3 [pid 8808] rseq(0x7f397aa76fe0, 0x20, 0, 0x53053053 [pid 8807] rt_sigprocmask(SIG_SETMASK, [], [pid 8801] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8808] <... rseq resumed>) = 0 [pid 8807] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 8801] <... futex resumed>) = 0 [pid 8808] set_robust_list(0x7f397aa769a0, 24 [pid 8807] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8801] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8798] +++ exited with 0 +++ [pid 8808] <... set_robust_list resumed>) = 0 [pid 8808] rt_sigprocmask(SIG_SETMASK, [], [pid 8807] <... futex resumed>) = 0 [pid 8808] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 8808] memfd_create("syzkaller", 0 [pid 8807] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 5856] <... close resumed>) = 0 [pid 8803] fallocate(-1, 0, 0, 134220898) = -1 EBADF (Bad file descriptor) [pid 5857] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=579, si_uid=0, si_status=0, si_utime=0, si_stime=4 /* 0.04 s */} --- [pid 8803] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8808] <... memfd_create resumed>) = 3 [pid 8803] <... futex resumed>) = 1 [pid 8801] <... futex resumed>) = 0 [pid 5857] restart_syscall(<... resuming interrupted clone ...> [pid 8808] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 8803] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8801] close(3 [pid 5856] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 8808] <... mmap resumed>) = 0x7f3972600000 [pid 8801] <... close resumed>) = 0 [pid 8808] 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\x00\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 8801] close(4./strace-static-x86_64: Process 8809 attached ) = 0 [pid 8801] close(5 [pid 5856] <... clone resumed>, child_tidptr=0x55555c89c690) = 596 [pid 8809] set_robust_list(0x55555c89c6a0, 24 [pid 8801] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8801] close(6 [pid 5857] <... restart_syscall resumed>) = 0 [pid 8801] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8801] close(7) = -1 EBADF (Bad file descriptor) [pid 8808] <... write resumed>) = 131072 [pid 8801] close(8 [pid 8809] <... set_robust_list resumed>) = 0 [pid 5857] umount2("./235", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 8809] chdir("./233" [pid 8801] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5857] openat(AT_FDCWD, "./235", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 8801] close(9 [pid 8809] <... chdir resumed>) = 0 [pid 8801] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5857] newfstatat(3, "", [pid 8808] munmap(0x7f3972600000, 138412032 [pid 8801] close(10 [pid 5857] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=80, ...}, AT_EMPTY_PATH) = 0 [pid 8801] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8808] <... munmap resumed>) = 0 [pid 8801] close(11 [pid 5857] getdents64(3, [pid 8801] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5857] <... getdents64 resumed>0x55555c89d730 /* 4 entries */, 32768) = 112 [pid 8808] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 8801] close(12 [pid 8809] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 8808] <... openat resumed>) = 4 [pid 8801] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5857] umount2("./235/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 8809] <... prctl resumed>) = 0 [pid 8801] close(13 [pid 8809] setpgid(0, 0 [pid 8808] ioctl(4, LOOP_SET_FD, 3 [pid 8801] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8809] <... setpgid resumed>) = 0 [pid 8801] close(14) = -1 EBADF (Bad file descriptor) [pid 8801] close(15) = -1 EBADF (Bad file descriptor) [pid 8801] close(16) = -1 EBADF (Bad file descriptor) [pid 8801] close(17) = -1 EBADF (Bad file descriptor) [pid 8801] close(18) = -1 EBADF (Bad file descriptor) [pid 8801] close(19) = -1 EBADF (Bad file descriptor) [pid 8801] close(20) = -1 EBADF (Bad file descriptor) [pid 8801] close(21) = -1 EBADF (Bad file descriptor) [pid 8801] close(22) = -1 EBADF (Bad file descriptor) [pid 8801] close(23) = -1 EBADF (Bad file descriptor) [pid 8801] close(24) = -1 EBADF (Bad file descriptor) [pid 8801] close(25) = -1 EBADF (Bad file descriptor) [pid 8801] close(26) = -1 EBADF (Bad file descriptor) [pid 8801] close(27) = -1 EBADF (Bad file descriptor) [pid 8801] close(28) = -1 EBADF (Bad file descriptor) [pid 8809] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 8801] close(29) = -1 EBADF (Bad file descriptor) [pid 8809] <... openat resumed>) = 3 [pid 8809] write(3, "1000", 4 [pid 8801] exit_group(0 [pid 8803] <... futex resumed>) = ? [pid 8801] <... exit_group resumed>) = ? [pid 8809] <... write resumed>) = 4 executing program [pid 8809] close(3 [pid 8803] +++ exited with 0 +++ [pid 8801] +++ exited with 0 +++ [pid 5857] <... umount2 resumed>) = 0 [pid 8809] <... close resumed>) = 0 [pid 5857] umount2("./235/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5855] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=578, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 8809] symlink("/dev/binderfs", "./binderfs" [pid 5855] umount2("./231", MNT_FORCE|UMOUNT_NOFOLLOW [pid 8809] <... symlink resumed>) = 0 [pid 8809] write(1, "executing program\n", 18 [pid 5855] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5857] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 8809] <... write resumed>) = 18 [pid 5855] openat(AT_FDCWD, "./231", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5857] newfstatat(AT_FDCWD, "./235/file1", [pid 8809] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5857] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5855] <... openat resumed>) = 3 [pid 8808] <... ioctl resumed>) = 0 [pid 5855] newfstatat(3, "", [pid 8808] close(3) = 0 [pid 8808] close(4) = 0 [pid 8808] mkdir("./file1", 0777) = 0 [pid 8808] mount("/dev/loop3", "./file1", "exfat", 0, "" [pid 5857] umount2("./235/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5855] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=80, ...}, AT_EMPTY_PATH) = 0 [pid 8809] <... futex resumed>) = 0 [pid 5857] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 8809] rt_sigaction(SIGRT_1, {sa_handler=0x7f397aae8710, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f397aad98c0}, [pid 5855] getdents64(3, [pid 8809] <... rt_sigaction resumed>NULL, 8) = 0 [pid 5857] openat(AT_FDCWD, "./235/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5855] <... getdents64 resumed>0x55555c89d730 /* 4 entries */, 32768) = 112 [pid 8809] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 8805] <... mount resumed>) = 0 [pid 5857] <... openat resumed>) = 4 [ 243.367476][ T8805] exFAT-fs (loop1): failed to load upcase table (idx : 0x000104d0, chksum : 0xda218cab, utbl_chksum : 0xe619d30d) [ 243.367740][ T8808] loop3: detected capacity change from 0 to 256 [pid 5855] umount2("./231/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 8809] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 8805] openat(AT_FDCWD, "./file1", O_RDONLY|O_DIRECTORY [pid 5857] newfstatat(4, "", [pid 5855] <... umount2 resumed>) = 0 [pid 8809] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f397aa56000 [pid 8805] <... openat resumed>) = 3 [pid 5857] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_EMPTY_PATH) = 0 [pid 5855] umount2("./231/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 8809] mprotect(0x7f397aa57000, 131072, PROT_READ|PROT_WRITE [pid 8805] chdir("./file1" [pid 5857] getdents64(4, [pid 5855] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 8809] <... mprotect resumed>) = 0 [pid 5857] <... getdents64 resumed>0x55555c8a5770 /* 2 entries */, 32768) = 48 [pid 8805] <... chdir resumed>) = 0 [pid 5855] newfstatat(AT_FDCWD, "./231/file1", [pid 8809] rt_sigprocmask(SIG_BLOCK, ~[], [pid 8805] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 5857] getdents64(4, [pid 5855] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 8809] <... rt_sigprocmask resumed>[], 8) = 0 [pid 8805] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5857] <... getdents64 resumed>0x55555c8a5770 /* 0 entries */, 32768) = 0 [pid 5855] umount2("./231/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 8809] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f397aa76990, parent_tid=0x7f397aa76990, exit_signal=0, stack=0x7f397aa56000, stack_size=0x20300, tls=0x7f397aa766c0} [pid 8805] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5857] close(4 [pid 5855] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 8805] <... futex resumed>) = 1 [pid 8804] <... futex resumed>) = 0 [pid 5857] <... close resumed>) = 0 [pid 5855] openat(AT_FDCWD, "./231/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 8805] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8804] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5857] rmdir("./235/file1" [pid 5855] <... openat resumed>) = 4 ./strace-static-x86_64: Process 8810 attached [pid 8805] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8804] <... futex resumed>) = 0 [pid 5857] <... rmdir resumed>) = 0 [pid 5855] newfstatat(4, "", {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_EMPTY_PATH) = 0 [pid 8804] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5857] umount2("./235/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5855] getdents64(4, 0x55555c8a5770 /* 2 entries */, 32768) = 48 [pid 5857] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5855] getdents64(4, [pid 5857] newfstatat(AT_FDCWD, "./235/binderfs", [pid 5855] <... getdents64 resumed>0x55555c8a5770 /* 0 entries */, 32768) = 0 [pid 5855] close(4 [pid 5857] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5855] <... close resumed>) = 0 [pid 5855] rmdir("./231/file1") = 0 [pid 5855] umount2("./231/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5855] newfstatat(AT_FDCWD, "./231/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 8805] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_NOCTTY|O_TRUNC|O_SYNC|O_NOATIME|FASYNC, 0100 [pid 5857] unlink("./235/binderfs" [pid 5855] unlink("./231/binderfs") = 0 [pid 8808] <... mount resumed>) = 0 [pid 8810] rseq(0x7f397aa76fe0, 0x20, 0, 0x53053053 [pid 8809] <... clone3 resumed> => {parent_tid=[597]}, 88) = 597 [pid 5857] <... unlink resumed>) = 0 [pid 5855] getdents64(3, [pid 8810] <... rseq resumed>) = 0 [pid 8809] rt_sigprocmask(SIG_SETMASK, [], [pid 5857] getdents64(3, [pid 8810] set_robust_list(0x7f397aa769a0, 24 [pid 8809] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 8808] openat(AT_FDCWD, "./file1", O_RDONLY|O_DIRECTORY [pid 5857] <... getdents64 resumed>0x55555c89d730 /* 0 entries */, 32768) = 0 [pid 5855] <... getdents64 resumed>0x55555c89d730 /* 0 entries */, 32768) = 0 [pid 8810] <... set_robust_list resumed>) = 0 [pid 8810] rt_sigprocmask(SIG_SETMASK, [], [pid 8809] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8808] <... openat resumed>) = 3 [pid 5857] close(3 [pid 5855] close(3 [pid 8810] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5855] <... close resumed>) = 0 [pid 8808] chdir("./file1") = 0 [pid 8808] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 8810] memfd_create("syzkaller", 0 [pid 5855] rmdir("./231" [pid 8809] <... futex resumed>) = 0 [pid 5857] <... close resumed>) = 0 [pid 8810] <... memfd_create resumed>) = 3 [ 243.450892][ T8808] exFAT-fs (loop3): failed to load upcase table (idx : 0x000104d0, chksum : 0xda218cab, utbl_chksum : 0xe619d30d) [ 243.468997][ T8805] exFAT-fs (loop1): error, data size is invalid(10) [pid 8810] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 8809] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 8808] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5857] rmdir("./235" [pid 5855] <... rmdir resumed>) = 0 [pid 8808] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 8808] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8807] <... futex resumed>) = 0 [pid 8807] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8808] <... futex resumed>) = 0 [pid 8807] <... futex resumed>) = 1 [pid 8808] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_NOCTTY|O_TRUNC|O_SYNC|O_NOATIME|FASYNC, 0100 [pid 8807] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8810] <... mmap resumed>) = 0x7f3972600000 [pid 8805] <... openat resumed>) = -1 EIO (Input/output error) [pid 5857] <... rmdir resumed>) = 0 [pid 5855] mkdir("./232", 0777 [pid 8810] 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\x00\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 8805] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8804] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 5857] mkdir("./236", 0777 [pid 5855] <... mkdir resumed>) = 0 [pid 8805] <... futex resumed>) = 0 [pid 8805] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8804] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5857] <... mkdir resumed>) = 0 [pid 5855] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 8805] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8804] <... futex resumed>) = 0 [pid 5857] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 5855] <... openat resumed>) = 3 [pid 8805] openat(AT_FDCWD, ".", O_RDONLY [pid 8804] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8805] <... openat resumed>) = 4 [pid 5857] <... openat resumed>) = 3 [pid 5855] ioctl(3, LOOP_CLR_FD [pid 8810] <... write resumed>) = 131072 [pid 8805] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5857] ioctl(3, LOOP_CLR_FD [pid 5855] <... ioctl resumed>) = 0 [pid 8810] munmap(0x7f3972600000, 138412032 [pid 8805] <... futex resumed>) = 1 [pid 8804] <... futex resumed>) = 0 [pid 5857] <... ioctl resumed>) = 0 [pid 5855] close(3 [pid 8810] <... munmap resumed>) = 0 [pid 8808] <... openat resumed>) = -1 EIO (Input/output error) [pid 8805] ioctl(4, F2FS_IOC_SHUTDOWN, 0x200000000080 [pid 8804] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5857] close(3 [pid 5855] <... close resumed>) = 0 [pid 8810] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 8808] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8805] <... ioctl resumed>) = 0 [pid 8804] <... futex resumed>) = 0 [pid 5855] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 8811 attached [pid 8810] <... openat resumed>) = 4 [pid 8808] <... futex resumed>) = 1 [pid 8807] <... futex resumed>) = 0 [pid 8805] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8804] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8807] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5857] <... close resumed>) = 0 [pid 8805] <... futex resumed>) = 0 [pid 8804] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 5855] <... clone resumed>, child_tidptr=0x55555c89c690) = 580 [pid 8805] fallocate(-1, 0, 0, 134220898 [pid 8804] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5857] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 8805] <... fallocate resumed>) = -1 EBADF (Bad file descriptor) [pid 8804] <... futex resumed>) = 0 [pid 8807] <... futex resumed>) = 0 [pid 8805] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8804] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8807] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8805] <... futex resumed>) = 0 [pid 8804] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8805] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8804] close(3 [pid 5857] <... clone resumed>, child_tidptr=0x55555c89c690) = 582 [pid 8804] <... close resumed>) = 0 ./strace-static-x86_64: Process 8812 attached [ 243.493540][ T8805] exFAT-fs (loop1): Filesystem has been set read-only [ 243.496617][ T8808] exFAT-fs (loop3): error, data size is invalid(10) [ 243.520466][ T8808] exFAT-fs (loop3): Filesystem has been set read-only [pid 8804] close(4 [pid 8812] set_robust_list(0x55555c89c6a0, 24 [pid 8811] set_robust_list(0x55555c89c6a0, 24 [pid 8810] ioctl(4, LOOP_SET_FD, 3 [pid 8808] openat(AT_FDCWD, ".", O_RDONLY [pid 8804] <... close resumed>) = 0 [pid 8812] <... set_robust_list resumed>) = 0 [pid 8811] <... set_robust_list resumed>) = 0 [pid 8804] close(5 [pid 8811] chdir("./232" [pid 8804] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8804] close(6) = -1 EBADF (Bad file descriptor) [pid 8808] <... openat resumed>) = 4 [pid 8804] close(7 [pid 8808] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8804] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8808] <... futex resumed>) = 1 [pid 8804] close(8 [pid 8808] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8804] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8804] close(9) = -1 EBADF (Bad file descriptor) [pid 8804] close(10) = -1 EBADF (Bad file descriptor) [pid 8804] close(11) = -1 EBADF (Bad file descriptor) [pid 8804] close(12) = -1 EBADF (Bad file descriptor) [pid 8804] close(13) = -1 EBADF (Bad file descriptor) [pid 8804] close(14) = -1 EBADF (Bad file descriptor) [pid 8804] close(15) = -1 EBADF (Bad file descriptor) [pid 8804] close(16) = -1 EBADF (Bad file descriptor) [pid 8804] close(17) = -1 EBADF (Bad file descriptor) [pid 8812] chdir("./236" [pid 8811] <... chdir resumed>) = 0 [pid 8807] <... futex resumed>) = 0 [pid 8804] close(18 [pid 8812] <... chdir resumed>) = 0 [pid 8811] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 8807] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8804] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8810] <... ioctl resumed>) = 0 [pid 8812] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 8811] <... prctl resumed>) = 0 [pid 8808] <... futex resumed>) = 0 [pid 8807] <... futex resumed>) = 1 [pid 8804] close(19 [pid 8810] close(3 [pid 8812] <... prctl resumed>) = 0 [pid 8811] setpgid(0, 0 [pid 8808] ioctl(4, F2FS_IOC_SHUTDOWN, 0x200000000080 [pid 8807] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8804] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8812] setpgid(0, 0 [pid 8811] <... setpgid resumed>) = 0 [pid 8810] <... close resumed>) = 0 [pid 8808] <... ioctl resumed>) = 0 [pid 8804] close(20 [pid 8808] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8811] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 8804] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8812] <... setpgid resumed>) = 0 [pid 8810] close(4 [pid 8808] <... futex resumed>) = 1 [pid 8807] <... futex resumed>) = 0 [pid 8812] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 8808] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8804] close(21 [pid 8807] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8810] <... close resumed>) = 0 [pid 8808] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8804] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8810] mkdir("./file1", 0777 [pid 8808] fallocate(-1, 0, 0, 134220898 [pid 8807] <... futex resumed>) = 0 [pid 8811] <... openat resumed>) = 3 [pid 8804] close(22 [pid 8808] <... fallocate resumed>) = -1 EBADF (Bad file descriptor) [pid 8804] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8811] write(3, "1000", 4 [pid 8810] <... mkdir resumed>) = 0 [pid 8808] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8807] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8804] close(23 [pid 8811] <... write resumed>) = 4 [pid 8810] mount("/dev/loop2", "./file1", "exfat", 0, "" [pid 8808] <... futex resumed>) = 0 [pid 8807] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8804] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8811] close(3 [pid 8808] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8807] close(3 [pid 8804] close(24 [pid 8812] <... openat resumed>) = 3 [pid 8811] <... close resumed>) = 0 [pid 8807] <... close resumed>) = 0 [pid 8804] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8811] symlink("/dev/binderfs", "./binderfs" [pid 8807] close(4 [pid 8804] close(25 [pid 8812] write(3, "1000", 4 [pid 8811] <... symlink resumed>) = 0 [pid 8807] <... close resumed>) = 0 [pid 8804] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8812] <... write resumed>) = 4 [pid 8811] write(1, "executing program\n", 18 [pid 8807] close(5 [pid 8804] close(26executing program [pid 8812] close(3 [pid 8811] <... write resumed>) = 18 [pid 8807] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8804] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8807] close(6) = -1 EBADF (Bad file descriptor) [pid 8811] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8807] close(7 [pid 8812] <... close resumed>) = 0 [pid 8807] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8807] close(8 [pid 8804] close(27 [pid 8807] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8804] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8807] close(9 [pid 8812] symlink("/dev/binderfs", "./binderfs" [pid 8811] <... futex resumed>) = 0 [pid 8804] close(28 [pid 8811] rt_sigaction(SIGRT_1, {sa_handler=0x7f397aae8710, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f397aad98c0}, [pid 8807] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8804] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8812] <... symlink resumed>) = 0 [pid 8804] close(29 [pid 8807] close(10 [pid 8811] <... rt_sigaction resumed>NULL, 8) = 0 [pid 8807] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8811] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 8807] close(11 [pid 8804] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8811] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 8807] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8811] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8807] close(12) = -1 EBADF (Bad file descriptor) [pid 8804] exit_group(0 [pid 8811] <... mmap resumed>) = 0x7f397aa56000 [pid 8807] close(13 [pid 8811] mprotect(0x7f397aa57000, 131072, PROT_READ|PROT_WRITE [pid 8807] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8805] <... futex resumed>) = ? [pid 8804] <... exit_group resumed>) = ? [ 243.568596][ T8810] loop2: detected capacity change from 0 to 256 [pid 8807] close(14executing program [pid 8812] write(1, "executing program\n", 18 [pid 8811] <... mprotect resumed>) = 0 [pid 8807] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8805] +++ exited with 0 +++ [pid 8804] +++ exited with 0 +++ [pid 8812] <... write resumed>) = 18 [pid 8807] close(15) = -1 EBADF (Bad file descriptor) [pid 5854] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=591, si_uid=0, si_status=0, si_utime=0, si_stime=9 /* 0.09 s */} --- [pid 8807] close(16) = -1 EBADF (Bad file descriptor) [pid 5854] restart_syscall(<... resuming interrupted clone ...> [pid 8807] close(17) = -1 EBADF (Bad file descriptor) [pid 8807] close(18) = -1 EBADF (Bad file descriptor) [pid 5854] <... restart_syscall resumed>) = 0 [pid 8807] close(19 [pid 8811] rt_sigprocmask(SIG_BLOCK, ~[], [pid 8807] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8812] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8807] close(20) = -1 EBADF (Bad file descriptor) [pid 5854] umount2("./236", MNT_FORCE|UMOUNT_NOFOLLOW [pid 8807] close(21 [pid 5854] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 8812] <... futex resumed>) = 0 [pid 8807] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5854] openat(AT_FDCWD, "./236", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 8812] rt_sigaction(SIGRT_1, {sa_handler=0x7f397aae8710, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f397aad98c0}, [pid 8807] close(22 [pid 5854] <... openat resumed>) = 3 [pid 8812] <... rt_sigaction resumed>NULL, 8) = 0 [pid 8811] <... rt_sigprocmask resumed>[], 8) = 0 [pid 8807] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5854] newfstatat(3, "", [pid 8812] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 8807] close(23 [pid 5854] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=80, ...}, AT_EMPTY_PATH) = 0 [pid 8812] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 8811] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f397aa76990, parent_tid=0x7f397aa76990, exit_signal=0, stack=0x7f397aa56000, stack_size=0x20300, tls=0x7f397aa766c0} [pid 8810] <... mount resumed>) = 0 [pid 8807] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5854] getdents64(3, 0x55555c89d730 /* 4 entries */, 32768) = 112 [pid 5854] umount2("./236/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 8811] <... clone3 resumed> => {parent_tid=[581]}, 88) = 581 [pid 8807] close(24 [pid 8811] rt_sigprocmask(SIG_SETMASK, [], [pid 8807] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8811] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 8807] close(25 [pid 8811] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8807] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8811] <... futex resumed>) = 0 [pid 8807] close(26 [pid 8811] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 8807] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8807] close(27) = -1 EBADF (Bad file descriptor) [pid 8807] close(28) = -1 EBADF (Bad file descriptor) [pid 8807] close(29) = -1 EBADF (Bad file descriptor) [pid 8807] exit_group(0) = ? [pid 8808] <... futex resumed>) = ? [pid 8808] +++ exited with 0 +++ [pid 8807] +++ exited with 0 +++ [pid 5858] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=585, si_uid=0, si_status=0, si_utime=0, si_stime=5 /* 0.05 s */} --- [pid 5858] restart_syscall(<... resuming interrupted clone ...>./strace-static-x86_64: Process 8813 attached [pid 8813] rseq(0x7f397aa76fe0, 0x20, 0, 0x53053053) = 0 [pid 8813] set_robust_list(0x7f397aa769a0, 24) = 0 [pid 8813] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 8813] memfd_create("syzkaller", 0 [pid 8812] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8810] openat(AT_FDCWD, "./file1", O_RDONLY|O_DIRECTORY [pid 8813] <... memfd_create resumed>) = 3 [pid 8810] <... openat resumed>) = 3 [pid 8812] <... mmap resumed>) = 0x7f397aa56000 [pid 8813] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 8812] mprotect(0x7f397aa57000, 131072, PROT_READ|PROT_WRITE [pid 8810] chdir("./file1" [pid 8813] <... mmap resumed>) = 0x7f3972600000 [pid 8812] <... mprotect resumed>) = 0 [pid 8810] <... chdir resumed>) = 0 [pid 5858] <... restart_syscall resumed>) = 0 [pid 8812] rt_sigprocmask(SIG_BLOCK, ~[], [pid 8810] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 8813] 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\x00\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 8812] <... rt_sigprocmask resumed>[], 8) = 0 [pid 8810] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5858] umount2("./232", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5858] openat(AT_FDCWD, "./232", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 8812] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f397aa76990, parent_tid=0x7f397aa76990, exit_signal=0, stack=0x7f397aa56000, stack_size=0x20300, tls=0x7f397aa766c0} [pid 8810] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5858] <... openat resumed>) = 3 ./strace-static-x86_64: Process 8814 attached [pid 8813] <... write resumed>) = 131072 [pid 8810] <... futex resumed>) = 1 [pid 8809] <... futex resumed>) = 0 [pid 5858] newfstatat(3, "", [pid 5854] <... umount2 resumed>) = 0 [pid 8814] rseq(0x7f397aa76fe0, 0x20, 0, 0x53053053 [pid 8812] <... clone3 resumed> => {parent_tid=[583]}, 88) = 583 [pid 8810] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8809] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8814] <... rseq resumed>) = 0 [pid 8812] rt_sigprocmask(SIG_SETMASK, [], [pid 8810] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8809] <... futex resumed>) = 0 [pid 5858] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=80, ...}, AT_EMPTY_PATH) = 0 [pid 5854] umount2("./236/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 8814] set_robust_list(0x7f397aa769a0, 24 [pid 8812] <... rt_sigprocmask resumed>NULL, 8) = 0 [ 243.638524][ T8810] exFAT-fs (loop2): failed to load upcase table (idx : 0x000104d0, chksum : 0xda218cab, utbl_chksum : 0xe619d30d) [pid 8810] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_NOCTTY|O_TRUNC|O_SYNC|O_NOATIME|FASYNC, 0100 [pid 8809] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5858] getdents64(3, [pid 5854] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 8814] <... set_robust_list resumed>) = 0 [pid 8813] munmap(0x7f3972600000, 138412032 [pid 8812] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5858] <... getdents64 resumed>0x55555c89d730 /* 4 entries */, 32768) = 112 [pid 5854] newfstatat(AT_FDCWD, "./236/file1", [pid 8813] <... munmap resumed>) = 0 [pid 8812] <... futex resumed>) = 0 [pid 5858] umount2("./232/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 8814] rt_sigprocmask(SIG_SETMASK, [], [pid 5854] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 8814] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 8812] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 5854] umount2("./236/file1", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 8814] memfd_create("syzkaller", 0 [pid 5854] openat(AT_FDCWD, "./236/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 8814] <... memfd_create resumed>) = 3 [pid 5854] <... openat resumed>) = 4 [pid 5854] newfstatat(4, "", [pid 8814] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5854] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_EMPTY_PATH) = 0 [pid 5854] getdents64(4, 0x55555c8a5770 /* 2 entries */, 32768) = 48 [pid 8814] <... mmap resumed>) = 0x7f3972600000 [pid 5854] getdents64(4, 0x55555c8a5770 /* 0 entries */, 32768) = 0 [pid 5854] close(4) = 0 [pid 5854] rmdir("./236/file1") = 0 [pid 8813] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 5854] umount2("./236/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 8813] <... openat resumed>) = 4 [pid 8814] 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\x00\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 5854] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 8813] ioctl(4, LOOP_SET_FD, 3 [pid 5854] newfstatat(AT_FDCWD, "./236/binderfs", [pid 8814] <... write resumed>) = 131072 [pid 8814] munmap(0x7f3972600000, 138412032 [pid 5858] <... umount2 resumed>) = 0 [pid 5854] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5858] umount2("./232/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5854] unlink("./236/binderfs" [pid 5858] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5854] <... unlink resumed>) = 0 [pid 5858] newfstatat(AT_FDCWD, "./232/file1", [pid 5854] getdents64(3, [pid 8814] <... munmap resumed>) = 0 [pid 5858] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5854] <... getdents64 resumed>0x55555c89d730 /* 0 entries */, 32768) = 0 [pid 8814] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 5854] close(3 [pid 8814] <... openat resumed>) = 4 [pid 8813] <... ioctl resumed>) = 0 [pid 8810] <... openat resumed>) = -1 EIO (Input/output error) [ 243.688654][ T8810] exFAT-fs (loop2): error, data size is invalid(10) [ 243.702543][ T8813] loop0: detected capacity change from 0 to 256 [ 243.709094][ T8810] exFAT-fs (loop2): Filesystem has been set read-only [pid 5858] umount2("./232/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 8814] ioctl(4, LOOP_SET_FD, 3 [pid 5858] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5854] <... close resumed>) = 0 [pid 5858] openat(AT_FDCWD, "./232/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5854] rmdir("./236" [pid 5858] <... openat resumed>) = 4 [pid 5854] <... rmdir resumed>) = 0 [pid 8813] close(3 [pid 5858] newfstatat(4, "", [pid 5854] mkdir("./237", 0777 [pid 8813] <... close resumed>) = 0 [pid 8810] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5858] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_EMPTY_PATH) = 0 [pid 5854] <... mkdir resumed>) = 0 [pid 8813] close(4 [pid 8810] <... futex resumed>) = 1 [pid 8809] <... futex resumed>) = 0 [pid 5858] getdents64(4, [pid 5854] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 8813] <... close resumed>) = 0 [pid 8810] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8809] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5858] <... getdents64 resumed>0x55555c8a5770 /* 2 entries */, 32768) = 48 [pid 5854] <... openat resumed>) = 3 [pid 8813] mkdir("./file1", 0777 [pid 8810] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8809] <... futex resumed>) = 0 [pid 5858] getdents64(4, [pid 5854] ioctl(3, LOOP_CLR_FD [pid 8813] <... mkdir resumed>) = 0 [pid 8810] openat(AT_FDCWD, ".", O_RDONLY [pid 8809] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5858] <... getdents64 resumed>0x55555c8a5770 /* 0 entries */, 32768) = 0 [pid 5854] <... ioctl resumed>) = 0 [pid 8813] mount("/dev/loop0", "./file1", "exfat", 0, "" [pid 8810] <... openat resumed>) = 4 [pid 5858] close(4 [pid 5854] close(3 [pid 8810] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5858] <... close resumed>) = 0 [pid 8810] <... futex resumed>) = 1 [pid 8809] <... futex resumed>) = 0 [pid 5858] rmdir("./232/file1" [pid 5854] <... close resumed>) = 0 [pid 8810] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8809] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5858] <... rmdir resumed>) = 0 [pid 8810] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8809] <... futex resumed>) = 0 [pid 5858] umount2("./232/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5854] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 8810] ioctl(4, F2FS_IOC_SHUTDOWN, 0x200000000080 [pid 8809] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}./strace-static-x86_64: Process 8815 attached [pid 8814] <... ioctl resumed>) = 0 [pid 8810] <... ioctl resumed>) = 0 [pid 5858] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 8810] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5858] newfstatat(AT_FDCWD, "./232/binderfs", [pid 5854] <... clone resumed>, child_tidptr=0x55555c89c690) = 593 [pid 8810] <... futex resumed>) = 1 [pid 8809] <... futex resumed>) = 0 [pid 8810] fallocate(-1, 0, 0, 134220898 [pid 8809] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5858] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 8815] set_robust_list(0x55555c89c6a0, 24 [pid 8814] close(3 [pid 8810] <... fallocate resumed>) = -1 EBADF (Bad file descriptor) [pid 8809] <... futex resumed>) = 0 [pid 8815] <... set_robust_list resumed>) = 0 [pid 5858] unlink("./232/binderfs" [pid 8809] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8815] chdir("./237" [pid 8814] <... close resumed>) = 0 [pid 8810] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8809] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8815] <... chdir resumed>) = 0 [pid 8814] close(4 [pid 8810] <... futex resumed>) = 0 [pid 8809] close(3 [pid 5858] <... unlink resumed>) = 0 [pid 8810] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8809] <... close resumed>) = 0 [pid 5858] getdents64(3, [pid 8809] close(4 [pid 5858] <... getdents64 resumed>0x55555c89d730 /* 0 entries */, 32768) = 0 [pid 8809] <... close resumed>) = 0 [pid 5858] close(3 [pid 8809] close(5) = -1 EBADF (Bad file descriptor) [pid 5858] <... close resumed>) = 0 [pid 8815] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 8814] <... close resumed>) = 0 [pid 8809] close(6 [pid 5858] rmdir("./232" [pid 8809] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8815] <... prctl resumed>) = 0 [pid 5858] <... rmdir resumed>) = 0 [pid 8815] setpgid(0, 0 [pid 8814] mkdir("./file1", 0777 [pid 8809] close(7 [pid 5858] mkdir("./233", 0777 [pid 8815] <... setpgid resumed>) = 0 [pid 8809] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8815] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 8814] <... mkdir resumed>) = 0 [pid 5858] <... mkdir resumed>) = 0 [ 243.733675][ T8814] loop4: detected capacity change from 0 to 256 [pid 8815] <... openat resumed>) = 3 [pid 8814] mount("/dev/loop4", "./file1", "exfat", 0, "" [pid 8809] close(8 [pid 5858] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 8815] write(3, "1000", 4) = 4 [pid 8815] close(3) = 0 [pid 8815] symlink("/dev/binderfs", "./binderfs"executing program ) = 0 [pid 8815] write(1, "executing program\n", 18) = 18 [pid 8815] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8815] rt_sigaction(SIGRT_1, {sa_handler=0x7f397aae8710, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f397aad98c0}, NULL, 8) = 0 [pid 8815] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 5858] <... openat resumed>) = 3 [pid 8815] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 8815] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8809] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5858] ioctl(3, LOOP_CLR_FD [pid 8815] <... mmap resumed>) = 0x7f397aa56000 [pid 8809] close(9 [pid 5858] <... ioctl resumed>) = 0 [pid 8809] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8809] close(10 [pid 5858] close(3 [pid 8815] mprotect(0x7f397aa57000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 8815] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 8815] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f397aa76990, parent_tid=0x7f397aa76990, exit_signal=0, stack=0x7f397aa56000, stack_size=0x20300, tls=0x7f397aa766c0} => {parent_tid=[594]}, 88) = 594 [pid 8815] rt_sigprocmask(SIG_SETMASK, [], [pid 8809] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5858] <... close resumed>) = 0 [pid 8815] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 8809] close(11 [pid 5858] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 8815] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8815] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000}./strace-static-x86_64: Process 8816 attached [pid 8809] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8816] rseq(0x7f397aa76fe0, 0x20, 0, 0x53053053 [pid 8809] close(12 [pid 8816] <... rseq resumed>) = 0 [pid 8809] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5858] <... clone resumed>, child_tidptr=0x55555c89c690) = 587 [pid 8809] close(13) = -1 EBADF (Bad file descriptor) [pid 8816] set_robust_list(0x7f397aa769a0, 24 [pid 8809] close(14) = -1 EBADF (Bad file descriptor) [pid 8809] close(15 [pid 8816] <... set_robust_list resumed>) = 0 [pid 8809] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8809] close(16./strace-static-x86_64: Process 8817 attached ) = -1 EBADF (Bad file descriptor) [pid 8816] rt_sigprocmask(SIG_SETMASK, [], [pid 8809] close(17 [pid 8817] set_robust_list(0x55555c89c6a0, 24 [pid 8816] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 8809] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8817] <... set_robust_list resumed>) = 0 [pid 8816] memfd_create("syzkaller", 0 [pid 8809] close(18 [pid 8816] <... memfd_create resumed>) = 3 [pid 8816] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f3972600000 [pid 8817] chdir("./233" [pid 8816] 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\x00\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 8809] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8809] close(19 [pid 8817] <... chdir resumed>) = 0 [pid 8817] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 8809] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8817] <... prctl resumed>) = 0 [pid 8809] close(20 [pid 8817] setpgid(0, 0 [pid 8809] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8817] <... setpgid resumed>) = 0 [pid 8816] <... write resumed>) = 131072 [pid 8809] close(21 [pid 8817] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 8809] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8816] munmap(0x7f3972600000, 138412032) = 0 [ 243.785227][ T8813] exFAT-fs (loop0): failed to load upcase table (idx : 0x000104d0, chksum : 0xda218cab, utbl_chksum : 0xe619d30d) [pid 8816] openat(AT_FDCWD, "/dev/loop1", O_RDWR) = 4 [pid 8817] <... openat resumed>) = 3 [pid 8816] ioctl(4, LOOP_SET_FD, 3 [pid 8817] write(3, "1000", 4 [pid 8809] close(22 [pid 8816] <... ioctl resumed>) = 0 [pid 8817] <... write resumed>) = 4 [pid 8809] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8816] close(3) = 0 [pid 8813] <... mount resumed>) = 0 [pid 8817] close(3 [pid 8816] close(4 [pid 8809] close(23 [pid 8816] <... close resumed>) = 0 [pid 8816] mkdir("./file1", 0777) = 0 [pid 8816] mount("/dev/loop1", "./file1", "exfat", 0, "" [pid 8817] <... close resumed>) = 0 [pid 8809] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8817] symlink("/dev/binderfs", "./binderfs" [pid 8809] close(24 [pid 8813] openat(AT_FDCWD, "./file1", O_RDONLY|O_DIRECTORY [pid 8817] <... symlink resumed>) = 0 [pid 8813] <... openat resumed>) = 3 [pid 8817] write(1, "executing program\n", 18 [pid 8809] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8813] chdir("./file1" [pid 8809] close(25executing program [pid 8813] <... chdir resumed>) = 0 [pid 8809] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8813] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 8809] close(26 [pid 8817] <... write resumed>) = 18 [pid 8809] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8813] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 8817] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8809] close(27 [pid 8817] <... futex resumed>) = 0 [pid 8809] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8817] rt_sigaction(SIGRT_1, {sa_handler=0x7f397aae8710, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f397aad98c0}, [pid 8809] close(28 [pid 8817] <... rt_sigaction resumed>NULL, 8) = 0 [pid 8809] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8817] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 8809] close(29 [pid 8817] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 8809] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8817] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8809] exit_group(0 [pid 8817] <... mmap resumed>) = 0x7f397aa56000 [pid 8814] <... mount resumed>) = 0 [pid 8813] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8810] <... futex resumed>) = ? [pid 8809] <... exit_group resumed>) = ? [pid 8817] mprotect(0x7f397aa57000, 131072, PROT_READ|PROT_WRITE [pid 8814] openat(AT_FDCWD, "./file1", O_RDONLY|O_DIRECTORY [pid 8810] +++ exited with 0 +++ [pid 8817] <... mprotect resumed>) = 0 [ 243.836750][ T8816] loop1: detected capacity change from 0 to 256 [ 243.839379][ T8814] exFAT-fs (loop4): failed to load upcase table (idx : 0x000104d0, chksum : 0xda218cab, utbl_chksum : 0xe619d30d) [pid 8814] <... openat resumed>) = 3 [pid 8813] <... futex resumed>) = 1 [pid 8811] <... futex resumed>) = 0 [pid 8817] rt_sigprocmask(SIG_BLOCK, ~[], [pid 8813] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_NOCTTY|O_TRUNC|O_SYNC|O_NOATIME|FASYNC, 0100 [pid 8811] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8817] <... rt_sigprocmask resumed>[], 8) = 0 [pid 8814] chdir("./file1" [pid 8809] +++ exited with 0 +++ [pid 8817] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f397aa76990, parent_tid=0x7f397aa76990, exit_signal=0, stack=0x7f397aa56000, stack_size=0x20300, tls=0x7f397aa766c0} [pid 8814] <... chdir resumed>) = 0 [pid 8811] <... futex resumed>) = 0 [pid 5856] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=596, si_uid=0, si_status=0, si_utime=0, si_stime=5 /* 0.05 s */} --- ./strace-static-x86_64: Process 8818 attached [pid 8814] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 8811] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8818] rseq(0x7f397aa76fe0, 0x20, 0, 0x53053053 [pid 8817] <... clone3 resumed> => {parent_tid=[588]}, 88) = 588 [pid 8814] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 8818] <... rseq resumed>) = 0 [pid 8817] rt_sigprocmask(SIG_SETMASK, [], [pid 8814] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8818] set_robust_list(0x7f397aa769a0, 24 [pid 8817] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 8814] <... futex resumed>) = 1 [pid 5856] umount2("./233", MNT_FORCE|UMOUNT_NOFOLLOW [pid 8818] <... set_robust_list resumed>) = 0 [pid 8817] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8814] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8818] rt_sigprocmask(SIG_SETMASK, [], [pid 8817] <... futex resumed>) = 0 [pid 5856] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 8818] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 8817] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 5856] openat(AT_FDCWD, "./233", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 8818] memfd_create("syzkaller", 0 [pid 8812] <... futex resumed>) = 0 [pid 5856] <... openat resumed>) = 3 [pid 5856] newfstatat(3, "", [pid 8818] <... memfd_create resumed>) = 3 [pid 8818] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 8812] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5856] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=80, ...}, AT_EMPTY_PATH) = 0 [pid 8818] <... mmap resumed>) = 0x7f3972600000 [pid 8814] <... futex resumed>) = 0 [pid 8812] <... futex resumed>) = 1 [pid 5856] getdents64(3, [pid 8814] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_NOCTTY|O_TRUNC|O_SYNC|O_NOATIME|FASYNC, 0100 [pid 8812] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5856] <... getdents64 resumed>0x55555c89d730 /* 4 entries */, 32768) = 112 [ 243.887526][ T8813] exFAT-fs (loop0): error, data size is invalid(10) [ 243.904402][ T8816] exFAT-fs (loop1): failed to load upcase table (idx : 0x000104d0, chksum : 0xda218cab, utbl_chksum : 0xe619d30d) [ 243.923055][ T8814] exFAT-fs (loop4): error, data size is invalid(10) [ 243.930765][ T8814] exFAT-fs (loop4): Filesystem has been set read-only [pid 8818] 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\x00\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 8814] <... openat resumed>) = -1 EIO (Input/output error) [pid 5856] umount2("./233/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 8818] <... write resumed>) = 131072 [pid 5856] <... umount2 resumed>) = 0 [pid 8811] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 8811] futex(0x7f397ab4b6dc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8811] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f397aa35000 [pid 8811] mprotect(0x7f397aa36000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 8811] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 8811] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f397aa55990, parent_tid=0x7f397aa55990, exit_signal=0, stack=0x7f397aa35000, stack_size=0x20300, tls=0x7f397aa556c0}./strace-static-x86_64: Process 8819 attached [pid 5856] umount2("./233/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 8818] munmap(0x7f3972600000, 138412032 [pid 5856] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 8811] <... clone3 resumed> => {parent_tid=[582]}, 88) = 582 [pid 8811] rt_sigprocmask(SIG_SETMASK, [], [pid 8818] <... munmap resumed>) = 0 [pid 8811] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5856] newfstatat(AT_FDCWD, "./233/file1", [pid 8819] rseq(0x7f397aa55fe0, 0x20, 0, 0x53053053 [pid 8818] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 8811] futex(0x7f397ab4b6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5856] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 8818] <... openat resumed>) = 4 [pid 8811] <... futex resumed>) = 0 [pid 8819] <... rseq resumed>) = 0 [pid 8818] ioctl(4, LOOP_SET_FD, 3 [pid 5856] umount2("./233/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 8819] set_robust_list(0x7f397aa559a0, 24 [pid 8811] futex(0x7f397ab4b6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8819] <... set_robust_list resumed>) = 0 [pid 8816] <... mount resumed>) = 0 [pid 8814] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5856] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5856] openat(AT_FDCWD, "./233/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 8819] rt_sigprocmask(SIG_SETMASK, [], [pid 8814] <... futex resumed>) = 1 [pid 8819] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 8814] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8812] <... futex resumed>) = 0 [pid 5856] <... openat resumed>) = 4 [pid 8819] openat(AT_FDCWD, ".", O_RDONLY [pid 5856] newfstatat(4, "", [pid 8819] <... openat resumed>) = 5 [pid 8812] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8819] futex(0x7f397ab4b6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8814] <... futex resumed>) = 0 [pid 8812] <... futex resumed>) = 1 [pid 5856] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_EMPTY_PATH) = 0 [pid 8819] <... futex resumed>) = 1 [pid 8814] openat(AT_FDCWD, ".", O_RDONLY [pid 8812] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8811] <... futex resumed>) = 0 [pid 5856] getdents64(4, [pid 8819] futex(0x7f397ab4b6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8814] <... openat resumed>) = 4 [pid 5856] <... getdents64 resumed>0x55555c8a5770 /* 2 entries */, 32768) = 48 [pid 8814] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5856] getdents64(4, [pid 8814] <... futex resumed>) = 1 [pid 5856] <... getdents64 resumed>0x55555c8a5770 /* 0 entries */, 32768) = 0 [pid 8814] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5856] close(4 [pid 8812] <... futex resumed>) = 0 [pid 8811] futex(0x7f397ab4b6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5856] <... close resumed>) = 0 [pid 8812] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8811] <... futex resumed>) = 1 [pid 8812] <... futex resumed>) = 1 [pid 8811] futex(0x7f397ab4b6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8819] <... futex resumed>) = 0 [pid 8814] <... futex resumed>) = 0 [pid 8812] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5856] rmdir("./233/file1" [pid 8819] ioctl(5, F2FS_IOC_SHUTDOWN, 0x200000000080 [pid 8814] ioctl(4, F2FS_IOC_SHUTDOWN, 0x200000000080 [pid 8819] <... ioctl resumed>) = 0 [pid 8816] openat(AT_FDCWD, "./file1", O_RDONLY|O_DIRECTORY [pid 8814] <... ioctl resumed>) = 0 [pid 5856] <... rmdir resumed>) = 0 [pid 8819] futex(0x7f397ab4b6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8816] <... openat resumed>) = 3 [pid 8814] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8813] <... openat resumed>) = -1 EIO (Input/output error) [pid 5856] umount2("./233/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 8819] <... futex resumed>) = 1 [pid 8816] chdir("./file1" [pid 8814] <... futex resumed>) = 1 [pid 8812] <... futex resumed>) = 0 [pid 8811] <... futex resumed>) = 0 [pid 8816] <... chdir resumed>) = 0 [pid 8814] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8813] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8812] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8816] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 8814] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8813] <... futex resumed>) = 0 [pid 8812] <... futex resumed>) = 0 [pid 8811] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5856] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 8819] futex(0x7f397ab4b6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8816] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 8814] fallocate(-1, 0, 0, 134220898 [pid 8813] fallocate(-1, 0, 0, 134220898 [pid 8812] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8811] <... futex resumed>) = 0 [pid 8816] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8814] <... fallocate resumed>) = -1 EBADF (Bad file descriptor) [pid 8813] <... fallocate resumed>) = -1 EBADF (Bad file descriptor) [pid 8811] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5856] newfstatat(AT_FDCWD, "./233/binderfs", [pid 8818] <... ioctl resumed>) = 0 [pid 8816] <... futex resumed>) = 1 [pid 8815] <... futex resumed>) = 0 [pid 8814] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8813] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8811] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8818] close(3 [pid 8816] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8815] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5856] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 8818] <... close resumed>) = 0 [pid 8815] <... futex resumed>) = 0 [pid 8814] <... futex resumed>) = 1 [pid 8812] <... futex resumed>) = 0 [pid 8811] close(3 [pid 5856] unlink("./233/binderfs" [pid 8818] close(4 [pid 8814] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8812] close(3 [pid 8811] <... close resumed>) = 0 [pid 8818] <... close resumed>) = 0 [pid 8812] <... close resumed>) = 0 [pid 8811] close(4 [pid 5856] <... unlink resumed>) = 0 [pid 8818] mkdir("./file1", 0777 [pid 8815] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8813] <... futex resumed>) = 0 [pid 8812] close(4 [pid 8813] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8812] <... close resumed>) = 0 [pid 8818] <... mkdir resumed>) = 0 [pid 8812] close(5 [pid 8811] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5856] getdents64(3, [pid 8811] close(5 [pid 5856] <... getdents64 resumed>0x55555c89d730 /* 0 entries */, 32768) = 0 [pid 8818] mount("/dev/loop3", "./file1", "exfat", 0, "" [pid 8811] <... close resumed>) = 0 [pid 5856] close(3 [pid 8812] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8812] close(6) = -1 EBADF (Bad file descriptor) [pid 8812] close(7) = -1 EBADF (Bad file descriptor) [ 243.931553][ T8813] exFAT-fs (loop0): Filesystem has been set read-only [ 243.960884][ T8818] loop3: detected capacity change from 0 to 256 [pid 8812] close(8 [pid 8816] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8812] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8816] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_NOCTTY|O_TRUNC|O_SYNC|O_NOATIME|FASYNC, 0100 [pid 8812] close(9) = -1 EBADF (Bad file descriptor) [pid 8811] close(6 [pid 5856] <... close resumed>) = 0 [pid 8812] close(10 [pid 8811] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5856] rmdir("./233" [pid 8812] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8812] close(11) = -1 EBADF (Bad file descriptor) [pid 8811] close(7 [pid 5856] <... rmdir resumed>) = 0 [pid 8812] close(12 [pid 5856] mkdir("./234", 0777 [pid 8812] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8812] close(13) = -1 EBADF (Bad file descriptor) [pid 8811] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5856] <... mkdir resumed>) = 0 [pid 8812] close(14) = -1 EBADF (Bad file descriptor) [pid 8811] close(8 [pid 5856] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 8812] close(15 [pid 8811] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8812] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8812] close(16) = -1 EBADF (Bad file descriptor) [pid 8812] close(17 [pid 8811] close(9 [pid 5856] <... openat resumed>) = 3 [pid 8812] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8811] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5856] ioctl(3, LOOP_CLR_FD [pid 8812] close(18) = -1 EBADF (Bad file descriptor) [pid 5856] <... ioctl resumed>) = 0 [pid 8811] close(10 [pid 5856] close(3 [pid 8812] close(19) = -1 EBADF (Bad file descriptor) [pid 8812] close(20) = -1 EBADF (Bad file descriptor) [pid 8812] close(21) = -1 EBADF (Bad file descriptor) [pid 8812] close(22) = -1 EBADF (Bad file descriptor) [pid 8812] close(23) = -1 EBADF (Bad file descriptor) [pid 8812] close(24) = -1 EBADF (Bad file descriptor) [pid 8812] close(25) = -1 EBADF (Bad file descriptor) [pid 8812] close(26) = -1 EBADF (Bad file descriptor) [pid 8812] close(27) = -1 EBADF (Bad file descriptor) [pid 8812] close(28 [pid 5856] <... close resumed>) = 0 [pid 8812] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8811] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8812] close(29 [pid 8811] close(11 [pid 5856] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 8812] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8812] exit_group(0) = ? [pid 8811] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8814] <... futex resumed>) = ? [pid 8811] close(12./strace-static-x86_64: Process 8820 attached ) = -1 EBADF (Bad file descriptor) [pid 8811] close(13) = -1 EBADF (Bad file descriptor) [pid 8811] close(14 [pid 8820] set_robust_list(0x55555c89c6a0, 24 [pid 8814] +++ exited with 0 +++ [pid 8812] +++ exited with 0 +++ [pid 8811] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5856] <... clone resumed>, child_tidptr=0x55555c89c690) = 598 [pid 8820] <... set_robust_list resumed>) = 0 [pid 5857] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=582, si_uid=0, si_status=0, si_utime=0, si_stime=4 /* 0.04 s */} --- [pid 8820] chdir("./234" [pid 5857] umount2("./236", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 8811] close(15 [pid 5857] openat(AT_FDCWD, "./236", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 8811] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5857] <... openat resumed>) = 3 [pid 8820] <... chdir resumed>) = 0 [pid 8811] close(16 [pid 5857] newfstatat(3, "", [pid 8811] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5857] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=80, ...}, AT_EMPTY_PATH) = 0 [pid 8820] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 8811] close(17 [pid 5857] getdents64(3, [pid 8820] <... prctl resumed>) = 0 [pid 8811] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5857] <... getdents64 resumed>0x55555c89d730 /* 4 entries */, 32768) = 112 [pid 8811] close(18 [pid 5857] umount2("./236/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 8811] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8820] setpgid(0, 0 [pid 8811] close(19) = -1 EBADF (Bad file descriptor) [pid 8811] close(20 [pid 8820] <... setpgid resumed>) = 0 [pid 8820] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 8811] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8811] close(21 [pid 8820] <... openat resumed>) = 3 [pid 8811] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8820] write(3, "1000", 4 [pid 8811] close(22 [pid 5857] <... umount2 resumed>) = 0 [pid 8811] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5857] umount2("./236/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 8811] close(23 [pid 5857] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 8811] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5857] newfstatat(AT_FDCWD, "./236/file1", [pid 8811] close(24 [pid 5857] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 8811] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5857] umount2("./236/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 8811] close(25 [pid 5857] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 8815] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 8811] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5857] openat(AT_FDCWD, "./236/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 8815] futex(0x7f397ab4b6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8811] close(26 [pid 5857] <... openat resumed>) = 4 [pid 8815] <... futex resumed>) = 0 [pid 8811] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5857] newfstatat(4, "", [pid 8820] <... write resumed>) = 4 [pid 8815] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8811] close(27 [pid 5857] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_EMPTY_PATH) = 0 [pid 8820] close(3 [pid 8816] <... openat resumed>) = -1 EIO (Input/output error) [pid 8815] <... mmap resumed>) = 0x7f397aa35000 [pid 8811] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5857] getdents64(4, [pid 8820] <... close resumed>) = 0 [pid 8816] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8815] mprotect(0x7f397aa36000, 131072, PROT_READ|PROT_WRITE [pid 8811] close(28 [pid 5857] <... getdents64 resumed>0x55555c8a5770 /* 2 entries */, 32768) = 48 [pid 8816] <... futex resumed>) = 0 [pid 8815] <... mprotect resumed>) = 0 [pid 8811] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5857] getdents64(4, [pid 8816] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8815] rt_sigprocmask(SIG_BLOCK, ~[], [pid 8811] close(29 [pid 5857] <... getdents64 resumed>0x55555c8a5770 /* 0 entries */, 32768) = 0 [pid 8815] <... rt_sigprocmask resumed>[], 8) = 0 [pid 8811] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5857] close(4 [pid 8820] symlink("/dev/binderfs", "./binderfs" [pid 8815] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f397aa55990, parent_tid=0x7f397aa55990, exit_signal=0, stack=0x7f397aa35000, stack_size=0x20300, tls=0x7f397aa556c0} [pid 8811] exit_group(0 [pid 5857] <... close resumed>) = 0 ./strace-static-x86_64: Process 8821 attached [pid 8820] <... symlink resumed>) = 0 [pid 8819] <... futex resumed>) = ? [pid 8813] <... futex resumed>) = ? [pid 8811] <... exit_group resumed>) = ? [pid 5857] rmdir("./236/file1" [pid 8821] rseq(0x7f397aa55fe0, 0x20, 0, 0x53053053 [pid 8815] <... clone3 resumed> => {parent_tid=[595]}, 88) = 595 [pid 8813] +++ exited with 0 +++ [pid 5857] <... rmdir resumed>) = 0 [pid 8821] <... rseq resumed>) = 0 [pid 8815] rt_sigprocmask(SIG_SETMASK, [], [pid 5857] umount2("./236/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 8821] set_robust_list(0x7f397aa559a0, 24 [pid 8815] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5857] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 8821] <... set_robust_list resumed>) = 0 [pid 8815] futex(0x7f397ab4b6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5857] newfstatat(AT_FDCWD, "./236/binderfs", [pid 8821] rt_sigprocmask(SIG_SETMASK, [], [pid 8819] +++ exited with 0 +++ [pid 8815] <... futex resumed>) = 0 [pid 8811] +++ exited with 0 +++ [pid 5857] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 8821] <... rt_sigprocmask resumed>NULL, 8) = 0 [ 243.994498][ T8816] exFAT-fs (loop1): error, data size is invalid(10) [ 244.022424][ T8816] exFAT-fs (loop1): Filesystem has been set read-only executing program [pid 8820] write(1, "executing program\n", 18 [pid 8815] futex(0x7f397ab4b6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5857] unlink("./236/binderfs" [pid 5855] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=580, si_uid=0, si_status=0, si_utime=0, si_stime=8 /* 0.08 s */} --- [pid 8821] openat(AT_FDCWD, ".", O_RDONLY [pid 8820] <... write resumed>) = 18 [pid 8821] <... openat resumed>) = 4 [pid 8820] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5857] <... unlink resumed>) = 0 [pid 8821] futex(0x7f397ab4b6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5857] getdents64(3, [pid 8821] <... futex resumed>) = 0 [pid 8815] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 5857] <... getdents64 resumed>0x55555c89d730 /* 0 entries */, 32768) = 0 [pid 8821] futex(0x7f397ab4b6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8815] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5857] close(3 [pid 8815] <... futex resumed>) = 1 [pid 5857] <... close resumed>) = 0 [pid 8815] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5857] rmdir("./236") = 0 [pid 5857] mkdir("./237", 0777) = 0 [pid 5857] openat(AT_FDCWD, "/dev/loop4", O_RDWR) = 3 [pid 5857] ioctl(3, LOOP_CLR_FD) = 0 [pid 5857] close(3) = 0 [pid 5857] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 8816] <... futex resumed>) = 0 [pid 8816] ioctl(4, F2FS_IOC_SHUTDOWN, 0x200000000080) = 0 [pid 8816] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 8815] <... futex resumed>) = 0 [pid 8815] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8815] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}./strace-static-x86_64: Process 8822 attached [pid 8820] <... futex resumed>) = 0 [pid 8816] fallocate(-1, 0, 0, 134220898) = -1 EBADF (Bad file descriptor) [pid 8816] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5857] <... clone resumed>, child_tidptr=0x55555c89c690) = 584 [pid 8816] <... futex resumed>) = 1 [pid 8815] <... futex resumed>) = 0 [pid 8815] close(3) = 0 [pid 8815] close(4) = 0 [pid 8815] close(5 [pid 5855] umount2("./232", MNT_FORCE|UMOUNT_NOFOLLOW [pid 8815] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5855] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 8815] close(6 [pid 5855] openat(AT_FDCWD, "./232", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 8822] set_robust_list(0x55555c89c6a0, 24 [pid 8820] rt_sigaction(SIGRT_1, {sa_handler=0x7f397aae8710, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f397aad98c0}, [pid 8816] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8815] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5855] <... openat resumed>) = 3 [pid 8820] <... rt_sigaction resumed>NULL, 8) = 0 [pid 8815] close(7 [pid 5855] newfstatat(3, "", [pid 8815] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5855] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=80, ...}, AT_EMPTY_PATH) = 0 [pid 8815] close(8 [pid 5855] getdents64(3, [pid 8822] <... set_robust_list resumed>) = 0 [pid 8815] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5855] <... getdents64 resumed>0x55555c89d730 /* 4 entries */, 32768) = 112 [pid 8822] chdir("./237" [pid 8815] close(9 [pid 5855] umount2("./232/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 8822] <... chdir resumed>) = 0 [pid 8820] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 8815] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8820] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 8820] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8822] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 8820] <... mmap resumed>) = 0x7f397aa56000 [pid 8815] close(10 [pid 8822] <... prctl resumed>) = 0 [pid 8820] mprotect(0x7f397aa57000, 131072, PROT_READ|PROT_WRITE [pid 8815] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8822] setpgid(0, 0 [pid 8815] close(11 [pid 8822] <... setpgid resumed>) = 0 [pid 8820] <... mprotect resumed>) = 0 [pid 8815] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5855] <... umount2 resumed>) = 0 [pid 8815] close(12) = -1 EBADF (Bad file descriptor) [pid 5855] umount2("./232/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 8820] rt_sigprocmask(SIG_BLOCK, ~[], [pid 8818] <... mount resumed>) = 0 [pid 8815] close(13 [pid 5855] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 8822] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 8820] <... rt_sigprocmask resumed>[], 8) = 0 [pid 8815] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5855] newfstatat(AT_FDCWD, "./232/file1", [pid 8820] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f397aa76990, parent_tid=0x7f397aa76990, exit_signal=0, stack=0x7f397aa56000, stack_size=0x20300, tls=0x7f397aa766c0} [pid 8815] close(14./strace-static-x86_64: Process 8823 attached ) = -1 EBADF (Bad file descriptor) [pid 5855] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 8823] rseq(0x7f397aa76fe0, 0x20, 0, 0x53053053 [pid 8822] <... openat resumed>) = 3 [pid 8820] <... clone3 resumed> => {parent_tid=[599]}, 88) = 599 [pid 8818] openat(AT_FDCWD, "./file1", O_RDONLY|O_DIRECTORY [pid 8815] close(15 [pid 8823] <... rseq resumed>) = 0 [pid 8822] write(3, "1000", 4 [pid 8820] rt_sigprocmask(SIG_SETMASK, [], [pid 8818] <... openat resumed>) = 3 [pid 8815] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5855] umount2("./232/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 8823] set_robust_list(0x7f397aa769a0, 24 [pid 8822] <... write resumed>) = 4 [pid 8820] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 8818] chdir("./file1" [pid 8815] close(16 [pid 5855] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 8823] <... set_robust_list resumed>) = 0 [pid 8822] close(3 [pid 8820] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8818] <... chdir resumed>) = 0 [pid 8815] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8823] rt_sigprocmask(SIG_SETMASK, [], [pid 8822] <... close resumed>) = 0 [ 244.060639][ T8818] exFAT-fs (loop3): failed to load upcase table (idx : 0x000104d0, chksum : 0xda218cab, utbl_chksum : 0xe619d30d) [pid 8820] <... futex resumed>) = 0 [pid 8818] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 8815] close(17 [pid 5855] openat(AT_FDCWD, "./232/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 8823] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 8822] symlink("/dev/binderfs", "./binderfs" [pid 8820] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 8818] <... openat resumed>) = -1 EBUSY (Device or resource busy) executing program [pid 8815] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5855] <... openat resumed>) = 4 [pid 8823] memfd_create("syzkaller", 0 [pid 8822] <... symlink resumed>) = 0 [pid 8818] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8823] <... memfd_create resumed>) = 3 [pid 8818] <... futex resumed>) = 1 [pid 8817] <... futex resumed>) = 0 [pid 8817] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8817] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8822] write(1, "executing program\n", 18 [pid 8818] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_NOCTTY|O_TRUNC|O_SYNC|O_NOATIME|FASYNC, 0100 [pid 8815] close(18 [pid 8823] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 8822] <... write resumed>) = 18 [pid 8815] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5855] newfstatat(4, "", [pid 8823] <... mmap resumed>) = 0x7f3972600000 [pid 8822] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5855] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_EMPTY_PATH) = 0 [pid 8822] <... futex resumed>) = 0 [pid 5855] getdents64(4, [pid 8823] 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\x00\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 8822] rt_sigaction(SIGRT_1, {sa_handler=0x7f397aae8710, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f397aad98c0}, [pid 5855] <... getdents64 resumed>0x55555c8a5770 /* 2 entries */, 32768) = 48 [pid 8822] <... rt_sigaction resumed>NULL, 8) = 0 [pid 8815] close(19 [pid 5855] getdents64(4, [pid 8822] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 8815] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5855] <... getdents64 resumed>0x55555c8a5770 /* 0 entries */, 32768) = 0 [pid 8823] <... write resumed>) = 131072 [pid 8822] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 8815] close(20 [pid 5855] close(4 [pid 8823] munmap(0x7f3972600000, 138412032) = 0 [pid 8822] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8815] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5855] <... close resumed>) = 0 [pid 8815] close(21 [pid 5855] rmdir("./232/file1" [pid 8815] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5855] <... rmdir resumed>) = 0 [pid 8822] <... mmap resumed>) = 0x7f397aa56000 [pid 8815] close(22 [pid 5855] umount2("./232/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 8815] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5855] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 8822] mprotect(0x7f397aa57000, 131072, PROT_READ|PROT_WRITE [pid 8815] close(23 [pid 5855] newfstatat(AT_FDCWD, "./232/binderfs", [pid 8822] <... mprotect resumed>) = 0 [pid 8815] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5855] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 8822] rt_sigprocmask(SIG_BLOCK, ~[], [pid 8815] close(24 [pid 5855] unlink("./232/binderfs" [pid 8822] <... rt_sigprocmask resumed>[], 8) = 0 [pid 8815] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5855] <... unlink resumed>) = 0 [pid 8823] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 8822] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f397aa76990, parent_tid=0x7f397aa76990, exit_signal=0, stack=0x7f397aa56000, stack_size=0x20300, tls=0x7f397aa766c0} [pid 8815] close(25 [pid 5855] getdents64(3, [pid 8823] <... openat resumed>) = 4 [pid 8815] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5855] <... getdents64 resumed>0x55555c89d730 /* 0 entries */, 32768) = 0 [pid 8823] ioctl(4, LOOP_SET_FD, 3 [pid 8822] <... clone3 resumed> => {parent_tid=[585]}, 88) = 585 [pid 8815] close(26 [pid 5855] close(3 [pid 8822] rt_sigprocmask(SIG_SETMASK, [], [pid 8815] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5855] <... close resumed>) = 0 [pid 8822] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 8815] close(27 [pid 5855] rmdir("./232" [pid 8822] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8815] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5855] <... rmdir resumed>) = 0 [pid 8822] <... futex resumed>) = 0 [pid 8815] close(28 [pid 5855] mkdir("./233", 0777 [pid 8822] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 8815] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5855] <... mkdir resumed>) = 0 [pid 8815] close(29 [pid 5855] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 8815] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5855] <... openat resumed>) = 3 ./strace-static-x86_64: Process 8824 attached [pid 8815] exit_group(0 [pid 8821] <... futex resumed>) = ? [pid 8815] <... exit_group resumed>) = ? [pid 5855] ioctl(3, LOOP_CLR_FD [pid 8824] rseq(0x7f397aa76fe0, 0x20, 0, 0x53053053 [pid 8821] +++ exited with 0 +++ [pid 8816] <... futex resumed>) = ? [pid 8824] <... rseq resumed>) = 0 [pid 5855] <... ioctl resumed>) = 0 [pid 8824] set_robust_list(0x7f397aa769a0, 24) = 0 [pid 5855] close(3 [pid 8824] rt_sigprocmask(SIG_SETMASK, [], [pid 8816] +++ exited with 0 +++ [pid 8815] +++ exited with 0 +++ [pid 8817] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 8817] futex(0x7f397ab4b6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5854] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=593, si_uid=0, si_status=0, si_utime=0, si_stime=5 /* 0.05 s */} --- [pid 8817] <... futex resumed>) = 0 [pid 5854] restart_syscall(<... resuming interrupted clone ...> [pid 8817] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f397aa35000 [pid 8817] mprotect(0x7f397aa36000, 131072, PROT_READ|PROT_WRITE [pid 8824] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 8817] <... mprotect resumed>) = 0 [pid 8817] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 8824] memfd_create("syzkaller", 0 [pid 8817] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f397aa55990, parent_tid=0x7f397aa55990, exit_signal=0, stack=0x7f397aa35000, stack_size=0x20300, tls=0x7f397aa556c0}./strace-static-x86_64: Process 8825 attached [pid 8824] <... memfd_create resumed>) = 3 [pid 8823] <... ioctl resumed>) = 0 [pid 5855] <... close resumed>) = 0 [pid 5854] <... restart_syscall resumed>) = 0 [pid 8824] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 8823] close(3 [pid 8817] <... clone3 resumed> => {parent_tid=[589]}, 88) = 589 [pid 8824] <... mmap resumed>) = 0x7f3972600000 [pid 8823] <... close resumed>) = 0 [pid 8817] rt_sigprocmask(SIG_SETMASK, [], [pid 8825] rseq(0x7f397aa55fe0, 0x20, 0, 0x53053053 [pid 8817] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5854] umount2("./237", MNT_FORCE|UMOUNT_NOFOLLOW [pid 8825] <... rseq resumed>) = 0 [pid 8824] 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\x00\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 8823] close(4 [pid 8817] futex(0x7f397ab4b6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5855] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5854] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 8825] set_robust_list(0x7f397aa559a0, 24 [pid 8824] <... write resumed>) = 131072 [pid 8823] <... close resumed>) = 0 [pid 8817] <... futex resumed>) = 0 [pid 5854] openat(AT_FDCWD, "./237", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY./strace-static-x86_64: Process 8826 attached [pid 8825] <... set_robust_list resumed>) = 0 [pid 8824] munmap(0x7f3972600000, 138412032 [pid 8823] mkdir("./file1", 0777 [pid 8818] <... openat resumed>) = -1 EIO (Input/output error) [pid 8817] futex(0x7f397ab4b6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5854] <... openat resumed>) = 3 [pid 8825] rt_sigprocmask(SIG_SETMASK, [], [pid 8823] <... mkdir resumed>) = 0 [pid 8818] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5855] <... clone resumed>, child_tidptr=0x55555c89c690) = 583 [pid 5854] newfstatat(3, "", [pid 8826] set_robust_list(0x55555c89c6a0, 24 [pid 8825] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 8823] mount("/dev/loop2", "./file1", "exfat", 0, "" [pid 8818] <... futex resumed>) = 0 [pid 5854] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=80, ...}, AT_EMPTY_PATH) = 0 [pid 8825] openat(AT_FDCWD, ".", O_RDONLY [pid 5854] getdents64(3, [pid 8825] <... openat resumed>) = 4 [pid 8818] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5854] <... getdents64 resumed>0x55555c89d730 /* 4 entries */, 32768) = 112 [pid 8825] futex(0x7f397ab4b6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8824] <... munmap resumed>) = 0 [pid 8826] <... set_robust_list resumed>) = 0 [pid 5854] umount2("./237/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 8825] <... futex resumed>) = 1 [pid 8817] <... futex resumed>) = 0 [pid 8825] futex(0x7f397ab4b6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8817] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8818] <... futex resumed>) = 0 [pid 8817] <... futex resumed>) = 1 [pid 8826] chdir("./233" [pid 8824] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 8818] ioctl(4, F2FS_IOC_SHUTDOWN, 0x200000000080 [pid 8817] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5854] <... umount2 resumed>) = 0 [pid 8826] <... chdir resumed>) = 0 [pid 8824] <... openat resumed>) = 4 [pid 8818] <... ioctl resumed>) = 0 [pid 5854] umount2("./237/file1", MNT_FORCE|UMOUNT_NOFOLLOW [ 244.132494][ T8818] exFAT-fs (loop3): error, data size is invalid(10) [ 244.139174][ T8818] exFAT-fs (loop3): Filesystem has been set read-only [ 244.166435][ T8823] loop2: detected capacity change from 0 to 256 [pid 8826] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 8824] ioctl(4, LOOP_SET_FD, 3 [pid 8818] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5854] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 8826] <... prctl resumed>) = 0 [pid 8818] <... futex resumed>) = 1 [pid 8817] <... futex resumed>) = 0 [pid 5854] newfstatat(AT_FDCWD, "./237/file1", [pid 8818] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8817] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8826] setpgid(0, 0 [pid 8818] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8817] <... futex resumed>) = 0 [pid 5854] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 8818] fallocate(-1, 0, 0, 134220898 [pid 8817] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8818] <... fallocate resumed>) = -1 EBADF (Bad file descriptor) [pid 5854] umount2("./237/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 8818] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 8817] <... futex resumed>) = 0 [pid 5854] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 8818] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8817] close(3) = 0 [pid 5854] openat(AT_FDCWD, "./237/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 8817] close(4) = 0 [pid 5854] <... openat resumed>) = 4 [pid 8817] close(5) = -1 EBADF (Bad file descriptor) [pid 5854] newfstatat(4, "", [pid 8817] close(6) = -1 EBADF (Bad file descriptor) [pid 8826] <... setpgid resumed>) = 0 [pid 8817] close(7 [pid 5854] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_EMPTY_PATH) = 0 [pid 8817] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8817] close(8) = -1 EBADF (Bad file descriptor) [pid 8817] close(9) = -1 EBADF (Bad file descriptor) [pid 5854] getdents64(4, [pid 8826] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 8817] close(10) = -1 EBADF (Bad file descriptor) [pid 8817] close(11 [pid 5854] <... getdents64 resumed>0x55555c8a5770 /* 2 entries */, 32768) = 48 [pid 8817] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8817] close(12 [pid 5854] getdents64(4, [pid 8817] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5854] <... getdents64 resumed>0x55555c8a5770 /* 0 entries */, 32768) = 0 [pid 8817] close(13) = -1 EBADF (Bad file descriptor) [pid 5854] close(4 [pid 8817] close(14 [pid 5854] <... close resumed>) = 0 [pid 8817] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5854] rmdir("./237/file1" [pid 8817] close(15 [pid 5854] <... rmdir resumed>) = 0 [pid 8817] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8817] close(16) = -1 EBADF (Bad file descriptor) [pid 8817] close(17) = -1 EBADF (Bad file descriptor) [pid 5854] umount2("./237/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 8817] close(18) = -1 EBADF (Bad file descriptor) [pid 5854] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 8817] close(19 [pid 8826] <... openat resumed>) = 3 [pid 8817] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5854] newfstatat(AT_FDCWD, "./237/binderfs", [pid 8817] close(20) = -1 EBADF (Bad file descriptor) [pid 8817] close(21 [pid 5854] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 8817] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8817] close(22) = -1 EBADF (Bad file descriptor) [pid 8817] close(23) = -1 EBADF (Bad file descriptor) [pid 5854] unlink("./237/binderfs" [pid 8817] close(24) = -1 EBADF (Bad file descriptor) [pid 5854] <... unlink resumed>) = 0 [pid 8817] close(25) = -1 EBADF (Bad file descriptor) [pid 8817] close(26) = -1 EBADF (Bad file descriptor) [pid 8817] close(27) = -1 EBADF (Bad file descriptor) [pid 8817] close(28 [pid 5854] getdents64(3, [pid 8817] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8817] close(29) = -1 EBADF (Bad file descriptor) [pid 5854] <... getdents64 resumed>0x55555c89d730 /* 0 entries */, 32768) = 0 [pid 8817] exit_group(0 [pid 8825] <... futex resumed>) = ? [pid 8818] <... futex resumed>) = ? [pid 8817] <... exit_group resumed>) = ? [pid 5854] close(3 [pid 8825] +++ exited with 0 +++ [pid 8818] +++ exited with 0 +++ [pid 8826] write(3, "1000", 4 [pid 5854] <... close resumed>) = 0 [pid 5854] rmdir("./237") = 0 [pid 5854] mkdir("./238", 0777) = 0 [pid 8826] <... write resumed>) = 4 [pid 5854] openat(AT_FDCWD, "/dev/loop1", O_RDWR) = 3 [pid 5854] ioctl(3, LOOP_CLR_FD) = 0 [pid 5854] close(3) = 0 [pid 5854] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 8827 attached [pid 8827] set_robust_list(0x55555c89c6a0, 24 [pid 8826] close(3 [pid 8824] <... ioctl resumed>) = 0 [pid 8823] <... mount resumed>) = 0 [pid 8817] +++ exited with 0 +++ [pid 8827] <... set_robust_list resumed>) = 0 [pid 8826] <... close resumed>) = 0 [pid 8824] close(3 [pid 8823] openat(AT_FDCWD, "./file1", O_RDONLY|O_DIRECTORY [pid 5858] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=587, si_uid=0, si_status=0, si_utime=0, si_stime=3 /* 0.03 s */} --- [pid 5854] <... clone resumed>, child_tidptr=0x55555c89c690) = 596 [pid 8827] chdir("./238" [pid 8826] symlink("/dev/binderfs", "./binderfs" [pid 8824] <... close resumed>) = 0 [pid 8823] <... openat resumed>) = 3 [pid 8827] <... chdir resumed>) = 0 [pid 8826] <... symlink resumed>) = 0 [pid 8824] close(4 [pid 8823] chdir("./file1"executing program [pid 8827] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 8826] write(1, "executing program\n", 18 [pid 8824] <... close resumed>) = 0 [pid 8823] <... chdir resumed>) = 0 [pid 8827] <... prctl resumed>) = 0 [pid 8823] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 8827] setpgid(0, 0 [pid 8826] <... write resumed>) = 18 [pid 8824] mkdir("./file1", 0777 [pid 5858] umount2("./233", MNT_FORCE|UMOUNT_NOFOLLOW [pid 8827] <... setpgid resumed>) = 0 [pid 8826] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8823] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 8827] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 8826] <... futex resumed>) = 0 [pid 8824] <... mkdir resumed>) = 0 [pid 5858] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 8827] <... openat resumed>) = 3 [pid 8826] rt_sigaction(SIGRT_1, {sa_handler=0x7f397aae8710, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f397aad98c0}, [pid 8824] mount("/dev/loop4", "./file1", "exfat", 0, "" [pid 8823] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5858] openat(AT_FDCWD, "./233", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 8826] <... rt_sigaction resumed>NULL, 8) = 0 [pid 8827] write(3, "1000", 4 [pid 8826] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 8823] <... futex resumed>) = 1 [pid 8820] <... futex resumed>) = 0 [ 244.214855][ T8824] loop4: detected capacity change from 0 to 256 [ 244.230221][ T8823] exFAT-fs (loop2): failed to load upcase table (idx : 0x000104d0, chksum : 0xda218cab, utbl_chksum : 0xe619d30d) [pid 5858] <... openat resumed>) = 3 [pid 8827] <... write resumed>) = 4 [pid 8826] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 8823] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_NOCTTY|O_TRUNC|O_SYNC|O_NOATIME|FASYNC, 0100 [pid 8820] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5858] newfstatat(3, "", [pid 8827] close(3 [pid 8826] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8820] <... futex resumed>) = 0 [pid 8827] <... close resumed>) = 0 [pid 8827] symlink("/dev/binderfs", "./binderfs"executing program ) = 0 [pid 8827] write(1, "executing program\n", 18) = 18 [pid 8826] <... mmap resumed>) = 0x7f397aa56000 [pid 8820] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8826] mprotect(0x7f397aa57000, 131072, PROT_READ|PROT_WRITE [pid 5858] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=80, ...}, AT_EMPTY_PATH) = 0 [pid 8827] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8826] <... mprotect resumed>) = 0 [pid 5858] getdents64(3, [pid 8827] <... futex resumed>) = 0 [pid 8827] rt_sigaction(SIGRT_1, {sa_handler=0x7f397aae8710, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f397aad98c0}, NULL, 8) = 0 [pid 8826] rt_sigprocmask(SIG_BLOCK, ~[], [pid 5858] <... getdents64 resumed>0x55555c89d730 /* 4 entries */, 32768) = 112 [pid 8827] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 8827] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f397aa56000 [pid 8827] mprotect(0x7f397aa57000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 8827] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 8827] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f397aa76990, parent_tid=0x7f397aa76990, exit_signal=0, stack=0x7f397aa56000, stack_size=0x20300, tls=0x7f397aa766c0}./strace-static-x86_64: Process 8828 attached [pid 8826] <... rt_sigprocmask resumed>[], 8) = 0 [pid 5858] umount2("./233/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 8827] <... clone3 resumed> => {parent_tid=[597]}, 88) = 597 [pid 8826] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f397aa76990, parent_tid=0x7f397aa76990, exit_signal=0, stack=0x7f397aa56000, stack_size=0x20300, tls=0x7f397aa766c0} [pid 8827] rt_sigprocmask(SIG_SETMASK, [], ./strace-static-x86_64: Process 8829 attached NULL, 8) = 0 [pid 8827] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8827] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 8828] rseq(0x7f397aa76fe0, 0x20, 0, 0x53053053) = 0 [pid 8828] set_robust_list(0x7f397aa769a0, 24) = 0 [pid 8828] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 8828] memfd_create("syzkaller", 0) = 3 [pid 8828] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f3972600000 [pid 8829] rseq(0x7f397aa76fe0, 0x20, 0, 0x53053053 [pid 8828] 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\x00\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 8826] <... clone3 resumed> => {parent_tid=[584]}, 88) = 584 [pid 8826] rt_sigprocmask(SIG_SETMASK, [], [pid 8829] <... rseq resumed>) = 0 [pid 8826] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5858] <... umount2 resumed>) = 0 [pid 8828] <... write resumed>) = 131072 [pid 8828] munmap(0x7f3972600000, 138412032 [pid 8829] set_robust_list(0x7f397aa769a0, 24 [pid 8826] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8829] <... set_robust_list resumed>) = 0 [pid 8828] <... munmap resumed>) = 0 [pid 8826] <... futex resumed>) = 0 [pid 5858] umount2("./233/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 8826] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 5858] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 8829] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 5858] newfstatat(AT_FDCWD, "./233/file1", {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5858] umount2("./233/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 8829] memfd_create("syzkaller", 0 [pid 5858] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5858] openat(AT_FDCWD, "./233/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 8828] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 5858] <... openat resumed>) = 4 [pid 8828] <... openat resumed>) = 4 [pid 5858] newfstatat(4, "", [pid 8828] ioctl(4, LOOP_SET_FD, 3 [pid 5858] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_EMPTY_PATH) = 0 [pid 8828] <... ioctl resumed>) = -1 EBUSY (Device or resource busy) [pid 5858] getdents64(4, [pid 8828] ioctl(4, LOOP_CLR_FD [pid 5858] <... getdents64 resumed>0x55555c8a5770 /* 2 entries */, 32768) = 48 [pid 8828] <... ioctl resumed>) = 0 [pid 5858] getdents64(4, 0x55555c8a5770 /* 0 entries */, 32768) = 0 [pid 5858] close(4) = 0 [pid 5858] rmdir("./233/file1" [pid 8829] <... memfd_create resumed>) = 3 [pid 8820] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 5858] <... rmdir resumed>) = 0 [pid 8828] ioctl(4, LOOP_SET_FD, 3 [pid 8823] <... openat resumed>) = -1 EIO (Input/output error) [pid 5858] umount2("./233/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 8828] <... ioctl resumed>) = -1 EBUSY (Device or resource busy) [pid 5858] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 8829] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 8828] close(4 [pid 8823] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8820] futex(0x7f397ab4b6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5858] newfstatat(AT_FDCWD, "./233/binderfs", [pid 8829] <... mmap resumed>) = 0x7f3972600000 [pid 8823] <... futex resumed>) = 0 [pid 8820] <... futex resumed>) = 0 [pid 8829] 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\x00\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 8828] <... close resumed>) = 0 [pid 8823] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8820] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 5858] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 8820] <... mmap resumed>) = 0x7f397aa35000 [pid 5858] unlink("./233/binderfs" [pid 8824] <... mount resumed>) = 0 [pid 8828] close(3 [pid 5858] <... unlink resumed>) = 0 [ 244.299332][ T8823] exFAT-fs (loop2): error, data size is invalid(10) [ 244.307802][ T8823] exFAT-fs (loop2): Filesystem has been set read-only [ 244.332454][ T8824] exFAT-fs (loop4): failed to load upcase table (idx : 0x000104d0, chksum : 0xda218cab, utbl_chksum : 0xe619d30d) [pid 8828] <... close resumed>) = 0 [pid 5858] getdents64(3, 0x55555c89d730 /* 0 entries */, 32768) = 0 [pid 5858] close(3) = 0 [pid 5858] rmdir("./233" [pid 8820] mprotect(0x7f397aa36000, 131072, PROT_READ|PROT_WRITE [pid 5858] <... rmdir resumed>) = 0 [pid 8828] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5858] mkdir("./234", 0777 [pid 8828] <... futex resumed>) = 1 [pid 8827] <... futex resumed>) = 0 [pid 8820] <... mprotect resumed>) = 0 [pid 5858] <... mkdir resumed>) = 0 [pid 8824] openat(AT_FDCWD, "./file1", O_RDONLY|O_DIRECTORY [pid 8820] rt_sigprocmask(SIG_BLOCK, ~[], [pid 8828] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_NOCTTY|O_TRUNC|O_SYNC|O_NOATIME|FASYNC, 0100 [pid 8827] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8824] <... openat resumed>) = 3 [pid 8820] <... rt_sigprocmask resumed>[], 8) = 0 [pid 5858] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 8824] chdir("./file1" [pid 8820] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f397aa55990, parent_tid=0x7f397aa55990, exit_signal=0, stack=0x7f397aa35000, stack_size=0x20300, tls=0x7f397aa556c0} [pid 8824] <... chdir resumed>) = 0 ./strace-static-x86_64: Process 8830 attached [pid 8828] <... openat resumed>) = 3 [pid 8827] <... futex resumed>) = 0 [pid 8824] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 5858] <... openat resumed>) = 3 [pid 8830] rseq(0x7f397aa55fe0, 0x20, 0, 0x53053053 [pid 8827] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8824] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 8820] <... clone3 resumed> => {parent_tid=[600]}, 88) = 600 [pid 5858] ioctl(3, LOOP_CLR_FD [pid 8830] <... rseq resumed>) = 0 [pid 8829] <... write resumed>) = 131072 [pid 8828] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8824] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8820] rt_sigprocmask(SIG_SETMASK, [], [pid 5858] <... ioctl resumed>) = 0 [pid 8830] set_robust_list(0x7f397aa559a0, 24 [pid 8829] munmap(0x7f3972600000, 138412032 [pid 8828] <... futex resumed>) = 1 [pid 8827] <... futex resumed>) = 0 [pid 8824] <... futex resumed>) = 1 [pid 8822] <... futex resumed>) = 0 [pid 8820] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5858] close(3 [pid 8830] <... set_robust_list resumed>) = 0 [pid 8829] <... munmap resumed>) = 0 [pid 8828] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8827] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8824] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8822] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8820] futex(0x7f397ab4b6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5858] <... close resumed>) = 0 [pid 8830] rt_sigprocmask(SIG_SETMASK, [], [pid 8829] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 8828] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8827] <... futex resumed>) = 0 [pid 8822] <... futex resumed>) = 0 [pid 8827] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8822] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8830] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 8829] <... openat resumed>) = 4 [pid 8828] openat(AT_FDCWD, ".", O_RDONLY [pid 8824] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8820] <... futex resumed>) = 0 [pid 5858] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 8830] openat(AT_FDCWD, ".", O_RDONLY [pid 8829] ioctl(4, LOOP_SET_FD, 3 [pid 8824] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_NOCTTY|O_TRUNC|O_SYNC|O_NOATIME|FASYNC, 0100 [pid 8820] futex(0x7f397ab4b6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8830] <... openat resumed>) = 4 [pid 8828] <... openat resumed>) = 4 [pid 8828] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8830] futex(0x7f397ab4b6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8828] <... futex resumed>) = 1 [pid 8828] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8827] <... futex resumed>) = 0 [pid 8828] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8827] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8828] ioctl(4, F2FS_IOC_SHUTDOWN, 0x200000000080 [pid 8827] <... futex resumed>) = 0 ./strace-static-x86_64: Process 8831 attached [pid 8828] <... ioctl resumed>) = -1 ENOTTY (Inappropriate ioctl for device) [pid 8827] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8828] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 8827] <... futex resumed>) = 0 [pid 8828] fallocate(-1, 0, 0, 134220898 [pid 8827] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8828] <... fallocate resumed>) = -1 EBADF (Bad file descriptor) [pid 8827] <... futex resumed>) = 0 [pid 8831] set_robust_list(0x55555c89c6a0, 24 [pid 8828] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8827] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8831] <... set_robust_list resumed>) = 0 [pid 8828] <... futex resumed>) = 0 [pid 8827] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8831] chdir("./234" [pid 8828] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8827] close(3) = 0 [pid 8827] close(4) = 0 [pid 8827] close(5) = -1 EBADF (Bad file descriptor) [pid 8827] close(6) = -1 EBADF (Bad file descriptor) [pid 8827] close(7) = -1 EBADF (Bad file descriptor) [pid 8827] close(8 [pid 8830] <... futex resumed>) = 1 [pid 8827] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8820] <... futex resumed>) = 0 [pid 8831] <... chdir resumed>) = 0 [pid 8827] close(9 [pid 8831] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 8830] futex(0x7f397ab4b6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8820] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8827] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8820] <... futex resumed>) = 1 [pid 8823] <... futex resumed>) = 0 [pid 8820] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8823] ioctl(4, F2FS_IOC_SHUTDOWN, 0x200000000080 [pid 8831] <... prctl resumed>) = 0 [pid 8827] close(10 [pid 5858] <... clone resumed>, child_tidptr=0x55555c89c690) = 590 [pid 8831] setpgid(0, 0 [pid 8827] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8831] <... setpgid resumed>) = 0 [pid 8827] close(11 [pid 8831] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 8827] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8831] <... openat resumed>) = 3 [pid 8829] <... ioctl resumed>) = 0 [pid 8827] close(12 [pid 8823] <... ioctl resumed>) = 0 [pid 8831] write(3, "1000", 4 [pid 8829] close(3 [pid 8827] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8823] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8831] <... write resumed>) = 4 [pid 8827] close(13 [pid 8823] <... futex resumed>) = 1 [pid 8820] <... futex resumed>) = 0 [pid 8831] close(3 [pid 8827] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8823] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8820] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8831] <... close resumed>) = 0 [pid 8829] <... close resumed>) = 0 [pid 8827] close(14 [pid 8824] <... openat resumed>) = -1 EIO (Input/output error) [pid 8823] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8820] <... futex resumed>) = 0 [pid 8831] symlink("/dev/binderfs", "./binderfs" [pid 8829] close(4 [pid 8827] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8824] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8823] fallocate(-1, 0, 0, 134220898 [pid 8820] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8831] <... symlink resumed>) = 0 [pid 8829] <... close resumed>) = 0 [pid 8827] close(15 [pid 8824] <... futex resumed>) = 0 [pid 8823] <... fallocate resumed>) = -1 EBADF (Bad file descriptor) [pid 8822] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) executing program [pid 8831] write(1, "executing program\n", 18 [pid 8829] mkdir("./file1", 0777 [pid 8827] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8824] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8823] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8822] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8831] <... write resumed>) = 18 [pid 8829] <... mkdir resumed>) = 0 [pid 8827] close(16 [pid 8824] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8823] <... futex resumed>) = 1 [pid 8822] <... futex resumed>) = 0 [pid 8820] <... futex resumed>) = 0 [pid 8823] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8829] mount("/dev/loop0", "./file1", "exfat", 0, "" [pid 8820] close(3 [pid 8827] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8822] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8820] <... close resumed>) = 0 [ 244.411031][ T8824] exFAT-fs (loop4): error, data size is invalid(10) [ 244.418068][ T8824] exFAT-fs (loop4): Filesystem has been set read-only [ 244.425848][ T8829] loop0: detected capacity change from 0 to 256 [pid 8827] close(17 [pid 8820] close(4 [pid 8827] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8820] <... close resumed>) = 0 [pid 8831] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8827] close(18 [pid 8820] close(5 [pid 8831] <... futex resumed>) = 0 [pid 8827] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8820] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8831] rt_sigaction(SIGRT_1, {sa_handler=0x7f397aae8710, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f397aad98c0}, [pid 8827] close(19 [pid 8820] close(6 [pid 8831] <... rt_sigaction resumed>NULL, 8) = 0 [pid 8827] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8820] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8831] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 8827] close(20 [pid 8820] close(7 [pid 8831] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 8827] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8820] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8831] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8827] close(21 [pid 8820] close(8 [pid 8831] <... mmap resumed>) = 0x7f397aa56000 [pid 8827] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8820] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8831] mprotect(0x7f397aa57000, 131072, PROT_READ|PROT_WRITE [pid 8827] close(22 [pid 8820] close(9 [pid 8831] <... mprotect resumed>) = 0 [pid 8827] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8820] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8831] rt_sigprocmask(SIG_BLOCK, ~[], [pid 8827] close(23 [pid 8820] close(10 [pid 8831] <... rt_sigprocmask resumed>[], 8) = 0 [pid 8827] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8820] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8831] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f397aa76990, parent_tid=0x7f397aa76990, exit_signal=0, stack=0x7f397aa56000, stack_size=0x20300, tls=0x7f397aa766c0} [pid 8827] close(24 [pid 8820] close(11 [pid 8827] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8824] openat(AT_FDCWD, ".", O_RDONLY [pid 8820] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8827] close(25 [pid 8820] close(12 [pid 8827] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8820] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8827] close(26 [pid 8820] close(13 [pid 8831] <... clone3 resumed> => {parent_tid=[591]}, 88) = 591 [pid 8827] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8831] rt_sigprocmask(SIG_SETMASK, [], [pid 8827] close(27 [pid 8820] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8831] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 8827] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8820] close(14 [pid 8831] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8827] close(28 [pid 8820] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8831] <... futex resumed>) = 0 [pid 8827] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8820] close(15 [pid 8831] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 8827] close(29 [pid 8820] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8827] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8820] close(16 [pid 8827] exit_group(0 [pid 8820] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8828] <... futex resumed>) = ? [pid 8827] <... exit_group resumed>) = ? [pid 8820] close(17 [pid 8828] +++ exited with 0 +++ [pid 8827] +++ exited with 0 +++ [pid 8820] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8820] close(18 [pid 5854] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=596, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 8820] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5854] restart_syscall(<... resuming interrupted clone ...> [pid 8820] close(19) = -1 EBADF (Bad file descriptor) ./strace-static-x86_64: Process 8832 attached [pid 8824] <... openat resumed>) = 4 [pid 8820] close(20) = -1 EBADF (Bad file descriptor) [pid 8832] rseq(0x7f397aa76fe0, 0x20, 0, 0x53053053 [pid 8820] close(21 [pid 8824] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8820] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8832] <... rseq resumed>) = 0 [pid 8824] <... futex resumed>) = 1 [pid 8822] <... futex resumed>) = 0 [pid 8820] close(22 [pid 8832] set_robust_list(0x7f397aa769a0, 24 [pid 8824] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8822] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8820] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8822] <... futex resumed>) = 0 [pid 8820] close(23 [pid 8832] <... set_robust_list resumed>) = 0 [pid 8824] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8822] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8820] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8820] close(24) = -1 EBADF (Bad file descriptor) [pid 8820] close(25) = -1 EBADF (Bad file descriptor) [pid 8832] rt_sigprocmask(SIG_SETMASK, [], [pid 8824] ioctl(4, F2FS_IOC_SHUTDOWN, 0x200000000080 [pid 8820] close(26 [pid 5854] <... restart_syscall resumed>) = 0 [pid 8832] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 8824] <... ioctl resumed>) = 0 [pid 8820] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8832] memfd_create("syzkaller", 0 [pid 8824] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8820] close(27 [pid 8832] <... memfd_create resumed>) = 3 [pid 8824] <... futex resumed>) = 1 [pid 8822] <... futex resumed>) = 0 [pid 8820] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8822] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5854] umount2("./238", MNT_FORCE|UMOUNT_NOFOLLOW [pid 8832] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 8824] fallocate(-1, 0, 0, 134220898 [pid 8822] <... futex resumed>) = 0 [pid 5854] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 8824] <... fallocate resumed>) = -1 EBADF (Bad file descriptor) [pid 8822] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8820] close(28 [pid 5854] openat(AT_FDCWD, "./238", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 8832] <... mmap resumed>) = 0x7f3972600000 [pid 8824] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8822] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8820] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5854] <... openat resumed>) = 3 [pid 8824] <... futex resumed>) = 0 [pid 8822] close(3 [pid 8820] close(29 [pid 5854] newfstatat(3, "", [pid 8822] <... close resumed>) = 0 [pid 8820] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5854] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=80, ...}, AT_EMPTY_PATH) = 0 [pid 8832] 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\x00\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 8824] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8822] close(4 [pid 8820] exit_group(0 [pid 5854] getdents64(3, [pid 8830] <... futex resumed>) = ? [pid 8823] <... futex resumed>) = ? [pid 8822] <... close resumed>) = 0 [pid 8820] <... exit_group resumed>) = ? [pid 5854] <... getdents64 resumed>0x55555c89d730 /* 4 entries */, 32768) = 112 [pid 8830] +++ exited with 0 +++ [pid 8823] +++ exited with 0 +++ [pid 8822] close(5 [pid 8820] +++ exited with 0 +++ [pid 5854] umount2("./238/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 8822] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5854] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 8832] <... write resumed>) = 131072 [pid 8822] close(6 [pid 5856] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=598, si_uid=0, si_status=0, si_utime=0, si_stime=4 /* 0.04 s */} --- [pid 8822] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5854] newfstatat(AT_FDCWD, "./238/file1", [pid 5856] restart_syscall(<... resuming interrupted clone ...> [pid 8822] close(7 [pid 5854] <... newfstatat resumed>{st_mode=S_IFREG|0100, st_size=0, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 8832] munmap(0x7f3972600000, 138412032 [pid 8829] <... mount resumed>) = 0 [pid 8822] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5854] unlink("./238/file1" [pid 8832] <... munmap resumed>) = 0 [pid 8829] openat(AT_FDCWD, "./file1", O_RDONLY|O_DIRECTORY [pid 8822] close(8 [pid 8829] <... openat resumed>) = 3 [pid 8822] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5854] <... unlink resumed>) = 0 [pid 8822] close(9) = -1 EBADF (Bad file descriptor) [pid 8822] close(10 [pid 8829] chdir("./file1" [pid 8822] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8829] <... chdir resumed>) = 0 [pid 8822] close(11 [pid 5854] umount2("./238/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 8829] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 8822] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5854] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 8829] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 8822] close(12 [pid 8832] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 8829] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8822] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5856] <... restart_syscall resumed>) = 0 [pid 5854] newfstatat(AT_FDCWD, "./238/binderfs", [pid 8832] <... openat resumed>) = 4 [pid 8829] <... futex resumed>) = 1 [pid 8826] <... futex resumed>) = 0 [pid 8822] close(13 [pid 5854] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 8832] ioctl(4, LOOP_SET_FD, 3 [pid 8829] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [ 244.478763][ T8829] exFAT-fs (loop0): failed to load upcase table (idx : 0x000104d0, chksum : 0xda218cab, utbl_chksum : 0xe619d30d) [pid 8826] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8822] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8826] <... futex resumed>) = 0 [pid 5854] unlink("./238/binderfs" [pid 8826] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8822] close(14 [pid 5854] <... unlink resumed>) = 0 [pid 8822] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5854] getdents64(3, [pid 8822] close(15) = -1 EBADF (Bad file descriptor) [pid 5854] <... getdents64 resumed>0x55555c89d730 /* 0 entries */, 32768) = 0 [pid 8822] close(16 [pid 5856] umount2("./234", MNT_FORCE|UMOUNT_NOFOLLOW [pid 8822] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5856] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5854] close(3 [pid 8829] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8822] close(17 [pid 5856] openat(AT_FDCWD, "./234", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5854] <... close resumed>) = 0 [pid 8822] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5854] rmdir("./238" [pid 8829] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_NOCTTY|O_TRUNC|O_SYNC|O_NOATIME|FASYNC, 0100 [pid 8822] close(18 [pid 5856] <... openat resumed>) = 3 [pid 5854] <... rmdir resumed>) = 0 [pid 8822] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5856] newfstatat(3, "", [pid 5854] mkdir("./239", 0777 [pid 8822] close(19 [pid 5856] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=80, ...}, AT_EMPTY_PATH) = 0 [pid 5854] <... mkdir resumed>) = 0 [pid 8822] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5854] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 8822] close(20 [pid 5854] <... openat resumed>) = 3 [pid 8822] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5854] ioctl(3, LOOP_CLR_FD [pid 8822] close(21 [pid 5854] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 8822] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5854] close(3 [pid 8822] close(22 [pid 5854] <... close resumed>) = 0 [pid 8822] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8822] close(23 [pid 5856] getdents64(3, [pid 5854] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5856] <... getdents64 resumed>0x55555c89d730 /* 4 entries */, 32768) = 112 [pid 8832] <... ioctl resumed>) = 0 [pid 5856] umount2("./234/file1", MNT_FORCE|UMOUNT_NOFOLLOW./strace-static-x86_64: Process 8833 attached [pid 8832] close(3 [pid 8822] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8833] set_robust_list(0x55555c89c6a0, 24 [pid 8832] <... close resumed>) = 0 [pid 8822] close(24 [pid 8832] close(4 [pid 8822] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8822] close(25 [pid 5854] <... clone resumed>, child_tidptr=0x55555c89c690) = 598 [pid 8832] <... close resumed>) = 0 [pid 8822] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8822] close(26 [pid 8832] mkdir("./file1", 0777 [pid 8822] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8833] <... set_robust_list resumed>) = 0 [pid 8822] close(27 [pid 8833] chdir("./239" [pid 8822] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8833] <... chdir resumed>) = 0 [pid 8822] close(28 [pid 8833] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 8822] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8833] <... prctl resumed>) = 0 [pid 8822] close(29 [pid 8833] setpgid(0, 0 [pid 8822] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8833] <... setpgid resumed>) = 0 [pid 8822] exit_group(0 [pid 8833] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 8832] <... mkdir resumed>) = 0 [pid 8824] <... futex resumed>) = ? [pid 8822] <... exit_group resumed>) = ? [pid 8832] mount("/dev/loop3", "./file1", "exfat", 0, "" [pid 8824] +++ exited with 0 +++ [pid 8822] +++ exited with 0 +++ [pid 5856] <... umount2 resumed>) = 0 [pid 8833] <... openat resumed>) = 3 [pid 5857] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=584, si_uid=0, si_status=0, si_utime=0, si_stime=3 /* 0.03 s */} --- [pid 8833] write(3, "1000", 4) = 4 [pid 8833] close(3 [pid 5857] umount2("./237", MNT_FORCE|UMOUNT_NOFOLLOW [pid 8833] <... close resumed>) = 0 [pid 5857] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 8833] symlink("/dev/binderfs", "./binderfs" [pid 5857] openat(AT_FDCWD, "./237", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5856] umount2("./234/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 8833] <... symlink resumed>) = 0 [pid 5857] <... openat resumed>) = 3 [pid 5856] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5857] newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=80, ...}, AT_EMPTY_PATH) = 0 [pid 5856] newfstatat(AT_FDCWD, "./234/file1", [pid 5857] getdents64(3, [pid 5856] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 executing program [pid 8833] write(1, "executing program\n", 18 [pid 8826] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 5857] <... getdents64 resumed>0x55555c89d730 /* 4 entries */, 32768) = 112 [pid 5856] umount2("./234/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 8833] <... write resumed>) = 18 [pid 8826] futex(0x7f397ab4b6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5857] umount2("./237/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5856] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 8833] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8826] <... futex resumed>) = 0 [pid 5856] openat(AT_FDCWD, "./234/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 8833] <... futex resumed>) = 0 [pid 8826] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8833] rt_sigaction(SIGRT_1, {sa_handler=0x7f397aae8710, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f397aad98c0}, [pid 8826] <... mmap resumed>) = 0x7f397aa35000 [pid 8833] <... rt_sigaction resumed>NULL, 8) = 0 [pid 8826] mprotect(0x7f397aa36000, 131072, PROT_READ|PROT_WRITE [pid 8833] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 8826] <... mprotect resumed>) = 0 [pid 5857] <... umount2 resumed>) = 0 [pid 5856] <... openat resumed>) = 4 [pid 8833] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 8826] rt_sigprocmask(SIG_BLOCK, ~[], [pid 5856] newfstatat(4, "", [pid 8833] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8826] <... rt_sigprocmask resumed>[], 8) = 0 [pid 5857] umount2("./237/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 8833] <... mmap resumed>) = 0x7f397aa56000 [pid 8826] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f397aa55990, parent_tid=0x7f397aa55990, exit_signal=0, stack=0x7f397aa35000, stack_size=0x20300, tls=0x7f397aa556c0} [pid 5856] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_EMPTY_PATH) = 0 ./strace-static-x86_64: Process 8834 attached [pid 8833] mprotect(0x7f397aa57000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 8826] <... clone3 resumed> => {parent_tid=[585]}, 88) = 585 [pid 5856] getdents64(4, [pid 8833] rt_sigprocmask(SIG_BLOCK, ~[], [pid 8826] rt_sigprocmask(SIG_SETMASK, [], [pid 8834] rseq(0x7f397aa55fe0, 0x20, 0, 0x53053053 [pid 8833] <... rt_sigprocmask resumed>[], 8) = 0 [pid 8826] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5856] <... getdents64 resumed>0x55555c8a5770 /* 2 entries */, 32768) = 48 [pid 8834] <... rseq resumed>) = 0 [pid 8833] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f397aa76990, parent_tid=0x7f397aa76990, exit_signal=0, stack=0x7f397aa56000, stack_size=0x20300, tls=0x7f397aa766c0} [pid 8826] futex(0x7f397ab4b6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5856] getdents64(4, ./strace-static-x86_64: Process 8835 attached [pid 8834] set_robust_list(0x7f397aa559a0, 24 [pid 8826] <... futex resumed>) = 0 [pid 5856] <... getdents64 resumed>0x55555c8a5770 /* 0 entries */, 32768) = 0 [pid 8834] <... set_robust_list resumed>) = 0 [pid 8833] <... clone3 resumed> => {parent_tid=[599]}, 88) = 599 [ 244.533865][ T8832] loop3: detected capacity change from 0 to 256 [ 244.542457][ T8829] exFAT-fs (loop0): error, data size is invalid(10) [ 244.568880][ T8829] exFAT-fs (loop0): Filesystem has been set read-only [pid 8826] futex(0x7f397ab4b6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5856] close(4 [pid 8834] rt_sigprocmask(SIG_SETMASK, [], [pid 8833] rt_sigprocmask(SIG_SETMASK, [], [pid 8834] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 8833] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5857] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5856] <... close resumed>) = 0 [pid 8834] openat(AT_FDCWD, ".", O_RDONLY [pid 8833] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8834] <... openat resumed>) = 5 [pid 8833] <... futex resumed>) = 0 [pid 8834] futex(0x7f397ab4b6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8833] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 8834] <... futex resumed>) = 1 [pid 8826] <... futex resumed>) = 0 [pid 8826] futex(0x7f397ab4b6d8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8834] ioctl(5, F2FS_IOC_SHUTDOWN, 0x200000000080 [pid 8826] futex(0x7f397ab4b6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8834] <... ioctl resumed>) = 0 [pid 8834] futex(0x7f397ab4b6dc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 8826] <... futex resumed>) = 0 [pid 8826] futex(0x7f397ab4b6d8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8826] futex(0x7f397ab4b6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8834] fallocate(-1, 0, 0, 134220898) = -1 EBADF (Bad file descriptor) [pid 8834] futex(0x7f397ab4b6dc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 8826] <... futex resumed>) = 0 [pid 8834] futex(0x7f397ab4b6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5856] rmdir("./234/file1") = 0 [pid 5856] umount2("./234/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 8835] rseq(0x7f397aa76fe0, 0x20, 0, 0x53053053 [pid 5857] newfstatat(AT_FDCWD, "./237/file1", [pid 8829] <... openat resumed>) = -1 EIO (Input/output error) [pid 5856] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 8835] <... rseq resumed>) = 0 [pid 5857] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5856] newfstatat(AT_FDCWD, "./234/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 8835] set_robust_list(0x7f397aa769a0, 24 [pid 5857] umount2("./237/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 8835] <... set_robust_list resumed>) = 0 [pid 8829] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5857] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5856] unlink("./234/binderfs") = 0 [pid 8835] rt_sigprocmask(SIG_SETMASK, [], [pid 8829] <... futex resumed>) = 0 [pid 5857] openat(AT_FDCWD, "./237/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 8835] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 8829] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5856] getdents64(3, [pid 8835] memfd_create("syzkaller", 0 [pid 8826] close(3 [pid 5857] <... openat resumed>) = 4 [pid 5857] newfstatat(4, "", [pid 5856] <... getdents64 resumed>0x55555c89d730 /* 0 entries */, 32768) = 0 [pid 8835] <... memfd_create resumed>) = 3 [pid 8826] <... close resumed>) = 0 [pid 5857] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_EMPTY_PATH) = 0 [pid 5856] close(3 [pid 8826] close(4 [pid 8835] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 8826] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5857] getdents64(4, [pid 5856] <... close resumed>) = 0 [pid 8826] close(5 [pid 5856] rmdir("./234" [pid 5857] <... getdents64 resumed>0x55555c8a5770 /* 2 entries */, 32768) = 48 [pid 8835] <... mmap resumed>) = 0x7f3972600000 [pid 8826] <... close resumed>) = 0 [pid 8826] close(6 [pid 5857] getdents64(4, [pid 5856] <... rmdir resumed>) = 0 [pid 8826] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8826] close(7) = -1 EBADF (Bad file descriptor) [pid 8826] close(8) = -1 EBADF (Bad file descriptor) [pid 8826] close(9) = -1 EBADF (Bad file descriptor) [pid 8835] 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\x00\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 8826] close(10 [pid 5857] <... getdents64 resumed>0x55555c8a5770 /* 0 entries */, 32768) = 0 [pid 5856] mkdir("./235", 0777 [pid 8826] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5857] close(4 [pid 8826] close(11) = -1 EBADF (Bad file descriptor) [pid 8826] close(12) = -1 EBADF (Bad file descriptor) [pid 8826] close(13) = -1 EBADF (Bad file descriptor) [pid 8826] close(14) = -1 EBADF (Bad file descriptor) [pid 8826] close(15) = -1 EBADF (Bad file descriptor) [pid 8826] close(16) = -1 EBADF (Bad file descriptor) [pid 8826] close(17) = -1 EBADF (Bad file descriptor) [pid 8826] close(18) = -1 EBADF (Bad file descriptor) [pid 8826] close(19) = -1 EBADF (Bad file descriptor) [pid 8826] close(20) = -1 EBADF (Bad file descriptor) [pid 5857] <... close resumed>) = 0 [pid 8826] close(21 [pid 5856] <... mkdir resumed>) = 0 [pid 8826] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5857] rmdir("./237/file1" [pid 8826] close(22 [pid 5856] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 8826] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8826] close(23) = -1 EBADF (Bad file descriptor) [pid 8826] close(24) = -1 EBADF (Bad file descriptor) [pid 8826] close(25) = -1 EBADF (Bad file descriptor) [pid 8826] close(26) = -1 EBADF (Bad file descriptor) [pid 8826] close(27) = -1 EBADF (Bad file descriptor) [pid 8826] close(28) = -1 EBADF (Bad file descriptor) [pid 8826] close(29) = -1 EBADF (Bad file descriptor) [pid 8826] exit_group(0 [pid 8834] <... futex resumed>) = ? [pid 8829] <... futex resumed>) = ? [pid 8826] <... exit_group resumed>) = ? [pid 8834] +++ exited with 0 +++ [pid 8829] +++ exited with 0 +++ [pid 8826] +++ exited with 0 +++ [pid 8835] <... write resumed>) = 131072 [pid 8832] <... mount resumed>) = 0 [pid 5857] <... rmdir resumed>) = 0 [pid 5856] <... openat resumed>) = 3 [pid 8835] munmap(0x7f3972600000, 138412032 [pid 8832] openat(AT_FDCWD, "./file1", O_RDONLY|O_DIRECTORY [pid 5855] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=583, si_uid=0, si_status=0, si_utime=0, si_stime=5 /* 0.05 s */} --- [pid 8835] <... munmap resumed>) = 0 [pid 8832] <... openat resumed>) = 3 [pid 5857] umount2("./237/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [ 244.604998][ T8832] exFAT-fs (loop3): failed to load upcase table (idx : 0x000104d0, chksum : 0xda218cab, utbl_chksum : 0xe619d30d) [pid 5856] ioctl(3, LOOP_CLR_FD [pid 5855] restart_syscall(<... resuming interrupted clone ...> [pid 8832] chdir("./file1" [pid 5857] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5856] <... ioctl resumed>) = 0 [pid 5855] <... restart_syscall resumed>) = 0 [pid 8835] openat(AT_FDCWD, "/dev/loop1", O_RDWR) = 4 [pid 8835] ioctl(4, LOOP_SET_FD, 3 [pid 5855] umount2("./233", MNT_FORCE|UMOUNT_NOFOLLOW [pid 8835] <... ioctl resumed>) = 0 [pid 8832] <... chdir resumed>) = 0 [pid 5857] newfstatat(AT_FDCWD, "./237/binderfs", [pid 5856] close(3 [pid 5855] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 8832] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 5857] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5856] <... close resumed>) = 0 [pid 5856] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 8832] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5857] unlink("./237/binderfs" [pid 8832] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5857] <... unlink resumed>) = 0 [pid 8832] <... futex resumed>) = 1 [pid 8831] <... futex resumed>) = 0 [pid 5857] getdents64(3, [pid 8832] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_NOCTTY|O_TRUNC|O_SYNC|O_NOATIME|FASYNC, 0100 [pid 8831] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5857] <... getdents64 resumed>0x55555c89d730 /* 0 entries */, 32768) = 0 [pid 8831] <... futex resumed>) = 0 [pid 5857] close(3 [pid 8831] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5857] <... close resumed>) = 0 [pid 5857] rmdir("./237" [pid 5856] <... clone resumed>, child_tidptr=0x55555c89c690) = 601 ./strace-static-x86_64: Process 8836 attached [pid 5857] <... rmdir resumed>) = 0 [pid 5857] mkdir("./238", 0777 [pid 8836] set_robust_list(0x55555c89c6a0, 24 [pid 5855] openat(AT_FDCWD, "./233", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 8836] <... set_robust_list resumed>) = 0 [pid 5855] <... openat resumed>) = 3 [pid 8836] chdir("./235" [pid 5855] newfstatat(3, "", [pid 5857] <... mkdir resumed>) = 0 [pid 8836] <... chdir resumed>) = 0 [pid 5855] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=80, ...}, AT_EMPTY_PATH) = 0 [pid 8836] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5857] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 5855] getdents64(3, [pid 8836] <... prctl resumed>) = 0 [pid 5857] <... openat resumed>) = 3 [pid 5855] <... getdents64 resumed>0x55555c89d730 /* 4 entries */, 32768) = 112 [pid 8836] setpgid(0, 0 [pid 5855] umount2("./233/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 8836] <... setpgid resumed>) = 0 [pid 8836] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 8836] write(3, "1000", 4) = 4 [pid 8836] close(3executing program ) = 0 [pid 8836] symlink("/dev/binderfs", "./binderfs") = 0 [pid 8836] write(1, "executing program\n", 18 [pid 8835] close(3 [pid 8836] <... write resumed>) = 18 [pid 8835] <... close resumed>) = 0 [pid 8836] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8835] close(4 [pid 8836] <... futex resumed>) = 0 [pid 8835] <... close resumed>) = 0 [pid 5857] ioctl(3, LOOP_CLR_FD [pid 8836] rt_sigaction(SIGRT_1, {sa_handler=0x7f397aae8710, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f397aad98c0}, [pid 8835] mkdir("./file1", 0777 [pid 5857] <... ioctl resumed>) = 0 [pid 8836] <... rt_sigaction resumed>NULL, 8) = 0 [pid 8836] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 8836] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f397aa56000 [pid 8835] <... mkdir resumed>) = 0 [pid 5857] close(3 [pid 8836] mprotect(0x7f397aa57000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 8835] mount("/dev/loop1", "./file1", "exfat", 0, "" [pid 8836] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 8836] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f397aa76990, parent_tid=0x7f397aa76990, exit_signal=0, stack=0x7f397aa56000, stack_size=0x20300, tls=0x7f397aa766c0} [pid 5857] <... close resumed>) = 0 ./strace-static-x86_64: Process 8837 attached [pid 5857] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5855] <... umount2 resumed>) = 0 [pid 5855] umount2("./233/file1", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5855] newfstatat(AT_FDCWD, "./233/file1", {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5855] umount2("./233/file1", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5855] openat(AT_FDCWD, "./233/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 5855] newfstatat(4, "", [pid 8837] rseq(0x7f397aa76fe0, 0x20, 0, 0x53053053 [pid 8836] <... clone3 resumed> => {parent_tid=[602]}, 88) = 602 [pid 5855] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_EMPTY_PATH) = 0 [pid 8837] <... rseq resumed>) = 0 [pid 8836] rt_sigprocmask(SIG_SETMASK, [], [pid 5855] getdents64(4, [pid 8837] set_robust_list(0x7f397aa769a0, 24 [pid 8836] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5855] <... getdents64 resumed>0x55555c8a5770 /* 2 entries */, 32768) = 48 [pid 8837] <... set_robust_list resumed>) = 0 [pid 8836] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5855] getdents64(4, [pid 8837] rt_sigprocmask(SIG_SETMASK, [], [pid 8836] <... futex resumed>) = 0 [pid 5855] <... getdents64 resumed>0x55555c8a5770 /* 0 entries */, 32768) = 0 [pid 8837] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 8836] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 5855] close(4 [pid 8837] memfd_create("syzkaller", 0 [pid 5855] <... close resumed>) = 0 [pid 8837] <... memfd_create resumed>) = 3 [pid 5855] rmdir("./233/file1" [pid 8837] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5855] <... rmdir resumed>) = 0 [pid 8837] <... mmap resumed>) = 0x7f3972600000 [pid 5855] umount2("./233/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 8837] 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\x00\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 5855] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5855] newfstatat(AT_FDCWD, "./233/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5855] unlink("./233/binderfs") = 0 [pid 5855] getdents64(3, 0x55555c89d730 /* 0 entries */, 32768) = 0 [pid 5857] <... clone resumed>, child_tidptr=0x55555c89c690) = 586 [pid 5855] close(3) = 0 [pid 5855] rmdir("./233" [pid 8837] <... write resumed>) = 131072 [pid 5855] <... rmdir resumed>) = 0 [pid 5855] mkdir("./234", 0777) = 0 [pid 5855] openat(AT_FDCWD, "/dev/loop0", O_RDWR./strace-static-x86_64: Process 8838 attached ) = 3 [pid 8838] set_robust_list(0x55555c89c6a0, 24 [pid 5855] ioctl(3, LOOP_CLR_FD) = 0 [ 244.671943][ T8835] loop1: detected capacity change from 0 to 256 [ 244.692650][ T8832] exFAT-fs (loop3): error, data size is invalid(10) [pid 8838] <... set_robust_list resumed>) = 0 [pid 8831] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 5855] close(3 [pid 8837] munmap(0x7f3972600000, 138412032 [pid 8831] futex(0x7f397ab4b6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8838] chdir("./238" [pid 8831] <... futex resumed>) = 0 [pid 8837] <... munmap resumed>) = 0 [pid 8831] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8837] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 8831] <... mmap resumed>) = 0x7f397aa35000 [pid 8837] <... openat resumed>) = 4 [pid 8837] ioctl(4, LOOP_SET_FD, 3 [pid 8835] <... mount resumed>) = 0 [pid 8838] <... chdir resumed>) = 0 [pid 8832] <... openat resumed>) = -1 EIO (Input/output error) [pid 8831] mprotect(0x7f397aa36000, 131072, PROT_READ|PROT_WRITE [pid 5855] <... close resumed>) = 0 [pid 8838] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 8831] <... mprotect resumed>) = 0 [pid 5855] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 8839 attached [pid 8838] <... prctl resumed>) = 0 [pid 8831] rt_sigprocmask(SIG_BLOCK, ~[], [pid 8838] setpgid(0, 0 [pid 8831] <... rt_sigprocmask resumed>[], 8) = 0 [pid 5855] <... clone resumed>, child_tidptr=0x55555c89c690) = 586 [pid 8831] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f397aa55990, parent_tid=0x7f397aa55990, exit_signal=0, stack=0x7f397aa35000, stack_size=0x20300, tls=0x7f397aa556c0} [pid 8837] <... ioctl resumed>) = 0 [pid 8837] close(3) = 0 ./strace-static-x86_64: Process 8840 attached [pid 8838] <... setpgid resumed>) = 0 [pid 8837] close(4 [pid 8835] openat(AT_FDCWD, "./file1", O_RDONLY|O_DIRECTORY [pid 8832] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8840] rseq(0x7f397aa55fe0, 0x20, 0, 0x53053053 [pid 8839] set_robust_list(0x55555c89c6a0, 24 [pid 8838] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 8837] <... close resumed>) = 0 [pid 8840] <... rseq resumed>) = 0 [pid 8839] <... set_robust_list resumed>) = 0 [pid 8837] mkdir("./file1", 0777 [pid 8831] <... clone3 resumed> => {parent_tid=[592]}, 88) = 592 [pid 8838] <... openat resumed>) = 3 [pid 8840] set_robust_list(0x7f397aa559a0, 24 [pid 8839] chdir("./234" [pid 8838] write(3, "1000", 4 [pid 8837] <... mkdir resumed>) = 0 [pid 8835] <... openat resumed>) = 3 [pid 8832] <... futex resumed>) = 0 [pid 8831] rt_sigprocmask(SIG_SETMASK, [], [pid 8840] <... set_robust_list resumed>) = 0 [pid 8839] <... chdir resumed>) = 0 [pid 8838] <... write resumed>) = 4 [pid 8837] mount("/dev/loop2", "./file1", "exfat", 0, "" [pid 8840] rt_sigprocmask(SIG_SETMASK, [], [pid 8839] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 8838] close(3 [pid 8835] chdir("./file1" [pid 8832] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8831] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 8840] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 8839] <... prctl resumed>) = 0 [ 244.736711][ T8835] exFAT-fs (loop1): failed to load upcase table (idx : 0x000104d0, chksum : 0xda218cab, utbl_chksum : 0xe619d30d) [ 244.736953][ T8832] exFAT-fs (loop3): Filesystem has been set read-only [ 244.776507][ T8837] loop2: detected capacity change from 0 to 256 [pid 8838] <... close resumed>) = 0 [pid 8835] <... chdir resumed>) = 0 [pid 8831] futex(0x7f397ab4b6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8840] openat(AT_FDCWD, ".", O_RDONLY [pid 8839] setpgid(0, 0 [pid 8838] symlink("/dev/binderfs", "./binderfs" [pid 8835] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 8831] <... futex resumed>) = 0 [pid 8840] <... openat resumed>) = 4 [pid 8831] futex(0x7f397ab4b6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8840] futex(0x7f397ab4b6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8839] <... setpgid resumed>) = 0 [pid 8838] <... symlink resumed>) = 0 [pid 8835] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 8840] <... futex resumed>) = 1 [pid 8839] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 8838] write(1, "executing program\n", 18 [pid 8835] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8831] <... futex resumed>) = 0 executing program [pid 8840] futex(0x7f397ab4b6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8839] <... openat resumed>) = 3 [pid 8838] <... write resumed>) = 18 [pid 8835] <... futex resumed>) = 1 [pid 8831] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8839] write(3, "1000", 4 [pid 8838] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8835] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8832] <... futex resumed>) = 0 [pid 8831] <... futex resumed>) = 1 [pid 8839] <... write resumed>) = 4 [pid 8832] ioctl(4, F2FS_IOC_SHUTDOWN, 0x200000000080 [pid 8831] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8839] close(3 [pid 8838] <... futex resumed>) = 0 [pid 8839] <... close resumed>) = 0 [pid 8833] <... futex resumed>) = 0 [pid 8832] <... ioctl resumed>) = 0 [pid 8833] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 8833] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8837] <... mount resumed>) = 0 [pid 8837] openat(AT_FDCWD, "./file1", O_RDONLY|O_DIRECTORY) = 3 [pid 8837] chdir("./file1") = 0 [pid 8837] openat(AT_FDCWD, "/dev/loop2", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 8837] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8839] symlink("/dev/binderfs", "./binderfs" [pid 8835] <... futex resumed>) = 0 [pid 8832] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8838] rt_sigaction(SIGRT_1, {sa_handler=0x7f397aae8710, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f397aad98c0}, NULL, 8) = 0 [pid 8837] <... futex resumed>) = 1 [pid 8836] <... futex resumed>) = 0 [pid 8837] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [ 244.812541][ T8837] exFAT-fs (loop2): failed to load upcase table (idx : 0x000104d0, chksum : 0xda218cab, utbl_chksum : 0xe619d30d) [pid 8836] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8838] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 8837] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8836] <... futex resumed>) = 0 [pid 8835] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_NOCTTY|O_TRUNC|O_SYNC|O_NOATIME|FASYNC, 0100 [pid 8839] <... symlink resumed>) = 0 [pid 8838] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 8837] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_NOCTTY|O_TRUNC|O_SYNC|O_NOATIME|FASYNC, 0100 [pid 8836] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8838] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0executing program [pid 8839] write(1, "executing program\n", 18 [pid 8838] <... mmap resumed>) = 0x7f397aa56000 [pid 8832] <... futex resumed>) = 0 [pid 8831] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 8831] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8832] fallocate(-1, 0, 0, 134220898 [pid 8831] <... futex resumed>) = 0 [pid 8832] <... fallocate resumed>) = -1 EBADF (Bad file descriptor) [pid 8831] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8839] <... write resumed>) = 18 [pid 8838] mprotect(0x7f397aa57000, 131072, PROT_READ|PROT_WRITE [pid 8832] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8831] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8832] <... futex resumed>) = 0 [pid 8839] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8838] <... mprotect resumed>) = 0 [pid 8835] <... openat resumed>) = -1 EIO (Input/output error) [pid 8833] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 8832] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8831] close(3 [pid 8839] <... futex resumed>) = 0 [pid 8835] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8831] <... close resumed>) = 0 [pid 8839] rt_sigaction(SIGRT_1, {sa_handler=0x7f397aae8710, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f397aad98c0}, [pid 8835] <... futex resumed>) = 0 [pid 8831] close(4 [pid 8839] <... rt_sigaction resumed>NULL, 8) = 0 [pid 8835] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8839] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 8831] <... close resumed>) = 0 [pid 8839] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 8838] rt_sigprocmask(SIG_BLOCK, ~[], [pid 8831] close(5 [pid 8839] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8838] <... rt_sigprocmask resumed>[], 8) = 0 [pid 8831] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8839] <... mmap resumed>) = 0x7f397aa56000 [pid 8838] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f397aa76990, parent_tid=0x7f397aa76990, exit_signal=0, stack=0x7f397aa56000, stack_size=0x20300, tls=0x7f397aa766c0} [pid 8831] close(6 [pid 8839] mprotect(0x7f397aa57000, 131072, PROT_READ|PROT_WRITE [pid 8831] <... close resumed>) = -1 EBADF (Bad file descriptor) ./strace-static-x86_64: Process 8841 attached [pid 8839] <... mprotect resumed>) = 0 [pid 8833] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8831] close(7 [pid 8841] rseq(0x7f397aa76fe0, 0x20, 0, 0x53053053 [pid 8839] rt_sigprocmask(SIG_BLOCK, ~[], [pid 8838] <... clone3 resumed> => {parent_tid=[587]}, 88) = 587 [pid 8835] <... futex resumed>) = 0 [pid 8833] <... futex resumed>) = 1 [pid 8831] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8841] <... rseq resumed>) = 0 [pid 8838] rt_sigprocmask(SIG_SETMASK, [], [pid 8835] openat(AT_FDCWD, ".", O_RDONLY [pid 8833] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8831] close(8 [pid 8838] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 8835] <... openat resumed>) = 4 [pid 8831] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8838] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8835] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8831] close(9 [pid 8841] set_robust_list(0x7f397aa769a0, 24 [pid 8838] <... futex resumed>) = 0 [pid 8835] <... futex resumed>) = 1 [pid 8833] <... futex resumed>) = 0 [pid 8841] <... set_robust_list resumed>) = 0 [pid 8839] <... rt_sigprocmask resumed>[], 8) = 0 [pid 8838] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 8835] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8833] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8831] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8835] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8833] <... futex resumed>) = 0 [pid 8833] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8836] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 8836] futex(0x7f397ab4b6dc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8836] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f397aa35000 [pid 8836] mprotect(0x7f397aa36000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 8836] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 8841] rt_sigprocmask(SIG_SETMASK, [], [pid 8839] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f397aa76990, parent_tid=0x7f397aa76990, exit_signal=0, stack=0x7f397aa56000, stack_size=0x20300, tls=0x7f397aa766c0} [pid 8835] ioctl(4, F2FS_IOC_SHUTDOWN, 0x200000000080 [pid 8831] close(10./strace-static-x86_64: Process 8842 attached [pid 8841] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 8835] <... ioctl resumed>) = 0 [pid 8831] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8842] rseq(0x7f397aa76fe0, 0x20, 0, 0x53053053 [pid 8841] memfd_create("syzkaller", 0 [pid 8839] <... clone3 resumed> => {parent_tid=[587]}, 88) = 587 [pid 8836] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f397aa55990, parent_tid=0x7f397aa55990, exit_signal=0, stack=0x7f397aa35000, stack_size=0x20300, tls=0x7f397aa556c0} [pid 8835] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8831] close(11 [pid 8842] <... rseq resumed>) = 0 [pid 8841] <... memfd_create resumed>) = 3 [pid 8839] rt_sigprocmask(SIG_SETMASK, [], [pid 8835] <... futex resumed>) = 1 [pid 8833] <... futex resumed>) = 0 [pid 8831] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8842] set_robust_list(0x7f397aa769a0, 24 [pid 8839] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 8836] <... clone3 resumed> => {parent_tid=[603]}, 88) = 603 [pid 8835] fallocate(-1, 0, 0, 134220898 [pid 8833] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8831] close(12./strace-static-x86_64: Process 8843 attached [pid 8842] <... set_robust_list resumed>) = 0 [pid 8841] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 8839] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8837] <... openat resumed>) = -1 EIO (Input/output error) [pid 8836] rt_sigprocmask(SIG_SETMASK, [], [pid 8835] <... fallocate resumed>) = -1 EBADF (Bad file descriptor) [pid 8833] <... futex resumed>) = 0 [pid 8831] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8843] rseq(0x7f397aa55fe0, 0x20, 0, 0x53053053 [pid 8842] rt_sigprocmask(SIG_SETMASK, [], [pid 8841] <... mmap resumed>) = 0x7f3972600000 [pid 8839] <... futex resumed>) = 0 [pid 8837] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8836] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 8835] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8833] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [ 244.861675][ T8835] exFAT-fs (loop1): error, data size is invalid(10) [ 244.863955][ T8837] exFAT-fs (loop2): error, data size is invalid(10) [ 244.868825][ T8835] exFAT-fs (loop1): Filesystem has been set read-only [ 244.878954][ T8837] exFAT-fs (loop2): Filesystem has been set read-only [pid 8831] close(13 [pid 8843] <... rseq resumed>) = 0 [pid 8842] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 8839] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 8837] <... futex resumed>) = 0 [pid 8836] futex(0x7f397ab4b6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8835] <... futex resumed>) = 0 [pid 8833] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8831] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8842] memfd_create("syzkaller", 0 [pid 8837] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8836] <... futex resumed>) = 0 [pid 8835] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8833] close(3 [pid 8831] close(14 [pid 8841] 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\x00\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 8843] set_robust_list(0x7f397aa559a0, 24) = 0 [pid 8842] <... memfd_create resumed>) = 3 [pid 8841] <... write resumed>) = 131072 [pid 8836] futex(0x7f397ab4b6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8833] <... close resumed>) = 0 [pid 8831] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8843] rt_sigprocmask(SIG_SETMASK, [], [pid 8842] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 8841] munmap(0x7f3972600000, 138412032 [pid 8833] close(4 [pid 8831] close(15 [pid 8843] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 8833] <... close resumed>) = 0 [pid 8831] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8843] openat(AT_FDCWD, ".", O_RDONLY [pid 8842] <... mmap resumed>) = 0x7f3972600000 [pid 8841] <... munmap resumed>) = 0 [pid 8833] close(5 [pid 8831] close(16 [pid 8833] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8831] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8833] close(6 [pid 8831] close(17) = -1 EBADF (Bad file descriptor) [pid 8831] close(18) = -1 EBADF (Bad file descriptor) [pid 8842] 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\x00\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 8841] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 8833] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8831] close(19 [pid 8843] <... openat resumed>) = 4 [pid 8831] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8833] close(7 [pid 8831] close(20 [pid 8843] futex(0x7f397ab4b6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8833] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8831] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8843] <... futex resumed>) = 1 [pid 8842] <... write resumed>) = 131072 [pid 8841] <... openat resumed>) = 4 [pid 8836] <... futex resumed>) = 0 [pid 8833] close(8 [pid 8831] close(21 [pid 8843] futex(0x7f397ab4b6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8841] ioctl(4, LOOP_SET_FD, 3 [pid 8836] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8833] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8831] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8837] <... futex resumed>) = 0 [pid 8836] <... futex resumed>) = 1 [pid 8837] ioctl(4, F2FS_IOC_SHUTDOWN, 0x200000000080 [pid 8836] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8837] <... ioctl resumed>) = 0 [pid 8837] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 8836] <... futex resumed>) = 0 [pid 8837] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8836] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8833] close(9 [pid 8831] close(22 [pid 8837] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8836] <... futex resumed>) = 0 [pid 8837] fallocate(-1, 0, 0, 134220898 [pid 8836] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8831] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8837] <... fallocate resumed>) = -1 EBADF (Bad file descriptor) [pid 8831] close(23 [pid 8837] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8831] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8837] <... futex resumed>) = 1 [pid 8836] <... futex resumed>) = 0 [pid 8833] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8842] munmap(0x7f3972600000, 138412032 [pid 8837] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8836] close(3 [pid 8831] close(24 [pid 8836] <... close resumed>) = 0 [pid 8836] close(4) = 0 [pid 8831] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8836] close(5) = -1 EBADF (Bad file descriptor) [pid 8836] close(6 [pid 8842] <... munmap resumed>) = 0 [pid 8836] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8833] close(10 [pid 8831] close(25 [pid 8836] close(7) = -1 EBADF (Bad file descriptor) [pid 8833] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8831] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8836] close(8) = -1 EBADF (Bad file descriptor) [pid 8833] close(11 [pid 8831] close(26 [pid 8836] close(9) = -1 EBADF (Bad file descriptor) [pid 8833] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8831] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8836] close(10) = -1 EBADF (Bad file descriptor) [pid 8833] close(12 [pid 8831] close(27 [pid 8836] close(11) = -1 EBADF (Bad file descriptor) [pid 8833] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8831] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8836] close(12 [pid 8833] close(13 [pid 8831] close(28 [pid 8842] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 8836] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8833] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8831] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8842] <... openat resumed>) = 4 [pid 8836] close(13 [pid 8833] close(14 [pid 8831] close(29 [pid 8836] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8833] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8831] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8842] ioctl(4, LOOP_SET_FD, 3 [pid 8836] close(14 [pid 8833] close(15 [pid 8831] exit_group(0 [pid 8840] <... futex resumed>) = ? [pid 8836] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8833] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8832] <... futex resumed>) = ? [pid 8831] <... exit_group resumed>) = ? [pid 8840] +++ exited with 0 +++ [pid 8836] close(15 [pid 8833] close(16 [pid 8832] +++ exited with 0 +++ [pid 8836] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8836] close(16) = -1 EBADF (Bad file descriptor) [pid 8836] close(17) = -1 EBADF (Bad file descriptor) [pid 8836] close(18) = -1 EBADF (Bad file descriptor) [pid 8836] close(19) = -1 EBADF (Bad file descriptor) [pid 8836] close(20) = -1 EBADF (Bad file descriptor) [pid 8836] close(21) = -1 EBADF (Bad file descriptor) [pid 8836] close(22 [pid 8831] +++ exited with 0 +++ [pid 8833] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8836] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8841] <... ioctl resumed>) = 0 [pid 8833] close(17 [pid 5858] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=590, si_uid=0, si_status=0, si_utime=0, si_stime=5 /* 0.05 s */} --- [pid 8841] close(3 [pid 8836] close(23 [pid 8833] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5858] restart_syscall(<... resuming interrupted clone ...> [pid 8836] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8836] close(24) = -1 EBADF (Bad file descriptor) [pid 8836] close(25) = -1 EBADF (Bad file descriptor) [pid 8836] close(26 [pid 5858] <... restart_syscall resumed>) = 0 [pid 8836] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8836] close(27) = -1 EBADF (Bad file descriptor) [pid 8836] close(28 [pid 5858] umount2("./234", MNT_FORCE|UMOUNT_NOFOLLOW [pid 8836] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5858] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 8836] close(29 [pid 5858] openat(AT_FDCWD, "./234", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 8836] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5858] <... openat resumed>) = 3 [pid 8841] <... close resumed>) = 0 [pid 8836] exit_group(0 [pid 8833] close(18 [pid 8841] close(4 [pid 8833] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8841] <... close resumed>) = 0 [pid 8843] <... futex resumed>) = ? [pid 8842] <... ioctl resumed>) = 0 [pid 8841] mkdir("./file1", 0777 [pid 8837] <... futex resumed>) = ? [pid 8836] <... exit_group resumed>) = ? [pid 8833] close(19 [pid 5858] newfstatat(3, "", [pid 8843] +++ exited with 0 +++ [pid 8842] close(3 [pid 8833] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8841] <... mkdir resumed>) = 0 [pid 8842] <... close resumed>) = 0 [pid 8833] close(20 [pid 8842] close(4 [pid 8841] mount("/dev/loop4", "./file1", "exfat", 0, "" [pid 8833] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8842] <... close resumed>) = 0 [pid 8833] close(21 [pid 8842] mkdir("./file1", 0777 [pid 8833] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8842] <... mkdir resumed>) = 0 [pid 8837] +++ exited with 0 +++ [pid 8836] +++ exited with 0 +++ [pid 8833] close(22 [pid 5858] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=80, ...}, AT_EMPTY_PATH) = 0 [pid 8842] mount("/dev/loop0", "./file1", "exfat", 0, "" [pid 8833] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5856] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=601, si_uid=0, si_status=0, si_utime=0, si_stime=4 /* 0.04 s */} --- [pid 5856] umount2("./235", MNT_FORCE|UMOUNT_NOFOLLOW [pid 8833] close(23 [pid 5856] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 8833] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5856] openat(AT_FDCWD, "./235", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5858] getdents64(3, [pid 5856] <... openat resumed>) = 3 [pid 5858] <... getdents64 resumed>0x55555c89d730 /* 4 entries */, 32768) = 112 [pid 5856] newfstatat(3, "", [ 244.960071][ T8841] loop4: detected capacity change from 0 to 256 [ 244.986625][ T8842] loop0: detected capacity change from 0 to 256 [pid 5858] umount2("./234/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5856] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=80, ...}, AT_EMPTY_PATH) = 0 [pid 8833] close(24 [pid 5856] getdents64(3, [pid 8833] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5856] <... getdents64 resumed>0x55555c89d730 /* 4 entries */, 32768) = 112 [pid 8833] close(25) = -1 EBADF (Bad file descriptor) [pid 5856] umount2("./235/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 8833] close(26) = -1 EBADF (Bad file descriptor) [pid 8833] close(27) = -1 EBADF (Bad file descriptor) [pid 8833] close(28) = -1 EBADF (Bad file descriptor) [pid 5858] <... umount2 resumed>) = 0 [pid 8833] close(29 [pid 5858] umount2("./234/file1", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5858] newfstatat(AT_FDCWD, "./234/file1", {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5858] umount2("./234/file1", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5858] openat(AT_FDCWD, "./234/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 5858] newfstatat(4, "", {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_EMPTY_PATH) = 0 [pid 5858] getdents64(4, [pid 8833] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5858] <... getdents64 resumed>0x55555c8a5770 /* 2 entries */, 32768) = 48 [pid 5858] getdents64(4, 0x55555c8a5770 /* 0 entries */, 32768) = 0 [pid 8833] exit_group(0 [pid 5856] <... umount2 resumed>) = 0 [pid 8833] <... exit_group resumed>) = ? [pid 5856] umount2("./235/file1", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5856] newfstatat(AT_FDCWD, "./235/file1", {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5856] umount2("./235/file1", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5856] openat(AT_FDCWD, "./235/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 5856] newfstatat(4, "", {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_EMPTY_PATH) = 0 [pid 8835] <... futex resumed>) = ? [pid 5856] getdents64(4, 0x55555c8a5770 /* 2 entries */, 32768) = 48 [pid 5856] getdents64(4, 0x55555c8a5770 /* 0 entries */, 32768) = 0 [pid 5858] close(4 [pid 5856] close(4 [pid 5858] <... close resumed>) = 0 [pid 5856] <... close resumed>) = 0 [pid 5858] rmdir("./234/file1" [pid 8835] +++ exited with 0 +++ [pid 8833] +++ exited with 0 +++ [pid 5856] rmdir("./235/file1") = 0 [pid 5854] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=598, si_uid=0, si_status=0, si_utime=0, si_stime=3 /* 0.03 s */} --- [pid 5856] umount2("./235/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5854] restart_syscall(<... resuming interrupted clone ...> [pid 5856] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5856] newfstatat(AT_FDCWD, "./235/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5856] unlink("./235/binderfs") = 0 [pid 5856] getdents64(3, 0x55555c89d730 /* 0 entries */, 32768) = 0 [pid 5858] <... rmdir resumed>) = 0 [pid 5856] close(3) = 0 [pid 5856] rmdir("./235" [pid 5858] umount2("./234/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5856] <... rmdir resumed>) = 0 [ 245.043523][ T8841] exFAT-fs (loop4): failed to load upcase table (idx : 0x000104d0, chksum : 0xda218cab, utbl_chksum : 0xe619d30d) [pid 5858] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5856] mkdir("./236", 0777) = 0 [pid 5854] <... restart_syscall resumed>) = 0 [pid 5854] umount2("./239", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5854] openat(AT_FDCWD, "./239", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 5854] newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=80, ...}, AT_EMPTY_PATH) = 0 [pid 5854] getdents64(3, 0x55555c89d730 /* 4 entries */, 32768) = 112 [pid 5858] newfstatat(AT_FDCWD, "./234/binderfs", [pid 5854] umount2("./239/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5858] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5856] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 5858] unlink("./234/binderfs" [pid 5856] <... openat resumed>) = 3 [pid 5858] <... unlink resumed>) = 0 [pid 5856] ioctl(3, LOOP_CLR_FD [pid 5858] getdents64(3, [pid 5856] <... ioctl resumed>) = 0 [pid 5858] <... getdents64 resumed>0x55555c89d730 /* 0 entries */, 32768) = 0 [pid 5856] close(3 [pid 5858] close(3 [pid 5856] <... close resumed>) = 0 [pid 5858] <... close resumed>) = 0 [pid 5856] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5858] rmdir("./234") = 0 [pid 5854] <... umount2 resumed>) = 0 ./strace-static-x86_64: Process 8844 attached [pid 5858] mkdir("./235", 0777 [pid 8844] set_robust_list(0x55555c89c6a0, 24 [pid 5858] <... mkdir resumed>) = 0 [pid 8844] <... set_robust_list resumed>) = 0 [pid 8841] <... mount resumed>) = 0 [pid 5856] <... clone resumed>, child_tidptr=0x55555c89c690) = 604 [pid 8844] chdir("./236" [pid 5858] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 8844] <... chdir resumed>) = 0 [pid 5858] <... openat resumed>) = 3 [pid 5854] umount2("./239/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 8844] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 8842] <... mount resumed>) = 0 [pid 8841] openat(AT_FDCWD, "./file1", O_RDONLY|O_DIRECTORY [pid 8844] <... prctl resumed>) = 0 [pid 5858] ioctl(3, LOOP_CLR_FD [pid 5854] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5858] <... ioctl resumed>) = 0 [pid 5858] close(3 [pid 8842] openat(AT_FDCWD, "./file1", O_RDONLY|O_DIRECTORY [pid 8841] <... openat resumed>) = 3 [pid 5854] newfstatat(AT_FDCWD, "./239/file1", {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 8842] <... openat resumed>) = 3 [pid 8841] chdir("./file1" [pid 8842] chdir("./file1" [pid 8841] <... chdir resumed>) = 0 [pid 8844] setpgid(0, 0 [pid 8841] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 5854] umount2("./239/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 8844] <... setpgid resumed>) = 0 [pid 8844] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 8841] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5854] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 8844] <... openat resumed>) = 3 [pid 8841] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5854] openat(AT_FDCWD, "./239/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 8841] <... futex resumed>) = 1 [pid 8838] <... futex resumed>) = 0 [pid 5854] <... openat resumed>) = 4 [pid 8844] write(3, "1000", 4 [pid 8841] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8838] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5854] newfstatat(4, "", [pid 8844] <... write resumed>) = 4 [pid 8842] <... chdir resumed>) = 0 [pid 8841] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8838] <... futex resumed>) = 0 [pid 5858] <... close resumed>) = 0 [pid 5854] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_EMPTY_PATH) = 0 [pid 8844] close(3) = 0 [pid 8838] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8844] symlink("/dev/binderfs", "./binderfs" [pid 5854] getdents64(4, [pid 8844] <... symlink resumed>) = 0 [pid 5854] <... getdents64 resumed>0x55555c8a5770 /* 2 entries */, 32768) = 48 [pid 8844] write(1, "executing program\n", 18 [pid 8842] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 8841] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_NOCTTY|O_TRUNC|O_SYNC|O_NOATIME|FASYNC, 0100 [pid 5854] getdents64(4, 0x55555c8a5770 /* 0 entries */, 32768) = 0 [pid 5854] close(4executing program ) = 0 [pid 8844] <... write resumed>) = 18 [pid 5854] rmdir("./239/file1" [pid 8844] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5854] <... rmdir resumed>) = 0 [ 245.085269][ T8842] exFAT-fs (loop0): failed to load upcase table (idx : 0x000104d0, chksum : 0xda218cab, utbl_chksum : 0xe619d30d) [pid 8844] <... futex resumed>) = 0 [pid 5854] umount2("./239/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 8842] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5858] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5854] newfstatat(AT_FDCWD, "./239/binderfs", [pid 8842] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8844] rt_sigaction(SIGRT_1, {sa_handler=0x7f397aae8710, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f397aad98c0}, [pid 5854] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 8844] <... rt_sigaction resumed>NULL, 8) = 0 [pid 5854] unlink("./239/binderfs") = 0 [pid 5854] getdents64(3, ./strace-static-x86_64: Process 8845 attached [pid 5858] <... clone resumed>, child_tidptr=0x55555c89c690) = 593 [pid 8842] <... futex resumed>) = 1 [pid 8839] <... futex resumed>) = 0 [pid 8844] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 8839] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8842] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_NOCTTY|O_TRUNC|O_SYNC|O_NOATIME|FASYNC, 0100 [pid 5854] <... getdents64 resumed>0x55555c89d730 /* 0 entries */, 32768) = 0 [pid 8839] <... futex resumed>) = 0 [pid 8844] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5854] close(3 [pid 8844] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 5854] <... close resumed>) = 0 [pid 8844] <... mmap resumed>) = 0x7f397aa56000 [pid 5854] rmdir("./239" [pid 8844] mprotect(0x7f397aa57000, 131072, PROT_READ|PROT_WRITE [pid 5854] <... rmdir resumed>) = 0 [pid 8844] <... mprotect resumed>) = 0 [pid 5854] mkdir("./240", 0777 [pid 8844] rt_sigprocmask(SIG_BLOCK, ~[], [pid 5854] <... mkdir resumed>) = 0 [pid 8844] <... rt_sigprocmask resumed>[], 8) = 0 [pid 5854] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 8844] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f397aa76990, parent_tid=0x7f397aa76990, exit_signal=0, stack=0x7f397aa56000, stack_size=0x20300, tls=0x7f397aa766c0} [pid 5854] <... openat resumed>) = 3 [pid 5854] ioctl(3, LOOP_CLR_FD./strace-static-x86_64: Process 8846 attached [pid 8844] <... clone3 resumed> => {parent_tid=[605]}, 88) = 605 [pid 5854] <... ioctl resumed>) = 0 [pid 8844] rt_sigprocmask(SIG_SETMASK, [], [pid 5854] close(3 [pid 8839] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8846] rseq(0x7f397aa76fe0, 0x20, 0, 0x53053053 [pid 8844] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5854] <... close resumed>) = 0 [pid 8846] <... rseq resumed>) = 0 [pid 8844] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8844] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 8846] set_robust_list(0x7f397aa769a0, 24) = 0 [pid 8846] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 5854] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 8846] memfd_create("syzkaller", 0) = 3 [pid 8845] set_robust_list(0x55555c89c6a0, 24 [pid 8846] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f3972600000 ./strace-static-x86_64: Process 8847 attached [pid 8846] 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\x00\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 8845] <... set_robust_list resumed>) = 0 [pid 8841] <... openat resumed>) = -1 EIO (Input/output error) [pid 8847] set_robust_list(0x55555c89c6a0, 24 [pid 8846] <... write resumed>) = 131072 [pid 8845] chdir("./235" [pid 8842] <... openat resumed>) = -1 EIO (Input/output error) [pid 8841] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8838] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 8846] munmap(0x7f3972600000, 138412032 [pid 8845] <... chdir resumed>) = 0 [pid 8841] <... futex resumed>) = 0 [pid 8847] <... set_robust_list resumed>) = 0 [pid 8846] <... munmap resumed>) = 0 [pid 8842] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8838] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8841] openat(AT_FDCWD, ".", O_RDONLY [pid 5854] <... clone resumed>, child_tidptr=0x55555c89c690) = 600 [pid 8847] chdir("./240" [pid 8846] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 8845] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 8842] <... futex resumed>) = 1 [pid 8841] <... openat resumed>) = 4 [pid 8839] <... futex resumed>) = 0 [pid 8838] <... futex resumed>) = 0 [pid 8847] <... chdir resumed>) = 0 [pid 8845] <... prctl resumed>) = 0 [pid 8842] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8841] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8839] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8838] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8845] setpgid(0, 0 [pid 8842] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8841] <... futex resumed>) = 0 [pid 8839] <... futex resumed>) = 0 [pid 8838] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8847] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 8845] <... setpgid resumed>) = 0 [pid 8842] openat(AT_FDCWD, ".", O_RDONLY [pid 8841] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8839] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8838] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8847] <... prctl resumed>) = 0 [pid 8841] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8842] <... openat resumed>) = 4 [pid 8841] ioctl(4, F2FS_IOC_SHUTDOWN, 0x200000000080 [pid 8838] <... futex resumed>) = 0 [pid 8847] setpgid(0, 0) = 0 [pid 8845] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 8841] <... ioctl resumed>) = 0 [pid 8838] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8847] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 8846] <... openat resumed>) = 4 [pid 8845] <... openat resumed>) = 3 [pid 8842] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8841] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8838] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8842] <... futex resumed>) = 1 [pid 8841] <... futex resumed>) = 0 [pid 8839] <... futex resumed>) = 0 [pid 8838] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8847] <... openat resumed>) = 3 [pid 8846] ioctl(4, LOOP_SET_FD, 3 [pid 8845] write(3, "1000", 4 [pid 8842] ioctl(4, F2FS_IOC_SHUTDOWN, 0x200000000080 [pid 8841] fallocate(-1, 0, 0, 134220898 [pid 8839] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8838] <... futex resumed>) = 0 [pid 8847] write(3, "1000", 4 [pid 8841] <... fallocate resumed>) = -1 EBADF (Bad file descriptor) [pid 8839] <... futex resumed>) = 0 [pid 8847] <... write resumed>) = 4 [pid 8845] <... write resumed>) = 4 [pid 8842] <... ioctl resumed>) = 0 [pid 8841] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8839] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8838] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8847] close(3 [pid 8845] close(3 [pid 8842] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8841] <... futex resumed>) = 0 [pid 8839] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8838] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8847] <... close resumed>) = 0 [pid 8841] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8839] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8838] close(3 [pid 8845] <... close resumed>) = 0 [pid 8847] symlink("/dev/binderfs", "./binderfs"executing program [pid 8842] <... futex resumed>) = 0 [pid 8839] <... futex resumed>) = 0 [pid 8838] <... close resumed>) = 0 [pid 8847] <... symlink resumed>) = 0 [pid 8839] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8838] close(4 [pid 8847] write(1, "executing program\n", 18 [pid 8838] <... close resumed>) = 0 [pid 8847] <... write resumed>) = 18 [pid 8842] fallocate(-1, 0, 0, 134220898 [pid 8838] close(5 [pid 8847] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8845] symlink("/dev/binderfs", "./binderfs" [pid 8842] <... fallocate resumed>) = -1 EBADF (Bad file descriptor) [pid 8838] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8847] <... futex resumed>) = 0 [pid 8842] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8847] rt_sigaction(SIGRT_1, {sa_handler=0x7f397aae8710, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f397aad98c0}, NULL, 8) = 0 [pid 8847] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 8847] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f397aa56000 [ 245.139783][ T8841] exFAT-fs (loop4): error, data size is invalid(10) [ 245.152325][ T8842] exFAT-fs (loop0): error, data size is invalid(10) [ 245.159009][ T8842] exFAT-fs (loop0): Filesystem has been set read-only [ 245.167791][ T8841] exFAT-fs (loop4): Filesystem has been set read-only [pid 8847] mprotect(0x7f397aa57000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 8845] <... symlink resumed>) = 0 [pid 8842] <... futex resumed>) = 1 [pid 8839] <... futex resumed>) = 0 [pid 8838] close(6 [pid 8839] close(3 [pid 8838] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8839] <... close resumed>) = 0 [pid 8839] close(4 [pid 8838] close(7 [pid 8842] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8839] <... close resumed>) = 0 [pid 8838] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8839] close(5 [pid 8838] close(8 [pid 8847] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 8847] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f397aa76990, parent_tid=0x7f397aa76990, exit_signal=0, stack=0x7f397aa56000, stack_size=0x20300, tls=0x7f397aa766c0} => {parent_tid=[601]}, 88) = 601 [pid 8847] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 8846] <... ioctl resumed>) = 0 [pid 8845] write(1, "executing program\n", 18 [pid 8838] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8847] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8847] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 8846] close(3) = 0 [pid 8846] close(4) = 0 executing program [pid 8846] mkdir("./file1", 0777 [pid 8838] close(9./strace-static-x86_64: Process 8848 attached [pid 8846] <... mkdir resumed>) = 0 [pid 8845] <... write resumed>) = 18 [pid 8839] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8838] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8839] close(6) = -1 EBADF (Bad file descriptor) [pid 8839] close(7 [pid 8838] close(10 [pid 8845] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8839] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8838] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8848] rseq(0x7f397aa76fe0, 0x20, 0, 0x53053053) = 0 [pid 8846] mount("/dev/loop2", "./file1", "exfat", 0, "" [pid 8845] <... futex resumed>) = 0 [pid 8839] close(8 [pid 8848] set_robust_list(0x7f397aa769a0, 24 [pid 8838] close(11 [pid 8848] <... set_robust_list resumed>) = 0 [pid 8839] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8838] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8848] rt_sigprocmask(SIG_SETMASK, [], [pid 8838] close(12 [pid 8839] close(9 [pid 8848] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 8838] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8838] close(13 [pid 8848] memfd_create("syzkaller", 0 [pid 8839] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8838] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8839] close(10 [pid 8838] close(14) = -1 EBADF (Bad file descriptor) [pid 8838] close(15) = -1 EBADF (Bad file descriptor) [pid 8838] close(16) = -1 EBADF (Bad file descriptor) [pid 8838] close(17 [pid 8845] rt_sigaction(SIGRT_1, {sa_handler=0x7f397aae8710, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f397aad98c0}, [pid 8839] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8838] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8848] <... memfd_create resumed>) = 3 [pid 8845] <... rt_sigaction resumed>NULL, 8) = 0 [pid 8839] close(11 [pid 8848] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 8845] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 8839] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8838] close(18 [pid 8848] <... mmap resumed>) = 0x7f3972600000 [pid 8839] close(12 [pid 8845] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 8838] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8845] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8839] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8838] close(19 [pid 8848] 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\x00\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 8845] <... mmap resumed>) = 0x7f397aa56000 [pid 8839] close(13 [pid 8838] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8845] mprotect(0x7f397aa57000, 131072, PROT_READ|PROT_WRITE [pid 8839] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8838] close(20 [pid 8845] <... mprotect resumed>) = 0 [pid 8839] close(14 [pid 8838] <... close resumed>) = -1 EBADF (Bad file descriptor) [ 245.214346][ T8846] loop2: detected capacity change from 0 to 256 [pid 8848] <... write resumed>) = 131072 [pid 8845] rt_sigprocmask(SIG_BLOCK, ~[], [pid 8839] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8838] close(21 [pid 8848] munmap(0x7f3972600000, 138412032 [pid 8845] <... rt_sigprocmask resumed>[], 8) = 0 [pid 8839] close(15 [pid 8838] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8839] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8838] close(22) = -1 EBADF (Bad file descriptor) [pid 8839] close(16 [pid 8838] close(23 [pid 8848] <... munmap resumed>) = 0 [pid 8845] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f397aa76990, parent_tid=0x7f397aa76990, exit_signal=0, stack=0x7f397aa56000, stack_size=0x20300, tls=0x7f397aa766c0} [pid 8839] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8838] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8839] close(17 [pid 8838] close(24 [pid 8839] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8838] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8839] close(18 [pid 8838] close(25 [pid 8845] <... clone3 resumed> => {parent_tid=[594]}, 88) = 594 [pid 8845] rt_sigprocmask(SIG_SETMASK, [], [pid 8839] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8838] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8845] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 8839] close(19 [pid 8838] close(26 [pid 8845] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8839] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8838] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8848] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 8845] <... futex resumed>) = 0 [pid 8839] close(20 [pid 8838] close(27 [pid 8839] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8845] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 8839] close(21 [pid 8838] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8839] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8838] close(28 [pid 8839] close(22 [pid 8838] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8839] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8838] close(29 [pid 8848] <... openat resumed>) = 4 [pid 8839] close(23 [pid 8838] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8839] <... close resumed>) = -1 EBADF (Bad file descriptor) ./strace-static-x86_64: Process 8849 attached [pid 8839] close(24 [pid 8838] exit_group(0 [pid 8839] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8841] <... futex resumed>) = ? [pid 8838] <... exit_group resumed>) = ? [pid 8839] close(25 [pid 8848] ioctl(4, LOOP_SET_FD, 3 [pid 8841] +++ exited with 0 +++ [pid 8849] rseq(0x7f397aa76fe0, 0x20, 0, 0x53053053) = 0 [pid 8849] set_robust_list(0x7f397aa769a0, 24) = 0 [pid 8849] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 8849] memfd_create("syzkaller", 0) = 3 [pid 8849] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f3972600000 [pid 8849] 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\x00\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 8839] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8838] +++ exited with 0 +++ [pid 8849] <... write resumed>) = 131072 [pid 8848] <... ioctl resumed>) = 0 [pid 8846] <... mount resumed>) = 0 [pid 8839] close(26) = -1 EBADF (Bad file descriptor) [pid 5857] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=586, si_uid=0, si_status=0, si_utime=0, si_stime=5 /* 0.05 s */} --- [pid 8848] close(3 [pid 8839] close(27 [pid 8848] <... close resumed>) = 0 [pid 8839] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8848] close(4 [pid 8839] close(28 [pid 8848] <... close resumed>) = 0 [pid 8839] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8848] mkdir("./file1", 0777 [pid 8839] close(29) = -1 EBADF (Bad file descriptor) [pid 8849] munmap(0x7f3972600000, 138412032 [pid 8839] exit_group(0 [pid 8849] <... munmap resumed>) = 0 [pid 8848] <... mkdir resumed>) = 0 [pid 8842] <... futex resumed>) = ? [pid 8839] <... exit_group resumed>) = ? [pid 5857] umount2("./238", MNT_FORCE|UMOUNT_NOFOLLOW [pid 8846] openat(AT_FDCWD, "./file1", O_RDONLY|O_DIRECTORY [pid 5857] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 8846] <... openat resumed>) = 3 [pid 8849] openat(AT_FDCWD, "/dev/loop3", O_RDWR) = 4 [pid 8846] chdir("./file1") = 0 [pid 8846] openat(AT_FDCWD, "/dev/loop2", O_RDWR [ 245.273439][ T8846] exFAT-fs (loop2): failed to load upcase table (idx : 0x000104d0, chksum : 0xda218cab, utbl_chksum : 0xe619d30d) [ 245.296935][ T8848] loop1: detected capacity change from 0 to 256 [ 245.317610][ T8849] loop3: detected capacity change from 0 to 256 [pid 8849] ioctl(4, LOOP_SET_FD, 3 [pid 8846] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 8848] mount("/dev/loop1", "./file1", "exfat", 0, "" [pid 8842] +++ exited with 0 +++ [pid 8839] +++ exited with 0 +++ [pid 5857] openat(AT_FDCWD, "./238", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5855] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=586, si_uid=0, si_status=0, si_utime=0, si_stime=4 /* 0.04 s */} --- [pid 5857] <... openat resumed>) = 3 [pid 5857] newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=80, ...}, AT_EMPTY_PATH) = 0 [pid 5857] getdents64(3, [pid 5855] umount2("./234", MNT_FORCE|UMOUNT_NOFOLLOW [pid 8846] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5857] <... getdents64 resumed>0x55555c89d730 /* 4 entries */, 32768) = 112 [pid 5855] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5857] umount2("./238/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 8846] <... futex resumed>) = 1 [pid 8844] <... futex resumed>) = 0 [pid 5855] openat(AT_FDCWD, "./234", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 8846] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_NOCTTY|O_TRUNC|O_SYNC|O_NOATIME|FASYNC, 0100 [pid 8844] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5855] <... openat resumed>) = 3 [pid 8844] <... futex resumed>) = 0 [pid 5855] newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=80, ...}, AT_EMPTY_PATH) = 0 [pid 5855] getdents64(3, [pid 8844] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5855] <... getdents64 resumed>0x55555c89d730 /* 4 entries */, 32768) = 112 [pid 5855] umount2("./234/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 8849] <... ioctl resumed>) = 0 [pid 8849] close(3) = 0 [pid 8849] close(4) = 0 [pid 5855] <... umount2 resumed>) = 0 [pid 8849] mkdir("./file1", 0777) = 0 [pid 8849] mount("/dev/loop3", "./file1", "exfat", 0, "" [pid 5855] umount2("./234/file1", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5855] newfstatat(AT_FDCWD, "./234/file1", {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5855] umount2("./234/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5857] <... umount2 resumed>) = 0 [pid 5855] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5857] umount2("./238/file1", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5857] newfstatat(AT_FDCWD, "./238/file1", [pid 8846] <... openat resumed>) = -1 EIO (Input/output error) [pid 5857] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5857] umount2("./238/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 8846] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5857] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 8846] <... futex resumed>) = 1 [pid 8844] <... futex resumed>) = 0 [pid 5857] openat(AT_FDCWD, "./238/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 8844] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5857] <... openat resumed>) = 4 [pid 8844] <... futex resumed>) = 0 [pid 5857] newfstatat(4, "", [pid 8844] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5857] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_EMPTY_PATH) = 0 [pid 5857] getdents64(4, 0x55555c8a5770 /* 2 entries */, 32768) = 48 [pid 5857] getdents64(4, 0x55555c8a5770 /* 0 entries */, 32768) = 0 [pid 5857] close(4 [pid 8846] openat(AT_FDCWD, ".", O_RDONLY [pid 5857] <... close resumed>) = 0 [pid 5855] openat(AT_FDCWD, "./234/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5857] rmdir("./238/file1") = 0 [pid 5857] umount2("./238/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5855] <... openat resumed>) = 4 [pid 5857] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5855] newfstatat(4, "", [pid 8846] <... openat resumed>) = 4 [pid 5857] newfstatat(AT_FDCWD, "./238/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5855] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_EMPTY_PATH) = 0 [pid 5857] unlink("./238/binderfs" [pid 5855] getdents64(4, [pid 5857] <... unlink resumed>) = 0 [pid 5855] <... getdents64 resumed>0x55555c8a5770 /* 2 entries */, 32768) = 48 [pid 8846] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5857] getdents64(3, [pid 8846] <... futex resumed>) = 1 [pid 8844] <... futex resumed>) = 0 [pid 5857] <... getdents64 resumed>0x55555c89d730 /* 0 entries */, 32768) = 0 [pid 8846] ioctl(4, F2FS_IOC_SHUTDOWN, 0x200000000080 [pid 8844] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5855] getdents64(4, [pid 8846] <... ioctl resumed>) = 0 [pid 8844] <... futex resumed>) = 0 [pid 5857] close(3 [pid 5855] <... getdents64 resumed>0x55555c8a5770 /* 0 entries */, 32768) = 0 [pid 8846] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8844] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5855] close(4 [pid 8846] <... futex resumed>) = 0 [pid 8844] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 5857] <... close resumed>) = 0 [pid 8846] fallocate(-1, 0, 0, 134220898 [pid 8844] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5857] rmdir("./238" [pid 5855] <... close resumed>) = 0 [pid 8846] <... fallocate resumed>) = -1 EBADF (Bad file descriptor) [pid 8844] <... futex resumed>) = 0 [pid 5857] <... rmdir resumed>) = 0 [pid 5855] rmdir("./234/file1" [pid 8846] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8844] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5857] mkdir("./239", 0777 [pid 8846] <... futex resumed>) = 0 [pid 8844] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 5855] <... rmdir resumed>) = 0 [pid 8846] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8844] close(3 [pid 5857] <... mkdir resumed>) = 0 [pid 8844] <... close resumed>) = 0 [pid 5857] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 8844] close(4 [pid 5857] <... openat resumed>) = 3 [pid 5855] umount2("./234/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 8844] <... close resumed>) = 0 [pid 8844] close(5 [pid 5855] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 8844] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8844] close(6 [pid 5855] newfstatat(AT_FDCWD, "./234/binderfs", [pid 8844] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5857] ioctl(3, LOOP_CLR_FD [pid 8844] close(7 [pid 5857] <... ioctl resumed>) = 0 [pid 5855] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 8844] <... close resumed>) = -1 EBADF (Bad file descriptor) [ 245.329969][ T8846] exFAT-fs (loop2): error, data size is invalid(10) [ 245.336642][ T8846] exFAT-fs (loop2): Filesystem has been set read-only [ 245.358233][ T8849] exFAT-fs (loop3): failed to load upcase table (idx : 0x000104d0, chksum : 0xda218cab, utbl_chksum : 0xe619d30d) [pid 5857] close(3 [pid 5855] unlink("./234/binderfs" [pid 8844] close(8 [pid 5857] <... close resumed>) = 0 [pid 8844] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8844] close(9 [pid 8849] <... mount resumed>) = 0 [pid 8844] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8844] close(10) = -1 EBADF (Bad file descriptor) [pid 8844] close(11) = -1 EBADF (Bad file descriptor) [pid 8844] close(12) = -1 EBADF (Bad file descriptor) [pid 8844] close(13) = -1 EBADF (Bad file descriptor) [pid 8844] close(14 [pid 8849] openat(AT_FDCWD, "./file1", O_RDONLY|O_DIRECTORY [pid 8844] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8849] <... openat resumed>) = 3 [pid 8844] close(15 [pid 8849] chdir("./file1" [pid 8844] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8849] <... chdir resumed>) = 0 [pid 8844] close(16 [pid 8849] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 8844] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5857] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 8849] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 8844] close(17 [pid 5855] <... unlink resumed>) = 0 ./strace-static-x86_64: Process 8850 attached [pid 8844] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8844] close(18 [pid 5855] getdents64(3, [pid 8844] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8844] close(19) = -1 EBADF (Bad file descriptor) [pid 8844] close(20) = -1 EBADF (Bad file descriptor) [pid 8844] close(21) = -1 EBADF (Bad file descriptor) [pid 8844] close(22) = -1 EBADF (Bad file descriptor) [pid 8844] close(23 [pid 8850] set_robust_list(0x55555c89c6a0, 24 [pid 8844] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8849] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8844] close(24 [pid 8850] <... set_robust_list resumed>) = 0 [pid 8849] <... futex resumed>) = 1 [pid 8844] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5855] <... getdents64 resumed>0x55555c89d730 /* 0 entries */, 32768) = 0 [pid 8850] chdir("./239" [pid 8849] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8844] close(25 [pid 8850] <... chdir resumed>) = 0 [pid 8844] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5855] close(3 [pid 8850] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 8844] close(26 [pid 8850] <... prctl resumed>) = 0 [pid 8845] <... futex resumed>) = 0 [pid 8844] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5855] <... close resumed>) = 0 [pid 8850] setpgid(0, 0 [pid 8844] close(27 [pid 5857] <... clone resumed>, child_tidptr=0x55555c89c690) = 588 [pid 8850] <... setpgid resumed>) = 0 [pid 8845] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8844] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5855] rmdir("./234" [pid 8850] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 8844] close(28) = -1 EBADF (Bad file descriptor) [pid 8844] close(29) = -1 EBADF (Bad file descriptor) [pid 8850] <... openat resumed>) = 3 [pid 8844] exit_group(0 [pid 8846] <... futex resumed>) = ? [pid 8844] <... exit_group resumed>) = ? [pid 8846] +++ exited with 0 +++ [pid 8845] <... futex resumed>) = 1 [pid 5855] <... rmdir resumed>) = 0 [pid 8850] write(3, "1000", 4 [pid 8849] <... futex resumed>) = 0 [pid 8850] <... write resumed>) = 4 [pid 8849] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_NOCTTY|O_TRUNC|O_SYNC|O_NOATIME|FASYNC, 0100 [pid 8845] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8844] +++ exited with 0 +++ [pid 5855] mkdir("./235", 0777 [pid 8850] close(3 [pid 5856] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=604, si_uid=0, si_status=0, si_utime=0, si_stime=4 /* 0.04 s */} --- [pid 8850] <... close resumed>) = 0 [pid 8850] symlink("/dev/binderfs", "./binderfs") = 0 [pid 5855] <... mkdir resumed>) = 0 executing program [pid 8850] write(1, "executing program\n", 18 [pid 5855] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 8850] <... write resumed>) = 18 [pid 5855] <... openat resumed>) = 3 [pid 8850] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5855] ioctl(3, LOOP_CLR_FD [pid 8850] <... futex resumed>) = 0 [pid 8850] rt_sigaction(SIGRT_1, {sa_handler=0x7f397aae8710, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f397aad98c0}, NULL, 8) = 0 [pid 8850] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 8850] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f397aa56000 [pid 8850] mprotect(0x7f397aa57000, 131072, PROT_READ|PROT_WRITE [pid 5855] <... ioctl resumed>) = 0 [pid 8850] <... mprotect resumed>) = 0 [pid 8850] rt_sigprocmask(SIG_BLOCK, ~[], [pid 5855] close(3 [pid 8850] <... rt_sigprocmask resumed>[], 8) = 0 [pid 8850] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f397aa76990, parent_tid=0x7f397aa76990, exit_signal=0, stack=0x7f397aa56000, stack_size=0x20300, tls=0x7f397aa766c0}./strace-static-x86_64: Process 8851 attached => {parent_tid=[589]}, 88) = 589 [pid 8850] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 8850] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8851] rseq(0x7f397aa76fe0, 0x20, 0, 0x53053053 [pid 8850] <... futex resumed>) = 0 [pid 8851] <... rseq resumed>) = 0 [pid 8850] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 8851] set_robust_list(0x7f397aa769a0, 24) = 0 [pid 8851] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 8851] memfd_create("syzkaller", 0 [pid 5856] umount2("./236", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5856] openat(AT_FDCWD, "./236", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 8851] <... memfd_create resumed>) = 3 [pid 5856] <... openat resumed>) = 3 [pid 5856] newfstatat(3, "", [pid 8851] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5856] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=80, ...}, AT_EMPTY_PATH) = 0 [ 245.395588][ T8848] exFAT-fs (loop1): failed to load upcase table (idx : 0x000104d0, chksum : 0xda218cab, utbl_chksum : 0xe619d30d) [ 245.425334][ T8849] exFAT-fs (loop3): error, data size is invalid(10) [pid 8851] <... mmap resumed>) = 0x7f3972600000 [pid 5856] getdents64(3, [pid 8851] 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\x00\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 8848] <... mount resumed>) = 0 [pid 5856] <... getdents64 resumed>0x55555c89d730 /* 4 entries */, 32768) = 112 [pid 5856] umount2("./236/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 8851] <... write resumed>) = 131072 [pid 8851] munmap(0x7f3972600000, 138412032) = 0 [pid 8848] openat(AT_FDCWD, "./file1", O_RDONLY|O_DIRECTORY [pid 5856] <... umount2 resumed>) = 0 [pid 8851] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 5856] umount2("./236/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 8851] <... openat resumed>) = 4 [pid 5856] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 8851] ioctl(4, LOOP_SET_FD, 3 [pid 5856] newfstatat(AT_FDCWD, "./236/file1", {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5856] umount2("./236/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 8848] <... openat resumed>) = 3 [pid 5856] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5856] openat(AT_FDCWD, "./236/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 5856] newfstatat(4, "", {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_EMPTY_PATH) = 0 [pid 5856] getdents64(4, 0x55555c8a5770 /* 2 entries */, 32768) = 48 [pid 5856] getdents64(4, 0x55555c8a5770 /* 0 entries */, 32768) = 0 [pid 5856] close(4) = 0 [pid 5856] rmdir("./236/file1" [pid 5855] <... close resumed>) = 0 [pid 8848] chdir("./file1") = 0 [pid 5856] <... rmdir resumed>) = 0 [pid 5855] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 8848] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 8849] <... openat resumed>) = -1 EIO (Input/output error) [pid 5856] umount2("./236/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 8849] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5856] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 8849] <... futex resumed>) = 1 [pid 5856] newfstatat(AT_FDCWD, "./236/binderfs", [pid 8845] <... futex resumed>) = 0 [pid 8849] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8848] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 8845] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5856] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5855] <... clone resumed>, child_tidptr=0x55555c89c690) = 588 [pid 8849] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8845] <... futex resumed>) = 0 [pid 5856] unlink("./236/binderfs" [pid 8849] openat(AT_FDCWD, ".", O_RDONLY [pid 8845] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5856] <... unlink resumed>) = 0 [pid 8849] <... openat resumed>) = 4 [pid 5856] getdents64(3, [pid 8849] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5856] <... getdents64 resumed>0x55555c89d730 /* 0 entries */, 32768) = 0 ./strace-static-x86_64: Process 8852 attached [pid 8849] <... futex resumed>) = 1 [pid 8845] <... futex resumed>) = 0 [pid 5856] close(3 [pid 8852] set_robust_list(0x55555c89c6a0, 24 [pid 8849] ioctl(4, F2FS_IOC_SHUTDOWN, 0x200000000080 [pid 8845] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8852] <... set_robust_list resumed>) = 0 [pid 8849] <... ioctl resumed>) = 0 [pid 8845] <... futex resumed>) = 0 [pid 5856] <... close resumed>) = 0 [pid 8852] chdir("./235" [pid 8849] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8848] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8845] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5856] rmdir("./236" [pid 8852] <... chdir resumed>) = 0 [pid 8849] <... futex resumed>) = 0 [pid 8848] <... futex resumed>) = 1 [pid 8847] <... futex resumed>) = 0 [pid 8845] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 5856] <... rmdir resumed>) = 0 [pid 8852] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 8849] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8848] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8847] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8845] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5856] mkdir("./237", 0777 [pid 8852] <... prctl resumed>) = 0 [pid 8849] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8848] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8847] <... futex resumed>) = 0 [pid 8845] <... futex resumed>) = 0 [pid 5856] <... mkdir resumed>) = 0 [pid 8852] setpgid(0, 0 [pid 8851] <... ioctl resumed>) = 0 [pid 8849] fallocate(-1, 0, 0, 134220898 [pid 8848] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_NOCTTY|O_TRUNC|O_SYNC|O_NOATIME|FASYNC, 0100 [pid 8847] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8845] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5856] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 8852] <... setpgid resumed>) = 0 [pid 8851] close(3 [pid 8849] <... fallocate resumed>) = -1 EBADF (Bad file descriptor) [pid 5856] <... openat resumed>) = 3 [pid 8852] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 8851] <... close resumed>) = 0 [pid 8849] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5856] ioctl(3, LOOP_CLR_FD [pid 8852] <... openat resumed>) = 3 [pid 8851] close(4 [pid 8849] <... futex resumed>) = 1 [pid 8845] <... futex resumed>) = 0 [pid 5856] <... ioctl resumed>) = 0 [pid 8852] write(3, "1000", 4 [pid 8849] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8845] close(3 [pid 5856] close(3 [pid 8852] <... write resumed>) = 4 [pid 8845] <... close resumed>) = 0 [pid 5856] <... close resumed>) = 0 [pid 8852] close(3 [pid 8845] close(4 [pid 5856] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 8852] <... close resumed>) = 0 [pid 8845] <... close resumed>) = 0 [pid 8845] close(5) = -1 EBADF (Bad file descriptor) [pid 8845] close(6 [pid 8852] symlink("/dev/binderfs", "./binderfs" [pid 8845] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8845] close(7./strace-static-x86_64: Process 8853 attached [pid 8852] <... symlink resumed>) = 0 [pid 8845] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8845] close(8 [pid 8853] set_robust_list(0x55555c89c6a0, 24) = 0 [pid 8851] <... close resumed>) = 0 [pid 8845] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8853] chdir("./237" [pid 8852] write(1, "executing program\n", 18 [pid 8851] mkdir("./file1", 0777 [pid 8845] close(9executing program [pid 5856] <... clone resumed>, child_tidptr=0x55555c89c690) = 606 [pid 8853] <... chdir resumed>) = 0 [pid 8852] <... write resumed>) = 18 [pid 8851] <... mkdir resumed>) = 0 [pid 8845] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8853] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 8852] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8845] close(10 [pid 8853] <... prctl resumed>) = 0 [pid 8852] <... futex resumed>) = 0 [pid 8851] mount("/dev/loop4", "./file1", "exfat", 0, "" [pid 8845] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8853] setpgid(0, 0 [pid 8852] rt_sigaction(SIGRT_1, {sa_handler=0x7f397aae8710, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f397aad98c0}, [pid 8845] close(11 [pid 8853] <... setpgid resumed>) = 0 [pid 8852] <... rt_sigaction resumed>NULL, 8) = 0 [pid 8845] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8853] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 8845] close(12 [pid 8852] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 8845] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8852] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 8845] close(13 [pid 8852] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8845] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8853] <... openat resumed>) = 3 [pid 8852] <... mmap resumed>) = 0x7f397aa56000 [pid 8845] close(14) = -1 EBADF (Bad file descriptor) [pid 8845] close(15 [pid 8852] mprotect(0x7f397aa57000, 131072, PROT_READ|PROT_WRITE [pid 8845] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8853] write(3, "1000", 4 [pid 8852] <... mprotect resumed>) = 0 [pid 8845] close(16 [pid 8853] <... write resumed>) = 4 [pid 8852] rt_sigprocmask(SIG_BLOCK, ~[], [pid 8845] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8853] close(3 [pid 8845] close(17 [pid 8853] <... close resumed>) = 0 [pid 8845] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8853] symlink("/dev/binderfs", "./binderfs" [pid 8852] <... rt_sigprocmask resumed>[], 8) = 0 [pid 8845] close(18 [pid 8853] <... symlink resumed>) = 0 [pid 8852] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f397aa76990, parent_tid=0x7f397aa76990, exit_signal=0, stack=0x7f397aa56000, stack_size=0x20300, tls=0x7f397aa766c0} [pid 8845] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8845] close(19) = -1 EBADF (Bad file descriptor) [pid 8845] close(20./strace-static-x86_64: Process 8854 attached executing program [pid 8853] write(1, "executing program\n", 18 [pid 8845] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8854] rseq(0x7f397aa76fe0, 0x20, 0, 0x53053053 [pid 8853] <... write resumed>) = 18 [pid 8852] <... clone3 resumed> => {parent_tid=[589]}, 88) = 589 [pid 8845] close(21 [pid 8854] <... rseq resumed>) = 0 [pid 8853] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8852] rt_sigprocmask(SIG_SETMASK, [], [pid 8845] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8854] set_robust_list(0x7f397aa769a0, 24 [pid 8853] <... futex resumed>) = 0 [pid 8852] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 8845] close(22 [pid 8854] <... set_robust_list resumed>) = 0 [pid 8853] rt_sigaction(SIGRT_1, {sa_handler=0x7f397aae8710, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f397aad98c0}, [pid 8852] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8845] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8854] rt_sigprocmask(SIG_SETMASK, [], [pid 8853] <... rt_sigaction resumed>NULL, 8) = 0 [pid 8852] <... futex resumed>) = 0 [pid 8845] close(23 [pid 8854] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 8853] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 8852] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 8845] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8854] memfd_create("syzkaller", 0 [pid 8853] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 8845] close(24 [pid 8853] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8845] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8853] <... mmap resumed>) = 0x7f397aa56000 [pid 8845] close(25 [pid 8854] <... memfd_create resumed>) = 3 [pid 8853] mprotect(0x7f397aa57000, 131072, PROT_READ|PROT_WRITE [pid 8845] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8845] close(26 [pid 8854] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 8853] <... mprotect resumed>) = 0 [pid 8845] <... close resumed>) = -1 EBADF (Bad file descriptor) [ 245.456339][ T8849] exFAT-fs (loop3): Filesystem has been set read-only [ 245.476155][ T8851] loop4: detected capacity change from 0 to 256 [ 245.496826][ T8848] exFAT-fs (loop1): error, data size is invalid(10) [pid 8854] <... mmap resumed>) = 0x7f3972600000 [pid 8845] close(27 [pid 8853] rt_sigprocmask(SIG_BLOCK, ~[], [pid 8845] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8845] close(28) = -1 EBADF (Bad file descriptor) [pid 8845] close(29) = -1 EBADF (Bad file descriptor) [pid 8845] exit_group(0 [pid 8849] <... futex resumed>) = ? [pid 8845] <... exit_group resumed>) = ? [pid 8853] <... rt_sigprocmask resumed>[], 8) = 0 [pid 8849] +++ exited with 0 +++ [pid 8845] +++ exited with 0 +++ [pid 8853] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f397aa76990, parent_tid=0x7f397aa76990, exit_signal=0, stack=0x7f397aa56000, stack_size=0x20300, tls=0x7f397aa766c0} [pid 5858] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=593, si_uid=0, si_status=0, si_utime=0, si_stime=5 /* 0.05 s */} --- ./strace-static-x86_64: Process 8855 attached [pid 8854] 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\x00\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 5858] restart_syscall(<... resuming interrupted clone ...> [pid 8855] rseq(0x7f397aa76fe0, 0x20, 0, 0x53053053 [pid 8853] <... clone3 resumed> => {parent_tid=[607]}, 88) = 607 [pid 5858] <... restart_syscall resumed>) = 0 [pid 8855] <... rseq resumed>) = 0 [pid 8854] <... write resumed>) = 131072 [pid 8853] rt_sigprocmask(SIG_SETMASK, [], [pid 8847] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 8855] set_robust_list(0x7f397aa769a0, 24 [pid 8853] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 8847] futex(0x7f397ab4b6dc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 5858] umount2("./235", MNT_FORCE|UMOUNT_NOFOLLOW [pid 8847] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 5858] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 8853] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8847] <... mmap resumed>) = 0x7f397aa35000 [pid 5858] openat(AT_FDCWD, "./235", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 8855] <... set_robust_list resumed>) = 0 [pid 8853] <... futex resumed>) = 0 [pid 8847] mprotect(0x7f397aa36000, 131072, PROT_READ|PROT_WRITE [pid 5858] <... openat resumed>) = 3 [pid 8855] rt_sigprocmask(SIG_SETMASK, [], [pid 8854] munmap(0x7f3972600000, 138412032 [pid 8853] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 8847] <... mprotect resumed>) = 0 [pid 5858] newfstatat(3, "", [pid 8855] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5858] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=80, ...}, AT_EMPTY_PATH) = 0 [pid 5858] getdents64(3, 0x55555c89d730 /* 4 entries */, 32768) = 112 [pid 5858] umount2("./235/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 8855] memfd_create("syzkaller", 0) = 3 [pid 8855] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 8848] <... openat resumed>) = -1 EIO (Input/output error) [pid 8855] <... mmap resumed>) = 0x7f3972600000 [pid 8855] 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\x00\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 8848] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8847] rt_sigprocmask(SIG_BLOCK, ~[], [pid 8848] <... futex resumed>) = 0 [pid 8847] <... rt_sigprocmask resumed>[], 8) = 0 [pid 8847] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f397aa55990, parent_tid=0x7f397aa55990, exit_signal=0, stack=0x7f397aa35000, stack_size=0x20300, tls=0x7f397aa556c0} => {parent_tid=[602]}, 88) = 602 [pid 8847] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 8847] futex(0x7f397ab4b6d8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8847] futex(0x7f397ab4b6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8855] <... write resumed>) = 131072 [pid 8848] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5858] <... umount2 resumed>) = 0 [pid 5858] umount2("./235/file1", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5858] newfstatat(AT_FDCWD, "./235/file1", ./strace-static-x86_64: Process 8856 attached {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 8856] rseq(0x7f397aa55fe0, 0x20, 0, 0x53053053 [pid 5858] umount2("./235/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 8856] <... rseq resumed>) = 0 [pid 5858] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 8856] set_robust_list(0x7f397aa559a0, 24 [pid 5858] openat(AT_FDCWD, "./235/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 8856] <... set_robust_list resumed>) = 0 [pid 5858] <... openat resumed>) = 4 [pid 8856] rt_sigprocmask(SIG_SETMASK, [], [pid 5858] newfstatat(4, "", [pid 8856] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 8855] munmap(0x7f3972600000, 138412032 [pid 5858] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_EMPTY_PATH) = 0 [pid 8856] openat(AT_FDCWD, ".", O_RDONLY [pid 8855] <... munmap resumed>) = 0 [pid 5858] getdents64(4, [pid 8856] <... openat resumed>) = 4 [pid 8855] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 5858] <... getdents64 resumed>0x55555c8a5770 /* 2 entries */, 32768) = 48 [pid 8856] futex(0x7f397ab4b6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8855] <... openat resumed>) = 4 [pid 5858] getdents64(4, [pid 8856] <... futex resumed>) = 1 [pid 8855] ioctl(4, LOOP_SET_FD, 3 [pid 8847] <... futex resumed>) = 0 [pid 5858] <... getdents64 resumed>0x55555c8a5770 /* 0 entries */, 32768) = 0 [pid 8855] <... ioctl resumed>) = -1 EBUSY (Device or resource busy) [pid 8847] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5858] close(4 [pid 8854] <... munmap resumed>) = 0 [pid 8848] <... futex resumed>) = 0 [pid 8847] <... futex resumed>) = 1 [ 245.550454][ T8848] exFAT-fs (loop1): Filesystem has been set read-only [ 245.560593][ T8851] exFAT-fs (loop4): failed to load upcase table (idx : 0x000104d0, chksum : 0xda218cab, utbl_chksum : 0xe619d30d) [pid 5858] <... close resumed>) = 0 [pid 8856] futex(0x7f397ab4b6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8855] ioctl(4, LOOP_CLR_FD [pid 8854] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 8847] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5858] rmdir("./235/file1" [pid 8855] <... ioctl resumed>) = 0 [pid 8854] <... openat resumed>) = 4 [pid 8848] ioctl(4, F2FS_IOC_SHUTDOWN, 0x200000000080 [pid 5858] <... rmdir resumed>) = 0 [pid 8854] ioctl(4, LOOP_SET_FD, 3 [pid 8848] <... ioctl resumed>) = 0 [pid 5858] umount2("./235/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 8855] ioctl(4, LOOP_SET_FD, 3 [pid 5858] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 8855] <... ioctl resumed>) = -1 EBUSY (Device or resource busy) [pid 5858] newfstatat(AT_FDCWD, "./235/binderfs", [pid 8855] close(4 [pid 8848] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5858] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 8855] <... close resumed>) = 0 [pid 8848] <... futex resumed>) = 1 [pid 8847] <... futex resumed>) = 0 [pid 5858] unlink("./235/binderfs" [pid 8848] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8847] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5858] <... unlink resumed>) = 0 [pid 8847] <... futex resumed>) = 0 [pid 5858] getdents64(3, [pid 8847] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5858] <... getdents64 resumed>0x55555c89d730 /* 0 entries */, 32768) = 0 [pid 8851] <... mount resumed>) = 0 [pid 5858] close(3) = 0 [pid 8851] openat(AT_FDCWD, "./file1", O_RDONLY|O_DIRECTORY [pid 5858] rmdir("./235" [pid 8851] <... openat resumed>) = 3 [pid 5858] <... rmdir resumed>) = 0 [pid 5858] mkdir("./236", 0777) = 0 [pid 5858] openat(AT_FDCWD, "/dev/loop3", O_RDWR) = 3 [pid 8848] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 5858] ioctl(3, LOOP_CLR_FD) = 0 [pid 5858] close(3) = 0 [pid 5858] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 8851] chdir("./file1" [pid 8848] fallocate(-1, 0, 0, 134220898./strace-static-x86_64: Process 8857 attached [pid 8851] <... chdir resumed>) = 0 [pid 8848] <... fallocate resumed>) = -1 EBADF (Bad file descriptor) [pid 8857] set_robust_list(0x55555c89c6a0, 24 [pid 8855] close(3 [pid 8851] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 8857] <... set_robust_list resumed>) = 0 [pid 8855] <... close resumed>) = 0 [pid 8851] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5858] <... clone resumed>, child_tidptr=0x55555c89c690) = 595 [pid 8848] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8857] chdir("./236" [pid 8851] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8857] <... chdir resumed>) = 0 [pid 8851] <... futex resumed>) = 1 [pid 8850] <... futex resumed>) = 0 [pid 8857] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 8855] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8851] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8850] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8857] <... prctl resumed>) = 0 [pid 8855] <... futex resumed>) = 1 [pid 8854] <... ioctl resumed>) = 0 [pid 8853] <... futex resumed>) = 0 [pid 8851] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8850] <... futex resumed>) = 0 [pid 8857] setpgid(0, 0 [pid 8855] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8853] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8851] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_NOCTTY|O_TRUNC|O_SYNC|O_NOATIME|FASYNC, 0100 [pid 8850] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8848] <... futex resumed>) = 1 [pid 8847] <... futex resumed>) = 0 [pid 8857] <... setpgid resumed>) = 0 [pid 8855] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8854] close(3 [pid 8853] <... futex resumed>) = 0 [pid 8855] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_NOCTTY|O_TRUNC|O_SYNC|O_NOATIME|FASYNC, 0100 [pid 8848] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8847] close(3 [pid 8853] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8847] <... close resumed>) = 0 [pid 8847] close(4) = 0 [pid 8847] close(5) = -1 EBADF (Bad file descriptor) [pid 8847] close(6) = -1 EBADF (Bad file descriptor) [pid 8847] close(7) = -1 EBADF (Bad file descriptor) [pid 8857] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 8847] close(8 [pid 8857] <... openat resumed>) = 3 [pid 8855] <... openat resumed>) = 3 [pid 8854] <... close resumed>) = 0 [pid 8857] write(3, "1000", 4 [pid 8855] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8854] close(4 [pid 8847] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8857] <... write resumed>) = 4 [pid 8855] <... futex resumed>) = 1 [pid 8854] <... close resumed>) = 0 [pid 8853] <... futex resumed>) = 0 [pid 8847] close(9 [pid 8857] close(3 [pid 8854] mkdir("./file1", 0777 [pid 8853] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8847] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8857] <... close resumed>) = 0 [pid 8854] <... mkdir resumed>) = 0 [pid 8853] <... futex resumed>) = 0 [pid 8847] close(10 [pid 8854] mount("/dev/loop0", "./file1", "exfat", 0, "" [pid 8853] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8847] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8857] symlink("/dev/binderfs", "./binderfs" [pid 8855] openat(AT_FDCWD, ".", O_RDONLY [pid 8847] close(11executing program [pid 8857] <... symlink resumed>) = 0 [pid 8855] <... openat resumed>) = 4 [pid 8847] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8857] write(1, "executing program\n", 18 [pid 8847] close(12 [pid 8857] <... write resumed>) = 18 [pid 8847] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8857] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8847] close(13 [pid 8855] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8847] <... close resumed>) = -1 EBADF (Bad file descriptor) [ 245.600583][ T8854] loop0: detected capacity change from 0 to 256 [ 245.631728][ T8851] exFAT-fs (loop4): error, data size is invalid(10) [pid 8847] close(14 [pid 8857] <... futex resumed>) = 0 [pid 8855] <... futex resumed>) = 1 [pid 8853] <... futex resumed>) = 0 [pid 8847] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8857] rt_sigaction(SIGRT_1, {sa_handler=0x7f397aae8710, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f397aad98c0}, [pid 8855] ioctl(4, F2FS_IOC_SHUTDOWN, 0x200000000080 [pid 8853] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8851] <... openat resumed>) = -1 EIO (Input/output error) [pid 8847] close(15 [pid 8857] <... rt_sigaction resumed>NULL, 8) = 0 [pid 8855] <... ioctl resumed>) = -1 ENOTTY (Inappropriate ioctl for device) [pid 8854] <... mount resumed>) = 0 [pid 8853] <... futex resumed>) = 0 [pid 8851] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8847] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8857] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 8855] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8854] openat(AT_FDCWD, "./file1", O_RDONLY|O_DIRECTORY [pid 8853] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8851] <... futex resumed>) = 1 [pid 8850] <... futex resumed>) = 0 [pid 8847] close(16 [pid 8857] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 8855] <... futex resumed>) = 0 [pid 8854] <... openat resumed>) = 3 [pid 8853] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8851] openat(AT_FDCWD, ".", O_RDONLY [pid 8850] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8847] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8857] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8855] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8854] chdir("./file1" [pid 8853] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8851] <... openat resumed>) = 4 [pid 8850] <... futex resumed>) = 0 [pid 8847] close(17 [pid 8857] <... mmap resumed>) = 0x7f397aa56000 [pid 8855] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8854] <... chdir resumed>) = 0 [pid 8853] <... futex resumed>) = 0 [pid 8851] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8850] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8847] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8857] mprotect(0x7f397aa57000, 131072, PROT_READ|PROT_WRITE [pid 8855] fallocate(-1, 0, 0, 134220898 [pid 8854] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 8853] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8851] <... futex resumed>) = 0 [pid 8850] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8847] close(18 [pid 8857] <... mprotect resumed>) = 0 [pid 8855] <... fallocate resumed>) = -1 EBADF (Bad file descriptor) [pid 8854] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 8851] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8850] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8847] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8857] rt_sigprocmask(SIG_BLOCK, ~[], [pid 8855] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8854] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8851] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8850] <... futex resumed>) = 0 [pid 8847] close(19 [pid 8857] <... rt_sigprocmask resumed>[], 8) = 0 [pid 8855] <... futex resumed>) = 1 [pid 8854] <... futex resumed>) = 1 [pid 8853] <... futex resumed>) = 0 [pid 8851] ioctl(4, F2FS_IOC_SHUTDOWN, 0x200000000080 [pid 8850] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8847] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8857] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f397aa76990, parent_tid=0x7f397aa76990, exit_signal=0, stack=0x7f397aa56000, stack_size=0x20300, tls=0x7f397aa766c0} [pid 8855] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8854] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8853] close(3 [pid 8852] <... futex resumed>) = 0 [pid 8851] <... ioctl resumed>) = 0 [pid 8847] close(20 [pid 8853] <... close resumed>) = 0 [pid 8852] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8851] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8847] <... close resumed>) = -1 EBADF (Bad file descriptor) ./strace-static-x86_64: Process 8858 attached [pid 8857] <... clone3 resumed> => {parent_tid=[596]}, 88) = 596 [pid 8854] <... futex resumed>) = 0 [pid 8853] close(4 [pid 8852] <... futex resumed>) = 1 [pid 8851] <... futex resumed>) = 1 [pid 8850] <... futex resumed>) = 0 [ 245.657259][ T8854] exFAT-fs (loop0): failed to load upcase table (idx : 0x000104d0, chksum : 0xda218cab, utbl_chksum : 0xe619d30d) [ 245.670756][ T8851] exFAT-fs (loop4): Filesystem has been set read-only [pid 8847] close(21 [pid 8858] rseq(0x7f397aa76fe0, 0x20, 0, 0x53053053 [pid 8857] rt_sigprocmask(SIG_SETMASK, [], [pid 8854] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_NOCTTY|O_TRUNC|O_SYNC|O_NOATIME|FASYNC, 0100 [pid 8853] <... close resumed>) = 0 [pid 8852] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8851] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8850] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8847] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8858] <... rseq resumed>) = 0 [pid 8857] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 8853] close(5 [pid 8858] set_robust_list(0x7f397aa769a0, 24 [pid 8857] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8853] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8850] <... futex resumed>) = 0 [pid 8847] close(22 [pid 8857] <... futex resumed>) = 0 [pid 8853] close(6 [pid 8850] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8847] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8857] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 8853] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8847] close(23 [pid 8858] <... set_robust_list resumed>) = 0 [pid 8851] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8858] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 8858] memfd_create("syzkaller", 0 [pid 8853] close(7 [pid 8851] fallocate(-1, 0, 0, 134220898 [pid 8847] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8858] <... memfd_create resumed>) = 3 [pid 8858] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 8847] close(24 [pid 8851] <... fallocate resumed>) = -1 EBADF (Bad file descriptor) [pid 8847] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8858] <... mmap resumed>) = 0x7f3972600000 [pid 8853] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8847] close(25) = -1 EBADF (Bad file descriptor) [pid 8847] close(26 [pid 8851] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8847] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8851] <... futex resumed>) = 1 [pid 8850] <... futex resumed>) = 0 [pid 8847] close(27 [pid 8853] close(8 [pid 8850] close(3 [pid 8847] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8858] 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\x00\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 8853] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8851] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8850] <... close resumed>) = 0 [pid 8847] close(28 [pid 8850] close(4 [pid 8847] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8850] <... close resumed>) = 0 [pid 8847] close(29 [pid 8853] close(9 [pid 8850] close(5 [pid 8847] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8858] <... write resumed>) = 131072 [pid 8853] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8850] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8847] exit_group(0 [pid 8853] close(10 [pid 8850] close(6 [pid 8848] <... futex resumed>) = ? [pid 8847] <... exit_group resumed>) = ? [pid 8853] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8850] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8848] +++ exited with 0 +++ [pid 8853] close(11 [pid 8850] close(7 [pid 8856] <... futex resumed>) = ? [pid 8853] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8850] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8856] +++ exited with 0 +++ [pid 8853] close(12 [pid 8850] close(8 [pid 8847] +++ exited with 0 +++ [pid 8853] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8850] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8858] munmap(0x7f3972600000, 138412032 [pid 8853] close(13 [pid 8850] close(9 [pid 5854] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=600, si_uid=0, si_status=0, si_utime=0, si_stime=6 /* 0.06 s */} --- [pid 8853] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8850] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5854] restart_syscall(<... resuming interrupted clone ...> [pid 8853] close(14 [pid 8850] close(10 [pid 5854] <... restart_syscall resumed>) = 0 [pid 8853] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8850] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8853] close(15 [pid 8850] close(11 [pid 8853] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8850] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5854] umount2("./240", MNT_FORCE|UMOUNT_NOFOLLOW [pid 8853] close(16 [pid 8850] close(12 [pid 5854] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 8853] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8850] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5854] openat(AT_FDCWD, "./240", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 8853] close(17 [pid 8850] close(13 [pid 5854] <... openat resumed>) = 3 [pid 8853] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8850] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5854] newfstatat(3, "", [pid 8853] close(18 [pid 8850] close(14 [pid 5854] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=80, ...}, AT_EMPTY_PATH) = 0 [pid 8853] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8850] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5854] getdents64(3, [pid 8853] close(19 [pid 8850] close(15 [pid 5854] <... getdents64 resumed>0x55555c89d730 /* 4 entries */, 32768) = 112 [pid 8853] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8850] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5854] umount2("./240/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 8853] close(20 [pid 8850] close(16 [pid 8853] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8850] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8853] close(21 [pid 8850] close(17 [pid 8853] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8850] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8853] close(22 [pid 8850] close(18 [pid 8853] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8850] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8853] close(23 [pid 8850] close(19 [pid 8853] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8850] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8853] close(24 [pid 8850] close(20 [pid 8853] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8850] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8853] close(25 [pid 8850] close(21 [pid 8853] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8850] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8853] close(26 [pid 8850] close(22 [pid 8853] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8850] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8853] close(27 [pid 8850] close(23 [pid 8853] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8850] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8858] <... munmap resumed>) = 0 [pid 8853] close(28 [pid 8850] close(24 [pid 5854] <... umount2 resumed>) = 0 [pid 8858] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 8854] <... openat resumed>) = -1 EIO (Input/output error) [pid 8853] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8850] <... close resumed>) = -1 EBADF (Bad file descriptor) [ 245.719890][ T8854] exFAT-fs (loop0): error, data size is invalid(10) [ 245.726569][ T8854] exFAT-fs (loop0): Filesystem has been set read-only [pid 8858] <... openat resumed>) = 4 [pid 8854] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8853] close(29 [pid 8850] close(25 [pid 8853] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8850] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8858] ioctl(4, LOOP_SET_FD, 3 [pid 8853] exit_group(0 [pid 8850] close(26 [pid 8855] <... futex resumed>) = ? [pid 8854] <... futex resumed>) = 1 [pid 8853] <... exit_group resumed>) = ? [pid 8852] <... futex resumed>) = 0 [pid 8850] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5854] umount2("./240/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 8855] +++ exited with 0 +++ [pid 8854] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8853] +++ exited with 0 +++ [pid 8852] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8850] close(27 [pid 5854] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 8854] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8852] <... futex resumed>) = 0 [pid 8850] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5856] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=606, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- [pid 5854] newfstatat(AT_FDCWD, "./240/file1", [pid 8854] openat(AT_FDCWD, ".", O_RDONLY [pid 8852] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8850] close(28 [pid 5856] restart_syscall(<... resuming interrupted clone ...> [pid 5854] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 8854] <... openat resumed>) = 4 [pid 8850] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5854] umount2("./240/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 8858] <... ioctl resumed>) = 0 [pid 8854] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8850] close(29 [pid 5856] <... restart_syscall resumed>) = 0 [pid 5854] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5856] umount2("./237", MNT_FORCE|UMOUNT_NOFOLLOW [pid 8854] <... futex resumed>) = 1 [pid 8852] <... futex resumed>) = 0 [pid 8850] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5856] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5854] openat(AT_FDCWD, "./240/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 8852] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8850] exit_group(0 [pid 5856] openat(AT_FDCWD, "./237", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 8852] <... futex resumed>) = 0 [pid 5856] <... openat resumed>) = 3 [pid 5854] <... openat resumed>) = 4 [pid 8852] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8851] <... futex resumed>) = ? [pid 8850] <... exit_group resumed>) = ? [pid 5856] newfstatat(3, "", [pid 8854] ioctl(4, F2FS_IOC_SHUTDOWN, 0x200000000080) = 0 [pid 8851] +++ exited with 0 +++ [pid 8858] close(3 [pid 5856] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=80, ...}, AT_EMPTY_PATH) = 0 [pid 5854] newfstatat(4, "", [pid 8858] <... close resumed>) = 0 [pid 8854] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5856] getdents64(3, [pid 5854] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_EMPTY_PATH) = 0 [pid 8858] close(4 [pid 8854] <... futex resumed>) = 1 [pid 8852] <... futex resumed>) = 0 [pid 8850] +++ exited with 0 +++ [pid 5856] <... getdents64 resumed>0x55555c89d730 /* 4 entries */, 32768) = 112 [pid 5854] getdents64(4, [pid 8858] <... close resumed>) = 0 [pid 8854] fallocate(-1, 0, 0, 134220898 [pid 8852] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5857] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=588, si_uid=0, si_status=0, si_utime=0, si_stime=4 /* 0.04 s */} --- [pid 5856] umount2("./237/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 8858] mkdir("./file1", 0777 [pid 8854] <... fallocate resumed>) = -1 EBADF (Bad file descriptor) [pid 8852] <... futex resumed>) = 0 [pid 5856] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5854] <... getdents64 resumed>0x55555c8a5770 /* 2 entries */, 32768) = 48 [pid 8858] <... mkdir resumed>) = 0 [pid 8854] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8852] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5856] newfstatat(AT_FDCWD, "./237/file1", [pid 8858] mount("/dev/loop3", "./file1", "exfat", 0, "" [pid 8854] <... futex resumed>) = 0 [pid 8852] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 5857] umount2("./239", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5856] <... newfstatat resumed>{st_mode=S_IFREG|0100, st_size=0, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 8854] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8852] close(3 [pid 5857] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5856] unlink("./237/file1" [pid 5854] getdents64(4, [pid 8852] <... close resumed>) = 0 [pid 5857] openat(AT_FDCWD, "./239", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5856] <... unlink resumed>) = 0 [pid 5854] <... getdents64 resumed>0x55555c8a5770 /* 0 entries */, 32768) = 0 [pid 8852] close(4 [pid 5857] <... openat resumed>) = 3 [pid 5856] umount2("./237/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5854] close(4 [pid 8852] <... close resumed>) = 0 [pid 5857] newfstatat(3, "", [pid 5856] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 8852] close(5 [pid 5857] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=80, ...}, AT_EMPTY_PATH) = 0 [pid 5856] newfstatat(AT_FDCWD, "./237/binderfs", [pid 5854] <... close resumed>) = 0 [pid 8852] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5857] getdents64(3, [pid 5856] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5854] rmdir("./240/file1" [pid 8852] close(6 [pid 5857] <... getdents64 resumed>0x55555c89d730 /* 4 entries */, 32768) = 112 [pid 5856] unlink("./237/binderfs" [pid 5854] <... rmdir resumed>) = 0 [pid 8852] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5857] umount2("./239/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5856] <... unlink resumed>) = 0 [pid 5854] umount2("./240/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 8852] close(7 [pid 5857] <... umount2 resumed>) = 0 [pid 5856] getdents64(3, [pid 5854] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 8852] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5857] umount2("./239/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5856] <... getdents64 resumed>0x55555c89d730 /* 0 entries */, 32768) = 0 [pid 5854] newfstatat(AT_FDCWD, "./240/binderfs", [pid 8852] close(8 [pid 5857] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 8852] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5857] newfstatat(AT_FDCWD, "./239/file1", [pid 8852] close(9 [pid 5857] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 8852] <... close resumed>) = -1 EBADF (Bad file descriptor) [ 245.781361][ T8858] loop3: detected capacity change from 0 to 256 [pid 8852] close(10 [pid 5857] umount2("./239/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 8852] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5857] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 8852] close(11 [pid 5857] openat(AT_FDCWD, "./239/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 8852] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5857] <... openat resumed>) = 4 [pid 8852] close(12 [pid 5857] newfstatat(4, "", [pid 5854] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 8852] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5857] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_EMPTY_PATH) = 0 [pid 5856] close(3 [pid 8852] close(13 [pid 5857] getdents64(4, [pid 5854] unlink("./240/binderfs" [pid 8852] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5857] <... getdents64 resumed>0x55555c8a5770 /* 2 entries */, 32768) = 48 [pid 5856] <... close resumed>) = 0 [pid 5854] <... unlink resumed>) = 0 [pid 8852] close(14 [pid 5857] getdents64(4, [pid 5856] rmdir("./237" [pid 8852] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5857] <... getdents64 resumed>0x55555c8a5770 /* 0 entries */, 32768) = 0 [pid 5856] <... rmdir resumed>) = 0 [pid 5854] getdents64(3, [pid 8852] close(15 [pid 5857] close(4 [pid 5856] mkdir("./238", 0777 [pid 8852] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5857] <... close resumed>) = 0 [pid 5854] <... getdents64 resumed>0x55555c89d730 /* 0 entries */, 32768) = 0 [pid 8852] close(16) = -1 EBADF (Bad file descriptor) [pid 8852] close(17) = -1 EBADF (Bad file descriptor) [pid 8852] close(18) = -1 EBADF (Bad file descriptor) [pid 8852] close(19) = -1 EBADF (Bad file descriptor) [pid 8852] close(20 [pid 5857] rmdir("./239/file1" [pid 8852] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5857] <... rmdir resumed>) = 0 [pid 8852] close(21 [pid 5856] <... mkdir resumed>) = 0 [pid 8852] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5854] close(3 [pid 8852] close(22 [pid 5857] umount2("./239/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5854] <... close resumed>) = 0 [pid 8852] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5857] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5856] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 5854] rmdir("./240" [pid 8852] close(23 [pid 5857] newfstatat(AT_FDCWD, "./239/binderfs", [pid 5856] <... openat resumed>) = 3 [pid 5854] <... rmdir resumed>) = 0 [pid 8852] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8852] close(24) = -1 EBADF (Bad file descriptor) [pid 8852] close(25) = -1 EBADF (Bad file descriptor) [pid 8852] close(26) = -1 EBADF (Bad file descriptor) [pid 8852] close(27) = -1 EBADF (Bad file descriptor) [pid 8852] close(28) = -1 EBADF (Bad file descriptor) [pid 8852] close(29) = -1 EBADF (Bad file descriptor) [pid 8852] exit_group(0 [pid 8854] <... futex resumed>) = ? [pid 8852] <... exit_group resumed>) = ? [pid 8854] +++ exited with 0 +++ [pid 8852] +++ exited with 0 +++ [pid 5857] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5856] ioctl(3, LOOP_CLR_FD [pid 5855] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=588, si_uid=0, si_status=0, si_utime=0, si_stime=4 /* 0.04 s */} --- [pid 5854] mkdir("./241", 0777 [pid 5856] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 5854] <... mkdir resumed>) = 0 [pid 5856] close(3 [pid 5854] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 5857] unlink("./239/binderfs" [pid 5856] <... close resumed>) = 0 [pid 5854] <... openat resumed>) = 3 [pid 5857] <... unlink resumed>) = 0 [pid 5856] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5854] ioctl(3, LOOP_CLR_FD [pid 5857] getdents64(3, [pid 5854] <... ioctl resumed>) = 0 ./strace-static-x86_64: Process 8859 attached [pid 5857] <... getdents64 resumed>0x55555c89d730 /* 0 entries */, 32768) = 0 [pid 5854] close(3 [pid 5857] close(3 [pid 8859] set_robust_list(0x55555c89c6a0, 24) = 0 [pid 8859] chdir("./238" [pid 5857] <... close resumed>) = 0 [pid 5857] rmdir("./239" [pid 5856] <... clone resumed>, child_tidptr=0x55555c89c690) = 608 [pid 5857] <... rmdir resumed>) = 0 [pid 5855] umount2("./235", MNT_FORCE|UMOUNT_NOFOLLOW [pid 8859] <... chdir resumed>) = 0 [pid 5857] mkdir("./240", 0777 [pid 5854] <... close resumed>) = 0 [pid 8859] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5857] <... mkdir resumed>) = 0 [pid 5855] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5854] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 8859] <... prctl resumed>) = 0 [pid 5855] openat(AT_FDCWD, "./235", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 8858] <... mount resumed>) = 0 [pid 8859] setpgid(0, 0 [pid 8858] openat(AT_FDCWD, "./file1", O_RDONLY|O_DIRECTORY [pid 5855] <... openat resumed>) = 3 [pid 5854] <... clone resumed>, child_tidptr=0x55555c89c690) = 603 [pid 5855] newfstatat(3, "", ./strace-static-x86_64: Process 8860 attached [pid 8859] <... setpgid resumed>) = 0 [pid 8858] <... openat resumed>) = 3 [pid 5855] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=80, ...}, AT_EMPTY_PATH) = 0 [pid 8860] set_robust_list(0x55555c89c6a0, 24 [pid 8859] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5857] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 5855] getdents64(3, [pid 8860] <... set_robust_list resumed>) = 0 [pid 8859] <... openat resumed>) = 3 [pid 5857] <... openat resumed>) = 3 [pid 5855] <... getdents64 resumed>0x55555c89d730 /* 4 entries */, 32768) = 112 [pid 8860] chdir("./241" [pid 8859] write(3, "1000", 4 [pid 5857] ioctl(3, LOOP_CLR_FD [pid 5855] umount2("./235/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 8859] <... write resumed>) = 4 [pid 5857] <... ioctl resumed>) = 0 [pid 8860] <... chdir resumed>) = 0 [pid 8859] close(3 [pid 8858] chdir("./file1" [pid 8860] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 8859] <... close resumed>) = 0 [pid 5857] close(3executing program [pid 8860] <... prctl resumed>) = 0 [pid 8859] symlink("/dev/binderfs", "./binderfs" [pid 8858] <... chdir resumed>) = 0 [pid 5857] <... close resumed>) = 0 [pid 5855] <... umount2 resumed>) = 0 [pid 8860] setpgid(0, 0 [pid 5855] umount2("./235/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 8860] <... setpgid resumed>) = 0 [pid 5855] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5855] newfstatat(AT_FDCWD, "./235/file1", [pid 8860] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5855] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5855] umount2("./235/file1", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 8860] <... openat resumed>) = 3 [pid 8859] <... symlink resumed>) = 0 [pid 5855] openat(AT_FDCWD, "./235/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 8860] write(3, "1000", 4 [pid 8859] write(1, "executing program\n", 18 [pid 5855] <... openat resumed>) = 4 [pid 8860] <... write resumed>) = 4 [pid 8859] <... write resumed>) = 18 [ 245.844702][ T8858] exFAT-fs (loop3): failed to load upcase table (idx : 0x000104d0, chksum : 0xda218cab, utbl_chksum : 0xe619d30d) [pid 5855] newfstatat(4, "", [pid 8860] close(3 [pid 8859] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8858] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 5855] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_EMPTY_PATH) = 0 [pid 8860] <... close resumed>) = 0 [pid 5857] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 8860] symlink("/dev/binderfs", "./binderfs" [pid 8859] <... futex resumed>) = 0 [pid 8858] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5855] getdents64(4, ./strace-static-x86_64: Process 8861 attached [pid 8860] <... symlink resumed>) = 0 [pid 8859] rt_sigaction(SIGRT_1, {sa_handler=0x7f397aae8710, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f397aad98c0}, [pid 8858] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000executing program [pid 5855] <... getdents64 resumed>0x55555c8a5770 /* 2 entries */, 32768) = 48 [pid 8861] set_robust_list(0x55555c89c6a0, 24 [pid 8860] write(1, "executing program\n", 18 [pid 8859] <... rt_sigaction resumed>NULL, 8) = 0 [pid 8858] <... futex resumed>) = 1 [pid 8857] <... futex resumed>) = 0 [pid 5857] <... clone resumed>, child_tidptr=0x55555c89c690) = 590 [pid 5855] getdents64(4, [pid 8860] <... write resumed>) = 18 [pid 8858] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5855] <... getdents64 resumed>0x55555c8a5770 /* 0 entries */, 32768) = 0 [pid 8860] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8857] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5855] close(4 [pid 8860] <... futex resumed>) = 0 [pid 8858] <... futex resumed>) = 0 [pid 8857] <... futex resumed>) = 1 [pid 8860] rt_sigaction(SIGRT_1, {sa_handler=0x7f397aae8710, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f397aad98c0}, [pid 8858] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_NOCTTY|O_TRUNC|O_SYNC|O_NOATIME|FASYNC, 0100 [pid 8857] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5855] <... close resumed>) = 0 [pid 8860] <... rt_sigaction resumed>NULL, 8) = 0 [pid 8860] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 8860] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8859] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 8860] <... mmap resumed>) = 0x7f397aa56000 [pid 8859] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 8860] mprotect(0x7f397aa57000, 131072, PROT_READ|PROT_WRITE [pid 8859] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8860] <... mprotect resumed>) = 0 [pid 8859] <... mmap resumed>) = 0x7f397aa56000 [pid 8860] rt_sigprocmask(SIG_BLOCK, ~[], [pid 8859] mprotect(0x7f397aa57000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 8859] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 8860] <... rt_sigprocmask resumed>[], 8) = 0 [pid 8859] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f397aa76990, parent_tid=0x7f397aa76990, exit_signal=0, stack=0x7f397aa56000, stack_size=0x20300, tls=0x7f397aa766c0} [pid 8860] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f397aa76990, parent_tid=0x7f397aa76990, exit_signal=0, stack=0x7f397aa56000, stack_size=0x20300, tls=0x7f397aa766c0}./strace-static-x86_64: Process 8862 attached => {parent_tid=[604]}, 88) = 604 [pid 8859] <... clone3 resumed> => {parent_tid=[609]}, 88) = 609 [pid 8862] rseq(0x7f397aa76fe0, 0x20, 0, 0x53053053 [pid 8860] rt_sigprocmask(SIG_SETMASK, [], [pid 8859] rt_sigprocmask(SIG_SETMASK, [], [pid 8862] <... rseq resumed>) = 0 [pid 8860] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 8859] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 8862] set_robust_list(0x7f397aa769a0, 24 [pid 8860] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8859] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8862] <... set_robust_list resumed>) = 0 [pid 8860] <... futex resumed>) = 0 [pid 8859] <... futex resumed>) = 0 [pid 8862] rt_sigprocmask(SIG_SETMASK, [], [pid 8860] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 8859] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 8862] <... rt_sigprocmask resumed>NULL, 8) = 0 ./strace-static-x86_64: Process 8863 attached [pid 5855] rmdir("./235/file1" [pid 8862] memfd_create("syzkaller", 0) = 3 [pid 8862] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 8863] rseq(0x7f397aa76fe0, 0x20, 0, 0x53053053 [pid 8861] <... set_robust_list resumed>) = 0 [pid 8858] <... openat resumed>) = -1 EIO (Input/output error) [pid 5855] <... rmdir resumed>) = 0 [pid 8863] <... rseq resumed>) = 0 [pid 5855] umount2("./235/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 8863] set_robust_list(0x7f397aa769a0, 24 [pid 8861] chdir("./240" [pid 5855] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 8863] <... set_robust_list resumed>) = 0 [pid 8861] <... chdir resumed>) = 0 [pid 8858] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5855] newfstatat(AT_FDCWD, "./235/binderfs", [pid 8863] rt_sigprocmask(SIG_SETMASK, [], [pid 8862] <... mmap resumed>) = 0x7f3972600000 [pid 8861] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 8858] <... futex resumed>) = 1 [pid 8857] <... futex resumed>) = 0 [pid 8863] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 8862] 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\x00\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 8861] <... prctl resumed>) = 0 [pid 8858] openat(AT_FDCWD, ".", O_RDONLY [pid 8857] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5855] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 8857] <... futex resumed>) = 0 [pid 5855] unlink("./235/binderfs" [pid 8858] <... openat resumed>) = 4 [pid 8863] memfd_create("syzkaller", 0 [pid 8862] <... write resumed>) = 131072 [pid 8861] setpgid(0, 0 [pid 8858] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8857] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5855] <... unlink resumed>) = 0 [pid 8858] <... futex resumed>) = 0 [pid 8857] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8861] <... setpgid resumed>) = 0 [pid 8858] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5855] getdents64(3, [pid 8863] <... memfd_create resumed>) = 3 [pid 8857] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8858] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 5855] <... getdents64 resumed>0x55555c89d730 /* 0 entries */, 32768) = 0 [pid 8862] munmap(0x7f3972600000, 138412032 [pid 8861] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 8858] ioctl(4, F2FS_IOC_SHUTDOWN, 0x200000000080 [pid 8857] <... futex resumed>) = 0 [pid 5855] close(3 [pid 8863] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 8858] <... ioctl resumed>) = 0 [pid 8857] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5855] <... close resumed>) = 0 [pid 8863] <... mmap resumed>) = 0x7f3972600000 [pid 8862] <... munmap resumed>) = 0 [pid 8858] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8857] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 5855] rmdir("./235" [pid 8862] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 8858] <... futex resumed>) = 0 [pid 8857] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5855] <... rmdir resumed>) = 0 [pid 8858] fallocate(-1, 0, 0, 134220898 [pid 8863] 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\x00\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 8862] <... openat resumed>) = 4 [pid 8861] <... openat resumed>) = 3 [pid 8858] <... fallocate resumed>) = -1 EBADF (Bad file descriptor) [pid 8857] <... futex resumed>) = 0 [pid 5855] mkdir("./236", 0777 [pid 8862] ioctl(4, LOOP_SET_FD, 3 [ 245.922089][ T8858] exFAT-fs (loop3): error, data size is invalid(10) [ 245.932387][ T8858] exFAT-fs (loop3): Filesystem has been set read-only [pid 8858] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8861] write(3, "1000", 4 [pid 8858] <... futex resumed>) = 0 [pid 8857] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5855] <... mkdir resumed>) = 0 [pid 5855] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 8858] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8857] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8863] <... write resumed>) = 131072 [pid 8861] <... write resumed>) = 4 [pid 8857] close(3 [pid 5855] <... openat resumed>) = 3 [pid 8861] close(3 [pid 8857] <... close resumed>) = 0 [pid 8863] munmap(0x7f3972600000, 138412032 [pid 8861] <... close resumed>) = 0 [pid 8857] close(4 [pid 5855] ioctl(3, LOOP_CLR_FD [pid 8861] symlink("/dev/binderfs", "./binderfs" [pid 8857] <... close resumed>) = 0 [pid 5855] <... ioctl resumed>) = 0 [pid 8857] close(5 [pid 8861] <... symlink resumed>) = 0 [pid 8857] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5855] close(3 [pid 8863] <... munmap resumed>) = 0 [pid 8857] close(6 [pid 5855] <... close resumed>) = 0 [pid 8857] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5855] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 8862] <... ioctl resumed>) = 0 [pid 8862] close(3) = 0 [pid 8862] close(4) = 0 [pid 8862] mkdir("./file1", 0777executing program [pid 8863] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 8862] <... mkdir resumed>) = 0 [pid 8861] write(1, "executing program\n", 18 [pid 8857] close(7./strace-static-x86_64: Process 8864 attached [pid 8863] <... openat resumed>) = 4 [pid 8861] <... write resumed>) = 18 [pid 8857] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8861] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8857] close(8 [pid 5855] <... clone resumed>, child_tidptr=0x55555c89c690) = 590 [pid 8861] rt_sigaction(SIGRT_1, {sa_handler=0x7f397aae8710, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f397aad98c0}, [pid 8857] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8864] set_robust_list(0x55555c89c6a0, 24 [pid 8862] mount("/dev/loop2", "./file1", "exfat", 0, "" [pid 8861] <... rt_sigaction resumed>NULL, 8) = 0 [pid 8857] close(9 [pid 8864] <... set_robust_list resumed>) = 0 [pid 8863] ioctl(4, LOOP_SET_FD, 3 [pid 8861] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 8857] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8864] chdir("./236") = 0 [pid 8857] close(10 [pid 8864] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 8857] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8864] <... prctl resumed>) = 0 [pid 8857] close(11 [pid 8864] setpgid(0, 0 [pid 8857] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8864] <... setpgid resumed>) = 0 [pid 8864] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 8863] <... ioctl resumed>) = 0 [pid 8861] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 8857] close(12) = -1 EBADF (Bad file descriptor) [pid 8857] close(13 [pid 8864] <... openat resumed>) = 3 [pid 8861] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8857] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8861] <... mmap resumed>) = 0x7f397aa56000 [pid 8857] close(14) = -1 EBADF (Bad file descriptor) [pid 8857] close(15) = -1 EBADF (Bad file descriptor) [pid 8857] close(16 [pid 8864] write(3, "1000", 4 [pid 8857] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8864] <... write resumed>) = 4 [pid 8857] close(17 [pid 8864] close(3 [pid 8857] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8864] <... close resumed>) = 0 [pid 8857] close(18 [pid 8864] symlink("/dev/binderfs", "./binderfs" [pid 8857] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8864] <... symlink resumed>) = 0 [pid 8857] close(19 [pid 8864] write(1, "executing program\n", 18 [pid 8863] close(3 [pid 8861] mprotect(0x7f397aa57000, 131072, PROT_READ|PROT_WRITE executing program [pid 8857] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8864] <... write resumed>) = 18 [pid 8861] <... mprotect resumed>) = 0 [pid 8857] close(20 [pid 8864] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8863] <... close resumed>) = 0 [pid 8861] rt_sigprocmask(SIG_BLOCK, ~[], [pid 8857] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8864] <... futex resumed>) = 0 [pid 8863] close(4 [pid 8861] <... rt_sigprocmask resumed>[], 8) = 0 [pid 8857] close(21 [ 245.975545][ T8862] loop2: detected capacity change from 0 to 256 [ 246.011117][ T8863] loop1: detected capacity change from 0 to 256 [pid 8864] rt_sigaction(SIGRT_1, {sa_handler=0x7f397aae8710, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f397aad98c0}, [pid 8863] <... close resumed>) = 0 [pid 8861] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f397aa76990, parent_tid=0x7f397aa76990, exit_signal=0, stack=0x7f397aa56000, stack_size=0x20300, tls=0x7f397aa766c0} [pid 8857] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8864] <... rt_sigaction resumed>NULL, 8) = 0 ./strace-static-x86_64: Process 8865 attached [pid 8863] mkdir("./file1", 0777 [pid 8861] <... clone3 resumed> => {parent_tid=[591]}, 88) = 591 [pid 8857] close(22 [pid 8863] <... mkdir resumed>) = 0 [pid 8861] rt_sigprocmask(SIG_SETMASK, [], [pid 8857] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8865] rseq(0x7f397aa76fe0, 0x20, 0, 0x53053053 [pid 8864] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 8857] close(23 [pid 8865] <... rseq resumed>) = 0 [pid 8861] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 8857] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8864] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 8864] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f397aa56000 [pid 8857] close(24 [pid 8865] set_robust_list(0x7f397aa769a0, 24 [pid 8861] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8857] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8857] close(25) = -1 EBADF (Bad file descriptor) [pid 8857] close(26) = -1 EBADF (Bad file descriptor) [pid 8857] close(27 [pid 8864] mprotect(0x7f397aa57000, 131072, PROT_READ|PROT_WRITE [pid 8857] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8864] <... mprotect resumed>) = 0 [pid 8857] close(28) = -1 EBADF (Bad file descriptor) [pid 8857] close(29) = -1 EBADF (Bad file descriptor) [pid 8857] exit_group(0 [pid 8861] <... futex resumed>) = 0 [pid 8857] <... exit_group resumed>) = ? [pid 8865] <... set_robust_list resumed>) = 0 [pid 8858] <... futex resumed>) = ? [pid 8865] rt_sigprocmask(SIG_SETMASK, [], [pid 8864] rt_sigprocmask(SIG_BLOCK, ~[], [pid 8863] mount("/dev/loop1", "./file1", "exfat", 0, "" [pid 8861] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 8858] +++ exited with 0 +++ [pid 8857] +++ exited with 0 +++ [pid 8865] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 8864] <... rt_sigprocmask resumed>[], 8) = 0 [pid 5858] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=595, si_uid=0, si_status=0, si_utime=0, si_stime=3 /* 0.03 s */} --- [pid 8864] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f397aa76990, parent_tid=0x7f397aa76990, exit_signal=0, stack=0x7f397aa56000, stack_size=0x20300, tls=0x7f397aa766c0}./strace-static-x86_64: Process 8866 attached [pid 8865] memfd_create("syzkaller", 0) = 3 [pid 8864] <... clone3 resumed> => {parent_tid=[591]}, 88) = 591 [pid 5858] umount2("./236", MNT_FORCE|UMOUNT_NOFOLLOW [pid 8865] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 8864] rt_sigprocmask(SIG_SETMASK, [], [pid 5858] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 8865] <... mmap resumed>) = 0x7f3972600000 [pid 8864] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5858] openat(AT_FDCWD, "./236", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 8865] 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\x00\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 8864] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5858] <... openat resumed>) = 3 [pid 8864] <... futex resumed>) = 0 [pid 5858] newfstatat(3, "", [pid 8866] rseq(0x7f397aa76fe0, 0x20, 0, 0x53053053 [pid 8865] <... write resumed>) = 131072 [pid 8864] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 5858] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=80, ...}, AT_EMPTY_PATH) = 0 [pid 5858] getdents64(3, 0x55555c89d730 /* 4 entries */, 32768) = 112 [pid 5858] umount2("./236/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 8866] <... rseq resumed>) = 0 [pid 8866] set_robust_list(0x7f397aa769a0, 24 [ 246.037528][ T8862] exFAT-fs (loop2): failed to load upcase table (idx : 0x000104d0, chksum : 0xda218cab, utbl_chksum : 0xe619d30d) [pid 8865] munmap(0x7f3972600000, 138412032 [pid 8866] <... set_robust_list resumed>) = 0 [pid 8865] <... munmap resumed>) = 0 [pid 5858] <... umount2 resumed>) = 0 [pid 8866] rt_sigprocmask(SIG_SETMASK, [], [pid 8865] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 5858] umount2("./236/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 8866] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 8865] <... openat resumed>) = 4 [pid 5858] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 8866] memfd_create("syzkaller", 0 [pid 8865] ioctl(4, LOOP_SET_FD, 3 [pid 8862] <... mount resumed>) = 0 [pid 5858] newfstatat(AT_FDCWD, "./236/file1", [pid 8866] <... memfd_create resumed>) = 3 [pid 8862] openat(AT_FDCWD, "./file1", O_RDONLY|O_DIRECTORY [pid 5858] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 8865] <... ioctl resumed>) = 0 [pid 8866] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 8862] <... openat resumed>) = 3 [pid 5858] umount2("./236/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 8866] <... mmap resumed>) = 0x7f3972600000 [pid 5858] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5858] openat(AT_FDCWD, "./236/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 5858] newfstatat(4, "", {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_EMPTY_PATH) = 0 [pid 5858] getdents64(4, 0x55555c8a5770 /* 2 entries */, 32768) = 48 [pid 5858] getdents64(4, 0x55555c8a5770 /* 0 entries */, 32768) = 0 [pid 5858] close(4) = 0 [pid 5858] rmdir("./236/file1") = 0 [pid 5858] umount2("./236/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5858] newfstatat(AT_FDCWD, "./236/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5858] unlink("./236/binderfs") = 0 [pid 5858] getdents64(3, 0x55555c89d730 /* 0 entries */, 32768) = 0 [pid 5858] close(3) = 0 [pid 5858] rmdir("./236") = 0 [pid 5858] mkdir("./237", 0777) = 0 [pid 8866] 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\x00\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 8862] chdir("./file1" [pid 5858] openat(AT_FDCWD, "/dev/loop3", O_RDWR) = 3 [pid 5858] ioctl(3, LOOP_CLR_FD) = 0 [pid 5858] close(3 [pid 8862] <... chdir resumed>) = 0 [pid 8866] <... write resumed>) = 131072 [pid 8862] openat(AT_FDCWD, "/dev/loop2", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 8862] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 8865] close(3 [pid 8859] <... futex resumed>) = 0 [pid 8866] munmap(0x7f3972600000, 138412032 [pid 8859] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8862] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_NOCTTY|O_TRUNC|O_SYNC|O_NOATIME|FASYNC, 0100 [pid 8859] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8866] <... munmap resumed>) = 0 [ 246.111690][ T8865] loop4: detected capacity change from 0 to 256 [ 246.124026][ T8863] exFAT-fs (loop1): failed to load upcase table (idx : 0x000104d0, chksum : 0xda218cab, utbl_chksum : 0xe619d30d) [ 246.146012][ T8862] exFAT-fs (loop2): error, data size is invalid(10) [ 246.153387][ T8862] exFAT-fs (loop2): Filesystem has been set read-only [pid 8863] <... mount resumed>) = 0 [pid 8866] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 8865] <... close resumed>) = 0 [pid 8866] <... openat resumed>) = 4 [pid 8862] <... openat resumed>) = -1 EIO (Input/output error) [pid 5858] <... close resumed>) = 0 [pid 8866] ioctl(4, LOOP_SET_FD, 3 [pid 8865] close(4 [pid 5858] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 8863] openat(AT_FDCWD, "./file1", O_RDONLY|O_DIRECTORY./strace-static-x86_64: Process 8867 attached [pid 8865] <... close resumed>) = 0 [pid 8865] mkdir("./file1", 0777 [pid 5858] <... clone resumed>, child_tidptr=0x55555c89c690) = 597 [pid 8865] <... mkdir resumed>) = 0 [pid 8865] mount("/dev/loop4", "./file1", "exfat", 0, "" [pid 8863] <... openat resumed>) = 3 [pid 8862] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 8859] <... futex resumed>) = 0 [pid 8859] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8859] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8867] set_robust_list(0x55555c89c6a0, 24) = 0 [pid 8867] chdir("./237") = 0 [pid 8867] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 8867] setpgid(0, 0) = 0 [pid 8867] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 8862] openat(AT_FDCWD, ".", O_RDONLY) = 4 [pid 8863] chdir("./file1" [pid 8862] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8866] <... ioctl resumed>) = 0 [pid 8863] <... chdir resumed>) = 0 [pid 8862] <... futex resumed>) = 1 [pid 8859] <... futex resumed>) = 0 [pid 8866] close(3 [pid 8863] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 8862] ioctl(4, F2FS_IOC_SHUTDOWN, 0x200000000080 [pid 8859] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8866] <... close resumed>) = 0 [pid 8863] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 8859] <... futex resumed>) = 0 [pid 8867] <... openat resumed>) = 3 [pid 8866] close(4 [pid 8863] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8862] <... ioctl resumed>) = 0 [pid 8859] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8866] <... close resumed>) = 0 [pid 8863] <... futex resumed>) = 1 [pid 8862] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8867] write(3, "1000", 4 [pid 8859] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8867] <... write resumed>) = 4 [pid 8866] mkdir("./file1", 0777 [pid 8863] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8862] <... futex resumed>) = 0 [pid 8860] <... futex resumed>) = 0 [pid 8859] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8867] close(3 [pid 8866] <... mkdir resumed>) = 0 [pid 8862] fallocate(-1, 0, 0, 134220898 [pid 8860] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8859] <... futex resumed>) = 0 [ 246.164102][ T8866] loop0: detected capacity change from 0 to 256 executing program [pid 8867] <... close resumed>) = 0 [pid 8866] mount("/dev/loop0", "./file1", "exfat", 0, "" [pid 8863] <... futex resumed>) = 0 [pid 8862] <... fallocate resumed>) = -1 EBADF (Bad file descriptor) [pid 8860] <... futex resumed>) = 1 [pid 8859] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8867] symlink("/dev/binderfs", "./binderfs" [pid 8863] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_NOCTTY|O_TRUNC|O_SYNC|O_NOATIME|FASYNC, 0100 [pid 8862] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8860] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8867] <... symlink resumed>) = 0 [pid 8862] <... futex resumed>) = 0 [pid 8859] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8859] close(3) = 0 [pid 8859] close(4 [pid 8867] write(1, "executing program\n", 18 [pid 8859] <... close resumed>) = 0 [pid 8867] <... write resumed>) = 18 [pid 8859] close(5 [pid 8867] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8862] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8867] <... futex resumed>) = 0 [pid 8859] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8867] rt_sigaction(SIGRT_1, {sa_handler=0x7f397aae8710, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f397aad98c0}, [pid 8859] close(6 [pid 8867] <... rt_sigaction resumed>NULL, 8) = 0 [pid 8859] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8859] close(7) = -1 EBADF (Bad file descriptor) [pid 8867] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 8859] close(8 [pid 8867] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 8859] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8867] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8859] close(9) = -1 EBADF (Bad file descriptor) [pid 8859] close(10) = -1 EBADF (Bad file descriptor) [pid 8859] close(11 [pid 8867] <... mmap resumed>) = 0x7f397aa56000 [pid 8859] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8859] close(12) = -1 EBADF (Bad file descriptor) [pid 8867] mprotect(0x7f397aa57000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 8859] close(13 [pid 8867] rt_sigprocmask(SIG_BLOCK, ~[], [pid 8859] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8867] <... rt_sigprocmask resumed>[], 8) = 0 [pid 8859] close(14) = -1 EBADF (Bad file descriptor) [pid 8859] close(15 [pid 8867] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f397aa76990, parent_tid=0x7f397aa76990, exit_signal=0, stack=0x7f397aa56000, stack_size=0x20300, tls=0x7f397aa766c0} [pid 8859] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8859] close(16) = -1 EBADF (Bad file descriptor) [pid 8859] close(17) = -1 EBADF (Bad file descriptor) [pid 8867] <... clone3 resumed> => {parent_tid=[598]}, 88) = 598 [pid 8859] close(18 [pid 8867] rt_sigprocmask(SIG_SETMASK, [], [pid 8859] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8867] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 8859] close(19./strace-static-x86_64: Process 8868 attached [pid 8867] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8859] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8867] <... futex resumed>) = 0 [pid 8859] close(20 [pid 8867] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 8859] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8868] rseq(0x7f397aa76fe0, 0x20, 0, 0x53053053 [pid 8859] close(21 [pid 8868] <... rseq resumed>) = 0 [pid 8859] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8859] close(22 [pid 8868] set_robust_list(0x7f397aa769a0, 24 [pid 8859] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8868] <... set_robust_list resumed>) = 0 [pid 8859] close(23 [pid 8868] rt_sigprocmask(SIG_SETMASK, [], [pid 8859] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8868] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 8860] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 8859] close(24 [pid 8868] memfd_create("syzkaller", 0 [pid 8860] futex(0x7f397ab4b6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8859] <... close resumed>) = -1 EBADF (Bad file descriptor) [ 246.214089][ T8863] exFAT-fs (loop1): error, data size is invalid(10) [ 246.224211][ T8865] exFAT-fs (loop4): failed to load upcase table (idx : 0x000104d0, chksum : 0xda218cab, utbl_chksum : 0xe619d30d) [ 246.230418][ T8863] exFAT-fs (loop1): Filesystem has been set read-only [pid 8868] <... memfd_create resumed>) = 3 [pid 8860] <... futex resumed>) = 0 [pid 8859] close(25) = -1 EBADF (Bad file descriptor) [pid 8859] close(26) = -1 EBADF (Bad file descriptor) [pid 8859] close(27) = -1 EBADF (Bad file descriptor) [pid 8859] close(28) = -1 EBADF (Bad file descriptor) [pid 8859] close(29) = -1 EBADF (Bad file descriptor) [pid 8860] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8859] exit_group(0 [pid 8868] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 8860] <... mmap resumed>) = 0x7f397aa35000 [pid 8859] <... exit_group resumed>) = ? [pid 8868] <... mmap resumed>) = 0x7f3972600000 [pid 8860] mprotect(0x7f397aa36000, 131072, PROT_READ|PROT_WRITE [pid 8868] 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\x00\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 8860] <... mprotect resumed>) = 0 [pid 8860] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 8863] <... openat resumed>) = -1 EIO (Input/output error) [pid 8862] <... futex resumed>) = ? [pid 8860] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f397aa55990, parent_tid=0x7f397aa55990, exit_signal=0, stack=0x7f397aa35000, stack_size=0x20300, tls=0x7f397aa556c0} => {parent_tid=[605]}, 88) = 605 [pid 8860] rt_sigprocmask(SIG_SETMASK, [], ./strace-static-x86_64: Process 8869 attached [pid 8868] <... write resumed>) = 131072 [pid 8862] +++ exited with 0 +++ [pid 8863] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8860] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 8859] +++ exited with 0 +++ [pid 8869] rseq(0x7f397aa55fe0, 0x20, 0, 0x53053053 [pid 8865] <... mount resumed>) = 0 [pid 8863] <... futex resumed>) = 0 [pid 8860] futex(0x7f397ab4b6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5856] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=608, si_uid=0, si_status=0, si_utime=0, si_stime=7 /* 0.07 s */} --- [pid 8869] <... rseq resumed>) = 0 [pid 8868] munmap(0x7f3972600000, 138412032 [pid 8865] openat(AT_FDCWD, "./file1", O_RDONLY|O_DIRECTORY [pid 8869] set_robust_list(0x7f397aa559a0, 24 [pid 8868] <... munmap resumed>) = 0 [pid 8865] <... openat resumed>) = 3 [pid 8863] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8869] <... set_robust_list resumed>) = 0 [pid 8865] chdir("./file1") = 0 [pid 8869] rt_sigprocmask(SIG_SETMASK, [], [pid 8865] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 8869] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 8868] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 8866] <... mount resumed>) = 0 [pid 8865] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 8860] <... futex resumed>) = 0 [pid 8869] openat(AT_FDCWD, ".", O_RDONLY [pid 8868] <... openat resumed>) = 4 [pid 8866] openat(AT_FDCWD, "./file1", O_RDONLY|O_DIRECTORY [pid 8865] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8860] futex(0x7f397ab4b6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8865] <... futex resumed>) = 1 [pid 8868] ioctl(4, LOOP_SET_FD, 3 [pid 8865] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8869] <... openat resumed>) = 4 [pid 8866] <... openat resumed>) = 3 [pid 8861] <... futex resumed>) = 0 [pid 8869] futex(0x7f397ab4b6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8866] chdir("./file1" [pid 8861] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8869] <... futex resumed>) = 1 [pid 8866] <... chdir resumed>) = 0 [pid 8860] <... futex resumed>) = 0 [pid 8860] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8869] futex(0x7f397ab4b6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8866] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 8861] <... futex resumed>) = 1 [pid 5856] umount2("./238", MNT_FORCE|UMOUNT_NOFOLLOW [pid 8865] <... futex resumed>) = 0 [pid 8863] <... futex resumed>) = 0 [pid 8860] <... futex resumed>) = 1 [pid 8866] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5856] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 8866] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8861] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5856] openat(AT_FDCWD, "./238", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 8866] <... futex resumed>) = 1 [pid 8866] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8865] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_NOCTTY|O_TRUNC|O_SYNC|O_NOATIME|FASYNC, 0100 [pid 8864] <... futex resumed>) = 0 [pid 8863] ioctl(4, F2FS_IOC_SHUTDOWN, 0x200000000080 [pid 8860] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5856] <... openat resumed>) = 3 [pid 8864] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8863] <... ioctl resumed>) = 0 [pid 5856] newfstatat(3, "", [pid 8864] <... futex resumed>) = 1 [pid 8863] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8866] <... futex resumed>) = 0 [pid 8864] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8863] <... futex resumed>) = 1 [pid 8860] <... futex resumed>) = 0 [pid 5856] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=80, ...}, AT_EMPTY_PATH) = 0 [pid 8863] fallocate(-1, 0, 0, 134220898 [pid 8860] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8868] <... ioctl resumed>) = 0 [pid 8866] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_NOCTTY|O_TRUNC|O_SYNC|O_NOATIME|FASYNC, 0100 [pid 8863] <... fallocate resumed>) = -1 EBADF (Bad file descriptor) [pid 8860] <... futex resumed>) = 0 [pid 5856] getdents64(3, [pid 8863] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8860] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8863] <... futex resumed>) = 0 [pid 8860] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8863] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8860] close(3 [pid 5856] <... getdents64 resumed>0x55555c89d730 /* 4 entries */, 32768) = 112 [pid 8860] <... close resumed>) = 0 [pid 8860] close(4 [pid 5856] umount2("./238/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 8860] <... close resumed>) = 0 [pid 8860] close(5) = -1 EBADF (Bad file descriptor) [pid 8860] close(6 [pid 8868] close(3 [pid 8860] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8868] <... close resumed>) = 0 [pid 8860] close(7 [pid 8868] close(4 [pid 8860] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8860] close(8) = -1 EBADF (Bad file descriptor) [pid 8860] close(9) = -1 EBADF (Bad file descriptor) [pid 8860] close(10) = -1 EBADF (Bad file descriptor) [pid 8860] close(11) = -1 EBADF (Bad file descriptor) [ 246.269494][ T8866] exFAT-fs (loop0): failed to load upcase table (idx : 0x000104d0, chksum : 0xda218cab, utbl_chksum : 0xe619d30d) [ 246.300696][ T8868] loop3: detected capacity change from 0 to 256 [ 246.313138][ T8865] exFAT-fs (loop4): error, data size is invalid(10) [pid 8860] close(12 [pid 5856] <... umount2 resumed>) = 0 [pid 8860] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8860] close(13) = -1 EBADF (Bad file descriptor) [pid 8860] close(14) = -1 EBADF (Bad file descriptor) [pid 8860] close(15) = -1 EBADF (Bad file descriptor) [pid 8860] close(16) = -1 EBADF (Bad file descriptor) [pid 8860] close(17) = -1 EBADF (Bad file descriptor) [pid 8860] close(18) = -1 EBADF (Bad file descriptor) [pid 8860] close(19) = -1 EBADF (Bad file descriptor) [pid 8860] close(20) = -1 EBADF (Bad file descriptor) [pid 8860] close(21) = -1 EBADF (Bad file descriptor) [pid 8860] close(22) = -1 EBADF (Bad file descriptor) [pid 8860] close(23) = -1 EBADF (Bad file descriptor) [pid 8860] close(24) = -1 EBADF (Bad file descriptor) [pid 8860] close(25) = -1 EBADF (Bad file descriptor) [pid 8860] close(26) = -1 EBADF (Bad file descriptor) [pid 8860] close(27) = -1 EBADF (Bad file descriptor) [pid 8860] close(28) = -1 EBADF (Bad file descriptor) [pid 8860] close(29) = -1 EBADF (Bad file descriptor) [pid 8860] exit_group(0 [pid 8863] <... futex resumed>) = ? [pid 8860] <... exit_group resumed>) = ? [pid 8863] +++ exited with 0 +++ [pid 8869] <... futex resumed>) = ? [pid 5856] umount2("./238/file1", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 8865] <... openat resumed>) = -1 EIO (Input/output error) [pid 8869] +++ exited with 0 +++ [pid 8868] <... close resumed>) = 0 [pid 8860] +++ exited with 0 +++ [pid 5856] newfstatat(AT_FDCWD, "./238/file1", [pid 5854] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=603, si_uid=0, si_status=0, si_utime=0, si_stime=4 /* 0.04 s */} --- [pid 5856] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5854] umount2("./241", MNT_FORCE|UMOUNT_NOFOLLOW [pid 8868] mkdir("./file1", 0777 [pid 5854] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 8868] <... mkdir resumed>) = 0 [pid 5854] openat(AT_FDCWD, "./241", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 8868] mount("/dev/loop3", "./file1", "exfat", 0, "" [pid 8865] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5856] umount2("./238/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5854] <... openat resumed>) = 3 [pid 8865] <... futex resumed>) = 1 [pid 5854] newfstatat(3, "", [pid 8865] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5854] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=80, ...}, AT_EMPTY_PATH) = 0 [pid 5854] getdents64(3, 0x55555c89d730 /* 4 entries */, 32768) = 112 [pid 5856] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5854] umount2("./241/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5856] openat(AT_FDCWD, "./238/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 5854] <... umount2 resumed>) = 0 [pid 8861] <... futex resumed>) = 0 [pid 5856] newfstatat(4, "", [pid 5854] umount2("./241/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5856] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_EMPTY_PATH) = 0 [pid 5856] getdents64(4, [pid 5854] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5854] newfstatat(AT_FDCWD, "./241/file1", [pid 5856] <... getdents64 resumed>0x55555c8a5770 /* 2 entries */, 32768) = 48 [pid 5854] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5856] getdents64(4, [pid 5854] umount2("./241/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5856] <... getdents64 resumed>0x55555c8a5770 /* 0 entries */, 32768) = 0 [pid 5854] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5854] openat(AT_FDCWD, "./241/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5856] close(4 [pid 5854] <... openat resumed>) = 4 [pid 5856] <... close resumed>) = 0 [pid 5854] newfstatat(4, "", [pid 5856] rmdir("./238/file1" [pid 5854] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_EMPTY_PATH) = 0 [pid 5854] getdents64(4, 0x55555c8a5770 /* 2 entries */, 32768) = 48 [pid 5854] getdents64(4, [pid 5856] <... rmdir resumed>) = 0 [pid 5854] <... getdents64 resumed>0x55555c8a5770 /* 0 entries */, 32768) = 0 [pid 8861] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [ 246.327496][ T8865] exFAT-fs (loop4): Filesystem has been set read-only [ 246.328842][ T8866] exFAT-fs (loop0): error, data size is invalid(10) [pid 5856] umount2("./238/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5854] close(4 [pid 8865] <... futex resumed>) = 0 [pid 8861] <... futex resumed>) = 1 [pid 5856] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5854] <... close resumed>) = 0 [pid 8865] openat(AT_FDCWD, ".", O_RDONLY [pid 5854] rmdir("./241/file1" [pid 8865] <... openat resumed>) = 4 [pid 5854] <... rmdir resumed>) = 0 [pid 8865] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5854] umount2("./241/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 8865] <... futex resumed>) = 0 [pid 8864] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 5854] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 8865] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8864] futex(0x7f397ab4b6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5856] newfstatat(AT_FDCWD, "./238/binderfs", [pid 8864] <... futex resumed>) = 0 [pid 5854] newfstatat(AT_FDCWD, "./241/binderfs", [pid 8864] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 5854] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 8864] <... mmap resumed>) = 0x7f397aa35000 [pid 5854] unlink("./241/binderfs" [pid 8864] mprotect(0x7f397aa36000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 5854] <... unlink resumed>) = 0 [pid 8864] rt_sigprocmask(SIG_BLOCK, ~[], [pid 5856] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 8866] <... openat resumed>) = -1 EIO (Input/output error) [pid 8864] <... rt_sigprocmask resumed>[], 8) = 0 [pid 8861] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8866] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8861] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 5856] unlink("./238/binderfs" [pid 5854] getdents64(3, 0x55555c89d730 /* 0 entries */, 32768) = 0 [pid 5856] <... unlink resumed>) = 0 [pid 5854] close(3 [pid 8861] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8866] <... futex resumed>) = 0 [pid 8861] <... futex resumed>) = 1 [pid 5856] getdents64(3, [pid 8866] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8864] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f397aa55990, parent_tid=0x7f397aa55990, exit_signal=0, stack=0x7f397aa35000, stack_size=0x20300, tls=0x7f397aa556c0} [pid 8861] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5856] <... getdents64 resumed>0x55555c89d730 /* 0 entries */, 32768) = 0 [pid 5854] <... close resumed>) = 0 [pid 5856] close(3 [pid 5854] rmdir("./241" [pid 5856] <... close resumed>) = 0 [pid 8865] <... futex resumed>) = 0 [pid 8864] <... clone3 resumed> => {parent_tid=[592]}, 88) = 592 [pid 5856] rmdir("./238" [pid 5854] <... rmdir resumed>) = 0 ./strace-static-x86_64: Process 8870 attached [pid 8865] ioctl(4, F2FS_IOC_SHUTDOWN, 0x200000000080 [pid 8864] rt_sigprocmask(SIG_SETMASK, [], [pid 5856] <... rmdir resumed>) = 0 [pid 5854] mkdir("./242", 0777 [pid 5856] mkdir("./239", 0777 [pid 8865] <... ioctl resumed>) = 0 [pid 5856] <... mkdir resumed>) = 0 [pid 5854] <... mkdir resumed>) = 0 [pid 8865] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5856] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 5854] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 8865] <... futex resumed>) = 1 [pid 8864] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5854] <... openat resumed>) = 3 [pid 8861] <... futex resumed>) = 0 [pid 8865] fallocate(-1, 0, 0, 134220898 [pid 8864] futex(0x7f397ab4b6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8861] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5856] <... openat resumed>) = 3 [pid 5854] ioctl(3, LOOP_CLR_FD [pid 8870] rseq(0x7f397aa55fe0, 0x20, 0, 0x53053053 [pid 8865] <... fallocate resumed>) = -1 EBADF (Bad file descriptor) [pid 8864] <... futex resumed>) = 0 [pid 8861] <... futex resumed>) = 0 [pid 5856] ioctl(3, LOOP_CLR_FD [pid 8865] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8864] futex(0x7f397ab4b6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8861] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8865] <... futex resumed>) = 0 [pid 5856] <... ioctl resumed>) = 0 [pid 8865] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8861] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 5856] close(3 [pid 8861] close(3 [pid 8870] <... rseq resumed>) = 0 [pid 8861] <... close resumed>) = 0 [pid 5854] <... ioctl resumed>) = 0 [pid 8870] set_robust_list(0x7f397aa559a0, 24 [pid 5854] close(3 [pid 8870] <... set_robust_list resumed>) = 0 [pid 8861] close(4 [pid 5856] <... close resumed>) = 0 [pid 5854] <... close resumed>) = 0 [pid 8870] rt_sigprocmask(SIG_SETMASK, [], [pid 8861] <... close resumed>) = 0 [pid 5856] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 8870] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 8861] close(5 [pid 8870] openat(AT_FDCWD, ".", O_RDONLY [pid 8861] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8870] <... openat resumed>) = 4 [pid 8861] close(6./strace-static-x86_64: Process 8871 attached [pid 8870] futex(0x7f397ab4b6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8861] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5854] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 8870] <... futex resumed>) = 1 [pid 8861] close(7) = -1 EBADF (Bad file descriptor) [pid 8870] futex(0x7f397ab4b6d8, FUTEX_WAIT_PRIVATE, 0, NULL./strace-static-x86_64: Process 8872 attached [pid 8861] close(8 [pid 5854] <... clone resumed>, child_tidptr=0x55555c89c690) = 606 [pid 8861] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8861] close(9) = -1 EBADF (Bad file descriptor) [pid 8861] close(10 [pid 8872] set_robust_list(0x55555c89c6a0, 24 [pid 8861] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8872] <... set_robust_list resumed>) = 0 [pid 8861] close(11 [pid 5856] <... clone resumed>, child_tidptr=0x55555c89c690) = 610 [pid 8861] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8872] chdir("./242" [pid 8861] close(12) = -1 EBADF (Bad file descriptor) [pid 8864] <... futex resumed>) = 0 [pid 8861] close(13 [pid 8872] <... chdir resumed>) = 0 [pid 8864] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8871] set_robust_list(0x55555c89c6a0, 24 [pid 8861] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8872] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 8861] close(14 [pid 8871] <... set_robust_list resumed>) = 0 [pid 8866] <... futex resumed>) = 0 [pid 8861] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8864] <... futex resumed>) = 1 [pid 8872] <... prctl resumed>) = 0 [pid 8872] setpgid(0, 0 [pid 8866] ioctl(4, F2FS_IOC_SHUTDOWN, 0x200000000080 [pid 8864] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8861] close(15 [pid 8872] <... setpgid resumed>) = 0 [pid 8866] <... ioctl resumed>) = 0 [pid 8861] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8872] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 8871] chdir("./239" [pid 8866] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8861] close(16 [pid 8866] <... futex resumed>) = 1 [pid 8861] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8864] <... futex resumed>) = 0 [pid 8861] close(17 [pid 8864] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8861] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8864] <... futex resumed>) = 0 [pid 8861] close(18 [pid 8864] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8861] <... close resumed>) = -1 EBADF (Bad file descriptor) [ 246.367905][ T8866] exFAT-fs (loop0): Filesystem has been set read-only [ 246.379712][ T8868] exFAT-fs (loop3): failed to load upcase table (idx : 0x000104d0, chksum : 0xda218cab, utbl_chksum : 0xe619d30d) [pid 8872] <... openat resumed>) = 3 [pid 8871] <... chdir resumed>) = 0 [pid 8866] fallocate(-1, 0, 0, 134220898 [pid 8861] close(19 [pid 8872] write(3, "1000", 4) = 4 [pid 8868] <... mount resumed>) = 0 [pid 8861] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8872] close(3) = 0 [pid 8861] close(20 [pid 8872] symlink("/dev/binderfs", "./binderfs" [pid 8871] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 8866] <... fallocate resumed>) = -1 EBADF (Bad file descriptor) [pid 8872] <... symlink resumed>) = 0 [pid 8871] <... prctl resumed>) = 0 [pid 8868] openat(AT_FDCWD, "./file1", O_RDONLY|O_DIRECTORY [pid 8866] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8861] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8872] write(1, "executing program\n", 18 [pid 8871] setpgid(0, 0 [pid 8866] <... futex resumed>) = 1 [pid 8864] <... futex resumed>) = 0 [pid 8861] close(21 [pid 8871] <... setpgid resumed>) = 0 [pid 8866] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8864] close(3 [pid 8861] <... close resumed>) = -1 EBADF (Bad file descriptor) executing program [pid 8872] <... write resumed>) = 18 [pid 8871] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 8868] <... openat resumed>) = 3 [pid 8864] <... close resumed>) = 0 [pid 8861] close(22 [pid 8872] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8868] chdir("./file1" [pid 8864] close(4 [pid 8861] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8872] <... futex resumed>) = 0 [pid 8871] <... openat resumed>) = 3 [pid 8868] <... chdir resumed>) = 0 [pid 8864] <... close resumed>) = 0 [pid 8861] close(23 [pid 8872] rt_sigaction(SIGRT_1, {sa_handler=0x7f397aae8710, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f397aad98c0}, [pid 8871] write(3, "1000", 4 [pid 8864] close(5 [pid 8861] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8872] <... rt_sigaction resumed>NULL, 8) = 0 [pid 8861] close(24) = -1 EBADF (Bad file descriptor) [pid 8872] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 8861] close(25 [pid 8872] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8861] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8872] <... mmap resumed>) = 0x7f397aa56000 [pid 8868] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 8861] close(26 [pid 8872] mprotect(0x7f397aa57000, 131072, PROT_READ|PROT_WRITE [pid 8871] <... write resumed>) = 4 [pid 8868] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 8861] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8872] <... mprotect resumed>) = 0 [pid 8868] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8861] close(27 [pid 8872] rt_sigprocmask(SIG_BLOCK, ~[], [pid 8868] <... futex resumed>) = 1 [pid 8867] <... futex resumed>) = 0 [pid 8861] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8864] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8861] close(28 [pid 8872] <... rt_sigprocmask resumed>[], 8) = 0 [pid 8871] close(3 [pid 8867] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8864] close(6 [pid 8861] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8871] <... close resumed>) = 0 [pid 8864] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8861] close(29) = -1 EBADF (Bad file descriptor) [pid 8864] close(7 [pid 8872] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f397aa76990, parent_tid=0x7f397aa76990, exit_signal=0, stack=0x7f397aa56000, stack_size=0x20300, tls=0x7f397aa766c0} [pid 8868] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_NOCTTY|O_TRUNC|O_SYNC|O_NOATIME|FASYNC, 0100 [pid 8867] <... futex resumed>) = 0 [pid 8864] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8861] exit_group(0 [pid 8871] symlink("/dev/binderfs", "./binderfs" [pid 8867] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8865] <... futex resumed>) = ? [pid 8864] close(8 [pid 8861] <... exit_group resumed>) = ? [pid 8872] <... clone3 resumed> => {parent_tid=[607]}, 88) = 607 [pid 8872] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 8872] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8864] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8872] <... futex resumed>) = 0 [pid 8872] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 8871] <... symlink resumed>) = 0 [pid 8865] +++ exited with 0 +++ [pid 8864] close(9 [pid 8861] +++ exited with 0 +++ executing program ./strace-static-x86_64: Process 8873 attached [pid 8871] write(1, "executing program\n", 18 [pid 8864] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8864] close(10) = -1 EBADF (Bad file descriptor) [pid 8864] close(11) = -1 EBADF (Bad file descriptor) [pid 5857] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=590, si_uid=0, si_status=0, si_utime=0, si_stime=2 /* 0.02 s */} --- [pid 8864] close(12 [pid 8871] <... write resumed>) = 18 [pid 8864] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5857] restart_syscall(<... resuming interrupted clone ...> [pid 8871] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8864] close(13 [pid 5857] <... restart_syscall resumed>) = 0 [pid 8864] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8873] rseq(0x7f397aa76fe0, 0x20, 0, 0x53053053 [pid 8864] close(14 [pid 5857] umount2("./240", MNT_FORCE|UMOUNT_NOFOLLOW [pid 8873] <... rseq resumed>) = 0 [pid 5857] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 8873] set_robust_list(0x7f397aa769a0, 24 [pid 8871] <... futex resumed>) = 0 [pid 8864] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5857] openat(AT_FDCWD, "./240", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 8873] <... set_robust_list resumed>) = 0 [pid 8871] rt_sigaction(SIGRT_1, {sa_handler=0x7f397aae8710, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f397aad98c0}, [pid 8864] close(15 [pid 5857] <... openat resumed>) = 3 [pid 8873] rt_sigprocmask(SIG_SETMASK, [], [pid 8871] <... rt_sigaction resumed>NULL, 8) = 0 [pid 8864] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5857] newfstatat(3, "", [pid 8873] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 8871] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 8864] close(16 [pid 8871] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 8871] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8864] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5857] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=80, ...}, AT_EMPTY_PATH) = 0 [pid 8873] memfd_create("syzkaller", 0 [pid 8871] <... mmap resumed>) = 0x7f397aa56000 [pid 8864] close(17 [pid 8871] mprotect(0x7f397aa57000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 5857] getdents64(3, [pid 8871] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 5857] <... getdents64 resumed>0x55555c89d730 /* 4 entries */, 32768) = 112 [pid 5857] umount2("./240/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 8871] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f397aa76990, parent_tid=0x7f397aa76990, exit_signal=0, stack=0x7f397aa56000, stack_size=0x20300, tls=0x7f397aa766c0}./strace-static-x86_64: Process 8874 attached => {parent_tid=[611]}, 88) = 611 [pid 8874] rseq(0x7f397aa76fe0, 0x20, 0, 0x53053053 [pid 8871] rt_sigprocmask(SIG_SETMASK, [], [pid 8874] <... rseq resumed>) = 0 [pid 8871] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 8874] set_robust_list(0x7f397aa769a0, 24 [pid 8871] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8874] <... set_robust_list resumed>) = 0 [pid 8871] <... futex resumed>) = 0 [pid 8874] rt_sigprocmask(SIG_SETMASK, [], [pid 8871] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 8874] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 8874] memfd_create("syzkaller", 0 [pid 8867] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 8867] futex(0x7f397ab4b6dc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8867] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f397aa35000 [pid 8867] mprotect(0x7f397aa36000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 8867] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 8867] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f397aa55990, parent_tid=0x7f397aa55990, exit_signal=0, stack=0x7f397aa35000, stack_size=0x20300, tls=0x7f397aa556c0}./strace-static-x86_64: Process 8875 attached => {parent_tid=[599]}, 88) = 599 [pid 8874] <... memfd_create resumed>) = 3 [pid 8873] <... memfd_create resumed>) = 3 [pid 8868] <... openat resumed>) = -1 EIO (Input/output error) [pid 8867] rt_sigprocmask(SIG_SETMASK, [], [pid 8864] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8875] rseq(0x7f397aa55fe0, 0x20, 0, 0x53053053 [pid 8874] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 8873] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 8868] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8867] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 8864] close(18 [pid 5857] <... umount2 resumed>) = 0 [pid 8868] <... futex resumed>) = 0 [pid 8867] futex(0x7f397ab4b6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8864] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8867] <... futex resumed>) = 0 [pid 8868] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8867] futex(0x7f397ab4b6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8864] close(19 [pid 8873] <... mmap resumed>) = 0x7f3972600000 [pid 8875] <... rseq resumed>) = 0 [pid 8874] <... mmap resumed>) = 0x7f3972600000 [ 246.465899][ T8868] exFAT-fs (loop3): error, data size is invalid(10) [ 246.488014][ T8868] exFAT-fs (loop3): Filesystem has been set read-only [pid 5857] umount2("./240/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 8875] set_robust_list(0x7f397aa559a0, 24 [pid 8874] 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\x00\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 8864] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5857] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 8875] <... set_robust_list resumed>) = 0 [pid 5857] newfstatat(AT_FDCWD, "./240/file1", [pid 8875] rt_sigprocmask(SIG_SETMASK, [], [pid 5857] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 8875] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5857] umount2("./240/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 8875] openat(AT_FDCWD, ".", O_RDONLY [pid 5857] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 8875] <... openat resumed>) = 4 [pid 8873] 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\x00\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 8864] close(20 [pid 5857] openat(AT_FDCWD, "./240/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 8875] futex(0x7f397ab4b6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5857] <... openat resumed>) = 4 [pid 8875] <... futex resumed>) = 1 [pid 8867] <... futex resumed>) = 0 [pid 5857] newfstatat(4, "", [pid 8875] futex(0x7f397ab4b6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8867] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5857] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_EMPTY_PATH) = 0 [pid 8874] <... write resumed>) = 131072 [pid 8868] <... futex resumed>) = 0 [pid 8867] <... futex resumed>) = 1 [pid 5857] getdents64(4, [pid 8868] ioctl(4, F2FS_IOC_SHUTDOWN, 0x200000000080 [pid 8867] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5857] <... getdents64 resumed>0x55555c8a5770 /* 2 entries */, 32768) = 48 [pid 8868] <... ioctl resumed>) = 0 [pid 8864] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5857] getdents64(4, [pid 8868] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 8867] <... futex resumed>) = 0 [pid 8864] close(21 [pid 8868] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8867] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8864] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8868] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8867] <... futex resumed>) = 0 [pid 5857] <... getdents64 resumed>0x55555c8a5770 /* 0 entries */, 32768) = 0 [pid 8874] munmap(0x7f3972600000, 138412032 [pid 8868] fallocate(-1, 0, 0, 134220898 [pid 8867] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8864] close(22 [pid 5857] close(4 [pid 8874] <... munmap resumed>) = 0 [pid 8868] <... fallocate resumed>) = -1 EBADF (Bad file descriptor) [pid 8864] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5857] <... close resumed>) = 0 [pid 8874] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 8868] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8864] close(23 [pid 5857] rmdir("./240/file1" [pid 8874] <... openat resumed>) = 4 [pid 8873] <... write resumed>) = 131072 [pid 8868] <... futex resumed>) = 1 [pid 8867] <... futex resumed>) = 0 [pid 8867] close(3 [pid 8868] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8867] <... close resumed>) = 0 [pid 8867] close(4) = 0 [pid 8867] close(5 [pid 5857] <... rmdir resumed>) = 0 [pid 8867] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5857] umount2("./240/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 8874] ioctl(4, LOOP_SET_FD, 3 [pid 8867] close(6 [pid 5857] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 8873] munmap(0x7f3972600000, 138412032 [pid 8867] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8864] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5857] newfstatat(AT_FDCWD, "./240/binderfs", [pid 8864] close(24) = -1 EBADF (Bad file descriptor) [pid 8864] close(25) = -1 EBADF (Bad file descriptor) [pid 5857] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 8873] <... munmap resumed>) = 0 [pid 8864] close(26 [pid 8867] close(7 [pid 8864] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5857] unlink("./240/binderfs" [pid 8864] close(27 [pid 8867] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8864] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5857] <... unlink resumed>) = 0 [pid 8864] close(28 [pid 8873] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 8867] close(8 [pid 8864] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5857] getdents64(3, [pid 8873] <... openat resumed>) = 4 [pid 8864] close(29) = -1 EBADF (Bad file descriptor) [pid 8873] ioctl(4, LOOP_SET_FD, 3 [pid 5857] <... getdents64 resumed>0x55555c89d730 /* 0 entries */, 32768) = 0 [pid 8864] exit_group(0 [pid 8867] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5857] close(3 [pid 8867] close(9 [pid 5857] <... close resumed>) = 0 [pid 8867] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5857] rmdir("./240" [pid 8867] close(10 [pid 5857] <... rmdir resumed>) = 0 [pid 8867] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5857] mkdir("./241", 0777 [pid 8867] close(11 [pid 5857] <... mkdir resumed>) = 0 [pid 8867] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5857] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 8867] close(12 [pid 5857] <... openat resumed>) = 3 [pid 8867] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5857] ioctl(3, LOOP_CLR_FD [pid 8867] close(13 [pid 5857] <... ioctl resumed>) = 0 [pid 8867] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5857] close(3 [pid 8867] close(14 [pid 5857] <... close resumed>) = 0 [pid 8870] <... futex resumed>) = ? [pid 8867] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8866] <... futex resumed>) = ? [pid 8864] <... exit_group resumed>) = ? [pid 8870] +++ exited with 0 +++ [pid 8867] close(15) = -1 EBADF (Bad file descriptor) [pid 8867] close(16) = -1 EBADF (Bad file descriptor) [pid 8867] close(17) = -1 EBADF (Bad file descriptor) [pid 5857] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 8876 attached [pid 8874] <... ioctl resumed>) = 0 [pid 8867] close(18 [pid 8866] +++ exited with 0 +++ [pid 8864] +++ exited with 0 +++ [pid 8867] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8876] set_robust_list(0x55555c89c6a0, 24 [pid 8867] close(19 [pid 5855] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=590, si_uid=0, si_status=0, si_utime=0, si_stime=6 /* 0.06 s */} --- [pid 8867] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5855] restart_syscall(<... resuming interrupted clone ...> [pid 8867] close(20) = -1 EBADF (Bad file descriptor) [pid 8867] close(21) = -1 EBADF (Bad file descriptor) [pid 8874] close(3 [pid 8867] close(22 [pid 8874] <... close resumed>) = 0 [pid 8867] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8874] close(4 [pid 8867] close(23 [pid 5857] <... clone resumed>, child_tidptr=0x55555c89c690) = 592 [pid 8874] <... close resumed>) = 0 [pid 8867] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8876] <... set_robust_list resumed>) = 0 [pid 8874] mkdir("./file1", 0777 [pid 8867] close(24 [pid 8874] <... mkdir resumed>) = 0 [pid 8867] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8874] mount("/dev/loop2", "./file1", "exfat", 0, "" [pid 8867] close(25 [pid 8876] chdir("./241" [pid 5855] <... restart_syscall resumed>) = 0 [pid 8876] <... chdir resumed>) = 0 [pid 8867] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8876] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 8867] close(26 [pid 8876] <... prctl resumed>) = 0 [pid 5855] umount2("./236", MNT_FORCE|UMOUNT_NOFOLLOW [pid 8876] setpgid(0, 0 [pid 8867] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5855] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 8876] <... setpgid resumed>) = 0 [pid 8867] close(27 [pid 5855] openat(AT_FDCWD, "./236", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 8867] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8867] close(28 [pid 5855] <... openat resumed>) = 3 [pid 8867] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5855] newfstatat(3, "", [pid 8867] close(29 [pid 5855] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=80, ...}, AT_EMPTY_PATH) = 0 [pid 8876] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 8873] <... ioctl resumed>) = 0 [pid 8867] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5855] getdents64(3, [pid 8867] exit_group(0 [pid 5855] <... getdents64 resumed>0x55555c89d730 /* 4 entries */, 32768) = 112 [pid 8868] <... futex resumed>) = ? [pid 8867] <... exit_group resumed>) = ? [pid 5855] umount2("./236/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 8873] close(3 [pid 8868] +++ exited with 0 +++ [pid 8876] <... openat resumed>) = 3 [pid 8875] <... futex resumed>) = ? [pid 8873] <... close resumed>) = 0 [pid 5855] <... umount2 resumed>) = 0 [pid 8873] close(4 [pid 8876] write(3, "1000", 4 [pid 8873] <... close resumed>) = 0 [pid 5855] umount2("./236/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 8876] <... write resumed>) = 4 [pid 8873] mkdir("./file1", 0777 [pid 5855] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5855] newfstatat(AT_FDCWD, "./236/file1", [pid 8873] <... mkdir resumed>) = 0 [pid 5855] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [ 246.557648][ T8874] loop2: detected capacity change from 0 to 256 [ 246.576389][ T8873] loop1: detected capacity change from 0 to 256 [pid 8876] close(3 [pid 8873] mount("/dev/loop1", "./file1", "exfat", 0, "" [pid 5855] umount2("./236/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 8876] <... close resumed>) = 0 [pid 8875] +++ exited with 0 +++ [pid 8867] +++ exited with 0 +++ [pid 8876] symlink("/dev/binderfs", "./binderfs" [pid 8874] <... mount resumed>) = 0 [pid 5855] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5858] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=597, si_uid=0, si_status=0, si_utime=0, si_stime=4 /* 0.04 s */} --- [pid 5855] openat(AT_FDCWD, "./236/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 5858] umount2("./237", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5855] newfstatat(4, "", [pid 5858] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5855] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_EMPTY_PATH) = 0 [pid 5858] openat(AT_FDCWD, "./237", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5855] getdents64(4, [pid 5858] <... openat resumed>) = 3 [pid 5855] <... getdents64 resumed>0x55555c8a5770 /* 2 entries */, 32768) = 48 [pid 5858] newfstatat(3, "", [pid 5855] getdents64(4, [pid 5858] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=80, ...}, AT_EMPTY_PATH) = 0 [pid 5858] getdents64(3, [pid 5855] <... getdents64 resumed>0x55555c8a5770 /* 0 entries */, 32768) = 0 [pid 5858] <... getdents64 resumed>0x55555c89d730 /* 4 entries */, 32768) = 112 [pid 5855] close(4 [pid 5858] umount2("./237/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5855] <... close resumed>) = 0 [pid 5855] rmdir("./236/file1") = 0 [pid 5855] umount2("./236/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5855] newfstatat(AT_FDCWD, "./236/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5855] unlink("./236/binderfs" [pid 8874] openat(AT_FDCWD, "./file1", O_RDONLY|O_DIRECTORY [pid 5855] <... unlink resumed>) = 0 [pid 8874] <... openat resumed>) = 3 [pid 5855] getdents64(3, [pid 8874] chdir("./file1" [pid 5855] <... getdents64 resumed>0x55555c89d730 /* 0 entries */, 32768) = 0 [pid 8874] <... chdir resumed>) = 0 [pid 5855] close(3 [pid 8874] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 5855] <... close resumed>) = 0 [pid 8874] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5855] rmdir("./236" [pid 8876] <... symlink resumed>) = 0 [pid 8874] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000executing program [pid 5855] <... rmdir resumed>) = 0 [pid 8876] write(1, "executing program\n", 18 [pid 8874] <... futex resumed>) = 1 [pid 8871] <... futex resumed>) = 0 [pid 5855] mkdir("./237", 0777 [pid 8876] <... write resumed>) = 18 [pid 8874] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8871] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5858] <... umount2 resumed>) = 0 [pid 5855] <... mkdir resumed>) = 0 [pid 8876] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8874] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8871] <... futex resumed>) = 0 [pid 8876] <... futex resumed>) = 0 [pid 8871] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8876] rt_sigaction(SIGRT_1, {sa_handler=0x7f397aae8710, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f397aad98c0}, NULL, 8) = 0 [pid 5855] openat(AT_FDCWD, "/dev/loop0", O_RDWR) = 3 [pid 8874] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_NOCTTY|O_TRUNC|O_SYNC|O_NOATIME|FASYNC, 0100 [pid 8876] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 5855] ioctl(3, LOOP_CLR_FD [pid 8876] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 5855] <... ioctl resumed>) = 0 [pid 5855] close(3 [pid 8876] <... mmap resumed>) = 0x7f397aa56000 [pid 8876] mprotect(0x7f397aa57000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 8876] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 8876] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f397aa76990, parent_tid=0x7f397aa76990, exit_signal=0, stack=0x7f397aa56000, stack_size=0x20300, tls=0x7f397aa766c0} [pid 5855] <... close resumed>) = 0 [pid 5858] umount2("./237/file1", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5858] newfstatat(AT_FDCWD, "./237/file1", {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5855] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5858] umount2("./237/file1", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5858] openat(AT_FDCWD, "./237/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 5858] newfstatat(4, "", {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_EMPTY_PATH) = 0 [pid 5858] getdents64(4, 0x55555c8a5770 /* 2 entries */, 32768) = 48 [pid 5858] getdents64(4, 0x55555c8a5770 /* 0 entries */, 32768) = 0 ./strace-static-x86_64: Process 8877 attached [pid 5858] close(4 [pid 5855] <... clone resumed>, child_tidptr=0x55555c89c690) = 593 [pid 8877] set_robust_list(0x55555c89c6a0, 24 [pid 5858] <... close resumed>) = 0 [pid 8877] <... set_robust_list resumed>) = 0 [ 246.617920][ T8874] exFAT-fs (loop2): failed to load upcase table (idx : 0x000104d0, chksum : 0xda218cab, utbl_chksum : 0xe619d30d) [ 246.656056][ T8874] exFAT-fs (loop2): error, data size is invalid(10) [pid 5858] rmdir("./237/file1"./strace-static-x86_64: Process 8878 attached [pid 8877] chdir("./237" [pid 8876] <... clone3 resumed> => {parent_tid=[593]}, 88) = 593 [pid 8874] <... openat resumed>) = -1 EIO (Input/output error) [pid 8877] <... chdir resumed>) = 0 [pid 8877] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 8876] rt_sigprocmask(SIG_SETMASK, [], [pid 5858] <... rmdir resumed>) = 0 [pid 8878] rseq(0x7f397aa76fe0, 0x20, 0, 0x53053053 [pid 5858] umount2("./237/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 8878] <... rseq resumed>) = 0 [pid 8874] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5858] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 8878] set_robust_list(0x7f397aa769a0, 24 [pid 8874] <... futex resumed>) = 1 [pid 8871] <... futex resumed>) = 0 [pid 8876] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5858] newfstatat(AT_FDCWD, "./237/binderfs", [pid 8878] <... set_robust_list resumed>) = 0 [pid 8874] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8871] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5858] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 8878] rt_sigprocmask(SIG_SETMASK, [], [pid 8877] setpgid(0, 0 [pid 8876] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8874] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8871] <... futex resumed>) = 0 [pid 5858] unlink("./237/binderfs" [pid 8878] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 8876] <... futex resumed>) = 0 [pid 8874] openat(AT_FDCWD, ".", O_RDONLY [pid 8871] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5858] <... unlink resumed>) = 0 [pid 8878] memfd_create("syzkaller", 0 [pid 8877] <... setpgid resumed>) = 0 [pid 8876] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 8874] <... openat resumed>) = 4 [pid 5858] getdents64(3, [pid 8878] <... memfd_create resumed>) = 3 [pid 8874] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5858] <... getdents64 resumed>0x55555c89d730 /* 0 entries */, 32768) = 0 [pid 8878] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 8877] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 8874] <... futex resumed>) = 1 [pid 8871] <... futex resumed>) = 0 [pid 5858] close(3 [pid 8878] <... mmap resumed>) = 0x7f3972600000 [pid 8877] <... openat resumed>) = 3 [pid 8874] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8873] <... mount resumed>) = 0 [pid 8873] openat(AT_FDCWD, "./file1", O_RDONLY|O_DIRECTORY [pid 8871] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8873] <... openat resumed>) = 3 [pid 8871] <... futex resumed>) = 0 [pid 5858] <... close resumed>) = 0 [pid 8874] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8873] chdir("./file1" [pid 5858] rmdir("./237" [pid 8878] 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\x00\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 8877] write(3, "1000", 4 [pid 8874] ioctl(4, F2FS_IOC_SHUTDOWN, 0x200000000080 [pid 8873] <... chdir resumed>) = 0 [pid 8871] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5858] <... rmdir resumed>) = 0 [pid 8877] <... write resumed>) = 4 [pid 8874] <... ioctl resumed>) = 0 [pid 8873] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 5858] mkdir("./238", 0777 [pid 8878] <... write resumed>) = 131072 [pid 8877] close(3 [pid 8874] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8873] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5858] <... mkdir resumed>) = 0 [pid 8877] <... close resumed>) = 0 [pid 8874] <... futex resumed>) = 1 [pid 8873] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8871] <... futex resumed>) = 0 [pid 5858] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 8877] symlink("/dev/binderfs", "./binderfs" [pid 8871] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8874] fallocate(-1, 0, 0, 134220898 [pid 8873] <... futex resumed>) = 1 [pid 8872] <... futex resumed>) = 0 [pid 8871] <... futex resumed>) = 0 [pid 5858] <... openat resumed>) = 3 [pid 8877] <... symlink resumed>) = 0 [pid 8874] <... fallocate resumed>) = -1 EBADF (Bad file descriptor) [pid 8872] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8871] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8874] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8872] <... futex resumed>) = 0 [pid 8871] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) executing program [pid 8877] write(1, "executing program\n", 18 [pid 8874] <... futex resumed>) = 0 [pid 8872] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8871] close(3 [pid 5858] ioctl(3, LOOP_CLR_FD [pid 8874] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [ 246.672334][ T8874] exFAT-fs (loop2): Filesystem has been set read-only [ 246.680084][ T8873] exFAT-fs (loop1): failed to load upcase table (idx : 0x000104d0, chksum : 0xda218cab, utbl_chksum : 0xe619d30d) [pid 8873] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_NOCTTY|O_TRUNC|O_SYNC|O_NOATIME|FASYNC, 0100 [pid 8878] munmap(0x7f3972600000, 138412032 [pid 8877] <... write resumed>) = 18 [pid 8871] <... close resumed>) = 0 [pid 5858] <... ioctl resumed>) = 0 [pid 8877] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8871] close(4 [pid 8877] rt_sigaction(SIGRT_1, {sa_handler=0x7f397aae8710, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f397aad98c0}, [pid 8871] <... close resumed>) = 0 [pid 8877] <... rt_sigaction resumed>NULL, 8) = 0 [pid 8877] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 8871] close(5 [pid 8877] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 8871] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8877] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8871] close(6 [pid 8877] <... mmap resumed>) = 0x7f397aa56000 [pid 8871] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8878] <... munmap resumed>) = 0 [pid 8877] mprotect(0x7f397aa57000, 131072, PROT_READ|PROT_WRITE [pid 8871] close(7 [pid 5858] close(3 [pid 8878] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 8877] <... mprotect resumed>) = 0 [pid 8871] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5858] <... close resumed>) = 0 [pid 8871] close(8 [pid 8878] <... openat resumed>) = 4 [pid 8877] rt_sigprocmask(SIG_BLOCK, ~[], [pid 8871] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5858] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 8878] ioctl(4, LOOP_SET_FD, 3 [pid 8871] close(9 [pid 8877] <... rt_sigprocmask resumed>[], 8) = 0 [pid 8871] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5858] <... clone resumed>, child_tidptr=0x55555c89c690) = 600 ./strace-static-x86_64: Process 8879 attached [pid 8879] set_robust_list(0x55555c89c6a0, 24 [pid 8871] close(10 [pid 8877] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f397aa76990, parent_tid=0x7f397aa76990, exit_signal=0, stack=0x7f397aa56000, stack_size=0x20300, tls=0x7f397aa766c0} [pid 8871] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8879] <... set_robust_list resumed>) = 0 ./strace-static-x86_64: Process 8880 attached [pid 8879] chdir("./238" [pid 8871] close(11 [pid 8880] rseq(0x7f397aa76fe0, 0x20, 0, 0x53053053 [pid 8877] <... clone3 resumed> => {parent_tid=[594]}, 88) = 594 [pid 8871] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8879] <... chdir resumed>) = 0 [pid 8880] <... rseq resumed>) = 0 [pid 8877] rt_sigprocmask(SIG_SETMASK, [], [pid 8871] close(12 [pid 8880] set_robust_list(0x7f397aa769a0, 24 [pid 8877] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 8871] <... close resumed>) = -1 EBADF (Bad file descriptor) executing program [pid 8880] <... set_robust_list resumed>) = 0 [pid 8879] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 8877] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8871] close(13 [pid 8877] <... futex resumed>) = 0 [pid 8871] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8880] rt_sigprocmask(SIG_SETMASK, [], [pid 8871] close(14 [pid 8877] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 8879] <... prctl resumed>) = 0 [pid 8872] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 8879] setpgid(0, 0 [pid 8872] futex(0x7f397ab4b6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8879] <... setpgid resumed>) = 0 [pid 8872] <... futex resumed>) = 0 [pid 8879] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 8872] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8879] <... openat resumed>) = 3 [pid 8872] <... mmap resumed>) = 0x7f397aa35000 [pid 8879] write(3, "1000", 4 [pid 8872] mprotect(0x7f397aa36000, 131072, PROT_READ|PROT_WRITE [pid 8879] <... write resumed>) = 4 [pid 8872] <... mprotect resumed>) = 0 [pid 8879] close(3 [pid 8872] rt_sigprocmask(SIG_BLOCK, ~[], [pid 8879] <... close resumed>) = 0 [pid 8872] <... rt_sigprocmask resumed>[], 8) = 0 [pid 8879] symlink("/dev/binderfs", "./binderfs" [pid 8872] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f397aa55990, parent_tid=0x7f397aa55990, exit_signal=0, stack=0x7f397aa35000, stack_size=0x20300, tls=0x7f397aa556c0} [pid 8879] <... symlink resumed>) = 0 ./strace-static-x86_64: Process 8881 attached [pid 8879] write(1, "executing program\n", 18 [pid 8878] <... ioctl resumed>) = 0 [pid 8872] <... clone3 resumed> => {parent_tid=[608]}, 88) = 608 [pid 8881] rseq(0x7f397aa55fe0, 0x20, 0, 0x53053053 [pid 8879] <... write resumed>) = 18 [pid 8878] close(3 [pid 8872] rt_sigprocmask(SIG_SETMASK, [], [pid 8881] <... rseq resumed>) = 0 [pid 8879] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8878] <... close resumed>) = 0 [pid 8872] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 8879] <... futex resumed>) = 0 [pid 8878] close(4 [pid 8872] futex(0x7f397ab4b6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8879] rt_sigaction(SIGRT_1, {sa_handler=0x7f397aae8710, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f397aad98c0}, [pid 8878] <... close resumed>) = 0 [pid 8872] <... futex resumed>) = 0 [pid 8881] set_robust_list(0x7f397aa559a0, 24 [pid 8879] <... rt_sigaction resumed>NULL, 8) = 0 [pid 8878] mkdir("./file1", 0777 [pid 8872] futex(0x7f397ab4b6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8871] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8881] <... set_robust_list resumed>) = 0 [pid 8880] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 8879] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 8878] <... mkdir resumed>) = 0 [pid 8881] rt_sigprocmask(SIG_SETMASK, [], [pid 8879] <... rt_sigprocmask resumed>NULL, 8) = 0 [ 246.732577][ T8873] exFAT-fs (loop1): error, data size is invalid(10) [ 246.757262][ T8878] loop4: detected capacity change from 0 to 256 [ 246.769003][ T8873] exFAT-fs (loop1): Filesystem has been set read-only [pid 8878] mount("/dev/loop4", "./file1", "exfat", 0, "" [pid 8881] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 8880] memfd_create("syzkaller", 0 [pid 8879] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8873] <... openat resumed>) = -1 EIO (Input/output error) [pid 8871] close(15 [pid 8880] <... memfd_create resumed>) = 3 [pid 8871] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8881] openat(AT_FDCWD, ".", O_RDONLY [pid 8880] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 8879] <... mmap resumed>) = 0x7f397aa56000 [pid 8871] close(16 [pid 8881] <... openat resumed>) = 4 [pid 8879] mprotect(0x7f397aa57000, 131072, PROT_READ|PROT_WRITE [pid 8873] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8881] futex(0x7f397ab4b6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8879] <... mprotect resumed>) = 0 [pid 8873] <... futex resumed>) = 0 [pid 8881] <... futex resumed>) = 1 [pid 8880] <... mmap resumed>) = 0x7f3972600000 [pid 8879] rt_sigprocmask(SIG_BLOCK, ~[], [pid 8873] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8872] <... futex resumed>) = 0 [pid 8871] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8879] <... rt_sigprocmask resumed>[], 8) = 0 [pid 8873] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8872] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8879] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f397aa76990, parent_tid=0x7f397aa76990, exit_signal=0, stack=0x7f397aa56000, stack_size=0x20300, tls=0x7f397aa766c0} [pid 8873] ioctl(4, F2FS_IOC_SHUTDOWN, 0x200000000080 [pid 8872] <... futex resumed>) = 0 [pid 8873] <... ioctl resumed>) = 0 [pid 8872] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}./strace-static-x86_64: Process 8882 attached [pid 8881] futex(0x7f397ab4b6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8879] <... clone3 resumed> => {parent_tid=[601]}, 88) = 601 [pid 8873] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8879] rt_sigprocmask(SIG_SETMASK, [], [pid 8873] <... futex resumed>) = 1 [pid 8872] <... futex resumed>) = 0 [pid 8879] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 8873] fallocate(-1, 0, 0, 134220898 [pid 8872] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8879] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8873] <... fallocate resumed>) = -1 EBADF (Bad file descriptor) [pid 8872] <... futex resumed>) = 0 [pid 8879] <... futex resumed>) = 0 [pid 8873] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8872] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8879] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 8873] <... futex resumed>) = 0 [pid 8872] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8882] rseq(0x7f397aa76fe0, 0x20, 0, 0x53053053 [pid 8873] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8872] close(3 [pid 8882] <... rseq resumed>) = 0 [pid 8872] <... close resumed>) = 0 [pid 8882] set_robust_list(0x7f397aa769a0, 24 [pid 8872] close(4 [pid 8882] <... set_robust_list resumed>) = 0 [pid 8872] <... close resumed>) = 0 [pid 8882] rt_sigprocmask(SIG_SETMASK, [], [pid 8872] close(5 [pid 8882] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 8872] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8882] memfd_create("syzkaller", 0 [pid 8872] close(6 [pid 8882] <... memfd_create resumed>) = 3 [pid 8872] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8882] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 8872] close(7 [pid 8882] <... mmap resumed>) = 0x7f3972600000 [pid 8872] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8882] 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\x00\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 8872] close(8 [pid 8871] close(17 [pid 8872] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8872] close(9 [pid 8880] 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\x00\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 8872] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8871] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8872] close(10) = -1 EBADF (Bad file descriptor) [pid 8872] close(11) = -1 EBADF (Bad file descriptor) [pid 8872] close(12) = -1 EBADF (Bad file descriptor) [pid 8872] close(13 [pid 8882] <... write resumed>) = 131072 [pid 8872] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8878] <... mount resumed>) = 0 [pid 8872] close(14) = -1 EBADF (Bad file descriptor) [pid 8872] close(15) = -1 EBADF (Bad file descriptor) [pid 8872] close(16) = -1 EBADF (Bad file descriptor) [pid 8872] close(17) = -1 EBADF (Bad file descriptor) [pid 8872] close(18) = -1 EBADF (Bad file descriptor) [pid 8872] close(19) = -1 EBADF (Bad file descriptor) [pid 8872] close(20 [pid 8871] close(18 [pid 8872] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8872] close(21) = -1 EBADF (Bad file descriptor) [pid 8872] close(22 [pid 8882] munmap(0x7f3972600000, 138412032 [pid 8878] openat(AT_FDCWD, "./file1", O_RDONLY|O_DIRECTORY [pid 8872] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8882] <... munmap resumed>) = 0 [pid 8878] <... openat resumed>) = 3 [pid 8872] close(23 [pid 8871] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8872] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8872] close(24) = -1 EBADF (Bad file descriptor) [pid 8872] close(25) = -1 EBADF (Bad file descriptor) [pid 8878] chdir("./file1" [pid 8872] close(26 [pid 8882] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 8880] <... write resumed>) = 131072 [pid 8878] <... chdir resumed>) = 0 [pid 8872] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8871] close(19 [pid 8882] <... openat resumed>) = 4 [pid 8880] munmap(0x7f3972600000, 138412032 [pid 8878] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 8872] close(27 [pid 8871] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8872] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8872] close(28) = -1 EBADF (Bad file descriptor) [pid 8880] <... munmap resumed>) = 0 [pid 8871] close(20 [pid 8882] ioctl(4, LOOP_SET_FD, 3 [pid 8878] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 8872] close(29 [pid 8871] <... close resumed>) = -1 EBADF (Bad file descriptor) [ 246.797505][ T8878] exFAT-fs (loop4): failed to load upcase table (idx : 0x000104d0, chksum : 0xda218cab, utbl_chksum : 0xe619d30d) [pid 8880] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 8878] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8872] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8871] close(21) = -1 EBADF (Bad file descriptor) [pid 8880] <... openat resumed>) = 4 [pid 8871] close(22) = -1 EBADF (Bad file descriptor) [pid 8871] close(23 [pid 8872] exit_group(0 [pid 8871] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8881] <... futex resumed>) = ? [pid 8873] <... futex resumed>) = ? [pid 8872] <... exit_group resumed>) = ? [pid 8871] close(24 [pid 8881] +++ exited with 0 +++ [pid 8873] +++ exited with 0 +++ [pid 8871] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8880] ioctl(4, LOOP_SET_FD, 3 [pid 8872] +++ exited with 0 +++ [pid 8871] close(25) = -1 EBADF (Bad file descriptor) [pid 8871] close(26 [pid 8878] <... futex resumed>) = 1 [pid 8871] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5854] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=606, si_uid=0, si_status=0, si_utime=0, si_stime=6 /* 0.06 s */} --- [pid 8871] close(27 [pid 8878] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8871] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8871] close(28 [pid 8876] <... futex resumed>) = 0 [pid 8876] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8871] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5854] umount2("./242", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5854] openat(AT_FDCWD, "./242", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 5854] newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=80, ...}, AT_EMPTY_PATH) = 0 [pid 5854] getdents64(3, [pid 8878] <... futex resumed>) = 0 [pid 8876] <... futex resumed>) = 1 [pid 8871] close(29 [pid 5854] <... getdents64 resumed>0x55555c89d730 /* 4 entries */, 32768) = 112 [pid 8878] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_NOCTTY|O_TRUNC|O_SYNC|O_NOATIME|FASYNC, 0100 [pid 8876] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8871] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5854] umount2("./242/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 8871] exit_group(0) = ? [pid 8874] <... futex resumed>) = ? [pid 8874] +++ exited with 0 +++ [pid 8871] +++ exited with 0 +++ [pid 5856] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=610, si_uid=0, si_status=0, si_utime=0, si_stime=7 /* 0.07 s */} --- [pid 8882] <... ioctl resumed>) = 0 [pid 5856] restart_syscall(<... resuming interrupted clone ...> [pid 8882] close(3) = 0 [pid 8882] close(4 [pid 8880] <... ioctl resumed>) = 0 [pid 5856] <... restart_syscall resumed>) = 0 [pid 5854] <... umount2 resumed>) = 0 [pid 5854] umount2("./242/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 8880] close(3 [pid 5856] umount2("./239", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5854] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 8880] <... close resumed>) = 0 [pid 5856] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 8880] close(4 [pid 5856] openat(AT_FDCWD, "./239", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 8880] <... close resumed>) = 0 [pid 8882] <... close resumed>) = 0 [pid 8880] mkdir("./file1", 0777 [pid 5856] <... openat resumed>) = 3 [pid 5854] newfstatat(AT_FDCWD, "./242/file1", [pid 8882] mkdir("./file1", 0777 [pid 8880] <... mkdir resumed>) = 0 [pid 5856] newfstatat(3, "", [pid 5854] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 8882] <... mkdir resumed>) = 0 [pid 5856] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=80, ...}, AT_EMPTY_PATH) = 0 [pid 5854] umount2("./242/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 8882] mount("/dev/loop3", "./file1", "exfat", 0, "" [pid 5856] getdents64(3, [pid 5854] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [ 246.853049][ T8882] loop3: detected capacity change from 0 to 256 [ 246.867018][ T8880] loop0: detected capacity change from 0 to 256 [ 246.874852][ T8878] exFAT-fs (loop4): error, data size is invalid(10) [pid 5854] openat(AT_FDCWD, "./242/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 8880] mount("/dev/loop0", "./file1", "exfat", 0, "" [pid 5856] <... getdents64 resumed>0x55555c89d730 /* 4 entries */, 32768) = 112 [pid 5854] <... openat resumed>) = 4 [pid 8876] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 5856] umount2("./239/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5854] newfstatat(4, "", [pid 8876] futex(0x7f397ab4b6dc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 5854] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_EMPTY_PATH) = 0 [pid 8876] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f397aa35000 [pid 5854] getdents64(4, 0x55555c8a5770 /* 2 entries */, 32768) = 48 [pid 5854] getdents64(4, 0x55555c8a5770 /* 0 entries */, 32768) = 0 [pid 8876] mprotect(0x7f397aa36000, 131072, PROT_READ|PROT_WRITE [pid 5854] close(4) = 0 [pid 8876] <... mprotect resumed>) = 0 [pid 5854] rmdir("./242/file1" [pid 8876] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 5854] <... rmdir resumed>) = 0 [pid 8876] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f397aa55990, parent_tid=0x7f397aa55990, exit_signal=0, stack=0x7f397aa35000, stack_size=0x20300, tls=0x7f397aa556c0} [pid 5854] umount2("./242/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) ./strace-static-x86_64: Process 8883 attached [pid 8876] <... clone3 resumed> => {parent_tid=[594]}, 88) = 594 [pid 8876] rt_sigprocmask(SIG_SETMASK, [], [pid 8883] rseq(0x7f397aa55fe0, 0x20, 0, 0x53053053 [pid 5854] newfstatat(AT_FDCWD, "./242/binderfs", [pid 8876] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 8883] <... rseq resumed>) = 0 [pid 8876] futex(0x7f397ab4b6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5856] <... umount2 resumed>) = 0 [pid 5854] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 8876] <... futex resumed>) = 0 [pid 8876] futex(0x7f397ab4b6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5854] unlink("./242/binderfs" [pid 8883] set_robust_list(0x7f397aa559a0, 24) = 0 [pid 5854] <... unlink resumed>) = 0 [pid 8883] rt_sigprocmask(SIG_SETMASK, [], [pid 5856] umount2("./239/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5854] getdents64(3, [pid 8883] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 8883] openat(AT_FDCWD, ".", O_RDONLY [pid 5854] <... getdents64 resumed>0x55555c89d730 /* 0 entries */, 32768) = 0 [pid 5854] close(3) = 0 [pid 5854] rmdir("./242" [pid 8883] <... openat resumed>) = 5 [pid 5854] <... rmdir resumed>) = 0 [pid 5854] mkdir("./243", 0777 [pid 8883] futex(0x7f397ab4b6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5856] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5854] <... mkdir resumed>) = 0 [pid 8883] <... futex resumed>) = 1 [pid 8876] <... futex resumed>) = 0 [pid 5856] newfstatat(AT_FDCWD, "./239/file1", [pid 8883] futex(0x7f397ab4b6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8876] futex(0x7f397ab4b6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8883] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8876] <... futex resumed>) = 0 [pid 5856] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5854] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 8876] futex(0x7f397ab4b6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8883] ioctl(5, F2FS_IOC_SHUTDOWN, 0x200000000080) = 0 [pid 8878] <... openat resumed>) = -1 EIO (Input/output error) [pid 8878] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8883] futex(0x7f397ab4b6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8878] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8876] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 5856] umount2("./239/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 8883] <... futex resumed>) = 0 [pid 8883] futex(0x7f397ab4b6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8876] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5856] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 8878] <... futex resumed>) = 0 [pid 8876] <... futex resumed>) = 1 [pid 5856] openat(AT_FDCWD, "./239/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 8878] fallocate(-1, 0, 0, 134220898) = -1 EBADF (Bad file descriptor) [pid 8878] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8878] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5856] <... openat resumed>) = 4 [pid 8876] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}) = -1 EAGAIN (Resource temporarily unavailable) [pid 8876] close(3 [pid 5856] newfstatat(4, "", [pid 8876] <... close resumed>) = 0 [pid 5856] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_EMPTY_PATH) = 0 [pid 8876] close(4) = -1 EBADF (Bad file descriptor) [pid 5856] getdents64(4, [pid 8876] close(5 [pid 5856] <... getdents64 resumed>0x55555c8a5770 /* 2 entries */, 32768) = 48 [pid 5856] getdents64(4, [pid 8876] <... close resumed>) = 0 [pid 5856] <... getdents64 resumed>0x55555c8a5770 /* 0 entries */, 32768) = 0 [pid 8876] close(6 [pid 5854] <... openat resumed>) = 3 [ 246.914886][ T8878] exFAT-fs (loop4): Filesystem has been set read-only [ 246.945917][ T8882] exFAT-fs (loop3): failed to load upcase table (idx : 0x000104d0, chksum : 0xda218cab, utbl_chksum : 0xe619d30d) [pid 5856] close(4 [pid 8882] <... mount resumed>) = 0 [pid 5856] <... close resumed>) = 0 [pid 5854] ioctl(3, LOOP_CLR_FD [pid 8876] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8882] openat(AT_FDCWD, "./file1", O_RDONLY|O_DIRECTORY) = 3 [pid 8882] chdir("./file1") = 0 [pid 8882] openat(AT_FDCWD, "/dev/loop3", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 8882] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 8879] <... futex resumed>) = 0 [pid 8879] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8879] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8882] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_NOCTTY|O_TRUNC|O_SYNC|O_NOATIME|FASYNC, 0100 [pid 8876] close(7 [pid 5856] rmdir("./239/file1" [pid 5854] <... ioctl resumed>) = 0 [pid 5856] <... rmdir resumed>) = 0 [pid 5854] close(3 [pid 8876] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8876] close(8 [pid 5856] umount2("./239/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5854] <... close resumed>) = 0 [ 246.981576][ T8880] exFAT-fs (loop0): failed to load upcase table (idx : 0x000104d0, chksum : 0xda218cab, utbl_chksum : 0xe619d30d) [ 246.991587][ T8882] exFAT-fs (loop3): error, data size is invalid(10) [pid 8876] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5856] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 8880] <... mount resumed>) = 0 [pid 5854] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5856] newfstatat(AT_FDCWD, "./239/binderfs", ./strace-static-x86_64: Process 8884 attached [pid 8880] openat(AT_FDCWD, "./file1", O_RDONLY|O_DIRECTORY [pid 8876] close(9 [pid 5856] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 8876] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8880] <... openat resumed>) = 3 [pid 8876] close(10 [pid 5856] unlink("./239/binderfs" [pid 5854] <... clone resumed>, child_tidptr=0x55555c89c690) = 609 [pid 8884] set_robust_list(0x55555c89c6a0, 24 [pid 8876] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8884] <... set_robust_list resumed>) = 0 [pid 8880] chdir("./file1" [pid 8876] close(11 [pid 5856] <... unlink resumed>) = 0 [pid 8876] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8880] <... chdir resumed>) = 0 [pid 8876] close(12 [pid 5856] getdents64(3, [pid 8884] chdir("./243" [pid 8880] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 8876] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5856] <... getdents64 resumed>0x55555c89d730 /* 0 entries */, 32768) = 0 [pid 8884] <... chdir resumed>) = 0 [pid 8876] close(13 [pid 5856] close(3 [pid 8884] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5856] <... close resumed>) = 0 [pid 8884] <... prctl resumed>) = 0 [pid 5856] rmdir("./239" [pid 8884] setpgid(0, 0) = 0 [pid 8880] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 8876] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5856] <... rmdir resumed>) = 0 [pid 8884] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 8880] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8876] close(14 [pid 5856] mkdir("./240", 0777 [pid 8884] <... openat resumed>) = 3 [pid 8880] <... futex resumed>) = 1 [pid 8879] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 8877] <... futex resumed>) = 0 [pid 8876] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5856] <... mkdir resumed>) = 0 [pid 8879] futex(0x7f397ab4b6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8876] close(15 [pid 5856] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 8877] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8879] <... futex resumed>) = 0 [pid 8879] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 5856] <... openat resumed>) = 3 [pid 8880] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_NOCTTY|O_TRUNC|O_SYNC|O_NOATIME|FASYNC, 0100 [pid 8877] <... futex resumed>) = 0 [pid 8876] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8879] <... mmap resumed>) = 0x7f397aa35000 [pid 8876] close(16 [pid 8879] mprotect(0x7f397aa36000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 8879] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 8879] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f397aa55990, parent_tid=0x7f397aa55990, exit_signal=0, stack=0x7f397aa35000, stack_size=0x20300, tls=0x7f397aa556c0} => {parent_tid=[602]}, 88) = 602 [pid 8879] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 8879] futex(0x7f397ab4b6d8, FUTEX_WAKE_PRIVATE, 1000000) = 0 ./strace-static-x86_64: Process 8885 attached [pid 8879] futex(0x7f397ab4b6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8885] rseq(0x7f397aa55fe0, 0x20, 0, 0x53053053) = 0 [pid 8885] set_robust_list(0x7f397aa559a0, 24) = 0 [pid 8885] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 8882] <... openat resumed>) = -1 EIO (Input/output error) [pid 8885] openat(AT_FDCWD, ".", O_RDONLY) = 4 [pid 8885] futex(0x7f397ab4b6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8884] write(3, "1000", 4 [pid 8877] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8876] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5856] ioctl(3, LOOP_CLR_FD [pid 8876] close(17 [pid 5856] <... ioctl resumed>) = 0 [pid 8876] <... close resumed>) = -1 EBADF (Bad file descriptor) [ 247.022994][ T8882] exFAT-fs (loop3): Filesystem has been set read-only [ 247.054592][ T8880] exFAT-fs (loop0): error, data size is invalid(10) [pid 5856] close(3 [pid 8885] <... futex resumed>) = 1 [pid 8884] <... write resumed>) = 4 [pid 8882] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8879] <... futex resumed>) = 0 [pid 8876] close(18 [pid 5856] <... close resumed>) = 0 [pid 8882] <... futex resumed>) = 0 [pid 8879] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8885] futex(0x7f397ab4b6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8882] ioctl(4, F2FS_IOC_SHUTDOWN, 0x200000000080 [pid 8879] <... futex resumed>) = 0 [pid 8884] close(3 [pid 8882] <... ioctl resumed>) = 0 [pid 8879] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8876] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5856] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 8882] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 8879] <... futex resumed>) = 0 [pid 8882] fallocate(-1, 0, 0, 134220898 [pid 8879] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8882] <... fallocate resumed>) = -1 EBADF (Bad file descriptor) [pid 8879] <... futex resumed>) = 0 [pid 8882] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8879] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8882] <... futex resumed>) = 0 [pid 8879] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8882] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8879] close(3) = 0 [pid 8879] close(4) = 0 [pid 8879] close(5) = -1 EBADF (Bad file descriptor) [pid 8879] close(6./strace-static-x86_64: Process 8886 attached [pid 8884] <... close resumed>) = 0 [pid 8880] <... openat resumed>) = -1 EIO (Input/output error) [pid 8879] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8876] close(19 [pid 8884] symlink("/dev/binderfs", "./binderfs" [pid 8876] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5856] <... clone resumed>, child_tidptr=0x55555c89c690) = 612 [pid 8879] close(7) = -1 EBADF (Bad file descriptor) [pid 8884] <... symlink resumed>) = 0 [pid 8879] close(8) = -1 EBADF (Bad file descriptor) [pid 8876] close(20 [pid 8886] set_robust_list(0x55555c89c6a0, 24 [pid 8884] write(1, "executing program\n", 18executing program [pid 8880] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8879] close(9 [pid 8876] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8886] <... set_robust_list resumed>) = 0 [pid 8884] <... write resumed>) = 18 [pid 8880] <... futex resumed>) = 1 [pid 8877] <... futex resumed>) = 0 [pid 8876] close(21 [pid 8879] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8884] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8877] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8876] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8880] openat(AT_FDCWD, ".", O_RDONLY [pid 8879] close(10) = -1 EBADF (Bad file descriptor) [pid 8879] close(11) = -1 EBADF (Bad file descriptor) [pid 8879] close(12) = -1 EBADF (Bad file descriptor) [pid 8879] close(13 [pid 8886] chdir("./240" [pid 8879] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8879] close(14 [pid 8877] <... futex resumed>) = 0 [pid 8876] close(22 [pid 8880] <... openat resumed>) = 4 [pid 8879] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8877] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8876] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8880] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8879] close(15 [pid 8877] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8876] close(23 [pid 8880] <... futex resumed>) = 0 [pid 8879] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8876] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8880] ioctl(4, F2FS_IOC_SHUTDOWN, 0x200000000080 [pid 8879] close(16 [pid 8877] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8876] close(24 [pid 8880] <... ioctl resumed>) = 0 [pid 8879] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8877] <... futex resumed>) = 0 [pid 8876] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8886] <... chdir resumed>) = 0 [pid 8884] <... futex resumed>) = 0 [pid 8880] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8879] close(17 [pid 8877] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8876] close(25 [pid 8886] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 8884] rt_sigaction(SIGRT_1, {sa_handler=0x7f397aae8710, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f397aad98c0}, [pid 8880] <... futex resumed>) = 0 [pid 8879] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8877] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8876] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8886] <... prctl resumed>) = 0 [pid 8884] <... rt_sigaction resumed>NULL, 8) = 0 [pid 8880] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8877] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8876] close(26 [pid 8886] setpgid(0, 0 [pid 8884] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 8880] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8879] close(18 [pid 8877] <... futex resumed>) = 0 [pid 8876] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8886] <... setpgid resumed>) = 0 [pid 8884] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 8880] fallocate(-1, 0, 0, 134220898 [pid 8879] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8877] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8876] close(27 [pid 8884] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8880] <... fallocate resumed>) = -1 EBADF (Bad file descriptor) [pid 8876] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8879] close(19 [pid 8880] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8876] close(28 [pid 8884] <... mmap resumed>) = 0x7f397aa56000 [pid 8880] <... futex resumed>) = 1 [pid 8879] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8877] <... futex resumed>) = 0 [pid 8876] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8884] mprotect(0x7f397aa57000, 131072, PROT_READ|PROT_WRITE [pid 8880] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8879] close(20 [pid 8877] close(3 [pid 8886] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 8876] close(29 [pid 8884] <... mprotect resumed>) = 0 [pid 8879] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8876] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8886] <... openat resumed>) = 3 [pid 8877] <... close resumed>) = 0 [pid 8879] close(21) = -1 EBADF (Bad file descriptor) [pid 8876] exit_group(0 [pid 8877] close(4) = 0 [pid 8879] close(22) = -1 EBADF (Bad file descriptor) [pid 8879] close(23) = -1 EBADF (Bad file descriptor) [pid 8879] close(24) = -1 EBADF (Bad file descriptor) [pid 8879] close(25) = -1 EBADF (Bad file descriptor) [pid 8879] close(26) = -1 EBADF (Bad file descriptor) [pid 8879] close(27) = -1 EBADF (Bad file descriptor) [pid 8879] close(28) = -1 EBADF (Bad file descriptor) [pid 8879] close(29) = -1 EBADF (Bad file descriptor) [pid 8879] exit_group(0 [pid 8885] <... futex resumed>) = ? [pid 8882] <... futex resumed>) = ? [pid 8879] <... exit_group resumed>) = ? [pid 8885] +++ exited with 0 +++ [pid 8882] +++ exited with 0 +++ [pid 8886] write(3, "1000", 4 [ 247.075811][ T8880] exFAT-fs (loop0): Filesystem has been set read-only [pid 8877] close(5 [pid 8886] <... write resumed>) = 4 [pid 8884] rt_sigprocmask(SIG_BLOCK, ~[], [pid 8883] <... futex resumed>) = ? [pid 8878] <... futex resumed>) = ? [pid 8877] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8876] <... exit_group resumed>) = ? [pid 8886] close(3 [pid 8883] +++ exited with 0 +++ [pid 8878] +++ exited with 0 +++ [pid 8877] close(6 [pid 8886] <... close resumed>) = 0 [pid 8884] <... rt_sigprocmask resumed>[], 8) = 0 [pid 8879] +++ exited with 0 +++ [pid 8886] symlink("/dev/binderfs", "./binderfs" [pid 8877] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8876] +++ exited with 0 +++ [pid 5858] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=600, si_uid=0, si_status=0, si_utime=0, si_stime=5 /* 0.05 s */} --- [pid 5857] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=592, si_uid=0, si_status=0, si_utime=0, si_stime=3 /* 0.03 s */} --- [pid 8886] <... symlink resumed>) = 0 [pid 5857] umount2("./241", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 8877] close(7 executing program [pid 8886] write(1, "executing program\n", 18 [pid 8877] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8886] <... write resumed>) = 18 [pid 5858] umount2("./238", MNT_FORCE|UMOUNT_NOFOLLOW [pid 8886] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5857] openat(AT_FDCWD, "./241", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 8886] <... futex resumed>) = 0 [pid 8877] close(8 [pid 5857] <... openat resumed>) = 3 [pid 5858] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 8886] rt_sigaction(SIGRT_1, {sa_handler=0x7f397aae8710, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f397aad98c0}, [pid 8877] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5857] newfstatat(3, "", [pid 5858] openat(AT_FDCWD, "./238", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 8886] <... rt_sigaction resumed>NULL, 8) = 0 [pid 8877] close(9 [pid 5857] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=80, ...}, AT_EMPTY_PATH) = 0 [pid 8886] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 8884] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f397aa76990, parent_tid=0x7f397aa76990, exit_signal=0, stack=0x7f397aa56000, stack_size=0x20300, tls=0x7f397aa766c0} [pid 8877] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5857] getdents64(3, [pid 5858] <... openat resumed>) = 3 ./strace-static-x86_64: Process 8887 attached [pid 8886] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 8877] close(10 [pid 5857] <... getdents64 resumed>0x55555c89d730 /* 4 entries */, 32768) = 112 [pid 5858] newfstatat(3, "", [pid 8886] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8884] <... clone3 resumed> => {parent_tid=[610]}, 88) = 610 [pid 8877] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5857] umount2("./241/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 8887] rseq(0x7f397aa76fe0, 0x20, 0, 0x53053053 [pid 8886] <... mmap resumed>) = 0x7f397aa56000 [pid 8884] rt_sigprocmask(SIG_SETMASK, [], [pid 8877] close(11 [pid 5858] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=80, ...}, AT_EMPTY_PATH) = 0 [pid 8887] <... rseq resumed>) = 0 [pid 8886] mprotect(0x7f397aa57000, 131072, PROT_READ|PROT_WRITE [pid 8884] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 8877] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5857] <... umount2 resumed>) = 0 [pid 8887] set_robust_list(0x7f397aa769a0, 24 [pid 8886] <... mprotect resumed>) = 0 [pid 5857] umount2("./241/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 8877] close(12 [pid 5858] getdents64(3, [pid 8887] <... set_robust_list resumed>) = 0 [pid 8884] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8877] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5857] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 8884] <... futex resumed>) = 0 [pid 5857] newfstatat(AT_FDCWD, "./241/file1", [pid 8884] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 8877] close(13 [pid 5857] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5858] <... getdents64 resumed>0x55555c89d730 /* 4 entries */, 32768) = 112 [pid 8886] rt_sigprocmask(SIG_BLOCK, ~[], [pid 8887] rt_sigprocmask(SIG_SETMASK, [], [pid 8877] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5857] umount2("./241/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5858] umount2("./238/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 8886] <... rt_sigprocmask resumed>[], 8) = 0 [pid 8887] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 8877] close(14 [pid 5857] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 8887] memfd_create("syzkaller", 0 [pid 8886] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f397aa76990, parent_tid=0x7f397aa76990, exit_signal=0, stack=0x7f397aa56000, stack_size=0x20300, tls=0x7f397aa766c0} [pid 8877] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5857] openat(AT_FDCWD, "./241/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5858] <... umount2 resumed>) = 0 ./strace-static-x86_64: Process 8888 attached [pid 8887] <... memfd_create resumed>) = 3 [pid 8877] close(15 [pid 5857] <... openat resumed>) = 4 [pid 5858] umount2("./238/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 8887] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 8886] <... clone3 resumed> => {parent_tid=[613]}, 88) = 613 [pid 8877] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5857] newfstatat(4, "", [pid 5858] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 8888] rseq(0x7f397aa76fe0, 0x20, 0, 0x53053053 [pid 8887] <... mmap resumed>) = 0x7f3972600000 [pid 8886] rt_sigprocmask(SIG_SETMASK, [], [pid 8877] close(16 [pid 5857] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_EMPTY_PATH) = 0 [pid 5858] newfstatat(AT_FDCWD, "./238/file1", [pid 8888] <... rseq resumed>) = 0 [pid 8887] 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\x00\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 5857] getdents64(4, [pid 5858] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 8888] set_robust_list(0x7f397aa769a0, 24 [pid 8886] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 8877] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5857] <... getdents64 resumed>0x55555c8a5770 /* 2 entries */, 32768) = 48 [pid 5858] umount2("./238/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 8888] <... set_robust_list resumed>) = 0 [pid 8886] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8877] close(17 [pid 5857] getdents64(4, [pid 5858] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 8888] rt_sigprocmask(SIG_SETMASK, [], [pid 8886] <... futex resumed>) = 0 [pid 8877] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5857] <... getdents64 resumed>0x55555c8a5770 /* 0 entries */, 32768) = 0 [pid 5858] openat(AT_FDCWD, "./238/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 8888] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 8887] <... write resumed>) = 131072 [pid 8886] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 8877] close(18 [pid 5857] close(4 [pid 5858] <... openat resumed>) = 4 [pid 5857] <... close resumed>) = 0 [pid 5858] newfstatat(4, "", [pid 8877] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8888] memfd_create("syzkaller", 0 [pid 5857] rmdir("./241/file1" [pid 5858] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_EMPTY_PATH) = 0 [pid 8877] close(19 [pid 8888] <... memfd_create resumed>) = 3 [pid 8877] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5857] <... rmdir resumed>) = 0 [pid 5858] getdents64(4, [pid 8888] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 8887] munmap(0x7f3972600000, 138412032 [pid 8877] close(20 [pid 5857] umount2("./241/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5858] <... getdents64 resumed>0x55555c8a5770 /* 2 entries */, 32768) = 48 [pid 8887] <... munmap resumed>) = 0 [pid 8877] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5857] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5858] getdents64(4, [pid 5857] newfstatat(AT_FDCWD, "./241/binderfs", [pid 5858] <... getdents64 resumed>0x55555c8a5770 /* 0 entries */, 32768) = 0 [pid 8877] close(21 [pid 5857] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5858] close(4 [pid 5857] unlink("./241/binderfs" [pid 5858] <... close resumed>) = 0 [pid 8888] <... mmap resumed>) = 0x7f3972600000 [pid 8887] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 8877] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5857] <... unlink resumed>) = 0 [pid 5858] rmdir("./238/file1" [pid 8887] <... openat resumed>) = 4 [pid 8877] close(22 [pid 5857] getdents64(3, [pid 5858] <... rmdir resumed>) = 0 [pid 5857] <... getdents64 resumed>0x55555c89d730 /* 0 entries */, 32768) = 0 [pid 5858] umount2("./238/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 8887] ioctl(4, LOOP_SET_FD, 3 [pid 5857] close(3 [pid 5858] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 8888] 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\x00\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 8877] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8877] close(23) = -1 EBADF (Bad file descriptor) [pid 8877] close(24) = -1 EBADF (Bad file descriptor) [pid 8877] close(25) = -1 EBADF (Bad file descriptor) [pid 5857] <... close resumed>) = 0 [pid 5858] newfstatat(AT_FDCWD, "./238/binderfs", [pid 8877] close(26 [pid 5857] rmdir("./241" [pid 8877] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5858] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 8877] close(27 [pid 5857] <... rmdir resumed>) = 0 [pid 5858] unlink("./238/binderfs" [pid 8887] <... ioctl resumed>) = 0 [pid 8877] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5857] mkdir("./242", 0777 [pid 8888] <... write resumed>) = 131072 [pid 8877] close(28 [pid 5858] <... unlink resumed>) = 0 [pid 8877] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5858] getdents64(3, [pid 8877] close(29 [pid 5857] <... mkdir resumed>) = 0 [pid 5858] <... getdents64 resumed>0x55555c89d730 /* 0 entries */, 32768) = 0 [pid 8877] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8887] close(3 [pid 5857] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 5858] close(3 [pid 8877] exit_group(0 [pid 8887] <... close resumed>) = 0 [pid 8880] <... futex resumed>) = ? [pid 8877] <... exit_group resumed>) = ? [pid 5857] <... openat resumed>) = 3 [pid 5858] <... close resumed>) = 0 [pid 8887] close(4 [pid 8880] +++ exited with 0 +++ [pid 5857] ioctl(3, LOOP_CLR_FD [pid 5858] rmdir("./238" [pid 8888] munmap(0x7f3972600000, 138412032 [pid 8887] <... close resumed>) = 0 [pid 8877] +++ exited with 0 +++ [pid 5857] <... ioctl resumed>) = 0 [pid 5858] <... rmdir resumed>) = 0 [pid 8888] <... munmap resumed>) = 0 [pid 8887] mkdir("./file1", 0777 [pid 5857] close(3 [pid 5858] mkdir("./239", 0777 [pid 5855] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=593, si_uid=0, si_status=0, si_utime=0, si_stime=6 /* 0.06 s */} --- [pid 8888] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 5855] restart_syscall(<... resuming interrupted clone ...> [pid 8888] <... openat resumed>) = 4 [pid 5857] <... close resumed>) = 0 [pid 5858] <... mkdir resumed>) = 0 [pid 8888] ioctl(4, LOOP_SET_FD, 3 [pid 8887] <... mkdir resumed>) = 0 [pid 5857] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5858] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 5855] <... restart_syscall resumed>) = 0 [pid 5858] <... openat resumed>) = 3 [pid 8888] <... ioctl resumed>) = 0 [pid 8887] mount("/dev/loop1", "./file1", "exfat", 0, "" [pid 5858] ioctl(3, LOOP_CLR_FD) = 0 [pid 5855] umount2("./237", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5855] openat(AT_FDCWD, "./237", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 5855] newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=80, ...}, AT_EMPTY_PATH) = 0 [pid 5855] getdents64(3, 0x55555c89d730 /* 4 entries */, 32768) = 112 [pid 5855] umount2("./237/file1", MNT_FORCE|UMOUNT_NOFOLLOW./strace-static-x86_64: Process 8889 attached [pid 5858] close(3 [pid 5855] <... umount2 resumed>) = 0 [pid 5855] umount2("./237/file1", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5855] newfstatat(AT_FDCWD, "./237/file1", {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5855] umount2("./237/file1", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5855] openat(AT_FDCWD, "./237/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 5855] newfstatat(4, "", {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_EMPTY_PATH) = 0 [pid 5855] getdents64(4, 0x55555c8a5770 /* 2 entries */, 32768) = 48 [pid 5858] <... close resumed>) = 0 [pid 5855] getdents64(4, 0x55555c8a5770 /* 0 entries */, 32768) = 0 [pid 5855] close(4 [pid 5858] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5855] <... close resumed>) = 0 [pid 8889] set_robust_list(0x55555c89c6a0, 24 [pid 8888] close(3 [pid 5855] rmdir("./237/file1" [pid 8888] <... close resumed>) = 0 [pid 5855] <... rmdir resumed>) = 0 ./strace-static-x86_64: Process 8890 attached [pid 8889] <... set_robust_list resumed>) = 0 [pid 8888] close(4 [pid 5855] umount2("./237/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 8889] chdir("./242" [pid 8888] <... close resumed>) = 0 [pid 5855] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 8890] set_robust_list(0x55555c89c6a0, 24 [pid 8889] <... chdir resumed>) = 0 [pid 8888] mkdir("./file1", 0777 [pid 5855] newfstatat(AT_FDCWD, "./237/binderfs", [pid 8890] <... set_robust_list resumed>) = 0 [pid 8889] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 8888] <... mkdir resumed>) = 0 [pid 5857] <... clone resumed>, child_tidptr=0x55555c89c690) = 595 [pid 5858] <... clone resumed>, child_tidptr=0x55555c89c690) = 603 [pid 5855] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 8890] chdir("./239" [pid 8889] <... prctl resumed>) = 0 [ 247.192865][ T8887] loop1: detected capacity change from 0 to 256 [ 247.230731][ T8888] loop2: detected capacity change from 0 to 256 executing program [pid 5855] unlink("./237/binderfs" [pid 8889] setpgid(0, 0 [pid 8888] mount("/dev/loop2", "./file1", "exfat", 0, "" [pid 8890] <... chdir resumed>) = 0 [pid 8890] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 8890] setpgid(0, 0) = 0 [pid 8890] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 8890] write(3, "1000", 4) = 4 [pid 8889] <... setpgid resumed>) = 0 [pid 8890] close(3) = 0 [pid 8889] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 8890] symlink("/dev/binderfs", "./binderfs") = 0 [pid 8890] write(1, "executing program\n", 18 [pid 8889] <... openat resumed>) = 3 [pid 8889] write(3, "1000", 4 [pid 8890] <... write resumed>) = 18 [pid 5855] <... unlink resumed>) = 0 [pid 8889] <... write resumed>) = 4 [pid 8889] close(3 [pid 8890] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5855] getdents64(3, [pid 8890] <... futex resumed>) = 0 [pid 5855] <... getdents64 resumed>0x55555c89d730 /* 0 entries */, 32768) = 0 executing program [pid 8890] rt_sigaction(SIGRT_1, {sa_handler=0x7f397aae8710, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f397aad98c0}, [pid 5855] close(3 [pid 8890] <... rt_sigaction resumed>NULL, 8) = 0 [pid 5855] <... close resumed>) = 0 [pid 8890] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 5855] rmdir("./237" [pid 8890] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 8889] <... close resumed>) = 0 [pid 5855] <... rmdir resumed>) = 0 [pid 8890] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 5855] mkdir("./238", 0777 [pid 8890] <... mmap resumed>) = 0x7f397aa56000 [pid 8889] symlink("/dev/binderfs", "./binderfs" [pid 5855] <... mkdir resumed>) = 0 [pid 8890] mprotect(0x7f397aa57000, 131072, PROT_READ|PROT_WRITE [pid 5855] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 8890] <... mprotect resumed>) = 0 [pid 8889] <... symlink resumed>) = 0 [pid 5855] <... openat resumed>) = 3 [pid 8890] rt_sigprocmask(SIG_BLOCK, ~[], [pid 8889] write(1, "executing program\n", 18 [pid 5855] ioctl(3, LOOP_CLR_FD [pid 8890] <... rt_sigprocmask resumed>[], 8) = 0 [pid 8889] <... write resumed>) = 18 [pid 8890] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f397aa76990, parent_tid=0x7f397aa76990, exit_signal=0, stack=0x7f397aa56000, stack_size=0x20300, tls=0x7f397aa766c0} [pid 8889] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5855] <... ioctl resumed>) = 0 [pid 8889] <... futex resumed>) = 0 [pid 5855] close(3./strace-static-x86_64: Process 8891 attached [pid 8890] <... clone3 resumed> => {parent_tid=[604]}, 88) = 604 [pid 8889] rt_sigaction(SIGRT_1, {sa_handler=0x7f397aae8710, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f397aad98c0}, [pid 5855] <... close resumed>) = 0 [pid 8891] rseq(0x7f397aa76fe0, 0x20, 0, 0x53053053 [pid 8890] rt_sigprocmask(SIG_SETMASK, [], [pid 8891] <... rseq resumed>) = 0 [pid 8889] <... rt_sigaction resumed>NULL, 8) = 0 [pid 8887] <... mount resumed>) = 0 [ 247.276834][ T8887] exFAT-fs (loop1): failed to load upcase table (idx : 0x000104d0, chksum : 0xda218cab, utbl_chksum : 0xe619d30d) [pid 5855] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 8891] set_robust_list(0x7f397aa769a0, 24 [pid 8890] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 8889] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 8887] openat(AT_FDCWD, "./file1", O_RDONLY|O_DIRECTORY [pid 8891] <... set_robust_list resumed>) = 0 [pid 8889] <... rt_sigprocmask resumed>NULL, 8) = 0 ./strace-static-x86_64: Process 8892 attached [pid 8891] rt_sigprocmask(SIG_SETMASK, [], [pid 8889] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8891] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 8892] set_robust_list(0x55555c89c6a0, 24 [pid 8891] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8890] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8889] <... mmap resumed>) = 0x7f397aa56000 [pid 8887] <... openat resumed>) = 3 [pid 8891] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8892] <... set_robust_list resumed>) = 0 [pid 8890] <... futex resumed>) = 0 [pid 5855] <... clone resumed>, child_tidptr=0x55555c89c690) = 595 [pid 8892] chdir("./238" [pid 8890] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 8892] <... chdir resumed>) = 0 [pid 8891] memfd_create("syzkaller", 0 [pid 8889] mprotect(0x7f397aa57000, 131072, PROT_READ|PROT_WRITE [pid 8887] chdir("./file1" [pid 8892] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 8891] <... memfd_create resumed>) = 3 [pid 8889] <... mprotect resumed>) = 0 [pid 8892] <... prctl resumed>) = 0 [pid 8891] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 8887] <... chdir resumed>) = 0 [pid 8892] setpgid(0, 0 [pid 8891] <... mmap resumed>) = 0x7f3972600000 [pid 8889] rt_sigprocmask(SIG_BLOCK, ~[], [pid 8887] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 8892] <... setpgid resumed>) = 0 [pid 8887] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 8892] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 8891] 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\x00\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 8889] <... rt_sigprocmask resumed>[], 8) = 0 [pid 8887] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8892] <... openat resumed>) = 3 [pid 8888] <... mount resumed>) = 0 [pid 8892] write(3, "1000", 4) = 4 [pid 8891] <... write resumed>) = 131072 [pid 8887] <... futex resumed>) = 1 [pid 8884] <... futex resumed>) = 0 [pid 8889] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f397aa76990, parent_tid=0x7f397aa76990, exit_signal=0, stack=0x7f397aa56000, stack_size=0x20300, tls=0x7f397aa766c0} [pid 8884] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8892] close(3./strace-static-x86_64: Process 8893 attached [ 247.318486][ T8888] exFAT-fs (loop2): failed to load upcase table (idx : 0x000104d0, chksum : 0xda218cab, utbl_chksum : 0xe619d30d) ) = 0 [pid 8888] openat(AT_FDCWD, "./file1", O_RDONLY|O_DIRECTORY [pid 8887] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_NOCTTY|O_TRUNC|O_SYNC|O_NOATIME|FASYNC, 0100 [pid 8884] <... futex resumed>) = 0 [pid 8892] symlink("/dev/binderfs", "./binderfs" [pid 8891] munmap(0x7f3972600000, 138412032 [pid 8889] <... clone3 resumed> => {parent_tid=[596]}, 88) = 596 [pid 8888] <... openat resumed>) = 3 [pid 8884] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8892] <... symlink resumed>) = 0 executing program [pid 8892] write(1, "executing program\n", 18 [pid 8893] rseq(0x7f397aa76fe0, 0x20, 0, 0x53053053 [pid 8892] <... write resumed>) = 18 [pid 8893] <... rseq resumed>) = 0 [pid 8892] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8893] set_robust_list(0x7f397aa769a0, 24 [pid 8892] <... futex resumed>) = 0 [pid 8893] <... set_robust_list resumed>) = 0 [pid 8892] rt_sigaction(SIGRT_1, {sa_handler=0x7f397aae8710, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f397aad98c0}, [pid 8893] rt_sigprocmask(SIG_SETMASK, [], [pid 8892] <... rt_sigaction resumed>NULL, 8) = 0 [pid 8893] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 8892] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 8893] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8892] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 8892] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f397aa56000 [pid 8892] mprotect(0x7f397aa57000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 8892] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 8891] <... munmap resumed>) = 0 [pid 8889] rt_sigprocmask(SIG_SETMASK, [], [pid 8888] chdir("./file1") = 0 [pid 8889] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 8889] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8891] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 8888] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 8891] <... openat resumed>) = 4 [pid 8889] <... futex resumed>) = 1 [pid 8888] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 8893] <... futex resumed>) = 0 [pid 8892] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f397aa76990, parent_tid=0x7f397aa76990, exit_signal=0, stack=0x7f397aa56000, stack_size=0x20300, tls=0x7f397aa766c0}./strace-static-x86_64: Process 8894 attached [pid 8893] memfd_create("syzkaller", 0 [pid 8894] rseq(0x7f397aa76fe0, 0x20, 0, 0x53053053 [pid 8893] <... memfd_create resumed>) = 3 [pid 8892] <... clone3 resumed> => {parent_tid=[596]}, 88) = 596 [pid 8893] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 8892] rt_sigprocmask(SIG_SETMASK, [], [pid 8893] <... mmap resumed>) = 0x7f3972600000 [pid 8892] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 8894] <... rseq resumed>) = 0 [pid 8892] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8894] set_robust_list(0x7f397aa769a0, 24 [pid 8893] 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\x00\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 8892] <... futex resumed>) = 0 [pid 8894] <... set_robust_list resumed>) = 0 [pid 8894] rt_sigprocmask(SIG_SETMASK, [], [pid 8892] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 8894] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 8894] memfd_create("syzkaller", 0 [pid 8891] ioctl(4, LOOP_SET_FD, 3 [pid 8889] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 8888] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8894] <... memfd_create resumed>) = 3 [pid 8894] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 8887] <... openat resumed>) = -1 EIO (Input/output error) [pid 8894] <... mmap resumed>) = 0x7f3972600000 [pid 8893] <... write resumed>) = 131072 [pid 8887] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8894] 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\x00\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 8887] <... futex resumed>) = 1 [pid 8887] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8893] munmap(0x7f3972600000, 138412032 [pid 8888] <... futex resumed>) = 1 [pid 8884] <... futex resumed>) = 0 [pid 8886] <... futex resumed>) = 0 [pid 8884] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8893] <... munmap resumed>) = 0 [pid 8888] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_NOCTTY|O_TRUNC|O_SYNC|O_NOATIME|FASYNC, 0100 [pid 8887] <... futex resumed>) = 0 [pid 8886] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8884] <... futex resumed>) = 1 [pid 8887] openat(AT_FDCWD, ".", O_RDONLY) = 4 [pid 8893] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 8887] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8894] <... write resumed>) = 131072 [pid 8893] <... openat resumed>) = 4 [pid 8887] <... futex resumed>) = 0 [ 247.373746][ T8887] exFAT-fs (loop1): error, data size is invalid(10) [ 247.391375][ T8887] exFAT-fs (loop1): Filesystem has been set read-only [ 247.408810][ T8891] loop3: detected capacity change from 0 to 256 [pid 8887] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8893] ioctl(4, LOOP_SET_FD, 3 [pid 8894] munmap(0x7f3972600000, 138412032 [pid 8891] <... ioctl resumed>) = 0 [pid 8886] <... futex resumed>) = 0 [pid 8884] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8894] <... munmap resumed>) = 0 [pid 8894] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 8886] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8884] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8894] <... openat resumed>) = 4 [pid 8884] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8894] ioctl(4, LOOP_SET_FD, 3 [pid 8884] <... futex resumed>) = 1 [pid 8891] close(3 [pid 8888] <... openat resumed>) = -1 EIO (Input/output error) [pid 8884] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8891] <... close resumed>) = 0 [pid 8891] close(4) = 0 [pid 8891] mkdir("./file1", 0777) = 0 [pid 8887] <... futex resumed>) = 0 [pid 8887] ioctl(4, F2FS_IOC_SHUTDOWN, 0x200000000080) = 0 [pid 8887] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8891] mount("/dev/loop3", "./file1", "exfat", 0, "" [pid 8888] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8887] <... futex resumed>) = 1 [pid 8884] <... futex resumed>) = 0 [pid 8887] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8888] <... futex resumed>) = 1 [pid 8886] <... futex resumed>) = 0 [pid 8884] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8888] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8886] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8884] <... futex resumed>) = 1 [pid 8888] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8886] <... futex resumed>) = 0 [pid 8884] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8888] openat(AT_FDCWD, ".", O_RDONLY [pid 8886] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8888] <... openat resumed>) = 4 [pid 8887] <... futex resumed>) = 0 [pid 8888] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8887] fallocate(-1, 0, 0, 134220898 [pid 8888] <... futex resumed>) = 1 [pid 8887] <... fallocate resumed>) = -1 EBADF (Bad file descriptor) [pid 8886] <... futex resumed>) = 0 [pid 8888] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8887] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8886] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8888] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8887] <... futex resumed>) = 1 [pid 8884] <... futex resumed>) = 0 [pid 8893] <... ioctl resumed>) = 0 [pid 8888] ioctl(4, F2FS_IOC_SHUTDOWN, 0x200000000080 [pid 8887] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8886] <... futex resumed>) = 0 [pid 8884] close(3 [pid 8894] <... ioctl resumed>) = 0 [pid 8888] <... ioctl resumed>) = 0 [pid 8886] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8884] <... close resumed>) = 0 [pid 8884] close(4) = 0 [pid 8888] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8884] close(5 [pid 8894] close(3 [pid 8884] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8886] <... futex resumed>) = 0 [pid 8888] <... futex resumed>) = 1 [pid 8894] <... close resumed>) = 0 [pid 8893] close(3 [pid 8886] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8884] close(6 [pid 8888] fallocate(-1, 0, 0, 134220898 [pid 8886] <... futex resumed>) = 0 [pid 8884] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8886] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8884] close(7 [ 247.418607][ T8888] exFAT-fs (loop2): error, data size is invalid(10) [ 247.424164][ T8893] loop4: detected capacity change from 0 to 256 [ 247.435112][ T8888] exFAT-fs (loop2): Filesystem has been set read-only [ 247.444124][ T8894] loop0: detected capacity change from 0 to 256 [pid 8894] close(4 [pid 8893] <... close resumed>) = 0 [pid 8888] <... fallocate resumed>) = -1 EBADF (Bad file descriptor) [pid 8884] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8893] close(4) = 0 [pid 8894] <... close resumed>) = 0 [pid 8893] mkdir("./file1", 0777 [pid 8894] mkdir("./file1", 0777 [pid 8893] <... mkdir resumed>) = 0 [pid 8894] <... mkdir resumed>) = 0 [pid 8894] mount("/dev/loop0", "./file1", "exfat", 0, "" [pid 8893] mount("/dev/loop4", "./file1", "exfat", 0, "" [pid 8884] close(8 [pid 8888] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8884] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8888] <... futex resumed>) = 1 [pid 8886] <... futex resumed>) = 0 [pid 8888] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8886] close(3 [pid 8884] close(9 [pid 8886] <... close resumed>) = 0 [pid 8884] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8884] close(10) = -1 EBADF (Bad file descriptor) [pid 8886] close(4 [pid 8884] close(11 [pid 8886] <... close resumed>) = 0 [pid 8884] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8886] close(5 [pid 8884] close(12 [pid 8886] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8884] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8886] close(6 [pid 8884] close(13 [pid 8886] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8884] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8886] close(7 [pid 8884] close(14 [pid 8886] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8884] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8886] close(8 [pid 8884] close(15 [pid 8886] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8884] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8886] close(9 [pid 8884] close(16 [pid 8886] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8884] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8886] close(10 [pid 8884] close(17 [pid 8886] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8884] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8886] close(11 [pid 8884] close(18 [pid 8886] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8884] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8886] close(12 [pid 8884] close(19 [pid 8886] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8884] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8886] close(13 [pid 8884] close(20 [pid 8886] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8884] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8886] close(14 [pid 8884] close(21 [pid 8886] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8884] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8886] close(15 [pid 8884] close(22 [pid 8886] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8884] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8886] close(16) = -1 EBADF (Bad file descriptor) [pid 8884] close(23 [pid 8891] <... mount resumed>) = 0 [pid 8884] <... close resumed>) = -1 EBADF (Bad file descriptor) [ 247.476891][ T8891] exFAT-fs (loop3): failed to load upcase table (idx : 0x000104d0, chksum : 0xda218cab, utbl_chksum : 0xe619d30d) [pid 8891] openat(AT_FDCWD, "./file1", O_RDONLY|O_DIRECTORY [pid 8886] close(17 [pid 8884] close(24) = -1 EBADF (Bad file descriptor) [pid 8886] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8884] close(25 [pid 8891] <... openat resumed>) = 3 [pid 8884] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8886] close(18 [pid 8884] close(26 [pid 8891] chdir("./file1" [pid 8884] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8886] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8884] close(27 [pid 8891] <... chdir resumed>) = 0 [pid 8886] close(19 [pid 8884] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8886] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8884] close(28 [pid 8891] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 8886] close(20 [pid 8884] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8891] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 8886] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8884] close(29 [pid 8891] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8886] close(21 [pid 8884] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8886] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8886] close(22 [pid 8884] exit_group(0 [pid 8886] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8886] close(23 [pid 8884] <... exit_group resumed>) = ? [pid 8886] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8887] <... futex resumed>) = ? [pid 8886] close(24 [pid 8887] +++ exited with 0 +++ [pid 8886] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8884] +++ exited with 0 +++ [pid 8886] close(25 [pid 8891] <... futex resumed>) = 1 [pid 8886] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8891] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8886] close(26 [pid 8890] <... futex resumed>) = 0 [pid 8886] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5854] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=609, si_uid=0, si_status=0, si_utime=0, si_stime=2 /* 0.02 s */} --- [pid 8886] close(27 [pid 8890] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8886] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5854] restart_syscall(<... resuming interrupted clone ...> [pid 8886] close(28 [pid 8891] <... futex resumed>) = 0 [pid 8890] <... futex resumed>) = 1 [pid 8886] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8891] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_NOCTTY|O_TRUNC|O_SYNC|O_NOATIME|FASYNC, 0100 [pid 8886] close(29 [pid 8890] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5854] <... restart_syscall resumed>) = 0 [pid 5854] umount2("./243", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5854] openat(AT_FDCWD, "./243", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 8886] <... close resumed>) = -1 EBADF (Bad file descriptor) [ 247.524375][ T8893] exFAT-fs (loop4): failed to load upcase table (idx : 0x000104d0, chksum : 0xda218cab, utbl_chksum : 0xe619d30d) [ 247.537458][ T8894] exFAT-fs (loop0): failed to load upcase table (idx : 0x000104d0, chksum : 0xda218cab, utbl_chksum : 0xe619d30d) [pid 8886] exit_group(0 [pid 5854] newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=80, ...}, AT_EMPTY_PATH) = 0 [pid 5854] getdents64(3, 0x55555c89d730 /* 4 entries */, 32768) = 112 [pid 5854] umount2("./243/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 8894] <... mount resumed>) = 0 [pid 8894] openat(AT_FDCWD, "./file1", O_RDONLY|O_DIRECTORY [pid 8893] <... mount resumed>) = 0 [pid 8891] <... openat resumed>) = -1 EIO (Input/output error) [pid 8888] <... futex resumed>) = ? [pid 8886] <... exit_group resumed>) = ? [pid 5854] <... umount2 resumed>) = 0 [pid 8894] <... openat resumed>) = 3 [pid 8893] openat(AT_FDCWD, "./file1", O_RDONLY|O_DIRECTORY [pid 8891] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8888] +++ exited with 0 +++ [pid 5854] umount2("./243/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 8894] chdir("./file1" [pid 8893] <... openat resumed>) = 3 [pid 8891] <... futex resumed>) = 1 [pid 8890] <... futex resumed>) = 0 [pid 8886] +++ exited with 0 +++ [pid 5854] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 8894] <... chdir resumed>) = 0 [pid 8893] chdir("./file1" [pid 8891] openat(AT_FDCWD, ".", O_RDONLY [pid 8890] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5856] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=612, si_uid=0, si_status=0, si_utime=0, si_stime=3 /* 0.03 s */} --- [pid 5854] newfstatat(AT_FDCWD, "./243/file1", [pid 8894] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 8893] <... chdir resumed>) = 0 [pid 8890] <... futex resumed>) = 0 [pid 8894] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 8893] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 8891] <... openat resumed>) = 4 [pid 8890] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5854] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 8894] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8893] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5854] umount2("./243/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 8893] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8891] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8894] <... futex resumed>) = 1 [pid 8893] <... futex resumed>) = 1 [pid 8892] <... futex resumed>) = 0 [pid 8889] <... futex resumed>) = 0 [pid 8890] <... futex resumed>) = 0 [pid 8891] <... futex resumed>) = 1 [pid 5854] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 8894] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8893] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8892] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8891] ioctl(4, F2FS_IOC_SHUTDOWN, 0x200000000080 [pid 8890] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8889] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5854] openat(AT_FDCWD, "./243/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 8893] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8892] <... futex resumed>) = 0 [pid 8890] <... futex resumed>) = 0 [pid 8889] <... futex resumed>) = 0 [pid 8894] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [ 247.565293][ T8891] exFAT-fs (loop3): error, data size is invalid(10) [ 247.573522][ T8891] exFAT-fs (loop3): Filesystem has been set read-only [pid 8894] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_NOCTTY|O_TRUNC|O_SYNC|O_NOATIME|FASYNC, 0100 [pid 5854] <... openat resumed>) = 4 [pid 8893] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_NOCTTY|O_TRUNC|O_SYNC|O_NOATIME|FASYNC, 0100 [pid 8892] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8891] <... ioctl resumed>) = 0 [pid 8890] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8889] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5854] newfstatat(4, "", [pid 8894] <... openat resumed>) = -1 EIO (Input/output error) [pid 8894] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8894] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8892] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8891] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8890] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 5856] umount2("./240", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5854] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_EMPTY_PATH) = 0 [pid 8892] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8891] <... futex resumed>) = 0 [pid 8890] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5856] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5854] getdents64(4, [pid 8894] <... futex resumed>) = 0 [pid 8892] <... futex resumed>) = 1 [pid 8891] fallocate(-1, 0, 0, 134220898 [pid 8890] <... futex resumed>) = 0 [pid 5856] openat(AT_FDCWD, "./240", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5854] <... getdents64 resumed>0x55555c8a5770 /* 2 entries */, 32768) = 48 [pid 8894] openat(AT_FDCWD, ".", O_RDONLY [pid 8892] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8891] <... fallocate resumed>) = -1 EBADF (Bad file descriptor) [pid 8890] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5856] <... openat resumed>) = 3 [pid 5854] getdents64(4, [pid 8894] <... openat resumed>) = 4 [pid 8891] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8890] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 5856] newfstatat(3, "", [pid 5854] <... getdents64 resumed>0x55555c8a5770 /* 0 entries */, 32768) = 0 [pid 8894] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8891] <... futex resumed>) = 0 [pid 8890] close(3 [pid 5856] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=80, ...}, AT_EMPTY_PATH) = 0 [pid 5854] close(4 [pid 8894] <... futex resumed>) = 1 [pid 8892] <... futex resumed>) = 0 [pid 8891] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8890] <... close resumed>) = 0 [pid 8894] ioctl(4, F2FS_IOC_SHUTDOWN, 0x200000000080 [pid 8893] <... openat resumed>) = -1 EIO (Input/output error) [pid 8892] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8890] close(4 [pid 5856] getdents64(3, [pid 5854] <... close resumed>) = 0 [pid 8894] <... ioctl resumed>) = 0 [pid 8893] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8892] <... futex resumed>) = 0 [pid 8894] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8890] <... close resumed>) = 0 [pid 5856] <... getdents64 resumed>0x55555c89d730 /* 4 entries */, 32768) = 112 [pid 5854] rmdir("./243/file1" [pid 8894] <... futex resumed>) = 0 [pid 8892] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8890] close(5 [pid 5856] umount2("./240/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 8894] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8893] <... futex resumed>) = 1 [pid 8892] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8890] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8889] <... futex resumed>) = 0 [pid 5854] <... rmdir resumed>) = 0 [pid 8894] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8893] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8892] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8894] fallocate(-1, 0, 0, 134220898 [pid 8892] <... futex resumed>) = 0 [pid 8890] close(6 [pid 8889] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8894] <... fallocate resumed>) = -1 EBADF (Bad file descriptor) [pid 8892] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8890] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5854] umount2("./243/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 8894] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8893] <... futex resumed>) = 0 [pid 8890] close(7 [pid 8889] <... futex resumed>) = 1 [pid 8894] <... futex resumed>) = 1 [pid 8893] openat(AT_FDCWD, ".", O_RDONLY [pid 8892] <... futex resumed>) = 0 [pid 8890] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8889] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5856] <... umount2 resumed>) = 0 [pid 5854] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 8894] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8893] <... openat resumed>) = 4 [pid 8892] close(3 [pid 8890] close(8 [pid 5856] umount2("./240/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 8893] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8892] <... close resumed>) = 0 [pid 8890] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5856] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5854] newfstatat(AT_FDCWD, "./243/binderfs", [pid 8893] <... futex resumed>) = 1 [pid 8892] close(4 [pid 8890] close(9 [pid 8889] <... futex resumed>) = 0 [pid 8893] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8892] <... close resumed>) = 0 [pid 8890] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8889] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5856] newfstatat(AT_FDCWD, "./240/file1", [pid 5854] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 8893] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8892] close(5 [pid 8890] close(10 [pid 8889] <... futex resumed>) = 0 [pid 5856] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 8893] ioctl(4, F2FS_IOC_SHUTDOWN, 0x200000000080 [pid 8892] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8890] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8889] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5854] unlink("./243/binderfs" [pid 8892] close(6 [pid 8890] close(11 [pid 8893] <... ioctl resumed>) = 0 [pid 8893] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8892] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8890] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5854] <... unlink resumed>) = 0 [pid 8893] <... futex resumed>) = 1 [pid 8892] close(7 [pid 8890] close(12 [pid 8889] <... futex resumed>) = 0 [pid 5856] umount2("./240/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 8893] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8892] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8890] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8889] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5854] getdents64(3, [pid 5856] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 8893] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8892] close(8 [pid 8890] close(13 [pid 8889] <... futex resumed>) = 0 [pid 5854] <... getdents64 resumed>0x55555c89d730 /* 0 entries */, 32768) = 0 [pid 8893] fallocate(-1, 0, 0, 134220898 [pid 8892] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8890] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8889] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5856] openat(AT_FDCWD, "./240/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 8893] <... fallocate resumed>) = -1 EBADF (Bad file descriptor) [pid 8892] close(9 [pid 8890] close(14 [pid 5854] close(3 [pid 8893] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8892] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5854] <... close resumed>) = 0 [pid 8892] close(10 [pid 8890] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8892] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5856] <... openat resumed>) = 4 [pid 5854] rmdir("./243" [pid 8892] close(11 [pid 8890] close(15 [pid 8893] <... futex resumed>) = 1 [pid 8889] <... futex resumed>) = 0 [pid 8893] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8892] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8889] close(3 [pid 5856] newfstatat(4, "", [pid 8892] close(12 [pid 8890] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5856] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_EMPTY_PATH) = 0 [pid 5854] <... rmdir resumed>) = 0 [pid 8892] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8892] close(13 [pid 5856] getdents64(4, [pid 8892] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8890] close(16 [pid 8889] <... close resumed>) = 0 [pid 5854] mkdir("./244", 0777 [pid 8892] close(14 [pid 8890] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8889] close(4 [pid 5856] <... getdents64 resumed>0x55555c8a5770 /* 2 entries */, 32768) = 48 [pid 8892] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8890] close(17 [pid 8889] <... close resumed>) = 0 [pid 8892] close(15 [pid 8890] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8889] close(5 [pid 5856] getdents64(4, [pid 5854] <... mkdir resumed>) = 0 [pid 8892] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8890] close(18 [pid 8889] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5856] <... getdents64 resumed>0x55555c8a5770 /* 0 entries */, 32768) = 0 [pid 8892] close(16 [pid 8890] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8890] close(19 [pid 8889] close(6 [pid 5854] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 8890] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8889] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8890] close(20 [pid 8889] close(7 [pid 5854] <... openat resumed>) = 3 [pid 8892] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5856] close(4 [pid 8892] close(17 [pid 5856] <... close resumed>) = 0 [pid 8892] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5856] rmdir("./240/file1" [pid 8892] close(18 [pid 8890] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8889] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5854] ioctl(3, LOOP_CLR_FD [pid 8892] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8890] close(21 [pid 5856] <... rmdir resumed>) = 0 [pid 8892] close(19 [pid 8890] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8889] close(8 [pid 5854] <... ioctl resumed>) = 0 [pid 8892] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8890] close(22 [pid 8889] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5856] umount2("./240/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5854] close(3 [pid 8892] close(20 [pid 8890] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8889] close(9 [pid 5856] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 8892] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8892] close(21) = -1 EBADF (Bad file descriptor) [pid 8892] close(22) = -1 EBADF (Bad file descriptor) [pid 8892] close(23) = -1 EBADF (Bad file descriptor) [pid 8892] close(24) = -1 EBADF (Bad file descriptor) [pid 8892] close(25) = -1 EBADF (Bad file descriptor) [pid 8892] close(26) = -1 EBADF (Bad file descriptor) [pid 8892] close(27) = -1 EBADF (Bad file descriptor) [pid 8892] close(28) = -1 EBADF (Bad file descriptor) [pid 8892] close(29) = -1 EBADF (Bad file descriptor) [pid 8892] exit_group(0 [pid 8894] <... futex resumed>) = ? [pid 8892] <... exit_group resumed>) = ? [pid 8894] +++ exited with 0 +++ [pid 8890] close(23 [pid 8889] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5856] newfstatat(AT_FDCWD, "./240/binderfs", [pid 8890] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8889] close(10 [pid 5856] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 8892] +++ exited with 0 +++ [pid 5854] <... close resumed>) = 0 [pid 5856] unlink("./240/binderfs" [pid 8890] close(24 [pid 8889] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5855] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=595, si_uid=0, si_status=0, si_utime=0, si_stime=3 /* 0.03 s */} --- [pid 8890] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8889] close(11 [pid 5855] restart_syscall(<... resuming interrupted clone ...>) = 0 [pid 8890] close(25 [pid 8889] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8890] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8889] close(12 [pid 5856] <... unlink resumed>) = 0 [pid 8890] close(26 [pid 5856] getdents64(3, [pid 8890] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8889] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5855] umount2("./238", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5856] <... getdents64 resumed>0x55555c89d730 /* 0 entries */, 32768) = 0 [pid 8890] close(27 [pid 5855] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5856] close(3 [pid 8890] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8889] close(13 [pid 8890] close(28 [pid 8889] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5856] <... close resumed>) = 0 [pid 8890] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5856] rmdir("./240" [pid 8890] close(29 [pid 8889] close(14 [pid 8890] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8889] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5856] <... rmdir resumed>) = 0 [ 247.606185][ T8894] exFAT-fs (loop0): error, data size is invalid(10) [ 247.608010][ T8893] exFAT-fs (loop4): error, data size is invalid(10) [ 247.612990][ T8894] exFAT-fs (loop0): Filesystem has been set read-only [ 247.627436][ T8893] exFAT-fs (loop4): Filesystem has been set read-only [pid 5855] openat(AT_FDCWD, "./238", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5854] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 8890] exit_group(0 [pid 8889] close(15 [pid 5855] <... openat resumed>) = 3 ./strace-static-x86_64: Process 8895 attached [pid 8891] <... futex resumed>) = ? [pid 8890] <... exit_group resumed>) = ? [pid 8889] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5856] mkdir("./241", 0777 [pid 5855] newfstatat(3, "", [pid 8891] +++ exited with 0 +++ [pid 8890] +++ exited with 0 +++ [pid 8889] close(16 [pid 8895] set_robust_list(0x55555c89c6a0, 24 [pid 8889] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5855] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=80, ...}, AT_EMPTY_PATH) = 0 [pid 8895] <... set_robust_list resumed>) = 0 [pid 8889] close(17 [pid 5858] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=603, si_uid=0, si_status=0, si_utime=0, si_stime=8 /* 0.08 s */} --- [pid 5856] <... mkdir resumed>) = 0 [pid 5855] getdents64(3, [pid 8895] chdir("./244" [pid 8889] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5858] restart_syscall(<... resuming interrupted clone ...> [pid 5856] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 5855] <... getdents64 resumed>0x55555c89d730 /* 4 entries */, 32768) = 112 [pid 8895] <... chdir resumed>) = 0 [pid 8889] close(18 [pid 5858] <... restart_syscall resumed>) = 0 [pid 5856] <... openat resumed>) = 3 [pid 5855] umount2("./238/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5854] <... clone resumed>, child_tidptr=0x55555c89c690) = 611 [pid 8895] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 8889] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8895] <... prctl resumed>) = 0 [pid 8889] close(19 [pid 5856] ioctl(3, LOOP_CLR_FD [pid 8895] setpgid(0, 0 [pid 8889] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5858] umount2("./239", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5856] <... ioctl resumed>) = 0 [pid 5855] <... umount2 resumed>) = 0 [pid 8895] <... setpgid resumed>) = 0 [pid 8889] close(20 [pid 5858] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5856] close(3 [pid 8895] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 8889] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5858] openat(AT_FDCWD, "./239", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5856] <... close resumed>) = 0 [pid 8895] <... openat resumed>) = 3 [pid 8889] close(21 [pid 5858] <... openat resumed>) = 3 [pid 8895] write(3, "1000", 4) = 4 [pid 8889] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5855] umount2("./238/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 8895] close(3) = 0 [pid 8889] close(22 [pid 5855] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 8895] symlink("/dev/binderfs", "./binderfs" [pid 8889] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8889] close(23) = -1 EBADF (Bad file descriptor) [pid 5858] newfstatat(3, "", [pid 8889] close(24 [pid 5858] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=80, ...}, AT_EMPTY_PATH) = 0 [pid 8895] <... symlink resumed>) = 0 [pid 8895] write(1, "executing program\n", 18 [pid 8889] <... close resumed>) = -1 EBADF (Bad file descriptor) executing program [pid 5858] getdents64(3, [pid 5855] newfstatat(AT_FDCWD, "./238/file1", [pid 8895] <... write resumed>) = 18 [pid 8889] close(25 [pid 5858] <... getdents64 resumed>0x55555c89d730 /* 4 entries */, 32768) = 112 [pid 8895] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8889] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5858] umount2("./239/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5856] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 8895] <... futex resumed>) = 0 [pid 8889] close(26 [pid 5855] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 ./strace-static-x86_64: Process 8896 attached [pid 8889] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8895] rt_sigaction(SIGRT_1, {sa_handler=0x7f397aae8710, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f397aad98c0}, [pid 5855] umount2("./238/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 8895] <... rt_sigaction resumed>NULL, 8) = 0 [pid 5855] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 8895] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 5855] openat(AT_FDCWD, "./238/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 8895] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 8895] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 5855] <... openat resumed>) = 4 [pid 8896] set_robust_list(0x55555c89c6a0, 24 [pid 8895] <... mmap resumed>) = 0x7f397aa56000 [pid 8889] close(27) = -1 EBADF (Bad file descriptor) [pid 8895] mprotect(0x7f397aa57000, 131072, PROT_READ|PROT_WRITE [pid 8889] close(28 [pid 8895] <... mprotect resumed>) = 0 [pid 8889] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5858] <... umount2 resumed>) = 0 [pid 8896] <... set_robust_list resumed>) = 0 [pid 8895] rt_sigprocmask(SIG_BLOCK, ~[], [pid 8889] close(29 [pid 5856] <... clone resumed>, child_tidptr=0x55555c89c690) = 614 [pid 5855] newfstatat(4, "", [pid 8896] chdir("./241" [pid 8895] <... rt_sigprocmask resumed>[], 8) = 0 [pid 8889] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5855] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_EMPTY_PATH) = 0 [pid 8896] <... chdir resumed>) = 0 [pid 8895] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f397aa76990, parent_tid=0x7f397aa76990, exit_signal=0, stack=0x7f397aa56000, stack_size=0x20300, tls=0x7f397aa766c0} [pid 8889] exit_group(0 [pid 5855] getdents64(4, [pid 8896] prctl(PR_SET_PDEATHSIG, SIGKILL./strace-static-x86_64: Process 8897 attached ) = 0 [pid 5855] <... getdents64 resumed>0x55555c8a5770 /* 2 entries */, 32768) = 48 [pid 8896] setpgid(0, 0 [pid 8895] <... clone3 resumed> => {parent_tid=[612]}, 88) = 612 [pid 8893] <... futex resumed>) = ? [pid 8889] <... exit_group resumed>) = ? [pid 5855] getdents64(4, [pid 8897] rseq(0x7f397aa76fe0, 0x20, 0, 0x53053053 [pid 8895] rt_sigprocmask(SIG_SETMASK, [], [pid 8893] +++ exited with 0 +++ [pid 8889] +++ exited with 0 +++ [pid 5858] umount2("./239/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5855] <... getdents64 resumed>0x55555c8a5770 /* 0 entries */, 32768) = 0 [pid 8897] <... rseq resumed>) = 0 [pid 8896] <... setpgid resumed>) = 0 [pid 8895] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5857] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=595, si_uid=0, si_status=0, si_utime=0, si_stime=8 /* 0.08 s */} --- [pid 8897] set_robust_list(0x7f397aa769a0, 24 [pid 5858] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 8897] <... set_robust_list resumed>) = 0 [pid 8896] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 8895] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5858] newfstatat(AT_FDCWD, "./239/file1", [pid 5855] close(4 [pid 8897] rt_sigprocmask(SIG_SETMASK, [], [pid 8896] <... openat resumed>) = 3 [pid 8895] <... futex resumed>) = 0 [pid 5857] umount2("./242", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5858] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5855] <... close resumed>) = 0 [pid 8897] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 8896] write(3, "1000", 4 [pid 5857] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 8895] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 5858] umount2("./239/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 8897] memfd_create("syzkaller", 0 [pid 8896] <... write resumed>) = 4 [pid 5857] openat(AT_FDCWD, "./242", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5855] rmdir("./238/file1" [pid 8896] close(3 [pid 5857] <... openat resumed>) = 3 [pid 5858] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 8897] <... memfd_create resumed>) = 3 [pid 8896] <... close resumed>) = 0 [pid 5857] newfstatat(3, "", [pid 5858] openat(AT_FDCWD, "./239/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5855] <... rmdir resumed>) = 0 [pid 8897] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 8896] symlink("/dev/binderfs", "./binderfs" [pid 5857] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=80, ...}, AT_EMPTY_PATH) = 0 [pid 5858] <... openat resumed>) = 4 executing program [pid 5855] umount2("./238/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 8897] <... mmap resumed>) = 0x7f3972600000 [pid 8896] <... symlink resumed>) = 0 [pid 5857] getdents64(3, [pid 5858] newfstatat(4, "", [pid 8896] write(1, "executing program\n", 18 [pid 5855] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 8896] <... write resumed>) = 18 [pid 5855] newfstatat(AT_FDCWD, "./238/binderfs", [pid 8897] 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\x00\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 8896] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5857] <... getdents64 resumed>0x55555c89d730 /* 4 entries */, 32768) = 112 [pid 5858] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_EMPTY_PATH) = 0 [pid 5855] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 8896] <... futex resumed>) = 0 [pid 5855] unlink("./238/binderfs" [pid 8896] rt_sigaction(SIGRT_1, {sa_handler=0x7f397aae8710, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f397aad98c0}, NULL, 8) = 0 [pid 5857] umount2("./242/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5858] getdents64(4, [pid 5855] <... unlink resumed>) = 0 [pid 8896] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 5857] <... umount2 resumed>) = 0 [pid 8897] <... write resumed>) = 131072 [pid 5858] <... getdents64 resumed>0x55555c8a5770 /* 2 entries */, 32768) = 48 [pid 5858] getdents64(4, 0x55555c8a5770 /* 0 entries */, 32768) = 0 [pid 5858] close(4 [pid 8897] munmap(0x7f3972600000, 138412032 [pid 5858] <... close resumed>) = 0 [pid 8897] <... munmap resumed>) = 0 [pid 5858] rmdir("./239/file1" [pid 5857] umount2("./242/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5858] <... rmdir resumed>) = 0 [pid 5857] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5858] umount2("./239/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 8897] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 5857] newfstatat(AT_FDCWD, "./242/file1", [pid 5858] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 8897] <... openat resumed>) = 4 [pid 5857] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5858] newfstatat(AT_FDCWD, "./239/binderfs", [pid 8897] ioctl(4, LOOP_SET_FD, 3 [pid 5857] umount2("./242/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5858] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 8896] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5857] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5858] unlink("./239/binderfs" [pid 5855] getdents64(3, 0x55555c89d730 /* 0 entries */, 32768) = 0 [pid 8896] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 5855] close(3 [pid 8896] <... mmap resumed>) = 0x7f397aa56000 [pid 5855] <... close resumed>) = 0 [pid 8896] mprotect(0x7f397aa57000, 131072, PROT_READ|PROT_WRITE [pid 5855] rmdir("./238" [pid 8896] <... mprotect resumed>) = 0 [pid 5855] <... rmdir resumed>) = 0 [pid 8896] rt_sigprocmask(SIG_BLOCK, ~[], [pid 5857] openat(AT_FDCWD, "./242/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5858] <... unlink resumed>) = 0 [pid 5855] mkdir("./239", 0777 [pid 8896] <... rt_sigprocmask resumed>[], 8) = 0 [pid 8896] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f397aa76990, parent_tid=0x7f397aa76990, exit_signal=0, stack=0x7f397aa56000, stack_size=0x20300, tls=0x7f397aa766c0} [pid 5857] <... openat resumed>) = 4 [pid 5858] getdents64(3, [pid 5855] <... mkdir resumed>) = 0 ./strace-static-x86_64: Process 8898 attached [pid 5857] newfstatat(4, "", [pid 5858] <... getdents64 resumed>0x55555c89d730 /* 0 entries */, 32768) = 0 [pid 5855] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 8898] rseq(0x7f397aa76fe0, 0x20, 0, 0x53053053 [pid 8896] <... clone3 resumed> => {parent_tid=[615]}, 88) = 615 [pid 5858] close(3 [pid 5855] <... openat resumed>) = 3 [pid 8898] <... rseq resumed>) = 0 [pid 8896] rt_sigprocmask(SIG_SETMASK, [], [pid 5858] <... close resumed>) = 0 [pid 5855] ioctl(3, LOOP_CLR_FD [pid 8898] set_robust_list(0x7f397aa769a0, 24 [pid 8896] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5858] rmdir("./239" [pid 8898] <... set_robust_list resumed>) = 0 [pid 8896] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5857] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_EMPTY_PATH) = 0 [pid 5858] <... rmdir resumed>) = 0 [pid 5855] <... ioctl resumed>) = 0 [pid 8898] rt_sigprocmask(SIG_SETMASK, [], [pid 8896] <... futex resumed>) = 0 [pid 5857] getdents64(4, [pid 5858] mkdir("./240", 0777 [pid 5855] close(3 [pid 8898] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 8896] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 5857] <... getdents64 resumed>0x55555c8a5770 /* 2 entries */, 32768) = 48 [pid 5858] <... mkdir resumed>) = 0 [pid 5857] getdents64(4, [pid 5858] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 5857] <... getdents64 resumed>0x55555c8a5770 /* 0 entries */, 32768) = 0 [pid 5858] <... openat resumed>) = 3 [pid 5857] close(4 [pid 5858] ioctl(3, LOOP_CLR_FD [pid 5857] <... close resumed>) = 0 [pid 5858] <... ioctl resumed>) = 0 [pid 5857] rmdir("./242/file1") = 0 [pid 5858] close(3 [pid 5855] <... close resumed>) = 0 [pid 8898] memfd_create("syzkaller", 0 [pid 5857] umount2("./242/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5858] <... close resumed>) = 0 [pid 8898] <... memfd_create resumed>) = 3 [pid 5857] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5857] newfstatat(AT_FDCWD, "./242/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 8898] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 8897] <... ioctl resumed>) = 0 [pid 5857] unlink("./242/binderfs" [pid 8897] close(3 [pid 5857] <... unlink resumed>) = 0 [pid 8897] <... close resumed>) = 0 [pid 5857] getdents64(3, [pid 5858] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 8898] <... mmap resumed>) = 0x7f3972600000 [pid 8897] close(4 [pid 5855] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5857] <... getdents64 resumed>0x55555c89d730 /* 0 entries */, 32768) = 0 [pid 8897] <... close resumed>) = 0 [pid 5857] close(3) = 0 [pid 5857] rmdir("./242" [pid 8897] mkdir("./file1", 0777 [pid 5857] <... rmdir resumed>) = 0 ./strace-static-x86_64: Process 8899 attached [pid 8897] <... mkdir resumed>) = 0 [pid 5857] mkdir("./243", 0777 [pid 8897] mount("/dev/loop1", "./file1", "exfat", 0, "" [pid 5857] <... mkdir resumed>) = 0 [pid 5858] <... clone resumed>, child_tidptr=0x55555c89c690) = 605 [pid 5857] openat(AT_FDCWD, "/dev/loop4", O_RDWR) = 3 [pid 8899] set_robust_list(0x55555c89c6a0, 24 [pid 5857] ioctl(3, LOOP_CLR_FD [pid 8899] <... set_robust_list resumed>) = 0 [pid 5857] <... ioctl resumed>) = 0 [pid 8899] chdir("./240" [pid 5857] close(3 [pid 8899] <... chdir resumed>) = 0 [pid 8899] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 8899] setpgid(0, 0 [pid 8898] 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\x00\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 8899] <... setpgid resumed>) = 0 [ 247.759000][ T8897] loop1: detected capacity change from 0 to 256 [pid 8899] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 ./strace-static-x86_64: Process 8900 attached [pid 8898] <... write resumed>) = 131072 [pid 5857] <... close resumed>) = 0 [pid 8898] munmap(0x7f3972600000, 138412032 [pid 5855] <... clone resumed>, child_tidptr=0x55555c89c690) = 597 [pid 8898] <... munmap resumed>) = 0 [pid 8898] openat(AT_FDCWD, "/dev/loop2", O_RDWR) = 4 [pid 8899] write(3, "1000", 4) = 4 [pid 8899] close(3) = 0 [pid 8899] symlink("/dev/binderfs", "./binderfs"executing program ) = 0 [pid 8899] write(1, "executing program\n", 18 [pid 8900] set_robust_list(0x55555c89c6a0, 24 [pid 8899] <... write resumed>) = 18 [pid 8899] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8900] <... set_robust_list resumed>) = 0 [pid 8900] chdir("./239" [pid 8899] <... futex resumed>) = 0 [pid 5857] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 8899] rt_sigaction(SIGRT_1, {sa_handler=0x7f397aae8710, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f397aad98c0}, [pid 8898] ioctl(4, LOOP_SET_FD, 3 [pid 8900] <... chdir resumed>) = 0 [pid 8899] <... rt_sigaction resumed>NULL, 8) = 0 [pid 5857] <... clone resumed>, child_tidptr=0x55555c89c690) = 597 [pid 8900] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 8899] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 8900] <... prctl resumed>) = 0 [pid 8899] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 8900] setpgid(0, 0 [pid 8899] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8900] <... setpgid resumed>) = 0 [pid 8899] <... mmap resumed>) = 0x7f397aa56000 [pid 8900] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 8899] mprotect(0x7f397aa57000, 131072, PROT_READ|PROT_WRITE [pid 8900] <... openat resumed>) = 3 [pid 8899] <... mprotect resumed>) = 0 ./strace-static-x86_64: Process 8901 attached [pid 8900] write(3, "1000", 4 [pid 8899] rt_sigprocmask(SIG_BLOCK, ~[], [pid 8901] set_robust_list(0x55555c89c6a0, 24 [pid 8900] <... write resumed>) = 4 [pid 8901] <... set_robust_list resumed>) = 0 [pid 8900] close(3) = 0 [pid 8899] <... rt_sigprocmask resumed>[], 8) = 0 [pid 8900] symlink("/dev/binderfs", "./binderfs" [pid 8899] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f397aa76990, parent_tid=0x7f397aa76990, exit_signal=0, stack=0x7f397aa56000, stack_size=0x20300, tls=0x7f397aa766c0} [pid 8901] chdir("./243"./strace-static-x86_64: Process 8902 attached ) = 0 [pid 8900] <... symlink resumed>) = 0 [pid 8901] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 8899] <... clone3 resumed> => {parent_tid=[606]}, 88) = 606 [pid 8901] <... prctl resumed>) = 0 [pid 8901] setpgid(0, 0 [pid 8899] rt_sigprocmask(SIG_SETMASK, [], [pid 8901] <... setpgid resumed>) = 0 [pid 8899] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 8902] rseq(0x7f397aa76fe0, 0x20, 0, 0x53053053 [pid 8901] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 8899] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000executing program [pid 8902] <... rseq resumed>) = 0 [pid 8901] <... openat resumed>) = 3 [pid 8900] write(1, "executing program\n", 18 [pid 8899] <... futex resumed>) = 0 [pid 8898] <... ioctl resumed>) = 0 [pid 8902] set_robust_list(0x7f397aa769a0, 24 [pid 8900] <... write resumed>) = 18 [pid 8902] <... set_robust_list resumed>) = 0 [pid 8900] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8902] rt_sigprocmask(SIG_SETMASK, [], [pid 8900] <... futex resumed>) = 0 [pid 8902] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 8900] rt_sigaction(SIGRT_1, {sa_handler=0x7f397aae8710, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f397aad98c0}, [pid 8902] memfd_create("syzkaller", 0 [pid 8900] <... rt_sigaction resumed>NULL, 8) = 0 [pid 8902] <... memfd_create resumed>) = 3 [pid 8900] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 8899] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 8902] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 8901] write(3, "1000", 4 [pid 8900] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 8898] close(3 [pid 8897] <... mount resumed>) = 0 [pid 8902] <... mmap resumed>) = 0x7f3972600000 [pid 8900] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8902] 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\x00\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 8901] <... write resumed>) = 4 [pid 8900] <... mmap resumed>) = 0x7f397aa56000 [pid 8898] <... close resumed>) = 0 [pid 8897] openat(AT_FDCWD, "./file1", O_RDONLY|O_DIRECTORY [pid 8901] close(3 [pid 8898] close(4 [pid 8901] <... close resumed>) = 0 [pid 8901] symlink("/dev/binderfs", "./binderfs" [pid 8900] mprotect(0x7f397aa57000, 131072, PROT_READ|PROT_WRITE [pid 8898] <... close resumed>) = 0 [pid 8897] <... openat resumed>) = 3 [pid 8901] <... symlink resumed>) = 0 [pid 8900] <... mprotect resumed>) = 0 [pid 8898] mkdir("./file1", 0777 [pid 8897] chdir("./file1"executing program [pid 8902] <... write resumed>) = 131072 [pid 8901] write(1, "executing program\n", 18 [pid 8900] rt_sigprocmask(SIG_BLOCK, ~[], [pid 8898] <... mkdir resumed>) = 0 [pid 8897] <... chdir resumed>) = 0 [pid 8901] <... write resumed>) = 18 [pid 8900] <... rt_sigprocmask resumed>[], 8) = 0 [pid 8898] mount("/dev/loop2", "./file1", "exfat", 0, "" [pid 8897] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 8901] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8900] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f397aa76990, parent_tid=0x7f397aa76990, exit_signal=0, stack=0x7f397aa56000, stack_size=0x20300, tls=0x7f397aa766c0} [pid 8897] <... openat resumed>) = -1 EBUSY (Device or resource busy) ./strace-static-x86_64: Process 8903 attached [pid 8902] munmap(0x7f3972600000, 138412032 [pid 8901] <... futex resumed>) = 0 [pid 8897] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8902] <... munmap resumed>) = 0 [pid 8901] rt_sigaction(SIGRT_1, {sa_handler=0x7f397aae8710, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f397aad98c0}, [pid 8900] <... clone3 resumed> => {parent_tid=[598]}, 88) = 598 [pid 8897] <... futex resumed>) = 1 [pid 8895] <... futex resumed>) = 0 [ 247.830854][ T8897] exFAT-fs (loop1): failed to load upcase table (idx : 0x000104d0, chksum : 0xda218cab, utbl_chksum : 0xe619d30d) [ 247.839898][ T8898] loop2: detected capacity change from 0 to 256 [pid 8903] rseq(0x7f397aa76fe0, 0x20, 0, 0x53053053 [pid 8902] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 8901] <... rt_sigaction resumed>NULL, 8) = 0 [pid 8900] rt_sigprocmask(SIG_SETMASK, [], [pid 8897] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8895] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8903] <... rseq resumed>) = 0 [pid 8902] <... openat resumed>) = 4 [pid 8901] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 8900] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 8897] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8895] <... futex resumed>) = 0 [pid 8903] set_robust_list(0x7f397aa769a0, 24 [pid 8901] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 8900] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8897] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_NOCTTY|O_TRUNC|O_SYNC|O_NOATIME|FASYNC, 0100 [pid 8903] <... set_robust_list resumed>) = 0 [pid 8902] ioctl(4, LOOP_SET_FD, 3 [pid 8901] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8900] <... futex resumed>) = 0 [pid 8895] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8901] <... mmap resumed>) = 0x7f397aa56000 [pid 8900] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 8903] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 8903] memfd_create("syzkaller", 0) = 3 [pid 8901] mprotect(0x7f397aa57000, 131072, PROT_READ|PROT_WRITE [pid 8903] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 8901] <... mprotect resumed>) = 0 [pid 8903] <... mmap resumed>) = 0x7f3972600000 [pid 8901] rt_sigprocmask(SIG_BLOCK, ~[], [pid 8903] 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\x00\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 8901] <... rt_sigprocmask resumed>[], 8) = 0 [pid 8901] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f397aa76990, parent_tid=0x7f397aa76990, exit_signal=0, stack=0x7f397aa56000, stack_size=0x20300, tls=0x7f397aa766c0}./strace-static-x86_64: Process 8904 attached [pid 8903] <... write resumed>) = 131072 [pid 8904] rseq(0x7f397aa76fe0, 0x20, 0, 0x53053053 [pid 8901] <... clone3 resumed> => {parent_tid=[598]}, 88) = 598 [pid 8904] <... rseq resumed>) = 0 [pid 8901] rt_sigprocmask(SIG_SETMASK, [], [pid 8904] set_robust_list(0x7f397aa769a0, 24 [pid 8901] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 8903] munmap(0x7f3972600000, 138412032 [pid 8901] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8903] <... munmap resumed>) = 0 [pid 8903] openat(AT_FDCWD, "/dev/loop0", O_RDWR) = 4 [ 247.895269][ T8897] exFAT-fs (loop1): error, data size is invalid(10) [ 247.904997][ T8898] exFAT-fs (loop2): failed to load upcase table (idx : 0x000104d0, chksum : 0xda218cab, utbl_chksum : 0xe619d30d) [ 247.910691][ T8902] loop3: detected capacity change from 0 to 256 [ 247.934026][ T8897] exFAT-fs (loop1): Filesystem has been set read-only [pid 8903] ioctl(4, LOOP_SET_FD, 3 [pid 8904] <... set_robust_list resumed>) = 0 [pid 8901] <... futex resumed>) = 0 [pid 8898] <... mount resumed>) = 0 [pid 8904] rt_sigprocmask(SIG_SETMASK, [], [pid 8901] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 8897] <... openat resumed>) = -1 EIO (Input/output error) [pid 8897] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8904] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 8898] openat(AT_FDCWD, "./file1", O_RDONLY|O_DIRECTORY [pid 8897] <... futex resumed>) = 1 [pid 8895] <... futex resumed>) = 0 [pid 8897] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8904] memfd_create("syzkaller", 0 [pid 8895] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8898] <... openat resumed>) = 3 [pid 8904] <... memfd_create resumed>) = 3 [pid 8898] chdir("./file1" [pid 8897] <... futex resumed>) = 0 [pid 8895] <... futex resumed>) = 1 [pid 8904] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 8898] <... chdir resumed>) = 0 [pid 8897] openat(AT_FDCWD, ".", O_RDONLY [pid 8895] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8904] <... mmap resumed>) = 0x7f3972600000 [pid 8902] <... ioctl resumed>) = 0 [pid 8898] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 8897] <... openat resumed>) = 4 [pid 8903] <... ioctl resumed>) = 0 [pid 8902] close(3 [pid 8897] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8897] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8902] <... close resumed>) = 0 [pid 8903] close(3 [pid 8902] close(4) = 0 [pid 8903] <... close resumed>) = 0 [pid 8902] mkdir("./file1", 0777 [pid 8903] close(4 [pid 8902] <... mkdir resumed>) = 0 [pid 8904] 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\x00\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 8903] <... close resumed>) = 0 [pid 8898] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 8895] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8898] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8895] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8903] mkdir("./file1", 0777 [pid 8898] <... futex resumed>) = 1 [pid 8897] <... futex resumed>) = 0 [pid 8896] <... futex resumed>) = 0 [pid 8895] <... futex resumed>) = 1 [pid 8904] <... write resumed>) = 131072 [pid 8903] <... mkdir resumed>) = 0 [pid 8902] mount("/dev/loop3", "./file1", "exfat", 0, "" [pid 8898] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8897] ioctl(4, F2FS_IOC_SHUTDOWN, 0x200000000080 [pid 8896] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8895] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8904] munmap(0x7f3972600000, 138412032 [pid 8903] mount("/dev/loop0", "./file1", "exfat", 0, "" [pid 8898] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8897] <... ioctl resumed>) = 0 [pid 8896] <... futex resumed>) = 0 [pid 8898] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_NOCTTY|O_TRUNC|O_SYNC|O_NOATIME|FASYNC, 0100 [pid 8896] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8897] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 8897] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8895] <... futex resumed>) = 0 [pid 8895] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8897] <... futex resumed>) = 0 [pid 8895] <... futex resumed>) = 1 [pid 8897] fallocate(-1, 0, 0, 134220898 [pid 8895] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8904] <... munmap resumed>) = 0 [pid 8897] <... fallocate resumed>) = -1 EBADF (Bad file descriptor) [pid 8897] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8904] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 8897] <... futex resumed>) = 1 [pid 8895] <... futex resumed>) = 0 [pid 8897] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8895] close(3 [pid 8904] <... openat resumed>) = 4 [pid 8904] ioctl(4, LOOP_SET_FD, 3 [pid 8895] <... close resumed>) = 0 [ 247.954044][ T8903] loop0: detected capacity change from 0 to 256 [ 247.991050][ T8898] exFAT-fs (loop2): error, data size is invalid(10) [pid 8895] close(4) = 0 [pid 8895] close(5) = -1 EBADF (Bad file descriptor) [pid 8895] close(6) = -1 EBADF (Bad file descriptor) [pid 8895] close(7) = -1 EBADF (Bad file descriptor) [ 248.014598][ T8904] loop4: detected capacity change from 0 to 256 [ 248.023007][ T8898] exFAT-fs (loop2): Filesystem has been set read-only [ 248.037903][ T8902] exFAT-fs (loop3): failed to load upcase table (idx : 0x000104d0, chksum : 0xda218cab, utbl_chksum : 0xe619d30d) [pid 8895] close(8 [pid 8904] <... ioctl resumed>) = 0 [pid 8898] <... openat resumed>) = -1 EIO (Input/output error) [pid 8896] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 8895] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8904] close(3 [pid 8898] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8896] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8895] close(9 [pid 8904] <... close resumed>) = 0 [pid 8898] <... futex resumed>) = 0 [pid 8896] <... futex resumed>) = 0 [pid 8895] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8904] close(4 [pid 8898] openat(AT_FDCWD, ".", O_RDONLY [pid 8896] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8895] close(10 [pid 8904] <... close resumed>) = 0 [pid 8898] <... openat resumed>) = 4 [pid 8904] mkdir("./file1", 0777 [pid 8898] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8895] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8904] <... mkdir resumed>) = 0 [pid 8898] <... futex resumed>) = 1 [pid 8896] <... futex resumed>) = 0 [pid 8895] close(11 [pid 8898] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8896] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8895] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8898] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8896] <... futex resumed>) = 0 [pid 8895] close(12 [pid 8896] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8898] ioctl(4, F2FS_IOC_SHUTDOWN, 0x200000000080 [pid 8895] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8904] mount("/dev/loop4", "./file1", "exfat", 0, "" [pid 8898] <... ioctl resumed>) = 0 [pid 8895] close(13 [pid 8898] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8895] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8898] <... futex resumed>) = 1 [pid 8896] <... futex resumed>) = 0 [pid 8895] close(14 [pid 8898] fallocate(-1, 0, 0, 134220898 [pid 8896] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8895] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8898] <... fallocate resumed>) = -1 EBADF (Bad file descriptor) [pid 8896] <... futex resumed>) = 0 [pid 8898] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8895] close(15 [pid 8898] <... futex resumed>) = 0 [pid 8896] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8895] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8898] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8896] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8895] close(16 [pid 8896] close(3 [pid 8895] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8896] <... close resumed>) = 0 [pid 8895] close(17 [pid 8896] close(4 [pid 8895] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8896] <... close resumed>) = 0 [pid 8895] close(18) = -1 EBADF (Bad file descriptor) [pid 8895] close(19) = -1 EBADF (Bad file descriptor) [pid 8895] close(20) = -1 EBADF (Bad file descriptor) [pid 8896] close(5 [pid 8895] close(21 [pid 8896] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8895] <... close resumed>) = -1 EBADF (Bad file descriptor) [ 248.053591][ T8903] exFAT-fs (loop0): failed to load upcase table (idx : 0x000104d0, chksum : 0xda218cab, utbl_chksum : 0xe619d30d) [pid 8896] close(6 [pid 8895] close(22 [pid 8902] <... mount resumed>) = 0 [pid 8902] openat(AT_FDCWD, "./file1", O_RDONLY|O_DIRECTORY) = 3 [pid 8895] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8902] chdir("./file1") = 0 [pid 8902] openat(AT_FDCWD, "/dev/loop3", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 8902] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 8899] <... futex resumed>) = 0 [pid 8899] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8899] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8902] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_NOCTTY|O_TRUNC|O_SYNC|O_NOATIME|FASYNC, 0100 [pid 8896] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8895] close(23 [pid 8896] close(7 [pid 8895] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8896] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8895] close(24 [pid 8896] close(8 [pid 8895] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8896] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8895] close(25 [pid 8896] close(9 [pid 8895] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8904] <... mount resumed>) = 0 [pid 8903] <... mount resumed>) = 0 [pid 8896] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8895] close(26) = -1 EBADF (Bad file descriptor) [pid 8895] close(27 [pid 8904] openat(AT_FDCWD, "./file1", O_RDONLY|O_DIRECTORY [pid 8896] close(10 [pid 8895] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8896] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8895] close(28) = -1 EBADF (Bad file descriptor) [pid 8896] close(11 [pid 8895] close(29 [pid 8904] <... openat resumed>) = 3 [pid 8895] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8896] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8903] openat(AT_FDCWD, "./file1", O_RDONLY|O_DIRECTORY [pid 8896] close(12 [pid 8895] exit_group(0 [pid 8904] chdir("./file1" [pid 8903] <... openat resumed>) = 3 [pid 8897] <... futex resumed>) = ? [pid 8896] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8895] <... exit_group resumed>) = ? [pid 8896] close(13 [pid 8904] <... chdir resumed>) = 0 [pid 8897] +++ exited with 0 +++ [pid 8896] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8895] +++ exited with 0 +++ [pid 8904] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 8896] close(14) = -1 EBADF (Bad file descriptor) [pid 8903] chdir("./file1" [pid 8896] close(15 [pid 8903] <... chdir resumed>) = 0 [pid 5854] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=611, si_uid=0, si_status=0, si_utime=0, si_stime=4 /* 0.04 s */} --- [pid 8903] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 5854] restart_syscall(<... resuming interrupted clone ...> [pid 8904] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 8896] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8904] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8896] close(16 [pid 8904] <... futex resumed>) = 1 [pid 8901] <... futex resumed>) = 0 [pid 8896] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8901] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8896] close(17 [pid 8901] <... futex resumed>) = 0 [pid 8896] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8901] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8896] close(18 [pid 8903] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 8896] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8903] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8896] close(19 [pid 8903] <... futex resumed>) = 1 [pid 8900] <... futex resumed>) = 0 [pid 8896] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8903] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_NOCTTY|O_TRUNC|O_SYNC|O_NOATIME|FASYNC, 0100 [ 248.107127][ T8904] exFAT-fs (loop4): failed to load upcase table (idx : 0x000104d0, chksum : 0xda218cab, utbl_chksum : 0xe619d30d) [ 248.129135][ T8902] exFAT-fs (loop3): error, data size is invalid(10) [pid 8900] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8904] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_NOCTTY|O_TRUNC|O_SYNC|O_NOATIME|FASYNC, 0100 [pid 8900] <... futex resumed>) = 0 [pid 8896] close(20 [pid 5854] <... restart_syscall resumed>) = 0 [pid 8896] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8900] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8896] close(21) = -1 EBADF (Bad file descriptor) [pid 8896] close(22 [pid 5854] umount2("./244", MNT_FORCE|UMOUNT_NOFOLLOW [pid 8899] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 8896] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5854] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 8896] close(23) = -1 EBADF (Bad file descriptor) [pid 8896] close(24) = -1 EBADF (Bad file descriptor) [pid 8896] close(25) = -1 EBADF (Bad file descriptor) [pid 8896] close(26) = -1 EBADF (Bad file descriptor) [pid 8896] close(27) = -1 EBADF (Bad file descriptor) [pid 8896] close(28) = -1 EBADF (Bad file descriptor) [pid 8896] close(29) = -1 EBADF (Bad file descriptor) [pid 8896] exit_group(0 [pid 8898] <... futex resumed>) = ? [pid 8896] <... exit_group resumed>) = ? [pid 8898] +++ exited with 0 +++ [pid 8896] +++ exited with 0 +++ [pid 8899] futex(0x7f397ab4b6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5856] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=614, si_uid=0, si_status=0, si_utime=0, si_stime=5 /* 0.05 s */} --- [ 248.176248][ T8903] exFAT-fs (loop0): error, data size is invalid(10) [ 248.186230][ T8904] exFAT-fs (loop4): error, data size is invalid(10) [ 248.186637][ T8902] exFAT-fs (loop3): Filesystem has been set read-only [pid 5854] openat(AT_FDCWD, "./244", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 8903] <... openat resumed>) = -1 EIO (Input/output error) [pid 8901] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 8899] <... futex resumed>) = 0 [pid 5854] <... openat resumed>) = 3 [pid 8903] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 8901] futex(0x7f397ab4b6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8900] <... futex resumed>) = 0 [pid 8899] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8903] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8899] <... mmap resumed>) = 0x7f397aa35000 [pid 5856] umount2("./241", MNT_FORCE|UMOUNT_NOFOLLOW [pid 8900] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8899] mprotect(0x7f397aa36000, 131072, PROT_READ|PROT_WRITE [pid 5854] newfstatat(3, "", [pid 8903] <... futex resumed>) = 0 [pid 8900] <... futex resumed>) = 1 [pid 5856] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 8903] openat(AT_FDCWD, ".", O_RDONLY [pid 8901] <... futex resumed>) = 0 [pid 8900] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8899] <... mprotect resumed>) = 0 [pid 5856] openat(AT_FDCWD, "./241", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5854] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=80, ...}, AT_EMPTY_PATH) = 0 [pid 8903] <... openat resumed>) = 4 [pid 8903] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8901] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8899] rt_sigprocmask(SIG_BLOCK, ~[], [pid 5856] <... openat resumed>) = 3 [pid 5854] getdents64(3, [pid 8903] <... futex resumed>) = 1 [pid 8900] <... futex resumed>) = 0 [pid 8899] <... rt_sigprocmask resumed>[], 8) = 0 [pid 5856] newfstatat(3, "", [pid 5854] <... getdents64 resumed>0x55555c89d730 /* 4 entries */, 32768) = 112 [pid 8900] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8903] ioctl(4, F2FS_IOC_SHUTDOWN, 0x200000000080 [pid 8901] <... mmap resumed>) = 0x7f397aa35000 [pid 8900] <... futex resumed>) = 0 [pid 8899] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f397aa55990, parent_tid=0x7f397aa55990, exit_signal=0, stack=0x7f397aa35000, stack_size=0x20300, tls=0x7f397aa556c0} [pid 5856] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=80, ...}, AT_EMPTY_PATH) = 0 [pid 5854] umount2("./244/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 8903] <... ioctl resumed>) = 0 ./strace-static-x86_64: Process 8905 attached [pid 8903] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8901] mprotect(0x7f397aa36000, 131072, PROT_READ|PROT_WRITE [pid 8900] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8902] <... openat resumed>) = -1 EIO (Input/output error) [pid 5856] getdents64(3, [pid 8903] <... futex resumed>) = 0 [pid 8902] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5856] <... getdents64 resumed>0x55555c89d730 /* 4 entries */, 32768) = 112 [pid 8903] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8902] <... futex resumed>) = 0 [pid 8905] rseq(0x7f397aa55fe0, 0x20, 0, 0x53053053 [pid 8901] <... mprotect resumed>) = 0 [pid 8900] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8902] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8899] <... clone3 resumed> => {parent_tid=[607]}, 88) = 607 [pid 5856] umount2("./241/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 8905] <... rseq resumed>) = 0 [pid 8901] rt_sigprocmask(SIG_BLOCK, ~[], [pid 8900] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8899] rt_sigprocmask(SIG_SETMASK, [], [pid 8905] set_robust_list(0x7f397aa559a0, 24 [pid 8903] <... futex resumed>) = 0 [pid 8901] <... rt_sigprocmask resumed>[], 8) = 0 [pid 8900] <... futex resumed>) = 1 [pid 8899] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 8905] <... set_robust_list resumed>) = 0 [pid 8903] fallocate(-1, 0, 0, 134220898 [pid 8901] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f397aa55990, parent_tid=0x7f397aa55990, exit_signal=0, stack=0x7f397aa35000, stack_size=0x20300, tls=0x7f397aa556c0} [pid 8900] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8899] futex(0x7f397ab4b6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8905] rt_sigprocmask(SIG_SETMASK, [], [pid 8903] <... fallocate resumed>) = -1 EBADF (Bad file descriptor) [pid 8899] <... futex resumed>) = 0 ./strace-static-x86_64: Process 8906 attached [pid 8905] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 8903] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8901] <... clone3 resumed> => {parent_tid=[599]}, 88) = 599 [pid 8899] futex(0x7f397ab4b6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8905] openat(AT_FDCWD, ".", O_RDONLY [pid 8903] <... futex resumed>) = 1 [pid 8901] rt_sigprocmask(SIG_SETMASK, [], [pid 8900] <... futex resumed>) = 0 [pid 8906] rseq(0x7f397aa55fe0, 0x20, 0, 0x53053053 [pid 8905] <... openat resumed>) = 4 [pid 8903] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8901] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 8900] close(3 [pid 8906] <... rseq resumed>) = 0 [pid 8905] futex(0x7f397ab4b6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8901] futex(0x7f397ab4b6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8900] <... close resumed>) = 0 [pid 8906] set_robust_list(0x7f397aa559a0, 24 [pid 8905] <... futex resumed>) = 1 [pid 8899] <... futex resumed>) = 0 [pid 5854] <... umount2 resumed>) = 0 [pid 8906] <... set_robust_list resumed>) = 0 [pid 8905] futex(0x7f397ab4b6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8901] <... futex resumed>) = 0 [pid 8900] close(4 [pid 8899] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5856] <... umount2 resumed>) = 0 [pid 8906] rt_sigprocmask(SIG_SETMASK, [], [pid 8902] <... futex resumed>) = 0 [pid 8901] futex(0x7f397ab4b6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8900] <... close resumed>) = 0 [pid 8899] <... futex resumed>) = 1 [ 248.219308][ T8903] exFAT-fs (loop0): Filesystem has been set read-only [ 248.220123][ T8904] exFAT-fs (loop4): Filesystem has been set read-only [pid 5856] umount2("./241/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5854] umount2("./244/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 8906] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 8902] ioctl(4, F2FS_IOC_SHUTDOWN, 0x200000000080 [pid 8900] close(5 [pid 8899] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5856] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 8906] openat(AT_FDCWD, ".", O_RDONLY [pid 8902] <... ioctl resumed>) = 0 [pid 8900] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5856] newfstatat(AT_FDCWD, "./241/file1", [pid 5854] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 8906] <... openat resumed>) = 5 [pid 8900] close(6) = -1 EBADF (Bad file descriptor) [pid 5856] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 8906] futex(0x7f397ab4b6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8900] close(7 [pid 5856] umount2("./241/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5854] newfstatat(AT_FDCWD, "./244/file1", [pid 8906] <... futex resumed>) = 1 [pid 8901] <... futex resumed>) = 0 [pid 8900] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5856] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 8901] futex(0x7f397ab4b6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8900] close(8 [pid 5856] openat(AT_FDCWD, "./241/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5854] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 8902] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8901] <... futex resumed>) = 0 [pid 8900] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8906] ioctl(5, F2FS_IOC_SHUTDOWN, 0x200000000080 [pid 8904] <... openat resumed>) = -1 EIO (Input/output error) [pid 8902] <... futex resumed>) = 1 [pid 8901] futex(0x7f397ab4b6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8900] close(9 [pid 8899] <... futex resumed>) = 0 [pid 5856] <... openat resumed>) = 4 [pid 5854] umount2("./244/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 8906] <... ioctl resumed>) = 0 [pid 8902] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8900] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5856] newfstatat(4, "", [pid 5854] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 8906] futex(0x7f397ab4b6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8900] close(10 [pid 8906] <... futex resumed>) = 1 [pid 8901] <... futex resumed>) = 0 [pid 8900] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5856] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_EMPTY_PATH) = 0 [pid 5854] openat(AT_FDCWD, "./244/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 8906] futex(0x7f397ab4b6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8901] futex(0x7f397ab4b6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8900] close(11 [pid 5856] getdents64(4, [pid 8901] <... futex resumed>) = 0 [pid 8900] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5854] <... openat resumed>) = 4 [pid 8906] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8901] futex(0x7f397ab4b6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8900] close(12 [pid 5856] <... getdents64 resumed>0x55555c8a5770 /* 2 entries */, 32768) = 48 [pid 5854] newfstatat(4, "", [pid 8906] fallocate(-1, 0, 0, 134220898 [pid 8900] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5856] getdents64(4, [pid 8900] close(13 [pid 5854] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_EMPTY_PATH) = 0 [pid 8906] <... fallocate resumed>) = -1 EBADF (Bad file descriptor) [pid 8900] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5856] <... getdents64 resumed>0x55555c8a5770 /* 0 entries */, 32768) = 0 [pid 8906] futex(0x7f397ab4b6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8900] close(14 [pid 5856] close(4 [pid 5854] getdents64(4, [pid 8906] <... futex resumed>) = 1 [pid 8901] <... futex resumed>) = 0 [pid 8900] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5856] <... close resumed>) = 0 [pid 8900] close(15 [pid 5856] rmdir("./241/file1" [pid 5854] <... getdents64 resumed>0x55555c8a5770 /* 2 entries */, 32768) = 48 [pid 8900] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8904] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8900] close(16 [pid 8899] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5856] <... rmdir resumed>) = 0 [pid 5854] getdents64(4, [pid 8904] <... futex resumed>) = 0 [pid 8899] <... futex resumed>) = 1 [pid 8904] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8899] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8906] futex(0x7f397ab4b6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8902] <... futex resumed>) = 0 [pid 8901] close(3 [pid 8900] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5856] umount2("./241/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5854] <... getdents64 resumed>0x55555c8a5770 /* 0 entries */, 32768) = 0 [pid 8902] fallocate(-1, 0, 0, 134220898 [pid 8901] <... close resumed>) = 0 [pid 8900] close(17 [pid 5854] close(4 [pid 8902] <... fallocate resumed>) = -1 EBADF (Bad file descriptor) [pid 5856] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 8902] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5854] <... close resumed>) = 0 [pid 5856] newfstatat(AT_FDCWD, "./241/binderfs", [pid 8902] <... futex resumed>) = 1 [pid 8899] <... futex resumed>) = 0 [pid 5854] rmdir("./244/file1" [pid 8902] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8899] close(3 [pid 5856] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 8901] close(4 [pid 8900] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8899] <... close resumed>) = 0 [pid 5856] unlink("./241/binderfs" [pid 5854] <... rmdir resumed>) = 0 [pid 8901] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8900] close(18 [pid 8899] close(4 [pid 5856] <... unlink resumed>) = 0 [pid 5854] umount2("./244/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 8901] close(5 [pid 8900] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8899] <... close resumed>) = 0 [pid 5856] getdents64(3, [pid 5854] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 8901] <... close resumed>) = 0 [pid 8900] close(19 [pid 8899] close(5 [pid 5856] <... getdents64 resumed>0x55555c89d730 /* 0 entries */, 32768) = 0 [pid 5854] newfstatat(AT_FDCWD, "./244/binderfs", [pid 8901] close(6 [pid 8900] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8899] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5856] close(3 [pid 8899] close(6 [pid 8901] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8900] close(20 [pid 8899] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5856] <... close resumed>) = 0 [pid 5854] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5856] rmdir("./241" [pid 8899] close(7 [pid 8901] close(7 [pid 5856] <... rmdir resumed>) = 0 [pid 8900] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5854] unlink("./244/binderfs" [pid 8901] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8899] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5856] mkdir("./242", 0777 [pid 8901] close(8 [pid 8899] close(8 [pid 5854] <... unlink resumed>) = 0 [pid 8899] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8901] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8899] close(9 [pid 5856] <... mkdir resumed>) = 0 [pid 8900] close(21 [pid 5854] getdents64(3, [pid 8901] close(9 [pid 8900] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8901] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5856] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 5854] <... getdents64 resumed>0x55555c89d730 /* 0 entries */, 32768) = 0 [pid 8901] close(10 [pid 8900] close(22 [pid 8899] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8900] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5856] <... openat resumed>) = 3 [pid 5854] close(3 [pid 8901] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8900] close(23 [pid 8899] close(10 [pid 8901] close(11 [pid 8900] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8899] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5854] <... close resumed>) = 0 [pid 8901] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8899] close(11) = -1 EBADF (Bad file descriptor) [pid 8901] close(12 [pid 8900] close(24 [pid 8899] close(12 [pid 8901] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8900] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8899] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5856] ioctl(3, LOOP_CLR_FD [pid 5854] rmdir("./244" [pid 8901] close(13 [pid 8900] close(25 [pid 8899] close(13) = -1 EBADF (Bad file descriptor) [pid 8899] close(14 [pid 5854] <... rmdir resumed>) = 0 [pid 8901] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8900] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8899] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5854] mkdir("./245", 0777 [pid 8901] close(14 [pid 8899] close(15 [pid 8900] close(26 [pid 8899] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8899] close(16) = -1 EBADF (Bad file descriptor) [pid 5854] <... mkdir resumed>) = 0 [pid 8901] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8900] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8899] close(17) = -1 EBADF (Bad file descriptor) [pid 8899] close(18) = -1 EBADF (Bad file descriptor) [pid 8899] close(19) = -1 EBADF (Bad file descriptor) [pid 8899] close(20 [pid 8901] close(15 [pid 8900] close(27 [pid 8899] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5856] <... ioctl resumed>) = 0 [pid 5854] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 8901] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8900] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8899] close(21 [pid 5856] close(3 [pid 8901] close(16 [pid 8900] close(28 [pid 8899] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5854] <... openat resumed>) = 3 [pid 8901] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8900] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8899] close(22 [pid 5856] <... close resumed>) = 0 [pid 8901] close(17 [pid 8900] close(29 [pid 8899] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5854] ioctl(3, LOOP_CLR_FD [pid 8901] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8900] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8899] close(23 [pid 5856] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 8901] close(18 [pid 8900] exit_group(0 [pid 8899] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5854] <... ioctl resumed>) = 0 [pid 8903] <... futex resumed>) = ? [pid 8901] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8900] <... exit_group resumed>) = ? [pid 8899] close(24 [pid 8903] +++ exited with 0 +++ [pid 8899] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8899] close(25) = -1 EBADF (Bad file descriptor) [pid 8899] close(26) = -1 EBADF (Bad file descriptor) [pid 8899] close(27 [pid 8901] close(19 [pid 8899] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8901] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8899] close(28 [pid 8901] close(20 [pid 8899] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8901] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8899] close(29 [pid 8901] close(21 [pid 8899] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8901] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8899] exit_group(0 [pid 8905] <... futex resumed>) = ? [pid 8902] <... futex resumed>) = ? [pid 8901] close(22 [pid 8899] <... exit_group resumed>) = ? ./strace-static-x86_64: Process 8907 attached [pid 8905] +++ exited with 0 +++ [pid 8902] +++ exited with 0 +++ [pid 8901] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8899] +++ exited with 0 +++ [pid 5854] close(3 [pid 8901] close(23 [pid 8900] +++ exited with 0 +++ [pid 5858] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=605, si_uid=0, si_status=0, si_utime=0, si_stime=6 /* 0.06 s */} --- [pid 8907] set_robust_list(0x55555c89c6a0, 24 [pid 8901] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5858] restart_syscall(<... resuming interrupted clone ...> [pid 5855] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=597, si_uid=0, si_status=0, si_utime=0, si_stime=7 /* 0.07 s */} --- [pid 8907] <... set_robust_list resumed>) = 0 [pid 8901] close(24 [pid 5855] restart_syscall(<... resuming interrupted clone ...> [pid 8901] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5855] <... restart_syscall resumed>) = 0 [pid 5854] <... close resumed>) = 0 [pid 5855] umount2("./239", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5855] openat(AT_FDCWD, "./239", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 5855] newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=80, ...}, AT_EMPTY_PATH) = 0 [pid 5855] getdents64(3, [pid 5858] <... restart_syscall resumed>) = 0 [pid 5855] <... getdents64 resumed>0x55555c89d730 /* 4 entries */, 32768) = 112 [pid 5855] umount2("./239/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 8907] chdir("./242" [pid 5858] umount2("./240", MNT_FORCE|UMOUNT_NOFOLLOW [pid 8901] close(25 [pid 5858] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 8901] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5858] openat(AT_FDCWD, "./240", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 8907] <... chdir resumed>) = 0 [pid 8901] close(26 [pid 5858] <... openat resumed>) = 3 [pid 5856] <... clone resumed>, child_tidptr=0x55555c89c690) = 616 [pid 5854] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 8901] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5858] newfstatat(3, "", [pid 5855] <... umount2 resumed>) = 0 [pid 8901] close(27 [pid 5858] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=80, ...}, AT_EMPTY_PATH) = 0 [pid 8901] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8901] close(28 [pid 5858] getdents64(3, [pid 8901] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8901] close(29 [pid 5858] <... getdents64 resumed>0x55555c89d730 /* 4 entries */, 32768) = 112 [pid 8901] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5858] umount2("./240/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 8901] exit_group(0 [pid 8906] <... futex resumed>) = ? [pid 8904] <... futex resumed>) = ? [pid 8901] <... exit_group resumed>) = ? [pid 5855] umount2("./239/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 8906] +++ exited with 0 +++ ./strace-static-x86_64: Process 8908 attached [pid 8904] +++ exited with 0 +++ [pid 8901] +++ exited with 0 +++ [pid 5855] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5855] newfstatat(AT_FDCWD, "./239/file1", {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 8908] set_robust_list(0x55555c89c6a0, 24 [pid 5857] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=597, si_uid=0, si_status=0, si_utime=0, si_stime=9 /* 0.09 s */} --- [pid 5857] restart_syscall(<... resuming interrupted clone ...> [pid 8908] <... set_robust_list resumed>) = 0 [pid 5854] <... clone resumed>, child_tidptr=0x55555c89c690) = 613 [pid 8908] chdir("./245" [pid 5855] umount2("./239/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 8908] <... chdir resumed>) = 0 [pid 8908] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 8907] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5855] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 8908] <... prctl resumed>) = 0 [pid 8907] <... prctl resumed>) = 0 [pid 5855] openat(AT_FDCWD, "./239/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 8908] setpgid(0, 0 [pid 8907] setpgid(0, 0 [pid 5857] <... restart_syscall resumed>) = 0 [pid 5855] <... openat resumed>) = 4 [pid 8907] <... setpgid resumed>) = 0 [pid 5855] newfstatat(4, "", [pid 8907] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5855] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_EMPTY_PATH) = 0 [pid 8908] <... setpgid resumed>) = 0 [pid 8907] <... openat resumed>) = 3 [pid 5857] umount2("./243", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5855] getdents64(4, [pid 5857] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5855] <... getdents64 resumed>0x55555c8a5770 /* 2 entries */, 32768) = 48 [pid 5855] getdents64(4, 0x55555c8a5770 /* 0 entries */, 32768) = 0 [pid 5855] close(4) = 0 [pid 5855] rmdir("./239/file1" [pid 8908] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 8907] write(3, "1000", 4 [pid 5857] openat(AT_FDCWD, "./243", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5855] <... rmdir resumed>) = 0 [pid 8907] <... write resumed>) = 4 [pid 5855] umount2("./239/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 8907] close(3 [pid 5857] <... openat resumed>) = 3 [pid 5855] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 8907] <... close resumed>) = 0 [pid 5857] newfstatat(3, "", [pid 5855] newfstatat(AT_FDCWD, "./239/binderfs", [pid 8908] <... openat resumed>) = 3 [pid 8907] symlink("/dev/binderfs", "./binderfs" [pid 5857] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=80, ...}, AT_EMPTY_PATH) = 0 [pid 5855] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 executing program [pid 8908] write(3, "1000", 4 [pid 8907] <... symlink resumed>) = 0 [pid 5857] getdents64(3, [pid 5855] unlink("./239/binderfs" [pid 8908] <... write resumed>) = 4 [pid 8907] write(1, "executing program\n", 18 [pid 5857] <... getdents64 resumed>0x55555c89d730 /* 4 entries */, 32768) = 112 [pid 5858] <... umount2 resumed>) = 0 [pid 5855] <... unlink resumed>) = 0 [pid 8908] close(3 [pid 8907] <... write resumed>) = 18 [pid 5857] umount2("./243/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5858] umount2("./240/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5855] getdents64(3, [pid 8908] <... close resumed>) = 0 [pid 8907] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5858] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5855] <... getdents64 resumed>0x55555c89d730 /* 0 entries */, 32768) = 0 [pid 8908] symlink("/dev/binderfs", "./binderfs" [pid 8907] <... futex resumed>) = 0 [pid 5858] newfstatat(AT_FDCWD, "./240/file1", [pid 5855] close(3 [pid 8907] rt_sigaction(SIGRT_1, {sa_handler=0x7f397aae8710, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f397aad98c0}, [pid 5855] <... close resumed>) = 0 [pid 8907] <... rt_sigaction resumed>NULL, 8) = 0 [pid 5855] rmdir("./239" [pid 8907] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 5855] <... rmdir resumed>) = 0 [pid 8907] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5855] mkdir("./240", 0777 [pid 8907] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 5857] <... umount2 resumed>) = 0 [pid 5858] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5855] <... mkdir resumed>) = 0 [pid 8908] <... symlink resumed>) = 0 [pid 8907] <... mmap resumed>) = 0x7f397aa56000 [pid 5855] openat(AT_FDCWD, "/dev/loop0", O_RDWRexecuting program [pid 8908] write(1, "executing program\n", 18 [pid 5858] umount2("./240/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5855] <... openat resumed>) = 3 [pid 8908] <... write resumed>) = 18 [pid 8907] mprotect(0x7f397aa57000, 131072, PROT_READ|PROT_WRITE [pid 5858] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5855] ioctl(3, LOOP_CLR_FD [pid 8908] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8907] <... mprotect resumed>) = 0 [pid 5858] openat(AT_FDCWD, "./240/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5855] <... ioctl resumed>) = 0 [pid 8908] <... futex resumed>) = 0 [pid 8907] rt_sigprocmask(SIG_BLOCK, ~[], [pid 5857] umount2("./243/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 8908] rt_sigaction(SIGRT_1, {sa_handler=0x7f397aae8710, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f397aad98c0}, [pid 5858] <... openat resumed>) = 4 [pid 8908] <... rt_sigaction resumed>NULL, 8) = 0 [pid 5858] newfstatat(4, "", [pid 8908] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 5858] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_EMPTY_PATH) = 0 [pid 8908] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 5857] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5858] getdents64(4, [pid 8908] <... mmap resumed>) = 0x7f397aa56000 [pid 8907] <... rt_sigprocmask resumed>[], 8) = 0 [pid 5857] newfstatat(AT_FDCWD, "./243/file1", [pid 5858] <... getdents64 resumed>0x55555c8a5770 /* 2 entries */, 32768) = 48 [pid 5855] close(3 [pid 8908] mprotect(0x7f397aa57000, 131072, PROT_READ|PROT_WRITE [pid 8907] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f397aa76990, parent_tid=0x7f397aa76990, exit_signal=0, stack=0x7f397aa56000, stack_size=0x20300, tls=0x7f397aa766c0} [pid 5857] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5858] getdents64(4, 0x55555c8a5770 /* 0 entries */, 32768) = 0 [pid 5857] umount2("./243/file1", MNT_FORCE|UMOUNT_NOFOLLOW./strace-static-x86_64: Process 8909 attached [pid 8908] <... mprotect resumed>) = 0 [pid 5857] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5858] close(4 [pid 5855] <... close resumed>) = 0 [pid 8909] rseq(0x7f397aa76fe0, 0x20, 0, 0x53053053 [pid 5857] openat(AT_FDCWD, "./243/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5858] <... close resumed>) = 0 [pid 8909] <... rseq resumed>) = 0 [pid 8907] <... clone3 resumed> => {parent_tid=[617]}, 88) = 617 [pid 5857] <... openat resumed>) = 4 [pid 8909] set_robust_list(0x7f397aa769a0, 24 [pid 5858] rmdir("./240/file1" [pid 5857] newfstatat(4, "", [pid 8909] <... set_robust_list resumed>) = 0 [pid 8909] rt_sigprocmask(SIG_SETMASK, [], [pid 8907] rt_sigprocmask(SIG_SETMASK, [], [pid 5857] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_EMPTY_PATH) = 0 [pid 5858] <... rmdir resumed>) = 0 [pid 5855] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 8909] <... rt_sigprocmask resumed>NULL, 8) = 0 ./strace-static-x86_64: Process 8910 attached [pid 8909] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8908] rt_sigprocmask(SIG_BLOCK, ~[], [pid 8907] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5857] getdents64(4, [pid 5858] umount2("./240/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5857] <... getdents64 resumed>0x55555c8a5770 /* 2 entries */, 32768) = 48 [pid 5857] getdents64(4, [pid 5858] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5857] <... getdents64 resumed>0x55555c8a5770 /* 0 entries */, 32768) = 0 [pid 5858] newfstatat(AT_FDCWD, "./240/binderfs", [pid 5857] close(4 [pid 5858] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5857] <... close resumed>) = 0 [pid 5858] unlink("./240/binderfs" [pid 5857] rmdir("./243/file1" [pid 8907] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 8910] set_robust_list(0x55555c89c6a0, 24 [pid 8909] <... futex resumed>) = 0 [pid 8908] <... rt_sigprocmask resumed>[], 8) = 0 [pid 8907] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 5857] <... rmdir resumed>) = 0 [pid 5858] <... unlink resumed>) = 0 [pid 5855] <... clone resumed>, child_tidptr=0x55555c89c690) = 599 [pid 8910] <... set_robust_list resumed>) = 0 [pid 8909] memfd_create("syzkaller", 0 [pid 8910] chdir("./240" [pid 8909] <... memfd_create resumed>) = 3 [pid 8908] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f397aa76990, parent_tid=0x7f397aa76990, exit_signal=0, stack=0x7f397aa56000, stack_size=0x20300, tls=0x7f397aa766c0} [pid 5857] umount2("./243/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5858] getdents64(3, [pid 8910] <... chdir resumed>) = 0 [pid 8909] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0./strace-static-x86_64: Process 8911 attached [pid 5857] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 8908] <... clone3 resumed> => {parent_tid=[614]}, 88) = 614 [pid 5858] <... getdents64 resumed>0x55555c89d730 /* 0 entries */, 32768) = 0 [pid 8909] <... mmap resumed>) = 0x7f3972600000 [pid 8908] rt_sigprocmask(SIG_SETMASK, [], [pid 8910] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5857] newfstatat(AT_FDCWD, "./243/binderfs", [pid 5858] close(3 [pid 8911] rseq(0x7f397aa76fe0, 0x20, 0, 0x53053053 [pid 8910] <... prctl resumed>) = 0 [pid 8909] 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\x00\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 8908] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5857] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5858] <... close resumed>) = 0 [pid 8911] <... rseq resumed>) = 0 [pid 5858] rmdir("./240" [pid 8910] setpgid(0, 0 [pid 5857] unlink("./243/binderfs" [pid 8908] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8911] set_robust_list(0x7f397aa769a0, 24 [pid 8908] <... futex resumed>) = 0 [pid 5858] <... rmdir resumed>) = 0 [pid 8911] <... set_robust_list resumed>) = 0 [pid 8910] <... setpgid resumed>) = 0 [pid 8909] <... write resumed>) = 131072 [pid 8908] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 5857] <... unlink resumed>) = 0 [pid 5858] mkdir("./241", 0777 [pid 8911] rt_sigprocmask(SIG_SETMASK, [], [pid 8910] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 8909] munmap(0x7f3972600000, 138412032 [pid 5857] getdents64(3, [pid 8911] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 8909] <... munmap resumed>) = 0 [pid 5857] <... getdents64 resumed>0x55555c89d730 /* 0 entries */, 32768) = 0 [pid 5858] <... mkdir resumed>) = 0 [pid 8911] memfd_create("syzkaller", 0 [pid 8910] <... openat resumed>) = 3 [pid 8909] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 5857] close(3 [pid 5858] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 8911] <... memfd_create resumed>) = 3 [pid 8910] write(3, "1000", 4 [pid 8909] <... openat resumed>) = 4 [pid 5857] <... close resumed>) = 0 [pid 5858] <... openat resumed>) = 3 [pid 8911] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 8910] <... write resumed>) = 4 [pid 8909] ioctl(4, LOOP_SET_FD, 3 [pid 5857] rmdir("./243" [pid 5858] ioctl(3, LOOP_CLR_FD [pid 8911] <... mmap resumed>) = 0x7f3972600000 [pid 5857] <... rmdir resumed>) = 0 [pid 8911] 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\x00\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 5857] mkdir("./244", 0777 [pid 5858] <... ioctl resumed>) = 0 [pid 5857] <... mkdir resumed>) = 0 [pid 5858] close(3 [pid 8910] close(3 [pid 5858] <... close resumed>) = 0 [pid 8910] <... close resumed>) = 0 [pid 8910] symlink("/dev/binderfs", "./binderfs" [pid 5857] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 8910] <... symlink resumed>) = 0 [pid 5857] <... openat resumed>) = 3 [pid 8911] <... write resumed>) = 131072 [pid 8910] write(1, "executing program\n", 18 [pid 8909] <... ioctl resumed>) = 0 [pid 5857] ioctl(3, LOOP_CLR_FD [pid 5858] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLDexecuting program [pid 5857] <... ioctl resumed>) = 0 [pid 8911] munmap(0x7f3972600000, 138412032 [pid 8910] <... write resumed>) = 18 [pid 8909] close(3 [pid 5857] close(3 [pid 8910] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8909] <... close resumed>) = 0 ./strace-static-x86_64: Process 8912 attached [pid 8911] <... munmap resumed>) = 0 [pid 8910] <... futex resumed>) = 0 [pid 5857] <... close resumed>) = 0 [pid 5858] <... clone resumed>, child_tidptr=0x55555c89c690) = 608 [pid 8910] rt_sigaction(SIGRT_1, {sa_handler=0x7f397aae8710, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f397aad98c0}, NULL, 8) = 0 [pid 8910] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 8910] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8912] set_robust_list(0x55555c89c6a0, 24) = 0 [pid 8909] close(4 [pid 8912] chdir("./241" [pid 8910] <... mmap resumed>) = 0x7f397aa56000 [pid 8909] <... close resumed>) = 0 [pid 8909] mkdir("./file1", 0777 [pid 8912] <... chdir resumed>) = 0 [pid 8912] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 8911] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 8910] mprotect(0x7f397aa57000, 131072, PROT_READ|PROT_WRITE [pid 8909] <... mkdir resumed>) = 0 [pid 8912] setpgid(0, 0 [pid 5857] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 8912] <... setpgid resumed>) = 0 [pid 8911] <... openat resumed>) = 4 [pid 8910] <... mprotect resumed>) = 0 [ 248.503908][ T8909] loop2: detected capacity change from 0 to 256 [pid 8909] mount("/dev/loop2", "./file1", "exfat", 0, ""./strace-static-x86_64: Process 8913 attached [pid 8912] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 8911] ioctl(4, LOOP_SET_FD, 3 [pid 8910] rt_sigprocmask(SIG_BLOCK, ~[], [pid 5857] <... clone resumed>, child_tidptr=0x55555c89c690) = 600 [pid 8913] set_robust_list(0x55555c89c6a0, 24 [pid 8912] <... openat resumed>) = 3 [pid 8912] write(3, "1000", 4 [pid 8913] <... set_robust_list resumed>) = 0 [pid 8912] <... write resumed>) = 4 [pid 8912] close(3) = 0 [pid 8913] chdir("./244" [pid 8912] symlink("/dev/binderfs", "./binderfs" [pid 8910] <... rt_sigprocmask resumed>[], 8) = 0 executing program [pid 8912] <... symlink resumed>) = 0 [pid 8910] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f397aa76990, parent_tid=0x7f397aa76990, exit_signal=0, stack=0x7f397aa56000, stack_size=0x20300, tls=0x7f397aa766c0} [pid 8913] <... chdir resumed>) = 0 [pid 8912] write(1, "executing program\n", 18 [pid 8913] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 8912] <... write resumed>) = 18 [pid 8913] <... prctl resumed>) = 0 [pid 8913] setpgid(0, 0 [pid 8912] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8913] <... setpgid resumed>) = 0 [pid 8912] <... futex resumed>) = 0 [pid 8910] <... clone3 resumed> => {parent_tid=[600]}, 88) = 600 [pid 8910] rt_sigprocmask(SIG_SETMASK, [], ./strace-static-x86_64: Process 8914 attached [pid 8913] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 8912] rt_sigaction(SIGRT_1, {sa_handler=0x7f397aae8710, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f397aad98c0}, [pid 8910] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 8914] rseq(0x7f397aa76fe0, 0x20, 0, 0x53053053 [pid 8913] <... openat resumed>) = 3 [pid 8912] <... rt_sigaction resumed>NULL, 8) = 0 [pid 8910] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8914] <... rseq resumed>) = 0 [pid 8910] <... futex resumed>) = 0 [pid 8914] set_robust_list(0x7f397aa769a0, 24 [pid 8910] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 8914] <... set_robust_list resumed>) = 0 [pid 8912] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 8914] rt_sigprocmask(SIG_SETMASK, [], [pid 8912] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 8914] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 8913] write(3, "1000", 4 [pid 8912] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8913] <... write resumed>) = 4 [pid 8912] <... mmap resumed>) = 0x7f397aa56000 [pid 8914] memfd_create("syzkaller", 0 [pid 8913] close(3 [pid 8911] <... ioctl resumed>) = 0 [pid 8909] <... mount resumed>) = 0 [pid 8914] <... memfd_create resumed>) = 3 [pid 8913] <... close resumed>) = 0 [pid 8912] mprotect(0x7f397aa57000, 131072, PROT_READ|PROT_WRITE [pid 8911] close(3 [pid 8914] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 8913] symlink("/dev/binderfs", "./binderfs" [pid 8912] <... mprotect resumed>) = 0 [pid 8911] <... close resumed>) = 0 [pid 8914] <... mmap resumed>) = 0x7f3972600000 [pid 8911] close(4 [pid 8914] 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\x00\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 8912] rt_sigprocmask(SIG_BLOCK, ~[], [pid 8911] <... close resumed>) = 0 [pid 8909] openat(AT_FDCWD, "./file1", O_RDONLY|O_DIRECTORY [pid 8914] <... write resumed>) = 131072 [pid 8913] <... symlink resumed>) = 0 [pid 8912] <... rt_sigprocmask resumed>[], 8) = 0 [pid 8911] mkdir("./file1", 0777 [pid 8909] <... openat resumed>) = 3 executing program [pid 8913] write(1, "executing program\n", 18 [pid 8912] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f397aa76990, parent_tid=0x7f397aa76990, exit_signal=0, stack=0x7f397aa56000, stack_size=0x20300, tls=0x7f397aa766c0} [pid 8911] <... mkdir resumed>) = 0 [pid 8909] chdir("./file1" [pid 8911] mount("/dev/loop1", "./file1", "exfat", 0, ""./strace-static-x86_64: Process 8915 attached [pid 8913] <... write resumed>) = 18 [pid 8915] rseq(0x7f397aa76fe0, 0x20, 0, 0x53053053 [pid 8913] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8912] <... clone3 resumed> => {parent_tid=[609]}, 88) = 609 [pid 8915] <... rseq resumed>) = 0 [pid 8914] munmap(0x7f3972600000, 138412032 [pid 8913] <... futex resumed>) = 0 [pid 8912] rt_sigprocmask(SIG_SETMASK, [], [pid 8909] <... chdir resumed>) = 0 [pid 8915] set_robust_list(0x7f397aa769a0, 24 [pid 8914] <... munmap resumed>) = 0 [pid 8913] rt_sigaction(SIGRT_1, {sa_handler=0x7f397aae8710, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f397aad98c0}, [pid 8912] <... rt_sigprocmask resumed>NULL, 8) = 0 [ 248.549164][ T8911] loop1: detected capacity change from 0 to 256 [ 248.571235][ T8909] exFAT-fs (loop2): failed to load upcase table (idx : 0x000104d0, chksum : 0xda218cab, utbl_chksum : 0xe619d30d) [pid 8909] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 8915] <... set_robust_list resumed>) = 0 [pid 8913] <... rt_sigaction resumed>NULL, 8) = 0 [pid 8912] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8909] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 8914] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 8909] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8915] rt_sigprocmask(SIG_SETMASK, [], [pid 8914] <... openat resumed>) = 4 [pid 8913] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 8912] <... futex resumed>) = 0 [pid 8909] <... futex resumed>) = 1 [pid 8907] <... futex resumed>) = 0 [pid 8915] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 8914] ioctl(4, LOOP_SET_FD, 3 [pid 8913] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 8912] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 8909] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8907] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8913] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8915] memfd_create("syzkaller", 0 [pid 8913] <... mmap resumed>) = 0x7f397aa56000 [pid 8907] <... futex resumed>) = 0 [pid 8913] mprotect(0x7f397aa57000, 131072, PROT_READ|PROT_WRITE [pid 8915] <... memfd_create resumed>) = 3 [pid 8907] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8915] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 8913] <... mprotect resumed>) = 0 [pid 8909] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8915] <... mmap resumed>) = 0x7f3972600000 [pid 8915] 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\x00\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 8913] rt_sigprocmask(SIG_BLOCK, ~[], [pid 8909] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_NOCTTY|O_TRUNC|O_SYNC|O_NOATIME|FASYNC, 0100 [pid 8913] <... rt_sigprocmask resumed>[], 8) = 0 [pid 8913] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f397aa76990, parent_tid=0x7f397aa76990, exit_signal=0, stack=0x7f397aa56000, stack_size=0x20300, tls=0x7f397aa766c0}./strace-static-x86_64: Process 8916 attached [pid 8915] <... write resumed>) = 131072 [pid 8916] rseq(0x7f397aa76fe0, 0x20, 0, 0x53053053 [pid 8911] <... mount resumed>) = 0 [pid 8916] <... rseq resumed>) = 0 [pid 8915] munmap(0x7f3972600000, 138412032 [pid 8913] <... clone3 resumed> => {parent_tid=[601]}, 88) = 601 [pid 8911] openat(AT_FDCWD, "./file1", O_RDONLY|O_DIRECTORY [pid 8916] set_robust_list(0x7f397aa769a0, 24) = 0 [pid 8913] rt_sigprocmask(SIG_SETMASK, [], [pid 8916] rt_sigprocmask(SIG_SETMASK, [], [pid 8915] <... munmap resumed>) = 0 [pid 8916] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 8915] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 8914] <... ioctl resumed>) = 0 [pid 8913] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 8911] <... openat resumed>) = 3 [pid 8916] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8914] close(3) = 0 [pid 8913] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8911] chdir("./file1" [pid 8913] <... futex resumed>) = 1 [pid 8916] <... futex resumed>) = 0 [pid 8915] <... openat resumed>) = 4 [pid 8914] close(4 [pid 8916] memfd_create("syzkaller", 0 [pid 8914] <... close resumed>) = 0 [pid 8913] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 8915] ioctl(4, LOOP_SET_FD, 3 [pid 8916] <... memfd_create resumed>) = 3 [pid 8914] mkdir("./file1", 0777 [pid 8911] <... chdir resumed>) = 0 [ 248.635575][ T8911] exFAT-fs (loop1): failed to load upcase table (idx : 0x000104d0, chksum : 0xda218cab, utbl_chksum : 0xe619d30d) [ 248.654276][ T8914] loop0: detected capacity change from 0 to 256 [ 248.671907][ T8909] exFAT-fs (loop2): error, data size is invalid(10) [ 248.678595][ T8909] exFAT-fs (loop2): Filesystem has been set read-only [pid 8909] <... openat resumed>) = -1 EIO (Input/output error) [pid 8909] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8907] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 8916] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 8915] <... ioctl resumed>) = 0 [pid 8914] <... mkdir resumed>) = 0 [pid 8911] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 8909] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8907] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8916] <... mmap resumed>) = 0x7f3972600000 [pid 8907] <... futex resumed>) = 0 [pid 8907] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8909] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8909] openat(AT_FDCWD, ".", O_RDONLY) = 4 [pid 8909] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 8907] <... futex resumed>) = 0 [pid 8907] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8907] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8909] ioctl(4, F2FS_IOC_SHUTDOWN, 0x200000000080) = 0 [pid 8909] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8907] <... futex resumed>) = 0 [pid 8907] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8907] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8916] 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\x00\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 8914] mount("/dev/loop0", "./file1", "exfat", 0, "" [pid 8911] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 8909] <... futex resumed>) = 1 [pid 8909] fallocate(-1, 0, 0, 134220898) = -1 EBADF (Bad file descriptor) [pid 8909] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 8907] <... futex resumed>) = 0 [pid 8907] close(3) = 0 [pid 8907] close(4) = 0 [pid 8907] close(5 [pid 8911] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8907] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8907] close(6) = -1 EBADF (Bad file descriptor) [pid 8907] close(7) = -1 EBADF (Bad file descriptor) [pid 8907] close(8 [pid 8911] <... futex resumed>) = 1 [pid 8907] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8911] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8909] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8907] close(9 [pid 8916] <... write resumed>) = 131072 [pid 8908] <... futex resumed>) = 0 [pid 8907] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8908] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8907] close(10) = -1 EBADF (Bad file descriptor) [pid 8911] <... futex resumed>) = 0 [pid 8908] <... futex resumed>) = 1 [pid 8907] close(11 [pid 8911] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_NOCTTY|O_TRUNC|O_SYNC|O_NOATIME|FASYNC, 0100 [pid 8908] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8907] <... close resumed>) = -1 EBADF (Bad file descriptor) [ 248.701963][ T8915] loop3: detected capacity change from 0 to 256 [pid 8907] close(12) = -1 EBADF (Bad file descriptor) [pid 8907] close(13) = -1 EBADF (Bad file descriptor) [pid 8907] close(14) = -1 EBADF (Bad file descriptor) [pid 8907] close(15) = -1 EBADF (Bad file descriptor) [pid 8907] close(16) = -1 EBADF (Bad file descriptor) [pid 8907] close(17) = -1 EBADF (Bad file descriptor) [pid 8907] close(18) = -1 EBADF (Bad file descriptor) [pid 8907] close(19) = -1 EBADF (Bad file descriptor) [pid 8916] munmap(0x7f3972600000, 138412032 [pid 8915] close(3 [pid 8907] close(20 [pid 8915] <... close resumed>) = 0 [pid 8907] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8916] <... munmap resumed>) = 0 [pid 8915] close(4 [pid 8907] close(21) = -1 EBADF (Bad file descriptor) [pid 8907] close(22 [pid 8915] <... close resumed>) = 0 [pid 8907] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8907] close(23) = -1 EBADF (Bad file descriptor) [pid 8907] close(24) = -1 EBADF (Bad file descriptor) [pid 8907] close(25) = -1 EBADF (Bad file descriptor) [pid 8907] close(26) = -1 EBADF (Bad file descriptor) [pid 8915] mkdir("./file1", 0777 [pid 8907] close(27 [pid 8915] <... mkdir resumed>) = 0 [pid 8907] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8907] close(28) = -1 EBADF (Bad file descriptor) [pid 8915] mount("/dev/loop3", "./file1", "exfat", 0, "" [pid 8907] close(29) = -1 EBADF (Bad file descriptor) [pid 8907] exit_group(0 [pid 8909] <... futex resumed>) = ? [pid 8907] <... exit_group resumed>) = ? [pid 8916] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 8909] +++ exited with 0 +++ [pid 8907] +++ exited with 0 +++ [pid 8916] <... openat resumed>) = 4 [pid 5856] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=616, si_uid=0, si_status=0, si_utime=0, si_stime=3 /* 0.03 s */} --- [ 248.743384][ T8911] exFAT-fs (loop1): error, data size is invalid(10) [ 248.770335][ T8914] exFAT-fs (loop0): failed to load upcase table (idx : 0x000104d0, chksum : 0xda218cab, utbl_chksum : 0xe619d30d) [ 248.780502][ T8916] loop4: detected capacity change from 0 to 256 [pid 8916] ioctl(4, LOOP_SET_FD, 3) = 0 [pid 5856] umount2("./242", MNT_FORCE|UMOUNT_NOFOLLOW [pid 8916] close(3) = 0 [pid 8916] close(4 [pid 5856] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 8916] <... close resumed>) = 0 [pid 8916] mkdir("./file1", 0777) = 0 [pid 8916] mount("/dev/loop4", "./file1", "exfat", 0, "" [pid 8908] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 5856] openat(AT_FDCWD, "./242", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 5856] newfstatat(3, "", [pid 8908] futex(0x7f397ab4b6dc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 5856] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=80, ...}, AT_EMPTY_PATH) = 0 [pid 8908] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f397aa35000 [ 248.783137][ T8911] exFAT-fs (loop1): Filesystem has been set read-only [pid 5856] getdents64(3, [pid 8908] mprotect(0x7f397aa36000, 131072, PROT_READ|PROT_WRITE [pid 5856] <... getdents64 resumed>0x55555c89d730 /* 4 entries */, 32768) = 112 [pid 8908] <... mprotect resumed>) = 0 [pid 5856] umount2("./242/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 8914] <... mount resumed>) = 0 [pid 8908] rt_sigprocmask(SIG_BLOCK, ~[], [pid 5856] <... umount2 resumed>) = 0 [pid 8914] openat(AT_FDCWD, "./file1", O_RDONLY|O_DIRECTORY [pid 8908] <... rt_sigprocmask resumed>[], 8) = 0 [pid 5856] umount2("./242/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 8908] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f397aa55990, parent_tid=0x7f397aa55990, exit_signal=0, stack=0x7f397aa35000, stack_size=0x20300, tls=0x7f397aa556c0} [pid 8914] <... openat resumed>) = 3 [pid 5856] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 8914] chdir("./file1" [pid 5856] newfstatat(AT_FDCWD, "./242/file1", [pid 8914] <... chdir resumed>) = 0 [pid 8908] <... clone3 resumed> => {parent_tid=[615]}, 88) = 615 [pid 5856] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5856] umount2("./242/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 8908] rt_sigprocmask(SIG_SETMASK, [], [pid 8911] <... openat resumed>) = -1 EIO (Input/output error) ./strace-static-x86_64: Process 8917 attached [pid 8916] <... mount resumed>) = 0 [pid 8915] <... mount resumed>) = 0 [pid 8914] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 8911] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8908] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5856] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 8917] rseq(0x7f397aa55fe0, 0x20, 0, 0x53053053 [pid 8916] openat(AT_FDCWD, "./file1", O_RDONLY|O_DIRECTORY [pid 8915] openat(AT_FDCWD, "./file1", O_RDONLY|O_DIRECTORY [pid 8914] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 8911] <... futex resumed>) = 0 [pid 8908] futex(0x7f397ab4b6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5856] openat(AT_FDCWD, "./242/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 8917] <... rseq resumed>) = 0 [pid 8916] <... openat resumed>) = 3 [pid 8915] <... openat resumed>) = 3 [pid 8914] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8908] <... futex resumed>) = 0 [pid 8917] set_robust_list(0x7f397aa559a0, 24 [pid 8916] chdir("./file1" [pid 8915] chdir("./file1" [pid 8914] <... futex resumed>) = 1 [pid 8911] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8910] <... futex resumed>) = 0 [pid 8908] futex(0x7f397ab4b6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5856] <... openat resumed>) = 4 [pid 8917] <... set_robust_list resumed>) = 0 [pid 8916] <... chdir resumed>) = 0 [pid 8915] <... chdir resumed>) = 0 [pid 8914] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8910] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5856] newfstatat(4, "", [pid 8917] rt_sigprocmask(SIG_SETMASK, [], [pid 8914] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8910] <... futex resumed>) = 0 [pid 8917] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 8914] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_NOCTTY|O_TRUNC|O_SYNC|O_NOATIME|FASYNC, 0100 [pid 8910] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5856] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_EMPTY_PATH) = 0 [pid 8917] openat(AT_FDCWD, ".", O_RDONLY [ 248.825177][ T8915] exFAT-fs (loop3): failed to load upcase table (idx : 0x000104d0, chksum : 0xda218cab, utbl_chksum : 0xe619d30d) [ 248.847801][ T8916] exFAT-fs (loop4): failed to load upcase table (idx : 0x000104d0, chksum : 0xda218cab, utbl_chksum : 0xe619d30d) [pid 5856] getdents64(4, [pid 8917] <... openat resumed>) = 4 [pid 8916] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 8915] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 5856] <... getdents64 resumed>0x55555c8a5770 /* 2 entries */, 32768) = 48 [pid 8916] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 8915] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 8916] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8915] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8916] <... futex resumed>) = 1 [pid 8915] <... futex resumed>) = 1 [pid 8916] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8915] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8917] futex(0x7f397ab4b6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5856] getdents64(4, [pid 8917] <... futex resumed>) = 1 [pid 8913] <... futex resumed>) = 0 [pid 8912] <... futex resumed>) = 0 [pid 8908] <... futex resumed>) = 0 [pid 5856] <... getdents64 resumed>0x55555c8a5770 /* 0 entries */, 32768) = 0 [pid 8917] futex(0x7f397ab4b6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8914] <... openat resumed>) = -1 EIO (Input/output error) [pid 8913] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8912] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8908] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5856] close(4 [pid 8916] <... futex resumed>) = 0 [pid 8915] <... futex resumed>) = 0 [pid 8914] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8913] <... futex resumed>) = 1 [pid 8912] <... futex resumed>) = 1 [pid 8911] <... futex resumed>) = 0 [pid 8908] <... futex resumed>) = 1 [pid 5856] <... close resumed>) = 0 [pid 8916] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_NOCTTY|O_TRUNC|O_SYNC|O_NOATIME|FASYNC, 0100 [pid 8915] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_NOCTTY|O_TRUNC|O_SYNC|O_NOATIME|FASYNC, 0100 [pid 8914] <... futex resumed>) = 1 [pid 8913] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8912] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8911] ioctl(4, F2FS_IOC_SHUTDOWN, 0x200000000080 [pid 8910] <... futex resumed>) = 0 [pid 8908] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5856] rmdir("./242/file1") = 0 [ 248.885714][ T8914] exFAT-fs (loop0): error, data size is invalid(10) [ 248.894953][ T8914] exFAT-fs (loop0): Filesystem has been set read-only [ 248.920736][ T8915] exFAT-fs (loop3): error, data size is invalid(10) [ 248.922307][ T8916] exFAT-fs (loop4): error, data size is invalid(10) [pid 8914] openat(AT_FDCWD, ".", O_RDONLY [pid 8911] <... ioctl resumed>) = 0 [pid 8910] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5856] umount2("./242/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 8914] <... openat resumed>) = 4 [pid 8914] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8911] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8910] <... futex resumed>) = 0 [pid 5856] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 8914] <... futex resumed>) = 0 [pid 8911] <... futex resumed>) = 1 [pid 8910] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5856] newfstatat(AT_FDCWD, "./242/binderfs", [pid 8914] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8911] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8910] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 5856] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 8914] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8910] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5856] unlink("./242/binderfs" [pid 8914] ioctl(4, F2FS_IOC_SHUTDOWN, 0x200000000080 [pid 8910] <... futex resumed>) = 0 [pid 8914] <... ioctl resumed>) = 0 [pid 8910] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8908] <... futex resumed>) = 0 [pid 5856] <... unlink resumed>) = 0 [pid 8914] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8910] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8914] <... futex resumed>) = 0 [pid 8910] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8908] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5856] getdents64(3, [pid 8914] fallocate(-1, 0, 0, 134220898 [pid 8910] <... futex resumed>) = 0 [pid 5856] <... getdents64 resumed>0x55555c89d730 /* 0 entries */, 32768) = 0 [pid 8914] <... fallocate resumed>) = -1 EBADF (Bad file descriptor) [pid 8910] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5856] close(3 [pid 8914] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8910] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8914] <... futex resumed>) = 0 [pid 8910] close(3 [pid 5856] <... close resumed>) = 0 [pid 8914] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8910] <... close resumed>) = 0 [pid 5856] rmdir("./242" [pid 8910] close(4) = 0 [pid 5856] <... rmdir resumed>) = 0 [pid 8915] <... openat resumed>) = -1 EIO (Input/output error) [pid 8911] <... futex resumed>) = 0 [pid 8910] close(5 [pid 5856] mkdir("./243", 0777 [pid 8908] <... futex resumed>) = 1 [pid 8915] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8911] fallocate(-1, 0, 0, 134220898 [pid 8910] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8911] <... fallocate resumed>) = -1 EBADF (Bad file descriptor) [pid 8910] close(6 [pid 8911] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8910] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8911] <... futex resumed>) = 0 [pid 8910] close(7 [pid 8911] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8910] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8908] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5856] <... mkdir resumed>) = 0 [pid 8910] close(8 [pid 8915] <... futex resumed>) = 1 [pid 8912] <... futex resumed>) = 0 [pid 8910] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8908] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 5856] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 8915] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8912] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8910] close(9 [pid 8908] close(3 [pid 8912] <... futex resumed>) = 0 [pid 8910] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8912] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8910] close(10 [pid 8908] <... close resumed>) = 0 [pid 8915] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8910] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8908] close(4 [pid 5856] <... openat resumed>) = 3 [pid 8916] <... openat resumed>) = -1 EIO (Input/output error) [pid 8915] openat(AT_FDCWD, ".", O_RDONLY [pid 8910] close(11 [pid 8908] <... close resumed>) = 0 [pid 5856] ioctl(3, LOOP_CLR_FD [pid 8916] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8915] <... openat resumed>) = 4 [pid 8913] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 8910] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8908] close(5 [pid 5856] <... ioctl resumed>) = 0 [pid 8916] <... futex resumed>) = 0 [pid 8915] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8913] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8910] close(12 [pid 8908] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5856] close(3 [pid 8916] openat(AT_FDCWD, ".", O_RDONLY [pid 8915] <... futex resumed>) = 1 [pid 8913] <... futex resumed>) = 0 [pid 8912] <... futex resumed>) = 0 [pid 8910] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8908] close(6 [pid 8916] <... openat resumed>) = 4 [pid 8915] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8913] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8912] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8910] close(13 [pid 8908] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5856] <... close resumed>) = 0 [pid 8916] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8913] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8912] <... futex resumed>) = 0 [pid 8910] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8908] close(7 [pid 8916] <... futex resumed>) = 0 [pid 8915] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8913] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8912] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8910] close(14 [pid 8908] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8916] ioctl(4, F2FS_IOC_SHUTDOWN, 0x200000000080 [pid 8915] ioctl(4, F2FS_IOC_SHUTDOWN, 0x200000000080 [pid 8913] <... futex resumed>) = 0 [pid 8910] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8908] close(8 [pid 5856] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 8916] <... ioctl resumed>) = 0 [pid 8915] <... ioctl resumed>) = 0 [pid 8913] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8910] close(15 [pid 8908] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8916] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8915] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8913] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8910] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8908] close(9 [pid 8916] <... futex resumed>) = 0 [pid 8913] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8910] close(16 [pid 8908] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8916] fallocate(-1, 0, 0, 134220898 [pid 8913] <... futex resumed>) = 0 [pid 8912] <... futex resumed>) = 0 [pid 8910] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8908] close(10 [pid 8916] <... fallocate resumed>) = -1 EBADF (Bad file descriptor) [pid 8913] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8912] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8910] close(17 [pid 8908] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8916] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8915] <... futex resumed>) = 1 [pid 8913] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8912] <... futex resumed>) = 0 [pid 8910] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8908] close(11./strace-static-x86_64: Process 8918 attached [ 248.927842][ T8915] exFAT-fs (loop3): Filesystem has been set read-only [ 248.936350][ T8916] exFAT-fs (loop4): Filesystem has been set read-only [pid 8916] <... futex resumed>) = 0 [pid 8913] close(3 [pid 8912] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8910] close(18 [pid 8908] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8918] set_robust_list(0x55555c89c6a0, 24 [pid 8916] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8915] fallocate(-1, 0, 0, 134220898 [pid 8913] <... close resumed>) = 0 [pid 8910] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8908] close(12 [pid 8918] <... set_robust_list resumed>) = 0 [pid 8915] <... fallocate resumed>) = -1 EBADF (Bad file descriptor) [pid 8913] close(4 [pid 8910] close(19 [pid 8908] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8918] chdir("./243" [pid 8915] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8913] <... close resumed>) = 0 [pid 8910] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8908] close(13 [pid 5856] <... clone resumed>, child_tidptr=0x55555c89c690) = 618 [pid 8918] <... chdir resumed>) = 0 [pid 8915] <... futex resumed>) = 1 [pid 8913] close(5 [pid 8912] <... futex resumed>) = 0 [pid 8910] close(20 [pid 8908] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8918] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 8915] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8913] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8912] close(3 [pid 8910] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8908] close(14 [pid 8918] <... prctl resumed>) = 0 [pid 8913] close(6 [pid 8912] <... close resumed>) = 0 [pid 8910] close(21 [pid 8908] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8913] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8910] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8908] close(15 [pid 8918] setpgid(0, 0 [pid 8913] close(7 [pid 8912] close(4 [pid 8910] close(22 [pid 8908] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8918] <... setpgid resumed>) = 0 [pid 8913] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8912] <... close resumed>) = 0 [pid 8910] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8908] close(16 [pid 8913] close(8 [pid 8912] close(5 [pid 8910] close(23 [pid 8908] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8913] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8912] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8910] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8908] close(17 [pid 8913] close(9 [pid 8912] close(6 [pid 8910] close(24 [pid 8908] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8913] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8912] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8913] close(10 [pid 8912] close(7 [pid 8910] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8908] close(18 [pid 8913] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8912] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8913] close(11 [pid 8912] close(8 [pid 8910] close(25 [pid 8908] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8918] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 8913] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8912] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8910] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8908] close(19 [pid 8913] close(12 [pid 8912] close(9 [pid 8910] close(26 [pid 8908] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8913] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8912] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8910] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8908] close(20 [pid 8913] close(13 [pid 8912] close(10 [pid 8910] close(27 [pid 8908] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8913] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8912] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8910] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8908] close(21 [pid 8913] close(14 [pid 8912] close(11 [pid 8910] close(28 [pid 8908] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8913] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8912] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8910] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8908] close(22 [pid 8913] close(15 [pid 8910] close(29 [pid 8908] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8912] close(12 [pid 8913] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8912] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8910] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8908] close(23 [pid 8918] <... openat resumed>) = 3 [pid 8913] close(16 [pid 8912] close(13 [pid 8908] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8918] write(3, "1000", 4 [pid 8913] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8912] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8910] exit_group(0 [pid 8908] close(24 [pid 8918] <... write resumed>) = 4 [pid 8914] <... futex resumed>) = ? [pid 8913] close(17 [pid 8912] close(14 [pid 8910] <... exit_group resumed>) = ? [pid 8908] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8918] close(3 [pid 8914] +++ exited with 0 +++ [pid 8913] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8908] close(25 [pid 8913] close(18 [pid 8908] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8918] <... close resumed>) = 0 [pid 8913] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8908] close(26 [pid 8918] symlink("/dev/binderfs", "./binderfs" [pid 8913] close(19 [pid 8908] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8913] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8910] +++ exited with 0 +++ [pid 8908] close(27 [pid 8918] <... symlink resumed>) = 0 [pid 8913] close(20 [pid 8912] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8908] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5855] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=599, si_uid=0, si_status=0, si_utime=0, si_stime=8 /* 0.08 s */} --- [pid 8918] write(1, "executing program\n", 18executing program [pid 8913] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8912] close(15 [pid 8908] close(28 [pid 5855] restart_syscall(<... resuming interrupted clone ...> [pid 8918] <... write resumed>) = 18 [pid 8913] close(21 [pid 8912] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8908] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8918] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8913] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8908] close(29 [pid 8918] <... futex resumed>) = 0 [pid 8913] close(22 [pid 8912] close(16 [pid 8908] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8918] rt_sigaction(SIGRT_1, {sa_handler=0x7f397aae8710, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f397aad98c0}, [pid 8908] exit_group(0 [pid 8911] <... futex resumed>) = ? [pid 8908] <... exit_group resumed>) = ? [pid 8911] +++ exited with 0 +++ [pid 8918] <... rt_sigaction resumed>NULL, 8) = 0 [pid 8917] <... futex resumed>) = ? [pid 8912] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8913] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8913] close(23) = -1 EBADF (Bad file descriptor) [pid 8913] close(24 [pid 5855] <... restart_syscall resumed>) = 0 [pid 8918] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 8913] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8912] close(17 [pid 8918] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 8913] close(25 [pid 8912] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8918] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8917] +++ exited with 0 +++ [pid 8913] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8912] close(18 [pid 8908] +++ exited with 0 +++ [pid 5855] umount2("./240", MNT_FORCE|UMOUNT_NOFOLLOW [pid 8918] <... mmap resumed>) = 0x7f397aa56000 [pid 8913] close(26 [pid 8912] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8918] mprotect(0x7f397aa57000, 131072, PROT_READ|PROT_WRITE [pid 8913] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8912] close(19 [pid 5855] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 8918] <... mprotect resumed>) = 0 [pid 8913] close(27 [pid 8912] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5855] openat(AT_FDCWD, "./240", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 8918] rt_sigprocmask(SIG_BLOCK, ~[], [pid 8913] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8912] close(20 [pid 5854] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=613, si_uid=0, si_status=0, si_utime=0, si_stime=5 /* 0.05 s */} --- [pid 8918] <... rt_sigprocmask resumed>[], 8) = 0 [pid 8913] close(28 [pid 8912] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5855] <... openat resumed>) = 3 [pid 5854] restart_syscall(<... resuming interrupted clone ...> [pid 8918] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f397aa76990, parent_tid=0x7f397aa76990, exit_signal=0, stack=0x7f397aa56000, stack_size=0x20300, tls=0x7f397aa766c0} [pid 8913] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8912] close(21./strace-static-x86_64: Process 8919 attached [pid 8913] close(29 [pid 8912] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5855] newfstatat(3, "", [pid 8919] rseq(0x7f397aa76fe0, 0x20, 0, 0x53053053 [pid 8913] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8912] close(22 [pid 8918] <... clone3 resumed> => {parent_tid=[619]}, 88) = 619 [pid 8912] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5855] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=80, ...}, AT_EMPTY_PATH) = 0 [pid 8919] <... rseq resumed>) = 0 [pid 8918] rt_sigprocmask(SIG_SETMASK, [], [pid 8913] exit_group(0 [pid 8912] close(23 [pid 8919] set_robust_list(0x7f397aa769a0, 24 [pid 8918] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 8916] <... futex resumed>) = ? [pid 8913] <... exit_group resumed>) = ? [pid 8912] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5855] getdents64(3, [pid 8918] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8916] +++ exited with 0 +++ [pid 8912] close(24 [pid 5855] <... getdents64 resumed>0x55555c89d730 /* 4 entries */, 32768) = 112 [pid 8918] <... futex resumed>) = 0 [pid 8912] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8918] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 8912] close(25) = -1 EBADF (Bad file descriptor) [pid 8912] close(26) = -1 EBADF (Bad file descriptor) [pid 8919] <... set_robust_list resumed>) = 0 [pid 8913] +++ exited with 0 +++ [pid 8912] close(27 [pid 5855] umount2("./240/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 8919] rt_sigprocmask(SIG_SETMASK, [], [pid 8912] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5857] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=600, si_uid=0, si_status=0, si_utime=0, si_stime=7 /* 0.07 s */} --- [pid 8919] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 8912] close(28 [pid 5854] <... restart_syscall resumed>) = 0 [pid 8919] memfd_create("syzkaller", 0 [pid 8912] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5855] <... umount2 resumed>) = 0 [pid 8919] <... memfd_create resumed>) = 3 [pid 8912] close(29 [pid 5857] umount2("./244", MNT_FORCE|UMOUNT_NOFOLLOW [pid 8919] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 8912] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5857] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5855] umount2("./240/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 8912] exit_group(0 [pid 5855] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 8919] <... mmap resumed>) = 0x7f3972600000 [pid 8915] <... futex resumed>) = ? [pid 8912] <... exit_group resumed>) = ? [pid 5857] openat(AT_FDCWD, "./244", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5855] newfstatat(AT_FDCWD, "./240/file1", [pid 8919] 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\x00\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 8915] +++ exited with 0 +++ [pid 8912] +++ exited with 0 +++ [pid 5857] <... openat resumed>) = 3 [pid 5855] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5854] umount2("./245", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5857] newfstatat(3, "", [pid 5858] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=608, si_uid=0, si_status=0, si_utime=0, si_stime=3 /* 0.03 s */} --- [pid 5855] umount2("./240/file1", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5858] restart_syscall(<... resuming interrupted clone ...> [pid 5857] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=80, ...}, AT_EMPTY_PATH) = 0 [pid 5855] openat(AT_FDCWD, "./240/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5857] getdents64(3, [pid 5855] <... openat resumed>) = 4 [pid 5854] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5857] <... getdents64 resumed>0x55555c89d730 /* 4 entries */, 32768) = 112 [pid 5854] openat(AT_FDCWD, "./245", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5855] newfstatat(4, "", {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_EMPTY_PATH) = 0 [pid 5854] <... openat resumed>) = 3 [pid 5857] umount2("./244/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5854] newfstatat(3, "", [pid 5855] getdents64(4, 0x55555c8a5770 /* 2 entries */, 32768) = 48 [pid 5857] <... umount2 resumed>) = 0 [pid 5854] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=80, ...}, AT_EMPTY_PATH) = 0 [pid 5857] umount2("./244/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5855] getdents64(4, [pid 5857] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5855] <... getdents64 resumed>0x55555c8a5770 /* 0 entries */, 32768) = 0 [pid 8919] <... write resumed>) = 131072 [pid 5854] getdents64(3, [pid 5857] newfstatat(AT_FDCWD, "./244/file1", [pid 5855] close(4 [pid 5857] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5855] <... close resumed>) = 0 [pid 5854] <... getdents64 resumed>0x55555c89d730 /* 4 entries */, 32768) = 112 [pid 5857] umount2("./244/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 8919] munmap(0x7f3972600000, 138412032 [pid 5857] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5855] rmdir("./240/file1" [pid 5854] umount2("./245/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5857] openat(AT_FDCWD, "./244/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5855] <... rmdir resumed>) = 0 [pid 5857] <... openat resumed>) = 4 [pid 5857] newfstatat(4, "", {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_EMPTY_PATH) = 0 [pid 5857] getdents64(4, [pid 5855] umount2("./240/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5857] <... getdents64 resumed>0x55555c8a5770 /* 2 entries */, 32768) = 48 [pid 5855] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 8919] <... munmap resumed>) = 0 [pid 5857] getdents64(4, [pid 5855] newfstatat(AT_FDCWD, "./240/binderfs", [pid 8919] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 5857] <... getdents64 resumed>0x55555c8a5770 /* 0 entries */, 32768) = 0 [pid 5857] close(4 [pid 5858] <... restart_syscall resumed>) = 0 [pid 5855] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5857] <... close resumed>) = 0 [pid 5857] rmdir("./244/file1" [pid 5855] unlink("./240/binderfs" [pid 8919] <... openat resumed>) = 4 [pid 5857] <... rmdir resumed>) = 0 [pid 5855] <... unlink resumed>) = 0 [pid 5857] umount2("./244/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 8919] ioctl(4, LOOP_SET_FD, 3 [pid 5857] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5858] umount2("./241", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5855] getdents64(3, [pid 5854] <... umount2 resumed>) = 0 [pid 5858] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5858] openat(AT_FDCWD, "./241", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 5858] newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=80, ...}, AT_EMPTY_PATH) = 0 [pid 5858] getdents64(3, 0x55555c89d730 /* 4 entries */, 32768) = 112 [pid 5858] umount2("./241/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5857] newfstatat(AT_FDCWD, "./244/binderfs", [pid 8919] <... ioctl resumed>) = 0 [pid 5858] <... umount2 resumed>) = 0 [pid 5855] <... getdents64 resumed>0x55555c89d730 /* 0 entries */, 32768) = 0 [pid 5854] umount2("./245/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 8919] close(3 [pid 5857] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5858] umount2("./241/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 8919] <... close resumed>) = 0 [pid 5857] unlink("./244/binderfs" [pid 5858] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5855] close(3 [pid 5854] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 8919] close(4 [pid 5857] <... unlink resumed>) = 0 [pid 5858] newfstatat(AT_FDCWD, "./241/file1", [pid 5855] <... close resumed>) = 0 [pid 5854] newfstatat(AT_FDCWD, "./245/file1", [pid 8919] <... close resumed>) = 0 [pid 5858] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 8919] mkdir("./file1", 0777 [pid 5857] getdents64(3, [pid 5858] umount2("./241/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5855] rmdir("./240" [pid 5854] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5857] <... getdents64 resumed>0x55555c89d730 /* 0 entries */, 32768) = 0 [pid 8919] <... mkdir resumed>) = 0 [pid 5857] close(3 [pid 5858] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5855] <... rmdir resumed>) = 0 [pid 5854] umount2("./245/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5857] <... close resumed>) = 0 [pid 5858] openat(AT_FDCWD, "./241/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5854] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 8919] mount("/dev/loop2", "./file1", "exfat", 0, "" [pid 5857] rmdir("./244" [pid 5858] <... openat resumed>) = 4 [pid 5855] mkdir("./241", 0777 [pid 5854] openat(AT_FDCWD, "./245/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5857] <... rmdir resumed>) = 0 [pid 5855] <... mkdir resumed>) = 0 [pid 5858] newfstatat(4, "", [pid 5854] <... openat resumed>) = 4 [pid 5857] mkdir("./245", 0777 [pid 5858] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_EMPTY_PATH) = 0 [pid 5855] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 5854] newfstatat(4, "", [pid 5857] <... mkdir resumed>) = 0 [pid 5858] getdents64(4, [pid 5855] <... openat resumed>) = 3 [pid 5854] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_EMPTY_PATH) = 0 [pid 5857] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 5858] <... getdents64 resumed>0x55555c8a5770 /* 2 entries */, 32768) = 48 [pid 5857] <... openat resumed>) = 3 [pid 5858] getdents64(4, [pid 5855] ioctl(3, LOOP_CLR_FD [pid 5854] getdents64(4, [pid 5857] ioctl(3, LOOP_CLR_FD [pid 5858] <... getdents64 resumed>0x55555c8a5770 /* 0 entries */, 32768) = 0 [pid 5854] <... getdents64 resumed>0x55555c8a5770 /* 2 entries */, 32768) = 48 [pid 5857] <... ioctl resumed>) = 0 [pid 5858] close(4 [pid 5855] <... ioctl resumed>) = 0 [pid 5854] getdents64(4, [pid 5857] close(3 [pid 5858] <... close resumed>) = 0 [pid 5855] close(3 [pid 5854] <... getdents64 resumed>0x55555c8a5770 /* 0 entries */, 32768) = 0 [pid 5857] <... close resumed>) = 0 [pid 5858] rmdir("./241/file1" [pid 5855] <... close resumed>) = 0 [pid 5858] <... rmdir resumed>) = 0 [pid 5854] close(4) = 0 [pid 5858] umount2("./241/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5854] rmdir("./245/file1" [ 249.084053][ T8919] loop2: detected capacity change from 0 to 256 [pid 5858] newfstatat(AT_FDCWD, "./241/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5854] <... rmdir resumed>) = 0 [pid 5857] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5854] umount2("./245/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5858] unlink("./241/binderfs" [pid 5854] <... umount2 resumed>) = -1 EINVAL (Invalid argument) ./strace-static-x86_64: Process 8920 attached [pid 5855] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5854] newfstatat(AT_FDCWD, "./245/binderfs", ./strace-static-x86_64: Process 8921 attached [pid 5858] <... unlink resumed>) = 0 [pid 5854] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5854] unlink("./245/binderfs") = 0 [pid 5854] getdents64(3, [pid 8921] set_robust_list(0x55555c89c6a0, 24 [pid 5857] <... clone resumed>, child_tidptr=0x55555c89c690) = 602 [pid 5854] <... getdents64 resumed>0x55555c89d730 /* 0 entries */, 32768) = 0 [pid 8921] <... set_robust_list resumed>) = 0 [pid 5854] close(3 [pid 5855] <... clone resumed>, child_tidptr=0x55555c89c690) = 601 [pid 8920] set_robust_list(0x55555c89c6a0, 24 [pid 5858] getdents64(3, [pid 5854] <... close resumed>) = 0 [pid 8920] <... set_robust_list resumed>) = 0 [pid 5858] <... getdents64 resumed>0x55555c89d730 /* 0 entries */, 32768) = 0 [pid 8920] chdir("./245" [pid 5854] rmdir("./245" [pid 8920] <... chdir resumed>) = 0 [pid 5858] close(3 [pid 5854] <... rmdir resumed>) = 0 [pid 8920] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5858] <... close resumed>) = 0 [pid 8920] <... prctl resumed>) = 0 [pid 5858] rmdir("./241" [pid 8920] setpgid(0, 0 [pid 8921] chdir("./241" [pid 5854] mkdir("./246", 0777) = 0 [pid 8921] <... chdir resumed>) = 0 [pid 8921] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5854] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 8921] <... prctl resumed>) = 0 [pid 5854] <... openat resumed>) = 3 [pid 8921] setpgid(0, 0 [pid 5854] ioctl(3, LOOP_CLR_FD [pid 8921] <... setpgid resumed>) = 0 [pid 5854] <... ioctl resumed>) = 0 [pid 8921] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5854] close(3 [pid 8921] <... openat resumed>) = 3 [pid 5854] <... close resumed>) = 0 [pid 8921] write(3, "1000", 4 [pid 8920] <... setpgid resumed>) = 0 [pid 8919] <... mount resumed>) = 0 [pid 5858] <... rmdir resumed>) = 0 [pid 5854] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 8922 attached [pid 8921] <... write resumed>) = 4 [pid 8920] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 8919] openat(AT_FDCWD, "./file1", O_RDONLY|O_DIRECTORY [pid 5858] mkdir("./242", 0777 [pid 8922] set_robust_list(0x55555c89c6a0, 24 [pid 8921] close(3 [pid 8920] <... openat resumed>) = 3 [pid 8919] <... openat resumed>) = 3 [pid 5854] <... clone resumed>, child_tidptr=0x55555c89c690) = 616 [pid 8922] <... set_robust_list resumed>) = 0 [pid 8921] <... close resumed>) = 0 [pid 8920] write(3, "1000", 4 [pid 8919] chdir("./file1" [pid 5858] <... mkdir resumed>) = 0 [pid 8922] chdir("./246" [pid 8921] symlink("/dev/binderfs", "./binderfs" [pid 8920] <... write resumed>) = 4 [pid 8919] <... chdir resumed>) = 0 [pid 5858] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 8922] <... chdir resumed>) = 0 [pid 8921] <... symlink resumed>) = 0 [pid 8920] close(3 [pid 8919] openat(AT_FDCWD, "/dev/loop2", O_RDWRexecuting program executing program [pid 8922] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 8921] write(1, "executing program\n", 18 [pid 8920] <... close resumed>) = 0 [pid 8919] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5858] <... openat resumed>) = 3 [pid 8922] <... prctl resumed>) = 0 [pid 8921] <... write resumed>) = 18 [pid 8920] symlink("/dev/binderfs", "./binderfs" [pid 5858] ioctl(3, LOOP_CLR_FD [pid 8922] setpgid(0, 0 [pid 8921] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8919] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8921] rt_sigaction(SIGRT_1, {sa_handler=0x7f397aae8710, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f397aad98c0}, [pid 8920] <... symlink resumed>) = 0 [pid 8919] <... futex resumed>) = 1 [pid 8922] <... setpgid resumed>) = 0 [pid 8921] <... rt_sigaction resumed>NULL, 8) = 0 [pid 8920] write(1, "executing program\n", 18 [pid 8919] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8918] <... futex resumed>) = 0 [pid 5858] <... ioctl resumed>) = 0 [pid 8921] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 8922] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 8921] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 8920] <... write resumed>) = 18 [pid 8918] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5858] close(3 [pid 8921] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8920] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8921] <... mmap resumed>) = 0x7f397aa56000 [pid 8921] mprotect(0x7f397aa57000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 8921] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 8921] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f397aa76990, parent_tid=0x7f397aa76990, exit_signal=0, stack=0x7f397aa56000, stack_size=0x20300, tls=0x7f397aa766c0}./strace-static-x86_64: Process 8923 attached [pid 8920] <... futex resumed>) = 0 [pid 8919] <... futex resumed>) = 0 [pid 8918] <... futex resumed>) = 1 [pid 5858] <... close resumed>) = 0 [pid 8923] rseq(0x7f397aa76fe0, 0x20, 0, 0x53053053 [pid 8922] <... openat resumed>) = 3 [pid 8921] <... clone3 resumed> => {parent_tid=[602]}, 88) = 602 [pid 8920] rt_sigaction(SIGRT_1, {sa_handler=0x7f397aae8710, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f397aad98c0}, [pid 8919] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_NOCTTY|O_TRUNC|O_SYNC|O_NOATIME|FASYNC, 0100 [pid 8918] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5858] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 8923] <... rseq resumed>) = 0 [pid 8922] write(3, "1000", 4 [pid 8921] rt_sigprocmask(SIG_SETMASK, [], [pid 8920] <... rt_sigaction resumed>NULL, 8) = 0 [pid 8920] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 ./strace-static-x86_64: Process 8924 attached [pid 8922] <... write resumed>) = 4 [pid 8920] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 5858] <... clone resumed>, child_tidptr=0x55555c89c690) = 610 [pid 8923] set_robust_list(0x7f397aa769a0, 24 [pid 8921] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 8920] <... mmap resumed>) = 0x7f397aa56000 [pid 8924] set_robust_list(0x55555c89c6a0, 24 [pid 8922] close(3 [pid 8920] mprotect(0x7f397aa57000, 131072, PROT_READ|PROT_WRITE [pid 8924] <... set_robust_list resumed>) = 0 [pid 8923] <... set_robust_list resumed>) = 0 [pid 8921] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8920] <... mprotect resumed>) = 0 [pid 8923] rt_sigprocmask(SIG_SETMASK, [], [pid 8921] <... futex resumed>) = 0 [pid 8924] chdir("./242" [pid 8923] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 8921] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 8920] rt_sigprocmask(SIG_BLOCK, ~[], [pid 8924] <... chdir resumed>) = 0 [pid 8920] <... rt_sigprocmask resumed>[], 8) = 0 [pid 8924] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 8922] <... close resumed>) = 0 [pid 8920] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f397aa76990, parent_tid=0x7f397aa76990, exit_signal=0, stack=0x7f397aa56000, stack_size=0x20300, tls=0x7f397aa766c0} [pid 8924] <... prctl resumed>) = 0 [pid 8922] symlink("/dev/binderfs", "./binderfs"./strace-static-x86_64: Process 8925 attached [pid 8923] memfd_create("syzkaller", 0 [pid 8922] <... symlink resumed>) = 0 executing program [pid 8925] rseq(0x7f397aa76fe0, 0x20, 0, 0x53053053 [pid 8924] setpgid(0, 0 [pid 8922] write(1, "executing program\n", 18 [pid 8920] <... clone3 resumed> => {parent_tid=[603]}, 88) = 603 [pid 8925] <... rseq resumed>) = 0 [pid 8924] <... setpgid resumed>) = 0 [pid 8922] <... write resumed>) = 18 [pid 8920] rt_sigprocmask(SIG_SETMASK, [], [pid 8925] set_robust_list(0x7f397aa769a0, 24 [pid 8920] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 8925] <... set_robust_list resumed>) = 0 [pid 8922] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8920] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8925] rt_sigprocmask(SIG_SETMASK, [], [pid 8920] <... futex resumed>) = 0 [pid 8925] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 8924] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 8923] <... memfd_create resumed>) = 3 [pid 8922] <... futex resumed>) = 0 [pid 8920] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 8923] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 8925] memfd_create("syzkaller", 0 [pid 8923] <... mmap resumed>) = 0x7f3972600000 [pid 8925] <... memfd_create resumed>) = 3 [pid 8924] <... openat resumed>) = 3 [ 249.153731][ T8919] exFAT-fs (loop2): failed to load upcase table (idx : 0x000104d0, chksum : 0xda218cab, utbl_chksum : 0xe619d30d) [ 249.188596][ T8919] exFAT-fs (loop2): error, data size is invalid(10) [pid 8923] 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\x00\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 8922] rt_sigaction(SIGRT_1, {sa_handler=0x7f397aae8710, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f397aad98c0}, [pid 8923] <... write resumed>) = 131072 [pid 8923] munmap(0x7f3972600000, 138412032 [pid 8925] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 8924] write(3, "1000", 4 [pid 8923] <... munmap resumed>) = 0 [pid 8922] <... rt_sigaction resumed>NULL, 8) = 0 [pid 8925] <... mmap resumed>) = 0x7f3972600000 [pid 8924] <... write resumed>) = 4 [pid 8922] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 8922] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f397aa56000 [pid 8923] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 8925] 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\x00\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 8924] close(3 [pid 8923] <... openat resumed>) = 4 [pid 8922] mprotect(0x7f397aa57000, 131072, PROT_READ|PROT_WRITE [pid 8923] ioctl(4, LOOP_SET_FD, 3 [pid 8919] <... openat resumed>) = -1 EIO (Input/output error) [pid 8925] <... write resumed>) = 131072 [pid 8924] <... close resumed>) = 0 [pid 8923] <... ioctl resumed>) = 0 [pid 8922] <... mprotect resumed>) = 0 [pid 8924] symlink("/dev/binderfs", "./binderfs" [pid 8923] close(3 [pid 8922] rt_sigprocmask(SIG_BLOCK, ~[], [pid 8919] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8923] <... close resumed>) = 0 [pid 8924] <... symlink resumed>) = 0 [pid 8919] <... futex resumed>) = 1 [pid 8918] <... futex resumed>) = 0 [pid 8925] munmap(0x7f3972600000, 138412032 [pid 8922] <... rt_sigprocmask resumed>[], 8) = 0 [pid 8923] close(4 [pid 8919] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8922] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f397aa76990, parent_tid=0x7f397aa76990, exit_signal=0, stack=0x7f397aa56000, stack_size=0x20300, tls=0x7f397aa766c0} [pid 8918] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8925] <... munmap resumed>) = 0 [pid 8924] write(1, "executing program\n", 18 [pid 8923] <... close resumed>) = 0 [pid 8919] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8918] <... futex resumed>) = 0 ./strace-static-x86_64: Process 8926 attached [pid 8923] mkdir("./file1", 0777 executing program [pid 8919] openat(AT_FDCWD, ".", O_RDONLY [pid 8918] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8926] rseq(0x7f397aa76fe0, 0x20, 0, 0x53053053 [pid 8924] <... write resumed>) = 18 [pid 8923] <... mkdir resumed>) = 0 [pid 8925] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 8922] <... clone3 resumed> => {parent_tid=[617]}, 88) = 617 [pid 8919] <... openat resumed>) = 4 [pid 8926] <... rseq resumed>) = 0 [pid 8924] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8925] <... openat resumed>) = 4 [pid 8922] rt_sigprocmask(SIG_SETMASK, [], [pid 8924] <... futex resumed>) = 0 [pid 8922] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 8926] set_robust_list(0x7f397aa769a0, 24 [pid 8924] rt_sigaction(SIGRT_1, {sa_handler=0x7f397aae8710, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f397aad98c0}, [pid 8923] mount("/dev/loop0", "./file1", "exfat", 0, "" [pid 8922] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8919] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8926] <... set_robust_list resumed>) = 0 [pid 8924] <... rt_sigaction resumed>NULL, 8) = 0 [pid 8925] ioctl(4, LOOP_SET_FD, 3 [pid 8919] <... futex resumed>) = 1 [pid 8918] <... futex resumed>) = 0 [pid 8924] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 8922] <... futex resumed>) = 0 [pid 8918] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8926] rt_sigprocmask(SIG_SETMASK, [], [pid 8919] ioctl(4, F2FS_IOC_SHUTDOWN, 0x200000000080 [pid 8918] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8926] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 8919] <... ioctl resumed>) = 0 [pid 8926] memfd_create("syzkaller", 0 [pid 8919] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8919] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8926] <... memfd_create resumed>) = 3 [pid 8924] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 8922] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 8918] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [ 249.206435][ T8919] exFAT-fs (loop2): Filesystem has been set read-only [ 249.217725][ T8923] loop0: detected capacity change from 0 to 256 [ 249.238369][ T8925] loop4: detected capacity change from 0 to 256 [pid 8926] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 8925] <... ioctl resumed>) = 0 [pid 8924] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8918] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8924] <... mmap resumed>) = 0x7f397aa56000 [pid 8918] <... futex resumed>) = 1 [pid 8925] close(3 [pid 8924] mprotect(0x7f397aa57000, 131072, PROT_READ|PROT_WRITE [pid 8918] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8925] <... close resumed>) = 0 [pid 8924] <... mprotect resumed>) = 0 [pid 8925] close(4 [pid 8926] <... mmap resumed>) = 0x7f3972600000 [pid 8924] rt_sigprocmask(SIG_BLOCK, ~[], [pid 8925] <... close resumed>) = 0 [pid 8924] <... rt_sigprocmask resumed>[], 8) = 0 [pid 8925] mkdir("./file1", 0777 [pid 8924] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f397aa76990, parent_tid=0x7f397aa76990, exit_signal=0, stack=0x7f397aa56000, stack_size=0x20300, tls=0x7f397aa766c0}./strace-static-x86_64: Process 8927 attached [pid 8926] 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\x00\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 8925] <... mkdir resumed>) = 0 [pid 8925] mount("/dev/loop4", "./file1", "exfat", 0, "" [pid 8927] rseq(0x7f397aa76fe0, 0x20, 0, 0x53053053 [pid 8924] <... clone3 resumed> => {parent_tid=[611]}, 88) = 611 [pid 8927] <... rseq resumed>) = 0 [pid 8927] set_robust_list(0x7f397aa769a0, 24 [pid 8924] rt_sigprocmask(SIG_SETMASK, [], [pid 8927] <... set_robust_list resumed>) = 0 [pid 8924] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 8927] rt_sigprocmask(SIG_SETMASK, [], [pid 8924] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8927] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 8924] <... futex resumed>) = 0 [pid 8927] memfd_create("syzkaller", 0 [pid 8924] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 8927] <... memfd_create resumed>) = 3 [pid 8927] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f3972600000 [pid 8927] 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\x00\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 8926] <... write resumed>) = 131072 [pid 8919] <... futex resumed>) = 0 [pid 8926] munmap(0x7f3972600000, 138412032 [pid 8919] fallocate(-1, 0, 0, 134220898) = -1 EBADF (Bad file descriptor) [pid 8927] <... write resumed>) = 131072 [pid 8926] <... munmap resumed>) = 0 [pid 8919] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 8927] munmap(0x7f3972600000, 138412032 [pid 8926] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 8919] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8918] <... futex resumed>) = 0 [pid 8918] close(3 [pid 8927] <... munmap resumed>) = 0 [pid 8926] <... openat resumed>) = 4 [pid 8918] <... close resumed>) = 0 [ 249.248191][ T8923] exFAT-fs (loop0): failed to load upcase table (idx : 0x000104d0, chksum : 0xda218cab, utbl_chksum : 0xe619d30d) [pid 8926] ioctl(4, LOOP_SET_FD, 3 [pid 8918] close(4) = 0 [pid 8918] close(5) = -1 EBADF (Bad file descriptor) [pid 8918] close(6 [pid 8923] <... mount resumed>) = 0 [pid 8918] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8923] openat(AT_FDCWD, "./file1", O_RDONLY|O_DIRECTORY [pid 8918] close(7 [pid 8923] <... openat resumed>) = 3 [pid 8923] chdir("./file1") = 0 [pid 8918] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8923] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 8918] close(8 [pid 8927] openat(AT_FDCWD, "/dev/loop3", O_RDWR) = 4 [pid 8925] <... mount resumed>) = 0 [pid 8923] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 8918] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8923] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8927] ioctl(4, LOOP_SET_FD, 3 [pid 8925] openat(AT_FDCWD, "./file1", O_RDONLY|O_DIRECTORY [pid 8923] <... futex resumed>) = 1 [pid 8921] <... futex resumed>) = 0 [pid 8918] close(9 [pid 8923] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_NOCTTY|O_TRUNC|O_SYNC|O_NOATIME|FASYNC, 0100 [pid 8921] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8918] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8925] <... openat resumed>) = 3 [pid 8921] <... futex resumed>) = 0 [pid 8927] <... ioctl resumed>) = 0 [pid 8925] chdir("./file1" [pid 8921] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8918] close(10 [pid 8927] close(3 [pid 8925] <... chdir resumed>) = 0 [pid 8918] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8918] close(11 [pid 8925] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 8918] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8927] <... close resumed>) = 0 [pid 8918] close(12 [pid 8927] close(4 [pid 8925] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 8918] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8927] <... close resumed>) = 0 [pid 8926] <... ioctl resumed>) = 0 [ 249.298975][ T8925] exFAT-fs (loop4): failed to load upcase table (idx : 0x000104d0, chksum : 0xda218cab, utbl_chksum : 0xe619d30d) [ 249.324021][ T8926] loop1: detected capacity change from 0 to 256 [ 249.331797][ T8927] loop3: detected capacity change from 0 to 256 [ 249.331928][ T8923] exFAT-fs (loop0): error, data size is invalid(10) [pid 8925] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8918] close(13 [pid 8927] mkdir("./file1", 0777 [pid 8925] <... futex resumed>) = 1 [pid 8920] <... futex resumed>) = 0 [pid 8918] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8927] <... mkdir resumed>) = 0 [pid 8925] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_NOCTTY|O_TRUNC|O_SYNC|O_NOATIME|FASYNC, 0100 [pid 8920] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8918] close(14 [pid 8927] mount("/dev/loop3", "./file1", "exfat", 0, "" [pid 8918] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8920] <... futex resumed>) = 0 [pid 8926] close(3) = 0 [pid 8926] close(4) = 0 [pid 8926] mkdir("./file1", 0777 [pid 8918] close(15 [pid 8920] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8918] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8926] <... mkdir resumed>) = 0 [pid 8918] close(16 [pid 8926] mount("/dev/loop1", "./file1", "exfat", 0, "" [pid 8918] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8918] close(17) = -1 EBADF (Bad file descriptor) [pid 8918] close(18) = -1 EBADF (Bad file descriptor) [pid 8918] close(19) = -1 EBADF (Bad file descriptor) [pid 8918] close(20) = -1 EBADF (Bad file descriptor) [pid 8918] close(21) = -1 EBADF (Bad file descriptor) [pid 8918] close(22) = -1 EBADF (Bad file descriptor) [pid 8918] close(23) = -1 EBADF (Bad file descriptor) [pid 8918] close(24) = -1 EBADF (Bad file descriptor) [pid 8918] close(25) = -1 EBADF (Bad file descriptor) [pid 8918] close(26 [pid 8925] <... openat resumed>) = -1 EIO (Input/output error) [pid 8918] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8918] close(27) = -1 EBADF (Bad file descriptor) [pid 8918] close(28 [pid 8925] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8918] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8925] <... futex resumed>) = 1 [pid 8920] <... futex resumed>) = 0 [pid 8918] close(29 [pid 8920] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8918] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8920] <... futex resumed>) = 0 [pid 8921] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 8920] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8918] exit_group(0 [pid 8925] openat(AT_FDCWD, ".", O_RDONLY [pid 8921] futex(0x7f397ab4b6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8918] <... exit_group resumed>) = ? [pid 8925] <... openat resumed>) = 4 [pid 8921] <... futex resumed>) = 0 [pid 8919] <... futex resumed>) = ? [pid 8925] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8920] <... futex resumed>) = 0 [pid 8925] <... futex resumed>) = 1 [pid 8920] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8925] ioctl(4, F2FS_IOC_SHUTDOWN, 0x200000000080 [pid 8920] <... futex resumed>) = 0 [pid 8925] <... ioctl resumed>) = 0 [pid 8920] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8925] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8920] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8925] <... futex resumed>) = 0 [pid 8920] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8925] fallocate(-1, 0, 0, 134220898 [pid 8920] <... futex resumed>) = 0 [pid 8921] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8920] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8925] <... fallocate resumed>) = -1 EBADF (Bad file descriptor) [pid 8921] <... mmap resumed>) = 0x7f397aa35000 [ 249.372580][ T8925] exFAT-fs (loop4): error, data size is invalid(10) [ 249.394076][ T8923] exFAT-fs (loop0): Filesystem has been set read-only [ 249.400971][ T8925] exFAT-fs (loop4): Filesystem has been set read-only [pid 8925] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8921] mprotect(0x7f397aa36000, 131072, PROT_READ|PROT_WRITE [pid 8919] +++ exited with 0 +++ [pid 8918] +++ exited with 0 +++ [pid 8921] <... mprotect resumed>) = 0 [pid 5856] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=618, si_uid=0, si_status=0, si_utime=0, si_stime=5 /* 0.05 s */} --- [pid 5856] umount2("./243", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 8921] rt_sigprocmask(SIG_BLOCK, ~[], [pid 5856] openat(AT_FDCWD, "./243", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 8921] <... rt_sigprocmask resumed>[], 8) = 0 [pid 5856] <... openat resumed>) = 3 [pid 8921] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f397aa55990, parent_tid=0x7f397aa55990, exit_signal=0, stack=0x7f397aa35000, stack_size=0x20300, tls=0x7f397aa556c0} [pid 5856] newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=80, ...}, AT_EMPTY_PATH) = 0 [pid 8921] <... clone3 resumed> => {parent_tid=[603]}, 88) = 603 [pid 5856] getdents64(3, [pid 8921] rt_sigprocmask(SIG_SETMASK, [], [pid 5856] <... getdents64 resumed>0x55555c89d730 /* 4 entries */, 32768) = 112 [pid 8921] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5856] umount2("./243/file1", MNT_FORCE|UMOUNT_NOFOLLOW./strace-static-x86_64: Process 8928 attached [pid 8921] futex(0x7f397ab4b6d8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8921] futex(0x7f397ab4b6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8928] rseq(0x7f397aa55fe0, 0x20, 0, 0x53053053) = 0 [pid 8928] set_robust_list(0x7f397aa559a0, 24) = 0 [pid 8928] rt_sigprocmask(SIG_SETMASK, [], [pid 8925] <... futex resumed>) = 1 [pid 8928] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 8925] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8928] openat(AT_FDCWD, ".", O_RDONLY) = 5 [pid 8928] futex(0x7f397ab4b6dc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 8921] <... futex resumed>) = 0 [pid 8921] futex(0x7f397ab4b6d8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8921] futex(0x7f397ab4b6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8928] ioctl(5, F2FS_IOC_SHUTDOWN, 0x200000000080) = 0 [pid 8928] futex(0x7f397ab4b6dc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 8921] <... futex resumed>) = 0 [pid 8921] futex(0x7f397ab4b6d8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8921] futex(0x7f397ab4b6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8928] fallocate(-1, 0, 0, 134220898) = -1 EBADF (Bad file descriptor) [pid 8928] futex(0x7f397ab4b6dc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 8921] <... futex resumed>) = 0 [pid 8928] futex(0x7f397ab4b6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8920] <... futex resumed>) = 0 [pid 5856] <... umount2 resumed>) = 0 [pid 5856] umount2("./243/file1", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5856] newfstatat(AT_FDCWD, "./243/file1", {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5856] umount2("./243/file1", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5856] openat(AT_FDCWD, "./243/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 5856] newfstatat(4, "", {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_EMPTY_PATH) = 0 [pid 5856] getdents64(4, 0x55555c8a5770 /* 2 entries */, 32768) = 48 [pid 5856] getdents64(4, 0x55555c8a5770 /* 0 entries */, 32768) = 0 [pid 5856] close(4) = 0 [pid 8923] <... openat resumed>) = -1 EIO (Input/output error) [pid 8920] close(3 [pid 5856] rmdir("./243/file1" [pid 8923] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8920] <... close resumed>) = 0 [pid 5856] <... rmdir resumed>) = 0 [pid 8920] close(4 [pid 8923] <... futex resumed>) = 0 [pid 5856] umount2("./243/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 8923] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8921] close(3 [pid 8920] <... close resumed>) = 0 [pid 5856] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 8921] <... close resumed>) = 0 [pid 8920] close(5 [pid 5856] newfstatat(AT_FDCWD, "./243/binderfs", [pid 8927] <... mount resumed>) = 0 [pid 8921] close(4 [pid 5856] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 8921] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5856] unlink("./243/binderfs" [pid 8921] close(5 [pid 5856] <... unlink resumed>) = 0 [pid 8921] <... close resumed>) = 0 [pid 5856] getdents64(3, [pid 8921] close(6 [pid 5856] <... getdents64 resumed>0x55555c89d730 /* 0 entries */, 32768) = 0 [pid 8926] <... mount resumed>) = 0 [pid 8921] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8920] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5856] close(3 [pid 8927] openat(AT_FDCWD, "./file1", O_RDONLY|O_DIRECTORY [pid 8921] close(7 [pid 8920] close(6 [pid 5856] <... close resumed>) = 0 [pid 8927] <... openat resumed>) = 3 [pid 8921] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8927] chdir("./file1" [pid 8926] openat(AT_FDCWD, "./file1", O_RDONLY|O_DIRECTORY [pid 8921] close(8 [pid 8920] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8927] <... chdir resumed>) = 0 [pid 8926] <... openat resumed>) = 3 [pid 8921] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8920] close(7 [pid 8927] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 8926] chdir("./file1" [pid 8921] close(9 [pid 8920] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8920] close(8 [pid 8927] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 8926] <... chdir resumed>) = 0 [pid 8921] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8920] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5856] rmdir("./243" [pid 8927] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8920] close(9 [pid 8927] <... futex resumed>) = 1 [pid 8926] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 8924] <... futex resumed>) = 0 [pid 8921] close(10 [pid 8920] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5856] <... rmdir resumed>) = 0 [pid 8927] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8920] close(10 [pid 8924] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8927] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8926] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 8924] <... futex resumed>) = 0 [pid 8921] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8920] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5856] mkdir("./244", 0777 [pid 8927] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_NOCTTY|O_TRUNC|O_SYNC|O_NOATIME|FASYNC, 0100 [pid 8924] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8921] close(11 [pid 5856] <... mkdir resumed>) = 0 [pid 8921] <... close resumed>) = -1 EBADF (Bad file descriptor) [ 249.435540][ T8926] exFAT-fs (loop1): failed to load upcase table (idx : 0x000104d0, chksum : 0xda218cab, utbl_chksum : 0xe619d30d) [ 249.451974][ T8927] exFAT-fs (loop3): failed to load upcase table (idx : 0x000104d0, chksum : 0xda218cab, utbl_chksum : 0xe619d30d) [pid 5856] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 8926] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8921] close(12 [pid 5856] <... openat resumed>) = 3 [pid 8926] <... futex resumed>) = 1 [pid 8921] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5856] ioctl(3, LOOP_CLR_FD [pid 8922] <... futex resumed>) = 0 [pid 8921] close(13 [pid 8920] close(11 [pid 5856] <... ioctl resumed>) = 0 [pid 8922] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8920] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5856] close(3 [pid 8920] close(12 [pid 8922] <... futex resumed>) = 0 [pid 8922] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8920] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5856] <... close resumed>) = 0 [pid 8926] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_NOCTTY|O_TRUNC|O_SYNC|O_NOATIME|FASYNC, 0100 [pid 8921] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8921] close(14 [pid 8920] close(13) = -1 EBADF (Bad file descriptor) [pid 8920] close(14) = -1 EBADF (Bad file descriptor) [pid 8921] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5856] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 8921] close(15) = -1 EBADF (Bad file descriptor) [pid 8921] close(16) = -1 EBADF (Bad file descriptor) [pid 8921] close(17) = -1 EBADF (Bad file descriptor) [pid 8921] close(18) = -1 EBADF (Bad file descriptor) [pid 8921] close(19) = -1 EBADF (Bad file descriptor) [pid 8921] close(20) = -1 EBADF (Bad file descriptor) ./strace-static-x86_64: Process 8929 attached [pid 8921] close(21 [pid 8920] close(15 [pid 5856] <... clone resumed>, child_tidptr=0x55555c89c690) = 620 [pid 8921] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8921] close(22) = -1 EBADF (Bad file descriptor) [pid 8921] close(23) = -1 EBADF (Bad file descriptor) [pid 8921] close(24) = -1 EBADF (Bad file descriptor) [pid 8921] close(25 [pid 8920] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8921] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8920] close(16 [pid 8921] close(26) = -1 EBADF (Bad file descriptor) [pid 8920] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8921] close(27) = -1 EBADF (Bad file descriptor) [pid 8921] close(28) = -1 EBADF (Bad file descriptor) [pid 8921] close(29) = -1 EBADF (Bad file descriptor) [pid 8921] exit_group(0 [pid 8928] <... futex resumed>) = ? [pid 8923] <... futex resumed>) = ? [pid 8921] <... exit_group resumed>) = ? [pid 8920] close(17 [pid 8929] set_robust_list(0x55555c89c6a0, 24 [pid 8928] +++ exited with 0 +++ [pid 8920] <... close resumed>) = -1 EBADF (Bad file descriptor) [ 249.515118][ T8927] exFAT-fs (loop3): error, data size is invalid(10) [ 249.527527][ T8926] exFAT-fs (loop1): error, data size is invalid(10) [ 249.554522][ T8926] exFAT-fs (loop1): Filesystem has been set read-only [pid 8929] <... set_robust_list resumed>) = 0 [pid 8923] +++ exited with 0 +++ [pid 8921] +++ exited with 0 +++ [pid 8920] close(18 [pid 5855] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=601, si_uid=0, si_status=0, si_utime=0, si_stime=3 /* 0.03 s */} --- [pid 5855] umount2("./241", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5855] openat(AT_FDCWD, "./241", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 5855] newfstatat(3, "", [pid 8920] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5855] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=80, ...}, AT_EMPTY_PATH) = 0 [pid 8929] chdir("./244" [pid 5855] getdents64(3, 0x55555c89d730 /* 4 entries */, 32768) = 112 [pid 5855] umount2("./241/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 8926] <... openat resumed>) = -1 EIO (Input/output error) [pid 8929] <... chdir resumed>) = 0 [pid 8927] <... openat resumed>) = -1 EIO (Input/output error) [pid 8924] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 8922] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 8920] close(19 [pid 5855] <... umount2 resumed>) = 0 [pid 5855] umount2("./241/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 8929] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 8924] futex(0x7f397ab4b6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8922] futex(0x7f397ab4b6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8920] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5855] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5855] newfstatat(AT_FDCWD, "./241/file1", [pid 8929] <... prctl resumed>) = 0 [pid 8927] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8926] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8924] <... futex resumed>) = 0 [pid 8922] <... futex resumed>) = 0 [pid 8920] close(20 [pid 5855] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 8929] setpgid(0, 0 [pid 8927] <... futex resumed>) = 0 [pid 8924] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8922] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8920] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8926] <... futex resumed>) = 0 [pid 8920] close(21 [pid 5855] umount2("./241/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 8927] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8926] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8924] <... mmap resumed>) = 0x7f397aa35000 [pid 8924] mprotect(0x7f397aa36000, 131072, PROT_READ|PROT_WRITE [pid 8920] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5855] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5855] openat(AT_FDCWD, "./241/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 5855] newfstatat(4, "", {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_EMPTY_PATH) = 0 [ 249.560547][ T8927] exFAT-fs (loop3): Filesystem has been set read-only [pid 8929] <... setpgid resumed>) = 0 [pid 8924] <... mprotect resumed>) = 0 [pid 8922] <... mmap resumed>) = 0x7f397aa35000 [pid 8920] close(22 [pid 5855] getdents64(4, [pid 8929] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 8924] rt_sigprocmask(SIG_BLOCK, ~[], [pid 8922] mprotect(0x7f397aa36000, 131072, PROT_READ|PROT_WRITE [pid 8920] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5855] <... getdents64 resumed>0x55555c8a5770 /* 2 entries */, 32768) = 48 [pid 8920] close(23 [pid 5855] getdents64(4, 0x55555c8a5770 /* 0 entries */, 32768) = 0 [pid 8920] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8924] <... rt_sigprocmask resumed>[], 8) = 0 [pid 8920] close(24 [pid 8922] <... mprotect resumed>) = 0 [pid 8924] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f397aa55990, parent_tid=0x7f397aa55990, exit_signal=0, stack=0x7f397aa35000, stack_size=0x20300, tls=0x7f397aa556c0} [pid 8920] <... close resumed>) = -1 EBADF (Bad file descriptor) ./strace-static-x86_64: Process 8930 attached [pid 8922] rt_sigprocmask(SIG_BLOCK, ~[], [pid 8920] close(25 [pid 5855] close(4 [pid 8930] rseq(0x7f397aa55fe0, 0x20, 0, 0x53053053 [pid 8924] <... clone3 resumed> => {parent_tid=[612]}, 88) = 612 [pid 8922] <... rt_sigprocmask resumed>[], 8) = 0 [pid 8920] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5855] <... close resumed>) = 0 [pid 8930] <... rseq resumed>) = 0 [pid 8929] <... openat resumed>) = 3 [pid 8924] rt_sigprocmask(SIG_SETMASK, [], [pid 8922] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f397aa55990, parent_tid=0x7f397aa55990, exit_signal=0, stack=0x7f397aa35000, stack_size=0x20300, tls=0x7f397aa556c0} [pid 8920] close(26 [pid 5855] rmdir("./241/file1"./strace-static-x86_64: Process 8931 attached [pid 8930] set_robust_list(0x7f397aa559a0, 24 [pid 8924] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 8920] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5855] <... rmdir resumed>) = 0 [pid 8931] rseq(0x7f397aa55fe0, 0x20, 0, 0x53053053 [pid 8930] <... set_robust_list resumed>) = 0 [pid 8924] futex(0x7f397ab4b6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8922] <... clone3 resumed> => {parent_tid=[618]}, 88) = 618 [pid 8920] close(27 [pid 5855] umount2("./241/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 8931] <... rseq resumed>) = 0 [pid 8930] rt_sigprocmask(SIG_SETMASK, [], [pid 8929] write(3, "1000", 4 [pid 8924] <... futex resumed>) = 0 [pid 8922] rt_sigprocmask(SIG_SETMASK, [], [pid 8920] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5855] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 8931] set_robust_list(0x7f397aa559a0, 24 [pid 8930] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 8929] <... write resumed>) = 4 [pid 8924] futex(0x7f397ab4b6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8922] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 8920] close(28 [pid 5855] newfstatat(AT_FDCWD, "./241/binderfs", [pid 8931] <... set_robust_list resumed>) = 0 [pid 8930] openat(AT_FDCWD, ".", O_RDONLY [pid 8929] close(3 [pid 8922] futex(0x7f397ab4b6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8920] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5855] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 8931] rt_sigprocmask(SIG_SETMASK, [], [pid 8922] <... futex resumed>) = 0 [pid 8929] <... close resumed>) = 0 [pid 8920] close(29 [pid 5855] unlink("./241/binderfs" [pid 8930] <... openat resumed>) = 4 [pid 8931] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 8930] futex(0x7f397ab4b6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8929] symlink("/dev/binderfs", "./binderfs" [pid 8922] futex(0x7f397ab4b6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8920] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5855] <... unlink resumed>) = 0 [pid 8930] <... futex resumed>) = 1 [pid 8924] <... futex resumed>) = 0 [pid 8931] openat(AT_FDCWD, ".", O_RDONLY [pid 8930] futex(0x7f397ab4b6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8929] <... symlink resumed>) = 0 [pid 8924] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8920] exit_group(0 [pid 5855] getdents64(3, [pid 8931] <... openat resumed>) = 4 [pid 5855] <... getdents64 resumed>0x55555c89d730 /* 0 entries */, 32768) = 0 [pid 8931] futex(0x7f397ab4b6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8929] write(1, "executing program\n", 18 [pid 8927] <... futex resumed>) = 0 [pid 8925] <... futex resumed>) = ? [pid 8924] <... futex resumed>) = 1 [pid 8920] <... exit_group resumed>) = ? [pid 5855] close(3 [pid 8931] <... futex resumed>) = 1 [pid 8927] ioctl(4, F2FS_IOC_SHUTDOWN, 0x200000000080 [pid 8925] +++ exited with 0 +++ [pid 5855] <... close resumed>) = 0 [pid 8931] futex(0x7f397ab4b6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5855] rmdir("./241") = 0 [pid 8927] <... ioctl resumed>) = 0 [pid 8922] <... futex resumed>) = 0 [pid 5855] mkdir("./242", 0777executing program [pid 8929] <... write resumed>) = 18 [pid 8927] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8924] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8922] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8920] +++ exited with 0 +++ [pid 5855] <... mkdir resumed>) = 0 [pid 8929] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8927] <... futex resumed>) = 0 [pid 8926] <... futex resumed>) = 0 [pid 8924] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8922] <... futex resumed>) = 1 [pid 5857] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=602, si_uid=0, si_status=0, si_utime=0, si_stime=5 /* 0.05 s */} --- [pid 5855] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 8929] <... futex resumed>) = 0 [pid 8927] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8926] ioctl(4, F2FS_IOC_SHUTDOWN, 0x200000000080 [pid 8924] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8922] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5857] restart_syscall(<... resuming interrupted clone ...> [pid 8927] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8926] <... ioctl resumed>) = 0 [pid 8924] <... futex resumed>) = 0 [pid 5857] <... restart_syscall resumed>) = 0 [pid 8927] fallocate(-1, 0, 0, 134220898 [pid 8926] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8924] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8927] <... fallocate resumed>) = -1 EBADF (Bad file descriptor) [pid 8926] <... futex resumed>) = 1 [pid 8922] <... futex resumed>) = 0 [pid 8929] rt_sigaction(SIGRT_1, {sa_handler=0x7f397aae8710, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f397aad98c0}, [pid 8927] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8926] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8922] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5857] umount2("./245", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5855] <... openat resumed>) = 3 [pid 8929] <... rt_sigaction resumed>NULL, 8) = 0 [pid 8927] <... futex resumed>) = 1 [pid 8926] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8924] <... futex resumed>) = 0 [pid 8922] <... futex resumed>) = 0 [pid 5857] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 8929] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 8927] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8926] fallocate(-1, 0, 0, 134220898 [pid 8924] close(3 [pid 8922] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5857] openat(AT_FDCWD, "./245", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5855] ioctl(3, LOOP_CLR_FD [pid 8929] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 8926] <... fallocate resumed>) = -1 EBADF (Bad file descriptor) [pid 8924] <... close resumed>) = 0 [pid 5857] <... openat resumed>) = 3 [pid 5855] <... ioctl resumed>) = 0 [pid 8929] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8926] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8924] close(4 [pid 8926] <... futex resumed>) = 1 [pid 8924] <... close resumed>) = 0 [pid 8922] <... futex resumed>) = 0 [pid 5857] newfstatat(3, "", [pid 8926] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8924] close(5 [pid 8922] close(3 [pid 5857] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=80, ...}, AT_EMPTY_PATH) = 0 [pid 5855] close(3 [pid 5857] getdents64(3, [pid 5855] <... close resumed>) = 0 [pid 8924] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8922] <... close resumed>) = 0 [pid 5857] <... getdents64 resumed>0x55555c89d730 /* 4 entries */, 32768) = 112 [pid 5855] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 8929] <... mmap resumed>) = 0x7f397aa56000 [pid 8924] close(6 [pid 8922] close(4 [pid 5857] umount2("./245/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 8924] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8922] <... close resumed>) = 0 [pid 8924] close(7 [pid 8922] close(5 [pid 8924] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8922] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8924] close(8 [pid 8929] mprotect(0x7f397aa57000, 131072, PROT_READ|PROT_WRITE [pid 8924] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8922] close(6./strace-static-x86_64: Process 8932 attached ) = -1 EBADF (Bad file descriptor) [pid 8924] close(9 [pid 8929] <... mprotect resumed>) = 0 [pid 8924] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8922] close(7 [pid 5855] <... clone resumed>, child_tidptr=0x55555c89c690) = 604 [pid 8932] set_robust_list(0x55555c89c6a0, 24 [pid 8924] close(10 [pid 8922] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8924] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8932] <... set_robust_list resumed>) = 0 [pid 8922] close(8 [pid 8924] close(11 [pid 8932] chdir("./242" [pid 8924] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8922] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8932] <... chdir resumed>) = 0 [pid 8929] rt_sigprocmask(SIG_BLOCK, ~[], [pid 8924] close(12 [pid 8922] close(9 [pid 5857] <... umount2 resumed>) = 0 [pid 8932] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 8924] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8922] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5857] umount2("./245/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 8924] close(13 [pid 8922] close(10 [pid 5857] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 8932] <... prctl resumed>) = 0 [pid 8929] <... rt_sigprocmask resumed>[], 8) = 0 [pid 8924] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8922] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5857] newfstatat(AT_FDCWD, "./245/file1", [pid 8932] setpgid(0, 0 [pid 8929] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f397aa76990, parent_tid=0x7f397aa76990, exit_signal=0, stack=0x7f397aa56000, stack_size=0x20300, tls=0x7f397aa766c0} [pid 8924] close(14 [pid 8922] close(11 [pid 5857] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5857] umount2("./245/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 8922] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5857] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5857] openat(AT_FDCWD, "./245/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 8922] close(12 [pid 8924] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8922] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5857] <... openat resumed>) = 4 [pid 5857] newfstatat(4, "", {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_EMPTY_PATH) = 0 [pid 5857] getdents64(4, 0x55555c8a5770 /* 2 entries */, 32768) = 48 [pid 5857] getdents64(4, 0x55555c8a5770 /* 0 entries */, 32768) = 0 [pid 5857] close(4) = 0 [pid 5857] rmdir("./245/file1") = 0 [pid 5857] umount2("./245/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 8922] close(13 [pid 5857] newfstatat(AT_FDCWD, "./245/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 8922] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8932] <... setpgid resumed>) = 0 [pid 8924] close(15 [pid 8922] close(14 [pid 8924] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8922] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5857] unlink("./245/binderfs" [pid 8932] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 8929] <... clone3 resumed> => {parent_tid=[621]}, 88) = 621 [pid 8924] close(16 [pid 8922] close(15 [pid 8929] rt_sigprocmask(SIG_SETMASK, [], [pid 8924] <... close resumed>) = -1 EBADF (Bad file descriptor) ./strace-static-x86_64: Process 8933 attached [pid 8932] <... openat resumed>) = 3 [pid 8929] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 8924] close(17 [pid 8922] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5857] <... unlink resumed>) = 0 [pid 8929] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8924] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8922] close(16 [pid 5857] getdents64(3, [pid 8932] write(3, "1000", 4 [pid 8929] <... futex resumed>) = 0 [pid 8924] close(18 [pid 8922] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5857] <... getdents64 resumed>0x55555c89d730 /* 0 entries */, 32768) = 0 [pid 8929] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 8924] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8922] close(17 [pid 5857] close(3 [pid 8933] rseq(0x7f397aa76fe0, 0x20, 0, 0x53053053 [pid 8932] <... write resumed>) = 4 [pid 8924] close(19 [pid 8922] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5857] <... close resumed>) = 0 [pid 8933] <... rseq resumed>) = 0 [pid 8924] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8922] close(18 [pid 5857] rmdir("./245" [pid 8933] set_robust_list(0x7f397aa769a0, 24 [pid 8932] close(3 [pid 8924] close(20 [pid 8922] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5857] <... rmdir resumed>) = 0 [pid 8933] <... set_robust_list resumed>) = 0 [pid 8924] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8922] close(19 [pid 5857] mkdir("./246", 0777 [pid 8933] rt_sigprocmask(SIG_SETMASK, [], [pid 8922] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5857] <... mkdir resumed>) = 0 [pid 8933] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 8924] close(21 [pid 8922] close(20 [pid 5857] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 8924] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8922] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8932] <... close resumed>) = 0 [pid 8922] close(21 [pid 8924] close(22 [pid 8922] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8924] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8922] close(22 [pid 8924] close(23 [pid 8922] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8924] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8922] close(23 [pid 8933] memfd_create("syzkaller", 0 [pid 5857] <... openat resumed>) = 3 [pid 8933] <... memfd_create resumed>) = 3 [pid 8924] close(24 [pid 8922] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5857] ioctl(3, LOOP_CLR_FD [pid 8933] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 8932] symlink("/dev/binderfs", "./binderfs" [pid 8924] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8922] close(24 [pid 5857] <... ioctl resumed>) = 0 [pid 8933] <... mmap resumed>) = 0x7f3972600000 [pid 8932] <... symlink resumed>) = 0 [pid 8924] close(25 [pid 8922] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5857] close(3 [pid 8933] 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\x00\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 8932] write(1, "executing program\n", 18 [pid 8924] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8922] close(25 [pid 5857] <... close resumed>) = 0 executing program [pid 8933] <... write resumed>) = 131072 [pid 8932] <... write resumed>) = 18 [pid 8924] close(26 [pid 8922] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8932] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8924] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8922] close(26 [pid 8924] close(27 [pid 8922] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8932] <... futex resumed>) = 0 [pid 8924] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8922] close(27 [pid 8933] munmap(0x7f3972600000, 138412032 [pid 8932] rt_sigaction(SIGRT_1, {sa_handler=0x7f397aae8710, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f397aad98c0}, [pid 8924] close(28 [pid 8922] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5857] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 8933] <... munmap resumed>) = 0 [pid 8924] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8922] close(28./strace-static-x86_64: Process 8934 attached [pid 8932] <... rt_sigaction resumed>NULL, 8) = 0 [pid 8924] close(29 [pid 8922] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8933] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 8932] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 8924] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8922] close(29 [pid 8934] set_robust_list(0x55555c89c6a0, 24 [pid 8933] <... openat resumed>) = 4 [pid 8934] <... set_robust_list resumed>) = 0 [pid 8932] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 8924] exit_group(0 [pid 8922] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5857] <... clone resumed>, child_tidptr=0x55555c89c690) = 604 [pid 8934] chdir("./246" [pid 8933] ioctl(4, LOOP_SET_FD, 3 [pid 8932] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8930] <... futex resumed>) = ? [pid 8927] <... futex resumed>) = ? [pid 8924] <... exit_group resumed>) = ? [pid 8922] exit_group(0 [pid 8932] <... mmap resumed>) = 0x7f397aa56000 [pid 8931] <... futex resumed>) = ? [pid 8930] +++ exited with 0 +++ [pid 8927] +++ exited with 0 +++ [pid 8926] <... futex resumed>) = ? [pid 8924] +++ exited with 0 +++ [pid 8922] <... exit_group resumed>) = ? [pid 8934] <... chdir resumed>) = 0 [pid 8931] +++ exited with 0 +++ [pid 8926] +++ exited with 0 +++ [pid 8922] +++ exited with 0 +++ [pid 5858] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=610, si_uid=0, si_status=0, si_utime=0, si_stime=4 /* 0.04 s */} --- [pid 8934] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 8932] mprotect(0x7f397aa57000, 131072, PROT_READ|PROT_WRITE [pid 8934] setpgid(0, 0 [pid 5858] umount2("./242", MNT_FORCE|UMOUNT_NOFOLLOW [pid 8934] <... setpgid resumed>) = 0 [pid 5858] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 8934] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXECexecuting program [pid 5858] openat(AT_FDCWD, "./242", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 8934] <... openat resumed>) = 3 [pid 8934] write(3, "1000", 4 [pid 5858] <... openat resumed>) = 3 [pid 8934] <... write resumed>) = 4 [pid 5858] newfstatat(3, "", [pid 8934] close(3) = 0 [pid 5858] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=80, ...}, AT_EMPTY_PATH) = 0 [pid 8934] symlink("/dev/binderfs", "./binderfs" [pid 5858] getdents64(3, [pid 8934] <... symlink resumed>) = 0 [pid 5858] <... getdents64 resumed>0x55555c89d730 /* 4 entries */, 32768) = 112 [pid 8934] write(1, "executing program\n", 18 [pid 5858] umount2("./242/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 8934] <... write resumed>) = 18 [pid 8934] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8934] rt_sigaction(SIGRT_1, {sa_handler=0x7f397aae8710, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f397aad98c0}, [pid 5854] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=616, si_uid=0, si_status=0, si_utime=0, si_stime=4 /* 0.04 s */} --- [pid 8934] <... rt_sigaction resumed>NULL, 8) = 0 [pid 8932] <... mprotect resumed>) = 0 [pid 8934] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 5854] umount2("./246", MNT_FORCE|UMOUNT_NOFOLLOW [pid 8934] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 8934] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 5854] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 8934] <... mmap resumed>) = 0x7f397aa56000 [pid 8934] mprotect(0x7f397aa57000, 131072, PROT_READ|PROT_WRITE [pid 8932] rt_sigprocmask(SIG_BLOCK, ~[], [pid 5854] openat(AT_FDCWD, "./246", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 8934] <... mprotect resumed>) = 0 [pid 8934] rt_sigprocmask(SIG_BLOCK, ~[], [pid 5854] <... openat resumed>) = 3 [pid 8934] <... rt_sigprocmask resumed>[], 8) = 0 [pid 5854] newfstatat(3, "", [pid 8934] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f397aa76990, parent_tid=0x7f397aa76990, exit_signal=0, stack=0x7f397aa56000, stack_size=0x20300, tls=0x7f397aa766c0} [pid 8932] <... rt_sigprocmask resumed>[], 8) = 0 [pid 5858] <... umount2 resumed>) = 0 ./strace-static-x86_64: Process 8935 attached [pid 8932] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f397aa76990, parent_tid=0x7f397aa76990, exit_signal=0, stack=0x7f397aa56000, stack_size=0x20300, tls=0x7f397aa766c0} [pid 5858] umount2("./242/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5854] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=80, ...}, AT_EMPTY_PATH) = 0 [pid 8934] <... clone3 resumed> => {parent_tid=[605]}, 88) = 605 [pid 5858] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5854] getdents64(3, ./strace-static-x86_64: Process 8936 attached [pid 8935] rseq(0x7f397aa76fe0, 0x20, 0, 0x53053053 [pid 8934] rt_sigprocmask(SIG_SETMASK, [], [pid 5858] newfstatat(AT_FDCWD, "./242/file1", [pid 5854] <... getdents64 resumed>0x55555c89d730 /* 4 entries */, 32768) = 112 [pid 8936] rseq(0x7f397aa76fe0, 0x20, 0, 0x53053053 [pid 8935] <... rseq resumed>) = 0 [pid 8932] <... clone3 resumed> => {parent_tid=[605]}, 88) = 605 [pid 8936] <... rseq resumed>) = 0 [pid 8935] set_robust_list(0x7f397aa769a0, 24 [pid 8932] rt_sigprocmask(SIG_SETMASK, [], [pid 5854] umount2("./246/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 8936] set_robust_list(0x7f397aa769a0, 24 [pid 8935] <... set_robust_list resumed>) = 0 [pid 8932] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 8936] <... set_robust_list resumed>) = 0 [pid 8935] rt_sigprocmask(SIG_SETMASK, [], [pid 8934] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 8933] <... ioctl resumed>) = 0 [pid 8932] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5858] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5854] <... umount2 resumed>) = 0 [pid 8936] rt_sigprocmask(SIG_SETMASK, [], [pid 8935] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 8933] close(3 [pid 8932] <... futex resumed>) = 0 [pid 5858] umount2("./242/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 8936] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 8935] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8933] <... close resumed>) = 0 [pid 8932] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 5858] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5854] umount2("./246/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 8936] memfd_create("syzkaller", 0 [pid 8933] close(4 [pid 5858] openat(AT_FDCWD, "./242/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5854] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 8934] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8933] <... close resumed>) = 0 [pid 8935] <... futex resumed>) = 0 [pid 8934] <... futex resumed>) = 1 [pid 8933] mkdir("./file1", 0777 [pid 5858] <... openat resumed>) = 4 [pid 5854] newfstatat(AT_FDCWD, "./246/file1", [pid 8936] <... memfd_create resumed>) = 3 [pid 8935] memfd_create("syzkaller", 0 [pid 8934] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 8933] <... mkdir resumed>) = 0 [pid 5858] newfstatat(4, "", [pid 8936] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 8933] mount("/dev/loop2", "./file1", "exfat", 0, "" [pid 5854] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 8935] <... memfd_create resumed>) = 3 [pid 5858] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_EMPTY_PATH) = 0 [pid 8936] <... mmap resumed>) = 0x7f3972600000 [pid 5854] umount2("./246/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 8935] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5858] getdents64(4, [pid 5854] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 8936] 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\x00\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 8935] <... mmap resumed>) = 0x7f3972600000 [pid 5858] <... getdents64 resumed>0x55555c8a5770 /* 2 entries */, 32768) = 48 [pid 5854] openat(AT_FDCWD, "./246/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 8935] 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\x00\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 5858] getdents64(4, [pid 5854] <... openat resumed>) = 4 [ 249.764494][ T8933] loop2: detected capacity change from 0 to 256 [pid 8936] <... write resumed>) = 131072 [pid 5858] <... getdents64 resumed>0x55555c8a5770 /* 0 entries */, 32768) = 0 [pid 5854] newfstatat(4, "", [pid 8935] <... write resumed>) = 131072 [pid 5858] close(4 [pid 8936] munmap(0x7f3972600000, 138412032 [pid 5858] <... close resumed>) = 0 [pid 5854] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_EMPTY_PATH) = 0 [pid 5858] rmdir("./242/file1" [pid 5854] getdents64(4, [pid 8936] <... munmap resumed>) = 0 [pid 5858] <... rmdir resumed>) = 0 [pid 5854] <... getdents64 resumed>0x55555c8a5770 /* 2 entries */, 32768) = 48 [pid 5858] umount2("./242/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5854] getdents64(4, [pid 5858] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5854] <... getdents64 resumed>0x55555c8a5770 /* 0 entries */, 32768) = 0 [pid 8936] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 8935] munmap(0x7f3972600000, 138412032 [pid 5858] newfstatat(AT_FDCWD, "./242/binderfs", [pid 5854] close(4 [pid 8936] <... openat resumed>) = 4 [pid 8935] <... munmap resumed>) = 0 [pid 5858] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 8936] ioctl(4, LOOP_SET_FD, 3 [pid 8935] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 5858] unlink("./242/binderfs" [pid 5854] <... close resumed>) = 0 [pid 5854] rmdir("./246/file1") = 0 [pid 5854] umount2("./246/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5854] newfstatat(AT_FDCWD, "./246/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5854] unlink("./246/binderfs") = 0 [pid 5854] getdents64(3, 0x55555c89d730 /* 0 entries */, 32768) = 0 [pid 5854] close(3) = 0 [pid 5854] rmdir("./246") = 0 [pid 8935] <... openat resumed>) = 4 [pid 5858] <... unlink resumed>) = 0 [pid 5854] mkdir("./247", 0777 [pid 8935] ioctl(4, LOOP_SET_FD, 3 [pid 5854] <... mkdir resumed>) = 0 [pid 5858] getdents64(3, [pid 5854] openat(AT_FDCWD, "/dev/loop1", O_RDWR) = 3 [pid 5854] ioctl(3, LOOP_CLR_FD) = 0 [pid 5854] close(3) = 0 [pid 5854] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5858] <... getdents64 resumed>0x55555c89d730 /* 0 entries */, 32768) = 0 ./strace-static-x86_64: Process 8937 attached [pid 5854] <... clone resumed>, child_tidptr=0x55555c89c690) = 619 [pid 8937] set_robust_list(0x55555c89c6a0, 24) = 0 [pid 8937] chdir("./247") = 0 [pid 8937] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 8937] setpgid(0, 0) = 0 [pid 5858] close(3 [pid 8937] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5858] <... close resumed>) = 0 [pid 5858] rmdir("./242" [pid 8937] <... openat resumed>) = 3 [pid 8936] <... ioctl resumed>) = 0 [pid 8935] <... ioctl resumed>) = 0 [pid 5858] <... rmdir resumed>) = 0 [pid 5858] mkdir("./243", 0777) = 0 [pid 5858] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 8937] write(3, "1000", 4 [pid 8935] close(3 [pid 5858] <... openat resumed>) = 3 [pid 8936] close(3 [pid 8935] <... close resumed>) = 0 [pid 5858] ioctl(3, LOOP_CLR_FD [pid 8936] <... close resumed>) = 0 [pid 8935] close(4 [pid 5858] <... ioctl resumed>) = 0 [pid 8936] close(4 [pid 8935] <... close resumed>) = 0 [pid 5858] close(3 [pid 8937] <... write resumed>) = 4 [pid 8936] <... close resumed>) = 0 [pid 8937] close(3 [pid 8933] <... mount resumed>) = 0 [pid 8937] <... close resumed>) = 0 [pid 8936] mkdir("./file1", 0777 executing program [pid 8935] mkdir("./file1", 0777 [pid 5858] <... close resumed>) = 0 [pid 8937] symlink("/dev/binderfs", "./binderfs" [pid 8936] <... mkdir resumed>) = 0 [pid 8935] <... mkdir resumed>) = 0 [pid 8933] openat(AT_FDCWD, "./file1", O_RDONLY|O_DIRECTORY [pid 5858] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 8937] <... symlink resumed>) = 0 [pid 8937] write(1, "executing program\n", 18./strace-static-x86_64: Process 8938 attached ) = 18 [pid 8936] mount("/dev/loop0", "./file1", "exfat", 0, "" [pid 8933] <... openat resumed>) = 3 [pid 8937] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8933] chdir("./file1" [pid 8937] <... futex resumed>) = 0 [pid 8937] rt_sigaction(SIGRT_1, {sa_handler=0x7f397aae8710, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f397aad98c0}, [pid 8933] <... chdir resumed>) = 0 [pid 5858] <... clone resumed>, child_tidptr=0x55555c89c690) = 613 [pid 8937] <... rt_sigaction resumed>NULL, 8) = 0 [pid 8933] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 8938] set_robust_list(0x55555c89c6a0, 24 [pid 8937] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 8933] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 8937] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 8935] mount("/dev/loop4", "./file1", "exfat", 0, "" [pid 8933] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8937] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8933] <... futex resumed>) = 1 [pid 8937] <... mmap resumed>) = 0x7f397aa56000 [pid 8933] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8929] <... futex resumed>) = 0 [pid 8937] mprotect(0x7f397aa57000, 131072, PROT_READ|PROT_WRITE [pid 8938] <... set_robust_list resumed>) = 0 [pid 8937] <... mprotect resumed>) = 0 [pid 8929] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8937] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 8933] <... futex resumed>) = 0 [ 249.835751][ T8933] exFAT-fs (loop2): failed to load upcase table (idx : 0x000104d0, chksum : 0xda218cab, utbl_chksum : 0xe619d30d) [ 249.857062][ T8936] loop0: detected capacity change from 0 to 256 [ 249.866030][ T8935] loop4: detected capacity change from 0 to 256 [pid 8929] <... futex resumed>) = 1 [pid 8937] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f397aa76990, parent_tid=0x7f397aa76990, exit_signal=0, stack=0x7f397aa56000, stack_size=0x20300, tls=0x7f397aa766c0} [pid 8933] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_NOCTTY|O_TRUNC|O_SYNC|O_NOATIME|FASYNC, 0100 [pid 8938] chdir("./243" [pid 8929] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}./strace-static-x86_64: Process 8939 attached [pid 8939] rseq(0x7f397aa76fe0, 0x20, 0, 0x53053053 [pid 8937] <... clone3 resumed> => {parent_tid=[620]}, 88) = 620 [pid 8939] <... rseq resumed>) = 0 [pid 8937] rt_sigprocmask(SIG_SETMASK, [], [pid 8939] set_robust_list(0x7f397aa769a0, 24 [pid 8937] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 8939] <... set_robust_list resumed>) = 0 [pid 8937] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8939] rt_sigprocmask(SIG_SETMASK, [], [pid 8937] <... futex resumed>) = 0 [pid 8939] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 8937] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 8939] memfd_create("syzkaller", 0 [pid 8938] <... chdir resumed>) = 0 [pid 8938] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 8939] <... memfd_create resumed>) = 3 [pid 8938] <... prctl resumed>) = 0 [pid 8939] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 8938] setpgid(0, 0 [pid 8939] <... mmap resumed>) = 0x7f3972600000 [pid 8939] 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\x00\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 8938] <... setpgid resumed>) = 0 [pid 8938] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 8939] munmap(0x7f3972600000, 138412032) = 0 [pid 8939] openat(AT_FDCWD, "/dev/loop1", O_RDWR) = 4 [pid 8938] <... openat resumed>) = 3 [pid 8939] ioctl(4, LOOP_SET_FD, 3 [pid 8938] write(3, "1000", 4) = 4 [ 249.908618][ T8933] exFAT-fs (loop2): error, data size is invalid(10) [ 249.925697][ T8936] exFAT-fs (loop0): failed to load upcase table (idx : 0x000104d0, chksum : 0xda218cab, utbl_chksum : 0xe619d30d) [ 249.933347][ T8933] exFAT-fs (loop2): Filesystem has been set read-only [pid 8938] close(3 [pid 8939] <... ioctl resumed>) = 0 [pid 8938] <... close resumed>) = 0 [pid 8929] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 8938] symlink("/dev/binderfs", "./binderfs" [pid 8929] futex(0x7f397ab4b6dc, FUTEX_WAKE_PRIVATE, 1000000executing program [pid 8938] <... symlink resumed>) = 0 [pid 8929] <... futex resumed>) = 0 [pid 8938] write(1, "executing program\n", 18 [pid 8929] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8938] <... write resumed>) = 18 [pid 8938] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8929] <... mmap resumed>) = 0x7f397aa35000 [pid 8938] <... futex resumed>) = 0 [pid 8933] <... openat resumed>) = -1 EIO (Input/output error) [pid 8929] mprotect(0x7f397aa36000, 131072, PROT_READ|PROT_WRITE [pid 8933] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8933] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8938] rt_sigaction(SIGRT_1, {sa_handler=0x7f397aae8710, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f397aad98c0}, [pid 8929] <... mprotect resumed>) = 0 [pid 8938] <... rt_sigaction resumed>NULL, 8) = 0 [pid 8929] rt_sigprocmask(SIG_BLOCK, ~[], [pid 8938] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 8929] <... rt_sigprocmask resumed>[], 8) = 0 [pid 8938] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 8929] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f397aa55990, parent_tid=0x7f397aa55990, exit_signal=0, stack=0x7f397aa35000, stack_size=0x20300, tls=0x7f397aa556c0} [pid 8938] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0./strace-static-x86_64: Process 8940 attached ) = 0x7f397aa56000 [pid 8940] rseq(0x7f397aa55fe0, 0x20, 0, 0x53053053 [pid 8938] mprotect(0x7f397aa57000, 131072, PROT_READ|PROT_WRITE [pid 8929] <... clone3 resumed> => {parent_tid=[622]}, 88) = 622 [pid 8940] <... rseq resumed>) = 0 [pid 8938] <... mprotect resumed>) = 0 [pid 8929] rt_sigprocmask(SIG_SETMASK, [], [pid 8940] set_robust_list(0x7f397aa559a0, 24) = 0 [pid 8938] rt_sigprocmask(SIG_BLOCK, ~[], [pid 8929] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 8940] rt_sigprocmask(SIG_SETMASK, [], [pid 8938] <... rt_sigprocmask resumed>[], 8) = 0 [pid 8940] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 8938] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f397aa76990, parent_tid=0x7f397aa76990, exit_signal=0, stack=0x7f397aa56000, stack_size=0x20300, tls=0x7f397aa766c0} [pid 8929] futex(0x7f397ab4b6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8940] openat(AT_FDCWD, ".", O_RDONLY./strace-static-x86_64: Process 8941 attached ) = 4 [pid 8938] <... clone3 resumed> => {parent_tid=[614]}, 88) = 614 [pid 8929] <... futex resumed>) = 0 [pid 8940] futex(0x7f397ab4b6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8938] rt_sigprocmask(SIG_SETMASK, [], [pid 8929] futex(0x7f397ab4b6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8940] <... futex resumed>) = 0 [pid 8938] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 8929] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8940] futex(0x7f397ab4b6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8938] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8929] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8938] <... futex resumed>) = 0 [pid 8939] close(3 [pid 8938] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 8933] <... futex resumed>) = 0 [pid 8929] <... futex resumed>) = 1 [pid 8941] rseq(0x7f397aa76fe0, 0x20, 0, 0x53053053 [pid 8939] <... close resumed>) = 0 [pid 8933] ioctl(4, F2FS_IOC_SHUTDOWN, 0x200000000080 [pid 8929] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8941] <... rseq resumed>) = 0 [pid 8936] <... mount resumed>) = 0 [pid 8941] set_robust_list(0x7f397aa769a0, 24) = 0 [pid 8936] openat(AT_FDCWD, "./file1", O_RDONLY|O_DIRECTORY) = 3 [pid 8936] chdir("./file1" [pid 8939] close(4 [pid 8933] <... ioctl resumed>) = 0 [pid 8939] <... close resumed>) = 0 [pid 8933] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8941] rt_sigprocmask(SIG_SETMASK, [], [pid 8939] mkdir("./file1", 0777 [pid 8936] <... chdir resumed>) = 0 [pid 8933] <... futex resumed>) = 1 [pid 8929] <... futex resumed>) = 0 [pid 8941] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 8939] <... mkdir resumed>) = 0 [pid 8936] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 8933] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8929] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8941] memfd_create("syzkaller", 0 [pid 8939] mount("/dev/loop1", "./file1", "exfat", 0, "" [pid 8936] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 8933] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8929] <... futex resumed>) = 0 [pid 8936] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8929] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8936] <... futex resumed>) = 1 [pid 8932] <... futex resumed>) = 0 [pid 8941] <... memfd_create resumed>) = 3 [pid 8936] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_NOCTTY|O_TRUNC|O_SYNC|O_NOATIME|FASYNC, 0100 [pid 8933] fallocate(-1, 0, 0, 134220898 [pid 8932] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8933] <... fallocate resumed>) = -1 EBADF (Bad file descriptor) [pid 8932] <... futex resumed>) = 0 [ 249.962074][ T8939] loop1: detected capacity change from 0 to 256 [ 249.999733][ T8935] exFAT-fs (loop4): failed to load upcase table (idx : 0x000104d0, chksum : 0xda218cab, utbl_chksum : 0xe619d30d) [pid 8933] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8932] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8933] <... futex resumed>) = 1 [pid 8933] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8935] <... mount resumed>) = 0 [pid 8941] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 8929] <... futex resumed>) = 0 [pid 8941] <... mmap resumed>) = 0x7f3972600000 [pid 8929] close(3) = 0 [pid 8929] close(4) = 0 [pid 8929] close(5) = -1 EBADF (Bad file descriptor) [pid 8941] 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\x00\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 8929] close(6) = -1 EBADF (Bad file descriptor) [pid 8929] close(7) = -1 EBADF (Bad file descriptor) [pid 8935] openat(AT_FDCWD, "./file1", O_RDONLY|O_DIRECTORY [pid 8929] close(8 [pid 8935] <... openat resumed>) = 3 [pid 8929] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8935] chdir("./file1" [pid 8929] close(9 [pid 8935] <... chdir resumed>) = 0 [pid 8929] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8935] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 8929] close(10 [pid 8935] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 8929] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8941] <... write resumed>) = 131072 [pid 8929] close(11 [pid 8941] munmap(0x7f3972600000, 138412032 [pid 8935] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8929] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8935] <... futex resumed>) = 1 [pid 8934] <... futex resumed>) = 0 [pid 8929] close(12 [pid 8935] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_NOCTTY|O_TRUNC|O_SYNC|O_NOATIME|FASYNC, 0100 [pid 8934] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8929] <... close resumed>) = -1 EBADF (Bad file descriptor) [ 250.027374][ T8936] exFAT-fs (loop0): error, data size is invalid(10) [ 250.045852][ T8936] exFAT-fs (loop0): Filesystem has been set read-only [ 250.063895][ T8935] exFAT-fs (loop4): error, data size is invalid(10) [pid 8941] <... munmap resumed>) = 0 [pid 8934] <... futex resumed>) = 0 [pid 8929] close(13 [pid 8934] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8929] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8941] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 8929] close(14) = -1 EBADF (Bad file descriptor) [pid 8929] close(15 [pid 8941] <... openat resumed>) = 4 [pid 8929] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8941] ioctl(4, LOOP_SET_FD, 3 [pid 8929] close(16) = -1 EBADF (Bad file descriptor) [pid 8936] <... openat resumed>) = -1 EIO (Input/output error) [pid 8936] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 8936] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8932] <... futex resumed>) = 0 [pid 8929] close(17 [pid 8932] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8929] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8936] <... futex resumed>) = 0 [pid 8932] <... futex resumed>) = 1 [pid 8929] close(18 [pid 8936] openat(AT_FDCWD, ".", O_RDONLY [pid 8932] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8929] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8936] <... openat resumed>) = 4 [pid 8936] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8936] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8929] close(19 [pid 8932] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8941] <... ioctl resumed>) = 0 [pid 8929] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8941] close(3 [pid 8932] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8929] close(20 [pid 8935] <... openat resumed>) = -1 EIO (Input/output error) [pid 8932] <... futex resumed>) = 1 [pid 8929] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8941] <... close resumed>) = 0 [pid 8941] close(4 [pid 8936] <... futex resumed>) = 0 [pid 8932] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8929] close(21 [pid 8936] ioctl(4, F2FS_IOC_SHUTDOWN, 0x200000000080 [pid 8929] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8941] <... close resumed>) = 0 [pid 8936] <... ioctl resumed>) = 0 [pid 8935] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8929] close(22 [pid 8941] mkdir("./file1", 0777 [pid 8936] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8935] <... futex resumed>) = 1 [pid 8934] <... futex resumed>) = 0 [pid 8929] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8941] <... mkdir resumed>) = 0 [pid 8936] <... futex resumed>) = 1 [pid 8935] openat(AT_FDCWD, ".", O_RDONLY [pid 8934] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8932] <... futex resumed>) = 0 [pid 8929] close(23 [pid 8941] mount("/dev/loop3", "./file1", "exfat", 0, "" [pid 8936] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8935] <... openat resumed>) = 4 [pid 8934] <... futex resumed>) = 0 [ 250.077234][ T8941] loop3: detected capacity change from 0 to 256 [ 250.091073][ T8935] exFAT-fs (loop4): Filesystem has been set read-only [ 250.098950][ T8939] exFAT-fs (loop1): failed to load upcase table (idx : 0x000104d0, chksum : 0xda218cab, utbl_chksum : 0xe619d30d) [pid 8932] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8929] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8936] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8935] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8934] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8932] <... futex resumed>) = 0 [pid 8929] close(24 [pid 8935] <... futex resumed>) = 0 [pid 8936] fallocate(-1, 0, 0, 134220898 [pid 8934] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8936] <... fallocate resumed>) = -1 EBADF (Bad file descriptor) [pid 8934] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8936] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8934] <... futex resumed>) = 0 [pid 8939] <... mount resumed>) = 0 [pid 8936] <... futex resumed>) = 0 [pid 8934] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8939] openat(AT_FDCWD, "./file1", O_RDONLY|O_DIRECTORY [pid 8936] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8935] ioctl(4, F2FS_IOC_SHUTDOWN, 0x200000000080 [pid 8932] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8929] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8929] close(25 [pid 8932] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8929] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8939] <... openat resumed>) = 3 [pid 8935] <... ioctl resumed>) = 0 [pid 8932] close(3 [pid 8929] close(26 [pid 8939] chdir("./file1") = 0 [pid 8939] openat(AT_FDCWD, "/dev/loop1", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 8939] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 8937] <... futex resumed>) = 0 [pid 8939] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_NOCTTY|O_TRUNC|O_SYNC|O_NOATIME|FASYNC, 0100 [pid 8937] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8935] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8932] <... close resumed>) = 0 [pid 8929] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8935] <... futex resumed>) = 1 [pid 8934] <... futex resumed>) = 0 [pid 8932] close(4 [pid 8929] close(27 [pid 8935] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8934] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8932] <... close resumed>) = 0 [pid 8929] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8935] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8934] <... futex resumed>) = 0 [pid 8932] close(5 [pid 8929] close(28 [pid 8937] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8935] fallocate(-1, 0, 0, 134220898 [pid 8934] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8932] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8929] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8941] <... mount resumed>) = 0 [pid 8935] <... fallocate resumed>) = -1 EBADF (Bad file descriptor) [pid 8932] close(6 [pid 8929] close(29 [pid 8941] openat(AT_FDCWD, "./file1", O_RDONLY|O_DIRECTORY [pid 8935] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8932] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8929] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8935] <... futex resumed>) = 1 [pid 8934] <... futex resumed>) = 0 [pid 8932] close(7 [pid 8941] <... openat resumed>) = 3 [pid 8935] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8934] close(3 [pid 8932] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8929] exit_group(0 [pid 8941] chdir("./file1" [pid 8932] close(8 [pid 8929] <... exit_group resumed>) = ? [pid 8940] <... futex resumed>) = ? [pid 8932] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8941] <... chdir resumed>) = 0 [pid 8940] +++ exited with 0 +++ [pid 8932] close(9 [pid 8941] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 8932] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8941] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 8934] <... close resumed>) = 0 [pid 8933] <... futex resumed>) = ? [pid 8932] close(10 [pid 8941] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8934] close(4 [pid 8933] +++ exited with 0 +++ [pid 8932] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8929] +++ exited with 0 +++ [pid 8941] <... futex resumed>) = 1 [pid 8938] <... futex resumed>) = 0 [pid 8934] <... close resumed>) = 0 [pid 8932] close(11 [pid 5856] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=620, si_uid=0, si_status=0, si_utime=0, si_stime=6 /* 0.06 s */} --- [ 250.140776][ T8941] exFAT-fs (loop3): failed to load upcase table (idx : 0x000104d0, chksum : 0xda218cab, utbl_chksum : 0xe619d30d) [ 250.158065][ T8939] exFAT-fs (loop1): error, data size is invalid(10) [pid 8941] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8938] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8934] close(5 [pid 8932] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8934] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8932] close(12 [pid 8934] close(6 [pid 5856] umount2("./244", MNT_FORCE|UMOUNT_NOFOLLOW [pid 8934] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5856] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 8941] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8938] <... futex resumed>) = 0 [pid 8934] close(7 [pid 8932] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5856] openat(AT_FDCWD, "./244", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 8941] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_NOCTTY|O_TRUNC|O_SYNC|O_NOATIME|FASYNC, 0100 [pid 8939] <... openat resumed>) = -1 EIO (Input/output error) [pid 8938] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8934] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8932] close(13 [pid 5856] <... openat resumed>) = 3 [pid 8934] close(8 [pid 5856] newfstatat(3, "", [pid 8934] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5856] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=80, ...}, AT_EMPTY_PATH) = 0 [pid 8934] close(9 [pid 5856] getdents64(3, [pid 8934] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5856] <... getdents64 resumed>0x55555c89d730 /* 4 entries */, 32768) = 112 [pid 8934] close(10 [pid 5856] umount2("./244/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 8934] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8934] close(11) = -1 EBADF (Bad file descriptor) [pid 8934] close(12) = -1 EBADF (Bad file descriptor) [pid 8934] close(13) = -1 EBADF (Bad file descriptor) [pid 8934] close(14) = -1 EBADF (Bad file descriptor) [pid 8934] close(15 [pid 8932] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8934] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8934] close(16) = -1 EBADF (Bad file descriptor) [pid 8934] close(17) = -1 EBADF (Bad file descriptor) [pid 8934] close(18) = -1 EBADF (Bad file descriptor) [pid 8934] close(19) = -1 EBADF (Bad file descriptor) [pid 8934] close(20) = -1 EBADF (Bad file descriptor) [pid 8934] close(21) = -1 EBADF (Bad file descriptor) [pid 8941] <... openat resumed>) = -1 EIO (Input/output error) [pid 8939] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8934] close(22 [pid 8932] close(14 [pid 5856] <... umount2 resumed>) = 0 [pid 8941] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8939] <... futex resumed>) = 1 [pid 8937] <... futex resumed>) = 0 [pid 8934] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8932] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5856] umount2("./244/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 8941] <... futex resumed>) = 1 [pid 8939] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8938] <... futex resumed>) = 0 [pid 8937] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8934] close(23 [pid 8932] close(15 [pid 5856] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 8941] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8939] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8938] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8937] <... futex resumed>) = 0 [pid 8934] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8932] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5856] newfstatat(AT_FDCWD, "./244/file1", [pid 8941] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8939] openat(AT_FDCWD, ".", O_RDONLY [pid 8938] <... futex resumed>) = 0 [pid 8937] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8934] close(24 [pid 8932] close(16 [pid 5856] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 8941] openat(AT_FDCWD, ".", O_RDONLY [pid 8939] <... openat resumed>) = 4 [pid 8938] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8934] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8932] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5856] umount2("./244/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 8941] <... openat resumed>) = 4 [pid 8939] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8934] close(25 [pid 8932] close(17 [pid 5856] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 8939] <... futex resumed>) = 1 [pid 8937] <... futex resumed>) = 0 [pid 8934] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8932] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5856] openat(AT_FDCWD, "./244/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 8941] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8939] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8937] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8934] close(26 [pid 8932] close(18 [pid 5856] <... openat resumed>) = 4 [pid 8941] <... futex resumed>) = 1 [pid 8939] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8938] <... futex resumed>) = 0 [pid 8937] <... futex resumed>) = 0 [pid 8934] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8932] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5856] newfstatat(4, "", [pid 8941] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8939] ioctl(4, F2FS_IOC_SHUTDOWN, 0x200000000080 [pid 8938] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8937] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8934] close(27 [pid 8932] close(19 [pid 5856] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_EMPTY_PATH) = 0 [pid 8941] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8939] <... ioctl resumed>) = 0 [pid 8938] <... futex resumed>) = 0 [pid 8934] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8932] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5856] getdents64(4, [pid 8941] ioctl(4, F2FS_IOC_SHUTDOWN, 0x200000000080 [pid 8939] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8938] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8934] close(28 [pid 8932] close(20 [pid 5856] <... getdents64 resumed>0x55555c8a5770 /* 2 entries */, 32768) = 48 [pid 8941] <... ioctl resumed>) = 0 [pid 8939] <... futex resumed>) = 1 [pid 8937] <... futex resumed>) = 0 [pid 8934] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8932] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5856] getdents64(4, [pid 8941] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8939] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8937] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8934] close(29 [pid 8932] close(21 [pid 5856] <... getdents64 resumed>0x55555c8a5770 /* 0 entries */, 32768) = 0 [pid 8941] <... futex resumed>) = 1 [pid 8939] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8938] <... futex resumed>) = 0 [pid 8937] <... futex resumed>) = 0 [pid 8934] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8932] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5856] close(4 [pid 8941] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8939] fallocate(-1, 0, 0, 134220898 [pid 8938] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8937] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8934] exit_group(0 [ 250.189069][ T8939] exFAT-fs (loop1): Filesystem has been set read-only [ 250.199209][ T8941] exFAT-fs (loop3): error, data size is invalid(10) [ 250.206139][ T8941] exFAT-fs (loop3): Filesystem has been set read-only [pid 8932] close(22 [pid 8941] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8939] <... fallocate resumed>) = -1 EBADF (Bad file descriptor) [pid 8938] <... futex resumed>) = 0 [pid 8935] <... futex resumed>) = ? [pid 8934] <... exit_group resumed>) = ? [pid 8932] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5856] <... close resumed>) = 0 [pid 8941] fallocate(-1, 0, 0, 134220898 [pid 8939] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8938] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8935] +++ exited with 0 +++ [pid 8934] +++ exited with 0 +++ [pid 8932] close(23 [pid 5856] rmdir("./244/file1" [pid 8941] <... fallocate resumed>) = -1 EBADF (Bad file descriptor) [pid 8939] <... futex resumed>) = 1 [pid 8937] <... futex resumed>) = 0 [pid 8932] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5857] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=604, si_uid=0, si_status=0, si_utime=0, si_stime=3 /* 0.03 s */} --- [pid 5856] <... rmdir resumed>) = 0 [pid 8941] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8939] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8937] close(3 [pid 8932] close(24 [pid 5857] restart_syscall(<... resuming interrupted clone ...> [pid 8941] <... futex resumed>) = 1 [pid 8938] <... futex resumed>) = 0 [pid 8937] <... close resumed>) = 0 [pid 8932] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5857] <... restart_syscall resumed>) = 0 [pid 5856] umount2("./244/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 8941] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8938] close(3 [pid 8937] close(4 [pid 8932] close(25 [pid 5856] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 8938] <... close resumed>) = 0 [pid 8937] <... close resumed>) = 0 [pid 8932] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5856] newfstatat(AT_FDCWD, "./244/binderfs", [pid 8938] close(4 [pid 8937] close(5 [pid 8932] close(26 [pid 8938] <... close resumed>) = 0 [pid 8937] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8932] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5857] umount2("./246", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5856] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 8938] close(5 [pid 8937] close(6 [pid 8932] close(27 [pid 5857] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5856] unlink("./244/binderfs" [pid 8938] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8937] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8932] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5857] openat(AT_FDCWD, "./246", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 8938] close(6 [pid 8937] close(7 [pid 8932] close(28 [pid 8938] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8937] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8932] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8938] close(7 [pid 8937] close(8 [pid 8932] close(29 [pid 5856] <... unlink resumed>) = 0 [pid 8938] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8937] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8932] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5857] <... openat resumed>) = 3 [pid 8938] close(8 [pid 8937] close(9 [pid 8932] exit_group(0 [pid 5857] newfstatat(3, "", [pid 5856] getdents64(3, [pid 8938] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8937] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8936] <... futex resumed>) = ? [pid 8932] <... exit_group resumed>) = ? [pid 5856] <... getdents64 resumed>0x55555c89d730 /* 0 entries */, 32768) = 0 [pid 8938] close(9 [pid 8937] close(10 [pid 8936] +++ exited with 0 +++ [pid 5857] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=80, ...}, AT_EMPTY_PATH) = 0 [pid 8938] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8937] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8932] +++ exited with 0 +++ [pid 5857] getdents64(3, [pid 5856] close(3 [pid 8938] close(10 [pid 8937] close(11 [pid 5857] <... getdents64 resumed>0x55555c89d730 /* 4 entries */, 32768) = 112 [pid 5856] <... close resumed>) = 0 [pid 5855] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=604, si_uid=0, si_status=0, si_utime=0, si_stime=6 /* 0.06 s */} --- [pid 8938] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8937] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5857] umount2("./246/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5856] rmdir("./244" [pid 5855] restart_syscall(<... resuming interrupted clone ...> [pid 8938] close(11 [pid 8937] close(12 [pid 5856] <... rmdir resumed>) = 0 [pid 8938] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8937] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5857] <... umount2 resumed>) = 0 [pid 5855] <... restart_syscall resumed>) = 0 [pid 8937] close(13 [pid 5857] umount2("./246/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 8938] close(12 [pid 8937] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5857] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5856] mkdir("./245", 0777) = 0 [pid 8938] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8937] close(14 [pid 5857] newfstatat(AT_FDCWD, "./246/file1", [pid 5856] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 8937] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8938] close(13 [pid 5856] <... openat resumed>) = 3 [pid 5855] umount2("./242", MNT_FORCE|UMOUNT_NOFOLLOW [pid 8938] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8937] close(15 [pid 5857] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5856] ioctl(3, LOOP_CLR_FD [pid 5855] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 8938] close(14 [pid 8937] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5857] umount2("./246/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5855] openat(AT_FDCWD, "./242", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 8938] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8937] close(16 [pid 5857] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5856] <... ioctl resumed>) = 0 [pid 5855] <... openat resumed>) = 3 [pid 8938] close(15 [pid 8937] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5857] openat(AT_FDCWD, "./246/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 8938] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8937] close(17 [pid 5857] <... openat resumed>) = 4 [pid 5856] close(3 [pid 8938] close(16 [pid 8937] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5855] newfstatat(3, "", [pid 8938] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8937] close(18 [pid 5857] newfstatat(4, "", [pid 5855] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=80, ...}, AT_EMPTY_PATH) = 0 [pid 8938] close(17 [pid 5856] <... close resumed>) = 0 [pid 8938] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5855] getdents64(3, [pid 8938] close(18) = -1 EBADF (Bad file descriptor) [pid 5855] <... getdents64 resumed>0x55555c89d730 /* 4 entries */, 32768) = 112 [pid 8938] close(19 [pid 5855] umount2("./242/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 8938] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8938] close(20) = -1 EBADF (Bad file descriptor) [pid 8938] close(21 [pid 8937] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5857] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_EMPTY_PATH) = 0 [pid 8937] close(19 [pid 5856] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 8937] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5857] getdents64(4, [pid 8937] close(20 [pid 5857] <... getdents64 resumed>0x55555c8a5770 /* 2 entries */, 32768) = 48 [pid 8937] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5857] getdents64(4, [pid 8937] close(21 [pid 5857] <... getdents64 resumed>0x55555c8a5770 /* 0 entries */, 32768) = 0 [pid 8937] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8938] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8937] close(22 [pid 5857] close(4 [pid 8938] close(22 [pid 8937] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8938] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8938] close(23) = -1 EBADF (Bad file descriptor) ./strace-static-x86_64: Process 8942 attached [pid 8938] close(24 [pid 8937] close(23 [pid 5857] <... close resumed>) = 0 [pid 5855] <... umount2 resumed>) = 0 [pid 8938] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8937] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5857] rmdir("./246/file1" [pid 8942] set_robust_list(0x55555c89c6a0, 24 [pid 8937] close(24 [pid 5857] <... rmdir resumed>) = 0 [pid 8942] <... set_robust_list resumed>) = 0 [pid 8938] close(25 [pid 8937] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5857] umount2("./246/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 8942] chdir("./245" [pid 8938] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5855] umount2("./242/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 8942] <... chdir resumed>) = 0 [pid 8938] close(26 [pid 5855] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 8942] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 8938] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8938] close(27 [pid 5855] newfstatat(AT_FDCWD, "./242/file1", [pid 8938] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8942] <... prctl resumed>) = 0 [pid 8938] close(28 [pid 5855] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 8942] setpgid(0, 0 [pid 8938] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5855] umount2("./242/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 8942] <... setpgid resumed>) = 0 [pid 8938] close(29 [pid 8942] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 8938] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5855] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 8938] exit_group(0 [pid 8941] <... futex resumed>) = ? [pid 8938] <... exit_group resumed>) = ? [pid 8937] close(25 [pid 5857] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5856] <... clone resumed>, child_tidptr=0x55555c89c690) = 623 [pid 5857] newfstatat(AT_FDCWD, "./246/binderfs", [pid 8937] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8941] +++ exited with 0 +++ [pid 8937] close(26 [pid 8942] <... openat resumed>) = 3 [pid 8938] +++ exited with 0 +++ [pid 8937] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5855] openat(AT_FDCWD, "./242/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 8942] write(3, "1000", 4 [pid 8937] close(27 [pid 5857] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 8942] <... write resumed>) = 4 [pid 8937] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5857] unlink("./246/binderfs" [pid 5855] <... openat resumed>) = 4 [pid 8942] close(3 [pid 8937] close(28 [pid 5858] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=613, si_uid=0, si_status=0, si_utime=0, si_stime=8 /* 0.08 s */} --- [pid 8942] <... close resumed>) = 0 [pid 8937] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5857] <... unlink resumed>) = 0 [pid 5858] restart_syscall(<... resuming interrupted clone ...> [pid 5855] newfstatat(4, "", [pid 8937] close(29 [pid 5857] getdents64(3, [pid 8937] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5855] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_EMPTY_PATH) = 0 [pid 5857] <... getdents64 resumed>0x55555c89d730 /* 0 entries */, 32768) = 0 [pid 8937] exit_group(0 [pid 5857] close(3 [pid 5855] getdents64(4, [pid 8939] <... futex resumed>) = ? [pid 8937] <... exit_group resumed>) = ? [pid 5857] <... close resumed>) = 0 [pid 5855] <... getdents64 resumed>0x55555c8a5770 /* 2 entries */, 32768) = 48 [pid 8939] +++ exited with 0 +++ [pid 5857] rmdir("./246" [pid 8942] symlink("/dev/binderfs", "./binderfs" [pid 5858] <... restart_syscall resumed>) = 0 [pid 8942] <... symlink resumed>) = 0 [pid 5857] <... rmdir resumed>) = 0 [pid 5857] mkdir("./247", 0777 [pid 5855] getdents64(4, executing program [pid 8942] write(1, "executing program\n", 18 [pid 5855] <... getdents64 resumed>0x55555c8a5770 /* 0 entries */, 32768) = 0 [pid 8942] <... write resumed>) = 18 [pid 5857] <... mkdir resumed>) = 0 [pid 5858] umount2("./243", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5855] close(4 [pid 5857] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 5858] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 8942] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8937] +++ exited with 0 +++ [pid 5857] <... openat resumed>) = 3 [pid 5858] openat(AT_FDCWD, "./243", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5855] <... close resumed>) = 0 [pid 8942] <... futex resumed>) = 0 [pid 5857] ioctl(3, LOOP_CLR_FD [pid 5858] <... openat resumed>) = 3 [pid 5855] rmdir("./242/file1" [pid 5857] <... ioctl resumed>) = 0 [pid 5858] newfstatat(3, "", [pid 8942] rt_sigaction(SIGRT_1, {sa_handler=0x7f397aae8710, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f397aad98c0}, [pid 5857] close(3 [pid 5858] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=80, ...}, AT_EMPTY_PATH) = 0 [pid 5855] <... rmdir resumed>) = 0 [pid 5854] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=619, si_uid=0, si_status=0, si_utime=0, si_stime=6 /* 0.06 s */} --- [pid 8942] <... rt_sigaction resumed>NULL, 8) = 0 [pid 8942] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 5858] getdents64(3, [pid 5855] umount2("./242/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5854] restart_syscall(<... resuming interrupted clone ...> [pid 8942] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5858] <... getdents64 resumed>0x55555c89d730 /* 4 entries */, 32768) = 112 [pid 8942] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f397aa56000 [pid 8942] mprotect(0x7f397aa57000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 8942] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 5857] <... close resumed>) = 0 [pid 5858] umount2("./243/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5855] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5854] <... restart_syscall resumed>) = 0 [pid 5857] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5855] newfstatat(AT_FDCWD, "./242/binderfs", [pid 8942] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f397aa76990, parent_tid=0x7f397aa76990, exit_signal=0, stack=0x7f397aa56000, stack_size=0x20300, tls=0x7f397aa766c0} [pid 5855] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 ./strace-static-x86_64: Process 8943 attached [pid 5858] <... umount2 resumed>) = 0 [pid 5855] unlink("./242/binderfs" [pid 5854] umount2("./247", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5857] <... clone resumed>, child_tidptr=0x55555c89c690) = 606 [pid 5858] umount2("./243/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5854] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 8943] set_robust_list(0x55555c89c6a0, 24 [pid 5858] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5855] <... unlink resumed>) = 0 [pid 5854] openat(AT_FDCWD, "./247", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY./strace-static-x86_64: Process 8944 attached [pid 8943] <... set_robust_list resumed>) = 0 [pid 5858] newfstatat(AT_FDCWD, "./243/file1", [pid 5855] getdents64(3, [pid 5854] <... openat resumed>) = 3 [pid 8942] <... clone3 resumed> => {parent_tid=[624]}, 88) = 624 [pid 8943] chdir("./247" [pid 8942] rt_sigprocmask(SIG_SETMASK, [], [pid 5854] newfstatat(3, "", [pid 8944] rseq(0x7f397aa76fe0, 0x20, 0, 0x53053053 [pid 8943] <... chdir resumed>) = 0 [pid 8942] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5858] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5855] <... getdents64 resumed>0x55555c89d730 /* 0 entries */, 32768) = 0 [pid 8944] <... rseq resumed>) = 0 [pid 8943] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 8942] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5858] umount2("./243/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5855] close(3 [pid 5854] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=80, ...}, AT_EMPTY_PATH) = 0 [pid 8944] set_robust_list(0x7f397aa769a0, 24 [pid 8942] <... futex resumed>) = 0 [pid 8942] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 8944] <... set_robust_list resumed>) = 0 [pid 5858] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5854] getdents64(3, [pid 8944] rt_sigprocmask(SIG_SETMASK, [], [pid 8943] <... prctl resumed>) = 0 [pid 5858] openat(AT_FDCWD, "./243/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5855] <... close resumed>) = 0 [pid 5854] <... getdents64 resumed>0x55555c89d730 /* 4 entries */, 32768) = 112 [pid 8944] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 8943] setpgid(0, 0 [pid 8944] memfd_create("syzkaller", 0 [pid 8943] <... setpgid resumed>) = 0 [pid 5858] <... openat resumed>) = 4 [pid 5855] rmdir("./242" [pid 5854] umount2("./247/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 8943] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5854] <... umount2 resumed>) = 0 [pid 8944] <... memfd_create resumed>) = 3 [pid 8943] <... openat resumed>) = 3 [pid 5858] newfstatat(4, "", [pid 5855] <... rmdir resumed>) = 0 [pid 5854] umount2("./247/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 8944] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 8943] write(3, "1000", 4 [pid 5858] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_EMPTY_PATH) = 0 [pid 5855] mkdir("./243", 0777 [pid 8944] <... mmap resumed>) = 0x7f3972600000 [pid 8943] <... write resumed>) = 4 [pid 5858] getdents64(4, [pid 5855] <... mkdir resumed>) = 0 [pid 5854] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 8943] close(3 [pid 5858] <... getdents64 resumed>0x55555c8a5770 /* 2 entries */, 32768) = 48 [pid 8944] 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\x00\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 8943] <... close resumed>) = 0 [pid 5858] getdents64(4, [pid 5855] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 5854] newfstatat(AT_FDCWD, "./247/file1", [pid 5858] <... getdents64 resumed>0x55555c8a5770 /* 0 entries */, 32768) = 0 [pid 5858] close(4) = 0 [pid 5858] rmdir("./243/file1" [pid 8943] symlink("/dev/binderfs", "./binderfs" [pid 5858] <... rmdir resumed>) = 0 [pid 5855] <... openat resumed>) = 3 [pid 5854] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 8943] <... symlink resumed>) = 0 [pid 8944] <... write resumed>) = 131072 [pid 8943] write(1, "executing program\n", 18 [pid 5858] umount2("./243/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5855] ioctl(3, LOOP_CLR_FD [pid 5854] umount2("./247/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5858] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5855] <... ioctl resumed>) = 0 [pid 5854] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5855] close(3 [pid 5858] newfstatat(AT_FDCWD, "./243/binderfs", executing program [pid 8944] munmap(0x7f3972600000, 138412032 [pid 8943] <... write resumed>) = 18 [pid 5858] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5855] <... close resumed>) = 0 [pid 5854] openat(AT_FDCWD, "./247/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 8943] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5858] unlink("./243/binderfs" [pid 8943] <... futex resumed>) = 0 [pid 5858] <... unlink resumed>) = 0 [pid 8943] rt_sigaction(SIGRT_1, {sa_handler=0x7f397aae8710, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f397aad98c0}, [pid 8944] <... munmap resumed>) = 0 [pid 8944] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 8943] <... rt_sigaction resumed>NULL, 8) = 0 [pid 5858] getdents64(3, [pid 5855] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5854] newfstatat(4, "", ./strace-static-x86_64: Process 8945 attached [pid 8944] <... openat resumed>) = 4 [pid 8943] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 5858] <... getdents64 resumed>0x55555c89d730 /* 0 entries */, 32768) = 0 [pid 5854] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_EMPTY_PATH) = 0 [pid 5858] close(3 [pid 8943] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5858] <... close resumed>) = 0 [pid 5854] getdents64(4, [pid 8943] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 5858] rmdir("./243" [pid 8943] <... mmap resumed>) = 0x7f397aa56000 [pid 5858] <... rmdir resumed>) = 0 [pid 8944] ioctl(4, LOOP_SET_FD, 3 [pid 8943] mprotect(0x7f397aa57000, 131072, PROT_READ|PROT_WRITE [pid 5854] <... getdents64 resumed>0x55555c8a5770 /* 2 entries */, 32768) = 48 [pid 8945] set_robust_list(0x55555c89c6a0, 24 [pid 8943] <... mprotect resumed>) = 0 [pid 5858] mkdir("./244", 0777 [pid 5854] getdents64(4, [pid 8945] <... set_robust_list resumed>) = 0 [pid 5858] <... mkdir resumed>) = 0 [pid 8943] rt_sigprocmask(SIG_BLOCK, ~[], [pid 5855] <... clone resumed>, child_tidptr=0x55555c89c690) = 606 [pid 5854] <... getdents64 resumed>0x55555c8a5770 /* 0 entries */, 32768) = 0 [pid 8943] <... rt_sigprocmask resumed>[], 8) = 0 [pid 5858] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 5854] close(4 [pid 5858] <... openat resumed>) = 3 [pid 5854] <... close resumed>) = 0 [pid 8943] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f397aa76990, parent_tid=0x7f397aa76990, exit_signal=0, stack=0x7f397aa56000, stack_size=0x20300, tls=0x7f397aa766c0} [pid 5858] ioctl(3, LOOP_CLR_FD [pid 5854] rmdir("./247/file1" [pid 5858] <... ioctl resumed>) = 0 [pid 5854] <... rmdir resumed>) = 0 ./strace-static-x86_64: Process 8946 attached [pid 8945] chdir("./243" [pid 5858] close(3 [pid 5854] umount2("./247/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 8946] rseq(0x7f397aa76fe0, 0x20, 0, 0x53053053 [pid 8945] <... chdir resumed>) = 0 [pid 8946] <... rseq resumed>) = 0 [pid 8945] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 8946] set_robust_list(0x7f397aa769a0, 24 [pid 8945] <... prctl resumed>) = 0 [pid 8946] <... set_robust_list resumed>) = 0 [pid 8946] rt_sigprocmask(SIG_SETMASK, [], [pid 8945] setpgid(0, 0 [pid 8943] <... clone3 resumed> => {parent_tid=[607]}, 88) = 607 [pid 5854] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 8946] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 8945] <... setpgid resumed>) = 0 [pid 8946] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8945] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 8943] rt_sigprocmask(SIG_SETMASK, [], [pid 5854] newfstatat(AT_FDCWD, "./247/binderfs", [pid 8943] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5858] <... close resumed>) = 0 [pid 5854] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 8943] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5858] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5854] unlink("./247/binderfs"./strace-static-x86_64: Process 8947 attached [pid 8946] <... futex resumed>) = 0 [pid 8945] <... openat resumed>) = 3 [pid 8943] <... futex resumed>) = 1 [pid 5854] <... unlink resumed>) = 0 [pid 8943] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 8946] memfd_create("syzkaller", 0 [pid 8945] write(3, "1000", 4 [pid 5854] getdents64(3, [pid 8946] <... memfd_create resumed>) = 3 [pid 8945] <... write resumed>) = 4 [pid 5854] <... getdents64 resumed>0x55555c89d730 /* 0 entries */, 32768) = 0 [pid 8947] set_robust_list(0x55555c89c6a0, 24 [pid 8945] close(3 [pid 5854] close(3 [pid 8947] <... set_robust_list resumed>) = 0 [pid 8946] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 8945] <... close resumed>) = 0 [pid 8947] chdir("./244" [pid 8946] <... mmap resumed>) = 0x7f3972600000 [pid 8945] symlink("/dev/binderfs", "./binderfs" [pid 5858] <... clone resumed>, child_tidptr=0x55555c89c690) = 615 [pid 5854] <... close resumed>) = 0 [pid 8947] <... chdir resumed>) = 0 [pid 8945] <... symlink resumed>) = 0 [pid 5854] rmdir("./247" [pid 8947] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5854] <... rmdir resumed>) = 0 [pid 8947] <... prctl resumed>) = 0 [pid 5854] mkdir("./248", 0777 [pid 8947] setpgid(0, 0 [pid 8946] 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\x00\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 8945] write(1, "executing program\n", 18 [pid 8944] <... ioctl resumed>) = 0 executing program [pid 5854] <... mkdir resumed>) = 0 [pid 8947] <... setpgid resumed>) = 0 [pid 8945] <... write resumed>) = 18 [pid 8947] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 8945] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8947] <... openat resumed>) = 3 [pid 8944] close(3 [pid 5854] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 8945] <... futex resumed>) = 0 [pid 8944] <... close resumed>) = 0 [pid 5854] <... openat resumed>) = 3 [pid 8945] rt_sigaction(SIGRT_1, {sa_handler=0x7f397aae8710, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f397aad98c0}, [pid 8944] close(4 [pid 8947] write(3, "1000", 4 [pid 8945] <... rt_sigaction resumed>NULL, 8) = 0 [pid 8944] <... close resumed>) = 0 [pid 5854] ioctl(3, LOOP_CLR_FD [pid 8947] <... write resumed>) = 4 [pid 8945] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 8944] mkdir("./file1", 0777 [pid 5854] <... ioctl resumed>) = 0 [pid 8947] close(3 [pid 8945] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 8947] <... close resumed>) = 0 [pid 8946] <... write resumed>) = 131072 [pid 8945] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8944] <... mkdir resumed>) = 0 [pid 5854] close(3 [pid 8947] symlink("/dev/binderfs", "./binderfs" [pid 8945] <... mmap resumed>) = 0x7f397aa56000 [pid 8947] <... symlink resumed>) = 0 [pid 8946] munmap(0x7f3972600000, 138412032 [pid 8945] mprotect(0x7f397aa57000, 131072, PROT_READ|PROT_WRITE [pid 8944] mount("/dev/loop2", "./file1", "exfat", 0, "" [pid 5854] <... close resumed>) = 0 [pid 8945] <... mprotect resumed>) = 0 executing program [pid 8947] write(1, "executing program\n", 18 [pid 8946] <... munmap resumed>) = 0 [pid 8945] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 8947] <... write resumed>) = 18 [pid 8945] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f397aa76990, parent_tid=0x7f397aa76990, exit_signal=0, stack=0x7f397aa56000, stack_size=0x20300, tls=0x7f397aa766c0}./strace-static-x86_64: Process 8948 attached [pid 8947] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8945] <... clone3 resumed> => {parent_tid=[607]}, 88) = 607 [pid 8948] rseq(0x7f397aa76fe0, 0x20, 0, 0x53053053 [pid 8945] rt_sigprocmask(SIG_SETMASK, [], [pid 8948] <... rseq resumed>) = 0 [pid 8945] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 8948] set_robust_list(0x7f397aa769a0, 24 [pid 8945] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8948] <... set_robust_list resumed>) = 0 [pid 8945] <... futex resumed>) = 0 [pid 8948] rt_sigprocmask(SIG_SETMASK, [], [pid 8945] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 8948] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 8946] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 8948] memfd_create("syzkaller", 0 [pid 8947] rt_sigaction(SIGRT_1, {sa_handler=0x7f397aae8710, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f397aad98c0}, [pid 8946] <... openat resumed>) = 4 [pid 5854] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 8947] <... rt_sigaction resumed>NULL, 8) = 0 ./strace-static-x86_64: Process 8949 attached [pid 8947] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 8947] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8949] set_robust_list(0x55555c89c6a0, 24 [pid 8947] <... mmap resumed>) = 0x7f397aa56000 [pid 8949] <... set_robust_list resumed>) = 0 [ 250.444374][ T8944] loop2: detected capacity change from 0 to 256 [pid 8947] mprotect(0x7f397aa57000, 131072, PROT_READ|PROT_WRITE [pid 8946] ioctl(4, LOOP_SET_FD, 3 [pid 8949] chdir("./248" [pid 8948] <... memfd_create resumed>) = 3 [pid 8947] <... mprotect resumed>) = 0 [pid 8948] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5854] <... clone resumed>, child_tidptr=0x55555c89c690) = 621 [pid 8949] <... chdir resumed>) = 0 [pid 8947] rt_sigprocmask(SIG_BLOCK, ~[], [pid 8949] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 8947] <... rt_sigprocmask resumed>[], 8) = 0 [pid 8949] setpgid(0, 0 [pid 8947] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f397aa76990, parent_tid=0x7f397aa76990, exit_signal=0, stack=0x7f397aa56000, stack_size=0x20300, tls=0x7f397aa766c0} [pid 8949] <... setpgid resumed>) = 0 [pid 8949] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 8947] <... clone3 resumed> => {parent_tid=[616]}, 88) = 616 [pid 8949] <... openat resumed>) = 3 [pid 8947] rt_sigprocmask(SIG_SETMASK, [], [pid 8948] <... mmap resumed>) = 0x7f3972600000 [pid 8949] write(3, "1000", 4 [pid 8947] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 8949] <... write resumed>) = 4 [pid 8947] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8949] close(3 [pid 8947] <... futex resumed>) = 0 [pid 8949] <... close resumed>) = 0 [pid 8947] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 8949] symlink("/dev/binderfs", "./binderfs") = 0 [pid 8948] 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\x00\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 8949] write(1, "executing program\n", 18) = 18 [pid 8949] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8949] rt_sigaction(SIGRT_1, {sa_handler=0x7f397aae8710, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f397aad98c0}, NULL, 8) = 0 [pid 8949] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 ./strace-static-x86_64: Process 8950 attached [pid 8949] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8948] <... write resumed>) = 131072 [pid 8949] <... mmap resumed>) = 0x7f397aa56000 [pid 8949] mprotect(0x7f397aa57000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 8949] rt_sigprocmask(SIG_BLOCK, ~[], [pid 8950] rseq(0x7f397aa76fe0, 0x20, 0, 0x53053053 [pid 8948] munmap(0x7f3972600000, 138412032 [pid 8949] <... rt_sigprocmask resumed>[], 8) = 0 [pid 8949] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f397aa76990, parent_tid=0x7f397aa76990, exit_signal=0, stack=0x7f397aa56000, stack_size=0x20300, tls=0x7f397aa766c0} [pid 8950] <... rseq resumed>) = 0 [pid 8948] <... munmap resumed>) = 0 ./strace-static-x86_64: Process 8951 attached [pid 8950] set_robust_list(0x7f397aa769a0, 24 [pid 8948] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 8951] rseq(0x7f397aa76fe0, 0x20, 0, 0x53053053 [pid 8949] <... clone3 resumed> => {parent_tid=[622]}, 88) = 622 [pid 8951] <... rseq resumed>) = 0 [pid 8950] <... set_robust_list resumed>) = 0 [pid 8949] rt_sigprocmask(SIG_SETMASK, [], [pid 8948] <... openat resumed>) = 4 [pid 8951] set_robust_list(0x7f397aa769a0, 24 [pid 8950] rt_sigprocmask(SIG_SETMASK, [], [pid 8949] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 8948] ioctl(4, LOOP_SET_FD, 3 [pid 8951] <... set_robust_list resumed>) = 0 [pid 8950] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 8949] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8951] rt_sigprocmask(SIG_SETMASK, [], [pid 8949] <... futex resumed>) = 0 [pid 8951] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 8949] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 8951] memfd_create("syzkaller", 0) = 3 [pid 8951] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f3972600000 [pid 8950] memfd_create("syzkaller", 0 [pid 8944] <... mount resumed>) = 0 [pid 8951] 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\x00\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 8950] <... memfd_create resumed>) = 3 [pid 8944] openat(AT_FDCWD, "./file1", O_RDONLY|O_DIRECTORY) = 3 [pid 8944] chdir("./file1") = 0 [pid 8944] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 8950] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 8944] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 8951] <... write resumed>) = 131072 [pid 8950] <... mmap resumed>) = 0x7f3972600000 [pid 8948] <... ioctl resumed>) = 0 [pid 8946] <... ioctl resumed>) = 0 [pid 8944] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8951] munmap(0x7f3972600000, 138412032 [pid 8948] close(3 [pid 8946] close(3 [pid 8944] <... futex resumed>) = 1 [pid 8951] <... munmap resumed>) = 0 [pid 8950] 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\x00\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 8942] <... futex resumed>) = 0 [pid 8948] <... close resumed>) = 0 [pid 8946] <... close resumed>) = 0 [pid 8944] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8946] close(4) = 0 [pid 8946] mkdir("./file1", 0777) = 0 [pid 8948] close(4 [pid 8951] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 8948] <... close resumed>) = 0 [pid 8951] <... openat resumed>) = 4 [ 250.501374][ T8944] exFAT-fs (loop2): failed to load upcase table (idx : 0x000104d0, chksum : 0xda218cab, utbl_chksum : 0xe619d30d) [ 250.514763][ T8946] loop4: detected capacity change from 0 to 256 [ 250.534584][ T8948] loop0: detected capacity change from 0 to 256 [pid 8951] ioctl(4, LOOP_SET_FD, 3 [pid 8948] mkdir("./file1", 0777 [pid 8946] mount("/dev/loop4", "./file1", "exfat", 0, "" [pid 8942] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8948] <... mkdir resumed>) = 0 [pid 8948] mount("/dev/loop0", "./file1", "exfat", 0, "" [pid 8950] <... write resumed>) = 131072 [pid 8942] <... futex resumed>) = 1 [pid 8950] munmap(0x7f3972600000, 138412032 [pid 8944] <... futex resumed>) = 0 [pid 8942] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8950] <... munmap resumed>) = 0 [pid 8944] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_NOCTTY|O_TRUNC|O_SYNC|O_NOATIME|FASYNC, 0100 [pid 8950] openat(AT_FDCWD, "/dev/loop3", O_RDWR) = 4 [ 250.569596][ T8951] loop1: detected capacity change from 0 to 256 [ 250.586812][ T8944] exFAT-fs (loop2): error, data size is invalid(10) [ 250.599471][ T8950] loop3: detected capacity change from 0 to 256 [ 250.603981][ T8946] exFAT-fs (loop4): failed to load upcase table (idx : 0x000104d0, chksum : 0xda218cab, utbl_chksum : 0xe619d30d) [pid 8950] ioctl(4, LOOP_SET_FD, 3 [pid 8951] <... ioctl resumed>) = 0 [pid 8950] <... ioctl resumed>) = 0 [pid 8951] close(3) = 0 [pid 8951] close(4) = 0 [pid 8950] close(3 [pid 8944] <... openat resumed>) = -1 EIO (Input/output error) [pid 8942] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 8950] <... close resumed>) = 0 [pid 8942] futex(0x7f397ab4b6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8950] close(4 [pid 8942] <... futex resumed>) = 0 [pid 8950] <... close resumed>) = 0 [pid 8942] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8950] mkdir("./file1", 0777 [pid 8942] <... mmap resumed>) = 0x7f397aa35000 [pid 8951] mkdir("./file1", 0777) = 0 [pid 8950] <... mkdir resumed>) = 0 [pid 8942] mprotect(0x7f397aa36000, 131072, PROT_READ|PROT_WRITE [pid 8950] mount("/dev/loop3", "./file1", "exfat", 0, "" [pid 8951] mount("/dev/loop1", "./file1", "exfat", 0, "" [pid 8942] <... mprotect resumed>) = 0 [pid 8942] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 8942] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f397aa55990, parent_tid=0x7f397aa55990, exit_signal=0, stack=0x7f397aa35000, stack_size=0x20300, tls=0x7f397aa556c0} [pid 8946] <... mount resumed>) = 0 [pid 8948] <... mount resumed>) = 0 ./strace-static-x86_64: Process 8952 attached [pid 8946] openat(AT_FDCWD, "./file1", O_RDONLY|O_DIRECTORY [pid 8944] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8952] rseq(0x7f397aa55fe0, 0x20, 0, 0x53053053) = 0 [pid 8952] set_robust_list(0x7f397aa559a0, 24) = 0 [pid 8952] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 8952] futex(0x7f397ab4b6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8948] openat(AT_FDCWD, "./file1", O_RDONLY|O_DIRECTORY) = 3 [pid 8944] <... futex resumed>) = 0 [pid 8948] chdir("./file1" [pid 8946] <... openat resumed>) = 3 [pid 8944] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8942] <... clone3 resumed> => {parent_tid=[625]}, 88) = 625 [pid 8948] <... chdir resumed>) = 0 [pid 8942] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 8942] futex(0x7f397ab4b6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8948] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 8942] <... futex resumed>) = 1 [pid 8952] <... futex resumed>) = 0 [pid 8948] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 8942] futex(0x7f397ab4b6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8952] openat(AT_FDCWD, ".", O_RDONLY [pid 8948] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 8945] <... futex resumed>) = 0 [pid 8952] <... openat resumed>) = 4 [pid 8948] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8945] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8948] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8945] <... futex resumed>) = 0 [pid 8952] futex(0x7f397ab4b6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8948] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_NOCTTY|O_TRUNC|O_SYNC|O_NOATIME|FASYNC, 0100 [ 250.622963][ T8948] exFAT-fs (loop0): failed to load upcase table (idx : 0x000104d0, chksum : 0xda218cab, utbl_chksum : 0xe619d30d) [ 250.635246][ T8944] exFAT-fs (loop2): Filesystem has been set read-only [pid 8945] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8952] <... futex resumed>) = 1 [pid 8946] chdir("./file1" [pid 8942] <... futex resumed>) = 0 [pid 8942] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8952] futex(0x7f397ab4b6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8946] <... chdir resumed>) = 0 [pid 8944] <... futex resumed>) = 0 [pid 8942] <... futex resumed>) = 1 [pid 8944] ioctl(4, F2FS_IOC_SHUTDOWN, 0x200000000080 [pid 8946] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 8944] <... ioctl resumed>) = 0 [pid 8946] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 8944] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8942] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}) = -1 EAGAIN (Resource temporarily unavailable) [pid 8942] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8942] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8945] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 8945] futex(0x7f397ab4b6dc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8945] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f397aa35000 [ 250.666795][ T8948] exFAT-fs (loop0): error, data size is invalid(10) [ 250.687555][ T8951] exFAT-fs (loop1): failed to load upcase table (idx : 0x000104d0, chksum : 0xda218cab, utbl_chksum : 0xe619d30d) [pid 8945] mprotect(0x7f397aa36000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 8945] rt_sigprocmask(SIG_BLOCK, ~[], [pid 8946] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8945] <... rt_sigprocmask resumed>[], 8) = 0 [pid 8944] <... futex resumed>) = 1 [pid 8942] <... futex resumed>) = 0 [pid 8945] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f397aa55990, parent_tid=0x7f397aa55990, exit_signal=0, stack=0x7f397aa35000, stack_size=0x20300, tls=0x7f397aa556c0} => {parent_tid=[608]}, 88) = 608 [pid 8946] <... futex resumed>) = 1 [pid 8944] fallocate(-1, 0, 0, 134220898 [pid 8945] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 8945] futex(0x7f397ab4b6d8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8945] futex(0x7f397ab4b6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8943] <... futex resumed>) = 0 [pid 8944] <... fallocate resumed>) = -1 EBADF (Bad file descriptor) [pid 8946] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8944] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8943] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8943] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8944] <... futex resumed>) = 0 [pid 8946] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8946] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_NOCTTY|O_TRUNC|O_SYNC|O_NOATIME|FASYNC, 0100 [pid 8944] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL./strace-static-x86_64: Process 8953 attached [pid 8951] <... mount resumed>) = 0 [pid 8951] openat(AT_FDCWD, "./file1", O_RDONLY|O_DIRECTORY) = 3 [pid 8953] rseq(0x7f397aa55fe0, 0x20, 0, 0x53053053) = 0 [pid 8953] set_robust_list(0x7f397aa559a0, 24) = 0 [pid 8953] rt_sigprocmask(SIG_SETMASK, [], [pid 8951] chdir("./file1" [pid 8942] close(3 [pid 8953] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 8953] openat(AT_FDCWD, ".", O_RDONLY [pid 8951] <... chdir resumed>) = 0 [pid 8942] <... close resumed>) = 0 [pid 8953] <... openat resumed>) = 5 [pid 8942] close(4 [pid 8953] futex(0x7f397ab4b6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8951] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 8942] <... close resumed>) = 0 [pid 8951] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 8950] <... mount resumed>) = 0 [pid 8946] <... openat resumed>) = -1 EIO (Input/output error) [pid 8942] close(5 [pid 8948] <... openat resumed>) = -1 EIO (Input/output error) [pid 8948] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8953] <... futex resumed>) = 1 [pid 8945] <... futex resumed>) = 0 [pid 8948] <... futex resumed>) = 0 [pid 8953] futex(0x7f397ab4b6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8951] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8945] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8942] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8951] <... futex resumed>) = 1 [pid 8950] openat(AT_FDCWD, "./file1", O_RDONLY|O_DIRECTORY [pid 8948] ioctl(5, F2FS_IOC_SHUTDOWN, 0x200000000080 [pid 8946] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8945] <... futex resumed>) = 0 [pid 8942] close(6 [pid 8950] <... openat resumed>) = 3 [pid 8946] <... futex resumed>) = 1 [pid 8950] chdir("./file1" [pid 8949] <... futex resumed>) = 0 [pid 8948] <... ioctl resumed>) = 0 [pid 8946] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8945] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8943] <... futex resumed>) = 0 [pid 8942] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8950] <... chdir resumed>) = 0 [ 250.719058][ T8950] exFAT-fs (loop3): failed to load upcase table (idx : 0x000104d0, chksum : 0xda218cab, utbl_chksum : 0xe619d30d) [ 250.720309][ T8948] exFAT-fs (loop0): Filesystem has been set read-only [ 250.746490][ T8946] exFAT-fs (loop4): error, data size is invalid(10) [ 250.759379][ T8946] exFAT-fs (loop4): Filesystem has been set read-only [pid 8948] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8951] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_NOCTTY|O_TRUNC|O_SYNC|O_NOATIME|FASYNC, 0100 [pid 8950] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 8949] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8948] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8945] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8943] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8942] close(7 [pid 8950] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 8950] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 8949] <... futex resumed>) = 0 [pid 8947] <... futex resumed>) = 0 [pid 8946] <... futex resumed>) = 0 [pid 8945] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8943] <... futex resumed>) = 1 [pid 8942] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8950] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_NOCTTY|O_TRUNC|O_SYNC|O_NOATIME|FASYNC, 0100 [pid 8949] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8948] <... futex resumed>) = 0 [pid 8947] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8946] openat(AT_FDCWD, ".", O_RDONLY [pid 8945] <... futex resumed>) = 1 [pid 8948] fallocate(-1, 0, 0, 134220898) = -1 EBADF (Bad file descriptor) [pid 8947] <... futex resumed>) = 0 [pid 8946] <... openat resumed>) = 4 [pid 8945] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8943] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8942] close(8 [pid 8947] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8942] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8942] close(9 [pid 8948] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8946] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8942] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8942] close(10) = -1 EBADF (Bad file descriptor) [pid 8942] close(11) = -1 EBADF (Bad file descriptor) [pid 8942] close(12) = -1 EBADF (Bad file descriptor) [pid 8942] close(13) = -1 EBADF (Bad file descriptor) [pid 8942] close(14) = -1 EBADF (Bad file descriptor) [pid 8942] close(15) = -1 EBADF (Bad file descriptor) [pid 8942] close(16) = -1 EBADF (Bad file descriptor) [pid 8942] close(17) = -1 EBADF (Bad file descriptor) [pid 8942] close(18 [pid 8948] <... futex resumed>) = 1 [pid 8946] <... futex resumed>) = 1 [pid 8945] <... futex resumed>) = 0 [pid 8943] <... futex resumed>) = 0 [pid 8942] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8948] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8946] ioctl(4, F2FS_IOC_SHUTDOWN, 0x200000000080 [pid 8945] close(3 [pid 8943] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8942] close(19 [pid 8943] <... futex resumed>) = 0 [pid 8942] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8945] <... close resumed>) = 0 [pid 8943] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8942] close(20 [pid 8945] close(4 [pid 8942] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8946] <... ioctl resumed>) = 0 [pid 8945] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8942] close(21 [pid 8950] <... openat resumed>) = -1 EIO (Input/output error) [pid 8950] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8946] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8950] <... futex resumed>) = 1 [pid 8946] <... futex resumed>) = 1 [pid 8943] <... futex resumed>) = 0 [pid 8946] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8943] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8949] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 8947] <... futex resumed>) = 0 [pid 8945] close(5 [pid 8943] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8942] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8945] <... close resumed>) = 0 [pid 8942] close(22 [pid 8945] close(6 [pid 8942] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8945] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8942] close(23 [pid 8949] futex(0x7f397ab4b6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8947] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8945] close(7 [pid 8942] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8947] <... futex resumed>) = 0 [pid 8945] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8942] close(24 [pid 8947] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8945] close(8 [pid 8942] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8949] <... futex resumed>) = 0 [pid 8945] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8942] close(25 [pid 8949] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8945] close(9 [pid 8942] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8949] <... mmap resumed>) = 0x7f397aa35000 [pid 8945] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8942] close(26 [pid 8949] mprotect(0x7f397aa36000, 131072, PROT_READ|PROT_WRITE [pid 8945] close(10 [pid 8946] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8942] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8950] openat(AT_FDCWD, ".", O_RDONLY [pid 8949] <... mprotect resumed>) = 0 [pid 8946] fallocate(-1, 0, 0, 134220898 [pid 8945] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8942] close(27 [pid 8949] rt_sigprocmask(SIG_BLOCK, ~[], [pid 8945] close(11 [pid 8950] <... openat resumed>) = 4 [pid 8942] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8946] <... fallocate resumed>) = -1 EBADF (Bad file descriptor) [pid 8950] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8949] <... rt_sigprocmask resumed>[], 8) = 0 [pid 8946] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8945] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8942] close(28 [pid 8950] <... futex resumed>) = 1 [pid 8949] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f397aa55990, parent_tid=0x7f397aa55990, exit_signal=0, stack=0x7f397aa35000, stack_size=0x20300, tls=0x7f397aa556c0} [pid 8947] <... futex resumed>) = 0 [pid 8946] <... futex resumed>) = 1 [pid 8945] close(12 [pid 8943] <... futex resumed>) = 0 [pid 8942] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8950] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8947] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8946] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8945] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8943] close(3 [pid 8950] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8949] <... clone3 resumed> => {parent_tid=[623]}, 88) = 623 [pid 8947] <... futex resumed>) = 0 [pid 8942] close(29 [pid 8950] ioctl(4, F2FS_IOC_SHUTDOWN, 0x200000000080 [pid 8949] rt_sigprocmask(SIG_SETMASK, [], [pid 8947] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8945] close(13 [pid 8943] <... close resumed>) = 0 ./strace-static-x86_64: Process 8954 attached [pid 8950] <... ioctl resumed>) = 0 [pid 8949] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 8942] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8954] rseq(0x7f397aa55fe0, 0x20, 0, 0x53053053 [pid 8950] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8949] futex(0x7f397ab4b6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8947] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8945] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8943] close(4 [pid 8950] <... futex resumed>) = 0 [pid 8949] <... futex resumed>) = 0 [pid 8947] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8945] close(14 [pid 8942] exit_group(0 [pid 8943] <... close resumed>) = 0 [pid 8954] <... rseq resumed>) = 0 [pid 8952] <... futex resumed>) = ? [pid 8950] fallocate(-1, 0, 0, 134220898 [pid 8949] futex(0x7f397ab4b6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8947] <... futex resumed>) = 0 [pid 8945] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8944] <... futex resumed>) = ? [pid 8943] close(5 [pid 8942] <... exit_group resumed>) = ? [ 250.802749][ T8951] exFAT-fs (loop1): error, data size is invalid(10) [ 250.817954][ T8950] exFAT-fs (loop3): error, data size is invalid(10) [ 250.826713][ T8950] exFAT-fs (loop3): Filesystem has been set read-only [ 250.830062][ T8951] exFAT-fs (loop1): Filesystem has been set read-only [pid 8954] set_robust_list(0x7f397aa559a0, 24 [pid 8952] +++ exited with 0 +++ [pid 8951] <... openat resumed>) = -1 EIO (Input/output error) [pid 8950] <... fallocate resumed>) = -1 EBADF (Bad file descriptor) [pid 8947] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8945] close(15 [pid 8944] +++ exited with 0 +++ [pid 8943] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8942] +++ exited with 0 +++ [pid 8954] <... set_robust_list resumed>) = 0 [pid 8951] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8950] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8947] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8945] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8943] close(6 [pid 5856] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=623, si_uid=0, si_status=0, si_utime=0, si_stime=4 /* 0.04 s */} --- [pid 8954] rt_sigprocmask(SIG_SETMASK, [], [pid 8951] <... futex resumed>) = 0 [pid 8950] <... futex resumed>) = 0 [pid 8947] close(3 [pid 8943] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8950] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8943] close(7 [pid 8947] <... close resumed>) = 0 [pid 8945] close(16 [pid 8943] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8954] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 8951] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8954] openat(AT_FDCWD, ".", O_RDONLY [pid 8943] close(8 [pid 5856] umount2("./245", MNT_FORCE|UMOUNT_NOFOLLOW [pid 8947] close(4 [pid 8945] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8954] <... openat resumed>) = 4 [pid 8947] <... close resumed>) = 0 [pid 8945] close(17 [pid 8943] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5856] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 8947] close(5 [pid 8945] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8947] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8945] close(18 [pid 8947] close(6 [pid 8945] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8947] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8945] close(19 [pid 8954] futex(0x7f397ab4b6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8947] close(7 [pid 8945] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8943] close(9 [pid 5856] openat(AT_FDCWD, "./245", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 8954] <... futex resumed>) = 1 [pid 8949] <... futex resumed>) = 0 [pid 8947] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8945] close(20 [pid 8943] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8954] futex(0x7f397ab4b6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8949] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8947] close(8 [pid 8945] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8943] close(10 [pid 5856] <... openat resumed>) = 3 [pid 8951] <... futex resumed>) = 0 [pid 8949] <... futex resumed>) = 1 [pid 8947] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8945] close(21 [pid 8943] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5856] newfstatat(3, "", [pid 8951] ioctl(4, F2FS_IOC_SHUTDOWN, 0x200000000080 [pid 8949] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8947] close(9 [pid 8945] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8943] close(11 [pid 8951] <... ioctl resumed>) = 0 [pid 8947] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8945] close(22 [pid 5856] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=80, ...}, AT_EMPTY_PATH) = 0 [pid 8951] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8947] close(10 [pid 8945] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8943] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8951] <... futex resumed>) = 1 [pid 8949] <... futex resumed>) = 0 [pid 8947] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8945] close(23 [pid 5856] getdents64(3, [pid 8949] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8947] close(11 [pid 8945] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8949] <... futex resumed>) = 0 [pid 8947] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8945] close(24 [pid 8949] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8947] close(12 [pid 8945] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8947] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8945] close(25 [pid 8947] close(13 [pid 8945] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8947] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8945] close(26 [pid 8947] close(14 [pid 8945] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8947] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8945] close(27 [pid 8951] fallocate(-1, 0, 0, 134220898 [pid 8947] close(15 [pid 8945] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8951] <... fallocate resumed>) = -1 EBADF (Bad file descriptor) [pid 8947] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8945] close(28 [pid 8943] close(12 [pid 5856] <... getdents64 resumed>0x55555c89d730 /* 4 entries */, 32768) = 112 [pid 8947] close(16 [pid 8945] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8947] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8945] close(29 [pid 8947] close(17 [pid 8945] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8947] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8945] exit_group(0 [pid 8953] <... futex resumed>) = ? [pid 8948] <... futex resumed>) = ? [pid 8947] close(18 [pid 8945] <... exit_group resumed>) = ? [pid 8953] +++ exited with 0 +++ [pid 8951] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8948] +++ exited with 0 +++ [pid 8947] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8945] +++ exited with 0 +++ [pid 8943] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5856] umount2("./245/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 8951] <... futex resumed>) = 1 [pid 8949] <... futex resumed>) = 0 [pid 8947] close(19 [pid 8943] close(13 [pid 5855] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=606, si_uid=0, si_status=0, si_utime=0, si_stime=6 /* 0.06 s */} --- [pid 8951] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8949] close(3 [pid 8947] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8949] <... close resumed>) = 0 [pid 8947] close(20 [pid 8943] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5856] <... umount2 resumed>) = 0 [pid 8949] close(4 [pid 8947] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8943] close(14 [pid 8949] <... close resumed>) = 0 [pid 8947] close(21 [pid 5856] umount2("./245/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 8943] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8949] close(5 [pid 8947] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5856] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 8949] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8947] close(22 [pid 8943] close(15 [pid 5856] newfstatat(AT_FDCWD, "./245/file1", [pid 5855] umount2("./243", MNT_FORCE|UMOUNT_NOFOLLOW [pid 8949] close(6 [pid 8947] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8943] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5856] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 8949] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8947] close(23 [pid 8943] close(16 [pid 5855] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 8949] close(7 [pid 8947] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8943] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5855] openat(AT_FDCWD, "./243", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 8949] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8947] close(24 [pid 8943] close(17 [pid 5856] umount2("./245/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 8949] close(8 [pid 8947] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8943] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5856] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5855] <... openat resumed>) = 3 [pid 8949] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8947] close(25 [pid 5856] openat(AT_FDCWD, "./245/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5855] newfstatat(3, "", [pid 8949] close(9 [pid 8947] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8943] close(18 [pid 5856] <... openat resumed>) = 4 [pid 8949] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8947] close(26 [pid 8943] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5855] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=80, ...}, AT_EMPTY_PATH) = 0 [pid 8949] close(10 [pid 8947] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8943] close(19 [pid 8949] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8947] close(27 [pid 8943] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5856] newfstatat(4, "", [pid 5855] getdents64(3, [pid 8949] close(11 [pid 8947] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5856] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_EMPTY_PATH) = 0 [pid 8949] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8947] close(28 [pid 5856] getdents64(4, [pid 5855] <... getdents64 resumed>0x55555c89d730 /* 4 entries */, 32768) = 112 [pid 8949] close(12 [pid 8947] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5856] <... getdents64 resumed>0x55555c8a5770 /* 2 entries */, 32768) = 48 [pid 5855] umount2("./243/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 8949] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8947] close(29 [pid 8943] close(20 [pid 8949] close(13 [pid 8947] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5856] getdents64(4, [pid 5855] <... umount2 resumed>) = 0 [pid 8949] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8947] exit_group(0 [pid 5856] <... getdents64 resumed>0x55555c8a5770 /* 0 entries */, 32768) = 0 [pid 5855] umount2("./243/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 8950] <... futex resumed>) = ? [pid 8949] close(14 [pid 8947] <... exit_group resumed>) = ? [pid 8943] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5856] close(4 [pid 5855] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 8950] +++ exited with 0 +++ [pid 8949] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8947] +++ exited with 0 +++ [pid 5856] <... close resumed>) = 0 [pid 5855] newfstatat(AT_FDCWD, "./243/file1", [pid 8949] close(15 [pid 5858] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=615, si_uid=0, si_status=0, si_utime=0, si_stime=5 /* 0.05 s */} --- [pid 5856] rmdir("./245/file1" [pid 5855] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 8949] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5856] <... rmdir resumed>) = 0 [pid 8949] close(16) = -1 EBADF (Bad file descriptor) [pid 8949] close(17) = -1 EBADF (Bad file descriptor) [pid 8949] close(18 [pid 5855] umount2("./243/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 8943] close(21 [pid 8949] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8943] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5858] umount2("./244", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5856] umount2("./245/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5855] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 8949] close(19 [pid 8943] close(22 [pid 5858] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5856] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 8949] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5855] openat(AT_FDCWD, "./243/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 8949] close(20 [pid 8943] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5858] openat(AT_FDCWD, "./244", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5856] newfstatat(AT_FDCWD, "./245/binderfs", [pid 5855] <... openat resumed>) = 4 [pid 8949] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8943] close(23 [pid 5858] <... openat resumed>) = 3 [pid 8949] close(21 [pid 8943] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5858] newfstatat(3, "", [pid 5856] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 8949] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8943] close(24 [pid 5858] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=80, ...}, AT_EMPTY_PATH) = 0 [pid 5856] unlink("./245/binderfs" [pid 5855] newfstatat(4, "", [pid 8949] close(22 [pid 8943] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5858] getdents64(3, [pid 8949] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8943] close(25 [pid 5858] <... getdents64 resumed>0x55555c89d730 /* 4 entries */, 32768) = 112 [pid 5856] <... unlink resumed>) = 0 [pid 5855] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_EMPTY_PATH) = 0 [pid 8949] close(23 [pid 8943] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5858] umount2("./244/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5856] getdents64(3, [pid 5855] getdents64(4, [pid 8949] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8943] close(26) = -1 EBADF (Bad file descriptor) [pid 8943] close(27) = -1 EBADF (Bad file descriptor) [pid 8943] close(28) = -1 EBADF (Bad file descriptor) [pid 5858] <... umount2 resumed>) = 0 [pid 8949] close(24 [pid 8943] close(29 [pid 5856] <... getdents64 resumed>0x55555c89d730 /* 0 entries */, 32768) = 0 [pid 5855] <... getdents64 resumed>0x55555c8a5770 /* 2 entries */, 32768) = 48 [pid 8949] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5856] close(3 [pid 5855] getdents64(4, [pid 8949] close(25 [pid 8943] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5856] <... close resumed>) = 0 [pid 5855] <... getdents64 resumed>0x55555c8a5770 /* 0 entries */, 32768) = 0 [pid 8949] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8943] exit_group(0 [pid 5858] umount2("./244/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5856] rmdir("./245" [pid 5855] close(4 [pid 8949] close(26 [pid 8946] <... futex resumed>) = ? [pid 8943] <... exit_group resumed>) = ? [pid 5858] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5856] <... rmdir resumed>) = 0 [pid 5855] <... close resumed>) = 0 [pid 8949] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8946] +++ exited with 0 +++ [pid 8943] +++ exited with 0 +++ [pid 5858] newfstatat(AT_FDCWD, "./244/file1", [pid 5855] rmdir("./243/file1" [pid 8949] close(27 [pid 5858] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5856] mkdir("./246", 0777 [pid 5855] <... rmdir resumed>) = 0 [pid 8949] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5857] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=606, si_uid=0, si_status=0, si_utime=0, si_stime=4 /* 0.04 s */} --- [pid 5858] umount2("./244/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 8949] close(28 [pid 5857] restart_syscall(<... resuming interrupted clone ...> [pid 5856] <... mkdir resumed>) = 0 [pid 5855] umount2("./243/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 8949] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5858] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5856] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 5855] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 8949] close(29 [pid 5858] openat(AT_FDCWD, "./244/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5855] newfstatat(AT_FDCWD, "./243/binderfs", [pid 8949] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8949] exit_group(0 [pid 5858] <... openat resumed>) = 4 [pid 8954] <... futex resumed>) = ? [pid 8951] <... futex resumed>) = ? [pid 8949] <... exit_group resumed>) = ? [pid 5858] newfstatat(4, "", [pid 5856] <... openat resumed>) = 3 [pid 5855] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 8954] +++ exited with 0 +++ [pid 8951] +++ exited with 0 +++ [pid 5858] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_EMPTY_PATH) = 0 [pid 8949] +++ exited with 0 +++ [pid 5858] getdents64(4, [pid 5856] ioctl(3, LOOP_CLR_FD [pid 5855] unlink("./243/binderfs" [pid 5857] <... restart_syscall resumed>) = 0 [pid 5858] <... getdents64 resumed>0x55555c8a5770 /* 2 entries */, 32768) = 48 [pid 5856] <... ioctl resumed>) = 0 [pid 5855] <... unlink resumed>) = 0 [pid 5854] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=621, si_uid=0, si_status=0, si_utime=0, si_stime=3 /* 0.03 s */} --- [pid 5858] getdents64(4, [pid 5855] getdents64(3, [pid 5854] restart_syscall(<... resuming interrupted clone ...> [pid 5858] <... getdents64 resumed>0x55555c8a5770 /* 0 entries */, 32768) = 0 [pid 5856] close(3 [pid 5855] <... getdents64 resumed>0x55555c89d730 /* 0 entries */, 32768) = 0 [pid 5858] close(4 [pid 5856] <... close resumed>) = 0 [pid 5854] <... restart_syscall resumed>) = 0 [pid 5855] close(3 [pid 5857] umount2("./247", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5855] <... close resumed>) = 0 [pid 5855] rmdir("./243" [pid 5857] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5854] umount2("./248", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5857] openat(AT_FDCWD, "./247", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 5855] <... rmdir resumed>) = 0 [pid 5855] mkdir("./244", 0777 [pid 5857] newfstatat(3, "", [pid 5854] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5857] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=80, ...}, AT_EMPTY_PATH) = 0 [pid 5858] <... close resumed>) = 0 [pid 5855] <... mkdir resumed>) = 0 [pid 5854] openat(AT_FDCWD, "./248", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5857] getdents64(3, 0x55555c89d730 /* 4 entries */, 32768) = 112 [pid 5858] rmdir("./244/file1" [pid 5856] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5855] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 5857] umount2("./247/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5854] <... openat resumed>) = 3 [pid 5857] <... umount2 resumed>) = 0 [pid 5858] <... rmdir resumed>) = 0 [pid 5855] <... openat resumed>) = 3 [pid 5854] newfstatat(3, "", [pid 5857] umount2("./247/file1", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5857] newfstatat(AT_FDCWD, "./247/file1", {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5857] umount2("./247/file1", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5857] openat(AT_FDCWD, "./247/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 5857] newfstatat(4, "", ./strace-static-x86_64: Process 8955 attached {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_EMPTY_PATH) = 0 [pid 5854] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=80, ...}, AT_EMPTY_PATH) = 0 [pid 5858] umount2("./244/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5855] ioctl(3, LOOP_CLR_FD [pid 8955] set_robust_list(0x55555c89c6a0, 24 [pid 5857] getdents64(4, [pid 5858] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5856] <... clone resumed>, child_tidptr=0x55555c89c690) = 626 [pid 5855] <... ioctl resumed>) = 0 [pid 5854] getdents64(3, [pid 8955] <... set_robust_list resumed>) = 0 [pid 5857] <... getdents64 resumed>0x55555c8a5770 /* 2 entries */, 32768) = 48 [pid 5858] newfstatat(AT_FDCWD, "./244/binderfs", [pid 5854] <... getdents64 resumed>0x55555c89d730 /* 4 entries */, 32768) = 112 [pid 5857] getdents64(4, 0x55555c8a5770 /* 0 entries */, 32768) = 0 [pid 5857] close(4) = 0 [pid 5857] rmdir("./247/file1" [pid 8955] chdir("./246" [pid 5857] <... rmdir resumed>) = 0 [pid 5854] umount2("./248/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5857] umount2("./247/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 8955] <... chdir resumed>) = 0 [pid 5857] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5858] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5857] newfstatat(AT_FDCWD, "./247/binderfs", [pid 5858] unlink("./244/binderfs" [pid 8955] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5857] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5858] <... unlink resumed>) = 0 [pid 8955] <... prctl resumed>) = 0 [pid 5854] <... umount2 resumed>) = 0 [pid 5857] unlink("./247/binderfs" [pid 5858] getdents64(3, [pid 5854] umount2("./248/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 8955] setpgid(0, 0 [pid 5857] <... unlink resumed>) = 0 [pid 5858] <... getdents64 resumed>0x55555c89d730 /* 0 entries */, 32768) = 0 [pid 5854] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 8955] <... setpgid resumed>) = 0 [pid 5857] getdents64(3, [pid 5858] close(3 [pid 5854] newfstatat(AT_FDCWD, "./248/file1", [pid 5857] <... getdents64 resumed>0x55555c89d730 /* 0 entries */, 32768) = 0 [pid 5858] <... close resumed>) = 0 [pid 5854] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 8955] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5857] close(3 [pid 5858] rmdir("./244" [pid 5854] umount2("./248/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 8955] <... openat resumed>) = 3 [pid 5857] <... close resumed>) = 0 [pid 5858] <... rmdir resumed>) = 0 [pid 5855] close(3 [pid 5854] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 8955] write(3, "1000", 4 [pid 5857] rmdir("./247" [pid 5858] mkdir("./245", 0777 [pid 5855] <... close resumed>) = 0 [pid 5854] openat(AT_FDCWD, "./248/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 8955] <... write resumed>) = 4 [pid 5857] <... rmdir resumed>) = 0 [pid 5858] <... mkdir resumed>) = 0 [pid 5854] <... openat resumed>) = 4 [pid 8955] close(3 [pid 5858] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 5854] newfstatat(4, "", [pid 8955] <... close resumed>) = 0 [pid 5858] <... openat resumed>) = 3 [pid 5854] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_EMPTY_PATH) = 0 [pid 8955] symlink("/dev/binderfs", "./binderfs" [pid 5858] ioctl(3, LOOP_CLR_FD [pid 5854] getdents64(4, [pid 5858] <... ioctl resumed>) = 0 [pid 5854] <... getdents64 resumed>0x55555c8a5770 /* 2 entries */, 32768) = 48 [pid 5857] mkdir("./248", 0777 [pid 5858] close(3 [pid 5854] getdents64(4, [pid 8955] <... symlink resumed>) = 0 [pid 5857] <... mkdir resumed>) = 0 [pid 5858] <... close resumed>) = 0 [pid 5854] <... getdents64 resumed>0x55555c8a5770 /* 0 entries */, 32768) = 0 [pid 5857] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 5854] close(4 [pid 5857] <... openat resumed>) = 3 [pid 5854] <... close resumed>) = 0 executing program [pid 8955] write(1, "executing program\n", 18 [pid 5857] ioctl(3, LOOP_CLR_FD [pid 5854] rmdir("./248/file1" [pid 8955] <... write resumed>) = 18 [pid 5857] <... ioctl resumed>) = 0 [pid 5858] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5855] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5854] <... rmdir resumed>) = 0 [pid 8955] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5857] close(3 [pid 5854] umount2("./248/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW./strace-static-x86_64: Process 8957 attached ./strace-static-x86_64: Process 8956 attached [pid 8955] <... futex resumed>) = 0 [pid 5857] <... close resumed>) = 0 [pid 5854] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 8955] rt_sigaction(SIGRT_1, {sa_handler=0x7f397aae8710, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f397aad98c0}, [pid 5854] newfstatat(AT_FDCWD, "./248/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5854] unlink("./248/binderfs") = 0 [pid 8957] set_robust_list(0x55555c89c6a0, 24 [pid 5854] getdents64(3, [pid 8957] <... set_robust_list resumed>) = 0 [pid 8956] set_robust_list(0x55555c89c6a0, 24 [pid 5854] <... getdents64 resumed>0x55555c89d730 /* 0 entries */, 32768) = 0 [pid 8957] chdir("./244" [pid 8956] <... set_robust_list resumed>) = 0 [pid 5854] close(3 [pid 8957] <... chdir resumed>) = 0 [pid 8956] chdir("./245" [pid 5858] <... clone resumed>, child_tidptr=0x55555c89c690) = 617 [pid 5855] <... clone resumed>, child_tidptr=0x55555c89c690) = 609 [pid 5854] <... close resumed>) = 0 [pid 8957] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 8956] <... chdir resumed>) = 0 [pid 5857] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5854] rmdir("./248" [pid 8957] <... prctl resumed>) = 0 [pid 8956] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 8955] <... rt_sigaction resumed>NULL, 8) = 0 [pid 5854] <... rmdir resumed>) = 0 [pid 8957] setpgid(0, 0 [pid 8956] <... prctl resumed>) = 0 [pid 5854] mkdir("./249", 0777) = 0 [pid 8957] <... setpgid resumed>) = 0 [pid 8956] setpgid(0, 0 [pid 8955] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], ./strace-static-x86_64: Process 8958 attached NULL, 8) = 0 [pid 8957] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5854] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 8956] <... setpgid resumed>) = 0 [pid 5854] <... openat resumed>) = 3 [pid 8957] <... openat resumed>) = 3 [pid 8956] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 8957] write(3, "1000", 4 [pid 8956] <... openat resumed>) = 3 [pid 5854] ioctl(3, LOOP_CLR_FD [pid 8957] <... write resumed>) = 4 [pid 5854] <... ioctl resumed>) = 0 [pid 8957] close(3 [pid 5857] <... clone resumed>, child_tidptr=0x55555c89c690) = 608 [pid 5854] close(3 [pid 8957] <... close resumed>) = 0 [pid 8956] write(3, "1000", 4 [pid 5854] <... close resumed>) = 0 [pid 8957] symlink("/dev/binderfs", "./binderfs" [pid 8956] <... write resumed>) = 4 [pid 8957] <... symlink resumed>) = 0 [pid 8958] set_robust_list(0x55555c89c6a0, 24 [pid 8956] close(3 [pid 8955] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 5854] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 8958] <... set_robust_list resumed>) = 0 [pid 8955] <... mmap resumed>) = 0x7f397aa56000 [pid 8955] mprotect(0x7f397aa57000, 131072, PROT_READ|PROT_WRITE./strace-static-x86_64: Process 8959 attached [pid 8958] chdir("./248" [pid 8956] <... close resumed>) = 0 [pid 8955] <... mprotect resumed>) = 0 [pid 8957] write(1, "executing program\n", 18 [pid 8956] symlink("/dev/binderfs", "./binderfs" [pid 8955] rt_sigprocmask(SIG_BLOCK, ~[], [pid 8958] <... chdir resumed>) = 0 [pid 8959] set_robust_list(0x55555c89c6a0, 24 [pid 8958] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 8955] <... rt_sigprocmask resumed>[], 8) = 0 executing program executing program [pid 8958] <... prctl resumed>) = 0 [pid 8959] <... set_robust_list resumed>) = 0 [pid 8957] <... write resumed>) = 18 [pid 8956] <... symlink resumed>) = 0 [pid 8955] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f397aa76990, parent_tid=0x7f397aa76990, exit_signal=0, stack=0x7f397aa56000, stack_size=0x20300, tls=0x7f397aa766c0} [pid 8957] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8956] write(1, "executing program\n", 18./strace-static-x86_64: Process 8960 attached [pid 8958] setpgid(0, 0 [pid 8957] <... futex resumed>) = 0 [pid 8956] <... write resumed>) = 18 [pid 8960] rseq(0x7f397aa76fe0, 0x20, 0, 0x53053053 [pid 8959] chdir("./249" [pid 8958] <... setpgid resumed>) = 0 [pid 8957] rt_sigaction(SIGRT_1, {sa_handler=0x7f397aae8710, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f397aad98c0}, [pid 8960] <... rseq resumed>) = 0 [pid 8956] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8955] <... clone3 resumed> => {parent_tid=[627]}, 88) = 627 [pid 5854] <... clone resumed>, child_tidptr=0x55555c89c690) = 624 [pid 8960] set_robust_list(0x7f397aa769a0, 24 [pid 8958] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 8955] rt_sigprocmask(SIG_SETMASK, [], [pid 8960] <... set_robust_list resumed>) = 0 [pid 8959] <... chdir resumed>) = 0 [pid 8960] rt_sigprocmask(SIG_SETMASK, [], [pid 8959] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 8955] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 8960] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 8959] <... prctl resumed>) = 0 [pid 8957] <... rt_sigaction resumed>NULL, 8) = 0 [pid 8955] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8959] setpgid(0, 0 [pid 8955] <... futex resumed>) = 0 [pid 8957] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 8956] <... futex resumed>) = 0 [pid 8960] memfd_create("syzkaller", 0 [pid 8957] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 8956] rt_sigaction(SIGRT_1, {sa_handler=0x7f397aae8710, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f397aad98c0}, [pid 8959] <... setpgid resumed>) = 0 [pid 8955] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 8958] <... openat resumed>) = 3 [pid 8956] <... rt_sigaction resumed>NULL, 8) = 0 [pid 8956] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 8959] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 8958] write(3, "1000", 4 [pid 8956] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 8960] <... memfd_create resumed>) = 3 [pid 8958] <... write resumed>) = 4 [pid 8957] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8956] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8960] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 8958] close(3 [pid 8957] <... mmap resumed>) = 0x7f397aa56000 [pid 8956] <... mmap resumed>) = 0x7f397aa56000 [pid 8960] <... mmap resumed>) = 0x7f3972600000 [pid 8958] <... close resumed>) = 0 [pid 8957] mprotect(0x7f397aa57000, 131072, PROT_READ|PROT_WRITE [pid 8956] mprotect(0x7f397aa57000, 131072, PROT_READ|PROT_WRITE [pid 8959] <... openat resumed>) = 3 [pid 8958] symlink("/dev/binderfs", "./binderfs" [pid 8957] <... mprotect resumed>) = 0 [pid 8956] <... mprotect resumed>) = 0 executing program [pid 8958] <... symlink resumed>) = 0 [pid 8957] rt_sigprocmask(SIG_BLOCK, ~[], [pid 8956] rt_sigprocmask(SIG_BLOCK, ~[], [pid 8958] write(1, "executing program\n", 18 [pid 8957] <... rt_sigprocmask resumed>[], 8) = 0 [pid 8956] <... rt_sigprocmask resumed>[], 8) = 0 [pid 8957] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f397aa76990, parent_tid=0x7f397aa76990, exit_signal=0, stack=0x7f397aa56000, stack_size=0x20300, tls=0x7f397aa766c0} [pid 8956] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f397aa76990, parent_tid=0x7f397aa76990, exit_signal=0, stack=0x7f397aa56000, stack_size=0x20300, tls=0x7f397aa766c0}./strace-static-x86_64: Process 8961 attached [pid 8958] <... write resumed>) = 18 ./strace-static-x86_64: Process 8962 attached [pid 8959] write(3, "1000", 4 [pid 8958] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8957] <... clone3 resumed> => {parent_tid=[610]}, 88) = 610 [pid 8961] rseq(0x7f397aa76fe0, 0x20, 0, 0x53053053 [pid 8959] <... write resumed>) = 4 [pid 8957] rt_sigprocmask(SIG_SETMASK, [], [pid 8961] <... rseq resumed>) = 0 [pid 8957] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 8956] <... clone3 resumed> => {parent_tid=[618]}, 88) = 618 [pid 8961] set_robust_list(0x7f397aa769a0, 24 [pid 8957] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8956] rt_sigprocmask(SIG_SETMASK, [], [pid 8961] <... set_robust_list resumed>) = 0 [pid 8957] <... futex resumed>) = 0 [pid 8956] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 8961] rt_sigprocmask(SIG_SETMASK, [], [pid 8957] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 8956] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8961] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 8959] close(3 [pid 8958] <... futex resumed>) = 0 [pid 8956] <... futex resumed>) = 0 [pid 8962] rseq(0x7f397aa76fe0, 0x20, 0, 0x53053053 [pid 8961] memfd_create("syzkaller", 0 [pid 8959] <... close resumed>) = 0 [pid 8958] rt_sigaction(SIGRT_1, {sa_handler=0x7f397aae8710, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f397aad98c0}, [pid 8956] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 8962] <... rseq resumed>) = 0 [pid 8961] <... memfd_create resumed>) = 3 [pid 8960] 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\x00\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 8959] symlink("/dev/binderfs", "./binderfs" [pid 8958] <... rt_sigaction resumed>NULL, 8) = 0 [pid 8962] set_robust_list(0x7f397aa769a0, 24 [pid 8961] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 8962] <... set_robust_list resumed>) = 0 [pid 8961] <... mmap resumed>) = 0x7f3972600000 [pid 8959] <... symlink resumed>) = 0 [pid 8958] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 8962] rt_sigprocmask(SIG_SETMASK, [], [pid 8958] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 8962] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 8958] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8962] memfd_create("syzkaller", 0 [pid 8961] 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\x00\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 8960] <... write resumed>) = 131072 [pid 8958] <... mmap resumed>) = 0x7f397aa56000 [pid 8962] <... memfd_create resumed>) = 3 [pid 8959] write(1, "executing program\n", 18executing program [pid 8958] mprotect(0x7f397aa57000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 8959] <... write resumed>) = 18 [pid 8962] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 8961] <... write resumed>) = 131072 [pid 8959] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8958] rt_sigprocmask(SIG_BLOCK, ~[], [pid 8962] <... mmap resumed>) = 0x7f3972600000 [pid 8960] munmap(0x7f3972600000, 138412032 [pid 8959] <... futex resumed>) = 0 [pid 8958] <... rt_sigprocmask resumed>[], 8) = 0 [pid 8959] rt_sigaction(SIGRT_1, {sa_handler=0x7f397aae8710, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f397aad98c0}, [pid 8958] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f397aa76990, parent_tid=0x7f397aa76990, exit_signal=0, stack=0x7f397aa56000, stack_size=0x20300, tls=0x7f397aa766c0} [pid 8959] <... rt_sigaction resumed>NULL, 8) = 0 ./strace-static-x86_64: Process 8963 attached [pid 8959] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 8961] munmap(0x7f3972600000, 138412032 [pid 8959] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8958] <... clone3 resumed> => {parent_tid=[609]}, 88) = 609 [pid 8963] rseq(0x7f397aa76fe0, 0x20, 0, 0x53053053 [pid 8962] 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\x00\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 8960] <... munmap resumed>) = 0 [pid 8959] <... mmap resumed>) = 0x7f397aa56000 [pid 8958] rt_sigprocmask(SIG_SETMASK, [], [pid 8963] <... rseq resumed>) = 0 [pid 8961] <... munmap resumed>) = 0 [pid 8961] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 8963] set_robust_list(0x7f397aa769a0, 24 [pid 8961] <... openat resumed>) = 4 [pid 8960] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 8959] mprotect(0x7f397aa57000, 131072, PROT_READ|PROT_WRITE [pid 8958] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 8963] <... set_robust_list resumed>) = 0 [pid 8963] rt_sigprocmask(SIG_SETMASK, [], [pid 8961] ioctl(4, LOOP_SET_FD, 3 [pid 8959] <... mprotect resumed>) = 0 [pid 8958] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8963] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 8962] <... write resumed>) = 131072 [pid 8960] <... openat resumed>) = 4 [pid 8963] memfd_create("syzkaller", 0 [pid 8962] munmap(0x7f3972600000, 138412032 [pid 8960] ioctl(4, LOOP_SET_FD, 3 [pid 8959] rt_sigprocmask(SIG_BLOCK, ~[], [pid 8958] <... futex resumed>) = 0 [pid 8963] <... memfd_create resumed>) = 3 [pid 8963] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 8962] <... munmap resumed>) = 0 [pid 8960] <... ioctl resumed>) = 0 [pid 8959] <... rt_sigprocmask resumed>[], 8) = 0 [pid 8958] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 8963] <... mmap resumed>) = 0x7f3972600000 [pid 8962] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 8959] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f397aa76990, parent_tid=0x7f397aa76990, exit_signal=0, stack=0x7f397aa56000, stack_size=0x20300, tls=0x7f397aa766c0} [pid 8963] 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\x00\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 8962] <... openat resumed>) = 4 [pid 8962] ioctl(4, LOOP_SET_FD, 3 [pid 8959] <... clone3 resumed> => {parent_tid=[625]}, 88) = 625 ./strace-static-x86_64: Process 8964 attached [pid 8964] rseq(0x7f397aa76fe0, 0x20, 0, 0x53053053) = 0 [pid 8964] set_robust_list(0x7f397aa769a0, 24) = 0 [pid 8964] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 8964] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8961] <... ioctl resumed>) = 0 [pid 8961] close(3) = 0 [pid 8961] close(4 [pid 8959] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 8963] <... write resumed>) = 131072 [pid 8961] <... close resumed>) = 0 [pid 8959] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8960] close(3 [pid 8964] <... futex resumed>) = 0 [pid 8961] mkdir("./file1", 0777 [pid 8960] <... close resumed>) = 0 [pid 8959] <... futex resumed>) = 1 [pid 8964] memfd_create("syzkaller", 0 [pid 8961] <... mkdir resumed>) = 0 [pid 8960] close(4 [pid 8959] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 8964] <... memfd_create resumed>) = 3 [pid 8963] munmap(0x7f3972600000, 138412032 [pid 8961] mount("/dev/loop0", "./file1", "exfat", 0, "" [pid 8960] <... close resumed>) = 0 [pid 8964] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 8960] mkdir("./file1", 0777 [pid 8964] <... mmap resumed>) = 0x7f3972600000 [pid 8963] <... munmap resumed>) = 0 [pid 8960] <... mkdir resumed>) = 0 [pid 8963] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 8964] 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\x00\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 8963] <... openat resumed>) = 4 [pid 8962] <... ioctl resumed>) = 0 [pid 8960] mount("/dev/loop2", "./file1", "exfat", 0, "" [pid 8963] ioctl(4, LOOP_SET_FD, 3 [pid 8962] close(3 [pid 8964] <... write resumed>) = 131072 [pid 8962] <... close resumed>) = 0 [pid 8962] close(4 [pid 8964] munmap(0x7f3972600000, 138412032 [pid 8962] <... close resumed>) = 0 [ 251.111061][ T8961] loop0: detected capacity change from 0 to 256 [ 251.120742][ T8960] loop2: detected capacity change from 0 to 256 [ 251.135911][ T8962] loop3: detected capacity change from 0 to 256 [pid 8962] mkdir("./file1", 0777) = 0 [pid 8964] <... munmap resumed>) = 0 [pid 8964] openat(AT_FDCWD, "/dev/loop1", O_RDWR) = 4 [pid 8963] <... ioctl resumed>) = 0 [ 251.167151][ T8963] loop4: detected capacity change from 0 to 256 [ 251.178125][ T8960] exFAT-fs (loop2): failed to load upcase table (idx : 0x000104d0, chksum : 0xda218cab, utbl_chksum : 0xe619d30d) [ 251.206060][ T8964] loop1: detected capacity change from 0 to 256 [pid 8962] mount("/dev/loop3", "./file1", "exfat", 0, "" [pid 8964] ioctl(4, LOOP_SET_FD, 3 [pid 8963] close(3) = 0 [pid 8960] <... mount resumed>) = 0 [pid 8963] close(4) = 0 [pid 8963] mkdir("./file1", 0777) = 0 [pid 8963] mount("/dev/loop4", "./file1", "exfat", 0, "" [pid 8960] openat(AT_FDCWD, "./file1", O_RDONLY|O_DIRECTORY) = 3 [pid 8960] chdir("./file1") = 0 [pid 8960] openat(AT_FDCWD, "/dev/loop2", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 8960] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 8955] <... futex resumed>) = 0 [pid 8964] <... ioctl resumed>) = 0 [pid 8955] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8964] close(3) = 0 [pid 8964] close(4) = 0 [pid 8960] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_NOCTTY|O_TRUNC|O_SYNC|O_NOATIME|FASYNC, 0100 [pid 8955] <... futex resumed>) = 0 [pid 8955] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8964] mkdir("./file1", 0777) = 0 [pid 8964] mount("/dev/loop1", "./file1", "exfat", 0, "" [pid 8961] <... mount resumed>) = 0 [ 251.212823][ T8961] exFAT-fs (loop0): failed to load upcase table (idx : 0x000104d0, chksum : 0xda218cab, utbl_chksum : 0xe619d30d) [ 251.242598][ T8960] exFAT-fs (loop2): error, data size is invalid(10) [pid 8961] openat(AT_FDCWD, "./file1", O_RDONLY|O_DIRECTORY) = 3 [pid 8961] chdir("./file1") = 0 [pid 8961] openat(AT_FDCWD, "/dev/loop0", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 8961] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 8961] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8957] <... futex resumed>) = 0 [pid 8957] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8961] <... futex resumed>) = 0 [pid 8961] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_NOCTTY|O_TRUNC|O_SYNC|O_NOATIME|FASYNC, 0100 [pid 8957] <... futex resumed>) = 1 [pid 8955] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 8957] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8955] futex(0x7f397ab4b6dc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8955] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f397aa35000 [pid 8960] <... openat resumed>) = -1 EIO (Input/output error) [pid 8955] mprotect(0x7f397aa36000, 131072, PROT_READ|PROT_WRITE [pid 8960] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8955] <... mprotect resumed>) = 0 [pid 8960] <... futex resumed>) = 0 [ 251.267627][ T8962] exFAT-fs (loop3): failed to load upcase table (idx : 0x000104d0, chksum : 0xda218cab, utbl_chksum : 0xe619d30d) [ 251.269690][ T8960] exFAT-fs (loop2): Filesystem has been set read-only [ 251.293828][ T8961] exFAT-fs (loop0): error, data size is invalid(10) [ 251.304656][ T8963] exFAT-fs (loop4): failed to load upcase table (idx : 0x000104d0, chksum : 0xda218cab, utbl_chksum : 0xe619d30d) [pid 8960] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8955] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 8955] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f397aa55990, parent_tid=0x7f397aa55990, exit_signal=0, stack=0x7f397aa35000, stack_size=0x20300, tls=0x7f397aa556c0} [pid 8957] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 8957] futex(0x7f397ab4b6dc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8957] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f397aa35000 [pid 8962] <... mount resumed>) = 0 [pid 8957] mprotect(0x7f397aa36000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 8962] openat(AT_FDCWD, "./file1", O_RDONLY|O_DIRECTORY) = 3 [pid 8957] rt_sigprocmask(SIG_BLOCK, ~[], ./strace-static-x86_64: Process 8966 attached [], 8) = 0 [pid 8962] chdir("./file1" [pid 8957] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f397aa55990, parent_tid=0x7f397aa55990, exit_signal=0, stack=0x7f397aa35000, stack_size=0x20300, tls=0x7f397aa556c0} [pid 8966] rseq(0x7f397aa55fe0, 0x20, 0, 0x53053053 [pid 8962] <... chdir resumed>) = 0 [pid 8962] openat(AT_FDCWD, "/dev/loop3", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 8957] <... clone3 resumed> => {parent_tid=[611]}, 88) = 611 [pid 8957] rt_sigprocmask(SIG_SETMASK, [], [pid 8962] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8957] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 8962] <... futex resumed>) = 1 [pid 8957] futex(0x7f397ab4b6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8962] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8957] <... futex resumed>) = 0 [pid 8957] futex(0x7f397ab4b6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}./strace-static-x86_64: Process 8967 attached [pid 8956] <... futex resumed>) = 0 [pid 8956] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8967] rseq(0x7f397aa55fe0, 0x20, 0, 0x53053053 [pid 8962] <... futex resumed>) = 0 [pid 8956] <... futex resumed>) = 1 [pid 8962] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_NOCTTY|O_TRUNC|O_SYNC|O_NOATIME|FASYNC, 0100 [pid 8966] <... rseq resumed>) = 0 [pid 8955] <... clone3 resumed> => {parent_tid=[628]}, 88) = 628 [pid 8955] rt_sigprocmask(SIG_SETMASK, [], [pid 8966] set_robust_list(0x7f397aa559a0, 24) = 0 [pid 8967] <... rseq resumed>) = 0 [pid 8967] set_robust_list(0x7f397aa559a0, 24 [pid 8956] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8967] <... set_robust_list resumed>) = 0 [pid 8967] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 8967] openat(AT_FDCWD, ".", O_RDONLY) = 5 [pid 8966] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 8963] <... mount resumed>) = 0 [pid 8955] <... rt_sigprocmask resumed>NULL, 8) = 0 [ 251.331690][ T8964] exFAT-fs (loop1): failed to load upcase table (idx : 0x000104d0, chksum : 0xda218cab, utbl_chksum : 0xe619d30d) [ 251.344582][ T8961] exFAT-fs (loop0): Filesystem has been set read-only [ 251.359340][ T8962] exFAT-fs (loop3): error, data size is invalid(10) [pid 8966] futex(0x7f397ab4b6d8, FUTEX_WAIT_PRIVATE, 0, NULL) = -1 EAGAIN (Resource temporarily unavailable) [pid 8955] futex(0x7f397ab4b6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8966] openat(AT_FDCWD, ".", O_RDONLY [pid 8961] <... openat resumed>) = -1 EIO (Input/output error) [pid 8955] <... futex resumed>) = 0 [pid 8967] futex(0x7f397ab4b6dc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 8957] <... futex resumed>) = 0 [pid 8957] futex(0x7f397ab4b6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8966] <... openat resumed>) = 4 [pid 8957] <... futex resumed>) = 0 [pid 8966] futex(0x7f397ab4b6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8955] futex(0x7f397ab4b6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8966] <... futex resumed>) = 0 [pid 8955] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8966] futex(0x7f397ab4b6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8957] futex(0x7f397ab4b6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8955] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8967] ioctl(5, F2FS_IOC_SHUTDOWN, 0x200000000080 [pid 8961] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8960] <... futex resumed>) = 0 [pid 8955] <... futex resumed>) = 1 [pid 8960] ioctl(4, F2FS_IOC_SHUTDOWN, 0x200000000080 [pid 8967] <... ioctl resumed>) = 0 [pid 8963] openat(AT_FDCWD, "./file1", O_RDONLY|O_DIRECTORY [pid 8961] <... futex resumed>) = 0 [pid 8960] <... ioctl resumed>) = 0 [pid 8955] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8960] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8963] <... openat resumed>) = 3 [pid 8961] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8960] <... futex resumed>) = 0 [pid 8967] futex(0x7f397ab4b6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8963] chdir("./file1" [pid 8960] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8967] <... futex resumed>) = 1 [pid 8963] <... chdir resumed>) = 0 [pid 8957] <... futex resumed>) = 0 [pid 8963] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 8957] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8963] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 8961] <... futex resumed>) = 0 [pid 8957] <... futex resumed>) = 1 [pid 8963] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8961] fallocate(-1, 0, 0, 134220898 [pid 8957] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8955] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8967] futex(0x7f397ab4b6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8964] <... mount resumed>) = 0 [pid 8963] <... futex resumed>) = 1 [pid 8961] <... fallocate resumed>) = -1 EBADF (Bad file descriptor) [pid 8958] <... futex resumed>) = 0 [pid 8955] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8964] openat(AT_FDCWD, "./file1", O_RDONLY|O_DIRECTORY [pid 8963] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8961] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8958] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8960] <... futex resumed>) = 0 [pid 8955] <... futex resumed>) = 1 [pid 8964] <... openat resumed>) = 3 [pid 8963] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8961] <... futex resumed>) = 1 [pid 8957] <... futex resumed>) = 0 [pid 8964] chdir("./file1" [pid 8963] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_NOCTTY|O_TRUNC|O_SYNC|O_NOATIME|FASYNC, 0100 [pid 8961] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8960] fallocate(-1, 0, 0, 134220898 [pid 8958] <... futex resumed>) = 0 [pid 8957] close(3 [pid 8955] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8958] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8960] <... fallocate resumed>) = -1 EBADF (Bad file descriptor) [ 251.376547][ T8962] exFAT-fs (loop3): Filesystem has been set read-only [pid 8964] <... chdir resumed>) = 0 [pid 8960] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8957] <... close resumed>) = 0 [pid 8964] openat(AT_FDCWD, "/dev/loop1", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 8960] <... futex resumed>) = 1 [pid 8957] close(4 [pid 8956] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 8955] <... futex resumed>) = 0 [pid 8956] futex(0x7f397ab4b6dc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8956] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f397aa35000 [pid 8955] close(3 [pid 8960] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8955] <... close resumed>) = 0 [pid 8956] mprotect(0x7f397aa36000, 131072, PROT_READ|PROT_WRITE [pid 8955] close(4 [pid 8956] <... mprotect resumed>) = 0 [pid 8955] <... close resumed>) = 0 [pid 8962] <... openat resumed>) = -1 EIO (Input/output error) [pid 8957] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8956] rt_sigprocmask(SIG_BLOCK, ~[], [pid 8957] close(5) = 0 [pid 8956] <... rt_sigprocmask resumed>[], 8) = 0 [pid 8957] close(6 [pid 8956] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f397aa55990, parent_tid=0x7f397aa55990, exit_signal=0, stack=0x7f397aa35000, stack_size=0x20300, tls=0x7f397aa556c0} [pid 8957] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8955] close(5 [pid 8957] close(7 [pid 8956] <... clone3 resumed> => {parent_tid=[619]}, 88) = 619 [pid 8957] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8956] rt_sigprocmask(SIG_SETMASK, [], [pid 8962] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8957] close(8 [pid 8956] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 8955] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8964] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8957] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8956] futex(0x7f397ab4b6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8964] <... futex resumed>) = 1 [pid 8962] <... futex resumed>) = 0 [pid 8957] close(9 [pid 8956] <... futex resumed>) = 0 [pid 8962] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8957] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8956] futex(0x7f397ab4b6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}./strace-static-x86_64: Process 8969 attached [pid 8964] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8957] close(10) = -1 EBADF (Bad file descriptor) [pid 8957] close(11) = -1 EBADF (Bad file descriptor) [pid 8957] close(12) = -1 EBADF (Bad file descriptor) [pid 8957] close(13 [pid 8955] close(6 [pid 8969] rseq(0x7f397aa55fe0, 0x20, 0, 0x53053053 [pid 8957] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8969] <... rseq resumed>) = 0 [pid 8957] close(14 [pid 8955] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8959] <... futex resumed>) = 0 [pid 8969] set_robust_list(0x7f397aa559a0, 24 [pid 8957] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8969] <... set_robust_list resumed>) = 0 [pid 8957] close(15 [pid 8969] rt_sigprocmask(SIG_SETMASK, [], [pid 8957] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8969] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 8957] close(16 [pid 8969] openat(AT_FDCWD, ".", O_RDONLY [pid 8957] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8969] <... openat resumed>) = 4 [pid 8957] close(17 [pid 8969] futex(0x7f397ab4b6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8957] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8969] <... futex resumed>) = 1 [pid 8957] close(18 [pid 8956] <... futex resumed>) = 0 [pid 8957] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8956] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8962] <... futex resumed>) = 0 [pid 8957] close(19 [pid 8956] <... futex resumed>) = 1 [pid 8962] ioctl(4, F2FS_IOC_SHUTDOWN, 0x200000000080 [pid 8959] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8955] close(7 [pid 8962] <... ioctl resumed>) = 0 [pid 8957] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8956] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8964] <... futex resumed>) = 0 [pid 8962] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8959] <... futex resumed>) = 1 [pid 8955] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8964] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_NOCTTY|O_TRUNC|O_SYNC|O_NOATIME|FASYNC, 0100 [pid 8962] <... futex resumed>) = 0 [ 251.402443][ T8963] exFAT-fs (loop4): error, data size is invalid(10) [ 251.409124][ T8963] exFAT-fs (loop4): Filesystem has been set read-only [ 251.441275][ T8964] exFAT-fs (loop1): error, data size is invalid(10) [pid 8959] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8957] close(20 [pid 8956] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8955] close(8 [pid 8962] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8958] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 8969] futex(0x7f397ab4b6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8957] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8956] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8955] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8958] futex(0x7f397ab4b6dc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8962] <... futex resumed>) = 0 [pid 8958] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8957] close(21 [pid 8956] <... futex resumed>) = 1 [pid 8955] close(9 [pid 8958] <... mmap resumed>) = 0x7f397aa35000 [pid 8958] mprotect(0x7f397aa36000, 131072, PROT_READ|PROT_WRITE [pid 8962] fallocate(-1, 0, 0, 134220898 [pid 8957] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8956] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8955] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8962] <... fallocate resumed>) = -1 EBADF (Bad file descriptor) [pid 8957] close(22 [pid 8955] close(10 [pid 8962] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8957] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8955] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8962] <... futex resumed>) = 1 [pid 8957] close(23 [pid 8956] <... futex resumed>) = 0 [pid 8955] close(11 [pid 8957] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8956] close(3 [pid 8955] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8957] close(24 [pid 8956] <... close resumed>) = 0 [pid 8955] close(12 [pid 8962] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8957] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8956] close(4 [pid 8955] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8957] close(25 [pid 8956] <... close resumed>) = 0 [pid 8955] close(13 [pid 8958] <... mprotect resumed>) = 0 [pid 8957] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8956] close(5 [pid 8955] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8957] close(26 [pid 8956] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8955] close(14 [pid 8963] <... openat resumed>) = -1 EIO (Input/output error) [pid 8957] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8956] close(6 [pid 8955] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8963] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8957] close(27 [pid 8956] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8955] close(15 [pid 8963] <... futex resumed>) = 0 [pid 8957] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8956] close(7 [pid 8955] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8963] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8957] close(28 [pid 8956] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8955] close(16 [pid 8957] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8956] close(8 [pid 8955] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8957] close(29 [pid 8956] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8955] close(17 [pid 8957] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8956] close(9 [pid 8955] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8957] exit_group(0 [pid 8956] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8955] close(18 [pid 8967] <... futex resumed>) = ? [pid 8957] <... exit_group resumed>) = ? [pid 8956] close(10 [pid 8955] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8967] +++ exited with 0 +++ [pid 8956] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8955] close(19 [pid 8961] <... futex resumed>) = ? [pid 8956] close(11 [pid 8955] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8958] rt_sigprocmask(SIG_BLOCK, ~[], [pid 8956] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8955] close(20 [pid 8956] close(12 [pid 8955] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8958] <... rt_sigprocmask resumed>[], 8) = 0 [pid 8956] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8955] close(21 [pid 8956] close(13 [pid 8955] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8956] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8955] close(22 [pid 8956] close(14 [pid 8955] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8958] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f397aa55990, parent_tid=0x7f397aa55990, exit_signal=0, stack=0x7f397aa35000, stack_size=0x20300, tls=0x7f397aa556c0} [pid 8956] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8955] close(23 [pid 8956] close(15 [pid 8955] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8956] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8955] close(24./strace-static-x86_64: Process 8970 attached [pid 8961] +++ exited with 0 +++ [pid 8958] <... clone3 resumed> => {parent_tid=[610]}, 88) = 610 [pid 8957] +++ exited with 0 +++ [pid 8956] close(16 [pid 8955] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8956] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8955] close(25 [pid 8956] close(17 [pid 8955] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8956] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8955] close(26 [pid 8956] close(18 [pid 8955] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8956] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8955] close(27 [pid 8956] close(19 [pid 8955] <... close resumed>) = -1 EBADF (Bad file descriptor) [ 251.447974][ T8964] exFAT-fs (loop1): Filesystem has been set read-only [pid 8970] rseq(0x7f397aa55fe0, 0x20, 0, 0x53053053 [pid 8958] rt_sigprocmask(SIG_SETMASK, [], [pid 8956] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8955] close(28 [pid 8956] close(20 [pid 8955] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5855] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=609, si_uid=0, si_status=0, si_utime=0, si_stime=5 /* 0.05 s */} --- [pid 8970] <... rseq resumed>) = 0 [pid 8958] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 8956] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8955] close(29 [pid 8956] close(21) = -1 EBADF (Bad file descriptor) [pid 8955] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8956] close(22) = -1 EBADF (Bad file descriptor) [pid 8955] exit_group(0 [pid 8960] <... futex resumed>) = ? [pid 8956] close(23 [pid 8955] <... exit_group resumed>) = ? [pid 8960] +++ exited with 0 +++ [pid 8956] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8956] close(24 [pid 8964] <... openat resumed>) = -1 EIO (Input/output error) [pid 8956] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8964] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8956] close(25 [pid 8964] <... futex resumed>) = 1 [pid 8959] <... futex resumed>) = 0 [pid 8956] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8959] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8956] close(26 [pid 8959] <... futex resumed>) = 0 [pid 8956] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8959] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8956] close(27) = -1 EBADF (Bad file descriptor) [pid 8956] close(28) = -1 EBADF (Bad file descriptor) [pid 8956] close(29) = -1 EBADF (Bad file descriptor) [pid 8956] exit_group(0 [pid 8970] set_robust_list(0x7f397aa559a0, 24 [pid 8969] <... futex resumed>) = ? [pid 8966] <... futex resumed>) = ? [pid 8962] <... futex resumed>) = ? [pid 8958] futex(0x7f397ab4b6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8956] <... exit_group resumed>) = ? [pid 5855] restart_syscall(<... resuming interrupted clone ...> [pid 8970] <... set_robust_list resumed>) = 0 [pid 8969] +++ exited with 0 +++ [pid 8964] openat(AT_FDCWD, ".", O_RDONLY [pid 8962] +++ exited with 0 +++ [pid 8958] <... futex resumed>) = 0 [pid 8956] +++ exited with 0 +++ [pid 8964] <... openat resumed>) = 4 [pid 8964] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 8959] <... futex resumed>) = 0 [pid 8970] rt_sigprocmask(SIG_SETMASK, [], [pid 8964] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8959] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8958] futex(0x7f397ab4b6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5858] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=617, si_uid=0, si_status=0, si_utime=0, si_stime=3 /* 0.03 s */} --- [pid 5855] <... restart_syscall resumed>) = 0 [pid 8964] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8959] <... futex resumed>) = 0 [pid 8970] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 8964] ioctl(4, F2FS_IOC_SHUTDOWN, 0x200000000080 [pid 8959] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8970] openat(AT_FDCWD, ".", O_RDONLY [pid 8966] +++ exited with 0 +++ [pid 8964] <... ioctl resumed>) = 0 [pid 8955] +++ exited with 0 +++ [pid 8964] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8970] <... openat resumed>) = 4 [pid 5858] umount2("./245", MNT_FORCE|UMOUNT_NOFOLLOW [pid 8970] futex(0x7f397ab4b6dc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 8964] <... futex resumed>) = 1 [pid 8959] <... futex resumed>) = 0 [pid 5856] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=626, si_uid=0, si_status=0, si_utime=0, si_stime=4 /* 0.04 s */} --- [pid 8970] futex(0x7f397ab4b6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8959] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8958] <... futex resumed>) = 0 [pid 5858] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5855] umount2("./244", MNT_FORCE|UMOUNT_NOFOLLOW [pid 8959] <... futex resumed>) = 0 [pid 8958] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5858] openat(AT_FDCWD, "./245", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5856] restart_syscall(<... resuming interrupted clone ...> [pid 8964] fallocate(-1, 0, 0, 134220898 [pid 8959] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5855] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 8963] <... futex resumed>) = 0 [pid 8958] <... futex resumed>) = 1 [pid 8963] ioctl(4, F2FS_IOC_SHUTDOWN, 0x200000000080 [pid 5858] <... openat resumed>) = 3 [pid 8963] <... ioctl resumed>) = 0 [pid 8958] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5858] newfstatat(3, "", [pid 5856] <... restart_syscall resumed>) = 0 [pid 5855] openat(AT_FDCWD, "./244", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 8963] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8958] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8963] <... futex resumed>) = 0 [pid 5855] <... openat resumed>) = 3 [pid 8963] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8964] <... fallocate resumed>) = -1 EBADF (Bad file descriptor) [pid 8958] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5855] newfstatat(3, "", [pid 8964] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8963] <... futex resumed>) = 0 [pid 8958] <... futex resumed>) = 1 [pid 5858] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=80, ...}, AT_EMPTY_PATH) = 0 [pid 5856] umount2("./246", MNT_FORCE|UMOUNT_NOFOLLOW [pid 8964] <... futex resumed>) = 1 [pid 8963] fallocate(-1, 0, 0, 134220898 [pid 8959] <... futex resumed>) = 0 [pid 8958] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5855] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=80, ...}, AT_EMPTY_PATH) = 0 [pid 8963] <... fallocate resumed>) = -1 EBADF (Bad file descriptor) [pid 8959] close(3 [pid 5856] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 8964] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8963] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8959] <... close resumed>) = 0 [pid 8963] <... futex resumed>) = 1 [pid 8959] close(4 [pid 8958] <... futex resumed>) = 0 [pid 5856] openat(AT_FDCWD, "./246", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5855] getdents64(3, [pid 8963] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8959] <... close resumed>) = 0 [pid 8959] close(5) = -1 EBADF (Bad file descriptor) [pid 8959] close(6) = -1 EBADF (Bad file descriptor) [pid 8959] close(7) = -1 EBADF (Bad file descriptor) [pid 8959] close(8) = -1 EBADF (Bad file descriptor) [pid 8959] close(9 [pid 8958] close(3 [pid 8959] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5855] <... getdents64 resumed>0x55555c89d730 /* 4 entries */, 32768) = 112 [pid 8959] close(10 [pid 8958] <... close resumed>) = 0 [pid 5856] <... openat resumed>) = 3 [pid 8959] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8958] close(4 [pid 5856] newfstatat(3, "", [pid 5855] umount2("./244/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 8959] close(11 [pid 8958] <... close resumed>) = 0 [pid 8959] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5856] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=80, ...}, AT_EMPTY_PATH) = 0 [pid 8959] close(12 [pid 8958] close(5 [pid 8959] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8958] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5856] getdents64(3, [pid 8959] close(13 [pid 8958] close(6 [pid 5858] getdents64(3, [pid 5856] <... getdents64 resumed>0x55555c89d730 /* 4 entries */, 32768) = 112 [pid 8958] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5858] <... getdents64 resumed>0x55555c89d730 /* 4 entries */, 32768) = 112 [pid 5856] umount2("./246/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 8958] close(7 [pid 5858] umount2("./245/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 8959] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8958] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5855] <... umount2 resumed>) = 0 [pid 8959] close(14) = -1 EBADF (Bad file descriptor) [pid 8959] close(15) = -1 EBADF (Bad file descriptor) [pid 8959] close(16) = -1 EBADF (Bad file descriptor) [pid 8959] close(17) = -1 EBADF (Bad file descriptor) [pid 8959] close(18) = -1 EBADF (Bad file descriptor) [pid 8959] close(19) = -1 EBADF (Bad file descriptor) [pid 8959] close(20) = -1 EBADF (Bad file descriptor) [pid 8959] close(21) = -1 EBADF (Bad file descriptor) [pid 8959] close(22 [pid 8958] close(8 [pid 5855] umount2("./244/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 8958] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5855] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 8959] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8959] close(23) = -1 EBADF (Bad file descriptor) [pid 8959] close(24) = -1 EBADF (Bad file descriptor) [pid 5856] <... umount2 resumed>) = 0 [pid 8958] close(9 [pid 5855] newfstatat(AT_FDCWD, "./244/file1", [pid 8959] close(25) = -1 EBADF (Bad file descriptor) [pid 8959] close(26) = -1 EBADF (Bad file descriptor) [pid 8959] close(27 [pid 5858] <... umount2 resumed>) = 0 [pid 8959] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5855] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 8958] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5856] umount2("./246/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 8959] close(28) = -1 EBADF (Bad file descriptor) [pid 8959] close(29) = -1 EBADF (Bad file descriptor) [pid 8959] exit_group(0) = ? [pid 8964] <... futex resumed>) = ? [pid 8964] +++ exited with 0 +++ [pid 8959] +++ exited with 0 +++ [pid 5855] umount2("./244/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 8958] close(10 [pid 5854] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=624, si_uid=0, si_status=0, si_utime=0, si_stime=4 /* 0.04 s */} --- [pid 8958] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5856] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5855] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5854] restart_syscall(<... resuming interrupted clone ...> [pid 8958] close(11 [pid 5858] umount2("./245/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5856] newfstatat(AT_FDCWD, "./246/file1", [pid 5855] openat(AT_FDCWD, "./244/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5854] <... restart_syscall resumed>) = 0 [pid 8958] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5858] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5856] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5855] <... openat resumed>) = 4 [pid 8958] close(12 [pid 5858] newfstatat(AT_FDCWD, "./245/file1", [pid 5856] umount2("./246/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5855] newfstatat(4, "", [pid 5856] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5854] umount2("./249", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5858] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5856] openat(AT_FDCWD, "./246/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5858] umount2("./245/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5854] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5855] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_EMPTY_PATH) = 0 [pid 5856] <... openat resumed>) = 4 [pid 5854] openat(AT_FDCWD, "./249", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5855] getdents64(4, [pid 5858] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 8958] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5858] openat(AT_FDCWD, "./245/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5856] newfstatat(4, "", [pid 5855] <... getdents64 resumed>0x55555c8a5770 /* 2 entries */, 32768) = 48 [pid 5854] <... openat resumed>) = 3 [pid 5855] getdents64(4, [pid 5854] newfstatat(3, "", [pid 5856] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_EMPTY_PATH) = 0 [pid 5854] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=80, ...}, AT_EMPTY_PATH) = 0 [pid 5856] getdents64(4, [pid 5855] <... getdents64 resumed>0x55555c8a5770 /* 0 entries */, 32768) = 0 [pid 5858] <... openat resumed>) = 4 [pid 5855] close(4 [pid 5856] <... getdents64 resumed>0x55555c8a5770 /* 2 entries */, 32768) = 48 [pid 5854] getdents64(3, [pid 5855] <... close resumed>) = 0 [pid 8958] close(13 [pid 5856] getdents64(4, [pid 5854] <... getdents64 resumed>0x55555c89d730 /* 4 entries */, 32768) = 112 [pid 5855] rmdir("./244/file1" [pid 5858] newfstatat(4, "", [pid 5855] <... rmdir resumed>) = 0 [pid 5858] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_EMPTY_PATH) = 0 [pid 5856] <... getdents64 resumed>0x55555c8a5770 /* 0 entries */, 32768) = 0 [pid 5855] umount2("./244/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5854] umount2("./249/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5858] getdents64(4, 0x55555c8a5770 /* 2 entries */, 32768) = 48 [pid 5855] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5858] getdents64(4, [pid 5855] newfstatat(AT_FDCWD, "./244/binderfs", [pid 5858] <... getdents64 resumed>0x55555c8a5770 /* 0 entries */, 32768) = 0 [pid 5856] close(4 [pid 5858] close(4 [pid 5855] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5858] <... close resumed>) = 0 [pid 5856] <... close resumed>) = 0 [pid 5858] rmdir("./245/file1" [pid 5856] rmdir("./246/file1" [pid 5855] unlink("./244/binderfs" [pid 5858] <... rmdir resumed>) = 0 [pid 5856] <... rmdir resumed>) = 0 [pid 5858] umount2("./245/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5855] <... unlink resumed>) = 0 [pid 8958] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5858] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5856] umount2("./246/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5855] getdents64(3, [pid 5858] newfstatat(AT_FDCWD, "./245/binderfs", [pid 8958] close(14 [pid 5856] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5855] <... getdents64 resumed>0x55555c89d730 /* 0 entries */, 32768) = 0 [pid 5858] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 8958] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5856] newfstatat(AT_FDCWD, "./246/binderfs", [pid 5855] close(3 [pid 5858] unlink("./245/binderfs" [pid 8958] close(15 [pid 5858] <... unlink resumed>) = 0 [pid 5856] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5855] <... close resumed>) = 0 [pid 8958] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5856] unlink("./246/binderfs" [pid 5858] getdents64(3, [pid 5855] rmdir("./244" [pid 5856] <... unlink resumed>) = 0 [pid 5855] <... rmdir resumed>) = 0 [pid 5856] getdents64(3, [pid 5858] <... getdents64 resumed>0x55555c89d730 /* 0 entries */, 32768) = 0 [pid 8958] close(16 [pid 5858] close(3 [pid 5856] <... getdents64 resumed>0x55555c89d730 /* 0 entries */, 32768) = 0 [pid 5855] mkdir("./245", 0777 [pid 8958] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5858] <... close resumed>) = 0 [pid 5856] close(3 [pid 5855] <... mkdir resumed>) = 0 [pid 8958] close(17 [pid 5858] rmdir("./245" [pid 8958] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5856] <... close resumed>) = 0 [pid 5855] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 8958] close(18 [pid 5858] <... rmdir resumed>) = 0 [pid 5856] rmdir("./246" [pid 5855] <... openat resumed>) = 3 [pid 8958] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5858] mkdir("./246", 0777 [pid 8958] close(19 [pid 5858] <... mkdir resumed>) = 0 [pid 5856] <... rmdir resumed>) = 0 [pid 5855] ioctl(3, LOOP_CLR_FD [pid 5854] <... umount2 resumed>) = 0 [pid 8958] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5858] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 5856] mkdir("./247", 0777 [pid 8958] close(20 [pid 5855] <... ioctl resumed>) = 0 [pid 8958] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5858] <... openat resumed>) = 3 [pid 5856] <... mkdir resumed>) = 0 [pid 5855] close(3 [pid 8958] close(21 [pid 5858] ioctl(3, LOOP_CLR_FD [pid 5856] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 5854] umount2("./249/file1", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5854] newfstatat(AT_FDCWD, "./249/file1", {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5854] umount2("./249/file1", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5854] openat(AT_FDCWD, "./249/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 5854] newfstatat(4, "", [pid 8958] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5855] <... close resumed>) = 0 [pid 5854] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_EMPTY_PATH) = 0 [pid 5856] <... openat resumed>) = 3 [pid 8958] close(22) = -1 EBADF (Bad file descriptor) [pid 5858] <... ioctl resumed>) = 0 [pid 5856] ioctl(3, LOOP_CLR_FD [pid 5854] getdents64(4, [pid 8958] close(23 [pid 5858] close(3 [pid 5855] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 8958] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5856] <... ioctl resumed>) = 0 [pid 8958] close(24 [pid 5854] <... getdents64 resumed>0x55555c8a5770 /* 2 entries */, 32768) = 48 [pid 5854] getdents64(4, 0x55555c8a5770 /* 0 entries */, 32768) = 0 [pid 5854] close(4) = 0 [pid 8958] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5856] close(3 [pid 5854] rmdir("./249/file1"./strace-static-x86_64: Process 8971 attached [pid 8958] close(25 [pid 5858] <... close resumed>) = 0 [pid 5856] <... close resumed>) = 0 [pid 5854] <... rmdir resumed>) = 0 [pid 8958] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5854] umount2("./249/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 8958] close(26) = -1 EBADF (Bad file descriptor) [pid 5854] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 8958] close(27 [pid 5854] newfstatat(AT_FDCWD, "./249/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5854] unlink("./249/binderfs") = 0 [pid 8971] set_robust_list(0x55555c89c6a0, 24 [pid 5854] getdents64(3, [pid 8971] <... set_robust_list resumed>) = 0 [pid 5854] <... getdents64 resumed>0x55555c89d730 /* 0 entries */, 32768) = 0 [pid 8971] chdir("./245" [pid 5854] close(3) = 0 [pid 5854] rmdir("./249") = 0 [pid 5854] mkdir("./250", 0777 [pid 8971] <... chdir resumed>) = 0 [pid 5854] <... mkdir resumed>) = 0 [pid 8971] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 8971] setpgid(0, 0 [pid 5854] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 8971] <... setpgid resumed>) = 0 [pid 5854] <... openat resumed>) = 3 [pid 8971] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5854] ioctl(3, LOOP_CLR_FD [pid 8971] <... openat resumed>) = 3 [pid 5854] <... ioctl resumed>) = 0 [pid 5854] close(3) = 0 [pid 5854] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 8958] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5858] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5856] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5855] <... clone resumed>, child_tidptr=0x55555c89c690) = 612 ./strace-static-x86_64: Process 8974 attached ./strace-static-x86_64: Process 8973 attached [pid 8971] write(3, "1000", 4 [pid 8958] close(28) = -1 EBADF (Bad file descriptor) [pid 5858] <... clone resumed>, child_tidptr=0x55555c89c690) = 620 [pid 5856] <... clone resumed>, child_tidptr=0x55555c89c690) = 629 [pid 8973] set_robust_list(0x55555c89c6a0, 24 [pid 8958] close(29 [pid 8971] <... write resumed>) = 4 [pid 8958] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8974] set_robust_list(0x55555c89c6a0, 24 [pid 8971] close(3 [pid 8958] exit_group(0 [pid 8971] <... close resumed>) = 0 [pid 5854] <... clone resumed>, child_tidptr=0x55555c89c690) = 626 ./strace-static-x86_64: Process 8972 attached [pid 8971] symlink("/dev/binderfs", "./binderfs"executing program [pid 8974] <... set_robust_list resumed>) = 0 [pid 8973] <... set_robust_list resumed>) = 0 [pid 8971] <... symlink resumed>) = 0 [pid 8970] <... futex resumed>) = ? [pid 8963] <... futex resumed>) = ? [pid 8958] <... exit_group resumed>) = ? [pid 8970] +++ exited with 0 +++ [pid 8963] +++ exited with 0 +++ [pid 8971] write(1, "executing program\n", 18) = 18 [pid 8972] set_robust_list(0x55555c89c6a0, 24 [pid 8971] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8971] rt_sigaction(SIGRT_1, {sa_handler=0x7f397aae8710, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f397aad98c0}, NULL, 8) = 0 [pid 8971] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 8972] <... set_robust_list resumed>) = 0 [pid 8971] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8972] chdir("./250" [pid 8971] <... mmap resumed>) = 0x7f397aa56000 [pid 8974] chdir("./246" [pid 8973] chdir("./247" [pid 8972] <... chdir resumed>) = 0 [pid 8971] mprotect(0x7f397aa57000, 131072, PROT_READ|PROT_WRITE [pid 8958] +++ exited with 0 +++ [pid 8974] <... chdir resumed>) = 0 [pid 8973] <... chdir resumed>) = 0 [pid 8971] <... mprotect resumed>) = 0 [pid 5857] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=608, si_uid=0, si_status=0, si_utime=0, si_stime=5 /* 0.05 s */} --- [pid 8974] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 8973] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 8971] rt_sigprocmask(SIG_BLOCK, ~[], [pid 8974] <... prctl resumed>) = 0 [pid 8973] <... prctl resumed>) = 0 [pid 8971] <... rt_sigprocmask resumed>[], 8) = 0 [pid 8974] setpgid(0, 0 [pid 8973] setpgid(0, 0 [pid 8971] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f397aa76990, parent_tid=0x7f397aa76990, exit_signal=0, stack=0x7f397aa56000, stack_size=0x20300, tls=0x7f397aa766c0} [pid 5857] umount2("./248", MNT_FORCE|UMOUNT_NOFOLLOW./strace-static-x86_64: Process 8975 attached [pid 8974] <... setpgid resumed>) = 0 [pid 8973] <... setpgid resumed>) = 0 [pid 8972] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5857] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 8972] <... prctl resumed>) = 0 [pid 8971] <... clone3 resumed> => {parent_tid=[613]}, 88) = 613 [pid 5857] openat(AT_FDCWD, "./248", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 8975] rseq(0x7f397aa76fe0, 0x20, 0, 0x53053053 [pid 8974] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 8973] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 8972] setpgid(0, 0 [pid 8971] rt_sigprocmask(SIG_SETMASK, [], [pid 5857] <... openat resumed>) = 3 [pid 8975] <... rseq resumed>) = 0 [pid 8974] <... openat resumed>) = 3 [pid 8973] <... openat resumed>) = 3 [pid 8972] <... setpgid resumed>) = 0 [pid 8971] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5857] newfstatat(3, "", [pid 8975] set_robust_list(0x7f397aa769a0, 24 [pid 8972] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 8971] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5857] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=80, ...}, AT_EMPTY_PATH) = 0 [pid 8975] <... set_robust_list resumed>) = 0 [pid 8971] <... futex resumed>) = 0 [pid 5857] getdents64(3, [pid 8971] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 5857] <... getdents64 resumed>0x55555c89d730 /* 4 entries */, 32768) = 112 [pid 5857] umount2("./248/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 8975] rt_sigprocmask(SIG_SETMASK, [], [pid 8973] write(3, "1000", 4 [pid 8972] <... openat resumed>) = 3 [pid 8975] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 8972] write(3, "1000", 4 [pid 8975] memfd_create("syzkaller", 0 [pid 8972] <... write resumed>) = 4 [pid 8975] <... memfd_create resumed>) = 3 [pid 8972] close(3 [pid 8975] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 8972] <... close resumed>) = 0 [pid 8975] <... mmap resumed>) = 0x7f3972600000 [pid 8972] symlink("/dev/binderfs", "./binderfs" [pid 8973] <... write resumed>) = 4 [pid 8975] 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\x00\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 8974] write(3, "1000", 4 [pid 8973] close(3 [pid 8972] <... symlink resumed>) = 0 [pid 8975] <... write resumed>) = 131072 [pid 8974] <... write resumed>) = 4 executing program [pid 8973] <... close resumed>) = 0 [pid 8972] write(1, "executing program\n", 18) = 18 [pid 8972] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8972] rt_sigaction(SIGRT_1, {sa_handler=0x7f397aae8710, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f397aad98c0}, [pid 8973] symlink("/dev/binderfs", "./binderfs" [pid 8974] close(3 [pid 8972] <... rt_sigaction resumed>NULL, 8) = 0 [pid 8972] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 8974] <... close resumed>) = 0 [pid 8972] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 8972] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f397aa56000 [pid 8972] mprotect(0x7f397aa57000, 131072, PROT_READ|PROT_WRITE [pid 8974] symlink("/dev/binderfs", "./binderfs" [pid 8973] <... symlink resumed>) = 0 [pid 8972] <... mprotect resumed>) = 0 executing program executing program [pid 8972] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 8972] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f397aa76990, parent_tid=0x7f397aa76990, exit_signal=0, stack=0x7f397aa56000, stack_size=0x20300, tls=0x7f397aa766c0} [pid 8975] munmap(0x7f3972600000, 138412032 [pid 8974] <... symlink resumed>) = 0 [pid 8975] <... munmap resumed>) = 0 [pid 8973] write(1, "executing program\n", 18 [pid 8974] write(1, "executing program\n", 18 [pid 8972] <... clone3 resumed> => {parent_tid=[627]}, 88) = 627 ./strace-static-x86_64: Process 8976 attached [pid 8975] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 8974] <... write resumed>) = 18 [pid 8973] <... write resumed>) = 18 [pid 8972] rt_sigprocmask(SIG_SETMASK, [], [pid 8976] rseq(0x7f397aa76fe0, 0x20, 0, 0x53053053 [pid 8975] <... openat resumed>) = 4 [pid 8974] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5857] <... umount2 resumed>) = 0 [pid 8973] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8974] <... futex resumed>) = 0 [pid 8972] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5857] umount2("./248/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 8975] ioctl(4, LOOP_SET_FD, 3 [pid 8974] rt_sigaction(SIGRT_1, {sa_handler=0x7f397aae8710, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f397aad98c0}, [pid 8973] <... futex resumed>) = 0 [pid 8972] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5857] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 8976] <... rseq resumed>) = 0 [pid 8974] <... rt_sigaction resumed>NULL, 8) = 0 [pid 8973] rt_sigaction(SIGRT_1, {sa_handler=0x7f397aae8710, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f397aad98c0}, [pid 8972] <... futex resumed>) = 0 [pid 8976] set_robust_list(0x7f397aa769a0, 24 [pid 8974] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 8973] <... rt_sigaction resumed>NULL, 8) = 0 [pid 8972] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 5857] newfstatat(AT_FDCWD, "./248/file1", [pid 8976] <... set_robust_list resumed>) = 0 [pid 8974] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 8973] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 5857] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 8976] rt_sigprocmask(SIG_SETMASK, [], [pid 8974] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 5857] umount2("./248/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 8976] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 8973] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 8976] memfd_create("syzkaller", 0 [pid 8974] <... mmap resumed>) = 0x7f397aa56000 [pid 8973] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 5857] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 8976] <... memfd_create resumed>) = 3 [pid 5857] openat(AT_FDCWD, "./248/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 8974] mprotect(0x7f397aa57000, 131072, PROT_READ|PROT_WRITE [pid 8973] <... mmap resumed>) = 0x7f397aa56000 [pid 8976] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5857] <... openat resumed>) = 4 [pid 8976] <... mmap resumed>) = 0x7f3972600000 [pid 5857] newfstatat(4, "", [pid 8976] 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\x00\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 8974] <... mprotect resumed>) = 0 [pid 8973] mprotect(0x7f397aa57000, 131072, PROT_READ|PROT_WRITE [pid 5857] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_EMPTY_PATH) = 0 [pid 8974] rt_sigprocmask(SIG_BLOCK, ~[], [pid 8973] <... mprotect resumed>) = 0 [pid 5857] getdents64(4, [pid 8975] <... ioctl resumed>) = 0 [pid 8974] <... rt_sigprocmask resumed>[], 8) = 0 [pid 8973] rt_sigprocmask(SIG_BLOCK, ~[], [pid 8975] close(3 [pid 8974] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f397aa76990, parent_tid=0x7f397aa76990, exit_signal=0, stack=0x7f397aa56000, stack_size=0x20300, tls=0x7f397aa766c0} [pid 8973] <... rt_sigprocmask resumed>[], 8) = 0 [pid 8975] <... close resumed>) = 0 [pid 8973] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f397aa76990, parent_tid=0x7f397aa76990, exit_signal=0, stack=0x7f397aa56000, stack_size=0x20300, tls=0x7f397aa766c0}./strace-static-x86_64: Process 8977 attached [pid 8975] close(4 [pid 8974] <... clone3 resumed> => {parent_tid=[621]}, 88) = 621 [pid 5857] <... getdents64 resumed>0x55555c8a5770 /* 2 entries */, 32768) = 48 [pid 8977] rseq(0x7f397aa76fe0, 0x20, 0, 0x53053053 [pid 8975] <... close resumed>) = 0 [pid 8974] rt_sigprocmask(SIG_SETMASK, [], [pid 8973] <... clone3 resumed> => {parent_tid=[630]}, 88) = 630 [pid 5857] getdents64(4, [pid 8977] <... rseq resumed>) = 0 [pid 8975] mkdir("./file1", 0777 [pid 8974] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 8973] rt_sigprocmask(SIG_SETMASK, [], ./strace-static-x86_64: Process 8978 attached [pid 8977] set_robust_list(0x7f397aa769a0, 24 [pid 8976] <... write resumed>) = 131072 [pid 8975] <... mkdir resumed>) = 0 [pid 8974] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8973] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5857] <... getdents64 resumed>0x55555c8a5770 /* 0 entries */, 32768) = 0 [pid 5857] close(4 [pid 8973] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8975] mount("/dev/loop0", "./file1", "exfat", 0, "" [pid 8974] <... futex resumed>) = 0 [pid 8973] <... futex resumed>) = 0 [pid 8977] <... set_robust_list resumed>) = 0 [pid 8978] rseq(0x7f397aa76fe0, 0x20, 0, 0x53053053 [pid 8977] rt_sigprocmask(SIG_SETMASK, [], [pid 8974] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 8973] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 5857] <... close resumed>) = 0 [pid 8977] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 8978] <... rseq resumed>) = 0 [pid 5857] rmdir("./248/file1" [pid 8978] set_robust_list(0x7f397aa769a0, 24 [pid 8977] memfd_create("syzkaller", 0 [pid 5857] <... rmdir resumed>) = 0 [pid 8978] <... set_robust_list resumed>) = 0 [pid 5857] umount2("./248/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 8978] rt_sigprocmask(SIG_SETMASK, [], [pid 5857] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 8978] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5857] newfstatat(AT_FDCWD, "./248/binderfs", [pid 8978] memfd_create("syzkaller", 0 [pid 5857] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 8978] <... memfd_create resumed>) = 3 [pid 5857] unlink("./248/binderfs" [pid 8978] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 8976] munmap(0x7f3972600000, 138412032 [pid 5857] <... unlink resumed>) = 0 [pid 8978] <... mmap resumed>) = 0x7f3972600000 [pid 8976] <... munmap resumed>) = 0 [pid 5857] getdents64(3, [pid 8978] 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\x00\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 8976] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 5857] <... getdents64 resumed>0x55555c89d730 /* 0 entries */, 32768) = 0 [pid 8976] <... openat resumed>) = 4 [pid 5857] close(3 [pid 8976] ioctl(4, LOOP_SET_FD, 3 [pid 5857] <... close resumed>) = 0 [ 251.683952][ T8975] loop0: detected capacity change from 0 to 256 [pid 8977] <... memfd_create resumed>) = 3 [pid 5857] rmdir("./248" [pid 8977] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f3972600000 [pid 5857] <... rmdir resumed>) = 0 [pid 5857] mkdir("./249", 0777 [pid 8978] <... write resumed>) = 131072 [pid 8977] 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\x00\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 8976] <... ioctl resumed>) = 0 [pid 5857] <... mkdir resumed>) = 0 [pid 8976] close(3) = 0 [pid 5857] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 8976] close(4 [pid 5857] <... openat resumed>) = 3 [pid 8976] <... close resumed>) = 0 [pid 5857] ioctl(3, LOOP_CLR_FD [pid 8978] munmap(0x7f3972600000, 138412032 [pid 8976] mkdir("./file1", 0777 [pid 5857] <... ioctl resumed>) = 0 [pid 8976] <... mkdir resumed>) = 0 [pid 5857] close(3 [pid 8978] <... munmap resumed>) = 0 [pid 5857] <... close resumed>) = 0 [pid 8976] mount("/dev/loop1", "./file1", "exfat", 0, "" [pid 8978] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 8977] <... write resumed>) = 131072 [pid 8978] <... openat resumed>) = 4 [pid 8978] ioctl(4, LOOP_SET_FD, 3 [pid 8977] munmap(0x7f3972600000, 138412032 [pid 5857] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 8977] <... munmap resumed>) = 0 ./strace-static-x86_64: Process 8979 attached [pid 5857] <... clone resumed>, child_tidptr=0x55555c89c690) = 611 [pid 8979] set_robust_list(0x55555c89c6a0, 24) = 0 [pid 8979] chdir("./249" [pid 8977] openat(AT_FDCWD, "/dev/loop3", O_RDWR) = 4 [pid 8979] <... chdir resumed>) = 0 [pid 8979] prctl(PR_SET_PDEATHSIG, SIGKILL [ 251.730962][ T8976] loop1: detected capacity change from 0 to 256 [ 251.753229][ T8978] loop2: detected capacity change from 0 to 256 [pid 8977] ioctl(4, LOOP_SET_FD, 3 [pid 8979] <... prctl resumed>) = 0 [pid 8979] setpgid(0, 0) = 0 [pid 8979] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 8979] write(3, "1000", 4 [pid 8978] <... ioctl resumed>) = 0 [pid 8978] close(3 [pid 8979] <... write resumed>) = 4 [pid 8978] <... close resumed>) = 0 [pid 8979] close(3 [pid 8978] close(4 [pid 8979] <... close resumed>) = 0 [pid 8978] <... close resumed>) = 0 [pid 8978] mkdir("./file1", 0777executing program [pid 8979] symlink("/dev/binderfs", "./binderfs" [pid 8978] <... mkdir resumed>) = 0 [pid 8979] <... symlink resumed>) = 0 [pid 8978] mount("/dev/loop2", "./file1", "exfat", 0, "" [pid 8979] write(1, "executing program\n", 18) = 18 [pid 8977] <... ioctl resumed>) = 0 [pid 8977] close(3) = 0 [pid 8977] close(4) = 0 [pid 8977] mkdir("./file1", 0777) = 0 [pid 8977] mount("/dev/loop3", "./file1", "exfat", 0, "" [pid 8979] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8979] rt_sigaction(SIGRT_1, {sa_handler=0x7f397aae8710, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f397aad98c0}, NULL, 8) = 0 [pid 8979] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 8979] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f397aa56000 [pid 8979] mprotect(0x7f397aa57000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 8979] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 8979] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f397aa76990, parent_tid=0x7f397aa76990, exit_signal=0, stack=0x7f397aa56000, stack_size=0x20300, tls=0x7f397aa766c0} => {parent_tid=[612]}, 88) = 612 [pid 8979] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [ 251.777275][ T8976] exFAT-fs (loop1): failed to load upcase table (idx : 0x000104d0, chksum : 0xda218cab, utbl_chksum : 0xe619d30d) [ 251.789490][ T8977] loop3: detected capacity change from 0 to 256 [ 251.808376][ T8975] exFAT-fs (loop0): failed to load upcase table (idx : 0x000104d0, chksum : 0xda218cab, utbl_chksum : 0xe619d30d) [pid 8979] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000./strace-static-x86_64: Process 8980 attached [pid 8980] rseq(0x7f397aa76fe0, 0x20, 0, 0x53053053 [pid 8979] <... futex resumed>) = 0 [pid 8980] <... rseq resumed>) = 0 [pid 8979] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 8980] set_robust_list(0x7f397aa769a0, 24) = 0 [pid 8980] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 8980] memfd_create("syzkaller", 0 [pid 8976] <... mount resumed>) = 0 [pid 8980] <... memfd_create resumed>) = 3 [pid 8976] openat(AT_FDCWD, "./file1", O_RDONLY|O_DIRECTORY [pid 8980] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 8976] <... openat resumed>) = 3 [pid 8980] <... mmap resumed>) = 0x7f3972600000 [pid 8976] chdir("./file1" [pid 8980] 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\x00\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 8976] <... chdir resumed>) = 0 [pid 8976] openat(AT_FDCWD, "/dev/loop1", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 8976] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 8972] <... futex resumed>) = 0 [pid 8980] <... write resumed>) = 131072 [pid 8976] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_NOCTTY|O_TRUNC|O_SYNC|O_NOATIME|FASYNC, 0100 [pid 8972] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8975] <... mount resumed>) = 0 [pid 8972] <... futex resumed>) = 0 [pid 8972] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8975] openat(AT_FDCWD, "./file1", O_RDONLY|O_DIRECTORY) = 3 [pid 8975] chdir("./file1" [ 251.821345][ T8978] exFAT-fs (loop2): failed to load upcase table (idx : 0x000104d0, chksum : 0xda218cab, utbl_chksum : 0xe619d30d) [ 251.837385][ T8977] exFAT-fs (loop3): failed to load upcase table (idx : 0x000104d0, chksum : 0xda218cab, utbl_chksum : 0xe619d30d) [ 251.866971][ T8976] exFAT-fs (loop1): error, data size is invalid(10) [pid 8980] munmap(0x7f3972600000, 138412032) = 0 [pid 8975] <... chdir resumed>) = 0 [pid 8980] openat(AT_FDCWD, "/dev/loop4", O_RDWR) = 4 [pid 8975] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 8980] ioctl(4, LOOP_SET_FD, 3 [pid 8977] <... mount resumed>) = 0 [pid 8975] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 8978] <... mount resumed>) = 0 [pid 8977] openat(AT_FDCWD, "./file1", O_RDONLY|O_DIRECTORY [pid 8975] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 8971] <... futex resumed>) = 0 [pid 8975] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8971] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8978] openat(AT_FDCWD, "./file1", O_RDONLY|O_DIRECTORY [pid 8971] <... futex resumed>) = 0 [pid 8978] <... openat resumed>) = 3 [pid 8971] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8978] chdir("./file1") = 0 [pid 8978] openat(AT_FDCWD, "/dev/loop2", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 8978] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 8975] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8978] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8977] <... openat resumed>) = 3 [pid 8975] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_NOCTTY|O_TRUNC|O_SYNC|O_NOATIME|FASYNC, 0100 [pid 8980] <... ioctl resumed>) = 0 [pid 8980] close(3) = 0 [pid 8980] close(4) = 0 [pid 8976] <... openat resumed>) = -1 EIO (Input/output error) [pid 8980] mkdir("./file1", 0777 [pid 8976] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8980] <... mkdir resumed>) = 0 [pid 8976] <... futex resumed>) = 1 [pid 8972] <... futex resumed>) = 0 [pid 8976] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8972] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8980] mount("/dev/loop4", "./file1", "exfat", 0, "" [pid 8976] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8972] <... futex resumed>) = 0 [pid 8976] openat(AT_FDCWD, ".", O_RDONLY [pid 8972] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8977] chdir("./file1" [pid 8976] <... openat resumed>) = 4 [pid 8976] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 8972] <... futex resumed>) = 0 [pid 8977] <... chdir resumed>) = 0 [ 251.889746][ T8980] loop4: detected capacity change from 0 to 256 [ 251.901770][ T8976] exFAT-fs (loop1): Filesystem has been set read-only [ 251.921162][ T8975] exFAT-fs (loop0): error, data size is invalid(10) [pid 8976] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8973] <... futex resumed>) = 0 [pid 8972] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8977] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 8976] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8972] <... futex resumed>) = 0 [pid 8977] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 8976] ioctl(4, F2FS_IOC_SHUTDOWN, 0x200000000080 [pid 8973] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8972] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8978] <... futex resumed>) = 0 [pid 8977] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8976] <... ioctl resumed>) = 0 [pid 8973] <... futex resumed>) = 1 [pid 8978] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_NOCTTY|O_TRUNC|O_SYNC|O_NOATIME|FASYNC, 0100 [pid 8976] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8977] <... futex resumed>) = 1 [pid 8975] <... openat resumed>) = -1 EIO (Input/output error) [pid 8974] <... futex resumed>) = 0 [pid 8973] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8977] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8975] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8974] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8977] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8976] <... futex resumed>) = 1 [pid 8975] <... futex resumed>) = 0 [pid 8974] <... futex resumed>) = 0 [pid 8972] <... futex resumed>) = 0 [pid 8971] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 8977] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_NOCTTY|O_TRUNC|O_SYNC|O_NOATIME|FASYNC, 0100 [pid 8975] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [ 251.934824][ T8975] exFAT-fs (loop0): Filesystem has been set read-only [ 251.952493][ T8978] exFAT-fs (loop2): error, data size is invalid(10) [ 251.959178][ T8978] exFAT-fs (loop2): Filesystem has been set read-only [ 251.971044][ T8977] exFAT-fs (loop3): error, data size is invalid(10) [ 251.972575][ T8980] exFAT-fs (loop4): failed to load upcase table (idx : 0x000104d0, chksum : 0xda218cab, utbl_chksum : 0xe619d30d) [pid 8974] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8976] fallocate(-1, 0, 0, 134220898 [pid 8975] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8972] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8971] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8975] openat(AT_FDCWD, ".", O_RDONLY [pid 8971] <... futex resumed>) = 0 [pid 8971] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8972] <... futex resumed>) = 0 [pid 8972] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8975] <... openat resumed>) = 4 [pid 8976] <... fallocate resumed>) = -1 EBADF (Bad file descriptor) [pid 8976] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 8972] <... futex resumed>) = 0 [pid 8976] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8972] close(3) = 0 [pid 8972] close(4) = 0 [pid 8972] close(5) = -1 EBADF (Bad file descriptor) [pid 8975] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8972] close(6) = -1 EBADF (Bad file descriptor) [pid 8972] close(7) = -1 EBADF (Bad file descriptor) [pid 8972] close(8) = -1 EBADF (Bad file descriptor) [pid 8972] close(9 [pid 8975] <... futex resumed>) = 1 [pid 8971] <... futex resumed>) = 0 [pid 8975] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL) = -1 EAGAIN (Resource temporarily unavailable) [pid 8971] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8975] ioctl(4, F2FS_IOC_SHUTDOWN, 0x200000000080 [pid 8971] <... futex resumed>) = 0 [pid 8972] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8971] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8972] close(10) = -1 EBADF (Bad file descriptor) [pid 8972] close(11) = -1 EBADF (Bad file descriptor) [pid 8972] close(12) = -1 EBADF (Bad file descriptor) [pid 8972] close(13) = -1 EBADF (Bad file descriptor) [pid 8972] close(14 [pid 8975] <... ioctl resumed>) = 0 [pid 8972] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8972] close(15) = -1 EBADF (Bad file descriptor) [pid 8972] close(16) = -1 EBADF (Bad file descriptor) [pid 8972] close(17 [pid 8975] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8972] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8972] close(18) = -1 EBADF (Bad file descriptor) [pid 8972] close(19) = -1 EBADF (Bad file descriptor) [pid 8972] close(20) = -1 EBADF (Bad file descriptor) [pid 8972] close(21) = -1 EBADF (Bad file descriptor) [pid 8972] close(22 [pid 8973] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 8975] <... futex resumed>) = 1 [pid 8975] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8973] futex(0x7f397ab4b6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8972] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8971] <... futex resumed>) = 0 [pid 8973] <... futex resumed>) = 0 [pid 8972] close(23 [pid 8971] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8975] <... futex resumed>) = 0 [pid 8972] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8971] <... futex resumed>) = 1 [pid 8975] fallocate(-1, 0, 0, 134220898 [pid 8972] close(24 [pid 8971] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8975] <... fallocate resumed>) = -1 EBADF (Bad file descriptor) [pid 8972] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8975] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8973] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8972] close(25 [pid 8975] <... futex resumed>) = 1 [pid 8973] <... mmap resumed>) = 0x7f397aa35000 [pid 8972] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8971] <... futex resumed>) = 0 [pid 8975] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8972] close(26 [pid 8971] close(3 [pid 8973] mprotect(0x7f397aa36000, 131072, PROT_READ|PROT_WRITE [pid 8972] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8971] <... close resumed>) = 0 [pid 8972] close(27 [pid 8971] close(4 [pid 8972] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8971] <... close resumed>) = 0 [pid 8978] <... openat resumed>) = -1 EIO (Input/output error) [pid 8974] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 8973] <... mprotect resumed>) = 0 [pid 8972] close(28 [pid 8978] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8972] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8971] close(5 [pid 8978] <... futex resumed>) = 0 [pid 8972] close(29 [pid 8971] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8978] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8972] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8971] close(6 [pid 8972] exit_group(0 [pid 8971] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8976] <... futex resumed>) = ? [pid 8972] <... exit_group resumed>) = ? [pid 8971] close(7 [pid 8976] +++ exited with 0 +++ [pid 8974] futex(0x7f397ab4b6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8973] rt_sigprocmask(SIG_BLOCK, ~[], [pid 8972] +++ exited with 0 +++ [pid 8971] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8974] <... futex resumed>) = 0 [pid 8971] close(8) = -1 EBADF (Bad file descriptor) [pid 5854] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=626, si_uid=0, si_status=0, si_utime=0, si_stime=4 /* 0.04 s */} --- [pid 8971] close(9 [pid 5854] restart_syscall(<... resuming interrupted clone ...> [pid 8971] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8971] close(10) = -1 EBADF (Bad file descriptor) [ 251.982414][ T8977] exFAT-fs (loop3): Filesystem has been set read-only [pid 8971] close(11 [pid 8974] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8973] <... rt_sigprocmask resumed>[], 8) = 0 [pid 8971] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8971] close(12 [pid 8974] <... mmap resumed>) = 0x7f397aa35000 [pid 8973] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f397aa55990, parent_tid=0x7f397aa55990, exit_signal=0, stack=0x7f397aa35000, stack_size=0x20300, tls=0x7f397aa556c0} [pid 8971] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8971] close(13 [pid 5854] <... restart_syscall resumed>) = 0 [pid 8971] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8974] mprotect(0x7f397aa36000, 131072, PROT_READ|PROT_WRITE [pid 8971] close(14./strace-static-x86_64: Process 8981 attached [pid 8974] <... mprotect resumed>) = 0 [pid 8973] <... clone3 resumed> => {parent_tid=[631]}, 88) = 631 [pid 8971] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5854] umount2("./250", MNT_FORCE|UMOUNT_NOFOLLOW [pid 8974] rt_sigprocmask(SIG_BLOCK, ~[], [pid 8973] rt_sigprocmask(SIG_SETMASK, [], [pid 8971] close(15 [pid 5854] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 8974] <... rt_sigprocmask resumed>[], 8) = 0 [pid 8973] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 8971] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5854] openat(AT_FDCWD, "./250", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 8974] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f397aa55990, parent_tid=0x7f397aa55990, exit_signal=0, stack=0x7f397aa35000, stack_size=0x20300, tls=0x7f397aa556c0} [pid 8973] futex(0x7f397ab4b6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8971] close(16 [pid 5854] <... openat resumed>) = 3 [pid 8971] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5854] newfstatat(3, "", ./strace-static-x86_64: Process 8982 attached [pid 8981] rseq(0x7f397aa55fe0, 0x20, 0, 0x53053053 [pid 8980] <... mount resumed>) = 0 [pid 8977] <... openat resumed>) = -1 EIO (Input/output error) [pid 8973] <... futex resumed>) = 0 [pid 8971] close(17 [pid 8981] <... rseq resumed>) = 0 [pid 8974] <... clone3 resumed> => {parent_tid=[622]}, 88) = 622 [pid 8973] futex(0x7f397ab4b6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8971] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5854] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=80, ...}, AT_EMPTY_PATH) = 0 [pid 8981] set_robust_list(0x7f397aa559a0, 24 [pid 8971] close(18 [pid 5854] getdents64(3, [pid 8981] <... set_robust_list resumed>) = 0 [pid 8971] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8974] rt_sigprocmask(SIG_SETMASK, [], [pid 5854] <... getdents64 resumed>0x55555c89d730 /* 4 entries */, 32768) = 112 [pid 8982] rseq(0x7f397aa55fe0, 0x20, 0, 0x53053053 [pid 8981] rt_sigprocmask(SIG_SETMASK, [], [pid 8980] openat(AT_FDCWD, "./file1", O_RDONLY|O_DIRECTORY [pid 8977] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8974] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 8971] close(19 [pid 5854] umount2("./250/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 8982] <... rseq resumed>) = 0 [pid 8981] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 8980] <... openat resumed>) = 3 [pid 8977] <... futex resumed>) = 0 [pid 8974] futex(0x7f397ab4b6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8971] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8982] set_robust_list(0x7f397aa559a0, 24 [pid 8981] openat(AT_FDCWD, ".", O_RDONLY [pid 8980] chdir("./file1" [pid 8977] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8974] <... futex resumed>) = 0 [pid 8971] close(20 [pid 8982] <... set_robust_list resumed>) = 0 [pid 8981] <... openat resumed>) = 4 [pid 8971] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8982] rt_sigprocmask(SIG_SETMASK, [], [pid 8981] futex(0x7f397ab4b6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8974] futex(0x7f397ab4b6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8971] close(21 [pid 8981] <... futex resumed>) = 1 [pid 8973] <... futex resumed>) = 0 [pid 8971] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8982] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 8973] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8971] close(22 [pid 8978] <... futex resumed>) = 0 [pid 8973] <... futex resumed>) = 1 [pid 8971] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8978] ioctl(4, F2FS_IOC_SHUTDOWN, 0x200000000080 [pid 8973] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8971] close(23 [pid 8982] openat(AT_FDCWD, ".", O_RDONLY [pid 8981] futex(0x7f397ab4b6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8980] <... chdir resumed>) = 0 [pid 8978] <... ioctl resumed>) = 0 [pid 5854] <... umount2 resumed>) = 0 [pid 8980] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 8978] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8971] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8980] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 8978] <... futex resumed>) = 1 [pid 8973] <... futex resumed>) = 0 [pid 5854] umount2("./250/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 8980] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8978] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8973] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8971] close(24 [pid 5854] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 8980] <... futex resumed>) = 1 [pid 8979] <... futex resumed>) = 0 [pid 8978] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8973] <... futex resumed>) = 0 [pid 8971] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5854] newfstatat(AT_FDCWD, "./250/file1", [pid 8982] <... openat resumed>) = 4 [pid 8980] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8979] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8978] fallocate(-1, 0, 0, 134220898 [pid 8973] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8971] close(25 [pid 5854] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 8982] futex(0x7f397ab4b6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8980] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8979] <... futex resumed>) = 0 [pid 8978] <... fallocate resumed>) = -1 EBADF (Bad file descriptor) [pid 8971] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8980] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_NOCTTY|O_TRUNC|O_SYNC|O_NOATIME|FASYNC, 0100 [pid 8979] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8978] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8971] close(26 [pid 5854] umount2("./250/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 8982] <... futex resumed>) = 1 [pid 8978] <... futex resumed>) = 1 [pid 8974] <... futex resumed>) = 0 [pid 8973] <... futex resumed>) = 0 [pid 8971] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8982] futex(0x7f397ab4b6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8978] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8974] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8973] close(3 [pid 8971] close(27 [pid 5854] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 8977] <... futex resumed>) = 0 [pid 8974] <... futex resumed>) = 1 [pid 8973] <... close resumed>) = 0 [pid 8971] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8977] ioctl(4, F2FS_IOC_SHUTDOWN, 0x200000000080 [pid 8974] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8973] close(4 [pid 8971] close(28 [pid 5854] openat(AT_FDCWD, "./250/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 8977] <... ioctl resumed>) = 0 [pid 8973] <... close resumed>) = 0 [pid 8971] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5854] <... openat resumed>) = 4 [pid 8977] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8973] close(5) = -1 EBADF (Bad file descriptor) [pid 8971] close(29 [pid 5854] newfstatat(4, "", [pid 8973] close(6 [pid 8971] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5854] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_EMPTY_PATH) = 0 [pid 8973] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8971] exit_group(0 [pid 5854] getdents64(4, [pid 8975] <... futex resumed>) = ? [pid 8973] close(7 [pid 8971] <... exit_group resumed>) = ? [pid 5854] <... getdents64 resumed>0x55555c8a5770 /* 2 entries */, 32768) = 48 [pid 8975] +++ exited with 0 +++ [pid 8977] <... futex resumed>) = 1 [pid 8974] <... futex resumed>) = 0 [pid 8973] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8971] +++ exited with 0 +++ [pid 5854] getdents64(4, [pid 8974] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8973] close(8 [pid 5855] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=612, si_uid=0, si_status=0, si_utime=0, si_stime=4 /* 0.04 s */} --- [pid 8977] fallocate(-1, 0, 0, 134220898 [pid 5854] <... getdents64 resumed>0x55555c8a5770 /* 0 entries */, 32768) = 0 [pid 8974] <... futex resumed>) = 0 [pid 8973] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5855] restart_syscall(<... resuming interrupted clone ...> [pid 5854] close(4 [pid 8977] <... fallocate resumed>) = -1 EBADF (Bad file descriptor) [pid 8974] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8973] close(9 [pid 5854] <... close resumed>) = 0 [pid 8977] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8973] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5855] <... restart_syscall resumed>) = 0 [pid 5854] rmdir("./250/file1" [pid 8973] close(10 [pid 5854] <... rmdir resumed>) = 0 [pid 8973] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5854] umount2("./250/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 8973] close(11 [pid 5855] umount2("./245", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5854] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 8973] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5855] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5854] newfstatat(AT_FDCWD, "./250/binderfs", [pid 8977] <... futex resumed>) = 1 [pid 8974] <... futex resumed>) = 0 [pid 8973] close(12 [pid 5855] openat(AT_FDCWD, "./245", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5854] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 8977] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8974] close(3 [pid 8973] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8974] <... close resumed>) = 0 [pid 8973] close(13 [pid 5855] <... openat resumed>) = 3 [pid 5854] unlink("./250/binderfs" [pid 8974] close(4 [pid 8973] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5855] newfstatat(3, "", [pid 8974] <... close resumed>) = 0 [pid 8973] close(14 [pid 5855] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=80, ...}, AT_EMPTY_PATH) = 0 [pid 5854] <... unlink resumed>) = 0 [pid 8973] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5855] getdents64(3, [pid 8973] close(15 [pid 5855] <... getdents64 resumed>0x55555c89d730 /* 4 entries */, 32768) = 112 [pid 5854] getdents64(3, [pid 8974] close(5 [pid 8973] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5855] umount2("./245/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 8973] close(16 [pid 5854] <... getdents64 resumed>0x55555c89d730 /* 0 entries */, 32768) = 0 [pid 8974] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8973] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8973] close(17 [pid 5854] close(3 [pid 8973] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8973] close(18 [pid 5854] <... close resumed>) = 0 [pid 8974] close(6 [pid 8973] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8974] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8974] close(7 [pid 8973] close(19 [pid 5854] rmdir("./250" [pid 8974] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8974] close(8 [pid 8973] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5854] <... rmdir resumed>) = 0 [pid 8974] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8973] close(20 [pid 5854] mkdir("./251", 0777 [pid 8974] close(9 [pid 8973] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5854] <... mkdir resumed>) = 0 [pid 8974] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8973] close(21 [pid 5854] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 8974] close(10 [pid 8973] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5854] <... openat resumed>) = 3 [pid 8974] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8973] close(22 [pid 5854] ioctl(3, LOOP_CLR_FD [pid 8979] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 5855] <... umount2 resumed>) = 0 [pid 8979] futex(0x7f397ab4b6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8974] close(11 [pid 8973] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5855] umount2("./245/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5854] <... ioctl resumed>) = 0 [pid 8979] <... futex resumed>) = 0 [pid 8973] close(23 [pid 5855] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 8979] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8973] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5855] newfstatat(AT_FDCWD, "./245/file1", [pid 5854] close(3 [pid 8979] <... mmap resumed>) = 0x7f397aa35000 [pid 8973] close(24 [pid 5855] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 8980] <... openat resumed>) = -1 EIO (Input/output error) [pid 8979] mprotect(0x7f397aa36000, 131072, PROT_READ|PROT_WRITE [pid 8974] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8980] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8979] <... mprotect resumed>) = 0 [pid 8974] close(12 [pid 8973] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5855] umount2("./245/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 8980] <... futex resumed>) = 0 [pid 8979] rt_sigprocmask(SIG_BLOCK, ~[], [pid 8974] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8973] close(25 [pid 8980] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8979] <... rt_sigprocmask resumed>[], 8) = 0 [pid 8974] close(13 [pid 5855] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 8979] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f397aa55990, parent_tid=0x7f397aa55990, exit_signal=0, stack=0x7f397aa35000, stack_size=0x20300, tls=0x7f397aa556c0} [pid 8974] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8973] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8974] close(14 [pid 5855] openat(AT_FDCWD, "./245/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 8974] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8973] close(26 [pid 5855] <... openat resumed>) = 4 [pid 8979] <... clone3 resumed> => {parent_tid=[613]}, 88) = 613 [pid 8974] close(15 [pid 8973] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5854] <... close resumed>) = 0 [pid 8979] rt_sigprocmask(SIG_SETMASK, [], [pid 8973] close(27 [pid 5855] newfstatat(4, "", [pid 8979] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 8973] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8979] futex(0x7f397ab4b6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8973] close(28 [pid 5855] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_EMPTY_PATH) = 0 ./strace-static-x86_64: Process 8983 attached [pid 8979] <... futex resumed>) = 0 [pid 8973] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5855] getdents64(4, [pid 5854] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 8983] rseq(0x7f397aa55fe0, 0x20, 0, 0x53053053 [pid 8979] futex(0x7f397ab4b6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [ 252.083858][ T8980] exFAT-fs (loop4): error, data size is invalid(10) [ 252.108609][ T8980] exFAT-fs (loop4): Filesystem has been set read-only [pid 8973] close(29 [pid 8983] <... rseq resumed>) = 0 [pid 8974] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8973] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5855] <... getdents64 resumed>0x55555c8a5770 /* 2 entries */, 32768) = 48 [pid 8983] set_robust_list(0x7f397aa559a0, 24 [pid 8974] close(16 [pid 8973] exit_group(0 [pid 5855] getdents64(4, [pid 8983] <... set_robust_list resumed>) = 0 [pid 8981] <... futex resumed>) = ? [pid 8978] <... futex resumed>) = ? [pid 8973] <... exit_group resumed>) = ? [pid 5855] <... getdents64 resumed>0x55555c8a5770 /* 0 entries */, 32768) = 0 [pid 8983] rt_sigprocmask(SIG_SETMASK, [], [pid 8981] +++ exited with 0 +++ [pid 8978] +++ exited with 0 +++ [pid 8974] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5854] <... clone resumed>, child_tidptr=0x55555c89c690) = 628 [pid 8974] close(17) = -1 EBADF (Bad file descriptor) [pid 8983] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 8974] close(18 [pid 8983] openat(AT_FDCWD, ".", O_RDONLY [pid 8974] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5855] close(4 [pid 8983] <... openat resumed>) = 4 [pid 8974] close(19 [pid 8973] +++ exited with 0 +++ [pid 5855] <... close resumed>) = 0 [pid 8974] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5855] rmdir("./245/file1" [pid 8974] close(20 [pid 5855] <... rmdir resumed>) = 0 [pid 8974] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5855] umount2("./245/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 8974] close(21 [pid 5855] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 8974] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5855] newfstatat(AT_FDCWD, "./245/binderfs", [pid 8974] close(22 [pid 5855] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 8974] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5855] unlink("./245/binderfs" [pid 8974] close(23 [pid 5855] <... unlink resumed>) = 0 [pid 8983] futex(0x7f397ab4b6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8974] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5856] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=629, si_uid=0, si_status=0, si_utime=0, si_stime=2 /* 0.02 s */} --- [pid 5855] getdents64(3, [pid 8983] <... futex resumed>) = 1 [pid 8979] <... futex resumed>) = 0 [pid 8974] close(24 [pid 8983] futex(0x7f397ab4b6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8979] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5855] <... getdents64 resumed>0x55555c89d730 /* 0 entries */, 32768) = 0 [pid 8980] <... futex resumed>) = 0 [pid 8979] <... futex resumed>) = 1 [pid 8974] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5855] close(3 [pid 8980] ioctl(4, F2FS_IOC_SHUTDOWN, 0x200000000080 [pid 8979] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8974] close(25 [pid 5855] <... close resumed>) = 0 ./strace-static-x86_64: Process 8984 attached [pid 8980] <... ioctl resumed>) = 0 [pid 8974] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5855] rmdir("./245" [pid 8984] set_robust_list(0x55555c89c6a0, 24 [pid 8980] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8974] close(26 [pid 5855] <... rmdir resumed>) = 0 [pid 8980] <... futex resumed>) = 1 [pid 8979] <... futex resumed>) = 0 [pid 8974] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5855] mkdir("./246", 0777 [pid 8980] fallocate(-1, 0, 0, 134220898 [pid 8979] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8974] close(27 [pid 5855] <... mkdir resumed>) = 0 [pid 8980] <... fallocate resumed>) = -1 EBADF (Bad file descriptor) [pid 8979] <... futex resumed>) = 0 [pid 8974] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5855] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 8984] <... set_robust_list resumed>) = 0 [pid 8980] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8979] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8974] close(28 [pid 8980] <... futex resumed>) = 0 [pid 8979] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 5855] <... openat resumed>) = 3 [pid 8980] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8979] close(3 [pid 8974] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8979] <... close resumed>) = 0 [pid 8974] close(29 [pid 8979] close(4 [pid 8974] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8979] <... close resumed>) = 0 [pid 8974] exit_group(0 [pid 8982] <... futex resumed>) = ? [pid 8979] close(5 [pid 8977] <... futex resumed>) = ? [pid 8974] <... exit_group resumed>) = ? [pid 5855] ioctl(3, LOOP_CLR_FD [pid 8984] chdir("./251" [pid 8982] +++ exited with 0 +++ [pid 8979] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8977] +++ exited with 0 +++ [pid 8974] +++ exited with 0 +++ [pid 5855] <... ioctl resumed>) = 0 [pid 8979] close(6 [pid 5855] close(3 [pid 8979] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5858] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=620, si_uid=0, si_status=0, si_utime=0, si_stime=3 /* 0.03 s */} --- [pid 5855] <... close resumed>) = 0 [pid 8979] close(7 [pid 5858] umount2("./246", MNT_FORCE|UMOUNT_NOFOLLOW [pid 8984] <... chdir resumed>) = 0 [pid 8979] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5858] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5855] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 8984] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 8979] close(8 [pid 5858] openat(AT_FDCWD, "./246", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 8979] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5858] <... openat resumed>) = 3 [pid 8979] close(9 [pid 5858] newfstatat(3, "", [pid 8979] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5858] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=80, ...}, AT_EMPTY_PATH) = 0 [pid 8979] close(10 [pid 5858] getdents64(3, [pid 8979] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5858] <... getdents64 resumed>0x55555c89d730 /* 4 entries */, 32768) = 112 [pid 8979] close(11 [pid 5858] umount2("./246/file1", MNT_FORCE|UMOUNT_NOFOLLOW./strace-static-x86_64: Process 8985 attached [pid 8984] <... prctl resumed>) = 0 [pid 8979] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5856] umount2("./247", MNT_FORCE|UMOUNT_NOFOLLOW [pid 8984] setpgid(0, 0 [pid 8979] close(12 [pid 8984] <... setpgid resumed>) = 0 [pid 8979] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5856] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 8979] close(13 [pid 8985] set_robust_list(0x55555c89c6a0, 24 [pid 8984] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 8979] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5856] openat(AT_FDCWD, "./247", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 8985] <... set_robust_list resumed>) = 0 [pid 8979] close(14 [pid 8985] chdir("./246" [pid 8984] <... openat resumed>) = 3 [pid 5856] <... openat resumed>) = 3 [pid 8985] <... chdir resumed>) = 0 [pid 8984] write(3, "1000", 4 [pid 8979] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5856] newfstatat(3, "", [pid 5855] <... clone resumed>, child_tidptr=0x55555c89c690) = 614 [pid 8985] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 8984] <... write resumed>) = 4 [pid 8979] close(15 [pid 8985] <... prctl resumed>) = 0 [pid 8979] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5856] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=80, ...}, AT_EMPTY_PATH) = 0 [pid 8985] setpgid(0, 0 [pid 8984] close(3 [pid 8979] close(16 [pid 5858] <... umount2 resumed>) = 0 [pid 8985] <... setpgid resumed>) = 0 [pid 8984] <... close resumed>) = 0 [pid 8979] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5856] getdents64(3, [pid 8985] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 8984] symlink("/dev/binderfs", "./binderfs" [pid 8979] close(17 [pid 5858] umount2("./246/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 8979] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5858] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 8979] close(18 [pid 5858] newfstatat(AT_FDCWD, "./246/file1", [pid 5856] <... getdents64 resumed>0x55555c89d730 /* 4 entries */, 32768) = 112 [pid 8985] <... openat resumed>) = 3 [pid 8984] <... symlink resumed>) = 0 [pid 8979] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5858] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5856] umount2("./247/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 8985] write(3, "1000", 4) = 4 [pid 8979] close(19 [pid 5858] umount2("./246/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 8985] close(3 [pid 8984] write(1, "executing program\n", 18 [pid 8979] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5858] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 8985] <... close resumed>) = 0 [pid 8979] close(20 [pid 5858] openat(AT_FDCWD, "./246/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 8985] symlink("/dev/binderfs", "./binderfs" [pid 8979] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5858] <... openat resumed>) = 4 [pid 8985] <... symlink resumed>) = 0 [pid 8979] close(21executing program [pid 8985] write(1, "executing program\n", 18 [pid 8979] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5858] newfstatat(4, "", [pid 8985] <... write resumed>) = 18 [pid 8979] close(22 [pid 5858] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_EMPTY_PATH) = 0 executing program [pid 8985] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8984] <... write resumed>) = 18 [pid 8979] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5858] getdents64(4, [pid 8985] <... futex resumed>) = 0 [pid 8984] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8979] close(23 [pid 8985] rt_sigaction(SIGRT_1, {sa_handler=0x7f397aae8710, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f397aad98c0}, [pid 8984] <... futex resumed>) = 0 [pid 8979] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5858] <... getdents64 resumed>0x55555c8a5770 /* 2 entries */, 32768) = 48 [pid 8985] <... rt_sigaction resumed>NULL, 8) = 0 [pid 8984] rt_sigaction(SIGRT_1, {sa_handler=0x7f397aae8710, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f397aad98c0}, [pid 8979] close(24 [pid 5858] getdents64(4, [pid 8985] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 8984] <... rt_sigaction resumed>NULL, 8) = 0 [pid 8979] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5858] <... getdents64 resumed>0x55555c8a5770 /* 0 entries */, 32768) = 0 [pid 5856] <... umount2 resumed>) = 0 [pid 8985] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 8984] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 8979] close(25 [pid 5858] close(4 [pid 5856] umount2("./247/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 8985] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8984] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 8979] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5858] <... close resumed>) = 0 [pid 5856] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 8985] <... mmap resumed>) = 0x7f397aa56000 [pid 8984] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8979] close(26 [pid 5858] rmdir("./246/file1" [pid 5856] newfstatat(AT_FDCWD, "./247/file1", [pid 8985] mprotect(0x7f397aa57000, 131072, PROT_READ|PROT_WRITE [pid 8984] <... mmap resumed>) = 0x7f397aa56000 [pid 8985] <... mprotect resumed>) = 0 [pid 8984] mprotect(0x7f397aa57000, 131072, PROT_READ|PROT_WRITE [pid 8979] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5858] <... rmdir resumed>) = 0 [pid 5856] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 8985] rt_sigprocmask(SIG_BLOCK, ~[], [pid 8984] <... mprotect resumed>) = 0 [pid 8979] close(27 [pid 5858] umount2("./246/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5856] umount2("./247/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 8984] rt_sigprocmask(SIG_BLOCK, ~[], [pid 8979] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5858] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5856] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 8985] <... rt_sigprocmask resumed>[], 8) = 0 [pid 8984] <... rt_sigprocmask resumed>[], 8) = 0 [pid 8979] close(28 [pid 5858] newfstatat(AT_FDCWD, "./246/binderfs", [pid 5856] openat(AT_FDCWD, "./247/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 8984] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f397aa76990, parent_tid=0x7f397aa76990, exit_signal=0, stack=0x7f397aa56000, stack_size=0x20300, tls=0x7f397aa766c0} [pid 8985] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f397aa76990, parent_tid=0x7f397aa76990, exit_signal=0, stack=0x7f397aa56000, stack_size=0x20300, tls=0x7f397aa766c0} [pid 8979] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5858] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 8979] close(29 [pid 5858] unlink("./246/binderfs" [pid 5856] <... openat resumed>) = 4 ./strace-static-x86_64: Process 8987 attached ./strace-static-x86_64: Process 8986 attached [pid 8985] <... clone3 resumed> => {parent_tid=[615]}, 88) = 615 [pid 8979] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5858] <... unlink resumed>) = 0 [pid 5856] newfstatat(4, "", [pid 8985] rt_sigprocmask(SIG_SETMASK, [], [pid 8984] <... clone3 resumed> => {parent_tid=[629]}, 88) = 629 [pid 8979] exit_group(0 [pid 5858] getdents64(3, [pid 5856] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_EMPTY_PATH) = 0 [pid 8986] rseq(0x7f397aa76fe0, 0x20, 0, 0x53053053 [pid 8985] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 8984] rt_sigprocmask(SIG_SETMASK, [], [pid 8983] <... futex resumed>) = ? [pid 8980] <... futex resumed>) = ? [pid 8979] <... exit_group resumed>) = ? [pid 5858] <... getdents64 resumed>0x55555c89d730 /* 0 entries */, 32768) = 0 [pid 8987] rseq(0x7f397aa76fe0, 0x20, 0, 0x53053053 [pid 8986] <... rseq resumed>) = 0 [pid 8985] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8984] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 8983] +++ exited with 0 +++ [pid 8980] +++ exited with 0 +++ [pid 5858] close(3 [pid 5856] getdents64(4, [pid 8987] <... rseq resumed>) = 0 [pid 8985] <... futex resumed>) = 0 [pid 5858] <... close resumed>) = 0 [pid 8987] set_robust_list(0x7f397aa769a0, 24 [pid 8985] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 5858] rmdir("./246" [pid 8987] <... set_robust_list resumed>) = 0 [pid 8986] set_robust_list(0x7f397aa769a0, 24 [pid 8984] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8979] +++ exited with 0 +++ [pid 5858] <... rmdir resumed>) = 0 [pid 5856] <... getdents64 resumed>0x55555c8a5770 /* 2 entries */, 32768) = 48 [pid 8987] rt_sigprocmask(SIG_SETMASK, [], [pid 8986] <... set_robust_list resumed>) = 0 [pid 8984] <... futex resumed>) = 0 [pid 5857] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=611, si_uid=0, si_status=0, si_utime=0, si_stime=4 /* 0.04 s */} --- [pid 5858] mkdir("./247", 0777 [pid 5856] getdents64(4, [pid 8987] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 8986] rt_sigprocmask(SIG_SETMASK, [], [pid 8984] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 5857] restart_syscall(<... resuming interrupted clone ...> [pid 5858] <... mkdir resumed>) = 0 [pid 5856] <... getdents64 resumed>0x55555c8a5770 /* 0 entries */, 32768) = 0 [pid 8987] memfd_create("syzkaller", 0 [pid 8986] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5857] <... restart_syscall resumed>) = 0 [pid 5858] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 5856] close(4 [pid 8987] <... memfd_create resumed>) = 3 [pid 8986] memfd_create("syzkaller", 0 [pid 5858] <... openat resumed>) = 3 [pid 5856] <... close resumed>) = 0 [pid 8986] <... memfd_create resumed>) = 3 [pid 5858] ioctl(3, LOOP_CLR_FD [pid 5856] rmdir("./247/file1" [pid 8986] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5858] <... ioctl resumed>) = 0 [pid 5858] close(3 [pid 5856] <... rmdir resumed>) = 0 [pid 8986] <... mmap resumed>) = 0x7f3972600000 [pid 5858] <... close resumed>) = 0 [pid 5856] umount2("./247/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5858] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 8987] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 8986] 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\x00\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 5856] <... umount2 resumed>) = -1 EINVAL (Invalid argument) ./strace-static-x86_64: Process 8988 attached [pid 8987] <... mmap resumed>) = 0x7f3972600000 [pid 5857] umount2("./249", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 8987] 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\x00\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 5857] openat(AT_FDCWD, "./249", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5856] newfstatat(AT_FDCWD, "./247/binderfs", [pid 5857] <... openat resumed>) = 3 [pid 5856] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 8988] set_robust_list(0x55555c89c6a0, 24 [pid 5857] newfstatat(3, "", [pid 5856] unlink("./247/binderfs" [pid 8986] <... write resumed>) = 131072 [pid 8988] <... set_robust_list resumed>) = 0 [pid 5857] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=80, ...}, AT_EMPTY_PATH) = 0 [pid 8986] munmap(0x7f3972600000, 138412032 [pid 5856] <... unlink resumed>) = 0 [pid 8988] chdir("./247" [pid 5857] getdents64(3, [pid 5858] <... clone resumed>, child_tidptr=0x55555c89c690) = 623 [pid 5856] getdents64(3, [pid 8986] <... munmap resumed>) = 0 [pid 5856] <... getdents64 resumed>0x55555c89d730 /* 0 entries */, 32768) = 0 [pid 5856] close(3 [pid 8988] <... chdir resumed>) = 0 [pid 8987] <... write resumed>) = 131072 [pid 8986] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 5857] <... getdents64 resumed>0x55555c89d730 /* 4 entries */, 32768) = 112 [pid 5856] <... close resumed>) = 0 [pid 8987] munmap(0x7f3972600000, 138412032 [pid 5857] umount2("./249/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5856] rmdir("./247" [pid 8988] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 8987] <... munmap resumed>) = 0 [pid 8988] <... prctl resumed>) = 0 [pid 8987] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 8988] setpgid(0, 0 [pid 8987] <... openat resumed>) = 4 [pid 8988] <... setpgid resumed>) = 0 [pid 8987] ioctl(4, LOOP_SET_FD, 3 [pid 8988] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5856] <... rmdir resumed>) = 0 [pid 8988] <... openat resumed>) = 3 [pid 5856] mkdir("./248", 0777 [pid 8986] <... openat resumed>) = 4 [pid 8988] write(3, "1000", 4) = 4 [pid 8988] close(3) = 0 [pid 8988] symlink("/dev/binderfs", "./binderfs") = 0 executing program [pid 8988] write(1, "executing program\n", 18) = 18 [pid 8988] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8988] rt_sigaction(SIGRT_1, {sa_handler=0x7f397aae8710, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f397aad98c0}, NULL, 8) = 0 [pid 8988] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 5856] <... mkdir resumed>) = 0 [pid 8986] ioctl(4, LOOP_SET_FD, 3 [pid 5856] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 8988] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 8988] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 5856] <... openat resumed>) = 3 [pid 8988] <... mmap resumed>) = 0x7f397aa56000 [pid 5856] ioctl(3, LOOP_CLR_FD [pid 8988] mprotect(0x7f397aa57000, 131072, PROT_READ|PROT_WRITE [pid 5856] <... ioctl resumed>) = 0 [pid 8988] <... mprotect resumed>) = 0 [pid 5856] close(3 [pid 8988] rt_sigprocmask(SIG_BLOCK, ~[], [pid 5856] <... close resumed>) = 0 [pid 8988] <... rt_sigprocmask resumed>[], 8) = 0 [pid 5856] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 8989 attached [pid 8988] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f397aa76990, parent_tid=0x7f397aa76990, exit_signal=0, stack=0x7f397aa56000, stack_size=0x20300, tls=0x7f397aa766c0} [pid 5857] <... umount2 resumed>) = 0 [pid 5857] umount2("./249/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5856] <... clone resumed>, child_tidptr=0x55555c89c690) = 632 [pid 8989] set_robust_list(0x55555c89c6a0, 24 [pid 5857] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5857] newfstatat(AT_FDCWD, "./249/file1", [pid 8989] <... set_robust_list resumed>) = 0 [pid 5857] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 ./strace-static-x86_64: Process 8990 attached [pid 8988] <... clone3 resumed> => {parent_tid=[624]}, 88) = 624 [pid 5857] umount2("./249/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 8988] rt_sigprocmask(SIG_SETMASK, [], [pid 5857] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 8990] rseq(0x7f397aa76fe0, 0x20, 0, 0x53053053 [pid 8988] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5857] openat(AT_FDCWD, "./249/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 8990] <... rseq resumed>) = 0 [pid 8988] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5857] <... openat resumed>) = 4 [pid 8990] set_robust_list(0x7f397aa769a0, 24 [pid 8989] chdir("./248" [pid 8988] <... futex resumed>) = 0 [pid 8987] <... ioctl resumed>) = 0 [pid 8986] <... ioctl resumed>) = 0 [pid 5857] newfstatat(4, "", [pid 8990] <... set_robust_list resumed>) = 0 [pid 8988] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 5857] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_EMPTY_PATH) = 0 [pid 8989] <... chdir resumed>) = 0 [pid 8990] rt_sigprocmask(SIG_SETMASK, [], [pid 8989] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 8987] close(3 [pid 8986] close(3 [pid 5857] getdents64(4, [pid 8990] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 8989] <... prctl resumed>) = 0 [pid 8987] <... close resumed>) = 0 [pid 8986] <... close resumed>) = 0 [pid 5857] <... getdents64 resumed>0x55555c8a5770 /* 2 entries */, 32768) = 48 [pid 8990] memfd_create("syzkaller", 0 [pid 8989] setpgid(0, 0 [pid 8987] close(4 [pid 8986] close(4 [pid 5857] getdents64(4, [pid 8990] <... memfd_create resumed>) = 3 [pid 8989] <... setpgid resumed>) = 0 [pid 8987] <... close resumed>) = 0 [pid 8986] <... close resumed>) = 0 [pid 5857] <... getdents64 resumed>0x55555c8a5770 /* 0 entries */, 32768) = 0 [pid 8990] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 8987] mkdir("./file1", 0777 [pid 5857] close(4 [pid 8990] <... mmap resumed>) = 0x7f3972600000 [pid 8989] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 8987] <... mkdir resumed>) = 0 [pid 8986] mkdir("./file1", 0777 [pid 5857] <... close resumed>) = 0 [pid 8990] 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\x00\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 8987] mount("/dev/loop1", "./file1", "exfat", 0, "" [pid 8986] <... mkdir resumed>) = 0 [pid 5857] rmdir("./249/file1" [pid 8986] mount("/dev/loop0", "./file1", "exfat", 0, "" [pid 5857] <... rmdir resumed>) = 0 [pid 5857] umount2("./249/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [ 252.341133][ T8986] loop0: detected capacity change from 0 to 256 [ 252.350307][ T8987] loop1: detected capacity change from 0 to 256 [pid 8989] <... openat resumed>) = 3 [pid 5857] newfstatat(AT_FDCWD, "./249/binderfs", [pid 8989] write(3, "1000", 4) = 4 [pid 5857] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 8989] close(3 [pid 5857] unlink("./249/binderfs" [pid 8989] <... close resumed>) = 0 [pid 5857] <... unlink resumed>) = 0 [pid 8990] <... write resumed>) = 131072 executing program [pid 8989] symlink("/dev/binderfs", "./binderfs" [pid 5857] getdents64(3, 0x55555c89d730 /* 0 entries */, 32768) = 0 [pid 5857] close(3 [pid 8990] munmap(0x7f3972600000, 138412032 [pid 5857] <... close resumed>) = 0 [pid 8989] <... symlink resumed>) = 0 [pid 5857] rmdir("./249" [pid 8990] <... munmap resumed>) = 0 [pid 5857] <... rmdir resumed>) = 0 [pid 5857] mkdir("./250", 0777) = 0 [pid 8990] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 8989] write(1, "executing program\n", 18 [pid 5857] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 8990] <... openat resumed>) = 4 [pid 8989] <... write resumed>) = 18 [pid 5857] <... openat resumed>) = 3 [pid 8990] ioctl(4, LOOP_SET_FD, 3 [pid 5857] ioctl(3, LOOP_CLR_FD [pid 8989] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5857] <... ioctl resumed>) = 0 [pid 5857] close(3) = 0 [pid 5857] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 8991 attached [pid 8989] <... futex resumed>) = 0 [pid 8989] rt_sigaction(SIGRT_1, {sa_handler=0x7f397aae8710, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f397aad98c0}, NULL, 8) = 0 [pid 8989] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 8991] set_robust_list(0x55555c89c6a0, 24 [pid 8989] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 8991] <... set_robust_list resumed>) = 0 [pid 8989] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8991] chdir("./250" [pid 8989] <... mmap resumed>) = 0x7f397aa56000 [pid 5857] <... clone resumed>, child_tidptr=0x55555c89c690) = 614 [pid 8989] mprotect(0x7f397aa57000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 8991] <... chdir resumed>) = 0 [pid 8989] rt_sigprocmask(SIG_BLOCK, ~[], [pid 8991] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 8989] <... rt_sigprocmask resumed>[], 8) = 0 [pid 8989] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f397aa76990, parent_tid=0x7f397aa76990, exit_signal=0, stack=0x7f397aa56000, stack_size=0x20300, tls=0x7f397aa766c0} [pid 8991] <... prctl resumed>) = 0 [pid 8991] setpgid(0, 0./strace-static-x86_64: Process 8992 attached ) = 0 [pid 8990] <... ioctl resumed>) = 0 [pid 8991] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 8990] close(3) = 0 [pid 8990] close(4) = 0 [ 252.421000][ T8990] loop3: detected capacity change from 0 to 256 [ 252.455588][ T8986] exFAT-fs (loop0): failed to load upcase table (idx : 0x000104d0, chksum : 0xda218cab, utbl_chksum : 0xe619d30d) [pid 8990] mkdir("./file1", 0777 [pid 8992] rseq(0x7f397aa76fe0, 0x20, 0, 0x53053053 [pid 8990] <... mkdir resumed>) = 0 [pid 8989] <... clone3 resumed> => {parent_tid=[633]}, 88) = 633 [pid 8992] <... rseq resumed>) = 0 [pid 8991] <... openat resumed>) = 3 [pid 8992] set_robust_list(0x7f397aa769a0, 24 [pid 8990] mount("/dev/loop3", "./file1", "exfat", 0, "" [pid 8992] <... set_robust_list resumed>) = 0 [pid 8991] write(3, "1000", 4 [pid 8989] rt_sigprocmask(SIG_SETMASK, [], [pid 8992] rt_sigprocmask(SIG_SETMASK, [], [pid 8991] <... write resumed>) = 4 [pid 8989] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 8991] close(3 [pid 8989] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8992] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 8992] memfd_create("syzkaller", 0 [pid 8989] <... futex resumed>) = 0 [pid 8991] <... close resumed>) = 0 [pid 8991] symlink("/dev/binderfs", "./binderfs" [pid 8989] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 8992] <... memfd_create resumed>) = 3 [pid 8992] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 8991] <... symlink resumed>) = 0 [pid 8991] write(1, "executing program\n", 18 [pid 8992] <... mmap resumed>) = 0x7f3972600000 executing program [pid 8992] 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\x00\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 8991] <... write resumed>) = 18 [pid 8991] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8992] <... write resumed>) = 131072 [pid 8991] <... futex resumed>) = 0 [pid 8992] munmap(0x7f3972600000, 138412032 [pid 8991] rt_sigaction(SIGRT_1, {sa_handler=0x7f397aae8710, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f397aad98c0}, [pid 8987] <... mount resumed>) = 0 [pid 8986] <... mount resumed>) = 0 [pid 8992] <... munmap resumed>) = 0 [pid 8991] <... rt_sigaction resumed>NULL, 8) = 0 [pid 8987] openat(AT_FDCWD, "./file1", O_RDONLY|O_DIRECTORY [pid 8986] openat(AT_FDCWD, "./file1", O_RDONLY|O_DIRECTORY [pid 8992] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 8991] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 8987] <... openat resumed>) = 3 [pid 8991] <... rt_sigprocmask resumed>NULL, 8) = 0 [ 252.479337][ T8987] exFAT-fs (loop1): failed to load upcase table (idx : 0x000104d0, chksum : 0xda218cab, utbl_chksum : 0xe619d30d) [ 252.512799][ T8990] exFAT-fs (loop3): failed to load upcase table (idx : 0x000104d0, chksum : 0xda218cab, utbl_chksum : 0xe619d30d) [pid 8992] <... openat resumed>) = 4 [pid 8991] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8987] chdir("./file1" [pid 8986] <... openat resumed>) = 3 [pid 8991] <... mmap resumed>) = 0x7f397aa56000 [pid 8987] <... chdir resumed>) = 0 [pid 8986] chdir("./file1" [pid 8992] ioctl(4, LOOP_SET_FD, 3 [pid 8991] mprotect(0x7f397aa57000, 131072, PROT_READ|PROT_WRITE [pid 8987] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 8986] <... chdir resumed>) = 0 [pid 8991] <... mprotect resumed>) = 0 [pid 8986] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 8991] rt_sigprocmask(SIG_BLOCK, ~[], [pid 8987] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 8986] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 8991] <... rt_sigprocmask resumed>[], 8) = 0 [pid 8987] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8986] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8991] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f397aa76990, parent_tid=0x7f397aa76990, exit_signal=0, stack=0x7f397aa56000, stack_size=0x20300, tls=0x7f397aa766c0} [pid 8987] <... futex resumed>) = 1 [pid 8986] <... futex resumed>) = 1 [pid 8984] <... futex resumed>) = 0 [pid 8987] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8985] <... futex resumed>) = 0 ./strace-static-x86_64: Process 8993 attached [pid 8991] <... clone3 resumed> => {parent_tid=[615]}, 88) = 615 [pid 8987] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8986] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8985] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8984] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8993] rseq(0x7f397aa76fe0, 0x20, 0, 0x53053053 [pid 8991] rt_sigprocmask(SIG_SETMASK, [], [pid 8987] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_NOCTTY|O_TRUNC|O_SYNC|O_NOATIME|FASYNC, 0100 [pid 8986] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8985] <... futex resumed>) = 0 [pid 8984] <... futex resumed>) = 0 [pid 8993] <... rseq resumed>) = 0 [pid 8991] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 8993] set_robust_list(0x7f397aa769a0, 24 [pid 8991] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8986] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_NOCTTY|O_TRUNC|O_SYNC|O_NOATIME|FASYNC, 0100 [pid 8985] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8984] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8993] <... set_robust_list resumed>) = 0 [pid 8991] <... futex resumed>) = 0 [pid 8993] rt_sigprocmask(SIG_SETMASK, [], [pid 8992] <... ioctl resumed>) = 0 [pid 8991] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 8993] <... rt_sigprocmask resumed>NULL, 8) = 0 [ 252.541881][ T8992] loop2: detected capacity change from 0 to 256 [ 252.556426][ T8987] exFAT-fs (loop1): error, data size is invalid(10) [ 252.566785][ T8986] exFAT-fs (loop0): error, data size is invalid(10) [ 252.579493][ T8987] exFAT-fs (loop1): Filesystem has been set read-only [pid 8992] close(3 [pid 8993] memfd_create("syzkaller", 0 [pid 8992] <... close resumed>) = 0 [pid 8990] <... mount resumed>) = 0 [pid 8993] <... memfd_create resumed>) = 3 [pid 8992] close(4 [pid 8993] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 8992] <... close resumed>) = 0 [pid 8990] openat(AT_FDCWD, "./file1", O_RDONLY|O_DIRECTORY [pid 8993] <... mmap resumed>) = 0x7f3972600000 [pid 8992] mkdir("./file1", 0777 [pid 8993] 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\x00\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 8992] <... mkdir resumed>) = 0 [pid 8990] <... openat resumed>) = 3 [pid 8992] mount("/dev/loop2", "./file1", "exfat", 0, "" [pid 8990] chdir("./file1") = 0 [pid 8990] openat(AT_FDCWD, "/dev/loop3", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 8993] <... write resumed>) = 131072 [pid 8990] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8993] munmap(0x7f3972600000, 138412032 [pid 8990] <... futex resumed>) = 1 [pid 8988] <... futex resumed>) = 0 [pid 8993] <... munmap resumed>) = 0 [pid 8990] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_NOCTTY|O_TRUNC|O_SYNC|O_NOATIME|FASYNC, 0100 [pid 8988] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8993] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 8985] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 8984] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 8988] <... futex resumed>) = 0 [pid 8988] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8985] futex(0x7f397ab4b6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8993] <... openat resumed>) = 4 [pid 8987] <... openat resumed>) = -1 EIO (Input/output error) [pid 8985] <... futex resumed>) = 0 [pid 8984] futex(0x7f397ab4b6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8993] ioctl(4, LOOP_SET_FD, 3 [pid 8986] <... openat resumed>) = -1 EIO (Input/output error) [pid 8985] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8984] <... futex resumed>) = 0 [pid 8987] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8986] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8985] <... mmap resumed>) = 0x7f397aa35000 [pid 8984] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8987] <... futex resumed>) = 0 [pid 8986] <... futex resumed>) = 0 [pid 8985] mprotect(0x7f397aa36000, 131072, PROT_READ|PROT_WRITE [pid 8984] <... mmap resumed>) = 0x7f397aa35000 [pid 8985] <... mprotect resumed>) = 0 [ 252.592659][ T8986] exFAT-fs (loop0): Filesystem has been set read-only [ 252.615160][ T8990] exFAT-fs (loop3): error, data size is invalid(10) [ 252.627743][ T8993] loop4: detected capacity change from 0 to 256 [pid 8984] mprotect(0x7f397aa36000, 131072, PROT_READ|PROT_WRITE [pid 8993] <... ioctl resumed>) = 0 [pid 8987] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8986] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8985] rt_sigprocmask(SIG_BLOCK, ~[], [pid 8984] <... mprotect resumed>) = 0 [pid 8985] <... rt_sigprocmask resumed>[], 8) = 0 [pid 8993] close(3 [pid 8984] rt_sigprocmask(SIG_BLOCK, ~[], [pid 8993] <... close resumed>) = 0 [pid 8985] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f397aa55990, parent_tid=0x7f397aa55990, exit_signal=0, stack=0x7f397aa35000, stack_size=0x20300, tls=0x7f397aa556c0} [pid 8984] <... rt_sigprocmask resumed>[], 8) = 0 ./strace-static-x86_64: Process 8995 attached [pid 8993] close(4 [pid 8984] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f397aa55990, parent_tid=0x7f397aa55990, exit_signal=0, stack=0x7f397aa35000, stack_size=0x20300, tls=0x7f397aa556c0} [pid 8995] rseq(0x7f397aa55fe0, 0x20, 0, 0x53053053 [pid 8993] <... close resumed>) = 0 [pid 8985] <... clone3 resumed> => {parent_tid=[616]}, 88) = 616 [pid 8995] <... rseq resumed>) = 0 [pid 8993] mkdir("./file1", 0777 [pid 8984] <... clone3 resumed> => {parent_tid=[630]}, 88) = 630 [pid 8985] rt_sigprocmask(SIG_SETMASK, [], [pid 8984] rt_sigprocmask(SIG_SETMASK, [], [pid 8985] <... rt_sigprocmask resumed>NULL, 8) = 0 ./strace-static-x86_64: Process 8996 attached [pid 8995] set_robust_list(0x7f397aa559a0, 24 [pid 8993] <... mkdir resumed>) = 0 [pid 8988] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 8985] futex(0x7f397ab4b6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8984] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 8995] <... set_robust_list resumed>) = 0 [pid 8993] mount("/dev/loop4", "./file1", "exfat", 0, "" [pid 8988] futex(0x7f397ab4b6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8985] <... futex resumed>) = 0 [pid 8984] futex(0x7f397ab4b6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8995] rt_sigprocmask(SIG_SETMASK, [], [pid 8988] <... futex resumed>) = 0 [pid 8985] futex(0x7f397ab4b6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8984] <... futex resumed>) = 0 [pid 8996] rseq(0x7f397aa55fe0, 0x20, 0, 0x53053053 [pid 8995] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 8988] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8984] futex(0x7f397ab4b6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8996] <... rseq resumed>) = 0 [pid 8988] <... mmap resumed>) = 0x7f397aa35000 [pid 8996] set_robust_list(0x7f397aa559a0, 24 [pid 8988] mprotect(0x7f397aa36000, 131072, PROT_READ|PROT_WRITE [pid 8996] <... set_robust_list resumed>) = 0 [pid 8988] <... mprotect resumed>) = 0 [pid 8996] rt_sigprocmask(SIG_SETMASK, [], [pid 8988] rt_sigprocmask(SIG_BLOCK, ~[], [pid 8996] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 8988] <... rt_sigprocmask resumed>[], 8) = 0 [pid 8988] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f397aa55990, parent_tid=0x7f397aa55990, exit_signal=0, stack=0x7f397aa35000, stack_size=0x20300, tls=0x7f397aa556c0} [pid 8995] openat(AT_FDCWD, ".", O_RDONLY [pid 8988] <... clone3 resumed> => {parent_tid=[625]}, 88) = 625 [pid 8995] <... openat resumed>) = 4 [pid 8988] rt_sigprocmask(SIG_SETMASK, [], [pid 8995] futex(0x7f397ab4b6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8988] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 8990] <... openat resumed>) = -1 EIO (Input/output error) [pid 8988] futex(0x7f397ab4b6d8, FUTEX_WAKE_PRIVATE, 1000000./strace-static-x86_64: Process 8997 attached [pid 8996] openat(AT_FDCWD, ".", O_RDONLY [pid 8990] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8997] rseq(0x7f397aa55fe0, 0x20, 0, 0x53053053 [pid 8996] <... openat resumed>) = 4 [pid 8990] <... futex resumed>) = 0 [pid 8988] <... futex resumed>) = 0 [pid 8997] <... rseq resumed>) = 0 [pid 8996] futex(0x7f397ab4b6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8995] <... futex resumed>) = 1 [pid 8990] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8985] <... futex resumed>) = 0 [pid 8997] set_robust_list(0x7f397aa559a0, 24 [pid 8996] <... futex resumed>) = 1 [pid 8988] futex(0x7f397ab4b6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8997] <... set_robust_list resumed>) = 0 [pid 8996] futex(0x7f397ab4b6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8997] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 8995] futex(0x7f397ab4b6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8985] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8984] <... futex resumed>) = 0 [pid 8997] openat(AT_FDCWD, ".", O_RDONLY [pid 8986] <... futex resumed>) = 0 [pid 8985] <... futex resumed>) = 1 [pid 8984] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8997] <... openat resumed>) = 4 [pid 8986] ioctl(4, F2FS_IOC_SHUTDOWN, 0x200000000080 [pid 8997] futex(0x7f397ab4b6dc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 8988] <... futex resumed>) = 0 [pid 8997] futex(0x7f397ab4b6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8988] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8987] <... futex resumed>) = 0 [pid 8986] <... ioctl resumed>) = 0 [pid 8985] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8984] <... futex resumed>) = 1 [pid 8990] <... futex resumed>) = 0 [pid 8988] <... futex resumed>) = 1 [pid 8987] ioctl(4, F2FS_IOC_SHUTDOWN, 0x200000000080 [pid 8986] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8990] ioctl(4, F2FS_IOC_SHUTDOWN, 0x200000000080 [pid 8988] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8987] <... ioctl resumed>) = 0 [pid 8986] <... futex resumed>) = 0 [pid 8985] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8984] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8990] <... ioctl resumed>) = 0 [pid 8987] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8986] fallocate(-1, 0, 0, 134220898 [pid 8985] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8984] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [ 252.649499][ T8990] exFAT-fs (loop3): Filesystem has been set read-only [ 252.683211][ T8992] exFAT-fs (loop2): failed to load upcase table (idx : 0x000104d0, chksum : 0xda218cab, utbl_chksum : 0xe619d30d) [pid 8990] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8987] <... futex resumed>) = 0 [pid 8986] <... fallocate resumed>) = -1 EBADF (Bad file descriptor) [pid 8985] <... futex resumed>) = 0 [pid 8984] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8990] <... futex resumed>) = 1 [pid 8988] <... futex resumed>) = 0 [pid 8987] fallocate(-1, 0, 0, 134220898 [pid 8986] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8985] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8984] <... futex resumed>) = 0 [pid 8987] <... fallocate resumed>) = -1 EBADF (Bad file descriptor) [pid 8986] <... futex resumed>) = 0 [pid 8985] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8990] fallocate(-1, 0, 0, 134220898 [pid 8988] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8987] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8986] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8985] close(3 [pid 8984] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8990] <... fallocate resumed>) = -1 EBADF (Bad file descriptor) [pid 8988] <... futex resumed>) = 0 [pid 8987] <... futex resumed>) = 0 [pid 8985] <... close resumed>) = 0 [pid 8984] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8990] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8988] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8990] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8988] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8988] close(3) = 0 [pid 8988] close(4) = 0 [pid 8988] close(5) = -1 EBADF (Bad file descriptor) [pid 8988] close(6) = -1 EBADF (Bad file descriptor) [pid 8988] close(7) = -1 EBADF (Bad file descriptor) [pid 8988] close(8) = -1 EBADF (Bad file descriptor) [pid 8988] close(9) = -1 EBADF (Bad file descriptor) [pid 8988] close(10) = -1 EBADF (Bad file descriptor) [pid 8988] close(11) = -1 EBADF (Bad file descriptor) [pid 8988] close(12) = -1 EBADF (Bad file descriptor) [pid 8988] close(13) = -1 EBADF (Bad file descriptor) [pid 8988] close(14) = -1 EBADF (Bad file descriptor) [pid 8988] close(15) = -1 EBADF (Bad file descriptor) [pid 8988] close(16) = -1 EBADF (Bad file descriptor) [pid 8988] close(17) = -1 EBADF (Bad file descriptor) [pid 8988] close(18 [pid 8987] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8985] close(4 [pid 8984] close(3 [pid 8988] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8988] close(19) = -1 EBADF (Bad file descriptor) [pid 8988] close(20) = -1 EBADF (Bad file descriptor) [pid 8988] close(21) = -1 EBADF (Bad file descriptor) [pid 8988] close(22) = -1 EBADF (Bad file descriptor) [pid 8988] close(23) = -1 EBADF (Bad file descriptor) [pid 8988] close(24) = -1 EBADF (Bad file descriptor) [pid 8988] close(25) = -1 EBADF (Bad file descriptor) [pid 8988] close(26) = -1 EBADF (Bad file descriptor) [pid 8988] close(27) = -1 EBADF (Bad file descriptor) [pid 8988] close(28) = -1 EBADF (Bad file descriptor) [pid 8988] close(29) = -1 EBADF (Bad file descriptor) [pid 8988] exit_group(0 [pid 8997] <... futex resumed>) = ? [pid 8990] <... futex resumed>) = ? [pid 8988] <... exit_group resumed>) = ? [pid 8997] +++ exited with 0 +++ [pid 8992] <... mount resumed>) = 0 [pid 8990] +++ exited with 0 +++ [pid 8985] <... close resumed>) = 0 [pid 8984] <... close resumed>) = 0 [pid 8992] openat(AT_FDCWD, "./file1", O_RDONLY|O_DIRECTORY [pid 8988] +++ exited with 0 +++ [pid 8985] close(5 [pid 8984] close(4 [pid 5858] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=623, si_uid=0, si_status=0, si_utime=0, si_stime=5 /* 0.05 s */} --- [pid 5858] umount2("./247", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5858] openat(AT_FDCWD, "./247", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 5858] newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=80, ...}, AT_EMPTY_PATH) = 0 [pid 5858] getdents64(3, [pid 8993] <... mount resumed>) = 0 [pid 8992] <... openat resumed>) = 3 [pid 8985] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8984] <... close resumed>) = 0 [pid 5858] <... getdents64 resumed>0x55555c89d730 /* 4 entries */, 32768) = 112 [pid 8992] chdir("./file1" [pid 8985] close(6 [pid 8984] close(5 [pid 8992] <... chdir resumed>) = 0 [pid 8985] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8984] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5858] umount2("./247/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 8992] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 8985] close(7 [pid 8984] close(6 [pid 8985] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8984] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8992] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 8985] close(8 [pid 8984] close(7 [pid 8985] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8985] close(9 [pid 8984] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8985] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8984] close(8) = -1 EBADF (Bad file descriptor) [pid 8985] close(10) = -1 EBADF (Bad file descriptor) [pid 8984] close(9) = -1 EBADF (Bad file descriptor) [pid 8985] close(11) = -1 EBADF (Bad file descriptor) [pid 8984] close(10) = -1 EBADF (Bad file descriptor) [pid 8985] close(12 [pid 8993] openat(AT_FDCWD, "./file1", O_RDONLY|O_DIRECTORY [pid 8992] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8985] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8984] close(11 [pid 8993] <... openat resumed>) = 3 [pid 8992] <... futex resumed>) = 1 [pid 8989] <... futex resumed>) = 0 [ 252.742110][ T8993] exFAT-fs (loop4): failed to load upcase table (idx : 0x000104d0, chksum : 0xda218cab, utbl_chksum : 0xe619d30d) [pid 8985] close(13 [pid 8984] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8993] chdir("./file1" [pid 8989] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8985] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8984] close(12 [pid 8989] <... futex resumed>) = 0 [pid 8985] close(14 [pid 8984] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8989] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8985] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8984] close(13 [pid 8985] close(15 [pid 8984] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8985] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8984] close(14 [pid 8985] close(16 [pid 8984] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8992] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_NOCTTY|O_TRUNC|O_SYNC|O_NOATIME|FASYNC, 0100 [pid 8985] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8984] close(15 [pid 8993] <... chdir resumed>) = 0 [pid 8985] close(17 [pid 8984] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8993] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 8985] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8984] close(16 [pid 8985] close(18 [pid 8984] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8985] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8984] close(17 [pid 8985] close(19 [pid 8984] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8985] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8984] close(18 [pid 8985] close(20 [pid 8984] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8985] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8984] close(19 [pid 8985] close(21 [pid 8984] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8985] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8984] close(20 [pid 8985] close(22 [pid 8984] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8985] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8984] close(21 [pid 8985] close(23 [pid 8984] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8985] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8984] close(22 [pid 8985] close(24 [pid 8984] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8985] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8984] close(23 [pid 8985] close(25 [pid 8984] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8985] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8985] close(26 [pid 8984] close(24 [pid 5858] <... umount2 resumed>) = 0 [pid 8985] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8984] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5858] umount2("./247/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 8985] close(27 [pid 8984] close(25 [pid 5858] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 8993] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 8985] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8984] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5858] newfstatat(AT_FDCWD, "./247/file1", [pid 8985] close(28 [pid 8984] close(26 [pid 5858] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 8993] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8985] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8984] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5858] umount2("./247/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 8985] close(29 [pid 8993] <... futex resumed>) = 1 [pid 8984] close(27 [pid 5858] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 8991] <... futex resumed>) = 0 [pid 8993] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8985] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8984] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8993] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8991] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8985] exit_group(0 [pid 8984] close(28 [pid 5858] openat(AT_FDCWD, "./247/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 8995] <... futex resumed>) = ? [pid 8993] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_NOCTTY|O_TRUNC|O_SYNC|O_NOATIME|FASYNC, 0100 [pid 8991] <... futex resumed>) = 0 [pid 8986] <... futex resumed>) = ? [pid 8985] <... exit_group resumed>) = ? [pid 8984] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8991] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8986] +++ exited with 0 +++ [pid 8984] close(29 [pid 5858] <... openat resumed>) = 4 [pid 8995] +++ exited with 0 +++ [pid 8984] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5858] newfstatat(4, "", {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_EMPTY_PATH) = 0 [pid 5858] getdents64(4, 0x55555c8a5770 /* 2 entries */, 32768) = 48 [pid 8985] +++ exited with 0 +++ [pid 5858] getdents64(4, [pid 8984] exit_group(0 [pid 5858] <... getdents64 resumed>0x55555c8a5770 /* 0 entries */, 32768) = 0 [pid 5858] close(4 [pid 5855] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=614, si_uid=0, si_status=0, si_utime=0, si_stime=2 /* 0.02 s */} --- [pid 5858] <... close resumed>) = 0 [pid 5855] restart_syscall(<... resuming interrupted clone ...> [pid 5858] rmdir("./247/file1" [pid 5855] <... restart_syscall resumed>) = 0 [pid 5858] <... rmdir resumed>) = 0 [pid 5858] umount2("./247/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5855] umount2("./246", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5858] newfstatat(AT_FDCWD, "./247/binderfs", [pid 5855] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5858] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5855] openat(AT_FDCWD, "./246", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5858] unlink("./247/binderfs" [pid 5855] <... openat resumed>) = 3 [pid 5858] <... unlink resumed>) = 0 [pid 5855] newfstatat(3, "", [pid 5858] getdents64(3, [pid 5855] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=80, ...}, AT_EMPTY_PATH) = 0 [pid 8996] <... futex resumed>) = ? [pid 8989] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 8987] <... futex resumed>) = ? [pid 8984] <... exit_group resumed>) = ? [pid 5858] <... getdents64 resumed>0x55555c89d730 /* 0 entries */, 32768) = 0 [pid 5855] getdents64(3, [pid 8996] +++ exited with 0 +++ [pid 5858] close(3 [pid 5855] <... getdents64 resumed>0x55555c89d730 /* 4 entries */, 32768) = 112 [pid 5858] <... close resumed>) = 0 [pid 5855] umount2("./246/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5858] rmdir("./247" [pid 5855] <... umount2 resumed>) = 0 [pid 8989] futex(0x7f397ab4b6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8987] +++ exited with 0 +++ [pid 8984] +++ exited with 0 +++ [pid 5858] <... rmdir resumed>) = 0 [ 252.815057][ T8992] exFAT-fs (loop2): error, data size is invalid(10) [ 252.839207][ T8993] exFAT-fs (loop4): error, data size is invalid(10) [ 252.846431][ T8993] exFAT-fs (loop4): Filesystem has been set read-only [pid 5855] umount2("./246/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 8989] <... futex resumed>) = 0 [pid 5858] mkdir("./248", 0777 [pid 5855] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5858] <... mkdir resumed>) = 0 [pid 5855] newfstatat(AT_FDCWD, "./246/file1", [pid 5854] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=628, si_uid=0, si_status=0, si_utime=0, si_stime=5 /* 0.05 s */} --- [pid 5858] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 5855] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5854] restart_syscall(<... resuming interrupted clone ...> [pid 8989] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 5858] <... openat resumed>) = 3 [pid 5855] umount2("./246/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 8989] <... mmap resumed>) = 0x7f397aa35000 [pid 5858] ioctl(3, LOOP_CLR_FD [pid 5855] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5854] <... restart_syscall resumed>) = 0 [pid 5858] <... ioctl resumed>) = 0 [pid 5855] openat(AT_FDCWD, "./246/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 8989] mprotect(0x7f397aa36000, 131072, PROT_READ|PROT_WRITE [pid 5858] close(3 [pid 5855] <... openat resumed>) = 4 [pid 8989] <... mprotect resumed>) = 0 [pid 5858] <... close resumed>) = 0 [pid 5855] newfstatat(4, "", [pid 5854] umount2("./251", MNT_FORCE|UMOUNT_NOFOLLOW [pid 8989] rt_sigprocmask(SIG_BLOCK, ~[], [pid 5858] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5855] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_EMPTY_PATH) = 0 ./strace-static-x86_64: Process 8998 attached [pid 8989] <... rt_sigprocmask resumed>[], 8) = 0 [pid 5855] getdents64(4, [pid 5854] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 8998] set_robust_list(0x55555c89c6a0, 24 [pid 8992] <... openat resumed>) = -1 EIO (Input/output error) [pid 8991] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 8989] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f397aa55990, parent_tid=0x7f397aa55990, exit_signal=0, stack=0x7f397aa35000, stack_size=0x20300, tls=0x7f397aa556c0}./strace-static-x86_64: Process 8999 attached [pid 8998] <... set_robust_list resumed>) = 0 [pid 8992] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8991] futex(0x7f397ab4b6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5855] <... getdents64 resumed>0x55555c8a5770 /* 2 entries */, 32768) = 48 [pid 5854] openat(AT_FDCWD, "./251", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 8999] rseq(0x7f397aa55fe0, 0x20, 0, 0x53053053 [pid 8992] <... futex resumed>) = 0 [pid 8991] <... futex resumed>) = 0 [pid 8989] <... clone3 resumed> => {parent_tid=[634]}, 88) = 634 [pid 5855] getdents64(4, [pid 5854] <... openat resumed>) = 3 [pid 8999] <... rseq resumed>) = 0 [pid 8998] chdir("./248" [pid 8992] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8991] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8989] rt_sigprocmask(SIG_SETMASK, [], [pid 8993] <... openat resumed>) = -1 EIO (Input/output error) [pid 5858] <... clone resumed>, child_tidptr=0x55555c89c690) = 626 [pid 8998] <... chdir resumed>) = 0 [pid 8993] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8991] <... mmap resumed>) = 0x7f397aa35000 [pid 8989] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5855] <... getdents64 resumed>0x55555c8a5770 /* 0 entries */, 32768) = 0 [pid 5854] newfstatat(3, "", [pid 8993] <... futex resumed>) = 0 [pid 8991] mprotect(0x7f397aa36000, 131072, PROT_READ|PROT_WRITE [pid 8989] futex(0x7f397ab4b6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5855] close(4 [pid 5854] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=80, ...}, AT_EMPTY_PATH) = 0 [pid 8999] set_robust_list(0x7f397aa559a0, 24 [pid 8998] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 8993] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8991] <... mprotect resumed>) = 0 [pid 8989] <... futex resumed>) = 0 [pid 5855] <... close resumed>) = 0 [pid 8998] <... prctl resumed>) = 0 [pid 8991] rt_sigprocmask(SIG_BLOCK, ~[], [pid 8989] futex(0x7f397ab4b6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8999] <... set_robust_list resumed>) = 0 [pid 5855] rmdir("./246/file1" [pid 5854] getdents64(3, [pid 8999] rt_sigprocmask(SIG_SETMASK, [], [pid 8998] setpgid(0, 0 [pid 8991] <... rt_sigprocmask resumed>[], 8) = 0 [pid 5855] <... rmdir resumed>) = 0 [pid 8998] <... setpgid resumed>) = 0 [pid 5855] umount2("./246/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5854] <... getdents64 resumed>0x55555c89d730 /* 4 entries */, 32768) = 112 [pid 5855] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5854] umount2("./251/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5855] newfstatat(AT_FDCWD, "./246/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5855] unlink("./246/binderfs") = 0 [pid 8998] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5855] getdents64(3, [pid 8998] <... openat resumed>) = 3 [pid 5855] <... getdents64 resumed>0x55555c89d730 /* 0 entries */, 32768) = 0 [ 252.864374][ T8992] exFAT-fs (loop2): Filesystem has been set read-only [pid 8998] write(3, "1000", 4 [pid 5855] close(3 [pid 8999] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 8998] <... write resumed>) = 4 [pid 8991] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f397aa55990, parent_tid=0x7f397aa55990, exit_signal=0, stack=0x7f397aa35000, stack_size=0x20300, tls=0x7f397aa556c0} [pid 5854] <... umount2 resumed>) = 0 ./strace-static-x86_64: Process 9000 attached [pid 8999] openat(AT_FDCWD, ".", O_RDONLY [pid 5855] <... close resumed>) = 0 [pid 5854] umount2("./251/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 8991] <... clone3 resumed> => {parent_tid=[616]}, 88) = 616 [pid 8999] <... openat resumed>) = 4 [pid 9000] rseq(0x7f397aa55fe0, 0x20, 0, 0x53053053 [pid 8991] rt_sigprocmask(SIG_SETMASK, [], [pid 9000] <... rseq resumed>) = 0 [pid 8999] futex(0x7f397ab4b6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8998] close(3 [pid 8991] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5855] rmdir("./246" [pid 5854] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 9000] set_robust_list(0x7f397aa559a0, 24 [pid 8999] <... futex resumed>) = 1 [pid 8998] <... close resumed>) = 0 [pid 8991] futex(0x7f397ab4b6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8989] <... futex resumed>) = 0 [pid 5855] <... rmdir resumed>) = 0 [pid 5854] newfstatat(AT_FDCWD, "./251/file1", [pid 9000] <... set_robust_list resumed>) = 0 [pid 8999] futex(0x7f397ab4b6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8998] symlink("/dev/binderfs", "./binderfs" [pid 8991] <... futex resumed>) = 0 [pid 8989] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5855] mkdir("./247", 0777 [pid 5854] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 9000] rt_sigprocmask(SIG_SETMASK, [], [pid 8998] <... symlink resumed>) = 0 executing program [pid 8992] <... futex resumed>) = 0 [pid 8991] futex(0x7f397ab4b6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8989] <... futex resumed>) = 1 [pid 5855] <... mkdir resumed>) = 0 [pid 5854] umount2("./251/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 9000] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 8998] write(1, "executing program\n", 18 [pid 8992] ioctl(4, F2FS_IOC_SHUTDOWN, 0x200000000080 [pid 8989] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8998] <... write resumed>) = 18 [pid 8992] <... ioctl resumed>) = 0 [pid 5855] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 5854] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 8998] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5854] openat(AT_FDCWD, "./251/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 8998] <... futex resumed>) = 0 [pid 5854] <... openat resumed>) = 4 [pid 8998] rt_sigaction(SIGRT_1, {sa_handler=0x7f397aae8710, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f397aad98c0}, [pid 5854] newfstatat(4, "", [pid 8998] <... rt_sigaction resumed>NULL, 8) = 0 [pid 9000] openat(AT_FDCWD, ".", O_RDONLY [pid 8998] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 8992] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5854] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_EMPTY_PATH) = 0 [pid 8998] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5854] getdents64(4, [pid 9000] <... openat resumed>) = 4 [pid 8998] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8992] <... futex resumed>) = 1 [pid 8989] <... futex resumed>) = 0 [pid 9000] futex(0x7f397ab4b6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8998] <... mmap resumed>) = 0x7f397aa56000 [pid 8992] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8989] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5855] <... openat resumed>) = 3 [pid 5854] <... getdents64 resumed>0x55555c8a5770 /* 2 entries */, 32768) = 48 [pid 9000] <... futex resumed>) = 1 [pid 8998] mprotect(0x7f397aa57000, 131072, PROT_READ|PROT_WRITE [pid 8992] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8991] <... futex resumed>) = 0 [pid 8989] <... futex resumed>) = 0 [pid 5855] ioctl(3, LOOP_CLR_FD [pid 5854] getdents64(4, [pid 9000] futex(0x7f397ab4b6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8992] fallocate(-1, 0, 0, 134220898 [pid 8991] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8989] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5855] <... ioctl resumed>) = 0 [pid 5854] <... getdents64 resumed>0x55555c8a5770 /* 0 entries */, 32768) = 0 [pid 8998] <... mprotect resumed>) = 0 [pid 8993] <... futex resumed>) = 0 [pid 8992] <... fallocate resumed>) = -1 EBADF (Bad file descriptor) [pid 8991] <... futex resumed>) = 1 [pid 5855] close(3 [pid 5854] close(4 [pid 8998] rt_sigprocmask(SIG_BLOCK, ~[], [pid 8993] ioctl(4, F2FS_IOC_SHUTDOWN, 0x200000000080 [pid 8992] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8991] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5854] <... close resumed>) = 0 [pid 8998] <... rt_sigprocmask resumed>[], 8) = 0 [pid 8993] <... ioctl resumed>) = 0 [pid 8992] <... futex resumed>) = 1 [pid 8989] <... futex resumed>) = 0 [pid 5854] rmdir("./251/file1" [pid 8998] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f397aa76990, parent_tid=0x7f397aa76990, exit_signal=0, stack=0x7f397aa56000, stack_size=0x20300, tls=0x7f397aa766c0} [pid 8993] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8992] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8989] close(3 [pid 5855] <... close resumed>) = 0 [pid 5854] <... rmdir resumed>) = 0 ./strace-static-x86_64: Process 9001 attached [pid 8993] <... futex resumed>) = 1 [pid 8991] <... futex resumed>) = 0 [pid 8989] <... close resumed>) = 0 [pid 5854] umount2("./251/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 8998] <... clone3 resumed> => {parent_tid=[627]}, 88) = 627 [pid 5854] newfstatat(AT_FDCWD, "./251/binderfs", [pid 8998] rt_sigprocmask(SIG_SETMASK, [], [pid 8991] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8989] close(4 [pid 5855] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 9002 attached [pid 9001] rseq(0x7f397aa76fe0, 0x20, 0, 0x53053053 [pid 8998] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 8993] fallocate(-1, 0, 0, 134220898 [pid 8991] <... futex resumed>) = 0 [pid 8989] <... close resumed>) = 0 [pid 5854] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 8998] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8993] <... fallocate resumed>) = -1 EBADF (Bad file descriptor) [pid 8991] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8989] close(5 [pid 5854] unlink("./251/binderfs" [pid 9001] <... rseq resumed>) = 0 [pid 8998] <... futex resumed>) = 0 [pid 8993] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8989] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5854] <... unlink resumed>) = 0 [pid 9001] set_robust_list(0x7f397aa769a0, 24 [pid 8998] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 8993] <... futex resumed>) = 1 [pid 8991] <... futex resumed>) = 0 [pid 8989] close(6 [pid 9002] set_robust_list(0x55555c89c6a0, 24 [pid 9001] <... set_robust_list resumed>) = 0 [pid 8991] close(3 [pid 8989] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5854] getdents64(3, [pid 9002] <... set_robust_list resumed>) = 0 [pid 9001] rt_sigprocmask(SIG_SETMASK, [], [pid 8993] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8989] close(7 [pid 5855] <... clone resumed>, child_tidptr=0x55555c89c690) = 617 [pid 5854] <... getdents64 resumed>0x55555c89d730 /* 0 entries */, 32768) = 0 [pid 9002] chdir("./247" [pid 9001] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 8989] <... close resumed>) = -1 EBADF (Bad file descriptor) executing program [pid 5854] close(3 [pid 9002] <... chdir resumed>) = 0 [pid 9001] memfd_create("syzkaller", 0 [pid 8991] <... close resumed>) = 0 [pid 8989] close(8 [pid 9002] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 9001] <... memfd_create resumed>) = 3 [pid 9002] <... prctl resumed>) = 0 [pid 9001] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 9002] setpgid(0, 0 [pid 9001] <... mmap resumed>) = 0x7f3972600000 [pid 5854] <... close resumed>) = 0 [pid 9001] 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\x00\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 5854] rmdir("./251" [pid 9002] <... setpgid resumed>) = 0 [pid 8991] close(4 [pid 8989] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5854] <... rmdir resumed>) = 0 [pid 9002] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 5854] mkdir("./252", 0777) = 0 [pid 9001] <... write resumed>) = 131072 [pid 5854] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 9002] write(3, "1000", 4 [pid 5854] <... openat resumed>) = 3 [pid 9002] <... write resumed>) = 4 [pid 5854] ioctl(3, LOOP_CLR_FD [pid 9002] close(3 [pid 5854] <... ioctl resumed>) = 0 [pid 9002] <... close resumed>) = 0 [pid 5854] close(3 [pid 9002] symlink("/dev/binderfs", "./binderfs" [pid 5854] <... close resumed>) = 0 [pid 9002] <... symlink resumed>) = 0 [pid 5854] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 9003 attached [pid 9002] write(1, "executing program\n", 18 [pid 9001] munmap(0x7f3972600000, 138412032 [pid 9002] <... write resumed>) = 18 [pid 9001] <... munmap resumed>) = 0 [pid 8991] <... close resumed>) = 0 [pid 8989] close(9 [pid 5854] <... clone resumed>, child_tidptr=0x55555c89c690) = 631 [pid 9002] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 9003] set_robust_list(0x55555c89c6a0, 24 [pid 9002] <... futex resumed>) = 0 [pid 9002] rt_sigaction(SIGRT_1, {sa_handler=0x7f397aae8710, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f397aad98c0}, NULL, 8) = 0 [pid 9003] <... set_robust_list resumed>) = 0 [pid 9002] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 9003] chdir("./252" [pid 9002] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 8989] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8991] close(5 [pid 9003] <... chdir resumed>) = 0 [pid 9002] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 9001] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 9003] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 9002] <... mmap resumed>) = 0x7f397aa56000 [pid 9003] <... prctl resumed>) = 0 [pid 9002] mprotect(0x7f397aa57000, 131072, PROT_READ|PROT_WRITE [pid 9003] setpgid(0, 0 [pid 9002] <... mprotect resumed>) = 0 [pid 9003] <... setpgid resumed>) = 0 [pid 9002] rt_sigprocmask(SIG_BLOCK, ~[], [pid 9003] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 9002] <... rt_sigprocmask resumed>[], 8) = 0 [pid 9001] <... openat resumed>) = 4 [pid 9003] <... openat resumed>) = 3 [pid 9002] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f397aa76990, parent_tid=0x7f397aa76990, exit_signal=0, stack=0x7f397aa56000, stack_size=0x20300, tls=0x7f397aa766c0} [pid 9001] ioctl(4, LOOP_SET_FD, 3 [pid 8991] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8989] close(10 [pid 9003] write(3, "1000", 4 [pid 8991] close(6 [pid 8989] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8991] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8989] close(11 [pid 8991] close(7 [pid 8989] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8991] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8989] close(12 [pid 8991] close(8 [pid 8989] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8991] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8989] close(13 [pid 8991] close(9 [pid 8989] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8991] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8989] close(14 [pid 8991] close(10 [pid 8989] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8991] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8989] close(15./strace-static-x86_64: Process 9004 attached [pid 9003] <... write resumed>) = 4 [pid 8991] close(11 [pid 8989] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8991] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8989] close(16 [pid 8991] close(12 [pid 8989] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8991] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8989] close(17 [pid 8991] close(13 [pid 8989] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8991] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8989] close(18 [pid 9003] close(3 [pid 8991] close(14 [pid 8989] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9004] rseq(0x7f397aa76fe0, 0x20, 0, 0x53053053 [pid 9003] <... close resumed>) = 0 [pid 9002] <... clone3 resumed> => {parent_tid=[618]}, 88) = 618 [pid 8991] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8989] close(19 [pid 9004] <... rseq resumed>) = 0 [pid 9003] symlink("/dev/binderfs", "./binderfs" [pid 9002] rt_sigprocmask(SIG_SETMASK, [], [pid 8991] close(15 [pid 8989] <... close resumed>) = -1 EBADF (Bad file descriptor) executing program [pid 9004] set_robust_list(0x7f397aa769a0, 24 [pid 9003] <... symlink resumed>) = 0 [pid 9002] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 8991] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8989] close(20 [pid 9004] <... set_robust_list resumed>) = 0 [pid 9003] write(1, "executing program\n", 18 [pid 9002] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8991] close(16 [pid 8989] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8991] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8989] close(21 [pid 9004] rt_sigprocmask(SIG_SETMASK, [], [pid 9003] <... write resumed>) = 18 [pid 9002] <... futex resumed>) = 0 [pid 8989] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9004] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 9003] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 9002] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 8991] close(17 [pid 8989] close(22 [pid 9004] memfd_create("syzkaller", 0 [pid 9003] <... futex resumed>) = 0 [pid 8991] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8989] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9004] <... memfd_create resumed>) = 3 [pid 9003] rt_sigaction(SIGRT_1, {sa_handler=0x7f397aae8710, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f397aad98c0}, [pid 9001] <... ioctl resumed>) = 0 [pid 8991] close(18 [pid 8989] close(23 [pid 9004] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 9003] <... rt_sigaction resumed>NULL, 8) = 0 [pid 9001] close(3 [pid 8989] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9004] <... mmap resumed>) = 0x7f3972600000 [pid 9003] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 9001] <... close resumed>) = 0 [pid 8989] close(24 [pid 9004] 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\x00\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 9003] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 9001] close(4 [pid 8989] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8991] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8989] close(25 [pid 9003] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 9001] <... close resumed>) = 0 [pid 8991] close(19 [pid 8989] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9003] <... mmap resumed>) = 0x7f397aa56000 [pid 9001] mkdir("./file1", 0777 [pid 8991] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8989] close(26 [pid 9003] mprotect(0x7f397aa57000, 131072, PROT_READ|PROT_WRITE [pid 9001] <... mkdir resumed>) = 0 [pid 9003] <... mprotect resumed>) = 0 [pid 9001] mount("/dev/loop3", "./file1", "exfat", 0, "" [pid 8991] close(20 [pid 8989] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9003] rt_sigprocmask(SIG_BLOCK, ~[], [pid 8989] close(27 [pid 8991] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8989] <... close resumed>) = -1 EBADF (Bad file descriptor) [ 253.025716][ T9001] loop3: detected capacity change from 0 to 256 [pid 9004] <... write resumed>) = 131072 [pid 9003] <... rt_sigprocmask resumed>[], 8) = 0 [pid 8991] close(21 [pid 8989] close(28 [pid 8991] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8989] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8991] close(22 [pid 8989] close(29) = -1 EBADF (Bad file descriptor) [pid 8991] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9003] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f397aa76990, parent_tid=0x7f397aa76990, exit_signal=0, stack=0x7f397aa56000, stack_size=0x20300, tls=0x7f397aa766c0} [pid 8991] close(23 [pid 8989] exit_group(0) = ? [pid 8999] <... futex resumed>) = ? [pid 9004] munmap(0x7f3972600000, 138412032 [pid 8999] +++ exited with 0 +++ [pid 8992] <... futex resumed>) = ? [pid 8991] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9004] <... munmap resumed>) = 0 [pid 9003] <... clone3 resumed> => {parent_tid=[632]}, 88) = 632 [pid 8991] close(24 [pid 9003] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 9003] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 9003] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 9004] openat(AT_FDCWD, "/dev/loop0", O_RDWR) = 4 [pid 9004] ioctl(4, LOOP_SET_FD, 3./strace-static-x86_64: Process 9006 attached [pid 8992] +++ exited with 0 +++ [pid 8991] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8989] +++ exited with 0 +++ [pid 8991] close(25) = -1 EBADF (Bad file descriptor) [pid 5856] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=632, si_uid=0, si_status=0, si_utime=0, si_stime=4 /* 0.04 s */} --- [pid 8991] close(26 [pid 9006] rseq(0x7f397aa76fe0, 0x20, 0, 0x53053053 [pid 8991] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9006] <... rseq resumed>) = 0 [pid 8991] close(27 [pid 5856] umount2("./248", MNT_FORCE|UMOUNT_NOFOLLOW [pid 9006] set_robust_list(0x7f397aa769a0, 24 [pid 8991] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9006] <... set_robust_list resumed>) = 0 [pid 8991] close(28) = -1 EBADF (Bad file descriptor) [pid 5856] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 8991] close(29 [pid 5856] openat(AT_FDCWD, "./248", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 8991] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8991] exit_group(0 [pid 5856] <... openat resumed>) = 3 [pid 8991] <... exit_group resumed>) = ? [pid 9000] <... futex resumed>) = ? [pid 8993] <... futex resumed>) = ? [pid 9000] +++ exited with 0 +++ [pid 8993] +++ exited with 0 +++ [pid 8991] +++ exited with 0 +++ [pid 5856] newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=80, ...}, AT_EMPTY_PATH) = 0 [pid 5857] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=614, si_uid=0, si_status=0, si_utime=0, si_stime=7 /* 0.07 s */} --- [pid 5856] getdents64(3, [pid 5857] restart_syscall(<... resuming interrupted clone ...> [pid 5856] <... getdents64 resumed>0x55555c89d730 /* 4 entries */, 32768) = 112 [pid 5856] umount2("./248/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5857] <... restart_syscall resumed>) = 0 [pid 5857] umount2("./250", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5857] openat(AT_FDCWD, "./250", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 5857] newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=80, ...}, AT_EMPTY_PATH) = 0 [pid 5857] getdents64(3, 0x55555c89d730 /* 4 entries */, 32768) = 112 [pid 5857] umount2("./250/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 9004] <... ioctl resumed>) = 0 [pid 9004] close(3) = 0 [pid 9004] close(4) = 0 [pid 9006] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 9004] mkdir("./file1", 0777) = 0 [pid 9006] memfd_create("syzkaller", 0 [pid 5857] <... umount2 resumed>) = 0 [pid 5856] <... umount2 resumed>) = 0 [pid 5857] umount2("./250/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5856] umount2("./248/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 9006] <... memfd_create resumed>) = 3 [pid 9004] mount("/dev/loop0", "./file1", "exfat", 0, "" [pid 5857] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5856] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 9006] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [ 253.095221][ T9004] loop0: detected capacity change from 0 to 256 [pid 5857] newfstatat(AT_FDCWD, "./250/file1", [pid 5856] newfstatat(AT_FDCWD, "./248/file1", [pid 5857] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5856] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5857] umount2("./250/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5856] umount2("./248/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 9006] <... mmap resumed>) = 0x7f3972600000 [pid 5857] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5856] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 9006] 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\x00\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 5857] openat(AT_FDCWD, "./250/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5856] openat(AT_FDCWD, "./248/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 5856] newfstatat(4, "", [pid 5857] <... openat resumed>) = 4 [pid 5856] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_EMPTY_PATH) = 0 [pid 5857] newfstatat(4, "", [pid 5856] getdents64(4, [pid 5857] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_EMPTY_PATH) = 0 [pid 5856] <... getdents64 resumed>0x55555c8a5770 /* 2 entries */, 32768) = 48 [pid 5857] getdents64(4, [pid 5856] getdents64(4, [pid 5857] <... getdents64 resumed>0x55555c8a5770 /* 2 entries */, 32768) = 48 [pid 5856] <... getdents64 resumed>0x55555c8a5770 /* 0 entries */, 32768) = 0 [pid 5856] close(4 [pid 5857] getdents64(4, [pid 5856] <... close resumed>) = 0 [pid 5857] <... getdents64 resumed>0x55555c8a5770 /* 0 entries */, 32768) = 0 [pid 5856] rmdir("./248/file1" [pid 5857] close(4 [pid 5856] <... rmdir resumed>) = 0 [pid 5857] <... close resumed>) = 0 [pid 5856] umount2("./248/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5857] rmdir("./250/file1" [pid 5856] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5857] <... rmdir resumed>) = 0 [pid 5856] newfstatat(AT_FDCWD, "./248/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5857] umount2("./250/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5856] unlink("./248/binderfs" [pid 9006] <... write resumed>) = 131072 [pid 5857] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5856] <... unlink resumed>) = 0 [pid 5857] newfstatat(AT_FDCWD, "./250/binderfs", [pid 9006] munmap(0x7f3972600000, 138412032 [pid 5857] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5856] getdents64(3, 0x55555c89d730 /* 0 entries */, 32768) = 0 [pid 5856] close(3) = 0 [pid 5856] rmdir("./248") = 0 [pid 5856] mkdir("./249", 0777) = 0 [pid 5857] unlink("./250/binderfs") = 0 [pid 5857] getdents64(3, [pid 5856] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 5857] <... getdents64 resumed>0x55555c89d730 /* 0 entries */, 32768) = 0 [pid 5856] <... openat resumed>) = 3 [pid 5857] close(3 [pid 5856] ioctl(3, LOOP_CLR_FD [pid 9006] <... munmap resumed>) = 0 [pid 5857] <... close resumed>) = 0 [pid 5856] <... ioctl resumed>) = 0 [pid 5857] rmdir("./250") = 0 [pid 5856] close(3) = 0 [pid 9006] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 5857] mkdir("./251", 0777 [pid 9006] <... openat resumed>) = 4 [pid 5857] <... mkdir resumed>) = 0 [pid 5857] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 9006] ioctl(4, LOOP_SET_FD, 3 [pid 5857] <... openat resumed>) = 3 [pid 5857] ioctl(3, LOOP_CLR_FD [pid 5856] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5857] <... ioctl resumed>) = 0 ./strace-static-x86_64: Process 9007 attached [pid 5857] close(3 [pid 9007] set_robust_list(0x55555c89c6a0, 24 [pid 5856] <... clone resumed>, child_tidptr=0x55555c89c690) = 635 [pid 9007] <... set_robust_list resumed>) = 0 [pid 5857] <... close resumed>) = 0 [pid 9007] chdir("./249") = 0 [pid 9007] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 5857] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 9007] setpgid(0, 0 [pid 9001] <... mount resumed>) = 0 ./strace-static-x86_64: Process 9008 attached [pid 9007] <... setpgid resumed>) = 0 [ 253.146681][ T9001] exFAT-fs (loop3): failed to load upcase table (idx : 0x000104d0, chksum : 0xda218cab, utbl_chksum : 0xe619d30d) [ 253.176220][ T9006] loop1: detected capacity change from 0 to 256 [pid 9007] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 9001] openat(AT_FDCWD, "./file1", O_RDONLY|O_DIRECTORY [pid 9008] set_robust_list(0x55555c89c6a0, 24 [pid 9007] <... openat resumed>) = 3 [pid 9006] <... ioctl resumed>) = 0 [pid 9007] write(3, "1000", 4 [pid 9006] close(3 [pid 5857] <... clone resumed>, child_tidptr=0x55555c89c690) = 617 [pid 9008] <... set_robust_list resumed>) = 0 [pid 9007] <... write resumed>) = 4 [pid 9006] <... close resumed>) = 0 [pid 9008] chdir("./251" [pid 9007] close(3 [pid 9006] close(4 [pid 9008] <... chdir resumed>) = 0 [pid 9007] <... close resumed>) = 0 [pid 9006] <... close resumed>) = 0 [pid 9008] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 9007] symlink("/dev/binderfs", "./binderfs" [pid 9006] mkdir("./file1", 0777 [pid 9007] <... symlink resumed>) = 0 [pid 9006] <... mkdir resumed>) = 0 [pid 9008] <... prctl resumed>) = 0 [pid 9007] write(1, "executing program\n", 18 [pid 9006] mount("/dev/loop1", "./file1", "exfat", 0, ""executing program [pid 9008] setpgid(0, 0 [pid 9007] <... write resumed>) = 18 [pid 9007] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 9007] rt_sigaction(SIGRT_1, {sa_handler=0x7f397aae8710, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f397aad98c0}, NULL, 8) = 0 [pid 9007] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 9007] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 9008] <... setpgid resumed>) = 0 [pid 9007] <... mmap resumed>) = 0x7f397aa56000 [pid 9001] <... openat resumed>) = 3 [pid 9008] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 9007] mprotect(0x7f397aa57000, 131072, PROT_READ|PROT_WRITE [pid 9008] <... openat resumed>) = 3 [pid 9007] <... mprotect resumed>) = 0 [pid 9001] chdir("./file1") = 0 [pid 9001] openat(AT_FDCWD, "/dev/loop3", O_RDWRexecuting program [pid 9007] rt_sigprocmask(SIG_BLOCK, ~[], [pid 9008] write(3, "1000", 4 [pid 9007] <... rt_sigprocmask resumed>[], 8) = 0 [pid 9001] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 9008] <... write resumed>) = 4 [pid 9007] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f397aa76990, parent_tid=0x7f397aa76990, exit_signal=0, stack=0x7f397aa56000, stack_size=0x20300, tls=0x7f397aa766c0}./strace-static-x86_64: Process 9009 attached [pid 9008] close(3) = 0 [pid 9007] <... clone3 resumed> => {parent_tid=[636]}, 88) = 636 [pid 9008] symlink("/dev/binderfs", "./binderfs" [pid 9007] rt_sigprocmask(SIG_SETMASK, [], [pid 9008] <... symlink resumed>) = 0 [pid 9007] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 9009] rseq(0x7f397aa76fe0, 0x20, 0, 0x53053053 [pid 9008] write(1, "executing program\n", 18 [pid 9007] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 9009] <... rseq resumed>) = 0 [pid 9008] <... write resumed>) = 18 [pid 9007] <... futex resumed>) = 0 [pid 9009] set_robust_list(0x7f397aa769a0, 24 [pid 9008] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 9007] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 9009] <... set_robust_list resumed>) = 0 [pid 9008] <... futex resumed>) = 0 [pid 9009] rt_sigprocmask(SIG_SETMASK, [], [pid 9008] rt_sigaction(SIGRT_1, {sa_handler=0x7f397aae8710, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f397aad98c0}, [pid 9009] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 9008] <... rt_sigaction resumed>NULL, 8) = 0 [pid 9008] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 9001] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 9008] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 9008] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f397aa56000 [pid 9008] mprotect(0x7f397aa57000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 9008] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 9009] memfd_create("syzkaller", 0 [pid 9008] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f397aa76990, parent_tid=0x7f397aa76990, exit_signal=0, stack=0x7f397aa56000, stack_size=0x20300, tls=0x7f397aa766c0} [pid 9001] <... futex resumed>) = 1 [pid 8998] <... futex resumed>) = 0 ./strace-static-x86_64: Process 9010 attached [pid 8998] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 9010] rseq(0x7f397aa76fe0, 0x20, 0, 0x53053053 [pid 9009] <... memfd_create resumed>) = 3 [pid 9008] <... clone3 resumed> => {parent_tid=[618]}, 88) = 618 [pid 9001] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_NOCTTY|O_TRUNC|O_SYNC|O_NOATIME|FASYNC, 0100 [pid 8998] <... futex resumed>) = 0 [pid 9010] <... rseq resumed>) = 0 [pid 9009] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 9008] rt_sigprocmask(SIG_SETMASK, [], [pid 8998] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 9010] set_robust_list(0x7f397aa769a0, 24 [pid 9009] <... mmap resumed>) = 0x7f3972600000 [pid 9010] <... set_robust_list resumed>) = 0 [pid 9009] 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\x00\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 9010] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 9010] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 9009] <... write resumed>) = 131072 [pid 9008] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 9008] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 9010] <... futex resumed>) = 0 [pid 9008] <... futex resumed>) = 1 [pid 9010] memfd_create("syzkaller", 0 [pid 9008] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 9010] <... memfd_create resumed>) = 3 [pid 9010] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f3972600000 [pid 9010] 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\x00\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 [ 253.207603][ T9004] exFAT-fs (loop0): failed to load upcase table (idx : 0x000104d0, chksum : 0xda218cab, utbl_chksum : 0xe619d30d) [ 253.245960][ T9001] exFAT-fs (loop3): error, data size is invalid(10) [pid 9009] munmap(0x7f3972600000, 138412032) = 0 [pid 9010] <... write resumed>) = 131072 [pid 9009] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 9010] munmap(0x7f3972600000, 138412032 [pid 9009] <... openat resumed>) = 4 [pid 9010] <... munmap resumed>) = 0 [pid 9009] ioctl(4, LOOP_SET_FD, 3 [pid 9010] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 9004] <... mount resumed>) = 0 [pid 9010] <... openat resumed>) = 4 [pid 9004] openat(AT_FDCWD, "./file1", O_RDONLY|O_DIRECTORY [pid 9001] <... openat resumed>) = -1 EIO (Input/output error) [pid 8998] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 9010] ioctl(4, LOOP_SET_FD, 3 [ 253.269938][ T9001] exFAT-fs (loop3): Filesystem has been set read-only [ 253.281849][ T9009] loop2: detected capacity change from 0 to 256 [ 253.307814][ T9010] loop4: detected capacity change from 0 to 256 [pid 8998] futex(0x7f397ab4b6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 9004] <... openat resumed>) = 3 [pid 9001] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8998] <... futex resumed>) = 0 [pid 8998] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f397aa35000 [pid 8998] mprotect(0x7f397aa36000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 8998] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 8998] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f397aa55990, parent_tid=0x7f397aa55990, exit_signal=0, stack=0x7f397aa35000, stack_size=0x20300, tls=0x7f397aa556c0} => {parent_tid=[628]}, 88) = 628 [pid 8998] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 8998] futex(0x7f397ab4b6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 9009] <... ioctl resumed>) = 0 [pid 8998] <... futex resumed>) = 0 [pid 9009] close(3 [pid 8998] futex(0x7f397ab4b6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 9009] <... close resumed>) = 0 [pid 9004] chdir("./file1" [pid 9001] <... futex resumed>) = 0 [pid 9009] close(4 [pid 9004] <... chdir resumed>) = 0 [pid 9001] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 9004] openat(AT_FDCWD, "/dev/loop0", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 9009] <... close resumed>) = 0 [pid 9010] <... ioctl resumed>) = 0 [pid 9009] mkdir("./file1", 0777) = 0 [pid 9009] mount("/dev/loop2", "./file1", "exfat", 0, "" [pid 9010] close(3) = 0 [pid 9004] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 9010] close(4./strace-static-x86_64: Process 9011 attached ) = 0 [pid 9004] <... futex resumed>) = 1 [pid 9002] <... futex resumed>) = 0 [pid 9004] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_NOCTTY|O_TRUNC|O_SYNC|O_NOATIME|FASYNC, 0100 [pid 9002] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 9002] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 9010] mkdir("./file1", 0777) = 0 [pid 9010] mount("/dev/loop4", "./file1", "exfat", 0, "" [pid 9011] rseq(0x7f397aa55fe0, 0x20, 0, 0x53053053) = 0 [pid 9011] set_robust_list(0x7f397aa559a0, 24) = 0 [pid 9011] rt_sigprocmask(SIG_SETMASK, [], [pid 9006] <... mount resumed>) = 0 [ 253.316113][ T9006] exFAT-fs (loop1): failed to load upcase table (idx : 0x000104d0, chksum : 0xda218cab, utbl_chksum : 0xe619d30d) [ 253.349528][ T9004] exFAT-fs (loop0): error, data size is invalid(10) [ 253.356299][ T9004] exFAT-fs (loop0): Filesystem has been set read-only [pid 9011] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 9006] openat(AT_FDCWD, "./file1", O_RDONLY|O_DIRECTORY [pid 9004] <... openat resumed>) = -1 EIO (Input/output error) [pid 9002] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 8998] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 9011] openat(AT_FDCWD, ".", O_RDONLY) = 4 [pid 9002] futex(0x7f397ab4b6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8998] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 9011] futex(0x7f397ab4b6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 9006] <... openat resumed>) = 3 [pid 9011] <... futex resumed>) = 0 [pid 9011] futex(0x7f397ab4b6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 9002] <... futex resumed>) = 0 [pid 8998] <... futex resumed>) = 1 [pid 9002] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 9001] <... futex resumed>) = 0 [pid 8998] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 9004] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 9002] <... mmap resumed>) = 0x7f397aa35000 [pid 9001] ioctl(4, F2FS_IOC_SHUTDOWN, 0x200000000080 [pid 9006] chdir("./file1" [pid 9004] <... futex resumed>) = 0 [pid 9002] mprotect(0x7f397aa36000, 131072, PROT_READ|PROT_WRITE [pid 9006] <... chdir resumed>) = 0 [pid 9004] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 9001] <... ioctl resumed>) = 0 [pid 9006] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 9001] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 9002] <... mprotect resumed>) = 0 [pid 9001] <... futex resumed>) = 1 [pid 8998] <... futex resumed>) = 0 [pid 9001] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 9006] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 9002] rt_sigprocmask(SIG_BLOCK, ~[], [pid 9001] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8998] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 9002] <... rt_sigprocmask resumed>[], 8) = 0 [pid 8998] <... futex resumed>) = 0 [pid 9006] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 9002] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f397aa55990, parent_tid=0x7f397aa55990, exit_signal=0, stack=0x7f397aa35000, stack_size=0x20300, tls=0x7f397aa556c0} [pid 9001] fallocate(-1, 0, 0, 134220898 [pid 8998] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 9006] <... futex resumed>) = 1 [pid 9003] <... futex resumed>) = 0 [pid 9001] <... fallocate resumed>) = -1 EBADF (Bad file descriptor) [pid 9003] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000./strace-static-x86_64: Process 9012 attached [pid 9006] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_NOCTTY|O_TRUNC|O_SYNC|O_NOATIME|FASYNC, 0100 [pid 9003] <... futex resumed>) = 0 [pid 9002] <... clone3 resumed> => {parent_tid=[619]}, 88) = 619 [pid 9001] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 9003] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [ 253.378173][ T9009] exFAT-fs (loop2): failed to load upcase table (idx : 0x000104d0, chksum : 0xda218cab, utbl_chksum : 0xe619d30d) [pid 9002] rt_sigprocmask(SIG_SETMASK, [], [pid 9012] rseq(0x7f397aa55fe0, 0x20, 0, 0x53053053 [pid 9002] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 9001] <... futex resumed>) = 1 [pid 8998] <... futex resumed>) = 0 [pid 9012] <... rseq resumed>) = 0 [pid 9002] futex(0x7f397ab4b6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8998] close(3 [pid 9012] set_robust_list(0x7f397aa559a0, 24 [pid 9002] <... futex resumed>) = 0 [pid 8998] <... close resumed>) = 0 [pid 9012] <... set_robust_list resumed>) = 0 [pid 9002] futex(0x7f397ab4b6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 9001] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8998] close(4 [pid 9012] rt_sigprocmask(SIG_SETMASK, [], [pid 8998] <... close resumed>) = 0 [pid 9012] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 8998] close(5 [pid 9012] openat(AT_FDCWD, ".", O_RDONLY [pid 8998] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9012] <... openat resumed>) = 4 [pid 8998] close(6 [pid 9012] futex(0x7f397ab4b6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8998] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9012] <... futex resumed>) = 1 [pid 9002] <... futex resumed>) = 0 [pid 9002] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 9004] <... futex resumed>) = 0 [pid 9002] <... futex resumed>) = 1 [pid 9002] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 9012] futex(0x7f397ab4b6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 9004] ioctl(4, F2FS_IOC_SHUTDOWN, 0x200000000080 [pid 8998] close(7) = -1 EBADF (Bad file descriptor) [pid 8998] close(8) = -1 EBADF (Bad file descriptor) [pid 8998] close(9) = -1 EBADF (Bad file descriptor) [pid 8998] close(10) = -1 EBADF (Bad file descriptor) [pid 8998] close(11) = -1 EBADF (Bad file descriptor) [pid 9004] <... ioctl resumed>) = 0 [pid 8998] close(12 [pid 9004] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8998] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8998] close(13) = -1 EBADF (Bad file descriptor) [pid 8998] close(14) = -1 EBADF (Bad file descriptor) [pid 8998] close(15 [pid 9009] <... mount resumed>) = 0 [pid 8998] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9004] <... futex resumed>) = 1 [pid 9002] <... futex resumed>) = 0 [pid 8998] close(16 [pid 9002] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8998] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9002] <... futex resumed>) = 0 [pid 8998] close(17 [pid 9002] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8998] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 8998] close(18) = -1 EBADF (Bad file descriptor) [pid 8998] close(19) = -1 EBADF (Bad file descriptor) [pid 8998] close(20) = -1 EBADF (Bad file descriptor) [pid 8998] close(21) = -1 EBADF (Bad file descriptor) [pid 8998] close(22) = -1 EBADF (Bad file descriptor) [pid 8998] close(23) = -1 EBADF (Bad file descriptor) [pid 8998] close(24) = -1 EBADF (Bad file descriptor) [pid 8998] close(25) = -1 EBADF (Bad file descriptor) [pid 9009] openat(AT_FDCWD, "./file1", O_RDONLY|O_DIRECTORY [pid 9004] fallocate(-1, 0, 0, 134220898 [pid 9009] <... openat resumed>) = 3 [pid 9004] <... fallocate resumed>) = -1 EBADF (Bad file descriptor) [pid 9003] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 8998] close(26 [pid 9004] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 9009] chdir("./file1" [pid 9003] futex(0x7f397ab4b6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8998] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9003] <... futex resumed>) = 0 [pid 8998] close(27 [pid 9003] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8998] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9003] <... mmap resumed>) = 0x7f397aa35000 [pid 8998] close(28 [pid 9003] mprotect(0x7f397aa36000, 131072, PROT_READ|PROT_WRITE [pid 8998] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9003] <... mprotect resumed>) = 0 [pid 8998] close(29 [pid 9003] rt_sigprocmask(SIG_BLOCK, ~[], [pid 8998] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9003] <... rt_sigprocmask resumed>[], 8) = 0 [pid 8998] exit_group(0 [pid 9011] <... futex resumed>) = ? [pid 9003] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f397aa55990, parent_tid=0x7f397aa55990, exit_signal=0, stack=0x7f397aa35000, stack_size=0x20300, tls=0x7f397aa556c0} [pid 9001] <... futex resumed>) = ? [pid 8998] <... exit_group resumed>) = ? ./strace-static-x86_64: Process 9013 attached [pid 9011] +++ exited with 0 +++ [pid 9009] <... chdir resumed>) = 0 [pid 9004] <... futex resumed>) = 1 [pid 9002] <... futex resumed>) = 0 [pid 9001] +++ exited with 0 +++ [pid 8998] +++ exited with 0 +++ [pid 9013] rseq(0x7f397aa55fe0, 0x20, 0, 0x53053053 [pid 9009] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 9004] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 9003] <... clone3 resumed> => {parent_tid=[633]}, 88) = 633 [pid 9002] close(3 [pid 9013] <... rseq resumed>) = 0 [pid 9009] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 9003] rt_sigprocmask(SIG_SETMASK, [], [pid 9002] <... close resumed>) = 0 [pid 5858] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=626, si_uid=0, si_status=0, si_utime=0, si_stime=8 /* 0.08 s */} --- [pid 9013] set_robust_list(0x7f397aa559a0, 24 [pid 9003] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 9002] close(4 [pid 5858] restart_syscall(<... resuming interrupted clone ...> [pid 9013] <... set_robust_list resumed>) = 0 [pid 9009] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 9003] futex(0x7f397ab4b6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 9002] <... close resumed>) = 0 [pid 5858] <... restart_syscall resumed>) = 0 [ 253.425465][ T9006] exFAT-fs (loop1): error, data size is invalid(10) [ 253.437824][ T9010] exFAT-fs (loop4): failed to load upcase table (idx : 0x000104d0, chksum : 0xda218cab, utbl_chksum : 0xe619d30d) [ 253.439732][ T9006] exFAT-fs (loop1): Filesystem has been set read-only [pid 9013] rt_sigprocmask(SIG_SETMASK, [], [pid 9009] <... futex resumed>) = 1 [pid 9007] <... futex resumed>) = 0 [pid 9003] <... futex resumed>) = 0 [pid 9002] close(5 [pid 9013] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 9007] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 9003] futex(0x7f397ab4b6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 9009] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_NOCTTY|O_TRUNC|O_SYNC|O_NOATIME|FASYNC, 0100 [pid 9013] openat(AT_FDCWD, ".", O_RDONLY [pid 9007] <... futex resumed>) = 0 [pid 9006] <... openat resumed>) = -1 EIO (Input/output error) [pid 9002] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9013] <... openat resumed>) = 4 [pid 9010] <... mount resumed>) = 0 [pid 9013] futex(0x7f397ab4b6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 9007] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 9002] close(6 [pid 5858] umount2("./248", MNT_FORCE|UMOUNT_NOFOLLOW [pid 9010] openat(AT_FDCWD, "./file1", O_RDONLY|O_DIRECTORY [pid 9002] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5858] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 9013] <... futex resumed>) = 1 [pid 9010] <... openat resumed>) = 3 [pid 9003] <... futex resumed>) = 0 [pid 9002] close(7 [pid 5858] openat(AT_FDCWD, "./248", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 9010] chdir("./file1" [pid 9003] futex(0x7f397ab4b6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 9002] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5858] <... openat resumed>) = 3 [pid 9013] ioctl(4, F2FS_IOC_SHUTDOWN, 0x200000000080 [pid 9010] <... chdir resumed>) = 0 [pid 9003] <... futex resumed>) = 0 [pid 9002] close(8 [pid 5858] newfstatat(3, "", [pid 9013] <... ioctl resumed>) = 0 [pid 9010] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 9003] futex(0x7f397ab4b6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 9002] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5858] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=80, ...}, AT_EMPTY_PATH) = 0 [pid 9013] futex(0x7f397ab4b6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 9010] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 9002] close(9 [pid 5858] getdents64(3, [pid 9013] <... futex resumed>) = 1 [pid 9010] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 9003] <... futex resumed>) = 0 [pid 9002] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5858] <... getdents64 resumed>0x55555c89d730 /* 4 entries */, 32768) = 112 [pid 9013] fallocate(-1, 0, 0, 134220898 [pid 9010] <... futex resumed>) = 1 [pid 9008] <... futex resumed>) = 0 [pid 9003] futex(0x7f397ab4b6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 9002] close(10 [pid 5858] umount2("./248/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 9013] <... fallocate resumed>) = -1 EBADF (Bad file descriptor) [pid 9010] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_NOCTTY|O_TRUNC|O_SYNC|O_NOATIME|FASYNC, 0100 [pid 9008] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 9006] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 9003] <... futex resumed>) = 0 [pid 9002] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9013] futex(0x7f397ab4b6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 9008] <... futex resumed>) = 0 [pid 9013] <... futex resumed>) = 0 [pid 9002] close(11 [pid 9013] futex(0x7f397ab4b6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 9008] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 9003] futex(0x7f397ab4b6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 9002] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9003] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 9002] close(12 [pid 9003] close(3 [pid 9002] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9003] <... close resumed>) = 0 [pid 9002] close(13 [pid 9003] close(4) = 0 [pid 9002] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9003] close(5 [pid 9002] close(14 [pid 9003] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9002] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9003] close(6 [pid 9002] close(15 [pid 9003] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9003] close(7 [pid 9002] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9003] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9002] close(16 [pid 9003] close(8 [pid 9002] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9006] <... futex resumed>) = 0 [pid 9003] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9002] close(17 [pid 9003] close(9 [pid 9002] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9003] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9002] close(18 [pid 9003] close(10 [pid 9002] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9006] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 9003] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9002] close(19 [pid 9003] close(11 [pid 9002] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9003] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9002] close(20 [pid 9003] close(12 [pid 9002] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9003] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9002] close(21 [pid 9003] close(13 [pid 9002] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9003] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9002] close(22 [pid 9003] close(14 [pid 9002] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9003] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9002] close(23 [pid 9003] close(15 [pid 9002] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9003] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9002] close(24 [pid 9003] close(16 [pid 9002] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9003] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9002] close(25 [pid 5858] <... umount2 resumed>) = 0 [ 253.502291][ T9009] exFAT-fs (loop2): error, data size is invalid(10) [ 253.508976][ T9009] exFAT-fs (loop2): Filesystem has been set read-only [ 253.522724][ T9010] exFAT-fs (loop4): error, data size is invalid(10) [ 253.545999][ T9010] exFAT-fs (loop4): Filesystem has been set read-only [pid 9003] close(17 [pid 9002] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5858] umount2("./248/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 9003] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9003] close(18) = -1 EBADF (Bad file descriptor) [pid 9003] close(19 [pid 9002] close(26 [pid 9003] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9002] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9003] close(20 [pid 9002] close(27 [pid 5858] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 9003] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9002] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5858] newfstatat(AT_FDCWD, "./248/file1", [pid 9003] close(21 [pid 9002] close(28 [pid 5858] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 9003] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9002] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5858] umount2("./248/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 9003] close(22 [pid 9002] close(29 [pid 5858] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 9003] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9002] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5858] openat(AT_FDCWD, "./248/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 9003] close(23 [pid 9002] exit_group(0 [pid 5858] <... openat resumed>) = 4 [pid 9012] <... futex resumed>) = ? [pid 9004] <... futex resumed>) = ? [pid 9003] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9002] <... exit_group resumed>) = ? [pid 5858] newfstatat(4, "", [pid 9004] +++ exited with 0 +++ [pid 9012] +++ exited with 0 +++ [pid 9007] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 9003] close(24 [pid 5858] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_EMPTY_PATH) = 0 [pid 9009] <... openat resumed>) = -1 EIO (Input/output error) [pid 9007] futex(0x7f397ab4b6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 9003] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5858] getdents64(4, [pid 9007] <... futex resumed>) = 0 [pid 9003] close(25 [pid 9007] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 5858] <... getdents64 resumed>0x55555c8a5770 /* 2 entries */, 32768) = 48 [pid 9007] <... mmap resumed>) = 0x7f397aa35000 [pid 9003] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9009] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 9007] mprotect(0x7f397aa36000, 131072, PROT_READ|PROT_WRITE [pid 9003] close(26 [pid 9002] +++ exited with 0 +++ [pid 5858] getdents64(4, [pid 9008] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 9003] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5858] <... getdents64 resumed>0x55555c8a5770 /* 0 entries */, 32768) = 0 [pid 5855] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=617, si_uid=0, si_status=0, si_utime=0, si_stime=5 /* 0.05 s */} --- [pid 9008] futex(0x7f397ab4b6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 9003] close(27 [pid 5858] close(4 [pid 9008] <... futex resumed>) = 0 [pid 9003] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5858] <... close resumed>) = 0 [pid 9009] <... futex resumed>) = 0 [pid 9008] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 9003] close(28 [pid 5858] rmdir("./248/file1" [pid 5855] umount2("./247", MNT_FORCE|UMOUNT_NOFOLLOW [pid 9009] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 9008] <... mmap resumed>) = 0x7f397aa35000 [pid 9003] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5858] <... rmdir resumed>) = 0 [pid 5855] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 9008] mprotect(0x7f397aa36000, 131072, PROT_READ|PROT_WRITE [pid 9003] close(29 [pid 5858] umount2("./248/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5855] openat(AT_FDCWD, "./247", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 9008] <... mprotect resumed>) = 0 [pid 9007] <... mprotect resumed>) = 0 [pid 9008] rt_sigprocmask(SIG_BLOCK, ~[], [pid 9003] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5858] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5855] <... openat resumed>) = 3 [pid 9008] <... rt_sigprocmask resumed>[], 8) = 0 [pid 9007] rt_sigprocmask(SIG_BLOCK, ~[], [pid 9003] exit_group(0 [pid 5858] newfstatat(AT_FDCWD, "./248/binderfs", [pid 9013] <... futex resumed>) = ? [pid 9008] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f397aa55990, parent_tid=0x7f397aa55990, exit_signal=0, stack=0x7f397aa35000, stack_size=0x20300, tls=0x7f397aa556c0} [pid 9007] <... rt_sigprocmask resumed>[], 8) = 0 [pid 9006] <... futex resumed>) = ? [pid 9003] <... exit_group resumed>) = ? [pid 5858] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5855] newfstatat(3, "", ./strace-static-x86_64: Process 9015 attached [pid 9013] +++ exited with 0 +++ [pid 9010] <... openat resumed>) = -1 EIO (Input/output error) [pid 9007] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f397aa55990, parent_tid=0x7f397aa55990, exit_signal=0, stack=0x7f397aa35000, stack_size=0x20300, tls=0x7f397aa556c0} [pid 5858] unlink("./248/binderfs" [pid 5855] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=80, ...}, AT_EMPTY_PATH) = 0 [pid 9010] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 9008] <... clone3 resumed> => {parent_tid=[619]}, 88) = 619 [pid 5858] <... unlink resumed>) = 0 [pid 5855] getdents64(3, ./strace-static-x86_64: Process 9016 attached [pid 9015] rseq(0x7f397aa55fe0, 0x20, 0, 0x53053053 [pid 9010] <... futex resumed>) = 0 [pid 9008] rt_sigprocmask(SIG_SETMASK, [], [pid 9007] <... clone3 resumed> => {parent_tid=[637]}, 88) = 637 [pid 5858] getdents64(3, [pid 5855] <... getdents64 resumed>0x55555c89d730 /* 4 entries */, 32768) = 112 [pid 9016] rseq(0x7f397aa55fe0, 0x20, 0, 0x53053053 [pid 9015] <... rseq resumed>) = 0 [pid 9010] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 9008] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 9007] rt_sigprocmask(SIG_SETMASK, [], [pid 5858] <... getdents64 resumed>0x55555c89d730 /* 0 entries */, 32768) = 0 [pid 5855] umount2("./247/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 9016] <... rseq resumed>) = 0 [pid 9015] set_robust_list(0x7f397aa559a0, 24 [pid 9008] futex(0x7f397ab4b6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 9007] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 9006] +++ exited with 0 +++ [pid 9003] +++ exited with 0 +++ [pid 9015] <... set_robust_list resumed>) = 0 [pid 9008] <... futex resumed>) = 0 [pid 9007] futex(0x7f397ab4b6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5855] <... umount2 resumed>) = 0 [pid 9015] rt_sigprocmask(SIG_SETMASK, [], [pid 9008] futex(0x7f397ab4b6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 9007] <... futex resumed>) = 0 [pid 9015] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 9007] futex(0x7f397ab4b6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5855] umount2("./247/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 9016] set_robust_list(0x7f397aa559a0, 24 [pid 9015] openat(AT_FDCWD, ".", O_RDONLY [pid 5855] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 9016] <... set_robust_list resumed>) = 0 [pid 5858] close(3 [pid 5854] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=631, si_uid=0, si_status=0, si_utime=0, si_stime=7 /* 0.07 s */} --- [pid 9016] rt_sigprocmask(SIG_SETMASK, [], [pid 9015] <... openat resumed>) = 4 [pid 5858] <... close resumed>) = 0 [pid 5855] newfstatat(AT_FDCWD, "./247/file1", [pid 9016] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 9015] futex(0x7f397ab4b6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5858] rmdir("./248" [pid 5854] umount2("./252", MNT_FORCE|UMOUNT_NOFOLLOW [pid 9016] openat(AT_FDCWD, ".", O_RDONLY [pid 9015] <... futex resumed>) = 1 [pid 9008] <... futex resumed>) = 0 [pid 5858] <... rmdir resumed>) = 0 [pid 5855] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 9016] <... openat resumed>) = 4 [pid 9008] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5858] mkdir("./249", 0777 [pid 5855] umount2("./247/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5854] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 9016] futex(0x7f397ab4b6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 9015] futex(0x7f397ab4b6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 9010] <... futex resumed>) = 0 [pid 9008] <... futex resumed>) = 1 [pid 5858] <... mkdir resumed>) = 0 [pid 5855] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5854] openat(AT_FDCWD, "./252", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 9016] <... futex resumed>) = 1 [pid 9010] ioctl(4, F2FS_IOC_SHUTDOWN, 0x200000000080 [pid 9008] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 9007] <... futex resumed>) = 0 [pid 5858] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 5855] openat(AT_FDCWD, "./247/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5854] <... openat resumed>) = 3 [pid 9016] futex(0x7f397ab4b6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 9010] <... ioctl resumed>) = 0 [pid 9007] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5858] <... openat resumed>) = 3 [pid 5854] newfstatat(3, "", [pid 9010] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 9009] <... futex resumed>) = 0 [pid 9007] <... futex resumed>) = 1 [pid 5855] <... openat resumed>) = 4 [pid 5854] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=80, ...}, AT_EMPTY_PATH) = 0 [pid 9010] <... futex resumed>) = 1 [pid 9009] ioctl(4, F2FS_IOC_SHUTDOWN, 0x200000000080 [pid 9008] <... futex resumed>) = 0 [pid 9007] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5855] newfstatat(4, "", [pid 5854] getdents64(3, [pid 9010] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 9009] <... ioctl resumed>) = 0 [pid 9008] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5858] ioctl(3, LOOP_CLR_FD [pid 5855] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_EMPTY_PATH) = 0 [pid 5854] <... getdents64 resumed>0x55555c89d730 /* 4 entries */, 32768) = 112 [pid 9010] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 9009] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 9008] <... futex resumed>) = 0 [pid 5858] <... ioctl resumed>) = 0 [pid 9010] fallocate(-1, 0, 0, 134220898 [pid 9008] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5858] close(3 [pid 5855] getdents64(4, [pid 5854] umount2("./252/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 9009] <... futex resumed>) = 1 [pid 9010] <... fallocate resumed>) = -1 EBADF (Bad file descriptor) [pid 9009] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 9007] <... futex resumed>) = 0 [pid 5855] <... getdents64 resumed>0x55555c8a5770 /* 2 entries */, 32768) = 48 [pid 9010] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 9007] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5858] <... close resumed>) = 0 [pid 5855] getdents64(4, [pid 9010] <... futex resumed>) = 1 [pid 9008] <... futex resumed>) = 0 [pid 9007] <... futex resumed>) = 0 [pid 5855] <... getdents64 resumed>0x55555c8a5770 /* 0 entries */, 32768) = 0 [pid 9008] close(3 [pid 9007] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5855] close(4 [pid 9008] <... close resumed>) = 0 [pid 5855] <... close resumed>) = 0 [pid 9010] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 9008] close(4 [pid 5855] rmdir("./247/file1" [pid 9008] <... close resumed>) = 0 [pid 5858] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5855] <... rmdir resumed>) = 0 [pid 9008] close(5 [pid 5855] umount2("./247/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 9008] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5855] <... umount2 resumed>) = -1 EINVAL (Invalid argument) ./strace-static-x86_64: Process 9017 attached [pid 9008] close(6 [pid 5855] newfstatat(AT_FDCWD, "./247/binderfs", [pid 9008] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5855] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 9008] close(7 [pid 5855] unlink("./247/binderfs" [pid 9008] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5855] <... unlink resumed>) = 0 [pid 9017] set_robust_list(0x55555c89c6a0, 24 [pid 9008] close(8 [pid 5855] getdents64(3, [pid 9008] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5858] <... clone resumed>, child_tidptr=0x55555c89c690) = 629 [pid 5855] <... getdents64 resumed>0x55555c89d730 /* 0 entries */, 32768) = 0 [pid 9009] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 9008] close(9 [pid 5855] close(3 [pid 9009] fallocate(-1, 0, 0, 134220898 [pid 5855] <... close resumed>) = 0 [pid 5855] rmdir("./247" [pid 9008] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5855] <... rmdir resumed>) = 0 [pid 9008] close(10 [pid 9017] <... set_robust_list resumed>) = 0 [pid 9008] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9017] chdir("./249" [pid 9008] close(11) = -1 EBADF (Bad file descriptor) [pid 5855] mkdir("./248", 0777 [pid 9017] <... chdir resumed>) = 0 [pid 9008] close(12 [pid 5855] <... mkdir resumed>) = 0 [pid 9017] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 9008] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5855] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 9017] <... prctl resumed>) = 0 [pid 9008] close(13 [pid 5855] <... openat resumed>) = 3 [pid 9017] setpgid(0, 0 [pid 9009] <... fallocate resumed>) = -1 EBADF (Bad file descriptor) [pid 9008] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5855] ioctl(3, LOOP_CLR_FD [pid 9009] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 9008] close(14 [pid 5855] <... ioctl resumed>) = 0 [pid 9017] <... setpgid resumed>) = 0 [pid 9008] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5855] close(3 [pid 9009] <... futex resumed>) = 1 [pid 9017] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 9009] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 9008] close(15 [pid 9007] <... futex resumed>) = 0 [pid 5855] <... close resumed>) = 0 [pid 9008] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9007] close(3 [pid 9008] close(16 [pid 9007] <... close resumed>) = 0 [pid 9008] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9007] close(4 [pid 9008] close(17 [pid 5855] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 9008] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9007] <... close resumed>) = 0 [pid 9017] <... openat resumed>) = 3 [pid 9008] close(18./strace-static-x86_64: Process 9018 attached [pid 9017] write(3, "1000", 4 [pid 9008] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9007] close(5 [pid 9017] <... write resumed>) = 4 [pid 9008] close(19 [pid 9007] <... close resumed>) = -1 EBADF (Bad file descriptor) executing program [pid 9018] set_robust_list(0x55555c89c6a0, 24 [pid 9017] close(3 [pid 9008] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9007] close(6 [pid 5854] <... umount2 resumed>) = 0 [pid 9018] <... set_robust_list resumed>) = 0 [pid 9017] <... close resumed>) = 0 [pid 9008] close(20 [pid 9007] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5855] <... clone resumed>, child_tidptr=0x55555c89c690) = 620 [pid 5854] umount2("./252/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 9018] chdir("./248" [pid 9017] symlink("/dev/binderfs", "./binderfs" [pid 9008] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9007] close(7 [pid 5854] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 9018] <... chdir resumed>) = 0 [pid 9017] <... symlink resumed>) = 0 [pid 9008] close(21 [pid 9007] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5854] newfstatat(AT_FDCWD, "./252/file1", [pid 9018] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 9017] write(1, "executing program\n", 18 [pid 9008] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9007] close(8 [pid 5854] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 9018] <... prctl resumed>) = 0 [pid 9017] <... write resumed>) = 18 [pid 9008] close(22 [pid 9007] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5854] umount2("./252/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 9018] setpgid(0, 0 [pid 9017] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 9008] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9007] close(9 [pid 5854] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 9018] <... setpgid resumed>) = 0 [pid 9017] <... futex resumed>) = 0 [pid 9008] close(23 [pid 9007] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5854] openat(AT_FDCWD, "./252/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 9018] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 9017] rt_sigaction(SIGRT_1, {sa_handler=0x7f397aae8710, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f397aad98c0}, [pid 9008] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9007] close(10 [pid 5854] <... openat resumed>) = 4 [pid 9017] <... rt_sigaction resumed>NULL, 8) = 0 [pid 5854] newfstatat(4, "", {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_EMPTY_PATH) = 0 [pid 9007] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5854] getdents64(4, [pid 9018] <... openat resumed>) = 3 [pid 9017] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 9008] close(24 [pid 9007] close(11 [pid 9017] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 9008] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9007] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5854] <... getdents64 resumed>0x55555c8a5770 /* 2 entries */, 32768) = 48 [pid 9017] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 9008] close(25 [pid 9007] close(12 [pid 9018] write(3, "1000", 4 [pid 9017] <... mmap resumed>) = 0x7f397aa56000 [pid 9008] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9007] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9018] <... write resumed>) = 4 [pid 9017] mprotect(0x7f397aa57000, 131072, PROT_READ|PROT_WRITE [pid 9008] close(26 [pid 9007] close(13 [pid 5854] getdents64(4, [pid 9018] close(3 [pid 9017] <... mprotect resumed>) = 0 [pid 9008] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9007] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5854] <... getdents64 resumed>0x55555c8a5770 /* 0 entries */, 32768) = 0 [pid 9018] <... close resumed>) = 0 [pid 9017] rt_sigprocmask(SIG_BLOCK, ~[], [pid 9008] close(27 [pid 9007] close(14 [pid 5854] close(4 [pid 9018] symlink("/dev/binderfs", "./binderfs" [pid 9017] <... rt_sigprocmask resumed>[], 8) = 0 [pid 9008] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9007] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5854] <... close resumed>) = 0 [pid 9018] <... symlink resumed>) = 0 [pid 9017] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f397aa76990, parent_tid=0x7f397aa76990, exit_signal=0, stack=0x7f397aa56000, stack_size=0x20300, tls=0x7f397aa766c0} [pid 9008] close(28 [pid 9007] close(15 [pid 5854] rmdir("./252/file1" [pid 9008] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9007] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5854] <... rmdir resumed>) = 0 [pid 9008] close(29 [pid 9007] close(16 [pid 5854] umount2("./252/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 9008] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9007] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9008] exit_group(0 [pid 9007] close(17 [pid 5854] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 9015] <... futex resumed>) = ? [pid 9010] <... futex resumed>) = ? [pid 9008] <... exit_group resumed>) = ? [pid 9007] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5854] newfstatat(AT_FDCWD, "./252/binderfs", [pid 9015] +++ exited with 0 +++ [pid 9010] +++ exited with 0 +++ executing program ./strace-static-x86_64: Process 9019 attached [pid 9018] write(1, "executing program\n", 18 [pid 9007] close(18 [pid 5854] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 9018] <... write resumed>) = 18 [pid 9017] <... clone3 resumed> => {parent_tid=[630]}, 88) = 630 [pid 9007] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5854] unlink("./252/binderfs" [pid 9018] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 9017] rt_sigprocmask(SIG_SETMASK, [], [pid 9007] close(19 [pid 9018] <... futex resumed>) = 0 [pid 9017] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 9007] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5854] <... unlink resumed>) = 0 [pid 9019] rseq(0x7f397aa76fe0, 0x20, 0, 0x53053053 [pid 9018] rt_sigaction(SIGRT_1, {sa_handler=0x7f397aae8710, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f397aad98c0}, [pid 9017] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 9008] +++ exited with 0 +++ [pid 9007] close(20 [pid 5854] getdents64(3, [pid 5857] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=617, si_uid=0, si_status=0, si_utime=0, si_stime=3 /* 0.03 s */} --- [pid 9019] <... rseq resumed>) = 0 [pid 9018] <... rt_sigaction resumed>NULL, 8) = 0 [pid 9017] <... futex resumed>) = 0 [pid 9007] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5854] <... getdents64 resumed>0x55555c89d730 /* 0 entries */, 32768) = 0 [pid 9019] set_robust_list(0x7f397aa769a0, 24 [pid 9018] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 9017] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 9007] close(21 [pid 5854] close(3 [pid 9019] <... set_robust_list resumed>) = 0 [pid 9018] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 9007] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5854] <... close resumed>) = 0 [pid 9018] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 9007] close(22 [pid 5854] rmdir("./252" [pid 9018] <... mmap resumed>) = 0x7f397aa56000 [pid 9007] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5854] <... rmdir resumed>) = 0 [pid 9007] close(23 [pid 5854] mkdir("./253", 0777 [pid 9007] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9019] rt_sigprocmask(SIG_SETMASK, [], [pid 9007] close(24 [pid 5854] <... mkdir resumed>) = 0 [pid 9019] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 9018] mprotect(0x7f397aa57000, 131072, PROT_READ|PROT_WRITE [pid 9007] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5854] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 9019] memfd_create("syzkaller", 0 [pid 9018] <... mprotect resumed>) = 0 [pid 9007] close(25 [pid 5854] <... openat resumed>) = 3 [pid 9019] <... memfd_create resumed>) = 3 [pid 9018] rt_sigprocmask(SIG_BLOCK, ~[], [pid 9007] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5854] ioctl(3, LOOP_CLR_FD [pid 9019] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 9007] close(26 [pid 5854] <... ioctl resumed>) = 0 [pid 9019] <... mmap resumed>) = 0x7f3972600000 [pid 9018] <... rt_sigprocmask resumed>[], 8) = 0 [pid 9007] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5854] close(3 [pid 9019] 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\x00\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 5854] <... close resumed>) = 0 [pid 9018] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f397aa76990, parent_tid=0x7f397aa76990, exit_signal=0, stack=0x7f397aa56000, stack_size=0x20300, tls=0x7f397aa766c0} [pid 9007] close(27 [pid 5854] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 9007] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5857] umount2("./251", MNT_FORCE|UMOUNT_NOFOLLOW./strace-static-x86_64: Process 9020 attached [pid 9007] close(28 [pid 5857] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5857] openat(AT_FDCWD, "./251", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY./strace-static-x86_64: Process 9021 attached [pid 9021] rseq(0x7f397aa76fe0, 0x20, 0, 0x53053053 [pid 9019] <... write resumed>) = 131072 [pid 9018] <... clone3 resumed> => {parent_tid=[621]}, 88) = 621 [pid 9007] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5857] <... openat resumed>) = 3 [pid 9021] <... rseq resumed>) = 0 [pid 5857] newfstatat(3, "", [pid 9021] set_robust_list(0x7f397aa769a0, 24 [pid 9020] set_robust_list(0x55555c89c6a0, 24 [pid 9018] rt_sigprocmask(SIG_SETMASK, [], [pid 9007] close(29 [pid 5857] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=80, ...}, AT_EMPTY_PATH) = 0 [pid 5854] <... clone resumed>, child_tidptr=0x55555c89c690) = 634 [pid 9021] <... set_robust_list resumed>) = 0 [pid 5857] getdents64(3, [pid 9021] rt_sigprocmask(SIG_SETMASK, [], [pid 5857] <... getdents64 resumed>0x55555c89d730 /* 4 entries */, 32768) = 112 [pid 9021] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5857] umount2("./251/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 9021] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 9020] <... set_robust_list resumed>) = 0 [pid 9018] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 9007] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9018] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 9007] exit_group(0 [pid 9021] <... futex resumed>) = 0 [pid 9020] chdir("./253" [pid 9018] <... futex resumed>) = 1 [pid 9009] <... futex resumed>) = ? [pid 9007] <... exit_group resumed>) = ? [pid 9021] memfd_create("syzkaller", 0 [pid 9020] <... chdir resumed>) = 0 [pid 9019] munmap(0x7f3972600000, 138412032 [pid 9018] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 9016] <... futex resumed>) = ? [pid 9009] +++ exited with 0 +++ [pid 9021] <... memfd_create resumed>) = 3 [pid 9020] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 9019] <... munmap resumed>) = 0 [pid 9021] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 9020] <... prctl resumed>) = 0 [pid 9021] <... mmap resumed>) = 0x7f3972600000 [pid 9020] setpgid(0, 0) = 0 [pid 9019] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 9021] 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\x00\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 9020] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 9019] <... openat resumed>) = 4 [pid 9021] <... write resumed>) = 131072 [pid 9020] <... openat resumed>) = 3 [pid 9019] ioctl(4, LOOP_SET_FD, 3 [pid 5857] <... umount2 resumed>) = 0 [pid 5857] umount2("./251/file1", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5857] newfstatat(AT_FDCWD, "./251/file1", [pid 9016] +++ exited with 0 +++ [pid 9007] +++ exited with 0 +++ [pid 5857] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5857] umount2("./251/file1", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 9021] munmap(0x7f3972600000, 138412032 [pid 9020] write(3, "1000", 4 [pid 5857] openat(AT_FDCWD, "./251/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 9020] <... write resumed>) = 4 [pid 5856] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=635, si_uid=0, si_status=0, si_utime=0, si_stime=5 /* 0.05 s */} --- [pid 9021] <... munmap resumed>) = 0 [pid 9020] close(3 [pid 5857] <... openat resumed>) = 4 [pid 5856] restart_syscall(<... resuming interrupted clone ...>) = 0 [pid 9020] <... close resumed>) = 0 [pid 5856] umount2("./249", MNT_FORCE|UMOUNT_NOFOLLOW [pid 9020] symlink("/dev/binderfs", "./binderfs" [pid 5856] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 9021] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 9020] <... symlink resumed>) = 0 [pid 5857] newfstatat(4, "", [pid 5856] openat(AT_FDCWD, "./249", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5857] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_EMPTY_PATH) = 0 [pid 5856] <... openat resumed>) = 3 [pid 9021] <... openat resumed>) = 4 [pid 5856] newfstatat(3, "", [pid 9020] write(1, "executing program\n", 18 [pid 5856] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=80, ...}, AT_EMPTY_PATH) = 0 executing program [pid 9021] ioctl(4, LOOP_SET_FD, 3 [pid 9020] <... write resumed>) = 18 [pid 5857] getdents64(4, [pid 5856] getdents64(3, [pid 5857] <... getdents64 resumed>0x55555c8a5770 /* 2 entries */, 32768) = 48 [pid 9020] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5856] <... getdents64 resumed>0x55555c89d730 /* 4 entries */, 32768) = 112 [pid 9020] <... futex resumed>) = 0 [pid 5856] umount2("./249/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 9020] rt_sigaction(SIGRT_1, {sa_handler=0x7f397aae8710, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f397aad98c0}, NULL, 8) = 0 [pid 9020] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 9019] <... ioctl resumed>) = 0 [pid 9020] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 9019] close(3) = 0 [pid 9020] <... mmap resumed>) = 0x7f397aa56000 [pid 9019] close(4 [pid 9020] mprotect(0x7f397aa57000, 131072, PROT_READ|PROT_WRITE [pid 9019] <... close resumed>) = 0 [pid 9020] <... mprotect resumed>) = 0 [pid 9019] mkdir("./file1", 0777 [pid 9020] rt_sigprocmask(SIG_BLOCK, ~[], [pid 9019] <... mkdir resumed>) = 0 [pid 5857] getdents64(4, [pid 9019] mount("/dev/loop3", "./file1", "exfat", 0, "" [pid 5857] <... getdents64 resumed>0x55555c8a5770 /* 0 entries */, 32768) = 0 [pid 9020] <... rt_sigprocmask resumed>[], 8) = 0 [pid 9020] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f397aa76990, parent_tid=0x7f397aa76990, exit_signal=0, stack=0x7f397aa56000, stack_size=0x20300, tls=0x7f397aa766c0} [pid 5857] close(4./strace-static-x86_64: Process 9022 attached ) = 0 [pid 5856] <... umount2 resumed>) = 0 [pid 5857] rmdir("./251/file1") = 0 [pid 5856] umount2("./249/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5857] umount2("./251/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 9020] <... clone3 resumed> => {parent_tid=[635]}, 88) = 635 [pid 5857] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5856] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5857] newfstatat(AT_FDCWD, "./251/binderfs", [pid 9022] rseq(0x7f397aa76fe0, 0x20, 0, 0x53053053 [pid 9020] rt_sigprocmask(SIG_SETMASK, [], [pid 5857] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5856] newfstatat(AT_FDCWD, "./249/file1", [pid 9022] <... rseq resumed>) = 0 [pid 9020] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5857] unlink("./251/binderfs" [pid 5856] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 9022] set_robust_list(0x7f397aa769a0, 24 [pid 9020] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5857] <... unlink resumed>) = 0 [pid 5856] umount2("./249/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 9022] <... set_robust_list resumed>) = 0 [pid 5857] getdents64(3, 0x55555c89d730 /* 0 entries */, 32768) = 0 [pid 9022] rt_sigprocmask(SIG_SETMASK, [], [pid 9020] <... futex resumed>) = 0 [pid 5857] close(3 [pid 5856] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 9022] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 9020] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 5857] <... close resumed>) = 0 [pid 5856] openat(AT_FDCWD, "./249/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5857] rmdir("./251" [pid 9022] memfd_create("syzkaller", 0 [pid 5857] <... rmdir resumed>) = 0 [pid 5856] <... openat resumed>) = 4 [pid 9022] <... memfd_create resumed>) = 3 [pid 5857] mkdir("./252", 0777 [ 253.741312][ T9019] loop3: detected capacity change from 0 to 256 [ 253.768856][ T9021] loop0: detected capacity change from 0 to 256 [pid 9022] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f3972600000 [pid 9021] <... ioctl resumed>) = 0 [pid 5857] <... mkdir resumed>) = 0 [pid 5856] newfstatat(4, "", [pid 9021] close(3 [pid 5857] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 5856] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_EMPTY_PATH) = 0 [pid 9021] <... close resumed>) = 0 [pid 9022] 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\x00\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 9021] close(4 [pid 5857] <... openat resumed>) = 3 [pid 5856] getdents64(4, [pid 5857] ioctl(3, LOOP_CLR_FD [pid 9021] <... close resumed>) = 0 [pid 5856] <... getdents64 resumed>0x55555c8a5770 /* 2 entries */, 32768) = 48 [pid 9021] mkdir("./file1", 0777 [pid 5857] <... ioctl resumed>) = 0 [pid 5856] getdents64(4, [pid 5857] close(3 [pid 9021] <... mkdir resumed>) = 0 [pid 5857] <... close resumed>) = 0 [pid 5856] <... getdents64 resumed>0x55555c8a5770 /* 0 entries */, 32768) = 0 [pid 9021] mount("/dev/loop0", "./file1", "exfat", 0, "" [pid 5857] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5856] close(4./strace-static-x86_64: Process 9023 attached [pid 9022] <... write resumed>) = 131072 [pid 5856] <... close resumed>) = 0 [pid 5856] rmdir("./249/file1" [pid 9023] set_robust_list(0x55555c89c6a0, 24 [pid 5857] <... clone resumed>, child_tidptr=0x55555c89c690) = 620 [pid 9023] <... set_robust_list resumed>) = 0 [pid 9022] munmap(0x7f3972600000, 138412032 [pid 5856] <... rmdir resumed>) = 0 [pid 9023] chdir("./252" [pid 9022] <... munmap resumed>) = 0 [pid 5856] umount2("./249/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 9023] <... chdir resumed>) = 0 [pid 5856] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 9023] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5856] newfstatat(AT_FDCWD, "./249/binderfs", [pid 9023] <... prctl resumed>) = 0 [pid 9022] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 5856] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 9023] setpgid(0, 0 [pid 9022] <... openat resumed>) = 4 [pid 5856] unlink("./249/binderfs" [ 253.797401][ T9019] exFAT-fs (loop3): failed to load upcase table (idx : 0x000104d0, chksum : 0xda218cab, utbl_chksum : 0xe619d30d) [pid 9022] ioctl(4, LOOP_SET_FD, 3 [pid 9023] <... setpgid resumed>) = 0 [pid 5856] <... unlink resumed>) = 0 [pid 9023] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5856] getdents64(3, 0x55555c89d730 /* 0 entries */, 32768) = 0 [pid 5856] close(3) = 0 [pid 5856] rmdir("./249") = 0 [pid 5856] mkdir("./250", 0777 [pid 9023] <... openat resumed>) = 3 [pid 5856] <... mkdir resumed>) = 0 [pid 9023] write(3, "1000", 4 [pid 5856] openat(AT_FDCWD, "/dev/loop2", O_RDWR) = 3 [pid 9023] <... write resumed>) = 4 [ 253.840958][ T9022] loop1: detected capacity change from 0 to 256 [pid 5856] ioctl(3, LOOP_CLR_FD [pid 9023] close(3 [pid 9022] <... ioctl resumed>) = 0 [pid 9019] <... mount resumed>) = 0 [pid 5856] <... ioctl resumed>) = 0 [pid 9022] close(3 [pid 9019] openat(AT_FDCWD, "./file1", O_RDONLY|O_DIRECTORY [pid 9022] <... close resumed>) = 0 [pid 9019] <... openat resumed>) = 3 [pid 9022] close(4 [pid 9019] chdir("./file1" [pid 9022] <... close resumed>) = 0 [pid 9019] <... chdir resumed>) = 0 [pid 9022] mkdir("./file1", 0777 [pid 9019] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 9022] <... mkdir resumed>) = 0 [pid 9022] mount("/dev/loop1", "./file1", "exfat", 0, "" [pid 9019] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 9019] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 9019] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 9017] <... futex resumed>) = 0 [pid 9017] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5856] close(3 [pid 9023] <... close resumed>) = 0 [pid 9019] <... futex resumed>) = 0 [pid 9017] <... futex resumed>) = 1 [pid 5856] <... close resumed>) = 0 [pid 9019] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_NOCTTY|O_TRUNC|O_SYNC|O_NOATIME|FASYNC, 0100 [pid 9017] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}executing program [pid 9023] symlink("/dev/binderfs", "./binderfs" [pid 5856] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 9023] <... symlink resumed>) = 0 ./strace-static-x86_64: Process 9024 attached [pid 9023] write(1, "executing program\n", 18) = 18 [pid 5856] <... clone resumed>, child_tidptr=0x55555c89c690) = 638 [pid 9024] set_robust_list(0x55555c89c6a0, 24 [pid 9023] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 9021] <... mount resumed>) = 0 [pid 9024] <... set_robust_list resumed>) = 0 [pid 9023] <... futex resumed>) = 0 [pid 9021] openat(AT_FDCWD, "./file1", O_RDONLY|O_DIRECTORY [pid 9024] chdir("./250" [pid 9023] rt_sigaction(SIGRT_1, {sa_handler=0x7f397aae8710, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f397aad98c0}, [pid 9021] <... openat resumed>) = 3 [pid 9023] <... rt_sigaction resumed>NULL, 8) = 0 [pid 9021] chdir("./file1" [pid 9024] <... chdir resumed>) = 0 [ 253.880383][ T9021] exFAT-fs (loop0): failed to load upcase table (idx : 0x000104d0, chksum : 0xda218cab, utbl_chksum : 0xe619d30d) [ 253.895323][ T9019] exFAT-fs (loop3): error, data size is invalid(10) [ 253.927714][ T9022] exFAT-fs (loop1): failed to load upcase table (idx : 0x000104d0, chksum : 0xda218cab, utbl_chksum : 0xe619d30d) [pid 9023] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 9024] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 9023] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 9021] <... chdir resumed>) = 0 [pid 9023] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 9021] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 9024] <... prctl resumed>) = 0 [pid 9023] <... mmap resumed>) = 0x7f397aa56000 [pid 9017] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 9024] setpgid(0, 0) = 0 [pid 9023] mprotect(0x7f397aa57000, 131072, PROT_READ|PROT_WRITE [pid 9021] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 9017] futex(0x7f397ab4b6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 9024] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 9023] <... mprotect resumed>) = 0 [pid 9021] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 9017] <... futex resumed>) = 0 [pid 9024] write(3, "1000", 4) = 4 [pid 9023] rt_sigprocmask(SIG_BLOCK, ~[], [pid 9021] <... futex resumed>) = 1 [pid 9018] <... futex resumed>) = 0 [pid 9017] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 9018] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 9017] <... mmap resumed>) = 0x7f397aa35000 [pid 9024] close(3 [pid 9021] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_NOCTTY|O_TRUNC|O_SYNC|O_NOATIME|FASYNC, 0100 [pid 9024] <... close resumed>) = 0 [pid 9024] symlink("/dev/binderfs", "./binderfs" [pid 9018] <... futex resumed>) = 0 [pid 9017] mprotect(0x7f397aa36000, 131072, PROT_READ|PROT_WRITE [pid 9018] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 9017] <... mprotect resumed>) = 0 [pid 9017] rt_sigprocmask(SIG_BLOCK, ~[], [pid 9019] <... openat resumed>) = -1 EIO (Input/output error) [pid 9017] <... rt_sigprocmask resumed>[], 8) = 0 [pid 9019] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 9017] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f397aa55990, parent_tid=0x7f397aa55990, exit_signal=0, stack=0x7f397aa35000, stack_size=0x20300, tls=0x7f397aa556c0}./strace-static-x86_64: Process 9025 attached [pid 9019] <... futex resumed>) = 0 [pid 9019] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 9017] <... clone3 resumed> => {parent_tid=[631]}, 88) = 631 [pid 9024] <... symlink resumed>) = 0 [pid 9023] <... rt_sigprocmask resumed>[], 8) = 0 [pid 9017] rt_sigprocmask(SIG_SETMASK, [], [pid 9024] write(1, "executing program\n", 18 executing program [pid 9023] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f397aa76990, parent_tid=0x7f397aa76990, exit_signal=0, stack=0x7f397aa56000, stack_size=0x20300, tls=0x7f397aa766c0} [pid 9025] rseq(0x7f397aa55fe0, 0x20, 0, 0x53053053 [pid 9017] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 9025] <... rseq resumed>) = 0 [pid 9017] futex(0x7f397ab4b6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 9025] set_robust_list(0x7f397aa559a0, 24 [pid 9017] <... futex resumed>) = 0 ./strace-static-x86_64: Process 9026 attached [pid 9024] <... write resumed>) = 18 [pid 9025] <... set_robust_list resumed>) = 0 [pid 9024] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 9017] futex(0x7f397ab4b6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 9026] rseq(0x7f397aa76fe0, 0x20, 0, 0x53053053 [pid 9024] <... futex resumed>) = 0 [pid 9023] <... clone3 resumed> => {parent_tid=[621]}, 88) = 621 [pid 9024] rt_sigaction(SIGRT_1, {sa_handler=0x7f397aae8710, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f397aad98c0}, [pid 9026] <... rseq resumed>) = 0 [ 253.942423][ T9019] exFAT-fs (loop3): Filesystem has been set read-only [ 253.976496][ T9021] exFAT-fs (loop0): error, data size is invalid(10) [pid 9023] rt_sigprocmask(SIG_SETMASK, [], [pid 9026] set_robust_list(0x7f397aa769a0, 24 [pid 9025] rt_sigprocmask(SIG_SETMASK, [], [pid 9024] <... rt_sigaction resumed>NULL, 8) = 0 [pid 9023] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 9022] <... mount resumed>) = 0 [pid 9026] <... set_robust_list resumed>) = 0 [pid 9025] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 9024] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 9023] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 9026] rt_sigprocmask(SIG_SETMASK, [], [pid 9025] openat(AT_FDCWD, ".", O_RDONLY [pid 9024] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 9023] <... futex resumed>) = 0 [pid 9026] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 9025] <... openat resumed>) = 4 [pid 9024] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 9023] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 9025] futex(0x7f397ab4b6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 9022] openat(AT_FDCWD, "./file1", O_RDONLY|O_DIRECTORY [pid 9025] <... futex resumed>) = 1 [pid 9022] <... openat resumed>) = 3 [pid 9017] <... futex resumed>) = 0 [pid 9025] futex(0x7f397ab4b6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 9017] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 9019] <... futex resumed>) = 0 [pid 9017] <... futex resumed>) = 1 [pid 9019] ioctl(4, F2FS_IOC_SHUTDOWN, 0x200000000080 [pid 9017] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 9022] chdir("./file1" [pid 9019] <... ioctl resumed>) = 0 [pid 9022] <... chdir resumed>) = 0 [pid 9019] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 9022] openat(AT_FDCWD, "/dev/loop1", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 9019] <... futex resumed>) = 1 [pid 9017] <... futex resumed>) = 0 [pid 9026] memfd_create("syzkaller", 0 [pid 9024] <... mmap resumed>) = 0x7f397aa56000 [pid 9026] <... memfd_create resumed>) = 3 [pid 9024] mprotect(0x7f397aa57000, 131072, PROT_READ|PROT_WRITE [pid 9022] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 9019] fallocate(-1, 0, 0, 134220898 [pid 9017] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 9022] <... futex resumed>) = 1 [pid 9020] <... futex resumed>) = 0 [pid 9019] <... fallocate resumed>) = -1 EBADF (Bad file descriptor) [pid 9017] <... futex resumed>) = 0 [pid 9020] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 9019] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 9017] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 9020] <... futex resumed>) = 0 [pid 9019] <... futex resumed>) = 0 [pid 9017] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 9020] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 9019] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 9017] close(3) = 0 [pid 9017] close(4) = 0 [pid 9026] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 9024] <... mprotect resumed>) = 0 [pid 9022] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_NOCTTY|O_TRUNC|O_SYNC|O_NOATIME|FASYNC, 0100 [pid 9017] close(5) = -1 EBADF (Bad file descriptor) [pid 9017] close(6) = -1 EBADF (Bad file descriptor) [pid 9017] close(7) = -1 EBADF (Bad file descriptor) [pid 9017] close(8) = -1 EBADF (Bad file descriptor) [pid 9026] <... mmap resumed>) = 0x7f3972600000 [pid 9024] rt_sigprocmask(SIG_BLOCK, ~[], [pid 9021] <... openat resumed>) = -1 EIO (Input/output error) [pid 9018] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 9017] close(9 [pid 9024] <... rt_sigprocmask resumed>[], 8) = 0 [pid 9021] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 9026] 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\x00\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 9024] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f397aa76990, parent_tid=0x7f397aa76990, exit_signal=0, stack=0x7f397aa56000, stack_size=0x20300, tls=0x7f397aa766c0} [pid 9021] <... futex resumed>) = 0 [pid 9018] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 9017] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9021] openat(AT_FDCWD, ".", O_RDONLY [pid 9018] <... futex resumed>) = 0 [pid 9017] close(10./strace-static-x86_64: Process 9027 attached [pid 9021] <... openat resumed>) = 4 [pid 9027] rseq(0x7f397aa76fe0, 0x20, 0, 0x53053053 [pid 9018] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 9017] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9017] close(11 [pid 9027] <... rseq resumed>) = 0 [pid 9026] <... write resumed>) = 131072 [pid 9021] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 9017] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9027] set_robust_list(0x7f397aa769a0, 24 [pid 9017] close(12) = -1 EBADF (Bad file descriptor) [pid 9017] close(13) = -1 EBADF (Bad file descriptor) [pid 9027] <... set_robust_list resumed>) = 0 [pid 9017] close(14) = -1 EBADF (Bad file descriptor) [pid 9017] close(15) = -1 EBADF (Bad file descriptor) [pid 9017] close(16 [pid 9027] rt_sigprocmask(SIG_SETMASK, [], [pid 9021] <... futex resumed>) = 1 [pid 9024] <... clone3 resumed> => {parent_tid=[639]}, 88) = 639 [pid 9018] <... futex resumed>) = 0 [pid 9017] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9021] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 9027] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 9024] rt_sigprocmask(SIG_SETMASK, [], [pid 9018] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 9017] close(17 [pid 9021] <... futex resumed>) = 0 [pid 9018] <... futex resumed>) = 1 [pid 9017] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9018] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 9017] close(18 [pid 9027] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 9021] ioctl(4, F2FS_IOC_SHUTDOWN, 0x200000000080 [pid 9017] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9024] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 9017] close(19 [pid 9021] <... ioctl resumed>) = 0 [pid 9017] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9027] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 9024] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 9021] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 9017] close(20 [pid 9026] munmap(0x7f3972600000, 138412032 [pid 9024] <... futex resumed>) = 0 [pid 9021] <... futex resumed>) = 1 [pid 9018] <... futex resumed>) = 0 [pid 9017] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9027] memfd_create("syzkaller", 0 [pid 9024] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 9021] fallocate(-1, 0, 0, 134220898 [pid 9018] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 9017] close(21 [pid 9027] <... memfd_create resumed>) = 3 [pid 9026] <... munmap resumed>) = 0 [pid 9021] <... fallocate resumed>) = -1 EBADF (Bad file descriptor) [pid 9018] <... futex resumed>) = 0 [pid 9017] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9018] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 9017] close(22 [pid 9021] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 9018] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 9017] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9018] close(3 [pid 9017] close(23 [pid 9018] <... close resumed>) = 0 [pid 9017] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9018] close(4 [pid 9017] close(24 [pid 9018] <... close resumed>) = 0 [pid 9017] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9021] <... futex resumed>) = 0 [pid 9018] close(5 [pid 9017] close(25 [pid 9022] <... openat resumed>) = -1 EIO (Input/output error) [pid 9021] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 9018] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9027] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 9026] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 9022] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 9020] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 9018] close(6 [pid 9017] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9022] <... futex resumed>) = 0 [pid 9020] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 9018] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9017] close(26 [pid 9022] openat(AT_FDCWD, ".", O_RDONLY [pid 9020] <... futex resumed>) = 0 [pid 9018] close(7 [pid 9022] <... openat resumed>) = 4 [pid 9020] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 9018] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9017] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9022] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 9018] close(8 [pid 9022] <... futex resumed>) = 1 [pid 9020] <... futex resumed>) = 0 [pid 9018] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9017] close(27 [pid 9022] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 9020] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 9018] close(9 [pid 9017] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9022] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 9020] <... futex resumed>) = 0 [pid 9018] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9017] close(28 [pid 9022] ioctl(4, F2FS_IOC_SHUTDOWN, 0x200000000080 [pid 9020] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 9018] close(10 [pid 9017] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9022] <... ioctl resumed>) = 0 [pid 9018] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9017] close(29 [pid 9022] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 9018] close(11 [pid 9017] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9022] <... futex resumed>) = 1 [pid 9020] <... futex resumed>) = 0 [pid 9018] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9017] exit_group(0 [pid 9027] <... mmap resumed>) = 0x7f3972600000 [pid 9026] <... openat resumed>) = 4 [pid 9025] <... futex resumed>) = ? [pid 9022] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 9020] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 9019] <... futex resumed>) = ? [pid 9018] close(12 [pid 9017] <... exit_group resumed>) = ? [pid 9025] +++ exited with 0 +++ [pid 9020] <... futex resumed>) = 0 [pid 9019] +++ exited with 0 +++ [pid 9018] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9020] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 9018] close(13 [pid 9022] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [ 254.002611][ T9021] exFAT-fs (loop0): Filesystem has been set read-only [ 254.019537][ T9022] exFAT-fs (loop1): error, data size is invalid(10) [ 254.026293][ T9022] exFAT-fs (loop1): Filesystem has been set read-only [pid 9018] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9027] 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\x00\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 9026] ioctl(4, LOOP_SET_FD, 3 [pid 9022] fallocate(-1, 0, 0, 134220898 [pid 9018] close(14 [pid 9017] +++ exited with 0 +++ [pid 9022] <... fallocate resumed>) = -1 EBADF (Bad file descriptor) [pid 9018] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9022] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 9018] close(15 [pid 5858] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=629, si_uid=0, si_status=0, si_utime=0, si_stime=5 /* 0.05 s */} --- [pid 9022] <... futex resumed>) = 1 [pid 9020] <... futex resumed>) = 0 [pid 9018] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5858] restart_syscall(<... resuming interrupted clone ...> [pid 9022] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 9020] close(3 [pid 9018] close(16 [pid 9020] <... close resumed>) = 0 [pid 9018] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9020] close(4 [pid 9018] close(17 [pid 9020] <... close resumed>) = 0 [pid 9018] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9020] close(5 [pid 9018] close(18 [pid 9020] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9018] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9020] close(6 [pid 9018] close(19 [pid 9020] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9018] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9020] close(7 [pid 9018] close(20 [pid 9020] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9018] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9020] close(8 [pid 9018] close(21 [pid 9020] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9018] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9020] close(9 [pid 9018] close(22 [pid 9020] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9018] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9020] close(10 [pid 9018] close(23 [pid 9020] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9018] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9020] close(11 [pid 9018] close(24 [pid 9020] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9018] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5858] <... restart_syscall resumed>) = 0 [pid 9020] close(12 [pid 9018] close(25 [pid 9020] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9018] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9027] <... write resumed>) = 131072 [pid 9020] close(13 [pid 9018] close(26 [pid 5858] umount2("./249", MNT_FORCE|UMOUNT_NOFOLLOW [pid 9020] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9018] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5858] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 9020] close(14 [pid 9018] close(27 [pid 5858] openat(AT_FDCWD, "./249", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 9020] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9018] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5858] <... openat resumed>) = 3 [pid 9020] close(15 [pid 9018] close(28 [pid 5858] newfstatat(3, "", [pid 9020] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9018] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5858] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=80, ...}, AT_EMPTY_PATH) = 0 [pid 9027] munmap(0x7f3972600000, 138412032 [pid 9020] close(16) = -1 EBADF (Bad file descriptor) [pid 9018] close(29 [pid 5858] getdents64(3, [pid 9020] close(17 [pid 9018] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5858] <... getdents64 resumed>0x55555c89d730 /* 4 entries */, 32768) = 112 [pid 9020] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9018] exit_group(0 [pid 9027] <... munmap resumed>) = 0 [pid 9020] close(18 [pid 5858] umount2("./249/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 9021] <... futex resumed>) = ? [pid 9020] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9018] <... exit_group resumed>) = ? [pid 9021] +++ exited with 0 +++ [pid 9020] close(19 [pid 5858] <... umount2 resumed>) = 0 [pid 9020] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9020] close(20 [pid 5858] umount2("./249/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 9027] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 9026] <... ioctl resumed>) = 0 [pid 9020] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9018] +++ exited with 0 +++ [pid 5858] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 9027] <... openat resumed>) = 4 [pid 9026] close(3 [pid 9020] close(21 [pid 5858] newfstatat(AT_FDCWD, "./249/file1", [pid 5855] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=620, si_uid=0, si_status=0, si_utime=0, si_stime=4 /* 0.04 s */} --- [pid 9020] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5858] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 9020] close(22 [pid 5858] umount2("./249/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 9020] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5858] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 9020] close(23 [pid 5858] openat(AT_FDCWD, "./249/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 9020] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5858] <... openat resumed>) = 4 [pid 9020] close(24 [pid 5858] newfstatat(4, "", [pid 9020] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5858] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_EMPTY_PATH) = 0 [pid 9020] close(25 [pid 5858] getdents64(4, [pid 9020] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5858] <... getdents64 resumed>0x55555c8a5770 /* 2 entries */, 32768) = 48 [pid 9020] close(26 [pid 5858] getdents64(4, [pid 9020] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5858] <... getdents64 resumed>0x55555c8a5770 /* 0 entries */, 32768) = 0 [pid 9020] close(27 [pid 5858] close(4 [pid 9020] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5858] <... close resumed>) = 0 [pid 9020] close(28 [pid 5858] rmdir("./249/file1" [pid 9020] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5858] <... rmdir resumed>) = 0 [pid 9020] close(29 [pid 5858] umount2("./249/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 9020] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5858] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 9020] exit_group(0 [pid 5858] newfstatat(AT_FDCWD, "./249/binderfs", [pid 9022] <... futex resumed>) = ? [pid 9020] <... exit_group resumed>) = ? [pid 5858] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [ 254.076475][ T9026] loop4: detected capacity change from 0 to 256 [pid 9022] +++ exited with 0 +++ [pid 9020] +++ exited with 0 +++ [pid 5858] unlink("./249/binderfs" [pid 9027] ioctl(4, LOOP_SET_FD, 3 [pid 9026] <... close resumed>) = 0 [pid 9027] <... ioctl resumed>) = 0 [pid 9026] close(4 [pid 5858] <... unlink resumed>) = 0 [pid 5854] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=634, si_uid=0, si_status=0, si_utime=0, si_stime=3 /* 0.03 s */} --- [pid 9027] close(3 [pid 9026] <... close resumed>) = 0 [pid 5858] getdents64(3, [pid 5854] restart_syscall(<... resuming interrupted clone ...> [pid 9027] <... close resumed>) = 0 [pid 5858] <... getdents64 resumed>0x55555c89d730 /* 0 entries */, 32768) = 0 [pid 5854] <... restart_syscall resumed>) = 0 [pid 9027] close(4 [pid 5858] close(3 [pid 5855] umount2("./248", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5855] openat(AT_FDCWD, "./248", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5854] umount2("./253", MNT_FORCE|UMOUNT_NOFOLLOW [pid 9026] mkdir("./file1", 0777 [pid 5855] <... openat resumed>) = 3 [pid 5854] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5858] <... close resumed>) = 0 [pid 5855] newfstatat(3, "", [pid 5854] openat(AT_FDCWD, "./253", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 9027] <... close resumed>) = 0 [pid 9026] <... mkdir resumed>) = 0 [pid 5858] rmdir("./249" [pid 5855] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=80, ...}, AT_EMPTY_PATH) = 0 [pid 5854] <... openat resumed>) = 3 [pid 9027] mkdir("./file1", 0777 [pid 5858] <... rmdir resumed>) = 0 [pid 5855] getdents64(3, [pid 5854] newfstatat(3, "", [pid 9027] <... mkdir resumed>) = 0 [pid 9026] mount("/dev/loop4", "./file1", "exfat", 0, "" [pid 5858] mkdir("./250", 0777 [pid 5855] <... getdents64 resumed>0x55555c89d730 /* 4 entries */, 32768) = 112 [pid 5854] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=80, ...}, AT_EMPTY_PATH) = 0 [pid 9027] mount("/dev/loop2", "./file1", "exfat", 0, "" [pid 5858] <... mkdir resumed>) = 0 [pid 5855] umount2("./248/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5854] getdents64(3, 0x55555c89d730 /* 4 entries */, 32768) = 112 [pid 5854] umount2("./253/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5858] openat(AT_FDCWD, "/dev/loop3", O_RDWR) = 3 [pid 5858] ioctl(3, LOOP_CLR_FD) = 0 [pid 5858] close(3) = 0 [pid 5858] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 9028 attached , child_tidptr=0x55555c89c690) = 632 [pid 9028] set_robust_list(0x55555c89c6a0, 24) = 0 [pid 9028] chdir("./250" [pid 5855] <... umount2 resumed>) = 0 [pid 5854] <... umount2 resumed>) = 0 [pid 5855] umount2("./248/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 9028] <... chdir resumed>) = 0 [pid 5855] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 9028] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5854] umount2("./253/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 9028] <... prctl resumed>) = 0 [pid 5855] newfstatat(AT_FDCWD, "./248/file1", [pid 5854] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 9028] setpgid(0, 0 [pid 5855] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5854] newfstatat(AT_FDCWD, "./253/file1", [pid 5855] umount2("./248/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5854] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 9028] <... setpgid resumed>) = 0 [pid 5855] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5854] umount2("./253/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5855] openat(AT_FDCWD, "./248/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5854] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 9028] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5855] <... openat resumed>) = 4 [pid 5854] openat(AT_FDCWD, "./253/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5855] newfstatat(4, "", [pid 5854] <... openat resumed>) = 4 [pid 5855] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_EMPTY_PATH) = 0 [pid 5854] newfstatat(4, "", [pid 5855] getdents64(4, [pid 5854] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_EMPTY_PATH) = 0 [pid 5855] <... getdents64 resumed>0x55555c8a5770 /* 2 entries */, 32768) = 48 [pid 5854] getdents64(4, [pid 5855] getdents64(4, [pid 5854] <... getdents64 resumed>0x55555c8a5770 /* 2 entries */, 32768) = 48 [pid 5855] <... getdents64 resumed>0x55555c8a5770 /* 0 entries */, 32768) = 0 [pid 5854] getdents64(4, [pid 5855] close(4 [pid 5854] <... getdents64 resumed>0x55555c8a5770 /* 0 entries */, 32768) = 0 [pid 9028] <... openat resumed>) = 3 [pid 5855] <... close resumed>) = 0 [pid 9028] write(3, "1000", 4 [pid 5855] rmdir("./248/file1" [pid 5854] close(4 [pid 9028] <... write resumed>) = 4 [pid 5855] <... rmdir resumed>) = 0 [pid 5854] <... close resumed>) = 0 [pid 9028] close(3 [pid 5855] umount2("./248/binderfs", MNT_FORCE|UMOUNT_NOFOLLOWexecuting program [pid 5854] rmdir("./253/file1" [pid 9028] <... close resumed>) = 0 [pid 5855] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5854] <... rmdir resumed>) = 0 [pid 9028] symlink("/dev/binderfs", "./binderfs" [pid 5855] newfstatat(AT_FDCWD, "./248/binderfs", [pid 5854] umount2("./253/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 9028] <... symlink resumed>) = 0 [pid 5855] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5854] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 9028] write(1, "executing program\n", 18 [pid 5855] unlink("./248/binderfs" [pid 5854] newfstatat(AT_FDCWD, "./253/binderfs", [pid 9028] <... write resumed>) = 18 [pid 5855] <... unlink resumed>) = 0 [pid 5854] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5854] unlink("./253/binderfs") = 0 [pid 5855] getdents64(3, [pid 9028] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5854] getdents64(3, [pid 9028] <... futex resumed>) = 0 [pid 5855] <... getdents64 resumed>0x55555c89d730 /* 0 entries */, 32768) = 0 [ 254.121523][ T9027] loop2: detected capacity change from 0 to 256 [ 254.152248][ T9026] exFAT-fs (loop4): failed to load upcase table (idx : 0x000104d0, chksum : 0xda218cab, utbl_chksum : 0xe619d30d) [pid 9028] rt_sigaction(SIGRT_1, {sa_handler=0x7f397aae8710, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f397aad98c0}, [pid 5855] close(3 [pid 5854] <... getdents64 resumed>0x55555c89d730 /* 0 entries */, 32768) = 0 [pid 9028] <... rt_sigaction resumed>NULL, 8) = 0 [pid 5855] <... close resumed>) = 0 [pid 5854] close(3 [pid 9028] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 5855] rmdir("./248" [pid 5854] <... close resumed>) = 0 [pid 9028] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 9028] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f397aa56000 [pid 9028] mprotect(0x7f397aa57000, 131072, PROT_READ|PROT_WRITE [pid 5855] <... rmdir resumed>) = 0 [pid 5854] rmdir("./253" [pid 9028] <... mprotect resumed>) = 0 [pid 5855] mkdir("./249", 0777 [pid 5854] <... rmdir resumed>) = 0 [pid 5854] mkdir("./254", 0777 [pid 5855] <... mkdir resumed>) = 0 [pid 5854] <... mkdir resumed>) = 0 [pid 9028] rt_sigprocmask(SIG_BLOCK, ~[], [pid 9026] <... mount resumed>) = 0 [pid 5855] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 5854] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 5855] <... openat resumed>) = 3 [pid 5854] <... openat resumed>) = 3 [pid 5855] ioctl(3, LOOP_CLR_FD [pid 5854] ioctl(3, LOOP_CLR_FD) = 0 [pid 5855] <... ioctl resumed>) = 0 [pid 5855] close(3 [pid 5854] close(3 [pid 9028] <... rt_sigprocmask resumed>[], 8) = 0 [pid 9026] openat(AT_FDCWD, "./file1", O_RDONLY|O_DIRECTORY [pid 9028] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f397aa76990, parent_tid=0x7f397aa76990, exit_signal=0, stack=0x7f397aa56000, stack_size=0x20300, tls=0x7f397aa766c0} => {parent_tid=[633]}, 88) = 633 [pid 9028] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 9028] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 9028] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 9026] <... openat resumed>) = 3 [pid 9026] chdir("./file1"./strace-static-x86_64: Process 9029 attached ) = 0 [pid 9029] rseq(0x7f397aa76fe0, 0x20, 0, 0x53053053 [pid 9026] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 9029] <... rseq resumed>) = 0 [pid 9026] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 9026] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 9029] set_robust_list(0x7f397aa769a0, 24 [pid 9026] <... futex resumed>) = 1 [pid 9023] <... futex resumed>) = 0 [pid 9029] <... set_robust_list resumed>) = 0 [pid 9026] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 9023] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 9029] rt_sigprocmask(SIG_SETMASK, [], [pid 9026] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 9023] <... futex resumed>) = 0 [pid 9029] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 9026] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_NOCTTY|O_TRUNC|O_SYNC|O_NOATIME|FASYNC, 0100 [pid 9023] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5855] <... close resumed>) = 0 [pid 9029] memfd_create("syzkaller", 0 [pid 9027] <... mount resumed>) = 0 [pid 5854] <... close resumed>) = 0 [pid 9029] <... memfd_create resumed>) = 3 [pid 5855] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 9029] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5854] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 9029] <... mmap resumed>) = 0x7f3972600000 [pid 5855] <... clone resumed>, child_tidptr=0x55555c89c690) = 622 [pid 9027] openat(AT_FDCWD, "./file1", O_RDONLY|O_DIRECTORY./strace-static-x86_64: Process 9030 attached ) = 3 [pid 5854] <... clone resumed>, child_tidptr=0x55555c89c690) = 636 [pid 9030] set_robust_list(0x55555c89c6a0, 24 [pid 9027] chdir("./file1" [pid 9030] <... set_robust_list resumed>) = 0 [pid 9027] <... chdir resumed>) = 0 [pid 9030] chdir("./249" [pid 9027] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 9030] <... chdir resumed>) = 0 [pid 9027] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 9030] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 9027] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 9030] <... prctl resumed>) = 0 [pid 9027] <... futex resumed>) = 1 [pid 9030] setpgid(0, 0 [pid 9027] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 9024] <... futex resumed>) = 0 ./strace-static-x86_64: Process 9031 attached [pid 9030] <... setpgid resumed>) = 0 [ 254.208405][ T9027] exFAT-fs (loop2): failed to load upcase table (idx : 0x000104d0, chksum : 0xda218cab, utbl_chksum : 0xe619d30d) [ 254.238514][ T9026] exFAT-fs (loop4): error, data size is invalid(10) [pid 9030] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 9024] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 9031] set_robust_list(0x55555c89c6a0, 24 [pid 9030] <... openat resumed>) = 3 [pid 9027] <... futex resumed>) = 0 [pid 9024] <... futex resumed>) = 1 [pid 9030] write(3, "1000", 4 [pid 9027] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_NOCTTY|O_TRUNC|O_SYNC|O_NOATIME|FASYNC, 0100 [pid 9031] <... set_robust_list resumed>) = 0 [pid 9029] 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\x00\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 9026] <... openat resumed>) = -1 EIO (Input/output error) [pid 9024] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 9030] <... write resumed>) = 4 [pid 9029] <... write resumed>) = 131072 [pid 9030] close(3 [pid 9031] chdir("./254" [pid 9030] <... close resumed>) = 0 [pid 9029] munmap(0x7f3972600000, 138412032 [pid 9026] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 9030] symlink("/dev/binderfs", "./binderfs" [pid 9026] <... futex resumed>) = 1 [pid 9023] <... futex resumed>) = 0 [pid 9031] <... chdir resumed>) = 0 [pid 9030] <... symlink resumed>) = 0 [pid 9029] <... munmap resumed>) = 0 [pid 9023] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 executing program [pid 9030] write(1, "executing program\n", 18 [pid 9023] <... futex resumed>) = 0 [pid 9031] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 9023] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 9031] <... prctl resumed>) = 0 [pid 9030] <... write resumed>) = 18 [pid 9030] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 9030] rt_sigaction(SIGRT_1, {sa_handler=0x7f397aae8710, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f397aad98c0}, [pid 9031] setpgid(0, 0 [pid 9030] <... rt_sigaction resumed>NULL, 8) = 0 [pid 9030] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 9030] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f397aa56000 [pid 9030] mprotect(0x7f397aa57000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 9031] <... setpgid resumed>) = 0 [pid 9030] rt_sigprocmask(SIG_BLOCK, ~[], [pid 9029] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 9026] openat(AT_FDCWD, ".", O_RDONLY [pid 9030] <... rt_sigprocmask resumed>[], 8) = 0 [pid 9031] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 9030] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f397aa76990, parent_tid=0x7f397aa76990, exit_signal=0, stack=0x7f397aa56000, stack_size=0x20300, tls=0x7f397aa766c0} [pid 9029] <... openat resumed>) = 4 [pid 9026] <... openat resumed>) = 4 [pid 9029] ioctl(4, LOOP_SET_FD, 3 [pid 9026] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 9031] <... openat resumed>) = 3 [pid 9030] <... clone3 resumed> => {parent_tid=[623]}, 88) = 623 ./strace-static-x86_64: Process 9032 attached [pid 9030] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 9030] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 9030] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 9032] rseq(0x7f397aa76fe0, 0x20, 0, 0x53053053) = 0 [pid 9032] set_robust_list(0x7f397aa769a0, 24) = 0 [pid 9032] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 9032] memfd_create("syzkaller", 0) = 3 [pid 9032] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f3972600000 [pid 9032] 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\x00\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 9031] write(3, "1000", 4 [pid 9029] <... ioctl resumed>) = 0 [pid 9027] <... openat resumed>) = -1 EIO (Input/output error) [pid 9026] <... futex resumed>) = 1 [pid 9023] <... futex resumed>) = 0 [pid 9031] <... write resumed>) = 4 [pid 9027] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 9026] ioctl(4, F2FS_IOC_SHUTDOWN, 0x200000000080 [pid 9023] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 9032] <... write resumed>) = 131072 [pid 9031] close(3 [pid 9029] close(3 [pid 9027] <... futex resumed>) = 1 [pid 9026] <... ioctl resumed>) = 0 [pid 9024] <... futex resumed>) = 0 [pid 9023] <... futex resumed>) = 0 [pid 9023] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 9031] <... close resumed>) = 0 [pid 9024] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 9031] symlink("/dev/binderfs", "./binderfs" [pid 9024] <... futex resumed>) = 0 [pid 9027] openat(AT_FDCWD, ".", O_RDONLY [pid 9024] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 9032] munmap(0x7f3972600000, 138412032 [pid 9027] <... openat resumed>) = 4 [pid 9031] <... symlink resumed>) = 0 [pid 9032] <... munmap resumed>) = 0 [pid 9029] <... close resumed>) = 0 [pid 9027] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 9026] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 9029] close(4 [pid 9027] <... futex resumed>) = 1 [pid 9029] <... close resumed>) = 0 [pid 9027] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 9026] <... futex resumed>) = 1 [pid 9024] <... futex resumed>) = 0 [pid 9023] <... futex resumed>) = 0 [pid 9024] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 9023] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 9024] <... futex resumed>) = 0 [pid 9023] <... futex resumed>) = 0 [pid 9024] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 9023] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 9029] mkdir("./file1", 0777 [pid 9027] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 9029] <... mkdir resumed>) = 0 [pid 9027] ioctl(4, F2FS_IOC_SHUTDOWN, 0x200000000080) = 0 [pid 9029] mount("/dev/loop3", "./file1", "exfat", 0, "" executing program [pid 9027] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 9032] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 9031] write(1, "executing program\n", 18 [pid 9026] fallocate(-1, 0, 0, 134220898 [pid 9031] <... write resumed>) = 18 [pid 9026] <... fallocate resumed>) = -1 EBADF (Bad file descriptor) [pid 9032] <... openat resumed>) = 4 [pid 9031] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 9027] <... futex resumed>) = 1 [ 254.262620][ T9026] exFAT-fs (loop4): Filesystem has been set read-only [ 254.267066][ T9027] exFAT-fs (loop2): error, data size is invalid(10) [ 254.284022][ T9027] exFAT-fs (loop2): Filesystem has been set read-only [ 254.292668][ T9029] loop3: detected capacity change from 0 to 256 [pid 9026] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 9024] <... futex resumed>) = 0 [pid 9032] ioctl(4, LOOP_SET_FD, 3 [pid 9027] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 9026] <... futex resumed>) = 1 [pid 9023] <... futex resumed>) = 0 [pid 9031] <... futex resumed>) = 0 [pid 9024] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 9023] close(3 [pid 9031] rt_sigaction(SIGRT_1, {sa_handler=0x7f397aae8710, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f397aad98c0}, [pid 9027] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 9026] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 9024] <... futex resumed>) = 0 [pid 9023] <... close resumed>) = 0 [pid 9024] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 9023] close(4 [pid 9032] <... ioctl resumed>) = 0 [pid 9032] close(3) = 0 [pid 9023] <... close resumed>) = 0 [pid 9032] close(4) = 0 [pid 9032] mkdir("./file1", 0777 [pid 9031] <... rt_sigaction resumed>NULL, 8) = 0 [pid 9027] fallocate(-1, 0, 0, 134220898 [pid 9023] close(5 [pid 9032] <... mkdir resumed>) = 0 [pid 9023] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9027] <... fallocate resumed>) = -1 EBADF (Bad file descriptor) [pid 9031] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 9023] close(6 [pid 9031] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 9027] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 9023] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9027] <... futex resumed>) = 1 [pid 9024] <... futex resumed>) = 0 [pid 9023] close(7 [pid 9031] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f397aa56000 [pid 9027] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 9024] close(3 [pid 9023] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9031] mprotect(0x7f397aa57000, 131072, PROT_READ|PROT_WRITE [pid 9024] <... close resumed>) = 0 [pid 9023] close(8 [pid 9031] <... mprotect resumed>) = 0 [pid 9024] close(4 [pid 9023] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9032] mount("/dev/loop0", "./file1", "exfat", 0, "" [pid 9031] rt_sigprocmask(SIG_BLOCK, ~[], [pid 9024] <... close resumed>) = 0 [pid 9023] close(9 [pid 9024] close(5 [pid 9023] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9031] <... rt_sigprocmask resumed>[], 8) = 0 [pid 9024] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9023] close(10 [pid 9024] close(6 [pid 9023] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9024] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9023] close(11 [pid 9024] close(7 [pid 9023] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9024] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9023] close(12 [pid 9024] close(8 [pid 9023] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9031] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f397aa76990, parent_tid=0x7f397aa76990, exit_signal=0, stack=0x7f397aa56000, stack_size=0x20300, tls=0x7f397aa766c0} [pid 9024] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9023] close(13 [pid 9024] close(9./strace-static-x86_64: Process 9033 attached [pid 9023] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9024] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9031] <... clone3 resumed> => {parent_tid=[637]}, 88) = 637 [pid 9023] close(14 [pid 9033] rseq(0x7f397aa76fe0, 0x20, 0, 0x53053053 [pid 9024] close(10 [pid 9033] <... rseq resumed>) = 0 [pid 9024] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9023] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9033] set_robust_list(0x7f397aa769a0, 24 [pid 9031] rt_sigprocmask(SIG_SETMASK, [], [pid 9024] close(11 [pid 9023] close(15 [pid 9033] <... set_robust_list resumed>) = 0 [pid 9024] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9023] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9033] rt_sigprocmask(SIG_SETMASK, [], [pid 9031] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 9024] close(12 [pid 9023] close(16 [pid 9033] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 9031] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 9024] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9023] <... close resumed>) = -1 EBADF (Bad file descriptor) [ 254.331171][ T9032] loop0: detected capacity change from 0 to 256 [pid 9033] memfd_create("syzkaller", 0 [pid 9031] <... futex resumed>) = 0 [pid 9024] close(13 [pid 9023] close(17) = -1 EBADF (Bad file descriptor) [pid 9024] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9031] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 9023] close(18 [pid 9024] close(14 [pid 9033] <... memfd_create resumed>) = 3 [pid 9024] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9023] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9024] close(15 [pid 9023] close(19 [pid 9033] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 9024] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9023] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9024] close(16 [pid 9023] close(20 [pid 9024] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9023] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9033] <... mmap resumed>) = 0x7f3972600000 [pid 9024] close(17 [pid 9023] close(21 [pid 9024] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9023] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9024] close(18 [pid 9023] close(22 [pid 9024] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9023] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9024] close(19 [pid 9023] close(23 [pid 9024] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9023] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9024] close(20 [pid 9023] close(24 [pid 9024] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9023] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9024] close(21 [pid 9023] close(25) = -1 EBADF (Bad file descriptor) [pid 9024] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9033] 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\x00\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 9029] <... mount resumed>) = 0 [pid 9023] close(26 [pid 9029] openat(AT_FDCWD, "./file1", O_RDONLY|O_DIRECTORY [pid 9024] close(22 [pid 9023] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9029] <... openat resumed>) = 3 [pid 9024] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9023] close(27 [pid 9029] chdir("./file1" [pid 9024] close(23 [pid 9023] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9029] <... chdir resumed>) = 0 [pid 9024] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9023] close(28 [pid 9033] <... write resumed>) = 131072 [pid 9029] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 9024] close(24 [pid 9023] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9033] munmap(0x7f3972600000, 138412032 [pid 9029] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 9024] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9023] close(29) = -1 EBADF (Bad file descriptor) [pid 9024] close(25 [pid 9029] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 9024] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9023] exit_group(0 [pid 9029] <... futex resumed>) = 1 [pid 9024] close(26 [pid 9023] <... exit_group resumed>) = ? [pid 9029] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 9026] <... futex resumed>) = ? [pid 9024] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9028] <... futex resumed>) = 0 [pid 9033] <... munmap resumed>) = 0 [pid 9029] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 9028] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 9026] +++ exited with 0 +++ [pid 9024] close(27 [pid 9023] +++ exited with 0 +++ [pid 9033] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 9029] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_NOCTTY|O_TRUNC|O_SYNC|O_NOATIME|FASYNC, 0100 [pid 9028] <... futex resumed>) = 0 [pid 9024] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9028] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5857] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=620, si_uid=0, si_status=0, si_utime=0, si_stime=4 /* 0.04 s */} --- [ 254.381637][ T9029] exFAT-fs (loop3): failed to load upcase table (idx : 0x000104d0, chksum : 0xda218cab, utbl_chksum : 0xe619d30d) [ 254.416232][ T9032] exFAT-fs (loop0): failed to load upcase table (idx : 0x000104d0, chksum : 0xda218cab, utbl_chksum : 0xe619d30d) [pid 5857] restart_syscall(<... resuming interrupted clone ...>) = 0 [pid 9024] close(28 [pid 5857] umount2("./252", MNT_FORCE|UMOUNT_NOFOLLOW [pid 9024] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5857] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 9033] <... openat resumed>) = 4 [pid 9032] <... mount resumed>) = 0 [pid 9024] close(29 [pid 5857] openat(AT_FDCWD, "./252", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 5857] newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=80, ...}, AT_EMPTY_PATH) = 0 [pid 5857] getdents64(3, [pid 9032] openat(AT_FDCWD, "./file1", O_RDONLY|O_DIRECTORY [pid 5857] <... getdents64 resumed>0x55555c89d730 /* 4 entries */, 32768) = 112 [pid 9024] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5857] umount2("./252/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 9024] exit_group(0 [pid 9033] ioctl(4, LOOP_SET_FD, 3 [pid 9032] <... openat resumed>) = 3 [pid 9027] <... futex resumed>) = ? [pid 9024] <... exit_group resumed>) = ? [pid 9032] chdir("./file1") = 0 [pid 9032] openat(AT_FDCWD, "/dev/loop0", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 9032] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 9030] <... futex resumed>) = 0 [pid 9030] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 9030] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 9032] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_NOCTTY|O_TRUNC|O_SYNC|O_NOATIME|FASYNC, 0100 [pid 9027] +++ exited with 0 +++ [pid 9024] +++ exited with 0 +++ [pid 5856] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=638, si_uid=0, si_status=0, si_utime=0, si_stime=4 /* 0.04 s */} --- [pid 5856] umount2("./250", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5857] <... umount2 resumed>) = 0 [pid 5856] openat(AT_FDCWD, "./250", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 5856] newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=80, ...}, AT_EMPTY_PATH) = 0 [pid 5856] getdents64(3, 0x55555c89d730 /* 4 entries */, 32768) = 112 [pid 5856] umount2("./250/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5857] umount2("./252/file1", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5857] newfstatat(AT_FDCWD, "./252/file1", {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5857] umount2("./252/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 9028] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 5857] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5856] <... umount2 resumed>) = 0 [pid 9028] futex(0x7f397ab4b6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5857] openat(AT_FDCWD, "./252/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5856] umount2("./250/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 9029] <... openat resumed>) = -1 EIO (Input/output error) [pid 9028] <... futex resumed>) = 0 [pid 5857] <... openat resumed>) = 4 [pid 5856] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 9029] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 9028] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 5857] newfstatat(4, "", [pid 5856] newfstatat(AT_FDCWD, "./250/file1", [pid 9029] <... futex resumed>) = 0 [pid 9028] <... mmap resumed>) = 0x7f397aa35000 [pid 5857] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_EMPTY_PATH) = 0 [pid 5856] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [ 254.445658][ T9029] exFAT-fs (loop3): error, data size is invalid(10) [ 254.460928][ T9029] exFAT-fs (loop3): Filesystem has been set read-only [ 254.472639][ T9032] exFAT-fs (loop0): error, data size is invalid(10) [ 254.473667][ T9033] loop1: detected capacity change from 0 to 256 [pid 9033] <... ioctl resumed>) = 0 [pid 9029] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 9028] mprotect(0x7f397aa36000, 131072, PROT_READ|PROT_WRITE [pid 5857] getdents64(4, [pid 5856] umount2("./250/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 9033] close(3) = 0 [pid 9028] <... mprotect resumed>) = 0 [pid 9033] close(4) = 0 [pid 9028] rt_sigprocmask(SIG_BLOCK, ~[], [pid 9033] mkdir("./file1", 0777) = 0 [pid 9028] <... rt_sigprocmask resumed>[], 8) = 0 [pid 5857] <... getdents64 resumed>0x55555c8a5770 /* 2 entries */, 32768) = 48 [pid 5856] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 9028] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f397aa55990, parent_tid=0x7f397aa55990, exit_signal=0, stack=0x7f397aa35000, stack_size=0x20300, tls=0x7f397aa556c0} [pid 5857] getdents64(4, [pid 5856] openat(AT_FDCWD, "./250/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5857] <... getdents64 resumed>0x55555c8a5770 /* 0 entries */, 32768) = 0 [pid 5856] <... openat resumed>) = 4 [pid 9028] <... clone3 resumed> => {parent_tid=[634]}, 88) = 634 [pid 5857] close(4 [pid 5856] newfstatat(4, "", [pid 9028] rt_sigprocmask(SIG_SETMASK, [], [pid 5857] <... close resumed>) = 0 [pid 5856] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_EMPTY_PATH) = 0 [pid 9028] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5857] rmdir("./252/file1" [pid 5856] getdents64(4, ./strace-static-x86_64: Process 9034 attached [pid 9033] mount("/dev/loop1", "./file1", "exfat", 0, "" [pid 9030] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 9028] futex(0x7f397ab4b6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5857] <... rmdir resumed>) = 0 [pid 5856] <... getdents64 resumed>0x55555c8a5770 /* 2 entries */, 32768) = 48 [pid 9030] futex(0x7f397ab4b6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 9028] <... futex resumed>) = 0 [pid 5857] umount2("./252/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 9030] <... futex resumed>) = 0 [pid 9028] futex(0x7f397ab4b6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5857] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5856] getdents64(4, [pid 9030] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 5857] newfstatat(AT_FDCWD, "./252/binderfs", [pid 5856] <... getdents64 resumed>0x55555c8a5770 /* 0 entries */, 32768) = 0 [pid 9030] <... mmap resumed>) = 0x7f397aa35000 [pid 5857] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5856] close(4 [pid 9030] mprotect(0x7f397aa36000, 131072, PROT_READ|PROT_WRITE [pid 5857] unlink("./252/binderfs" [pid 5856] <... close resumed>) = 0 [pid 9034] rseq(0x7f397aa55fe0, 0x20, 0, 0x53053053 [pid 9030] <... mprotect resumed>) = 0 [pid 5857] <... unlink resumed>) = 0 [pid 5856] rmdir("./250/file1" [pid 9034] <... rseq resumed>) = 0 [pid 9030] rt_sigprocmask(SIG_BLOCK, ~[], [pid 5857] getdents64(3, [pid 5856] <... rmdir resumed>) = 0 [pid 9034] set_robust_list(0x7f397aa559a0, 24 [pid 9030] <... rt_sigprocmask resumed>[], 8) = 0 [pid 5857] <... getdents64 resumed>0x55555c89d730 /* 0 entries */, 32768) = 0 [pid 5856] umount2("./250/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 9034] <... set_robust_list resumed>) = 0 [pid 9030] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f397aa55990, parent_tid=0x7f397aa55990, exit_signal=0, stack=0x7f397aa35000, stack_size=0x20300, tls=0x7f397aa556c0} [pid 5857] close(3 [pid 5856] <... umount2 resumed>) = -1 EINVAL (Invalid argument) ./strace-static-x86_64: Process 9035 attached [pid 9034] rt_sigprocmask(SIG_SETMASK, [], [pid 9032] <... openat resumed>) = -1 EIO (Input/output error) [pid 5857] <... close resumed>) = 0 [pid 5856] newfstatat(AT_FDCWD, "./250/binderfs", [pid 9035] rseq(0x7f397aa55fe0, 0x20, 0, 0x53053053 [pid 9034] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 9032] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 9030] <... clone3 resumed> => {parent_tid=[624]}, 88) = 624 [pid 5857] rmdir("./252" [pid 5856] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [ 254.504018][ T9032] exFAT-fs (loop0): Filesystem has been set read-only [pid 9035] <... rseq resumed>) = 0 [pid 9034] openat(AT_FDCWD, ".", O_RDONLY [pid 9030] rt_sigprocmask(SIG_SETMASK, [], [pid 5857] <... rmdir resumed>) = 0 [pid 5856] unlink("./250/binderfs" [pid 9032] <... futex resumed>) = 0 [pid 9032] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5856] <... unlink resumed>) = 0 [pid 5857] mkdir("./253", 0777 [pid 5856] getdents64(3, [pid 9035] set_robust_list(0x7f397aa559a0, 24 [pid 5857] <... mkdir resumed>) = 0 [pid 5856] <... getdents64 resumed>0x55555c89d730 /* 0 entries */, 32768) = 0 [pid 9035] <... set_robust_list resumed>) = 0 [pid 9030] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5856] close(3 [pid 9035] rt_sigprocmask(SIG_SETMASK, [], [pid 9030] futex(0x7f397ab4b6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5857] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 5856] <... close resumed>) = 0 [pid 9030] <... futex resumed>) = 0 [pid 5857] <... openat resumed>) = 3 [pid 5856] rmdir("./250" [pid 9030] futex(0x7f397ab4b6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5856] <... rmdir resumed>) = 0 [pid 5857] ioctl(3, LOOP_CLR_FD [pid 9035] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5857] <... ioctl resumed>) = 0 [pid 9035] openat(AT_FDCWD, ".", O_RDONLY) = 4 [pid 9035] futex(0x7f397ab4b6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5857] close(3 [pid 9034] <... openat resumed>) = 4 [pid 5857] <... close resumed>) = 0 [pid 5856] mkdir("./251", 0777 [pid 9035] <... futex resumed>) = 1 [pid 9034] futex(0x7f397ab4b6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 9030] <... futex resumed>) = 0 [pid 5856] <... mkdir resumed>) = 0 [pid 9035] futex(0x7f397ab4b6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 9034] <... futex resumed>) = 1 [pid 9030] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 9028] <... futex resumed>) = 0 [pid 5856] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 9034] futex(0x7f397ab4b6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 9032] <... futex resumed>) = 0 [pid 9030] <... futex resumed>) = 1 [pid 9028] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 9032] ioctl(4, F2FS_IOC_SHUTDOWN, 0x200000000080 [pid 9030] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5856] <... openat resumed>) = 3 [pid 5857] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 9029] <... futex resumed>) = 0 [pid 9028] <... futex resumed>) = 1 [pid 9032] <... ioctl resumed>) = 0 [pid 9029] ioctl(4, F2FS_IOC_SHUTDOWN, 0x200000000080 [pid 9028] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5856] ioctl(3, LOOP_CLR_FD [pid 9032] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 9029] <... ioctl resumed>) = 0 [pid 5856] <... ioctl resumed>) = 0 [pid 5856] close(3 [pid 9033] <... mount resumed>) = 0 [pid 9032] <... futex resumed>) = 1 [pid 9030] <... futex resumed>) = 0 [pid 9029] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5856] <... close resumed>) = 0 [pid 9032] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 9030] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 9029] <... futex resumed>) = 1 [pid 9028] <... futex resumed>) = 0 [pid 9032] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 9030] <... futex resumed>) = 0 [pid 9029] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 9030] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 9028] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 9032] fallocate(-1, 0, 0, 134220898 [pid 9029] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 9028] <... futex resumed>) = 0 [pid 9032] <... fallocate resumed>) = -1 EBADF (Bad file descriptor) [pid 9029] fallocate(-1, 0, 0, 134220898 [pid 9028] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 9029] <... fallocate resumed>) = -1 EBADF (Bad file descriptor) [pid 9032] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 9029] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000./strace-static-x86_64: Process 9036 attached [pid 9033] openat(AT_FDCWD, "./file1", O_RDONLY|O_DIRECTORY [pid 9032] <... futex resumed>) = 1 [pid 9030] <... futex resumed>) = 0 [pid 9029] <... futex resumed>) = 1 [pid 9028] <... futex resumed>) = 0 [pid 5856] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 9037 attached [pid 9033] <... openat resumed>) = 3 [pid 9032] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 9030] close(3 [pid 9029] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 9028] close(3 [pid 5857] <... clone resumed>, child_tidptr=0x55555c89c690) = 622 [pid 9037] set_robust_list(0x55555c89c6a0, 24 [pid 9036] set_robust_list(0x55555c89c6a0, 24 [pid 9033] chdir("./file1" [pid 9030] <... close resumed>) = 0 [pid 9028] <... close resumed>) = 0 [pid 9037] <... set_robust_list resumed>) = 0 [pid 9036] <... set_robust_list resumed>) = 0 [pid 9033] <... chdir resumed>) = 0 [ 254.552155][ T9033] exFAT-fs (loop1): failed to load upcase table (idx : 0x000104d0, chksum : 0xda218cab, utbl_chksum : 0xe619d30d) [pid 9030] close(4 [pid 9028] close(4 [pid 9037] chdir("./251" [pid 9036] chdir("./253" [pid 9033] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 5856] <... clone resumed>, child_tidptr=0x55555c89c690) = 640 [pid 9028] <... close resumed>) = 0 [pid 9030] <... close resumed>) = 0 [pid 9028] close(5 [pid 9030] close(5 [pid 9028] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9037] <... chdir resumed>) = 0 [pid 9033] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 9030] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9028] close(6 [pid 9037] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 9030] close(6 [pid 9028] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9037] <... prctl resumed>) = 0 [pid 9030] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9028] close(7 [pid 9037] setpgid(0, 0 [pid 9036] <... chdir resumed>) = 0 [pid 9030] close(7 [pid 9028] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9037] <... setpgid resumed>) = 0 [pid 9030] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9028] close(8 [pid 9037] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 9036] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 9033] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 9030] close(8 [pid 9028] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9037] <... openat resumed>) = 3 [pid 9036] <... prctl resumed>) = 0 [pid 9031] <... futex resumed>) = 0 [pid 9030] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9028] close(9 [pid 9037] write(3, "1000", 4 [pid 9036] setpgid(0, 0 [pid 9033] <... futex resumed>) = 1 [pid 9031] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 9030] close(9 [pid 9028] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9037] <... write resumed>) = 4 [pid 9036] <... setpgid resumed>) = 0 [pid 9031] <... futex resumed>) = 0 [pid 9030] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9028] close(10 [pid 9037] close(3 [pid 9036] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 9033] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_NOCTTY|O_TRUNC|O_SYNC|O_NOATIME|FASYNC, 0100 [pid 9031] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 9028] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9037] <... close resumed>) = 0 [pid 9036] <... openat resumed>) = 3 [pid 9030] close(10 [pid 9028] close(11 [pid 9037] symlink("/dev/binderfs", "./binderfs" [pid 9036] write(3, "1000", 4) = 4 [pid 9036] close(3) = 0 [pid 9036] symlink("/dev/binderfs", "./binderfs" [pid 9028] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9037] <... symlink resumed>) = 0 [pid 9036] <... symlink resumed>) = 0 [pid 9028] close(12 [pid 9037] write(1, "executing program\n", 18 [pid 9030] <... close resumed>) = -1 EBADF (Bad file descriptor) executing program executing program [pid 9036] write(1, "executing program\n", 18) = 18 [pid 9028] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9037] <... write resumed>) = 18 [pid 9036] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 9030] close(11 [pid 9036] <... futex resumed>) = 0 [pid 9036] rt_sigaction(SIGRT_1, {sa_handler=0x7f397aae8710, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f397aad98c0}, NULL, 8) = 0 [pid 9036] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 9036] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f397aa56000 [pid 9036] mprotect(0x7f397aa57000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 9036] rt_sigprocmask(SIG_BLOCK, ~[], [pid 9037] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 9036] <... rt_sigprocmask resumed>[], 8) = 0 [pid 9030] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9028] close(13 [pid 9036] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f397aa76990, parent_tid=0x7f397aa76990, exit_signal=0, stack=0x7f397aa56000, stack_size=0x20300, tls=0x7f397aa766c0}./strace-static-x86_64: Process 9038 attached => {parent_tid=[623]}, 88) = 623 [pid 9036] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 9038] rseq(0x7f397aa76fe0, 0x20, 0, 0x53053053 [pid 9036] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 9038] <... rseq resumed>) = 0 [pid 9036] <... futex resumed>) = 0 [pid 9038] set_robust_list(0x7f397aa769a0, 24 [pid 9037] <... futex resumed>) = 0 [pid 9030] close(12 [pid 9028] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9037] rt_sigaction(SIGRT_1, {sa_handler=0x7f397aae8710, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f397aad98c0}, [pid 9030] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9028] close(14 [pid 9037] <... rt_sigaction resumed>NULL, 8) = 0 [pid 9030] close(13 [pid 9028] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9037] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 9030] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9028] close(15 [pid 9037] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 9030] close(14 [pid 9028] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9037] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 9030] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9028] close(16 [pid 9038] <... set_robust_list resumed>) = 0 [pid 9037] <... mmap resumed>) = 0x7f397aa56000 [pid 9036] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 9030] close(15 [pid 9028] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9038] rt_sigprocmask(SIG_SETMASK, [], [pid 9037] mprotect(0x7f397aa57000, 131072, PROT_READ|PROT_WRITE [pid 9038] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 9038] memfd_create("syzkaller", 0) = 3 [pid 9038] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f3972600000 [pid 9038] 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\x00\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 9037] <... mprotect resumed>) = 0 [pid 9030] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9028] close(17 [pid 9037] rt_sigprocmask(SIG_BLOCK, ~[], [pid 9030] close(16 [pid 9028] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9038] <... write resumed>) = 131072 [pid 9030] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9028] close(18 [pid 9037] <... rt_sigprocmask resumed>[], 8) = 0 [pid 9033] <... openat resumed>) = -1 EIO (Input/output error) [pid 9030] close(17 [pid 9028] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9037] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f397aa76990, parent_tid=0x7f397aa76990, exit_signal=0, stack=0x7f397aa56000, stack_size=0x20300, tls=0x7f397aa766c0} [pid 9030] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9028] close(19./strace-static-x86_64: Process 9039 attached [pid 9033] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 9031] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 9030] close(18 [pid 9028] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9039] rseq(0x7f397aa76fe0, 0x20, 0, 0x53053053 [pid 9038] munmap(0x7f3972600000, 138412032 [pid 9037] <... clone3 resumed> => {parent_tid=[641]}, 88) = 641 [pid 9033] <... futex resumed>) = 0 [pid 9031] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 9030] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9028] close(20 [pid 9037] rt_sigprocmask(SIG_SETMASK, [], [pid 9033] openat(AT_FDCWD, ".", O_RDONLY [pid 9031] <... futex resumed>) = 0 [pid 9030] close(19 [pid 9028] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9038] <... munmap resumed>) = 0 [pid 9030] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9028] close(21 [pid 9030] close(20 [pid 9028] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9030] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9028] close(22 [pid 9030] close(21 [pid 9028] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9030] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9028] close(23 [pid 9030] close(22 [pid 9037] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 9030] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9028] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9039] <... rseq resumed>) = 0 [pid 9030] close(23 [pid 9039] set_robust_list(0x7f397aa769a0, 24 [pid 9030] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9028] close(24 [pid 9033] <... openat resumed>) = 4 [pid 9039] <... set_robust_list resumed>) = 0 [pid 9037] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 9031] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 9030] close(24 [pid 9028] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9037] <... futex resumed>) = 0 [pid 9030] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9028] close(25 [pid 9030] close(25 [pid 9028] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9030] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9028] close(26 [pid 9030] close(26 [pid 9028] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9030] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9028] close(27 [pid 9039] rt_sigprocmask(SIG_SETMASK, [], [pid 9037] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 9033] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 9030] close(27 [pid 9028] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9039] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 9038] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 9033] <... futex resumed>) = 1 [pid 9031] <... futex resumed>) = 0 [pid 9030] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9028] close(28 [pid 9038] <... openat resumed>) = 4 [ 254.622499][ T9033] exFAT-fs (loop1): error, data size is invalid(10) [ 254.648548][ T9033] exFAT-fs (loop1): Filesystem has been set read-only [pid 9030] close(28 [pid 9028] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9039] memfd_create("syzkaller", 0 [pid 9038] ioctl(4, LOOP_SET_FD, 3 [pid 9030] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9028] close(29 [pid 9039] <... memfd_create resumed>) = 3 [pid 9033] ioctl(4, F2FS_IOC_SHUTDOWN, 0x200000000080 [pid 9031] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 9030] close(29 [pid 9028] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9039] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 9033] <... ioctl resumed>) = 0 [pid 9039] <... mmap resumed>) = 0x7f3972600000 [pid 9038] <... ioctl resumed>) = 0 [pid 9031] <... futex resumed>) = 0 [pid 9033] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 9030] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9028] exit_group(0 [pid 9034] <... futex resumed>) = ? [pid 9029] <... futex resumed>) = ? [pid 9028] <... exit_group resumed>) = ? [pid 9029] +++ exited with 0 +++ [pid 9034] +++ exited with 0 +++ [pid 9028] +++ exited with 0 +++ [pid 9039] 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\x00\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 9038] close(3 [pid 9033] <... futex resumed>) = 0 [pid 9031] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 9030] exit_group(0 [pid 5858] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=632, si_uid=0, si_status=0, si_utime=0, si_stime=6 /* 0.06 s */} --- [pid 9038] <... close resumed>) = 0 [pid 9035] <... futex resumed>) = ? [pid 9033] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 9032] <... futex resumed>) = ? [pid 9031] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 9030] <... exit_group resumed>) = ? [pid 5858] restart_syscall(<... resuming interrupted clone ...> [pid 9038] close(4 [pid 9035] +++ exited with 0 +++ [pid 9032] +++ exited with 0 +++ [pid 9031] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5858] <... restart_syscall resumed>) = 0 [pid 9038] <... close resumed>) = 0 [pid 9033] <... futex resumed>) = 0 [pid 9031] <... futex resumed>) = 1 [pid 9038] mkdir("./file1", 0777 [pid 9033] fallocate(-1, 0, 0, 134220898 [pid 9031] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 9030] +++ exited with 0 +++ [pid 9038] <... mkdir resumed>) = 0 [pid 9033] <... fallocate resumed>) = -1 EBADF (Bad file descriptor) [pid 5858] umount2("./250", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5855] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=622, si_uid=0, si_status=0, si_utime=0, si_stime=7 /* 0.07 s */} --- [pid 9033] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5858] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 9039] <... write resumed>) = 131072 [pid 9038] mount("/dev/loop4", "./file1", "exfat", 0, "" [pid 9033] <... futex resumed>) = 1 [pid 9031] <... futex resumed>) = 0 [pid 5858] openat(AT_FDCWD, "./250", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 9033] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 9031] close(3) = 0 [pid 5858] <... openat resumed>) = 3 [pid 9031] close(4 [pid 5858] newfstatat(3, "", [pid 9031] <... close resumed>) = 0 [pid 5858] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=80, ...}, AT_EMPTY_PATH) = 0 [pid 9031] close(5 [pid 5858] getdents64(3, [pid 9031] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5858] <... getdents64 resumed>0x55555c89d730 /* 4 entries */, 32768) = 112 [pid 9039] munmap(0x7f3972600000, 138412032 [pid 9031] close(6 [pid 5858] umount2("./250/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 9039] <... munmap resumed>) = 0 [pid 9031] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9031] close(7) = -1 EBADF (Bad file descriptor) [pid 9031] close(8 [pid 9039] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 9031] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9039] <... openat resumed>) = 4 [pid 9031] close(9) = -1 EBADF (Bad file descriptor) [pid 9031] close(10) = -1 EBADF (Bad file descriptor) [pid 9031] close(11) = -1 EBADF (Bad file descriptor) [pid 9039] ioctl(4, LOOP_SET_FD, 3 [pid 9031] close(12) = -1 EBADF (Bad file descriptor) [pid 5855] umount2("./249", MNT_FORCE|UMOUNT_NOFOLLOW [ 254.687769][ T9038] loop4: detected capacity change from 0 to 256 [pid 9031] close(13 [pid 5855] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5855] openat(AT_FDCWD, "./249", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 5855] newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=80, ...}, AT_EMPTY_PATH) = 0 [pid 5855] getdents64(3, 0x55555c89d730 /* 4 entries */, 32768) = 112 [pid 5855] umount2("./249/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 9031] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5855] <... umount2 resumed>) = 0 [pid 5855] umount2("./249/file1", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5855] newfstatat(AT_FDCWD, "./249/file1", {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5855] umount2("./249/file1", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5855] openat(AT_FDCWD, "./249/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5858] <... umount2 resumed>) = 0 [pid 5855] <... openat resumed>) = 4 [pid 5855] newfstatat(4, "", [pid 5858] umount2("./250/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5855] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_EMPTY_PATH) = 0 [pid 5858] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5855] getdents64(4, [pid 5858] newfstatat(AT_FDCWD, "./250/file1", [pid 5855] <... getdents64 resumed>0x55555c8a5770 /* 2 entries */, 32768) = 48 [pid 9031] close(14 [pid 5858] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5855] getdents64(4, [pid 9031] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5855] <... getdents64 resumed>0x55555c8a5770 /* 0 entries */, 32768) = 0 [pid 5855] close(4 [pid 9031] close(15 [pid 5855] <... close resumed>) = 0 [pid 9031] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5858] umount2("./250/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5855] rmdir("./249/file1" [pid 9031] close(16 [pid 5858] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5855] <... rmdir resumed>) = 0 [pid 5858] openat(AT_FDCWD, "./250/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5855] umount2("./249/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5858] <... openat resumed>) = 4 [pid 5855] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5855] newfstatat(AT_FDCWD, "./249/binderfs", [pid 5858] newfstatat(4, "", [pid 5855] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5858] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_EMPTY_PATH) = 0 [pid 5855] unlink("./249/binderfs") = 0 [pid 9039] <... ioctl resumed>) = 0 [pid 9031] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5858] getdents64(4, [pid 9031] close(17) = -1 EBADF (Bad file descriptor) [pid 5858] <... getdents64 resumed>0x55555c8a5770 /* 2 entries */, 32768) = 48 [pid 5858] getdents64(4, 0x55555c8a5770 /* 0 entries */, 32768) = 0 [pid 5858] close(4) = 0 [pid 5858] rmdir("./250/file1") = 0 [pid 9031] close(18 [pid 5855] getdents64(3, [pid 9031] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9039] close(3 [pid 9031] close(19 [pid 5858] umount2("./250/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5855] <... getdents64 resumed>0x55555c89d730 /* 0 entries */, 32768) = 0 [pid 5858] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5855] close(3 [pid 9039] <... close resumed>) = 0 [pid 9031] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5855] <... close resumed>) = 0 [pid 5858] newfstatat(AT_FDCWD, "./250/binderfs", [pid 5855] rmdir("./249" [pid 9031] close(20 [pid 9039] close(4 [pid 5858] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5855] <... rmdir resumed>) = 0 [pid 9039] <... close resumed>) = 0 [pid 9031] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5858] unlink("./250/binderfs" [pid 5855] mkdir("./250", 0777 [pid 9039] mkdir("./file1", 0777 [pid 9031] close(21 [pid 5858] <... unlink resumed>) = 0 [pid 5855] <... mkdir resumed>) = 0 [pid 9039] <... mkdir resumed>) = 0 [pid 9031] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9031] close(22 [pid 5858] getdents64(3, [pid 9031] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5858] <... getdents64 resumed>0x55555c89d730 /* 0 entries */, 32768) = 0 [pid 9039] mount("/dev/loop2", "./file1", "exfat", 0, "" [pid 5858] close(3 [pid 9031] close(23) = -1 EBADF (Bad file descriptor) [pid 5855] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 9031] close(24) = -1 EBADF (Bad file descriptor) [pid 5858] <... close resumed>) = 0 [pid 5855] <... openat resumed>) = 3 [pid 9031] close(25 [pid 5858] rmdir("./250" [pid 5855] ioctl(3, LOOP_CLR_FD [pid 9031] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9031] close(26 [pid 5858] <... rmdir resumed>) = 0 [pid 5855] <... ioctl resumed>) = 0 [pid 9031] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5858] mkdir("./251", 0777 [pid 9031] close(27) = -1 EBADF (Bad file descriptor) [pid 5858] <... mkdir resumed>) = 0 [pid 5855] close(3 [pid 9038] <... mount resumed>) = 0 [pid 9031] close(28 [pid 5858] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 5855] <... close resumed>) = 0 [pid 9038] openat(AT_FDCWD, "./file1", O_RDONLY|O_DIRECTORY [pid 9031] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5858] <... openat resumed>) = 3 [pid 9031] close(29 [pid 5858] ioctl(3, LOOP_CLR_FD [pid 9031] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5858] <... ioctl resumed>) = 0 [pid 5858] close(3 [pid 9031] exit_group(0 [pid 5858] <... close resumed>) = 0 [pid 9038] <... openat resumed>) = 3 [pid 9033] <... futex resumed>) = ? [pid 9031] <... exit_group resumed>) = ? [pid 9038] chdir("./file1" [pid 9033] +++ exited with 0 +++ [pid 5855] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 9031] +++ exited with 0 +++ [ 254.743188][ T9039] loop2: detected capacity change from 0 to 256 [ 254.765631][ T9038] exFAT-fs (loop4): failed to load upcase table (idx : 0x000104d0, chksum : 0xda218cab, utbl_chksum : 0xe619d30d) [pid 9038] <... chdir resumed>) = 0 ./strace-static-x86_64: Process 9040 attached [pid 5854] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=636, si_uid=0, si_status=0, si_utime=0, si_stime=4 /* 0.04 s */} --- [pid 9040] set_robust_list(0x55555c89c6a0, 24 [pid 9038] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 5854] restart_syscall(<... resuming interrupted clone ...>) = 0 [pid 9040] <... set_robust_list resumed>) = 0 [pid 9038] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 9040] chdir("./250" [pid 9038] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5858] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 9038] <... futex resumed>) = 1 ./strace-static-x86_64: Process 9041 attached [pid 9040] <... chdir resumed>) = 0 [pid 9036] <... futex resumed>) = 0 [pid 5855] <... clone resumed>, child_tidptr=0x55555c89c690) = 625 [pid 5854] umount2("./254", MNT_FORCE|UMOUNT_NOFOLLOW [pid 9040] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 9038] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 9041] set_robust_list(0x55555c89c6a0, 24 [pid 9040] <... prctl resumed>) = 0 [pid 9041] <... set_robust_list resumed>) = 0 [pid 9036] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5854] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 9040] setpgid(0, 0 [pid 9036] <... futex resumed>) = 1 [pid 9041] chdir("./251" [pid 9040] <... setpgid resumed>) = 0 [pid 9038] <... futex resumed>) = 0 [pid 9036] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5854] openat(AT_FDCWD, "./254", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 9040] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 9038] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_NOCTTY|O_TRUNC|O_SYNC|O_NOATIME|FASYNC, 0100 [pid 5858] <... clone resumed>, child_tidptr=0x55555c89c690) = 635 [pid 5854] <... openat resumed>) = 3 [pid 5854] newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=80, ...}, AT_EMPTY_PATH) = 0 [pid 5854] getdents64(3, 0x55555c89d730 /* 4 entries */, 32768) = 112 [pid 5854] umount2("./254/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 9040] <... openat resumed>) = 3 [pid 9041] <... chdir resumed>) = 0 [pid 9040] write(3, "1000", 4 [pid 5854] <... umount2 resumed>) = 0 [pid 9040] <... write resumed>) = 4 [pid 5854] umount2("./254/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 9041] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 9040] close(3 [pid 9039] <... mount resumed>) = 0 [pid 9038] <... openat resumed>) = -1 EIO (Input/output error) [pid 5854] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 9041] setpgid(0, 0) = 0 [pid 9040] <... close resumed>) = 0 [pid 9039] openat(AT_FDCWD, "./file1", O_RDONLY|O_DIRECTORY [pid 9038] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5854] newfstatat(AT_FDCWD, "./254/file1", [pid 9040] symlink("/dev/binderfs", "./binderfs" [pid 9038] <... futex resumed>) = 1 [pid 9036] <... futex resumed>) = 0 [pid 5854] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 9041] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 9039] <... openat resumed>) = 3 [pid 9038] openat(AT_FDCWD, ".", O_RDONLY [pid 9036] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 9040] <... symlink resumed>) = 0 [pid 9039] chdir("./file1" [pid 9038] <... openat resumed>) = 4 [pid 9036] <... futex resumed>) = 0 [pid 5854] umount2("./254/file1", MNT_FORCE|UMOUNT_NOFOLLOW executing program [pid 9041] <... openat resumed>) = 3 [pid 9040] write(1, "executing program\n", 18 [pid 9039] <... chdir resumed>) = 0 [pid 9038] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 9036] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5854] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 9041] write(3, "1000", 4 [pid 9040] <... write resumed>) = 18 [pid 9039] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 9038] <... futex resumed>) = 0 [pid 9036] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 9041] <... write resumed>) = 4 [pid 9039] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 9038] ioctl(4, F2FS_IOC_SHUTDOWN, 0x200000000080 [pid 9036] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5854] openat(AT_FDCWD, "./254/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 9041] close(3 [pid 9040] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 9039] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 9038] <... ioctl resumed>) = 0 [pid 9036] <... futex resumed>) = 0 [pid 9041] <... close resumed>) = 0 [pid 9040] <... futex resumed>) = 0 [pid 9039] <... futex resumed>) = 1 [pid 9038] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 9037] <... futex resumed>) = 0 [pid 9036] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5854] <... openat resumed>) = 4 [pid 9041] symlink("/dev/binderfs", "./binderfs" [pid 9040] rt_sigaction(SIGRT_1, {sa_handler=0x7f397aae8710, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f397aad98c0}, [pid 9039] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 9038] <... futex resumed>) = 0 [pid 9037] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 9036] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 5854] newfstatat(4, "", executing program [pid 9041] <... symlink resumed>) = 0 [pid 9040] <... rt_sigaction resumed>NULL, 8) = 0 [pid 9039] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 9038] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 9037] <... futex resumed>) = 0 [pid 9036] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 9041] write(1, "executing program\n", 18 [pid 9040] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 9039] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_NOCTTY|O_TRUNC|O_SYNC|O_NOATIME|FASYNC, 0100 [pid 9038] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 9037] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 9036] <... futex resumed>) = 0 [pid 5854] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_EMPTY_PATH) = 0 [ 254.832416][ T9039] exFAT-fs (loop2): failed to load upcase table (idx : 0x000104d0, chksum : 0xda218cab, utbl_chksum : 0xe619d30d) [ 254.851386][ T9038] exFAT-fs (loop4): error, data size is invalid(10) [ 254.858405][ T9038] exFAT-fs (loop4): Filesystem has been set read-only [pid 9041] <... write resumed>) = 18 [pid 9040] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 9036] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 9040] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 9041] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 9040] <... mmap resumed>) = 0x7f397aa56000 [pid 9041] <... futex resumed>) = 0 [pid 9040] mprotect(0x7f397aa57000, 131072, PROT_READ|PROT_WRITE [pid 9038] fallocate(-1, 0, 0, 134220898 [pid 5854] getdents64(4, [pid 9041] rt_sigaction(SIGRT_1, {sa_handler=0x7f397aae8710, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f397aad98c0}, [pid 9040] <... mprotect resumed>) = 0 [pid 9038] <... fallocate resumed>) = -1 EBADF (Bad file descriptor) [pid 9041] <... rt_sigaction resumed>NULL, 8) = 0 [pid 5854] <... getdents64 resumed>0x55555c8a5770 /* 2 entries */, 32768) = 48 [pid 9041] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 9040] rt_sigprocmask(SIG_BLOCK, ~[], [pid 9038] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5854] getdents64(4, [pid 9041] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 9040] <... rt_sigprocmask resumed>[], 8) = 0 [pid 9038] <... futex resumed>) = 1 [pid 9036] <... futex resumed>) = 0 [pid 5854] <... getdents64 resumed>0x55555c8a5770 /* 0 entries */, 32768) = 0 [pid 9041] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 9040] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f397aa76990, parent_tid=0x7f397aa76990, exit_signal=0, stack=0x7f397aa56000, stack_size=0x20300, tls=0x7f397aa766c0} [pid 9038] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 9036] close(3 [pid 5854] close(4 [pid 9041] <... mmap resumed>) = 0x7f397aa56000 [pid 9036] <... close resumed>) = 0 [pid 5854] <... close resumed>) = 0 ./strace-static-x86_64: Process 9042 attached [pid 9041] mprotect(0x7f397aa57000, 131072, PROT_READ|PROT_WRITE [pid 9040] <... clone3 resumed> => {parent_tid=[626]}, 88) = 626 [pid 9036] close(4) = 0 [pid 9036] close(5) = -1 EBADF (Bad file descriptor) [pid 9036] close(6) = -1 EBADF (Bad file descriptor) [pid 9036] close(7 [pid 9042] rseq(0x7f397aa76fe0, 0x20, 0, 0x53053053 [pid 9036] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9042] <... rseq resumed>) = 0 [pid 9036] close(8 [pid 9042] set_robust_list(0x7f397aa769a0, 24 [pid 9036] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9042] <... set_robust_list resumed>) = 0 [pid 9036] close(9 [pid 9042] rt_sigprocmask(SIG_SETMASK, [], [pid 9036] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9042] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 9036] close(10 [pid 9042] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 9036] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9036] close(11) = -1 EBADF (Bad file descriptor) [pid 9040] rt_sigprocmask(SIG_SETMASK, [], [pid 9036] close(12 [pid 5854] rmdir("./254/file1" [pid 9036] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9036] close(13 [pid 5854] <... rmdir resumed>) = 0 [pid 9036] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9041] <... mprotect resumed>) = 0 [pid 9036] close(14 [pid 5854] umount2("./254/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 9036] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9036] close(15) = -1 EBADF (Bad file descriptor) [pid 9041] rt_sigprocmask(SIG_BLOCK, ~[], [pid 9040] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 9039] <... openat resumed>) = -1 EIO (Input/output error) [pid 9036] close(16 [pid 5854] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 9041] <... rt_sigprocmask resumed>[], 8) = 0 [pid 9040] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 9039] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 9036] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5854] newfstatat(AT_FDCWD, "./254/binderfs", [pid 9042] <... futex resumed>) = 0 [pid 9041] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f397aa76990, parent_tid=0x7f397aa76990, exit_signal=0, stack=0x7f397aa56000, stack_size=0x20300, tls=0x7f397aa766c0} [pid 9040] <... futex resumed>) = 1 [pid 9039] <... futex resumed>) = 1 [pid 9037] <... futex resumed>) = 0 [pid 9036] close(17./strace-static-x86_64: Process 9043 attached [pid 9042] memfd_create("syzkaller", 0 [pid 9040] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 9039] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 9037] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 9036] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5854] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 9043] rseq(0x7f397aa76fe0, 0x20, 0, 0x53053053 [pid 9042] <... memfd_create resumed>) = 3 [pid 9041] <... clone3 resumed> => {parent_tid=[636]}, 88) = 636 [pid 9039] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 9037] <... futex resumed>) = 0 [pid 9036] close(18 [pid 5854] unlink("./254/binderfs" [pid 9042] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 9043] <... rseq resumed>) = 0 [pid 9042] <... mmap resumed>) = 0x7f3972600000 [pid 9041] rt_sigprocmask(SIG_SETMASK, [], [pid 9037] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 9039] openat(AT_FDCWD, ".", O_RDONLY [pid 9036] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5854] <... unlink resumed>) = 0 [pid 9041] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 9039] <... openat resumed>) = 4 [pid 5854] getdents64(3, [pid 9041] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 9039] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5854] <... getdents64 resumed>0x55555c89d730 /* 0 entries */, 32768) = 0 [pid 9041] <... futex resumed>) = 0 [pid 9039] <... futex resumed>) = 1 [pid 9037] <... futex resumed>) = 0 [pid 5854] close(3 [pid 9041] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 9037] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 9039] ioctl(4, F2FS_IOC_SHUTDOWN, 0x200000000080 [pid 9037] <... futex resumed>) = 0 [pid 5854] <... close resumed>) = 0 [pid 9039] <... ioctl resumed>) = 0 [pid 9037] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 9036] close(19 [pid 5854] rmdir("./254" [pid 9043] set_robust_list(0x7f397aa769a0, 24 [pid 9042] 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\x00\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 9039] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 9036] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5854] <... rmdir resumed>) = 0 [pid 9039] <... futex resumed>) = 1 [pid 9037] <... futex resumed>) = 0 [pid 5854] mkdir("./255", 0777 [pid 9039] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 9037] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 9043] <... set_robust_list resumed>) = 0 [pid 9039] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 9037] <... futex resumed>) = 0 [pid 9036] close(20 [pid 5854] <... mkdir resumed>) = 0 [pid 9039] fallocate(-1, 0, 0, 134220898 [pid 9037] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5854] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 9039] <... fallocate resumed>) = -1 EBADF (Bad file descriptor) [pid 9043] rt_sigprocmask(SIG_SETMASK, [], [pid 9039] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 9036] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5854] <... openat resumed>) = 3 [pid 9043] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 9039] <... futex resumed>) = 1 [pid 9037] <... futex resumed>) = 0 [pid 9036] close(21 [pid 5854] ioctl(3, LOOP_CLR_FD [pid 9043] memfd_create("syzkaller", 0 [pid 9039] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 9037] close(3 [pid 9036] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9043] <... memfd_create resumed>) = 3 [pid 9037] <... close resumed>) = 0 [pid 9036] close(22 [pid 5854] <... ioctl resumed>) = 0 [pid 9043] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 9037] close(4 [pid 9036] <... close resumed>) = -1 EBADF (Bad file descriptor) [ 254.893972][ T9039] exFAT-fs (loop2): error, data size is invalid(10) [ 254.919609][ T9039] exFAT-fs (loop2): Filesystem has been set read-only [pid 9042] <... write resumed>) = 131072 [pid 5854] close(3 [pid 9043] <... mmap resumed>) = 0x7f3972600000 [pid 9037] <... close resumed>) = 0 [pid 9036] close(23 [pid 9037] close(5 [pid 9036] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9037] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9036] close(24 [pid 9037] close(6 [pid 9036] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9037] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9036] close(25 [pid 9043] 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\x00\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 9037] close(7 [pid 9036] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5854] <... close resumed>) = 0 [pid 9037] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9043] <... write resumed>) = 131072 [pid 9042] munmap(0x7f3972600000, 138412032 [pid 9037] close(8 [pid 9036] close(26 [pid 9042] <... munmap resumed>) = 0 [pid 9037] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9036] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5854] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 9037] close(9 [pid 9036] close(27 [pid 9037] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9036] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9037] close(10 [pid 9036] close(28 [pid 9037] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9036] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9037] close(11 [pid 9036] close(29 [pid 9042] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 9036] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9043] munmap(0x7f3972600000, 138412032 [pid 9042] <... openat resumed>) = 4 [pid 9037] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9036] exit_group(0 [pid 9043] <... munmap resumed>) = 0 [pid 9042] ioctl(4, LOOP_SET_FD, 3 [pid 9038] <... futex resumed>) = ? [pid 9037] close(12 [pid 9036] <... exit_group resumed>) = ? ./strace-static-x86_64: Process 9044 attached [pid 9038] +++ exited with 0 +++ [pid 9037] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9037] close(13 [pid 9036] +++ exited with 0 +++ [pid 9043] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 9037] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5854] <... clone resumed>, child_tidptr=0x55555c89c690) = 638 [pid 9044] set_robust_list(0x55555c89c6a0, 24 [pid 9043] <... openat resumed>) = 4 [pid 9037] close(14 [pid 5857] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=622, si_uid=0, si_status=0, si_utime=0, si_stime=5 /* 0.05 s */} --- [pid 9044] <... set_robust_list resumed>) = 0 [pid 9043] ioctl(4, LOOP_SET_FD, 3 [pid 9037] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5857] umount2("./253", MNT_FORCE|UMOUNT_NOFOLLOW [pid 9044] chdir("./255" [pid 9043] <... ioctl resumed>) = 0 [pid 9037] close(15 [pid 5857] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 9044] <... chdir resumed>) = 0 [pid 9037] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9037] close(16 [pid 9044] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 9037] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9044] <... prctl resumed>) = 0 [pid 9037] close(17 [pid 5857] openat(AT_FDCWD, "./253", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 9037] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9037] close(18 [pid 5857] <... openat resumed>) = 3 [pid 9037] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9037] close(19 [pid 5857] newfstatat(3, "", [pid 9037] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9044] setpgid(0, 0 [pid 9037] close(20 [pid 5857] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=80, ...}, AT_EMPTY_PATH) = 0 [pid 9044] <... setpgid resumed>) = 0 [pid 9037] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9037] close(21 [pid 9044] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 9037] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5857] getdents64(3, [pid 9037] close(22 [pid 5857] <... getdents64 resumed>0x55555c89d730 /* 4 entries */, 32768) = 112 [pid 9044] <... openat resumed>) = 3 [pid 9037] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9044] write(3, "1000", 4 [pid 9037] close(23 [pid 9044] <... write resumed>) = 4 [pid 9037] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9044] close(3 [pid 9037] close(24 [pid 9044] <... close resumed>) = 0 [pid 9037] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5857] umount2("./253/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 9044] symlink("/dev/binderfs", "./binderfs" [pid 9037] close(25 [pid 5857] <... umount2 resumed>) = 0 [pid 9037] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9044] <... symlink resumed>) = 0 [pid 9042] <... ioctl resumed>) = 0 [pid 9037] close(26 [pid 5857] umount2("./253/file1", MNT_FORCE|UMOUNT_NOFOLLOWexecuting program [pid 9044] write(1, "executing program\n", 18 [pid 9037] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5857] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 9044] <... write resumed>) = 18 [pid 9037] close(27 [pid 9044] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 9043] close(3 [pid 9042] close(3 [pid 9037] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5857] newfstatat(AT_FDCWD, "./253/file1", [pid 9044] <... futex resumed>) = 0 [pid 9043] <... close resumed>) = 0 [pid 9042] <... close resumed>) = 0 [pid 9037] close(28 [pid 5857] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 9044] rt_sigaction(SIGRT_1, {sa_handler=0x7f397aae8710, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f397aad98c0}, [pid 9043] close(4 [pid 9042] close(4 [pid 9037] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5857] umount2("./253/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 9044] <... rt_sigaction resumed>NULL, 8) = 0 [pid 9043] <... close resumed>) = 0 [pid 9042] <... close resumed>) = 0 [pid 9037] close(29 [pid 5857] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 9044] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 9043] mkdir("./file1", 0777 [pid 9042] mkdir("./file1", 0777 [pid 9037] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5857] openat(AT_FDCWD, "./253/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 9044] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 9043] <... mkdir resumed>) = 0 [pid 9042] <... mkdir resumed>) = 0 [pid 9037] exit_group(0 [pid 5857] <... openat resumed>) = 4 [pid 9044] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 9043] mount("/dev/loop3", "./file1", "exfat", 0, "" [pid 9042] mount("/dev/loop0", "./file1", "exfat", 0, "" [pid 9039] <... futex resumed>) = ? [pid 9037] <... exit_group resumed>) = ? [pid 5857] newfstatat(4, "", [pid 9044] <... mmap resumed>) = 0x7f397aa56000 [pid 5857] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_EMPTY_PATH) = 0 [pid 9044] mprotect(0x7f397aa57000, 131072, PROT_READ|PROT_WRITE [pid 5857] getdents64(4, 0x55555c8a5770 /* 2 entries */, 32768) = 48 [ 254.982889][ T9042] loop0: detected capacity change from 0 to 256 [ 254.999545][ T9043] loop3: detected capacity change from 0 to 256 [pid 5857] getdents64(4, 0x55555c8a5770 /* 0 entries */, 32768) = 0 [pid 5857] close(4) = 0 [pid 5857] rmdir("./253/file1") = 0 [pid 5857] umount2("./253/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5857] newfstatat(AT_FDCWD, "./253/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5857] unlink("./253/binderfs") = 0 [pid 5857] getdents64(3, 0x55555c89d730 /* 0 entries */, 32768) = 0 [pid 5857] close(3) = 0 [pid 5857] rmdir("./253") = 0 [pid 5857] mkdir("./254", 0777 [pid 9044] <... mprotect resumed>) = 0 [pid 9039] +++ exited with 0 +++ [pid 9037] +++ exited with 0 +++ [pid 9044] rt_sigprocmask(SIG_BLOCK, ~[], [pid 5856] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=640, si_uid=0, si_status=0, si_utime=0, si_stime=3 /* 0.03 s */} --- [pid 9044] <... rt_sigprocmask resumed>[], 8) = 0 [pid 9044] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f397aa76990, parent_tid=0x7f397aa76990, exit_signal=0, stack=0x7f397aa56000, stack_size=0x20300, tls=0x7f397aa766c0} [pid 5857] <... mkdir resumed>) = 0 [pid 5857] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 5856] umount2("./251", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5856] openat(AT_FDCWD, "./251", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 5857] <... openat resumed>) = 3 [pid 5856] newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=80, ...}, AT_EMPTY_PATH) = 0 [pid 5857] ioctl(3, LOOP_CLR_FD [pid 5856] getdents64(3, [pid 5857] <... ioctl resumed>) = 0 [pid 5856] <... getdents64 resumed>0x55555c89d730 /* 4 entries */, 32768) = 112 [pid 5856] umount2("./251/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5857] close(3) = 0 ./strace-static-x86_64: Process 9045 attached [pid 9044] <... clone3 resumed> => {parent_tid=[639]}, 88) = 639 [pid 5856] <... umount2 resumed>) = 0 [pid 9044] rt_sigprocmask(SIG_SETMASK, [], [pid 5857] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 9046 attached [pid 9045] rseq(0x7f397aa76fe0, 0x20, 0, 0x53053053 [pid 9044] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5856] umount2("./251/file1", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 9046] set_robust_list(0x55555c89c6a0, 24 [pid 5856] newfstatat(AT_FDCWD, "./251/file1", [pid 9046] <... set_robust_list resumed>) = 0 [pid 9044] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5856] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 9046] chdir("./254" [pid 9045] <... rseq resumed>) = 0 [pid 5857] <... clone resumed>, child_tidptr=0x55555c89c690) = 624 [pid 9044] <... futex resumed>) = 0 [pid 9045] set_robust_list(0x7f397aa769a0, 24 [pid 9044] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 9045] <... set_robust_list resumed>) = 0 [pid 9046] <... chdir resumed>) = 0 [pid 9045] rt_sigprocmask(SIG_SETMASK, [], [pid 9042] <... mount resumed>) = 0 [pid 9046] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 9045] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 9042] openat(AT_FDCWD, "./file1", O_RDONLY|O_DIRECTORY [pid 9046] <... prctl resumed>) = 0 [pid 9046] setpgid(0, 0 [pid 9045] memfd_create("syzkaller", 0 [pid 9046] <... setpgid resumed>) = 0 [pid 9042] <... openat resumed>) = 3 [pid 9046] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 9045] <... memfd_create resumed>) = 3 [pid 9042] chdir("./file1" [pid 9046] <... openat resumed>) = 3 [pid 9045] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 9046] write(3, "1000", 4 [pid 9042] <... chdir resumed>) = 0 [pid 5856] umount2("./251/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 9045] <... mmap resumed>) = 0x7f3972600000 [pid 9042] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 9046] <... write resumed>) = 4 [pid 5856] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 9046] close(3 [pid 5856] openat(AT_FDCWD, "./251/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 9046] <... close resumed>) = 0 [pid 5856] <... openat resumed>) = 4 [pid 9046] symlink("/dev/binderfs", "./binderfs" [pid 5856] newfstatat(4, "", [ 255.065125][ T9042] exFAT-fs (loop0): failed to load upcase table (idx : 0x000104d0, chksum : 0xda218cab, utbl_chksum : 0xe619d30d) executing program [pid 9046] <... symlink resumed>) = 0 [pid 9045] 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\x00\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 9042] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 9042] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5856] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_EMPTY_PATH) = 0 [pid 9042] <... futex resumed>) = 1 [pid 9040] <... futex resumed>) = 0 [pid 9042] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL) = -1 EAGAIN (Resource temporarily unavailable) [pid 9040] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 9042] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_NOCTTY|O_TRUNC|O_SYNC|O_NOATIME|FASYNC, 0100 [pid 5856] getdents64(4, 0x55555c8a5770 /* 2 entries */, 32768) = 48 [pid 5856] getdents64(4, 0x55555c8a5770 /* 0 entries */, 32768) = 0 [pid 5856] close(4) = 0 [pid 5856] rmdir("./251/file1") = 0 [pid 9046] write(1, "executing program\n", 18) = 18 [pid 9046] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 5856] umount2("./251/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5856] newfstatat(AT_FDCWD, "./251/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 9046] rt_sigaction(SIGRT_1, {sa_handler=0x7f397aae8710, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f397aad98c0}, [pid 5856] unlink("./251/binderfs" [pid 9046] <... rt_sigaction resumed>NULL, 8) = 0 [pid 5856] <... unlink resumed>) = 0 [pid 9046] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 5856] getdents64(3, [pid 9046] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5856] <... getdents64 resumed>0x55555c89d730 /* 0 entries */, 32768) = 0 [pid 9046] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 5856] close(3 [pid 9046] <... mmap resumed>) = 0x7f397aa56000 [pid 5856] <... close resumed>) = 0 [pid 9046] mprotect(0x7f397aa57000, 131072, PROT_READ|PROT_WRITE [pid 5856] rmdir("./251" [pid 9046] <... mprotect resumed>) = 0 [pid 5856] <... rmdir resumed>) = 0 [pid 9046] rt_sigprocmask(SIG_BLOCK, ~[], [pid 5856] mkdir("./252", 0777 [pid 9040] <... futex resumed>) = 0 [pid 9046] <... rt_sigprocmask resumed>[], 8) = 0 [pid 9045] <... write resumed>) = 131072 [pid 9040] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5856] <... mkdir resumed>) = 0 [pid 9046] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f397aa76990, parent_tid=0x7f397aa76990, exit_signal=0, stack=0x7f397aa56000, stack_size=0x20300, tls=0x7f397aa766c0} [pid 5856] openat(AT_FDCWD, "/dev/loop2", O_RDWR) = 3 ./strace-static-x86_64: Process 9047 attached [pid 9046] <... clone3 resumed> => {parent_tid=[625]}, 88) = 625 [pid 5856] ioctl(3, LOOP_CLR_FD [pid 9046] rt_sigprocmask(SIG_SETMASK, [], [pid 5856] <... ioctl resumed>) = 0 [pid 9046] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5856] close(3 [pid 9046] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 9045] munmap(0x7f3972600000, 138412032 [pid 9046] <... futex resumed>) = 0 [pid 5856] <... close resumed>) = 0 [pid 9046] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 9045] <... munmap resumed>) = 0 [pid 9047] rseq(0x7f397aa76fe0, 0x20, 0, 0x53053053) = 0 [pid 9045] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 9043] <... mount resumed>) = 0 [pid 5856] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 9047] set_robust_list(0x7f397aa769a0, 24 [pid 9045] <... openat resumed>) = 4 [pid 9047] <... set_robust_list resumed>) = 0 [pid 9045] ioctl(4, LOOP_SET_FD, 3 [pid 9047] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 ./strace-static-x86_64: Process 9048 attached [pid 9047] memfd_create("syzkaller", 0 [pid 9048] set_robust_list(0x55555c89c6a0, 24 [pid 9047] <... memfd_create resumed>) = 3 [pid 9043] openat(AT_FDCWD, "./file1", O_RDONLY|O_DIRECTORY [pid 9048] <... set_robust_list resumed>) = 0 [pid 9047] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 9043] <... openat resumed>) = 3 [pid 5856] <... clone resumed>, child_tidptr=0x55555c89c690) = 642 [pid 9048] chdir("./252" [pid 9047] <... mmap resumed>) = 0x7f3972600000 [pid 9043] chdir("./file1" [pid 9042] <... openat resumed>) = -1 EIO (Input/output error) [pid 9048] <... chdir resumed>) = 0 [pid 9047] 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\x00\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 9043] <... chdir resumed>) = 0 [pid 9048] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 9043] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 9048] <... prctl resumed>) = 0 [pid 9043] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 9042] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 9048] setpgid(0, 0 [pid 9042] <... futex resumed>) = 1 [pid 9040] <... futex resumed>) = 0 [pid 9048] <... setpgid resumed>) = 0 [pid 9042] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 9040] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 9048] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [ 255.120789][ T9043] exFAT-fs (loop3): failed to load upcase table (idx : 0x000104d0, chksum : 0xda218cab, utbl_chksum : 0xe619d30d) [ 255.140940][ T9042] exFAT-fs (loop0): error, data size is invalid(10) [ 255.147785][ T9042] exFAT-fs (loop0): Filesystem has been set read-only [pid 9043] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 9048] <... openat resumed>) = 3 [pid 9047] <... write resumed>) = 131072 [pid 9043] <... futex resumed>) = 1 [pid 9042] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 9041] <... futex resumed>) = 0 [pid 9040] <... futex resumed>) = 0 [pid 9047] munmap(0x7f3972600000, 138412032 [pid 9042] openat(AT_FDCWD, ".", O_RDONLY [pid 9041] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 9040] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 9047] <... munmap resumed>) = 0 [pid 9042] <... openat resumed>) = 4 [pid 9041] <... futex resumed>) = 0 [pid 9042] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 9041] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 9048] write(3, "1000", 4 [pid 9047] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 9043] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_NOCTTY|O_TRUNC|O_SYNC|O_NOATIME|FASYNC, 0100 [pid 9048] <... write resumed>) = 4 [pid 9047] <... openat resumed>) = 4 [pid 9042] <... futex resumed>) = 1 [pid 9040] <... futex resumed>) = 0 [pid 9048] close(3 [pid 9047] ioctl(4, LOOP_SET_FD, 3 [pid 9042] ioctl(4, F2FS_IOC_SHUTDOWN, 0x200000000080 [pid 9040] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 9048] <... close resumed>) = 0 [pid 9042] <... ioctl resumed>) = 0 [pid 9040] <... futex resumed>) = 0 executing program [pid 9048] symlink("/dev/binderfs", "./binderfs" [pid 9042] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 9040] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 9042] <... futex resumed>) = 0 [pid 9040] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 9042] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 9040] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 9042] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 9040] <... futex resumed>) = 0 [pid 9042] fallocate(-1, 0, 0, 134220898 [pid 9040] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 9042] <... fallocate resumed>) = -1 EBADF (Bad file descriptor) [pid 9048] <... symlink resumed>) = 0 [pid 9042] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 9048] write(1, "executing program\n", 18 [pid 9042] <... futex resumed>) = 1 [pid 9040] <... futex resumed>) = 0 [pid 9048] <... write resumed>) = 18 [pid 9045] <... ioctl resumed>) = 0 [pid 9042] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 9040] close(3 [pid 9048] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 9040] <... close resumed>) = 0 [pid 9048] <... futex resumed>) = 0 [pid 9040] close(4 [pid 9048] rt_sigaction(SIGRT_1, {sa_handler=0x7f397aae8710, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f397aad98c0}, [pid 9040] <... close resumed>) = 0 [pid 9048] <... rt_sigaction resumed>NULL, 8) = 0 [pid 9040] close(5 [pid 9048] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 9045] close(3 [pid 9040] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9045] <... close resumed>) = 0 [pid 9040] close(6 [pid 9045] close(4 [pid 9040] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9048] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 9045] <... close resumed>) = 0 [pid 9040] close(7 [pid 9048] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f397aa56000 [pid 9048] mprotect(0x7f397aa57000, 131072, PROT_READ|PROT_WRITE [pid 9045] mkdir("./file1", 0777 [pid 9041] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 9040] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9048] <... mprotect resumed>) = 0 [pid 9045] <... mkdir resumed>) = 0 [pid 9041] futex(0x7f397ab4b6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 9040] close(8 [pid 9045] mount("/dev/loop1", "./file1", "exfat", 0, "" [pid 9041] <... futex resumed>) = 0 [pid 9040] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9048] rt_sigprocmask(SIG_BLOCK, ~[], [pid 9047] <... ioctl resumed>) = 0 [pid 9041] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 9040] close(9 [pid 9048] <... rt_sigprocmask resumed>[], 8) = 0 [pid 9047] close(3 [pid 9041] <... mmap resumed>) = 0x7f397aa35000 [pid 9040] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9041] mprotect(0x7f397aa36000, 131072, PROT_READ|PROT_WRITE [pid 9040] close(10 [pid 9048] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f397aa76990, parent_tid=0x7f397aa76990, exit_signal=0, stack=0x7f397aa56000, stack_size=0x20300, tls=0x7f397aa766c0} [pid 9047] <... close resumed>) = 0 [pid 9041] <... mprotect resumed>) = 0 [pid 9040] <... close resumed>) = -1 EBADF (Bad file descriptor) ./strace-static-x86_64: Process 9049 attached [pid 9047] close(4 [pid 9041] rt_sigprocmask(SIG_BLOCK, ~[], [pid 9040] close(11 [pid 9041] <... rt_sigprocmask resumed>[], 8) = 0 [pid 9040] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9041] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f397aa55990, parent_tid=0x7f397aa55990, exit_signal=0, stack=0x7f397aa35000, stack_size=0x20300, tls=0x7f397aa556c0} [pid 9040] close(12./strace-static-x86_64: Process 9050 attached [pid 9048] <... clone3 resumed> => {parent_tid=[643]}, 88) = 643 [pid 9047] <... close resumed>) = 0 [pid 9040] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9048] rt_sigprocmask(SIG_SETMASK, [], [pid 9047] mkdir("./file1", 0777 [pid 9040] close(13 [pid 9049] rseq(0x7f397aa76fe0, 0x20, 0, 0x53053053 [pid 9048] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 9047] <... mkdir resumed>) = 0 [pid 9041] <... clone3 resumed> => {parent_tid=[637]}, 88) = 637 [pid 9040] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9048] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 9047] mount("/dev/loop4", "./file1", "exfat", 0, "" [pid 9041] rt_sigprocmask(SIG_SETMASK, [], [pid 9040] close(14 [pid 9050] rseq(0x7f397aa55fe0, 0x20, 0, 0x53053053 [pid 9049] <... rseq resumed>) = 0 [pid 9048] <... futex resumed>) = 0 [pid 9041] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 9040] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9048] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 9050] <... rseq resumed>) = 0 [pid 9049] set_robust_list(0x7f397aa769a0, 24 [pid 9041] futex(0x7f397ab4b6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 9040] close(15) = -1 EBADF (Bad file descriptor) [pid 9049] <... set_robust_list resumed>) = 0 [pid 9041] <... futex resumed>) = 0 [pid 9040] close(16 [pid 9049] rt_sigprocmask(SIG_SETMASK, [], [pid 9041] futex(0x7f397ab4b6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 9040] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9050] set_robust_list(0x7f397aa559a0, 24 [pid 9049] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 9043] <... openat resumed>) = -1 EIO (Input/output error) [pid 9040] close(17 [pid 9049] memfd_create("syzkaller", 0 [pid 9043] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 9050] <... set_robust_list resumed>) = 0 [pid 9049] <... memfd_create resumed>) = 3 [pid 9043] <... futex resumed>) = 0 [pid 9040] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9050] rt_sigprocmask(SIG_SETMASK, [], [pid 9049] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [ 255.211420][ T9043] exFAT-fs (loop3): error, data size is invalid(10) [ 255.216938][ T9045] loop1: detected capacity change from 0 to 256 [ 255.226095][ T9047] loop4: detected capacity change from 0 to 256 [ 255.249409][ T9043] exFAT-fs (loop3): Filesystem has been set read-only [pid 9040] close(18 [pid 9043] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 9040] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9040] close(19 [pid 9050] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 9040] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9050] openat(AT_FDCWD, ".", O_RDONLY) = 4 [pid 9049] <... mmap resumed>) = 0x7f3972600000 [pid 9040] close(20 [pid 9050] futex(0x7f397ab4b6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 9040] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9040] close(21 [pid 9050] <... futex resumed>) = 1 [pid 9050] futex(0x7f397ab4b6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 9040] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9049] 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\x00\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 9041] <... futex resumed>) = 0 [pid 9040] close(22 [pid 9041] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 9040] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9049] <... write resumed>) = 131072 [pid 9043] <... futex resumed>) = 0 [pid 9041] <... futex resumed>) = 1 [pid 9040] close(23 [pid 9049] munmap(0x7f3972600000, 138412032 [pid 9043] ioctl(4, F2FS_IOC_SHUTDOWN, 0x200000000080 [pid 9041] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 9040] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9043] <... ioctl resumed>) = 0 [pid 9040] close(24 [pid 9043] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 9040] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9049] <... munmap resumed>) = 0 [pid 9045] <... mount resumed>) = 0 [pid 9043] <... futex resumed>) = 1 [pid 9041] <... futex resumed>) = 0 [pid 9040] close(25 [pid 9049] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 9041] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 9040] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9041] <... futex resumed>) = 0 [pid 9040] close(26 [pid 9041] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 9040] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9049] <... openat resumed>) = 4 [pid 9045] openat(AT_FDCWD, "./file1", O_RDONLY|O_DIRECTORY [pid 9043] fallocate(-1, 0, 0, 134220898 [pid 9040] close(27 [pid 9049] ioctl(4, LOOP_SET_FD, 3 [pid 9045] <... openat resumed>) = 3 [pid 9040] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9040] close(28) = -1 EBADF (Bad file descriptor) [pid 9040] close(29) = -1 EBADF (Bad file descriptor) [ 255.282358][ T9045] exFAT-fs (loop1): failed to load upcase table (idx : 0x000104d0, chksum : 0xda218cab, utbl_chksum : 0xe619d30d) [ 255.318532][ T9047] exFAT-fs (loop4): failed to load upcase table (idx : 0x000104d0, chksum : 0xda218cab, utbl_chksum : 0xe619d30d) [pid 9043] <... fallocate resumed>) = -1 EBADF (Bad file descriptor) [pid 9040] exit_group(0 [pid 9043] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 9043] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 9041] <... futex resumed>) = 0 [pid 9045] chdir("./file1" [pid 9042] <... futex resumed>) = ? [pid 9040] <... exit_group resumed>) = ? [pid 9049] <... ioctl resumed>) = 0 [pid 9041] close(3) = 0 [pid 9041] close(4 [pid 9047] <... mount resumed>) = 0 [pid 9041] <... close resumed>) = 0 [pid 9049] close(3 [pid 9047] openat(AT_FDCWD, "./file1", O_RDONLY|O_DIRECTORY [pid 9045] <... chdir resumed>) = 0 [pid 9042] +++ exited with 0 +++ [pid 9041] close(5 [pid 9040] +++ exited with 0 +++ [pid 9049] <... close resumed>) = 0 [pid 9047] <... openat resumed>) = 3 [pid 9045] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 9041] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9041] close(6 [pid 5855] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=625, si_uid=0, si_status=0, si_utime=0, si_stime=5 /* 0.05 s */} --- [pid 9049] close(4 [pid 9041] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9049] <... close resumed>) = 0 [pid 9045] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 9041] close(7 [pid 5855] umount2("./250", MNT_FORCE|UMOUNT_NOFOLLOW [pid 9049] mkdir("./file1", 0777 [pid 9045] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 9041] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5855] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 9049] <... mkdir resumed>) = 0 [pid 9047] chdir("./file1" [pid 9045] <... futex resumed>) = 1 [pid 9044] <... futex resumed>) = 0 [pid 9041] close(8 [pid 5855] openat(AT_FDCWD, "./250", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 9049] mount("/dev/loop2", "./file1", "exfat", 0, "" [pid 9045] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 9044] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 9041] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9045] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 9044] <... futex resumed>) = 0 [pid 9041] close(9 [pid 9044] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 9041] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9045] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_NOCTTY|O_TRUNC|O_SYNC|O_NOATIME|FASYNC, 0100 [pid 9041] close(10 [pid 9047] <... chdir resumed>) = 0 [pid 9041] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5855] <... openat resumed>) = 3 [pid 9047] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 5855] newfstatat(3, "", [pid 9047] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5855] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=80, ...}, AT_EMPTY_PATH) = 0 [pid 9047] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5855] getdents64(3, [pid 9047] <... futex resumed>) = 1 [pid 5855] <... getdents64 resumed>0x55555c89d730 /* 4 entries */, 32768) = 112 [pid 9047] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5855] umount2("./250/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 9046] <... futex resumed>) = 0 [pid 9041] close(11 [pid 9046] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 9041] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9047] <... futex resumed>) = 0 [pid 9046] <... futex resumed>) = 1 [pid 9041] close(12) = -1 EBADF (Bad file descriptor) [pid 9047] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_NOCTTY|O_TRUNC|O_SYNC|O_NOATIME|FASYNC, 0100 [pid 9046] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [ 255.332219][ T9049] loop2: detected capacity change from 0 to 256 [ 255.366738][ T9045] exFAT-fs (loop1): error, data size is invalid(10) [ 255.376159][ T9047] exFAT-fs (loop4): error, data size is invalid(10) [pid 9041] close(13) = -1 EBADF (Bad file descriptor) [pid 9041] close(14 [pid 9044] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 9041] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9044] futex(0x7f397ab4b6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 9041] close(15) = -1 EBADF (Bad file descriptor) [pid 9044] <... futex resumed>) = 0 [pid 9041] close(16 [pid 9044] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 9041] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9041] close(17 [pid 9045] <... openat resumed>) = -1 EIO (Input/output error) [pid 9044] <... mmap resumed>) = 0x7f397aa35000 [pid 9041] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5855] <... umount2 resumed>) = 0 [pid 9044] mprotect(0x7f397aa36000, 131072, PROT_READ|PROT_WRITE [pid 9041] close(18 [pid 5855] umount2("./250/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 9044] <... mprotect resumed>) = 0 [pid 9041] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9044] rt_sigprocmask(SIG_BLOCK, ~[], [pid 9041] close(19 [pid 5855] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 9045] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 9044] <... rt_sigprocmask resumed>[], 8) = 0 [pid 9041] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9049] <... mount resumed>) = 0 [pid 9046] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 9045] <... futex resumed>) = 0 [pid 9044] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f397aa55990, parent_tid=0x7f397aa55990, exit_signal=0, stack=0x7f397aa35000, stack_size=0x20300, tls=0x7f397aa556c0} [pid 9041] close(20 [pid 5855] newfstatat(AT_FDCWD, "./250/file1", ./strace-static-x86_64: Process 9051 attached [pid 9049] openat(AT_FDCWD, "./file1", O_RDONLY|O_DIRECTORY [pid 9046] futex(0x7f397ab4b6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 9045] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 9041] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9051] rseq(0x7f397aa55fe0, 0x20, 0, 0x53053053 [pid 9049] <... openat resumed>) = 3 [pid 9046] <... futex resumed>) = 0 [pid 9044] <... clone3 resumed> => {parent_tid=[640]}, 88) = 640 [pid 9041] close(21 [pid 5855] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 9051] <... rseq resumed>) = 0 [pid 9049] chdir("./file1" [pid 9046] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f397aa35000 [pid 9041] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5855] umount2("./250/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 9046] mprotect(0x7f397aa36000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 5855] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 9046] rt_sigprocmask(SIG_BLOCK, ~[], [pid 9041] close(22 [pid 5855] openat(AT_FDCWD, "./250/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 9051] set_robust_list(0x7f397aa559a0, 24 [pid 9049] <... chdir resumed>) = 0 [pid 9046] <... rt_sigprocmask resumed>[], 8) = 0 [pid 9044] rt_sigprocmask(SIG_SETMASK, [], [pid 9041] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5855] <... openat resumed>) = 4 [pid 9051] <... set_robust_list resumed>) = 0 [pid 9049] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 9046] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f397aa55990, parent_tid=0x7f397aa55990, exit_signal=0, stack=0x7f397aa35000, stack_size=0x20300, tls=0x7f397aa556c0} [pid 9044] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 9041] close(23 [pid 5855] newfstatat(4, "", ./strace-static-x86_64: Process 9052 attached [pid 9051] rt_sigprocmask(SIG_SETMASK, [], [pid 9049] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 9044] futex(0x7f397ab4b6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 9041] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5855] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_EMPTY_PATH) = 0 [pid 9052] rseq(0x7f397aa55fe0, 0x20, 0, 0x53053053 [pid 9051] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 9049] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 9047] <... openat resumed>) = -1 EIO (Input/output error) [pid 9046] <... clone3 resumed> => {parent_tid=[626]}, 88) = 626 [pid 9044] <... futex resumed>) = 0 [pid 9041] close(24 [pid 5855] getdents64(4, [pid 9052] <... rseq resumed>) = 0 [pid 9051] openat(AT_FDCWD, ".", O_RDONLY [pid 9049] <... futex resumed>) = 1 [pid 9048] <... futex resumed>) = 0 [pid 9047] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 9046] rt_sigprocmask(SIG_SETMASK, [], [pid 9044] futex(0x7f397ab4b6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 9041] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5855] <... getdents64 resumed>0x55555c8a5770 /* 2 entries */, 32768) = 48 [pid 9052] set_robust_list(0x7f397aa559a0, 24 [pid 9051] <... openat resumed>) = 4 [pid 9049] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 9048] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 9047] <... futex resumed>) = 0 [pid 9046] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 9041] close(25 [pid 5855] getdents64(4, [pid 9052] <... set_robust_list resumed>) = 0 [pid 9051] futex(0x7f397ab4b6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 9049] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 9048] <... futex resumed>) = 0 [pid 9047] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 9046] futex(0x7f397ab4b6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 9041] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5855] <... getdents64 resumed>0x55555c8a5770 /* 0 entries */, 32768) = 0 [pid 9052] rt_sigprocmask(SIG_SETMASK, [], [pid 9051] <... futex resumed>) = 1 [pid 9049] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_NOCTTY|O_TRUNC|O_SYNC|O_NOATIME|FASYNC, 0100 [pid 9048] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [ 255.385368][ T9049] exFAT-fs (loop2): failed to load upcase table (idx : 0x000104d0, chksum : 0xda218cab, utbl_chksum : 0xe619d30d) [ 255.398827][ T9045] exFAT-fs (loop1): Filesystem has been set read-only [ 255.402121][ T9047] exFAT-fs (loop4): Filesystem has been set read-only [pid 9046] <... futex resumed>) = 0 [pid 9044] <... futex resumed>) = 0 [pid 9041] close(26 [pid 5855] close(4 [pid 9052] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 9051] futex(0x7f397ab4b6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 9046] futex(0x7f397ab4b6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5855] <... close resumed>) = 0 [pid 5855] rmdir("./250/file1" [pid 9041] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9052] openat(AT_FDCWD, ".", O_RDONLY [pid 9044] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 9041] close(27 [pid 5855] <... rmdir resumed>) = 0 [pid 9041] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5855] umount2("./250/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 9052] <... openat resumed>) = 4 [pid 9041] close(28 [pid 5855] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 9052] futex(0x7f397ab4b6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 9045] <... futex resumed>) = 0 [pid 9044] <... futex resumed>) = 1 [pid 9041] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9052] <... futex resumed>) = 1 [pid 9046] <... futex resumed>) = 0 [pid 9045] ioctl(4, F2FS_IOC_SHUTDOWN, 0x200000000080 [pid 9044] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 9041] close(29 [pid 5855] newfstatat(AT_FDCWD, "./250/binderfs", [pid 9046] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 9045] <... ioctl resumed>) = 0 [pid 9041] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9052] futex(0x7f397ab4b6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 9046] <... futex resumed>) = 1 [pid 9045] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 9041] exit_group(0 [pid 5855] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 9050] <... futex resumed>) = ? [pid 9047] <... futex resumed>) = 0 [pid 9046] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 9045] <... futex resumed>) = 1 [pid 9044] <... futex resumed>) = 0 [pid 9043] <... futex resumed>) = ? [pid 9041] <... exit_group resumed>) = ? [pid 5855] unlink("./250/binderfs" [pid 9050] +++ exited with 0 +++ [pid 9047] ioctl(4, F2FS_IOC_SHUTDOWN, 0x200000000080 [pid 9045] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 9043] +++ exited with 0 +++ [pid 5855] <... unlink resumed>) = 0 [pid 5855] getdents64(3, 0x55555c89d730 /* 0 entries */, 32768) = 0 [pid 5855] close(3) = 0 [pid 5855] rmdir("./250" [pid 9047] <... ioctl resumed>) = 0 [pid 9045] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 9044] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 9041] +++ exited with 0 +++ [pid 5855] <... rmdir resumed>) = 0 [pid 9047] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 9045] fallocate(-1, 0, 0, 134220898 [pid 9044] <... futex resumed>) = 0 [pid 5858] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=635, si_uid=0, si_status=0, si_utime=0, si_stime=2 /* 0.02 s */} --- [pid 9047] <... futex resumed>) = 1 [pid 9046] <... futex resumed>) = 0 [pid 9044] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5858] restart_syscall(<... resuming interrupted clone ...> [pid 9047] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 9046] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5858] <... restart_syscall resumed>) = 0 [pid 9046] <... futex resumed>) = 0 [pid 9045] <... fallocate resumed>) = -1 EBADF (Bad file descriptor) [pid 9047] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 9046] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 9045] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 9047] fallocate(-1, 0, 0, 134220898 [pid 9045] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 9044] <... futex resumed>) = 0 [pid 5858] umount2("./251", MNT_FORCE|UMOUNT_NOFOLLOW [pid 9047] <... fallocate resumed>) = -1 EBADF (Bad file descriptor) [pid 9044] close(3 [pid 5858] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 9047] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 9044] <... close resumed>) = 0 [pid 5858] openat(AT_FDCWD, "./251", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5855] mkdir("./251", 0777 [pid 9047] <... futex resumed>) = 1 [pid 9046] <... futex resumed>) = 0 [pid 9044] close(4 [pid 5858] <... openat resumed>) = 3 [pid 5855] <... mkdir resumed>) = 0 [pid 9047] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 9044] <... close resumed>) = 0 [pid 9046] close(3 [pid 9044] close(5 [pid 5858] newfstatat(3, "", [pid 5855] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 9046] <... close resumed>) = 0 [pid 9044] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5858] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=80, ...}, AT_EMPTY_PATH) = 0 [pid 9046] close(4 [pid 9044] close(6 [pid 5855] <... openat resumed>) = 3 [pid 9046] <... close resumed>) = 0 [pid 9044] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5858] getdents64(3, [pid 5855] ioctl(3, LOOP_CLR_FD [pid 9046] close(5 [pid 9044] close(7 [pid 5858] <... getdents64 resumed>0x55555c89d730 /* 4 entries */, 32768) = 112 [pid 5855] <... ioctl resumed>) = 0 [pid 9046] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9044] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5858] umount2("./251/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5855] close(3 [pid 9049] <... openat resumed>) = -1 EIO (Input/output error) [pid 9046] close(6 [pid 9044] close(8 [pid 5858] <... umount2 resumed>) = 0 [pid 9049] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 9046] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9044] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5858] umount2("./251/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 9049] <... futex resumed>) = 1 [pid 9048] <... futex resumed>) = 0 [pid 9046] close(7 [pid 9044] close(9 [pid 5858] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5855] <... close resumed>) = 0 [pid 9048] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 9046] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9044] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5858] newfstatat(AT_FDCWD, "./251/file1", [pid 9048] <... futex resumed>) = 0 [pid 9046] close(8 [pid 9044] close(10 [pid 5858] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 9048] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 9046] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5858] umount2("./251/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5855] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 9049] openat(AT_FDCWD, ".", O_RDONLY [pid 9046] close(9 [pid 9044] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5858] <... umount2 resumed>) = -1 EINVAL (Invalid argument) ./strace-static-x86_64: Process 9053 attached [pid 9049] <... openat resumed>) = 4 [pid 9046] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9044] close(11 [pid 9046] close(10 [pid 9044] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9046] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9046] close(11 [pid 9044] close(12 [pid 9046] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9044] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9049] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 9046] close(12 [pid 9044] close(13 [pid 5858] openat(AT_FDCWD, "./251/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 9053] set_robust_list(0x55555c89c6a0, 24 [pid 9049] <... futex resumed>) = 1 [pid 9048] <... futex resumed>) = 0 [pid 9046] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9044] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5858] <... openat resumed>) = 4 [pid 9053] <... set_robust_list resumed>) = 0 [pid 9049] ioctl(4, F2FS_IOC_SHUTDOWN, 0x200000000080 [pid 9048] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 9046] close(13 [pid 9044] close(14 [pid 5858] newfstatat(4, "", [pid 9053] chdir("./251" [pid 9049] <... ioctl resumed>) = 0 [pid 9048] <... futex resumed>) = 0 [pid 9046] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9044] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5858] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_EMPTY_PATH) = 0 [pid 9053] <... chdir resumed>) = 0 [pid 9049] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 9048] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 9046] close(14 [pid 9044] close(15 [pid 5855] <... clone resumed>, child_tidptr=0x55555c89c690) = 627 [pid 9053] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 9048] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 9046] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9044] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5858] getdents64(4, [pid 9053] <... prctl resumed>) = 0 [pid 9049] <... futex resumed>) = 0 [pid 9048] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 9046] close(15 [pid 9044] close(16 [pid 5858] <... getdents64 resumed>0x55555c8a5770 /* 2 entries */, 32768) = 48 [pid 9053] setpgid(0, 0 [pid 9049] fallocate(-1, 0, 0, 134220898 [pid 9048] <... futex resumed>) = 0 [ 255.463670][ T9049] exFAT-fs (loop2): error, data size is invalid(10) [ 255.479395][ T9049] exFAT-fs (loop2): Filesystem has been set read-only [pid 9046] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9044] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5858] getdents64(4, [pid 9053] <... setpgid resumed>) = 0 [pid 9049] <... fallocate resumed>) = -1 EBADF (Bad file descriptor) [pid 9048] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 9046] close(16 [pid 9044] close(17 [pid 5858] <... getdents64 resumed>0x55555c8a5770 /* 0 entries */, 32768) = 0 [pid 9053] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 9049] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 9048] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 9046] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9044] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5858] close(4 [pid 9049] <... futex resumed>) = 0 [pid 9048] close(3 [pid 9046] close(17 [pid 9044] close(18 [pid 9053] <... openat resumed>) = 3 [pid 9049] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 9048] <... close resumed>) = 0 [pid 9046] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9044] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5858] <... close resumed>) = 0 [pid 9053] write(3, "1000", 4 [pid 9048] close(4 [pid 9046] close(18 [pid 9044] close(19 [pid 5858] rmdir("./251/file1" [pid 9053] <... write resumed>) = 4 [pid 9048] <... close resumed>) = 0 [pid 9046] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9048] close(5 [pid 9046] close(19 [pid 9044] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9053] close(3 [pid 9048] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9046] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9044] close(20 [pid 5858] <... rmdir resumed>) = 0 [pid 9053] <... close resumed>) = 0 [pid 9048] close(6 [pid 9046] close(20 [pid 9044] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9053] symlink("/dev/binderfs", "./binderfs" [pid 9048] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9046] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9044] close(21 [pid 5858] umount2("./251/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 9053] <... symlink resumed>) = 0 [pid 9048] close(7 [pid 9046] close(21 [pid 5858] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 9048] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9046] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9044] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9053] write(1, "executing program\n", 18executing program [pid 9048] close(8 [pid 9046] close(22 [pid 9044] close(22 [pid 5858] newfstatat(AT_FDCWD, "./251/binderfs", [pid 9053] <... write resumed>) = 18 [pid 9048] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9046] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9044] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5858] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 9053] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 9048] close(9 [pid 9046] close(23 [pid 9053] <... futex resumed>) = 0 [pid 9048] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9046] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9044] close(23 [pid 5858] unlink("./251/binderfs" [pid 9053] rt_sigaction(SIGRT_1, {sa_handler=0x7f397aae8710, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f397aad98c0}, [pid 9048] close(10 [pid 9046] close(24 [pid 9044] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5858] <... unlink resumed>) = 0 [pid 9053] <... rt_sigaction resumed>NULL, 8) = 0 [pid 9048] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9046] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9053] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 9048] close(11 [pid 9046] close(25 [pid 9044] close(24 [pid 5858] getdents64(3, [pid 9053] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 9048] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9046] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9044] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5858] <... getdents64 resumed>0x55555c89d730 /* 0 entries */, 32768) = 0 [pid 9053] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 9048] close(12 [pid 9046] close(26 [pid 9044] close(25 [pid 9053] <... mmap resumed>) = 0x7f397aa56000 [pid 9048] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9046] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9044] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5858] close(3 [pid 9053] mprotect(0x7f397aa57000, 131072, PROT_READ|PROT_WRITE [pid 9048] close(13 [pid 9046] close(27 [pid 5858] <... close resumed>) = 0 [pid 9053] <... mprotect resumed>) = 0 [pid 9048] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9046] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9044] close(26 [pid 5858] rmdir("./251" [pid 9053] rt_sigprocmask(SIG_BLOCK, ~[], [pid 9048] close(14 [pid 9046] close(28 [pid 9044] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9053] <... rt_sigprocmask resumed>[], 8) = 0 [pid 9048] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9046] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9044] close(27 [pid 5858] <... rmdir resumed>) = 0 [pid 9053] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f397aa76990, parent_tid=0x7f397aa76990, exit_signal=0, stack=0x7f397aa56000, stack_size=0x20300, tls=0x7f397aa766c0} [pid 9048] close(15 [pid 9046] close(29 [pid 9044] <... close resumed>) = -1 EBADF (Bad file descriptor) ./strace-static-x86_64: Process 9054 attached [pid 9048] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9046] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9044] close(28 [pid 5858] mkdir("./252", 0777 [pid 9054] rseq(0x7f397aa76fe0, 0x20, 0, 0x53053053 [pid 9048] close(16 [pid 9046] exit_group(0 [pid 9044] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5858] <... mkdir resumed>) = 0 [pid 9054] <... rseq resumed>) = 0 [pid 9053] <... clone3 resumed> => {parent_tid=[628]}, 88) = 628 [pid 9052] <... futex resumed>) = ? [pid 9048] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9047] <... futex resumed>) = ? [pid 9046] <... exit_group resumed>) = ? [pid 9044] close(29 [pid 9054] set_robust_list(0x7f397aa769a0, 24 [pid 9053] rt_sigprocmask(SIG_SETMASK, [], [pid 9052] +++ exited with 0 +++ [pid 9048] close(17 [pid 5858] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 9054] <... set_robust_list resumed>) = 0 [pid 9053] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 9048] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5858] <... openat resumed>) = 3 [pid 9054] rt_sigprocmask(SIG_SETMASK, [], [pid 9053] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 9048] close(18 [pid 9054] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 9053] <... futex resumed>) = 0 [pid 9048] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5858] ioctl(3, LOOP_CLR_FD [pid 9054] memfd_create("syzkaller", 0 [pid 9053] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 9048] close(19 [pid 9047] +++ exited with 0 +++ [pid 9046] +++ exited with 0 +++ [pid 9054] <... memfd_create resumed>) = 3 [pid 9044] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5858] <... ioctl resumed>) = 0 [pid 9048] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9044] exit_group(0 [pid 5857] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=624, si_uid=0, si_status=0, si_utime=0, si_stime=7 /* 0.07 s */} --- [pid 5858] close(3 [pid 9054] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 9051] <... futex resumed>) = ? [pid 9048] close(20 [pid 9045] <... futex resumed>) = ? [pid 9044] <... exit_group resumed>) = ? [pid 5857] restart_syscall(<... resuming interrupted clone ...> [pid 9054] <... mmap resumed>) = 0x7f3972600000 [pid 9051] +++ exited with 0 +++ [pid 9048] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9045] +++ exited with 0 +++ [pid 5857] <... restart_syscall resumed>) = 0 [pid 9048] close(21 [pid 9054] 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\x00\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 9048] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9044] +++ exited with 0 +++ [pid 5857] umount2("./254", MNT_FORCE|UMOUNT_NOFOLLOW [pid 9048] close(22 [pid 5857] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5858] <... close resumed>) = 0 [pid 9048] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5857] openat(AT_FDCWD, "./254", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5854] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=638, si_uid=0, si_status=0, si_utime=0, si_stime=11 /* 0.11 s */} --- [pid 9048] close(23 [pid 5857] <... openat resumed>) = 3 [pid 5858] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 9054] <... write resumed>) = 131072 [pid 9048] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5857] newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=80, ...}, AT_EMPTY_PATH) = 0 ./strace-static-x86_64: Process 9055 attached [pid 9048] close(24) = -1 EBADF (Bad file descriptor) [pid 5857] getdents64(3, [pid 9048] close(25 [pid 5857] <... getdents64 resumed>0x55555c89d730 /* 4 entries */, 32768) = 112 [pid 9048] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5857] umount2("./254/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 9048] close(26) = -1 EBADF (Bad file descriptor) [pid 9048] close(27 [pid 9054] munmap(0x7f3972600000, 138412032 [pid 9048] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5857] <... umount2 resumed>) = 0 [pid 9054] <... munmap resumed>) = 0 [pid 9048] close(28 [pid 5858] <... clone resumed>, child_tidptr=0x55555c89c690) = 638 [pid 9048] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9048] close(29) = -1 EBADF (Bad file descriptor) [pid 9048] exit_group(0 [pid 9055] set_robust_list(0x55555c89c6a0, 24 [pid 9049] <... futex resumed>) = ? [pid 9048] <... exit_group resumed>) = ? [pid 9055] <... set_robust_list resumed>) = 0 [pid 9049] +++ exited with 0 +++ [pid 9055] chdir("./252" [pid 9054] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 5857] umount2("./254/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 9054] <... openat resumed>) = 4 [pid 5857] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5857] newfstatat(AT_FDCWD, "./254/file1", [pid 9054] ioctl(4, LOOP_SET_FD, 3 [pid 5857] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 9055] <... chdir resumed>) = 0 [pid 5857] umount2("./254/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 9048] +++ exited with 0 +++ [pid 5854] umount2("./255", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5856] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=642, si_uid=0, si_status=0, si_utime=0, si_stime=4 /* 0.04 s */} --- [pid 5854] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5856] umount2("./252", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5854] openat(AT_FDCWD, "./255", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5857] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5856] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5854] <... openat resumed>) = 3 [pid 5856] openat(AT_FDCWD, "./252", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5854] newfstatat(3, "", [pid 9055] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5857] openat(AT_FDCWD, "./254/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5856] <... openat resumed>) = 3 [pid 5854] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=80, ...}, AT_EMPTY_PATH) = 0 [pid 9055] <... prctl resumed>) = 0 [pid 9055] setpgid(0, 0 [pid 5857] <... openat resumed>) = 4 [pid 5856] newfstatat(3, "", [pid 5854] getdents64(3, [pid 9055] <... setpgid resumed>) = 0 [pid 5854] <... getdents64 resumed>0x55555c89d730 /* 4 entries */, 32768) = 112 [pid 5857] newfstatat(4, "", [pid 5856] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=80, ...}, AT_EMPTY_PATH) = 0 [pid 9055] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5854] umount2("./255/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5857] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_EMPTY_PATH) = 0 [pid 5856] getdents64(3, [pid 5857] getdents64(4, [pid 5856] <... getdents64 resumed>0x55555c89d730 /* 4 entries */, 32768) = 112 [pid 5857] <... getdents64 resumed>0x55555c8a5770 /* 2 entries */, 32768) = 48 [pid 5856] umount2("./252/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 9055] <... openat resumed>) = 3 [pid 5857] getdents64(4, [pid 5856] <... umount2 resumed>) = 0 [pid 5854] <... umount2 resumed>) = 0 [pid 5857] <... getdents64 resumed>0x55555c8a5770 /* 0 entries */, 32768) = 0 [pid 5856] umount2("./252/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5854] umount2("./255/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5857] close(4 [pid 5856] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5854] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5857] <... close resumed>) = 0 [pid 5856] newfstatat(AT_FDCWD, "./252/file1", [pid 5854] newfstatat(AT_FDCWD, "./255/file1", [pid 5857] rmdir("./254/file1" [pid 5856] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5857] <... rmdir resumed>) = 0 [pid 5856] umount2("./252/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5854] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5857] umount2("./254/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5856] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5854] umount2("./255/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 9055] write(3, "1000", 4 [pid 5857] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5856] openat(AT_FDCWD, "./252/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 9055] <... write resumed>) = 4 [pid 5857] newfstatat(AT_FDCWD, "./254/binderfs", [pid 5856] <... openat resumed>) = 4 [pid 5854] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 9055] close(3 [pid 5857] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5856] newfstatat(4, "", [pid 5854] openat(AT_FDCWD, "./255/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 9055] <... close resumed>) = 0 [pid 9054] <... ioctl resumed>) = 0 [pid 5857] unlink("./254/binderfs" [pid 5856] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_EMPTY_PATH) = 0 [pid 9055] symlink("/dev/binderfs", "./binderfs" [pid 9054] close(3 [pid 5857] <... unlink resumed>) = 0 [pid 5856] getdents64(4, [pid 5854] <... openat resumed>) = 4 [pid 9054] <... close resumed>) = 0 [pid 5857] getdents64(3, [pid 5856] <... getdents64 resumed>0x55555c8a5770 /* 2 entries */, 32768) = 48 [pid 9055] <... symlink resumed>) = 0 [pid 9054] close(4 [pid 5857] <... getdents64 resumed>0x55555c89d730 /* 0 entries */, 32768) = 0 executing program [pid 5856] getdents64(4, [pid 5854] newfstatat(4, "", [pid 9055] write(1, "executing program\n", 18 [pid 9054] <... close resumed>) = 0 [pid 5857] close(3 [pid 5856] <... getdents64 resumed>0x55555c8a5770 /* 0 entries */, 32768) = 0 [pid 9055] <... write resumed>) = 18 [pid 9054] mkdir("./file1", 0777 [pid 5857] <... close resumed>) = 0 [pid 5856] close(4 [pid 5854] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_EMPTY_PATH) = 0 [pid 9055] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 9054] <... mkdir resumed>) = 0 [pid 5857] rmdir("./254" [pid 5856] <... close resumed>) = 0 [pid 5854] getdents64(4, [pid 9055] <... futex resumed>) = 0 [pid 5854] <... getdents64 resumed>0x55555c8a5770 /* 2 entries */, 32768) = 48 [pid 9055] rt_sigaction(SIGRT_1, {sa_handler=0x7f397aae8710, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f397aad98c0}, [pid 5854] getdents64(4, [pid 9055] <... rt_sigaction resumed>NULL, 8) = 0 [pid 5854] <... getdents64 resumed>0x55555c8a5770 /* 0 entries */, 32768) = 0 [pid 9055] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 5854] close(4 [pid 9055] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 9055] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 9054] mount("/dev/loop0", "./file1", "exfat", 0, "" [pid 5857] <... rmdir resumed>) = 0 [pid 5856] rmdir("./252/file1" [pid 5854] <... close resumed>) = 0 [pid 9055] <... mmap resumed>) = 0x7f397aa56000 [pid 5857] mkdir("./255", 0777 [pid 5856] <... rmdir resumed>) = 0 [pid 5854] rmdir("./255/file1" [pid 9055] mprotect(0x7f397aa57000, 131072, PROT_READ|PROT_WRITE [pid 5857] <... mkdir resumed>) = 0 [pid 5856] umount2("./252/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 9055] <... mprotect resumed>) = 0 [pid 5856] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5854] <... rmdir resumed>) = 0 [pid 9055] rt_sigprocmask(SIG_BLOCK, ~[], [pid 5857] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 5856] newfstatat(AT_FDCWD, "./252/binderfs", [pid 9055] <... rt_sigprocmask resumed>[], 8) = 0 [pid 5857] <... openat resumed>) = 3 [ 255.592380][ T9054] loop0: detected capacity change from 0 to 256 [pid 5856] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5854] umount2("./255/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 9055] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f397aa76990, parent_tid=0x7f397aa76990, exit_signal=0, stack=0x7f397aa56000, stack_size=0x20300, tls=0x7f397aa766c0} [pid 5857] ioctl(3, LOOP_CLR_FD./strace-static-x86_64: Process 9056 attached ) = 0 [pid 9056] rseq(0x7f397aa76fe0, 0x20, 0, 0x53053053 [pid 5857] close(3 [pid 9056] <... rseq resumed>) = 0 [pid 9055] <... clone3 resumed> => {parent_tid=[639]}, 88) = 639 [pid 5857] <... close resumed>) = 0 [pid 5854] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 9056] set_robust_list(0x7f397aa769a0, 24 [pid 9055] rt_sigprocmask(SIG_SETMASK, [], [pid 5854] newfstatat(AT_FDCWD, "./255/binderfs", [pid 9056] <... set_robust_list resumed>) = 0 [pid 9055] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5856] unlink("./252/binderfs" [pid 5854] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 9055] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 9056] rt_sigprocmask(SIG_SETMASK, [], [pid 9055] <... futex resumed>) = 0 [pid 5854] unlink("./255/binderfs" [pid 9056] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 9055] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 9056] memfd_create("syzkaller", 0 [pid 5856] <... unlink resumed>) = 0 [pid 5854] <... unlink resumed>) = 0 [pid 9056] <... memfd_create resumed>) = 3 [pid 5856] getdents64(3, [pid 5854] getdents64(3, [pid 5856] <... getdents64 resumed>0x55555c89d730 /* 0 entries */, 32768) = 0 [pid 5854] <... getdents64 resumed>0x55555c89d730 /* 0 entries */, 32768) = 0 [pid 9056] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5856] close(3 [pid 9056] <... mmap resumed>) = 0x7f3972600000 [pid 5854] close(3 [pid 5856] <... close resumed>) = 0 [pid 5854] <... close resumed>) = 0 [pid 5857] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5856] rmdir("./252" [pid 5854] rmdir("./255" [pid 9056] 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\x00\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 5856] <... rmdir resumed>) = 0 [pid 5854] <... rmdir resumed>) = 0 [pid 5854] mkdir("./256", 0777) = 0 [pid 5856] mkdir("./253", 0777 [pid 5854] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 5857] <... clone resumed>, child_tidptr=0x55555c89c690) = 627 [pid 5856] <... mkdir resumed>) = 0 [pid 5854] <... openat resumed>) = 3 ./strace-static-x86_64: Process 9057 attached [pid 5856] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 5854] ioctl(3, LOOP_CLR_FD [pid 5856] <... openat resumed>) = 3 [pid 5854] <... ioctl resumed>) = 0 [pid 5856] ioctl(3, LOOP_CLR_FD [pid 5854] close(3 [pid 5856] <... ioctl resumed>) = 0 [pid 5856] close(3 [pid 9057] set_robust_list(0x55555c89c6a0, 24 [pid 5856] <... close resumed>) = 0 [pid 5854] <... close resumed>) = 0 [pid 9057] <... set_robust_list resumed>) = 0 [pid 9057] chdir("./255") = 0 [pid 9057] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 9057] setpgid(0, 0) = 0 [pid 9057] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5856] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 9057] <... openat resumed>) = 3 [pid 9057] write(3, "1000", 4) = 4 [pid 5856] <... clone resumed>, child_tidptr=0x55555c89c690) = 644 [pid 9057] close(3) = 0 executing program [pid 9057] symlink("/dev/binderfs", "./binderfs") = 0 [pid 9057] write(1, "executing program\n", 18) = 18 [pid 9057] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 9057] rt_sigaction(SIGRT_1, {sa_handler=0x7f397aae8710, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f397aad98c0}, NULL, 8) = 0 [pid 9057] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 9057] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f397aa56000 [pid 9057] mprotect(0x7f397aa57000, 131072, PROT_READ|PROT_WRITE./strace-static-x86_64: Process 9058 attached ) = 0 [pid 9056] <... write resumed>) = 131072 [pid 5854] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 9057] rt_sigprocmask(SIG_BLOCK, ~[], [pid 9054] <... mount resumed>) = 0 ./strace-static-x86_64: Process 9059 attached [pid 9058] set_robust_list(0x55555c89c6a0, 24 [pid 9057] <... rt_sigprocmask resumed>[], 8) = 0 [ 255.638917][ T9054] exFAT-fs (loop0): failed to load upcase table (idx : 0x000104d0, chksum : 0xda218cab, utbl_chksum : 0xe619d30d) [pid 9056] munmap(0x7f3972600000, 138412032 [pid 9054] openat(AT_FDCWD, "./file1", O_RDONLY|O_DIRECTORY [pid 5854] <... clone resumed>, child_tidptr=0x55555c89c690) = 641 [pid 9059] set_robust_list(0x55555c89c6a0, 24 [pid 9058] <... set_robust_list resumed>) = 0 [pid 9057] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f397aa76990, parent_tid=0x7f397aa76990, exit_signal=0, stack=0x7f397aa56000, stack_size=0x20300, tls=0x7f397aa766c0} [pid 9058] chdir("./253" [pid 9059] <... set_robust_list resumed>) = 0 [pid 9057] <... clone3 resumed> => {parent_tid=[628]}, 88) = 628 [pid 9056] <... munmap resumed>) = 0 [pid 9054] <... openat resumed>) = 3 [pid 9059] chdir("./256" [pid 9057] rt_sigprocmask(SIG_SETMASK, [], [pid 9054] chdir("./file1" [pid 9059] <... chdir resumed>) = 0 [pid 9058] <... chdir resumed>) = 0 [pid 9057] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 9054] <... chdir resumed>) = 0 [pid 9056] openat(AT_FDCWD, "/dev/loop3", O_RDWR./strace-static-x86_64: Process 9060 attached [pid 9059] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 9057] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 9054] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 9060] rseq(0x7f397aa76fe0, 0x20, 0, 0x53053053 [pid 9058] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 9056] <... openat resumed>) = 4 [pid 9060] <... rseq resumed>) = 0 [pid 9060] set_robust_list(0x7f397aa769a0, 24 [pid 9059] <... prctl resumed>) = 0 [pid 9058] <... prctl resumed>) = 0 [pid 9057] <... futex resumed>) = 0 [pid 9056] ioctl(4, LOOP_SET_FD, 3 [pid 9054] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 9060] <... set_robust_list resumed>) = 0 [pid 9060] rt_sigprocmask(SIG_SETMASK, [], [pid 9059] setpgid(0, 0 [pid 9057] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 9054] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 9059] <... setpgid resumed>) = 0 [pid 9054] <... futex resumed>) = 1 [pid 9059] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 9054] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 9053] <... futex resumed>) = 0 [pid 9059] <... openat resumed>) = 3 [pid 9053] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 9059] write(3, "1000", 4 [pid 9054] <... futex resumed>) = 0 [pid 9053] <... futex resumed>) = 1 [pid 9059] <... write resumed>) = 4 [pid 9054] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_NOCTTY|O_TRUNC|O_SYNC|O_NOATIME|FASYNC, 0100 [pid 9053] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 9060] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 9059] close(3 [pid 9058] setpgid(0, 0 [pid 9056] <... ioctl resumed>) = 0 [pid 9060] memfd_create("syzkaller", 0 [pid 9058] <... setpgid resumed>) = 0 [pid 9056] close(3 [pid 9060] <... memfd_create resumed>) = 3 [pid 9058] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 9056] <... close resumed>) = 0 [pid 9060] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 9058] <... openat resumed>) = 3 [pid 9056] close(4 [pid 9060] <... mmap resumed>) = 0x7f3972600000 [pid 9059] <... close resumed>) = 0 [pid 9058] write(3, "1000", 4 [pid 9056] <... close resumed>) = 0 [pid 9060] 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\x00\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 9058] <... write resumed>) = 4 [pid 9056] mkdir("./file1", 0777 [pid 9060] <... write resumed>) = 131072 [pid 9059] symlink("/dev/binderfs", "./binderfs" [pid 9058] close(3 [pid 9056] <... mkdir resumed>) = 0 [pid 9054] <... openat resumed>) = -1 EIO (Input/output error) [pid 9060] munmap(0x7f3972600000, 138412032 [pid 9059] <... symlink resumed>) = 0 [pid 9058] <... close resumed>) = 0 [ 255.715469][ T9056] loop3: detected capacity change from 0 to 256 [ 255.719197][ T9054] exFAT-fs (loop0): error, data size is invalid(10) [ 255.735977][ T9054] exFAT-fs (loop0): Filesystem has been set read-only [pid 9056] mount("/dev/loop3", "./file1", "exfat", 0, ""executing program [pid 9054] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 9060] <... munmap resumed>) = 0 [pid 9059] write(1, "executing program\n", 18 [pid 9058] symlink("/dev/binderfs", "./binderfs" [pid 9059] <... write resumed>) = 18 [pid 9054] <... futex resumed>) = 0 [pid 9053] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 9053] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 9053] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}executing program [pid 9059] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 9058] <... symlink resumed>) = 0 [pid 9054] openat(AT_FDCWD, ".", O_RDONLY [pid 9059] <... futex resumed>) = 0 [pid 9060] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 9058] write(1, "executing program\n", 18) = 18 [pid 9058] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 9058] rt_sigaction(SIGRT_1, {sa_handler=0x7f397aae8710, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f397aad98c0}, NULL, 8) = 0 [pid 9058] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 9058] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f397aa56000 [pid 9058] mprotect(0x7f397aa57000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 9060] <... openat resumed>) = 4 [pid 9059] rt_sigaction(SIGRT_1, {sa_handler=0x7f397aae8710, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f397aad98c0}, [pid 9058] rt_sigprocmask(SIG_BLOCK, ~[], [pid 9054] <... openat resumed>) = 4 [pid 9060] ioctl(4, LOOP_SET_FD, 3 [pid 9059] <... rt_sigaction resumed>NULL, 8) = 0 [pid 9058] <... rt_sigprocmask resumed>[], 8) = 0 [pid 9054] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 9059] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 9054] <... futex resumed>) = 1 [pid 9059] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 9054] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 9059] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 9053] <... futex resumed>) = 0 [pid 9059] <... mmap resumed>) = 0x7f397aa56000 [pid 9059] mprotect(0x7f397aa57000, 131072, PROT_READ|PROT_WRITE [pid 9053] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 9059] <... mprotect resumed>) = 0 [pid 9054] <... futex resumed>) = 0 [pid 9053] <... futex resumed>) = 1 [pid 9059] rt_sigprocmask(SIG_BLOCK, ~[], [pid 9058] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f397aa76990, parent_tid=0x7f397aa76990, exit_signal=0, stack=0x7f397aa56000, stack_size=0x20300, tls=0x7f397aa766c0} [pid 9054] ioctl(4, F2FS_IOC_SHUTDOWN, 0x200000000080 [pid 9053] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}./strace-static-x86_64: Process 9061 attached [pid 9059] <... rt_sigprocmask resumed>[], 8) = 0 [pid 9054] <... ioctl resumed>) = 0 [pid 9061] rseq(0x7f397aa76fe0, 0x20, 0, 0x53053053 [pid 9059] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f397aa76990, parent_tid=0x7f397aa76990, exit_signal=0, stack=0x7f397aa56000, stack_size=0x20300, tls=0x7f397aa766c0} [pid 9058] <... clone3 resumed> => {parent_tid=[645]}, 88) = 645 [pid 9056] <... mount resumed>) = 0 [pid 9054] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000./strace-static-x86_64: Process 9062 attached [pid 9061] <... rseq resumed>) = 0 [pid 9056] openat(AT_FDCWD, "./file1", O_RDONLY|O_DIRECTORY [pid 9054] <... futex resumed>) = 1 [pid 9062] rseq(0x7f397aa76fe0, 0x20, 0, 0x53053053 [pid 9061] set_robust_list(0x7f397aa769a0, 24 [pid 9059] <... clone3 resumed> => {parent_tid=[642]}, 88) = 642 [pid 9058] rt_sigprocmask(SIG_SETMASK, [], [pid 9056] <... openat resumed>) = 3 [pid 9054] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 9053] <... futex resumed>) = 0 [pid 9062] <... rseq resumed>) = 0 [pid 9061] <... set_robust_list resumed>) = 0 [pid 9059] rt_sigprocmask(SIG_SETMASK, [], [pid 9062] set_robust_list(0x7f397aa769a0, 24 [pid 9061] rt_sigprocmask(SIG_SETMASK, [], [pid 9059] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 9058] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 9056] chdir("./file1" [pid 9053] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 9062] <... set_robust_list resumed>) = 0 [pid 9061] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 9059] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 9058] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 9056] <... chdir resumed>) = 0 [pid 9054] <... futex resumed>) = 0 [pid 9053] <... futex resumed>) = 1 [pid 9062] rt_sigprocmask(SIG_SETMASK, [], [pid 9061] memfd_create("syzkaller", 0 [pid 9060] <... ioctl resumed>) = 0 [pid 9059] <... futex resumed>) = 0 [pid 9058] <... futex resumed>) = 0 [pid 9056] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 9054] fallocate(-1, 0, 0, 134220898 [pid 9053] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 9062] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 9061] <... memfd_create resumed>) = 3 [pid 9060] close(3 [pid 9059] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 9058] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 9054] <... fallocate resumed>) = -1 EBADF (Bad file descriptor) [pid 9056] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 9061] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 9060] <... close resumed>) = 0 [ 255.760067][ T9056] exFAT-fs (loop3): failed to load upcase table (idx : 0x000104d0, chksum : 0xda218cab, utbl_chksum : 0xe619d30d) [ 255.793944][ T9060] loop4: detected capacity change from 0 to 256 [pid 9054] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 9061] <... mmap resumed>) = 0x7f3972600000 [pid 9060] close(4 [pid 9056] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 9060] <... close resumed>) = 0 [pid 9062] memfd_create("syzkaller", 0 [pid 9060] mkdir("./file1", 0777 [pid 9056] <... futex resumed>) = 1 [pid 9055] <... futex resumed>) = 0 [pid 9054] <... futex resumed>) = 1 [pid 9053] <... futex resumed>) = 0 [pid 9060] <... mkdir resumed>) = 0 [pid 9055] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 9053] close(3 [pid 9060] mount("/dev/loop4", "./file1", "exfat", 0, "" [pid 9055] <... futex resumed>) = 0 [pid 9053] <... close resumed>) = 0 [pid 9062] <... memfd_create resumed>) = 3 [pid 9061] 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\x00\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 9056] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_NOCTTY|O_TRUNC|O_SYNC|O_NOATIME|FASYNC, 0100 [pid 9055] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 9054] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 9053] close(4 [pid 9062] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 9053] <... close resumed>) = 0 [pid 9053] close(5) = -1 EBADF (Bad file descriptor) [pid 9061] <... write resumed>) = 131072 [pid 9053] close(6) = -1 EBADF (Bad file descriptor) [pid 9053] close(7) = -1 EBADF (Bad file descriptor) [pid 9053] close(8) = -1 EBADF (Bad file descriptor) [pid 9053] close(9) = -1 EBADF (Bad file descriptor) [pid 9053] close(10) = -1 EBADF (Bad file descriptor) [ 255.856918][ T9056] exFAT-fs (loop3): error, data size is invalid(10) [ 255.878888][ T9060] exFAT-fs (loop4): failed to load upcase table (idx : 0x000104d0, chksum : 0xda218cab, utbl_chksum : 0xe619d30d) [ 255.889569][ T9056] exFAT-fs (loop3): Filesystem has been set read-only [pid 9053] close(11 [pid 9062] <... mmap resumed>) = 0x7f3972600000 [pid 9061] munmap(0x7f3972600000, 138412032 [pid 9053] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9053] close(12) = -1 EBADF (Bad file descriptor) [pid 9053] close(13) = -1 EBADF (Bad file descriptor) [pid 9061] <... munmap resumed>) = 0 [pid 9053] close(14) = -1 EBADF (Bad file descriptor) [pid 9053] close(15) = -1 EBADF (Bad file descriptor) [pid 9053] close(16) = -1 EBADF (Bad file descriptor) [pid 9053] close(17) = -1 EBADF (Bad file descriptor) [pid 9053] close(18) = -1 EBADF (Bad file descriptor) [pid 9053] close(19) = -1 EBADF (Bad file descriptor) [pid 9053] close(20) = -1 EBADF (Bad file descriptor) [pid 9053] close(21) = -1 EBADF (Bad file descriptor) [pid 9053] close(22) = -1 EBADF (Bad file descriptor) [pid 9061] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 9053] close(23 [pid 9061] <... openat resumed>) = 4 [pid 9055] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 9053] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9061] ioctl(4, LOOP_SET_FD, 3 [pid 9055] futex(0x7f397ab4b6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 9053] close(24 [pid 9055] <... futex resumed>) = 0 [pid 9053] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9055] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 9053] close(25 [pid 9062] 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\x00\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 9055] <... mmap resumed>) = 0x7f397aa35000 [pid 9053] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9055] mprotect(0x7f397aa36000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 9053] close(26 [pid 9055] rt_sigprocmask(SIG_BLOCK, ~[], [pid 9053] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9055] <... rt_sigprocmask resumed>[], 8) = 0 [pid 9053] close(27 [pid 9056] <... openat resumed>) = -1 EIO (Input/output error) [pid 9055] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f397aa55990, parent_tid=0x7f397aa55990, exit_signal=0, stack=0x7f397aa35000, stack_size=0x20300, tls=0x7f397aa556c0} [pid 9053] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9056] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 9053] close(28) = -1 EBADF (Bad file descriptor) [pid 9062] <... write resumed>) = 131072 [pid 9056] <... futex resumed>) = 0 [pid 9053] close(29) = -1 EBADF (Bad file descriptor) [pid 9053] exit_group(0 [pid 9054] <... futex resumed>) = ? [pid 9053] <... exit_group resumed>) = ? [pid 9056] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL./strace-static-x86_64: Process 9063 attached [pid 9055] <... clone3 resumed> => {parent_tid=[640]}, 88) = 640 [pid 9063] rseq(0x7f397aa55fe0, 0x20, 0, 0x53053053 [pid 9055] rt_sigprocmask(SIG_SETMASK, [], [pid 9063] <... rseq resumed>) = 0 [pid 9055] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 9063] set_robust_list(0x7f397aa559a0, 24 [pid 9055] futex(0x7f397ab4b6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 9063] <... set_robust_list resumed>) = 0 [pid 9055] <... futex resumed>) = 0 [pid 9063] rt_sigprocmask(SIG_SETMASK, [], [pid 9055] futex(0x7f397ab4b6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 9063] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 9063] openat(AT_FDCWD, ".", O_RDONLY) = 4 [pid 9063] futex(0x7f397ab4b6dc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 9055] <... futex resumed>) = 0 [pid 9063] futex(0x7f397ab4b6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 9055] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 9054] +++ exited with 0 +++ [pid 9056] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 9053] +++ exited with 0 +++ [pid 9062] munmap(0x7f3972600000, 138412032 [pid 9060] <... mount resumed>) = 0 [pid 9056] ioctl(4, F2FS_IOC_SHUTDOWN, 0x200000000080 [pid 9055] <... futex resumed>) = 0 [pid 9055] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 9056] <... ioctl resumed>) = 0 [pid 9062] <... munmap resumed>) = 0 [pid 9056] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 9062] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 9061] <... ioctl resumed>) = 0 [pid 9060] openat(AT_FDCWD, "./file1", O_RDONLY|O_DIRECTORY [pid 9056] <... futex resumed>) = 1 [pid 9055] <... futex resumed>) = 0 [pid 5855] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=627, si_uid=0, si_status=0, si_utime=0, si_stime=3 /* 0.03 s */} --- [pid 9060] <... openat resumed>) = 3 [pid 9056] fallocate(-1, 0, 0, 134220898 [pid 9055] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 9062] <... openat resumed>) = 4 [pid 9060] chdir("./file1" [pid 9056] <... fallocate resumed>) = -1 EBADF (Bad file descriptor) [pid 9055] <... futex resumed>) = 0 [pid 9062] ioctl(4, LOOP_SET_FD, 3 [pid 9061] close(3 [pid 9060] <... chdir resumed>) = 0 [pid 9056] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 9055] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5855] restart_syscall(<... resuming interrupted clone ...> [pid 9061] <... close resumed>) = 0 [pid 9060] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 9056] <... futex resumed>) = 0 [pid 9055] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 5855] <... restart_syscall resumed>) = 0 [pid 9055] close(3) = 0 [pid 9055] close(4) = 0 [pid 9055] close(5) = -1 EBADF (Bad file descriptor) [pid 9055] close(6) = -1 EBADF (Bad file descriptor) [pid 9055] close(7) = -1 EBADF (Bad file descriptor) [pid 9055] close(8 [pid 9056] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 9055] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5855] umount2("./251", MNT_FORCE|UMOUNT_NOFOLLOW [pid 9055] close(9) = -1 EBADF (Bad file descriptor) [pid 5855] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 9055] close(10 [pid 5855] openat(AT_FDCWD, "./251", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 9055] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5855] <... openat resumed>) = 3 [pid 9055] close(11 [pid 5855] newfstatat(3, "", [pid 9055] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5855] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=80, ...}, AT_EMPTY_PATH) = 0 [pid 9055] close(12 [pid 5855] getdents64(3, [pid 9055] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5855] <... getdents64 resumed>0x55555c89d730 /* 4 entries */, 32768) = 112 [pid 9055] close(13 [pid 5855] umount2("./251/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 9061] close(4 [pid 9060] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 9055] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9061] <... close resumed>) = 0 [pid 9060] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 9055] close(14 [pid 5855] <... umount2 resumed>) = 0 [pid 9061] mkdir("./file1", 0777 [pid 9055] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9055] close(15 [pid 5855] umount2("./251/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 9061] <... mkdir resumed>) = 0 [pid 9060] <... futex resumed>) = 1 [pid 9057] <... futex resumed>) = 0 [pid 9055] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5855] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 9055] close(16 [ 255.908610][ T9061] loop2: detected capacity change from 0 to 256 [ 255.945512][ T9062] loop1: detected capacity change from 0 to 256 [pid 5855] newfstatat(AT_FDCWD, "./251/file1", [pid 9061] mount("/dev/loop2", "./file1", "exfat", 0, "" [pid 9060] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_NOCTTY|O_TRUNC|O_SYNC|O_NOATIME|FASYNC, 0100 [pid 9057] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 9055] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5855] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 9055] close(17 [pid 5855] umount2("./251/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 9055] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5855] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 9055] close(18 [pid 5855] openat(AT_FDCWD, "./251/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 9055] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5855] <... openat resumed>) = 4 [pid 9055] close(19 [pid 5855] newfstatat(4, "", [pid 9055] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5855] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_EMPTY_PATH) = 0 [pid 9057] <... futex resumed>) = 0 [pid 9055] close(20 [pid 5855] getdents64(4, [pid 9057] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 9055] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9062] <... ioctl resumed>) = 0 [pid 9055] close(21 [pid 5855] <... getdents64 resumed>0x55555c8a5770 /* 2 entries */, 32768) = 48 [pid 9062] close(3) = 0 [pid 9055] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5855] getdents64(4, [pid 9062] close(4 [pid 9055] close(22 [pid 5855] <... getdents64 resumed>0x55555c8a5770 /* 0 entries */, 32768) = 0 [pid 9055] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5855] close(4 [pid 9062] <... close resumed>) = 0 [pid 9055] close(23 [pid 5855] <... close resumed>) = 0 [pid 9055] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5855] rmdir("./251/file1" [pid 9055] close(24 [pid 5855] <... rmdir resumed>) = 0 [pid 9055] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9055] close(25 [pid 5855] umount2("./251/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 9055] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5855] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 9055] close(26 [pid 5855] newfstatat(AT_FDCWD, "./251/binderfs", [pid 9055] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5855] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 9055] close(27 [pid 5855] unlink("./251/binderfs" [pid 9062] mkdir("./file1", 0777 [pid 9055] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5855] <... unlink resumed>) = 0 [pid 9060] <... openat resumed>) = -1 EIO (Input/output error) [pid 9055] close(28) = -1 EBADF (Bad file descriptor) [pid 9055] close(29) = -1 EBADF (Bad file descriptor) [pid 9055] exit_group(0 [pid 9063] <... futex resumed>) = ? [pid 9062] <... mkdir resumed>) = 0 [pid 9060] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 9056] <... futex resumed>) = ? [pid 9055] <... exit_group resumed>) = ? [ 255.978738][ T9060] exFAT-fs (loop4): error, data size is invalid(10) [ 256.001061][ T9060] exFAT-fs (loop4): Filesystem has been set read-only [pid 5855] getdents64(3, [pid 9063] +++ exited with 0 +++ [pid 9062] mount("/dev/loop1", "./file1", "exfat", 0, "" [pid 9060] <... futex resumed>) = 1 [pid 9057] <... futex resumed>) = 0 [pid 9056] +++ exited with 0 +++ [pid 9055] +++ exited with 0 +++ [pid 5855] <... getdents64 resumed>0x55555c89d730 /* 0 entries */, 32768) = 0 [pid 9060] openat(AT_FDCWD, ".", O_RDONLY [pid 9057] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5855] close(3 [pid 5858] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=638, si_uid=0, si_status=0, si_utime=0, si_stime=4 /* 0.04 s */} --- [pid 5855] <... close resumed>) = 0 [pid 5858] umount2("./252", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5855] rmdir("./251" [pid 5858] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5855] <... rmdir resumed>) = 0 [pid 5858] openat(AT_FDCWD, "./252", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 5858] newfstatat(3, "", [pid 9057] <... futex resumed>) = 0 [pid 5858] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=80, ...}, AT_EMPTY_PATH) = 0 [pid 5855] mkdir("./252", 0777 [pid 9057] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 9060] <... openat resumed>) = 4 [pid 9060] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5858] getdents64(3, [pid 5855] <... mkdir resumed>) = 0 [pid 5858] <... getdents64 resumed>0x55555c89d730 /* 4 entries */, 32768) = 112 [pid 5855] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 5858] umount2("./252/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5855] <... openat resumed>) = 3 [pid 9060] <... futex resumed>) = 1 [pid 9057] <... futex resumed>) = 0 [pid 5855] ioctl(3, LOOP_CLR_FD [pid 9060] ioctl(4, F2FS_IOC_SHUTDOWN, 0x200000000080 [pid 9057] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5855] <... ioctl resumed>) = 0 [pid 9057] <... futex resumed>) = 0 [pid 9060] <... ioctl resumed>) = 0 [pid 9057] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5855] close(3 [pid 9060] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 9060] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 9057] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 9057] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 9060] <... futex resumed>) = 0 [pid 9057] <... futex resumed>) = 1 [pid 9060] fallocate(-1, 0, 0, 134220898 [pid 9057] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 9060] <... fallocate resumed>) = -1 EBADF (Bad file descriptor) [pid 9060] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 9057] <... futex resumed>) = 0 [pid 9060] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 9057] close(3) = 0 [pid 5855] <... close resumed>) = 0 [ 256.036418][ T9061] exFAT-fs (loop2): failed to load upcase table (idx : 0x000104d0, chksum : 0xda218cab, utbl_chksum : 0xe619d30d) [pid 5855] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 9065 attached [pid 9057] close(4 [pid 5858] <... umount2 resumed>) = 0 [pid 5858] umount2("./252/file1", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5858] newfstatat(AT_FDCWD, "./252/file1", {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 9065] set_robust_list(0x55555c89c6a0, 24 [pid 5858] umount2("./252/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 9065] <... set_robust_list resumed>) = 0 [pid 5858] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 9065] chdir("./252" [pid 5855] <... clone resumed>, child_tidptr=0x55555c89c690) = 629 [pid 9065] <... chdir resumed>) = 0 [pid 9057] <... close resumed>) = 0 [pid 5858] openat(AT_FDCWD, "./252/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 9061] <... mount resumed>) = 0 [pid 9057] close(5 [pid 5858] <... openat resumed>) = 4 [pid 9065] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5858] newfstatat(4, "", executing program [pid 9065] <... prctl resumed>) = 0 [pid 5858] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_EMPTY_PATH) = 0 [pid 9061] openat(AT_FDCWD, "./file1", O_RDONLY|O_DIRECTORY [pid 9057] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9065] setpgid(0, 0 [pid 5858] getdents64(4, [pid 9065] <... setpgid resumed>) = 0 [pid 5858] <... getdents64 resumed>0x55555c8a5770 /* 2 entries */, 32768) = 48 [pid 9065] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 5858] getdents64(4, [pid 9065] write(3, "1000", 4 [pid 5858] <... getdents64 resumed>0x55555c8a5770 /* 0 entries */, 32768) = 0 [pid 9065] <... write resumed>) = 4 [pid 5858] close(4 [pid 9065] close(3 [pid 5858] <... close resumed>) = 0 [pid 9065] <... close resumed>) = 0 [pid 5858] rmdir("./252/file1" [pid 9065] symlink("/dev/binderfs", "./binderfs" [pid 5858] <... rmdir resumed>) = 0 [pid 9065] <... symlink resumed>) = 0 [pid 9061] <... openat resumed>) = 3 [pid 9057] close(6 [pid 5858] umount2("./252/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 9065] write(1, "executing program\n", 18 [pid 9061] chdir("./file1" [pid 9057] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5858] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 9065] <... write resumed>) = 18 [pid 5858] newfstatat(AT_FDCWD, "./252/binderfs", [pid 9065] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5858] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 9065] <... futex resumed>) = 0 [pid 5858] unlink("./252/binderfs" [pid 9065] rt_sigaction(SIGRT_1, {sa_handler=0x7f397aae8710, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f397aad98c0}, [pid 9061] <... chdir resumed>) = 0 [pid 9057] close(7 [pid 5858] <... unlink resumed>) = 0 [pid 9065] <... rt_sigaction resumed>NULL, 8) = 0 [pid 5858] getdents64(3, [pid 9065] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 9065] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 5858] <... getdents64 resumed>0x55555c89d730 /* 0 entries */, 32768) = 0 [pid 9065] <... mmap resumed>) = 0x7f397aa56000 [pid 9061] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 9057] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5858] close(3 [pid 9065] mprotect(0x7f397aa57000, 131072, PROT_READ|PROT_WRITE [pid 9061] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 9057] close(8 [pid 5858] <... close resumed>) = 0 [pid 9065] <... mprotect resumed>) = 0 [pid 5858] rmdir("./252" [pid 9065] rt_sigprocmask(SIG_BLOCK, ~[], [pid 5858] <... rmdir resumed>) = 0 [pid 9065] <... rt_sigprocmask resumed>[], 8) = 0 [pid 5858] mkdir("./253", 0777 [pid 9065] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f397aa76990, parent_tid=0x7f397aa76990, exit_signal=0, stack=0x7f397aa56000, stack_size=0x20300, tls=0x7f397aa766c0} [pid 5858] <... mkdir resumed>) = 0 ./strace-static-x86_64: Process 9066 attached [pid 5858] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 9066] rseq(0x7f397aa76fe0, 0x20, 0, 0x53053053 [pid 9065] <... clone3 resumed> => {parent_tid=[630]}, 88) = 630 [pid 5858] <... openat resumed>) = 3 [pid 9065] rt_sigprocmask(SIG_SETMASK, [], [pid 5858] ioctl(3, LOOP_CLR_FD [pid 9066] <... rseq resumed>) = 0 [pid 9065] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5858] <... ioctl resumed>) = 0 [pid 9066] set_robust_list(0x7f397aa769a0, 24 [pid 9065] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 9061] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 9057] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9066] <... set_robust_list resumed>) = 0 [pid 9065] <... futex resumed>) = 0 [pid 9066] rt_sigprocmask(SIG_SETMASK, [], [pid 9065] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 9061] <... futex resumed>) = 1 [pid 9058] <... futex resumed>) = 0 [ 256.086101][ T9062] exFAT-fs (loop1): failed to load upcase table (idx : 0x000104d0, chksum : 0xda218cab, utbl_chksum : 0xe619d30d) [pid 9057] close(9 [pid 5858] close(3 [pid 9066] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 9061] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_NOCTTY|O_TRUNC|O_SYNC|O_NOATIME|FASYNC, 0100 [pid 9058] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 9057] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9066] memfd_create("syzkaller", 0 [pid 9058] <... futex resumed>) = 0 [pid 9057] close(10 [pid 9058] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 9066] <... memfd_create resumed>) = 3 [pid 9057] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9057] close(11) = -1 EBADF (Bad file descriptor) [pid 9057] close(12 [pid 9066] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f3972600000 [pid 9057] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9057] close(13 [pid 9066] 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\x00\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 9062] <... mount resumed>) = 0 [pid 9057] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9062] openat(AT_FDCWD, "./file1", O_RDONLY|O_DIRECTORY [pid 9057] close(14) = -1 EBADF (Bad file descriptor) [pid 9066] <... write resumed>) = 131072 [pid 9062] <... openat resumed>) = 3 [pid 9061] <... openat resumed>) = -1 EIO (Input/output error) [pid 9057] close(15 [pid 9062] chdir("./file1" [pid 9061] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 9057] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9061] <... futex resumed>) = 1 [pid 9058] <... futex resumed>) = 0 [pid 9057] close(16 [pid 9062] <... chdir resumed>) = 0 [pid 9058] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 9057] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9061] openat(AT_FDCWD, ".", O_RDONLY [pid 9062] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 9057] close(17) = -1 EBADF (Bad file descriptor) [pid 9061] <... openat resumed>) = 4 [pid 9062] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 9057] close(18 [pid 9061] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 9057] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9061] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 9057] close(19 [pid 9058] <... futex resumed>) = 1 [pid 9057] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9061] <... futex resumed>) = 0 [pid 9057] close(20 [pid 9061] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 9057] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9057] close(21 [pid 9066] munmap(0x7f3972600000, 138412032 [pid 9062] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 9058] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 9057] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5858] <... close resumed>) = 0 [pid 9062] <... futex resumed>) = 1 [pid 9059] <... futex resumed>) = 0 [ 256.150727][ T9061] exFAT-fs (loop2): error, data size is invalid(10) [ 256.157485][ T9061] exFAT-fs (loop2): Filesystem has been set read-only [pid 9057] close(22 [pid 9066] <... munmap resumed>) = 0 [pid 9062] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_NOCTTY|O_TRUNC|O_SYNC|O_NOATIME|FASYNC, 0100 [pid 9059] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 9058] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 9057] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9059] <... futex resumed>) = 0 [pid 9058] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 9057] close(23 [pid 5858] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 9066] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 9061] <... futex resumed>) = 0 [pid 9059] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 9058] <... futex resumed>) = 1 [pid 9057] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9061] ioctl(4, F2FS_IOC_SHUTDOWN, 0x200000000080 [pid 9066] <... openat resumed>) = 4 [pid 9061] <... ioctl resumed>) = 0 [pid 9058] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 9057] close(24 [pid 9066] ioctl(4, LOOP_SET_FD, 3 [pid 9061] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 9057] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9061] <... futex resumed>) = 1 [pid 9058] <... futex resumed>) = 0 [pid 9057] close(25 [pid 9061] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 9058] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 9057] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9061] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 9058] <... futex resumed>) = 0 [pid 9057] close(26 [pid 9061] fallocate(-1, 0, 0, 134220898 [pid 9058] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 9057] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9061] <... fallocate resumed>) = -1 EBADF (Bad file descriptor) [pid 9057] close(27 [pid 9061] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 9057] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9061] <... futex resumed>) = 1 [pid 9058] <... futex resumed>) = 0 [pid 9057] close(28 [pid 9061] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 9058] close(3 [pid 9057] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5858] <... clone resumed>, child_tidptr=0x55555c89c690) = 641 ./strace-static-x86_64: Process 9067 attached [pid 9058] <... close resumed>) = 0 [pid 9057] close(29 [pid 9058] close(4 [pid 9057] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9067] set_robust_list(0x55555c89c6a0, 24 [pid 9058] <... close resumed>) = 0 [pid 9067] <... set_robust_list resumed>) = 0 [pid 9057] exit_group(0 [pid 9060] <... futex resumed>) = ? [pid 9058] close(5 [pid 9057] <... exit_group resumed>) = ? [pid 9067] chdir("./253" [pid 9066] <... ioctl resumed>) = 0 [pid 9067] <... chdir resumed>) = 0 [pid 9062] <... openat resumed>) = -1 EIO (Input/output error) [pid 9060] +++ exited with 0 +++ [pid 9058] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9057] +++ exited with 0 +++ [pid 9067] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 9066] close(3 [pid 9062] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 9058] close(6 [pid 5857] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=627, si_uid=0, si_status=0, si_utime=0, si_stime=4 /* 0.04 s */} --- [pid 9067] <... prctl resumed>) = 0 [pid 9067] setpgid(0, 0 [pid 9059] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 9058] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9067] <... setpgid resumed>) = 0 [pid 9066] <... close resumed>) = 0 [pid 9062] <... futex resumed>) = 0 [pid 9059] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 9058] close(7 [pid 5857] umount2("./255", MNT_FORCE|UMOUNT_NOFOLLOW [pid 9067] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 9066] close(4 [pid 9062] openat(AT_FDCWD, ".", O_RDONLY [pid 9059] <... futex resumed>) = 0 [pid 9058] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5857] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 9067] <... openat resumed>) = 3 [pid 9066] <... close resumed>) = 0 [pid 9062] <... openat resumed>) = 4 [pid 9059] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 9058] close(8 [pid 5857] openat(AT_FDCWD, "./255", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 9066] mkdir("./file1", 0777 [pid 9062] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 9059] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 9058] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5857] <... openat resumed>) = 3 [pid 5857] newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=80, ...}, AT_EMPTY_PATH) = 0 [pid 5857] getdents64(3, 0x55555c89d730 /* 4 entries */, 32768) = 112 [pid 9062] <... futex resumed>) = 0 [pid 5857] umount2("./255/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 9062] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 9058] close(9) = -1 EBADF (Bad file descriptor) [pid 9059] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 9058] close(10 [pid 9062] <... futex resumed>) = 0 [pid 9059] <... futex resumed>) = 1 [pid 9058] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9066] <... mkdir resumed>) = 0 [pid 9062] ioctl(4, F2FS_IOC_SHUTDOWN, 0x200000000080 [pid 9059] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 9058] close(11 [pid 9062] <... ioctl resumed>) = 0 [pid 9062] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 9058] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9062] <... futex resumed>) = 1 [pid 9059] <... futex resumed>) = 0 [pid 9058] close(12 [pid 9062] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 9067] write(3, "1000", 4 [pid 9059] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 9058] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9062] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 9059] <... futex resumed>) = 0 [pid 9058] close(13 [pid 9067] <... write resumed>) = 4 [pid 9062] fallocate(-1, 0, 0, 134220898 [ 256.194945][ T9062] exFAT-fs (loop1): error, data size is invalid(10) [ 256.219551][ T9066] loop0: detected capacity change from 0 to 256 [ 256.226004][ T9062] exFAT-fs (loop1): Filesystem has been set read-only [pid 9059] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 9058] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9067] close(3 [pid 9066] mount("/dev/loop0", "./file1", "exfat", 0, "" [pid 9062] <... fallocate resumed>) = -1 EBADF (Bad file descriptor) [pid 9058] close(14 [pid 5857] <... umount2 resumed>) = 0 [pid 9062] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 9067] <... close resumed>) = 0 [pid 9062] <... futex resumed>) = 1 [pid 9059] <... futex resumed>) = 0 [pid 9058] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9067] symlink("/dev/binderfs", "./binderfs" [pid 9062] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 9059] close(3 [pid 9058] close(15 [pid 5857] umount2("./255/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 9067] <... symlink resumed>) = 0 [pid 9059] <... close resumed>) = 0 [pid 9058] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5857] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 9067] write(1, "executing program\n", 18 [pid 9059] close(4 [pid 9058] close(16 [pid 5857] newfstatat(AT_FDCWD, "./255/file1", executing program [pid 9059] <... close resumed>) = 0 [pid 9058] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5857] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 9067] <... write resumed>) = 18 [pid 9067] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 9059] close(5 [pid 9058] close(17 [pid 5857] umount2("./255/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 9067] <... futex resumed>) = 0 [pid 9059] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9058] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9067] rt_sigaction(SIGRT_1, {sa_handler=0x7f397aae8710, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f397aad98c0}, [pid 9059] close(6 [pid 9058] close(18 [pid 9059] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9058] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9067] <... rt_sigaction resumed>NULL, 8) = 0 [pid 9059] close(7 [pid 9058] close(19 [pid 5857] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5857] openat(AT_FDCWD, "./255/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 5857] newfstatat(4, "", {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_EMPTY_PATH) = 0 [pid 5857] getdents64(4, 0x55555c8a5770 /* 2 entries */, 32768) = 48 [pid 5857] getdents64(4, 0x55555c8a5770 /* 0 entries */, 32768) = 0 [pid 5857] close(4) = 0 [pid 5857] rmdir("./255/file1") = 0 [pid 5857] umount2("./255/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5857] newfstatat(AT_FDCWD, "./255/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5857] unlink("./255/binderfs") = 0 [pid 5857] getdents64(3, 0x55555c89d730 /* 0 entries */, 32768) = 0 [pid 5857] close(3) = 0 [pid 5857] rmdir("./255") = 0 [pid 5857] mkdir("./256", 0777) = 0 [pid 5857] openat(AT_FDCWD, "/dev/loop4", O_RDWR) = 3 [pid 5857] ioctl(3, LOOP_CLR_FD) = 0 [pid 5857] close(3 [pid 9067] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 9059] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9058] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9067] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 9067] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 9059] close(8 [pid 9058] close(20 [pid 5857] <... close resumed>) = 0 [pid 9059] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9058] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9067] <... mmap resumed>) = 0x7f397aa56000 [pid 9058] close(21 [pid 9059] close(9 [pid 9067] mprotect(0x7f397aa57000, 131072, PROT_READ|PROT_WRITE [pid 9059] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9058] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5857] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 9067] <... mprotect resumed>) = 0 [pid 9059] close(10 [pid 9058] close(22 [pid 9059] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9058] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9067] rt_sigprocmask(SIG_BLOCK, ~[], [pid 9059] close(11 [pid 9058] close(23 [pid 9067] <... rt_sigprocmask resumed>[], 8) = 0 [pid 9059] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9058] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9067] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f397aa76990, parent_tid=0x7f397aa76990, exit_signal=0, stack=0x7f397aa56000, stack_size=0x20300, tls=0x7f397aa766c0} [pid 9059] close(12 [pid 9058] close(24 [pid 9059] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9058] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9059] close(13 [pid 9058] close(25 [pid 9067] <... clone3 resumed> => {parent_tid=[642]}, 88) = 642 [pid 9059] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9058] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5857] <... clone resumed>, child_tidptr=0x55555c89c690) = 629 [pid 9067] rt_sigprocmask(SIG_SETMASK, [], [pid 9059] close(14 [pid 9058] close(26 [pid 9059] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9058] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9059] close(15 [pid 9058] close(27 [pid 9059] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9058] <... close resumed>) = -1 EBADF (Bad file descriptor) ./strace-static-x86_64: Process 9068 attached [pid 9059] close(16 [pid 9058] close(28 [pid 9059] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9058] <... close resumed>) = -1 EBADF (Bad file descriptor) ./strace-static-x86_64: Process 9069 attached [pid 9067] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 9059] close(17 [pid 9058] close(29 [pid 9069] rseq(0x7f397aa76fe0, 0x20, 0, 0x53053053 [pid 9068] set_robust_list(0x55555c89c6a0, 24 [pid 9067] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 9066] <... mount resumed>) = 0 [pid 9059] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9058] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9067] <... futex resumed>) = 0 [pid 9059] close(18 [pid 9058] exit_group(0 [pid 9067] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 9069] <... rseq resumed>) = 0 [pid 9061] <... futex resumed>) = ? [pid 9059] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9058] <... exit_group resumed>) = ? [pid 9068] <... set_robust_list resumed>) = 0 [pid 9066] openat(AT_FDCWD, "./file1", O_RDONLY|O_DIRECTORY [pid 9061] +++ exited with 0 +++ [pid 9069] set_robust_list(0x7f397aa769a0, 24 [pid 9068] chdir("./256" [pid 9066] <... openat resumed>) = 3 [pid 9059] close(19 [pid 9058] +++ exited with 0 +++ [pid 9068] <... chdir resumed>) = 0 [pid 9066] chdir("./file1" [pid 9059] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9068] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 9066] <... chdir resumed>) = 0 [pid 9059] close(20 [pid 5856] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=644, si_uid=0, si_status=0, si_utime=0, si_stime=4 /* 0.04 s */} --- [pid 9069] <... set_robust_list resumed>) = 0 [pid 9068] <... prctl resumed>) = 0 [pid 9066] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 9059] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5856] restart_syscall(<... resuming interrupted clone ...> [pid 9069] rt_sigprocmask(SIG_SETMASK, [], [pid 9068] setpgid(0, 0 [pid 9059] close(21 [pid 9069] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 9068] <... setpgid resumed>) = 0 [pid 9066] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 9059] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5856] <... restart_syscall resumed>) = 0 [pid 9059] close(22) = -1 EBADF (Bad file descriptor) [pid 5856] umount2("./253", MNT_FORCE|UMOUNT_NOFOLLOW [pid 9068] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 9059] close(23 [pid 5856] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 9059] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5856] openat(AT_FDCWD, "./253", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 9066] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 9059] close(24 [pid 5856] <... openat resumed>) = 3 [pid 9069] memfd_create("syzkaller", 0 [pid 9068] <... openat resumed>) = 3 [pid 9066] <... futex resumed>) = 1 [pid 9065] <... futex resumed>) = 0 [pid 9059] <... close resumed>) = -1 EBADF (Bad file descriptor) [ 256.313719][ T9066] exFAT-fs (loop0): failed to load upcase table (idx : 0x000104d0, chksum : 0xda218cab, utbl_chksum : 0xe619d30d) [pid 5856] newfstatat(3, "", [pid 9069] <... memfd_create resumed>) = 3 [pid 9068] write(3, "1000", 4 [pid 9066] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 9065] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 9059] close(25 [pid 9065] <... futex resumed>) = 0 [pid 9059] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5856] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=80, ...}, AT_EMPTY_PATH) = 0 [pid 9065] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 9059] close(26) = -1 EBADF (Bad file descriptor) [pid 5856] getdents64(3, [pid 9059] close(27) = -1 EBADF (Bad file descriptor) [pid 5856] <... getdents64 resumed>0x55555c89d730 /* 4 entries */, 32768) = 112 [pid 9059] close(28) = -1 EBADF (Bad file descriptor) [pid 9059] close(29 [pid 5856] umount2("./253/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 9059] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9066] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 9059] exit_group(0 [pid 9068] <... write resumed>) = 4 [pid 9066] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_NOCTTY|O_TRUNC|O_SYNC|O_NOATIME|FASYNC, 0100 [pid 9062] <... futex resumed>) = ? [pid 9059] <... exit_group resumed>) = ? [pid 9069] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 9068] close(3) = 0 [pid 9068] symlink("/dev/binderfs", "./binderfs") = 0 [pid 5856] <... umount2 resumed>) = 0 [pid 9069] <... mmap resumed>) = 0x7f3972600000 executing program [pid 9069] 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\x00\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 9068] write(1, "executing program\n", 18) = 18 [pid 9068] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 9062] +++ exited with 0 +++ [pid 9059] +++ exited with 0 +++ [pid 9068] <... futex resumed>) = 0 [pid 5854] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=641, si_uid=0, si_status=0, si_utime=0, si_stime=6 /* 0.06 s */} --- [pid 9068] rt_sigaction(SIGRT_1, {sa_handler=0x7f397aae8710, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f397aad98c0}, [pid 5854] restart_syscall(<... resuming interrupted clone ...> [pid 9068] <... rt_sigaction resumed>NULL, 8) = 0 [pid 9068] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 9068] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f397aa56000 [pid 5856] umount2("./253/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 9069] <... write resumed>) = 131072 [pid 9068] mprotect(0x7f397aa57000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 9068] rt_sigprocmask(SIG_BLOCK, ~[], [pid 5856] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 9068] <... rt_sigprocmask resumed>[], 8) = 0 [pid 9068] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f397aa76990, parent_tid=0x7f397aa76990, exit_signal=0, stack=0x7f397aa56000, stack_size=0x20300, tls=0x7f397aa766c0}./strace-static-x86_64: Process 9070 attached [pid 5856] newfstatat(AT_FDCWD, "./253/file1", [pid 9069] munmap(0x7f3972600000, 138412032 [pid 9068] <... clone3 resumed> => {parent_tid=[630]}, 88) = 630 [pid 5856] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5856] umount2("./253/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5854] <... restart_syscall resumed>) = 0 [pid 5856] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5856] openat(AT_FDCWD, "./253/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 9070] rseq(0x7f397aa76fe0, 0x20, 0, 0x53053053 [pid 9069] <... munmap resumed>) = 0 [pid 9068] rt_sigprocmask(SIG_SETMASK, [], [pid 5856] <... openat resumed>) = 4 [pid 9070] <... rseq resumed>) = 0 [pid 9068] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5856] newfstatat(4, "", [pid 9070] set_robust_list(0x7f397aa769a0, 24 [pid 9069] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 9068] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5854] umount2("./256", MNT_FORCE|UMOUNT_NOFOLLOW [pid 9070] <... set_robust_list resumed>) = 0 [pid 5856] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_EMPTY_PATH) = 0 [pid 5854] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5854] openat(AT_FDCWD, "./256", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5856] getdents64(4, 0x55555c8a5770 /* 2 entries */, 32768) = 48 [pid 5854] <... openat resumed>) = 3 [pid 9070] rt_sigprocmask(SIG_SETMASK, [], [pid 9068] <... futex resumed>) = 0 [pid 5856] getdents64(4, [pid 5854] newfstatat(3, "", [pid 5856] <... getdents64 resumed>0x55555c8a5770 /* 0 entries */, 32768) = 0 [pid 9070] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 9069] <... openat resumed>) = 4 [pid 9068] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 5856] close(4 [pid 5854] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=80, ...}, AT_EMPTY_PATH) = 0 [pid 5856] <... close resumed>) = 0 [pid 5854] getdents64(3, [pid 5856] rmdir("./253/file1" [pid 5854] <... getdents64 resumed>0x55555c89d730 /* 4 entries */, 32768) = 112 [pid 9070] memfd_create("syzkaller", 0 [pid 9069] ioctl(4, LOOP_SET_FD, 3 [pid 5856] <... rmdir resumed>) = 0 [pid 5854] umount2("./256/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 9070] <... memfd_create resumed>) = 3 [pid 9069] <... ioctl resumed>) = 0 [pid 9066] <... openat resumed>) = -1 EIO (Input/output error) [pid 9065] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 9070] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 9065] futex(0x7f397ab4b6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5856] umount2("./253/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 9070] <... mmap resumed>) = 0x7f3972600000 [pid 9065] <... futex resumed>) = 0 [pid 5856] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 9065] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 5856] newfstatat(AT_FDCWD, "./253/binderfs", [pid 9070] 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\x00\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 9065] <... mmap resumed>) = 0x7f397aa35000 [pid 5856] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 9070] <... write resumed>) = 131072 [pid 9065] mprotect(0x7f397aa36000, 131072, PROT_READ|PROT_WRITE [pid 5856] unlink("./253/binderfs" [pid 9066] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 9065] <... mprotect resumed>) = 0 [pid 9066] <... futex resumed>) = 0 [pid 9066] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5856] <... unlink resumed>) = 0 [pid 9065] rt_sigprocmask(SIG_BLOCK, ~[], [pid 5856] getdents64(3, [pid 9065] <... rt_sigprocmask resumed>[], 8) = 0 [pid 5856] <... getdents64 resumed>0x55555c89d730 /* 0 entries */, 32768) = 0 [pid 9065] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f397aa55990, parent_tid=0x7f397aa55990, exit_signal=0, stack=0x7f397aa35000, stack_size=0x20300, tls=0x7f397aa556c0} [pid 5856] close(3./strace-static-x86_64: Process 9071 attached [pid 9070] munmap(0x7f3972600000, 138412032 [pid 5856] <... close resumed>) = 0 [pid 9065] <... clone3 resumed> => {parent_tid=[631]}, 88) = 631 [pid 5856] rmdir("./253" [pid 9065] rt_sigprocmask(SIG_SETMASK, [], [pid 9071] rseq(0x7f397aa55fe0, 0x20, 0, 0x53053053 [pid 9070] <... munmap resumed>) = 0 [pid 9065] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5856] <... rmdir resumed>) = 0 [pid 9070] openat(AT_FDCWD, "/dev/loop4", O_RDWR) = 4 [pid 9065] futex(0x7f397ab4b6d8, FUTEX_WAKE_PRIVATE, 1000000 [ 256.374391][ T9066] exFAT-fs (loop0): error, data size is invalid(10) [ 256.397164][ T9066] exFAT-fs (loop0): Filesystem has been set read-only [ 256.410973][ T9069] loop3: detected capacity change from 0 to 256 [pid 5856] mkdir("./254", 0777 [pid 9070] ioctl(4, LOOP_SET_FD, 3 [pid 9065] <... futex resumed>) = 0 [pid 5856] <... mkdir resumed>) = 0 [pid 5856] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 9065] futex(0x7f397ab4b6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5856] <... openat resumed>) = 3 [pid 9069] close(3 [pid 5856] ioctl(3, LOOP_CLR_FD [pid 9069] <... close resumed>) = 0 [pid 5856] <... ioctl resumed>) = 0 [pid 5854] <... umount2 resumed>) = 0 [pid 9069] close(4) = 0 [pid 9069] mkdir("./file1", 0777) = 0 [pid 9069] mount("/dev/loop3", "./file1", "exfat", 0, "" [pid 9071] <... rseq resumed>) = 0 [pid 5856] close(3 [pid 5854] umount2("./256/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 9071] set_robust_list(0x7f397aa559a0, 24 [pid 5854] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 9071] <... set_robust_list resumed>) = 0 [pid 5854] newfstatat(AT_FDCWD, "./256/file1", [pid 9071] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 5854] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 9071] openat(AT_FDCWD, ".", O_RDONLY [pid 5856] <... close resumed>) = 0 [pid 5854] umount2("./256/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 9070] <... ioctl resumed>) = 0 [pid 9070] close(3) = 0 [pid 9070] close(4) = 0 [pid 9070] mkdir("./file1", 0777) = 0 [pid 9070] mount("/dev/loop4", "./file1", "exfat", 0, "" [pid 5854] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 9071] <... openat resumed>) = 4 [pid 5856] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5854] openat(AT_FDCWD, "./256/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 ./strace-static-x86_64: Process 9072 attached [pid 9071] futex(0x7f397ab4b6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5854] newfstatat(4, "", [pid 9072] set_robust_list(0x55555c89c6a0, 24 [pid 9071] <... futex resumed>) = 1 [pid 9065] <... futex resumed>) = 0 [pid 5856] <... clone resumed>, child_tidptr=0x55555c89c690) = 646 [pid 5854] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_EMPTY_PATH) = 0 [pid 5854] getdents64(4, [pid 9072] <... set_robust_list resumed>) = 0 [pid 9071] futex(0x7f397ab4b6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 9065] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5854] <... getdents64 resumed>0x55555c8a5770 /* 2 entries */, 32768) = 48 [pid 5854] getdents64(4, [pid 9065] <... futex resumed>) = 1 [pid 9072] chdir("./254" [pid 9066] <... futex resumed>) = 0 [pid 9065] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5854] <... getdents64 resumed>0x55555c8a5770 /* 0 entries */, 32768) = 0 [pid 9072] <... chdir resumed>) = 0 [pid 9066] ioctl(4, F2FS_IOC_SHUTDOWN, 0x200000000080 [pid 9072] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 9066] <... ioctl resumed>) = 0 [pid 5854] close(4 [pid 9072] <... prctl resumed>) = 0 [ 256.441464][ T9070] loop4: detected capacity change from 0 to 256 [pid 9066] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 9072] setpgid(0, 0 [pid 9066] <... futex resumed>) = 1 [pid 9065] <... futex resumed>) = 0 [pid 5854] <... close resumed>) = 0 [pid 9066] fallocate(-1, 0, 0, 134220898 [pid 9065] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5854] rmdir("./256/file1" [pid 9072] <... setpgid resumed>) = 0 [pid 9066] <... fallocate resumed>) = -1 EBADF (Bad file descriptor) [pid 9065] <... futex resumed>) = 0 [pid 9072] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 9066] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5854] <... rmdir resumed>) = 0 [pid 9066] <... futex resumed>) = 0 [pid 9065] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 9072] <... openat resumed>) = 3 [pid 9072] write(3, "1000", 4 [pid 9066] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 9065] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 5854] umount2("./256/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 9072] <... write resumed>) = 4 [pid 9065] close(3 [pid 5854] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 9072] close(3 [pid 9065] <... close resumed>) = 0 [pid 5854] newfstatat(AT_FDCWD, "./256/binderfs", [pid 9072] <... close resumed>) = 0 [pid 9065] close(4 [pid 5854] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 9072] symlink("/dev/binderfs", "./binderfs" [pid 5854] unlink("./256/binderfs" [pid 9072] <... symlink resumed>) = 0 [pid 9065] <... close resumed>) = 0 executing program [pid 9065] close(5) = -1 EBADF (Bad file descriptor) [pid 9065] close(6) = -1 EBADF (Bad file descriptor) [pid 9065] close(7) = -1 EBADF (Bad file descriptor) [pid 9065] close(8) = -1 EBADF (Bad file descriptor) [pid 9072] write(1, "executing program\n", 18 [pid 9065] close(9 [pid 5854] <... unlink resumed>) = 0 [pid 9072] <... write resumed>) = 18 [pid 9065] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9072] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 9065] close(10 [pid 9072] <... futex resumed>) = 0 [pid 9065] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5854] getdents64(3, [pid 9072] rt_sigaction(SIGRT_1, {sa_handler=0x7f397aae8710, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f397aad98c0}, [pid 9065] close(11 [pid 5854] <... getdents64 resumed>0x55555c89d730 /* 0 entries */, 32768) = 0 [pid 9072] <... rt_sigaction resumed>NULL, 8) = 0 [pid 9065] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5854] close(3 [pid 9072] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 5854] <... close resumed>) = 0 [pid 9072] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5854] rmdir("./256" [pid 9072] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 5854] <... rmdir resumed>) = 0 [pid 9072] <... mmap resumed>) = 0x7f397aa56000 [pid 5854] mkdir("./257", 0777 [pid 9072] mprotect(0x7f397aa57000, 131072, PROT_READ|PROT_WRITE [pid 5854] <... mkdir resumed>) = 0 [pid 9072] <... mprotect resumed>) = 0 [pid 9065] close(12 [pid 9072] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 5854] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 9072] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f397aa76990, parent_tid=0x7f397aa76990, exit_signal=0, stack=0x7f397aa56000, stack_size=0x20300, tls=0x7f397aa766c0} [pid 5854] <... openat resumed>) = 3 [pid 9065] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9072] <... clone3 resumed> => {parent_tid=[647]}, 88) = 647 [pid 9072] rt_sigprocmask(SIG_SETMASK, [], [pid 5854] ioctl(3, LOOP_CLR_FD [pid 9072] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5854] <... ioctl resumed>) = 0 [pid 9072] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 5854] close(3 [pid 9072] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 5854] <... close resumed>) = 0 ./strace-static-x86_64: Process 9073 attached [pid 9065] close(13 [pid 9073] rseq(0x7f397aa76fe0, 0x20, 0, 0x53053053 [pid 9065] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5854] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 9073] <... rseq resumed>) = 0 [pid 9070] <... mount resumed>) = 0 [pid 9065] close(14) = -1 EBADF (Bad file descriptor) [pid 9073] set_robust_list(0x7f397aa769a0, 24 [pid 9070] openat(AT_FDCWD, "./file1", O_RDONLY|O_DIRECTORY [pid 9073] <... set_robust_list resumed>) = 0 [pid 9065] close(15 [pid 9070] <... openat resumed>) = 3 [pid 9073] rt_sigprocmask(SIG_SETMASK, [], [pid 9070] chdir("./file1" [pid 9073] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 9065] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9073] memfd_create("syzkaller", 0 [pid 9070] <... chdir resumed>) = 0 [pid 9065] close(16 [pid 9073] <... memfd_create resumed>) = 3 [pid 9065] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9073] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 9070] openat(AT_FDCWD, "/dev/loop4", O_RDWR [ 256.517225][ T9070] exFAT-fs (loop4): failed to load upcase table (idx : 0x000104d0, chksum : 0xda218cab, utbl_chksum : 0xe619d30d) [ 256.540745][ T9069] exFAT-fs (loop3): failed to load upcase table (idx : 0x000104d0, chksum : 0xda218cab, utbl_chksum : 0xe619d30d) [pid 9065] close(17 [pid 9073] <... mmap resumed>) = 0x7f3972600000 [pid 9065] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9070] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 9065] close(18 [pid 9073] 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\x00\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 9070] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 9069] <... mount resumed>) = 0 [pid 9065] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9070] <... futex resumed>) = 1 [pid 9069] openat(AT_FDCWD, "./file1", O_RDONLY|O_DIRECTORY [pid 9068] <... futex resumed>) = 0 [pid 9065] close(19 [pid 9070] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 9065] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9068] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 9065] close(20 [pid 9069] <... openat resumed>) = 3 [pid 9068] <... futex resumed>) = 0 [pid 9065] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9070] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 9069] chdir("./file1" [pid 9068] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 9065] close(21 [pid 9070] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_NOCTTY|O_TRUNC|O_SYNC|O_NOATIME|FASYNC, 0100 [pid 9069] <... chdir resumed>) = 0 [pid 9065] <... close resumed>) = -1 EBADF (Bad file descriptor) ./strace-static-x86_64: Process 9074 attached [pid 9065] close(22 [pid 9074] set_robust_list(0x55555c89c6a0, 24) = 0 [pid 9074] chdir("./257") = 0 [pid 9074] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 9065] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9074] setpgid(0, 0 [pid 9065] close(23 [pid 9074] <... setpgid resumed>) = 0 [pid 9074] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 9073] <... write resumed>) = 131072 [pid 9069] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 9065] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9074] <... openat resumed>) = 3 [pid 9069] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 9065] close(24 [pid 5854] <... clone resumed>, child_tidptr=0x55555c89c690) = 643 [pid 9074] write(3, "1000", 4 [pid 9069] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 9065] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9074] <... write resumed>) = 4 [pid 9074] close(3) = 0 [pid 9074] symlink("/dev/binderfs", "./binderfs"executing program ) = 0 [pid 9074] write(1, "executing program\n", 18) = 18 [pid 9074] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 9074] rt_sigaction(SIGRT_1, {sa_handler=0x7f397aae8710, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f397aad98c0}, [pid 9073] munmap(0x7f3972600000, 138412032 [pid 9069] <... futex resumed>) = 1 [pid 9067] <... futex resumed>) = 0 [pid 9065] close(25 [pid 9074] <... rt_sigaction resumed>NULL, 8) = 0 [pid 9073] <... munmap resumed>) = 0 [pid 9070] <... openat resumed>) = -1 EIO (Input/output error) [pid 9069] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 9067] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 9065] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9073] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 9070] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 9069] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 9067] <... futex resumed>) = 0 [pid 9065] close(26 [pid 9069] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_NOCTTY|O_TRUNC|O_SYNC|O_NOATIME|FASYNC, 0100 [pid 9067] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 9073] <... openat resumed>) = 4 [pid 9070] <... futex resumed>) = 1 [pid 9065] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9074] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 9074] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f397aa56000 [pid 9073] ioctl(4, LOOP_SET_FD, 3 [pid 9070] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 9068] <... futex resumed>) = 0 [pid 9065] close(27 [pid 9068] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 9065] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9070] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 9074] mprotect(0x7f397aa57000, 131072, PROT_READ|PROT_WRITE [pid 9070] openat(AT_FDCWD, ".", O_RDONLY [pid 9065] close(28 [pid 9074] <... mprotect resumed>) = 0 [pid 9074] rt_sigprocmask(SIG_BLOCK, ~[], [pid 9070] <... openat resumed>) = 4 [pid 9068] <... futex resumed>) = 0 [pid 9065] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9070] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 9068] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 9065] close(29 [pid 9070] <... futex resumed>) = 0 [pid 9068] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 9065] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9070] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 9068] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [ 256.570888][ T9070] exFAT-fs (loop4): error, data size is invalid(10) [ 256.582024][ T9070] exFAT-fs (loop4): Filesystem has been set read-only [ 256.604338][ T9069] exFAT-fs (loop3): error, data size is invalid(10) [ 256.612877][ T9073] loop2: detected capacity change from 0 to 256 [pid 9065] exit_group(0 [pid 9074] <... rt_sigprocmask resumed>[], 8) = 0 [pid 9071] <... futex resumed>) = ? [pid 9070] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 9068] <... futex resumed>) = 0 [pid 9066] <... futex resumed>) = ? [pid 9065] <... exit_group resumed>) = ? [pid 9073] <... ioctl resumed>) = 0 [pid 9071] +++ exited with 0 +++ [pid 9070] ioctl(4, F2FS_IOC_SHUTDOWN, 0x200000000080 [pid 9068] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 9066] +++ exited with 0 +++ [pid 9065] +++ exited with 0 +++ [pid 9073] close(3) = 0 [pid 9070] <... ioctl resumed>) = 0 [pid 5855] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=629, si_uid=0, si_status=0, si_utime=0, si_stime=3 /* 0.03 s */} --- [pid 9073] close(4 [pid 9070] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 9073] <... close resumed>) = 0 [pid 9070] <... futex resumed>) = 1 [pid 9068] <... futex resumed>) = 0 [pid 9074] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f397aa76990, parent_tid=0x7f397aa76990, exit_signal=0, stack=0x7f397aa56000, stack_size=0x20300, tls=0x7f397aa766c0} [pid 9073] mkdir("./file1", 0777 [pid 9070] fallocate(-1, 0, 0, 134220898 [pid 9068] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 9070] <... fallocate resumed>) = -1 EBADF (Bad file descriptor) [pid 5855] umount2("./252", MNT_FORCE|UMOUNT_NOFOLLOW [pid 9074] <... clone3 resumed> => {parent_tid=[644]}, 88) = 644 [pid 9073] <... mkdir resumed>) = 0 [pid 9070] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 9068] <... futex resumed>) = 0 [pid 5855] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 9074] rt_sigprocmask(SIG_SETMASK, [], [pid 9070] <... futex resumed>) = 0 [pid 9068] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5855] openat(AT_FDCWD, "./252", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 9074] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 9070] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 9068] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 5855] <... openat resumed>) = 3 ./strace-static-x86_64: Process 9075 attached [pid 9074] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 9073] mount("/dev/loop2", "./file1", "exfat", 0, "" [pid 9068] close(3 [pid 5855] newfstatat(3, "", [pid 9075] rseq(0x7f397aa76fe0, 0x20, 0, 0x53053053 [pid 9074] <... futex resumed>) = 0 [pid 9068] <... close resumed>) = 0 [pid 5855] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=80, ...}, AT_EMPTY_PATH) = 0 [pid 9075] <... rseq resumed>) = 0 [pid 9074] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 9068] close(4) = 0 [pid 5855] getdents64(3, [pid 9068] close(5 [pid 5855] <... getdents64 resumed>0x55555c89d730 /* 4 entries */, 32768) = 112 [pid 9068] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9075] set_robust_list(0x7f397aa769a0, 24 [pid 5855] umount2("./252/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 9068] close(6 [pid 9067] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 9075] <... set_robust_list resumed>) = 0 [pid 9069] <... openat resumed>) = -1 EIO (Input/output error) [pid 9068] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9067] futex(0x7f397ab4b6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5855] <... umount2 resumed>) = 0 [pid 9075] rt_sigprocmask(SIG_SETMASK, [], [pid 9069] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 9068] close(7 [pid 9067] <... futex resumed>) = 0 [pid 5855] umount2("./252/file1", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5855] newfstatat(AT_FDCWD, "./252/file1", {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5855] umount2("./252/file1", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5855] openat(AT_FDCWD, "./252/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 5855] newfstatat(4, "", {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_EMPTY_PATH) = 0 [pid 5855] getdents64(4, [pid 9068] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9067] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 9068] close(8 [pid 5855] <... getdents64 resumed>0x55555c8a5770 /* 2 entries */, 32768) = 48 [pid 9068] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9067] <... mmap resumed>) = 0x7f397aa35000 [pid 5855] getdents64(4, [pid 9075] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 9069] <... futex resumed>) = 0 [pid 9068] close(9 [pid 9067] mprotect(0x7f397aa36000, 131072, PROT_READ|PROT_WRITE [pid 5855] <... getdents64 resumed>0x55555c8a5770 /* 0 entries */, 32768) = 0 [pid 5855] close(4) = 0 [pid 9068] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9067] <... mprotect resumed>) = 0 [pid 5855] rmdir("./252/file1" [pid 9069] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 9068] close(10 [pid 9067] rt_sigprocmask(SIG_BLOCK, ~[], [pid 9075] memfd_create("syzkaller", 0 [pid 9068] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9067] <... rt_sigprocmask resumed>[], 8) = 0 [pid 5855] <... rmdir resumed>) = 0 [pid 5855] umount2("./252/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5855] newfstatat(AT_FDCWD, "./252/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5855] unlink("./252/binderfs" [pid 9068] close(11 [pid 9067] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f397aa55990, parent_tid=0x7f397aa55990, exit_signal=0, stack=0x7f397aa35000, stack_size=0x20300, tls=0x7f397aa556c0} [pid 9068] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5855] <... unlink resumed>) = 0 [pid 9067] <... clone3 resumed> => {parent_tid=[643]}, 88) = 643 [pid 5855] getdents64(3, [pid 9068] close(12./strace-static-x86_64: Process 9076 attached ) = -1 EBADF (Bad file descriptor) [pid 9067] rt_sigprocmask(SIG_SETMASK, [], [pid 9075] <... memfd_create resumed>) = 3 [pid 9067] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 9068] close(13 [pid 5855] <... getdents64 resumed>0x55555c89d730 /* 0 entries */, 32768) = 0 [pid 5855] close(3 [pid 9076] rseq(0x7f397aa55fe0, 0x20, 0, 0x53053053 [pid 9068] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9067] futex(0x7f397ab4b6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5855] <... close resumed>) = 0 [pid 9076] <... rseq resumed>) = 0 [pid 9068] close(14 [pid 9067] <... futex resumed>) = 0 [pid 9068] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9067] futex(0x7f397ab4b6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5855] rmdir("./252" [pid 9068] close(15 [pid 5855] <... rmdir resumed>) = 0 [pid 9076] set_robust_list(0x7f397aa559a0, 24 [pid 9075] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 9068] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5855] mkdir("./253", 0777 [pid 9076] <... set_robust_list resumed>) = 0 [pid 9075] <... mmap resumed>) = 0x7f3972600000 [pid 9068] close(16 [pid 5855] <... mkdir resumed>) = 0 [ 256.624465][ T9069] exFAT-fs (loop3): Filesystem has been set read-only [ 256.661867][ T9073] exFAT-fs (loop2): failed to load upcase table (idx : 0x000104d0, chksum : 0xda218cab, utbl_chksum : 0xe619d30d) [pid 9076] rt_sigprocmask(SIG_SETMASK, [], [pid 9073] <... mount resumed>) = 0 [pid 9068] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5855] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 9076] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 9068] close(17 [pid 9076] openat(AT_FDCWD, ".", O_RDONLY [pid 9073] openat(AT_FDCWD, "./file1", O_RDONLY|O_DIRECTORY [pid 9068] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9076] <... openat resumed>) = 4 [pid 9075] 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\x00\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 9073] <... openat resumed>) = 3 [pid 9068] close(18 [pid 5855] <... openat resumed>) = 3 [pid 9076] futex(0x7f397ab4b6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 9073] chdir("./file1" [pid 9068] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5855] ioctl(3, LOOP_CLR_FD [pid 9076] <... futex resumed>) = 1 [pid 9075] <... write resumed>) = 131072 [pid 9073] <... chdir resumed>) = 0 [pid 9068] close(19 [pid 9067] <... futex resumed>) = 0 [pid 5855] <... ioctl resumed>) = 0 [pid 9076] futex(0x7f397ab4b6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 9075] munmap(0x7f3972600000, 138412032 [pid 9073] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 9068] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9067] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5855] close(3 [pid 9075] <... munmap resumed>) = 0 [pid 9073] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 9069] <... futex resumed>) = 0 [pid 9068] close(20 [pid 9067] <... futex resumed>) = 1 [pid 5855] <... close resumed>) = 0 [pid 9073] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 9069] ioctl(4, F2FS_IOC_SHUTDOWN, 0x200000000080 [pid 9068] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9067] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 9075] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 9073] <... futex resumed>) = 1 [pid 9072] <... futex resumed>) = 0 [pid 9069] <... ioctl resumed>) = 0 [pid 9068] close(21 [pid 5855] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 9069] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 9068] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9075] <... openat resumed>) = 4 [pid 9073] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 9069] <... futex resumed>) = 1 [pid 9068] close(22 [pid 9067] <... futex resumed>) = 0 [pid 9075] ioctl(4, LOOP_SET_FD, 3 [pid 9069] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 9068] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9067] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 9069] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 9068] close(23 [pid 9067] <... futex resumed>) = 0 [pid 9069] fallocate(-1, 0, 0, 134220898 [pid 9068] <... close resumed>) = -1 EBADF (Bad file descriptor) ./strace-static-x86_64: Process 9077 attached [pid 9072] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 9069] <... fallocate resumed>) = -1 EBADF (Bad file descriptor) [pid 9068] close(24 [pid 9067] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 9072] <... futex resumed>) = 0 [pid 5855] <... clone resumed>, child_tidptr=0x55555c89c690) = 632 [pid 9077] set_robust_list(0x55555c89c6a0, 24 [pid 9072] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 9077] <... set_robust_list resumed>) = 0 [pid 9073] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 9068] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9077] chdir("./253" [pid 9068] close(25 [pid 9077] <... chdir resumed>) = 0 [pid 9073] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_NOCTTY|O_TRUNC|O_SYNC|O_NOATIME|FASYNC, 0100 [pid 9069] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 9068] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9077] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 9077] setpgid(0, 0) = 0 [pid 9077] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 9069] <... futex resumed>) = 1 [pid 9068] close(26 [pid 9067] <... futex resumed>) = 0 [pid 9077] write(3, "1000", 4 [pid 9068] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9067] close(3 [pid 9069] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 9077] <... write resumed>) = 4 [pid 9067] <... close resumed>) = 0 [pid 9068] close(27 [pid 9077] close(3 [pid 9068] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9067] close(4 [pid 9077] <... close resumed>) = 0 [pid 9068] close(28 [pid 9067] <... close resumed>) = 0 [pid 9077] symlink("/dev/binderfs", "./binderfs") = 0 [pid 9068] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9067] close(5 [pid 9068] close(29 [pid 9067] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9068] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9067] close(6 executing program [pid 9077] write(1, "executing program\n", 18 [pid 9068] exit_group(0 [pid 9067] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9077] <... write resumed>) = 18 [pid 9070] <... futex resumed>) = ? [pid 9068] <... exit_group resumed>) = ? [pid 9067] close(7 [pid 9077] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 9075] <... ioctl resumed>) = 0 [pid 9067] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9067] close(8) = -1 EBADF (Bad file descriptor) [pid 9077] <... futex resumed>) = 0 [pid 9067] close(9) = -1 EBADF (Bad file descriptor) [ 256.724317][ T9075] loop1: detected capacity change from 0 to 256 [ 256.737771][ T9073] exFAT-fs (loop2): error, data size is invalid(10) [pid 9077] rt_sigaction(SIGRT_1, {sa_handler=0x7f397aae8710, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f397aad98c0}, [pid 9075] close(3 [pid 9067] close(10 [pid 9077] <... rt_sigaction resumed>NULL, 8) = 0 [pid 9075] <... close resumed>) = 0 [pid 9070] +++ exited with 0 +++ [pid 9068] +++ exited with 0 +++ [pid 9067] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9077] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 9077] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f397aa56000 [pid 9077] mprotect(0x7f397aa57000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 9077] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 9077] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f397aa76990, parent_tid=0x7f397aa76990, exit_signal=0, stack=0x7f397aa56000, stack_size=0x20300, tls=0x7f397aa766c0}./strace-static-x86_64: Process 9078 attached [pid 9075] close(4 [pid 9067] close(11 [pid 9075] <... close resumed>) = 0 [pid 9067] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5857] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=629, si_uid=0, si_status=0, si_utime=0, si_stime=3 /* 0.03 s */} --- [pid 9067] close(12 [pid 5857] restart_syscall(<... resuming interrupted clone ...> [pid 9078] rseq(0x7f397aa76fe0, 0x20, 0, 0x53053053 [pid 9077] <... clone3 resumed> => {parent_tid=[633]}, 88) = 633 [pid 9075] mkdir("./file1", 0777 [pid 9067] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5857] <... restart_syscall resumed>) = 0 [pid 9078] <... rseq resumed>) = 0 [pid 9077] rt_sigprocmask(SIG_SETMASK, [], [pid 9078] set_robust_list(0x7f397aa769a0, 24 [pid 9077] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 9078] <... set_robust_list resumed>) = 0 [pid 9077] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 9078] rt_sigprocmask(SIG_SETMASK, [], [pid 9077] <... futex resumed>) = 0 [pid 9078] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 9077] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 9078] memfd_create("syzkaller", 0 [pid 9072] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 9078] <... memfd_create resumed>) = 3 [pid 9072] futex(0x7f397ab4b6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 9078] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 9072] <... futex resumed>) = 0 [pid 9078] <... mmap resumed>) = 0x7f3972600000 [pid 9072] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 9078] 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\x00\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 9072] <... mmap resumed>) = 0x7f397aa35000 [pid 9072] mprotect(0x7f397aa36000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 9072] rt_sigprocmask(SIG_BLOCK, ~[], [pid 9075] <... mkdir resumed>) = 0 [pid 9072] <... rt_sigprocmask resumed>[], 8) = 0 [pid 9067] close(13 [pid 9075] mount("/dev/loop1", "./file1", "exfat", 0, "" [pid 9073] <... openat resumed>) = -1 EIO (Input/output error) [pid 9072] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f397aa55990, parent_tid=0x7f397aa55990, exit_signal=0, stack=0x7f397aa35000, stack_size=0x20300, tls=0x7f397aa556c0} [pid 9067] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9078] <... write resumed>) = 131072 [pid 9067] close(14 [pid 5857] umount2("./256", MNT_FORCE|UMOUNT_NOFOLLOW [pid 9073] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 9067] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5857] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 9067] close(15 [pid 5857] openat(AT_FDCWD, "./256", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 9073] <... futex resumed>) = 0 [pid 9067] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9073] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 9067] close(16 [pid 5857] <... openat resumed>) = 3 [pid 9067] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5857] newfstatat(3, "", [pid 9072] <... clone3 resumed> => {parent_tid=[648]}, 88) = 648 [pid 9067] close(17 [pid 5857] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=80, ...}, AT_EMPTY_PATH) = 0 ./strace-static-x86_64: Process 9079 attached [pid 9078] munmap(0x7f3972600000, 138412032 [pid 9072] rt_sigprocmask(SIG_SETMASK, [], [pid 9067] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5857] getdents64(3, [pid 9078] <... munmap resumed>) = 0 [pid 9072] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 9067] close(18 [pid 5857] <... getdents64 resumed>0x55555c89d730 /* 4 entries */, 32768) = 112 [pid 9079] rseq(0x7f397aa55fe0, 0x20, 0, 0x53053053 [pid 9072] futex(0x7f397ab4b6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 9067] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9078] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 9072] <... futex resumed>) = 0 [pid 9067] close(19 [pid 5857] umount2("./256/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 9079] <... rseq resumed>) = 0 [pid 9078] <... openat resumed>) = 4 [pid 9072] futex(0x7f397ab4b6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 9067] <... close resumed>) = -1 EBADF (Bad file descriptor) [ 256.766207][ T9073] exFAT-fs (loop2): Filesystem has been set read-only [pid 9079] set_robust_list(0x7f397aa559a0, 24 [pid 9078] ioctl(4, LOOP_SET_FD, 3 [pid 9067] close(20 [pid 9079] <... set_robust_list resumed>) = 0 [pid 9067] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9067] close(21 [pid 9079] rt_sigprocmask(SIG_SETMASK, [], [pid 9067] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9067] close(22 [pid 9079] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 9067] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5857] <... umount2 resumed>) = 0 [pid 9079] openat(AT_FDCWD, ".", O_RDONLY) = 4 [pid 9079] futex(0x7f397ab4b6dc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 9079] futex(0x7f397ab4b6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 9072] <... futex resumed>) = 0 [pid 9072] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 9072] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 9078] <... ioctl resumed>) = 0 [pid 9078] close(3) = 0 [pid 9078] close(4 [pid 5857] umount2("./256/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 9073] <... futex resumed>) = 0 [pid 9067] close(23 [pid 9078] <... close resumed>) = 0 [pid 5857] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 9073] ioctl(4, F2FS_IOC_SHUTDOWN, 0x200000000080 [pid 9067] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5857] newfstatat(AT_FDCWD, "./256/file1", {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 9073] <... ioctl resumed>) = 0 [pid 9067] close(24 [pid 5857] umount2("./256/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 9067] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9073] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5857] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 9073] <... futex resumed>) = 1 [pid 9067] close(25 [pid 5857] openat(AT_FDCWD, "./256/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 9072] <... futex resumed>) = 0 [pid 9073] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 9078] mkdir("./file1", 0777 [pid 9072] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 9067] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5857] <... openat resumed>) = 4 [pid 9078] <... mkdir resumed>) = 0 [pid 9078] mount("/dev/loop0", "./file1", "exfat", 0, "" [pid 9073] <... futex resumed>) = 0 [pid 9072] <... futex resumed>) = 1 [pid 9067] close(26 [pid 5857] newfstatat(4, "", [pid 9073] fallocate(-1, 0, 0, 134220898 [pid 9072] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 9073] <... fallocate resumed>) = -1 EBADF (Bad file descriptor) [pid 5857] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_EMPTY_PATH) = 0 [pid 9073] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 9067] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9073] <... futex resumed>) = 1 [pid 9072] <... futex resumed>) = 0 [pid 5857] getdents64(4, [pid 9072] close(3 [pid 9073] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 9067] close(27 [pid 9072] <... close resumed>) = 0 [pid 9067] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5857] <... getdents64 resumed>0x55555c8a5770 /* 2 entries */, 32768) = 48 [pid 9072] close(4 [pid 9067] close(28 [pid 5857] getdents64(4, [pid 9067] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9072] <... close resumed>) = 0 [pid 5857] <... getdents64 resumed>0x55555c8a5770 /* 0 entries */, 32768) = 0 [pid 9067] close(29 [pid 5857] close(4 [pid 9067] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5857] <... close resumed>) = 0 [pid 9072] close(5 [pid 9067] exit_group(0 [pid 5857] rmdir("./256/file1" [pid 9072] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9069] <... futex resumed>) = ? [pid 9067] <... exit_group resumed>) = ? [pid 9069] +++ exited with 0 +++ [pid 9072] close(6 [pid 5857] <... rmdir resumed>) = 0 [pid 9076] <... futex resumed>) = ? [pid 9072] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5857] umount2("./256/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 9072] close(7 [pid 5857] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 9076] +++ exited with 0 +++ [pid 9072] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9067] +++ exited with 0 +++ [pid 5857] newfstatat(AT_FDCWD, "./256/binderfs", [pid 9072] close(8) = -1 EBADF (Bad file descriptor) [pid 5857] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 9072] close(9 [pid 5858] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=641, si_uid=0, si_status=0, si_utime=0, si_stime=3 /* 0.03 s */} --- [pid 5858] restart_syscall(<... resuming interrupted clone ...> [pid 9075] <... mount resumed>) = 0 [pid 9072] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5857] unlink("./256/binderfs" [pid 5858] <... restart_syscall resumed>) = 0 [pid 9072] close(10) = -1 EBADF (Bad file descriptor) [pid 5857] <... unlink resumed>) = 0 [pid 9072] close(11 [pid 5857] getdents64(3, [pid 5858] umount2("./253", MNT_FORCE|UMOUNT_NOFOLLOW [pid 9075] openat(AT_FDCWD, "./file1", O_RDONLY|O_DIRECTORY [pid 9072] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5857] <... getdents64 resumed>0x55555c89d730 /* 0 entries */, 32768) = 0 [pid 5858] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 9075] <... openat resumed>) = 3 [pid 9072] close(12 [pid 5857] close(3 [ 256.813100][ T9078] loop0: detected capacity change from 0 to 256 [ 256.829120][ T9075] exFAT-fs (loop1): failed to load upcase table (idx : 0x000104d0, chksum : 0xda218cab, utbl_chksum : 0xe619d30d) [pid 5858] openat(AT_FDCWD, "./253", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 9075] chdir("./file1" [pid 9072] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5857] <... close resumed>) = 0 [pid 5858] <... openat resumed>) = 3 [pid 5858] newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=80, ...}, AT_EMPTY_PATH) = 0 [pid 5858] getdents64(3, 0x55555c89d730 /* 4 entries */, 32768) = 112 [pid 5858] umount2("./253/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 9072] close(13 [pid 5857] rmdir("./256" [pid 5858] <... umount2 resumed>) = 0 [pid 9072] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9072] close(14 [pid 5857] <... rmdir resumed>) = 0 [pid 5858] umount2("./253/file1", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5858] newfstatat(AT_FDCWD, "./253/file1", {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5858] umount2("./253/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 9072] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5857] mkdir("./257", 0777 [pid 5858] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5858] openat(AT_FDCWD, "./253/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 9075] <... chdir resumed>) = 0 [pid 9072] close(15 [pid 5857] <... mkdir resumed>) = 0 [pid 5858] <... openat resumed>) = 4 [pid 9075] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 9072] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5857] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 9072] close(16 [pid 9075] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 9072] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5858] newfstatat(4, "", [pid 9075] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 9072] close(17 [pid 5857] <... openat resumed>) = 3 [pid 5858] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_EMPTY_PATH) = 0 [pid 9072] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5857] ioctl(3, LOOP_CLR_FD [pid 5858] getdents64(4, [pid 9072] close(18 [pid 5857] <... ioctl resumed>) = 0 [pid 5858] <... getdents64 resumed>0x55555c8a5770 /* 2 entries */, 32768) = 48 [pid 9072] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5857] close(3 [pid 5858] getdents64(4, [pid 9075] <... futex resumed>) = 1 [pid 9072] close(19 [pid 9074] <... futex resumed>) = 0 [pid 5858] <... getdents64 resumed>0x55555c8a5770 /* 0 entries */, 32768) = 0 [pid 9074] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 9072] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5857] <... close resumed>) = 0 [pid 5858] close(4 [pid 9074] <... futex resumed>) = 0 [pid 5858] <... close resumed>) = 0 [pid 9074] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5858] rmdir("./253/file1") = 0 [pid 5858] umount2("./253/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5858] newfstatat(AT_FDCWD, "./253/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5858] unlink("./253/binderfs") = 0 [pid 9072] close(20 [pid 5857] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5858] getdents64(3, [pid 9075] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_NOCTTY|O_TRUNC|O_SYNC|O_NOATIME|FASYNC, 0100 [pid 9072] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5858] <... getdents64 resumed>0x55555c89d730 /* 0 entries */, 32768) = 0 [ 256.891274][ T9078] exFAT-fs (loop0): failed to load upcase table (idx : 0x000104d0, chksum : 0xda218cab, utbl_chksum : 0xe619d30d) ./strace-static-x86_64: Process 9080 attached [pid 9072] close(21 [pid 5858] close(3 [pid 9078] <... mount resumed>) = 0 [pid 5858] <... close resumed>) = 0 [pid 5858] rmdir("./253") = 0 [pid 5858] mkdir("./254", 0777) = 0 [pid 9080] set_robust_list(0x55555c89c6a0, 24 [pid 9078] openat(AT_FDCWD, "./file1", O_RDONLY|O_DIRECTORY [pid 9072] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5858] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 5857] <... clone resumed>, child_tidptr=0x55555c89c690) = 631 [pid 9078] <... openat resumed>) = 3 [pid 5858] <... openat resumed>) = 3 [pid 9078] chdir("./file1" [pid 5858] ioctl(3, LOOP_CLR_FD [pid 9078] <... chdir resumed>) = 0 [pid 5858] <... ioctl resumed>) = 0 [pid 9078] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 5858] close(3 [pid 9080] <... set_robust_list resumed>) = 0 [pid 9078] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 9072] close(22 [pid 9080] chdir("./257") = 0 [pid 9072] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9080] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 9078] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5858] <... close resumed>) = 0 [pid 9080] <... prctl resumed>) = 0 [pid 9078] <... futex resumed>) = 1 [pid 9077] <... futex resumed>) = 0 [pid 9080] setpgid(0, 0 [pid 9078] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 9077] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 9080] <... setpgid resumed>) = 0 [pid 9078] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 9077] <... futex resumed>) = 0 [pid 9080] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 9078] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_NOCTTY|O_TRUNC|O_SYNC|O_NOATIME|FASYNC, 0100 [pid 9077] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 9072] close(23) = -1 EBADF (Bad file descriptor) [pid 9080] <... openat resumed>) = 3 [pid 9072] close(24 [pid 5858] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 9072] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9072] close(25) = -1 EBADF (Bad file descriptor) ./strace-static-x86_64: Process 9081 attached [pid 9080] write(3, "1000", 4 [pid 9072] close(26 [pid 9080] <... write resumed>) = 4 [pid 9072] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9080] close(3 [pid 9081] set_robust_list(0x55555c89c6a0, 24 [pid 9080] <... close resumed>) = 0 [pid 5858] <... clone resumed>, child_tidptr=0x55555c89c690) = 644 executing program [pid 9081] <... set_robust_list resumed>) = 0 [pid 9080] symlink("/dev/binderfs", "./binderfs" [pid 9081] chdir("./254" [pid 9080] <... symlink resumed>) = 0 [pid 9081] <... chdir resumed>) = 0 [pid 9080] write(1, "executing program\n", 18 [pid 9081] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 9080] <... write resumed>) = 18 [pid 9081] <... prctl resumed>) = 0 [pid 9080] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 9081] setpgid(0, 0 [pid 9080] <... futex resumed>) = 0 [pid 9081] <... setpgid resumed>) = 0 [pid 9080] rt_sigaction(SIGRT_1, {sa_handler=0x7f397aae8710, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f397aad98c0}, [pid 9081] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 9080] <... rt_sigaction resumed>NULL, 8) = 0 [pid 9081] <... openat resumed>) = 3 [pid 9080] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 9072] close(27 [pid 9080] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 9072] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9081] write(3, "1000", 4 [pid 9080] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f397aa56000 [pid 9072] close(28 [pid 9080] mprotect(0x7f397aa57000, 131072, PROT_READ|PROT_WRITE [pid 9072] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9081] <... write resumed>) = 4 [pid 9080] <... mprotect resumed>) = 0 [pid 9072] close(29 [pid 9081] close(3 [pid 9080] rt_sigprocmask(SIG_BLOCK, ~[], [pid 9072] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9081] <... close resumed>) = 0 [pid 9080] <... rt_sigprocmask resumed>[], 8) = 0 [pid 9081] symlink("/dev/binderfs", "./binderfs" [pid 9074] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 9072] exit_group(0 [pid 9081] <... symlink resumed>) = 0 [pid 9080] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f397aa76990, parent_tid=0x7f397aa76990, exit_signal=0, stack=0x7f397aa56000, stack_size=0x20300, tls=0x7f397aa766c0} [pid 9079] <... futex resumed>) = ? [pid 9074] futex(0x7f397ab4b6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 9073] <... futex resumed>) = ? [pid 9072] <... exit_group resumed>) = ? [ 256.938797][ T9075] exFAT-fs (loop1): error, data size is invalid(10) [ 256.956171][ T9078] exFAT-fs (loop0): error, data size is invalid(10) [ 256.968682][ T9075] exFAT-fs (loop1): Filesystem has been set read-only executing program [pid 9081] write(1, "executing program\n", 18 [pid 9079] +++ exited with 0 +++ [pid 9074] <... futex resumed>) = 0 [pid 9073] +++ exited with 0 +++ [pid 9072] +++ exited with 0 +++ [pid 9081] <... write resumed>) = 18 [pid 9080] <... clone3 resumed> => {parent_tid=[632]}, 88) = 632 [pid 9078] <... openat resumed>) = -1 EIO (Input/output error) [pid 9074] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 9081] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 9080] rt_sigprocmask(SIG_SETMASK, [], [pid 9074] <... mmap resumed>) = 0x7f397aa35000 [pid 5856] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=646, si_uid=0, si_status=0, si_utime=0, si_stime=5 /* 0.05 s */} --- [pid 9081] <... futex resumed>) = 0 [pid 9080] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 9074] mprotect(0x7f397aa36000, 131072, PROT_READ|PROT_WRITE [pid 9081] rt_sigaction(SIGRT_1, {sa_handler=0x7f397aae8710, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f397aad98c0}, [pid 9080] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 9074] <... mprotect resumed>) = 0 ./strace-static-x86_64: Process 9082 attached [pid 9081] <... rt_sigaction resumed>NULL, 8) = 0 [pid 9080] <... futex resumed>) = 0 [pid 9074] rt_sigprocmask(SIG_BLOCK, ~[], [pid 5856] umount2("./254", MNT_FORCE|UMOUNT_NOFOLLOW [pid 9081] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 9080] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 9074] <... rt_sigprocmask resumed>[], 8) = 0 [pid 5856] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 9081] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 9074] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f397aa55990, parent_tid=0x7f397aa55990, exit_signal=0, stack=0x7f397aa35000, stack_size=0x20300, tls=0x7f397aa556c0} [pid 5856] openat(AT_FDCWD, "./254", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 9081] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 5856] <... openat resumed>) = 3 [pid 9081] <... mmap resumed>) = 0x7f397aa56000 [pid 9074] <... clone3 resumed> => {parent_tid=[645]}, 88) = 645 [pid 5856] newfstatat(3, "", [pid 9081] mprotect(0x7f397aa57000, 131072, PROT_READ|PROT_WRITE [pid 9074] rt_sigprocmask(SIG_SETMASK, [], [pid 5856] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=80, ...}, AT_EMPTY_PATH) = 0 [pid 9081] <... mprotect resumed>) = 0 [pid 9074] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5856] getdents64(3, [pid 9074] futex(0x7f397ab4b6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5856] <... getdents64 resumed>0x55555c89d730 /* 4 entries */, 32768) = 112 ./strace-static-x86_64: Process 9083 attached [pid 9082] rseq(0x7f397aa76fe0, 0x20, 0, 0x53053053 [pid 9081] rt_sigprocmask(SIG_BLOCK, ~[], [pid 9075] <... openat resumed>) = -1 EIO (Input/output error) [pid 9083] rseq(0x7f397aa55fe0, 0x20, 0, 0x53053053 [pid 9082] <... rseq resumed>) = 0 [pid 9081] <... rt_sigprocmask resumed>[], 8) = 0 [pid 9074] <... futex resumed>) = 0 [pid 5856] umount2("./254/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 9083] <... rseq resumed>) = 0 [pid 9081] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f397aa76990, parent_tid=0x7f397aa76990, exit_signal=0, stack=0x7f397aa56000, stack_size=0x20300, tls=0x7f397aa766c0} [pid 9075] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 9074] futex(0x7f397ab4b6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}./strace-static-x86_64: Process 9084 attached [pid 9083] set_robust_list(0x7f397aa559a0, 24 [pid 9082] set_robust_list(0x7f397aa769a0, 24 [pid 9075] <... futex resumed>) = 0 [pid 9084] rseq(0x7f397aa76fe0, 0x20, 0, 0x53053053 [pid 9083] <... set_robust_list resumed>) = 0 [pid 9082] <... set_robust_list resumed>) = 0 [pid 9081] <... clone3 resumed> => {parent_tid=[645]}, 88) = 645 [pid 9077] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 9075] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5856] <... umount2 resumed>) = 0 [pid 9083] rt_sigprocmask(SIG_SETMASK, [], [pid 9081] rt_sigprocmask(SIG_SETMASK, [], [pid 9077] futex(0x7f397ab4b6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5856] umount2("./254/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 9083] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 9081] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 9077] <... futex resumed>) = 0 [pid 5856] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 9084] <... rseq resumed>) = 0 [pid 9083] openat(AT_FDCWD, ".", O_RDONLY [pid 9082] rt_sigprocmask(SIG_SETMASK, [], [pid 9081] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 9077] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 5856] newfstatat(AT_FDCWD, "./254/file1", [pid 9084] set_robust_list(0x7f397aa769a0, 24 [pid 9083] <... openat resumed>) = 4 [pid 9082] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 9081] <... futex resumed>) = 0 [pid 9077] <... mmap resumed>) = 0x7f397aa35000 [pid 5856] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 9084] <... set_robust_list resumed>) = 0 [pid 9083] futex(0x7f397ab4b6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 9082] memfd_create("syzkaller", 0 [pid 9081] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 9077] mprotect(0x7f397aa36000, 131072, PROT_READ|PROT_WRITE [pid 5856] umount2("./254/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 9084] rt_sigprocmask(SIG_SETMASK, [], [pid 9083] <... futex resumed>) = 1 [pid 9082] <... memfd_create resumed>) = 3 [pid 9077] <... mprotect resumed>) = 0 [pid 9074] <... futex resumed>) = 0 [pid 5856] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 9084] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 9083] futex(0x7f397ab4b6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 9082] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 9078] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 9077] rt_sigprocmask(SIG_BLOCK, ~[], [pid 9074] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5856] openat(AT_FDCWD, "./254/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 9084] memfd_create("syzkaller", 0 [pid 9082] <... mmap resumed>) = 0x7f3972600000 [pid 9078] <... futex resumed>) = 0 [pid 9077] <... rt_sigprocmask resumed>[], 8) = 0 [pid 9075] <... futex resumed>) = 0 [pid 9074] <... futex resumed>) = 1 [pid 5856] <... openat resumed>) = 4 [pid 9084] <... memfd_create resumed>) = 3 [pid 9082] 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\x00\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 9078] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 9077] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f397aa55990, parent_tid=0x7f397aa55990, exit_signal=0, stack=0x7f397aa35000, stack_size=0x20300, tls=0x7f397aa556c0} [pid 9075] ioctl(4, F2FS_IOC_SHUTDOWN, 0x200000000080 [pid 9074] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5856] newfstatat(4, "", ./strace-static-x86_64: Process 9085 attached [pid 9084] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 9082] <... write resumed>) = 131072 [pid 9075] <... ioctl resumed>) = 0 [pid 5856] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_EMPTY_PATH) = 0 [pid 9085] rseq(0x7f397aa55fe0, 0x20, 0, 0x53053053 [pid 9084] <... mmap resumed>) = 0x7f3972600000 [pid 9077] <... clone3 resumed> => {parent_tid=[634]}, 88) = 634 [pid 9075] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 9074] <... futex resumed>) = 0 [pid 9085] <... rseq resumed>) = 0 [pid 5856] getdents64(4, [pid 9085] set_robust_list(0x7f397aa559a0, 24 [pid 5856] <... getdents64 resumed>0x55555c8a5770 /* 2 entries */, 32768) = 48 [pid 9085] <... set_robust_list resumed>) = 0 [pid 9077] rt_sigprocmask(SIG_SETMASK, [], [pid 5856] getdents64(4, [pid 9085] rt_sigprocmask(SIG_SETMASK, [], [pid 9077] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5856] <... getdents64 resumed>0x55555c8a5770 /* 0 entries */, 32768) = 0 [pid 9085] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 9084] 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\x00\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 9077] futex(0x7f397ab4b6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 9075] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 9074] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5856] close(4 [pid 9075] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 9074] <... futex resumed>) = 0 [ 256.990575][ T9078] exFAT-fs (loop0): Filesystem has been set read-only [pid 9085] openat(AT_FDCWD, ".", O_RDONLY [pid 9082] munmap(0x7f3972600000, 138412032 [pid 9077] <... futex resumed>) = 0 [pid 9075] fallocate(-1, 0, 0, 134220898 [pid 9074] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5856] <... close resumed>) = 0 [pid 9075] <... fallocate resumed>) = -1 EBADF (Bad file descriptor) [pid 9085] <... openat resumed>) = 4 [pid 9082] <... munmap resumed>) = 0 [pid 9077] futex(0x7f397ab4b6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 9075] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 9074] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 5856] rmdir("./254/file1" [pid 9085] futex(0x7f397ab4b6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 9075] <... futex resumed>) = 0 [pid 9074] close(3 [pid 5856] <... rmdir resumed>) = 0 [pid 9075] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 9074] <... close resumed>) = 0 [pid 9085] <... futex resumed>) = 1 [pid 9077] <... futex resumed>) = 0 [pid 9074] close(4 [pid 5856] umount2("./254/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 9074] <... close resumed>) = 0 [pid 9085] futex(0x7f397ab4b6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 9082] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 9077] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 9074] close(5 [pid 5856] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 9078] <... futex resumed>) = 0 [pid 9077] <... futex resumed>) = 1 [pid 9074] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9078] ioctl(4, F2FS_IOC_SHUTDOWN, 0x200000000080 [pid 9077] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 9074] close(6 [pid 5856] newfstatat(AT_FDCWD, "./254/binderfs", [pid 9082] <... openat resumed>) = 4 [pid 9078] <... ioctl resumed>) = 0 [pid 9074] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5856] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 9082] ioctl(4, LOOP_SET_FD, 3 [pid 9078] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 9074] close(7 [pid 9078] <... futex resumed>) = 1 [pid 9077] <... futex resumed>) = 0 [pid 9074] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5856] unlink("./254/binderfs" [pid 9084] <... write resumed>) = 131072 [pid 9078] fallocate(-1, 0, 0, 134220898 [pid 9077] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 9074] close(8 [pid 5856] <... unlink resumed>) = 0 [pid 9078] <... fallocate resumed>) = -1 EBADF (Bad file descriptor) [pid 9077] <... futex resumed>) = 0 [pid 5856] getdents64(3, [pid 9078] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 9077] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5856] <... getdents64 resumed>0x55555c89d730 /* 0 entries */, 32768) = 0 [pid 9078] <... futex resumed>) = 0 [pid 9077] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 5856] close(3 [pid 9078] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 9077] close(3 [pid 5856] <... close resumed>) = 0 [pid 9077] <... close resumed>) = 0 [pid 5856] rmdir("./254" [pid 9077] close(4 [pid 9074] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9077] <... close resumed>) = 0 [pid 9074] close(9 [pid 9077] close(5 [pid 9074] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9077] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9074] close(10 [pid 9077] close(6 [pid 9074] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5856] <... rmdir resumed>) = 0 [pid 9074] close(11 [pid 9084] munmap(0x7f3972600000, 138412032 [pid 9077] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5856] mkdir("./255", 0777 [pid 9077] close(7 [pid 5856] <... mkdir resumed>) = 0 [pid 9077] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5856] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 9077] close(8 [pid 5856] <... openat resumed>) = 3 [pid 9077] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9077] close(9 [pid 5856] ioctl(3, LOOP_CLR_FD [pid 9077] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5856] <... ioctl resumed>) = 0 [pid 9077] close(10 [pid 5856] close(3 [pid 9084] <... munmap resumed>) = 0 [pid 9077] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9074] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5856] <... close resumed>) = 0 [pid 9084] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 9077] close(11) = -1 EBADF (Bad file descriptor) [pid 9077] close(12 [pid 9074] close(12 [pid 9084] <... openat resumed>) = 4 [pid 9077] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9084] ioctl(4, LOOP_SET_FD, 3 [pid 9077] close(13 [pid 9074] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9077] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9077] close(14 [pid 9074] close(13 [pid 9077] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5856] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 9077] close(15) = -1 EBADF (Bad file descriptor) [pid 9074] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9077] close(16 [pid 9074] close(14 [pid 9077] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9077] close(17) = -1 EBADF (Bad file descriptor) ./strace-static-x86_64: Process 9086 attached [pid 9077] close(18) = -1 EBADF (Bad file descriptor) [pid 9074] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9077] close(19) = -1 EBADF (Bad file descriptor) [pid 9077] close(20) = -1 EBADF (Bad file descriptor) [pid 9077] close(21 [pid 9086] set_robust_list(0x55555c89c6a0, 24 [pid 9077] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9077] close(22 [pid 5856] <... clone resumed>, child_tidptr=0x55555c89c690) = 649 [pid 9077] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9077] close(23) = -1 EBADF (Bad file descriptor) [pid 9077] close(24) = -1 EBADF (Bad file descriptor) [pid 9086] <... set_robust_list resumed>) = 0 [pid 9077] close(25 [pid 9086] chdir("./255" [pid 9077] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9077] close(26) = -1 EBADF (Bad file descriptor) [pid 9086] <... chdir resumed>) = 0 [pid 9077] close(27 [pid 9086] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 9077] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9074] close(15 [pid 9082] <... ioctl resumed>) = 0 [pid 9074] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9084] <... ioctl resumed>) = 0 [pid 9074] close(16 [pid 9084] close(3 [pid 9082] close(3 [pid 9084] <... close resumed>) = 0 [pid 9082] <... close resumed>) = 0 [pid 9074] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9084] close(4 [pid 9082] close(4 [pid 9074] close(17 [pid 9082] <... close resumed>) = 0 [pid 9074] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9084] <... close resumed>) = 0 [pid 9084] mkdir("./file1", 0777 [pid 9082] mkdir("./file1", 0777 [pid 9074] close(18 [pid 9086] <... prctl resumed>) = 0 [pid 9084] <... mkdir resumed>) = 0 [pid 9082] <... mkdir resumed>) = 0 [pid 9077] close(28 [pid 9074] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9086] setpgid(0, 0 [pid 9084] mount("/dev/loop3", "./file1", "exfat", 0, "" [pid 9082] mount("/dev/loop4", "./file1", "exfat", 0, "" [pid 9077] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9074] close(19 [pid 9086] <... setpgid resumed>) = 0 [pid 9077] close(29 [pid 9074] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9086] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 9077] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9077] exit_group(0 [pid 9074] close(20 [pid 9086] <... openat resumed>) = 3 [pid 9085] <... futex resumed>) = ? [pid 9078] <... futex resumed>) = ? [pid 9077] <... exit_group resumed>) = ? [pid 9086] write(3, "1000", 4 [pid 9085] +++ exited with 0 +++ [pid 9078] +++ exited with 0 +++ [pid 9077] +++ exited with 0 +++ [pid 9074] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9086] <... write resumed>) = 4 [pid 9074] close(21 [pid 5855] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=632, si_uid=0, si_status=0, si_utime=0, si_stime=5 /* 0.05 s */} --- [ 257.058896][ T9082] loop4: detected capacity change from 0 to 256 [ 257.081189][ T9084] loop3: detected capacity change from 0 to 256 [pid 9086] close(3 [pid 9074] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5855] restart_syscall(<... resuming interrupted clone ...> [pid 9086] <... close resumed>) = 0 [pid 9086] symlink("/dev/binderfs", "./binderfs") = 0 executing program [pid 9086] write(1, "executing program\n", 18 [pid 5855] <... restart_syscall resumed>) = 0 [pid 9086] <... write resumed>) = 18 [pid 9086] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 5855] umount2("./253", MNT_FORCE|UMOUNT_NOFOLLOW [pid 9086] rt_sigaction(SIGRT_1, {sa_handler=0x7f397aae8710, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f397aad98c0}, [pid 5855] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 9086] <... rt_sigaction resumed>NULL, 8) = 0 [pid 5855] openat(AT_FDCWD, "./253", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 9086] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 5855] <... openat resumed>) = 3 [pid 9086] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5855] newfstatat(3, "", [pid 9086] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 5855] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=80, ...}, AT_EMPTY_PATH) = 0 [pid 9086] <... mmap resumed>) = 0x7f397aa56000 [pid 5855] getdents64(3, [pid 9086] mprotect(0x7f397aa57000, 131072, PROT_READ|PROT_WRITE [pid 5855] <... getdents64 resumed>0x55555c89d730 /* 4 entries */, 32768) = 112 [pid 9086] <... mprotect resumed>) = 0 [pid 5855] umount2("./253/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 9074] close(22 [pid 5855] <... umount2 resumed>) = 0 [pid 9086] rt_sigprocmask(SIG_BLOCK, ~[], [pid 9074] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9074] close(23 [pid 9086] <... rt_sigprocmask resumed>[], 8) = 0 [pid 9074] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9086] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f397aa76990, parent_tid=0x7f397aa76990, exit_signal=0, stack=0x7f397aa56000, stack_size=0x20300, tls=0x7f397aa766c0}./strace-static-x86_64: Process 9087 attached [pid 9087] rseq(0x7f397aa76fe0, 0x20, 0, 0x53053053 [pid 9086] <... clone3 resumed> => {parent_tid=[650]}, 88) = 650 [pid 5855] umount2("./253/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 9087] <... rseq resumed>) = 0 [pid 9086] rt_sigprocmask(SIG_SETMASK, [], [pid 9087] set_robust_list(0x7f397aa769a0, 24 [pid 9086] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 9087] <... set_robust_list resumed>) = 0 [pid 9086] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5855] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 9087] rt_sigprocmask(SIG_SETMASK, [], [pid 9086] <... futex resumed>) = 0 [pid 9087] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 9086] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 5855] newfstatat(AT_FDCWD, "./253/file1", [pid 9087] memfd_create("syzkaller", 0 [pid 5855] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5855] umount2("./253/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 9087] <... memfd_create resumed>) = 3 [pid 5855] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5855] openat(AT_FDCWD, "./253/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 9087] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f3972600000 [pid 5855] <... openat resumed>) = 4 [pid 9087] 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\x00\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 9074] close(24) = -1 EBADF (Bad file descriptor) [pid 9074] close(25 [pid 5855] newfstatat(4, "", {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_EMPTY_PATH) = 0 [pid 9087] <... write resumed>) = 131072 [pid 9074] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5855] getdents64(4, [pid 9082] <... mount resumed>) = 0 [pid 5855] <... getdents64 resumed>0x55555c8a5770 /* 2 entries */, 32768) = 48 [pid 5855] getdents64(4, [pid 9074] close(26 [pid 9082] openat(AT_FDCWD, "./file1", O_RDONLY|O_DIRECTORY [pid 5855] <... getdents64 resumed>0x55555c8a5770 /* 0 entries */, 32768) = 0 [pid 9074] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9082] <... openat resumed>) = 3 [pid 9074] close(27 [pid 5855] close(4 [pid 9082] chdir("./file1" [pid 9074] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5855] <... close resumed>) = 0 [pid 9082] <... chdir resumed>) = 0 [pid 9074] close(28 [pid 9082] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 9074] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5855] rmdir("./253/file1" [pid 9082] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 9074] close(29 [pid 5855] <... rmdir resumed>) = 0 [pid 9087] munmap(0x7f3972600000, 138412032 [pid 5855] umount2("./253/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 9087] <... munmap resumed>) = 0 [pid 5855] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 9087] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 5855] newfstatat(AT_FDCWD, "./253/binderfs", [pid 9087] <... openat resumed>) = 4 [pid 9082] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 9074] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5855] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 9087] ioctl(4, LOOP_SET_FD, 3 [pid 9074] exit_group(0 [pid 5855] unlink("./253/binderfs" [pid 9083] <... futex resumed>) = ? [pid 9082] <... futex resumed>) = 1 [pid 9080] <... futex resumed>) = 0 [pid 9075] <... futex resumed>) = ? [pid 9074] <... exit_group resumed>) = ? [pid 5855] <... unlink resumed>) = 0 [pid 9083] +++ exited with 0 +++ [pid 9080] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 9075] +++ exited with 0 +++ [pid 9080] <... futex resumed>) = 0 [pid 5855] getdents64(3, [pid 9080] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5855] <... getdents64 resumed>0x55555c89d730 /* 0 entries */, 32768) = 0 [pid 9074] +++ exited with 0 +++ [pid 5855] close(3 [pid 9082] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_NOCTTY|O_TRUNC|O_SYNC|O_NOATIME|FASYNC, 0100 [pid 5854] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=643, si_uid=0, si_status=0, si_utime=0, si_stime=5 /* 0.05 s */} --- [pid 5855] <... close resumed>) = 0 [ 257.126271][ T9082] exFAT-fs (loop4): failed to load upcase table (idx : 0x000104d0, chksum : 0xda218cab, utbl_chksum : 0xe619d30d) [ 257.144691][ T9084] exFAT-fs (loop3): failed to load upcase table (idx : 0x000104d0, chksum : 0xda218cab, utbl_chksum : 0xe619d30d) [pid 5854] restart_syscall(<... resuming interrupted clone ...> [pid 5855] rmdir("./253") = 0 [pid 5855] mkdir("./254", 0777 [pid 9084] <... mount resumed>) = 0 [pid 9084] openat(AT_FDCWD, "./file1", O_RDONLY|O_DIRECTORY) = 3 [pid 9084] chdir("./file1") = 0 [pid 9084] openat(AT_FDCWD, "/dev/loop3", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 9084] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 9084] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 9081] <... futex resumed>) = 0 [pid 9081] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 9084] <... futex resumed>) = 0 [pid 9081] <... futex resumed>) = 1 [pid 9084] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_NOCTTY|O_TRUNC|O_SYNC|O_NOATIME|FASYNC, 0100 [pid 9081] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5854] <... restart_syscall resumed>) = 0 [pid 5855] <... mkdir resumed>) = 0 [pid 5854] umount2("./257", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5855] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 5854] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5855] <... openat resumed>) = 3 [pid 5854] openat(AT_FDCWD, "./257", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5855] ioctl(3, LOOP_CLR_FD) = 0 [pid 5854] <... openat resumed>) = 3 [pid 9082] <... openat resumed>) = -1 EIO (Input/output error) [pid 5855] close(3 [pid 5854] newfstatat(3, "", [pid 9082] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5854] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=80, ...}, AT_EMPTY_PATH) = 0 [pid 9082] <... futex resumed>) = 1 [pid 9080] <... futex resumed>) = 0 [pid 9082] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 9080] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5854] getdents64(3, [pid 9082] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 9080] <... futex resumed>) = 0 [pid 9082] openat(AT_FDCWD, ".", O_RDONLY [pid 5854] <... getdents64 resumed>0x55555c89d730 /* 4 entries */, 32768) = 112 [pid 9080] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [ 257.187796][ T9082] exFAT-fs (loop4): error, data size is invalid(10) [ 257.192816][ T9087] loop2: detected capacity change from 0 to 256 [ 257.195288][ T9082] exFAT-fs (loop4): Filesystem has been set read-only [ 257.205724][ T9084] exFAT-fs (loop3): error, data size is invalid(10) [pid 5854] umount2("./257/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 9082] <... openat resumed>) = 4 [pid 9087] <... ioctl resumed>) = 0 [pid 5855] <... close resumed>) = 0 [pid 5854] <... umount2 resumed>) = 0 [pid 9087] close(3 [pid 5855] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 9082] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5854] umount2("./257/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 9087] <... close resumed>) = 0 [pid 9082] <... futex resumed>) = 1 [pid 9080] <... futex resumed>) = 0 [pid 5854] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 9082] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 9080] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5854] newfstatat(AT_FDCWD, "./257/file1", [pid 9082] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 9080] <... futex resumed>) = 0 [pid 9087] close(4 [pid 9082] ioctl(4, F2FS_IOC_SHUTDOWN, 0x200000000080 [pid 9080] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5855] <... clone resumed>, child_tidptr=0x55555c89c690) = 635 [pid 5854] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 9082] <... ioctl resumed>) = 0 [pid 5854] umount2("./257/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 9082] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000./strace-static-x86_64: Process 9088 attached [pid 9087] <... close resumed>) = 0 [pid 9082] <... futex resumed>) = 1 [pid 9081] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 9080] <... futex resumed>) = 0 [pid 5854] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 9087] mkdir("./file1", 0777 [pid 9082] fallocate(-1, 0, 0, 134220898 [pid 9081] futex(0x7f397ab4b6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 9080] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 9088] set_robust_list(0x55555c89c6a0, 24 [pid 9087] <... mkdir resumed>) = 0 [pid 9082] <... fallocate resumed>) = -1 EBADF (Bad file descriptor) [pid 9081] <... futex resumed>) = 0 [pid 9080] <... futex resumed>) = 0 [pid 5854] openat(AT_FDCWD, "./257/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 9088] <... set_robust_list resumed>) = 0 [pid 9087] mount("/dev/loop2", "./file1", "exfat", 0, "" [pid 9082] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 9081] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 9080] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 9088] chdir("./254" [pid 9082] <... futex resumed>) = 0 [pid 9081] <... mmap resumed>) = 0x7f397aa35000 [pid 5854] <... openat resumed>) = 4 [pid 9082] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 9081] mprotect(0x7f397aa36000, 131072, PROT_READ|PROT_WRITE [pid 9080] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 9088] <... chdir resumed>) = 0 [pid 9081] <... mprotect resumed>) = 0 [pid 9080] close(3 [pid 5854] newfstatat(4, "", [pid 9088] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 9081] rt_sigprocmask(SIG_BLOCK, ~[], [pid 9088] <... prctl resumed>) = 0 [pid 9081] <... rt_sigprocmask resumed>[], 8) = 0 [pid 9080] <... close resumed>) = 0 [pid 5854] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_EMPTY_PATH) = 0 [pid 9088] setpgid(0, 0 [pid 9081] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f397aa55990, parent_tid=0x7f397aa55990, exit_signal=0, stack=0x7f397aa35000, stack_size=0x20300, tls=0x7f397aa556c0} [pid 9080] close(4 [pid 5854] getdents64(4, ./strace-static-x86_64: Process 9089 attached [pid 9088] <... setpgid resumed>) = 0 [pid 9080] <... close resumed>) = 0 [pid 5854] <... getdents64 resumed>0x55555c8a5770 /* 2 entries */, 32768) = 48 [pid 9089] rseq(0x7f397aa55fe0, 0x20, 0, 0x53053053 [pid 9088] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 9084] <... openat resumed>) = -1 EIO (Input/output error) [pid 9081] <... clone3 resumed> => {parent_tid=[646]}, 88) = 646 [pid 5854] getdents64(4, [pid 9089] <... rseq resumed>) = 0 [pid 9088] <... openat resumed>) = 3 [pid 9084] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 9081] rt_sigprocmask(SIG_SETMASK, [], [pid 9080] close(5 [pid 5854] <... getdents64 resumed>0x55555c8a5770 /* 0 entries */, 32768) = 0 [pid 9080] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5854] close(4 [pid 9089] set_robust_list(0x7f397aa559a0, 24 [pid 9088] write(3, "1000", 4 [pid 9084] <... futex resumed>) = 0 [pid 9081] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 9081] futex(0x7f397ab4b6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 9080] close(6 [pid 5854] <... close resumed>) = 0 [pid 9081] <... futex resumed>) = 0 [pid 9080] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5854] rmdir("./257/file1" [pid 9081] futex(0x7f397ab4b6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 9084] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 9089] <... set_robust_list resumed>) = 0 [pid 9088] <... write resumed>) = 4 [pid 9080] close(7 [pid 5854] <... rmdir resumed>) = 0 [pid 9080] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5854] umount2("./257/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 9080] close(8 [pid 9089] rt_sigprocmask(SIG_SETMASK, [], [pid 9088] close(3 [pid 9080] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5854] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 9089] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 9088] <... close resumed>) = 0 [pid 9080] close(9 [pid 9089] openat(AT_FDCWD, ".", O_RDONLY [ 257.234392][ T9084] exFAT-fs (loop3): Filesystem has been set read-only [pid 9088] symlink("/dev/binderfs", "./binderfs"executing program ) = 0 [pid 9080] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5854] newfstatat(AT_FDCWD, "./257/binderfs", [pid 9088] write(1, "executing program\n", 18 [pid 9080] close(10 [pid 9089] <... openat resumed>) = 4 [pid 9088] <... write resumed>) = 18 [pid 9080] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5854] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 9089] futex(0x7f397ab4b6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 9088] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 9080] close(11 [pid 5854] unlink("./257/binderfs" [pid 9089] <... futex resumed>) = 1 [pid 9088] <... futex resumed>) = 0 [pid 9081] <... futex resumed>) = 0 [pid 9089] futex(0x7f397ab4b6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 9088] rt_sigaction(SIGRT_1, {sa_handler=0x7f397aae8710, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f397aad98c0}, [pid 9081] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 9088] <... rt_sigaction resumed>NULL, 8) = 0 [pid 9084] <... futex resumed>) = 0 [pid 9081] <... futex resumed>) = 1 [pid 9080] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5854] <... unlink resumed>) = 0 [pid 9088] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 9084] ioctl(4, F2FS_IOC_SHUTDOWN, 0x200000000080 [pid 9081] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 9080] close(12 [pid 9088] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 9084] <... ioctl resumed>) = 0 [pid 9088] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 9084] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 9080] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5854] getdents64(3, [pid 9088] <... mmap resumed>) = 0x7f397aa56000 [pid 9084] <... futex resumed>) = 1 [pid 9081] <... futex resumed>) = 0 [pid 9080] close(13 [pid 5854] <... getdents64 resumed>0x55555c89d730 /* 0 entries */, 32768) = 0 [pid 9088] mprotect(0x7f397aa57000, 131072, PROT_READ|PROT_WRITE [pid 9084] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 9081] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 9080] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5854] close(3 [pid 9088] <... mprotect resumed>) = 0 [pid 9084] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 9081] <... futex resumed>) = 0 [pid 9084] fallocate(-1, 0, 0, 134220898 [pid 9081] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 9080] close(14 [pid 5854] <... close resumed>) = 0 [pid 9088] rt_sigprocmask(SIG_BLOCK, ~[], [pid 9084] <... fallocate resumed>) = -1 EBADF (Bad file descriptor) [pid 9080] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5854] rmdir("./257" [pid 9088] <... rt_sigprocmask resumed>[], 8) = 0 [pid 9084] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 9088] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f397aa76990, parent_tid=0x7f397aa76990, exit_signal=0, stack=0x7f397aa56000, stack_size=0x20300, tls=0x7f397aa766c0} [pid 9084] <... futex resumed>) = 1 [pid 9081] <... futex resumed>) = 0 [pid 5854] <... rmdir resumed>) = 0 ./strace-static-x86_64: Process 9090 attached [pid 9084] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 9081] close(3 [pid 5854] mkdir("./258", 0777 [pid 9081] <... close resumed>) = 0 [pid 9090] rseq(0x7f397aa76fe0, 0x20, 0, 0x53053053 [pid 9081] close(4 [pid 9090] <... rseq resumed>) = 0 [pid 9088] <... clone3 resumed> => {parent_tid=[636]}, 88) = 636 [pid 9081] <... close resumed>) = 0 [pid 9090] set_robust_list(0x7f397aa769a0, 24 [pid 9088] rt_sigprocmask(SIG_SETMASK, [], [pid 9081] close(5 [pid 5854] <... mkdir resumed>) = 0 [pid 9090] <... set_robust_list resumed>) = 0 [pid 9088] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 9081] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9080] close(15 [pid 5854] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 9090] rt_sigprocmask(SIG_SETMASK, [], [pid 9088] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 9081] close(6 [pid 9090] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 9088] <... futex resumed>) = 0 [pid 9081] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9080] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5854] <... openat resumed>) = 3 [pid 9081] close(7) = -1 EBADF (Bad file descriptor) [pid 9081] close(8) = -1 EBADF (Bad file descriptor) [pid 9081] close(9) = -1 EBADF (Bad file descriptor) [pid 9081] close(10) = -1 EBADF (Bad file descriptor) [pid 9081] close(11) = -1 EBADF (Bad file descriptor) [pid 9081] close(12) = -1 EBADF (Bad file descriptor) [pid 9081] close(13) = -1 EBADF (Bad file descriptor) [pid 9081] close(14 [pid 5854] ioctl(3, LOOP_CLR_FD [pid 9081] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5854] <... ioctl resumed>) = 0 [pid 9081] close(15) = -1 EBADF (Bad file descriptor) [pid 9080] close(16 [pid 9081] close(16) = -1 EBADF (Bad file descriptor) [pid 9081] close(17 [pid 9090] memfd_create("syzkaller", 0 [pid 9080] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5854] close(3 [pid 9088] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 9081] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9081] close(18) = -1 EBADF (Bad file descriptor) [pid 9081] close(19) = -1 EBADF (Bad file descriptor) [pid 9081] close(20 [pid 9090] <... memfd_create resumed>) = 3 [pid 9081] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9081] close(21 [pid 9090] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 9081] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9090] <... mmap resumed>) = 0x7f3972600000 [pid 9081] close(22 [pid 9090] 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\x00\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 9081] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9080] close(17 [pid 5854] <... close resumed>) = 0 [pid 9080] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9081] close(23) = -1 EBADF (Bad file descriptor) [pid 9081] close(24) = -1 EBADF (Bad file descriptor) [pid 9081] close(25) = -1 EBADF (Bad file descriptor) [pid 9080] close(18 [pid 9081] close(26 [pid 9080] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9081] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9080] close(19 [pid 9081] close(27 [pid 9080] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9081] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9080] close(20 [pid 9090] <... write resumed>) = 131072 [pid 9081] close(28 [pid 9080] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9080] close(21 [pid 9081] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9080] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9080] close(22 [pid 5854] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 9080] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9081] close(29 [pid 9080] close(23) = -1 EBADF (Bad file descriptor) [pid 9080] close(24) = -1 EBADF (Bad file descriptor) [pid 9090] munmap(0x7f3972600000, 138412032 [pid 9081] <... close resumed>) = -1 EBADF (Bad file descriptor) ./strace-static-x86_64: Process 9091 attached [pid 9090] <... munmap resumed>) = 0 [pid 9081] exit_group(0 [pid 9080] close(25 [pid 9081] <... exit_group resumed>) = ? [pid 9087] <... mount resumed>) = 0 [pid 9089] <... futex resumed>) = ? [pid 9089] +++ exited with 0 +++ [pid 9090] openat(AT_FDCWD, "/dev/loop0", O_RDWR) = 4 [pid 9090] ioctl(4, LOOP_SET_FD, 3 [pid 9084] <... futex resumed>) = ? [ 257.291775][ T9087] exFAT-fs (loop2): failed to load upcase table (idx : 0x000104d0, chksum : 0xda218cab, utbl_chksum : 0xe619d30d) [pid 9091] set_robust_list(0x55555c89c6a0, 24 [pid 9087] openat(AT_FDCWD, "./file1", O_RDONLY|O_DIRECTORY [pid 9084] +++ exited with 0 +++ [pid 9081] +++ exited with 0 +++ [pid 9080] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5854] <... clone resumed>, child_tidptr=0x55555c89c690) = 646 [pid 9091] <... set_robust_list resumed>) = 0 [pid 9087] <... openat resumed>) = 3 [pid 9080] close(26 [pid 9087] chdir("./file1" [pid 5858] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=644, si_uid=0, si_status=0, si_utime=0, si_stime=3 /* 0.03 s */} --- [pid 9080] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9091] chdir("./258" [pid 9087] <... chdir resumed>) = 0 [pid 9080] close(27 [pid 5858] restart_syscall(<... resuming interrupted clone ...> [pid 9087] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 9091] <... chdir resumed>) = 0 [pid 9087] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 9080] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9091] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 9080] close(28 [pid 9091] <... prctl resumed>) = 0 [pid 9080] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9091] setpgid(0, 0 [pid 9087] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 9080] close(29 [pid 9091] <... setpgid resumed>) = 0 [pid 9080] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9087] <... futex resumed>) = 1 [pid 9080] exit_group(0 [pid 9087] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 9080] <... exit_group resumed>) = ? [pid 9082] <... futex resumed>) = ? [pid 9086] <... futex resumed>) = 0 [pid 9086] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 9087] <... futex resumed>) = 0 [pid 9086] <... futex resumed>) = 1 [pid 9087] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_NOCTTY|O_TRUNC|O_SYNC|O_NOATIME|FASYNC, 0100 [pid 5858] <... restart_syscall resumed>) = 0 [pid 9091] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 9086] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 9082] +++ exited with 0 +++ [pid 9080] +++ exited with 0 +++ [pid 5857] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=631, si_uid=0, si_status=0, si_utime=0, si_stime=5 /* 0.05 s */} --- [pid 5858] umount2("./254", MNT_FORCE|UMOUNT_NOFOLLOW [pid 9090] <... ioctl resumed>) = 0 [pid 5858] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5857] umount2("./257", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5858] openat(AT_FDCWD, "./254", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5857] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 9090] close(3 [pid 5858] <... openat resumed>) = 3 [pid 5857] openat(AT_FDCWD, "./257", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5858] newfstatat(3, "", [pid 9091] <... openat resumed>) = 3 [pid 9090] <... close resumed>) = 0 [pid 5857] <... openat resumed>) = 3 [pid 5858] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=80, ...}, AT_EMPTY_PATH) = 0 [pid 9090] close(4) = 0 [pid 9091] write(3, "1000", 4 [pid 5857] newfstatat(3, "", [pid 5858] getdents64(3, [pid 5857] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=80, ...}, AT_EMPTY_PATH) = 0 [pid 5858] <... getdents64 resumed>0x55555c89d730 /* 4 entries */, 32768) = 112 [pid 9091] <... write resumed>) = 4 [pid 5858] umount2("./254/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 9091] close(3) = 0 [pid 9091] symlink("/dev/binderfs", "./binderfs" [pid 9090] mkdir("./file1", 0777) = 0 [ 257.345483][ T9090] loop0: detected capacity change from 0 to 256 [ 257.357446][ T9087] exFAT-fs (loop2): error, data size is invalid(10) [pid 9090] mount("/dev/loop0", "./file1", "exfat", 0, "" [pid 9091] <... symlink resumed>) = 0 executing program [pid 9091] write(1, "executing program\n", 18 [pid 9087] <... openat resumed>) = -1 EIO (Input/output error) [pid 9091] <... write resumed>) = 18 [pid 9091] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5857] getdents64(3, [pid 9091] <... futex resumed>) = 0 [pid 5857] <... getdents64 resumed>0x55555c89d730 /* 4 entries */, 32768) = 112 [pid 9087] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 9087] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 9086] <... futex resumed>) = 0 [pid 9086] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 9087] <... futex resumed>) = 0 [pid 9087] openat(AT_FDCWD, ".", O_RDONLY) = 4 [pid 9087] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 9087] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 9086] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}) = -1 EAGAIN (Resource temporarily unavailable) [pid 9086] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 9087] <... futex resumed>) = 0 [pid 9086] <... futex resumed>) = 1 [pid 5857] umount2("./257/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 9091] rt_sigaction(SIGRT_1, {sa_handler=0x7f397aae8710, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f397aad98c0}, [pid 9087] ioctl(4, F2FS_IOC_SHUTDOWN, 0x200000000080) = 0 [pid 9091] <... rt_sigaction resumed>NULL, 8) = 0 [pid 9091] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 5857] <... umount2 resumed>) = 0 [pid 5858] <... umount2 resumed>) = 0 [pid 9091] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5857] umount2("./257/file1", MNT_FORCE|UMOUNT_NOFOLLOW [ 257.389774][ T9087] exFAT-fs (loop2): Filesystem has been set read-only [pid 5858] umount2("./254/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 9091] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 5857] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5858] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 9091] <... mmap resumed>) = 0x7f397aa56000 [pid 5857] newfstatat(AT_FDCWD, "./257/file1", [pid 5858] newfstatat(AT_FDCWD, "./254/file1", [pid 9091] mprotect(0x7f397aa57000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 9087] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 9086] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5858] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 9087] <... futex resumed>) = 0 [pid 9086] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 9091] rt_sigprocmask(SIG_BLOCK, ~[], [pid 5858] umount2("./254/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 9091] <... rt_sigprocmask resumed>[], 8) = 0 [pid 5857] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 9087] fallocate(-1, 0, 0, 134220898 [pid 9086] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 9091] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f397aa76990, parent_tid=0x7f397aa76990, exit_signal=0, stack=0x7f397aa56000, stack_size=0x20300, tls=0x7f397aa766c0} [pid 9087] <... fallocate resumed>) = -1 EBADF (Bad file descriptor) [pid 9086] <... futex resumed>) = 0 [pid 5857] umount2("./257/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5858] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 9087] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 9086] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5857] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5858] openat(AT_FDCWD, "./254/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5857] openat(AT_FDCWD, "./257/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 9087] <... futex resumed>) = 0 [pid 9086] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 5857] <... openat resumed>) = 4 [pid 9087] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 9086] close(3 [pid 9091] <... clone3 resumed> => {parent_tid=[647]}, 88) = 647 [pid 5857] newfstatat(4, "", [pid 5858] <... openat resumed>) = 4 [pid 9086] <... close resumed>) = 0 [pid 5857] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_EMPTY_PATH) = 0 [pid 9091] rt_sigprocmask(SIG_SETMASK, [], [pid 5858] newfstatat(4, "", [pid 9091] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5857] getdents64(4, [pid 5858] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_EMPTY_PATH) = 0 [pid 9091] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5857] <... getdents64 resumed>0x55555c8a5770 /* 2 entries */, 32768) = 48 [pid 9091] <... futex resumed>) = 0 [pid 5858] getdents64(4, [pid 9091] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 9086] close(4 [pid 5857] getdents64(4, [pid 5858] <... getdents64 resumed>0x55555c8a5770 /* 2 entries */, 32768) = 48 [pid 5857] <... getdents64 resumed>0x55555c8a5770 /* 0 entries */, 32768) = 0 [pid 5858] getdents64(4, [pid 5857] close(4 [pid 5858] <... getdents64 resumed>0x55555c8a5770 /* 0 entries */, 32768) = 0 [pid 9086] <... close resumed>) = 0 [pid 5857] <... close resumed>) = 0 [pid 5858] close(4 [pid 9086] close(5) = -1 EBADF (Bad file descriptor) [pid 9086] close(6) = -1 EBADF (Bad file descriptor) [pid 5857] rmdir("./257/file1" [pid 5858] <... close resumed>) = 0 [pid 9086] close(7) = -1 EBADF (Bad file descriptor) [pid 9086] close(8) = -1 EBADF (Bad file descriptor) [pid 9086] close(9) = -1 EBADF (Bad file descriptor) [pid 9086] close(10) = -1 EBADF (Bad file descriptor) [pid 9086] close(11) = -1 EBADF (Bad file descriptor) [pid 9086] close(12) = -1 EBADF (Bad file descriptor) [pid 9086] close(13) = -1 EBADF (Bad file descriptor) [pid 9086] close(14) = -1 EBADF (Bad file descriptor) [pid 9086] close(15) = -1 EBADF (Bad file descriptor) [pid 9086] close(16) = -1 EBADF (Bad file descriptor) [pid 9086] close(17) = -1 EBADF (Bad file descriptor) [pid 9086] close(18) = -1 EBADF (Bad file descriptor) [pid 9086] close(19) = -1 EBADF (Bad file descriptor) [pid 9086] close(20) = -1 EBADF (Bad file descriptor) [pid 9086] close(21) = -1 EBADF (Bad file descriptor) [pid 9086] close(22) = -1 EBADF (Bad file descriptor) [pid 9086] close(23) = -1 EBADF (Bad file descriptor) [pid 9086] close(24) = -1 EBADF (Bad file descriptor) [pid 9086] close(25) = -1 EBADF (Bad file descriptor) [pid 9086] close(26) = -1 EBADF (Bad file descriptor) [pid 9086] close(27) = -1 EBADF (Bad file descriptor) [pid 9086] close(28) = -1 EBADF (Bad file descriptor) [pid 9086] close(29) = -1 EBADF (Bad file descriptor) [pid 9086] exit_group(0 [pid 5858] rmdir("./254/file1" [pid 9087] <... futex resumed>) = ? [pid 9086] <... exit_group resumed>) = ? [pid 5857] <... rmdir resumed>) = 0 ./strace-static-x86_64: Process 9092 attached [pid 9087] +++ exited with 0 +++ [pid 9086] +++ exited with 0 +++ [pid 5858] <... rmdir resumed>) = 0 [pid 5858] umount2("./254/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 9092] rseq(0x7f397aa76fe0, 0x20, 0, 0x53053053 [ 257.428282][ T9090] exFAT-fs (loop0): failed to load upcase table (idx : 0x000104d0, chksum : 0xda218cab, utbl_chksum : 0xe619d30d) [pid 5857] umount2("./257/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 9092] <... rseq resumed>) = 0 [pid 5857] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5858] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5856] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=649, si_uid=0, si_status=0, si_utime=0, si_stime=6 /* 0.06 s */} --- [pid 5858] newfstatat(AT_FDCWD, "./254/binderfs", [pid 5856] umount2("./255", MNT_FORCE|UMOUNT_NOFOLLOW [pid 9092] set_robust_list(0x7f397aa769a0, 24 [pid 5857] newfstatat(AT_FDCWD, "./257/binderfs", [pid 9092] <... set_robust_list resumed>) = 0 [pid 9090] <... mount resumed>) = 0 [pid 5857] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5858] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5856] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 9090] openat(AT_FDCWD, "./file1", O_RDONLY|O_DIRECTORY [pid 9092] rt_sigprocmask(SIG_SETMASK, [], [pid 5856] openat(AT_FDCWD, "./255", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5857] unlink("./257/binderfs" [pid 5858] unlink("./254/binderfs" [pid 9090] <... openat resumed>) = 3 [pid 5857] <... unlink resumed>) = 0 [pid 5856] <... openat resumed>) = 3 [pid 5858] <... unlink resumed>) = 0 [pid 5857] getdents64(3, [pid 5856] newfstatat(3, "", [pid 5858] getdents64(3, [pid 9092] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5856] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=80, ...}, AT_EMPTY_PATH) = 0 [pid 5858] <... getdents64 resumed>0x55555c89d730 /* 0 entries */, 32768) = 0 [pid 9090] chdir("./file1") = 0 [pid 9092] memfd_create("syzkaller", 0 [pid 9090] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 5857] <... getdents64 resumed>0x55555c89d730 /* 0 entries */, 32768) = 0 [pid 5858] close(3 [pid 5856] getdents64(3, [pid 5857] close(3 [pid 5858] <... close resumed>) = 0 [pid 5856] <... getdents64 resumed>0x55555c89d730 /* 4 entries */, 32768) = 112 [pid 5857] <... close resumed>) = 0 [pid 5858] rmdir("./254" [pid 9092] <... memfd_create resumed>) = 3 [pid 5856] umount2("./255/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 9090] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5858] <... rmdir resumed>) = 0 [pid 9092] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 9090] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5857] rmdir("./257" [pid 5858] mkdir("./255", 0777 [pid 9092] <... mmap resumed>) = 0x7f3972600000 [pid 9090] <... futex resumed>) = 1 [pid 9088] <... futex resumed>) = 0 [pid 5857] <... rmdir resumed>) = 0 [pid 9090] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 9088] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5858] <... mkdir resumed>) = 0 [pid 9090] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 9088] <... futex resumed>) = 0 [pid 5857] mkdir("./258", 0777 [pid 9092] 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\x00\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 9090] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_NOCTTY|O_TRUNC|O_SYNC|O_NOATIME|FASYNC, 0100 [pid 9088] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5858] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 5857] <... mkdir resumed>) = 0 [pid 5858] <... openat resumed>) = 3 [pid 5856] <... umount2 resumed>) = 0 [pid 5858] ioctl(3, LOOP_CLR_FD [pid 9092] <... write resumed>) = 131072 [pid 5857] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 5858] <... ioctl resumed>) = 0 [pid 5856] umount2("./255/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 9092] munmap(0x7f3972600000, 138412032 [pid 5857] <... openat resumed>) = 3 [pid 5858] close(3 [pid 5856] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5856] newfstatat(AT_FDCWD, "./255/file1", [pid 5858] <... close resumed>) = 0 [pid 5857] ioctl(3, LOOP_CLR_FD [pid 5858] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5856] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 9092] <... munmap resumed>) = 0 [pid 5857] <... ioctl resumed>) = 0 [pid 5856] umount2("./255/file1", MNT_FORCE|UMOUNT_NOFOLLOW./strace-static-x86_64: Process 9093 attached [ 257.502683][ T9090] exFAT-fs (loop0): error, data size is invalid(10) [pid 9092] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 5857] close(3 [pid 5858] <... clone resumed>, child_tidptr=0x55555c89c690) = 647 [pid 5856] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 9093] set_robust_list(0x55555c89c6a0, 24) = 0 [pid 9093] chdir("./255" [pid 5857] <... close resumed>) = 0 [pid 9093] <... chdir resumed>) = 0 [pid 5856] openat(AT_FDCWD, "./255/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 9093] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 5856] <... openat resumed>) = 4 [pid 9093] setpgid(0, 0) = 0 [pid 9093] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5856] newfstatat(4, "", [pid 9093] <... openat resumed>) = 3 [pid 9092] <... openat resumed>) = 4 [pid 9088] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 5857] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5856] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_EMPTY_PATH) = 0 [pid 9093] write(3, "1000", 4 [pid 9088] futex(0x7f397ab4b6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5856] getdents64(4, [pid 9093] <... write resumed>) = 4 [pid 9088] <... futex resumed>) = 0 [pid 5856] <... getdents64 resumed>0x55555c8a5770 /* 2 entries */, 32768) = 48 [pid 9093] close(3 [pid 9088] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0./strace-static-x86_64: Process 9094 attached executing program [pid 9093] <... close resumed>) = 0 [pid 9092] ioctl(4, LOOP_SET_FD, 3 [pid 9088] <... mmap resumed>) = 0x7f397aa35000 [pid 5856] getdents64(4, 0x55555c8a5770 /* 0 entries */, 32768) = 0 [pid 5857] <... clone resumed>, child_tidptr=0x55555c89c690) = 633 [pid 5856] close(4) = 0 [pid 5856] rmdir("./255/file1" [pid 9088] mprotect(0x7f397aa36000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 9093] symlink("/dev/binderfs", "./binderfs" [pid 9088] rt_sigprocmask(SIG_BLOCK, ~[], [pid 9093] <... symlink resumed>) = 0 [pid 9088] <... rt_sigprocmask resumed>[], 8) = 0 [pid 5856] <... rmdir resumed>) = 0 [pid 9088] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f397aa55990, parent_tid=0x7f397aa55990, exit_signal=0, stack=0x7f397aa35000, stack_size=0x20300, tls=0x7f397aa556c0} [pid 5856] umount2("./255/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 9093] write(1, "executing program\n", 18) = 18 [pid 9088] <... clone3 resumed> => {parent_tid=[637]}, 88) = 637 [pid 9093] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 9088] rt_sigprocmask(SIG_SETMASK, [], [pid 9093] <... futex resumed>) = 0 [pid 9088] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 9093] rt_sigaction(SIGRT_1, {sa_handler=0x7f397aae8710, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f397aad98c0}, [pid 9088] futex(0x7f397ab4b6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 9093] <... rt_sigaction resumed>NULL, 8) = 0 [pid 9088] <... futex resumed>) = 0 ./strace-static-x86_64: Process 9095 attached [pid 9093] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 9088] futex(0x7f397ab4b6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 9095] rseq(0x7f397aa55fe0, 0x20, 0, 0x53053053 [pid 9093] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 9095] <... rseq resumed>) = 0 [pid 9093] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 9095] set_robust_list(0x7f397aa559a0, 24 [pid 9093] <... mmap resumed>) = 0x7f397aa56000 [pid 9095] <... set_robust_list resumed>) = 0 [pid 9093] mprotect(0x7f397aa57000, 131072, PROT_READ|PROT_WRITE [pid 9095] rt_sigprocmask(SIG_SETMASK, [], [pid 9093] <... mprotect resumed>) = 0 [pid 9095] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 9093] rt_sigprocmask(SIG_BLOCK, ~[], [pid 9095] openat(AT_FDCWD, ".", O_RDONLY [pid 9093] <... rt_sigprocmask resumed>[], 8) = 0 [pid 9095] <... openat resumed>) = 5 [pid 9093] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f397aa76990, parent_tid=0x7f397aa76990, exit_signal=0, stack=0x7f397aa56000, stack_size=0x20300, tls=0x7f397aa766c0}./strace-static-x86_64: Process 9096 attached [pid 9095] futex(0x7f397ab4b6dc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 9093] <... clone3 resumed> => {parent_tid=[648]}, 88) = 648 [pid 9088] <... futex resumed>) = 0 [pid 9096] rseq(0x7f397aa76fe0, 0x20, 0, 0x53053053 [pid 9093] rt_sigprocmask(SIG_SETMASK, [], [pid 9088] futex(0x7f397ab4b6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 9096] <... rseq resumed>) = 0 [pid 9095] ioctl(5, F2FS_IOC_SHUTDOWN, 0x200000000080 [pid 9093] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 9092] <... ioctl resumed>) = 0 [pid 9088] <... futex resumed>) = 0 [pid 5856] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 9096] set_robust_list(0x7f397aa769a0, 24 [pid 9095] <... ioctl resumed>) = 0 [pid 9093] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 9088] futex(0x7f397ab4b6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 9096] <... set_robust_list resumed>) = 0 [pid 9095] futex(0x7f397ab4b6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 9094] set_robust_list(0x55555c89c6a0, 24 [pid 9093] <... futex resumed>) = 0 [pid 9092] close(3 [pid 9090] <... openat resumed>) = -1 EIO (Input/output error) [pid 9088] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 5856] newfstatat(AT_FDCWD, "./255/binderfs", [pid 9094] <... set_robust_list resumed>) = 0 [pid 9092] <... close resumed>) = 0 [pid 9090] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 9088] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5856] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 9092] close(4 [pid 9090] <... futex resumed>) = 0 [pid 9088] <... futex resumed>) = 0 [pid 9090] fallocate(-1, 0, 0, 134220898 [pid 9088] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 9094] chdir("./258" [pid 9092] <... close resumed>) = 0 [pid 9090] <... fallocate resumed>) = -1 EBADF (Bad file descriptor) [pid 5856] unlink("./255/binderfs" [pid 9094] <... chdir resumed>) = 0 [pid 9092] mkdir("./file1", 0777 [pid 9090] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 9096] rt_sigprocmask(SIG_SETMASK, [], [pid 9095] <... futex resumed>) = 0 [pid 9093] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 9090] <... futex resumed>) = 1 [pid 9088] <... futex resumed>) = 0 [pid 9094] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5856] <... unlink resumed>) = 0 [pid 9095] futex(0x7f397ab4b6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 9094] <... prctl resumed>) = 0 [pid 9090] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 9088] close(3 [pid 5856] getdents64(3, [pid 9094] setpgid(0, 0 [pid 9092] <... mkdir resumed>) = 0 [pid 9088] <... close resumed>) = 0 [pid 5856] <... getdents64 resumed>0x55555c89d730 /* 0 entries */, 32768) = 0 [pid 9088] close(4) = -1 EBADF (Bad file descriptor) [pid 5856] close(3 [pid 9088] close(5 [pid 9096] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 9088] <... close resumed>) = 0 [pid 9096] memfd_create("syzkaller", 0 [pid 9088] close(6 [pid 9096] <... memfd_create resumed>) = 3 [pid 9088] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9088] close(7) = -1 EBADF (Bad file descriptor) [pid 9088] close(8) = -1 EBADF (Bad file descriptor) [pid 9088] close(9) = -1 EBADF (Bad file descriptor) [pid 9088] close(10) = -1 EBADF (Bad file descriptor) [pid 9088] close(11) = -1 EBADF (Bad file descriptor) [pid 9088] close(12) = -1 EBADF (Bad file descriptor) [pid 9088] close(13) = -1 EBADF (Bad file descriptor) [pid 9088] close(14) = -1 EBADF (Bad file descriptor) [pid 9096] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 9088] close(15 [pid 9096] <... mmap resumed>) = 0x7f3972600000 [pid 9088] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9096] 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\x00\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 9094] <... setpgid resumed>) = 0 [pid 9092] mount("/dev/loop1", "./file1", "exfat", 0, "" [pid 9088] close(16 [pid 5856] <... close resumed>) = 0 [pid 9088] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9088] close(17 [pid 5856] rmdir("./255" [pid 9088] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9096] <... write resumed>) = 131072 [pid 9094] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 9088] close(18 [pid 5856] <... rmdir resumed>) = 0 [pid 5856] mkdir("./256", 0777 [pid 9088] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9088] close(19 [pid 5856] <... mkdir resumed>) = 0 [pid 9088] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9088] close(20) = -1 EBADF (Bad file descriptor) [pid 9088] close(21) = -1 EBADF (Bad file descriptor) [pid 9088] close(22) = -1 EBADF (Bad file descriptor) [pid 9088] close(23) = -1 EBADF (Bad file descriptor) [pid 9088] close(24 [pid 9094] <... openat resumed>) = 3 [pid 9088] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9096] munmap(0x7f3972600000, 138412032 [pid 9088] close(25) = -1 EBADF (Bad file descriptor) [pid 9096] <... munmap resumed>) = 0 [pid 9088] close(26) = -1 EBADF (Bad file descriptor) [pid 9088] close(27) = -1 EBADF (Bad file descriptor) [pid 9088] close(28) = -1 EBADF (Bad file descriptor) [pid 9088] close(29) = -1 EBADF (Bad file descriptor) [pid 9088] exit_group(0 [pid 9095] <... futex resumed>) = ? [pid 9090] <... futex resumed>) = ? [pid 9088] <... exit_group resumed>) = ? [ 257.547992][ T9090] exFAT-fs (loop0): Filesystem has been set read-only [ 257.582678][ T9092] loop1: detected capacity change from 0 to 256 [pid 9095] +++ exited with 0 +++ [pid 9096] openat(AT_FDCWD, "/dev/loop3", O_RDWR) = 4 [pid 9094] write(3, "1000", 4 [pid 9090] +++ exited with 0 +++ [pid 9088] +++ exited with 0 +++ [pid 5856] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 5855] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=635, si_uid=0, si_status=0, si_utime=0, si_stime=6 /* 0.06 s */} --- [pid 5856] <... openat resumed>) = 3 [pid 5856] ioctl(3, LOOP_CLR_FD [pid 5855] umount2("./254", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5856] <... ioctl resumed>) = 0 [pid 5855] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 9096] ioctl(4, LOOP_SET_FD, 3 [pid 5856] close(3 [pid 5855] openat(AT_FDCWD, "./254", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 9094] <... write resumed>) = 4 [pid 5855] newfstatat(3, "", [pid 9094] close(3 [pid 5855] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=80, ...}, AT_EMPTY_PATH) = 0 [pid 9094] <... close resumed>) = 0 [pid 5855] getdents64(3, 0x55555c89d730 /* 4 entries */, 32768) = 112 [pid 5855] umount2("./254/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 9094] symlink("/dev/binderfs", "./binderfs" [pid 5856] <... close resumed>) = 0 executing program [pid 9094] <... symlink resumed>) = 0 [pid 5855] <... umount2 resumed>) = 0 [pid 5855] umount2("./254/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 9094] write(1, "executing program\n", 18 [pid 5855] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 9094] <... write resumed>) = 18 [pid 5855] newfstatat(AT_FDCWD, "./254/file1", [pid 9094] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5855] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5855] umount2("./254/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 9094] <... futex resumed>) = 0 [pid 5855] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 9094] rt_sigaction(SIGRT_1, {sa_handler=0x7f397aae8710, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f397aad98c0}, [pid 5855] openat(AT_FDCWD, "./254/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 5855] newfstatat(4, "", {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_EMPTY_PATH) = 0 [pid 5855] getdents64(4, 0x55555c8a5770 /* 2 entries */, 32768) = 48 [pid 5855] getdents64(4, 0x55555c8a5770 /* 0 entries */, 32768) = 0 [pid 5855] close(4) = 0 [pid 5855] rmdir("./254/file1") = 0 [pid 5855] umount2("./254/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5855] newfstatat(AT_FDCWD, "./254/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5855] unlink("./254/binderfs") = 0 [pid 5855] getdents64(3, 0x55555c89d730 /* 0 entries */, 32768) = 0 [pid 5855] close(3) = 0 [pid 5855] rmdir("./254") = 0 [pid 5855] mkdir("./255", 0777) = 0 [pid 5855] openat(AT_FDCWD, "/dev/loop0", O_RDWR) = 3 [pid 5855] ioctl(3, LOOP_CLR_FD) = 0 [pid 5855] close(3) = 0 [pid 5855] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 9094] <... rt_sigaction resumed>NULL, 8) = 0 [pid 9094] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 5856] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 9097 attached [pid 9094] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5855] <... clone resumed>, child_tidptr=0x55555c89c690) = 638 [pid 9097] set_robust_list(0x55555c89c6a0, 24 [pid 9094] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 9097] <... set_robust_list resumed>) = 0 [pid 9094] <... mmap resumed>) = 0x7f397aa56000 [pid 9092] <... mount resumed>) = 0 [pid 9094] mprotect(0x7f397aa57000, 131072, PROT_READ|PROT_WRITE [pid 9092] openat(AT_FDCWD, "./file1", O_RDONLY|O_DIRECTORY [pid 5856] <... clone resumed>, child_tidptr=0x55555c89c690) = 651 ./strace-static-x86_64: Process 9098 attached [pid 9097] chdir("./255" [pid 9094] <... mprotect resumed>) = 0 [pid 9092] <... openat resumed>) = 3 [pid 9097] <... chdir resumed>) = 0 [pid 9098] set_robust_list(0x55555c89c6a0, 24 [pid 9097] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 9094] rt_sigprocmask(SIG_BLOCK, ~[], [pid 9092] chdir("./file1" [pid 9097] <... prctl resumed>) = 0 [pid 9094] <... rt_sigprocmask resumed>[], 8) = 0 [pid 9092] <... chdir resumed>) = 0 [pid 9097] setpgid(0, 0 [pid 9094] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f397aa76990, parent_tid=0x7f397aa76990, exit_signal=0, stack=0x7f397aa56000, stack_size=0x20300, tls=0x7f397aa766c0} [pid 9092] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 9097] <... setpgid resumed>) = 0 [pid 9098] <... set_robust_list resumed>) = 0 [pid 9097] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 9092] <... openat resumed>) = -1 EBUSY (Device or resource busy) ./strace-static-x86_64: Process 9099 attached [pid 9098] chdir("./256" [pid 9097] <... openat resumed>) = 3 [pid 9094] <... clone3 resumed> => {parent_tid=[634]}, 88) = 634 [pid 9092] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 9097] write(3, "1000", 4 [pid 9094] rt_sigprocmask(SIG_SETMASK, [], [pid 9097] <... write resumed>) = 4 [pid 9094] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 9092] <... futex resumed>) = 1 [pid 9091] <... futex resumed>) = 0 [pid 9097] close(3 [pid 9094] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 9092] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 9091] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 9097] <... close resumed>) = 0 [pid 9094] <... futex resumed>) = 0 [pid 9092] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 9091] <... futex resumed>) = 0 [pid 9097] symlink("/dev/binderfs", "./binderfs" [pid 9094] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 9092] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_NOCTTY|O_TRUNC|O_SYNC|O_NOATIME|FASYNC, 0100 [ 257.646470][ T9092] exFAT-fs (loop1): failed to load upcase table (idx : 0x000104d0, chksum : 0xda218cab, utbl_chksum : 0xe619d30d) [ 257.668137][ T9096] loop3: detected capacity change from 0 to 256 [pid 9091] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 9099] rseq(0x7f397aa76fe0, 0x20, 0, 0x53053053 [pid 9098] <... chdir resumed>) = 0 [pid 9099] <... rseq resumed>) = 0 [pid 9098] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 9099] set_robust_list(0x7f397aa769a0, 24 [pid 9098] <... prctl resumed>) = 0 [pid 9099] <... set_robust_list resumed>) = 0 [pid 9098] setpgid(0, 0 [pid 9099] rt_sigprocmask(SIG_SETMASK, [], [pid 9098] <... setpgid resumed>) = 0 [pid 9099] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 9098] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 9099] memfd_create("syzkaller", 0 [pid 9098] <... openat resumed>) = 3 [pid 9099] <... memfd_create resumed>) = 3 [pid 9097] <... symlink resumed>) = 0 [pid 9099] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 9098] write(3, "1000", 4executing program [pid 9099] <... mmap resumed>) = 0x7f3972600000 [pid 9098] <... write resumed>) = 4 [pid 9097] write(1, "executing program\n", 18 [pid 9092] <... openat resumed>) = -1 EIO (Input/output error) [pid 9097] <... write resumed>) = 18 [pid 9098] close(3 [pid 9097] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 9099] 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\x00\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 9098] <... close resumed>) = 0 [pid 9098] symlink("/dev/binderfs", "./binderfs" [pid 9097] <... futex resumed>) = 0 [pid 9098] <... symlink resumed>) = 0 [pid 9096] <... ioctl resumed>) = 0 [pid 9097] rt_sigaction(SIGRT_1, {sa_handler=0x7f397aae8710, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f397aad98c0}, [pid 9092] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 9097] <... rt_sigaction resumed>NULL, 8) = 0 [pid 9092] <... futex resumed>) = 1 [pid 9091] <... futex resumed>) = 0 [pid 9097] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 9091] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 9097] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 9091] <... futex resumed>) = 0 [pid 9097] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0executing program [pid 9096] close(3 [pid 9091] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 9099] <... write resumed>) = 131072 [pid 9098] write(1, "executing program\n", 18 [pid 9097] <... mmap resumed>) = 0x7f397aa56000 [pid 9092] openat(AT_FDCWD, ".", O_RDONLY [pid 9097] mprotect(0x7f397aa57000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 9098] <... write resumed>) = 18 [ 257.703335][ T9092] exFAT-fs (loop1): error, data size is invalid(10) [ 257.711650][ T9092] exFAT-fs (loop1): Filesystem has been set read-only [pid 9098] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 9099] munmap(0x7f3972600000, 138412032 [pid 9098] <... futex resumed>) = 0 [pid 9097] rt_sigprocmask(SIG_BLOCK, ~[], [pid 9099] <... munmap resumed>) = 0 [pid 9098] rt_sigaction(SIGRT_1, {sa_handler=0x7f397aae8710, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f397aad98c0}, [pid 9099] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 9098] <... rt_sigaction resumed>NULL, 8) = 0 [pid 9099] <... openat resumed>) = 4 [pid 9098] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 9097] <... rt_sigprocmask resumed>[], 8) = 0 [pid 9099] ioctl(4, LOOP_SET_FD, 3 [pid 9092] <... openat resumed>) = 4 [pid 9097] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f397aa76990, parent_tid=0x7f397aa76990, exit_signal=0, stack=0x7f397aa56000, stack_size=0x20300, tls=0x7f397aa766c0} [pid 9098] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 9096] <... close resumed>) = 0 [pid 9092] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 9098] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f397aa56000 [pid 9096] close(4 [pid 9092] <... futex resumed>) = 1 [pid 9091] <... futex resumed>) = 0 [pid 9096] <... close resumed>) = 0 [pid 9092] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 9091] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 9098] mprotect(0x7f397aa57000, 131072, PROT_READ|PROT_WRITE) = 0 ./strace-static-x86_64: Process 9100 attached [pid 9098] rt_sigprocmask(SIG_BLOCK, ~[], [pid 9097] <... clone3 resumed> => {parent_tid=[639]}, 88) = 639 [pid 9096] mkdir("./file1", 0777 [pid 9092] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 9091] <... futex resumed>) = 0 [pid 9098] <... rt_sigprocmask resumed>[], 8) = 0 [pid 9096] <... mkdir resumed>) = 0 [pid 9091] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 9092] ioctl(4, F2FS_IOC_SHUTDOWN, 0x200000000080 [pid 9098] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f397aa76990, parent_tid=0x7f397aa76990, exit_signal=0, stack=0x7f397aa56000, stack_size=0x20300, tls=0x7f397aa766c0} [pid 9097] rt_sigprocmask(SIG_SETMASK, [], [pid 9096] mount("/dev/loop3", "./file1", "exfat", 0, ""./strace-static-x86_64: Process 9101 attached [pid 9097] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 9092] <... ioctl resumed>) = 0 [pid 9098] <... clone3 resumed> => {parent_tid=[652]}, 88) = 652 [pid 9101] rseq(0x7f397aa76fe0, 0x20, 0, 0x53053053 [pid 9100] rseq(0x7f397aa76fe0, 0x20, 0, 0x53053053 [pid 9098] rt_sigprocmask(SIG_SETMASK, [], [pid 9097] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 9092] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 9091] <... futex resumed>) = 0 [pid 9097] <... futex resumed>) = 0 [pid 9092] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 9091] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 9101] <... rseq resumed>) = 0 [pid 9100] <... rseq resumed>) = 0 [pid 9098] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 9097] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 9092] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 9091] <... futex resumed>) = 0 [pid 9101] set_robust_list(0x7f397aa769a0, 24 [pid 9100] set_robust_list(0x7f397aa769a0, 24 [pid 9098] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 9092] fallocate(-1, 0, 0, 134220898 [pid 9091] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 9101] <... set_robust_list resumed>) = 0 [pid 9100] <... set_robust_list resumed>) = 0 [pid 9098] <... futex resumed>) = 0 [pid 9092] <... fallocate resumed>) = -1 EBADF (Bad file descriptor) [pid 9101] rt_sigprocmask(SIG_SETMASK, [], [pid 9100] rt_sigprocmask(SIG_SETMASK, [], [pid 9098] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 9092] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 9101] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 9100] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 9099] <... ioctl resumed>) = 0 [pid 9092] <... futex resumed>) = 0 [pid 9091] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 9101] memfd_create("syzkaller", 0 [pid 9100] memfd_create("syzkaller", 0 [pid 9099] close(3 [pid 9092] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 9091] close(3 [pid 9101] <... memfd_create resumed>) = 3 [pid 9100] <... memfd_create resumed>) = 3 [pid 9091] <... close resumed>) = 0 [pid 9091] close(4) = 0 [pid 9101] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 9100] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 9099] <... close resumed>) = 0 [pid 9091] close(5 [pid 9101] <... mmap resumed>) = 0x7f3972600000 [pid 9100] <... mmap resumed>) = 0x7f3972600000 [pid 9099] close(4 [pid 9091] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9101] 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\x00\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 9100] 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\x00\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 9099] <... close resumed>) = 0 [pid 9091] close(6) = -1 EBADF (Bad file descriptor) [pid 9101] <... write resumed>) = 131072 [pid 9100] <... write resumed>) = 131072 [pid 9099] mkdir("./file1", 0777 [pid 9091] close(7 [pid 9100] munmap(0x7f3972600000, 138412032 [pid 9099] <... mkdir resumed>) = 0 [pid 9091] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9091] close(8) = -1 EBADF (Bad file descriptor) [pid 9100] <... munmap resumed>) = 0 [pid 9099] mount("/dev/loop4", "./file1", "exfat", 0, "" [pid 9091] close(9 [pid 9101] munmap(0x7f3972600000, 138412032 [pid 9091] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9101] <... munmap resumed>) = 0 [pid 9100] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 9091] close(10 [pid 9101] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 9100] <... openat resumed>) = 4 [ 257.752379][ T9099] loop4: detected capacity change from 0 to 256 [pid 9091] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9101] <... openat resumed>) = 4 [pid 9100] ioctl(4, LOOP_SET_FD, 3 [pid 9091] close(11 [pid 9101] ioctl(4, LOOP_SET_FD, 3 [pid 9091] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9091] close(12) = -1 EBADF (Bad file descriptor) [pid 9091] close(13) = -1 EBADF (Bad file descriptor) [pid 9091] close(14) = -1 EBADF (Bad file descriptor) [pid 9091] close(15) = -1 EBADF (Bad file descriptor) [pid 9091] close(16) = -1 EBADF (Bad file descriptor) [pid 9091] close(17) = -1 EBADF (Bad file descriptor) [pid 9091] close(18) = -1 EBADF (Bad file descriptor) [pid 9091] close(19) = -1 EBADF (Bad file descriptor) [pid 9091] close(20) = -1 EBADF (Bad file descriptor) [pid 9091] close(21) = -1 EBADF (Bad file descriptor) [ 257.806394][ T9096] exFAT-fs (loop3): failed to load upcase table (idx : 0x000104d0, chksum : 0xda218cab, utbl_chksum : 0xe619d30d) [ 257.806979][ T9100] loop0: detected capacity change from 0 to 256 [ 257.837000][ T9101] loop2: detected capacity change from 0 to 256 [pid 9101] <... ioctl resumed>) = 0 [pid 9100] <... ioctl resumed>) = 0 [pid 9091] close(22 [pid 9101] close(3 [pid 9096] <... mount resumed>) = 0 [pid 9096] openat(AT_FDCWD, "./file1", O_RDONLY|O_DIRECTORY [pid 9101] <... close resumed>) = 0 [pid 9096] <... openat resumed>) = 3 [pid 9091] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9101] close(4 [pid 9096] chdir("./file1" [pid 9101] <... close resumed>) = 0 [pid 9100] close(3 [pid 9091] close(23 [pid 9101] mkdir("./file1", 0777 [pid 9100] <... close resumed>) = 0 [pid 9096] <... chdir resumed>) = 0 [pid 9091] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9100] close(4 [pid 9096] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 9091] close(24 [pid 9096] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 9091] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9096] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 9091] close(25 [pid 9096] <... futex resumed>) = 1 [pid 9091] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9091] close(26 [pid 9096] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 9093] <... futex resumed>) = 0 [pid 9093] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 9096] <... futex resumed>) = 0 [pid 9093] <... futex resumed>) = 1 [pid 9091] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9093] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 9091] close(27) = -1 EBADF (Bad file descriptor) [pid 9096] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_NOCTTY|O_TRUNC|O_SYNC|O_NOATIME|FASYNC, 0100 [pid 9091] close(28 [pid 9101] <... mkdir resumed>) = 0 [pid 9100] <... close resumed>) = 0 [pid 9091] <... close resumed>) = -1 EBADF (Bad file descriptor) [ 257.860807][ T9099] exFAT-fs (loop4): failed to load upcase table (idx : 0x000104d0, chksum : 0xda218cab, utbl_chksum : 0xe619d30d) [ 257.884140][ T9096] exFAT-fs (loop3): error, data size is invalid(10) [pid 9101] mount("/dev/loop2", "./file1", "exfat", 0, "" [pid 9100] mkdir("./file1", 0777 [pid 9091] close(29 [pid 9100] <... mkdir resumed>) = 0 [pid 9099] <... mount resumed>) = 0 [pid 9091] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9091] exit_group(0 [pid 9100] mount("/dev/loop0", "./file1", "exfat", 0, "" [pid 9099] openat(AT_FDCWD, "./file1", O_RDONLY|O_DIRECTORY [pid 9092] <... futex resumed>) = ? [pid 9091] <... exit_group resumed>) = ? [pid 9099] <... openat resumed>) = 3 [pid 9099] chdir("./file1") = 0 [pid 9099] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 9092] +++ exited with 0 +++ [pid 9099] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 9099] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 9094] <... futex resumed>) = 0 [ 257.906074][ T9096] exFAT-fs (loop3): Filesystem has been set read-only [pid 9099] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 9094] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 9091] +++ exited with 0 +++ [pid 5854] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=646, si_uid=0, si_status=0, si_utime=0, si_stime=4 /* 0.04 s */} --- [pid 9094] <... futex resumed>) = 1 [pid 9094] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 9099] <... futex resumed>) = 0 [pid 9093] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 9099] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_NOCTTY|O_TRUNC|O_SYNC|O_NOATIME|FASYNC, 0100 [pid 9093] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=0} [pid 9096] <... openat resumed>) = -1 EIO (Input/output error) [pid 9093] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 5854] umount2("./258", MNT_FORCE|UMOUNT_NOFOLLOW [pid 9093] futex(0x7f397ab4b6dc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 9093] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f397aa35000 [pid 9093] mprotect(0x7f397aa36000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 9093] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 9093] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f397aa55990, parent_tid=0x7f397aa55990, exit_signal=0, stack=0x7f397aa35000, stack_size=0x20300, tls=0x7f397aa556c0} [pid 9096] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 9093] <... clone3 resumed> => {parent_tid=[649]}, 88) = 649 [pid 5854] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 9096] <... futex resumed>) = 0 [pid 5854] openat(AT_FDCWD, "./258", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 5854] newfstatat(3, "", ./strace-static-x86_64: Process 9102 attached [ 257.934586][ T9099] exFAT-fs (loop4): error, data size is invalid(10) [ 257.957134][ T9101] exFAT-fs (loop2): failed to load upcase table (idx : 0x000104d0, chksum : 0xda218cab, utbl_chksum : 0xe619d30d) [ 257.962337][ T9099] exFAT-fs (loop4): Filesystem has been set read-only [pid 9102] rseq(0x7f397aa55fe0, 0x20, 0, 0x53053053 [pid 9093] rt_sigprocmask(SIG_SETMASK, [], [pid 5854] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=80, ...}, AT_EMPTY_PATH) = 0 [pid 9093] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 9093] futex(0x7f397ab4b6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 9102] <... rseq resumed>) = 0 [pid 9093] <... futex resumed>) = 0 [pid 9102] set_robust_list(0x7f397aa559a0, 24 [pid 9093] futex(0x7f397ab4b6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 9102] <... set_robust_list resumed>) = 0 [pid 9102] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 9102] openat(AT_FDCWD, ".", O_RDONLY) = 4 [pid 9102] futex(0x7f397ab4b6dc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 9093] <... futex resumed>) = 0 [pid 9093] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 9093] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 9102] futex(0x7f397ab4b6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 9096] ioctl(4, F2FS_IOC_SHUTDOWN, 0x200000000080 [pid 9094] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 5854] getdents64(3, [pid 9096] <... ioctl resumed>) = 0 [pid 9094] futex(0x7f397ab4b6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5854] <... getdents64 resumed>0x55555c89d730 /* 4 entries */, 32768) = 112 [pid 9096] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 9094] <... futex resumed>) = 0 [pid 9096] <... futex resumed>) = 1 [pid 9094] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 5854] umount2("./258/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 9096] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 9094] <... mmap resumed>) = 0x7f397aa35000 [pid 9094] mprotect(0x7f397aa36000, 131072, PROT_READ|PROT_WRITE [pid 9093] <... futex resumed>) = 0 [pid 9093] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 9096] <... futex resumed>) = 0 [pid 9094] <... mprotect resumed>) = 0 [pid 9093] <... futex resumed>) = 1 [pid 9093] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 9101] <... mount resumed>) = 0 [pid 9096] fallocate(-1, 0, 0, 134220898 [pid 9094] rt_sigprocmask(SIG_BLOCK, ~[], [pid 5854] <... umount2 resumed>) = 0 [pid 9101] openat(AT_FDCWD, "./file1", O_RDONLY|O_DIRECTORY [pid 9096] <... fallocate resumed>) = -1 EBADF (Bad file descriptor) [pid 5854] umount2("./258/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 9096] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 9094] <... rt_sigprocmask resumed>[], 8) = 0 [pid 9101] <... openat resumed>) = 3 [pid 9100] <... mount resumed>) = 0 [pid 9096] <... futex resumed>) = 1 [pid 9094] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f397aa55990, parent_tid=0x7f397aa55990, exit_signal=0, stack=0x7f397aa35000, stack_size=0x20300, tls=0x7f397aa556c0} [pid 9093] <... futex resumed>) = 0 [pid 9099] <... openat resumed>) = -1 EIO (Input/output error) [pid 5854] <... umount2 resumed>) = -1 EINVAL (Invalid argument) ./strace-static-x86_64: Process 9103 attached [pid 9099] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 9096] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 9093] close(3 [pid 5854] newfstatat(AT_FDCWD, "./258/file1", [pid 9101] chdir("./file1" [pid 9100] openat(AT_FDCWD, "./file1", O_RDONLY|O_DIRECTORY [pid 9099] <... futex resumed>) = 0 [pid 9094] <... clone3 resumed> => {parent_tid=[635]}, 88) = 635 [pid 9093] <... close resumed>) = 0 [pid 9103] rseq(0x7f397aa55fe0, 0x20, 0, 0x53053053 [pid 9101] <... chdir resumed>) = 0 [pid 9100] <... openat resumed>) = 3 [pid 9099] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 9094] rt_sigprocmask(SIG_SETMASK, [], [pid 9093] close(4 [pid 5854] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 9103] <... rseq resumed>) = 0 [pid 9101] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 9100] chdir("./file1" [pid 9094] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 9093] <... close resumed>) = 0 [pid 9103] set_robust_list(0x7f397aa559a0, 24 [pid 9101] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 9100] <... chdir resumed>) = 0 [pid 9094] futex(0x7f397ab4b6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 9093] close(5 [pid 5854] umount2("./258/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 9103] <... set_robust_list resumed>) = 0 [pid 9101] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 9100] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 9094] <... futex resumed>) = 0 [pid 9093] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5854] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 9103] rt_sigprocmask(SIG_SETMASK, [], [pid 9101] <... futex resumed>) = 1 [pid 9100] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 9098] <... futex resumed>) = 0 [ 257.978298][ T9100] exFAT-fs (loop0): failed to load upcase table (idx : 0x000104d0, chksum : 0xda218cab, utbl_chksum : 0xe619d30d) [pid 9094] futex(0x7f397ab4b6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 9093] close(6 [pid 5854] openat(AT_FDCWD, "./258/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 9103] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 9101] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_NOCTTY|O_TRUNC|O_SYNC|O_NOATIME|FASYNC, 0100 [pid 9100] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 9098] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5854] <... openat resumed>) = 4 [pid 9103] openat(AT_FDCWD, ".", O_RDONLY [pid 9098] <... futex resumed>) = 0 [pid 9093] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9103] <... openat resumed>) = 4 [pid 9100] <... futex resumed>) = 1 [pid 9098] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 9093] close(7 [pid 5854] newfstatat(4, "", [pid 9103] futex(0x7f397ab4b6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 9093] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9103] <... futex resumed>) = 1 [pid 9094] <... futex resumed>) = 0 [pid 9093] close(8 [pid 9103] futex(0x7f397ab4b6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 9094] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 9093] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9094] <... futex resumed>) = 1 [pid 9093] close(9 [pid 9094] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 9093] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9093] close(10) = -1 EBADF (Bad file descriptor) [pid 9093] close(11) = -1 EBADF (Bad file descriptor) [pid 9093] close(12) = -1 EBADF (Bad file descriptor) [pid 9093] close(13) = -1 EBADF (Bad file descriptor) [pid 9093] close(14) = -1 EBADF (Bad file descriptor) [pid 9093] close(15) = -1 EBADF (Bad file descriptor) [pid 9093] close(16) = -1 EBADF (Bad file descriptor) [pid 9093] close(17) = -1 EBADF (Bad file descriptor) [pid 9093] close(18) = -1 EBADF (Bad file descriptor) [pid 9093] close(19) = -1 EBADF (Bad file descriptor) [pid 9093] close(20) = -1 EBADF (Bad file descriptor) [pid 9093] close(21) = -1 EBADF (Bad file descriptor) [pid 9093] close(22) = -1 EBADF (Bad file descriptor) [pid 9093] close(23) = -1 EBADF (Bad file descriptor) [pid 9093] close(24) = -1 EBADF (Bad file descriptor) [pid 9093] close(25) = -1 EBADF (Bad file descriptor) [pid 9093] close(26) = -1 EBADF (Bad file descriptor) [pid 9093] close(27) = -1 EBADF (Bad file descriptor) [pid 9093] close(28) = -1 EBADF (Bad file descriptor) [pid 9093] close(29) = -1 EBADF (Bad file descriptor) [pid 9093] exit_group(0 [pid 9102] <... futex resumed>) = ? [pid 9093] <... exit_group resumed>) = ? [pid 9102] +++ exited with 0 +++ [pid 9100] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 9099] <... futex resumed>) = 0 [pid 9097] <... futex resumed>) = 0 [pid 9096] <... futex resumed>) = ? [pid 5854] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_EMPTY_PATH) = 0 [pid 9096] +++ exited with 0 +++ [pid 9093] +++ exited with 0 +++ [pid 5854] getdents64(4, [pid 5858] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=647, si_uid=0, si_status=0, si_utime=0, si_stime=8 /* 0.08 s */} --- [pid 9099] ioctl(4, F2FS_IOC_SHUTDOWN, 0x200000000080 [pid 5854] <... getdents64 resumed>0x55555c8a5770 /* 2 entries */, 32768) = 48 [pid 9099] <... ioctl resumed>) = 0 [pid 9097] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5854] getdents64(4, [pid 9099] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 9097] <... futex resumed>) = 1 [pid 9100] <... futex resumed>) = 0 [pid 9099] <... futex resumed>) = 1 [pid 9097] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 9094] <... futex resumed>) = 0 [pid 5854] <... getdents64 resumed>0x55555c8a5770 /* 0 entries */, 32768) = 0 [pid 9100] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_NOCTTY|O_TRUNC|O_SYNC|O_NOATIME|FASYNC, 0100 [pid 9099] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5854] close(4 [pid 9094] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 9101] <... openat resumed>) = -1 EIO (Input/output error) [pid 9094] <... futex resumed>) = 0 [pid 9101] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 9094] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 9101] <... futex resumed>) = 1 [pid 9098] <... futex resumed>) = 0 [pid 9101] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 9098] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 9101] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 9098] <... futex resumed>) = 0 [pid 9101] openat(AT_FDCWD, ".", O_RDONLY [pid 9098] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 9101] <... openat resumed>) = 4 [pid 9101] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 9100] <... openat resumed>) = -1 EIO (Input/output error) [pid 9099] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 5854] <... close resumed>) = 0 [pid 9101] <... futex resumed>) = 1 [pid 9100] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 9099] fallocate(-1, 0, 0, 134220898 [pid 9098] <... futex resumed>) = 0 [pid 5854] rmdir("./258/file1" [pid 9099] <... fallocate resumed>) = -1 EBADF (Bad file descriptor) [pid 9098] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5858] umount2("./255", MNT_FORCE|UMOUNT_NOFOLLOW [pid 9099] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 9098] <... futex resumed>) = 0 [pid 5858] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5854] <... rmdir resumed>) = 0 [pid 9099] <... futex resumed>) = 1 [pid 9098] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 9094] <... futex resumed>) = 0 [pid 5854] umount2("./258/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 9099] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 9094] close(3 [pid 5858] openat(AT_FDCWD, "./255", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 9094] <... close resumed>) = 0 [pid 5854] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 9100] <... futex resumed>) = 1 [pid 9097] <... futex resumed>) = 0 [pid 9094] close(4 [pid 5858] <... openat resumed>) = 3 [pid 5854] newfstatat(AT_FDCWD, "./258/binderfs", [pid 9094] <... close resumed>) = 0 [pid 9101] ioctl(4, F2FS_IOC_SHUTDOWN, 0x200000000080 [pid 9094] close(5 [pid 5854] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 9101] <... ioctl resumed>) = 0 [pid 9097] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 9094] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5858] newfstatat(3, "", [pid 5854] unlink("./258/binderfs" [pid 9101] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 9097] <... futex resumed>) = 0 [pid 9094] close(6 [pid 9101] <... futex resumed>) = 1 [pid 9100] openat(AT_FDCWD, ".", O_RDONLY [pid 9098] <... futex resumed>) = 0 [pid 9097] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 9094] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5858] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=80, ...}, AT_EMPTY_PATH) = 0 [pid 5854] <... unlink resumed>) = 0 [pid 9101] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 9100] <... openat resumed>) = 4 [pid 9098] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 9094] close(7 [pid 5858] getdents64(3, [pid 5854] getdents64(3, [pid 9101] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 9100] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 9098] <... futex resumed>) = 0 [pid 9094] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5858] <... getdents64 resumed>0x55555c89d730 /* 4 entries */, 32768) = 112 [pid 5854] <... getdents64 resumed>0x55555c89d730 /* 0 entries */, 32768) = 0 [pid 9101] fallocate(-1, 0, 0, 134220898 [pid 9100] <... futex resumed>) = 1 [pid 9098] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 9097] <... futex resumed>) = 0 [pid 9094] close(8 [pid 5858] umount2("./255/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5854] close(3 [pid 9101] <... fallocate resumed>) = -1 EBADF (Bad file descriptor) [pid 9100] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 9097] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 9094] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5858] <... umount2 resumed>) = 0 [pid 5854] <... close resumed>) = 0 [pid 9101] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 9100] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 9097] <... futex resumed>) = 0 [pid 9094] close(9 [pid 5858] umount2("./255/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5854] rmdir("./258" [pid 9101] <... futex resumed>) = 1 [pid 9100] ioctl(4, F2FS_IOC_SHUTDOWN, 0x200000000080 [pid 9098] <... futex resumed>) = 0 [pid 9097] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 9094] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5858] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5854] <... rmdir resumed>) = 0 [pid 9101] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 9100] <... ioctl resumed>) = 0 [pid 9098] close(3 [pid 9094] close(10 [pid 5858] newfstatat(AT_FDCWD, "./255/file1", [pid 5854] mkdir("./259", 0777 [pid 9100] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 9098] <... close resumed>) = 0 [pid 9094] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5858] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5854] <... mkdir resumed>) = 0 [pid 9100] <... futex resumed>) = 1 [pid 9098] close(4 [pid 9097] <... futex resumed>) = 0 [pid 9094] close(11 [pid 5858] umount2("./255/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5854] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 9100] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 9098] <... close resumed>) = 0 [ 258.040758][ T9101] exFAT-fs (loop2): error, data size is invalid(10) [ 258.062809][ T9101] exFAT-fs (loop2): Filesystem has been set read-only [ 258.063462][ T9100] exFAT-fs (loop0): error, data size is invalid(10) [ 258.083583][ T9100] exFAT-fs (loop0): Filesystem has been set read-only [pid 9097] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 9094] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5858] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5854] <... openat resumed>) = 3 [pid 9100] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 9098] close(5 [pid 9097] <... futex resumed>) = 0 [pid 9094] close(12 [pid 5858] openat(AT_FDCWD, "./255/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5854] ioctl(3, LOOP_CLR_FD [pid 9100] fallocate(-1, 0, 0, 134220898 [pid 9098] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9097] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 9094] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5858] <... openat resumed>) = 4 [pid 5854] <... ioctl resumed>) = 0 [pid 9100] <... fallocate resumed>) = -1 EBADF (Bad file descriptor) [pid 9098] close(6 [pid 9094] close(13 [pid 5854] close(3 [pid 9100] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 9098] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9094] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5858] newfstatat(4, "", [pid 5854] <... close resumed>) = 0 [pid 9100] <... futex resumed>) = 1 [pid 9097] <... futex resumed>) = 0 [pid 5854] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 9100] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 9098] close(7 [pid 9097] close(3 [pid 9094] close(14 [pid 5858] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_EMPTY_PATH) = 0 [pid 9098] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9094] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9098] close(8 [pid 9094] close(15 [pid 9098] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9097] <... close resumed>) = 0 [pid 5858] getdents64(4, ./strace-static-x86_64: Process 9104 attached [pid 9097] close(4 [pid 5858] <... getdents64 resumed>0x55555c8a5770 /* 2 entries */, 32768) = 48 [pid 5854] <... clone resumed>, child_tidptr=0x55555c89c690) = 648 [pid 5858] getdents64(4, 0x55555c8a5770 /* 0 entries */, 32768) = 0 [pid 9097] <... close resumed>) = 0 [pid 5858] close(4 [pid 9104] set_robust_list(0x55555c89c6a0, 24 [pid 9098] close(9 [pid 9097] close(5 [pid 9094] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5858] <... close resumed>) = 0 [pid 9097] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5858] rmdir("./255/file1" [pid 9097] close(6 [pid 9098] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9094] close(16 [pid 9097] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5858] <... rmdir resumed>) = 0 [pid 9097] close(7 [pid 5858] umount2("./255/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 9097] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9098] close(10 [pid 9097] close(8 [pid 9094] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5858] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 9097] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5858] newfstatat(AT_FDCWD, "./255/binderfs", [pid 9097] close(9 [pid 5858] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 9097] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5858] unlink("./255/binderfs" [pid 9097] close(10 [pid 9104] <... set_robust_list resumed>) = 0 [pid 9098] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9097] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9094] close(17 [pid 9097] close(11 [pid 5858] <... unlink resumed>) = 0 [pid 9097] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9104] chdir("./259" [pid 9098] close(11 [pid 9097] close(12 [pid 9094] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9104] <... chdir resumed>) = 0 [pid 9098] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9097] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9094] close(18 [pid 5858] getdents64(3, [pid 9104] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 9098] close(12 [pid 9097] close(13 [pid 9094] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9098] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9097] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9094] close(19 [pid 5858] <... getdents64 resumed>0x55555c89d730 /* 0 entries */, 32768) = 0 [pid 9098] close(13 [pid 9097] close(14 [pid 9094] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5858] close(3 [pid 9104] <... prctl resumed>) = 0 [pid 9098] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9097] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9104] setpgid(0, 0 [pid 9098] close(14 [pid 9097] close(15 [pid 9094] close(20 [pid 5858] <... close resumed>) = 0 [pid 9104] <... setpgid resumed>) = 0 [pid 9098] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9097] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9094] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9104] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 9098] close(15 [pid 9097] close(16 [pid 9094] close(21 [pid 5858] rmdir("./255" [pid 9104] <... openat resumed>) = 3 [pid 9098] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9097] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9094] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9104] write(3, "1000", 4 [pid 9098] close(16 [pid 9097] close(17 [pid 9094] close(22 [pid 5858] <... rmdir resumed>) = 0 [pid 9104] <... write resumed>) = 4 [pid 9098] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9097] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9094] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5858] mkdir("./256", 0777 [pid 9104] close(3 [pid 9098] close(17 [pid 9097] close(18 [pid 9094] close(23 [pid 9104] <... close resumed>) = 0 [pid 9098] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9097] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9094] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9104] symlink("/dev/binderfs", "./binderfs" [pid 9098] close(18 [pid 9097] close(19 [pid 9094] close(24 [pid 9104] <... symlink resumed>) = 0 [pid 9098] <... close resumed>) = -1 EBADF (Bad file descriptor) executing program [pid 9097] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9094] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5858] <... mkdir resumed>) = 0 [pid 9104] write(1, "executing program\n", 18 [pid 9098] close(19 [pid 9097] close(20 [pid 9094] close(25 [pid 5858] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 9104] <... write resumed>) = 18 [pid 9098] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9097] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9094] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9104] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 9098] close(20 [pid 9097] close(21 [pid 9094] close(26 [pid 5858] <... openat resumed>) = 3 [pid 9104] <... futex resumed>) = 0 [pid 9098] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9097] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9094] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5858] ioctl(3, LOOP_CLR_FD [pid 9104] rt_sigaction(SIGRT_1, {sa_handler=0x7f397aae8710, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f397aad98c0}, [pid 9098] close(21 [pid 9097] close(22 [pid 9094] close(27 [pid 9104] <... rt_sigaction resumed>NULL, 8) = 0 [pid 9098] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9097] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9094] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5858] <... ioctl resumed>) = 0 [pid 9104] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 9098] close(22 [pid 9097] close(23 [pid 9094] close(28 [pid 5858] close(3 [pid 9104] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 9098] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9097] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9094] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9104] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 9098] close(23 [pid 9097] close(24 [pid 9094] close(29 [pid 9104] <... mmap resumed>) = 0x7f397aa56000 [pid 9098] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9097] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9094] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9104] mprotect(0x7f397aa57000, 131072, PROT_READ|PROT_WRITE [pid 9098] close(24 [pid 9097] close(25 [pid 9094] exit_group(0 [pid 9104] <... mprotect resumed>) = 0 [pid 9103] <... futex resumed>) = ? [pid 9099] <... futex resumed>) = ? [pid 9098] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9094] <... exit_group resumed>) = ? [pid 9104] rt_sigprocmask(SIG_BLOCK, ~[], [pid 9103] +++ exited with 0 +++ [pid 9099] +++ exited with 0 +++ [pid 9098] close(25 [pid 9097] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9094] +++ exited with 0 +++ [pid 5858] <... close resumed>) = 0 [pid 9104] <... rt_sigprocmask resumed>[], 8) = 0 [pid 9098] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9097] close(26 [pid 9104] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f397aa76990, parent_tid=0x7f397aa76990, exit_signal=0, stack=0x7f397aa56000, stack_size=0x20300, tls=0x7f397aa766c0} [pid 9098] close(26 [pid 9097] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5857] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=633, si_uid=0, si_status=0, si_utime=0, si_stime=7 /* 0.07 s */} --- ./strace-static-x86_64: Process 9105 attached [pid 9098] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9097] close(27 [pid 5857] restart_syscall(<... resuming interrupted clone ...> [pid 5858] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 9105] rseq(0x7f397aa76fe0, 0x20, 0, 0x53053053 [pid 9104] <... clone3 resumed> => {parent_tid=[649]}, 88) = 649 [pid 9098] close(27 [pid 9097] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9105] <... rseq resumed>) = 0 [pid 9104] rt_sigprocmask(SIG_SETMASK, [], [pid 9098] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9097] close(28 [pid 9105] set_robust_list(0x7f397aa769a0, 24 [pid 9104] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 9098] close(28 [pid 9097] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9105] <... set_robust_list resumed>) = 0 [pid 9104] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 9098] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9097] close(29 [pid 9105] rt_sigprocmask(SIG_SETMASK, [], [pid 9104] <... futex resumed>) = 0 [pid 9098] close(29 [pid 9097] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9105] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 9104] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 9098] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9105] memfd_create("syzkaller", 0 [pid 9098] exit_group(0 [pid 9101] <... futex resumed>) = ? [pid 9098] <... exit_group resumed>) = ? [pid 9097] exit_group(0./strace-static-x86_64: Process 9106 attached [pid 9101] +++ exited with 0 +++ [pid 9100] <... futex resumed>) = ? [pid 9098] +++ exited with 0 +++ [pid 9097] <... exit_group resumed>) = ? [pid 5857] <... restart_syscall resumed>) = 0 [pid 9105] <... memfd_create resumed>) = 3 [pid 9100] +++ exited with 0 +++ [pid 5856] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=651, si_uid=0, si_status=0, si_utime=0, si_stime=6 /* 0.06 s */} --- [pid 9105] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f3972600000 [pid 5857] umount2("./258", MNT_FORCE|UMOUNT_NOFOLLOW [pid 9105] 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\x00\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 5857] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5856] umount2("./256", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5857] openat(AT_FDCWD, "./258", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5856] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5857] <... openat resumed>) = 3 [pid 5856] openat(AT_FDCWD, "./256", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 9105] <... write resumed>) = 131072 [pid 9106] set_robust_list(0x55555c89c6a0, 24 [pid 9097] +++ exited with 0 +++ [pid 5857] newfstatat(3, "", [pid 5858] <... clone resumed>, child_tidptr=0x55555c89c690) = 650 [pid 5856] <... openat resumed>) = 3 [pid 9106] <... set_robust_list resumed>) = 0 [pid 9105] munmap(0x7f3972600000, 138412032 [pid 5857] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=80, ...}, AT_EMPTY_PATH) = 0 [pid 5856] newfstatat(3, "", [pid 5855] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=638, si_uid=0, si_status=0, si_utime=0, si_stime=6 /* 0.06 s */} --- [pid 9106] chdir("./256" [pid 5856] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=80, ...}, AT_EMPTY_PATH) = 0 [pid 5857] getdents64(3, 0x55555c89d730 /* 4 entries */, 32768) = 112 [pid 5856] getdents64(3, [pid 5855] umount2("./255", MNT_FORCE|UMOUNT_NOFOLLOW [pid 9106] <... chdir resumed>) = 0 [pid 9105] <... munmap resumed>) = 0 [pid 5857] umount2("./258/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5856] <... getdents64 resumed>0x55555c89d730 /* 4 entries */, 32768) = 112 [pid 5855] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 9106] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 9105] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 5855] openat(AT_FDCWD, "./255", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 9105] <... openat resumed>) = 4 [pid 5855] <... openat resumed>) = 3 [pid 5855] newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=80, ...}, AT_EMPTY_PATH) = 0 [pid 5855] getdents64(3, 0x55555c89d730 /* 4 entries */, 32768) = 112 [pid 5855] umount2("./255/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 9105] ioctl(4, LOOP_SET_FD, 3 [pid 9106] <... prctl resumed>) = 0 [pid 9105] <... ioctl resumed>) = 0 [pid 5857] <... umount2 resumed>) = 0 [pid 5856] umount2("./256/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 9106] setpgid(0, 0) = 0 [pid 5857] umount2("./258/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 9106] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5857] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 9106] <... openat resumed>) = 3 [pid 5855] <... umount2 resumed>) = 0 [pid 5857] newfstatat(AT_FDCWD, "./258/file1", [pid 5856] <... umount2 resumed>) = 0 [pid 5855] umount2("./255/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5856] umount2("./256/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5857] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 9106] write(3, "1000", 4 [pid 5856] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5857] umount2("./258/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5855] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 9106] <... write resumed>) = 4 [pid 5856] newfstatat(AT_FDCWD, "./256/file1", [pid 5855] newfstatat(AT_FDCWD, "./255/file1", [pid 9106] close(3 [pid 5857] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5856] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 9106] <... close resumed>) = 0 [pid 5857] openat(AT_FDCWD, "./258/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5856] umount2("./256/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5855] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 9106] symlink("/dev/binderfs", "./binderfs" [pid 5857] <... openat resumed>) = 4 [pid 5856] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5855] umount2("./255/file1", MNT_FORCE|UMOUNT_NOFOLLOWexecuting program [pid 9106] <... symlink resumed>) = 0 [pid 5856] openat(AT_FDCWD, "./256/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5855] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 9106] write(1, "executing program\n", 18 [pid 5857] newfstatat(4, "", [pid 9106] <... write resumed>) = 18 [pid 5856] <... openat resumed>) = 4 [pid 5855] openat(AT_FDCWD, "./255/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5857] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_EMPTY_PATH) = 0 [pid 9106] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 5857] getdents64(4, [pid 5856] newfstatat(4, "", [pid 5855] <... openat resumed>) = 4 [pid 9106] rt_sigaction(SIGRT_1, {sa_handler=0x7f397aae8710, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f397aad98c0}, [pid 5856] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_EMPTY_PATH) = 0 [pid 5857] <... getdents64 resumed>0x55555c8a5770 /* 2 entries */, 32768) = 48 [pid 5855] newfstatat(4, "", [pid 5857] getdents64(4, [pid 5856] getdents64(4, [pid 5855] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_EMPTY_PATH) = 0 [pid 5857] <... getdents64 resumed>0x55555c8a5770 /* 0 entries */, 32768) = 0 [pid 5856] <... getdents64 resumed>0x55555c8a5770 /* 2 entries */, 32768) = 48 [pid 9106] <... rt_sigaction resumed>NULL, 8) = 0 [pid 5857] close(4 [pid 5856] getdents64(4, [pid 5855] getdents64(4, [pid 9106] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 5857] <... close resumed>) = 0 [pid 5856] <... getdents64 resumed>0x55555c8a5770 /* 0 entries */, 32768) = 0 [pid 9106] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5857] rmdir("./258/file1" [pid 5856] close(4 [pid 5855] <... getdents64 resumed>0x55555c8a5770 /* 2 entries */, 32768) = 48 [pid 9106] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 5855] getdents64(4, [pid 5856] <... close resumed>) = 0 [pid 5856] rmdir("./256/file1" [pid 5855] <... getdents64 resumed>0x55555c8a5770 /* 0 entries */, 32768) = 0 [pid 9106] <... mmap resumed>) = 0x7f397aa56000 [pid 5857] <... rmdir resumed>) = 0 [pid 5856] <... rmdir resumed>) = 0 [pid 5855] close(4 [pid 9106] mprotect(0x7f397aa57000, 131072, PROT_READ|PROT_WRITE [pid 5856] umount2("./256/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5855] <... close resumed>) = 0 [pid 9106] <... mprotect resumed>) = 0 [pid 5855] rmdir("./255/file1" [pid 9105] close(3 [pid 9106] rt_sigprocmask(SIG_BLOCK, ~[], [pid 9105] <... close resumed>) = 0 [pid 5857] umount2("./258/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5856] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5855] <... rmdir resumed>) = 0 [pid 9106] <... rt_sigprocmask resumed>[], 8) = 0 [pid 9105] close(4 [pid 5857] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5856] newfstatat(AT_FDCWD, "./256/binderfs", [pid 5855] umount2("./255/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 9106] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f397aa76990, parent_tid=0x7f397aa76990, exit_signal=0, stack=0x7f397aa56000, stack_size=0x20300, tls=0x7f397aa766c0} [pid 9105] <... close resumed>) = 0 [pid 5857] newfstatat(AT_FDCWD, "./258/binderfs", [pid 5856] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5855] <... umount2 resumed>) = -1 EINVAL (Invalid argument) ./strace-static-x86_64: Process 9107 attached [pid 9105] mkdir("./file1", 0777 [pid 5855] newfstatat(AT_FDCWD, "./255/binderfs", [pid 5856] unlink("./256/binderfs" [pid 9107] rseq(0x7f397aa76fe0, 0x20, 0, 0x53053053 [pid 9106] <... clone3 resumed> => {parent_tid=[651]}, 88) = 651 [pid 9105] <... mkdir resumed>) = 0 [pid 5857] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5855] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 9107] <... rseq resumed>) = 0 [pid 9106] rt_sigprocmask(SIG_SETMASK, [], [pid 9105] mount("/dev/loop1", "./file1", "exfat", 0, "" [pid 5857] unlink("./258/binderfs" [pid 5856] <... unlink resumed>) = 0 [pid 5855] unlink("./255/binderfs" [pid 9107] set_robust_list(0x7f397aa769a0, 24 [pid 9106] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5856] getdents64(3, [pid 9107] <... set_robust_list resumed>) = 0 [pid 9106] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5855] <... unlink resumed>) = 0 [pid 9107] rt_sigprocmask(SIG_SETMASK, [], [pid 9106] <... futex resumed>) = 0 [pid 5857] <... unlink resumed>) = 0 [pid 5856] <... getdents64 resumed>0x55555c89d730 /* 0 entries */, 32768) = 0 [pid 5855] getdents64(3, [pid 9106] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 5857] getdents64(3, [pid 5856] close(3 [pid 5855] <... getdents64 resumed>0x55555c89d730 /* 0 entries */, 32768) = 0 [pid 9107] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5857] <... getdents64 resumed>0x55555c89d730 /* 0 entries */, 32768) = 0 [pid 5856] <... close resumed>) = 0 [pid 5855] close(3 [pid 9107] memfd_create("syzkaller", 0 [pid 5856] rmdir("./256" [pid 5857] close(3 [pid 5855] <... close resumed>) = 0 [pid 9107] <... memfd_create resumed>) = 3 [pid 5857] <... close resumed>) = 0 [pid 5856] <... rmdir resumed>) = 0 [pid 5855] rmdir("./255" [pid 5857] rmdir("./258" [pid 5856] mkdir("./257", 0777 [pid 9107] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5856] <... mkdir resumed>) = 0 [pid 5855] <... rmdir resumed>) = 0 [pid 9107] <... mmap resumed>) = 0x7f3972600000 [pid 5857] <... rmdir resumed>) = 0 [pid 9107] 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\x00\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 5856] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 5855] mkdir("./256", 0777 [pid 5857] mkdir("./259", 0777 [pid 5855] <... mkdir resumed>) = 0 [pid 5857] <... mkdir resumed>) = 0 [pid 5856] <... openat resumed>) = 3 [pid 5855] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 5857] openat(AT_FDCWD, "/dev/loop4", O_RDWR [ 258.222413][ T9105] loop1: detected capacity change from 0 to 256 [pid 5856] ioctl(3, LOOP_CLR_FD [pid 5857] <... openat resumed>) = 3 [pid 5856] <... ioctl resumed>) = 0 [pid 5855] <... openat resumed>) = 3 [pid 5857] ioctl(3, LOOP_CLR_FD [pid 5856] close(3 [pid 5855] ioctl(3, LOOP_CLR_FD [pid 9107] <... write resumed>) = 131072 [pid 9107] munmap(0x7f3972600000, 138412032) = 0 [pid 5856] <... close resumed>) = 0 [pid 5855] <... ioctl resumed>) = 0 [pid 9107] openat(AT_FDCWD, "/dev/loop3", O_RDWR) = 4 [pid 9107] ioctl(4, LOOP_SET_FD, 3 [pid 5855] close(3 [pid 5856] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 9105] <... mount resumed>) = 0 ./strace-static-x86_64: Process 9108 attached [pid 5857] <... ioctl resumed>) = 0 [pid 5855] <... close resumed>) = 0 [pid 9108] set_robust_list(0x55555c89c6a0, 24 [pid 9105] openat(AT_FDCWD, "./file1", O_RDONLY|O_DIRECTORY [pid 5857] close(3 [pid 5856] <... clone resumed>, child_tidptr=0x55555c89c690) = 653 [pid 9105] <... openat resumed>) = 3 [pid 9108] <... set_robust_list resumed>) = 0 [pid 9107] <... ioctl resumed>) = 0 [pid 9105] chdir("./file1" [pid 5855] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 9109 attached [pid 9105] <... chdir resumed>) = 0 [pid 5857] <... close resumed>) = 0 [pid 5857] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 9107] close(3 [pid 9105] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 9107] <... close resumed>) = 0 [pid 9105] <... openat resumed>) = -1 EBUSY (Device or resource busy) ./strace-static-x86_64: Process 9110 attached [pid 9109] set_robust_list(0x55555c89c6a0, 24 [pid 9107] close(4 [pid 9105] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 9110] set_robust_list(0x55555c89c6a0, 24 [pid 9109] <... set_robust_list resumed>) = 0 [pid 9107] <... close resumed>) = 0 [pid 9105] <... futex resumed>) = 1 [pid 5857] <... clone resumed>, child_tidptr=0x55555c89c690) = 636 [pid 5855] <... clone resumed>, child_tidptr=0x55555c89c690) = 640 [pid 9110] <... set_robust_list resumed>) = 0 [pid 9109] chdir("./256" [pid 9107] mkdir("./file1", 0777 [pid 9105] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 9104] <... futex resumed>) = 0 [pid 9110] chdir("./259" [pid 9109] <... chdir resumed>) = 0 [pid 9108] chdir("./257" [pid 9107] <... mkdir resumed>) = 0 [pid 9104] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 9110] <... chdir resumed>) = 0 [pid 9109] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 9108] <... chdir resumed>) = 0 [pid 9107] mount("/dev/loop3", "./file1", "exfat", 0, "" [pid 9105] <... futex resumed>) = 0 [pid 9104] <... futex resumed>) = 1 [pid 9110] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 9109] <... prctl resumed>) = 0 [pid 9108] prctl(PR_SET_PDEATHSIG, SIGKILL [ 258.275852][ T9105] exFAT-fs (loop1): failed to load upcase table (idx : 0x000104d0, chksum : 0xda218cab, utbl_chksum : 0xe619d30d) [ 258.307816][ T9107] loop3: detected capacity change from 0 to 256 [pid 9105] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_NOCTTY|O_TRUNC|O_SYNC|O_NOATIME|FASYNC, 0100 [pid 9104] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 9110] <... prctl resumed>) = 0 [pid 9109] setpgid(0, 0 [pid 9108] <... prctl resumed>) = 0 [pid 9110] setpgid(0, 0 [pid 9108] setpgid(0, 0 [pid 9110] <... setpgid resumed>) = 0 [pid 9109] <... setpgid resumed>) = 0 [pid 9109] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 9108] <... setpgid resumed>) = 0 [pid 9110] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 9108] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 9110] <... openat resumed>) = 3 [pid 9109] <... openat resumed>) = 3 [pid 9108] <... openat resumed>) = 3 [pid 9108] write(3, "1000", 4) = 4 [pid 9108] close(3) = 0 [pid 9108] symlink("/dev/binderfs", "./binderfs" [pid 9110] write(3, "1000", 4 [pid 9109] write(3, "1000", 4 [pid 9110] <... write resumed>) = 4 [pid 9110] close(3 [pid 9109] <... write resumed>) = 4 [pid 9108] <... symlink resumed>) = 0 [pid 9110] <... close resumed>) = 0 [pid 9109] close(3executing program [pid 9108] write(1, "executing program\n", 18 [pid 9109] <... close resumed>) = 0 [pid 9110] symlink("/dev/binderfs", "./binderfs") = 0 [pid 9109] symlink("/dev/binderfs", "./binderfs") = 0 [pid 9108] <... write resumed>) = 18 [pid 9108] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 9108] rt_sigaction(SIGRT_1, {sa_handler=0x7f397aae8710, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f397aad98c0}, NULL, 8) = 0 [pid 9108] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 9108] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f397aa56000 [pid 9108] mprotect(0x7f397aa57000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 9108] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 9108] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f397aa76990, parent_tid=0x7f397aa76990, exit_signal=0, stack=0x7f397aa56000, stack_size=0x20300, tls=0x7f397aa766c0}./strace-static-x86_64: Process 9111 attached => {parent_tid=[654]}, 88) = 654 [pid 9108] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 9108] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 9111] rseq(0x7f397aa76fe0, 0x20, 0, 0x53053053 [pid 9108] <... futex resumed>) = 0 [pid 9108] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 9111] <... rseq resumed>) = 0 [pid 9111] set_robust_list(0x7f397aa769a0, 24) = 0 [pid 9111] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 9111] memfd_create("syzkaller", 0) = 3 [pid 9111] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f3972600000 executing program executing program [pid 9111] 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\x00\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 9110] write(1, "executing program\n", 18 [pid 9109] write(1, "executing program\n", 18 [pid 9105] <... openat resumed>) = -1 EIO (Input/output error) [pid 9111] <... write resumed>) = 131072 [pid 9110] <... write resumed>) = 18 [pid 9109] <... write resumed>) = 18 [pid 9109] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 9110] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 9109] <... futex resumed>) = 0 [pid 9105] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 9110] <... futex resumed>) = 0 [pid 9109] rt_sigaction(SIGRT_1, {sa_handler=0x7f397aae8710, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f397aad98c0}, [pid 9110] rt_sigaction(SIGRT_1, {sa_handler=0x7f397aae8710, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f397aad98c0}, [pid 9105] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 9111] munmap(0x7f3972600000, 138412032 [pid 9110] <... rt_sigaction resumed>NULL, 8) = 0 [pid 9109] <... rt_sigaction resumed>NULL, 8) = 0 [pid 9104] <... futex resumed>) = 0 [pid 9110] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 9109] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 9110] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 9109] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 9110] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 9109] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 9111] <... munmap resumed>) = 0 [pid 9110] <... mmap resumed>) = 0x7f397aa56000 [pid 9109] <... mmap resumed>) = 0x7f397aa56000 [pid 9104] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 9111] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 9110] mprotect(0x7f397aa57000, 131072, PROT_READ|PROT_WRITE [pid 9109] mprotect(0x7f397aa57000, 131072, PROT_READ|PROT_WRITE [pid 9105] <... futex resumed>) = 0 [pid 9104] <... futex resumed>) = 1 [pid 9111] <... openat resumed>) = 4 [pid 9110] <... mprotect resumed>) = 0 [pid 9109] <... mprotect resumed>) = 0 [pid 9105] openat(AT_FDCWD, ".", O_RDONLY [pid 9111] ioctl(4, LOOP_SET_FD, 3 [pid 9105] <... openat resumed>) = 4 [ 258.339674][ T9105] exFAT-fs (loop1): error, data size is invalid(10) [ 258.354965][ T9105] exFAT-fs (loop1): Filesystem has been set read-only [pid 9110] rt_sigprocmask(SIG_BLOCK, ~[], [pid 9109] rt_sigprocmask(SIG_BLOCK, ~[], [pid 9105] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 9109] <... rt_sigprocmask resumed>[], 8) = 0 [pid 9105] <... futex resumed>) = 0 [pid 9104] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 9109] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f397aa76990, parent_tid=0x7f397aa76990, exit_signal=0, stack=0x7f397aa56000, stack_size=0x20300, tls=0x7f397aa766c0} [pid 9105] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 9104] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 9105] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 9104] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 9105] ioctl(4, F2FS_IOC_SHUTDOWN, 0x200000000080./strace-static-x86_64: Process 9112 attached [pid 9110] <... rt_sigprocmask resumed>[], 8) = 0 [pid 9109] <... clone3 resumed> => {parent_tid=[641]}, 88) = 641 [pid 9105] <... ioctl resumed>) = 0 [pid 9104] <... futex resumed>) = 0 [pid 9105] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 9104] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 9112] rseq(0x7f397aa76fe0, 0x20, 0, 0x53053053 [pid 9110] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f397aa76990, parent_tid=0x7f397aa76990, exit_signal=0, stack=0x7f397aa56000, stack_size=0x20300, tls=0x7f397aa766c0} [pid 9109] rt_sigprocmask(SIG_SETMASK, [], [pid 9105] <... futex resumed>) = 0 [pid 9105] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 9104] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 9105] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 9104] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 9105] fallocate(-1, 0, 0, 134220898 [pid 9104] <... futex resumed>) = 0 [pid 9112] <... rseq resumed>) = 0 [pid 9109] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 9109] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 9112] set_robust_list(0x7f397aa769a0, 24./strace-static-x86_64: Process 9113 attached ) = 0 [pid 9110] <... clone3 resumed> => {parent_tid=[637]}, 88) = 637 [pid 9109] <... futex resumed>) = 0 [pid 9105] <... fallocate resumed>) = -1 EBADF (Bad file descriptor) [pid 9104] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 9112] rt_sigprocmask(SIG_SETMASK, [], [pid 9109] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 9113] rseq(0x7f397aa76fe0, 0x20, 0, 0x53053053 [pid 9105] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 9113] <... rseq resumed>) = 0 [pid 9105] <... futex resumed>) = 1 [pid 9104] <... futex resumed>) = 0 [pid 9113] set_robust_list(0x7f397aa769a0, 24 [pid 9105] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 9104] close(3 [pid 9113] <... set_robust_list resumed>) = 0 [pid 9112] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 9111] <... ioctl resumed>) = 0 [pid 9110] rt_sigprocmask(SIG_SETMASK, [], [pid 9104] <... close resumed>) = 0 [pid 9113] rt_sigprocmask(SIG_SETMASK, [], [pid 9111] close(3 [pid 9104] close(4 [pid 9113] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 9111] <... close resumed>) = 0 [pid 9104] <... close resumed>) = 0 [pid 9113] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 9111] close(4 [pid 9110] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 9104] close(5) = -1 EBADF (Bad file descriptor) [pid 9104] close(6 [pid 9112] memfd_create("syzkaller", 0 [pid 9111] <... close resumed>) = 0 [pid 9110] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 9104] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9110] <... futex resumed>) = 1 [pid 9110] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 9113] <... futex resumed>) = 0 [pid 9112] <... memfd_create resumed>) = 3 [pid 9111] mkdir("./file1", 0777 [pid 9104] close(7 [pid 9113] memfd_create("syzkaller", 0 [pid 9111] <... mkdir resumed>) = 0 [pid 9104] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9111] mount("/dev/loop2", "./file1", "exfat", 0, "" [pid 9104] close(8) = -1 EBADF (Bad file descriptor) [pid 9104] close(9) = -1 EBADF (Bad file descriptor) [pid 9104] close(10) = -1 EBADF (Bad file descriptor) [pid 9112] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f3972600000 [pid 9104] close(11) = -1 EBADF (Bad file descriptor) [pid 9104] close(12) = -1 EBADF (Bad file descriptor) [pid 9113] <... memfd_create resumed>) = 3 [pid 9104] close(13 [pid 9113] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 9104] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9113] <... mmap resumed>) = 0x7f3972600000 [pid 9104] close(14 [pid 9113] 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\x00\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 9112] 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\x00\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 9104] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9104] close(15) = -1 EBADF (Bad file descriptor) [pid 9104] close(16) = -1 EBADF (Bad file descriptor) [pid 9104] close(17) = -1 EBADF (Bad file descriptor) [pid 9104] close(18) = -1 EBADF (Bad file descriptor) [pid 9104] close(19) = -1 EBADF (Bad file descriptor) [pid 9104] close(20) = -1 EBADF (Bad file descriptor) [pid 9104] close(21) = -1 EBADF (Bad file descriptor) [pid 9104] close(22) = -1 EBADF (Bad file descriptor) [pid 9104] close(23) = -1 EBADF (Bad file descriptor) [pid 9104] close(24) = -1 EBADF (Bad file descriptor) [pid 9104] close(25) = -1 EBADF (Bad file descriptor) [pid 9104] close(26) = -1 EBADF (Bad file descriptor) [pid 9104] close(27) = -1 EBADF (Bad file descriptor) [pid 9104] close(28) = -1 EBADF (Bad file descriptor) [pid 9104] close(29 [pid 9107] <... mount resumed>) = 0 [pid 9104] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9113] <... write resumed>) = 131072 [pid 9104] exit_group(0 [pid 9113] munmap(0x7f3972600000, 138412032 [pid 9107] openat(AT_FDCWD, "./file1", O_RDONLY|O_DIRECTORY [pid 9105] <... futex resumed>) = ? [pid 9104] <... exit_group resumed>) = ? [pid 9113] <... munmap resumed>) = 0 [pid 9107] <... openat resumed>) = 3 [pid 9105] +++ exited with 0 +++ [pid 9112] <... write resumed>) = 131072 [pid 9104] +++ exited with 0 +++ [pid 9107] chdir("./file1" [ 258.395922][ T9111] loop2: detected capacity change from 0 to 256 [ 258.412076][ T9107] exFAT-fs (loop3): failed to load upcase table (idx : 0x000104d0, chksum : 0xda218cab, utbl_chksum : 0xe619d30d) [pid 9113] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 9107] <... chdir resumed>) = 0 [pid 9113] <... openat resumed>) = 4 [pid 5854] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=648, si_uid=0, si_status=0, si_utime=0, si_stime=5 /* 0.05 s */} --- [pid 9107] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 9113] ioctl(4, LOOP_SET_FD, 3 [pid 9112] munmap(0x7f3972600000, 138412032 [pid 9107] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5854] restart_syscall(<... resuming interrupted clone ...>) = 0 [pid 9112] <... munmap resumed>) = 0 [pid 9107] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 9107] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5854] umount2("./259", MNT_FORCE|UMOUNT_NOFOLLOW [pid 9112] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 9106] <... futex resumed>) = 0 [pid 5854] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 9106] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 9113] <... ioctl resumed>) = 0 [pid 9112] <... openat resumed>) = 4 [pid 9107] <... futex resumed>) = 0 [pid 9106] <... futex resumed>) = 1 [pid 5854] openat(AT_FDCWD, "./259", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 9113] close(3 [ 258.462912][ T9113] loop4: detected capacity change from 0 to 256 [ 258.481682][ T9107] exFAT-fs (loop3): error, data size is invalid(10) [ 258.492189][ T9107] exFAT-fs (loop3): Filesystem has been set read-only [ 258.496012][ T9112] loop0: detected capacity change from 0 to 256 [pid 9107] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_NOCTTY|O_TRUNC|O_SYNC|O_NOATIME|FASYNC, 0100 [pid 9106] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 9113] <... close resumed>) = 0 [pid 9112] ioctl(4, LOOP_SET_FD, 3 [pid 5854] <... openat resumed>) = 3 [pid 9113] close(4) = 0 [pid 9113] mkdir("./file1", 0777) = 0 [pid 9113] mount("/dev/loop4", "./file1", "exfat", 0, "" [pid 5854] newfstatat(3, "", [pid 9107] <... openat resumed>) = -1 EIO (Input/output error) [pid 9107] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 9107] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5854] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=80, ...}, AT_EMPTY_PATH) = 0 [pid 9106] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 9106] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5854] getdents64(3, [pid 9107] <... futex resumed>) = 0 [pid 9106] <... futex resumed>) = 1 [pid 5854] <... getdents64 resumed>0x55555c89d730 /* 4 entries */, 32768) = 112 [pid 9107] openat(AT_FDCWD, ".", O_RDONLY) = 4 [pid 9106] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5854] umount2("./259/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 9107] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 9106] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 9107] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 9106] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5854] <... umount2 resumed>) = 0 [pid 9106] <... futex resumed>) = 0 [pid 5854] umount2("./259/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 9107] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 9106] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5854] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 9107] ioctl(4, F2FS_IOC_SHUTDOWN, 0x200000000080) = 0 [pid 9107] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 9107] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 9111] <... mount resumed>) = 0 [pid 9112] <... ioctl resumed>) = 0 [pid 9106] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 5854] newfstatat(AT_FDCWD, "./259/file1", [pid 9106] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 9107] <... futex resumed>) = 0 [pid 9106] <... futex resumed>) = 1 [pid 5854] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 9111] openat(AT_FDCWD, "./file1", O_RDONLY|O_DIRECTORY [pid 9107] fallocate(-1, 0, 0, 134220898 [pid 9106] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5854] umount2("./259/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 9112] close(3 [pid 9111] <... openat resumed>) = 3 [pid 9107] <... fallocate resumed>) = -1 EBADF (Bad file descriptor) [pid 9112] <... close resumed>) = 0 [pid 9107] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 9112] close(4 [pid 9111] chdir("./file1" [pid 9107] <... futex resumed>) = 1 [pid 9106] <... futex resumed>) = 0 [pid 5854] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 9112] <... close resumed>) = 0 [pid 9111] <... chdir resumed>) = 0 [pid 9107] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 9106] close(3 [pid 5854] openat(AT_FDCWD, "./259/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 9112] mkdir("./file1", 0777 [pid 9106] <... close resumed>) = 0 [pid 9112] <... mkdir resumed>) = 0 [pid 9111] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 9106] close(4 [pid 5854] <... openat resumed>) = 4 [pid 9112] mount("/dev/loop0", "./file1", "exfat", 0, "" [pid 9111] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 9106] <... close resumed>) = 0 [pid 5854] newfstatat(4, "", [pid 9111] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 9108] <... futex resumed>) = 0 [pid 9106] close(5 [pid 5854] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_EMPTY_PATH) = 0 [ 258.506483][ T9111] exFAT-fs (loop2): failed to load upcase table (idx : 0x000104d0, chksum : 0xda218cab, utbl_chksum : 0xe619d30d) [pid 9111] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_NOCTTY|O_TRUNC|O_SYNC|O_NOATIME|FASYNC, 0100 [pid 9108] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 9106] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9106] close(6 [pid 5854] getdents64(4, [pid 9108] <... futex resumed>) = 0 [pid 9108] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5854] <... getdents64 resumed>0x55555c8a5770 /* 2 entries */, 32768) = 48 [pid 5854] getdents64(4, [pid 9106] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5854] <... getdents64 resumed>0x55555c8a5770 /* 0 entries */, 32768) = 0 [pid 9111] <... openat resumed>) = -1 EIO (Input/output error) [pid 9106] close(7 [pid 5854] close(4 [pid 9106] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9106] close(8 [pid 5854] <... close resumed>) = 0 [pid 9106] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9106] close(9 [pid 5854] rmdir("./259/file1" [pid 9111] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5854] <... rmdir resumed>) = 0 [pid 9111] <... futex resumed>) = 1 [pid 9108] <... futex resumed>) = 0 [pid 9106] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5854] umount2("./259/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 9111] openat(AT_FDCWD, ".", O_RDONLY [pid 9108] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 9111] <... openat resumed>) = 4 [pid 9108] <... futex resumed>) = 0 [pid 9106] close(10 [pid 5854] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 9106] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9108] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 9106] close(11 [pid 5854] newfstatat(AT_FDCWD, "./259/binderfs", [pid 9111] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 9108] <... futex resumed>) = 0 [pid 9108] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 9106] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5854] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 9108] <... futex resumed>) = 0 [pid 9106] close(12 [pid 9108] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 9106] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5854] unlink("./259/binderfs" [pid 9111] ioctl(4, F2FS_IOC_SHUTDOWN, 0x200000000080 [pid 9106] close(13 [pid 5854] <... unlink resumed>) = 0 [pid 9111] <... ioctl resumed>) = 0 [pid 9106] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9111] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 9106] close(14 [pid 5854] getdents64(3, [pid 9111] <... futex resumed>) = 1 [pid 9108] <... futex resumed>) = 0 [pid 9106] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9111] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 9108] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 9111] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 9108] <... futex resumed>) = 0 [pid 9106] close(15 [pid 5854] <... getdents64 resumed>0x55555c89d730 /* 0 entries */, 32768) = 0 [pid 9113] <... mount resumed>) = 0 [pid 9111] fallocate(-1, 0, 0, 134220898 [pid 9108] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 9106] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9113] openat(AT_FDCWD, "./file1", O_RDONLY|O_DIRECTORY [pid 9111] <... fallocate resumed>) = -1 EBADF (Bad file descriptor) [pid 9113] <... openat resumed>) = 3 [pid 9111] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 9106] close(16 [pid 5854] close(3 [pid 9113] chdir("./file1" [pid 9111] <... futex resumed>) = 1 [pid 9108] <... futex resumed>) = 0 [pid 9106] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9111] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 9108] close(3 [pid 9106] close(17 [pid 5854] <... close resumed>) = 0 [pid 9108] <... close resumed>) = 0 [ 258.553090][ T9111] exFAT-fs (loop2): error, data size is invalid(10) [ 258.571684][ T9111] exFAT-fs (loop2): Filesystem has been set read-only [ 258.583463][ T9113] exFAT-fs (loop4): failed to load upcase table (idx : 0x000104d0, chksum : 0xda218cab, utbl_chksum : 0xe619d30d) [pid 9106] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9113] <... chdir resumed>) = 0 [pid 9108] close(4 [pid 5854] rmdir("./259" [pid 9113] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 9108] <... close resumed>) = 0 [pid 9106] close(18 [pid 9113] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 9108] close(5 [pid 9106] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5854] <... rmdir resumed>) = 0 [pid 9108] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9108] close(6 [pid 9106] close(19 [pid 5854] mkdir("./260", 0777 [pid 9108] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9106] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9113] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 9108] close(7 [pid 9113] <... futex resumed>) = 1 [pid 9110] <... futex resumed>) = 0 [pid 9108] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9106] close(20 [pid 5854] <... mkdir resumed>) = 0 [pid 9113] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 9110] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 9108] close(8 [pid 9106] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5854] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 9110] <... futex resumed>) = 0 [pid 9108] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9106] close(21 [pid 9110] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 9108] close(9 [pid 9106] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5854] <... openat resumed>) = 3 [pid 9108] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9106] close(22 [pid 9113] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 9108] close(10 [pid 9106] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9113] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_NOCTTY|O_TRUNC|O_SYNC|O_NOATIME|FASYNC, 0100 [pid 9108] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9106] close(23 [pid 9108] close(11 [pid 5854] ioctl(3, LOOP_CLR_FD [pid 9108] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9108] close(12) = -1 EBADF (Bad file descriptor) [pid 5854] <... ioctl resumed>) = 0 [pid 5854] close(3 [pid 9106] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9108] close(13) = -1 EBADF (Bad file descriptor) [pid 9108] close(14 [pid 9106] close(24 [pid 9108] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9108] close(15) = -1 EBADF (Bad file descriptor) [pid 9108] close(16) = -1 EBADF (Bad file descriptor) [pid 9108] close(17) = -1 EBADF (Bad file descriptor) [pid 9108] close(18 [pid 9106] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9108] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9108] close(19) = -1 EBADF (Bad file descriptor) [pid 9108] close(20) = -1 EBADF (Bad file descriptor) [pid 9108] close(21) = -1 EBADF (Bad file descriptor) [pid 9108] close(22) = -1 EBADF (Bad file descriptor) [pid 9108] close(23 [pid 9106] close(25 [pid 5854] <... close resumed>) = 0 [pid 9108] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9106] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9108] close(24 [pid 9106] close(26 [pid 5854] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 9108] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9108] close(25 [pid 9106] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9106] close(27 [pid 5854] <... clone resumed>, child_tidptr=0x55555c89c690) = 650 ./strace-static-x86_64: Process 9114 attached [pid 9108] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9106] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9106] close(28 [pid 9108] close(26 [pid 9114] set_robust_list(0x55555c89c6a0, 24 [pid 9108] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9114] <... set_robust_list resumed>) = 0 [pid 9108] close(27 [pid 9114] chdir("./260" [pid 9110] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 9108] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9106] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9108] close(28 [pid 9106] close(29 [pid 9114] <... chdir resumed>) = 0 [pid 9108] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9106] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9108] close(29 [pid 9114] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 9113] <... openat resumed>) = -1 EIO (Input/output error) [pid 9114] setpgid(0, 0 [pid 9113] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 9114] <... setpgid resumed>) = 0 [pid 9113] <... futex resumed>) = 0 [pid 9108] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9106] exit_group(0 [pid 9112] <... mount resumed>) = 0 [pid 9110] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 9114] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 9113] openat(AT_FDCWD, ".", O_RDONLY [pid 9112] openat(AT_FDCWD, "./file1", O_RDONLY|O_DIRECTORY [pid 9108] exit_group(0 [pid 9107] <... futex resumed>) = ? [pid 9106] <... exit_group resumed>) = ? [pid 9114] <... openat resumed>) = 3 [pid 9113] <... openat resumed>) = 4 [pid 9112] <... openat resumed>) = 3 [pid 9111] <... futex resumed>) = ? [pid 9108] <... exit_group resumed>) = ? [pid 9107] +++ exited with 0 +++ [pid 9106] +++ exited with 0 +++ [pid 9114] write(3, "1000", 4 [pid 9113] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 9112] chdir("./file1" [pid 9111] +++ exited with 0 +++ [pid 9110] <... futex resumed>) = 0 [pid 5858] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=650, si_uid=0, si_status=0, si_utime=0, si_stime=5 /* 0.05 s */} --- [ 258.630810][ T9113] exFAT-fs (loop4): error, data size is invalid(10) [ 258.641532][ T9112] exFAT-fs (loop0): failed to load upcase table (idx : 0x000104d0, chksum : 0xda218cab, utbl_chksum : 0xe619d30d) [ 258.670718][ T9113] exFAT-fs (loop4): Filesystem has been set read-only executing program [pid 9114] <... write resumed>) = 4 [pid 9113] <... futex resumed>) = 0 [pid 9112] <... chdir resumed>) = 0 [pid 9110] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5858] restart_syscall(<... resuming interrupted clone ...> [pid 9114] close(3 [pid 9113] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 9114] <... close resumed>) = 0 [pid 9114] symlink("/dev/binderfs", "./binderfs") = 0 [pid 5858] <... restart_syscall resumed>) = 0 [pid 9114] write(1, "executing program\n", 18 [pid 9112] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 9110] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 9114] <... write resumed>) = 18 [pid 9112] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 9110] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 9108] +++ exited with 0 +++ [pid 9114] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 9113] <... futex resumed>) = 0 [pid 9112] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 9110] <... futex resumed>) = 1 [pid 5858] umount2("./256", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5856] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=653, si_uid=0, si_status=0, si_utime=0, si_stime=4 /* 0.04 s */} --- [pid 9114] <... futex resumed>) = 0 [pid 9113] ioctl(4, F2FS_IOC_SHUTDOWN, 0x200000000080 [pid 9112] <... futex resumed>) = 1 [pid 9110] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 9109] <... futex resumed>) = 0 [pid 5858] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 9113] <... ioctl resumed>) = 0 [pid 9112] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 9109] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5858] openat(AT_FDCWD, "./256", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 9113] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 9112] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 9109] <... futex resumed>) = 0 [pid 5858] <... openat resumed>) = 3 [pid 9113] <... futex resumed>) = 1 [pid 9110] <... futex resumed>) = 0 [pid 9109] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5858] newfstatat(3, "", [pid 9113] fallocate(-1, 0, 0, 134220898 [pid 9112] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_NOCTTY|O_TRUNC|O_SYNC|O_NOATIME|FASYNC, 0100 [pid 9110] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5858] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=80, ...}, AT_EMPTY_PATH) = 0 [pid 9113] <... fallocate resumed>) = -1 EBADF (Bad file descriptor) [pid 5858] getdents64(3, [pid 9113] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5858] <... getdents64 resumed>0x55555c89d730 /* 4 entries */, 32768) = 112 [pid 9114] rt_sigaction(SIGRT_1, {sa_handler=0x7f397aae8710, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f397aad98c0}, [pid 9113] <... futex resumed>) = 0 [pid 9114] <... rt_sigaction resumed>NULL, 8) = 0 [pid 9113] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5858] umount2("./256/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 9114] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 9114] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f397aa56000 [pid 9114] mprotect(0x7f397aa57000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 9114] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 9114] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f397aa76990, parent_tid=0x7f397aa76990, exit_signal=0, stack=0x7f397aa56000, stack_size=0x20300, tls=0x7f397aa766c0}./strace-static-x86_64: Process 9115 attached => {parent_tid=[651]}, 88) = 651 [pid 9114] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 9114] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 9114] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 9115] rseq(0x7f397aa76fe0, 0x20, 0, 0x53053053) = 0 [pid 9115] set_robust_list(0x7f397aa769a0, 24) = 0 [pid 9115] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 9115] memfd_create("syzkaller", 0) = 3 [pid 9115] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f3972600000 [pid 9113] <... futex resumed>) = 0 [pid 9110] <... futex resumed>) = 1 [pid 9115] 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\x00\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 9113] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 9110] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5858] <... umount2 resumed>) = 0 [pid 9110] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 5858] umount2("./256/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 9112] <... openat resumed>) = -1 EIO (Input/output error) [pid 9110] close(3 [pid 5858] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5856] umount2("./257", MNT_FORCE|UMOUNT_NOFOLLOW [pid 9112] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 9110] <... close resumed>) = 0 [pid 5858] newfstatat(AT_FDCWD, "./256/file1", [pid 5856] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5858] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5856] openat(AT_FDCWD, "./257", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5858] umount2("./256/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5856] <... openat resumed>) = 3 [pid 5858] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5856] newfstatat(3, "", [pid 9112] <... futex resumed>) = 1 [pid 9110] close(4 [pid 9109] <... futex resumed>) = 0 [pid 5858] openat(AT_FDCWD, "./256/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5856] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=80, ...}, AT_EMPTY_PATH) = 0 [pid 9110] <... close resumed>) = 0 [pid 9109] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5858] <... openat resumed>) = 4 [pid 5856] getdents64(3, [pid 9112] openat(AT_FDCWD, ".", O_RDONLY [pid 9110] close(5 [pid 9109] <... futex resumed>) = 0 [pid 5858] newfstatat(4, "", [pid 5856] <... getdents64 resumed>0x55555c89d730 /* 4 entries */, 32768) = 112 [pid 9115] <... write resumed>) = 131072 [pid 9112] <... openat resumed>) = 4 [pid 9110] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9109] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5858] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_EMPTY_PATH) = 0 [pid 5856] umount2("./257/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 9110] close(6 [pid 5858] getdents64(4, [pid 9112] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 9110] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5858] <... getdents64 resumed>0x55555c8a5770 /* 2 entries */, 32768) = 48 [pid 9112] <... futex resumed>) = 1 [pid 9110] close(7 [pid 9109] <... futex resumed>) = 0 [pid 5858] getdents64(4, [pid 5856] <... umount2 resumed>) = 0 [pid 9110] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9109] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5858] <... getdents64 resumed>0x55555c8a5770 /* 0 entries */, 32768) = 0 [pid 5856] umount2("./257/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 9115] munmap(0x7f3972600000, 138412032 [pid 9112] ioctl(4, F2FS_IOC_SHUTDOWN, 0x200000000080 [pid 9110] close(8 [pid 9109] <... futex resumed>) = 0 [pid 5856] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 9112] <... ioctl resumed>) = 0 [pid 9110] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9109] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5858] close(4 [pid 5856] newfstatat(AT_FDCWD, "./257/file1", [pid 9110] close(9) = -1 EBADF (Bad file descriptor) [pid 9115] <... munmap resumed>) = 0 [pid 9112] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 9110] close(10 [pid 5858] <... close resumed>) = 0 [pid 5856] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 9110] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5858] rmdir("./256/file1" [pid 5856] umount2("./257/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 9110] close(11 [pid 5858] <... rmdir resumed>) = 0 [pid 5856] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 9112] <... futex resumed>) = 1 [pid 9115] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 9110] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9112] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 9109] <... futex resumed>) = 0 [pid 5858] umount2("./256/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5856] openat(AT_FDCWD, "./257/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 9115] <... openat resumed>) = 4 [pid 9112] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 9110] close(12 [pid 9109] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5858] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [ 258.722451][ T9112] exFAT-fs (loop0): error, data size is invalid(10) [ 258.729535][ T9112] exFAT-fs (loop0): Filesystem has been set read-only [pid 5856] <... openat resumed>) = 4 [pid 9112] fallocate(-1, 0, 0, 134220898 [pid 9110] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9109] <... futex resumed>) = 0 [pid 5858] newfstatat(AT_FDCWD, "./256/binderfs", [pid 9115] ioctl(4, LOOP_SET_FD, 3 [pid 9112] <... fallocate resumed>) = -1 EBADF (Bad file descriptor) [pid 9110] close(13 [pid 9109] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5858] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5856] newfstatat(4, "", [pid 9110] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5858] unlink("./256/binderfs" [pid 5856] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_EMPTY_PATH) = 0 [pid 9110] close(14 [pid 5858] <... unlink resumed>) = 0 [pid 5856] getdents64(4, [pid 5858] getdents64(3, 0x55555c89d730 /* 0 entries */, 32768) = 0 [pid 5858] close(3 [pid 5856] <... getdents64 resumed>0x55555c8a5770 /* 2 entries */, 32768) = 48 [pid 5858] <... close resumed>) = 0 [pid 5856] getdents64(4, 0x55555c8a5770 /* 0 entries */, 32768) = 0 [pid 5856] close(4 [pid 5858] rmdir("./256" [pid 5856] <... close resumed>) = 0 [pid 5858] <... rmdir resumed>) = 0 [pid 5856] rmdir("./257/file1" [pid 5858] mkdir("./257", 0777 [pid 5856] <... rmdir resumed>) = 0 [pid 9112] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 9110] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5858] <... mkdir resumed>) = 0 [pid 5856] umount2("./257/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 9112] <... futex resumed>) = 1 [pid 9110] close(15 [pid 5858] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 5856] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 9112] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5856] newfstatat(AT_FDCWD, "./257/binderfs", [pid 9110] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5856] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5856] unlink("./257/binderfs") = 0 [pid 5858] <... openat resumed>) = 3 [pid 5856] getdents64(3, 0x55555c89d730 /* 0 entries */, 32768) = 0 [pid 5856] close(3 [pid 5858] ioctl(3, LOOP_CLR_FD [pid 5856] <... close resumed>) = 0 [pid 5858] <... ioctl resumed>) = 0 [pid 5856] rmdir("./257" [pid 5858] close(3 [pid 5856] <... rmdir resumed>) = 0 [pid 9110] close(16 [pid 9109] <... futex resumed>) = 0 [pid 5858] <... close resumed>) = 0 [pid 5856] mkdir("./258", 0777 [pid 9110] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9110] close(17 [pid 9109] close(3 [pid 9110] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9109] <... close resumed>) = 0 [pid 9110] close(18 [pid 9109] close(4 [pid 9110] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9109] <... close resumed>) = 0 [pid 9110] close(19 [pid 9109] close(5 [pid 9110] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9110] close(20 [pid 9109] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5856] <... mkdir resumed>) = 0 [pid 5858] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 9110] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9109] close(6 [pid 9110] close(21) = -1 EBADF (Bad file descriptor) [pid 9109] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9110] close(22 [pid 9109] close(7 [pid 9110] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9115] <... ioctl resumed>) = 0 [pid 9110] close(23 [pid 9109] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9115] close(3 [pid 9110] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9109] close(8./strace-static-x86_64: Process 9116 attached [pid 9110] close(24 [pid 9109] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5856] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 9110] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9109] close(9 [pid 9110] close(25 [pid 9109] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9110] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9110] close(26 [pid 9109] close(10 [pid 9110] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9109] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9110] close(27) = -1 EBADF (Bad file descriptor) [pid 9109] close(11 [pid 5856] <... openat resumed>) = 3 [pid 9110] close(28 [pid 5856] ioctl(3, LOOP_CLR_FD [pid 9115] <... close resumed>) = 0 [pid 9110] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9109] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5858] <... clone resumed>, child_tidptr=0x55555c89c690) = 652 [pid 5856] <... ioctl resumed>) = 0 [pid 9116] set_robust_list(0x55555c89c6a0, 24 [pid 9115] close(4 [pid 9110] close(29 [pid 9109] close(12 [pid 9116] <... set_robust_list resumed>) = 0 [pid 9116] chdir("./257" [pid 9115] <... close resumed>) = 0 [pid 9110] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9109] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5856] close(3 [pid 9110] exit_group(0 [pid 9109] close(13 [pid 9116] <... chdir resumed>) = 0 [pid 9115] mkdir("./file1", 0777 [pid 9113] <... futex resumed>) = ? [pid 9110] <... exit_group resumed>) = ? [pid 9109] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5856] <... close resumed>) = 0 [pid 9113] +++ exited with 0 +++ [pid 9109] close(14) = -1 EBADF (Bad file descriptor) [pid 9116] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5856] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 9116] <... prctl resumed>) = 0 ./strace-static-x86_64: Process 9117 attached [pid 9116] setpgid(0, 0) = 0 [pid 9110] +++ exited with 0 +++ [pid 9116] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 9115] <... mkdir resumed>) = 0 [pid 9109] close(15 [pid 9115] mount("/dev/loop1", "./file1", "exfat", 0, "" [pid 9109] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5857] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=636, si_uid=0, si_status=0, si_utime=0, si_stime=5 /* 0.05 s */} --- [pid 9116] <... openat resumed>) = 3 [pid 9109] close(16 [pid 5857] umount2("./259", MNT_FORCE|UMOUNT_NOFOLLOW [pid 9116] write(3, "1000", 4) = 4 [pid 9109] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5857] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5856] <... clone resumed>, child_tidptr=0x55555c89c690) = 655 [pid 9117] set_robust_list(0x55555c89c6a0, 24 [pid 9116] close(3 [pid 9109] close(17 [pid 5857] openat(AT_FDCWD, "./259", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 9117] <... set_robust_list resumed>) = 0 [pid 9116] <... close resumed>) = 0 [pid 9109] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9117] chdir("./258" [pid 9116] symlink("/dev/binderfs", "./binderfs"executing program [pid 9109] close(18 [pid 5857] <... openat resumed>) = 3 [pid 9117] <... chdir resumed>) = 0 [pid 9116] <... symlink resumed>) = 0 [pid 9109] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5857] newfstatat(3, "", [pid 9117] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 9109] close(19 [pid 5857] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=80, ...}, AT_EMPTY_PATH) = 0 [pid 9117] <... prctl resumed>) = 0 [pid 9116] write(1, "executing program\n", 18 [pid 9109] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5857] getdents64(3, [pid 9117] setpgid(0, 0 [pid 9116] <... write resumed>) = 18 [pid 9116] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 9109] close(20 [pid 5857] <... getdents64 resumed>0x55555c89d730 /* 4 entries */, 32768) = 112 [pid 9116] <... futex resumed>) = 0 [pid 5857] umount2("./259/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 9109] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9116] rt_sigaction(SIGRT_1, {sa_handler=0x7f397aae8710, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f397aad98c0}, [pid 9117] <... setpgid resumed>) = 0 [pid 9116] <... rt_sigaction resumed>NULL, 8) = 0 [pid 9109] close(21 [ 258.773830][ T9115] loop1: detected capacity change from 0 to 256 [pid 9117] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 9116] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 9109] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9117] <... openat resumed>) = 3 [pid 9116] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 9109] close(22 [pid 5857] <... umount2 resumed>) = 0 [pid 9109] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5857] umount2("./259/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 9116] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 9109] close(23 [pid 9116] <... mmap resumed>) = 0x7f397aa56000 [pid 9109] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5857] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 9117] write(3, "1000", 4 [pid 9116] mprotect(0x7f397aa57000, 131072, PROT_READ|PROT_WRITE [pid 9109] close(24 [pid 5857] newfstatat(AT_FDCWD, "./259/file1", [pid 9117] <... write resumed>) = 4 [pid 9116] <... mprotect resumed>) = 0 [pid 9117] close(3 [pid 9116] rt_sigprocmask(SIG_BLOCK, ~[], [pid 9109] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5857] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 9117] <... close resumed>) = 0 [pid 9109] close(25 [pid 5857] umount2("./259/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 9117] symlink("/dev/binderfs", "./binderfs" executing program [pid 9109] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5857] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 9117] <... symlink resumed>) = 0 [pid 9116] <... rt_sigprocmask resumed>[], 8) = 0 [pid 9109] close(26 [pid 5857] openat(AT_FDCWD, "./259/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 9117] write(1, "executing program\n", 18 [pid 9116] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f397aa76990, parent_tid=0x7f397aa76990, exit_signal=0, stack=0x7f397aa56000, stack_size=0x20300, tls=0x7f397aa766c0} [pid 9109] <... close resumed>) = -1 EBADF (Bad file descriptor) ./strace-static-x86_64: Process 9118 attached [pid 9117] <... write resumed>) = 18 [pid 9109] close(27 [pid 5857] <... openat resumed>) = 4 [pid 9117] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 9116] <... clone3 resumed> => {parent_tid=[653]}, 88) = 653 [pid 9109] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5857] newfstatat(4, "", [pid 9118] rseq(0x7f397aa76fe0, 0x20, 0, 0x53053053 [pid 9117] <... futex resumed>) = 0 [pid 9116] rt_sigprocmask(SIG_SETMASK, [], [pid 5857] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_EMPTY_PATH) = 0 [pid 5857] getdents64(4, [pid 9116] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 9116] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 9116] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 9118] <... rseq resumed>) = 0 [pid 9117] rt_sigaction(SIGRT_1, {sa_handler=0x7f397aae8710, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f397aad98c0}, [pid 9118] set_robust_list(0x7f397aa769a0, 24 [pid 9117] <... rt_sigaction resumed>NULL, 8) = 0 [pid 9117] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 9117] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 9118] <... set_robust_list resumed>) = 0 [pid 9117] <... mmap resumed>) = 0x7f397aa56000 [pid 9109] close(28 [pid 5857] <... getdents64 resumed>0x55555c8a5770 /* 2 entries */, 32768) = 48 [pid 9118] rt_sigprocmask(SIG_SETMASK, [], [pid 9117] mprotect(0x7f397aa57000, 131072, PROT_READ|PROT_WRITE [pid 9118] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 9117] <... mprotect resumed>) = 0 [pid 9118] memfd_create("syzkaller", 0 [pid 9117] rt_sigprocmask(SIG_BLOCK, ~[], [pid 9109] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5857] getdents64(4, [pid 9118] <... memfd_create resumed>) = 3 [pid 9117] <... rt_sigprocmask resumed>[], 8) = 0 [pid 9109] close(29 [pid 5857] <... getdents64 resumed>0x55555c8a5770 /* 0 entries */, 32768) = 0 [pid 9109] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5857] close(4 [pid 9118] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 9117] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f397aa76990, parent_tid=0x7f397aa76990, exit_signal=0, stack=0x7f397aa56000, stack_size=0x20300, tls=0x7f397aa766c0} [pid 9109] exit_group(0 [pid 5857] <... close resumed>) = 0 ./strace-static-x86_64: Process 9119 attached [pid 9118] <... mmap resumed>) = 0x7f3972600000 [pid 9112] <... futex resumed>) = ? [pid 9109] <... exit_group resumed>) = ? [pid 5857] rmdir("./259/file1" [pid 9112] +++ exited with 0 +++ [pid 9118] 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\x00\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 9117] <... clone3 resumed> => {parent_tid=[656]}, 88) = 656 [pid 5857] <... rmdir resumed>) = 0 [pid 9119] rseq(0x7f397aa76fe0, 0x20, 0, 0x53053053 [pid 9117] rt_sigprocmask(SIG_SETMASK, [], [pid 5857] umount2("./259/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 9119] <... rseq resumed>) = 0 [pid 9117] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5857] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 9119] set_robust_list(0x7f397aa769a0, 24 [pid 9117] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 9119] <... set_robust_list resumed>) = 0 [pid 9117] <... futex resumed>) = 0 [pid 9119] rt_sigprocmask(SIG_SETMASK, [], [pid 9117] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 9119] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5857] newfstatat(AT_FDCWD, "./259/binderfs", [pid 9119] memfd_create("syzkaller", 0 [pid 9118] <... write resumed>) = 131072 [pid 9119] <... memfd_create resumed>) = 3 [pid 9119] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f3972600000 [pid 9119] 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\x00\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 9118] munmap(0x7f3972600000, 138412032 [pid 9119] <... write resumed>) = 131072 [pid 9118] <... munmap resumed>) = 0 [pid 9118] openat(AT_FDCWD, "/dev/loop3", O_RDWR) = 4 [pid 5857] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 9119] munmap(0x7f3972600000, 138412032 [pid 9118] ioctl(4, LOOP_SET_FD, 3 [pid 9119] <... munmap resumed>) = 0 [pid 9118] <... ioctl resumed>) = 0 [pid 9109] +++ exited with 0 +++ [pid 5857] unlink("./259/binderfs" [pid 9119] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 5855] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=640, si_uid=0, si_status=0, si_utime=0, si_stime=3 /* 0.03 s */} --- [pid 9119] <... openat resumed>) = 4 [pid 5857] <... unlink resumed>) = 0 [pid 9119] ioctl(4, LOOP_SET_FD, 3 [pid 5857] getdents64(3, [pid 5855] umount2("./256", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5855] openat(AT_FDCWD, "./256", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5857] <... getdents64 resumed>0x55555c89d730 /* 0 entries */, 32768) = 0 [pid 5855] <... openat resumed>) = 3 [pid 9118] close(3 [pid 5857] close(3 [pid 5855] newfstatat(3, "", [pid 9118] <... close resumed>) = 0 [pid 5855] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=80, ...}, AT_EMPTY_PATH) = 0 [pid 9118] close(4 [pid 5855] getdents64(3, [pid 5857] <... close resumed>) = 0 [pid 5855] <... getdents64 resumed>0x55555c89d730 /* 4 entries */, 32768) = 112 [pid 5857] rmdir("./259" [pid 5855] umount2("./256/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5857] <... rmdir resumed>) = 0 [pid 5855] <... umount2 resumed>) = 0 [pid 5857] mkdir("./260", 0777 [pid 5855] umount2("./256/file1", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5855] newfstatat(AT_FDCWD, "./256/file1", [pid 5857] <... mkdir resumed>) = 0 [pid 5855] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 9118] <... close resumed>) = 0 [pid 5855] umount2("./256/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 9118] mkdir("./file1", 0777 [pid 5855] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 9118] <... mkdir resumed>) = 0 [pid 5855] openat(AT_FDCWD, "./256/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 9118] mount("/dev/loop3", "./file1", "exfat", 0, "" [pid 5857] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 5855] <... openat resumed>) = 4 [pid 5857] <... openat resumed>) = 3 [pid 5855] newfstatat(4, "", [pid 5857] ioctl(3, LOOP_CLR_FD [pid 5855] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_EMPTY_PATH) = 0 [pid 5855] getdents64(4, [pid 5857] <... ioctl resumed>) = 0 [pid 5855] <... getdents64 resumed>0x55555c8a5770 /* 2 entries */, 32768) = 48 [pid 5855] getdents64(4, [pid 5857] close(3 [pid 5855] <... getdents64 resumed>0x55555c8a5770 /* 0 entries */, 32768) = 0 [pid 5855] close(4 [pid 5857] <... close resumed>) = 0 [pid 5855] <... close resumed>) = 0 [pid 5855] rmdir("./256/file1") = 0 [pid 5855] umount2("./256/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 9115] <... mount resumed>) = 0 [pid 5855] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5855] newfstatat(AT_FDCWD, "./256/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 9119] <... ioctl resumed>) = 0 [pid 5855] unlink("./256/binderfs" [pid 9119] close(3 [pid 5855] <... unlink resumed>) = 0 [pid 9119] <... close resumed>) = 0 [pid 9115] openat(AT_FDCWD, "./file1", O_RDONLY|O_DIRECTORY [pid 5857] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5855] getdents64(3, 0x55555c89d730 /* 0 entries */, 32768) = 0 [pid 9119] close(4 [pid 5855] close(3) = 0 [pid 5857] <... clone resumed>, child_tidptr=0x55555c89c690) = 638 [pid 9119] <... close resumed>) = 0 [pid 5855] rmdir("./256"./strace-static-x86_64: Process 9120 attached [pid 9119] mkdir("./file1", 0777 [pid 9115] <... openat resumed>) = 3 [pid 5855] <... rmdir resumed>) = 0 [pid 9115] chdir("./file1" [pid 9120] set_robust_list(0x55555c89c6a0, 24 [pid 9115] <... chdir resumed>) = 0 [pid 9120] <... set_robust_list resumed>) = 0 [pid 9120] chdir("./260" [pid 9119] <... mkdir resumed>) = 0 [pid 9115] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 5855] mkdir("./257", 0777 [pid 9120] <... chdir resumed>) = 0 [pid 9120] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 9119] mount("/dev/loop2", "./file1", "exfat", 0, "" [pid 9115] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5855] <... mkdir resumed>) = 0 [pid 9120] <... prctl resumed>) = 0 [ 258.867356][ T9115] exFAT-fs (loop1): failed to load upcase table (idx : 0x000104d0, chksum : 0xda218cab, utbl_chksum : 0xe619d30d) [ 258.881453][ T9118] loop3: detected capacity change from 0 to 256 [ 258.895996][ T9119] loop2: detected capacity change from 0 to 256 [pid 9115] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 9120] setpgid(0, 0 [pid 9118] <... mount resumed>) = 0 [pid 9115] <... futex resumed>) = 1 [pid 9114] <... futex resumed>) = 0 [pid 5855] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 9120] <... setpgid resumed>) = 0 [pid 9118] openat(AT_FDCWD, "./file1", O_RDONLY|O_DIRECTORY [pid 9115] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 9114] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 9120] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 9118] <... openat resumed>) = 3 [pid 9115] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 9114] <... futex resumed>) = 0 [pid 5855] <... openat resumed>) = 3 [pid 9120] <... openat resumed>) = 3 [pid 9118] chdir("./file1" [pid 9115] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_NOCTTY|O_TRUNC|O_SYNC|O_NOATIME|FASYNC, 0100 [pid 9114] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5855] ioctl(3, LOOP_CLR_FD [pid 9118] <... chdir resumed>) = 0 [pid 9120] write(3, "1000", 4 [pid 9118] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 9120] <... write resumed>) = 4 [pid 9118] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 9120] close(3 [pid 9118] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 9120] <... close resumed>) = 0 [pid 9118] <... futex resumed>) = 1 [pid 9120] symlink("/dev/binderfs", "./binderfs" [pid 9118] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 9120] <... symlink resumed>) = 0 executing program [pid 9120] write(1, "executing program\n", 18) = 18 [pid 9120] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 9120] rt_sigaction(SIGRT_1, {sa_handler=0x7f397aae8710, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f397aad98c0}, NULL, 8) = 0 [pid 9120] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 9120] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f397aa56000 [pid 9120] mprotect(0x7f397aa57000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 9120] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 9120] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f397aa76990, parent_tid=0x7f397aa76990, exit_signal=0, stack=0x7f397aa56000, stack_size=0x20300, tls=0x7f397aa766c0} => {parent_tid=[639]}, 88) = 639 [pid 9120] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 9120] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 9120] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 5855] <... ioctl resumed>) = 0 [ 258.944201][ T9118] exFAT-fs (loop3): failed to load upcase table (idx : 0x000104d0, chksum : 0xda218cab, utbl_chksum : 0xe619d30d) [ 258.968078][ T9115] exFAT-fs (loop1): error, data size is invalid(10) [ 258.968584][ T9119] exFAT-fs (loop2): failed to load upcase table (idx : 0x000104d0, chksum : 0xda218cab, utbl_chksum : 0xe619d30d) [pid 5855] close(3 [pid 9115] <... openat resumed>) = -1 EIO (Input/output error) ./strace-static-x86_64: Process 9121 attached [pid 9119] <... mount resumed>) = 0 [pid 9116] <... futex resumed>) = 0 [pid 5855] <... close resumed>) = 0 [pid 9115] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 9121] rseq(0x7f397aa76fe0, 0x20, 0, 0x53053053 [pid 9115] <... futex resumed>) = 1 [pid 9114] <... futex resumed>) = 0 [pid 9121] <... rseq resumed>) = 0 [pid 9115] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 9114] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 9121] set_robust_list(0x7f397aa769a0, 24 [pid 9116] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 9115] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 9121] <... set_robust_list resumed>) = 0 [pid 9118] <... futex resumed>) = 0 [pid 9116] <... futex resumed>) = 1 [pid 9115] openat(AT_FDCWD, ".", O_RDONLY [ 258.988405][ T9115] exFAT-fs (loop1): Filesystem has been set read-only [pid 9121] rt_sigprocmask(SIG_SETMASK, [], [pid 9118] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_NOCTTY|O_TRUNC|O_SYNC|O_NOATIME|FASYNC, 0100 [pid 9116] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 9115] <... openat resumed>) = 4 [pid 9121] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 9114] <... futex resumed>) = 0 [pid 9119] openat(AT_FDCWD, "./file1", O_RDONLY|O_DIRECTORY [pid 9114] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5855] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 9119] <... openat resumed>) = 3 [pid 9121] memfd_create("syzkaller", 0 [pid 9115] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 9121] <... memfd_create resumed>) = 3 [pid 9115] <... futex resumed>) = 1 [pid 9115] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL./strace-static-x86_64: Process 9122 attached [pid 9121] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 9119] chdir("./file1" [pid 9114] <... futex resumed>) = 0 [pid 9122] set_robust_list(0x55555c89c6a0, 24 [pid 9121] <... mmap resumed>) = 0x7f3972600000 [pid 9119] <... chdir resumed>) = 0 [pid 9114] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5855] <... clone resumed>, child_tidptr=0x55555c89c690) = 642 [pid 9122] <... set_robust_list resumed>) = 0 [pid 9121] 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\x00\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 9119] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 9115] <... futex resumed>) = 0 [pid 9114] <... futex resumed>) = 1 [pid 9115] ioctl(4, F2FS_IOC_SHUTDOWN, 0x200000000080 [pid 9119] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 9115] <... ioctl resumed>) = 0 [pid 9114] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 9122] chdir("./257" [pid 9119] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 9115] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 9114] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 9121] <... write resumed>) = 131072 [pid 9119] <... futex resumed>) = 1 [pid 9115] <... futex resumed>) = 0 [pid 9114] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 9117] <... futex resumed>) = 0 [pid 9115] fallocate(-1, 0, 0, 134220898) = -1 EBADF (Bad file descriptor) [pid 9115] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 9115] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 9122] <... chdir resumed>) = 0 [pid 9121] munmap(0x7f3972600000, 138412032 [pid 9119] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_NOCTTY|O_TRUNC|O_SYNC|O_NOATIME|FASYNC, 0100 [pid 9117] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 9115] <... futex resumed>) = 0 [pid 9114] <... futex resumed>) = 1 [pid 9122] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 9121] <... munmap resumed>) = 0 [pid 9115] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 9121] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 9117] <... futex resumed>) = 0 [pid 9121] <... openat resumed>) = 4 [pid 9117] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 9121] ioctl(4, LOOP_SET_FD, 3 [pid 9118] <... openat resumed>) = -1 EIO (Input/output error) [pid 9122] <... prctl resumed>) = 0 [pid 9118] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 9114] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 9122] setpgid(0, 0 [pid 9118] <... futex resumed>) = 1 [pid 9116] <... futex resumed>) = 0 [pid 9114] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 9122] <... setpgid resumed>) = 0 [ 259.016582][ T9118] exFAT-fs (loop3): error, data size is invalid(10) [ 259.042704][ T9118] exFAT-fs (loop3): Filesystem has been set read-only [ 259.050422][ T9119] exFAT-fs (loop2): error, data size is invalid(10) [ 259.057089][ T9119] exFAT-fs (loop2): Filesystem has been set read-only [pid 9118] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 9116] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 9114] close(3 [pid 9118] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 9116] <... futex resumed>) = 0 [pid 9122] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 9118] openat(AT_FDCWD, ".", O_RDONLY [pid 9116] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 9114] <... close resumed>) = 0 [pid 9122] <... openat resumed>) = 3 [pid 9118] <... openat resumed>) = 4 [pid 9122] write(3, "1000", 4 [pid 9114] close(4 [pid 9122] <... write resumed>) = 4 [pid 9114] <... close resumed>) = 0 [pid 9118] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 9122] close(3 [pid 9118] <... futex resumed>) = 1 [pid 9116] <... futex resumed>) = 0 [pid 9114] close(5 [pid 9122] <... close resumed>) = 0 [pid 9118] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 9122] symlink("/dev/binderfs", "./binderfs" [pid 9114] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9116] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 9118] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 9116] <... futex resumed>) = 0 [pid 9118] ioctl(4, F2FS_IOC_SHUTDOWN, 0x200000000080 [pid 9116] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}executing program [pid 9122] <... symlink resumed>) = 0 [pid 9121] <... ioctl resumed>) = 0 [pid 9118] <... ioctl resumed>) = 0 [pid 9114] close(6 [pid 9122] write(1, "executing program\n", 18 [pid 9114] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9122] <... write resumed>) = 18 [pid 9114] close(7 [pid 9122] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 9114] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9122] <... futex resumed>) = 0 [pid 9114] close(8 [pid 9122] rt_sigaction(SIGRT_1, {sa_handler=0x7f397aae8710, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f397aad98c0}, [pid 9121] close(3 [pid 9118] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 9114] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9122] <... rt_sigaction resumed>NULL, 8) = 0 [pid 9121] <... close resumed>) = 0 [pid 9118] <... futex resumed>) = 1 [pid 9116] <... futex resumed>) = 0 [pid 9114] close(9 [pid 9122] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 9121] close(4 [pid 9118] fallocate(-1, 0, 0, 134220898 [pid 9116] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 9114] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9122] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 9121] <... close resumed>) = 0 [pid 9118] <... fallocate resumed>) = -1 EBADF (Bad file descriptor) [pid 9116] <... futex resumed>) = 0 [pid 9114] close(10 [pid 9122] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 9121] mkdir("./file1", 0777 [pid 9118] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 9116] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 9114] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9122] <... mmap resumed>) = 0x7f397aa56000 [pid 9121] <... mkdir resumed>) = 0 [pid 9119] <... openat resumed>) = -1 EIO (Input/output error) [pid 9118] <... futex resumed>) = 0 [pid 9116] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 9114] close(11 [pid 9122] mprotect(0x7f397aa57000, 131072, PROT_READ|PROT_WRITE [pid 9121] mount("/dev/loop4", "./file1", "exfat", 0, "" [pid 9118] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 9116] close(3 [pid 9114] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9122] <... mprotect resumed>) = 0 [pid 9119] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 9114] close(12 [pid 9122] rt_sigprocmask(SIG_BLOCK, ~[], [pid 9119] <... futex resumed>) = 1 [pid 9117] <... futex resumed>) = 0 [pid 9116] <... close resumed>) = 0 [pid 9114] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9122] <... rt_sigprocmask resumed>[], 8) = 0 [pid 9119] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 9114] close(13 [pid 9122] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f397aa76990, parent_tid=0x7f397aa76990, exit_signal=0, stack=0x7f397aa56000, stack_size=0x20300, tls=0x7f397aa766c0} [pid 9114] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9117] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 9116] close(4./strace-static-x86_64: Process 9123 attached [pid 9119] <... futex resumed>) = 0 [pid 9117] <... futex resumed>) = 1 [pid 9116] <... close resumed>) = 0 [pid 9114] close(14 [pid 9122] <... clone3 resumed> => {parent_tid=[643]}, 88) = 643 [pid 9119] openat(AT_FDCWD, ".", O_RDONLY [pid 9117] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 9116] close(5 [pid 9114] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9123] rseq(0x7f397aa76fe0, 0x20, 0, 0x53053053 [pid 9122] rt_sigprocmask(SIG_SETMASK, [], [pid 9119] <... openat resumed>) = 4 [pid 9116] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9114] close(15 [pid 9123] <... rseq resumed>) = 0 [pid 9122] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 9119] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 9116] close(6 [pid 9114] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9122] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 9119] <... futex resumed>) = 1 [pid 9117] <... futex resumed>) = 0 [pid 9116] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9114] close(16 [pid 9122] <... futex resumed>) = 0 [pid 9119] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 9117] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 9116] close(7 [pid 9114] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9122] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 9119] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 9117] <... futex resumed>) = 0 [pid 9116] <... close resumed>) = -1 EBADF (Bad file descriptor) [ 259.070255][ T9121] loop4: detected capacity change from 0 to 256 [pid 9114] close(17 [pid 9123] set_robust_list(0x7f397aa769a0, 24 [pid 9119] ioctl(4, F2FS_IOC_SHUTDOWN, 0x200000000080 [pid 9117] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 9116] close(8 [pid 9114] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9114] close(18) = -1 EBADF (Bad file descriptor) [pid 9119] <... ioctl resumed>) = 0 [pid 9114] close(19 [pid 9119] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 9123] <... set_robust_list resumed>) = 0 [pid 9123] rt_sigprocmask(SIG_SETMASK, [], [pid 9119] <... futex resumed>) = 1 [pid 9117] <... futex resumed>) = 0 [pid 9114] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9123] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 9119] fallocate(-1, 0, 0, 134220898 [pid 9117] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 9116] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9114] close(20 [pid 9116] close(9 [pid 9123] memfd_create("syzkaller", 0 [pid 9119] <... fallocate resumed>) = -1 EBADF (Bad file descriptor) [pid 9117] <... futex resumed>) = 0 [pid 9116] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9114] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9119] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 9117] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 9123] <... memfd_create resumed>) = 3 [pid 9119] <... futex resumed>) = 0 [pid 9117] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 9114] close(21 [pid 9123] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 9119] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 9117] close(3 [pid 9114] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9117] <... close resumed>) = 0 [pid 9116] close(10 [pid 9114] close(22 [pid 9117] close(4 [pid 9114] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9117] <... close resumed>) = 0 [pid 9114] close(23) = -1 EBADF (Bad file descriptor) [pid 9123] <... mmap resumed>) = 0x7f3972600000 [pid 9114] close(24 [pid 9116] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9116] close(11) = -1 EBADF (Bad file descriptor) [pid 9116] close(12) = -1 EBADF (Bad file descriptor) [pid 9116] close(13) = -1 EBADF (Bad file descriptor) [pid 9123] 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\x00\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 9117] close(5 [pid 9116] close(14 [pid 9114] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9116] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9116] close(15) = -1 EBADF (Bad file descriptor) [pid 9117] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9114] close(25 [pid 9117] close(6 [pid 9116] close(16 [pid 9114] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9116] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9116] close(17) = -1 EBADF (Bad file descriptor) [pid 9116] close(18 [pid 9114] close(26 [pid 9117] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9116] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9114] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9117] close(7 [pid 9116] close(19 [pid 9114] close(27 [pid 9116] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9114] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9116] close(20) = -1 EBADF (Bad file descriptor) [pid 9114] close(28 [pid 9116] close(21) = -1 EBADF (Bad file descriptor) [pid 9116] close(22 [pid 9123] <... write resumed>) = 131072 [pid 9116] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9114] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9116] close(23 [pid 9114] close(29 [pid 9116] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9116] close(24) = -1 EBADF (Bad file descriptor) [pid 9116] close(25) = -1 EBADF (Bad file descriptor) [ 259.127590][ T9121] exFAT-fs (loop4): failed to load upcase table (idx : 0x000104d0, chksum : 0xda218cab, utbl_chksum : 0xe619d30d) [pid 9123] munmap(0x7f3972600000, 138412032 [pid 9117] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9116] close(26 [pid 9114] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9116] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9114] exit_group(0 [pid 9117] close(8 [pid 9114] <... exit_group resumed>) = ? [pid 9123] <... munmap resumed>) = 0 [pid 9121] <... mount resumed>) = 0 [pid 9117] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9116] close(27 [pid 9115] <... futex resumed>) = ? [pid 9116] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9116] close(28) = -1 EBADF (Bad file descriptor) [pid 9116] close(29 [pid 9123] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 9121] openat(AT_FDCWD, "./file1", O_RDONLY|O_DIRECTORY [pid 9117] close(9 [pid 9116] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9115] +++ exited with 0 +++ [pid 9114] +++ exited with 0 +++ [pid 9123] <... openat resumed>) = 4 [pid 9121] <... openat resumed>) = 3 [pid 9117] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9116] exit_group(0 [pid 9123] ioctl(4, LOOP_SET_FD, 3 [pid 9121] chdir("./file1" [pid 9117] close(10 [pid 9121] <... chdir resumed>) = 0 [pid 9118] <... futex resumed>) = ? [pid 9117] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9116] <... exit_group resumed>) = ? [pid 5854] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=650, si_uid=0, si_status=0, si_utime=0, si_stime=4 /* 0.04 s */} --- [pid 9121] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 9118] +++ exited with 0 +++ [pid 9117] close(11 [pid 9116] +++ exited with 0 +++ [pid 5854] restart_syscall(<... resuming interrupted clone ...>) = 0 [pid 5854] umount2("./260", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5854] openat(AT_FDCWD, "./260", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 9121] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 9117] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5854] <... openat resumed>) = 3 [pid 5858] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=652, si_uid=0, si_status=0, si_utime=0, si_stime=4 /* 0.04 s */} --- [pid 9117] close(12 [pid 9121] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5854] newfstatat(3, "", [pid 9121] <... futex resumed>) = 1 [pid 9117] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9121] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 9117] close(13 [pid 9120] <... futex resumed>) = 0 [pid 9117] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5854] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=80, ...}, AT_EMPTY_PATH) = 0 [pid 9120] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 9117] close(14 [pid 5858] umount2("./257", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5854] getdents64(3, [pid 9120] <... futex resumed>) = 1 [pid 5854] <... getdents64 resumed>0x55555c89d730 /* 4 entries */, 32768) = 112 [pid 9123] <... ioctl resumed>) = 0 [pid 9121] <... futex resumed>) = 0 [pid 9120] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 9117] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5858] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5854] umount2("./260/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 9123] close(3 [pid 9121] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_NOCTTY|O_TRUNC|O_SYNC|O_NOATIME|FASYNC, 0100 [pid 9117] close(15 [pid 5858] openat(AT_FDCWD, "./257", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5854] <... umount2 resumed>) = 0 [pid 9123] <... close resumed>) = 0 [pid 5854] umount2("./260/file1", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5854] newfstatat(AT_FDCWD, "./260/file1", {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5854] umount2("./260/file1", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5854] openat(AT_FDCWD, "./260/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 5854] newfstatat(4, "", {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_EMPTY_PATH) = 0 [pid 5858] <... openat resumed>) = 3 [pid 9117] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5854] getdents64(4, [pid 9123] close(4 [pid 5854] <... getdents64 resumed>0x55555c8a5770 /* 2 entries */, 32768) = 48 [pid 5854] getdents64(4, [pid 9123] <... close resumed>) = 0 [pid 9117] close(16 [pid 5858] newfstatat(3, "", [pid 5854] <... getdents64 resumed>0x55555c8a5770 /* 0 entries */, 32768) = 0 [pid 9123] mkdir("./file1", 0777 [pid 9117] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5858] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=80, ...}, AT_EMPTY_PATH) = 0 [pid 5854] close(4 [pid 9121] <... openat resumed>) = -1 EIO (Input/output error) [pid 9123] <... mkdir resumed>) = 0 [pid 9117] close(17 [pid 5858] getdents64(3, [pid 5854] <... close resumed>) = 0 [pid 9123] mount("/dev/loop0", "./file1", "exfat", 0, "" [pid 9121] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 9117] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5858] <... getdents64 resumed>0x55555c89d730 /* 4 entries */, 32768) = 112 [pid 9121] <... futex resumed>) = 1 [pid 9117] close(18 [pid 9121] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 9117] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5858] umount2("./257/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 9117] close(19 [pid 9120] <... futex resumed>) = 0 [pid 5854] rmdir("./260/file1" [pid 9117] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9120] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 9117] close(20 [pid 5854] <... rmdir resumed>) = 0 [pid 9120] <... futex resumed>) = 1 [pid 5854] umount2("./260/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 9120] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5854] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5854] newfstatat(AT_FDCWD, "./260/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5854] unlink("./260/binderfs" [pid 9121] <... futex resumed>) = 0 [pid 9117] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5858] <... umount2 resumed>) = 0 [pid 5854] <... unlink resumed>) = 0 [pid 9121] openat(AT_FDCWD, ".", O_RDONLY [pid 9117] close(21 [pid 5858] umount2("./257/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5854] getdents64(3, [pid 9121] <... openat resumed>) = 4 [pid 9117] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5858] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5854] <... getdents64 resumed>0x55555c89d730 /* 0 entries */, 32768) = 0 [pid 9121] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 9117] close(22 [pid 5858] newfstatat(AT_FDCWD, "./257/file1", [ 259.223052][ T9123] loop0: detected capacity change from 0 to 256 [ 259.236104][ T9121] exFAT-fs (loop4): error, data size is invalid(10) [ 259.244766][ T9121] exFAT-fs (loop4): Filesystem has been set read-only [pid 5854] close(3 [pid 9121] <... futex resumed>) = 1 [pid 9120] <... futex resumed>) = 0 [pid 9117] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5858] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5854] <... close resumed>) = 0 [pid 9120] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 9117] close(23 [pid 9121] ioctl(4, F2FS_IOC_SHUTDOWN, 0x200000000080 [pid 9120] <... futex resumed>) = 0 [pid 9117] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5858] umount2("./257/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5854] rmdir("./260" [pid 9121] <... ioctl resumed>) = 0 [pid 5858] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 9121] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5858] openat(AT_FDCWD, "./257/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 9121] <... futex resumed>) = 0 [pid 9121] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 9117] close(24 [pid 5858] <... openat resumed>) = 4 [pid 5854] <... rmdir resumed>) = 0 [pid 9120] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 9117] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5854] mkdir("./261", 0777 [pid 9120] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 9117] close(25 [pid 5854] <... mkdir resumed>) = 0 [pid 9120] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 9117] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5854] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 9121] <... futex resumed>) = 0 [pid 9120] <... futex resumed>) = 1 [pid 9117] close(26 [pid 5858] newfstatat(4, "", [pid 5854] <... openat resumed>) = 3 [pid 9121] fallocate(-1, 0, 0, 134220898) = -1 EBADF (Bad file descriptor) [pid 9120] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 9117] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5858] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_EMPTY_PATH) = 0 [pid 5854] ioctl(3, LOOP_CLR_FD [pid 9121] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5858] getdents64(4, [pid 9121] <... futex resumed>) = 0 [pid 9121] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 9120] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 9117] close(27 [pid 5858] <... getdents64 resumed>0x55555c8a5770 /* 2 entries */, 32768) = 48 [pid 5854] <... ioctl resumed>) = 0 [pid 9120] close(3 [pid 9117] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5854] close(3 [pid 9120] <... close resumed>) = 0 [pid 9117] close(28 [pid 5858] getdents64(4, [pid 5854] <... close resumed>) = 0 [pid 5858] <... getdents64 resumed>0x55555c8a5770 /* 0 entries */, 32768) = 0 [pid 9120] close(4 [pid 9117] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5854] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 9120] <... close resumed>) = 0 [pid 9117] close(29 [pid 9120] close(5 [pid 9117] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5854] <... clone resumed>, child_tidptr=0x55555c89c690) = 652 [pid 9120] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9117] exit_group(0 [pid 5858] close(4./strace-static-x86_64: Process 9124 attached [pid 9120] close(6 [pid 9117] <... exit_group resumed>) = ? [pid 9124] set_robust_list(0x55555c89c6a0, 24 [pid 9120] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5858] <... close resumed>) = 0 [pid 5858] rmdir("./257/file1" [pid 9124] <... set_robust_list resumed>) = 0 [pid 9120] close(7 [pid 9119] <... futex resumed>) = ? [pid 9120] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9120] close(8) = -1 EBADF (Bad file descriptor) [pid 9120] close(9) = -1 EBADF (Bad file descriptor) [pid 5858] <... rmdir resumed>) = 0 [pid 9120] close(10 [pid 9124] chdir("./261" [pid 9120] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9124] <... chdir resumed>) = 0 [pid 9120] close(11 [pid 9124] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 9120] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9119] +++ exited with 0 +++ [pid 9117] +++ exited with 0 +++ [pid 5858] umount2("./257/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 9124] <... prctl resumed>) = 0 [pid 9120] close(12 [pid 9124] setpgid(0, 0 [pid 9120] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5858] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5856] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=655, si_uid=0, si_status=0, si_utime=0, si_stime=5 /* 0.05 s */} --- [pid 9124] <... setpgid resumed>) = 0 [pid 9120] close(13 [pid 5856] restart_syscall(<... resuming interrupted clone ...> [pid 9124] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 9120] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5858] newfstatat(AT_FDCWD, "./257/binderfs", [pid 9120] close(14) = -1 EBADF (Bad file descriptor) [pid 9120] close(15 [pid 5858] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 9124] <... openat resumed>) = 3 [pid 9120] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5858] unlink("./257/binderfs" [pid 9123] <... mount resumed>) = 0 [pid 9120] close(16 [pid 9124] write(3, "1000", 4 [pid 9120] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5858] <... unlink resumed>) = 0 [pid 9124] <... write resumed>) = 4 [pid 9123] openat(AT_FDCWD, "./file1", O_RDONLY|O_DIRECTORY [pid 9120] close(17 [pid 9123] <... openat resumed>) = 3 [pid 9120] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5858] getdents64(3, [pid 9124] close(3 [pid 9120] close(18 [pid 5858] <... getdents64 resumed>0x55555c89d730 /* 0 entries */, 32768) = 0 [pid 9124] <... close resumed>) = 0 [pid 9123] chdir("./file1" [pid 9120] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5858] close(3 [pid 5856] <... restart_syscall resumed>) = 0 [pid 9124] symlink("/dev/binderfs", "./binderfs" [pid 9120] close(19 [pid 9124] <... symlink resumed>) = 0 [pid 9123] <... chdir resumed>) = 0 [pid 9120] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5858] <... close resumed>) = 0 [pid 9123] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 9120] close(20 [pid 5858] rmdir("./257" [pid 5856] umount2("./258", MNT_FORCE|UMOUNT_NOFOLLOW [pid 9123] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5856] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5856] openat(AT_FDCWD, "./258", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORYexecuting program [pid 9124] write(1, "executing program\n", 18 [pid 9123] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 9120] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5858] <... rmdir resumed>) = 0 [pid 5856] <... openat resumed>) = 3 [pid 9120] close(21 [pid 5856] newfstatat(3, "", [pid 9120] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5856] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=80, ...}, AT_EMPTY_PATH) = 0 [pid 9120] close(22 [pid 5856] getdents64(3, [pid 9124] <... write resumed>) = 18 [pid 9120] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5856] <... getdents64 resumed>0x55555c89d730 /* 4 entries */, 32768) = 112 [pid 9124] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 9120] close(23 [pid 5856] umount2("./258/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 9124] <... futex resumed>) = 0 [pid 9123] <... futex resumed>) = 1 [pid 9122] <... futex resumed>) = 0 [pid 9120] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9124] rt_sigaction(SIGRT_1, {sa_handler=0x7f397aae8710, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f397aad98c0}, [pid 9120] close(24 [pid 5858] mkdir("./258", 0777 [pid 5856] <... umount2 resumed>) = 0 [pid 9124] <... rt_sigaction resumed>NULL, 8) = 0 [pid 9123] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_NOCTTY|O_TRUNC|O_SYNC|O_NOATIME|FASYNC, 0100 [pid 9122] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 9120] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5858] <... mkdir resumed>) = 0 [pid 5856] umount2("./258/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 9124] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [ 259.278903][ T9123] exFAT-fs (loop0): failed to load upcase table (idx : 0x000104d0, chksum : 0xda218cab, utbl_chksum : 0xe619d30d) [pid 9120] close(25 [pid 9124] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 9120] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9124] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 9120] close(26 [pid 9124] <... mmap resumed>) = 0x7f397aa56000 [pid 9122] <... futex resumed>) = 0 [pid 9120] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5858] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 5856] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 9124] mprotect(0x7f397aa57000, 131072, PROT_READ|PROT_WRITE [pid 9120] close(27 [pid 9122] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5856] newfstatat(AT_FDCWD, "./258/file1", [pid 5858] <... openat resumed>) = 3 [pid 5856] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5858] ioctl(3, LOOP_CLR_FD [pid 9124] <... mprotect resumed>) = 0 [pid 9120] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5856] umount2("./258/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 9124] rt_sigprocmask(SIG_BLOCK, ~[], [pid 9120] close(28 [pid 5858] <... ioctl resumed>) = 0 [pid 5856] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 9124] <... rt_sigprocmask resumed>[], 8) = 0 [pid 9120] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5858] close(3 [pid 5856] openat(AT_FDCWD, "./258/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 9124] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f397aa76990, parent_tid=0x7f397aa76990, exit_signal=0, stack=0x7f397aa56000, stack_size=0x20300, tls=0x7f397aa766c0} [pid 9120] close(29 [pid 5856] <... openat resumed>) = 4 ./strace-static-x86_64: Process 9125 attached [pid 9120] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9125] rseq(0x7f397aa76fe0, 0x20, 0, 0x53053053 [pid 9124] <... clone3 resumed> => {parent_tid=[653]}, 88) = 653 [pid 9120] exit_group(0 [pid 9125] <... rseq resumed>) = 0 [pid 9124] rt_sigprocmask(SIG_SETMASK, [], [pid 9121] <... futex resumed>) = ? [pid 9120] <... exit_group resumed>) = ? [pid 5856] newfstatat(4, "", [pid 9124] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 9121] +++ exited with 0 +++ [pid 9120] +++ exited with 0 +++ [pid 5856] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_EMPTY_PATH) = 0 [pid 9124] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5857] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=638, si_uid=0, si_status=0, si_utime=0, si_stime=3 /* 0.03 s */} --- [pid 5858] <... close resumed>) = 0 [pid 5856] getdents64(4, [pid 9125] set_robust_list(0x7f397aa769a0, 24 [pid 9124] <... futex resumed>) = 0 [pid 5857] restart_syscall(<... resuming interrupted clone ...> [pid 9125] <... set_robust_list resumed>) = 0 [pid 9124] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 5858] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5856] <... getdents64 resumed>0x55555c8a5770 /* 2 entries */, 32768) = 48 [pid 9125] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 5856] getdents64(4, [pid 9125] memfd_create("syzkaller", 0 [pid 5857] <... restart_syscall resumed>) = 0 [pid 5856] <... getdents64 resumed>0x55555c8a5770 /* 0 entries */, 32768) = 0 [pid 9125] <... memfd_create resumed>) = 3 ./strace-static-x86_64: Process 9126 attached [pid 9125] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5856] close(4) = 0 [pid 5857] umount2("./260", MNT_FORCE|UMOUNT_NOFOLLOW [pid 9125] <... mmap resumed>) = 0x7f3972600000 [pid 5857] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 9125] 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\x00\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 5857] openat(AT_FDCWD, "./260", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 5857] newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=80, ...}, AT_EMPTY_PATH) = 0 [pid 5857] getdents64(3, 0x55555c89d730 /* 4 entries */, 32768) = 112 [pid 9125] <... write resumed>) = 131072 [pid 5857] umount2("./260/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5856] rmdir("./258/file1" [pid 9125] munmap(0x7f3972600000, 138412032) = 0 [pid 5856] <... rmdir resumed>) = 0 [pid 9125] openat(AT_FDCWD, "/dev/loop1", O_RDWR [ 259.341530][ T9123] exFAT-fs (loop0): error, data size is invalid(10) [ 259.379834][ T9123] exFAT-fs (loop0): Filesystem has been set read-only [pid 5856] umount2("./258/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 9125] <... openat resumed>) = 4 [pid 9125] ioctl(4, LOOP_SET_FD, 3 [pid 9126] set_robust_list(0x55555c89c6a0, 24 [pid 9123] <... openat resumed>) = -1 EIO (Input/output error) [pid 5858] <... clone resumed>, child_tidptr=0x55555c89c690) = 654 [pid 5856] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 9126] <... set_robust_list resumed>) = 0 [pid 5856] newfstatat(AT_FDCWD, "./258/binderfs", [pid 5857] <... umount2 resumed>) = 0 [pid 5856] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 9126] chdir("./258" [pid 5856] unlink("./258/binderfs" [pid 5857] umount2("./260/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 9126] <... chdir resumed>) = 0 [pid 9122] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 5857] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5856] <... unlink resumed>) = 0 [pid 5857] newfstatat(AT_FDCWD, "./260/file1", {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5857] umount2("./260/file1", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5857] openat(AT_FDCWD, "./260/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 5857] newfstatat(4, "", {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_EMPTY_PATH) = 0 [pid 5857] getdents64(4, 0x55555c8a5770 /* 2 entries */, 32768) = 48 [pid 5857] getdents64(4, 0x55555c8a5770 /* 0 entries */, 32768) = 0 [pid 5857] close(4) = 0 [pid 5857] rmdir("./260/file1") = 0 [pid 5857] umount2("./260/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5857] newfstatat(AT_FDCWD, "./260/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 9122] futex(0x7f397ab4b6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5857] unlink("./260/binderfs" [pid 9126] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5856] getdents64(3, [pid 9126] <... prctl resumed>) = 0 [pid 9122] <... futex resumed>) = 0 [pid 5856] <... getdents64 resumed>0x55555c89d730 /* 0 entries */, 32768) = 0 [pid 9126] setpgid(0, 0 [pid 9122] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 5856] close(3 [pid 9126] <... setpgid resumed>) = 0 [pid 5856] <... close resumed>) = 0 [pid 9122] <... mmap resumed>) = 0x7f397aa35000 [pid 5856] rmdir("./258" [pid 9126] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 9122] mprotect(0x7f397aa36000, 131072, PROT_READ|PROT_WRITE [pid 5857] <... unlink resumed>) = 0 [pid 5856] <... rmdir resumed>) = 0 [pid 5857] getdents64(3, [pid 5856] mkdir("./259", 0777 [pid 9122] <... mprotect resumed>) = 0 [pid 5857] <... getdents64 resumed>0x55555c89d730 /* 0 entries */, 32768) = 0 [pid 5857] close(3 [pid 9126] <... openat resumed>) = 3 [pid 5857] <... close resumed>) = 0 [pid 9122] rt_sigprocmask(SIG_BLOCK, ~[], [pid 5857] rmdir("./260" [pid 5856] <... mkdir resumed>) = 0 [pid 9122] <... rt_sigprocmask resumed>[], 8) = 0 [pid 5857] <... rmdir resumed>) = 0 [pid 5856] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 9122] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f397aa55990, parent_tid=0x7f397aa55990, exit_signal=0, stack=0x7f397aa35000, stack_size=0x20300, tls=0x7f397aa556c0} [pid 5857] mkdir("./261", 0777 [pid 9126] write(3, "1000", 4 [pid 5856] <... openat resumed>) = 3 [pid 9122] <... clone3 resumed> => {parent_tid=[644]}, 88) = 644 ./strace-static-x86_64: Process 9127 attached [pid 9126] <... write resumed>) = 4 [pid 9122] rt_sigprocmask(SIG_SETMASK, [], [pid 5857] <... mkdir resumed>) = 0 [pid 5856] ioctl(3, LOOP_CLR_FD [pid 9127] rseq(0x7f397aa55fe0, 0x20, 0, 0x53053053 [pid 9126] close(3 [pid 9122] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5857] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 9127] <... rseq resumed>) = 0 [pid 9126] <... close resumed>) = 0 [pid 9122] futex(0x7f397ab4b6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5857] <... openat resumed>) = 3 [pid 5856] <... ioctl resumed>) = 0 [pid 9127] set_robust_list(0x7f397aa559a0, 24 [pid 9126] symlink("/dev/binderfs", "./binderfs" [pid 9122] <... futex resumed>) = 0 [pid 5857] ioctl(3, LOOP_CLR_FD [pid 5856] close(3 [pid 9127] <... set_robust_list resumed>) = 0 [pid 9122] futex(0x7f397ab4b6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5857] <... ioctl resumed>) = 0 [pid 9127] rt_sigprocmask(SIG_SETMASK, [], [pid 9126] <... symlink resumed>) = 0 [pid 5857] close(3executing program [pid 5856] <... close resumed>) = 0 [pid 9127] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 9126] write(1, "executing program\n", 18 [pid 9127] openat(AT_FDCWD, ".", O_RDONLY) = 4 [pid 9126] <... write resumed>) = 18 [pid 5856] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 9127] futex(0x7f397ab4b6dc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 9126] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 9122] <... futex resumed>) = 0 [pid 9127] futex(0x7f397ab4b6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 9122] futex(0x7f397ab4b6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 9127] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 9122] <... futex resumed>) = 0 [pid 9127] ioctl(4, F2FS_IOC_SHUTDOWN, 0x200000000080 [pid 9122] futex(0x7f397ab4b6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 9127] <... ioctl resumed>) = 0 [pid 9125] <... ioctl resumed>) = 0 ./strace-static-x86_64: Process 9128 attached [pid 9127] futex(0x7f397ab4b6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 9126] <... futex resumed>) = 0 [pid 9128] set_robust_list(0x55555c89c6a0, 24 [pid 9127] <... futex resumed>) = 1 [pid 9126] rt_sigaction(SIGRT_1, {sa_handler=0x7f397aae8710, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f397aad98c0}, [pid 9125] close(3 [pid 9122] <... futex resumed>) = 0 [pid 5856] <... clone resumed>, child_tidptr=0x55555c89c690) = 657 [pid 9127] futex(0x7f397ab4b6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 9125] <... close resumed>) = 0 [pid 9122] futex(0x7f397ab4b6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 9126] <... rt_sigaction resumed>NULL, 8) = 0 [pid 9128] <... set_robust_list resumed>) = 0 [pid 9127] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 9125] close(4 [pid 9122] <... futex resumed>) = 0 [pid 5857] <... close resumed>) = 0 [pid 9128] chdir("./259" [pid 9127] fallocate(-1, 0, 0, 134220898 [pid 9126] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 9125] <... close resumed>) = 0 [pid 9122] futex(0x7f397ab4b6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 9128] <... chdir resumed>) = 0 [pid 9127] <... fallocate resumed>) = -1 EBADF (Bad file descriptor) [pid 9126] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 9125] mkdir("./file1", 0777 [pid 9128] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 9127] futex(0x7f397ab4b6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 9126] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 9125] <... mkdir resumed>) = 0 [pid 5857] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 9128] <... prctl resumed>) = 0 [pid 9127] <... futex resumed>) = 1 [pid 9122] <... futex resumed>) = 0 [ 259.381454][ T9125] loop1: detected capacity change from 0 to 256 [pid 9128] setpgid(0, 0 [pid 9127] futex(0x7f397ab4b6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 9126] <... mmap resumed>) = 0x7f397aa56000 ./strace-static-x86_64: Process 9129 attached [pid 9128] <... setpgid resumed>) = 0 [pid 9126] mprotect(0x7f397aa57000, 131072, PROT_READ|PROT_WRITE [pid 9125] mount("/dev/loop1", "./file1", "exfat", 0, "" [pid 9128] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 9126] <... mprotect resumed>) = 0 [pid 9128] <... openat resumed>) = 3 [pid 9129] set_robust_list(0x55555c89c6a0, 24 [pid 9128] write(3, "1000", 4 [pid 9126] rt_sigprocmask(SIG_BLOCK, ~[], [pid 9129] <... set_robust_list resumed>) = 0 [pid 9126] <... rt_sigprocmask resumed>[], 8) = 0 [pid 9123] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 9128] <... write resumed>) = 4 [pid 9129] chdir("./261" [pid 9126] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f397aa76990, parent_tid=0x7f397aa76990, exit_signal=0, stack=0x7f397aa56000, stack_size=0x20300, tls=0x7f397aa766c0} [pid 5857] <... clone resumed>, child_tidptr=0x55555c89c690) = 640 ./strace-static-x86_64: Process 9130 attached [pid 9129] <... chdir resumed>) = 0 [pid 9128] close(3 [pid 9123] <... futex resumed>) = 0 [pid 9130] rseq(0x7f397aa76fe0, 0x20, 0, 0x53053053 [pid 9129] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 9122] close(3 [pid 9130] <... rseq resumed>) = 0 [pid 9129] <... prctl resumed>) = 0 [pid 9128] <... close resumed>) = 0 [pid 9126] <... clone3 resumed> => {parent_tid=[655]}, 88) = 655 [pid 9123] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 9122] <... close resumed>) = 0 [pid 9130] set_robust_list(0x7f397aa769a0, 24 [pid 9128] symlink("/dev/binderfs", "./binderfs" [pid 9126] rt_sigprocmask(SIG_SETMASK, [], [pid 9122] close(4 [pid 9130] <... set_robust_list resumed>) = 0 [pid 9129] setpgid(0, 0 [pid 9122] <... close resumed>) = 0 [pid 9130] rt_sigprocmask(SIG_SETMASK, [], [pid 9129] <... setpgid resumed>) = 0 [pid 9122] close(5 [pid 9128] <... symlink resumed>) = 0 [pid 9130] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 9129] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 9122] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9130] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 9129] <... openat resumed>) = 3 executing program [pid 9128] write(1, "executing program\n", 18 [pid 9126] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 9122] close(6 [pid 9129] write(3, "1000", 4 [pid 9128] <... write resumed>) = 18 [pid 9126] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 9130] <... futex resumed>) = 0 [pid 9129] <... write resumed>) = 4 [pid 9128] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 9126] <... futex resumed>) = 1 [pid 9122] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9130] memfd_create("syzkaller", 0 [pid 9129] close(3 [pid 9128] <... futex resumed>) = 0 [pid 9126] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 9122] close(7 [pid 9130] <... memfd_create resumed>) = 3 [pid 9129] <... close resumed>) = 0 [pid 9128] rt_sigaction(SIGRT_1, {sa_handler=0x7f397aae8710, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f397aad98c0}, [pid 9122] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9130] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 9129] symlink("/dev/binderfs", "./binderfs" [pid 9128] <... rt_sigaction resumed>NULL, 8) = 0 [pid 9130] <... mmap resumed>) = 0x7f3972600000 [pid 9129] <... symlink resumed>) = 0 [pid 9128] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 9122] close(8executing program [pid 9129] write(1, "executing program\n", 18 [pid 9122] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9129] <... write resumed>) = 18 [pid 9122] close(9 [pid 9129] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 9122] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9129] <... futex resumed>) = 0 [pid 9122] close(10 [pid 9129] rt_sigaction(SIGRT_1, {sa_handler=0x7f397aae8710, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f397aad98c0}, [pid 9122] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9129] <... rt_sigaction resumed>NULL, 8) = 0 [pid 9122] close(11 [pid 9129] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 9122] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9129] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 9122] close(12 [pid 9129] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 9122] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9130] 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\x00\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 9129] <... mmap resumed>) = 0x7f397aa56000 [pid 9128] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 9129] mprotect(0x7f397aa57000, 131072, PROT_READ|PROT_WRITE [pid 9122] close(13 [pid 9128] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 9129] <... mprotect resumed>) = 0 [pid 9122] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9129] rt_sigprocmask(SIG_BLOCK, ~[], [pid 9122] close(14 [pid 9129] <... rt_sigprocmask resumed>[], 8) = 0 [pid 9122] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9129] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f397aa76990, parent_tid=0x7f397aa76990, exit_signal=0, stack=0x7f397aa56000, stack_size=0x20300, tls=0x7f397aa766c0} [pid 9122] close(15) = -1 EBADF (Bad file descriptor) ./strace-static-x86_64: Process 9131 attached [pid 9128] <... mmap resumed>) = 0x7f397aa56000 [pid 9129] <... clone3 resumed> => {parent_tid=[641]}, 88) = 641 [pid 9122] close(16 [pid 9129] rt_sigprocmask(SIG_SETMASK, [], [pid 9122] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9129] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 9122] close(17 [pid 9129] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 9122] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9129] <... futex resumed>) = 0 [pid 9122] close(18 [pid 9129] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 9122] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9122] close(19) = -1 EBADF (Bad file descriptor) [pid 9122] close(20) = -1 EBADF (Bad file descriptor) [pid 9122] close(21 [pid 9131] rseq(0x7f397aa76fe0, 0x20, 0, 0x53053053 [pid 9128] mprotect(0x7f397aa57000, 131072, PROT_READ|PROT_WRITE [pid 9122] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9131] <... rseq resumed>) = 0 [pid 9128] <... mprotect resumed>) = 0 [pid 9122] close(22 [ 259.461135][ T9125] exFAT-fs (loop1): failed to load upcase table (idx : 0x000104d0, chksum : 0xda218cab, utbl_chksum : 0xe619d30d) [pid 9131] set_robust_list(0x7f397aa769a0, 24) = 0 [pid 9128] rt_sigprocmask(SIG_BLOCK, ~[], [pid 9122] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9131] rt_sigprocmask(SIG_SETMASK, [], [pid 9122] close(23 [pid 9131] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 9122] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9128] <... rt_sigprocmask resumed>[], 8) = 0 [pid 9122] close(24) = -1 EBADF (Bad file descriptor) [pid 9122] close(25) = -1 EBADF (Bad file descriptor) [pid 9122] close(26) = -1 EBADF (Bad file descriptor) [pid 9122] close(27) = -1 EBADF (Bad file descriptor) [pid 9131] memfd_create("syzkaller", 0 [pid 9130] <... write resumed>) = 131072 [pid 9128] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f397aa76990, parent_tid=0x7f397aa76990, exit_signal=0, stack=0x7f397aa56000, stack_size=0x20300, tls=0x7f397aa766c0} [pid 9125] <... mount resumed>) = 0 [pid 9122] close(28 [pid 9131] <... memfd_create resumed>) = 3 [pid 9122] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9122] close(29) = -1 EBADF (Bad file descriptor) [pid 9122] exit_group(0 [pid 9131] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 9130] munmap(0x7f3972600000, 138412032 [pid 9128] <... clone3 resumed> => {parent_tid=[658]}, 88) = 658 [pid 9123] <... futex resumed>) = ? [pid 9122] <... exit_group resumed>) = ? [pid 9131] <... mmap resumed>) = 0x7f3972600000 [pid 9128] rt_sigprocmask(SIG_SETMASK, [], [pid 9127] <... futex resumed>) = ? [pid 9130] <... munmap resumed>) = 0 [pid 9123] +++ exited with 0 +++ ./strace-static-x86_64: Process 9132 attached [pid 9131] 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\x00\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 9128] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 9127] +++ exited with 0 +++ [pid 9125] openat(AT_FDCWD, "./file1", O_RDONLY|O_DIRECTORY [pid 9122] +++ exited with 0 +++ [pid 9128] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 9125] <... openat resumed>) = 3 [pid 9130] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 9128] <... futex resumed>) = 0 [pid 9125] chdir("./file1" [pid 9132] rseq(0x7f397aa76fe0, 0x20, 0, 0x53053053 [pid 9130] <... openat resumed>) = 4 [pid 9128] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 9125] <... chdir resumed>) = 0 [pid 5855] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=642, si_uid=0, si_status=0, si_utime=0, si_stime=5 /* 0.05 s */} --- [pid 9132] <... rseq resumed>) = 0 [pid 9125] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 9132] set_robust_list(0x7f397aa769a0, 24 [pid 9125] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5855] umount2("./257", MNT_FORCE|UMOUNT_NOFOLLOW [pid 9132] <... set_robust_list resumed>) = 0 [pid 9125] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 9132] rt_sigprocmask(SIG_SETMASK, [], [pid 9125] <... futex resumed>) = 1 [pid 9124] <... futex resumed>) = 0 [pid 9132] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 9125] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 9132] memfd_create("syzkaller", 0 [pid 9124] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 9124] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 9132] <... memfd_create resumed>) = 3 [pid 9125] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 9132] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 9125] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_NOCTTY|O_TRUNC|O_SYNC|O_NOATIME|FASYNC, 0100 [pid 9132] <... mmap resumed>) = 0x7f3972600000 [pid 9131] <... write resumed>) = 131072 [pid 9130] ioctl(4, LOOP_SET_FD, 3 [pid 5855] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 9132] 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\x00\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 5855] openat(AT_FDCWD, "./257", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 9132] <... write resumed>) = 131072 [pid 9131] munmap(0x7f3972600000, 138412032 [pid 5855] <... openat resumed>) = 3 [pid 5855] newfstatat(3, "", [pid 9132] munmap(0x7f3972600000, 138412032 [pid 9131] <... munmap resumed>) = 0 [pid 5855] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=80, ...}, AT_EMPTY_PATH) = 0 [pid 9132] <... munmap resumed>) = 0 [pid 9132] openat(AT_FDCWD, "/dev/loop2", O_RDWR) = 4 [pid 9132] ioctl(4, LOOP_SET_FD, 3 [pid 5855] getdents64(3, 0x55555c89d730 /* 4 entries */, 32768) = 112 [pid 9131] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 5855] umount2("./257/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 9131] <... openat resumed>) = 4 [pid 5855] <... umount2 resumed>) = 0 [pid 9131] ioctl(4, LOOP_SET_FD, 3 [pid 5855] umount2("./257/file1", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [ 259.555165][ T9125] exFAT-fs (loop1): error, data size is invalid(10) [ 259.564275][ T9130] loop3: detected capacity change from 0 to 256 [ 259.581867][ T9132] loop2: detected capacity change from 0 to 256 [ 259.593021][ T9125] exFAT-fs (loop1): Filesystem has been set read-only [pid 5855] newfstatat(AT_FDCWD, "./257/file1", [pid 9124] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 5855] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 9124] futex(0x7f397ab4b6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5855] umount2("./257/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 9124] <... futex resumed>) = 0 [pid 5855] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 9124] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 5855] openat(AT_FDCWD, "./257/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 9124] <... mmap resumed>) = 0x7f397aa35000 [pid 5855] <... openat resumed>) = 4 [pid 9124] mprotect(0x7f397aa36000, 131072, PROT_READ|PROT_WRITE [pid 5855] newfstatat(4, "", [pid 9124] <... mprotect resumed>) = 0 [pid 5855] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_EMPTY_PATH) = 0 [pid 9124] rt_sigprocmask(SIG_BLOCK, ~[], [pid 5855] getdents64(4, [pid 9124] <... rt_sigprocmask resumed>[], 8) = 0 [pid 5855] <... getdents64 resumed>0x55555c8a5770 /* 2 entries */, 32768) = 48 [pid 9124] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f397aa55990, parent_tid=0x7f397aa55990, exit_signal=0, stack=0x7f397aa35000, stack_size=0x20300, tls=0x7f397aa556c0} [pid 5855] getdents64(4, 0x55555c8a5770 /* 0 entries */, 32768) = 0 [pid 9131] <... ioctl resumed>) = 0 [pid 9130] <... ioctl resumed>) = 0 [pid 9124] <... clone3 resumed> => {parent_tid=[654]}, 88) = 654 [pid 5855] close(4 [pid 9124] rt_sigprocmask(SIG_SETMASK, [], [pid 5855] <... close resumed>) = 0 [pid 9131] close(3 [pid 9130] close(3 [pid 9124] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5855] rmdir("./257/file1") = 0 [pid 5855] umount2("./257/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW./strace-static-x86_64: Process 9133 attached [pid 9124] futex(0x7f397ab4b6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5855] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 9131] <... close resumed>) = 0 [pid 9130] <... close resumed>) = 0 [pid 9124] <... futex resumed>) = 0 [pid 5855] newfstatat(AT_FDCWD, "./257/binderfs", [pid 9131] close(4 [pid 9130] close(4 [pid 9133] rseq(0x7f397aa55fe0, 0x20, 0, 0x53053053 [pid 9131] <... close resumed>) = 0 [pid 9130] <... close resumed>) = 0 [pid 9124] futex(0x7f397ab4b6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5855] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 9131] mkdir("./file1", 0777 [pid 9130] mkdir("./file1", 0777 [pid 9133] <... rseq resumed>) = 0 [pid 9131] <... mkdir resumed>) = 0 [pid 5855] unlink("./257/binderfs" [pid 9133] set_robust_list(0x7f397aa559a0, 24 [pid 9130] <... mkdir resumed>) = 0 [pid 5855] <... unlink resumed>) = 0 [pid 9133] <... set_robust_list resumed>) = 0 [pid 9131] mount("/dev/loop4", "./file1", "exfat", 0, "" [pid 9130] mount("/dev/loop3", "./file1", "exfat", 0, "" [pid 5855] getdents64(3, [pid 9133] rt_sigprocmask(SIG_SETMASK, [], [pid 9132] <... ioctl resumed>) = 0 [pid 5855] <... getdents64 resumed>0x55555c89d730 /* 0 entries */, 32768) = 0 [pid 9133] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5855] close(3 [pid 9133] openat(AT_FDCWD, ".", O_RDONLY [pid 5855] <... close resumed>) = 0 [pid 9133] <... openat resumed>) = 5 [pid 9125] <... openat resumed>) = -1 EIO (Input/output error) [pid 5855] rmdir("./257" [pid 9133] futex(0x7f397ab4b6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 9125] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5855] <... rmdir resumed>) = 0 [pid 9133] <... futex resumed>) = 1 [pid 9125] <... futex resumed>) = 0 [pid 9124] <... futex resumed>) = 0 [pid 5855] mkdir("./258", 0777 [pid 9133] futex(0x7f397ab4b6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 9132] close(3 [pid 9125] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 9124] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5855] <... mkdir resumed>) = 0 [pid 9132] <... close resumed>) = 0 [pid 9125] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 9124] <... futex resumed>) = 0 [pid 5855] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 9132] close(4 [pid 9125] ioctl(5, F2FS_IOC_SHUTDOWN, 0x200000000080 [pid 9124] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5855] <... openat resumed>) = 3 [pid 9132] <... close resumed>) = 0 [pid 9125] <... ioctl resumed>) = 0 [pid 5855] ioctl(3, LOOP_CLR_FD [pid 9132] mkdir("./file1", 0777 [pid 9125] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5855] <... ioctl resumed>) = 0 [pid 9125] <... futex resumed>) = 1 [pid 9124] <... futex resumed>) = 0 [pid 5855] close(3 [pid 9132] <... mkdir resumed>) = 0 [ 259.602753][ T9131] loop4: detected capacity change from 0 to 256 [pid 9125] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 9124] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5855] <... close resumed>) = 0 [pid 9132] mount("/dev/loop2", "./file1", "exfat", 0, "" [pid 9125] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 9124] <... futex resumed>) = 0 [pid 9124] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 9125] fallocate(-1, 0, 0, 134220898 [pid 5855] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 9134 attached [pid 9125] <... fallocate resumed>) = -1 EBADF (Bad file descriptor) [pid 9125] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 9124] <... futex resumed>) = 0 [pid 9124] close(3) = 0 [pid 9124] close(4) = -1 EBADF (Bad file descriptor) [pid 9125] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 9124] close(5) = 0 [pid 9124] close(6 [pid 9134] set_robust_list(0x55555c89c6a0, 24 [pid 9124] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9134] <... set_robust_list resumed>) = 0 [pid 9124] close(7 [pid 5855] <... clone resumed>, child_tidptr=0x55555c89c690) = 645 [pid 9134] chdir("./258" [pid 9124] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9124] close(8) = -1 EBADF (Bad file descriptor) [pid 9124] close(9) = -1 EBADF (Bad file descriptor) [pid 9124] close(10) = -1 EBADF (Bad file descriptor) [pid 9124] close(11) = -1 EBADF (Bad file descriptor) [pid 9124] close(12 [pid 9134] <... chdir resumed>) = 0 [pid 9124] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9134] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 9124] close(13 [pid 9134] <... prctl resumed>) = 0 [pid 9124] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9134] setpgid(0, 0 [pid 9124] close(14 [pid 9134] <... setpgid resumed>) = 0 [pid 9124] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9134] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 9124] close(15) = -1 EBADF (Bad file descriptor) [pid 9124] close(16) = -1 EBADF (Bad file descriptor) [pid 9124] close(17 [pid 9134] <... openat resumed>) = 3 [pid 9124] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9124] close(18 [pid 9134] write(3, "1000", 4 [pid 9124] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9134] <... write resumed>) = 4 [pid 9124] close(19 [pid 9134] close(3) = 0 [pid 9124] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9134] symlink("/dev/binderfs", "./binderfs" [pid 9124] close(20 [pid 9134] <... symlink resumed>) = 0 [pid 9124] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9134] write(1, "executing program\n", 18 [pid 9124] close(21executing program [pid 9134] <... write resumed>) = 18 [pid 9124] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9134] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 9124] close(22) = -1 EBADF (Bad file descriptor) [pid 9134] <... futex resumed>) = 0 [pid 9134] rt_sigaction(SIGRT_1, {sa_handler=0x7f397aae8710, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f397aad98c0}, NULL, 8) = 0 [pid 9134] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 9124] close(23 [pid 9134] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 9134] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 9124] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9134] <... mmap resumed>) = 0x7f397aa56000 [pid 9124] close(24) = -1 EBADF (Bad file descriptor) [pid 9124] close(25 [pid 9134] mprotect(0x7f397aa57000, 131072, PROT_READ|PROT_WRITE [pid 9124] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9134] <... mprotect resumed>) = 0 [pid 9124] close(26) = -1 EBADF (Bad file descriptor) [pid 9134] rt_sigprocmask(SIG_BLOCK, ~[], [pid 9124] close(27) = -1 EBADF (Bad file descriptor) [pid 9124] close(28) = -1 EBADF (Bad file descriptor) [pid 9124] close(29 [pid 9134] <... rt_sigprocmask resumed>[], 8) = 0 [pid 9124] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9134] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f397aa76990, parent_tid=0x7f397aa76990, exit_signal=0, stack=0x7f397aa56000, stack_size=0x20300, tls=0x7f397aa766c0} [pid 9124] exit_group(0./strace-static-x86_64: Process 9135 attached [pid 9133] <... futex resumed>) = ? [pid 9125] <... futex resumed>) = ? [pid 9124] <... exit_group resumed>) = ? [pid 9133] +++ exited with 0 +++ [pid 9135] rseq(0x7f397aa76fe0, 0x20, 0, 0x53053053 [pid 9134] <... clone3 resumed> => {parent_tid=[646]}, 88) = 646 [pid 9125] +++ exited with 0 +++ [pid 9135] <... rseq resumed>) = 0 [pid 9134] rt_sigprocmask(SIG_SETMASK, [], [pid 9124] +++ exited with 0 +++ [pid 5854] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=652, si_uid=0, si_status=0, si_utime=0, si_stime=4 /* 0.04 s */} --- [pid 5854] umount2("./261", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5854] openat(AT_FDCWD, "./261", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 9134] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5854] <... openat resumed>) = 3 [pid 9135] set_robust_list(0x7f397aa769a0, 24 [pid 9134] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5854] newfstatat(3, "", [pid 9135] <... set_robust_list resumed>) = 0 [pid 9134] <... futex resumed>) = 0 [pid 5854] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=80, ...}, AT_EMPTY_PATH) = 0 [pid 9135] rt_sigprocmask(SIG_SETMASK, [], [pid 9134] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 5854] getdents64(3, [pid 9135] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5854] <... getdents64 resumed>0x55555c89d730 /* 4 entries */, 32768) = 112 [pid 9135] memfd_create("syzkaller", 0 [pid 5854] umount2("./261/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 9135] <... memfd_create resumed>) = 3 [pid 5854] <... umount2 resumed>) = 0 [pid 9135] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f3972600000 [pid 5854] umount2("./261/file1", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [ 259.694329][ T9131] exFAT-fs (loop4): failed to load upcase table (idx : 0x000104d0, chksum : 0xda218cab, utbl_chksum : 0xe619d30d) [ 259.709328][ T9130] exFAT-fs (loop3): failed to load upcase table (idx : 0x000104d0, chksum : 0xda218cab, utbl_chksum : 0xe619d30d) [pid 9135] 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\x00\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 5854] newfstatat(AT_FDCWD, "./261/file1", [pid 9130] <... mount resumed>) = 0 [pid 9135] <... write resumed>) = 131072 [pid 5854] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5854] umount2("./261/file1", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5854] openat(AT_FDCWD, "./261/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 9135] munmap(0x7f3972600000, 138412032 [pid 5854] <... openat resumed>) = 4 [pid 9135] <... munmap resumed>) = 0 [pid 9130] openat(AT_FDCWD, "./file1", O_RDONLY|O_DIRECTORY [pid 5854] newfstatat(4, "", [pid 9130] <... openat resumed>) = 3 [pid 5854] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_EMPTY_PATH) = 0 [pid 9135] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 9130] chdir("./file1" [pid 5854] getdents64(4, [pid 9135] <... openat resumed>) = 4 [pid 5854] <... getdents64 resumed>0x55555c8a5770 /* 2 entries */, 32768) = 48 [pid 5854] getdents64(4, [pid 9135] ioctl(4, LOOP_SET_FD, 3 [pid 9130] <... chdir resumed>) = 0 [pid 5854] <... getdents64 resumed>0x55555c8a5770 /* 0 entries */, 32768) = 0 [pid 9130] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 5854] close(4 [pid 9130] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5854] <... close resumed>) = 0 [pid 9130] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5854] rmdir("./261/file1" [pid 9131] <... mount resumed>) = 0 [pid 9132] <... mount resumed>) = 0 [pid 9131] openat(AT_FDCWD, "./file1", O_RDONLY|O_DIRECTORY [pid 9130] <... futex resumed>) = 1 [pid 9126] <... futex resumed>) = 0 [pid 5854] <... rmdir resumed>) = 0 [pid 9126] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5854] umount2("./261/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 9126] <... futex resumed>) = 0 [pid 5854] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 9126] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5854] newfstatat(AT_FDCWD, "./261/binderfs", [pid 9132] openat(AT_FDCWD, "./file1", O_RDONLY|O_DIRECTORY [pid 9131] <... openat resumed>) = 3 [pid 5854] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [ 259.738475][ T9132] exFAT-fs (loop2): failed to load upcase table (idx : 0x000104d0, chksum : 0xda218cab, utbl_chksum : 0xe619d30d) [ 259.773301][ T9135] loop0: detected capacity change from 0 to 256 [pid 9132] <... openat resumed>) = 3 [pid 9131] chdir("./file1" [pid 9130] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_NOCTTY|O_TRUNC|O_SYNC|O_NOATIME|FASYNC, 0100 [pid 5854] unlink("./261/binderfs" [pid 9132] chdir("./file1" [pid 9131] <... chdir resumed>) = 0 [pid 5854] <... unlink resumed>) = 0 [pid 9135] <... ioctl resumed>) = 0 [pid 9132] <... chdir resumed>) = 0 [pid 9131] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 5854] getdents64(3, [pid 9131] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5854] <... getdents64 resumed>0x55555c89d730 /* 0 entries */, 32768) = 0 [pid 9132] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 9131] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5854] close(3) = 0 [pid 5854] rmdir("./261" [pid 9131] <... futex resumed>) = 1 [pid 9129] <... futex resumed>) = 0 [pid 5854] <... rmdir resumed>) = 0 [pid 9132] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 9131] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 9129] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5854] mkdir("./262", 0777 [pid 9135] close(3 [pid 9132] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 9131] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 9129] <... futex resumed>) = 0 [pid 5854] <... mkdir resumed>) = 0 [pid 9135] <... close resumed>) = 0 [pid 9132] <... futex resumed>) = 1 [pid 9131] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_NOCTTY|O_TRUNC|O_SYNC|O_NOATIME|FASYNC, 0100 [pid 9129] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 9128] <... futex resumed>) = 0 [pid 5854] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 9135] close(4 [pid 9132] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5854] <... openat resumed>) = 3 [pid 5854] ioctl(3, LOOP_CLR_FD) = 0 [pid 5854] close(3 [pid 9135] <... close resumed>) = 0 [pid 9132] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 9128] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5854] <... close resumed>) = 0 [pid 9135] mkdir("./file1", 0777 [pid 9132] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_NOCTTY|O_TRUNC|O_SYNC|O_NOATIME|FASYNC, 0100 [pid 9128] <... futex resumed>) = 0 [pid 5854] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [ 259.794970][ T9130] exFAT-fs (loop3): error, data size is invalid(10) [ 259.821693][ T9131] exFAT-fs (loop4): error, data size is invalid(10) [ 259.831715][ T9132] exFAT-fs (loop2): error, data size is invalid(10) [pid 9128] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}./strace-static-x86_64: Process 9136 attached [pid 5854] <... clone resumed>, child_tidptr=0x55555c89c690) = 655 [pid 9135] <... mkdir resumed>) = 0 [pid 9126] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 9126] futex(0x7f397ab4b6dc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 9135] mount("/dev/loop0", "./file1", "exfat", 0, "" [pid 9126] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 9136] set_robust_list(0x55555c89c6a0, 24 [pid 9126] <... mmap resumed>) = 0x7f397aa35000 [pid 9136] <... set_robust_list resumed>) = 0 [pid 9126] mprotect(0x7f397aa36000, 131072, PROT_READ|PROT_WRITE [pid 9136] chdir("./262" [pid 9126] <... mprotect resumed>) = 0 [pid 9136] <... chdir resumed>) = 0 [pid 9126] rt_sigprocmask(SIG_BLOCK, ~[], [pid 9136] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 9126] <... rt_sigprocmask resumed>[], 8) = 0 [pid 9136] <... prctl resumed>) = 0 [pid 9126] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f397aa55990, parent_tid=0x7f397aa55990, exit_signal=0, stack=0x7f397aa35000, stack_size=0x20300, tls=0x7f397aa556c0} [pid 9136] setpgid(0, 0) = 0 [pid 9126] <... clone3 resumed> => {parent_tid=[656]}, 88) = 656 ./strace-static-x86_64: Process 9137 attached [pid 9136] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 9126] rt_sigprocmask(SIG_SETMASK, [], [pid 9136] <... openat resumed>) = 3 [pid 9126] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 9126] futex(0x7f397ab4b6d8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 9126] futex(0x7f397ab4b6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}executing program [pid 9137] rseq(0x7f397aa55fe0, 0x20, 0, 0x53053053 [pid 9136] write(3, "1000", 4 [pid 9129] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 9136] <... write resumed>) = 4 [pid 9129] futex(0x7f397ab4b6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 9136] close(3 [pid 9129] <... futex resumed>) = 0 [pid 9129] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f397aa35000 [pid 9136] <... close resumed>) = 0 [pid 9129] mprotect(0x7f397aa36000, 131072, PROT_READ|PROT_WRITE [pid 9136] symlink("/dev/binderfs", "./binderfs" [pid 9129] <... mprotect resumed>) = 0 [pid 9136] <... symlink resumed>) = 0 [pid 9129] rt_sigprocmask(SIG_BLOCK, ~[], [pid 9136] write(1, "executing program\n", 18 [pid 9129] <... rt_sigprocmask resumed>[], 8) = 0 [pid 9136] <... write resumed>) = 18 [pid 9129] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f397aa55990, parent_tid=0x7f397aa55990, exit_signal=0, stack=0x7f397aa35000, stack_size=0x20300, tls=0x7f397aa556c0}./strace-static-x86_64: Process 9138 attached [pid 9136] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 9137] <... rseq resumed>) = 0 [pid 9136] <... futex resumed>) = 0 [pid 9129] <... clone3 resumed> => {parent_tid=[642]}, 88) = 642 [pid 9138] rseq(0x7f397aa55fe0, 0x20, 0, 0x53053053 [pid 9137] set_robust_list(0x7f397aa559a0, 24 [pid 9136] rt_sigaction(SIGRT_1, {sa_handler=0x7f397aae8710, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f397aad98c0}, [pid 9129] rt_sigprocmask(SIG_SETMASK, [], [pid 9138] <... rseq resumed>) = 0 [pid 9136] <... rt_sigaction resumed>NULL, 8) = 0 [pid 9130] <... openat resumed>) = -1 EIO (Input/output error) [pid 9129] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 9138] set_robust_list(0x7f397aa559a0, 24 [pid 9137] <... set_robust_list resumed>) = 0 [pid 9136] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 9132] <... openat resumed>) = -1 EIO (Input/output error) [pid 9129] futex(0x7f397ab4b6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 9128] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 9137] rt_sigprocmask(SIG_SETMASK, [], [pid 9132] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 9128] futex(0x7f397ab4b6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 9138] <... set_robust_list resumed>) = 0 [pid 9136] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 9130] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 9129] <... futex resumed>) = 0 [pid 9128] <... futex resumed>) = 0 [pid 9129] futex(0x7f397ab4b6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 9128] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 9132] <... futex resumed>) = 0 [pid 9131] <... openat resumed>) = -1 EIO (Input/output error) [pid 9128] <... mmap resumed>) = 0x7f397aa35000 [pid 9132] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 9131] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 9137] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 9131] <... futex resumed>) = 0 [pid 9128] mprotect(0x7f397aa36000, 131072, PROT_READ|PROT_WRITE [pid 9137] openat(AT_FDCWD, ".", O_RDONLY [pid 9131] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 9138] rt_sigprocmask(SIG_SETMASK, [], [pid 9137] <... openat resumed>) = 4 [pid 9136] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 9130] <... futex resumed>) = 0 [pid 9128] <... mprotect resumed>) = 0 [pid 9138] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 9136] <... mmap resumed>) = 0x7f397aa56000 [pid 9130] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 9128] rt_sigprocmask(SIG_BLOCK, ~[], [pid 9138] openat(AT_FDCWD, ".", O_RDONLY [pid 9136] mprotect(0x7f397aa57000, 131072, PROT_READ|PROT_WRITE [pid 9128] <... rt_sigprocmask resumed>[], 8) = 0 [pid 9138] <... openat resumed>) = 4 [pid 9136] <... mprotect resumed>) = 0 [pid 9138] futex(0x7f397ab4b6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 9137] futex(0x7f397ab4b6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 9136] rt_sigprocmask(SIG_BLOCK, ~[], [pid 9128] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f397aa55990, parent_tid=0x7f397aa55990, exit_signal=0, stack=0x7f397aa35000, stack_size=0x20300, tls=0x7f397aa556c0} [pid 9138] <... futex resumed>) = 1 [ 259.839411][ T9130] exFAT-fs (loop3): Filesystem has been set read-only [ 259.844313][ T9131] exFAT-fs (loop4): Filesystem has been set read-only [ 259.854749][ T9132] exFAT-fs (loop2): Filesystem has been set read-only [pid 9137] <... futex resumed>) = 1 [pid 9136] <... rt_sigprocmask resumed>[], 8) = 0 [pid 9129] <... futex resumed>) = 0 [pid 9126] <... futex resumed>) = 0 ./strace-static-x86_64: Process 9139 attached [pid 9138] futex(0x7f397ab4b6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 9137] futex(0x7f397ab4b6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 9136] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f397aa76990, parent_tid=0x7f397aa76990, exit_signal=0, stack=0x7f397aa56000, stack_size=0x20300, tls=0x7f397aa766c0} [pid 9129] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 9126] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000./strace-static-x86_64: Process 9140 attached [pid 9139] rseq(0x7f397aa55fe0, 0x20, 0, 0x53053053 [pid 9131] <... futex resumed>) = 0 [pid 9129] <... futex resumed>) = 1 [pid 9128] <... clone3 resumed> => {parent_tid=[659]}, 88) = 659 [pid 9126] <... futex resumed>) = 1 [pid 9139] <... rseq resumed>) = 0 [pid 9131] ioctl(4, F2FS_IOC_SHUTDOWN, 0x200000000080 [pid 9128] rt_sigprocmask(SIG_SETMASK, [], [pid 9126] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 9140] rseq(0x7f397aa76fe0, 0x20, 0, 0x53053053 [pid 9139] set_robust_list(0x7f397aa559a0, 24 [pid 9131] <... ioctl resumed>) = 0 [pid 9128] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 9140] <... rseq resumed>) = 0 [pid 9139] <... set_robust_list resumed>) = 0 [pid 9136] <... clone3 resumed> => {parent_tid=[656]}, 88) = 656 [pid 9130] <... futex resumed>) = 0 [pid 9129] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 9139] rt_sigprocmask(SIG_SETMASK, [], [pid 9128] futex(0x7f397ab4b6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 9139] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 9128] <... futex resumed>) = 0 [pid 9131] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 9139] openat(AT_FDCWD, ".", O_RDONLY [pid 9128] futex(0x7f397ab4b6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 9131] <... futex resumed>) = 0 [pid 9140] set_robust_list(0x7f397aa769a0, 24 [pid 9139] <... openat resumed>) = 4 [pid 9136] rt_sigprocmask(SIG_SETMASK, [], [pid 9131] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 9130] ioctl(4, F2FS_IOC_SHUTDOWN, 0x200000000080 [pid 9129] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 9140] <... set_robust_list resumed>) = 0 [pid 9140] rt_sigprocmask(SIG_SETMASK, [], [pid 9139] futex(0x7f397ab4b6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 9136] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 9130] <... ioctl resumed>) = 0 [pid 9129] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 9140] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 9139] <... futex resumed>) = 1 [pid 9136] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 9131] <... futex resumed>) = 0 [pid 9130] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 9129] <... futex resumed>) = 1 [pid 9128] <... futex resumed>) = 0 [pid 9140] memfd_create("syzkaller", 0 [pid 9139] futex(0x7f397ab4b6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 9136] <... futex resumed>) = 0 [pid 9130] <... futex resumed>) = 1 [pid 9129] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 9126] <... futex resumed>) = 0 [pid 9136] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 9130] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 9126] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 9130] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 9126] <... futex resumed>) = 0 [pid 9130] fallocate(-1, 0, 0, 134220898 [pid 9126] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 9130] <... fallocate resumed>) = -1 EBADF (Bad file descriptor) [pid 9140] <... memfd_create resumed>) = 3 [pid 9131] fallocate(-1, 0, 0, 134220898 [pid 9128] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 9140] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 9132] <... futex resumed>) = 0 [pid 9131] <... fallocate resumed>) = -1 EBADF (Bad file descriptor) [pid 9128] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 9132] ioctl(4, F2FS_IOC_SHUTDOWN, 0x200000000080 [pid 9131] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 9132] <... ioctl resumed>) = 0 [pid 9129] <... futex resumed>) = 0 [pid 9131] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 9140] <... mmap resumed>) = 0x7f3972600000 [pid 9135] <... mount resumed>) = 0 [pid 9132] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 9129] close(3 [pid 9132] <... futex resumed>) = 1 [pid 9129] <... close resumed>) = 0 [pid 9128] <... futex resumed>) = 0 [pid 9132] fallocate(-1, 0, 0, 134220898 [pid 9129] close(4 [pid 9128] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 9132] <... fallocate resumed>) = -1 EBADF (Bad file descriptor) [pid 9130] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 9129] <... close resumed>) = 0 [pid 9128] <... futex resumed>) = 0 [pid 9130] <... futex resumed>) = 1 [pid 9126] <... futex resumed>) = 0 [pid 9129] close(5 [pid 9128] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 9132] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 9129] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9128] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 9132] <... futex resumed>) = 0 [pid 9129] close(6 [pid 9128] close(3 [pid 9132] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 9128] <... close resumed>) = 0 [pid 9129] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9128] close(4 [pid 9140] 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\x00\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 9135] openat(AT_FDCWD, "./file1", O_RDONLY|O_DIRECTORY [pid 9130] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 9129] close(7 [pid 9128] <... close resumed>) = 0 [pid 9126] close(3 [pid 9129] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9128] close(5) = -1 EBADF (Bad file descriptor) [pid 9126] <... close resumed>) = 0 [pid 9128] close(6 [pid 9129] close(8 [pid 9128] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9129] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9128] close(7 [pid 9126] close(4 [pid 9135] <... openat resumed>) = 3 [pid 9129] close(9 [pid 9128] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9126] <... close resumed>) = 0 [pid 9140] <... write resumed>) = 131072 [pid 9135] chdir("./file1" [pid 9129] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9128] close(8 [pid 9126] close(5 [pid 9140] munmap(0x7f3972600000, 138412032 [pid 9135] <... chdir resumed>) = 0 [pid 9129] close(10 [pid 9128] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9126] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9135] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 9129] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9128] close(9 [pid 9126] close(6 [pid 9129] close(11 [pid 9128] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9126] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9140] <... munmap resumed>) = 0 [pid 9135] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 9129] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9128] close(10 [pid 9126] close(7 [pid 9135] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 9129] close(12 [pid 9128] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9126] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9126] close(8 [pid 9129] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9128] close(11 [pid 9126] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9135] <... futex resumed>) = 1 [pid 9134] <... futex resumed>) = 0 [pid 9129] close(13 [pid 9135] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 9128] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9126] close(9 [pid 9140] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 9135] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 9134] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 9129] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9128] close(12 [pid 9126] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9140] <... openat resumed>) = 4 [pid 9135] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_NOCTTY|O_TRUNC|O_SYNC|O_NOATIME|FASYNC, 0100 [pid 9134] <... futex resumed>) = 0 [ 259.941219][ T9135] exFAT-fs (loop0): failed to load upcase table (idx : 0x000104d0, chksum : 0xda218cab, utbl_chksum : 0xe619d30d) [pid 9129] close(14 [pid 9128] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9126] close(10 [pid 9134] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 9126] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9126] close(11) = -1 EBADF (Bad file descriptor) [pid 9126] close(12) = -1 EBADF (Bad file descriptor) [pid 9126] close(13) = -1 EBADF (Bad file descriptor) [pid 9126] close(14) = -1 EBADF (Bad file descriptor) [pid 9126] close(15) = -1 EBADF (Bad file descriptor) [pid 9126] close(16) = -1 EBADF (Bad file descriptor) [pid 9129] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9128] close(13 [pid 9126] close(17 [pid 9140] ioctl(4, LOOP_SET_FD, 3 [pid 9129] close(15 [pid 9128] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9126] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9129] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9128] close(14 [pid 9126] close(18) = -1 EBADF (Bad file descriptor) [pid 9126] close(19) = -1 EBADF (Bad file descriptor) [pid 9126] close(20) = -1 EBADF (Bad file descriptor) [pid 9126] close(21) = -1 EBADF (Bad file descriptor) [pid 9126] close(22) = -1 EBADF (Bad file descriptor) [pid 9126] close(23) = -1 EBADF (Bad file descriptor) [pid 9126] close(24) = -1 EBADF (Bad file descriptor) [pid 9126] close(25) = -1 EBADF (Bad file descriptor) [pid 9126] close(26) = -1 EBADF (Bad file descriptor) [pid 9126] close(27) = -1 EBADF (Bad file descriptor) [pid 9126] close(28 [pid 9128] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9129] close(16 [pid 9126] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9126] close(29) = -1 EBADF (Bad file descriptor) [pid 9126] exit_group(0 [pid 9137] <... futex resumed>) = ? [pid 9130] <... futex resumed>) = ? [pid 9126] <... exit_group resumed>) = ? [pid 9129] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9128] close(15 [pid 9137] +++ exited with 0 +++ [pid 9130] +++ exited with 0 +++ [pid 9129] close(17 [pid 9128] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9126] +++ exited with 0 +++ [pid 9135] <... openat resumed>) = -1 EIO (Input/output error) [pid 9129] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9128] close(16 [pid 5858] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=654, si_uid=0, si_status=0, si_utime=0, si_stime=6 /* 0.06 s */} --- [pid 9129] close(18 [pid 9128] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9129] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9128] close(17 [pid 9129] close(19 [pid 9128] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9129] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9128] close(18 [pid 9129] close(20 [pid 9128] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9140] <... ioctl resumed>) = 0 [pid 9129] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9128] close(19 [pid 5858] umount2("./258", MNT_FORCE|UMOUNT_NOFOLLOW [pid 9129] close(21 [pid 9128] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9129] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9128] close(20 [pid 9140] close(3 [pid 9129] close(22 [pid 9128] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5858] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 9129] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9128] close(21 [pid 5858] openat(AT_FDCWD, "./258", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 9140] <... close resumed>) = 0 [pid 9129] close(23 [pid 9128] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9140] close(4 [pid 9129] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9128] close(22 [pid 5858] <... openat resumed>) = 3 [pid 9129] close(24 [pid 9128] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9140] <... close resumed>) = 0 [pid 9129] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9128] close(23 [pid 5858] newfstatat(3, "", [pid 9140] mkdir("./file1", 0777 [pid 9129] close(25 [pid 9128] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9140] <... mkdir resumed>) = 0 [pid 9129] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9128] close(24 [pid 5858] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=80, ...}, AT_EMPTY_PATH) = 0 [pid 9140] mount("/dev/loop1", "./file1", "exfat", 0, "" [pid 9129] close(26 [pid 9128] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9129] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9128] close(25 [pid 5858] getdents64(3, [pid 9129] close(27 [pid 9128] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5858] <... getdents64 resumed>0x55555c89d730 /* 4 entries */, 32768) = 112 [pid 9129] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9128] close(26 [pid 5858] umount2("./258/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 9129] close(28 [pid 9128] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9135] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 9129] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9128] close(27 [pid 5858] <... umount2 resumed>) = 0 [pid 9135] <... futex resumed>) = 1 [pid 9134] <... futex resumed>) = 0 [pid 9129] close(29 [pid 9128] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5858] umount2("./258/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 9135] openat(AT_FDCWD, ".", O_RDONLY [pid 9134] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 9129] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9128] close(28 [pid 5858] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 9135] <... openat resumed>) = 4 [pid 9134] <... futex resumed>) = 0 [pid 9129] exit_group(0 [pid 9128] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5858] newfstatat(AT_FDCWD, "./258/file1", [pid 9138] <... futex resumed>) = ? [pid 9135] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 9134] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 9131] <... futex resumed>) = ? [pid 9129] <... exit_group resumed>) = ? [pid 9128] close(29 [pid 5858] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 9138] +++ exited with 0 +++ [pid 9135] <... futex resumed>) = 0 [pid 9134] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 9131] +++ exited with 0 +++ [pid 9129] +++ exited with 0 +++ [pid 9128] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5858] umount2("./258/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 9135] ioctl(4, F2FS_IOC_SHUTDOWN, 0x200000000080 [pid 9134] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 9128] exit_group(0 [pid 5857] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=640, si_uid=0, si_status=0, si_utime=0, si_stime=2 /* 0.02 s */} --- [pid 5858] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 9139] <... futex resumed>) = ? [pid 9135] <... ioctl resumed>) = 0 [pid 9134] <... futex resumed>) = 0 [pid 9132] <... futex resumed>) = ? [pid 9128] <... exit_group resumed>) = ? [ 259.985698][ T9135] exFAT-fs (loop0): error, data size is invalid(10) [ 259.993830][ T9140] loop1: detected capacity change from 0 to 256 [ 260.009330][ T9135] exFAT-fs (loop0): Filesystem has been set read-only [pid 5858] openat(AT_FDCWD, "./258/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 9139] +++ exited with 0 +++ [pid 9135] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 9134] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 9132] +++ exited with 0 +++ [pid 9128] +++ exited with 0 +++ [pid 5858] <... openat resumed>) = 4 [pid 9134] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 5857] umount2("./261", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5858] newfstatat(4, "", [pid 9134] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5857] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5858] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_EMPTY_PATH) = 0 [pid 9134] <... futex resumed>) = 0 [pid 5857] openat(AT_FDCWD, "./261", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5858] getdents64(4, [pid 9134] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5857] <... openat resumed>) = 3 [pid 5858] <... getdents64 resumed>0x55555c8a5770 /* 2 entries */, 32768) = 48 [pid 5857] newfstatat(3, "", [pid 5858] getdents64(4, [pid 5857] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=80, ...}, AT_EMPTY_PATH) = 0 [pid 5858] <... getdents64 resumed>0x55555c8a5770 /* 0 entries */, 32768) = 0 [pid 5857] getdents64(3, [pid 5858] close(4 [pid 5857] <... getdents64 resumed>0x55555c89d730 /* 4 entries */, 32768) = 112 [pid 5858] <... close resumed>) = 0 [pid 5857] umount2("./261/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5858] rmdir("./258/file1") = 0 [pid 5858] umount2("./258/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5858] newfstatat(AT_FDCWD, "./258/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5858] unlink("./258/binderfs") = 0 [pid 5858] getdents64(3, [pid 9135] <... futex resumed>) = 1 [pid 9134] <... futex resumed>) = 0 [pid 5857] <... umount2 resumed>) = 0 [pid 5856] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=657, si_uid=0, si_status=0, si_utime=0, si_stime=5 /* 0.05 s */} --- [pid 9135] fallocate(-1, 0, 0, 134220898 [pid 9134] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=28000000} [pid 9135] <... fallocate resumed>) = -1 EBADF (Bad file descriptor) [pid 9135] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 9134] <... futex resumed>) = 0 [pid 9135] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 9134] close(3) = 0 [pid 5857] umount2("./261/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5858] <... getdents64 resumed>0x55555c89d730 /* 0 entries */, 32768) = 0 [pid 9134] close(4) = 0 [pid 5857] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5858] close(3 [pid 9134] close(5) = -1 EBADF (Bad file descriptor) [pid 5857] newfstatat(AT_FDCWD, "./261/file1", [pid 5858] <... close resumed>) = 0 [pid 9134] close(6 [pid 5857] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5858] rmdir("./258" [pid 9134] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5857] umount2("./261/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5858] <... rmdir resumed>) = 0 [pid 9134] close(7 [pid 5857] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5858] mkdir("./259", 0777 [pid 9134] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5857] openat(AT_FDCWD, "./261/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 9140] <... mount resumed>) = 0 [pid 9134] close(8 [pid 5857] <... openat resumed>) = 4 [pid 5858] <... mkdir resumed>) = 0 [pid 9134] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5857] newfstatat(4, "", [pid 9134] close(9 [pid 5857] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_EMPTY_PATH) = 0 [pid 5858] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 9140] openat(AT_FDCWD, "./file1", O_RDONLY|O_DIRECTORY [pid 9134] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5857] getdents64(4, [pid 9134] close(10 [pid 9140] <... openat resumed>) = 3 [pid 9134] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9140] chdir("./file1" [pid 9134] close(11 [pid 9140] <... chdir resumed>) = 0 [pid 9134] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5857] <... getdents64 resumed>0x55555c8a5770 /* 2 entries */, 32768) = 48 [pid 9140] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 9134] close(12) = -1 EBADF (Bad file descriptor) [pid 5858] <... openat resumed>) = 3 [pid 5856] umount2("./259", MNT_FORCE|UMOUNT_NOFOLLOW [pid 9140] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 9134] close(13 [pid 5858] ioctl(3, LOOP_CLR_FD [pid 5856] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 9140] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 9134] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5858] <... ioctl resumed>) = 0 [pid 5856] openat(AT_FDCWD, "./259", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 9140] <... futex resumed>) = 1 [pid 9136] <... futex resumed>) = 0 [pid 9134] close(14 [pid 5857] getdents64(4, [pid 5858] close(3 [pid 9140] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 9136] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 9134] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5857] <... getdents64 resumed>0x55555c8a5770 /* 0 entries */, 32768) = 0 [pid 5856] <... openat resumed>) = 3 [pid 9140] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 9136] <... futex resumed>) = 0 [pid 9134] close(15 [pid 5856] newfstatat(3, "", [pid 9140] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_NOCTTY|O_TRUNC|O_SYNC|O_NOATIME|FASYNC, 0100 [pid 9136] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 9134] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5856] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=80, ...}, AT_EMPTY_PATH) = 0 [ 260.053554][ T9140] exFAT-fs (loop1): failed to load upcase table (idx : 0x000104d0, chksum : 0xda218cab, utbl_chksum : 0xe619d30d) [pid 5858] <... close resumed>) = 0 [pid 9134] close(16 [pid 5857] close(4 [pid 5856] getdents64(3, [pid 5857] <... close resumed>) = 0 [pid 5858] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 9140] <... openat resumed>) = -1 EIO (Input/output error) [pid 9134] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5857] rmdir("./261/file1" [pid 5856] <... getdents64 resumed>0x55555c89d730 /* 4 entries */, 32768) = 112 [pid 9140] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 9134] close(17 [pid 9140] <... futex resumed>) = 1 [pid 9134] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5856] umount2("./259/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 9136] <... futex resumed>) = 0 [pid 9134] close(18 [pid 9136] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 9134] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5857] <... rmdir resumed>) = 0 [pid 9140] openat(AT_FDCWD, ".", O_RDONLY [pid 9136] <... futex resumed>) = 0 [pid 9134] close(19 [pid 5857] umount2("./261/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW./strace-static-x86_64: Process 9141 attached [pid 9140] <... openat resumed>) = 4 [pid 9136] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 9134] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5857] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 9134] close(20 [pid 5857] newfstatat(AT_FDCWD, "./261/binderfs", [pid 9141] set_robust_list(0x55555c89c6a0, 24 [pid 9140] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 9134] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5857] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 9141] <... set_robust_list resumed>) = 0 [pid 9140] <... futex resumed>) = 1 [pid 9136] <... futex resumed>) = 0 [pid 9134] close(21 [pid 5857] unlink("./261/binderfs" [pid 9141] chdir("./259" [pid 9140] ioctl(4, F2FS_IOC_SHUTDOWN, 0x200000000080 [pid 9136] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 9134] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5857] <... unlink resumed>) = 0 [pid 5858] <... clone resumed>, child_tidptr=0x55555c89c690) = 657 [pid 9140] <... ioctl resumed>) = 0 [pid 9136] <... futex resumed>) = 0 [pid 9134] close(22 [pid 5857] getdents64(3, [pid 9141] <... chdir resumed>) = 0 [pid 9140] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 9136] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 9134] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5857] <... getdents64 resumed>0x55555c89d730 /* 0 entries */, 32768) = 0 [pid 9141] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 9140] <... futex resumed>) = 0 [pid 9136] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 9134] close(23 [pid 5857] close(3 [pid 5856] <... umount2 resumed>) = 0 [pid 9134] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5857] <... close resumed>) = 0 [pid 5856] umount2("./259/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 9141] <... prctl resumed>) = 0 [pid 9140] fallocate(-1, 0, 0, 134220898 [pid 9136] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 9134] close(24 [pid 5857] rmdir("./261" [pid 5856] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 9141] setpgid(0, 0 [pid 9140] <... fallocate resumed>) = -1 EBADF (Bad file descriptor) [pid 9136] <... futex resumed>) = 0 [pid 9134] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5856] newfstatat(AT_FDCWD, "./259/file1", [pid 9141] <... setpgid resumed>) = 0 [pid 9140] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 9136] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 9134] close(25 [pid 5857] <... rmdir resumed>) = 0 [pid 5856] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 9141] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 9140] <... futex resumed>) = 0 [pid 9136] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 9134] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5857] mkdir("./262", 0777 [pid 5856] umount2("./259/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 9141] <... openat resumed>) = 3 [pid 9140] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 9136] close(3 [pid 9134] close(26 [pid 5857] <... mkdir resumed>) = 0 [pid 5856] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 9134] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5857] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 5856] openat(AT_FDCWD, "./259/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 9141] write(3, "1000", 4 [pid 9136] <... close resumed>) = 0 [pid 9134] close(27 [pid 5857] <... openat resumed>) = 3 [pid 5856] <... openat resumed>) = 4 [pid 9141] <... write resumed>) = 4 [pid 9136] close(4 [pid 9134] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5857] ioctl(3, LOOP_CLR_FD [pid 5856] newfstatat(4, "", [pid 9136] <... close resumed>) = 0 [pid 9134] close(28 [pid 5857] <... ioctl resumed>) = 0 [pid 5856] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_EMPTY_PATH) = 0 [pid 9141] close(3 [pid 9136] close(5 [pid 9134] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5857] close(3 [pid 5856] getdents64(4, [pid 9136] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9134] close(29 [pid 5856] <... getdents64 resumed>0x55555c8a5770 /* 2 entries */, 32768) = 48 [pid 9134] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5856] getdents64(4, [pid 9136] close(6 [pid 9134] exit_group(0 [pid 5856] <... getdents64 resumed>0x55555c8a5770 /* 0 entries */, 32768) = 0 [pid 9141] <... close resumed>) = 0 [pid 9136] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9135] <... futex resumed>) = ? [pid 9134] <... exit_group resumed>) = ? [pid 5857] <... close resumed>) = 0 [pid 5856] close(4) = 0 [pid 5856] rmdir("./259/file1") = 0 [pid 5856] umount2("./259/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5856] newfstatat(AT_FDCWD, "./259/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 9135] +++ exited with 0 +++ [pid 9134] +++ exited with 0 +++ [pid 5857] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5856] unlink("./259/binderfs") = 0 [pid 5855] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=645, si_uid=0, si_status=0, si_utime=0, si_stime=6 /* 0.06 s */} --- [pid 5856] getdents64(3, [pid 5855] restart_syscall(<... resuming interrupted clone ...> [pid 5856] <... getdents64 resumed>0x55555c89d730 /* 0 entries */, 32768) = 0 [pid 5856] close(3) = 0 [pid 5856] rmdir("./259") = 0 [pid 5856] mkdir("./260", 0777./strace-static-x86_64: Process 9142 attached ) = 0 [pid 9142] set_robust_list(0x55555c89c6a0, 24 [pid 5857] <... clone resumed>, child_tidptr=0x55555c89c690) = 643 [pid 5856] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 9142] <... set_robust_list resumed>) = 0 [pid 5856] <... openat resumed>) = 3 [pid 9142] chdir("./262" [ 260.098369][ T9140] exFAT-fs (loop1): error, data size is invalid(10) [ 260.105786][ T9140] exFAT-fs (loop1): Filesystem has been set read-only [pid 5856] ioctl(3, LOOP_CLR_FD) = 0 [pid 9142] <... chdir resumed>) = 0 [pid 5856] close(3 [pid 9142] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5856] <... close resumed>) = 0 [pid 9142] <... prctl resumed>) = 0 [pid 9142] setpgid(0, 0) = 0 [pid 5855] <... restart_syscall resumed>) = 0 [pid 5855] umount2("./258", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5855] openat(AT_FDCWD, "./258", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 9142] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5855] <... openat resumed>) = 3 [pid 9142] <... openat resumed>) = 3 [pid 5855] newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=80, ...}, AT_EMPTY_PATH) = 0 [pid 5855] getdents64(3, [pid 9142] write(3, "1000", 4 [pid 5855] <... getdents64 resumed>0x55555c89d730 /* 4 entries */, 32768) = 112 [pid 9142] <... write resumed>) = 4 [pid 5856] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5855] umount2("./258/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 9142] close(3 [pid 9141] symlink("/dev/binderfs", "./binderfs" [pid 9136] close(7) = -1 EBADF (Bad file descriptor) [pid 9136] close(8) = -1 EBADF (Bad file descriptor) [pid 9136] close(9) = -1 EBADF (Bad file descriptor) [pid 9136] close(10) = -1 EBADF (Bad file descriptor) ./strace-static-x86_64: Process 9143 attached [pid 9141] <... symlink resumed>) = 0 [pid 9136] close(11 [pid 9142] <... close resumed>) = 0 [pid 9136] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9143] set_robust_list(0x55555c89c6a0, 24 [pid 9142] symlink("/dev/binderfs", "./binderfs" [pid 9136] close(12 [pid 9143] <... set_robust_list resumed>) = 0 [pid 9142] <... symlink resumed>) = 0 [pid 9136] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9143] chdir("./260" [pid 9136] close(13 [pid 9142] write(1, "executing program\n", 18 [pid 9136] <... close resumed>) = -1 EBADF (Bad file descriptor) executing program [pid 9143] <... chdir resumed>) = 0 [pid 9142] <... write resumed>) = 18 [pid 9136] close(14 [pid 5856] <... clone resumed>, child_tidptr=0x55555c89c690) = 660 [pid 9143] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 9142] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 9136] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9143] <... prctl resumed>) = 0 [pid 9142] <... futex resumed>) = 0 [pid 9136] close(15 [pid 9143] setpgid(0, 0 [pid 9142] rt_sigaction(SIGRT_1, {sa_handler=0x7f397aae8710, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f397aad98c0}, [pid 9136] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9143] <... setpgid resumed>) = 0 [pid 9142] <... rt_sigaction resumed>NULL, 8) = 0 [pid 9136] close(16 [pid 9143] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 9142] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 9141] write(1, "executing program\n", 18 [pid 9136] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9142] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 9136] close(17 [pid 9142] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 9136] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9143] <... openat resumed>) = 3 [pid 9142] <... mmap resumed>) = 0x7f397aa56000 [pid 9136] close(18) = -1 EBADF (Bad file descriptor) [pid 9136] close(19) = -1 EBADF (Bad file descriptor) [pid 9142] mprotect(0x7f397aa57000, 131072, PROT_READ|PROT_WRITE [pid 9136] close(20 [pid 9143] write(3, "1000", 4 [pid 9142] <... mprotect resumed>) = 0 [pid 9136] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9143] <... write resumed>) = 4 [pid 9142] rt_sigprocmask(SIG_BLOCK, ~[], [pid 9136] close(21 [pid 9143] close(3 [pid 9136] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9143] <... close resumed>) = 0 [pid 9136] close(22 [pid 9143] symlink("/dev/binderfs", "./binderfs" [pid 9142] <... rt_sigprocmask resumed>[], 8) = 0 [pid 9136] <... close resumed>) = -1 EBADF (Bad file descriptor) executing program [pid 9143] <... symlink resumed>) = 0 [pid 9142] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f397aa76990, parent_tid=0x7f397aa76990, exit_signal=0, stack=0x7f397aa56000, stack_size=0x20300, tls=0x7f397aa766c0} [pid 9141] <... write resumed>) = 18 [pid 9136] close(23 [pid 5855] <... umount2 resumed>) = 0 ./strace-static-x86_64: Process 9144 attached [pid 9143] write(1, "executing program\n", 18 [pid 9141] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 9136] <... close resumed>) = -1 EBADF (Bad file descriptor) executing program [pid 9144] rseq(0x7f397aa76fe0, 0x20, 0, 0x53053053 [pid 9143] <... write resumed>) = 18 [pid 9141] <... futex resumed>) = 0 [pid 9136] close(24 [pid 9144] <... rseq resumed>) = 0 [pid 9143] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 9142] <... clone3 resumed> => {parent_tid=[644]}, 88) = 644 [pid 9141] rt_sigaction(SIGRT_1, {sa_handler=0x7f397aae8710, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f397aad98c0}, [pid 9136] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5855] umount2("./258/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 9144] set_robust_list(0x7f397aa769a0, 24 [pid 9143] <... futex resumed>) = 0 [pid 9142] rt_sigprocmask(SIG_SETMASK, [], [pid 9141] <... rt_sigaction resumed>NULL, 8) = 0 [pid 9136] close(25 [pid 5855] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 9144] <... set_robust_list resumed>) = 0 [pid 9143] rt_sigaction(SIGRT_1, {sa_handler=0x7f397aae8710, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f397aad98c0}, [pid 9142] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 9141] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 9136] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9144] rt_sigprocmask(SIG_SETMASK, [], [pid 9143] <... rt_sigaction resumed>NULL, 8) = 0 [pid 9142] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 9141] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 9136] close(26 [pid 5855] newfstatat(AT_FDCWD, "./258/file1", [pid 9144] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 9143] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 9142] <... futex resumed>) = 0 [pid 9141] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 9136] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5855] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 9144] memfd_create("syzkaller", 0 [pid 9143] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 9142] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 9141] <... mmap resumed>) = 0x7f397aa56000 [pid 9136] close(27 [pid 9144] <... memfd_create resumed>) = 3 [pid 9143] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 9141] mprotect(0x7f397aa57000, 131072, PROT_READ|PROT_WRITE [pid 9136] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5855] umount2("./258/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 9144] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 9143] <... mmap resumed>) = 0x7f397aa56000 [pid 9141] <... mprotect resumed>) = 0 [pid 9136] close(28 [pid 5855] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 9144] <... mmap resumed>) = 0x7f3972600000 [pid 9143] mprotect(0x7f397aa57000, 131072, PROT_READ|PROT_WRITE [pid 9141] rt_sigprocmask(SIG_BLOCK, ~[], [pid 9136] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5855] openat(AT_FDCWD, "./258/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 9141] <... rt_sigprocmask resumed>[], 8) = 0 [pid 9136] close(29 [pid 9143] <... mprotect resumed>) = 0 [pid 9141] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f397aa76990, parent_tid=0x7f397aa76990, exit_signal=0, stack=0x7f397aa56000, stack_size=0x20300, tls=0x7f397aa766c0} [pid 9136] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5855] <... openat resumed>) = 4 ./strace-static-x86_64: Process 9145 attached [pid 9143] rt_sigprocmask(SIG_BLOCK, ~[], [pid 9136] exit_group(0 [pid 5855] newfstatat(4, "", [pid 9145] rseq(0x7f397aa76fe0, 0x20, 0, 0x53053053 [pid 9144] 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\x00\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 9143] <... rt_sigprocmask resumed>[], 8) = 0 [pid 9141] <... clone3 resumed> => {parent_tid=[658]}, 88) = 658 [pid 9136] <... exit_group resumed>) = ? [pid 5855] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_EMPTY_PATH) = 0 [pid 9145] <... rseq resumed>) = 0 [pid 9144] <... write resumed>) = 131072 [pid 9143] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f397aa76990, parent_tid=0x7f397aa76990, exit_signal=0, stack=0x7f397aa56000, stack_size=0x20300, tls=0x7f397aa766c0} [pid 9141] rt_sigprocmask(SIG_SETMASK, [], [pid 9140] <... futex resumed>) = ? [pid 5855] getdents64(4, [pid 9141] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5855] <... getdents64 resumed>0x55555c8a5770 /* 2 entries */, 32768) = 48 [pid 5855] getdents64(4, 0x55555c8a5770 /* 0 entries */, 32768) = 0 ./strace-static-x86_64: Process 9146 attached [pid 5855] close(4 [pid 9143] <... clone3 resumed> => {parent_tid=[661]}, 88) = 661 [pid 5855] <... close resumed>) = 0 [pid 9146] rseq(0x7f397aa76fe0, 0x20, 0, 0x53053053 [pid 9141] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 9140] +++ exited with 0 +++ [pid 9136] +++ exited with 0 +++ [pid 9146] <... rseq resumed>) = 0 [pid 9144] munmap(0x7f3972600000, 138412032 [pid 9143] rt_sigprocmask(SIG_SETMASK, [], [pid 5855] rmdir("./258/file1" [pid 9146] set_robust_list(0x7f397aa769a0, 24 [pid 9145] set_robust_list(0x7f397aa769a0, 24 [pid 9144] <... munmap resumed>) = 0 [pid 9143] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 9141] <... futex resumed>) = 0 [pid 5855] <... rmdir resumed>) = 0 [pid 5854] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=655, si_uid=0, si_status=0, si_utime=0, si_stime=4 /* 0.04 s */} --- [pid 9146] <... set_robust_list resumed>) = 0 [pid 9145] <... set_robust_list resumed>) = 0 [pid 9144] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 9143] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 9141] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 5855] umount2("./258/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5854] restart_syscall(<... resuming interrupted clone ...> [pid 9146] rt_sigprocmask(SIG_SETMASK, [], [pid 9145] rt_sigprocmask(SIG_SETMASK, [], [pid 9144] <... openat resumed>) = 4 [pid 9143] <... futex resumed>) = 0 [pid 9145] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 9146] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 9144] ioctl(4, LOOP_SET_FD, 3 [pid 9143] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 5855] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 9145] memfd_create("syzkaller", 0 [pid 5854] <... restart_syscall resumed>) = 0 [pid 9146] memfd_create("syzkaller", 0) = 3 [pid 5855] newfstatat(AT_FDCWD, "./258/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5855] unlink("./258/binderfs" [pid 9146] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5855] <... unlink resumed>) = 0 [pid 5854] umount2("./262", MNT_FORCE|UMOUNT_NOFOLLOW [pid 9146] <... mmap resumed>) = 0x7f3972600000 [pid 5854] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 9146] 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\x00\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 5855] getdents64(3, [pid 9145] <... memfd_create resumed>) = 3 [pid 5854] openat(AT_FDCWD, "./262", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 9145] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f3972600000 [pid 5855] <... getdents64 resumed>0x55555c89d730 /* 0 entries */, 32768) = 0 [pid 5854] <... openat resumed>) = 3 [pid 5855] close(3 [pid 5854] newfstatat(3, "", [pid 5855] <... close resumed>) = 0 [pid 5854] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=80, ...}, AT_EMPTY_PATH) = 0 [pid 5855] rmdir("./258" [pid 5854] getdents64(3, [pid 9145] 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\x00\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 5855] <... rmdir resumed>) = 0 [pid 5854] <... getdents64 resumed>0x55555c89d730 /* 4 entries */, 32768) = 112 [pid 5855] mkdir("./259", 0777 [pid 5854] umount2("./262/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 9146] <... write resumed>) = 131072 [pid 9145] <... write resumed>) = 131072 [pid 5855] <... mkdir resumed>) = 0 [pid 5854] <... umount2 resumed>) = 0 [pid 9145] munmap(0x7f3972600000, 138412032 [pid 5854] umount2("./262/file1", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 9145] <... munmap resumed>) = 0 [pid 5854] newfstatat(AT_FDCWD, "./262/file1", {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5854] umount2("./262/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5855] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 5854] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5855] <... openat resumed>) = 3 [pid 5854] openat(AT_FDCWD, "./262/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5855] ioctl(3, LOOP_CLR_FD [pid 5854] <... openat resumed>) = 4 [pid 5855] <... ioctl resumed>) = 0 [pid 5854] newfstatat(4, "", [pid 5855] close(3 [pid 5854] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_EMPTY_PATH) = 0 [pid 5855] <... close resumed>) = 0 [pid 5854] getdents64(4, [pid 9144] <... ioctl resumed>) = 0 [pid 5854] <... getdents64 resumed>0x55555c8a5770 /* 2 entries */, 32768) = 48 [pid 9144] close(3 [pid 5854] getdents64(4, [pid 9146] munmap(0x7f3972600000, 138412032 [pid 9144] <... close resumed>) = 0 [pid 5854] <... getdents64 resumed>0x55555c8a5770 /* 0 entries */, 32768) = 0 [pid 9146] <... munmap resumed>) = 0 [pid 9144] close(4 [pid 5854] close(4) = 0 [pid 9146] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 5854] rmdir("./262/file1") = 0 [pid 5854] umount2("./262/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5854] newfstatat(AT_FDCWD, "./262/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5854] unlink("./262/binderfs") = 0 [pid 9146] <... openat resumed>) = 4 [pid 5854] getdents64(3, [pid 5855] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5854] <... getdents64 resumed>0x55555c89d730 /* 0 entries */, 32768) = 0 [pid 9146] ioctl(4, LOOP_SET_FD, 3 [pid 9145] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 5854] close(3 [pid 9144] <... close resumed>) = 0 [pid 5854] <... close resumed>) = 0 [ 260.228477][ T9144] loop4: detected capacity change from 0 to 256 ./strace-static-x86_64: Process 9147 attached [pid 9145] <... openat resumed>) = 4 [pid 9144] mkdir("./file1", 0777 [pid 5854] rmdir("./262" [pid 9147] set_robust_list(0x55555c89c6a0, 24 [pid 9145] ioctl(4, LOOP_SET_FD, 3 [pid 9147] <... set_robust_list resumed>) = 0 [pid 5854] <... rmdir resumed>) = 0 [pid 9144] <... mkdir resumed>) = 0 [pid 5854] mkdir("./263", 0777 [pid 9147] chdir("./259" [pid 5854] <... mkdir resumed>) = 0 [pid 9147] <... chdir resumed>) = 0 [pid 5855] <... clone resumed>, child_tidptr=0x55555c89c690) = 647 [pid 5854] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 9147] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 9144] mount("/dev/loop4", "./file1", "exfat", 0, "" [pid 5854] <... openat resumed>) = 3 [pid 9147] <... prctl resumed>) = 0 [pid 5854] ioctl(3, LOOP_CLR_FD [pid 9147] setpgid(0, 0 [pid 5854] <... ioctl resumed>) = 0 [pid 5854] close(3 [pid 9147] <... setpgid resumed>) = 0 [pid 5854] <... close resumed>) = 0 [pid 5854] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 9148 attached [pid 9148] set_robust_list(0x55555c89c6a0, 24) = 0 [pid 9147] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 9148] chdir("./263") = 0 [pid 5854] <... clone resumed>, child_tidptr=0x55555c89c690) = 657 [pid 9147] <... openat resumed>) = 3 [pid 9148] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 9147] write(3, "1000", 4 [pid 9148] <... prctl resumed>) = 0 [pid 9147] <... write resumed>) = 4 [pid 9148] setpgid(0, 0 [pid 9147] close(3) = 0 [pid 9148] <... setpgid resumed>) = 0 [pid 9148] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 9146] <... ioctl resumed>) = 0 [pid 9148] write(3, "1000", 4 [pid 9146] close(3) = 0 [pid 9148] <... write resumed>) = 4 [pid 9146] close(4 [pid 9148] close(3 [pid 9146] <... close resumed>) = 0 [pid 9148] <... close resumed>) = 0 [pid 9146] mkdir("./file1", 0777 [pid 9148] symlink("/dev/binderfs", "./binderfs" [pid 9147] symlink("/dev/binderfs", "./binderfs" [pid 9146] <... mkdir resumed>) = 0 [pid 9148] <... symlink resumed>) = 0 [pid 9148] write(1, "executing program\n", 18executing program [pid 9147] <... symlink resumed>) = 0 [pid 9146] mount("/dev/loop2", "./file1", "exfat", 0, ""executing program [pid 9148] <... write resumed>) = 18 [pid 9147] write(1, "executing program\n", 18) = 18 [pid 9145] <... ioctl resumed>) = 0 [pid 9147] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [ 260.275258][ T9146] loop2: detected capacity change from 0 to 256 [ 260.282997][ T9145] loop3: detected capacity change from 0 to 256 [pid 9145] close(3 [pid 9148] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 9147] <... futex resumed>) = 0 [pid 9145] <... close resumed>) = 0 [pid 9147] rt_sigaction(SIGRT_1, {sa_handler=0x7f397aae8710, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f397aad98c0}, [pid 9148] <... futex resumed>) = 0 [pid 9148] rt_sigaction(SIGRT_1, {sa_handler=0x7f397aae8710, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f397aad98c0}, NULL, 8) = 0 [pid 9148] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 9148] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f397aa56000 [pid 9148] mprotect(0x7f397aa57000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 9148] rt_sigprocmask(SIG_BLOCK, ~[], [pid 9147] <... rt_sigaction resumed>NULL, 8) = 0 [pid 9148] <... rt_sigprocmask resumed>[], 8) = 0 [pid 9148] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f397aa76990, parent_tid=0x7f397aa76990, exit_signal=0, stack=0x7f397aa56000, stack_size=0x20300, tls=0x7f397aa766c0} [pid 9147] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 9145] close(4 [pid 9148] <... clone3 resumed> => {parent_tid=[658]}, 88) = 658 [pid 9147] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 9145] <... close resumed>) = 0 [pid 9148] rt_sigprocmask(SIG_SETMASK, [], [pid 9147] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 9145] mkdir("./file1", 0777 [pid 9148] <... rt_sigprocmask resumed>NULL, 8) = 0 ./strace-static-x86_64: Process 9149 attached [pid 9148] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 9145] <... mkdir resumed>) = 0 [pid 9147] <... mmap resumed>) = 0x7f397aa56000 [pid 9148] <... futex resumed>) = 0 [pid 9148] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 9147] mprotect(0x7f397aa57000, 131072, PROT_READ|PROT_WRITE [pid 9145] mount("/dev/loop3", "./file1", "exfat", 0, "" [pid 9149] rseq(0x7f397aa76fe0, 0x20, 0, 0x53053053) = 0 [pid 9149] set_robust_list(0x7f397aa769a0, 24) = 0 [pid 9149] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 9149] memfd_create("syzkaller", 0) = 3 [pid 9149] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f3972600000 [pid 9149] 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\x00\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 9147] <... mprotect resumed>) = 0 [pid 9149] <... write resumed>) = 131072 [pid 9147] rt_sigprocmask(SIG_BLOCK, ~[], [ 260.319179][ T9144] exFAT-fs (loop4): failed to load upcase table (idx : 0x000104d0, chksum : 0xda218cab, utbl_chksum : 0xe619d30d) [pid 9149] munmap(0x7f3972600000, 138412032) = 0 [pid 9147] <... rt_sigprocmask resumed>[], 8) = 0 [pid 9144] <... mount resumed>) = 0 [pid 9149] openat(AT_FDCWD, "/dev/loop1", O_RDWR) = 4 [pid 9147] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f397aa76990, parent_tid=0x7f397aa76990, exit_signal=0, stack=0x7f397aa56000, stack_size=0x20300, tls=0x7f397aa766c0} [pid 9144] openat(AT_FDCWD, "./file1", O_RDONLY|O_DIRECTORY [pid 9149] ioctl(4, LOOP_SET_FD, 3 [pid 9144] <... openat resumed>) = 3 [pid 9149] <... ioctl resumed>) = -1 EBUSY (Device or resource busy) [pid 9144] chdir("./file1" [pid 9149] ioctl(4, LOOP_CLR_FD [pid 9144] <... chdir resumed>) = 0 [pid 9149] <... ioctl resumed>) = 0 [pid 9144] openat(AT_FDCWD, "/dev/loop4", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 9144] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 9144] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 9142] <... futex resumed>) = 0 [pid 9142] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 9149] ioctl(4, LOOP_SET_FD, 3 [pid 9144] <... futex resumed>) = 0 [pid 9142] <... futex resumed>) = 1 [pid 9149] <... ioctl resumed>) = -1 EBUSY (Device or resource busy) [pid 9144] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_NOCTTY|O_TRUNC|O_SYNC|O_NOATIME|FASYNC, 0100 [pid 9149] close(4 [pid 9142] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}./strace-static-x86_64: Process 9150 attached [pid 9147] <... clone3 resumed> => {parent_tid=[648]}, 88) = 648 [pid 9150] rseq(0x7f397aa76fe0, 0x20, 0, 0x53053053 [pid 9149] <... close resumed>) = 0 [pid 9147] rt_sigprocmask(SIG_SETMASK, [], [pid 9149] close(3) = 0 [pid 9149] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 9148] <... futex resumed>) = 0 [pid 9149] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_NOCTTY|O_TRUNC|O_SYNC|O_NOATIME|FASYNC, 0100 [pid 9148] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 9149] <... openat resumed>) = 3 [pid 9148] <... futex resumed>) = 0 [pid 9147] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 9150] <... rseq resumed>) = 0 [pid 9150] set_robust_list(0x7f397aa769a0, 24 [pid 9148] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 9147] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 9150] <... set_robust_list resumed>) = 0 [pid 9150] rt_sigprocmask(SIG_SETMASK, [], [pid 9147] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 9150] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 9150] memfd_create("syzkaller", 0) = 3 [pid 9150] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [ 260.362407][ T9145] exFAT-fs (loop3): failed to load upcase table (idx : 0x000104d0, chksum : 0xda218cab, utbl_chksum : 0xe619d30d) [ 260.381748][ T9144] exFAT-fs (loop4): error, data size is invalid(10) [pid 9149] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 9150] <... mmap resumed>) = 0x7f3972600000 [pid 9149] <... futex resumed>) = 1 [pid 9148] <... futex resumed>) = 0 [pid 9149] openat(AT_FDCWD, ".", O_RDONLY [pid 9148] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 9149] <... openat resumed>) = 4 [pid 9148] <... futex resumed>) = 0 [pid 9149] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 9148] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 9149] <... futex resumed>) = 0 [pid 9148] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 9149] ioctl(4, F2FS_IOC_SHUTDOWN, 0x200000000080 [pid 9148] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 9149] <... ioctl resumed>) = -1 ENOTTY (Inappropriate ioctl for device) [pid 9148] <... futex resumed>) = 0 [pid 9149] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 9148] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 9150] 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\x00\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 9149] <... futex resumed>) = 0 [pid 9150] <... write resumed>) = 131072 [pid 9149] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 9148] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 9145] <... mount resumed>) = 0 [pid 9150] munmap(0x7f3972600000, 138412032 [pid 9148] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 9150] <... munmap resumed>) = 0 [pid 9149] <... futex resumed>) = 0 [pid 9148] <... futex resumed>) = 1 [pid 9145] openat(AT_FDCWD, "./file1", O_RDONLY|O_DIRECTORY [pid 9142] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 9150] openat(AT_FDCWD, "/dev/loop0", O_RDWR) = 4 [pid 9149] fallocate(-1, 0, 0, 134220898 [pid 9148] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 9145] <... openat resumed>) = 3 [pid 9142] futex(0x7f397ab4b6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 9150] ioctl(4, LOOP_SET_FD, 3 [pid 9145] chdir("./file1" [pid 9142] <... futex resumed>) = 0 [pid 9142] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 9149] <... fallocate resumed>) = -1 EBADF (Bad file descriptor) [pid 9142] <... mmap resumed>) = 0x7f397aa35000 [pid 9149] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 9149] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 9148] <... futex resumed>) = 0 [pid 9142] mprotect(0x7f397aa36000, 131072, PROT_READ|PROT_WRITE [pid 9148] close(3 [pid 9142] <... mprotect resumed>) = 0 [pid 9148] <... close resumed>) = 0 [pid 9142] rt_sigprocmask(SIG_BLOCK, ~[], [pid 9148] close(4 [pid 9142] <... rt_sigprocmask resumed>[], 8) = 0 [pid 9148] <... close resumed>) = 0 [pid 9142] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f397aa55990, parent_tid=0x7f397aa55990, exit_signal=0, stack=0x7f397aa35000, stack_size=0x20300, tls=0x7f397aa556c0} [pid 9148] close(5) = -1 EBADF (Bad file descriptor) [pid 9142] <... clone3 resumed> => {parent_tid=[645]}, 88) = 645 [pid 9145] <... chdir resumed>) = 0 [pid 9142] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 9144] <... openat resumed>) = -1 EIO (Input/output error) [pid 9148] close(6) = -1 EBADF (Bad file descriptor) [pid 9148] close(7) = -1 EBADF (Bad file descriptor) [pid 9148] close(8 [pid 9144] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 9148] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9144] <... futex resumed>) = 0 [pid 9144] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 9148] close(9 [pid 9142] futex(0x7f397ab4b6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 9148] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9142] <... futex resumed>) = 0 [pid 9148] close(10 [pid 9142] futex(0x7f397ab4b6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 9148] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9145] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 9148] close(11 [pid 9145] <... openat resumed>) = -1 EBUSY (Device or resource busy) ./strace-static-x86_64: Process 9151 attached [pid 9145] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 9148] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9148] close(12) = -1 EBADF (Bad file descriptor) [pid 9148] close(13) = -1 EBADF (Bad file descriptor) [pid 9148] close(14) = -1 EBADF (Bad file descriptor) [pid 9148] close(15) = -1 EBADF (Bad file descriptor) [pid 9148] close(16) = -1 EBADF (Bad file descriptor) [pid 9148] close(17) = -1 EBADF (Bad file descriptor) [pid 9148] close(18) = -1 EBADF (Bad file descriptor) [pid 9148] close(19) = -1 EBADF (Bad file descriptor) [pid 9148] close(20) = -1 EBADF (Bad file descriptor) [pid 9148] close(21) = -1 EBADF (Bad file descriptor) [pid 9148] close(22) = -1 EBADF (Bad file descriptor) [pid 9148] close(23) = -1 EBADF (Bad file descriptor) [pid 9148] close(24) = -1 EBADF (Bad file descriptor) [pid 9148] close(25) = -1 EBADF (Bad file descriptor) [pid 9148] close(26) = -1 EBADF (Bad file descriptor) [pid 9145] <... futex resumed>) = 1 [pid 9141] <... futex resumed>) = 0 [pid 9151] rseq(0x7f397aa55fe0, 0x20, 0, 0x53053053 [pid 9148] close(27 [pid 9145] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 9141] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 9151] <... rseq resumed>) = 0 [pid 9148] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9145] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 9141] <... futex resumed>) = 0 [pid 9151] set_robust_list(0x7f397aa559a0, 24 [pid 9148] close(28 [pid 9146] <... mount resumed>) = 0 [pid 9145] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_NOCTTY|O_TRUNC|O_SYNC|O_NOATIME|FASYNC, 0100 [ 260.412050][ T9144] exFAT-fs (loop4): Filesystem has been set read-only [ 260.425000][ T9146] exFAT-fs (loop2): failed to load upcase table (idx : 0x000104d0, chksum : 0xda218cab, utbl_chksum : 0xe619d30d) [ 260.452606][ T9150] loop0: detected capacity change from 0 to 256 [pid 9141] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 9148] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9146] openat(AT_FDCWD, "./file1", O_RDONLY|O_DIRECTORY [pid 9148] close(29) = -1 EBADF (Bad file descriptor) [pid 9148] exit_group(0 [pid 9146] <... openat resumed>) = 3 [pid 9149] <... futex resumed>) = ? [pid 9148] <... exit_group resumed>) = ? [pid 9149] +++ exited with 0 +++ [pid 9151] <... set_robust_list resumed>) = 0 [pid 9150] <... ioctl resumed>) = 0 [pid 9151] rt_sigprocmask(SIG_SETMASK, [], [pid 9146] chdir("./file1" [pid 9151] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 9150] close(3 [pid 9148] +++ exited with 0 +++ [pid 9146] <... chdir resumed>) = 0 [pid 9151] openat(AT_FDCWD, ".", O_RDONLY [pid 9150] <... close resumed>) = 0 [pid 9151] <... openat resumed>) = 4 [pid 9150] close(4 [pid 9146] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 9151] futex(0x7f397ab4b6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 9146] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5854] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=657, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 9146] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5854] restart_syscall(<... resuming interrupted clone ...> [pid 9146] <... futex resumed>) = 1 [pid 9143] <... futex resumed>) = 0 [pid 9151] <... futex resumed>) = 1 [pid 9150] <... close resumed>) = 0 [pid 9146] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 9143] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 9142] <... futex resumed>) = 0 [pid 9146] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 9143] <... futex resumed>) = 0 [pid 9142] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 9151] futex(0x7f397ab4b6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 9150] mkdir("./file1", 0777 [pid 9146] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_NOCTTY|O_TRUNC|O_SYNC|O_NOATIME|FASYNC, 0100 [pid 9144] <... futex resumed>) = 0 [pid 9143] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 9142] <... futex resumed>) = 1 [pid 9150] <... mkdir resumed>) = 0 [pid 5854] <... restart_syscall resumed>) = 0 [pid 9144] ioctl(4, F2FS_IOC_SHUTDOWN, 0x200000000080 [pid 9142] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 9144] <... ioctl resumed>) = 0 [pid 9150] mount("/dev/loop0", "./file1", "exfat", 0, "" [pid 9145] <... openat resumed>) = -1 EIO (Input/output error) [pid 9144] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 9142] <... futex resumed>) = 0 [pid 5854] umount2("./263", MNT_FORCE|UMOUNT_NOFOLLOW [pid 9144] fallocate(-1, 0, 0, 134220898 [pid 9142] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5854] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 9144] <... fallocate resumed>) = -1 EBADF (Bad file descriptor) [pid 9142] <... futex resumed>) = 0 [pid 5854] openat(AT_FDCWD, "./263", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 9144] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 9142] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5854] <... openat resumed>) = 3 [pid 9144] <... futex resumed>) = 0 [pid 9142] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 5854] newfstatat(3, "", [pid 9144] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 9142] close(3 [pid 5854] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=80, ...}, AT_EMPTY_PATH) = 0 [pid 9142] <... close resumed>) = 0 [pid 5854] getdents64(3, [pid 9142] close(4 [pid 5854] <... getdents64 resumed>0x55555c89d730 /* 4 entries */, 32768) = 112 [pid 9142] <... close resumed>) = 0 [pid 5854] umount2("./263/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 9142] close(5 [pid 5854] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 9142] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5854] newfstatat(AT_FDCWD, "./263/file1", [pid 9142] close(6 [pid 5854] <... newfstatat resumed>{st_mode=S_IFREG|0100, st_size=0, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 9142] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5854] unlink("./263/file1" [pid 9142] close(7 [pid 5854] <... unlink resumed>) = 0 [pid 9142] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5854] umount2("./263/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 9142] close(8 [pid 5854] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 9142] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5854] newfstatat(AT_FDCWD, "./263/binderfs", [pid 9142] close(9 [pid 5854] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [ 260.478016][ T9145] exFAT-fs (loop3): error, data size is invalid(10) [ 260.500451][ T9146] exFAT-fs (loop2): error, data size is invalid(10) [ 260.510381][ T9145] exFAT-fs (loop3): Filesystem has been set read-only [pid 9142] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5854] unlink("./263/binderfs" [pid 9145] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 9142] close(10 [pid 9141] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 9141] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 9145] <... futex resumed>) = 0 [pid 9145] openat(AT_FDCWD, ".", O_RDONLY [pid 9142] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9141] <... futex resumed>) = 0 [pid 5854] <... unlink resumed>) = 0 [pid 9142] close(11 [pid 5854] getdents64(3, [pid 9142] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5854] <... getdents64 resumed>0x55555c89d730 /* 0 entries */, 32768) = 0 [pid 9142] close(12 [pid 5854] close(3 [pid 9142] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5854] <... close resumed>) = 0 [pid 9142] close(13 [pid 5854] rmdir("./263" [pid 9142] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5854] <... rmdir resumed>) = 0 [pid 9142] close(14 [pid 5854] mkdir("./264", 0777 [pid 9142] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9141] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5854] <... mkdir resumed>) = 0 [pid 9142] close(15 [pid 5854] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 9142] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5854] <... openat resumed>) = 3 [pid 9142] close(16 [pid 5854] ioctl(3, LOOP_CLR_FD [pid 9145] <... openat resumed>) = 4 [pid 9142] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5854] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 9142] close(17 [pid 5854] close(3 [pid 9145] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 9143] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 9142] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5854] <... close resumed>) = 0 [pid 9145] <... futex resumed>) = 1 [pid 9143] futex(0x7f397ab4b6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 9142] close(18 [pid 9141] <... futex resumed>) = 0 [pid 9143] <... futex resumed>) = 0 [pid 9142] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5854] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 9145] ioctl(4, F2FS_IOC_SHUTDOWN, 0x200000000080 [pid 9143] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 9141] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 9145] <... ioctl resumed>) = 0 [pid 9143] <... mmap resumed>) = 0x7f397aa35000 [pid 9141] <... futex resumed>) = 0 [pid 9145] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 9143] mprotect(0x7f397aa36000, 131072, PROT_READ|PROT_WRITE./strace-static-x86_64: Process 9152 attached [pid 9150] <... mount resumed>) = 0 [pid 9145] <... futex resumed>) = 0 [pid 9143] <... mprotect resumed>) = 0 [pid 9142] close(19 [pid 9141] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 9152] set_robust_list(0x55555c89c6a0, 24 [pid 9150] openat(AT_FDCWD, "./file1", O_RDONLY|O_DIRECTORY [pid 9145] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 9141] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 9152] <... set_robust_list resumed>) = 0 [pid 9141] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 9152] chdir("./264" [pid 9150] <... openat resumed>) = 3 [pid 9146] <... openat resumed>) = -1 EIO (Input/output error) [pid 9145] <... futex resumed>) = 0 [pid 9143] rt_sigprocmask(SIG_BLOCK, ~[], [pid 9142] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9141] <... futex resumed>) = 1 [pid 5854] <... clone resumed>, child_tidptr=0x55555c89c690) = 659 [pid 9152] <... chdir resumed>) = 0 [pid 9150] chdir("./file1" [pid 9145] fallocate(-1, 0, 0, 134220898 [pid 9141] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 9152] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 9150] <... chdir resumed>) = 0 [pid 9145] <... fallocate resumed>) = -1 EBADF (Bad file descriptor) [pid 9152] <... prctl resumed>) = 0 [pid 9150] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 9145] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 9152] setpgid(0, 0 [pid 9150] <... openat resumed>) = -1 EBUSY (Device or resource busy) [ 260.532817][ T9146] exFAT-fs (loop2): Filesystem has been set read-only [ 260.542175][ T9150] exFAT-fs (loop0): failed to load upcase table (idx : 0x000104d0, chksum : 0xda218cab, utbl_chksum : 0xe619d30d) [pid 9146] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 9145] <... futex resumed>) = 1 [pid 9143] <... rt_sigprocmask resumed>[], 8) = 0 [pid 9142] close(20 [pid 9141] <... futex resumed>) = 0 [pid 9152] <... setpgid resumed>) = 0 [pid 9150] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 9146] <... futex resumed>) = 0 [pid 9145] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 9141] close(3 [pid 9150] <... futex resumed>) = 1 [pid 9147] <... futex resumed>) = 0 [pid 9146] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 9143] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f397aa55990, parent_tid=0x7f397aa55990, exit_signal=0, stack=0x7f397aa35000, stack_size=0x20300, tls=0x7f397aa556c0} [pid 9142] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9141] <... close resumed>) = 0 [pid 9147] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 9142] close(21 [pid 9141] close(4./strace-static-x86_64: Process 9153 attached [pid 9152] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 9147] <... futex resumed>) = 0 [pid 9143] <... clone3 resumed> => {parent_tid=[662]}, 88) = 662 [pid 9142] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9141] <... close resumed>) = 0 [pid 9147] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 9143] rt_sigprocmask(SIG_SETMASK, [], [pid 9153] rseq(0x7f397aa55fe0, 0x20, 0, 0x53053053 [pid 9150] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_NOCTTY|O_TRUNC|O_SYNC|O_NOATIME|FASYNC, 0100 [pid 9143] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 9142] close(22 [pid 9141] close(5 [pid 9153] <... rseq resumed>) = 0 [pid 9143] futex(0x7f397ab4b6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 9142] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9141] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9143] <... futex resumed>) = 0 [pid 9142] close(23 [pid 9143] futex(0x7f397ab4b6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 9142] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9142] close(24) = -1 EBADF (Bad file descriptor) [pid 9142] close(25) = -1 EBADF (Bad file descriptor) [pid 9142] close(26) = -1 EBADF (Bad file descriptor) [pid 9142] close(27) = -1 EBADF (Bad file descriptor) [pid 9142] close(28) = -1 EBADF (Bad file descriptor) [pid 9142] close(29) = -1 EBADF (Bad file descriptor) [pid 9141] close(6 [pid 9142] exit_group(0 [pid 9144] <... futex resumed>) = ? [pid 9142] <... exit_group resumed>) = ? [pid 9144] +++ exited with 0 +++ [pid 9151] <... futex resumed>) = ? [pid 9141] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9141] close(7 [pid 9153] set_robust_list(0x7f397aa559a0, 24 [pid 9152] <... openat resumed>) = 3 [pid 9141] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9153] <... set_robust_list resumed>) = 0 [pid 9152] write(3, "1000", 4 [pid 9141] close(8 [pid 9153] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 9152] <... write resumed>) = 4 [pid 9151] +++ exited with 0 +++ [pid 9142] +++ exited with 0 +++ [pid 9141] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5857] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=643, si_uid=0, si_status=0, si_utime=0, si_stime=3 /* 0.03 s */} --- executing program [pid 9153] openat(AT_FDCWD, ".", O_RDONLY [pid 9141] close(9 [pid 9152] close(3 [pid 9141] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9152] <... close resumed>) = 0 [pid 9141] close(10 [pid 9153] <... openat resumed>) = 4 [pid 9152] symlink("/dev/binderfs", "./binderfs" [pid 9141] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9141] close(11) = -1 EBADF (Bad file descriptor) [pid 9141] close(12 [pid 9152] <... symlink resumed>) = 0 [pid 9153] futex(0x7f397ab4b6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 9152] write(1, "executing program\n", 18) = 18 [pid 9141] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9153] <... futex resumed>) = 1 [pid 9143] <... futex resumed>) = 0 [pid 9152] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 9143] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 9141] close(13 [pid 9153] futex(0x7f397ab4b6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 9152] rt_sigaction(SIGRT_1, {sa_handler=0x7f397aae8710, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f397aad98c0}, NULL, 8) = 0 [pid 9141] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9143] <... futex resumed>) = 1 [pid 9152] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 9146] <... futex resumed>) = 0 [pid 9141] close(14 [pid 9152] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 9146] ioctl(4, F2FS_IOC_SHUTDOWN, 0x200000000080 [pid 9143] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 9141] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9152] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 9146] <... ioctl resumed>) = 0 [pid 9141] close(15 [pid 9152] <... mmap resumed>) = 0x7f397aa56000 [pid 9146] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 9141] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9152] mprotect(0x7f397aa57000, 131072, PROT_READ|PROT_WRITE [pid 9146] <... futex resumed>) = 1 [pid 9141] close(16 [pid 9152] <... mprotect resumed>) = 0 [pid 9146] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 9141] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9143] <... futex resumed>) = 0 [pid 9141] close(17) = -1 EBADF (Bad file descriptor) [pid 9152] rt_sigprocmask(SIG_BLOCK, ~[], [pid 9143] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 9141] close(18 [pid 9152] <... rt_sigprocmask resumed>[], 8) = 0 [pid 9146] <... futex resumed>) = 0 [pid 9143] <... futex resumed>) = 1 [pid 9141] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9152] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f397aa76990, parent_tid=0x7f397aa76990, exit_signal=0, stack=0x7f397aa56000, stack_size=0x20300, tls=0x7f397aa766c0} [pid 9146] fallocate(-1, 0, 0, 134220898 [pid 9143] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 9141] close(19./strace-static-x86_64: Process 9154 attached [pid 9146] <... fallocate resumed>) = -1 EBADF (Bad file descriptor) [pid 9141] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9154] rseq(0x7f397aa76fe0, 0x20, 0, 0x53053053 [pid 9152] <... clone3 resumed> => {parent_tid=[660]}, 88) = 660 [ 260.604446][ T9150] exFAT-fs (loop0): error, data size is invalid(10) [pid 9146] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 9141] close(20 [pid 9154] <... rseq resumed>) = 0 [pid 9152] rt_sigprocmask(SIG_SETMASK, [], [pid 9146] <... futex resumed>) = 1 [pid 9143] <... futex resumed>) = 0 [pid 9146] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 9141] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9141] close(21) = -1 EBADF (Bad file descriptor) [pid 5857] umount2("./262", MNT_FORCE|UMOUNT_NOFOLLOW [pid 9141] close(22 [pid 5857] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 9141] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5857] openat(AT_FDCWD, "./262", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 9141] close(23 [pid 5857] <... openat resumed>) = 3 [pid 9154] set_robust_list(0x7f397aa769a0, 24 [pid 9152] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 9147] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 9143] close(3 [pid 9141] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5857] newfstatat(3, "", [pid 9154] <... set_robust_list resumed>) = 0 [pid 9152] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 9147] futex(0x7f397ab4b6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 9143] <... close resumed>) = 0 [pid 9152] <... futex resumed>) = 0 [pid 9147] <... futex resumed>) = 0 [pid 9143] close(4 [pid 9154] rt_sigprocmask(SIG_SETMASK, [], [pid 9147] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 9143] <... close resumed>) = 0 [pid 9154] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 9152] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 9147] <... mmap resumed>) = 0x7f397aa35000 [pid 9143] close(5 [pid 9147] mprotect(0x7f397aa36000, 131072, PROT_READ|PROT_WRITE [pid 9143] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9141] close(24 [pid 5857] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=80, ...}, AT_EMPTY_PATH) = 0 [pid 9154] memfd_create("syzkaller", 0 [pid 9147] <... mprotect resumed>) = 0 [pid 9143] close(6 [pid 9141] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5857] getdents64(3, [pid 9147] rt_sigprocmask(SIG_BLOCK, ~[], [pid 9143] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9141] close(25 [pid 5857] <... getdents64 resumed>0x55555c89d730 /* 4 entries */, 32768) = 112 [pid 9147] <... rt_sigprocmask resumed>[], 8) = 0 [pid 9143] close(7 [pid 9141] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9147] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f397aa55990, parent_tid=0x7f397aa55990, exit_signal=0, stack=0x7f397aa35000, stack_size=0x20300, tls=0x7f397aa556c0} [pid 9143] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9141] close(26 [pid 5857] umount2("./262/file1", MNT_FORCE|UMOUNT_NOFOLLOW./strace-static-x86_64: Process 9155 attached [pid 9143] close(8 [pid 9141] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9147] <... clone3 resumed> => {parent_tid=[649]}, 88) = 649 [pid 9143] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9141] close(27 [pid 9147] rt_sigprocmask(SIG_SETMASK, [], [pid 9143] close(9 [pid 9141] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9155] rseq(0x7f397aa55fe0, 0x20, 0, 0x53053053 [pid 9147] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 9143] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9141] close(28 [pid 9155] <... rseq resumed>) = 0 [pid 9154] <... memfd_create resumed>) = 3 [pid 9147] futex(0x7f397ab4b6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 9143] close(10 [pid 9141] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5857] <... umount2 resumed>) = 0 [pid 9155] set_robust_list(0x7f397aa559a0, 24 [pid 9154] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 9147] <... futex resumed>) = 0 [pid 9143] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9141] close(29 [pid 5857] umount2("./262/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 9155] <... set_robust_list resumed>) = 0 [pid 9154] <... mmap resumed>) = 0x7f3972600000 [pid 9150] <... openat resumed>) = -1 EIO (Input/output error) [pid 9147] futex(0x7f397ab4b6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 9143] close(11 [pid 9155] rt_sigprocmask(SIG_SETMASK, [], [pid 9143] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9141] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5857] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 9155] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 9143] close(12 [pid 9141] exit_group(0 [pid 5857] newfstatat(AT_FDCWD, "./262/file1", [pid 9155] openat(AT_FDCWD, ".", O_RDONLY [pid 9154] 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\x00\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 9150] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 9145] <... futex resumed>) = ? [pid 9143] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9141] <... exit_group resumed>) = ? [pid 5857] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 9155] <... openat resumed>) = 4 [pid 9154] <... write resumed>) = 131072 [pid 9150] <... futex resumed>) = 0 [pid 9145] +++ exited with 0 +++ [pid 9143] close(13 [pid 9141] +++ exited with 0 +++ [pid 5857] umount2("./262/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 9155] futex(0x7f397ab4b6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 9143] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5857] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5858] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=657, si_uid=0, si_status=0, si_utime=0, si_stime=4 /* 0.04 s */} --- [pid 9155] <... futex resumed>) = 1 [pid 9147] <... futex resumed>) = 0 [pid 9143] close(14 [pid 5857] openat(AT_FDCWD, "./262/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5858] restart_syscall(<... resuming interrupted clone ...> [pid 9154] munmap(0x7f3972600000, 138412032 [pid 9150] ioctl(4, F2FS_IOC_SHUTDOWN, 0x200000000080 [pid 9147] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 9143] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5857] <... openat resumed>) = 4 [pid 9155] futex(0x7f397ab4b6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 9147] <... futex resumed>) = 0 [pid 9143] close(15 [pid 5857] newfstatat(4, "", [pid 9147] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 9143] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5857] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_EMPTY_PATH) = 0 [pid 9143] close(16 [pid 5857] getdents64(4, [pid 9154] <... munmap resumed>) = 0 [pid 9150] <... ioctl resumed>) = 0 [pid 9143] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5857] <... getdents64 resumed>0x55555c8a5770 /* 2 entries */, 32768) = 48 [pid 9150] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 9143] close(17 [pid 5857] getdents64(4, [pid 5858] <... restart_syscall resumed>) = 0 [pid 9150] <... futex resumed>) = 1 [pid 9147] <... futex resumed>) = 0 [pid 9143] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5857] <... getdents64 resumed>0x55555c8a5770 /* 0 entries */, 32768) = 0 [pid 9150] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 9147] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 9143] close(18 [pid 5857] close(4 [pid 9150] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 9147] <... futex resumed>) = 0 [pid 9143] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5857] <... close resumed>) = 0 [pid 5858] umount2("./259", MNT_FORCE|UMOUNT_NOFOLLOW [pid 9154] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 9150] fallocate(-1, 0, 0, 134220898 [pid 9147] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 9143] close(19 [pid 5857] rmdir("./262/file1" [pid 5858] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 9150] <... fallocate resumed>) = -1 EBADF (Bad file descriptor) [pid 9143] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5857] <... rmdir resumed>) = 0 [pid 5858] openat(AT_FDCWD, "./259", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 9150] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 9143] close(20 [pid 5857] umount2("./262/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5858] <... openat resumed>) = 3 [pid 9154] <... openat resumed>) = 4 [pid 9150] <... futex resumed>) = 1 [pid 9147] <... futex resumed>) = 0 [pid 9143] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5857] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5858] newfstatat(3, "", [pid 9154] ioctl(4, LOOP_SET_FD, 3 [pid 9150] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 9147] close(3 [pid 9143] close(21 [ 260.649358][ T9150] exFAT-fs (loop0): Filesystem has been set read-only [pid 5857] newfstatat(AT_FDCWD, "./262/binderfs", [pid 5858] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=80, ...}, AT_EMPTY_PATH) = 0 [pid 9147] <... close resumed>) = 0 [pid 9143] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5857] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5858] getdents64(3, [pid 9143] close(22 [pid 5857] unlink("./262/binderfs" [pid 5858] <... getdents64 resumed>0x55555c89d730 /* 4 entries */, 32768) = 112 [pid 9147] close(4 [pid 9143] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5857] <... unlink resumed>) = 0 [pid 9143] close(23 [pid 9147] <... close resumed>) = 0 [pid 9143] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9143] close(24 [pid 5858] umount2("./259/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 9143] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5857] getdents64(3, [pid 9143] close(25 [pid 5857] <... getdents64 resumed>0x55555c89d730 /* 0 entries */, 32768) = 0 [pid 9143] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5857] close(3 [pid 9143] close(26 [pid 5857] <... close resumed>) = 0 [pid 9143] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5857] rmdir("./262" [pid 9143] close(27 [pid 5857] <... rmdir resumed>) = 0 [pid 9143] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5857] mkdir("./263", 0777 [pid 9143] close(28 [pid 5857] <... mkdir resumed>) = 0 [pid 9143] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5857] openat(AT_FDCWD, "/dev/loop4", O_RDWR) = 3 [pid 9143] close(29 [pid 5857] ioctl(3, LOOP_CLR_FD [pid 9147] close(5 [pid 9143] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5857] <... ioctl resumed>) = 0 [pid 5858] <... umount2 resumed>) = 0 [pid 9143] exit_group(0 [pid 5857] close(3 [pid 5858] umount2("./259/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 9146] <... futex resumed>) = ? [pid 9143] <... exit_group resumed>) = ? [pid 5857] <... close resumed>) = 0 [pid 5858] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 9153] <... futex resumed>) = ? [pid 9147] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9146] +++ exited with 0 +++ [pid 5858] newfstatat(AT_FDCWD, "./259/file1", [pid 5857] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5858] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 9147] close(6 [pid 5858] umount2("./259/file1", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5858] openat(AT_FDCWD, "./259/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 5858] newfstatat(4, "", [pid 9153] +++ exited with 0 +++ [pid 9147] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9143] +++ exited with 0 +++ [pid 5858] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_EMPTY_PATH) = 0 [pid 5858] getdents64(4, [pid 5856] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=660, si_uid=0, si_status=0, si_utime=0, si_stime=5 /* 0.05 s */} --- ./strace-static-x86_64: Process 9156 attached [pid 9147] close(7 [pid 5858] <... getdents64 resumed>0x55555c8a5770 /* 2 entries */, 32768) = 48 [pid 5856] restart_syscall(<... resuming interrupted clone ...> [pid 9147] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5858] getdents64(4, [pid 9156] set_robust_list(0x55555c89c6a0, 24 [pid 5858] <... getdents64 resumed>0x55555c8a5770 /* 0 entries */, 32768) = 0 [pid 9156] <... set_robust_list resumed>) = 0 [pid 9147] close(8 [pid 5858] close(4 [pid 9156] chdir("./263" [pid 9147] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5858] <... close resumed>) = 0 [pid 9156] <... chdir resumed>) = 0 [pid 9147] close(9 [pid 5857] <... clone resumed>, child_tidptr=0x55555c89c690) = 646 [pid 5858] rmdir("./259/file1" [pid 9147] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9147] close(10 [pid 9154] <... ioctl resumed>) = 0 [pid 9156] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 9147] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5858] <... rmdir resumed>) = 0 [pid 9147] close(11 [pid 5858] umount2("./259/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5856] <... restart_syscall resumed>) = 0 [pid 9156] <... prctl resumed>) = 0 [pid 9154] close(3 [pid 9147] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5858] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 9156] setpgid(0, 0 [pid 9147] close(12) = -1 EBADF (Bad file descriptor) [pid 5856] umount2("./260", MNT_FORCE|UMOUNT_NOFOLLOW [pid 9147] close(13 [pid 5856] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 9154] <... close resumed>) = 0 [pid 9147] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5856] openat(AT_FDCWD, "./260", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 9156] <... setpgid resumed>) = 0 [pid 9154] close(4 [pid 9147] close(14 [pid 5858] newfstatat(AT_FDCWD, "./259/binderfs", [pid 5856] <... openat resumed>) = 3 [pid 9156] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 9154] <... close resumed>) = 0 [pid 9147] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5858] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5856] newfstatat(3, "", [pid 9156] <... openat resumed>) = 3 [pid 9154] mkdir("./file1", 0777 [pid 9147] close(15 [pid 5858] unlink("./259/binderfs" [pid 5856] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=80, ...}, AT_EMPTY_PATH) = 0 [pid 9156] write(3, "1000", 4 [pid 9154] <... mkdir resumed>) = 0 [pid 9147] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5858] <... unlink resumed>) = 0 [pid 5856] getdents64(3, [pid 9156] <... write resumed>) = 4 [pid 9154] mount("/dev/loop1", "./file1", "exfat", 0, "" [pid 9147] close(16) = -1 EBADF (Bad file descriptor) [pid 5856] <... getdents64 resumed>0x55555c89d730 /* 4 entries */, 32768) = 112 [pid 9147] close(17 [pid 5856] umount2("./260/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 9147] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9147] close(18 [pid 9156] close(3 [pid 9147] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5858] getdents64(3, [pid 9156] <... close resumed>) = 0 [pid 9147] close(19 [pid 9156] symlink("/dev/binderfs", "./binderfs" [pid 9147] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5858] <... getdents64 resumed>0x55555c89d730 /* 0 entries */, 32768) = 0 [pid 9147] close(20 [pid 9156] <... symlink resumed>) = 0 [pid 9147] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5858] close(3 [pid 9147] close(21 [pid 5858] <... close resumed>) = 0 [pid 9147] <... close resumed>) = -1 EBADF (Bad file descriptor) executing program [pid 5858] rmdir("./259" [pid 9156] write(1, "executing program\n", 18 [pid 9147] close(22 [pid 5858] <... rmdir resumed>) = 0 [pid 9156] <... write resumed>) = 18 [pid 9147] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5858] mkdir("./260", 0777 [pid 9156] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 9147] close(23 [pid 5858] <... mkdir resumed>) = 0 [pid 9147] <... close resumed>) = -1 EBADF (Bad file descriptor) [ 260.702912][ T9154] loop1: detected capacity change from 0 to 256 [pid 9147] close(24 [pid 5856] <... umount2 resumed>) = 0 [pid 9147] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9147] close(25) = -1 EBADF (Bad file descriptor) [pid 5858] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 9147] close(26 [pid 9156] <... futex resumed>) = 0 [pid 9147] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5858] <... openat resumed>) = 3 [pid 9156] rt_sigaction(SIGRT_1, {sa_handler=0x7f397aae8710, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f397aad98c0}, [pid 9147] close(27 [pid 5856] umount2("./260/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 9156] <... rt_sigaction resumed>NULL, 8) = 0 [pid 9147] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5858] ioctl(3, LOOP_CLR_FD [pid 5856] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 9156] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 5856] newfstatat(AT_FDCWD, "./260/file1", [pid 9156] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5856] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 9156] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 5858] <... ioctl resumed>) = 0 [pid 9147] close(28 [pid 9156] <... mmap resumed>) = 0x7f397aa56000 [pid 9147] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5856] umount2("./260/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 9147] close(29 [pid 9156] mprotect(0x7f397aa57000, 131072, PROT_READ|PROT_WRITE [pid 9147] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5858] close(3 [pid 5856] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 9147] exit_group(0 [pid 5856] openat(AT_FDCWD, "./260/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 9156] <... mprotect resumed>) = 0 [pid 9155] <... futex resumed>) = ? [pid 9150] <... futex resumed>) = ? [pid 9147] <... exit_group resumed>) = ? [pid 5858] <... close resumed>) = 0 [pid 5856] <... openat resumed>) = 4 [pid 9156] rt_sigprocmask(SIG_BLOCK, ~[], [pid 9155] +++ exited with 0 +++ [pid 9150] +++ exited with 0 +++ [pid 9147] +++ exited with 0 +++ [pid 9156] <... rt_sigprocmask resumed>[], 8) = 0 [pid 5856] newfstatat(4, "", [pid 5855] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=647, si_uid=0, si_status=0, si_utime=0, si_stime=3 /* 0.03 s */} --- [pid 9156] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f397aa76990, parent_tid=0x7f397aa76990, exit_signal=0, stack=0x7f397aa56000, stack_size=0x20300, tls=0x7f397aa766c0} [pid 5856] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_EMPTY_PATH) = 0 [pid 5855] restart_syscall(<... resuming interrupted clone ...> [pid 5856] getdents64(4, 0x55555c8a5770 /* 2 entries */, 32768) = 48 ./strace-static-x86_64: Process 9157 attached [pid 5856] getdents64(4, [pid 9157] rseq(0x7f397aa76fe0, 0x20, 0, 0x53053053 [pid 9156] <... clone3 resumed> => {parent_tid=[647]}, 88) = 647 [pid 5856] <... getdents64 resumed>0x55555c8a5770 /* 0 entries */, 32768) = 0 [pid 9157] <... rseq resumed>) = 0 [pid 9156] rt_sigprocmask(SIG_SETMASK, [], [pid 5858] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5856] close(4 [pid 9156] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5856] <... close resumed>) = 0 [pid 9156] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 5856] rmdir("./260/file1") = 0 [pid 9156] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 5856] umount2("./260/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5855] <... restart_syscall resumed>) = 0 [pid 5855] umount2("./259", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5856] newfstatat(AT_FDCWD, "./260/binderfs", [pid 5855] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5858] <... clone resumed>, child_tidptr=0x55555c89c690) = 659 [pid 5856] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5855] openat(AT_FDCWD, "./259", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5856] unlink("./260/binderfs" [pid 5855] <... openat resumed>) = 3 [pid 5855] newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=80, ...}, AT_EMPTY_PATH) = 0 [pid 5856] <... unlink resumed>) = 0 [pid 5855] getdents64(3, [pid 5856] getdents64(3, [pid 5855] <... getdents64 resumed>0x55555c89d730 /* 4 entries */, 32768) = 112 [pid 5856] <... getdents64 resumed>0x55555c89d730 /* 0 entries */, 32768) = 0 [pid 5855] umount2("./259/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5856] close(3) = 0 [pid 5856] rmdir("./260"./strace-static-x86_64: Process 9158 attached ) = 0 [pid 5856] mkdir("./261", 0777) = 0 [pid 9158] set_robust_list(0x55555c89c6a0, 24 [pid 9157] set_robust_list(0x7f397aa769a0, 24 [pid 5855] <... umount2 resumed>) = 0 [pid 9158] <... set_robust_list resumed>) = 0 [pid 9157] <... set_robust_list resumed>) = 0 [pid 9158] chdir("./260" [pid 9157] rt_sigprocmask(SIG_SETMASK, [], [pid 5856] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 5855] umount2("./259/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 9158] <... chdir resumed>) = 0 [pid 5856] <... openat resumed>) = 3 [pid 5855] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 9158] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 9157] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5856] ioctl(3, LOOP_CLR_FD [pid 5855] newfstatat(AT_FDCWD, "./259/file1", [pid 9157] memfd_create("syzkaller", 0 [pid 5856] <... ioctl resumed>) = 0 [pid 5855] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 9158] <... prctl resumed>) = 0 [pid 5856] close(3 [pid 5855] umount2("./259/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 9158] setpgid(0, 0 [pid 9157] <... memfd_create resumed>) = 3 [pid 5856] <... close resumed>) = 0 [pid 5855] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 9158] <... setpgid resumed>) = 0 [pid 9157] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5855] openat(AT_FDCWD, "./259/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 9158] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5855] <... openat resumed>) = 4 [pid 9157] <... mmap resumed>) = 0x7f3972600000 [pid 5855] newfstatat(4, "", {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_EMPTY_PATH) = 0 [pid 9158] <... openat resumed>) = 3 [pid 5855] getdents64(4, 0x55555c8a5770 /* 2 entries */, 32768) = 48 [pid 5855] getdents64(4, 0x55555c8a5770 /* 0 entries */, 32768) = 0 [pid 5856] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5855] close(4 [pid 9158] write(3, "1000", 4 [pid 9157] 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\x00\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 5855] <... close resumed>) = 0 ./strace-static-x86_64: Process 9159 attached [pid 9158] <... write resumed>) = 4 [pid 5855] rmdir("./259/file1" [pid 9159] set_robust_list(0x55555c89c6a0, 24 [pid 9158] close(3 [pid 9157] <... write resumed>) = 131072 [pid 5855] <... rmdir resumed>) = 0 [pid 9159] <... set_robust_list resumed>) = 0 [pid 9158] <... close resumed>) = 0 [pid 9157] munmap(0x7f3972600000, 138412032 [pid 5855] umount2("./259/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 9159] chdir("./261" [pid 9158] symlink("/dev/binderfs", "./binderfs" [pid 9157] <... munmap resumed>) = 0 [ 260.784868][ T9154] exFAT-fs (loop1): failed to load upcase table (idx : 0x000104d0, chksum : 0xda218cab, utbl_chksum : 0xe619d30d) executing program [pid 5855] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 9159] <... chdir resumed>) = 0 [pid 5856] <... clone resumed>, child_tidptr=0x55555c89c690) = 663 [pid 9158] <... symlink resumed>) = 0 [pid 9157] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 9158] write(1, "executing program\n", 18) = 18 [pid 9157] <... openat resumed>) = 4 [pid 9159] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 9158] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 9157] ioctl(4, LOOP_SET_FD, 3 [pid 9158] <... futex resumed>) = 0 [pid 9159] <... prctl resumed>) = 0 [pid 9159] setpgid(0, 0 [pid 5855] newfstatat(AT_FDCWD, "./259/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 9159] <... setpgid resumed>) = 0 [pid 9159] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5855] unlink("./259/binderfs") = 0 [pid 5855] getdents64(3, [pid 9159] <... openat resumed>) = 3 [pid 5855] <... getdents64 resumed>0x55555c89d730 /* 0 entries */, 32768) = 0 [pid 5855] close(3) = 0 [pid 5855] rmdir("./259" [pid 9159] write(3, "1000", 4 [pid 5855] <... rmdir resumed>) = 0 [pid 9159] <... write resumed>) = 4 [pid 9159] close(3 [pid 9158] rt_sigaction(SIGRT_1, {sa_handler=0x7f397aae8710, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f397aad98c0}, [pid 5855] mkdir("./260", 0777 [pid 9158] <... rt_sigaction resumed>NULL, 8) = 0 [pid 9158] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 5855] <... mkdir resumed>) = 0 [pid 9158] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 9159] <... close resumed>) = 0 [pid 9158] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 5855] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 9158] <... mmap resumed>) = 0x7f397aa56000 [pid 5855] <... openat resumed>) = 3 [pid 9159] symlink("/dev/binderfs", "./binderfs" [pid 5855] ioctl(3, LOOP_CLR_FD [pid 9159] <... symlink resumed>) = 0 [pid 9158] mprotect(0x7f397aa57000, 131072, PROT_READ|PROT_WRITE [pid 9154] <... mount resumed>) = 0 [pid 5855] <... ioctl resumed>) = 0 [pid 9158] <... mprotect resumed>) = 0 [pid 9154] openat(AT_FDCWD, "./file1", O_RDONLY|O_DIRECTORY [pid 5855] close(3 [pid 9158] rt_sigprocmask(SIG_BLOCK, ~[], [pid 9154] <... openat resumed>) = 3 [pid 5855] <... close resumed>) = 0 [pid 9154] chdir("./file1" [pid 9158] <... rt_sigprocmask resumed>[], 8) = 0 [pid 9154] <... chdir resumed>) = 0 [pid 9158] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f397aa76990, parent_tid=0x7f397aa76990, exit_signal=0, stack=0x7f397aa56000, stack_size=0x20300, tls=0x7f397aa766c0} [pid 9154] openat(AT_FDCWD, "/dev/loop1", O_RDWRexecuting program ./strace-static-x86_64: Process 9160 attached [pid 9159] write(1, "executing program\n", 18 [pid 9154] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 9159] <... write resumed>) = 18 [pid 9159] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 9160] rseq(0x7f397aa76fe0, 0x20, 0, 0x53053053 [pid 9158] <... clone3 resumed> => {parent_tid=[660]}, 88) = 660 [pid 9154] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 9160] <... rseq resumed>) = 0 [pid 9158] rt_sigprocmask(SIG_SETMASK, [], [pid 9160] set_robust_list(0x7f397aa769a0, 24 [pid 9154] <... futex resumed>) = 1 [pid 9152] <... futex resumed>) = 0 [pid 9160] <... set_robust_list resumed>) = 0 [pid 9158] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 9154] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 9152] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 9160] rt_sigprocmask(SIG_SETMASK, [], [pid 9154] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 9152] <... futex resumed>) = 0 [pid 9158] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 9157] <... ioctl resumed>) = 0 [pid 9152] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 9158] <... futex resumed>) = 0 [pid 9157] close(3 [pid 9154] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_NOCTTY|O_TRUNC|O_SYNC|O_NOATIME|FASYNC, 0100 [pid 9158] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 9157] <... close resumed>) = 0 [pid 9159] <... futex resumed>) = 0 [pid 5855] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 9161 attached [pid 9159] rt_sigaction(SIGRT_1, {sa_handler=0x7f397aae8710, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f397aad98c0}, [pid 9161] set_robust_list(0x55555c89c6a0, 24 [pid 9159] <... rt_sigaction resumed>NULL, 8) = 0 [pid 9157] close(4 [pid 9161] <... set_robust_list resumed>) = 0 [pid 9159] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 9157] <... close resumed>) = 0 [pid 9161] chdir("./260" [pid 9159] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 9157] mkdir("./file1", 0777 [pid 5855] <... clone resumed>, child_tidptr=0x55555c89c690) = 650 [pid 9159] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 9160] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 9159] <... mmap resumed>) = 0x7f397aa56000 [pid 9157] <... mkdir resumed>) = 0 [pid 9161] <... chdir resumed>) = 0 [pid 9159] mprotect(0x7f397aa57000, 131072, PROT_READ|PROT_WRITE [pid 9161] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 9160] memfd_create("syzkaller", 0 [pid 9159] <... mprotect resumed>) = 0 [pid 9157] mount("/dev/loop4", "./file1", "exfat", 0, "" [pid 9161] <... prctl resumed>) = 0 [pid 9160] <... memfd_create resumed>) = 3 [pid 9159] rt_sigprocmask(SIG_BLOCK, ~[], [pid 9160] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f3972600000 [pid 9161] setpgid(0, 0 [pid 9159] <... rt_sigprocmask resumed>[], 8) = 0 [pid 9161] <... setpgid resumed>) = 0 [pid 9159] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f397aa76990, parent_tid=0x7f397aa76990, exit_signal=0, stack=0x7f397aa56000, stack_size=0x20300, tls=0x7f397aa766c0}./strace-static-x86_64: Process 9162 attached [pid 9161] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 9160] 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\x00\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 9159] <... clone3 resumed> => {parent_tid=[664]}, 88) = 664 [pid 9162] rseq(0x7f397aa76fe0, 0x20, 0, 0x53053053 [pid 9161] write(3, "1000", 4 [pid 9160] <... write resumed>) = 131072 [pid 9159] rt_sigprocmask(SIG_SETMASK, [], [pid 9160] munmap(0x7f3972600000, 138412032 [pid 9162] <... rseq resumed>) = 0 [pid 9162] set_robust_list(0x7f397aa769a0, 24 [pid 9159] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 9162] <... set_robust_list resumed>) = 0 [pid 9159] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 9162] rt_sigprocmask(SIG_SETMASK, [], [pid 9161] <... write resumed>) = 4 [pid 9159] <... futex resumed>) = 0 [pid 9162] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 9161] close(3 [pid 9159] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000}executing program [pid 9162] memfd_create("syzkaller", 0 [pid 9161] <... close resumed>) = 0 [pid 9161] symlink("/dev/binderfs", "./binderfs") = 0 [pid 9161] write(1, "executing program\n", 18) = 18 [pid 9161] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 9162] <... memfd_create resumed>) = 3 [pid 9162] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f3972600000 [pid 9161] <... futex resumed>) = 0 [ 260.843712][ T9157] loop4: detected capacity change from 0 to 256 [ 260.872200][ T9154] exFAT-fs (loop1): error, data size is invalid(10) [pid 9160] <... munmap resumed>) = 0 [pid 9161] rt_sigaction(SIGRT_1, {sa_handler=0x7f397aae8710, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f397aad98c0}, [pid 9162] 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\x00\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 9161] <... rt_sigaction resumed>NULL, 8) = 0 [pid 9160] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 9152] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 9161] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 9162] <... write resumed>) = 131072 [pid 9161] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 9161] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f397aa56000 [pid 9161] mprotect(0x7f397aa57000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 9152] futex(0x7f397ab4b6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 9161] rt_sigprocmask(SIG_BLOCK, ~[], [pid 9160] <... openat resumed>) = 4 [pid 9152] <... futex resumed>) = 0 [pid 9162] munmap(0x7f3972600000, 138412032 [pid 9161] <... rt_sigprocmask resumed>[], 8) = 0 [pid 9162] <... munmap resumed>) = 0 [pid 9161] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f397aa76990, parent_tid=0x7f397aa76990, exit_signal=0, stack=0x7f397aa56000, stack_size=0x20300, tls=0x7f397aa766c0} [pid 9162] openat(AT_FDCWD, "/dev/loop2", O_RDWR./strace-static-x86_64: Process 9163 attached ) = 4 [pid 9161] <... clone3 resumed> => {parent_tid=[651]}, 88) = 651 [pid 9162] ioctl(4, LOOP_SET_FD, 3 [pid 9161] rt_sigprocmask(SIG_SETMASK, [], [pid 9160] ioctl(4, LOOP_SET_FD, 3 [ 260.912377][ T9154] exFAT-fs (loop1): Filesystem has been set read-only [ 260.932921][ T9157] exFAT-fs (loop4): failed to load upcase table (idx : 0x000104d0, chksum : 0xda218cab, utbl_chksum : 0xe619d30d) [ 260.953269][ T9160] loop3: detected capacity change from 0 to 256 [pid 9152] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 9161] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 9152] <... mmap resumed>) = 0x7f397aa35000 [pid 9163] rseq(0x7f397aa76fe0, 0x20, 0, 0x53053053) = 0 [pid 9163] set_robust_list(0x7f397aa769a0, 24) = 0 [pid 9163] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 9163] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 9154] <... openat resumed>) = -1 EIO (Input/output error) [pid 9152] mprotect(0x7f397aa36000, 131072, PROT_READ|PROT_WRITE [pid 9161] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 9163] <... futex resumed>) = 0 [pid 9161] <... futex resumed>) = 1 [pid 9163] memfd_create("syzkaller", 0 [pid 9161] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 9163] <... memfd_create resumed>) = 3 [pid 9163] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f3972600000 [pid 9154] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 9152] <... mprotect resumed>) = 0 [pid 9163] 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\x00\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 9154] <... futex resumed>) = 0 [pid 9152] rt_sigprocmask(SIG_BLOCK, ~[], [pid 9160] <... ioctl resumed>) = 0 [pid 9154] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 9152] <... rt_sigprocmask resumed>[], 8) = 0 [pid 9160] close(3 [pid 9152] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f397aa55990, parent_tid=0x7f397aa55990, exit_signal=0, stack=0x7f397aa35000, stack_size=0x20300, tls=0x7f397aa556c0}./strace-static-x86_64: Process 9164 attached [pid 9164] rseq(0x7f397aa55fe0, 0x20, 0, 0x53053053 [pid 9152] <... clone3 resumed> => {parent_tid=[661]}, 88) = 661 [pid 9160] <... close resumed>) = 0 [pid 9164] <... rseq resumed>) = 0 [pid 9160] close(4 [pid 9152] rt_sigprocmask(SIG_SETMASK, [], [pid 9164] set_robust_list(0x7f397aa559a0, 24 [pid 9163] <... write resumed>) = 131072 [pid 9160] <... close resumed>) = 0 [pid 9152] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 9164] <... set_robust_list resumed>) = 0 [pid 9160] mkdir("./file1", 0777 [pid 9152] futex(0x7f397ab4b6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 9164] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 9160] <... mkdir resumed>) = 0 [pid 9157] <... mount resumed>) = 0 [pid 9152] <... futex resumed>) = 0 [pid 9164] openat(AT_FDCWD, ".", O_RDONLY [pid 9152] futex(0x7f397ab4b6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 9164] <... openat resumed>) = 4 [pid 9164] futex(0x7f397ab4b6dc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 9157] openat(AT_FDCWD, "./file1", O_RDONLY|O_DIRECTORY [pid 9152] <... futex resumed>) = 0 [pid 9164] futex(0x7f397ab4b6d8, FUTEX_WAIT_PRIVATE, 0, NULL [ 260.953475][ T9162] loop2: detected capacity change from 0 to 256 [pid 9152] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 9157] <... openat resumed>) = 3 [pid 9163] munmap(0x7f3972600000, 138412032 [pid 9162] <... ioctl resumed>) = 0 [pid 9160] mount("/dev/loop3", "./file1", "exfat", 0, "" [pid 9154] <... futex resumed>) = 0 [pid 9152] <... futex resumed>) = 1 [pid 9163] <... munmap resumed>) = 0 [pid 9162] close(3 [pid 9157] chdir("./file1" [pid 9154] ioctl(4, F2FS_IOC_SHUTDOWN, 0x200000000080 [pid 9152] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 9163] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 9162] <... close resumed>) = 0 [pid 9157] <... chdir resumed>) = 0 [pid 9154] <... ioctl resumed>) = 0 [pid 9163] <... openat resumed>) = 4 [pid 9162] close(4 [pid 9157] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 9154] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 9163] ioctl(4, LOOP_SET_FD, 3 [pid 9162] <... close resumed>) = 0 [pid 9157] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 9154] <... futex resumed>) = 1 [pid 9152] <... futex resumed>) = 0 [pid 9157] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 9154] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 9152] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 9154] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 9162] mkdir("./file1", 0777 [pid 9152] <... futex resumed>) = 0 [pid 9162] <... mkdir resumed>) = 0 [pid 9154] fallocate(-1, 0, 0, 134220898 [pid 9152] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 9162] mount("/dev/loop2", "./file1", "exfat", 0, "" [pid 9154] <... fallocate resumed>) = -1 EBADF (Bad file descriptor) [pid 9154] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 9152] <... futex resumed>) = 0 [pid 9152] close(3 [pid 9154] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 9152] <... close resumed>) = 0 [pid 9163] <... ioctl resumed>) = 0 [pid 9157] <... futex resumed>) = 1 [pid 9156] <... futex resumed>) = 0 [pid 9152] close(4 [ 261.026071][ T9163] loop0: detected capacity change from 0 to 256 [pid 9156] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 9163] close(3 [pid 9157] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_NOCTTY|O_TRUNC|O_SYNC|O_NOATIME|FASYNC, 0100 [pid 9156] <... futex resumed>) = 0 [pid 9152] <... close resumed>) = 0 [pid 9152] close(5 [pid 9156] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 9163] <... close resumed>) = 0 [pid 9163] close(4) = 0 [pid 9163] mkdir("./file1", 0777) = 0 [pid 9163] mount("/dev/loop0", "./file1", "exfat", 0, "" [pid 9152] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9152] close(6) = -1 EBADF (Bad file descriptor) [pid 9152] close(7) = -1 EBADF (Bad file descriptor) [ 261.067021][ T9160] exFAT-fs (loop3): failed to load upcase table (idx : 0x000104d0, chksum : 0xda218cab, utbl_chksum : 0xe619d30d) [ 261.067242][ T9162] exFAT-fs (loop2): failed to load upcase table (idx : 0x000104d0, chksum : 0xda218cab, utbl_chksum : 0xe619d30d) [ 261.099728][ T9157] exFAT-fs (loop4): error, data size is invalid(10) [ 261.106588][ T9157] exFAT-fs (loop4): Filesystem has been set read-only [pid 9160] <... mount resumed>) = 0 [pid 9152] close(8) = -1 EBADF (Bad file descriptor) [pid 9157] <... openat resumed>) = -1 EIO (Input/output error) [pid 9152] close(9 [pid 9160] openat(AT_FDCWD, "./file1", O_RDONLY|O_DIRECTORY [pid 9157] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 9152] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9152] close(10 [pid 9157] <... futex resumed>) = 1 [pid 9152] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9160] <... openat resumed>) = 3 [pid 9157] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 9156] <... futex resumed>) = 0 [pid 9152] close(11 [pid 9160] chdir("./file1" [pid 9157] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 9156] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 9152] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9160] <... chdir resumed>) = 0 [pid 9157] openat(AT_FDCWD, ".", O_RDONLY [pid 9156] <... futex resumed>) = 0 [pid 9152] close(12 [pid 9160] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 9157] <... openat resumed>) = 4 [pid 9156] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 9160] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 9157] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 9152] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9160] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 9157] <... futex resumed>) = 1 [pid 9156] <... futex resumed>) = 0 [pid 9152] close(13 [pid 9157] ioctl(4, F2FS_IOC_SHUTDOWN, 0x200000000080 [pid 9156] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 9152] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9156] <... futex resumed>) = 0 [pid 9152] close(14 [pid 9157] <... ioctl resumed>) = 0 [pid 9156] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 9162] <... mount resumed>) = 0 [pid 9162] openat(AT_FDCWD, "./file1", O_RDONLY|O_DIRECTORY) = 3 [pid 9162] chdir("./file1") = 0 [pid 9162] openat(AT_FDCWD, "/dev/loop2", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 9162] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 9159] <... futex resumed>) = 0 [pid 9162] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL) = -1 EAGAIN (Resource temporarily unavailable) [pid 9159] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 9162] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_NOCTTY|O_TRUNC|O_SYNC|O_NOATIME|FASYNC, 0100 [pid 9160] <... futex resumed>) = 1 [pid 9159] <... futex resumed>) = 0 [pid 9158] <... futex resumed>) = 0 [pid 9157] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 9152] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9160] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 9158] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 9157] <... futex resumed>) = 1 [pid 9156] <... futex resumed>) = 0 [pid 9152] close(15 [pid 9160] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 9158] <... futex resumed>) = 0 [pid 9157] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 9156] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 9152] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9160] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_NOCTTY|O_TRUNC|O_SYNC|O_NOATIME|FASYNC, 0100 [pid 9158] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 9157] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 9156] <... futex resumed>) = 0 [pid 9152] close(16 [pid 9156] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 9163] <... mount resumed>) = 0 [pid 9159] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 9163] openat(AT_FDCWD, "./file1", O_RDONLY|O_DIRECTORY) = 3 [pid 9163] chdir("./file1") = 0 [pid 9163] openat(AT_FDCWD, "/dev/loop0", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 9163] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 9161] <... futex resumed>) = 0 [pid 9161] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 9161] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 9163] <... futex resumed>) = 1 [pid 9157] fallocate(-1, 0, 0, 134220898 [pid 9152] <... close resumed>) = -1 EBADF (Bad file descriptor) [ 261.124122][ T9163] exFAT-fs (loop0): failed to load upcase table (idx : 0x000104d0, chksum : 0xda218cab, utbl_chksum : 0xe619d30d) [ 261.158666][ T9162] exFAT-fs (loop2): error, data size is invalid(10) [ 261.167697][ T9160] exFAT-fs (loop3): error, data size is invalid(10) [pid 9163] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_NOCTTY|O_TRUNC|O_SYNC|O_NOATIME|FASYNC, 0100 [pid 9157] <... fallocate resumed>) = -1 EBADF (Bad file descriptor) [pid 9152] close(17 [pid 9157] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 9152] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9152] close(18 [pid 9157] <... futex resumed>) = 1 [pid 9156] <... futex resumed>) = 0 [pid 9152] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9157] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 9156] close(3 [pid 9152] close(19 [pid 9156] <... close resumed>) = 0 [pid 9152] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9156] close(4 [pid 9152] close(20 [pid 9156] <... close resumed>) = 0 [pid 9156] close(5 [pid 9152] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9156] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9152] close(21 [pid 9156] close(6 [pid 9152] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9156] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9152] close(22) = -1 EBADF (Bad file descriptor) [pid 9156] close(7 [pid 9152] close(23 [pid 9156] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9156] close(8) = -1 EBADF (Bad file descriptor) [pid 9156] close(9) = -1 EBADF (Bad file descriptor) [pid 9156] close(10) = -1 EBADF (Bad file descriptor) [pid 9156] close(11) = -1 EBADF (Bad file descriptor) [pid 9156] close(12) = -1 EBADF (Bad file descriptor) [pid 9156] close(13) = -1 EBADF (Bad file descriptor) [pid 9156] close(14) = -1 EBADF (Bad file descriptor) [pid 9156] close(15) = -1 EBADF (Bad file descriptor) [pid 9156] close(16) = -1 EBADF (Bad file descriptor) [pid 9156] close(17) = -1 EBADF (Bad file descriptor) [pid 9156] close(18) = -1 EBADF (Bad file descriptor) [pid 9156] close(19) = -1 EBADF (Bad file descriptor) [pid 9156] close(20) = -1 EBADF (Bad file descriptor) [pid 9156] close(21) = -1 EBADF (Bad file descriptor) [pid 9156] close(22) = -1 EBADF (Bad file descriptor) [pid 9156] close(23) = -1 EBADF (Bad file descriptor) [pid 9156] close(24) = -1 EBADF (Bad file descriptor) [pid 9156] close(25) = -1 EBADF (Bad file descriptor) [pid 9156] close(26) = -1 EBADF (Bad file descriptor) [pid 9156] close(27) = -1 EBADF (Bad file descriptor) [pid 9152] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9160] <... openat resumed>) = -1 EIO (Input/output error) [pid 9156] close(28 [pid 9152] close(24) = -1 EBADF (Bad file descriptor) [pid 9152] close(25) = -1 EBADF (Bad file descriptor) [pid 9152] close(26 [pid 9156] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9152] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9156] close(29 [pid 9152] close(27) = -1 EBADF (Bad file descriptor) [pid 9156] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9152] close(28 [pid 9160] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 9156] exit_group(0 [pid 9152] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9160] <... futex resumed>) = 1 [pid 9158] <... futex resumed>) = 0 [pid 9157] <... futex resumed>) = ? [pid 9156] <... exit_group resumed>) = ? [pid 9152] close(29 [pid 9158] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 9157] +++ exited with 0 +++ [pid 9160] openat(AT_FDCWD, ".", O_RDONLY [pid 9159] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 9158] <... futex resumed>) = 0 [pid 9156] +++ exited with 0 +++ [pid 9152] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9159] futex(0x7f397ab4b6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 9158] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 9152] exit_group(0 [pid 9164] <... futex resumed>) = ? [pid 9161] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 9160] <... openat resumed>) = 4 [pid 9159] <... futex resumed>) = 0 [pid 9154] <... futex resumed>) = ? [pid 9152] <... exit_group resumed>) = ? [pid 5857] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=646, si_uid=0, si_status=0, si_utime=0, si_stime=3 /* 0.03 s */} --- [pid 9164] +++ exited with 0 +++ [pid 9161] futex(0x7f397ab4b6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 9159] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 5857] restart_syscall(<... resuming interrupted clone ...> [pid 9161] <... futex resumed>) = 0 [pid 9159] <... mmap resumed>) = 0x7f397aa35000 [pid 9161] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 9159] mprotect(0x7f397aa36000, 131072, PROT_READ|PROT_WRITE [pid 9161] <... mmap resumed>) = 0x7f397aa35000 [pid 9159] <... mprotect resumed>) = 0 [pid 9161] mprotect(0x7f397aa36000, 131072, PROT_READ|PROT_WRITE [pid 9159] rt_sigprocmask(SIG_BLOCK, ~[], [pid 9161] <... mprotect resumed>) = 0 [pid 9159] <... rt_sigprocmask resumed>[], 8) = 0 [pid 5857] <... restart_syscall resumed>) = 0 [pid 9161] rt_sigprocmask(SIG_BLOCK, ~[], [pid 9160] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 9159] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f397aa55990, parent_tid=0x7f397aa55990, exit_signal=0, stack=0x7f397aa35000, stack_size=0x20300, tls=0x7f397aa556c0} [pid 9154] +++ exited with 0 +++ [pid 9152] +++ exited with 0 +++ [pid 9161] <... rt_sigprocmask resumed>[], 8) = 0 [pid 9160] <... futex resumed>) = 1 [pid 9158] <... futex resumed>) = 0 [pid 5854] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=659, si_uid=0, si_status=0, si_utime=0, si_stime=9 /* 0.09 s */} --- ./strace-static-x86_64: Process 9165 attached [pid 9161] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f397aa55990, parent_tid=0x7f397aa55990, exit_signal=0, stack=0x7f397aa35000, stack_size=0x20300, tls=0x7f397aa556c0} [pid 9160] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 9159] <... clone3 resumed> => {parent_tid=[665]}, 88) = 665 [pid 9158] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000./strace-static-x86_64: Process 9166 attached [pid 9165] rseq(0x7f397aa55fe0, 0x20, 0, 0x53053053 [pid 9159] rt_sigprocmask(SIG_SETMASK, [], [pid 9166] rseq(0x7f397aa55fe0, 0x20, 0, 0x53053053 [pid 9161] <... clone3 resumed> => {parent_tid=[652]}, 88) = 652 [pid 9159] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 9158] <... futex resumed>) = 0 [pid 9165] <... rseq resumed>) = 0 [pid 5857] umount2("./263", MNT_FORCE|UMOUNT_NOFOLLOW [pid 9160] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 9166] <... rseq resumed>) = 0 [pid 9165] set_robust_list(0x7f397aa559a0, 24 [pid 9160] ioctl(4, F2FS_IOC_SHUTDOWN, 0x200000000080 [pid 9158] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5857] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5854] umount2("./264", MNT_FORCE|UMOUNT_NOFOLLOW [pid 9166] set_robust_list(0x7f397aa559a0, 24 [pid 9165] <... set_robust_list resumed>) = 0 [pid 9163] <... openat resumed>) = -1 EIO (Input/output error) [pid 9162] <... openat resumed>) = -1 EIO (Input/output error) [pid 9161] rt_sigprocmask(SIG_SETMASK, [], [pid 9160] <... ioctl resumed>) = 0 [pid 9159] futex(0x7f397ab4b6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5857] openat(AT_FDCWD, "./263", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5854] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 9166] <... set_robust_list resumed>) = 0 [pid 9165] rt_sigprocmask(SIG_SETMASK, [], [pid 9163] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 9162] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 9161] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 9160] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 9159] <... futex resumed>) = 0 [pid 5857] <... openat resumed>) = 3 [pid 5854] openat(AT_FDCWD, "./264", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 9166] rt_sigprocmask(SIG_SETMASK, [], [pid 9165] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 9163] <... futex resumed>) = 0 [pid 9162] <... futex resumed>) = 0 [pid 9161] futex(0x7f397ab4b6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 9160] <... futex resumed>) = 1 [pid 9159] futex(0x7f397ab4b6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 9158] <... futex resumed>) = 0 [pid 5857] newfstatat(3, "", [pid 9166] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 9165] openat(AT_FDCWD, ".", O_RDONLY [pid 9163] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 9162] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 9161] <... futex resumed>) = 0 [pid 9160] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 9158] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5857] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=80, ...}, AT_EMPTY_PATH) = 0 [pid 5854] <... openat resumed>) = 3 [pid 9166] openat(AT_FDCWD, ".", O_RDONLY [pid 9165] <... openat resumed>) = 4 [pid 9161] futex(0x7f397ab4b6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 9160] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 9158] <... futex resumed>) = 0 [pid 5857] getdents64(3, [pid 5854] newfstatat(3, "", [pid 9166] <... openat resumed>) = 4 [pid 9165] futex(0x7f397ab4b6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 9160] fallocate(-1, 0, 0, 134220898 [ 261.176716][ T9163] exFAT-fs (loop0): error, data size is invalid(10) [ 261.186237][ T9160] exFAT-fs (loop3): Filesystem has been set read-only [ 261.186985][ T9162] exFAT-fs (loop2): Filesystem has been set read-only [ 261.210270][ T9163] exFAT-fs (loop0): Filesystem has been set read-only [pid 9166] futex(0x7f397ab4b6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 9158] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5857] <... getdents64 resumed>0x55555c89d730 /* 4 entries */, 32768) = 112 [pid 5854] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=80, ...}, AT_EMPTY_PATH) = 0 [pid 9166] <... futex resumed>) = 1 [pid 9165] <... futex resumed>) = 1 [pid 9161] <... futex resumed>) = 0 [pid 9160] <... fallocate resumed>) = -1 EBADF (Bad file descriptor) [pid 9159] <... futex resumed>) = 0 [pid 9166] futex(0x7f397ab4b6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 9165] futex(0x7f397ab4b6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 9161] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 9160] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 9159] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5857] umount2("./263/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5854] getdents64(3, [pid 9163] <... futex resumed>) = 0 [pid 9162] <... futex resumed>) = 0 [pid 9161] <... futex resumed>) = 1 [pid 9160] <... futex resumed>) = 1 [pid 9159] <... futex resumed>) = 1 [pid 9158] <... futex resumed>) = 0 [pid 9163] ioctl(4, F2FS_IOC_SHUTDOWN, 0x200000000080 [pid 9162] ioctl(4, F2FS_IOC_SHUTDOWN, 0x200000000080 [pid 9161] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5854] <... getdents64 resumed>0x55555c89d730 /* 4 entries */, 32768) = 112 [pid 9163] <... ioctl resumed>) = 0 [pid 9162] <... ioctl resumed>) = 0 [pid 9160] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 9159] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 9158] close(3 [pid 9163] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 9162] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 9163] <... futex resumed>) = 1 [pid 9162] <... futex resumed>) = 0 [pid 9161] <... futex resumed>) = 0 [pid 9159] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 9158] <... close resumed>) = 0 [pid 5857] <... umount2 resumed>) = 0 [pid 5854] umount2("./264/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 9163] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 9162] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 9161] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 9159] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 9158] close(4 [pid 5857] umount2("./263/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 9163] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 9162] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 9161] <... futex resumed>) = 0 [pid 9159] <... futex resumed>) = 0 [pid 9158] <... close resumed>) = 0 [pid 5854] <... umount2 resumed>) = 0 [pid 9163] fallocate(-1, 0, 0, 134220898 [pid 9161] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 9159] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 9158] close(5 [pid 5857] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5854] umount2("./264/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 9163] <... fallocate resumed>) = -1 EBADF (Bad file descriptor) [pid 9162] fallocate(-1, 0, 0, 134220898 [pid 9158] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5857] newfstatat(AT_FDCWD, "./263/file1", [pid 5854] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 9163] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 9162] <... fallocate resumed>) = -1 EBADF (Bad file descriptor) [pid 9158] close(6 [pid 9163] <... futex resumed>) = 1 [pid 9162] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 9161] <... futex resumed>) = 0 [pid 9158] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5857] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5854] newfstatat(AT_FDCWD, "./264/file1", [pid 9163] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 9162] <... futex resumed>) = 1 [pid 9161] close(3 [pid 9159] <... futex resumed>) = 0 [pid 9158] close(7 [pid 5857] umount2("./263/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5854] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 9161] <... close resumed>) = 0 [pid 9159] close(3 [pid 9158] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5857] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 9161] close(4 [pid 9159] <... close resumed>) = 0 [pid 9158] close(8 [pid 5857] openat(AT_FDCWD, "./263/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5854] umount2("./264/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 9161] <... close resumed>) = 0 [pid 9159] close(4 [pid 9158] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5857] <... openat resumed>) = 4 [pid 9161] close(5 [pid 9159] <... close resumed>) = 0 [pid 9158] close(9 [pid 5857] newfstatat(4, "", [pid 5854] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 9161] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9159] close(5 [pid 9158] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5857] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_EMPTY_PATH) = 0 [pid 5854] openat(AT_FDCWD, "./264/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 9162] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 9161] close(6 [pid 9159] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9158] close(10 [pid 5857] getdents64(4, [pid 9161] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9159] close(6 [pid 5857] <... getdents64 resumed>0x55555c8a5770 /* 2 entries */, 32768) = 48 [pid 9161] close(7 [pid 9159] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9158] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5857] getdents64(4, [pid 5854] <... openat resumed>) = 4 [pid 9161] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9159] close(7 [pid 9158] close(11 [pid 5857] <... getdents64 resumed>0x55555c8a5770 /* 0 entries */, 32768) = 0 [pid 5854] newfstatat(4, "", [pid 9161] close(8 [pid 9159] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9158] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5857] close(4 [pid 9161] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9159] close(8 [pid 9158] close(12 [pid 5854] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_EMPTY_PATH) = 0 [pid 9161] close(9 [pid 9159] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9158] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5857] <... close resumed>) = 0 [pid 5854] getdents64(4, [pid 9161] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9161] close(10 [pid 9159] close(9 [pid 9158] close(13 [pid 5857] rmdir("./263/file1" [pid 5854] <... getdents64 resumed>0x55555c8a5770 /* 2 entries */, 32768) = 48 [pid 9161] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9159] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9161] close(11 [pid 9158] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5857] <... rmdir resumed>) = 0 [pid 5854] getdents64(4, [pid 9161] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9159] close(10 [pid 9158] close(14 [pid 5857] umount2("./263/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5854] <... getdents64 resumed>0x55555c8a5770 /* 0 entries */, 32768) = 0 [pid 9161] close(12 [pid 9159] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9158] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5854] close(4 [pid 9161] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9159] close(11 [pid 9158] close(15 [pid 9161] close(13 [pid 9159] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9158] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5854] <... close resumed>) = 0 [pid 9161] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9161] close(14 [pid 9159] close(12 [pid 9158] close(16 [pid 5857] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5854] rmdir("./264/file1" [pid 9161] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9159] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9158] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5857] newfstatat(AT_FDCWD, "./263/binderfs", [pid 9161] close(15 [pid 9159] close(13 [pid 9158] close(17 [pid 5854] <... rmdir resumed>) = 0 [pid 9161] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9159] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9158] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5857] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5854] umount2("./264/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 9161] close(16 [pid 9159] close(14 [pid 9158] close(18 [pid 5857] unlink("./263/binderfs" [pid 5854] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 9161] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9158] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5854] newfstatat(AT_FDCWD, "./264/binderfs", [pid 9161] close(17 [pid 9159] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5857] <... unlink resumed>) = 0 [pid 9161] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5857] getdents64(3, [pid 9158] close(19 [pid 5854] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 9159] close(15 [pid 9161] close(18 [pid 9159] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9158] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5857] <... getdents64 resumed>0x55555c89d730 /* 0 entries */, 32768) = 0 [pid 5854] unlink("./264/binderfs" [pid 9161] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9159] close(16 [pid 9158] close(20 [pid 5857] close(3 [pid 9161] close(19 [pid 9158] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5854] <... unlink resumed>) = 0 [pid 9159] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9158] close(21 [pid 5857] <... close resumed>) = 0 [pid 5854] getdents64(3, [pid 9159] close(17 [pid 9158] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5857] rmdir("./263" [pid 5854] <... getdents64 resumed>0x55555c89d730 /* 0 entries */, 32768) = 0 [pid 9159] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9158] close(22 [pid 9161] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9159] close(18 [pid 9158] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5857] <... rmdir resumed>) = 0 [pid 5854] close(3 [pid 9161] close(20 [pid 9159] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9161] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9158] close(23 [pid 9159] close(19 [pid 5857] mkdir("./264", 0777 [pid 5854] <... close resumed>) = 0 [pid 9161] close(21 [pid 9159] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9158] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9161] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5857] <... mkdir resumed>) = 0 [pid 5854] rmdir("./264" [pid 9161] close(22 [pid 9159] close(20 [pid 9158] close(24 [pid 5857] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 9161] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9159] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9158] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5854] <... rmdir resumed>) = 0 [pid 9161] close(23 [pid 9159] close(21 [pid 9158] close(25 [pid 5857] <... openat resumed>) = 3 [pid 9161] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9159] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9158] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5857] ioctl(3, LOOP_CLR_FD [pid 5854] mkdir("./265", 0777 [pid 9161] close(24) = -1 EBADF (Bad file descriptor) [pid 5857] <... ioctl resumed>) = 0 [pid 9161] close(25 [pid 5854] <... mkdir resumed>) = 0 [pid 5857] close(3 [pid 9161] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9159] close(22 [pid 9158] close(26 [pid 5854] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 9161] close(26) = -1 EBADF (Bad file descriptor) [pid 9161] close(27) = -1 EBADF (Bad file descriptor) [pid 9161] close(28 [pid 9158] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9161] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9161] close(29) = -1 EBADF (Bad file descriptor) [pid 9159] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9158] close(27 [pid 5857] <... close resumed>) = 0 [pid 5854] <... openat resumed>) = 3 [pid 9161] exit_group(0 [pid 9159] close(23 [pid 9158] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5857] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5854] ioctl(3, LOOP_CLR_FD [pid 9166] <... futex resumed>) = ? [pid 9163] <... futex resumed>) = ? [pid 9161] <... exit_group resumed>) = ? [pid 9159] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9158] close(28 [pid 9166] +++ exited with 0 +++ [pid 9163] +++ exited with 0 +++ [pid 9161] +++ exited with 0 +++ [pid 9159] close(24 [pid 9158] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5854] <... ioctl resumed>) = 0 ./strace-static-x86_64: Process 9167 attached [pid 9159] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9158] close(29 [pid 9159] close(25 [pid 9158] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5857] <... clone resumed>, child_tidptr=0x55555c89c690) = 648 [pid 5855] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=650, si_uid=0, si_status=0, si_utime=0, si_stime=3 /* 0.03 s */} --- [pid 5854] close(3 [pid 5855] restart_syscall(<... resuming interrupted clone ...> [pid 9158] exit_group(0 [pid 5854] <... close resumed>) = 0 [pid 9160] <... futex resumed>) = ? [pid 9158] <... exit_group resumed>) = ? [pid 9159] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5854] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 9160] +++ exited with 0 +++ [pid 9159] close(26 [pid 9158] +++ exited with 0 +++ [pid 5855] <... restart_syscall resumed>) = 0 [pid 9159] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5858] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=659, si_uid=0, si_status=0, si_utime=0, si_stime=6 /* 0.06 s */} --- [pid 5858] restart_syscall(<... resuming interrupted clone ...> [pid 5855] umount2("./260", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5855] openat(AT_FDCWD, "./260", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 9159] close(27 [pid 9167] set_robust_list(0x55555c89c6a0, 24 [pid 9159] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5855] newfstatat(3, "", [pid 5854] <... clone resumed>, child_tidptr=0x55555c89c690) = 662 [pid 9159] close(28./strace-static-x86_64: Process 9168 attached [pid 9167] <... set_robust_list resumed>) = 0 [pid 9159] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5855] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=80, ...}, AT_EMPTY_PATH) = 0 [pid 9159] close(29 [pid 5855] getdents64(3, 0x55555c89d730 /* 4 entries */, 32768) = 112 [pid 9168] set_robust_list(0x55555c89c6a0, 24 [pid 9159] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5855] umount2("./260/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 9159] exit_group(0 [pid 9165] <... futex resumed>) = ? [pid 9162] <... futex resumed>) = ? [pid 9167] chdir("./264" [pid 9159] <... exit_group resumed>) = ? [pid 9165] +++ exited with 0 +++ [pid 9167] <... chdir resumed>) = 0 [pid 9162] +++ exited with 0 +++ [pid 9159] +++ exited with 0 +++ [pid 9167] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 9168] <... set_robust_list resumed>) = 0 [pid 9167] setpgid(0, 0) = 0 [pid 9168] chdir("./265" [pid 9167] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5856] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=663, si_uid=0, si_status=0, si_utime=0, si_stime=6 /* 0.06 s */} --- [pid 9168] <... chdir resumed>) = 0 [pid 5858] <... restart_syscall resumed>) = 0 [pid 9168] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5856] restart_syscall(<... resuming interrupted clone ...> [pid 9167] <... openat resumed>) = 3 [pid 9168] <... prctl resumed>) = 0 [pid 9168] setpgid(0, 0 [pid 5858] umount2("./260", MNT_FORCE|UMOUNT_NOFOLLOW [pid 9168] <... setpgid resumed>) = 0 [pid 5858] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 9168] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5858] openat(AT_FDCWD, "./260", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 9168] <... openat resumed>) = 3 [pid 5858] <... openat resumed>) = 3 [pid 9168] write(3, "1000", 4 [pid 5858] newfstatat(3, "", [pid 9168] <... write resumed>) = 4 [pid 5858] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=80, ...}, AT_EMPTY_PATH) = 0 [pid 9168] close(3 [pid 9167] write(3, "1000", 4 [pid 5858] getdents64(3, [pid 9168] <... close resumed>) = 0 [pid 9167] <... write resumed>) = 4 [pid 5858] <... getdents64 resumed>0x55555c89d730 /* 4 entries */, 32768) = 112 [pid 9168] symlink("/dev/binderfs", "./binderfs"executing program [pid 9167] close(3 [pid 5858] umount2("./260/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 9168] <... symlink resumed>) = 0 [pid 5856] <... restart_syscall resumed>) = 0 [pid 5855] <... umount2 resumed>) = 0 [pid 9168] write(1, "executing program\n", 18 [pid 5855] umount2("./260/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 9168] <... write resumed>) = 18 [pid 9167] <... close resumed>) = 0 [pid 9167] symlink("/dev/binderfs", "./binderfs" [pid 5855] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5856] umount2("./261", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5855] newfstatat(AT_FDCWD, "./260/file1", [pid 5856] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5855] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5856] openat(AT_FDCWD, "./261", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5855] umount2("./260/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5856] <... openat resumed>) = 3 [pid 5855] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 9168] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5856] newfstatat(3, "", [pid 5855] openat(AT_FDCWD, "./260/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 9168] <... futex resumed>) = 0 [pid 5858] <... umount2 resumed>) = 0 [pid 5856] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=80, ...}, AT_EMPTY_PATH) = 0 [pid 9168] rt_sigaction(SIGRT_1, {sa_handler=0x7f397aae8710, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f397aad98c0}, [pid 5858] umount2("./260/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5856] getdents64(3, [pid 5855] <... openat resumed>) = 4 [pid 9168] <... rt_sigaction resumed>NULL, 8) = 0 [pid 5858] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5856] <... getdents64 resumed>0x55555c89d730 /* 4 entries */, 32768) = 112 [pid 5855] newfstatat(4, "", [pid 9168] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 5858] newfstatat(AT_FDCWD, "./260/file1", [pid 5856] umount2("./261/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5855] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_EMPTY_PATH) = 0 [pid 9168] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5858] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5855] getdents64(4, [pid 9168] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 5858] umount2("./260/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5855] <... getdents64 resumed>0x55555c8a5770 /* 2 entries */, 32768) = 48 [pid 9168] <... mmap resumed>) = 0x7f397aa56000 [pid 9167] <... symlink resumed>) = 0 [pid 5856] <... umount2 resumed>) = 0 executing program [pid 9168] mprotect(0x7f397aa57000, 131072, PROT_READ|PROT_WRITE [pid 9167] write(1, "executing program\n", 18 [pid 5858] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5856] umount2("./261/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5855] getdents64(4, [pid 9168] <... mprotect resumed>) = 0 [pid 9167] <... write resumed>) = 18 [pid 5858] openat(AT_FDCWD, "./260/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5856] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5855] <... getdents64 resumed>0x55555c8a5770 /* 0 entries */, 32768) = 0 [pid 9167] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5858] <... openat resumed>) = 4 [pid 5856] newfstatat(AT_FDCWD, "./261/file1", [pid 5855] close(4 [pid 9168] rt_sigprocmask(SIG_BLOCK, ~[], [pid 9167] <... futex resumed>) = 0 [pid 5858] newfstatat(4, "", [pid 5856] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5855] <... close resumed>) = 0 [pid 9168] <... rt_sigprocmask resumed>[], 8) = 0 [pid 9167] rt_sigaction(SIGRT_1, {sa_handler=0x7f397aae8710, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f397aad98c0}, [pid 5858] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_EMPTY_PATH) = 0 [pid 5856] umount2("./261/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5855] rmdir("./260/file1" [pid 9168] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f397aa76990, parent_tid=0x7f397aa76990, exit_signal=0, stack=0x7f397aa56000, stack_size=0x20300, tls=0x7f397aa766c0} [pid 9167] <... rt_sigaction resumed>NULL, 8) = 0 [pid 5858] getdents64(4, [pid 5856] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5855] <... rmdir resumed>) = 0 ./strace-static-x86_64: Process 9169 attached [pid 9167] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 5858] <... getdents64 resumed>0x55555c8a5770 /* 2 entries */, 32768) = 48 [pid 5856] openat(AT_FDCWD, "./261/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 9169] rseq(0x7f397aa76fe0, 0x20, 0, 0x53053053 [pid 9168] <... clone3 resumed> => {parent_tid=[663]}, 88) = 663 [pid 9167] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 9169] <... rseq resumed>) = 0 [pid 9167] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 9169] set_robust_list(0x7f397aa769a0, 24) = 0 [pid 9168] rt_sigprocmask(SIG_SETMASK, [], [pid 9167] <... mmap resumed>) = 0x7f397aa56000 [pid 5858] getdents64(4, [pid 5856] <... openat resumed>) = 4 [pid 5855] umount2("./260/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 9169] rt_sigprocmask(SIG_SETMASK, [], [pid 9168] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 9167] mprotect(0x7f397aa57000, 131072, PROT_READ|PROT_WRITE [pid 5858] <... getdents64 resumed>0x55555c8a5770 /* 0 entries */, 32768) = 0 [pid 5856] newfstatat(4, "", [pid 5855] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 9169] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 9167] <... mprotect resumed>) = 0 [pid 5858] close(4 [pid 5856] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_EMPTY_PATH) = 0 [pid 5855] newfstatat(AT_FDCWD, "./260/binderfs", [pid 9169] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 9168] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 9167] rt_sigprocmask(SIG_BLOCK, ~[], [pid 5858] <... close resumed>) = 0 [pid 5856] getdents64(4, [pid 5855] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 9169] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 9168] <... futex resumed>) = 0 [pid 9167] <... rt_sigprocmask resumed>[], 8) = 0 [pid 5858] rmdir("./260/file1" [pid 5856] <... getdents64 resumed>0x55555c8a5770 /* 2 entries */, 32768) = 48 [pid 5855] unlink("./260/binderfs" [pid 9169] memfd_create("syzkaller", 0 [pid 9168] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 9167] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f397aa76990, parent_tid=0x7f397aa76990, exit_signal=0, stack=0x7f397aa56000, stack_size=0x20300, tls=0x7f397aa766c0} [pid 5858] <... rmdir resumed>) = 0 [pid 5856] getdents64(4, [pid 5855] <... unlink resumed>) = 0 [pid 5858] umount2("./260/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5856] <... getdents64 resumed>0x55555c8a5770 /* 0 entries */, 32768) = 0 [pid 5855] getdents64(3, ./strace-static-x86_64: Process 9170 attached [pid 9169] <... memfd_create resumed>) = 3 [pid 5858] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5856] close(4 [pid 5855] <... getdents64 resumed>0x55555c89d730 /* 0 entries */, 32768) = 0 [pid 9167] <... clone3 resumed> => {parent_tid=[649]}, 88) = 649 [pid 5858] newfstatat(AT_FDCWD, "./260/binderfs", [pid 9170] rseq(0x7f397aa76fe0, 0x20, 0, 0x53053053 [pid 9169] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 9167] rt_sigprocmask(SIG_SETMASK, [], [pid 5858] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5856] <... close resumed>) = 0 [pid 5855] close(3 [pid 9170] <... rseq resumed>) = 0 [pid 9169] <... mmap resumed>) = 0x7f3972600000 [pid 9167] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5858] unlink("./260/binderfs" [pid 5856] rmdir("./261/file1" [pid 5855] <... close resumed>) = 0 [pid 9170] set_robust_list(0x7f397aa769a0, 24 [pid 9169] 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\x00\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 9167] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5858] <... unlink resumed>) = 0 [pid 5856] <... rmdir resumed>) = 0 [pid 5855] rmdir("./260" [pid 9170] <... set_robust_list resumed>) = 0 [pid 9167] <... futex resumed>) = 0 [pid 5855] <... rmdir resumed>) = 0 [pid 9170] rt_sigprocmask(SIG_SETMASK, [], [pid 9167] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 5856] umount2("./261/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5855] mkdir("./261", 0777 [pid 5858] getdents64(3, [pid 5856] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5855] <... mkdir resumed>) = 0 [pid 5858] <... getdents64 resumed>0x55555c89d730 /* 0 entries */, 32768) = 0 [pid 5856] newfstatat(AT_FDCWD, "./261/binderfs", [pid 5855] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 9170] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5858] close(3) = 0 [pid 5858] rmdir("./260" [pid 5856] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5858] <... rmdir resumed>) = 0 [pid 5855] <... openat resumed>) = 3 [pid 5856] unlink("./261/binderfs" [pid 9170] memfd_create("syzkaller", 0 [pid 5856] <... unlink resumed>) = 0 [pid 5858] mkdir("./261", 0777 [pid 5855] ioctl(3, LOOP_CLR_FD [pid 5858] <... mkdir resumed>) = 0 [pid 5855] <... ioctl resumed>) = 0 [pid 5855] close(3 [pid 9169] <... write resumed>) = 131072 [pid 9170] <... memfd_create resumed>) = 3 [pid 5856] getdents64(3, 0x55555c89d730 /* 0 entries */, 32768) = 0 [pid 5856] close(3 [pid 5858] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 5856] <... close resumed>) = 0 [pid 5858] <... openat resumed>) = 3 [pid 5856] rmdir("./261" [pid 5855] <... close resumed>) = 0 [pid 9170] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 9169] munmap(0x7f3972600000, 138412032 [pid 5858] ioctl(3, LOOP_CLR_FD [pid 5856] <... rmdir resumed>) = 0 [pid 5858] <... ioctl resumed>) = 0 [pid 5856] mkdir("./262", 0777 [pid 9169] <... munmap resumed>) = 0 [pid 5858] close(3 [pid 5856] <... mkdir resumed>) = 0 [pid 9170] <... mmap resumed>) = 0x7f3972600000 [pid 9169] openat(AT_FDCWD, "/dev/loop1", O_RDWR) = 4 [pid 5856] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 5855] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 9170] 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\x00\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 9169] ioctl(4, LOOP_SET_FD, 3 [pid 5856] <... openat resumed>) = 3 [pid 5856] ioctl(3, LOOP_CLR_FD) = 0 [pid 5856] close(3./strace-static-x86_64: Process 9171 attached [pid 9171] set_robust_list(0x55555c89c6a0, 24 [pid 9170] <... write resumed>) = 131072 [pid 9170] munmap(0x7f3972600000, 138412032 [pid 9169] <... ioctl resumed>) = 0 [pid 5858] <... close resumed>) = 0 [pid 5855] <... clone resumed>, child_tidptr=0x55555c89c690) = 653 [pid 9169] close(3 [pid 5858] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 9172 attached [pid 9169] <... close resumed>) = 0 [pid 9171] <... set_robust_list resumed>) = 0 [pid 9169] close(4 [pid 5858] <... clone resumed>, child_tidptr=0x55555c89c690) = 661 [pid 5856] <... close resumed>) = 0 [pid 9172] set_robust_list(0x55555c89c6a0, 24 [pid 9169] <... close resumed>) = 0 [pid 9172] <... set_robust_list resumed>) = 0 [pid 9170] <... munmap resumed>) = 0 [pid 9169] mkdir("./file1", 0777 [pid 9172] chdir("./261" [pid 9171] chdir("./261" [pid 9169] <... mkdir resumed>) = 0 [pid 9171] <... chdir resumed>) = 0 [pid 9169] mount("/dev/loop1", "./file1", "exfat", 0, "" [pid 9172] <... chdir resumed>) = 0 [pid 9171] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 9170] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 9171] <... prctl resumed>) = 0 [pid 9172] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 9171] setpgid(0, 0 [pid 9170] <... openat resumed>) = 4 [pid 5856] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 9172] <... prctl resumed>) = 0 [pid 9171] <... setpgid resumed>) = 0 [pid 9172] setpgid(0, 0 [pid 9171] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 9172] <... setpgid resumed>) = 0 [pid 9170] ioctl(4, LOOP_SET_FD, 3./strace-static-x86_64: Process 9173 attached [pid 9172] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 9173] set_robust_list(0x55555c89c6a0, 24) = 0 [pid 9171] <... openat resumed>) = 3 [pid 5856] <... clone resumed>, child_tidptr=0x55555c89c690) = 666 [pid 9172] write(3, "1000", 4) = 4 [pid 9172] close(3) = 0 [pid 9172] symlink("/dev/binderfs", "./binderfs" [pid 9173] chdir("./262" [pid 9172] <... symlink resumed>) = 0 [pid 9171] write(3, "1000", 4 [pid 9170] <... ioctl resumed>) = 0 [ 261.449123][ T9169] loop1: detected capacity change from 0 to 256 [ 261.479576][ T9170] loop4: detected capacity change from 0 to 256 [pid 9171] <... write resumed>) = 4 [pid 9173] <... chdir resumed>) = 0 [pid 9172] write(1, "executing program\n", 18 [pid 9171] close(3 [pid 9170] close(3executing program [pid 9173] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 9172] <... write resumed>) = 18 [pid 9171] <... close resumed>) = 0 [pid 9170] <... close resumed>) = 0 [pid 9171] symlink("/dev/binderfs", "./binderfs" [pid 9170] close(4 [pid 9173] <... prctl resumed>) = 0 [pid 9172] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 9170] <... close resumed>) = 0 executing program executing program [pid 9171] <... symlink resumed>) = 0 [pid 9170] mkdir("./file1", 0777 [pid 9171] write(1, "executing program\n", 18 [pid 9173] setpgid(0, 0 [pid 9172] <... futex resumed>) = 0 [pid 9171] <... write resumed>) = 18 [pid 9170] <... mkdir resumed>) = 0 [pid 9171] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 9170] mount("/dev/loop4", "./file1", "exfat", 0, "" [pid 9171] <... futex resumed>) = 0 [pid 9173] <... setpgid resumed>) = 0 [pid 9172] rt_sigaction(SIGRT_1, {sa_handler=0x7f397aae8710, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f397aad98c0}, [pid 9171] rt_sigaction(SIGRT_1, {sa_handler=0x7f397aae8710, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f397aad98c0}, [pid 9173] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 9172] <... rt_sigaction resumed>NULL, 8) = 0 [pid 9173] <... openat resumed>) = 3 [pid 9172] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 9171] <... rt_sigaction resumed>NULL, 8) = 0 [pid 9172] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 9172] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 9171] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 9173] write(3, "1000", 4 [pid 9172] <... mmap resumed>) = 0x7f397aa56000 [pid 9171] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 9173] <... write resumed>) = 4 [pid 9172] mprotect(0x7f397aa57000, 131072, PROT_READ|PROT_WRITE [pid 9171] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 9173] close(3 [pid 9172] <... mprotect resumed>) = 0 [pid 9171] <... mmap resumed>) = 0x7f397aa56000 [pid 9171] mprotect(0x7f397aa57000, 131072, PROT_READ|PROT_WRITE [pid 9173] <... close resumed>) = 0 [pid 9172] rt_sigprocmask(SIG_BLOCK, ~[], [pid 9171] <... mprotect resumed>) = 0 [pid 9173] symlink("/dev/binderfs", "./binderfs" [pid 9172] <... rt_sigprocmask resumed>[], 8) = 0 [pid 9173] <... symlink resumed>) = 0 [pid 9172] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f397aa76990, parent_tid=0x7f397aa76990, exit_signal=0, stack=0x7f397aa56000, stack_size=0x20300, tls=0x7f397aa766c0} [pid 9171] rt_sigprocmask(SIG_BLOCK, ~[], ./strace-static-x86_64: Process 9174 attached [pid 9173] write(1, "executing program\n", 18 [pid 9171] <... rt_sigprocmask resumed>[], 8) = 0 [pid 9173] <... write resumed>) = 18 [pid 9173] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 9173] rt_sigaction(SIGRT_1, {sa_handler=0x7f397aae8710, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f397aad98c0}, NULL, 8) = 0 [pid 9173] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 9173] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f397aa56000 [pid 9173] mprotect(0x7f397aa57000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 9174] rseq(0x7f397aa76fe0, 0x20, 0, 0x53053053 [pid 9173] rt_sigprocmask(SIG_BLOCK, ~[], [pid 9172] <... clone3 resumed> => {parent_tid=[662]}, 88) = 662 [pid 9174] <... rseq resumed>) = 0 [pid 9173] <... rt_sigprocmask resumed>[], 8) = 0 [pid 9172] rt_sigprocmask(SIG_SETMASK, [], [pid 9174] set_robust_list(0x7f397aa769a0, 24 [pid 9173] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f397aa76990, parent_tid=0x7f397aa76990, exit_signal=0, stack=0x7f397aa56000, stack_size=0x20300, tls=0x7f397aa766c0} [pid 9172] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 9174] <... set_robust_list resumed>) = 0 [pid 9172] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 9174] rt_sigprocmask(SIG_SETMASK, [], [pid 9173] <... clone3 resumed> => {parent_tid=[667]}, 88) = 667 [pid 9172] <... futex resumed>) = 0 [pid 9174] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 9173] rt_sigprocmask(SIG_SETMASK, [], [pid 9174] memfd_create("syzkaller", 0 [pid 9172] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 9174] <... memfd_create resumed>) = 3 [pid 9174] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0./strace-static-x86_64: Process 9175 attached ) = 0x7f3972600000 [pid 9173] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 9175] rseq(0x7f397aa76fe0, 0x20, 0, 0x53053053 [pid 9174] 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\x00\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 9175] <... rseq resumed>) = 0 [pid 9173] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 9175] set_robust_list(0x7f397aa769a0, 24 [pid 9173] <... futex resumed>) = 0 [pid 9175] <... set_robust_list resumed>) = 0 [pid 9173] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 9175] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 9174] <... write resumed>) = 131072 [pid 9171] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f397aa76990, parent_tid=0x7f397aa76990, exit_signal=0, stack=0x7f397aa56000, stack_size=0x20300, tls=0x7f397aa766c0} [pid 9175] memfd_create("syzkaller", 0./strace-static-x86_64: Process 9176 attached ) = 3 [pid 9175] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f3972600000 [pid 9175] 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\x00\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 9174] munmap(0x7f3972600000, 138412032) = 0 [pid 9169] <... mount resumed>) = 0 [pid 9174] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 9175] <... write resumed>) = 131072 [pid 9174] <... openat resumed>) = 4 [pid 9169] openat(AT_FDCWD, "./file1", O_RDONLY|O_DIRECTORY) = 3 [pid 9174] ioctl(4, LOOP_SET_FD, 3 [pid 9169] chdir("./file1") = 0 [pid 9169] openat(AT_FDCWD, "/dev/loop1", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 9175] munmap(0x7f3972600000, 138412032) = 0 [pid 9169] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 9168] <... futex resumed>) = 0 [pid 9168] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 9168] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 9169] <... futex resumed>) = 1 [ 261.492740][ T9169] exFAT-fs (loop1): failed to load upcase table (idx : 0x000104d0, chksum : 0xda218cab, utbl_chksum : 0xe619d30d) [ 261.531327][ T9170] exFAT-fs (loop4): failed to load upcase table (idx : 0x000104d0, chksum : 0xda218cab, utbl_chksum : 0xe619d30d) [pid 9169] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_NOCTTY|O_TRUNC|O_SYNC|O_NOATIME|FASYNC, 0100 [pid 9176] rseq(0x7f397aa76fe0, 0x20, 0, 0x53053053 [pid 9171] <... clone3 resumed> => {parent_tid=[654]}, 88) = 654 [pid 9175] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 9171] rt_sigprocmask(SIG_SETMASK, [], [pid 9176] <... rseq resumed>) = 0 [pid 9176] set_robust_list(0x7f397aa769a0, 24 [pid 9171] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 9171] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 9176] <... set_robust_list resumed>) = 0 [pid 9176] rt_sigprocmask(SIG_SETMASK, [], [pid 9171] <... futex resumed>) = 0 [pid 9175] <... openat resumed>) = 4 [pid 9176] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 9175] ioctl(4, LOOP_SET_FD, 3 [pid 9171] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 9176] memfd_create("syzkaller", 0) = 3 [pid 9176] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 9174] <... ioctl resumed>) = 0 [pid 9174] close(3) = 0 [pid 9174] close(4) = 0 [pid 9174] mkdir("./file1", 0777) = 0 [pid 9174] mount("/dev/loop3", "./file1", "exfat", 0, "" [pid 9176] <... mmap resumed>) = 0x7f3972600000 [pid 9176] 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\x00\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 9175] <... ioctl resumed>) = 0 [pid 9170] <... mount resumed>) = 0 [pid 9175] close(3 [pid 9170] openat(AT_FDCWD, "./file1", O_RDONLY|O_DIRECTORY [pid 9175] <... close resumed>) = 0 [pid 9175] close(4) = 0 [pid 9175] mkdir("./file1", 0777) = 0 [pid 9175] mount("/dev/loop2", "./file1", "exfat", 0, "" [pid 9176] <... write resumed>) = 131072 [pid 9170] <... openat resumed>) = 3 [pid 9168] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 9170] chdir("./file1" [pid 9176] munmap(0x7f3972600000, 138412032 [pid 9170] <... chdir resumed>) = 0 [pid 9168] futex(0x7f397ab4b6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 9170] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 9168] <... futex resumed>) = 0 [pid 9168] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 9176] <... munmap resumed>) = 0 [pid 9168] <... mmap resumed>) = 0x7f397aa35000 [pid 9168] mprotect(0x7f397aa36000, 131072, PROT_READ|PROT_WRITE [pid 9176] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 9170] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 9168] <... mprotect resumed>) = 0 [pid 9170] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 9176] <... openat resumed>) = 4 [pid 9170] <... futex resumed>) = 1 [pid 9167] <... futex resumed>) = 0 [pid 9167] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 9170] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_NOCTTY|O_TRUNC|O_SYNC|O_NOATIME|FASYNC, 0100 [pid 9167] <... futex resumed>) = 0 [ 261.542884][ T9169] exFAT-fs (loop1): error, data size is invalid(10) [ 261.555184][ T9174] loop3: detected capacity change from 0 to 256 [ 261.562629][ T9175] loop2: detected capacity change from 0 to 256 [ 261.580229][ T9169] exFAT-fs (loop1): Filesystem has been set read-only [pid 9167] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 9168] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 9168] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f397aa55990, parent_tid=0x7f397aa55990, exit_signal=0, stack=0x7f397aa35000, stack_size=0x20300, tls=0x7f397aa556c0}./strace-static-x86_64: Process 9177 attached [pid 9169] <... openat resumed>) = -1 EIO (Input/output error) [pid 9169] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 9177] rseq(0x7f397aa55fe0, 0x20, 0, 0x53053053 [pid 9169] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 9177] <... rseq resumed>) = 0 [pid 9177] set_robust_list(0x7f397aa559a0, 24 [pid 9168] <... clone3 resumed> => {parent_tid=[664]}, 88) = 664 [pid 9177] <... set_robust_list resumed>) = 0 [pid 9168] rt_sigprocmask(SIG_SETMASK, [], [pid 9177] rt_sigprocmask(SIG_SETMASK, [], [pid 9168] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 9177] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 9168] futex(0x7f397ab4b6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 9177] openat(AT_FDCWD, ".", O_RDONLY [pid 9168] <... futex resumed>) = 0 [pid 9177] <... openat resumed>) = 4 [pid 9168] futex(0x7f397ab4b6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 9177] futex(0x7f397ab4b6dc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 9168] <... futex resumed>) = 0 [pid 9177] futex(0x7f397ab4b6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 9168] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 9169] <... futex resumed>) = 0 [pid 9168] <... futex resumed>) = 1 [pid 9169] ioctl(4, F2FS_IOC_SHUTDOWN, 0x200000000080) = 0 [pid 9168] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 9169] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 9176] ioctl(4, LOOP_SET_FD, 3 [pid 9169] <... futex resumed>) = 1 [pid 9169] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 9168] <... futex resumed>) = 0 [pid 9168] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 9169] <... futex resumed>) = 0 [pid 9168] <... futex resumed>) = 1 [pid 9169] fallocate(-1, 0, 0, 134220898) = -1 EBADF (Bad file descriptor) [pid 9169] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 9169] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 9168] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}) = -1 EAGAIN (Resource temporarily unavailable) [pid 9168] close(3) = 0 [pid 9168] close(4) = 0 [pid 9168] close(5) = -1 EBADF (Bad file descriptor) [pid 9168] close(6) = -1 EBADF (Bad file descriptor) [pid 9168] close(7 [pid 9174] <... mount resumed>) = 0 [pid 9174] openat(AT_FDCWD, "./file1", O_RDONLY|O_DIRECTORY [pid 9168] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9174] <... openat resumed>) = 3 [pid 9168] close(8 [pid 9174] chdir("./file1" [pid 9168] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9174] <... chdir resumed>) = 0 [pid 9168] close(9 [pid 9174] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 9168] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9174] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 9168] close(10 [pid 9174] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 9168] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9174] <... futex resumed>) = 1 [pid 9172] <... futex resumed>) = 0 [pid 9168] close(11 [pid 9174] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_NOCTTY|O_TRUNC|O_SYNC|O_NOATIME|FASYNC, 0100 [ 261.606797][ T9170] exFAT-fs (loop4): error, data size is invalid(10) [ 261.619150][ T9170] exFAT-fs (loop4): Filesystem has been set read-only [ 261.628759][ T9176] loop0: detected capacity change from 0 to 256 [ 261.635320][ T9174] exFAT-fs (loop3): failed to load upcase table (idx : 0x000104d0, chksum : 0xda218cab, utbl_chksum : 0xe619d30d) [pid 9172] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 9168] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9167] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 9172] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 9168] close(12 [pid 9167] futex(0x7f397ab4b6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 9168] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9167] <... futex resumed>) = 0 [pid 9168] close(13 [pid 9167] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 9168] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9167] <... mmap resumed>) = 0x7f397aa35000 [pid 9168] close(14 [pid 9167] mprotect(0x7f397aa36000, 131072, PROT_READ|PROT_WRITE [pid 9168] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9167] <... mprotect resumed>) = 0 [pid 9168] close(15 [pid 9167] rt_sigprocmask(SIG_BLOCK, ~[], [pid 9168] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9167] <... rt_sigprocmask resumed>[], 8) = 0 [pid 9168] close(16 [pid 9167] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f397aa55990, parent_tid=0x7f397aa55990, exit_signal=0, stack=0x7f397aa35000, stack_size=0x20300, tls=0x7f397aa556c0}./strace-static-x86_64: Process 9178 attached [pid 9170] <... openat resumed>) = -1 EIO (Input/output error) [pid 9168] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9178] rseq(0x7f397aa55fe0, 0x20, 0, 0x53053053 [pid 9168] close(17 [pid 9178] <... rseq resumed>) = 0 [pid 9170] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 9167] <... clone3 resumed> => {parent_tid=[650]}, 88) = 650 [pid 9178] set_robust_list(0x7f397aa559a0, 24 [pid 9168] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9178] <... set_robust_list resumed>) = 0 [pid 9170] <... futex resumed>) = 0 [pid 9168] close(18 [pid 9167] rt_sigprocmask(SIG_SETMASK, [], [pid 9178] rt_sigprocmask(SIG_SETMASK, [], [pid 9168] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9167] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 9168] close(19 [pid 9167] futex(0x7f397ab4b6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 9168] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9167] <... futex resumed>) = 0 [pid 9168] close(20 [pid 9167] futex(0x7f397ab4b6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 9168] <... close resumed>) = -1 EBADF (Bad file descriptor) [ 261.655011][ T9174] exFAT-fs (loop3): error, data size is invalid(10) [pid 9176] <... ioctl resumed>) = 0 [pid 9170] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 9168] close(21 [pid 9178] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 9168] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9178] openat(AT_FDCWD, ".", O_RDONLY [pid 9168] close(22 [pid 9178] <... openat resumed>) = 4 [pid 9168] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9178] futex(0x7f397ab4b6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 9168] close(23 [pid 9178] <... futex resumed>) = 1 [pid 9168] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9167] <... futex resumed>) = 0 [pid 9178] futex(0x7f397ab4b6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 9168] close(24 [pid 9167] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 9170] <... futex resumed>) = 0 [pid 9168] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9167] <... futex resumed>) = 1 [pid 9170] ioctl(4, F2FS_IOC_SHUTDOWN, 0x200000000080) = 0 [pid 9168] close(25 [pid 9167] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 9176] close(3 [pid 9170] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 9168] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9167] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 9174] <... openat resumed>) = -1 EIO (Input/output error) [pid 9176] <... close resumed>) = 0 [pid 9170] <... futex resumed>) = 0 [pid 9168] close(26 [pid 9167] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 9176] close(4 [pid 9174] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 9170] fallocate(-1, 0, 0, 134220898 [pid 9168] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9167] <... futex resumed>) = 0 [pid 9176] <... close resumed>) = 0 [pid 9174] <... futex resumed>) = 1 [pid 9172] <... futex resumed>) = 0 [pid 9170] <... fallocate resumed>) = -1 EBADF (Bad file descriptor) [pid 9176] mkdir("./file1", 0777 [pid 9174] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 9172] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 9170] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 9168] close(27 [pid 9167] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 9176] <... mkdir resumed>) = 0 [pid 9174] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 9172] <... futex resumed>) = 0 [pid 9170] <... futex resumed>) = 0 [pid 9168] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9167] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 9176] mount("/dev/loop0", "./file1", "exfat", 0, "" [pid 9174] openat(AT_FDCWD, ".", O_RDONLY [pid 9172] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 9170] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 9168] close(28 [pid 9167] close(3 [pid 9174] <... openat resumed>) = 4 [pid 9168] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9167] <... close resumed>) = 0 [pid 9174] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 9168] close(29 [pid 9167] close(4 [pid 9174] <... futex resumed>) = 1 [pid 9172] <... futex resumed>) = 0 [pid 9168] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9167] <... close resumed>) = 0 [pid 9174] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 9172] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 9168] exit_group(0 [pid 9167] close(5 [pid 9177] <... futex resumed>) = ? [pid 9174] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 9172] <... futex resumed>) = 0 [pid 9169] <... futex resumed>) = ? [pid 9168] <... exit_group resumed>) = ? [pid 9167] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9177] +++ exited with 0 +++ [pid 9174] ioctl(4, F2FS_IOC_SHUTDOWN, 0x200000000080 [pid 9172] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 9169] +++ exited with 0 +++ [pid 9168] +++ exited with 0 +++ [pid 9167] close(6 [pid 9174] <... ioctl resumed>) = 0 [pid 9167] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5854] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=662, si_uid=0, si_status=0, si_utime=0, si_stime=6 /* 0.06 s */} --- [pid 9174] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 9167] close(7 [pid 5854] restart_syscall(<... resuming interrupted clone ...> [pid 9174] <... futex resumed>) = 1 [pid 9172] <... futex resumed>) = 0 [pid 9167] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5854] <... restart_syscall resumed>) = 0 [pid 9174] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [ 261.681795][ T9175] exFAT-fs (loop2): failed to load upcase table (idx : 0x000104d0, chksum : 0xda218cab, utbl_chksum : 0xe619d30d) [ 261.684393][ T9174] exFAT-fs (loop3): Filesystem has been set read-only [pid 9172] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 9167] close(8 [pid 9175] <... mount resumed>) = 0 [pid 9174] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 9172] <... futex resumed>) = 0 [pid 9167] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9174] fallocate(-1, 0, 0, 134220898 [pid 9172] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 9167] close(9 [pid 5854] umount2("./265", MNT_FORCE|UMOUNT_NOFOLLOW [pid 9175] openat(AT_FDCWD, "./file1", O_RDONLY|O_DIRECTORY [pid 9174] <... fallocate resumed>) = -1 EBADF (Bad file descriptor) [pid 9167] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5854] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 9175] <... openat resumed>) = 3 [pid 9174] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 9167] close(10 [pid 5854] openat(AT_FDCWD, "./265", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 9175] chdir("./file1" [pid 9174] <... futex resumed>) = 1 [pid 9172] <... futex resumed>) = 0 [pid 9167] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5854] <... openat resumed>) = 3 [pid 9175] <... chdir resumed>) = 0 [pid 9174] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 9172] close(3 [pid 9167] close(11 [pid 5854] newfstatat(3, "", [pid 9175] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 9172] <... close resumed>) = 0 [pid 9167] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5854] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=80, ...}, AT_EMPTY_PATH) = 0 [pid 9175] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 9172] close(4 [pid 9167] close(12 [pid 5854] getdents64(3, [pid 9172] <... close resumed>) = 0 [pid 9167] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5854] <... getdents64 resumed>0x55555c89d730 /* 4 entries */, 32768) = 112 [pid 9175] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 9172] close(5 [pid 9167] close(13 [pid 5854] umount2("./265/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 9175] <... futex resumed>) = 1 [pid 9173] <... futex resumed>) = 0 [pid 9172] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9167] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5854] <... umount2 resumed>) = 0 [pid 9175] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 9173] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 9172] close(6 [pid 9167] close(14 [pid 5854] umount2("./265/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 9175] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 9173] <... futex resumed>) = 0 [pid 9172] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9167] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5854] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 9175] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_NOCTTY|O_TRUNC|O_SYNC|O_NOATIME|FASYNC, 0100 [pid 9173] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 9172] close(7 [pid 9167] close(15 [pid 9176] <... mount resumed>) = 0 [pid 9172] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5854] newfstatat(AT_FDCWD, "./265/file1", [pid 9176] openat(AT_FDCWD, "./file1", O_RDONLY|O_DIRECTORY [pid 9172] close(8 [pid 5854] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 9172] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9176] <... openat resumed>) = 3 [pid 9167] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5854] umount2("./265/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 9176] chdir("./file1" [pid 9172] close(9 [pid 9167] close(16 [pid 5854] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 9172] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9167] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9172] close(10 [pid 9167] close(17 [pid 5854] openat(AT_FDCWD, "./265/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 9176] <... chdir resumed>) = 0 [pid 9172] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9167] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5854] <... openat resumed>) = 4 [pid 9176] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 9172] close(11 [pid 9167] close(18 [pid 9176] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 9172] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5854] newfstatat(4, "", [pid 9172] close(12 [pid 9167] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5854] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_EMPTY_PATH) = 0 [pid 9172] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9167] close(19 [pid 5854] getdents64(4, [pid 9172] close(13 [pid 9167] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5854] <... getdents64 resumed>0x55555c8a5770 /* 2 entries */, 32768) = 48 [pid 9176] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 9172] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9167] close(20 [pid 9176] <... futex resumed>) = 1 [pid 9172] close(14 [pid 9171] <... futex resumed>) = 0 [pid 9167] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5854] getdents64(4, [pid 9176] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 9172] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9171] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 9167] close(21 [pid 5854] <... getdents64 resumed>0x55555c8a5770 /* 0 entries */, 32768) = 0 [pid 9176] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 9172] close(15 [pid 9171] <... futex resumed>) = 0 [pid 9167] <... close resumed>) = -1 EBADF (Bad file descriptor) [ 261.726791][ T9176] exFAT-fs (loop0): failed to load upcase table (idx : 0x000104d0, chksum : 0xda218cab, utbl_chksum : 0xe619d30d) [ 261.762493][ T9175] exFAT-fs (loop2): error, data size is invalid(10) [pid 5854] close(4 [pid 9176] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_NOCTTY|O_TRUNC|O_SYNC|O_NOATIME|FASYNC, 0100 [pid 9172] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9171] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 9167] close(22 [pid 5854] <... close resumed>) = 0 [pid 9172] close(16 [pid 9167] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9172] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5854] rmdir("./265/file1" [pid 9172] close(17 [pid 9167] close(23 [pid 9172] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9167] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5854] <... rmdir resumed>) = 0 [pid 9172] close(18 [pid 9167] close(24 [pid 5854] umount2("./265/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 9172] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9167] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9173] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 9172] close(19 [pid 5854] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 9173] futex(0x7f397ab4b6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 9172] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5854] newfstatat(AT_FDCWD, "./265/binderfs", [pid 9173] <... futex resumed>) = 0 [pid 9172] close(20 [pid 9167] close(25 [pid 5854] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 9176] <... openat resumed>) = -1 EIO (Input/output error) [pid 9173] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 9172] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9167] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9176] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 9173] <... mmap resumed>) = 0x7f397aa35000 [pid 9172] close(21 [pid 9167] close(26 [pid 9176] <... futex resumed>) = 1 [pid 9173] mprotect(0x7f397aa36000, 131072, PROT_READ|PROT_WRITE [pid 9172] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9171] <... futex resumed>) = 0 [pid 9167] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5854] unlink("./265/binderfs" [pid 9171] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 9176] openat(AT_FDCWD, ".", O_RDONLY [pid 9173] <... mprotect resumed>) = 0 [pid 9172] close(22 [pid 9171] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 9167] close(27 [pid 5854] <... unlink resumed>) = 0 [pid 9176] <... openat resumed>) = 4 [pid 9176] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 9173] rt_sigprocmask(SIG_BLOCK, ~[], [pid 9172] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9167] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5854] getdents64(3, [pid 9176] <... futex resumed>) = 1 [pid 9171] <... futex resumed>) = 0 [pid 9176] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 9171] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 9176] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 9173] <... rt_sigprocmask resumed>[], 8) = 0 [pid 9172] close(23 [pid 9171] <... futex resumed>) = 0 [pid 9167] close(28 [pid 5854] <... getdents64 resumed>0x55555c89d730 /* 0 entries */, 32768) = 0 [pid 9176] ioctl(4, F2FS_IOC_SHUTDOWN, 0x200000000080 [pid 9171] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 9176] <... ioctl resumed>) = 0 [pid 9173] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f397aa55990, parent_tid=0x7f397aa55990, exit_signal=0, stack=0x7f397aa35000, stack_size=0x20300, tls=0x7f397aa556c0} [pid 9172] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9167] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5854] close(3./strace-static-x86_64: Process 9179 attached [pid 9176] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 9172] close(24 [ 261.802162][ T9176] exFAT-fs (loop0): error, data size is invalid(10) [ 261.808841][ T9176] exFAT-fs (loop0): Filesystem has been set read-only [ 261.811252][ T9175] exFAT-fs (loop2): Filesystem has been set read-only [pid 9167] close(29 [pid 9179] rseq(0x7f397aa55fe0, 0x20, 0, 0x53053053 [pid 9176] <... futex resumed>) = 1 [pid 9173] <... clone3 resumed> => {parent_tid=[668]}, 88) = 668 [pid 9172] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9171] <... futex resumed>) = 0 [pid 9167] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5854] <... close resumed>) = 0 [pid 9179] <... rseq resumed>) = 0 [pid 9176] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 9173] rt_sigprocmask(SIG_SETMASK, [], [pid 9176] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 9179] set_robust_list(0x7f397aa559a0, 24 [pid 9173] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 9172] close(25 [pid 9171] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 9167] exit_group(0 [pid 5854] rmdir("./265" [pid 9179] <... set_robust_list resumed>) = 0 [pid 9176] fallocate(-1, 0, 0, 134220898 [pid 9171] <... futex resumed>) = 0 [pid 9171] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 9179] rt_sigprocmask(SIG_SETMASK, [], [pid 9176] <... fallocate resumed>) = -1 EBADF (Bad file descriptor) [pid 9179] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 9178] <... futex resumed>) = ? [pid 9176] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 9173] futex(0x7f397ab4b6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 9172] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9170] <... futex resumed>) = ? [pid 9167] <... exit_group resumed>) = ? [pid 5854] <... rmdir resumed>) = 0 [pid 9179] openat(AT_FDCWD, ".", O_RDONLY [pid 9178] +++ exited with 0 +++ [pid 9176] <... futex resumed>) = 1 [pid 9173] <... futex resumed>) = 0 [pid 9172] close(26 [pid 9171] <... futex resumed>) = 0 [pid 9170] +++ exited with 0 +++ [pid 9179] <... openat resumed>) = 5 [pid 9176] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 9173] futex(0x7f397ab4b6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 9171] close(3 [pid 5854] mkdir("./266", 0777 [pid 9179] futex(0x7f397ab4b6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 9173] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 9172] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9171] <... close resumed>) = 0 [pid 5854] <... mkdir resumed>) = 0 [pid 9179] <... futex resumed>) = 0 [pid 9173] futex(0x7f397ab4b6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 9172] close(27 [pid 9171] close(4 [pid 5854] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 9179] ioctl(5, F2FS_IOC_SHUTDOWN, 0x200000000080 [pid 9173] <... futex resumed>) = 0 [pid 9172] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9171] <... close resumed>) = 0 [pid 5854] <... openat resumed>) = 3 [pid 9179] <... ioctl resumed>) = 0 [pid 9173] futex(0x7f397ab4b6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 9172] close(28 [pid 9171] close(5 [pid 5854] ioctl(3, LOOP_CLR_FD [pid 9179] futex(0x7f397ab4b6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 9173] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 9172] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9171] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9173] futex(0x7f397ab4b6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5854] <... ioctl resumed>) = 0 [pid 9171] close(6 [pid 9179] <... futex resumed>) = 0 [pid 9173] <... futex resumed>) = 0 [pid 9172] close(29 [pid 9171] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5854] close(3 [pid 9179] fallocate(-1, 0, 0, 134220898 [pid 9173] futex(0x7f397ab4b6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 9172] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9171] close(7 [pid 5854] <... close resumed>) = 0 [pid 9179] <... fallocate resumed>) = -1 EBADF (Bad file descriptor) [pid 9175] <... openat resumed>) = -1 EIO (Input/output error) [pid 9172] exit_group(0 [pid 9171] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5854] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 9180 attached [pid 9179] futex(0x7f397ab4b6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 9174] <... futex resumed>) = ? [pid 9172] <... exit_group resumed>) = ? [pid 9171] close(8 [pid 9167] +++ exited with 0 +++ [pid 9180] set_robust_list(0x55555c89c6a0, 24 [pid 9174] +++ exited with 0 +++ [pid 9179] <... futex resumed>) = 1 [pid 9171] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9175] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 9173] <... futex resumed>) = 0 [pid 9172] +++ exited with 0 +++ [pid 9175] <... futex resumed>) = 0 [pid 9173] close(3 [pid 9171] close(9 [pid 5857] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=648, si_uid=0, si_status=0, si_utime=0, si_stime=5 /* 0.05 s */} --- [pid 9179] futex(0x7f397ab4b6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 5854] <... clone resumed>, child_tidptr=0x55555c89c690) = 665 [pid 9180] <... set_robust_list resumed>) = 0 [pid 9173] <... close resumed>) = 0 [pid 5857] restart_syscall(<... resuming interrupted clone ...> [pid 5858] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=661, si_uid=0, si_status=0, si_utime=0, si_stime=5 /* 0.05 s */} --- [pid 9171] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9180] chdir("./266" [pid 9175] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 9173] close(4 [pid 5858] restart_syscall(<... resuming interrupted clone ...> [pid 9171] close(10 [pid 9173] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9180] <... chdir resumed>) = 0 [pid 9171] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9173] close(5 [pid 9180] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 9171] close(11 [pid 9180] <... prctl resumed>) = 0 [pid 9173] <... close resumed>) = 0 [pid 9171] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9173] close(6 [pid 9171] close(12 [pid 9180] setpgid(0, 0 [pid 9171] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9173] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9180] <... setpgid resumed>) = 0 [pid 9171] close(13 [pid 9173] close(7) = -1 EBADF (Bad file descriptor) [pid 9173] close(8 [pid 9171] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9173] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9173] close(9 [pid 9180] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 9173] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9171] close(14 [pid 9173] close(10 [pid 9171] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9173] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9171] close(15 [pid 9173] close(11 [pid 9171] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9173] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9171] close(16 [pid 9173] close(12 [pid 9171] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9173] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9171] close(17 [pid 9173] close(13 [pid 9171] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5857] <... restart_syscall resumed>) = 0 [pid 5858] <... restart_syscall resumed>) = 0 [pid 9171] close(18) = -1 EBADF (Bad file descriptor) [pid 9173] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9171] close(19 [pid 9180] <... openat resumed>) = 3 [pid 9173] close(14 [pid 9171] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5858] umount2("./261", MNT_FORCE|UMOUNT_NOFOLLOW [pid 9180] write(3, "1000", 4 [pid 9173] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9171] close(20 [pid 5857] umount2("./264", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5858] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 9180] <... write resumed>) = 4 [pid 9173] close(15 [pid 9171] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5857] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 9180] close(3 [pid 9173] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9171] close(21 [pid 5857] openat(AT_FDCWD, "./264", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5858] openat(AT_FDCWD, "./261", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 9180] <... close resumed>) = 0 [pid 9173] close(16 [pid 9171] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5857] <... openat resumed>) = 3 [pid 9180] symlink("/dev/binderfs", "./binderfs" [pid 9173] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5858] <... openat resumed>) = 3 [pid 9171] close(22 [pid 9173] close(17 [pid 5857] newfstatat(3, "", [pid 9173] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5858] newfstatat(3, "", [pid 9180] <... symlink resumed>) = 0 [pid 9173] close(18 [pid 9171] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5857] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=80, ...}, AT_EMPTY_PATH) = 0 [pid 5858] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=80, ...}, AT_EMPTY_PATH) = 0 [pid 9173] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9171] close(23 [pid 5857] getdents64(3, [pid 5858] getdents64(3, [pid 9180] write(1, "executing program\n", 18 [pid 9173] close(19 [pid 9171] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5857] <... getdents64 resumed>0x55555c89d730 /* 4 entries */, 32768) = 112 [pid 5858] <... getdents64 resumed>0x55555c89d730 /* 4 entries */, 32768) = 112 executing program [pid 9180] <... write resumed>) = 18 [pid 9173] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9171] close(24 [pid 5857] umount2("./264/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5858] umount2("./261/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 9173] close(20 [pid 9171] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9180] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 9173] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9171] close(25 [pid 9173] close(21 [pid 9171] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9180] <... futex resumed>) = 0 [pid 9173] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9171] close(26 [pid 9180] rt_sigaction(SIGRT_1, {sa_handler=0x7f397aae8710, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f397aad98c0}, [pid 9173] close(22 [pid 9171] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9180] <... rt_sigaction resumed>NULL, 8) = 0 [pid 9173] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9173] close(23) = -1 EBADF (Bad file descriptor) [pid 9173] close(24) = -1 EBADF (Bad file descriptor) [pid 9173] close(25) = -1 EBADF (Bad file descriptor) [pid 9173] close(26) = -1 EBADF (Bad file descriptor) [pid 9173] close(27) = -1 EBADF (Bad file descriptor) [pid 9173] close(28) = -1 EBADF (Bad file descriptor) [pid 9173] close(29) = -1 EBADF (Bad file descriptor) [pid 9173] exit_group(0 [pid 9179] <... futex resumed>) = ? [pid 9175] <... futex resumed>) = ? [pid 9179] +++ exited with 0 +++ [pid 9175] +++ exited with 0 +++ [pid 9173] <... exit_group resumed>) = ? [pid 5858] <... umount2 resumed>) = 0 [pid 5858] umount2("./261/file1", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5858] newfstatat(AT_FDCWD, "./261/file1", {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5858] umount2("./261/file1", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5858] openat(AT_FDCWD, "./261/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 9180] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 9171] close(27) = -1 EBADF (Bad file descriptor) [pid 9180] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 9171] close(28 [pid 5858] <... openat resumed>) = 4 [pid 9180] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 9171] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9180] <... mmap resumed>) = 0x7f397aa56000 [pid 9180] mprotect(0x7f397aa57000, 131072, PROT_READ|PROT_WRITE [pid 9171] close(29) = -1 EBADF (Bad file descriptor) [pid 9171] exit_group(0 [pid 5857] <... umount2 resumed>) = 0 [pid 5858] newfstatat(4, "", [pid 9176] <... futex resumed>) = ? [pid 9171] <... exit_group resumed>) = ? [pid 9173] +++ exited with 0 +++ [pid 5857] umount2("./264/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5858] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_EMPTY_PATH) = 0 [pid 5857] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5858] getdents64(4, [pid 5857] newfstatat(AT_FDCWD, "./264/file1", [pid 5858] <... getdents64 resumed>0x55555c8a5770 /* 2 entries */, 32768) = 48 [pid 5857] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5858] getdents64(4, [pid 5857] umount2("./264/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5858] <... getdents64 resumed>0x55555c8a5770 /* 0 entries */, 32768) = 0 [pid 9176] +++ exited with 0 +++ [pid 9171] +++ exited with 0 +++ [pid 5857] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5858] close(4 [pid 5857] openat(AT_FDCWD, "./264/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 5858] <... close resumed>) = 0 [pid 5856] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=666, si_uid=0, si_status=0, si_utime=0, si_stime=9 /* 0.09 s */} --- [pid 9180] <... mprotect resumed>) = 0 [pid 5855] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=653, si_uid=0, si_status=0, si_utime=0, si_stime=4 /* 0.04 s */} --- [pid 5855] restart_syscall(<... resuming interrupted clone ...> [pid 5857] newfstatat(4, "", [pid 5855] <... restart_syscall resumed>) = 0 [pid 5857] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_EMPTY_PATH) = 0 [pid 5858] rmdir("./261/file1") = 0 [pid 5856] restart_syscall(<... resuming interrupted clone ...> [pid 5855] umount2("./261", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5858] umount2("./261/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5855] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5858] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5855] openat(AT_FDCWD, "./261", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5858] newfstatat(AT_FDCWD, "./261/binderfs", [pid 5857] getdents64(4, [pid 5858] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5855] <... openat resumed>) = 3 [pid 5857] <... getdents64 resumed>0x55555c8a5770 /* 2 entries */, 32768) = 48 [pid 5858] unlink("./261/binderfs" [pid 5855] newfstatat(3, "", [pid 5857] getdents64(4, [pid 5858] <... unlink resumed>) = 0 [pid 5855] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=80, ...}, AT_EMPTY_PATH) = 0 [pid 5857] <... getdents64 resumed>0x55555c8a5770 /* 0 entries */, 32768) = 0 [pid 9180] rt_sigprocmask(SIG_BLOCK, ~[], [pid 5858] getdents64(3, [pid 5855] getdents64(3, [pid 5856] <... restart_syscall resumed>) = 0 [pid 5855] <... getdents64 resumed>0x55555c89d730 /* 4 entries */, 32768) = 112 [pid 5855] umount2("./261/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5857] close(4 [pid 5858] <... getdents64 resumed>0x55555c89d730 /* 0 entries */, 32768) = 0 [pid 5857] <... close resumed>) = 0 [pid 5858] close(3 [pid 5857] rmdir("./264/file1" [pid 5858] <... close resumed>) = 0 [pid 9180] <... rt_sigprocmask resumed>[], 8) = 0 [pid 5857] <... rmdir resumed>) = 0 [pid 5858] rmdir("./261" [pid 5856] umount2("./262", MNT_FORCE|UMOUNT_NOFOLLOW [pid 9180] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f397aa76990, parent_tid=0x7f397aa76990, exit_signal=0, stack=0x7f397aa56000, stack_size=0x20300, tls=0x7f397aa766c0} [pid 5856] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5855] <... umount2 resumed>) = 0 [pid 5856] openat(AT_FDCWD, "./262", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5855] umount2("./261/file1", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 9180] <... clone3 resumed> => {parent_tid=[666]}, 88) = 666 [pid 5856] <... openat resumed>) = 3 [pid 5856] newfstatat(3, "", [pid 9180] rt_sigprocmask(SIG_SETMASK, [], [pid 5855] newfstatat(AT_FDCWD, "./261/file1", {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5855] umount2("./261/file1", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5855] openat(AT_FDCWD, "./261/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 5855] newfstatat(4, "", {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_EMPTY_PATH) = 0 [pid 5855] getdents64(4, 0x55555c8a5770 /* 2 entries */, 32768) = 48 [pid 5855] getdents64(4, 0x55555c8a5770 /* 0 entries */, 32768) = 0 [pid 5855] close(4 [pid 9180] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5856] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=80, ...}, AT_EMPTY_PATH) = 0 [pid 5855] <... close resumed>) = 0 ./strace-static-x86_64: Process 9181 attached [pid 9180] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5857] umount2("./264/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5858] <... rmdir resumed>) = 0 [pid 5856] getdents64(3, [pid 5855] rmdir("./261/file1" [pid 9180] <... futex resumed>) = 0 [pid 5857] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5858] mkdir("./262", 0777 [pid 5856] <... getdents64 resumed>0x55555c89d730 /* 4 entries */, 32768) = 112 [pid 5855] <... rmdir resumed>) = 0 [pid 9180] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 5857] newfstatat(AT_FDCWD, "./264/binderfs", [pid 5858] <... mkdir resumed>) = 0 [pid 5855] umount2("./261/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5857] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5858] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 5856] umount2("./262/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5855] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 9181] rseq(0x7f397aa76fe0, 0x20, 0, 0x53053053 [pid 5857] unlink("./264/binderfs" [pid 5858] <... openat resumed>) = 3 [pid 5855] newfstatat(AT_FDCWD, "./261/binderfs", [pid 9181] <... rseq resumed>) = 0 [pid 5857] <... unlink resumed>) = 0 [pid 5858] ioctl(3, LOOP_CLR_FD [pid 5856] <... umount2 resumed>) = 0 [pid 5855] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 9181] set_robust_list(0x7f397aa769a0, 24 [pid 5857] getdents64(3, [pid 5858] <... ioctl resumed>) = 0 [pid 5856] umount2("./262/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5855] unlink("./261/binderfs" [pid 9181] <... set_robust_list resumed>) = 0 [pid 5857] <... getdents64 resumed>0x55555c89d730 /* 0 entries */, 32768) = 0 [pid 5858] close(3 [pid 5856] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5855] <... unlink resumed>) = 0 [pid 9181] rt_sigprocmask(SIG_SETMASK, [], [pid 5857] close(3 [pid 5858] <... close resumed>) = 0 [pid 5856] newfstatat(AT_FDCWD, "./262/file1", [pid 5855] getdents64(3, [pid 9181] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5857] <... close resumed>) = 0 [pid 5858] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5855] <... getdents64 resumed>0x55555c89d730 /* 0 entries */, 32768) = 0 [pid 5857] rmdir("./264" [pid 5856] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5855] close(3 [pid 5857] <... rmdir resumed>) = 0 [pid 5855] <... close resumed>) = 0 [pid 5857] mkdir("./265", 0777 [pid 5856] umount2("./262/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5855] rmdir("./261" [pid 5857] <... mkdir resumed>) = 0 [pid 5856] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5855] <... rmdir resumed>) = 0 ./strace-static-x86_64: Process 9182 attached [pid 9181] memfd_create("syzkaller", 0 [pid 5857] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 5858] <... clone resumed>, child_tidptr=0x55555c89c690) = 663 [pid 5856] openat(AT_FDCWD, "./262/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5855] mkdir("./262", 0777 [pid 5856] <... openat resumed>) = 4 [pid 5855] <... mkdir resumed>) = 0 [pid 5855] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 5856] newfstatat(4, "", [pid 9181] <... memfd_create resumed>) = 3 [pid 5856] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_EMPTY_PATH) = 0 [pid 5855] <... openat resumed>) = 3 [pid 5855] ioctl(3, LOOP_CLR_FD [pid 9181] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5855] <... ioctl resumed>) = 0 [pid 9181] <... mmap resumed>) = 0x7f3972600000 [pid 5857] <... openat resumed>) = 3 [pid 5855] close(3 [pid 5857] ioctl(3, LOOP_CLR_FD [pid 5855] <... close resumed>) = 0 [pid 5857] <... ioctl resumed>) = 0 [pid 5855] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 9181] 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\x00\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 5857] close(3 [pid 5856] getdents64(4, [pid 5857] <... close resumed>) = 0 [pid 5855] <... clone resumed>, child_tidptr=0x55555c89c690) = 655 ./strace-static-x86_64: Process 9183 attached [pid 5857] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5856] <... getdents64 resumed>0x55555c8a5770 /* 2 entries */, 32768) = 48 [pid 5856] getdents64(4, 0x55555c8a5770 /* 0 entries */, 32768) = 0 ./strace-static-x86_64: Process 9184 attached [pid 5856] close(4 [pid 9183] set_robust_list(0x55555c89c6a0, 24 [pid 9182] set_robust_list(0x55555c89c6a0, 24 [pid 9181] <... write resumed>) = 131072 [pid 9184] set_robust_list(0x55555c89c6a0, 24 [pid 5857] <... clone resumed>, child_tidptr=0x55555c89c690) = 651 [pid 9184] <... set_robust_list resumed>) = 0 [pid 9182] <... set_robust_list resumed>) = 0 [pid 9184] chdir("./265" [pid 9182] chdir("./262" [pid 9184] <... chdir resumed>) = 0 [pid 9182] <... chdir resumed>) = 0 [pid 9184] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 9182] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5856] <... close resumed>) = 0 [pid 9183] <... set_robust_list resumed>) = 0 [pid 9182] <... prctl resumed>) = 0 [pid 9182] setpgid(0, 0 [pid 9181] munmap(0x7f3972600000, 138412032 [pid 9184] <... prctl resumed>) = 0 [pid 9183] chdir("./262" [pid 9182] <... setpgid resumed>) = 0 [pid 9181] <... munmap resumed>) = 0 [pid 5856] rmdir("./262/file1" [pid 9184] setpgid(0, 0 [pid 9183] <... chdir resumed>) = 0 [pid 9182] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5856] <... rmdir resumed>) = 0 [pid 5856] umount2("./262/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 9183] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5856] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 9183] <... prctl resumed>) = 0 [pid 5856] newfstatat(AT_FDCWD, "./262/binderfs", [pid 9183] setpgid(0, 0 [pid 9182] <... openat resumed>) = 3 [pid 9183] <... setpgid resumed>) = 0 [pid 5856] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 9184] <... setpgid resumed>) = 0 [pid 9184] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 9183] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5856] unlink("./262/binderfs" [pid 9184] <... openat resumed>) = 3 [pid 9183] <... openat resumed>) = 3 [pid 9182] write(3, "1000", 4 [pid 9181] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 9184] write(3, "1000", 4 [pid 9183] write(3, "1000", 4 [pid 9182] <... write resumed>) = 4 [pid 9181] <... openat resumed>) = 4 [pid 5856] <... unlink resumed>) = 0 [pid 9184] <... write resumed>) = 4 [pid 9183] <... write resumed>) = 4 [pid 9182] close(3 [pid 9181] ioctl(4, LOOP_SET_FD, 3 [pid 9184] close(3 [pid 9183] close(3 [pid 9182] <... close resumed>) = 0 [pid 5856] getdents64(3, [pid 9182] symlink("/dev/binderfs", "./binderfs" [pid 9184] <... close resumed>) = 0 [pid 9183] <... close resumed>) = 0 [pid 9182] <... symlink resumed>) = 0 [pid 5856] <... getdents64 resumed>0x55555c89d730 /* 0 entries */, 32768) = 0 executing program [pid 9184] symlink("/dev/binderfs", "./binderfs" [pid 9183] symlink("/dev/binderfs", "./binderfs" [pid 9182] write(1, "executing program\n", 18 [pid 5856] close(3 [pid 9182] <... write resumed>) = 18 [pid 9183] <... symlink resumed>) = 0 [pid 9182] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 9183] write(1, "executing program\n", 18 executing program [pid 5856] <... close resumed>) = 0 [pid 9184] <... symlink resumed>) = 0 [pid 9183] <... write resumed>) = 18 [pid 9182] <... futex resumed>) = 0 [pid 5856] rmdir("./262" [pid 9183] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 9184] write(1, "executing program\n", 18 [pid 9182] rt_sigaction(SIGRT_1, {sa_handler=0x7f397aae8710, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f397aad98c0}, executing program [pid 9183] <... futex resumed>) = 0 [pid 5856] <... rmdir resumed>) = 0 [pid 9184] <... write resumed>) = 18 [pid 9183] rt_sigaction(SIGRT_1, {sa_handler=0x7f397aae8710, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f397aad98c0}, [pid 9182] <... rt_sigaction resumed>NULL, 8) = 0 [pid 5856] mkdir("./263", 0777 [pid 9183] <... rt_sigaction resumed>NULL, 8) = 0 [pid 9184] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 9182] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 9181] <... ioctl resumed>) = 0 [pid 5856] <... mkdir resumed>) = 0 [pid 9184] <... futex resumed>) = 0 [pid 9183] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 9182] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 9181] close(3 [pid 9184] rt_sigaction(SIGRT_1, {sa_handler=0x7f397aae8710, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f397aad98c0}, [pid 9182] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 9181] <... close resumed>) = 0 [pid 5856] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 9183] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 9184] <... rt_sigaction resumed>NULL, 8) = 0 [pid 9182] <... mmap resumed>) = 0x7f397aa56000 [pid 9181] close(4 [pid 9184] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 9183] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 9182] mprotect(0x7f397aa57000, 131072, PROT_READ|PROT_WRITE [pid 9181] <... close resumed>) = 0 [pid 5856] <... openat resumed>) = 3 [pid 9184] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 9183] <... mmap resumed>) = 0x7f397aa56000 [pid 9182] <... mprotect resumed>) = 0 [pid 9181] mkdir("./file1", 0777 [pid 5856] ioctl(3, LOOP_CLR_FD [pid 9184] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 9183] mprotect(0x7f397aa57000, 131072, PROT_READ|PROT_WRITE [pid 9182] rt_sigprocmask(SIG_BLOCK, ~[], [pid 9181] <... mkdir resumed>) = 0 [pid 9184] <... mmap resumed>) = 0x7f397aa56000 [pid 9183] <... mprotect resumed>) = 0 [pid 9182] <... rt_sigprocmask resumed>[], 8) = 0 [pid 9181] mount("/dev/loop1", "./file1", "exfat", 0, "" [pid 5856] <... ioctl resumed>) = 0 [pid 9184] mprotect(0x7f397aa57000, 131072, PROT_READ|PROT_WRITE [pid 9183] rt_sigprocmask(SIG_BLOCK, ~[], [pid 9182] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f397aa76990, parent_tid=0x7f397aa76990, exit_signal=0, stack=0x7f397aa56000, stack_size=0x20300, tls=0x7f397aa766c0} [pid 5856] close(3 [pid 9184] <... mprotect resumed>) = 0 [pid 9183] <... rt_sigprocmask resumed>[], 8) = 0 ./strace-static-x86_64: Process 9185 attached [pid 9184] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 9183] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f397aa76990, parent_tid=0x7f397aa76990, exit_signal=0, stack=0x7f397aa56000, stack_size=0x20300, tls=0x7f397aa766c0} [pid 9182] <... clone3 resumed> => {parent_tid=[664]}, 88) = 664 [pid 5856] <... close resumed>) = 0 ./strace-static-x86_64: Process 9186 attached [pid 9185] rseq(0x7f397aa76fe0, 0x20, 0, 0x53053053 [pid 9184] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f397aa76990, parent_tid=0x7f397aa76990, exit_signal=0, stack=0x7f397aa56000, stack_size=0x20300, tls=0x7f397aa766c0} [ 262.082293][ T9181] loop1: detected capacity change from 0 to 256 [pid 9182] rt_sigprocmask(SIG_SETMASK, [], ./strace-static-x86_64: Process 9187 attached [pid 9186] rseq(0x7f397aa76fe0, 0x20, 0, 0x53053053 [pid 9185] <... rseq resumed>) = 0 [pid 9183] <... clone3 resumed> => {parent_tid=[656]}, 88) = 656 [pid 5856] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 9186] <... rseq resumed>) = 0 [pid 9185] set_robust_list(0x7f397aa769a0, 24 [pid 9183] rt_sigprocmask(SIG_SETMASK, [], [pid 9182] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 9185] <... set_robust_list resumed>) = 0 [pid 9182] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 9185] rt_sigprocmask(SIG_SETMASK, [], [pid 9183] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 9182] <... futex resumed>) = 0 ./strace-static-x86_64: Process 9188 attached [pid 9186] set_robust_list(0x7f397aa769a0, 24 [pid 9185] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 9183] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 9182] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 9188] set_robust_list(0x55555c89c6a0, 24 [pid 9187] rseq(0x7f397aa76fe0, 0x20, 0, 0x53053053 [pid 9186] <... set_robust_list resumed>) = 0 [pid 9185] memfd_create("syzkaller", 0 [pid 9184] <... clone3 resumed> => {parent_tid=[652]}, 88) = 652 [pid 9183] <... futex resumed>) = 0 [pid 5856] <... clone resumed>, child_tidptr=0x55555c89c690) = 669 [pid 9188] <... set_robust_list resumed>) = 0 [pid 9187] <... rseq resumed>) = 0 [pid 9186] rt_sigprocmask(SIG_SETMASK, [], [pid 9184] rt_sigprocmask(SIG_SETMASK, [], [pid 9183] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 9187] set_robust_list(0x7f397aa769a0, 24 [pid 9186] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 9184] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 9187] <... set_robust_list resumed>) = 0 [pid 9184] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 9188] chdir("./263" [pid 9187] rt_sigprocmask(SIG_SETMASK, [], [pid 9186] memfd_create("syzkaller", 0 [pid 9188] <... chdir resumed>) = 0 [pid 9187] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 9186] <... memfd_create resumed>) = 3 [pid 9185] <... memfd_create resumed>) = 3 [pid 9184] <... futex resumed>) = 0 [pid 9188] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 9187] memfd_create("syzkaller", 0 [pid 9186] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 9185] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 9184] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 9188] <... prctl resumed>) = 0 [pid 9187] <... memfd_create resumed>) = 3 [pid 9186] <... mmap resumed>) = 0x7f3972600000 [pid 9185] <... mmap resumed>) = 0x7f3972600000 [pid 9188] setpgid(0, 0 [pid 9187] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 9186] 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\x00\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 9185] 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\x00\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 9188] <... setpgid resumed>) = 0 [pid 9187] <... mmap resumed>) = 0x7f3972600000 [pid 9186] <... write resumed>) = 131072 [pid 9181] <... mount resumed>) = 0 [pid 9188] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 9187] 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\x00\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 9186] munmap(0x7f3972600000, 138412032 [pid 9185] <... write resumed>) = 131072 [pid 9188] <... openat resumed>) = 3 [pid 9187] <... write resumed>) = 131072 [pid 9186] <... munmap resumed>) = 0 [pid 9185] munmap(0x7f3972600000, 138412032 [pid 9187] munmap(0x7f3972600000, 138412032 [pid 9188] write(3, "1000", 4 [pid 9186] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 9185] <... munmap resumed>) = 0 [pid 9181] openat(AT_FDCWD, "./file1", O_RDONLY|O_DIRECTORY [pid 9188] <... write resumed>) = 4 [pid 9187] <... munmap resumed>) = 0 [pid 9186] <... openat resumed>) = 4 [ 262.171090][ T9181] exFAT-fs (loop1): failed to load upcase table (idx : 0x000104d0, chksum : 0xda218cab, utbl_chksum : 0xe619d30d) [pid 9185] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 9181] <... openat resumed>) = 3 [pid 9188] close(3 [pid 9186] ioctl(4, LOOP_SET_FD, 3 [pid 9185] <... openat resumed>) = 4 [pid 9181] chdir("./file1" [pid 9188] <... close resumed>) = 0 [pid 9187] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 9185] ioctl(4, LOOP_SET_FD, 3 [pid 9181] <... chdir resumed>) = 0 [pid 9187] <... openat resumed>) = 4 [pid 9188] symlink("/dev/binderfs", "./binderfs" [pid 9181] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 9187] ioctl(4, LOOP_SET_FD, 3 [pid 9181] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 9181] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 9188] <... symlink resumed>) = 0 [pid 9187] <... ioctl resumed>) = 0 [pid 9181] <... futex resumed>) = 1 [pid 9180] <... futex resumed>) = 0 [pid 9181] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 9180] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 9181] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 9181] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_NOCTTY|O_TRUNC|O_SYNC|O_NOATIME|FASYNC, 0100executing program [pid 9188] write(1, "executing program\n", 18 [pid 9186] <... ioctl resumed>) = 0 [pid 9180] <... futex resumed>) = 0 [pid 9188] <... write resumed>) = 18 [pid 9186] close(3 [pid 9185] <... ioctl resumed>) = 0 [pid 9180] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 9188] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 9186] <... close resumed>) = 0 [pid 9188] <... futex resumed>) = 0 [pid 9185] close(3 [pid 9186] close(4 [pid 9188] rt_sigaction(SIGRT_1, {sa_handler=0x7f397aae8710, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f397aad98c0}, [pid 9185] <... close resumed>) = 0 [pid 9188] <... rt_sigaction resumed>NULL, 8) = 0 [pid 9186] <... close resumed>) = 0 [pid 9188] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 9185] close(4 [pid 9188] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 9186] mkdir("./file1", 0777 [pid 9188] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 9185] <... close resumed>) = 0 [pid 9186] <... mkdir resumed>) = 0 [pid 9188] <... mmap resumed>) = 0x7f397aa56000 [pid 9185] mkdir("./file1", 0777 [pid 9186] mount("/dev/loop0", "./file1", "exfat", 0, "" [pid 9188] mprotect(0x7f397aa57000, 131072, PROT_READ|PROT_WRITE [pid 9185] <... mkdir resumed>) = 0 [pid 9188] <... mprotect resumed>) = 0 [ 262.212429][ T9186] loop0: detected capacity change from 0 to 256 [ 262.213102][ T9185] loop3: detected capacity change from 0 to 256 [ 262.229413][ T9187] loop4: detected capacity change from 0 to 256 [ 262.237712][ T9181] exFAT-fs (loop1): error, data size is invalid(10) [pid 9188] rt_sigprocmask(SIG_BLOCK, ~[], [pid 9187] close(3 [pid 9188] <... rt_sigprocmask resumed>[], 8) = 0 [pid 9185] mount("/dev/loop3", "./file1", "exfat", 0, "" [pid 9181] <... openat resumed>) = -1 EIO (Input/output error) [pid 9188] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f397aa76990, parent_tid=0x7f397aa76990, exit_signal=0, stack=0x7f397aa56000, stack_size=0x20300, tls=0x7f397aa766c0}./strace-static-x86_64: Process 9189 attached [pid 9187] <... close resumed>) = 0 [pid 9189] rseq(0x7f397aa76fe0, 0x20, 0, 0x53053053) = 0 [pid 9187] close(4 [pid 9189] set_robust_list(0x7f397aa769a0, 24) = 0 [pid 9187] <... close resumed>) = 0 [pid 9181] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 9189] rt_sigprocmask(SIG_SETMASK, [], [pid 9188] <... clone3 resumed> => {parent_tid=[670]}, 88) = 670 [pid 9189] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 9188] rt_sigprocmask(SIG_SETMASK, [], [pid 9187] mkdir("./file1", 0777 [pid 9181] <... futex resumed>) = 1 [pid 9180] <... futex resumed>) = 0 [pid 9189] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 9188] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 9180] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 9188] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 9180] <... futex resumed>) = 0 [pid 9189] <... futex resumed>) = 0 [pid 9188] <... futex resumed>) = 1 [pid 9180] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 9187] <... mkdir resumed>) = 0 [pid 9181] openat(AT_FDCWD, ".", O_RDONLY [pid 9189] memfd_create("syzkaller", 0 [pid 9181] <... openat resumed>) = 4 [pid 9188] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 9181] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 9180] <... futex resumed>) = 0 [pid 9187] mount("/dev/loop4", "./file1", "exfat", 0, "" [pid 9181] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 9180] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 9189] <... memfd_create resumed>) = 3 [pid 9181] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 9189] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 9181] ioctl(4, F2FS_IOC_SHUTDOWN, 0x200000000080 [pid 9180] <... futex resumed>) = 0 [pid 9181] <... ioctl resumed>) = 0 [pid 9189] <... mmap resumed>) = 0x7f3972600000 [pid 9181] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 9180] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 9181] <... futex resumed>) = 0 [pid 9180] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 9181] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 9180] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 9181] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 9180] <... futex resumed>) = 0 [pid 9181] fallocate(-1, 0, 0, 134220898 [pid 9180] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 9189] 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\x00\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 9181] <... fallocate resumed>) = -1 EBADF (Bad file descriptor) [pid 9181] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 9181] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 9180] <... futex resumed>) = 0 [pid 9180] close(3) = 0 [pid 9189] <... write resumed>) = 131072 [pid 9180] close(4) = 0 [pid 9180] close(5) = -1 EBADF (Bad file descriptor) [pid 9180] close(6 [pid 9189] munmap(0x7f3972600000, 138412032 [pid 9180] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9180] close(7 [pid 9189] <... munmap resumed>) = 0 [pid 9180] <... close resumed>) = -1 EBADF (Bad file descriptor) [ 262.257021][ T9181] exFAT-fs (loop1): Filesystem has been set read-only [ 262.281334][ T9186] exFAT-fs (loop0): failed to load upcase table (idx : 0x000104d0, chksum : 0xda218cab, utbl_chksum : 0xe619d30d) [pid 9180] close(8) = -1 EBADF (Bad file descriptor) [pid 9180] close(9) = -1 EBADF (Bad file descriptor) [pid 9180] close(10 [pid 9189] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 9180] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9180] close(11 [pid 9189] <... openat resumed>) = 4 [pid 9180] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9189] ioctl(4, LOOP_SET_FD, 3) = 0 [pid 9180] close(12) = -1 EBADF (Bad file descriptor) [pid 9180] close(13) = -1 EBADF (Bad file descriptor) [pid 9180] close(14 [pid 9189] close(3 [pid 9186] <... mount resumed>) = 0 [pid 9180] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9189] <... close resumed>) = 0 [pid 9186] openat(AT_FDCWD, "./file1", O_RDONLY|O_DIRECTORY [pid 9180] close(15 [pid 9189] close(4) = 0 [pid 9186] <... openat resumed>) = 3 [pid 9185] <... mount resumed>) = 0 [pid 9180] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9180] close(16 [pid 9189] mkdir("./file1", 0777 [pid 9186] chdir("./file1" [pid 9185] openat(AT_FDCWD, "./file1", O_RDONLY|O_DIRECTORY [pid 9180] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9189] <... mkdir resumed>) = 0 [pid 9180] close(17 [pid 9186] <... chdir resumed>) = 0 [ 262.314693][ T9185] exFAT-fs (loop3): failed to load upcase table (idx : 0x000104d0, chksum : 0xda218cab, utbl_chksum : 0xe619d30d) [ 262.329280][ T9189] loop2: detected capacity change from 0 to 256 [pid 9189] mount("/dev/loop2", "./file1", "exfat", 0, "" [pid 9186] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 9185] <... openat resumed>) = 3 [pid 9180] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9186] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 9185] chdir("./file1" [pid 9180] close(18 [pid 9186] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 9185] <... chdir resumed>) = 0 [pid 9180] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9186] <... futex resumed>) = 1 [pid 9185] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 9183] <... futex resumed>) = 0 [pid 9180] close(19 [pid 9183] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 9180] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9183] <... futex resumed>) = 0 [pid 9180] close(20 [pid 9186] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_NOCTTY|O_TRUNC|O_SYNC|O_NOATIME|FASYNC, 0100 [pid 9185] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 9183] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 9180] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9185] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 9180] close(21) = -1 EBADF (Bad file descriptor) [pid 9185] <... futex resumed>) = 1 [pid 9185] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 9182] <... futex resumed>) = 0 [pid 9180] close(22 [pid 9185] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 9182] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 9180] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9185] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_NOCTTY|O_TRUNC|O_SYNC|O_NOATIME|FASYNC, 0100 [pid 9180] close(23 [pid 9182] <... futex resumed>) = 0 [pid 9182] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 9180] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9180] close(24) = -1 EBADF (Bad file descriptor) [ 262.363892][ T9187] exFAT-fs (loop4): failed to load upcase table (idx : 0x000104d0, chksum : 0xda218cab, utbl_chksum : 0xe619d30d) [ 262.389466][ T9186] exFAT-fs (loop0): error, data size is invalid(10) [ 262.399748][ T9185] exFAT-fs (loop3): error, data size is invalid(10) [ 262.406434][ T9185] exFAT-fs (loop3): Filesystem has been set read-only [pid 9180] close(25 [pid 9187] <... mount resumed>) = 0 [pid 9180] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9180] close(26 [pid 9187] openat(AT_FDCWD, "./file1", O_RDONLY|O_DIRECTORY [pid 9180] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9187] <... openat resumed>) = 3 [pid 9187] chdir("./file1") = 0 [pid 9187] openat(AT_FDCWD, "/dev/loop4", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 9187] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 9184] <... futex resumed>) = 0 [pid 9184] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 9187] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_NOCTTY|O_TRUNC|O_SYNC|O_NOATIME|FASYNC, 0100 [pid 9184] <... futex resumed>) = 0 [pid 9186] <... openat resumed>) = -1 EIO (Input/output error) [pid 9185] <... openat resumed>) = -1 EIO (Input/output error) [pid 9183] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 9180] close(27 [pid 9186] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 9183] futex(0x7f397ab4b6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 9180] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9186] <... futex resumed>) = 0 [pid 9185] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 9183] <... futex resumed>) = 0 [pid 9180] close(28 [pid 9186] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 9185] <... futex resumed>) = 1 [ 262.418661][ T9186] exFAT-fs (loop0): Filesystem has been set read-only [ 262.437113][ T9189] exFAT-fs (loop2): failed to load upcase table (idx : 0x000104d0, chksum : 0xda218cab, utbl_chksum : 0xe619d30d) [pid 9184] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 9183] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 9182] <... futex resumed>) = 0 [pid 9180] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9189] <... mount resumed>) = 0 [pid 9185] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 9183] <... mmap resumed>) = 0x7f397aa35000 [pid 9180] close(29 [pid 9182] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 9180] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9183] mprotect(0x7f397aa36000, 131072, PROT_READ|PROT_WRITE [pid 9182] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 9180] exit_group(0 [pid 9183] <... mprotect resumed>) = 0 [pid 9185] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 9181] <... futex resumed>) = ? [pid 9180] <... exit_group resumed>) = ? [pid 9189] openat(AT_FDCWD, "./file1", O_RDONLY|O_DIRECTORY [pid 9185] openat(AT_FDCWD, ".", O_RDONLY [pid 9183] rt_sigprocmask(SIG_BLOCK, ~[], [pid 9181] +++ exited with 0 +++ [pid 9180] +++ exited with 0 +++ [pid 9189] <... openat resumed>) = 3 [pid 9185] <... openat resumed>) = 4 [pid 9183] <... rt_sigprocmask resumed>[], 8) = 0 [pid 9189] chdir("./file1" [pid 9185] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 9183] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f397aa55990, parent_tid=0x7f397aa55990, exit_signal=0, stack=0x7f397aa35000, stack_size=0x20300, tls=0x7f397aa556c0} [pid 9189] <... chdir resumed>) = 0 [pid 9185] <... futex resumed>) = 1 [pid 9182] <... futex resumed>) = 0 ./strace-static-x86_64: Process 9190 attached [pid 9189] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 9187] <... openat resumed>) = -1 EIO (Input/output error) [pid 9185] ioctl(4, F2FS_IOC_SHUTDOWN, 0x200000000080 [pid 9183] <... clone3 resumed> => {parent_tid=[657]}, 88) = 657 [pid 9182] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5854] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=665, si_uid=0, si_status=0, si_utime=0, si_stime=4 /* 0.04 s */} --- [pid 9190] rseq(0x7f397aa55fe0, 0x20, 0, 0x53053053 [pid 9189] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 9187] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 9185] <... ioctl resumed>) = 0 [pid 9184] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 9183] rt_sigprocmask(SIG_SETMASK, [], [pid 9182] <... futex resumed>) = 0 [pid 9190] <... rseq resumed>) = 0 [pid 9189] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 9187] <... futex resumed>) = 0 [pid 9185] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 9184] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 9183] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 9182] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 9190] set_robust_list(0x7f397aa559a0, 24 [pid 9189] <... futex resumed>) = 1 [pid 9188] <... futex resumed>) = 0 [pid 9187] openat(AT_FDCWD, ".", O_RDONLY [pid 9190] <... set_robust_list resumed>) = 0 [pid 9189] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 9185] <... futex resumed>) = 0 [pid 9183] futex(0x7f397ab4b6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 9188] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 9182] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 9182] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 9188] <... futex resumed>) = 0 [pid 5854] umount2("./266", MNT_FORCE|UMOUNT_NOFOLLOW [pid 9189] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 9190] rt_sigprocmask(SIG_SETMASK, [], [pid 9188] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 9187] <... openat resumed>) = 4 [pid 9185] fallocate(-1, 0, 0, 134220898 [pid 9184] <... futex resumed>) = 0 [pid 9183] <... futex resumed>) = 0 [pid 9182] <... futex resumed>) = 0 [pid 5854] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [ 262.470560][ T9187] exFAT-fs (loop4): error, data size is invalid(10) [ 262.477415][ T9187] exFAT-fs (loop4): Filesystem has been set read-only [pid 9190] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 9189] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_NOCTTY|O_TRUNC|O_SYNC|O_NOATIME|FASYNC, 0100 [pid 9187] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 9184] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 9183] futex(0x7f397ab4b6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 9182] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5854] openat(AT_FDCWD, "./266", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 9185] <... fallocate resumed>) = -1 EBADF (Bad file descriptor) [pid 9184] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 5854] <... openat resumed>) = 3 [pid 9187] <... futex resumed>) = 0 [pid 9184] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5854] newfstatat(3, "", [pid 9187] ioctl(4, F2FS_IOC_SHUTDOWN, 0x200000000080 [pid 9184] <... futex resumed>) = 0 [pid 5854] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=80, ...}, AT_EMPTY_PATH) = 0 [pid 9187] <... ioctl resumed>) = 0 [pid 9184] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5854] getdents64(3, [pid 9187] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 9184] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 5854] <... getdents64 resumed>0x55555c89d730 /* 4 entries */, 32768) = 112 [pid 9187] <... futex resumed>) = 0 [pid 9184] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5854] umount2("./266/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 9187] fallocate(-1, 0, 0, 134220898 [pid 9184] <... futex resumed>) = 0 [pid 9190] openat(AT_FDCWD, ".", O_RDONLY [pid 9187] <... fallocate resumed>) = -1 EBADF (Bad file descriptor) [pid 9185] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 9184] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5854] <... umount2 resumed>) = 0 [pid 9190] <... openat resumed>) = 4 [pid 9187] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 9185] <... futex resumed>) = 1 [pid 9184] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 9182] <... futex resumed>) = 0 [pid 5854] umount2("./266/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 9190] futex(0x7f397ab4b6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 9187] <... futex resumed>) = 0 [pid 9185] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 9184] close(3 [pid 9182] close(3 [pid 5854] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 9190] <... futex resumed>) = 1 [pid 9187] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 9184] <... close resumed>) = 0 [pid 9183] <... futex resumed>) = 0 [pid 9182] <... close resumed>) = 0 [pid 5854] newfstatat(AT_FDCWD, "./266/file1", [pid 9190] futex(0x7f397ab4b6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 9184] close(4 [pid 9183] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 9182] close(4 [pid 5854] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 9186] <... futex resumed>) = 0 [pid 9184] <... close resumed>) = 0 [pid 9183] <... futex resumed>) = 1 [pid 9182] <... close resumed>) = 0 [pid 5854] umount2("./266/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 9186] ioctl(4, F2FS_IOC_SHUTDOWN, 0x200000000080 [pid 9184] close(5 [pid 9183] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 9182] close(5 [pid 5854] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 9186] <... ioctl resumed>) = 0 [pid 9184] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9182] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5854] openat(AT_FDCWD, "./266/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 9186] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 9184] close(6 [pid 9182] close(6 [pid 5854] <... openat resumed>) = 4 [pid 9186] <... futex resumed>) = 1 [pid 9184] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9183] <... futex resumed>) = 0 [pid 9182] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5854] newfstatat(4, "", [pid 9186] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 9184] close(7 [pid 9183] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 9182] close(7 [pid 5854] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_EMPTY_PATH) = 0 [pid 9186] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 9184] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9183] <... futex resumed>) = 0 [pid 9182] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5854] getdents64(4, [pid 9186] fallocate(-1, 0, 0, 134220898 [pid 9184] close(8 [pid 9183] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 9182] close(8 [pid 5854] <... getdents64 resumed>0x55555c8a5770 /* 2 entries */, 32768) = 48 [pid 9186] <... fallocate resumed>) = -1 EBADF (Bad file descriptor) [pid 9184] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9182] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5854] getdents64(4, [pid 9186] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 9184] close(9 [pid 9182] close(9 [pid 5854] <... getdents64 resumed>0x55555c8a5770 /* 0 entries */, 32768) = 0 [pid 9186] <... futex resumed>) = 1 [pid 9184] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9183] <... futex resumed>) = 0 [pid 9182] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5854] close(4 [pid 9186] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 9184] close(10 [pid 5854] <... close resumed>) = 0 [pid 9184] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5854] rmdir("./266/file1" [pid 9184] close(11 [pid 5854] <... rmdir resumed>) = 0 [pid 9184] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5854] umount2("./266/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 9184] close(12 [pid 5854] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 9184] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5854] newfstatat(AT_FDCWD, "./266/binderfs", [pid 9184] close(13 [pid 5854] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 9184] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5854] unlink("./266/binderfs" [pid 9184] close(14 [pid 5854] <... unlink resumed>) = 0 [pid 9184] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5854] getdents64(3, [pid 9184] close(15 [pid 5854] <... getdents64 resumed>0x55555c89d730 /* 0 entries */, 32768) = 0 [pid 9184] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5854] close(3 [pid 9184] close(16 [pid 5854] <... close resumed>) = 0 [pid 9184] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9184] close(17 [pid 5854] rmdir("./266" [pid 9184] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9184] close(18 [pid 5854] <... rmdir resumed>) = 0 [pid 9184] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9184] close(19) = -1 EBADF (Bad file descriptor) [pid 9184] close(20) = -1 EBADF (Bad file descriptor) [pid 5854] mkdir("./267", 0777 [pid 9184] close(21) = -1 EBADF (Bad file descriptor) [pid 5854] <... mkdir resumed>) = 0 [pid 9184] close(22 [pid 9183] close(3 [pid 9182] close(10 [pid 9184] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9184] close(23 [pid 5854] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 9184] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5854] <... openat resumed>) = 3 [pid 9184] close(24) = -1 EBADF (Bad file descriptor) [pid 9184] close(25) = -1 EBADF (Bad file descriptor) [pid 9184] close(26 [pid 5854] ioctl(3, LOOP_CLR_FD [pid 9184] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9184] close(27 [pid 5854] <... ioctl resumed>) = 0 [pid 9184] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9184] close(28) = -1 EBADF (Bad file descriptor) [pid 5854] close(3 [pid 9184] close(29 [pid 9183] <... close resumed>) = 0 [pid 9184] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9182] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9184] exit_group(0 [pid 9187] <... futex resumed>) = ? [pid 9184] <... exit_group resumed>) = ? [pid 9187] +++ exited with 0 +++ [pid 9183] close(4 [pid 9182] close(11 [pid 9183] <... close resumed>) = 0 [pid 9182] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9184] +++ exited with 0 +++ [pid 5857] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=651, si_uid=0, si_status=0, si_utime=0, si_stime=3 /* 0.03 s */} --- [pid 5857] restart_syscall(<... resuming interrupted clone ...> [pid 9183] close(5 [pid 9182] close(12 [pid 9183] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9182] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9183] close(6 [pid 9182] close(13 [pid 9183] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9182] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9183] close(7 [pid 9182] close(14 [pid 9189] <... openat resumed>) = -1 EIO (Input/output error) [pid 9183] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9182] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9189] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 9183] close(8 [pid 9182] close(15 [pid 5857] <... restart_syscall resumed>) = 0 [pid 9183] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9182] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9189] <... futex resumed>) = 1 [pid 9188] <... futex resumed>) = 0 [pid 9183] close(9 [pid 9182] close(16 [pid 5854] <... close resumed>) = 0 [pid 9189] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 9188] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 9183] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9182] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5857] umount2("./265", MNT_FORCE|UMOUNT_NOFOLLOW [pid 9188] <... futex resumed>) = 0 [pid 9183] close(10 [pid 9182] close(17 [pid 5857] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 9188] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5857] openat(AT_FDCWD, "./265", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 9183] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9182] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5857] <... openat resumed>) = 3 [pid 5857] newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=80, ...}, AT_EMPTY_PATH) = 0 [pid 5857] getdents64(3, 0x55555c89d730 /* 4 entries */, 32768) = 112 [pid 5857] umount2("./265/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 9189] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 9189] openat(AT_FDCWD, ".", O_RDONLY) = 4 [pid 9189] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 9188] <... futex resumed>) = 0 [pid 9188] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 9188] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5854] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 9189] ioctl(4, F2FS_IOC_SHUTDOWN, 0x200000000080) = 0 [pid 9189] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 9188] <... futex resumed>) = 0 [pid 9188] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 9188] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5854] <... clone resumed>, child_tidptr=0x55555c89c690) = 667 ./strace-static-x86_64: Process 9191 attached [pid 9189] fallocate(-1, 0, 0, 134220898) = -1 EBADF (Bad file descriptor) [pid 9189] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 9188] <... futex resumed>) = 0 [pid 9188] close(3) = 0 [pid 9188] close(4) = 0 [pid 9188] close(5) = -1 EBADF (Bad file descriptor) [pid 9188] close(6) = -1 EBADF (Bad file descriptor) [pid 9188] close(7) = -1 EBADF (Bad file descriptor) [pid 9188] close(8) = -1 EBADF (Bad file descriptor) [pid 9183] close(11 [pid 9182] close(18 [pid 9189] <... futex resumed>) = 1 [pid 9188] close(9 [pid 9183] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9182] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9191] set_robust_list(0x55555c89c6a0, 24 [pid 9189] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 9188] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9183] close(12 [pid 9182] close(19 [pid 9188] close(10 [pid 9183] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9182] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5857] <... umount2 resumed>) = 0 [pid 9188] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9183] close(13 [pid 9182] close(20 [pid 5857] umount2("./265/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 9191] <... set_robust_list resumed>) = 0 [pid 9188] close(11 [pid 9183] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9182] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5857] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 9191] chdir("./267" [pid 9188] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9183] close(14 [pid 9182] close(21 [pid 5857] newfstatat(AT_FDCWD, "./265/file1", [pid 9191] <... chdir resumed>) = 0 [pid 9188] close(12 [pid 9183] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9182] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5857] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [ 262.524521][ T9189] exFAT-fs (loop2): error, data size is invalid(10) [ 262.546041][ T9189] exFAT-fs (loop2): Filesystem has been set read-only [pid 9191] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 9188] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9183] close(15 [pid 9182] close(22 [pid 5857] umount2("./265/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 9191] <... prctl resumed>) = 0 [pid 9188] close(13 [pid 9183] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9182] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5857] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 9191] setpgid(0, 0 [pid 9188] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9183] close(16 [pid 9182] close(23 [pid 5857] openat(AT_FDCWD, "./265/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 9191] <... setpgid resumed>) = 0 [pid 9188] close(14 [pid 9183] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9182] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9188] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9183] close(17 [pid 5857] <... openat resumed>) = 4 [pid 9182] close(24 [pid 9191] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 9188] close(15 [pid 9183] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9182] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9191] <... openat resumed>) = 3 [pid 9188] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9183] close(18 [pid 9182] close(25 [pid 9183] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9182] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9191] write(3, "1000", 4 [pid 9188] close(16 [pid 9183] close(19 [pid 9182] close(26 [pid 5857] newfstatat(4, "", [pid 9183] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9182] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9191] <... write resumed>) = 4 [pid 9188] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9183] close(20 [pid 9182] close(27 [pid 5857] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_EMPTY_PATH) = 0 [pid 9183] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9182] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9183] close(21executing program [pid 9182] close(28 [pid 9183] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9182] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9183] close(22 [pid 9182] close(29 [pid 9183] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9191] close(3 [pid 9188] close(17 [pid 9183] close(23 [pid 9182] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5857] getdents64(4, [pid 9183] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9182] exit_group(0 [pid 9183] close(24 [pid 9185] <... futex resumed>) = ? [pid 9182] <... exit_group resumed>) = ? [pid 9183] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9191] <... close resumed>) = 0 [pid 9188] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9185] +++ exited with 0 +++ [pid 9183] close(25 [pid 5857] <... getdents64 resumed>0x55555c8a5770 /* 2 entries */, 32768) = 48 [pid 9191] symlink("/dev/binderfs", "./binderfs" [pid 9188] close(18 [pid 5857] getdents64(4, [pid 9191] <... symlink resumed>) = 0 [pid 9188] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5857] <... getdents64 resumed>0x55555c8a5770 /* 0 entries */, 32768) = 0 [pid 9191] write(1, "executing program\n", 18 [pid 9188] close(19 [pid 5857] close(4 [pid 9191] <... write resumed>) = 18 [pid 9188] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5857] <... close resumed>) = 0 [pid 9191] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 9188] close(20 [pid 5857] rmdir("./265/file1" [pid 9191] <... futex resumed>) = 0 [pid 9188] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9183] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9191] rt_sigaction(SIGRT_1, {sa_handler=0x7f397aae8710, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f397aad98c0}, [pid 5857] <... rmdir resumed>) = 0 [pid 9183] close(26 [pid 9191] <... rt_sigaction resumed>NULL, 8) = 0 [pid 9188] close(21 [pid 9183] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9191] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 5857] umount2("./265/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 9183] close(27 [pid 9191] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 9188] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9183] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5857] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 9191] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 9188] close(22 [pid 9183] close(28 [pid 9182] +++ exited with 0 +++ [pid 5857] newfstatat(AT_FDCWD, "./265/binderfs", [pid 9191] <... mmap resumed>) = 0x7f397aa56000 [pid 9188] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9183] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5857] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5858] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=663, si_uid=0, si_status=0, si_utime=0, si_stime=3 /* 0.03 s */} --- [pid 9191] mprotect(0x7f397aa57000, 131072, PROT_READ|PROT_WRITE [pid 9188] close(23 [pid 9183] close(29 [pid 5857] unlink("./265/binderfs" [pid 5858] restart_syscall(<... resuming interrupted clone ...> [pid 9191] <... mprotect resumed>) = 0 [pid 9188] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9183] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5857] <... unlink resumed>) = 0 [pid 9191] rt_sigprocmask(SIG_BLOCK, ~[], [pid 9188] close(24 [pid 5857] getdents64(3, [pid 9183] exit_group(0 [pid 9191] <... rt_sigprocmask resumed>[], 8) = 0 [pid 9188] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5857] <... getdents64 resumed>0x55555c89d730 /* 0 entries */, 32768) = 0 [pid 9183] <... exit_group resumed>) = ? [pid 5858] <... restart_syscall resumed>) = 0 [pid 9186] <... futex resumed>) = ? [pid 9191] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f397aa76990, parent_tid=0x7f397aa76990, exit_signal=0, stack=0x7f397aa56000, stack_size=0x20300, tls=0x7f397aa766c0} [pid 9190] <... futex resumed>) = ? [pid 9188] close(25 [pid 5857] close(3 [pid 9186] +++ exited with 0 +++ [pid 9188] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5857] <... close resumed>) = 0 [pid 9191] <... clone3 resumed> => {parent_tid=[668]}, 88) = 668 [pid 9188] close(26 [pid 5857] rmdir("./265" [pid 5858] umount2("./262", MNT_FORCE|UMOUNT_NOFOLLOW [pid 9191] rt_sigprocmask(SIG_SETMASK, [], [pid 9188] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5857] <... rmdir resumed>) = 0 [pid 5858] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 9191] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 9190] +++ exited with 0 +++ [pid 9188] close(27 [pid 9183] +++ exited with 0 +++ [pid 5857] mkdir("./266", 0777 [pid 5858] openat(AT_FDCWD, "./262", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 9191] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 9188] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5857] <... mkdir resumed>) = 0 [pid 5858] <... openat resumed>) = 3 [pid 5855] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=655, si_uid=0, si_status=0, si_utime=0, si_stime=6 /* 0.06 s */} --- ./strace-static-x86_64: Process 9192 attached [pid 9191] <... futex resumed>) = 0 [pid 9188] close(28 [pid 5857] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 5858] newfstatat(3, "", [pid 5855] restart_syscall(<... resuming interrupted clone ...> [pid 9191] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 9188] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5857] <... openat resumed>) = 3 [pid 5858] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=80, ...}, AT_EMPTY_PATH) = 0 [pid 9188] close(29 [pid 5857] ioctl(3, LOOP_CLR_FD [pid 5858] getdents64(3, [pid 9192] rseq(0x7f397aa76fe0, 0x20, 0, 0x53053053 [pid 9188] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5857] <... ioctl resumed>) = 0 [pid 5858] <... getdents64 resumed>0x55555c89d730 /* 4 entries */, 32768) = 112 [pid 9188] exit_group(0 [pid 5857] close(3 [pid 5858] umount2("./262/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 9192] <... rseq resumed>) = 0 [pid 9189] <... futex resumed>) = ? [pid 9188] <... exit_group resumed>) = ? [pid 5857] <... close resumed>) = 0 [pid 9192] set_robust_list(0x7f397aa769a0, 24 [pid 9189] +++ exited with 0 +++ [pid 5857] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5855] <... restart_syscall resumed>) = 0 ./strace-static-x86_64: Process 9193 attached [pid 9192] <... set_robust_list resumed>) = 0 [pid 5858] <... umount2 resumed>) = 0 [pid 9193] set_robust_list(0x55555c89c6a0, 24 [pid 9192] rt_sigprocmask(SIG_SETMASK, [], [pid 9188] +++ exited with 0 +++ [pid 5857] <... clone resumed>, child_tidptr=0x55555c89c690) = 653 [pid 5858] umount2("./262/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 9193] <... set_robust_list resumed>) = 0 [pid 9192] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5858] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5856] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=669, si_uid=0, si_status=0, si_utime=1 /* 0.01 s */, si_stime=9 /* 0.09 s */} --- [pid 5855] umount2("./262", MNT_FORCE|UMOUNT_NOFOLLOW [pid 9193] chdir("./266" [pid 5858] newfstatat(AT_FDCWD, "./262/file1", [pid 5855] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 9193] <... chdir resumed>) = 0 [pid 9192] memfd_create("syzkaller", 0 [pid 5858] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5855] openat(AT_FDCWD, "./262", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 9193] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 9192] <... memfd_create resumed>) = 3 [pid 5858] umount2("./262/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5855] <... openat resumed>) = 3 [pid 9193] <... prctl resumed>) = 0 [pid 9192] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5858] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5856] umount2("./263", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5855] newfstatat(3, "", [pid 9193] setpgid(0, 0 [pid 9192] <... mmap resumed>) = 0x7f3972600000 [pid 5858] openat(AT_FDCWD, "./262/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5856] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5855] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=80, ...}, AT_EMPTY_PATH) = 0 [pid 9193] <... setpgid resumed>) = 0 [pid 5858] <... openat resumed>) = 4 [pid 5856] openat(AT_FDCWD, "./263", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5855] getdents64(3, [pid 9193] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5858] newfstatat(4, "", [pid 5855] <... getdents64 resumed>0x55555c89d730 /* 4 entries */, 32768) = 112 [pid 9193] <... openat resumed>) = 3 [pid 5858] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_EMPTY_PATH) = 0 executing program [pid 5856] <... openat resumed>) = 3 [pid 5855] umount2("./262/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 9193] write(3, "1000", 4 [pid 9192] 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\x00\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 5858] getdents64(4, [pid 5856] newfstatat(3, "", [pid 5855] <... umount2 resumed>) = 0 [pid 9193] <... write resumed>) = 4 [pid 5858] <... getdents64 resumed>0x55555c8a5770 /* 2 entries */, 32768) = 48 [pid 5855] umount2("./262/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 9193] close(3 [pid 5858] getdents64(4, [pid 5855] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 9193] <... close resumed>) = 0 [pid 5858] <... getdents64 resumed>0x55555c8a5770 /* 0 entries */, 32768) = 0 [pid 5855] newfstatat(AT_FDCWD, "./262/file1", [pid 9193] symlink("/dev/binderfs", "./binderfs" [pid 5858] close(4 [pid 5856] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=80, ...}, AT_EMPTY_PATH) = 0 [pid 5855] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 9193] <... symlink resumed>) = 0 [pid 5858] <... close resumed>) = 0 [pid 5855] umount2("./262/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5856] getdents64(3, [pid 5855] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 9193] write(1, "executing program\n", 18 [pid 5858] rmdir("./262/file1" [pid 5855] openat(AT_FDCWD, "./262/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 9193] <... write resumed>) = 18 [pid 5858] <... rmdir resumed>) = 0 [pid 5856] <... getdents64 resumed>0x55555c89d730 /* 4 entries */, 32768) = 112 [pid 5855] <... openat resumed>) = 4 [pid 9193] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5858] umount2("./262/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5856] umount2("./263/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5855] newfstatat(4, "", [pid 9193] <... futex resumed>) = 0 [pid 5858] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5855] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_EMPTY_PATH) = 0 [pid 9193] rt_sigaction(SIGRT_1, {sa_handler=0x7f397aae8710, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f397aad98c0}, [pid 5858] newfstatat(AT_FDCWD, "./262/binderfs", [pid 5855] getdents64(4, 0x55555c8a5770 /* 2 entries */, 32768) = 48 [pid 9193] <... rt_sigaction resumed>NULL, 8) = 0 [pid 5858] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5855] getdents64(4, [pid 9193] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 5855] <... getdents64 resumed>0x55555c8a5770 /* 0 entries */, 32768) = 0 [pid 9193] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5858] unlink("./262/binderfs" [pid 5855] close(4 [pid 9193] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 5858] <... unlink resumed>) = 0 [pid 5855] <... close resumed>) = 0 [pid 9193] <... mmap resumed>) = 0x7f397aa56000 [pid 5856] <... umount2 resumed>) = 0 [pid 5855] rmdir("./262/file1" [pid 9192] <... write resumed>) = 131072 [pid 5856] umount2("./263/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5855] <... rmdir resumed>) = 0 [pid 9193] mprotect(0x7f397aa57000, 131072, PROT_READ|PROT_WRITE [pid 5858] getdents64(3, [pid 5856] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5855] umount2("./262/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5856] newfstatat(AT_FDCWD, "./263/file1", [pid 9193] <... mprotect resumed>) = 0 [pid 5858] <... getdents64 resumed>0x55555c89d730 /* 0 entries */, 32768) = 0 [pid 5856] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5855] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5858] close(3 [pid 5856] umount2("./263/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5855] newfstatat(AT_FDCWD, "./262/binderfs", [pid 9193] rt_sigprocmask(SIG_BLOCK, ~[], [pid 5858] <... close resumed>) = 0 [pid 5856] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5855] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 9193] <... rt_sigprocmask resumed>[], 8) = 0 [pid 5858] rmdir("./262" [pid 5856] openat(AT_FDCWD, "./263/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5855] unlink("./262/binderfs" [pid 9193] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f397aa76990, parent_tid=0x7f397aa76990, exit_signal=0, stack=0x7f397aa56000, stack_size=0x20300, tls=0x7f397aa766c0} [pid 5858] <... rmdir resumed>) = 0 [pid 5856] <... openat resumed>) = 4 [pid 5855] <... unlink resumed>) = 0 ./strace-static-x86_64: Process 9194 attached [pid 5856] newfstatat(4, "", [pid 5858] mkdir("./263", 0777 [pid 9193] <... clone3 resumed> => {parent_tid=[654]}, 88) = 654 [pid 5856] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_EMPTY_PATH) = 0 [pid 9192] munmap(0x7f3972600000, 138412032 [pid 9194] rseq(0x7f397aa76fe0, 0x20, 0, 0x53053053 [pid 9193] rt_sigprocmask(SIG_SETMASK, [], [pid 5855] getdents64(3, [pid 9194] <... rseq resumed>) = 0 [pid 9193] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5858] <... mkdir resumed>) = 0 [pid 9194] set_robust_list(0x7f397aa769a0, 24 [pid 9193] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5855] <... getdents64 resumed>0x55555c89d730 /* 0 entries */, 32768) = 0 [pid 9194] <... set_robust_list resumed>) = 0 [pid 9193] <... futex resumed>) = 0 [pid 5858] openat(AT_FDCWD, "/dev/loop3", O_RDWR) = 3 [pid 5858] ioctl(3, LOOP_CLR_FD) = 0 [pid 5858] close(3 [pid 9194] rt_sigprocmask(SIG_SETMASK, [], [pid 9193] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 9192] <... munmap resumed>) = 0 [pid 5858] <... close resumed>) = 0 [pid 5856] getdents64(4, [pid 5855] close(3 [pid 9192] openat(AT_FDCWD, "/dev/loop1", O_RDWR) = 4 [pid 5856] <... getdents64 resumed>0x55555c8a5770 /* 2 entries */, 32768) = 48 [pid 9194] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5855] <... close resumed>) = 0 [pid 9194] memfd_create("syzkaller", 0 [pid 9192] ioctl(4, LOOP_SET_FD, 3 [pid 5856] getdents64(4, [pid 5855] rmdir("./262" [pid 9194] <... memfd_create resumed>) = 3 [pid 5856] <... getdents64 resumed>0x55555c8a5770 /* 0 entries */, 32768) = 0 [pid 5855] <... rmdir resumed>) = 0 [pid 9194] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 5855] mkdir("./263", 0777 [pid 9194] <... mmap resumed>) = 0x7f3972600000 [pid 5858] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5855] <... mkdir resumed>) = 0 [pid 9194] 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\x00\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 5855] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 9192] <... ioctl resumed>) = 0 [pid 5856] close(4 [pid 5855] <... openat resumed>) = 3 ./strace-static-x86_64: Process 9195 attached [pid 5855] ioctl(3, LOOP_CLR_FD) = 0 [pid 5855] close(3 [pid 9194] <... write resumed>) = 131072 [pid 5858] <... clone resumed>, child_tidptr=0x55555c89c690) = 665 [pid 5856] <... close resumed>) = 0 [pid 9195] set_robust_list(0x55555c89c6a0, 24 [pid 5856] rmdir("./263/file1" [pid 9195] <... set_robust_list resumed>) = 0 [pid 5856] <... rmdir resumed>) = 0 [pid 9194] munmap(0x7f3972600000, 138412032) = 0 [pid 5856] umount2("./263/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5856] newfstatat(AT_FDCWD, "./263/binderfs", executing program [pid 9195] chdir("./263" [pid 5856] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 9195] <... chdir resumed>) = 0 [pid 9195] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 9195] setpgid(0, 0 [pid 5856] unlink("./263/binderfs" [pid 9195] <... setpgid resumed>) = 0 [pid 9194] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 9195] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 9194] <... openat resumed>) = 4 [pid 5856] <... unlink resumed>) = 0 [pid 9194] ioctl(4, LOOP_SET_FD, 3 [pid 9195] <... openat resumed>) = 3 [pid 9194] <... ioctl resumed>) = -1 EBUSY (Device or resource busy) [pid 5856] getdents64(3, [pid 9194] ioctl(4, LOOP_CLR_FD) = 0 [pid 9195] write(3, "1000", 4 [pid 5856] <... getdents64 resumed>0x55555c89d730 /* 0 entries */, 32768) = 0 [pid 9195] <... write resumed>) = 4 [pid 5856] close(3 [pid 9195] close(3 [pid 5856] <... close resumed>) = 0 [pid 9195] <... close resumed>) = 0 [pid 5856] rmdir("./263" [pid 9195] symlink("/dev/binderfs", "./binderfs") = 0 [pid 5856] <... rmdir resumed>) = 0 [pid 9195] write(1, "executing program\n", 18 [pid 9194] ioctl(4, LOOP_SET_FD, 3) = -1 EBUSY (Device or resource busy) [pid 9194] close(4) = 0 [pid 9194] close(3 [pid 9195] <... write resumed>) = 18 [pid 9194] <... close resumed>) = 0 [pid 5856] mkdir("./264", 0777 [pid 5855] <... close resumed>) = 0 [pid 9195] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 5856] <... mkdir resumed>) = 0 [pid 9195] rt_sigaction(SIGRT_1, {sa_handler=0x7f397aae8710, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f397aad98c0}, [pid 5856] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 9195] <... rt_sigaction resumed>NULL, 8) = 0 [pid 9194] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 9195] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 9192] close(3 [pid 5856] <... openat resumed>) = 3 [pid 9195] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5856] ioctl(3, LOOP_CLR_FD [pid 9192] <... close resumed>) = 0 [pid 9195] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 9192] close(4 [pid 5856] <... ioctl resumed>) = 0 [pid 9195] <... mmap resumed>) = 0x7f397aa56000 [pid 9195] mprotect(0x7f397aa57000, 131072, PROT_READ|PROT_WRITE [pid 9192] <... close resumed>) = 0 [pid 5856] close(3 [pid 9195] <... mprotect resumed>) = 0 [pid 9195] rt_sigprocmask(SIG_BLOCK, ~[], [pid 9194] <... futex resumed>) = 1 [pid 9193] <... futex resumed>) = 0 [pid 9192] mkdir("./file1", 0777 [pid 5856] <... close resumed>) = 0 [pid 9195] <... rt_sigprocmask resumed>[], 8) = 0 [pid 9194] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 9193] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 9195] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f397aa76990, parent_tid=0x7f397aa76990, exit_signal=0, stack=0x7f397aa56000, stack_size=0x20300, tls=0x7f397aa766c0} [pid 9193] <... futex resumed>) = 0 [pid 9192] <... mkdir resumed>) = 0 [pid 5856] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5855] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 9194] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 9193] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}./strace-static-x86_64: Process 9198 attached ./strace-static-x86_64: Process 9197 attached ./strace-static-x86_64: Process 9196 attached [pid 9194] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_NOCTTY|O_TRUNC|O_SYNC|O_NOATIME|FASYNC, 0100 [pid 5856] <... clone resumed>, child_tidptr=0x55555c89c690) = 671 [pid 9198] set_robust_list(0x55555c89c6a0, 24 [pid 9197] set_robust_list(0x55555c89c6a0, 24 [pid 9194] <... openat resumed>) = 3 [pid 9192] mount("/dev/loop1", "./file1", "exfat", 0, "" [pid 9198] <... set_robust_list resumed>) = 0 [pid 5855] <... clone resumed>, child_tidptr=0x55555c89c690) = 658 [pid 9198] chdir("./263" [pid 9196] rseq(0x7f397aa76fe0, 0x20, 0, 0x53053053 [pid 9195] <... clone3 resumed> => {parent_tid=[666]}, 88) = 666 [pid 9198] <... chdir resumed>) = 0 [pid 9196] <... rseq resumed>) = 0 [pid 9195] rt_sigprocmask(SIG_SETMASK, [], [pid 9194] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 9198] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 9196] set_robust_list(0x7f397aa769a0, 24 [pid 9195] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 9194] <... futex resumed>) = 1 [pid 9193] <... futex resumed>) = 0 [pid 9198] <... prctl resumed>) = 0 [pid 9197] <... set_robust_list resumed>) = 0 [pid 9196] <... set_robust_list resumed>) = 0 [pid 9195] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 9198] setpgid(0, 0 [pid 9196] rt_sigprocmask(SIG_SETMASK, [], [pid 9195] <... futex resumed>) = 0 [pid 9193] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 9198] <... setpgid resumed>) = 0 [pid 9196] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 9195] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 9193] <... futex resumed>) = 0 [pid 9198] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 9196] memfd_create("syzkaller", 0 [pid 9193] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 9198] <... openat resumed>) = 3 [pid 9194] openat(AT_FDCWD, ".", O_RDONLY [pid 9198] write(3, "1000", 4 [pid 9196] <... memfd_create resumed>) = 3 [pid 9198] <... write resumed>) = 4 [pid 9196] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 9194] <... openat resumed>) = 4 [pid 9198] close(3 [pid 9196] <... mmap resumed>) = 0x7f3972600000 [pid 9194] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 9198] <... close resumed>) = 0 [pid 9194] <... futex resumed>) = 1 [pid 9193] <... futex resumed>) = 0 [ 262.712242][ T9192] loop1: detected capacity change from 0 to 256 [pid 9198] symlink("/dev/binderfs", "./binderfs" [pid 9197] chdir("./264" [pid 9194] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 9193] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 9197] <... chdir resumed>) = 0 [pid 9197] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 9196] 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\x00\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 9198] <... symlink resumed>) = 0 [pid 9197] <... prctl resumed>) = 0 [pid 9194] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 9193] <... futex resumed>) = 0 [pid 9197] setpgid(0, 0 [pid 9198] write(1, "executing program\n", 18 [pid 9197] <... setpgid resumed>) = 0 [pid 9194] ioctl(4, F2FS_IOC_SHUTDOWN, 0x200000000080 [pid 9193] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 9198] <... write resumed>) = 18 [pid 9197] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 9194] <... ioctl resumed>) = -1 ENOTTY (Inappropriate ioctl for device) [pid 9198] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 9194] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 9198] <... futex resumed>) = 0 [pid 9197] <... openat resumed>) = 3 [pid 9196] <... write resumed>) = 131072 [pid 9194] <... futex resumed>) = 1 [pid 9193] <... futex resumed>) = 0 [pid 9198] rt_sigaction(SIGRT_1, {sa_handler=0x7f397aae8710, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f397aad98c0}, [pid 9197] write(3, "1000", 4 [pid 9194] fallocate(-1, 0, 0, 134220898 [pid 9193] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 9198] <... rt_sigaction resumed>NULL, 8) = 0 [pid 9197] <... write resumed>) = 4 [pid 9194] <... fallocate resumed>) = -1 EBADF (Bad file descriptor) [pid 9193] <... futex resumed>) = 0 [pid 9198] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 9194] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 9193] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 9198] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 9194] <... futex resumed>) = 0 [pid 9193] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 9198] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 9196] munmap(0x7f3972600000, 138412032 [pid 9194] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 9193] close(3 [pid 9198] <... mmap resumed>) = 0x7f397aa56000 [pid 9196] <... munmap resumed>) = 0 [pid 9193] <... close resumed>) = 0 [pid 9198] mprotect(0x7f397aa57000, 131072, PROT_READ|PROT_WRITE [pid 9193] close(4 [pid 9198] <... mprotect resumed>) = 0 [pid 9193] <... close resumed>) = 0 [pid 9198] rt_sigprocmask(SIG_BLOCK, ~[], [pid 9197] close(3 [pid 9193] close(5) = -1 EBADF (Bad file descriptor) [pid 9197] <... close resumed>) = 0 [pid 9193] close(6 [pid 9198] <... rt_sigprocmask resumed>[], 8) = 0 [pid 9196] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 9193] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9198] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f397aa76990, parent_tid=0x7f397aa76990, exit_signal=0, stack=0x7f397aa56000, stack_size=0x20300, tls=0x7f397aa766c0} [pid 9196] <... openat resumed>) = 4 [pid 9193] close(7) = -1 EBADF (Bad file descriptor) [pid 9193] close(8./strace-static-x86_64: Process 9199 attached [pid 9196] ioctl(4, LOOP_SET_FD, 3 [pid 9193] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9198] <... clone3 resumed> => {parent_tid=[659]}, 88) = 659 [pid 9193] close(9 [pid 9198] rt_sigprocmask(SIG_SETMASK, [], [pid 9197] symlink("/dev/binderfs", "./binderfs" [pid 9193] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9199] rseq(0x7f397aa76fe0, 0x20, 0, 0x53053053 [pid 9198] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 9193] close(10 [pid 9199] <... rseq resumed>) = 0 [pid 9198] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 9197] <... symlink resumed>) = 0 [pid 9193] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9199] set_robust_list(0x7f397aa769a0, 24 [pid 9197] write(1, "executing program\n", 18 [pid 9193] close(11 [pid 9198] <... futex resumed>) = 0 [pid 9198] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 9193] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9199] <... set_robust_list resumed>) = 0 [pid 9193] close(12 [pid 9199] rt_sigprocmask(SIG_SETMASK, [], [pid 9193] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9199] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 9193] close(13 [pid 9199] memfd_create("syzkaller", 0 [pid 9193] <... close resumed>) = -1 EBADF (Bad file descriptor) executing program [pid 9199] <... memfd_create resumed>) = 3 [pid 9197] <... write resumed>) = 18 [pid 9193] close(14 [pid 9199] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 9193] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9199] <... mmap resumed>) = 0x7f3972600000 [pid 9193] close(15 [pid 9199] 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\x00\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 9197] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 9193] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9193] close(16) = -1 EBADF (Bad file descriptor) [pid 9193] close(17 [pid 9197] <... futex resumed>) = 0 [pid 9193] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9197] rt_sigaction(SIGRT_1, {sa_handler=0x7f397aae8710, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f397aad98c0}, NULL, 8) = 0 [pid 9193] close(18 [pid 9197] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 9193] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9197] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 9193] close(19) = -1 EBADF (Bad file descriptor) [pid 9193] close(20 [pid 9197] <... mmap resumed>) = 0x7f397aa56000 [pid 9193] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9193] close(21 [pid 9197] mprotect(0x7f397aa57000, 131072, PROT_READ|PROT_WRITE [pid 9193] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9197] <... mprotect resumed>) = 0 [pid 9193] close(22) = -1 EBADF (Bad file descriptor) [pid 9199] <... write resumed>) = 131072 [pid 9197] rt_sigprocmask(SIG_BLOCK, ~[], [pid 9196] <... ioctl resumed>) = 0 [pid 9193] close(23 [pid 9199] munmap(0x7f3972600000, 138412032 [pid 9193] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9199] <... munmap resumed>) = 0 [pid 9197] <... rt_sigprocmask resumed>[], 8) = 0 [pid 9196] close(3 [pid 9193] close(24) = -1 EBADF (Bad file descriptor) [pid 9193] close(25) = -1 EBADF (Bad file descriptor) [pid 9193] close(26) = -1 EBADF (Bad file descriptor) [pid 9193] close(27) = -1 EBADF (Bad file descriptor) [pid 9193] close(28 [pid 9196] <... close resumed>) = 0 [pid 9193] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9196] close(4 [pid 9193] close(29 [pid 9199] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 9196] <... close resumed>) = 0 [pid 9193] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9199] <... openat resumed>) = 4 [pid 9197] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f397aa76990, parent_tid=0x7f397aa76990, exit_signal=0, stack=0x7f397aa56000, stack_size=0x20300, tls=0x7f397aa766c0} [pid 9196] mkdir("./file1", 0777 [pid 9193] exit_group(0./strace-static-x86_64: Process 9200 attached [pid 9199] ioctl(4, LOOP_SET_FD, 3 [pid 9196] <... mkdir resumed>) = 0 [pid 9194] <... futex resumed>) = ? [pid 9193] <... exit_group resumed>) = ? [pid 9200] rseq(0x7f397aa76fe0, 0x20, 0, 0x53053053 [pid 9197] <... clone3 resumed> => {parent_tid=[672]}, 88) = 672 [pid 9194] +++ exited with 0 +++ [pid 9200] <... rseq resumed>) = 0 [pid 9197] rt_sigprocmask(SIG_SETMASK, [], [pid 9196] mount("/dev/loop3", "./file1", "exfat", 0, "" [pid 9200] set_robust_list(0x7f397aa769a0, 24 [pid 9199] <... ioctl resumed>) = 0 [pid 9197] <... rt_sigprocmask resumed>NULL, 8) = 0 [ 262.797070][ T9196] loop3: detected capacity change from 0 to 256 [ 262.831013][ T9199] loop0: detected capacity change from 0 to 256 [pid 9200] <... set_robust_list resumed>) = 0 [pid 9193] +++ exited with 0 +++ [pid 5857] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=653, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- [pid 5857] restart_syscall(<... resuming interrupted clone ...> [pid 9199] close(3 [pid 9200] rt_sigprocmask(SIG_SETMASK, [], [pid 9197] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5857] <... restart_syscall resumed>) = 0 [pid 5857] umount2("./266", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5857] openat(AT_FDCWD, "./266", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 5857] newfstatat(3, "", [pid 9200] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 9197] <... futex resumed>) = 0 [pid 5857] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=80, ...}, AT_EMPTY_PATH) = 0 [pid 9197] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 9200] memfd_create("syzkaller", 0 [pid 9199] <... close resumed>) = 0 [pid 5857] getdents64(3, [pid 9199] close(4 [pid 5857] <... getdents64 resumed>0x55555c89d730 /* 4 entries */, 32768) = 112 [pid 9200] <... memfd_create resumed>) = 3 [pid 9199] <... close resumed>) = 0 [pid 9200] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 9199] mkdir("./file1", 0777 [pid 5857] umount2("./266/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 9199] <... mkdir resumed>) = 0 [pid 5857] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 9199] mount("/dev/loop0", "./file1", "exfat", 0, "" [pid 5857] newfstatat(AT_FDCWD, "./266/file1", [pid 9200] <... mmap resumed>) = 0x7f3972600000 [pid 5857] <... newfstatat resumed>{st_mode=S_IFREG|0100, st_size=0, ...}, AT_SYMLINK_NOFOLLOW) = 0 [ 262.840310][ T9192] exFAT-fs (loop1): failed to load upcase table (idx : 0x000104d0, chksum : 0xda218cab, utbl_chksum : 0xe619d30d) [pid 5857] unlink("./266/file1" [pid 9200] 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\x00\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 5857] <... unlink resumed>) = 0 [pid 9200] <... write resumed>) = 131072 [pid 9192] <... mount resumed>) = 0 [pid 5857] umount2("./266/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 9200] munmap(0x7f3972600000, 138412032 [pid 9192] openat(AT_FDCWD, "./file1", O_RDONLY|O_DIRECTORY [pid 9200] <... munmap resumed>) = 0 [pid 9192] <... openat resumed>) = 3 [pid 5857] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 9200] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 9192] chdir("./file1" [pid 9200] <... openat resumed>) = 4 [pid 9192] <... chdir resumed>) = 0 [pid 9200] ioctl(4, LOOP_SET_FD, 3 [pid 9192] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 5857] newfstatat(AT_FDCWD, "./266/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5857] unlink("./266/binderfs" [pid 9200] <... ioctl resumed>) = 0 [pid 9192] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5857] <... unlink resumed>) = 0 [pid 9200] close(3 [pid 9192] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 9200] <... close resumed>) = 0 [pid 9192] <... futex resumed>) = 1 [pid 9200] close(4 [pid 9192] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 9200] <... close resumed>) = 0 [pid 9200] mkdir("./file1", 0777) = 0 [pid 9200] mount("/dev/loop2", "./file1", "exfat", 0, "" [pid 9196] <... mount resumed>) = 0 [pid 9191] <... futex resumed>) = 0 [pid 5857] getdents64(3, [pid 9196] openat(AT_FDCWD, "./file1", O_RDONLY|O_DIRECTORY [pid 9191] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5857] <... getdents64 resumed>0x55555c89d730 /* 0 entries */, 32768) = 0 [pid 9196] <... openat resumed>) = 3 [pid 9192] <... futex resumed>) = 0 [pid 9191] <... futex resumed>) = 1 [pid 5857] close(3 [ 262.875066][ T9196] exFAT-fs (loop3): failed to load upcase table (idx : 0x000104d0, chksum : 0xda218cab, utbl_chksum : 0xe619d30d) [ 262.895183][ T9200] loop2: detected capacity change from 0 to 256 [ 262.909776][ T9199] exFAT-fs (loop0): failed to load upcase table (idx : 0x000104d0, chksum : 0xda218cab, utbl_chksum : 0xe619d30d) [pid 9196] chdir("./file1" [pid 9192] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_NOCTTY|O_TRUNC|O_SYNC|O_NOATIME|FASYNC, 0100 [pid 9191] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5857] <... close resumed>) = 0 [pid 9199] <... mount resumed>) = 0 [pid 9196] <... chdir resumed>) = 0 [pid 5857] rmdir("./266" [pid 9199] openat(AT_FDCWD, "./file1", O_RDONLY|O_DIRECTORY [pid 9196] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 9199] <... openat resumed>) = 3 [pid 9196] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5857] <... rmdir resumed>) = 0 [pid 9199] chdir("./file1" [pid 9196] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5857] mkdir("./267", 0777 [pid 9199] <... chdir resumed>) = 0 [pid 9196] <... futex resumed>) = 1 [pid 9195] <... futex resumed>) = 0 [pid 5857] <... mkdir resumed>) = 0 [pid 9199] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 9196] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 9195] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5857] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 9199] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 9196] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 9195] <... futex resumed>) = 0 [pid 5857] <... openat resumed>) = 3 [pid 9196] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_NOCTTY|O_TRUNC|O_SYNC|O_NOATIME|FASYNC, 0100 [pid 9195] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 9199] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [ 262.940891][ T9192] exFAT-fs (loop1): error, data size is invalid(10) [ 262.947585][ T9192] exFAT-fs (loop1): Filesystem has been set read-only [ 262.970356][ T9196] exFAT-fs (loop3): error, data size is invalid(10) [ 262.977539][ T9196] exFAT-fs (loop3): Filesystem has been set read-only [pid 5857] ioctl(3, LOOP_CLR_FD [pid 9199] <... futex resumed>) = 1 [pid 9198] <... futex resumed>) = 0 [pid 5857] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 9199] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_NOCTTY|O_TRUNC|O_SYNC|O_NOATIME|FASYNC, 0100 [pid 9198] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 9196] <... openat resumed>) = -1 EIO (Input/output error) [pid 9191] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 5857] close(3 [pid 9198] <... futex resumed>) = 0 [pid 9191] futex(0x7f397ab4b6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5857] <... close resumed>) = 0 [pid 9192] <... openat resumed>) = -1 EIO (Input/output error) [pid 9192] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 9192] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 9198] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 9196] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 9191] <... futex resumed>) = 0 [pid 5857] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 9196] <... futex resumed>) = 1 [pid 9195] <... futex resumed>) = 0 [pid 9191] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f397aa35000 [pid 9196] openat(AT_FDCWD, ".", O_RDONLY [pid 9195] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 9191] mprotect(0x7f397aa36000, 131072, PROT_READ|PROT_WRITE./strace-static-x86_64: Process 9201 attached [pid 9196] <... openat resumed>) = 4 [pid 9195] <... futex resumed>) = 0 [pid 9191] <... mprotect resumed>) = 0 [pid 9201] set_robust_list(0x55555c89c6a0, 24 [pid 9199] <... openat resumed>) = -1 EIO (Input/output error) [pid 9196] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 9195] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 9191] rt_sigprocmask(SIG_BLOCK, ~[], [pid 5857] <... clone resumed>, child_tidptr=0x55555c89c690) = 655 [pid 9201] <... set_robust_list resumed>) = 0 [pid 9199] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 9196] <... futex resumed>) = 0 [pid 9195] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 9191] <... rt_sigprocmask resumed>[], 8) = 0 [pid 9195] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 9191] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f397aa55990, parent_tid=0x7f397aa55990, exit_signal=0, stack=0x7f397aa35000, stack_size=0x20300, tls=0x7f397aa556c0} [pid 9196] ioctl(4, F2FS_IOC_SHUTDOWN, 0x200000000080) = 0 [pid 9201] chdir("./267" [pid 9199] <... futex resumed>) = 1 [pid 9198] <... futex resumed>) = 0 [pid 9196] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 9195] <... futex resumed>) = 0 [pid 9191] <... clone3 resumed> => {parent_tid=[669]}, 88) = 669 ./strace-static-x86_64: Process 9202 attached [pid 9201] <... chdir resumed>) = 0 [pid 9202] rseq(0x7f397aa55fe0, 0x20, 0, 0x53053053 [pid 9201] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 9199] openat(AT_FDCWD, ".", O_RDONLY [pid 9198] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 9196] <... futex resumed>) = 0 [pid 9195] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 9191] rt_sigprocmask(SIG_SETMASK, [], [pid 9202] <... rseq resumed>) = 0 [pid 9201] <... prctl resumed>) = 0 [pid 9198] <... futex resumed>) = 0 [pid 9196] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 9195] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 9191] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 9202] set_robust_list(0x7f397aa559a0, 24 [pid 9201] setpgid(0, 0 [pid 9200] <... mount resumed>) = 0 [pid 9199] <... openat resumed>) = 4 [pid 9195] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 9191] futex(0x7f397ab4b6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 9196] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 9202] <... set_robust_list resumed>) = 0 [pid 9201] <... setpgid resumed>) = 0 [pid 9200] openat(AT_FDCWD, "./file1", O_RDONLY|O_DIRECTORY [pid 9199] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 9198] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 9195] <... futex resumed>) = 0 [pid 9191] <... futex resumed>) = 0 [pid 9202] rt_sigprocmask(SIG_SETMASK, [], [pid 9198] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 9196] fallocate(-1, 0, 0, 134220898 [pid 9195] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 9199] <... futex resumed>) = 0 [pid 9191] futex(0x7f397ab4b6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 9201] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 9199] ioctl(4, F2FS_IOC_SHUTDOWN, 0x200000000080 [pid 9198] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 9196] <... fallocate resumed>) = -1 EBADF (Bad file descriptor) [pid 9198] <... futex resumed>) = 0 [pid 9196] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 9199] <... ioctl resumed>) = 0 [pid 9198] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 9196] <... futex resumed>) = 1 [pid 9195] <... futex resumed>) = 0 [pid 9201] <... openat resumed>) = 3 [pid 9199] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 9198] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 9195] close(3 [pid 9201] write(3, "1000", 4 [pid 9199] <... futex resumed>) = 0 [pid 9198] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 9196] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 9201] <... write resumed>) = 4 [pid 9199] fallocate(-1, 0, 0, 134220898 [pid 9198] <... futex resumed>) = 0 [pid 9195] <... close resumed>) = 0 [pid 9201] close(3 [pid 9199] <... fallocate resumed>) = -1 EBADF (Bad file descriptor) [pid 9198] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 9195] close(4 [pid 9201] <... close resumed>) = 0 [pid 9199] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 9198] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 9201] symlink("/dev/binderfs", "./binderfs" [pid 9199] <... futex resumed>) = 0 [pid 9198] close(3 [pid 9195] <... close resumed>) = 0 [pid 9199] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 9198] <... close resumed>) = 0 [pid 9195] close(5 [pid 9198] close(4 [pid 9195] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9202] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 9201] <... symlink resumed>) = 0 [pid 9200] <... openat resumed>) = 3 [pid 9198] <... close resumed>) = 0 [pid 9195] close(6 [pid 9202] openat(AT_FDCWD, ".", O_RDONLY [pid 9200] chdir("./file1" [pid 9202] <... openat resumed>) = 4 [pid 9200] <... chdir resumed>) = 0 [pid 9202] futex(0x7f397ab4b6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 9200] openat(AT_FDCWD, "/dev/loop2", O_RDWRexecuting program [pid 9202] <... futex resumed>) = 1 [pid 9201] write(1, "executing program\n", 18 [pid 9200] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 9198] close(5 [pid 9195] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9191] <... futex resumed>) = 0 [pid 9202] futex(0x7f397ab4b6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 9201] <... write resumed>) = 18 [pid 9200] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 9198] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9195] close(7 [ 262.992285][ T9200] exFAT-fs (loop2): failed to load upcase table (idx : 0x000104d0, chksum : 0xda218cab, utbl_chksum : 0xe619d30d) [ 263.006996][ T9199] exFAT-fs (loop0): error, data size is invalid(10) [ 263.018370][ T9199] exFAT-fs (loop0): Filesystem has been set read-only [pid 9191] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 9201] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 9200] <... futex resumed>) = 1 [pid 9198] close(6 [pid 9197] <... futex resumed>) = 0 [pid 9195] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9192] <... futex resumed>) = 0 [pid 9191] <... futex resumed>) = 1 [pid 9201] <... futex resumed>) = 0 [pid 9200] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_NOCTTY|O_TRUNC|O_SYNC|O_NOATIME|FASYNC, 0100 [pid 9198] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9197] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 9195] close(8 [pid 9192] ioctl(4, F2FS_IOC_SHUTDOWN, 0x200000000080 [pid 9191] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 9201] rt_sigaction(SIGRT_1, {sa_handler=0x7f397aae8710, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f397aad98c0}, [pid 9197] <... futex resumed>) = 0 [pid 9195] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9192] <... ioctl resumed>) = 0 [pid 9201] <... rt_sigaction resumed>NULL, 8) = 0 [pid 9198] close(7 [pid 9197] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 9195] close(9 [pid 9192] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 9201] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 9195] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9192] <... futex resumed>) = 1 [pid 9191] <... futex resumed>) = 0 [pid 9201] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 9198] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9195] close(10 [pid 9192] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 9201] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 9198] close(8 [pid 9195] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9191] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 9201] <... mmap resumed>) = 0x7f397aa56000 [pid 9198] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9195] close(11 [pid 9192] <... futex resumed>) = 0 [pid 9191] <... futex resumed>) = 1 [pid 9201] mprotect(0x7f397aa57000, 131072, PROT_READ|PROT_WRITE [pid 9198] close(9 [pid 9195] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9192] fallocate(-1, 0, 0, 134220898 [pid 9201] <... mprotect resumed>) = 0 [pid 9198] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9195] close(12 [pid 9192] <... fallocate resumed>) = -1 EBADF (Bad file descriptor) [pid 9191] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 9201] rt_sigprocmask(SIG_BLOCK, ~[], [pid 9198] close(10 [pid 9195] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9192] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 9191] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 9201] <... rt_sigprocmask resumed>[], 8) = 0 [pid 9198] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9195] close(13 [pid 9192] <... futex resumed>) = 0 [pid 9191] close(3 [pid 9201] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f397aa76990, parent_tid=0x7f397aa76990, exit_signal=0, stack=0x7f397aa56000, stack_size=0x20300, tls=0x7f397aa766c0} [pid 9192] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 9191] <... close resumed>) = 0 [pid 9198] close(11 [pid 9195] <... close resumed>) = -1 EBADF (Bad file descriptor) ./strace-static-x86_64: Process 9203 attached [pid 9198] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9195] close(14 [pid 9191] close(4 [pid 9203] rseq(0x7f397aa76fe0, 0x20, 0, 0x53053053 [pid 9201] <... clone3 resumed> => {parent_tid=[656]}, 88) = 656 [pid 9198] close(12 [pid 9195] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9191] <... close resumed>) = 0 [pid 9203] <... rseq resumed>) = 0 [pid 9201] rt_sigprocmask(SIG_SETMASK, [], [pid 9200] <... openat resumed>) = -1 EIO (Input/output error) [pid 9198] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9195] close(15 [pid 9191] close(5 [pid 9203] set_robust_list(0x7f397aa769a0, 24 [pid 9201] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 9195] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9203] <... set_robust_list resumed>) = 0 [pid 9191] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9203] rt_sigprocmask(SIG_SETMASK, [], [pid 9201] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 9195] close(16 [pid 9191] close(6 [pid 9203] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 9201] <... futex resumed>) = 0 [pid 9195] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9191] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9203] memfd_create("syzkaller", 0 [pid 9201] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 9195] close(17 [pid 9191] close(7 [pid 9203] <... memfd_create resumed>) = 3 [pid 9198] close(13 [pid 9203] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 9198] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9195] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9191] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9198] close(14 [pid 9195] close(18 [pid 9198] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9195] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9198] close(15 [pid 9195] close(19 [pid 9198] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9195] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9198] close(16 [pid 9195] close(20 [pid 9198] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9195] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9198] close(17 [pid 9195] close(21 [pid 9198] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9195] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9198] close(18 [pid 9195] close(22 [pid 9198] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9195] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9198] close(19 [pid 9195] close(23 [pid 9198] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9195] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9198] close(20 [pid 9195] close(24 [pid 9198] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9195] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9198] close(21 [pid 9195] close(25 [pid 9198] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9195] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9198] close(22 [pid 9195] close(26 [pid 9198] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9195] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9198] close(23 [pid 9195] close(27 [pid 9198] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9195] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9198] close(24 [pid 9195] close(28 [pid 9198] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9195] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9198] close(25 [pid 9195] close(29 [pid 9198] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9195] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9198] close(26 [pid 9203] <... mmap resumed>) = 0x7f3972600000 [pid 9198] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9195] exit_group(0 [pid 9191] close(8 [pid 9203] 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\x00\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 9198] close(27 [pid 9196] <... futex resumed>) = ? [pid 9195] <... exit_group resumed>) = ? [pid 9191] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9203] <... write resumed>) = 131072 [pid 9198] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9191] close(9 [pid 9197] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 9191] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9203] munmap(0x7f3972600000, 138412032 [pid 9200] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 9197] futex(0x7f397ab4b6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 9191] close(10 [pid 9203] <... munmap resumed>) = 0 [pid 9200] <... futex resumed>) = 0 [pid 9198] close(28 [pid 9197] <... futex resumed>) = 0 [pid 9196] +++ exited with 0 +++ [pid 9195] +++ exited with 0 +++ [pid 9191] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9203] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 9200] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 9198] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9197] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 9191] close(11 [pid 9203] <... openat resumed>) = 4 [ 263.062974][ T9200] exFAT-fs (loop2): error, data size is invalid(10) [ 263.091542][ T9200] exFAT-fs (loop2): Filesystem has been set read-only [pid 9198] close(29 [pid 9197] <... mmap resumed>) = 0x7f397aa35000 [pid 9191] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5858] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=665, si_uid=0, si_status=0, si_utime=0, si_stime=4 /* 0.04 s */} --- [pid 9203] ioctl(4, LOOP_SET_FD, 3 [pid 9198] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9198] exit_group(0 [pid 9197] mprotect(0x7f397aa36000, 131072, PROT_READ|PROT_WRITE [pid 9191] close(12 [pid 9197] <... mprotect resumed>) = 0 [pid 9191] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9197] rt_sigprocmask(SIG_BLOCK, ~[], [pid 9191] close(13 [pid 9197] <... rt_sigprocmask resumed>[], 8) = 0 [pid 9191] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9197] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f397aa55990, parent_tid=0x7f397aa55990, exit_signal=0, stack=0x7f397aa35000, stack_size=0x20300, tls=0x7f397aa556c0} [pid 9191] close(14) = -1 EBADF (Bad file descriptor) [pid 9197] <... clone3 resumed> => {parent_tid=[673]}, 88) = 673 [pid 9191] close(15 [pid 9197] rt_sigprocmask(SIG_SETMASK, [], [pid 9191] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9198] <... exit_group resumed>) = ? [pid 9197] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 9191] close(16 [pid 9197] futex(0x7f397ab4b6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 9191] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9197] <... futex resumed>) = 0 [pid 9191] close(17./strace-static-x86_64: Process 9204 attached [pid 9197] futex(0x7f397ab4b6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 9191] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9191] close(18) = -1 EBADF (Bad file descriptor) [pid 9191] close(19) = -1 EBADF (Bad file descriptor) [pid 9191] close(20 [pid 9204] rseq(0x7f397aa55fe0, 0x20, 0, 0x53053053 [pid 9191] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9204] <... rseq resumed>) = 0 [pid 9191] close(21 [pid 9204] set_robust_list(0x7f397aa559a0, 24 [pid 9191] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9204] <... set_robust_list resumed>) = 0 [pid 9191] close(22 [pid 9204] rt_sigprocmask(SIG_SETMASK, [], [pid 9191] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9204] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 9191] close(23 [pid 9204] openat(AT_FDCWD, ".", O_RDONLY [pid 9191] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9204] <... openat resumed>) = 4 [pid 9191] close(24 [pid 9204] futex(0x7f397ab4b6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 9191] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9204] <... futex resumed>) = 1 [pid 9199] <... futex resumed>) = ? [pid 9197] <... futex resumed>) = 0 [pid 9191] close(25 [pid 9204] futex(0x7f397ab4b6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 9197] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 9191] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9197] <... futex resumed>) = 1 [pid 9191] close(26 [pid 9197] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 9191] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9191] close(27) = -1 EBADF (Bad file descriptor) [pid 9200] <... futex resumed>) = 0 [pid 9191] close(28 [pid 9200] ioctl(4, F2FS_IOC_SHUTDOWN, 0x200000000080 [pid 9191] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9200] <... ioctl resumed>) = 0 [pid 9191] close(29 [pid 9200] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 9191] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9200] <... futex resumed>) = 1 [pid 9197] <... futex resumed>) = 0 [pid 9191] exit_group(0 [pid 9202] <... futex resumed>) = ? [pid 9199] +++ exited with 0 +++ [pid 9198] +++ exited with 0 +++ [pid 9197] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 9192] <... futex resumed>) = ? [pid 9191] <... exit_group resumed>) = ? [pid 9202] +++ exited with 0 +++ [pid 9197] <... futex resumed>) = 0 [pid 9192] +++ exited with 0 +++ [pid 9191] +++ exited with 0 +++ [pid 5858] umount2("./263", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5855] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=658, si_uid=0, si_status=0, si_utime=0, si_stime=5 /* 0.05 s */} --- [pid 9200] fallocate(-1, 0, 0, 134220898 [pid 9197] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5858] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5855] restart_syscall(<... resuming interrupted clone ...> [pid 9203] <... ioctl resumed>) = 0 [pid 9200] <... fallocate resumed>) = -1 EBADF (Bad file descriptor) [pid 5854] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=667, si_uid=0, si_status=0, si_utime=0, si_stime=3 /* 0.03 s */} --- [pid 5858] openat(AT_FDCWD, "./263", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5854] restart_syscall(<... resuming interrupted clone ...> [pid 9200] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5858] <... openat resumed>) = 3 [pid 5855] <... restart_syscall resumed>) = 0 [pid 5854] <... restart_syscall resumed>) = 0 [pid 5858] newfstatat(3, "", [pid 9200] <... futex resumed>) = 1 [pid 9197] <... futex resumed>) = 0 [pid 9200] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 9197] close(3 [pid 5858] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=80, ...}, AT_EMPTY_PATH) = 0 [pid 9197] <... close resumed>) = 0 [pid 5858] getdents64(3, [pid 5855] umount2("./263", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5854] umount2("./267", MNT_FORCE|UMOUNT_NOFOLLOW [pid 9197] close(4 [pid 5858] <... getdents64 resumed>0x55555c89d730 /* 4 entries */, 32768) = 112 [pid 5855] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 9197] <... close resumed>) = 0 [pid 5858] umount2("./263/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5855] openat(AT_FDCWD, "./263", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5854] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 9203] close(3 [pid 9197] close(5 [pid 5855] <... openat resumed>) = 3 [pid 9203] <... close resumed>) = 0 [pid 9197] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5855] newfstatat(3, "", [pid 9203] close(4 [pid 9197] close(6 [pid 5855] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=80, ...}, AT_EMPTY_PATH) = 0 [pid 9203] <... close resumed>) = 0 [pid 9197] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5855] getdents64(3, [pid 5854] openat(AT_FDCWD, "./267", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 9203] mkdir("./file1", 0777 [pid 9197] close(7 [pid 5855] <... getdents64 resumed>0x55555c89d730 /* 4 entries */, 32768) = 112 [pid 9203] <... mkdir resumed>) = 0 [pid 9197] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5858] <... umount2 resumed>) = 0 [pid 5855] umount2("./263/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 9203] mount("/dev/loop4", "./file1", "exfat", 0, "" [pid 9197] close(8 [pid 5855] <... umount2 resumed>) = 0 [pid 5854] <... openat resumed>) = 3 [pid 9197] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5855] umount2("./263/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5854] newfstatat(3, "", [pid 9197] close(9 [pid 5855] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 9197] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5855] newfstatat(AT_FDCWD, "./263/file1", [pid 5854] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=80, ...}, AT_EMPTY_PATH) = 0 [pid 9197] close(10 [pid 5858] umount2("./263/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5855] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 9197] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5858] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5855] umount2("./263/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5854] getdents64(3, [ 263.153218][ T9203] loop4: detected capacity change from 0 to 256 [pid 9197] close(11 [pid 5855] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 9197] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5858] newfstatat(AT_FDCWD, "./263/file1", [pid 5855] openat(AT_FDCWD, "./263/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5854] <... getdents64 resumed>0x55555c89d730 /* 4 entries */, 32768) = 112 [pid 9197] close(12 [pid 5858] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5855] <... openat resumed>) = 4 [pid 5854] umount2("./267/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5858] umount2("./263/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 9197] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5858] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5858] openat(AT_FDCWD, "./263/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 9197] close(13 [pid 5858] <... openat resumed>) = 4 [pid 5855] newfstatat(4, "", [pid 9197] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5858] newfstatat(4, "", [pid 5855] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_EMPTY_PATH) = 0 [pid 9197] close(14 [pid 5855] getdents64(4, [pid 9197] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5858] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_EMPTY_PATH) = 0 [pid 5855] <... getdents64 resumed>0x55555c8a5770 /* 2 entries */, 32768) = 48 [pid 5858] getdents64(4, [pid 9197] close(15 [pid 5858] <... getdents64 resumed>0x55555c8a5770 /* 2 entries */, 32768) = 48 [pid 5855] getdents64(4, [pid 5858] getdents64(4, [pid 9197] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5858] <... getdents64 resumed>0x55555c8a5770 /* 0 entries */, 32768) = 0 [pid 5855] <... getdents64 resumed>0x55555c8a5770 /* 0 entries */, 32768) = 0 [pid 9197] close(16 [pid 5855] close(4 [pid 9197] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5855] <... close resumed>) = 0 [pid 9197] close(17 [pid 5855] rmdir("./263/file1" [pid 9197] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5858] close(4 [pid 5855] <... rmdir resumed>) = 0 [pid 5854] <... umount2 resumed>) = 0 [pid 9197] close(18 [pid 5858] <... close resumed>) = 0 [pid 5855] umount2("./263/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5854] umount2("./267/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5858] rmdir("./263/file1" [pid 5854] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 9197] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5858] <... rmdir resumed>) = 0 [pid 5855] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5854] newfstatat(AT_FDCWD, "./267/file1", [pid 5858] umount2("./263/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5854] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5858] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5854] umount2("./267/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5858] newfstatat(AT_FDCWD, "./263/binderfs", [pid 5854] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 9197] close(19 [pid 5858] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5855] newfstatat(AT_FDCWD, "./263/binderfs", [pid 5854] openat(AT_FDCWD, "./267/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 9197] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5855] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5858] unlink("./263/binderfs" [pid 5854] <... openat resumed>) = 4 [pid 9197] close(20 [pid 5855] unlink("./263/binderfs" [pid 5854] newfstatat(4, "", [pid 9197] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5858] <... unlink resumed>) = 0 [pid 5855] <... unlink resumed>) = 0 [pid 5854] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_EMPTY_PATH) = 0 [pid 9197] close(21 [pid 5858] getdents64(3, [pid 5855] getdents64(3, [pid 5854] getdents64(4, [pid 5858] <... getdents64 resumed>0x55555c89d730 /* 0 entries */, 32768) = 0 [pid 5854] <... getdents64 resumed>0x55555c8a5770 /* 2 entries */, 32768) = 48 [pid 5858] close(3 [pid 5854] getdents64(4, [pid 9197] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5858] <... close resumed>) = 0 [pid 5855] <... getdents64 resumed>0x55555c89d730 /* 0 entries */, 32768) = 0 [pid 5854] <... getdents64 resumed>0x55555c8a5770 /* 0 entries */, 32768) = 0 [pid 9197] close(22 [pid 5855] close(3 [pid 5854] close(4 [pid 9197] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5858] rmdir("./263" [pid 5855] <... close resumed>) = 0 [pid 5854] <... close resumed>) = 0 [pid 9197] close(23 [pid 5855] rmdir("./263" [pid 5854] rmdir("./267/file1" [pid 5858] <... rmdir resumed>) = 0 [pid 9197] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5858] mkdir("./264", 0777 [pid 5855] <... rmdir resumed>) = 0 [pid 5854] <... rmdir resumed>) = 0 [pid 9197] close(24 [pid 5858] <... mkdir resumed>) = 0 [pid 5855] mkdir("./264", 0777 [pid 5854] umount2("./267/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 9197] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5855] <... mkdir resumed>) = 0 [pid 5854] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 9197] close(25 [pid 5855] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 5854] newfstatat(AT_FDCWD, "./267/binderfs", [pid 9197] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5855] <... openat resumed>) = 3 [pid 5854] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 9197] close(26 [pid 5855] ioctl(3, LOOP_CLR_FD [pid 5854] unlink("./267/binderfs" [pid 9197] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5855] <... ioctl resumed>) = 0 [pid 9197] close(27 [pid 5855] close(3 [pid 5854] <... unlink resumed>) = 0 [pid 5858] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 9197] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5855] <... close resumed>) = 0 [pid 5854] getdents64(3, [pid 9197] close(28 [pid 5858] <... openat resumed>) = 3 [pid 5855] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5854] <... getdents64 resumed>0x55555c89d730 /* 0 entries */, 32768) = 0 ./strace-static-x86_64: Process 9205 attached [pid 9197] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5854] close(3 [pid 9203] <... mount resumed>) = 0 [pid 9197] close(29) = -1 EBADF (Bad file descriptor) [pid 5858] ioctl(3, LOOP_CLR_FD [pid 5854] <... close resumed>) = 0 [pid 9197] exit_group(0 [ 263.211686][ T9203] exFAT-fs (loop4): failed to load upcase table (idx : 0x000104d0, chksum : 0xda218cab, utbl_chksum : 0xe619d30d) [pid 9205] set_robust_list(0x55555c89c6a0, 24 [pid 9204] <... futex resumed>) = ? [pid 9200] <... futex resumed>) = ? [pid 9197] <... exit_group resumed>) = ? [pid 5858] <... ioctl resumed>) = 0 [pid 5854] rmdir("./267" [pid 9205] <... set_robust_list resumed>) = 0 [pid 9204] +++ exited with 0 +++ [pid 9203] openat(AT_FDCWD, "./file1", O_RDONLY|O_DIRECTORY [pid 9200] +++ exited with 0 +++ [pid 9197] +++ exited with 0 +++ [pid 5854] <... rmdir resumed>) = 0 [pid 9203] <... openat resumed>) = 3 [pid 5856] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=671, si_uid=0, si_status=0, si_utime=0, si_stime=5 /* 0.05 s */} --- [pid 5855] <... clone resumed>, child_tidptr=0x55555c89c690) = 660 [pid 9203] chdir("./file1" [pid 9205] chdir("./264" [pid 5856] restart_syscall(<... resuming interrupted clone ...> [pid 5858] close(3 [pid 9203] <... chdir resumed>) = 0 [pid 9203] openat(AT_FDCWD, "/dev/loop4", O_RDWR) = -1 EBUSY (Device or resource busy) [pid 5858] <... close resumed>) = 0 [pid 5856] <... restart_syscall resumed>) = 0 [pid 5854] mkdir("./268", 0777 [pid 5858] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 9203] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5854] <... mkdir resumed>) = 0 [pid 9203] <... futex resumed>) = 1 [pid 9201] <... futex resumed>) = 0 [pid 9201] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 9201] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 9203] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_NOCTTY|O_TRUNC|O_SYNC|O_NOATIME|FASYNC, 0100./strace-static-x86_64: Process 9206 attached [pid 9205] <... chdir resumed>) = 0 [pid 5856] umount2("./264", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5854] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 9205] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5858] <... clone resumed>, child_tidptr=0x55555c89c690) = 667 [pid 5856] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 9205] <... prctl resumed>) = 0 [pid 9206] set_robust_list(0x55555c89c6a0, 24 [pid 9205] setpgid(0, 0 [pid 5856] openat(AT_FDCWD, "./264", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5854] <... openat resumed>) = 3 [pid 9206] <... set_robust_list resumed>) = 0 [pid 5856] <... openat resumed>) = 3 [pid 9205] <... setpgid resumed>) = 0 [pid 5856] newfstatat(3, "", [pid 5854] ioctl(3, LOOP_CLR_FD [pid 9206] chdir("./264" [pid 9205] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 5856] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=80, ...}, AT_EMPTY_PATH) = 0 [pid 5854] <... ioctl resumed>) = 0 [pid 9206] <... chdir resumed>) = 0 [pid 5856] getdents64(3, [pid 5854] close(3 [pid 9206] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 9205] <... openat resumed>) = 3 [pid 5856] <... getdents64 resumed>0x55555c89d730 /* 4 entries */, 32768) = 112 [pid 5854] <... close resumed>) = 0 [pid 9205] write(3, "1000", 4 [pid 5856] umount2("./264/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5854] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 9205] <... write resumed>) = 4 ./strace-static-x86_64: Process 9207 attached [pid 9206] <... prctl resumed>) = 0 [pid 9205] close(3 [pid 5856] <... umount2 resumed>) = 0 [pid 9207] set_robust_list(0x55555c89c6a0, 24 [pid 9205] <... close resumed>) = 0 [pid 5856] umount2("./264/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5854] <... clone resumed>, child_tidptr=0x55555c89c690) = 670 [pid 9207] <... set_robust_list resumed>) = 0 [pid 9205] symlink("/dev/binderfs", "./binderfs" [pid 5856] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 9207] chdir("./268" [pid 9206] setpgid(0, 0 [pid 9205] <... symlink resumed>) = 0 [pid 5856] newfstatat(AT_FDCWD, "./264/file1", [pid 9206] <... setpgid resumed>) = 0 [pid 9206] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 9203] <... openat resumed>) = -1 EIO (Input/output error) [pid 9207] <... chdir resumed>) = 0 [pid 9206] write(3, "1000", 4executing program [pid 9205] write(1, "executing program\n", 18 [pid 9201] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 5856] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 9207] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 9206] <... write resumed>) = 4 [pid 9205] <... write resumed>) = 18 [pid 9203] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5856] umount2("./264/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 9207] <... prctl resumed>) = 0 [pid 9206] close(3 [pid 9201] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 9206] <... close resumed>) = 0 [pid 9205] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 9203] <... futex resumed>) = 0 [pid 9201] <... futex resumed>) = 0 [pid 9207] setpgid(0, 0) = 0 [pid 9206] symlink("/dev/binderfs", "./binderfs" [pid 5856] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 9207] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 9206] <... symlink resumed>) = 0 [pid 9203] openat(AT_FDCWD, ".", O_RDONLY [pid 9201] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5856] openat(AT_FDCWD, "./264/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORYexecuting program [pid 9206] write(1, "executing program\n", 18 [pid 9203] <... openat resumed>) = 4 [ 263.293299][ T9203] exFAT-fs (loop4): error, data size is invalid(10) [ 263.330895][ T9203] exFAT-fs (loop4): Filesystem has been set read-only [pid 5856] <... openat resumed>) = 4 [pid 9207] <... openat resumed>) = 3 [pid 9206] <... write resumed>) = 18 [pid 9205] <... futex resumed>) = 0 [pid 9203] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5856] newfstatat(4, "", [pid 9207] write(3, "1000", 4 [pid 9205] rt_sigaction(SIGRT_1, {sa_handler=0x7f397aae8710, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f397aad98c0}, [pid 9207] <... write resumed>) = 4 [pid 5856] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_EMPTY_PATH) = 0 [pid 9205] <... rt_sigaction resumed>NULL, 8) = 0 [pid 9207] close(3 [pid 5856] getdents64(4, [pid 9205] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 9207] <... close resumed>) = 0 [pid 5856] <... getdents64 resumed>0x55555c8a5770 /* 2 entries */, 32768) = 48 [pid 9207] symlink("/dev/binderfs", "./binderfs" [pid 9205] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5856] getdents64(4, [pid 9207] <... symlink resumed>) = 0 [pid 9206] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 9205] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 9203] <... futex resumed>) = 1 [pid 9201] <... futex resumed>) = 0 executing program [pid 5856] <... getdents64 resumed>0x55555c8a5770 /* 0 entries */, 32768) = 0 [pid 9207] write(1, "executing program\n", 18 [pid 9206] <... futex resumed>) = 0 [pid 9205] <... mmap resumed>) = 0x7f397aa56000 [pid 9203] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 9201] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5856] close(4 [pid 9207] <... write resumed>) = 18 [pid 9206] rt_sigaction(SIGRT_1, {sa_handler=0x7f397aae8710, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f397aad98c0}, [pid 9205] mprotect(0x7f397aa57000, 131072, PROT_READ|PROT_WRITE [pid 9203] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 9201] <... futex resumed>) = 0 [pid 9207] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 9206] <... rt_sigaction resumed>NULL, 8) = 0 [pid 9205] <... mprotect resumed>) = 0 [pid 9203] ioctl(4, F2FS_IOC_SHUTDOWN, 0x200000000080 [pid 9201] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5856] <... close resumed>) = 0 [pid 9207] <... futex resumed>) = 0 [pid 9206] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 9205] rt_sigprocmask(SIG_BLOCK, ~[], [pid 9203] <... ioctl resumed>) = 0 [pid 5856] rmdir("./264/file1" [pid 9207] rt_sigaction(SIGRT_1, {sa_handler=0x7f397aae8710, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f397aad98c0}, [pid 9206] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 9205] <... rt_sigprocmask resumed>[], 8) = 0 [pid 9203] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5856] <... rmdir resumed>) = 0 [pid 9207] <... rt_sigaction resumed>NULL, 8) = 0 [pid 9206] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 5856] umount2("./264/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 9206] <... mmap resumed>) = 0x7f397aa56000 [pid 9203] <... futex resumed>) = 1 [pid 9201] <... futex resumed>) = 0 [pid 9206] mprotect(0x7f397aa57000, 131072, PROT_READ|PROT_WRITE [pid 9203] fallocate(-1, 0, 0, 134220898 [pid 9201] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 9207] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 9206] <... mprotect resumed>) = 0 [pid 9205] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f397aa76990, parent_tid=0x7f397aa76990, exit_signal=0, stack=0x7f397aa56000, stack_size=0x20300, tls=0x7f397aa766c0} [pid 9203] <... fallocate resumed>) = -1 EBADF (Bad file descriptor) [pid 5856] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 9207] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5856] newfstatat(AT_FDCWD, "./264/binderfs", ./strace-static-x86_64: Process 9208 attached [pid 9207] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 9206] rt_sigprocmask(SIG_BLOCK, ~[], [pid 9203] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 9201] <... futex resumed>) = 0 [pid 5856] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 9208] rseq(0x7f397aa76fe0, 0x20, 0, 0x53053053 [pid 9207] <... mmap resumed>) = 0x7f397aa56000 [pid 9205] <... clone3 resumed> => {parent_tid=[661]}, 88) = 661 [pid 5856] unlink("./264/binderfs" [pid 9208] <... rseq resumed>) = 0 [pid 9207] mprotect(0x7f397aa57000, 131072, PROT_READ|PROT_WRITE [pid 9208] set_robust_list(0x7f397aa769a0, 24 [pid 9207] <... mprotect resumed>) = 0 [pid 9206] <... rt_sigprocmask resumed>[], 8) = 0 [pid 9205] rt_sigprocmask(SIG_SETMASK, [], [pid 9203] <... futex resumed>) = 0 [pid 9201] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5856] <... unlink resumed>) = 0 [pid 9208] <... set_robust_list resumed>) = 0 [pid 9207] rt_sigprocmask(SIG_BLOCK, ~[], [pid 9206] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f397aa76990, parent_tid=0x7f397aa76990, exit_signal=0, stack=0x7f397aa56000, stack_size=0x20300, tls=0x7f397aa766c0} [pid 9205] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 9203] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 9208] rt_sigprocmask(SIG_SETMASK, [], [pid 9207] <... rt_sigprocmask resumed>[], 8) = 0 [pid 9205] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 9201] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 5856] getdents64(3, ./strace-static-x86_64: Process 9209 attached [pid 9208] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 9207] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f397aa76990, parent_tid=0x7f397aa76990, exit_signal=0, stack=0x7f397aa56000, stack_size=0x20300, tls=0x7f397aa766c0} [pid 9206] <... clone3 resumed> => {parent_tid=[668]}, 88) = 668 [pid 9205] <... futex resumed>) = 0 [pid 9201] close(3 [pid 5856] <... getdents64 resumed>0x55555c89d730 /* 0 entries */, 32768) = 0 [pid 9206] rt_sigprocmask(SIG_SETMASK, [], [pid 9201] <... close resumed>) = 0 [pid 9206] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 9201] close(4./strace-static-x86_64: Process 9210 attached [pid 9209] rseq(0x7f397aa76fe0, 0x20, 0, 0x53053053 [pid 9208] memfd_create("syzkaller", 0 [pid 9206] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 9205] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 5856] close(3 [pid 9210] rseq(0x7f397aa76fe0, 0x20, 0, 0x53053053 [pid 9209] <... rseq resumed>) = 0 [pid 9208] <... memfd_create resumed>) = 3 [pid 9207] <... clone3 resumed> => {parent_tid=[671]}, 88) = 671 [pid 9206] <... futex resumed>) = 0 [pid 9201] <... close resumed>) = 0 [pid 5856] <... close resumed>) = 0 [pid 9210] <... rseq resumed>) = 0 [pid 9208] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 9207] rt_sigprocmask(SIG_SETMASK, [], [pid 5856] rmdir("./264" [pid 9207] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 9210] set_robust_list(0x7f397aa769a0, 24 [pid 9209] set_robust_list(0x7f397aa769a0, 24 [pid 9208] <... mmap resumed>) = 0x7f3972600000 [pid 9207] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 9206] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 9201] close(5 [pid 5856] <... rmdir resumed>) = 0 [pid 9210] <... set_robust_list resumed>) = 0 [pid 9207] <... futex resumed>) = 0 [pid 5856] mkdir("./265", 0777 [pid 9210] rt_sigprocmask(SIG_SETMASK, [], [pid 9207] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 9210] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 9209] <... set_robust_list resumed>) = 0 [pid 9201] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5856] <... mkdir resumed>) = 0 [pid 9210] memfd_create("syzkaller", 0 [pid 9209] rt_sigprocmask(SIG_SETMASK, [], [pid 9201] close(6 [pid 5856] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 9209] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 9201] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9209] memfd_create("syzkaller", 0 [pid 9201] close(7 [pid 9209] <... memfd_create resumed>) = 3 [pid 9201] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9208] 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\x00\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 9209] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 9201] close(8 [pid 5856] <... openat resumed>) = 3 [pid 9210] <... memfd_create resumed>) = 3 [pid 9209] <... mmap resumed>) = 0x7f3972600000 [pid 9201] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9209] 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\x00\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 9201] close(9 [pid 9210] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0 [pid 9209] <... write resumed>) = 131072 [pid 9201] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5856] ioctl(3, LOOP_CLR_FD [pid 9210] <... mmap resumed>) = 0x7f3972600000 [pid 9201] close(10) = -1 EBADF (Bad file descriptor) [pid 5856] <... ioctl resumed>) = 0 [pid 9201] close(11) = -1 EBADF (Bad file descriptor) [pid 9201] close(12) = -1 EBADF (Bad file descriptor) [pid 9201] close(13 [pid 5856] close(3 [pid 9209] munmap(0x7f3972600000, 138412032 [pid 9201] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9210] 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\x00\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 9209] <... munmap resumed>) = 0 [pid 9201] close(14 [pid 5856] <... close resumed>) = 0 [pid 9201] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9201] close(15 [pid 5856] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 9201] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9209] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 9201] close(16 [pid 9209] <... openat resumed>) = 4 [pid 9201] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9201] close(17) = -1 EBADF (Bad file descriptor) [pid 9201] close(18./strace-static-x86_64: Process 9211 attached ) = -1 EBADF (Bad file descriptor) [pid 5856] <... clone resumed>, child_tidptr=0x55555c89c690) = 674 [pid 9201] close(19 [pid 9209] ioctl(4, LOOP_SET_FD, 3 [pid 9208] <... write resumed>) = 131072 [pid 9201] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9211] set_robust_list(0x55555c89c6a0, 24 [pid 9210] <... write resumed>) = 131072 [pid 9208] munmap(0x7f3972600000, 138412032 [pid 9211] <... set_robust_list resumed>) = 0 [pid 9210] munmap(0x7f3972600000, 138412032 [pid 9208] <... munmap resumed>) = 0 [pid 9201] close(20) = -1 EBADF (Bad file descriptor) [pid 9211] chdir("./265" [pid 9210] <... munmap resumed>) = 0 [pid 9208] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 9201] close(21 [pid 9211] <... chdir resumed>) = 0 [pid 9210] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 9208] <... openat resumed>) = 4 [pid 9201] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9211] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 9208] ioctl(4, LOOP_SET_FD, 3 [pid 9201] close(22 [pid 9211] <... prctl resumed>) = 0 [pid 9210] <... openat resumed>) = 4 [pid 9209] <... ioctl resumed>) = 0 [pid 9201] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9211] setpgid(0, 0 [pid 9210] ioctl(4, LOOP_SET_FD, 3 [pid 9209] close(3 [pid 9201] close(23) = -1 EBADF (Bad file descriptor) [pid 9209] <... close resumed>) = 0 [pid 9208] <... ioctl resumed>) = 0 [pid 9201] close(24 [pid 9208] close(3 [pid 9209] close(4 [pid 9208] <... close resumed>) = 0 [pid 9201] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9201] close(25 [pid 9211] <... setpgid resumed>) = 0 [pid 9209] <... close resumed>) = 0 [pid 9208] close(4 [pid 9201] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9208] <... close resumed>) = 0 [pid 9201] close(26 [pid 9208] mkdir("./file1", 0777) = 0 [pid 9208] mount("/dev/loop0", "./file1", "exfat", 0, "" [pid 9201] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9209] mkdir("./file1", 0777 [pid 9211] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 9209] <... mkdir resumed>) = 0 [pid 9201] close(27) = -1 EBADF (Bad file descriptor) [pid 9211] <... openat resumed>) = 3 [pid 9201] close(28 [pid 9209] mount("/dev/loop3", "./file1", "exfat", 0, "" [ 263.461782][ T9209] loop3: detected capacity change from 0 to 256 [ 263.480732][ T9208] loop0: detected capacity change from 0 to 256 [ 263.493133][ T9210] loop1: detected capacity change from 0 to 256 [pid 9211] write(3, "1000", 4executing program ) = 4 [pid 9201] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9201] close(29 [pid 9211] close(3 [pid 9201] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9211] <... close resumed>) = 0 [pid 9201] exit_group(0 [pid 9203] <... futex resumed>) = ? [pid 9201] <... exit_group resumed>) = ? [pid 9211] symlink("/dev/binderfs", "./binderfs" [pid 9210] <... ioctl resumed>) = 0 [pid 9203] +++ exited with 0 +++ [pid 9201] +++ exited with 0 +++ [pid 9211] <... symlink resumed>) = 0 [pid 9210] close(3 [pid 5857] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=655, si_uid=0, si_status=0, si_utime=0, si_stime=3 /* 0.03 s */} --- [pid 9211] write(1, "executing program\n", 18 [pid 9210] <... close resumed>) = 0 [pid 5857] restart_syscall(<... resuming interrupted clone ...> [pid 9211] <... write resumed>) = 18 [pid 9210] close(4 [pid 9211] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 9210] <... close resumed>) = 0 [pid 5857] <... restart_syscall resumed>) = 0 [pid 5857] umount2("./267", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5857] openat(AT_FDCWD, "./267", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 5857] newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=80, ...}, AT_EMPTY_PATH) = 0 [pid 5857] getdents64(3, 0x55555c89d730 /* 4 entries */, 32768) = 112 [pid 5857] umount2("./267/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 9211] rt_sigaction(SIGRT_1, {sa_handler=0x7f397aae8710, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f397aad98c0}, [pid 9210] mkdir("./file1", 0777) = 0 [pid 9211] <... rt_sigaction resumed>NULL, 8) = 0 [pid 9211] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], [pid 9210] mount("/dev/loop1", "./file1", "exfat", 0, "" [pid 9211] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5857] <... umount2 resumed>) = 0 [pid 9211] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f397aa56000 [pid 5857] umount2("./267/file1", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5857] newfstatat(AT_FDCWD, "./267/file1", {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 9211] mprotect(0x7f397aa57000, 131072, PROT_READ|PROT_WRITE [pid 5857] umount2("./267/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 9211] <... mprotect resumed>) = 0 [pid 5857] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5857] openat(AT_FDCWD, "./267/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 9211] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 9211] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f397aa76990, parent_tid=0x7f397aa76990, exit_signal=0, stack=0x7f397aa56000, stack_size=0x20300, tls=0x7f397aa766c0} [pid 5857] newfstatat(4, "", {st_mode=S_IFDIR|0700, st_size=40, ...}, AT_EMPTY_PATH) = 0 [pid 5857] getdents64(4, 0x55555c8a5770 /* 2 entries */, 32768) = 48 [pid 5857] getdents64(4, [pid 9211] <... clone3 resumed> => {parent_tid=[675]}, 88) = 675 [pid 5857] <... getdents64 resumed>0x55555c8a5770 /* 0 entries */, 32768) = 0 ./strace-static-x86_64: Process 9212 attached [pid 9211] rt_sigprocmask(SIG_SETMASK, [], [pid 5857] close(4 [pid 9211] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 9212] rseq(0x7f397aa76fe0, 0x20, 0, 0x53053053) = 0 [pid 9211] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5857] <... close resumed>) = 0 [pid 9212] set_robust_list(0x7f397aa769a0, 24 [pid 9211] <... futex resumed>) = 0 [ 263.536479][ T9209] exFAT-fs (loop3): failed to load upcase table (idx : 0x000104d0, chksum : 0xda218cab, utbl_chksum : 0xe619d30d) [ 263.571056][ T9208] exFAT-fs (loop0): failed to load upcase table (idx : 0x000104d0, chksum : 0xda218cab, utbl_chksum : 0xe619d30d) [pid 9212] <... set_robust_list resumed>) = 0 [pid 9211] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 5857] rmdir("./267/file1" [pid 9212] rt_sigprocmask(SIG_SETMASK, [], [pid 5857] <... rmdir resumed>) = 0 [pid 9209] <... mount resumed>) = 0 [pid 5857] umount2("./267/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 9212] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5857] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5857] newfstatat(AT_FDCWD, "./267/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5857] unlink("./267/binderfs" [pid 9212] memfd_create("syzkaller", 0 [pid 5857] <... unlink resumed>) = 0 [pid 5857] getdents64(3, 0x55555c89d730 /* 0 entries */, 32768) = 0 [pid 9212] <... memfd_create resumed>) = 3 [pid 5857] close(3 [pid 9212] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f3972600000 [pid 5857] <... close resumed>) = 0 [pid 9209] openat(AT_FDCWD, "./file1", O_RDONLY|O_DIRECTORY [pid 5857] rmdir("./267") = 0 [pid 9212] 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\x00\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 5857] mkdir("./268", 0777 [pid 9209] <... openat resumed>) = 3 [pid 5857] <... mkdir resumed>) = 0 [pid 9212] <... write resumed>) = 131072 [pid 9209] chdir("./file1" [pid 5857] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 9212] munmap(0x7f3972600000, 138412032 [pid 9210] <... mount resumed>) = 0 [pid 9209] <... chdir resumed>) = 0 [pid 5857] <... openat resumed>) = 3 [pid 5857] ioctl(3, LOOP_CLR_FD [pid 9212] <... munmap resumed>) = 0 [pid 9209] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 5857] <... ioctl resumed>) = 0 [pid 9210] openat(AT_FDCWD, "./file1", O_RDONLY|O_DIRECTORY [pid 9212] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 9210] <... openat resumed>) = 3 [pid 9209] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 5857] close(3 [pid 9212] <... openat resumed>) = 4 [pid 9210] chdir("./file1" [pid 9209] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 9208] <... mount resumed>) = 0 [pid 5857] <... close resumed>) = 0 [pid 9209] <... futex resumed>) = 1 [pid 9206] <... futex resumed>) = 0 [pid 5857] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 9210] <... chdir resumed>) = 0 [pid 9212] ioctl(4, LOOP_SET_FD, 3 [pid 9209] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 9208] openat(AT_FDCWD, "./file1", O_RDONLY|O_DIRECTORY./strace-static-x86_64: Process 9213 attached [pid 9210] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 9206] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 9213] set_robust_list(0x55555c89c6a0, 24 [pid 9210] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 9209] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 9206] <... futex resumed>) = 0 [ 263.585557][ T9210] exFAT-fs (loop1): failed to load upcase table (idx : 0x000104d0, chksum : 0xda218cab, utbl_chksum : 0xe619d30d) [pid 9208] <... openat resumed>) = 3 [pid 9213] <... set_robust_list resumed>) = 0 [pid 9210] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 9206] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 9213] chdir("./268") = 0 [pid 9210] <... futex resumed>) = 1 [pid 9209] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_NOCTTY|O_TRUNC|O_SYNC|O_NOATIME|FASYNC, 0100 [pid 9208] chdir("./file1" [pid 9207] <... futex resumed>) = 0 [pid 9213] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 9208] <... chdir resumed>) = 0 [pid 9207] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 9213] <... prctl resumed>) = 0 [pid 9213] setpgid(0, 0 [pid 5857] <... clone resumed>, child_tidptr=0x55555c89c690) = 657 [pid 9213] <... setpgid resumed>) = 0 [pid 9213] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 9213] write(3, "1000", 4 [pid 9207] <... futex resumed>) = 0 [pid 9213] <... write resumed>) = 4 [pid 9210] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_NOCTTY|O_TRUNC|O_SYNC|O_NOATIME|FASYNC, 0100 [pid 9208] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 9213] close(3) = 0 [pid 9213] symlink("/dev/binderfs", "./binderfs") = 0 executing program [pid 9213] write(1, "executing program\n", 18) = 18 [pid 9213] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 9213] rt_sigaction(SIGRT_1, {sa_handler=0x7f397aae8710, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f397aad98c0}, NULL, 8) = 0 [pid 9207] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 9213] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 9213] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 9208] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 9213] <... mmap resumed>) = 0x7f397aa56000 [pid 9213] mprotect(0x7f397aa57000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 9213] rt_sigprocmask(SIG_BLOCK, ~[], [pid 9208] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 9205] <... futex resumed>) = 0 [pid 9213] <... rt_sigprocmask resumed>[], 8) = 0 [pid 9213] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f397aa76990, parent_tid=0x7f397aa76990, exit_signal=0, stack=0x7f397aa56000, stack_size=0x20300, tls=0x7f397aa766c0}./strace-static-x86_64: Process 9214 attached => {parent_tid=[658]}, 88) = 658 [pid 9214] rseq(0x7f397aa76fe0, 0x20, 0, 0x53053053) = 0 [pid 9213] rt_sigprocmask(SIG_SETMASK, [], [pid 9208] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 9205] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 9214] set_robust_list(0x7f397aa769a0, 24 [pid 9213] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 9214] <... set_robust_list resumed>) = 0 [pid 9213] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 9214] rt_sigprocmask(SIG_SETMASK, [], [pid 9213] <... futex resumed>) = 0 [pid 9214] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 9213] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 9208] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 9205] <... futex resumed>) = 0 [pid 9214] memfd_create("syzkaller", 0) = 3 [pid 9208] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_NOCTTY|O_TRUNC|O_SYNC|O_NOATIME|FASYNC, 0100 [pid 9205] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 9214] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f3972600000 [ 263.646369][ T9212] loop2: detected capacity change from 0 to 256 [ 263.654797][ T9209] exFAT-fs (loop3): error, data size is invalid(10) [ 263.663315][ T9210] exFAT-fs (loop1): error, data size is invalid(10) [ 263.678152][ T9210] exFAT-fs (loop1): Filesystem has been set read-only [pid 9206] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 9206] futex(0x7f397ab4b6dc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 9206] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f397aa35000 [pid 9206] mprotect(0x7f397aa36000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 9206] rt_sigprocmask(SIG_BLOCK, ~[], [pid 9214] 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\x00\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 9206] <... rt_sigprocmask resumed>[], 8) = 0 [pid 9206] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f397aa55990, parent_tid=0x7f397aa55990, exit_signal=0, stack=0x7f397aa35000, stack_size=0x20300, tls=0x7f397aa556c0}./strace-static-x86_64: Process 9215 attached => {parent_tid=[669]}, 88) = 669 [pid 9206] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 9215] rseq(0x7f397aa55fe0, 0x20, 0, 0x53053053 [pid 9206] futex(0x7f397ab4b6d8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 9206] futex(0x7f397ab4b6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 9215] <... rseq resumed>) = 0 [pid 9215] set_robust_list(0x7f397aa559a0, 24) = 0 [pid 9215] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 9215] openat(AT_FDCWD, ".", O_RDONLY) = 5 [pid 9215] futex(0x7f397ab4b6dc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 9214] <... write resumed>) = 131072 [pid 9206] <... futex resumed>) = 0 [pid 9206] futex(0x7f397ab4b6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 9215] ioctl(5, F2FS_IOC_SHUTDOWN, 0x200000000080 [pid 9206] <... futex resumed>) = 0 [pid 9214] munmap(0x7f3972600000, 138412032 [pid 9207] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 9206] futex(0x7f397ab4b6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 9214] <... munmap resumed>) = 0 [pid 9207] futex(0x7f397ab4b6dc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 9207] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f397aa35000 [pid 9207] mprotect(0x7f397aa36000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 9207] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 9207] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f397aa55990, parent_tid=0x7f397aa55990, exit_signal=0, stack=0x7f397aa35000, stack_size=0x20300, tls=0x7f397aa556c0}./strace-static-x86_64: Process 9216 attached [pid 9214] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 9216] rseq(0x7f397aa55fe0, 0x20, 0, 0x53053053 [pid 9214] <... openat resumed>) = 4 [pid 9207] <... clone3 resumed> => {parent_tid=[672]}, 88) = 672 [pid 9216] <... rseq resumed>) = 0 [pid 9214] ioctl(4, LOOP_SET_FD, 3 [pid 9207] rt_sigprocmask(SIG_SETMASK, [], [pid 9216] set_robust_list(0x7f397aa559a0, 24 [pid 9212] <... ioctl resumed>) = 0 [pid 9210] <... openat resumed>) = -1 EIO (Input/output error) [pid 9209] <... openat resumed>) = -1 EIO (Input/output error) [pid 9207] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 9216] <... set_robust_list resumed>) = 0 [pid 9212] close(3 [pid 9210] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 9209] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 9207] futex(0x7f397ab4b6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 9216] rt_sigprocmask(SIG_SETMASK, [], [pid 9212] <... close resumed>) = 0 [pid 9207] <... futex resumed>) = 0 [pid 9216] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 9212] close(4 [pid 9210] <... futex resumed>) = 0 [pid 9209] <... futex resumed>) = 0 [pid 9208] <... openat resumed>) = -1 EIO (Input/output error) [pid 9207] futex(0x7f397ab4b6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 9216] openat(AT_FDCWD, ".", O_RDONLY [pid 9212] <... close resumed>) = 0 [pid 9210] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 9209] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 9208] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 9205] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 9216] <... openat resumed>) = 4 [pid 9212] mkdir("./file1", 0777 [pid 9208] <... futex resumed>) = 0 [pid 9205] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 9216] futex(0x7f397ab4b6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 9212] <... mkdir resumed>) = 0 [pid 9208] openat(AT_FDCWD, ".", O_RDONLY [pid 9205] <... futex resumed>) = 0 [pid 9216] <... futex resumed>) = 1 [pid 9212] mount("/dev/loop2", "./file1", "exfat", 0, "" [pid 9207] <... futex resumed>) = 0 [pid 9216] futex(0x7f397ab4b6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 9208] <... openat resumed>) = 4 [pid 9207] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 9205] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 9207] <... futex resumed>) = 1 [pid 9210] <... futex resumed>) = 0 [pid 9207] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 9208] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 9210] ioctl(4, F2FS_IOC_SHUTDOWN, 0x200000000080 [pid 9208] <... futex resumed>) = 1 [pid 9205] <... futex resumed>) = 0 [pid 9210] <... ioctl resumed>) = 0 [pid 9208] ioctl(4, F2FS_IOC_SHUTDOWN, 0x200000000080 [pid 9205] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 9210] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 9208] <... ioctl resumed>) = 0 [pid 9205] <... futex resumed>) = 0 [pid 9210] <... futex resumed>) = 1 [pid 9207] <... futex resumed>) = 0 [ 263.691210][ T9208] exFAT-fs (loop0): error, data size is invalid(10) [ 263.698240][ T9208] exFAT-fs (loop0): Filesystem has been set read-only [ 263.719624][ T9209] exFAT-fs (loop3): Filesystem has been set read-only [ 263.727622][ T9214] loop4: detected capacity change from 0 to 256 [pid 9205] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 9214] <... ioctl resumed>) = 0 [pid 9214] close(3) = 0 [pid 9214] close(4) = 0 [pid 9214] mkdir("./file1", 0777 [pid 9210] fallocate(-1, 0, 0, 134220898 [pid 9208] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 9207] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 9214] <... mkdir resumed>) = 0 [pid 9210] <... fallocate resumed>) = -1 EBADF (Bad file descriptor) [pid 9208] <... futex resumed>) = 1 [pid 9207] <... futex resumed>) = 0 [pid 9206] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 9205] <... futex resumed>) = 0 [pid 9214] mount("/dev/loop4", "./file1", "exfat", 0, "" [pid 9210] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 9208] fallocate(-1, 0, 0, 134220898 [pid 9207] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 9206] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 9205] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 9207] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 9208] <... fallocate resumed>) = -1 EBADF (Bad file descriptor) [pid 9205] <... futex resumed>) = 0 [pid 9207] close(3 [pid 9205] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 9207] <... close resumed>) = 0 [pid 9207] close(4 [pid 9206] <... futex resumed>) = 1 [pid 9209] <... futex resumed>) = 0 [pid 9207] <... close resumed>) = 0 [pid 9206] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 9210] <... futex resumed>) = 0 [pid 9209] fallocate(-1, 0, 0, 134220898 [pid 9208] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 9207] close(5 [pid 9210] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 9209] <... fallocate resumed>) = -1 EBADF (Bad file descriptor) [pid 9208] <... futex resumed>) = 1 [pid 9207] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9205] <... futex resumed>) = 0 [pid 9215] <... ioctl resumed>) = 0 [pid 9209] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 9207] close(6 [pid 9205] close(3 [pid 9215] futex(0x7f397ab4b6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 9209] <... futex resumed>) = 1 [pid 9208] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 9207] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9206] <... futex resumed>) = 0 [pid 9205] <... close resumed>) = 0 [pid 9215] <... futex resumed>) = 0 [pid 9209] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 9207] close(7 [pid 9206] close(3 [pid 9205] close(4 [pid 9215] futex(0x7f397ab4b6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 9207] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9206] <... close resumed>) = 0 [pid 9205] <... close resumed>) = 0 [pid 9207] close(8 [pid 9206] close(4 [pid 9205] close(5 [pid 9206] <... close resumed>) = -1 EBADF (Bad file descriptor) [ 263.753572][ T9212] exFAT-fs (loop2): failed to load upcase table (idx : 0x000104d0, chksum : 0xda218cab, utbl_chksum : 0xe619d30d) [pid 9212] <... mount resumed>) = 0 [pid 9207] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9206] close(5 [pid 9205] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9212] openat(AT_FDCWD, "./file1", O_RDONLY|O_DIRECTORY [pid 9207] close(9 [pid 9205] close(6 [pid 9212] <... openat resumed>) = 3 [pid 9207] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9205] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9212] chdir("./file1" [pid 9207] close(10 [pid 9205] close(7 [pid 9212] <... chdir resumed>) = 0 [pid 9207] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9205] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9212] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 9207] close(11 [pid 9205] close(8 [pid 9207] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9212] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 9206] <... close resumed>) = 0 [pid 9205] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9212] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 9207] close(12 [pid 9205] close(9 [pid 9212] <... futex resumed>) = 1 [pid 9211] <... futex resumed>) = 0 [pid 9207] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9205] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9211] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 9212] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_NOCTTY|O_TRUNC|O_SYNC|O_NOATIME|FASYNC, 0100 [pid 9207] close(13 [pid 9206] close(6 [pid 9205] close(10 [pid 9211] <... futex resumed>) = 0 [pid 9207] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9206] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9205] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9206] close(7 [pid 9211] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 9207] close(14 [pid 9206] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9205] close(11 [pid 9214] <... mount resumed>) = 0 [pid 9206] close(8 [pid 9214] openat(AT_FDCWD, "./file1", O_RDONLY|O_DIRECTORY [pid 9206] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9207] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9206] close(9 [pid 9205] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9214] <... openat resumed>) = 3 [pid 9207] close(15 [pid 9206] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9205] close(12 [pid 9214] chdir("./file1" [pid 9207] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9206] close(10 [pid 9205] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9214] <... chdir resumed>) = 0 [pid 9207] close(16 [pid 9206] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9205] close(13 [pid 9214] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 9207] <... close resumed>) = -1 EBADF (Bad file descriptor) [ 263.802391][ T9214] exFAT-fs (loop4): failed to load upcase table (idx : 0x000104d0, chksum : 0xda218cab, utbl_chksum : 0xe619d30d) [ 263.839770][ T9212] exFAT-fs (loop2): error, data size is invalid(10) [pid 9206] close(11 [pid 9205] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9214] <... openat resumed>) = -1 EBUSY (Device or resource busy) [pid 9207] close(17 [pid 9206] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9214] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 9206] close(12 [pid 9214] <... futex resumed>) = 1 [pid 9213] <... futex resumed>) = 0 [pid 9206] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9214] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 9207] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9205] close(14 [pid 9207] close(18 [pid 9206] close(13) = -1 EBADF (Bad file descriptor) [pid 9206] close(14) = -1 EBADF (Bad file descriptor) [pid 9213] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 9206] close(15 [pid 9214] <... futex resumed>) = 0 [pid 9213] <... futex resumed>) = 1 [pid 9206] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9214] openat(AT_FDCWD, "./file1", O_RDWR|O_CREAT|O_NOCTTY|O_TRUNC|O_SYNC|O_NOATIME|FASYNC, 0100 [pid 9213] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 9206] close(16 [pid 9207] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9206] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9205] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9207] close(19 [pid 9206] close(17 [pid 9207] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9206] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9205] close(15 [pid 9207] close(20 [pid 9206] close(18 [pid 9205] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9207] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9206] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9205] close(16 [pid 9207] close(21 [pid 9206] close(19 [pid 9205] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9207] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9206] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9205] close(17 [pid 9207] close(22 [pid 9206] close(20 [pid 9205] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9207] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9206] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9205] close(18 [pid 9212] <... openat resumed>) = -1 EIO (Input/output error) [pid 9207] close(23 [pid 9205] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9207] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9205] close(19 [pid 9207] close(24 [pid 9205] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9207] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9205] close(20 [pid 9207] close(25 [pid 9205] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9207] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9205] close(21 [pid 9207] close(26 [pid 9205] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9207] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9205] close(22 [pid 9207] close(27 [pid 9205] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9212] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 9207] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9206] close(21 [pid 9205] close(23 [pid 9207] close(28 [pid 9206] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9205] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9207] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9207] close(29 [pid 9206] close(22 [pid 9205] close(24 [pid 9206] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9207] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9206] close(23 [pid 9205] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9207] exit_group(0 [pid 9206] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9216] <... futex resumed>) = ? [pid 9210] <... futex resumed>) = ? [pid 9207] <... exit_group resumed>) = ? [pid 9206] close(24 [pid 9205] close(25 [pid 9216] +++ exited with 0 +++ [pid 9210] +++ exited with 0 +++ [pid 9206] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9206] close(25) = -1 EBADF (Bad file descriptor) [pid 9206] close(26) = -1 EBADF (Bad file descriptor) [pid 9206] close(27 [pid 9207] +++ exited with 0 +++ [pid 9206] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9212] <... futex resumed>) = 1 [ 263.852250][ T9212] exFAT-fs (loop2): Filesystem has been set read-only [ 263.865502][ T9214] exFAT-fs (loop4): error, data size is invalid(10) [pid 9211] <... futex resumed>) = 0 [pid 9206] close(28 [pid 9205] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5854] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=670, si_uid=0, si_status=0, si_utime=0, si_stime=8 /* 0.08 s */} --- [pid 9212] openat(AT_FDCWD, ".", O_RDONLY [pid 9211] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 9206] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9212] <... openat resumed>) = 4 [pid 9211] <... futex resumed>) = 0 [pid 9206] close(29 [pid 9205] close(26 [pid 5854] restart_syscall(<... resuming interrupted clone ...> [pid 9212] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 9211] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 9206] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9205] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5854] <... restart_syscall resumed>) = 0 [pid 9212] <... futex resumed>) = 0 [pid 9211] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 9206] exit_group(0 [pid 9215] <... futex resumed>) = ? [pid 9212] ioctl(4, F2FS_IOC_SHUTDOWN, 0x200000000080 [pid 9211] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 9209] <... futex resumed>) = ? [pid 9206] <... exit_group resumed>) = ? [pid 9205] close(27 [pid 9215] +++ exited with 0 +++ [pid 9211] <... futex resumed>) = 0 [pid 9205] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5854] umount2("./268", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5854] openat(AT_FDCWD, "./268", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 5854] newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=80, ...}, AT_EMPTY_PATH) = 0 [pid 5854] getdents64(3, 0x55555c89d730 /* 4 entries */, 32768) = 112 [pid 5854] umount2("./268/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 9209] +++ exited with 0 +++ [pid 9206] +++ exited with 0 +++ [pid 9205] close(28 [pid 9211] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 9212] <... ioctl resumed>) = 0 [pid 9205] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9212] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 9205] close(29 [pid 9212] <... futex resumed>) = 1 [pid 9211] <... futex resumed>) = 0 [pid 9205] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9212] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 9211] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 9212] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 9205] exit_group(0 [pid 9211] <... futex resumed>) = 0 [pid 9212] fallocate(-1, 0, 0, 134220898 [pid 9208] <... futex resumed>) = ? [pid 9205] <... exit_group resumed>) = ? [pid 9211] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 9212] <... fallocate resumed>) = -1 EBADF (Bad file descriptor) [pid 9208] +++ exited with 0 +++ [pid 9213] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 9213] futex(0x7f397ab4b6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 5858] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=667, si_uid=0, si_status=0, si_utime=0, si_stime=3 /* 0.03 s */} --- [pid 9205] +++ exited with 0 +++ [pid 9213] <... futex resumed>) = 0 [pid 9212] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 9213] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 9212] <... futex resumed>) = 1 [pid 9211] <... futex resumed>) = 0 [pid 5855] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=660, si_uid=0, si_status=0, si_utime=0, si_stime=4 /* 0.04 s */} --- [pid 9213] <... mmap resumed>) = 0x7f397aa35000 [pid 9212] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 9211] close(3 [pid 5855] restart_syscall(<... resuming interrupted clone ...> [pid 9213] mprotect(0x7f397aa36000, 131072, PROT_READ|PROT_WRITE [pid 9211] <... close resumed>) = 0 [pid 5858] umount2("./264", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5855] <... restart_syscall resumed>) = 0 [pid 9213] <... mprotect resumed>) = 0 [pid 9211] close(4 [pid 5858] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 9214] <... openat resumed>) = -1 EIO (Input/output error) [pid 9213] rt_sigprocmask(SIG_BLOCK, ~[], [pid 5854] <... umount2 resumed>) = 0 [pid 9213] <... rt_sigprocmask resumed>[], 8) = 0 [pid 9213] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f397aa55990, parent_tid=0x7f397aa55990, exit_signal=0, stack=0x7f397aa35000, stack_size=0x20300, tls=0x7f397aa556c0} [pid 5858] openat(AT_FDCWD, "./264", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5855] umount2("./264", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5854] umount2("./268/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 9211] <... close resumed>) = 0 [pid 5858] <... openat resumed>) = 3 [pid 5855] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5854] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 9213] <... clone3 resumed> => {parent_tid=[659]}, 88) = 659 [pid 5858] newfstatat(3, "", [pid 9213] rt_sigprocmask(SIG_SETMASK, [], [pid 5858] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=80, ...}, AT_EMPTY_PATH) = 0 [pid 5855] openat(AT_FDCWD, "./264", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5854] newfstatat(AT_FDCWD, "./268/file1", [pid 9213] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 5858] getdents64(3, [pid 5855] <... openat resumed>) = 3 [pid 5854] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 9214] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 9213] futex(0x7f397ab4b6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 5858] <... getdents64 resumed>0x55555c89d730 /* 4 entries */, 32768) = 112 [pid 5855] newfstatat(3, "", [pid 5854] umount2("./268/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 9214] <... futex resumed>) = 0 [pid 9213] <... futex resumed>) = 0 [pid 5858] umount2("./264/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 9214] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 9213] futex(0x7f397ab4b6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 5855] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=80, ...}, AT_EMPTY_PATH) = 0 [pid 5854] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5854] openat(AT_FDCWD, "./268/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 5854] newfstatat(4, "", [pid 5855] getdents64(3, [pid 5854] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_EMPTY_PATH) = 0 [pid 5855] <... getdents64 resumed>0x55555c89d730 /* 4 entries */, 32768) = 112 [pid 5854] getdents64(4, [pid 5855] umount2("./264/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5854] <... getdents64 resumed>0x55555c8a5770 /* 2 entries */, 32768) = 48 [pid 5854] getdents64(4, 0x55555c8a5770 /* 0 entries */, 32768) = 0 [pid 5854] close(4) = 0 [pid 5854] rmdir("./268/file1"./strace-static-x86_64: Process 9217 attached [pid 9211] close(5 [pid 5854] <... rmdir resumed>) = 0 [pid 5854] umount2("./268/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 9217] rseq(0x7f397aa55fe0, 0x20, 0, 0x53053053 [pid 9211] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5854] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 9217] <... rseq resumed>) = 0 [pid 9211] close(6 [pid 5854] newfstatat(AT_FDCWD, "./268/binderfs", [pid 9217] set_robust_list(0x7f397aa559a0, 24 [pid 9211] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5854] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 9217] <... set_robust_list resumed>) = 0 [pid 9211] close(7 [pid 5854] unlink("./268/binderfs" [pid 9217] rt_sigprocmask(SIG_SETMASK, [], [pid 9211] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5854] <... unlink resumed>) = 0 [pid 9217] <... rt_sigprocmask resumed>NULL, 8) = 0 [pid 9211] close(8 [pid 5858] <... umount2 resumed>) = 0 [pid 5855] <... umount2 resumed>) = 0 [pid 9211] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5855] umount2("./264/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5854] getdents64(3, [pid 9211] close(9 [pid 5855] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5854] <... getdents64 resumed>0x55555c89d730 /* 0 entries */, 32768) = 0 [pid 9217] openat(AT_FDCWD, ".", O_RDONLY [pid 9211] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5855] newfstatat(AT_FDCWD, "./264/file1", [pid 5854] close(3 [pid 9217] <... openat resumed>) = 4 [pid 9211] close(10 [pid 5855] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5854] <... close resumed>) = 0 [pid 9217] futex(0x7f397ab4b6dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 9211] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5858] umount2("./264/file1", MNT_FORCE|UMOUNT_NOFOLLOW [ 263.893404][ T9214] exFAT-fs (loop4): Filesystem has been set read-only [pid 5855] umount2("./264/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5854] rmdir("./268" [pid 9217] <... futex resumed>) = 1 [pid 9213] <... futex resumed>) = 0 [pid 9211] close(11 [pid 5858] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5855] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5854] <... rmdir resumed>) = 0 [pid 9213] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 9211] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5858] newfstatat(AT_FDCWD, "./264/file1", [pid 5855] openat(AT_FDCWD, "./264/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5854] mkdir("./269", 0777 [pid 9217] futex(0x7f397ab4b6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 9214] <... futex resumed>) = 0 [pid 9213] <... futex resumed>) = 1 [pid 9211] close(12 [pid 5858] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 9213] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 9211] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9211] close(13) = -1 EBADF (Bad file descriptor) [pid 9211] close(14) = -1 EBADF (Bad file descriptor) [pid 9211] close(15) = -1 EBADF (Bad file descriptor) [pid 9211] close(16) = -1 EBADF (Bad file descriptor) [pid 9211] close(17) = -1 EBADF (Bad file descriptor) [pid 9211] close(18) = -1 EBADF (Bad file descriptor) [pid 9211] close(19) = -1 EBADF (Bad file descriptor) [pid 9211] close(20) = -1 EBADF (Bad file descriptor) [pid 9211] close(21) = -1 EBADF (Bad file descriptor) [pid 9211] close(22) = -1 EBADF (Bad file descriptor) [pid 9211] close(23) = -1 EBADF (Bad file descriptor) [pid 9211] close(24) = -1 EBADF (Bad file descriptor) [pid 9211] close(25) = -1 EBADF (Bad file descriptor) [pid 9211] close(26) = -1 EBADF (Bad file descriptor) [pid 9211] close(27) = -1 EBADF (Bad file descriptor) [pid 9211] close(28) = -1 EBADF (Bad file descriptor) [pid 9211] close(29) = -1 EBADF (Bad file descriptor) [pid 9211] exit_group(0 [pid 9212] <... futex resumed>) = ? [pid 9211] <... exit_group resumed>) = ? [pid 9212] +++ exited with 0 +++ [pid 9211] +++ exited with 0 +++ [ 263.961815][ T3093] ------------[ cut here ]------------ [ 263.967539][ T3093] WARNING: CPU: 0 PID: 3093 at kernel/rcu/sync.c:177 rcu_sync_dtor+0xcd/0x180 [ 263.977349][ T3093] Modules linked in: [ 263.981868][ T3093] CPU: 0 UID: 0 PID: 3093 Comm: kworker/0:2 Not tainted 6.16.0-rc6-syzkaller #0 PREEMPT(full) [ 263.992598][ T3093] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 05/07/2025 [ 264.002794][ T3093] Workqueue: events destroy_super_work [pid 9213] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 9213] futex(0x7f397ab4b6d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 9217] <... futex resumed>) = 0 [pid 9213] <... futex resumed>) = 1 [pid 9217] fallocate(-1, 0, 0, 134220898 [pid 9213] futex(0x7f397ab4b6dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 9217] <... fallocate resumed>) = -1 EBADF (Bad file descriptor) [pid 9217] futex(0x7f397ab4b6dc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 9213] <... futex resumed>) = 0 [pid 9217] futex(0x7f397ab4b6d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 9214] ioctl(4, F2FS_IOC_SHUTDOWN, 0x200000000080 [pid 5858] umount2("./264/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5855] <... openat resumed>) = 4 [pid 5854] <... mkdir resumed>) = 0 [pid 5858] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5856] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=674, si_uid=0, si_status=0, si_utime=0, si_stime=4 /* 0.04 s */} --- [pid 5855] newfstatat(4, "", [pid 5854] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 5855] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_EMPTY_PATH) = 0 [pid 5854] <... openat resumed>) = 3 [ 264.008365][ T3093] RIP: 0010:rcu_sync_dtor+0xcd/0x180 [ 264.013824][ T3093] Code: 18 e8 b7 c4 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 [ 264.033661][ T3093] RSP: 0018:ffffc9000b5f79e8 EFLAGS: 00010246 [ 264.039853][ T3093] RAX: 0000000000000002 RBX: ffff888072f48358 RCX: 16c23b4006abf400 [ 264.047883][ T3093] RDX: 0000000000000000 RSI: ffffffff8be1c9a0 RDI: ffff888072f48358 [pid 9214] <... ioctl resumed>) = 0 [pid 5858] openat(AT_FDCWD, "./264/file1", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 5855] getdents64(4, [pid 5854] ioctl(3, LOOP_CLR_FD [pid 9214] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 9213] close(3) = 0 [pid 9214] <... futex resumed>) = 0 [pid 9213] close(4 [pid 5858] <... openat resumed>) = 4 [pid 5856] umount2("./265", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5855] <... getdents64 resumed>0x55555c8a5770 /* 2 entries */, 32768) = 48 [pid 5854] <... ioctl resumed>) = 0 [pid 9214] futex(0x7f397ab4b6c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 9213] <... close resumed>) = 0 [pid 5856] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 9213] close(5 [pid 5856] openat(AT_FDCWD, "./265", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 9213] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5856] <... openat resumed>) = 3 [pid 5855] getdents64(4, [pid 5854] close(3 [pid 9213] close(6 [pid 5858] newfstatat(4, "", [pid 5856] newfstatat(3, "", [pid 5855] <... getdents64 resumed>0x55555c8a5770 /* 0 entries */, 32768) = 0 [pid 5854] <... close resumed>) = 0 [pid 9213] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5858] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=40, ...}, AT_EMPTY_PATH) = 0 [pid 5856] <... newfstatat resumed>{st_mode=S_IFDIR|0700, st_size=80, ...}, AT_EMPTY_PATH) = 0 [pid 5855] close(4 [pid 9213] close(7 [pid 5858] getdents64(4, [pid 5856] getdents64(3, [pid 5855] <... close resumed>) = 0 [pid 5856] <... getdents64 resumed>0x55555c89d730 /* 4 entries */, 32768) = 112 [pid 5855] rmdir("./264/file1" [pid 5854] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 5856] umount2("./265/file1", MNT_FORCE|UMOUNT_NOFOLLOW [pid 5855] <... rmdir resumed>) = 0 [pid 5855] umount2("./264/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5854] <... clone resumed>, child_tidptr=0x55555c89c690) = 673 [pid 9213] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5858] <... getdents64 resumed>0x55555c8a5770 /* 2 entries */, 32768) = 48 [ 264.055982][ T3093] RBP: 00000000000001e3 R08: ffffffff8dfe192f R09: 1ffffffff1bfc325 [ 264.064056][ T3093] R10: dffffc0000000000 R11: fffffbfff1bfc326 R12: dffffc0000000000 [ 264.072148][ T3093] R13: 1ffff1100e5e906b R14: ffff888072f48358 R15: dffffc0000000000 [ 264.080223][ T3093] FS: 0000000000000000(0000) GS:ffff888125c4f000(0000) knlGS:0000000000000000 [ 264.089370][ T3093] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 264.096024][ T3093] CR2: 00007f957454e000 CR3: 000000007489e000 CR4: 00000000003526f0 [ 264.104366][ T3093] Call Trace: [ 264.107702][ T3093] [pid 5855] newfstatat(AT_FDCWD, "./264/binderfs", [pid 9213] close(8 [pid 5858] getdents64(4, [pid 9213] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5858] <... getdents64 resumed>0x55555c8a5770 /* 0 entries */, 32768) = 0 [pid 5855] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 9213] close(9 [pid 5858] close(4 [pid 5855] unlink("./264/binderfs" [pid 9213] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9213] close(10 [pid 5858] <... close resumed>) = 0 [pid 5855] <... unlink resumed>) = 0 [pid 9213] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5858] rmdir("./264/file1" [pid 9213] close(11 [pid 5858] <... rmdir resumed>) = 0 [pid 5855] getdents64(3, [pid 9213] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5858] umount2("./264/binderfs", MNT_FORCE|UMOUNT_NOFOLLOW [pid 9213] close(12 [pid 5858] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 5855] <... getdents64 resumed>0x55555c89d730 /* 0 entries */, 32768) = 0 [pid 9213] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5858] newfstatat(AT_FDCWD, "./264/binderfs", [pid 9213] close(13 [pid 5858] <... newfstatat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}, AT_SYMLINK_NOFOLLOW) = 0 [pid 5855] close(3 [pid 9213] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5858] unlink("./264/binderfs" [pid 5855] <... close resumed>) = 0 [pid 9213] close(14 [pid 5858] <... unlink resumed>) = 0 [pid 5855] rmdir("./264" [pid 9213] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5858] getdents64(3, [pid 5855] <... rmdir resumed>) = 0 [pid 9213] close(15 [pid 5858] <... getdents64 resumed>0x55555c89d730 /* 0 entries */, 32768) = 0 [pid 5855] mkdir("./265", 0777 [pid 9213] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5858] close(3 [pid 5855] <... mkdir resumed>) = 0 [pid 9213] close(16 [pid 5858] <... close resumed>) = 0 [pid 9213] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5858] rmdir("./264" [pid 5855] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 9213] close(17 [pid 5858] <... rmdir resumed>) = 0 [pid 5855] <... openat resumed>) = 3 [pid 9213] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5858] mkdir("./265", 0777 [pid 5855] ioctl(3, LOOP_CLR_FD [pid 9213] close(18 [pid 5858] <... mkdir resumed>) = 0 [pid 5855] <... ioctl resumed>) = 0 [pid 9213] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5858] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 5855] close(3 [pid 9213] close(19 [pid 5858] <... openat resumed>) = 3 [pid 9213] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5855] <... close resumed>) = 0 [pid 9213] close(20 [pid 5858] ioctl(3, LOOP_CLR_FD [pid 9213] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5858] <... ioctl resumed>) = 0 [pid 9213] close(21 [pid 5858] close(3 [pid 9213] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 5858] <... close resumed>) = 0 [ 264.110785][ T3093] percpu_free_rwsem+0x40/0x80 [ 264.115656][ T3093] destroy_super_work+0xee/0x130 [ 264.120830][ T3093] ? process_scheduled_works+0x9ef/0x17b0 [ 264.126631][ T3093] process_scheduled_works+0xade/0x17b0 [ 264.132345][ T3093] ? __pfx_process_scheduled_works+0x10/0x10 [ 264.138467][ T3093] worker_thread+0x8a0/0xda0 [ 264.143195][ T3093] ? __pfx__raw_spin_unlock_irqrestore+0x10/0x10 [ 264.149767][ T3093] ? __kthread_parkme+0x7b/0x200 [ 264.154806][ T3093] kthread+0x711/0x8a0 [pid 9213] close(22 [pid 5858] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 9213] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9213] close(23) = -1 EBADF (Bad file descriptor) [pid 9213] close(24./strace-static-x86_64: Process 9219 attached ) = -1 EBADF (Bad file descriptor) [pid 5855] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 9213] close(25) = -1 EBADF (Bad file descriptor) [pid 9213] close(26) = -1 EBADF (Bad file descriptor) [pid 9213] close(27) = -1 EBADF (Bad file descriptor) [pid 9213] close(28) = -1 EBADF (Bad file descriptor) [pid 9213] close(29 [pid 9219] set_robust_list(0x55555c89c6a0, 24 [pid 9213] <... close resumed>) = -1 EBADF (Bad file descriptor) [pid 9219] <... set_robust_list resumed>) = 0 [pid 9213] exit_group(0 [pid 5858] <... clone resumed>, child_tidptr=0x55555c89c690) = 670 [pid 9219] chdir("./265" [pid 9214] <... futex resumed>) = ? [pid 9213] <... exit_group resumed>) = ? [pid 9219] <... chdir resumed>) = 0 [pid 9214] +++ exited with 0 +++ [pid 9219] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 9217] <... futex resumed>) = ? [pid 9219] <... prctl resumed>) = 0 [pid 9217] +++ exited with 0 +++ [pid 9213] +++ exited with 0 +++ [pid 9219] setpgid(0, 0) = 0 [pid 9219] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 9219] write(3, "1000", 4) = 4 [pid 9219] close(3) = 0 [pid 9219] symlink("/dev/binderfs", "./binderfs") = 0 [pid 5855] <... clone resumed>, child_tidptr=0x55555c89c690) = 662 [pid 5857] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=657, si_uid=0, si_status=0, si_utime=0, si_stime=7 /* 0.07 s */} --- [pid 5857] umount2("./268", MNT_FORCE|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 5857] openat(AT_FDCWD, "./268", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 5857] newfstatat(3, "", {st_mode=S_IFDIR|0700, st_size=80, ...}, AT_EMPTY_PATH) = 0 [pid 5857] getdents64(3, 0x55555c89d730 /* 4 entries */, 32768) = 112 [pid 5857] umount2("./268/file1", MNT_FORCE|UMOUNT_NOFOLLOWexecuting program [pid 9219] write(1, "executing program\n", 18) = 18 [pid 9219] futex(0x7f397ab4b6cc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [ 264.158943][ T3093] ? __pfx_worker_thread+0x10/0x10 [ 264.164181][ T3093] ? __pfx_kthread+0x10/0x10 [ 264.168851][ T3093] ? _raw_spin_unlock_irq+0x23/0x50 [ 264.174187][ T3093] ? lockdep_hardirqs_on+0x9c/0x150 [ 264.179587][ T3093] ? __pfx_kthread+0x10/0x10 [ 264.184242][ T3093] ret_from_fork+0x3fc/0x770 [ 264.188891][ T3093] ? __pfx_ret_from_fork+0x10/0x10 [ 264.194239][ T3093] ? __switch_to_asm+0x39/0x70 [ 264.199092][ T3093] ? __switch_to_asm+0x33/0x70 [ 264.203971][ T3093] ? __pfx_kthread+0x10/0x10 [pid 9219] rt_sigaction(SIGRT_1, {sa_handler=0x7f397aae8710, sa_mask=[], sa_flags=SA_RESTORER|SA_ONSTACK|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f397aad98c0}, NULL, 8) = 0 [pid 9219] rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 [pid 9219] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f397aa56000 [pid 9219] mprotect(0x7f397aa57000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 9219] rt_sigprocmask(SIG_BLOCK, ~[], [], 8) = 0 [pid 9219] clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7f397aa76990, parent_tid=0x7f397aa76990, exit_signal=0, stack=0x7f397aa56000, stack_size=0x20300, tls=0x7f397aa766c0}./strace-static-x86_64: Process 9221 attached => {parent_tid=[671]}, 88) = 671 [pid 9219] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 9219] futex(0x7f397ab4b6c8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 9221] rseq(0x7f397aa76fe0, 0x20, 0, 0x53053053 [pid 9219] futex(0x7f397ab4b6cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=4, tv_nsec=50000000} [pid 9221] <... rseq resumed>) = 0 [pid 9221] set_robust_list(0x7f397aa769a0, 24) = 0 [pid 9221] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 9221] memfd_create("syzkaller", 0) = 3 [pid 9221] mmap(NULL, 138412032, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f3972600000 [pid 9221] 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\x00\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 9221] munmap(0x7f3972600000, 138412032) = 0 [pid 9221] openat(AT_FDCWD, "/dev/loop3", O_RDWR) = 4 [pid 9221] ioctl(4, LOOP_SET_FD, 3) = 0 [pid 9221] close(3) = 0 [pid 9221] close(4) = 0 [ 264.208636][ T3093] ret_from_fork_asm+0x1a/0x30 [ 264.213685][ T3093] [ 264.216780][ T3093] Kernel panic - not syncing: kernel: panic_on_warn set ... [ 264.224114][ T3093] CPU: 0 UID: 0 PID: 3093 Comm: kworker/0:2 Not tainted 6.16.0-rc6-syzkaller #0 PREEMPT(full) [ 264.234496][ T3093] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 05/07/2025 [ 264.244620][ T3093] Workqueue: events destroy_super_work [ 264.250167][ T3093] Call Trace: [ 264.253491][ T3093] [ 264.256468][ T3093] dump_stack_lvl+0x99/0x250 [pid 9221] mkdir("./file1", 0777) = 0 [ 264.261127][ T3093] ? __asan_memcpy+0x40/0x70 [ 264.265779][ T3093] ? __pfx_dump_stack_lvl+0x10/0x10 [ 264.271085][ T3093] ? __pfx__printk+0x10/0x10 [ 264.275774][ T3093] panic+0x2db/0x790 [ 264.279738][ T3093] ? __pfx_panic+0x10/0x10 [ 264.284201][ T3093] ? show_trace_log_lvl+0x4fb/0x550 [ 264.289442][ T3093] ? ret_from_fork_asm+0x1a/0x30 [ 264.294416][ T3093] __warn+0x31b/0x4b0 [ 264.298426][ T3093] ? rcu_sync_dtor+0xcd/0x180 [ 264.303137][ T3093] ? rcu_sync_dtor+0xcd/0x180 [ 264.307849][ T3093] report_bug+0x2be/0x4f0 [ 264.312226][ T3093] ? rcu_sync_dtor+0xcd/0x180 [ 264.316945][ T3093] ? rcu_sync_dtor+0xcd/0x180 [ 264.321650][ T3093] ? rcu_sync_dtor+0xcf/0x180 [ 264.326367][ T3093] handle_bug+0x84/0x160 [ 264.330633][ T3093] exc_invalid_op+0x1a/0x50 [ 264.335162][ T3093] asm_exc_invalid_op+0x1a/0x20 [ 264.340047][ T3093] RIP: 0010:rcu_sync_dtor+0xcd/0x180 [ 264.345369][ T3093] Code: 18 e8 b7 c4 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 [ 264.365442][ T3093] RSP: 0018:ffffc9000b5f79e8 EFLAGS: 00010246 [ 264.371535][ T3093] RAX: 0000000000000002 RBX: ffff888072f48358 RCX: 16c23b4006abf400 [ 264.379528][ T3093] RDX: 0000000000000000 RSI: ffffffff8be1c9a0 RDI: ffff888072f48358 [ 264.387525][ T3093] RBP: 00000000000001e3 R08: ffffffff8dfe192f R09: 1ffffffff1bfc325 [ 264.395522][ T3093] R10: dffffc0000000000 R11: fffffbfff1bfc326 R12: dffffc0000000000 [ 264.403515][ T3093] R13: 1ffff1100e5e906b R14: ffff888072f48358 R15: dffffc0000000000 [ 264.411531][ T3093] ? destroy_super_work+0xe2/0x130 [ 264.416679][ T3093] percpu_free_rwsem+0x40/0x80 [ 264.421484][ T3093] destroy_super_work+0xee/0x130 [ 264.426722][ T3093] ? process_scheduled_works+0x9ef/0x17b0 [ 264.432467][ T3093] process_scheduled_works+0xade/0x17b0 [ 264.438077][ T3093] ? __pfx_process_scheduled_works+0x10/0x10 [ 264.444115][ T3093] worker_thread+0x8a0/0xda0 [ 264.448759][ T3093] ? __pfx__raw_spin_unlock_irqrestore+0x10/0x10 [ 264.455253][ T3093] ? __kthread_parkme+0x7b/0x200 [ 264.460327][ T3093] kthread+0x711/0x8a0 [ 264.464444][ T3093] ? __pfx_worker_thread+0x10/0x10 [ 264.470099][ T3093] ? __pfx_kthread+0x10/0x10 [ 264.474800][ T3093] ? _raw_spin_unlock_irq+0x23/0x50 [ 264.480111][ T3093] ? lockdep_hardirqs_on+0x9c/0x150 [ 264.485390][ T3093] ? __pfx_kthread+0x10/0x10 [ 264.490121][ T3093] ret_from_fork+0x3fc/0x770 [ 264.494751][ T3093] ? __pfx_ret_from_fork+0x10/0x10 [ 264.499890][ T3093] ? __switch_to_asm+0x39/0x70 [ 264.504679][ T3093] ? __switch_to_asm+0x33/0x70 [ 264.509492][ T3093] ? __pfx_kthread+0x10/0x10 [ 264.514104][ T3093] ret_from_fork_asm+0x1a/0x30 [ 264.518929][ T3093] [ 264.522145][ T3093] Kernel Offset: disabled [ 264.526496][ T3093] Rebooting in 86400 seconds..