./strace-static-x86_64 -e \!wait4,clock_nanosleep,nanosleep -s 100 -x -f ./syz-executor260097411 <...> , FUTEX_WAIT_PRIVATE, 0, NULL [pid 7776] <... futex resumed>) = 0 [pid 7775] <... futex resumed>) = 0 [pid 3621] getdents64(3, [pid 3619] <... getdents64 resumed>0x555556c58620 /* 0 entries */, 32768) = 0 ./strace-static-x86_64: Process 7781 attached [pid 7782] set_robust_list(0x7fcf662cb9e0, 24 [pid 7780] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7776] futex(0x7fcf663c54dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7775] futex(0x7fcf663c54dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3621] <... getdents64 resumed>0x555556c58620 /* 4 entries */, 32768) = 112 [pid 3619] close(3 [pid 7782] <... set_robust_list resumed>) = 0 [pid 7781] set_robust_list(0x7fcf662cb9e0, 24 [pid 7780] <... prctl resumed>) = 0 [pid 3621] umount2("./172/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3619] <... close resumed>) = 0 [pid 7782] chdir("./file0" [pid 7781] <... set_robust_list resumed>) = 0 [pid 7780] setpgid(0, 0 [pid 3621] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3619] rmdir("./174" [pid 7782] <... chdir resumed>) = 0 [pid 7781] chdir("./file0" [pid 7780] <... setpgid resumed>) = 0 [pid 7778] <... mount resumed>) = 0 [pid 3621] lstat("./172/binderfs", [pid 7782] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7781] <... chdir resumed>) = 0 [pid 7780] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7778] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 3621] <... lstat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}) = 0 [pid 3619] <... rmdir resumed>) = 0 [pid 7782] <... futex resumed>) = 1 [pid 7781] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7780] <... openat resumed>) = 3 [pid 7778] <... openat resumed>) = -1 ENOENT (No such file or directory) [pid 7775] <... futex resumed>) = 0 [pid 3621] unlink("./172/binderfs" [pid 7782] futex(0x7fcf663c54d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7781] <... futex resumed>) = 1 [pid 7780] write(3, "1000", 4 [pid 7778] ioctl(4, LOOP_CLR_FD [pid 7776] <... futex resumed>) = 0 [pid 7775] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3621] <... unlink resumed>) = 0 [pid 3619] mkdir("./175", 0777 [pid 7781] futex(0x7fcf663c54d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7780] <... write resumed>) = 4 [pid 7778] <... ioctl resumed>) = 0 [pid 7777] <... futex resumed>) = 0 [pid 7776] futex(0x7fcf663c54d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7775] <... futex resumed>) = 1 [pid 3621] umount2("./172/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7781] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7780] close(3 [ 178.331804][ T7778] loop1: detected capacity change from 0 to 4096 [pid 7778] close(4 [pid 7777] creat("./bus", 000 [pid 7776] <... futex resumed>) = 0 [pid 7775] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3619] <... mkdir resumed>) = 0 [pid 7781] creat("./bus", 000 [pid 7780] <... close resumed>) = 0 [pid 7778] <... close resumed>) = 0 [pid 7777] <... creat resumed>) = 3 [pid 7776] futex(0x7fcf663c54dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3621] <... umount2 resumed>) = 0 [pid 7781] <... creat resumed>) = 4 [pid 7780] symlink("/dev/binderfs", "./binderfs" [pid 7778] close(3 [pid 7777] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3619] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 7781] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7780] <... symlink resumed>) = 0 [pid 7778] <... close resumed>) = 0 [pid 7777] <... futex resumed>) = 1 [pid 7775] <... futex resumed>) = 0 [pid 3619] <... openat resumed>) = 3 [pid 7781] <... futex resumed>) = 1 [pid 7780] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7778] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7777] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7776] <... futex resumed>) = 0 [pid 7775] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3621] umount2("./172/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3619] ioctl(3, LOOP_CLR_FD [pid 7781] futex(0x7fcf663c54d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7780] <... futex resumed>) = 0 [pid 7778] <... futex resumed>) = 0 [pid 7777] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7776] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7775] <... futex resumed>) = 0 [pid 7780] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 7778] ftruncate(4, 136348160 [pid 7777] ftruncate(3, 136348160 [pid 7776] <... futex resumed>) = 0 [pid 7775] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3619] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 7780] <... mmap resumed>) = 0x7fcf662cc000 [pid 7778] <... ftruncate resumed>) = 0 [pid 7777] <... ftruncate resumed>) = 0 [pid 7776] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3621] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3619] close(3 [pid 7780] mprotect(0x7fcf662cd000, 131072, PROT_READ|PROT_WRITE [pid 7778] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7777] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7776] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 3621] lstat("./172/file0", [pid 3619] <... close resumed>) = 0 [pid 7780] <... mprotect resumed>) = 0 [pid 7778] <... futex resumed>) = 0 [pid 7777] <... futex resumed>) = 1 [pid 7776] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7775] <... futex resumed>) = 0 [pid 3621] <... lstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 3619] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 7780] clone(child_stack=0x7fcf662ec3f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID [pid 7778] socket(AF_INET6, SOCK_STREAM, IPPROTO_IP [pid 7777] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7776] <... futex resumed>) = 0 [pid 7775] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3621] umount2("./172/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7778] <... socket resumed>) = 3 [pid 7777] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7776] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7775] <... futex resumed>) = 0 [pid 3621] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3619] <... clone resumed>, child_tidptr=0x555556c575d0) = 7784 [pid 7780] <... clone resumed>, parent_tid=[7785], tls=0x7fcf662ec700, child_tidptr=0x7fcf662ec9d0) = 7785 [pid 7778] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7777] socket(AF_INET6, SOCK_STREAM, IPPROTO_IP [pid 7776] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7775] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3621] openat(AT_FDCWD, "./172/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY./strace-static-x86_64: Process 7785 attached ./strace-static-x86_64: Process 7784 attached [pid 7780] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7778] <... futex resumed>) = 0 [pid 7777] <... socket resumed>) = 4 [pid 7776] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3621] <... openat resumed>) = 4 [pid 7785] set_robust_list(0x7fcf662ec9e0, 24 [pid 7784] set_robust_list(0x555556c575e0, 24 [pid 7780] <... futex resumed>) = 0 [pid 7778] close(3 [pid 7777] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7776] <... futex resumed>) = 0 [pid 3621] fstat(4, [pid 7785] <... set_robust_list resumed>) = 0 [pid 7784] <... set_robust_list resumed>) = 0 [pid 7780] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=100000000} [pid 7778] <... close resumed>) = 0 [pid 7777] <... futex resumed>) = 1 [pid 7776] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7775] <... futex resumed>) = 0 [pid 3621] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 7785] memfd_create("syzkaller", 0 [pid 7784] chdir("./175" [pid 7778] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7777] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7776] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7775] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7785] <... memfd_create resumed>) = 3 [pid 7784] <... chdir resumed>) = 0 [pid 7778] <... futex resumed>) = 0 [pid 7777] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7776] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7775] <... futex resumed>) = 0 [pid 3621] getdents64(4, [pid 7785] ftruncate(3, 2097152 [pid 7784] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7778] open("./bus", O_RDWR|O_NOCTTY|O_DIRECT|O_NOATIME|O_CLOEXEC|0x1000000 [pid 7777] close(4 [pid 7776] <... futex resumed>) = 0 [pid 7775] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3621] <... getdents64 resumed>0x555556c60660 /* 2 entries */, 32768) = 48 [pid 7785] <... ftruncate resumed>) = 0 [pid 7784] <... prctl resumed>) = 0 [pid 7778] <... open resumed>) = 3 [pid 7777] <... close resumed>) = 0 [pid 7776] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3621] getdents64(4, [pid 7785] pwrite64(3, "\x20\x00\x00\x00\x00\x02\x00\x00\x19\x00\x00\x00\x90\x01\x00\x00\x0f\x00\x00\x00\x00\x00\x00\x00\x02\x00\x00\x00\x06\x00\x00\x00\x00\x00\x08\x00\x00\x80\x00\x00\x20\x00\x00\x00\xdb\xf4\x65\x5f\xdb\xf4\x65\x5f\x01\x00\xff\xff\x53\xef\x01\x00\x01\x00\x00\x00\xda\xf4\x65\x5f\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x00\x0b\x00\x00\x00\x00\x04\x00\x00\x08\x00\x00\x00\xd2\xc2\x00\x00"..., 102, 1024 [pid 7784] setpgid(0, 0 [pid 7778] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7777] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7776] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 3621] <... getdents64 resumed>0x555556c60660 /* 0 entries */, 32768) = 0 [pid 7785] <... pwrite64 resumed>) = 102 [pid 7784] <... setpgid resumed>) = 0 [pid 7778] <... futex resumed>) = 0 [pid 7777] <... futex resumed>) = 1 [pid 7776] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7775] <... futex resumed>) = 0 [pid 3621] close(4 [pid 7785] pwrite64(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x82\xe3\x67\x24\xc6\xf3\x4c\xaa\x84\x6e\xd2\xe5\x27\x70\x33\x78\x01\x00\x40", 31, 1248 [pid 7784] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7778] sendfile(3, 3, NULL, 4294959098 [pid 7777] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7776] <... futex resumed>) = 0 [pid 7775] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3621] <... close resumed>) = 0 [pid 7785] <... pwrite64 resumed>) = 31 [pid 7784] <... openat resumed>) = 3 [pid 7777] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7776] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7775] <... futex resumed>) = 0 [pid 3621] rmdir("./172/file0" [pid 7785] pwrite64(3, "\x02\x00\x00\x00\x03\x00\x00\x00\x04\x00\x00\x00\x19\x00\x0f\x00\x03\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0f\x00\x2e\x69", 32, 4096 [pid 7784] write(3, "1000", 4 [pid 7777] open("./bus", O_RDWR|O_NOCTTY|O_DIRECT|O_NOATIME|O_CLOEXEC|0x1000000 [pid 7775] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3621] <... rmdir resumed>) = 0 [pid 7785] <... pwrite64 resumed>) = 32 [pid 7784] <... write resumed>) = 4 [pid 7777] <... open resumed>) = 4 [pid 3621] getdents64(3, [pid 7785] pwrite64(3, "\x7f\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff"..., 4098, 8192 [pid 7784] close(3 [pid 7777] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3621] <... getdents64 resumed>0x555556c58620 /* 0 entries */, 32768) = 0 [pid 7785] <... pwrite64 resumed>) = 4098 [pid 7784] <... close resumed>) = 0 [pid 7777] <... futex resumed>) = 1 [pid 7775] <... futex resumed>) = 0 [pid 3621] close(3 [pid 7785] pwrite64(3, "\xed\x41\x00\x00\x10\x00\x00\x00\xda\xf4\x65\x5f\xdb\xf4\x65\x5f\xdb\xf4\x65\x5f\x00\x00\x00\x00\x00\x00\x04\x00\x80\x00\x00\x00\x00\x00\x08\x00\x05\x00\x00\x00\x0a\xf3\x01\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x09\x00\x00\x00\x10", 61, 17408 [pid 7784] symlink("/dev/binderfs", "./binderfs" [pid 7777] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7775] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3621] <... close resumed>) = 0 [pid 7785] <... pwrite64 resumed>) = 61 [pid 7784] <... symlink resumed>) = 0 [pid 7777] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7775] <... futex resumed>) = 0 [pid 3621] rmdir("./172" [pid 7785] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 7784] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7777] sendfile(4, 4, NULL, 4294959098 [pid 7775] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3621] <... rmdir resumed>) = 0 [pid 7785] <... openat resumed>) = 4 [pid 7784] <... futex resumed>) = 0 [pid 3621] mkdir("./173", 0777 [pid 7785] ioctl(4, LOOP_SET_FD, 3 [pid 7784] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 3621] <... mkdir resumed>) = 0 [pid 7784] <... mmap resumed>) = 0x7fcf662cc000 [pid 3621] openat(AT_FDCWD, "/dev/loop5", O_RDWR) = 3 [pid 3621] ioctl(3, LOOP_CLR_FD) = -1 ENXIO (No such device or address) [pid 3621] close(3 [pid 7785] <... ioctl resumed>) = 0 [pid 7784] mprotect(0x7fcf662cd000, 131072, PROT_READ|PROT_WRITE [pid 7778] <... sendfile resumed>) = 1638400 [pid 3621] <... close resumed>) = 0 [pid 7785] mkdir("./file0", 0777 [pid 7784] <... mprotect resumed>) = 0 [pid 7778] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7776] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 3621] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 7785] <... mkdir resumed>) = 0 [pid 7784] clone(child_stack=0x7fcf662ec3f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID [pid 7778] <... futex resumed>) = 0 [pid 7776] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7785] mount("/dev/loop0", "./file0", "ext4", 0, ",errors=continue" [pid 7778] write(4, "#! ./file0\n", 11 [pid 7776] <... futex resumed>) = 0 [pid 3621] <... clone resumed>, child_tidptr=0x555556c575d0) = 7786 [pid 7784] <... clone resumed>, parent_tid=[7787], tls=0x7fcf662ec700, child_tidptr=0x7fcf662ec9d0) = 7787 [pid 7778] <... write resumed>) = 11 [pid 7776] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7784] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7778] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7776] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) ./strace-static-x86_64: Process 7786 attached [pid 7784] <... futex resumed>) = 0 [pid 7778] <... futex resumed>) = 0 [pid 7776] exit_group(0./strace-static-x86_64: Process 7787 attached [pid 7786] set_robust_list(0x555556c575e0, 24 [pid 7784] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=100000000} [pid 7781] <... futex resumed>) = ? [pid 7776] <... exit_group resumed>) = ? [pid 7787] set_robust_list(0x7fcf662ec9e0, 24 [pid 7786] <... set_robust_list resumed>) = 0 [pid 7781] +++ exited with 0 +++ [pid 7780] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 7778] +++ exited with 0 +++ [pid 7776] +++ exited with 0 +++ [pid 7787] <... set_robust_list resumed>) = 0 [pid 7786] chdir("./173" [pid 7785] <... mount resumed>) = 0 [pid 7780] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7775] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 3617] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7776, si_uid=0, si_status=0, si_utime=0, si_stime=3} --- [pid 7787] memfd_create("syzkaller", 0 [pid 7786] <... chdir resumed>) = 0 [pid 7785] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 7780] <... futex resumed>) = 0 [pid 7775] futex(0x7fcf663c54d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3617] restart_syscall(<... resuming interrupted clone ...> [pid 7787] <... memfd_create resumed>) = 3 [pid 7786] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7785] <... openat resumed>) = 5 [pid 7782] <... futex resumed>) = 0 [pid 7780] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 7775] <... futex resumed>) = 1 [pid 3617] <... restart_syscall resumed>) = 0 [pid 7787] ftruncate(3, 2097152 [pid 7786] <... prctl resumed>) = 0 [pid 7785] ioctl(4, LOOP_CLR_FD [pid 7782] write(3, "#! ./file0\n", 11 [pid 7780] <... mmap resumed>) = 0x7fcf662ab000 [pid 7777] <... sendfile resumed>) = 1638400 [pid 7775] futex(0x7fcf663c54dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7787] <... ftruncate resumed>) = 0 [pid 7786] setpgid(0, 0 [pid 7785] <... ioctl resumed>) = 0 [pid 7782] <... write resumed>) = 11 [pid 7780] mprotect(0x7fcf662ac000, 131072, PROT_READ|PROT_WRITE [ 178.514651][ T7785] loop0: detected capacity change from 0 to 4096 [pid 7777] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7787] pwrite64(3, "\x20\x00\x00\x00\x00\x02\x00\x00\x19\x00\x00\x00\x90\x01\x00\x00\x0f\x00\x00\x00\x00\x00\x00\x00\x02\x00\x00\x00\x06\x00\x00\x00\x00\x00\x08\x00\x00\x80\x00\x00\x20\x00\x00\x00\xdb\xf4\x65\x5f\xdb\xf4\x65\x5f\x01\x00\xff\xff\x53\xef\x01\x00\x01\x00\x00\x00\xda\xf4\x65\x5f\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x00\x0b\x00\x00\x00\x00\x04\x00\x00\x08\x00\x00\x00\xd2\xc2\x00\x00"..., 102, 1024 [pid 7786] <... setpgid resumed>) = 0 [pid 7785] close(4 [pid 7782] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7780] <... mprotect resumed>) = 0 [pid 7777] <... futex resumed>) = 0 [pid 3617] umount2("./169", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7787] <... pwrite64 resumed>) = 102 [pid 7786] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7785] <... close resumed>) = 0 [pid 7782] <... futex resumed>) = 1 [pid 7780] clone(child_stack=0x7fcf662cb3f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID [pid 7777] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7775] <... futex resumed>) = 0 [pid 3617] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7787] pwrite64(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x82\xe3\x67\x24\xc6\xf3\x4c\xaa\x84\x6e\xd2\xe5\x27\x70\x33\x78\x01\x00\x40", 31, 1248 [pid 7786] <... openat resumed>) = 3 [pid 7785] close(3 [pid 7782] futex(0x7fcf663c54d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7775] exit_group(0 [pid 3617] openat(AT_FDCWD, "./169", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 7787] <... pwrite64 resumed>) = 31 [pid 7786] write(3, "1000", 4 [pid 7785] <... close resumed>) = 0 [pid 7782] <... futex resumed>) = ? [pid 7780] <... clone resumed>, parent_tid=[7789], tls=0x7fcf662cb700, child_tidptr=0x7fcf662cb9d0) = 7789 [pid 7777] <... futex resumed>) = ? [pid 7775] <... exit_group resumed>) = ? [pid 3617] <... openat resumed>) = 3 [pid 7787] pwrite64(3, "\x02\x00\x00\x00\x03\x00\x00\x00\x04\x00\x00\x00\x19\x00\x0f\x00\x03\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0f\x00\x2e\x69", 32, 4096 [pid 7786] <... write resumed>) = 4 [pid 7785] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7782] +++ exited with 0 +++ [pid 7780] futex(0x7fcf663c54d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7777] +++ exited with 0 +++ [pid 7775] +++ exited with 0 +++ [pid 3617] fstat(3, [pid 7787] <... pwrite64 resumed>) = 32 [pid 7786] close(3 [pid 7785] <... futex resumed>) = 0 [pid 7780] <... futex resumed>) = 0 [pid 3618] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7775, si_uid=0, si_status=0, si_utime=0, si_stime=4} --- [pid 3617] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 7787] pwrite64(3, "\x7f\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff"..., 4098, 8192 [pid 7786] <... close resumed>) = 0 [pid 7785] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7780] futex(0x7fcf663c54dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3617] getdents64(3, ./strace-static-x86_64: Process 7789 attached [pid 7787] <... pwrite64 resumed>) = 4098 [pid 7786] symlink("/dev/binderfs", "./binderfs" [pid 3617] <... getdents64 resumed>0x555556c58620 /* 4 entries */, 32768) = 112 [pid 7789] set_robust_list(0x7fcf662cb9e0, 24 [pid 7787] pwrite64(3, "\xed\x41\x00\x00\x10\x00\x00\x00\xda\xf4\x65\x5f\xdb\xf4\x65\x5f\xdb\xf4\x65\x5f\x00\x00\x00\x00\x00\x00\x04\x00\x80\x00\x00\x00\x00\x00\x08\x00\x05\x00\x00\x00\x0a\xf3\x01\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x09\x00\x00\x00\x10", 61, 17408 [pid 7786] <... symlink resumed>) = 0 [pid 3618] umount2("./168", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3617] umount2("./169/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7789] <... set_robust_list resumed>) = 0 [pid 7787] <... pwrite64 resumed>) = 61 [pid 7786] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3618] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3617] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7789] chdir("./file0" [pid 7787] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 7786] <... futex resumed>) = 0 [pid 3618] openat(AT_FDCWD, "./168", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 3617] lstat("./169/binderfs", [pid 7789] <... chdir resumed>) = 0 [pid 7787] <... openat resumed>) = 4 [pid 7786] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 3618] <... openat resumed>) = 3 [pid 3617] <... lstat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}) = 0 [pid 7789] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7787] ioctl(4, LOOP_SET_FD, 3 [pid 7786] <... mmap resumed>) = 0x7fcf662cc000 [pid 3618] fstat(3, [pid 3617] unlink("./169/binderfs" [pid 7789] <... futex resumed>) = 1 [pid 7786] mprotect(0x7fcf662cd000, 131072, PROT_READ|PROT_WRITE [pid 7780] <... futex resumed>) = 0 [pid 3618] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 7789] futex(0x7fcf663c54d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7787] <... ioctl resumed>) = 0 [pid 7786] <... mprotect resumed>) = 0 [pid 7780] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3618] getdents64(3, [pid 3617] <... unlink resumed>) = 0 [pid 7787] mkdir("./file0", 0777 [pid 7786] clone(child_stack=0x7fcf662ec3f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID [pid 7785] <... futex resumed>) = 0 [pid 7780] <... futex resumed>) = 1 [pid 3618] <... getdents64 resumed>0x555556c58620 /* 4 entries */, 32768) = 112 [pid 3617] umount2("./169/file0", MNT_DETACH|UMOUNT_NOFOLLOW./strace-static-x86_64: Process 7790 attached [pid 7787] <... mkdir resumed>) = 0 [pid 7785] creat("./bus", 000 [pid 7780] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3618] umount2("./168/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7790] set_robust_list(0x7fcf662ec9e0, 24 [pid 7786] <... clone resumed>, parent_tid=[7790], tls=0x7fcf662ec700, child_tidptr=0x7fcf662ec9d0) = 7790 [pid 7790] <... set_robust_list resumed>) = 0 [pid 7785] <... creat resumed>) = 3 [pid 3618] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7790] memfd_create("syzkaller", 0 [pid 7786] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7790] <... memfd_create resumed>) = 3 [pid 7790] ftruncate(3, 2097152 [pid 7786] <... futex resumed>) = 0 [pid 7785] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3618] lstat("./168/binderfs", [pid 7790] <... ftruncate resumed>) = 0 [pid 7786] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=100000000} [pid 7785] <... futex resumed>) = 1 [pid 7780] <... futex resumed>) = 0 [pid 7790] pwrite64(3, "\x20\x00\x00\x00\x00\x02\x00\x00\x19\x00\x00\x00\x90\x01\x00\x00\x0f\x00\x00\x00\x00\x00\x00\x00\x02\x00\x00\x00\x06\x00\x00\x00\x00\x00\x08\x00\x00\x80\x00\x00\x20\x00\x00\x00\xdb\xf4\x65\x5f\xdb\xf4\x65\x5f\x01\x00\xff\xff\x53\xef\x01\x00\x01\x00\x00\x00\xda\xf4\x65\x5f\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x00\x0b\x00\x00\x00\x00\x04\x00\x00\x08\x00\x00\x00\xd2\xc2\x00\x00"..., 102, 1024 [pid 7787] mount("/dev/loop3", "./file0", "ext4", 0, ",errors=continue" [pid 3618] <... lstat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}) = 0 [pid 7790] <... pwrite64 resumed>) = 102 [pid 7790] pwrite64(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x82\xe3\x67\x24\xc6\xf3\x4c\xaa\x84\x6e\xd2\xe5\x27\x70\x33\x78\x01\x00\x40", 31, 1248) = 31 [pid 7790] pwrite64(3, "\x02\x00\x00\x00\x03\x00\x00\x00\x04\x00\x00\x00\x19\x00\x0f\x00\x03\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0f\x00\x2e\x69", 32, 4096) = 32 [pid 7790] pwrite64(3, "\x7f\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff"..., 4098, 8192 [pid 7785] ftruncate(3, 136348160 [pid 7780] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3618] unlink("./168/binderfs" [pid 7790] <... pwrite64 resumed>) = 4098 [pid 7785] <... ftruncate resumed>) = 0 [pid 7780] <... futex resumed>) = 0 [pid 7790] pwrite64(3, "\xed\x41\x00\x00\x10\x00\x00\x00\xda\xf4\x65\x5f\xdb\xf4\x65\x5f\xdb\xf4\x65\x5f\x00\x00\x00\x00\x00\x00\x04\x00\x80\x00\x00\x00\x00\x00\x08\x00\x05\x00\x00\x00\x0a\xf3\x01\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x09\x00\x00\x00\x10", 61, 17408 [pid 7785] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7780] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3618] <... unlink resumed>) = 0 [pid 7790] <... pwrite64 resumed>) = 61 [pid 7785] <... futex resumed>) = 0 [pid 7780] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 3618] umount2("./168/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7785] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7780] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7790] openat(AT_FDCWD, "/dev/loop5", O_RDWR [pid 7785] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7784] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 7780] <... futex resumed>) = 0 [pid 3617] <... umount2 resumed>) = 0 [pid 7790] <... openat resumed>) = 4 [pid 7785] socket(AF_INET6, SOCK_STREAM, IPPROTO_IP [pid 7784] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [ 178.606704][ T7787] loop3: detected capacity change from 0 to 4096 [pid 7780] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7790] ioctl(4, LOOP_SET_FD, 3 [pid 7785] <... socket resumed>) = 4 [pid 7784] <... futex resumed>) = 0 [pid 3617] umount2("./169/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7790] <... ioctl resumed>) = 0 [pid 7787] <... mount resumed>) = 0 [pid 7785] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7784] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 3618] <... umount2 resumed>) = 0 [pid 3617] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7790] mkdir("./file0", 0777 [pid 7787] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 7785] <... futex resumed>) = 1 [pid 7784] <... mmap resumed>) = 0x7fcf662ab000 [pid 7780] <... futex resumed>) = 0 [pid 3618] umount2("./168/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7790] <... mkdir resumed>) = 0 [pid 7787] <... openat resumed>) = 5 [pid 7785] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7784] mprotect(0x7fcf662ac000, 131072, PROT_READ|PROT_WRITE [pid 7780] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3618] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7790] mount("/dev/loop5", "./file0", "ext4", 0, ",errors=continue" [pid 7787] ioctl(4, LOOP_CLR_FD [pid 7785] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7784] <... mprotect resumed>) = 0 [pid 7780] <... futex resumed>) = 0 [pid 3618] lstat("./168/file0", [pid 3617] lstat("./169/file0", [pid 7787] <... ioctl resumed>) = 0 [pid 7785] close(4 [pid 7784] clone(child_stack=0x7fcf662cb3f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID [pid 7780] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3618] <... lstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 3617] <... lstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 ./strace-static-x86_64: Process 7793 attached [pid 7787] close(4 [pid 7785] <... close resumed>) = 0 [pid 3618] umount2("./168/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3617] umount2("./169/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7793] set_robust_list(0x7fcf662cb9e0, 24 [pid 7790] <... mount resumed>) = 0 [pid 7787] <... close resumed>) = 0 [pid 7785] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7784] <... clone resumed>, parent_tid=[7793], tls=0x7fcf662cb700, child_tidptr=0x7fcf662cb9d0) = 7793 [pid 3618] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3617] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7793] <... set_robust_list resumed>) = 0 [pid 7790] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 7787] close(3 [pid 7785] <... futex resumed>) = 1 [pid 7784] futex(0x7fcf663c54d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7780] <... futex resumed>) = 0 [pid 3618] openat(AT_FDCWD, "./168/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 3617] openat(AT_FDCWD, "./169/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 7793] chdir("./file0" [pid 7790] <... openat resumed>) = 5 [pid 7787] <... close resumed>) = 0 [pid 7785] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7784] <... futex resumed>) = 0 [pid 7780] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3617] <... openat resumed>) = 4 [pid 7793] <... chdir resumed>) = 0 [pid 7790] ioctl(4, LOOP_CLR_FD [pid 7787] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7785] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7784] futex(0x7fcf663c54dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7780] <... futex resumed>) = 0 [pid 3618] <... openat resumed>) = 4 [pid 3617] fstat(4, [pid 7793] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7790] <... ioctl resumed>) = 0 [pid 7787] <... futex resumed>) = 0 [pid 7785] open("./bus", O_RDWR|O_NOCTTY|O_DIRECT|O_NOATIME|O_CLOEXEC|0x1000000 [pid 7784] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7780] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7760] exit_group(0 [pid 3618] fstat(4, [pid 3617] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 7793] <... futex resumed>) = 0 [pid 7790] close(4 [pid 7787] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7785] <... open resumed>) = 4 [pid 7784] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7764] <... futex resumed>) = ? [pid 7760] <... exit_group resumed>) = ? [pid 3618] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 3617] getdents64(4, [pid 7793] futex(0x7fcf663c54d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7790] <... close resumed>) = 0 [pid 7787] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7785] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7784] <... futex resumed>) = 0 [pid 7764] +++ exited with 0 +++ [pid 3618] getdents64(4, [pid 3617] <... getdents64 resumed>0x555556c60660 /* 2 entries */, 32768) = 48 [pid 7790] close(3 [pid 7787] creat("./bus", 000 [pid 7785] <... futex resumed>) = 1 [pid 7784] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7780] <... futex resumed>) = 0 [pid 3618] <... getdents64 resumed>0x555556c60660 /* 2 entries */, 32768) = 48 [pid 3617] getdents64(4, [pid 7790] <... close resumed>) = 0 [pid 7787] <... creat resumed>) = 3 [pid 7785] sendfile(4, 4, NULL, 4294959098 [pid 7780] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3618] getdents64(4, [pid 3617] <... getdents64 resumed>0x555556c60660 /* 0 entries */, 32768) = 0 [pid 7790] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7787] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7780] <... futex resumed>) = 0 [pid 3617] close(4 [pid 7790] <... futex resumed>) = 1 [pid 7787] <... futex resumed>) = 1 [pid 7786] <... futex resumed>) = 0 [pid 7784] <... futex resumed>) = 0 [pid 7780] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3618] <... getdents64 resumed>0x555556c60660 /* 0 entries */, 32768) = 0 [pid 3617] <... close resumed>) = 0 [ 178.669077][ T7790] loop5: detected capacity change from 0 to 4096 [pid 7790] chdir("./file0" [pid 7787] ftruncate(3, 136348160 [pid 7786] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7784] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3617] rmdir("./169/file0" [pid 7790] <... chdir resumed>) = 0 [pid 7787] <... ftruncate resumed>) = 0 [pid 7786] <... futex resumed>) = 0 [pid 7784] <... futex resumed>) = 0 [pid 3618] close(4 [pid 3617] <... rmdir resumed>) = 0 [pid 7790] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7787] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7786] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7784] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3618] <... close resumed>) = 0 [pid 3617] getdents64(3, [pid 7790] <... futex resumed>) = 0 [pid 7787] <... futex resumed>) = 0 [pid 7786] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7784] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 3618] rmdir("./168/file0" [pid 3617] <... getdents64 resumed>0x555556c58620 /* 0 entries */, 32768) = 0 [pid 7790] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7787] socket(AF_INET6, SOCK_STREAM, IPPROTO_IP [pid 7786] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7784] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3617] close(3 [pid 7790] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7787] <... socket resumed>) = 4 [pid 7786] <... futex resumed>) = 0 [pid 7784] <... futex resumed>) = 0 [pid 3618] <... rmdir resumed>) = 0 [pid 3617] <... close resumed>) = 0 [pid 7790] creat("./bus", 000 [pid 7787] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7786] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7784] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3618] getdents64(3, [pid 3617] rmdir("./169" [pid 7790] <... creat resumed>) = 3 [pid 7787] <... futex resumed>) = 0 [pid 7784] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 3618] <... getdents64 resumed>0x555556c58620 /* 0 entries */, 32768) = 0 [pid 3617] <... rmdir resumed>) = 0 [pid 7790] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7787] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7784] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3618] close(3 [pid 3617] mkdir("./170", 0777 [pid 7790] <... futex resumed>) = 1 [pid 7787] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7786] <... futex resumed>) = 0 [pid 7784] <... futex resumed>) = 0 [pid 3618] <... close resumed>) = 0 [pid 3617] <... mkdir resumed>) = 0 [pid 7790] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7787] close(4 [pid 7786] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7784] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7769] <... sendfile resumed>) = ? [pid 3618] rmdir("./168" [pid 3617] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 7790] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7787] <... close resumed>) = 0 [pid 7786] <... futex resumed>) = 0 [pid 3618] <... rmdir resumed>) = 0 [pid 3617] <... openat resumed>) = 3 [pid 7790] ftruncate(3, 136348160 [pid 7787] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7786] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3618] mkdir("./169", 0777 [pid 3617] ioctl(3, LOOP_CLR_FD [pid 7790] <... ftruncate resumed>) = 0 [pid 7787] <... futex resumed>) = 1 [pid 7784] <... futex resumed>) = 0 [pid 3617] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 7790] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7787] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7784] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3618] <... mkdir resumed>) = 0 [pid 3617] close(3 [pid 7790] <... futex resumed>) = 1 [pid 7787] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7786] <... futex resumed>) = 0 [pid 7784] <... futex resumed>) = 0 [pid 3618] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 3617] <... close resumed>) = 0 [pid 7790] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7787] open("./bus", O_RDWR|O_NOCTTY|O_DIRECT|O_NOATIME|O_CLOEXEC|0x1000000 [pid 7786] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7784] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3618] <... openat resumed>) = 3 [pid 3617] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 7790] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7787] <... open resumed>) = 4 [pid 7786] <... futex resumed>) = 0 [pid 3618] ioctl(3, LOOP_CLR_FD [pid 7790] socket(AF_INET6, SOCK_STREAM, IPPROTO_IP [pid 7787] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7786] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3618] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 3617] <... clone resumed>, child_tidptr=0x555556c575d0) = 7794 [pid 7790] <... socket resumed>) = 4 [pid 7787] <... futex resumed>) = 1 [pid 7784] <... futex resumed>) = 0 [pid 3618] close(3 [pid 7790] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7787] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7784] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3618] <... close resumed>) = 0 [pid 7790] <... futex resumed>) = 1 [pid 7787] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7786] <... futex resumed>) = 0 [pid 7784] <... futex resumed>) = 0 [pid 3618] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 7790] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7787] sendfile(4, 4, NULL, 4294959098 [pid 7786] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7784] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7769] +++ exited with 0 +++ [pid 7760] +++ exited with 0 +++ [pid 7786] <... futex resumed>) = 0 [pid 7790] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 3620] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7760, si_uid=0, si_status=0, si_utime=0, si_stime=19} --- [pid 7786] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7790] close(4 [pid 3620] umount2("./165", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7790] <... close resumed>) = 0 [pid 3620] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3618] <... clone resumed>, child_tidptr=0x555556c575d0) = 7795 [pid 7790] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3620] openat(AT_FDCWD, "./165", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 7790] <... futex resumed>) = 1 [pid 7786] <... futex resumed>) = 0 ./strace-static-x86_64: Process 7794 attached [pid 7790] open("./bus", O_RDWR|O_NOCTTY|O_DIRECT|O_NOATIME|O_CLOEXEC|0x1000000 [pid 7786] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3620] <... openat resumed>) = 3 [pid 7794] set_robust_list(0x555556c575e0, 24 [pid 7790] <... open resumed>) = 4 [pid 7786] <... futex resumed>) = 0 [pid 3620] fstat(3, [pid 7794] <... set_robust_list resumed>) = 0 [pid 7790] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7786] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3620] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 7794] chdir("./170" [pid 7790] <... futex resumed>) = 0 [pid 7786] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 3620] getdents64(3, [pid 7794] <... chdir resumed>) = 0 [pid 7790] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7786] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7780] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 3620] <... getdents64 resumed>0x555556c58620 /* 4 entries */, 32768) = 112 [pid 7794] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7790] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7786] <... futex resumed>) = 0 [pid 7780] futex(0x7fcf663c54d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3620] umount2("./165/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7794] <... prctl resumed>) = 0 [pid 7790] sendfile(4, 4, NULL, 4294959098 [pid 7789] <... futex resumed>) = 0 [pid 7786] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7780] <... futex resumed>) = 1 [pid 3620] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7794] setpgid(0, 0 [pid 7789] write(3, "#! ./file0\n", 11 [pid 7780] futex(0x7fcf663c54dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3620] lstat("./165/binderfs", [pid 7794] <... setpgid resumed>) = 0 [pid 3620] <... lstat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}) = 0 [pid 7794] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 3620] unlink("./165/binderfs" [pid 7794] write(3, "1000", 4) = 4 [pid 7794] close(3 [pid 3620] <... unlink resumed>) = 0 [pid 7794] <... close resumed>) = 0 [pid 7794] symlink("/dev/binderfs", "./binderfs" [pid 3620] umount2("./165/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7794] <... symlink resumed>) = 0 [pid 3620] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7794] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 3620] lstat("./165/file0", [pid 7794] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 3620] <... lstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 7794] <... mmap resumed>) = 0x7fcf662cc000 [pid 3620] umount2("./165/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7794] mprotect(0x7fcf662cd000, 131072, PROT_READ|PROT_WRITE [pid 3620] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7794] <... mprotect resumed>) = 0 [pid 3620] openat(AT_FDCWD, "./165/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 7794] clone(child_stack=0x7fcf662ec3f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID [pid 3620] <... openat resumed>) = 4 [pid 3620] fstat(4, [pid 7794] <... clone resumed>, parent_tid=[7796], tls=0x7fcf662ec700, child_tidptr=0x7fcf662ec9d0) = 7796 [pid 3620] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 7794] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3620] getdents64(4, [pid 7794] <... futex resumed>) = 0 [pid 7794] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=100000000} [pid 3620] <... getdents64 resumed>0x555556c60660 /* 3 entries */, 32768) = 72 [pid 3620] umount2("./165/file0/bus", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7789] <... write resumed>) = 11 [pid 3620] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7789] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3620] lstat("./165/file0/bus", ./strace-static-x86_64: Process 7796 attached [pid 7789] <... futex resumed>) = 1 [pid 7780] <... futex resumed>) = 0 [pid 3620] <... lstat resumed>{st_mode=S_IFREG|000, st_size=136348160, ...}) = 0 [pid 7796] set_robust_list(0x7fcf662ec9e0, 24 [pid 7789] futex(0x7fcf663c54d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 3620] unlink("./165/file0/bus" [pid 7796] <... set_robust_list resumed>) = 0 [pid 7796] memfd_create("syzkaller", 0 [pid 3620] <... unlink resumed>) = 0 [pid 7796] <... memfd_create resumed>) = 3 [pid 3620] getdents64(4, [pid 7796] ftruncate(3, 2097152 [pid 3620] <... getdents64 resumed>0x555556c60660 /* 0 entries */, 32768) = 0 [pid 7796] <... ftruncate resumed>) = 0 [pid 3620] close(4 [pid 7796] pwrite64(3, "\x20\x00\x00\x00\x00\x02\x00\x00\x19\x00\x00\x00\x90\x01\x00\x00\x0f\x00\x00\x00\x00\x00\x00\x00\x02\x00\x00\x00\x06\x00\x00\x00\x00\x00\x08\x00\x00\x80\x00\x00\x20\x00\x00\x00\xdb\xf4\x65\x5f\xdb\xf4\x65\x5f\x01\x00\xff\xff\x53\xef\x01\x00\x01\x00\x00\x00\xda\xf4\x65\x5f\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x00\x0b\x00\x00\x00\x00\x04\x00\x00\x08\x00\x00\x00\xd2\xc2\x00\x00"..., 102, 1024 [pid 3620] <... close resumed>) = 0 [pid 7796] <... pwrite64 resumed>) = 102 [pid 3620] rmdir("./165/file0" [pid 7796] pwrite64(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x82\xe3\x67\x24\xc6\xf3\x4c\xaa\x84\x6e\xd2\xe5\x27\x70\x33\x78\x01\x00\x40", 31, 1248 [pid 7784] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 7796] <... pwrite64 resumed>) = 31 [pid 7784] futex(0x7fcf663c54d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3620] <... rmdir resumed>) = 0 ./strace-static-x86_64: Process 7795 attached [pid 7796] pwrite64(3, "\x02\x00\x00\x00\x03\x00\x00\x00\x04\x00\x00\x00\x19\x00\x0f\x00\x03\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0f\x00\x2e\x69", 32, 4096 [pid 7793] <... futex resumed>) = 0 [pid 7784] <... futex resumed>) = 1 [pid 3620] getdents64(3, [pid 7796] <... pwrite64 resumed>) = 32 [pid 7795] set_robust_list(0x555556c575e0, 24 [pid 7793] write(3, "#! ./file0\n", 11 [pid 7784] futex(0x7fcf663c54dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3620] <... getdents64 resumed>0x555556c58620 /* 0 entries */, 32768) = 0 [pid 7796] pwrite64(3, "\x7f\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff"..., 4098, 8192 [pid 7795] <... set_robust_list resumed>) = 0 [pid 7793] <... write resumed>) = 11 [pid 3620] close(3 [pid 7796] <... pwrite64 resumed>) = 4098 [pid 7795] chdir("./169" [pid 7793] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3620] <... close resumed>) = 0 [pid 7796] pwrite64(3, "\xed\x41\x00\x00\x10\x00\x00\x00\xda\xf4\x65\x5f\xdb\xf4\x65\x5f\xdb\xf4\x65\x5f\x00\x00\x00\x00\x00\x00\x04\x00\x80\x00\x00\x00\x00\x00\x08\x00\x05\x00\x00\x00\x0a\xf3\x01\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x09\x00\x00\x00\x10", 61, 17408 [pid 7795] <... chdir resumed>) = 0 [pid 7793] <... futex resumed>) = 1 [pid 7784] <... futex resumed>) = 0 [pid 3620] rmdir("./165" [pid 7796] <... pwrite64 resumed>) = 61 [pid 7795] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7793] futex(0x7fcf663c54d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7796] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 7795] <... prctl resumed>) = 0 [pid 3620] <... rmdir resumed>) = 0 [pid 7796] <... openat resumed>) = 4 [pid 7795] setpgid(0, 0 [pid 7786] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 3620] mkdir("./166", 0777 [pid 7796] ioctl(4, LOOP_SET_FD, 3 [pid 7795] <... setpgid resumed>) = 0 [pid 7786] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3620] <... mkdir resumed>) = 0 [pid 7795] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7786] <... futex resumed>) = 0 [pid 3620] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 7796] <... ioctl resumed>) = 0 [pid 7795] <... openat resumed>) = 3 [pid 7786] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 3620] <... openat resumed>) = 3 [pid 7796] mkdir("./file0", 0777 [pid 7795] write(3, "1000", 4 [pid 7786] <... mmap resumed>) = 0x7fcf662ab000 [pid 3620] ioctl(3, LOOP_CLR_FD [pid 7796] <... mkdir resumed>) = 0 [pid 7795] <... write resumed>) = 4 [pid 7786] mprotect(0x7fcf662ac000, 131072, PROT_READ|PROT_WRITE [pid 3620] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 7796] mount("/dev/loop1", "./file0", "ext4", 0, ",errors=continue" [pid 7795] close(3 [pid 7786] <... mprotect resumed>) = 0 [pid 3620] close(3 [pid 7795] <... close resumed>) = 0 [pid 7786] clone(child_stack=0x7fcf662cb3f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID [pid 3620] <... close resumed>) = 0 [pid 7795] symlink("/dev/binderfs", "./binderfs" [pid 3620] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 7795] <... symlink resumed>) = 0 [pid 7786] <... clone resumed>, parent_tid=[7797], tls=0x7fcf662cb700, child_tidptr=0x7fcf662cb9d0) = 7797 [pid 7795] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7787] <... sendfile resumed>) = 1638400 [pid 7786] futex(0x7fcf663c54d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3620] <... clone resumed>, child_tidptr=0x555556c575d0) = 7798 [pid 7795] <... futex resumed>) = 0 [pid 7787] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7786] <... futex resumed>) = 0 [pid 7785] <... sendfile resumed>) = 1638400 ./strace-static-x86_64: Process 7798 attached ./strace-static-x86_64: Process 7797 attached [pid 7795] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 7787] <... futex resumed>) = 0 [pid 7786] futex(0x7fcf663c54dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7785] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7798] set_robust_list(0x555556c575e0, 24 [pid 7797] set_robust_list(0x7fcf662cb9e0, 24 [pid 7796] <... mount resumed>) = 0 [pid 7795] <... mmap resumed>) = 0x7fcf662cc000 [pid 7787] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7785] <... futex resumed>) = 0 [pid 7798] <... set_robust_list resumed>) = 0 [pid 7797] <... set_robust_list resumed>) = 0 [pid 7796] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 7795] mprotect(0x7fcf662cd000, 131072, PROT_READ|PROT_WRITE [pid 7790] <... sendfile resumed>) = 1638400 [pid 7785] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7784] exit_group(0 [pid 7780] exit_group(0 [pid 7798] chdir("./166" [pid 7797] write(3, "#! ./file0\n", 11 [pid 7796] <... openat resumed>) = 5 [pid 7795] <... mprotect resumed>) = 0 [pid 7793] <... futex resumed>) = ? [pid 7790] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7789] <... futex resumed>) = ? [pid 7787] <... futex resumed>) = ? [pid 7785] <... futex resumed>) = ? [pid 7784] <... exit_group resumed>) = ? [pid 7780] <... exit_group resumed>) = ? [pid 7798] <... chdir resumed>) = 0 [pid 7797] <... write resumed>) = 11 [pid 7796] ioctl(4, LOOP_CLR_FD [pid 7795] clone(child_stack=0x7fcf662ec3f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID [pid 7793] +++ exited with 0 +++ [pid 7790] <... futex resumed>) = 0 [pid 7789] +++ exited with 0 +++ [pid 7787] +++ exited with 0 +++ [pid 7785] +++ exited with 0 +++ [pid 7784] +++ exited with 0 +++ [pid 7798] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7797] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7796] <... ioctl resumed>) = 0 [pid 7790] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7780] +++ exited with 0 +++ [pid 7798] <... prctl resumed>) = 0 [pid 7797] <... futex resumed>) = 1 [pid 7796] close(4 [pid 7795] <... clone resumed>, parent_tid=[7800], tls=0x7fcf662ec700, child_tidptr=0x7fcf662ec9d0) = 7800 [pid 7786] <... futex resumed>) = 0 [pid 3619] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7784, si_uid=0, si_status=0, si_utime=0, si_stime=5} --- [ 178.838053][ T7796] loop1: detected capacity change from 0 to 4096 [pid 3616] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7780, si_uid=0, si_status=0, si_utime=0, si_stime=4} --- [pid 7798] setpgid(0, 0 [pid 7797] futex(0x7fcf663c54d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7796] <... close resumed>) = 0 [pid 7795] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7786] exit_group(0 [pid 3619] umount2("./175", MNT_DETACH|UMOUNT_NOFOLLOW./strace-static-x86_64: Process 7800 attached [pid 7798] <... setpgid resumed>) = 0 [pid 7797] <... futex resumed>) = ? [pid 7796] close(3 [pid 7795] <... futex resumed>) = 0 [pid 7790] <... futex resumed>) = ? [pid 7786] <... exit_group resumed>) = ? [pid 3619] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7800] set_robust_list(0x7fcf662ec9e0, 24 [pid 7798] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7797] +++ exited with 0 +++ [pid 7796] <... close resumed>) = 0 [pid 7795] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=100000000} [pid 7790] +++ exited with 0 +++ [pid 7800] <... set_robust_list resumed>) = 0 [pid 7798] <... openat resumed>) = 3 [pid 7796] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7794] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 7786] +++ exited with 0 +++ [pid 3619] openat(AT_FDCWD, "./175", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 7800] memfd_create("syzkaller", 0 [pid 7798] write(3, "1000", 4 [pid 7796] <... futex resumed>) = 0 [pid 7794] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7800] <... memfd_create resumed>) = 3 [pid 7798] <... write resumed>) = 4 [pid 7796] chdir("./file0" [pid 7794] <... futex resumed>) = 0 [pid 3621] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7786, si_uid=0, si_status=0, si_utime=0, si_stime=3} --- [pid 3619] <... openat resumed>) = 3 [pid 7800] ftruncate(3, 2097152 [pid 7798] close(3 [pid 7796] <... chdir resumed>) = 0 [pid 7794] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3621] restart_syscall(<... resuming interrupted clone ...> [pid 3619] fstat(3, [pid 3616] umount2("./180", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7800] <... ftruncate resumed>) = 0 [pid 7798] <... close resumed>) = 0 [pid 7796] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7794] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 3621] <... restart_syscall resumed>) = 0 [pid 3619] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 3616] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7800] pwrite64(3, "\x20\x00\x00\x00\x00\x02\x00\x00\x19\x00\x00\x00\x90\x01\x00\x00\x0f\x00\x00\x00\x00\x00\x00\x00\x02\x00\x00\x00\x06\x00\x00\x00\x00\x00\x08\x00\x00\x80\x00\x00\x20\x00\x00\x00\xdb\xf4\x65\x5f\xdb\xf4\x65\x5f\x01\x00\xff\xff\x53\xef\x01\x00\x01\x00\x00\x00\xda\xf4\x65\x5f\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x00\x0b\x00\x00\x00\x00\x04\x00\x00\x08\x00\x00\x00\xd2\xc2\x00\x00"..., 102, 1024 [pid 7798] symlink("/dev/binderfs", "./binderfs" [pid 7796] <... futex resumed>) = 0 [pid 7794] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3619] getdents64(3, [pid 3616] openat(AT_FDCWD, "./180", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 7800] <... pwrite64 resumed>) = 102 [pid 7798] <... symlink resumed>) = 0 [pid 7796] creat("./bus", 000 [pid 7794] <... futex resumed>) = 0 [pid 3619] <... getdents64 resumed>0x555556c58620 /* 4 entries */, 32768) = 112 [pid 7800] pwrite64(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x82\xe3\x67\x24\xc6\xf3\x4c\xaa\x84\x6e\xd2\xe5\x27\x70\x33\x78\x01\x00\x40", 31, 1248 [pid 7798] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7796] <... creat resumed>) = 3 [pid 7794] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3621] umount2("./173", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3619] umount2("./175/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3616] <... openat resumed>) = 3 [pid 7800] <... pwrite64 resumed>) = 31 [pid 7798] <... futex resumed>) = 0 [pid 7796] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7794] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 3621] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3619] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3616] fstat(3, [pid 7800] pwrite64(3, "\x02\x00\x00\x00\x03\x00\x00\x00\x04\x00\x00\x00\x19\x00\x0f\x00\x03\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0f\x00\x2e\x69", 32, 4096 [pid 7798] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 7796] <... futex resumed>) = 0 [pid 7794] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3621] openat(AT_FDCWD, "./173", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 3619] lstat("./175/binderfs", [pid 3616] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 7800] <... pwrite64 resumed>) = 32 [pid 7798] <... mmap resumed>) = 0x7fcf662cc000 [pid 7796] ftruncate(3, 136348160 [pid 7794] <... futex resumed>) = 0 [pid 3621] <... openat resumed>) = 3 [pid 3619] <... lstat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}) = 0 [pid 3616] getdents64(3, [pid 7800] pwrite64(3, "\x7f\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff"..., 4098, 8192 [pid 7798] mprotect(0x7fcf662cd000, 131072, PROT_READ|PROT_WRITE [pid 7796] <... ftruncate resumed>) = 0 [pid 7794] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3621] fstat(3, [pid 3619] unlink("./175/binderfs" [pid 3616] <... getdents64 resumed>0x555556c58620 /* 4 entries */, 32768) = 112 [pid 7800] <... pwrite64 resumed>) = 4098 [pid 7798] <... mprotect resumed>) = 0 [pid 7796] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7794] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 3621] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 3619] <... unlink resumed>) = 0 [pid 3616] umount2("./180/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7800] pwrite64(3, "\xed\x41\x00\x00\x10\x00\x00\x00\xda\xf4\x65\x5f\xdb\xf4\x65\x5f\xdb\xf4\x65\x5f\x00\x00\x00\x00\x00\x00\x04\x00\x80\x00\x00\x00\x00\x00\x08\x00\x05\x00\x00\x00\x0a\xf3\x01\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x09\x00\x00\x00\x10", 61, 17408 [pid 7798] clone(child_stack=0x7fcf662ec3f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID [pid 7796] <... futex resumed>) = 0 [pid 7794] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3621] getdents64(3, [pid 3619] umount2("./175/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3616] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7800] <... pwrite64 resumed>) = 61 [pid 7796] socket(AF_INET6, SOCK_STREAM, IPPROTO_IP [pid 7794] <... futex resumed>) = 0 [pid 3621] <... getdents64 resumed>0x555556c58620 /* 4 entries */, 32768) = 112 [pid 3616] lstat("./180/binderfs", ./strace-static-x86_64: Process 7801 attached [pid 7800] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 7798] <... clone resumed>, parent_tid=[7801], tls=0x7fcf662ec700, child_tidptr=0x7fcf662ec9d0) = 7801 [pid 7796] <... socket resumed>) = 4 [pid 7794] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3621] umount2("./173/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3616] <... lstat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}) = 0 [pid 7801] set_robust_list(0x7fcf662ec9e0, 24 [pid 7800] <... openat resumed>) = 4 [pid 7798] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7796] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7794] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 3621] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3616] unlink("./180/binderfs" [pid 7801] <... set_robust_list resumed>) = 0 [pid 7800] ioctl(4, LOOP_SET_FD, 3 [pid 7798] <... futex resumed>) = 0 [pid 7796] <... futex resumed>) = 0 [pid 7794] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3621] lstat("./173/binderfs", [pid 3616] <... unlink resumed>) = 0 [pid 7801] memfd_create("syzkaller", 0 [pid 7798] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=100000000} [pid 7796] close(4 [pid 7794] <... futex resumed>) = 0 [pid 3621] <... lstat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}) = 0 [pid 3619] <... umount2 resumed>) = 0 [pid 7800] <... ioctl resumed>) = 0 [pid 7796] <... close resumed>) = 0 [pid 7794] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3621] unlink("./173/binderfs" [pid 3619] umount2("./175/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7800] mkdir("./file0", 0777 [pid 7796] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7794] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 3621] <... unlink resumed>) = 0 [pid 3619] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7801] <... memfd_create resumed>) = 3 [pid 7800] <... mkdir resumed>) = 0 [pid 7796] <... futex resumed>) = 0 [pid 7794] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3621] umount2("./173/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3619] lstat("./175/file0", [pid 3616] umount2("./180/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7801] ftruncate(3, 2097152 [pid 7800] mount("/dev/loop2", "./file0", "ext4", 0, ",errors=continue" [pid 7796] open("./bus", O_RDWR|O_NOCTTY|O_DIRECT|O_NOATIME|O_CLOEXEC|0x1000000 [pid 7794] <... futex resumed>) = 0 [pid 7801] <... ftruncate resumed>) = 0 [pid 7801] pwrite64(3, "\x20\x00\x00\x00\x00\x02\x00\x00\x19\x00\x00\x00\x90\x01\x00\x00\x0f\x00\x00\x00\x00\x00\x00\x00\x02\x00\x00\x00\x06\x00\x00\x00\x00\x00\x08\x00\x00\x80\x00\x00\x20\x00\x00\x00\xdb\xf4\x65\x5f\xdb\xf4\x65\x5f\x01\x00\xff\xff\x53\xef\x01\x00\x01\x00\x00\x00\xda\xf4\x65\x5f\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x00\x0b\x00\x00\x00\x00\x04\x00\x00\x08\x00\x00\x00\xd2\xc2\x00\x00"..., 102, 1024 [pid 7796] <... open resumed>) = 4 [pid 7794] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7801] <... pwrite64 resumed>) = 102 [pid 7801] pwrite64(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x82\xe3\x67\x24\xc6\xf3\x4c\xaa\x84\x6e\xd2\xe5\x27\x70\x33\x78\x01\x00\x40", 31, 1248) = 31 [pid 7796] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7801] pwrite64(3, "\x02\x00\x00\x00\x03\x00\x00\x00\x04\x00\x00\x00\x19\x00\x0f\x00\x03\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0f\x00\x2e\x69", 32, 4096) = 32 [pid 7796] <... futex resumed>) = 1 [pid 7794] <... futex resumed>) = 0 [pid 7801] pwrite64(3, "\x7f\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff"..., 4098, 8192 [pid 7796] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7794] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7801] <... pwrite64 resumed>) = 4098 [pid 7801] pwrite64(3, "\xed\x41\x00\x00\x10\x00\x00\x00\xda\xf4\x65\x5f\xdb\xf4\x65\x5f\xdb\xf4\x65\x5f\x00\x00\x00\x00\x00\x00\x04\x00\x80\x00\x00\x00\x00\x00\x08\x00\x05\x00\x00\x00\x0a\xf3\x01\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x09\x00\x00\x00\x10", 61, 17408) = 61 [pid 7801] openat(AT_FDCWD, "/dev/loop4", O_RDWR) = 4 [pid 7794] <... futex resumed>) = 0 [pid 7801] ioctl(4, LOOP_SET_FD, 3 [pid 7796] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7794] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7796] sendfile(4, 4, NULL, 4294959098 [pid 7795] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 3619] <... lstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 7795] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7801] <... ioctl resumed>) = 0 [pid 7795] <... futex resumed>) = 0 [pid 7801] mkdir("./file0", 0777 [pid 7795] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 7801] <... mkdir resumed>) = 0 [pid 7795] <... mmap resumed>) = 0x7fcf662ab000 [pid 3619] umount2("./175/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7801] mount("/dev/loop4", "./file0", "ext4", 0, ",errors=continue" [pid 7795] mprotect(0x7fcf662ac000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 3619] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7795] clone(child_stack=0x7fcf662cb3f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID [pid 3619] openat(AT_FDCWD, "./175/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 7795] <... clone resumed>, parent_tid=[7802], tls=0x7fcf662cb700, child_tidptr=0x7fcf662cb9d0) = 7802 [pid 3619] fstat(4, [pid 7795] futex(0x7fcf663c54d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3619] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 7795] <... futex resumed>) = 0 [pid 3621] <... umount2 resumed>) = 0 [pid 3619] getdents64(4, [pid 7795] futex(0x7fcf663c54dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3619] <... getdents64 resumed>0x555556c60660 /* 2 entries */, 32768) = 48 [ 178.967328][ T7800] loop2: detected capacity change from 0 to 4096 [ 179.000464][ T7801] loop4: detected capacity change from 0 to 4096 [pid 3619] getdents64(4, ./strace-static-x86_64: Process 7802 attached 0x555556c60660 /* 0 entries */, 32768) = 0 [pid 7800] <... mount resumed>) = 0 [pid 7802] set_robust_list(0x7fcf662cb9e0, 24 [pid 7800] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 3619] close(4 [pid 7802] <... set_robust_list resumed>) = 0 [pid 7800] <... openat resumed>) = 5 [pid 3619] <... close resumed>) = 0 [pid 7802] chdir("./file0" [pid 7801] <... mount resumed>) = 0 [pid 7800] ioctl(4, LOOP_CLR_FD [pid 3619] rmdir("./175/file0" [pid 7802] <... chdir resumed>) = 0 [pid 7801] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 7800] <... ioctl resumed>) = 0 [pid 3621] umount2("./173/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3619] <... rmdir resumed>) = 0 [pid 7802] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7801] <... openat resumed>) = 5 [pid 7800] close(4 [pid 3621] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3619] getdents64(3, [pid 7802] <... futex resumed>) = 1 [pid 7801] ioctl(4, LOOP_CLR_FD [pid 7800] <... close resumed>) = 0 [pid 7795] <... futex resumed>) = 0 [pid 7794] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 3621] lstat("./173/file0", [pid 3619] <... getdents64 resumed>0x555556c58620 /* 0 entries */, 32768) = 0 [pid 3616] <... umount2 resumed>) = 0 [pid 7802] futex(0x7fcf663c54d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7801] <... ioctl resumed>) = 0 [pid 7800] close(3 [pid 7795] futex(0x7fcf663c54d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7794] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3621] <... lstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 3619] close(3 [pid 3616] umount2("./180/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7802] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7801] close(4 [pid 7800] <... close resumed>) = 0 [pid 7798] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 7796] <... sendfile resumed>) = 1638400 [pid 7795] <... futex resumed>) = 0 [pid 7794] <... futex resumed>) = 0 [pid 3621] umount2("./173/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3619] <... close resumed>) = 0 [pid 3616] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7802] creat("./bus", 000 [pid 7801] <... close resumed>) = 0 [pid 7800] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7798] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7796] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7795] futex(0x7fcf663c54dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7794] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 3621] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3619] rmdir("./175" [pid 3616] lstat("./180/file0", [pid 7802] <... creat resumed>) = 3 [pid 7801] close(3 [pid 7800] <... futex resumed>) = 0 [pid 7798] <... futex resumed>) = 0 [pid 7796] <... futex resumed>) = 0 [pid 7794] <... mmap resumed>) = 0x7fcf662ab000 [pid 3621] openat(AT_FDCWD, "./173/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 7802] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7801] <... close resumed>) = 0 [pid 7800] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7798] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 7796] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7794] mprotect(0x7fcf662ac000, 131072, PROT_READ|PROT_WRITE [pid 3621] <... openat resumed>) = 4 [pid 3619] <... rmdir resumed>) = 0 [pid 3616] <... lstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 7802] <... futex resumed>) = 1 [pid 7801] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7798] <... mmap resumed>) = 0x7fcf662ab000 [pid 7795] <... futex resumed>) = 0 [pid 7794] <... mprotect resumed>) = 0 [pid 3621] fstat(4, [pid 3619] mkdir("./176", 0777 [pid 3616] umount2("./180/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7802] futex(0x7fcf663c54d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7801] <... futex resumed>) = 0 [pid 7798] mprotect(0x7fcf662ac000, 131072, PROT_READ|PROT_WRITE [pid 7795] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7794] clone(child_stack=0x7fcf662cb3f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID [pid 3621] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 3619] <... mkdir resumed>) = 0 [pid 3616] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7801] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7800] <... futex resumed>) = 0 [pid 7798] <... mprotect resumed>) = 0 [pid 7795] <... futex resumed>) = 1 [pid 3621] getdents64(4, [pid 3619] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 3616] openat(AT_FDCWD, "./180/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 7800] ftruncate(3, 136348160 [pid 7798] clone(child_stack=0x7fcf662cb3f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID [pid 7795] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7794] <... clone resumed>, parent_tid=[7805], tls=0x7fcf662cb700, child_tidptr=0x7fcf662cb9d0) = 7805 [pid 3621] <... getdents64 resumed>0x555556c60660 /* 2 entries */, 32768) = 48 [pid 3619] <... openat resumed>) = 3 [pid 3616] <... openat resumed>) = 4 [pid 7800] <... ftruncate resumed>) = 0 [pid 7794] futex(0x7fcf663c54d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3621] getdents64(4, [pid 3619] ioctl(3, LOOP_CLR_FD [pid 3616] fstat(4, [pid 7800] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7798] <... clone resumed>, parent_tid=[7806], tls=0x7fcf662cb700, child_tidptr=0x7fcf662cb9d0) = 7806 [pid 7794] <... futex resumed>) = 0 [pid 3621] <... getdents64 resumed>0x555556c60660 /* 0 entries */, 32768) = 0 [pid 3619] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 3616] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 7800] <... futex resumed>) = 1 [pid 7798] futex(0x7fcf663c54d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7795] <... futex resumed>) = 0 [pid 7794] futex(0x7fcf663c54dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3621] close(4 [pid 3619] close(3 [pid 3616] getdents64(4, [pid 7800] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7798] <... futex resumed>) = 0 [pid 7795] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3621] <... close resumed>) = 0 [pid 3619] <... close resumed>) = 0 [pid 3616] <... getdents64 resumed>0x555556c60660 /* 2 entries */, 32768) = 48 [pid 7800] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7798] futex(0x7fcf663c54dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7795] <... futex resumed>) = 0 [pid 3621] rmdir("./173/file0" [pid 3619] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 3616] getdents64(4, [pid 7800] socket(AF_INET6, SOCK_STREAM, IPPROTO_IP [pid 7795] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3621] <... rmdir resumed>) = 0 [pid 3616] <... getdents64 resumed>0x555556c60660 /* 0 entries */, 32768) = 0 [pid 7800] <... socket resumed>) = 4 [pid 3621] getdents64(3, [pid 3619] <... clone resumed>, child_tidptr=0x555556c575d0) = 7807 [pid 3616] close(4 [pid 7800] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3621] <... getdents64 resumed>0x555556c58620 /* 0 entries */, 32768) = 0 [pid 3616] <... close resumed>) = 0 [pid 7800] <... futex resumed>) = 1 [pid 7795] <... futex resumed>) = 0 [pid 3621] close(3 [pid 3616] rmdir("./180/file0" [pid 7800] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7795] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3621] <... close resumed>) = 0 [pid 3616] <... rmdir resumed>) = 0 ./strace-static-x86_64: Process 7805 attached [pid 7800] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7795] <... futex resumed>) = 0 [pid 3621] rmdir("./173" [pid 3616] getdents64(3, ./strace-static-x86_64: Process 7806 attached [pid 7805] set_robust_list(0x7fcf662cb9e0, 24 [pid 7800] close(4 [pid 7795] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3621] <... rmdir resumed>) = 0 [pid 3616] <... getdents64 resumed>0x555556c58620 /* 0 entries */, 32768) = 0 [pid 7806] set_robust_list(0x7fcf662cb9e0, 24 [pid 7805] <... set_robust_list resumed>) = 0 [pid 7800] <... close resumed>) = 0 [pid 3621] mkdir("./174", 0777 [pid 3616] close(3 [pid 7806] <... set_robust_list resumed>) = 0 [pid 7805] write(3, "#! ./file0\n", 11 [pid 7800] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3621] <... mkdir resumed>) = 0 [pid 3616] <... close resumed>) = 0 [pid 7800] <... futex resumed>) = 1 [pid 7795] <... futex resumed>) = 0 [pid 3621] openat(AT_FDCWD, "/dev/loop5", O_RDWR [pid 7805] <... write resumed>) = 11 [pid 7806] chdir("./file0" [pid 3616] rmdir("./180"./strace-static-x86_64: Process 7807 attached [pid 7806] <... chdir resumed>) = 0 [pid 7805] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7800] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7795] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3621] <... openat resumed>) = 3 [pid 3616] <... rmdir resumed>) = 0 [pid 7807] set_robust_list(0x555556c575e0, 24 [pid 7806] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7805] <... futex resumed>) = 1 [pid 7800] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7795] <... futex resumed>) = 0 [pid 7794] <... futex resumed>) = 0 [pid 3621] ioctl(3, LOOP_CLR_FD [pid 3616] mkdir("./181", 0777 [pid 7807] <... set_robust_list resumed>) = 0 [pid 7806] <... futex resumed>) = 1 [pid 7805] futex(0x7fcf663c54d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7800] open("./bus", O_RDWR|O_NOCTTY|O_DIRECT|O_NOATIME|O_CLOEXEC|0x1000000 [pid 7798] <... futex resumed>) = 0 [pid 7795] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7794] exit_group(0 [pid 3621] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 3616] <... mkdir resumed>) = 0 [pid 7807] chdir("./176" [pid 7806] futex(0x7fcf663c54d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7805] <... futex resumed>) = ? [pid 7800] <... open resumed>) = 4 [pid 7798] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7796] <... futex resumed>) = ? [pid 7794] <... exit_group resumed>) = ? [pid 3621] close(3 [pid 3616] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 7807] <... chdir resumed>) = 0 [pid 7801] <... futex resumed>) = 0 [pid 7800] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7798] <... futex resumed>) = 1 [pid 7796] +++ exited with 0 +++ [pid 3621] <... close resumed>) = 0 [pid 3616] <... openat resumed>) = 3 [pid 7807] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 3621] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 3616] ioctl(3, LOOP_CLR_FD [pid 7807] <... prctl resumed>) = 0 [pid 7805] +++ exited with 0 +++ [pid 7801] creat("./bus", 000 [pid 7800] <... futex resumed>) = 1 [pid 7798] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7795] <... futex resumed>) = 0 [pid 7794] +++ exited with 0 +++ [pid 3616] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 7807] setpgid(0, 0 [pid 3621] <... clone resumed>, child_tidptr=0x555556c575d0) = 7808 [pid 3616] close(3 [pid 7807] <... setpgid resumed>) = 0 [pid 3617] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7794, si_uid=0, si_status=0, si_utime=0, si_stime=3} --- [pid 3616] <... close resumed>) = 0 [pid 7807] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 3617] umount2("./170", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3616] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 7807] <... openat resumed>) = 3 [pid 7801] <... creat resumed>) = 3 [pid 7800] sendfile(4, 4, NULL, 4294959098 [pid 7795] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3617] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7807] write(3, "1000", 4 [pid 7801] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3617] openat(AT_FDCWD, "./170", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 3616] <... clone resumed>, child_tidptr=0x555556c575d0) = 7809 [pid 7807] <... write resumed>) = 4 [pid 7795] <... futex resumed>) = 0 [pid 3617] <... openat resumed>) = 3 [pid 7807] close(3 [pid 7795] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3617] fstat(3, [pid 7807] <... close resumed>) = 0 [pid 7801] <... futex resumed>) = 1 [pid 7798] <... futex resumed>) = 0 [pid 3617] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 7807] symlink("/dev/binderfs", "./binderfs" [pid 7801] ftruncate(3, 136348160 [pid 7798] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3617] getdents64(3, [pid 7807] <... symlink resumed>) = 0 [pid 3617] <... getdents64 resumed>0x555556c58620 /* 4 entries */, 32768) = 112 [pid 7798] <... futex resumed>) = 0 [pid 7807] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7801] <... ftruncate resumed>) = 0 [pid 7798] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3617] umount2("./170/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7807] <... futex resumed>) = 0 [pid 7801] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7798] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 3617] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7807] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 7801] <... futex resumed>) = 0 [pid 7798] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3617] lstat("./170/binderfs", [pid 7807] <... mmap resumed>) = 0x7fcf662cc000 [pid 7801] socket(AF_INET6, SOCK_STREAM, IPPROTO_IP [pid 7798] <... futex resumed>) = 0 [pid 3617] <... lstat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}) = 0 [pid 7807] mprotect(0x7fcf662cd000, 131072, PROT_READ|PROT_WRITE [pid 7801] <... socket resumed>) = 4 [pid 7798] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3617] unlink("./170/binderfs" [pid 7807] <... mprotect resumed>) = 0 [pid 7801] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7798] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 3617] <... unlink resumed>) = 0 [pid 7807] clone(child_stack=0x7fcf662ec3f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID [pid 7801] <... futex resumed>) = 0 [pid 7798] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3617] umount2("./170/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7801] close(4 [pid 7798] <... futex resumed>) = 0 [pid 7807] <... clone resumed>, parent_tid=[7810], tls=0x7fcf662ec700, child_tidptr=0x7fcf662ec9d0) = 7810 [pid 7801] <... close resumed>) = 0 [pid 7798] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7807] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7801] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7798] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7807] <... futex resumed>) = 0 [pid 7801] <... futex resumed>) = 0 [pid 7798] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7807] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=100000000} [pid 7801] open("./bus", O_RDWR|O_NOCTTY|O_DIRECT|O_NOATIME|O_CLOEXEC|0x1000000 [pid 7798] <... futex resumed>) = 0 [pid 7801] <... open resumed>) = 4 [pid 7798] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7801] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7798] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7801] <... futex resumed>) = 0 [pid 7798] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7801] sendfile(4, 4, NULL, 4294959098 [pid 7798] <... futex resumed>) = 0 [pid 7798] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}./strace-static-x86_64: Process 7810 attached ./strace-static-x86_64: Process 7809 attached ./strace-static-x86_64: Process 7808 attached [pid 7810] set_robust_list(0x7fcf662ec9e0, 24 [pid 7809] set_robust_list(0x555556c575e0, 24 [pid 7808] set_robust_list(0x555556c575e0, 24 [pid 3617] <... umount2 resumed>) = 0 [pid 7810] <... set_robust_list resumed>) = 0 [pid 7809] <... set_robust_list resumed>) = 0 [pid 7808] <... set_robust_list resumed>) = 0 [pid 7810] memfd_create("syzkaller", 0 [pid 7809] chdir("./181" [pid 7808] chdir("./174" [pid 7795] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 3617] umount2("./170/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7810] <... memfd_create resumed>) = 3 [pid 7809] <... chdir resumed>) = 0 [pid 7808] <... chdir resumed>) = 0 [pid 7795] futex(0x7fcf663c54d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7810] ftruncate(3, 2097152 [pid 7809] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7808] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7802] <... futex resumed>) = 0 [pid 7795] <... futex resumed>) = 1 [pid 3617] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7810] <... ftruncate resumed>) = 0 [pid 7809] <... prctl resumed>) = 0 [pid 7808] <... prctl resumed>) = 0 [pid 7802] write(3, "#! ./file0\n", 11 [pid 7798] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 7795] futex(0x7fcf663c54dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7810] pwrite64(3, "\x20\x00\x00\x00\x00\x02\x00\x00\x19\x00\x00\x00\x90\x01\x00\x00\x0f\x00\x00\x00\x00\x00\x00\x00\x02\x00\x00\x00\x06\x00\x00\x00\x00\x00\x08\x00\x00\x80\x00\x00\x20\x00\x00\x00\xdb\xf4\x65\x5f\xdb\xf4\x65\x5f\x01\x00\xff\xff\x53\xef\x01\x00\x01\x00\x00\x00\xda\xf4\x65\x5f\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x00\x0b\x00\x00\x00\x00\x04\x00\x00\x08\x00\x00\x00\xd2\xc2\x00\x00"..., 102, 1024 [pid 7809] setpgid(0, 0 [pid 7808] setpgid(0, 0 [pid 7802] <... write resumed>) = 11 [pid 7798] futex(0x7fcf663c54d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3617] lstat("./170/file0", [pid 7810] <... pwrite64 resumed>) = 102 [pid 7809] <... setpgid resumed>) = 0 [pid 7808] <... setpgid resumed>) = 0 [pid 7806] <... futex resumed>) = 0 [pid 7802] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7798] <... futex resumed>) = 1 [pid 7810] pwrite64(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x82\xe3\x67\x24\xc6\xf3\x4c\xaa\x84\x6e\xd2\xe5\x27\x70\x33\x78\x01\x00\x40", 31, 1248 [pid 7809] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7808] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7806] write(3, "#! ./file0\n", 11 [pid 7802] <... futex resumed>) = 1 [pid 7798] futex(0x7fcf663c54dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7795] <... futex resumed>) = 0 [pid 3617] <... lstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 7810] <... pwrite64 resumed>) = 31 [pid 7809] <... openat resumed>) = 3 [pid 7808] <... openat resumed>) = 3 [pid 7806] <... write resumed>) = 11 [pid 7802] futex(0x7fcf663c54d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 3617] umount2("./170/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7810] pwrite64(3, "\x02\x00\x00\x00\x03\x00\x00\x00\x04\x00\x00\x00\x19\x00\x0f\x00\x03\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0f\x00\x2e\x69", 32, 4096 [pid 7809] write(3, "1000", 4 [pid 7808] write(3, "1000", 4 [pid 7806] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3617] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7810] <... pwrite64 resumed>) = 32 [pid 7809] <... write resumed>) = 4 [pid 7808] <... write resumed>) = 4 [pid 7806] <... futex resumed>) = 1 [pid 7798] <... futex resumed>) = 0 [pid 3617] openat(AT_FDCWD, "./170/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 7810] pwrite64(3, "\x7f\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff"..., 4098, 8192 [pid 7809] close(3 [pid 7808] close(3 [pid 7806] futex(0x7fcf663c54d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 3617] <... openat resumed>) = 4 [pid 7810] <... pwrite64 resumed>) = 4098 [pid 7809] <... close resumed>) = 0 [pid 7808] <... close resumed>) = 0 [pid 3617] fstat(4, [pid 7810] pwrite64(3, "\xed\x41\x00\x00\x10\x00\x00\x00\xda\xf4\x65\x5f\xdb\xf4\x65\x5f\xdb\xf4\x65\x5f\x00\x00\x00\x00\x00\x00\x04\x00\x80\x00\x00\x00\x00\x00\x08\x00\x05\x00\x00\x00\x0a\xf3\x01\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x09\x00\x00\x00\x10", 61, 17408 [pid 7809] symlink("/dev/binderfs", "./binderfs" [pid 7808] symlink("/dev/binderfs", "./binderfs" [pid 7807] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 3617] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 7810] <... pwrite64 resumed>) = 61 [pid 7809] <... symlink resumed>) = 0 [pid 7808] <... symlink resumed>) = 0 [pid 7807] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7800] <... sendfile resumed>) = 1638400 [pid 3617] getdents64(4, [pid 7810] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 7809] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7808] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7807] <... futex resumed>) = 0 [pid 7800] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7795] exit_group(0 [pid 3617] <... getdents64 resumed>0x555556c60660 /* 2 entries */, 32768) = 48 [pid 7810] <... openat resumed>) = 4 [pid 7809] <... futex resumed>) = 0 [pid 7808] <... futex resumed>) = 0 [pid 7807] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 7802] <... futex resumed>) = ? [pid 7801] <... sendfile resumed>) = 1638400 [pid 7800] <... futex resumed>) = ? [pid 7795] <... exit_group resumed>) = ? [pid 3617] getdents64(4, [pid 7810] ioctl(4, LOOP_SET_FD, 3 [pid 7809] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 7808] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 7807] <... mmap resumed>) = 0x7fcf662ab000 [pid 7802] +++ exited with 0 +++ [pid 3617] <... getdents64 resumed>0x555556c60660 /* 0 entries */, 32768) = 0 [pid 7810] <... ioctl resumed>) = 0 [pid 7809] <... mmap resumed>) = 0x7fcf662cc000 [pid 7808] <... mmap resumed>) = 0x7fcf662cc000 [pid 7807] mprotect(0x7fcf662ac000, 131072, PROT_READ|PROT_WRITE [pid 7801] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7800] +++ exited with 0 +++ [pid 7795] +++ exited with 0 +++ [pid 3617] close(4 [pid 7810] mkdir("./file0", 0777 [pid 7809] mprotect(0x7fcf662cd000, 131072, PROT_READ|PROT_WRITE [pid 7808] mprotect(0x7fcf662cd000, 131072, PROT_READ|PROT_WRITE [pid 7807] <... mprotect resumed>) = 0 [pid 7801] <... futex resumed>) = 0 [pid 7798] exit_group(0 [pid 3617] <... close resumed>) = 0 [pid 7810] <... mkdir resumed>) = 0 [pid 7809] <... mprotect resumed>) = 0 [pid 7808] <... mprotect resumed>) = 0 [pid 7807] clone(child_stack=0x7fcf662cb3f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID [pid 7806] <... futex resumed>) = ? [pid 7798] <... exit_group resumed>) = ? [pid 3618] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7795, si_uid=0, si_status=0, si_utime=0, si_stime=4} --- [pid 3617] rmdir("./170/file0" [pid 7810] mount("/dev/loop3", "./file0", "ext4", 0, ",errors=continue" [pid 7809] clone(child_stack=0x7fcf662ec3f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID [pid 7808] clone(child_stack=0x7fcf662ec3f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID [pid 7806] +++ exited with 0 +++ [pid 3618] umount2("./169", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3617] <... rmdir resumed>) = 0 ./strace-static-x86_64: Process 7813 attached ./strace-static-x86_64: Process 7812 attached ./strace-static-x86_64: Process 7811 attached [pid 7807] <... clone resumed>, parent_tid=[7811], tls=0x7fcf662cb700, child_tidptr=0x7fcf662cb9d0) = 7811 [pid 7801] +++ exited with 0 +++ [pid 7798] +++ exited with 0 +++ [pid 3618] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3617] getdents64(3, [pid 7813] set_robust_list(0x7fcf662ec9e0, 24 [pid 7812] set_robust_list(0x7fcf662ec9e0, 24 [pid 7811] set_robust_list(0x7fcf662cb9e0, 24 [pid 7809] <... clone resumed>, parent_tid=[7812], tls=0x7fcf662ec700, child_tidptr=0x7fcf662ec9d0) = 7812 [pid 7808] <... clone resumed>, parent_tid=[7813], tls=0x7fcf662ec700, child_tidptr=0x7fcf662ec9d0) = 7813 [pid 7807] futex(0x7fcf663c54d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3618] openat(AT_FDCWD, "./169", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 3617] <... getdents64 resumed>0x555556c58620 /* 0 entries */, 32768) = 0 [pid 7809] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7808] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7807] <... futex resumed>) = 0 [pid 3620] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7798, si_uid=0, si_status=0, si_utime=0, si_stime=3} --- [pid 3618] <... openat resumed>) = 3 [pid 3617] close(3 [pid 7812] <... set_robust_list resumed>) = 0 [pid 7809] <... futex resumed>) = 0 [pid 7808] <... futex resumed>) = 0 [pid 7807] futex(0x7fcf663c54dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3620] restart_syscall(<... resuming interrupted clone ...> [pid 3618] fstat(3, [pid 3617] <... close resumed>) = 0 [pid 7813] <... set_robust_list resumed>) = 0 [pid 7812] memfd_create("syzkaller", 0 [pid 7811] <... set_robust_list resumed>) = 0 [pid 7809] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=100000000} [pid 7808] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=100000000} [pid 3620] <... restart_syscall resumed>) = 0 [pid 3618] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 3617] rmdir("./170" [pid 7813] memfd_create("syzkaller", 0 [pid 7812] <... memfd_create resumed>) = 3 [pid 7811] chdir("./file0" [pid 3618] getdents64(3, [pid 3617] <... rmdir resumed>) = 0 [pid 7813] <... memfd_create resumed>) = 3 [pid 7812] ftruncate(3, 2097152 [pid 7811] <... chdir resumed>) = 0 [pid 3618] <... getdents64 resumed>0x555556c58620 /* 4 entries */, 32768) = 112 [pid 3617] mkdir("./171", 0777 [pid 3620] umount2("./166", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3618] umount2("./169/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3620] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3618] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3620] openat(AT_FDCWD, "./166", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 3618] lstat("./169/binderfs", [pid 7813] ftruncate(3, 2097152 [pid 7811] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7810] <... mount resumed>) = 0 [pid 3620] <... openat resumed>) = 3 [pid 3617] <... mkdir resumed>) = 0 [pid 7813] <... ftruncate resumed>) = 0 [pid 7811] <... futex resumed>) = 1 [pid 7810] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 7807] <... futex resumed>) = 0 [pid 7812] <... ftruncate resumed>) = 0 [pid 3620] fstat(3, [pid 3618] <... lstat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}) = 0 [pid 3617] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 7813] pwrite64(3, "\x20\x00\x00\x00\x00\x02\x00\x00\x19\x00\x00\x00\x90\x01\x00\x00\x0f\x00\x00\x00\x00\x00\x00\x00\x02\x00\x00\x00\x06\x00\x00\x00\x00\x00\x08\x00\x00\x80\x00\x00\x20\x00\x00\x00\xdb\xf4\x65\x5f\xdb\xf4\x65\x5f\x01\x00\xff\xff\x53\xef\x01\x00\x01\x00\x00\x00\xda\xf4\x65\x5f\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x00\x0b\x00\x00\x00\x00\x04\x00\x00\x08\x00\x00\x00\xd2\xc2\x00\x00"..., 102, 1024 [pid 7812] pwrite64(3, "\x20\x00\x00\x00\x00\x02\x00\x00\x19\x00\x00\x00\x90\x01\x00\x00\x0f\x00\x00\x00\x00\x00\x00\x00\x02\x00\x00\x00\x06\x00\x00\x00\x00\x00\x08\x00\x00\x80\x00\x00\x20\x00\x00\x00\xdb\xf4\x65\x5f\xdb\xf4\x65\x5f\x01\x00\xff\xff\x53\xef\x01\x00\x01\x00\x00\x00\xda\xf4\x65\x5f\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x00\x0b\x00\x00\x00\x00\x04\x00\x00\x08\x00\x00\x00\xd2\xc2\x00\x00"..., 102, 1024 [pid 7811] futex(0x7fcf663c54d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7810] <... openat resumed>) = -1 ENOENT (No such file or directory) [pid 7807] futex(0x7fcf663c54d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3620] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 3618] unlink("./169/binderfs" [pid 3617] <... openat resumed>) = 3 [pid 7813] <... pwrite64 resumed>) = 102 [pid 7812] <... pwrite64 resumed>) = 102 [pid 7811] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7810] ioctl(4, LOOP_CLR_FD [pid 7807] <... futex resumed>) = 0 [pid 3620] getdents64(3, [pid 3617] ioctl(3, LOOP_CLR_FD [pid 3618] <... unlink resumed>) = 0 [pid 7813] pwrite64(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x82\xe3\x67\x24\xc6\xf3\x4c\xaa\x84\x6e\xd2\xe5\x27\x70\x33\x78\x01\x00\x40", 31, 1248 [pid 7812] pwrite64(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x82\xe3\x67\x24\xc6\xf3\x4c\xaa\x84\x6e\xd2\xe5\x27\x70\x33\x78\x01\x00\x40", 31, 1248 [pid 7811] creat("./bus", 000 [pid 7810] <... ioctl resumed>) = 0 [pid 7807] futex(0x7fcf663c54dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3620] <... getdents64 resumed>0x555556c58620 /* 4 entries */, 32768) = 112 [pid 3618] umount2("./169/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3617] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 7813] <... pwrite64 resumed>) = 31 [pid 7812] <... pwrite64 resumed>) = 31 [pid 7811] <... creat resumed>) = 5 [pid 7810] close(4 [pid 3620] umount2("./166/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3617] close(3 [pid 7812] pwrite64(3, "\x02\x00\x00\x00\x03\x00\x00\x00\x04\x00\x00\x00\x19\x00\x0f\x00\x03\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0f\x00\x2e\x69", 32, 4096 [pid 3620] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7812] <... pwrite64 resumed>) = 32 [pid 7810] <... close resumed>) = 0 [pid 3620] lstat("./166/binderfs", [pid 3617] <... close resumed>) = 0 [pid 7812] pwrite64(3, "\x7f\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff"..., 4098, 8192 [pid 3620] <... lstat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}) = 0 [pid 7812] <... pwrite64 resumed>) = 4098 [pid 3620] unlink("./166/binderfs" [ 179.251980][ T7810] loop3: detected capacity change from 0 to 4096 [pid 7812] pwrite64(3, "\xed\x41\x00\x00\x10\x00\x00\x00\xda\xf4\x65\x5f\xdb\xf4\x65\x5f\xdb\xf4\x65\x5f\x00\x00\x00\x00\x00\x00\x04\x00\x80\x00\x00\x00\x00\x00\x08\x00\x05\x00\x00\x00\x0a\xf3\x01\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x09\x00\x00\x00\x10", 61, 17408 [pid 3620] <... unlink resumed>) = 0 [pid 7812] <... pwrite64 resumed>) = 61 [pid 3620] umount2("./166/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7812] openat(AT_FDCWD, "/dev/loop0", O_RDWR) = 4 [pid 7812] ioctl(4, LOOP_SET_FD, 3 [pid 7813] pwrite64(3, "\x02\x00\x00\x00\x03\x00\x00\x00\x04\x00\x00\x00\x19\x00\x0f\x00\x03\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0f\x00\x2e\x69", 32, 4096 [pid 7812] <... ioctl resumed>) = 0 [pid 7811] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7810] close(3 [pid 3617] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 7813] <... pwrite64 resumed>) = 32 [pid 7812] mkdir("./file0", 0777 [pid 7813] pwrite64(3, "\x7f\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff"..., 4098, 8192 [pid 7812] <... mkdir resumed>) = 0 [pid 7810] <... close resumed>) = 0 [pid 7813] <... pwrite64 resumed>) = 4098 [pid 7811] <... futex resumed>) = 1 [pid 7810] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7807] <... futex resumed>) = 0 [pid 3617] <... clone resumed>, child_tidptr=0x555556c575d0) = 7815 [pid 7813] pwrite64(3, "\xed\x41\x00\x00\x10\x00\x00\x00\xda\xf4\x65\x5f\xdb\xf4\x65\x5f\xdb\xf4\x65\x5f\x00\x00\x00\x00\x00\x00\x04\x00\x80\x00\x00\x00\x00\x00\x08\x00\x05\x00\x00\x00\x0a\xf3\x01\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x09\x00\x00\x00\x10", 61, 17408 [pid 7811] futex(0x7fcf663c54d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7810] <... futex resumed>) = 0 [pid 7807] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7812] mount("/dev/loop0", "./file0", "ext4", 0, ",errors=continue" [pid 7810] ftruncate(5, 136348160 [pid 7807] <... futex resumed>) = 0 [pid 7813] <... pwrite64 resumed>) = 61 [pid 7810] <... ftruncate resumed>) = 0 [pid 7807] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}./strace-static-x86_64: Process 7815 attached [pid 7815] set_robust_list(0x555556c575e0, 24) = 0 [pid 7815] chdir("./171" [pid 7810] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7813] openat(AT_FDCWD, "/dev/loop5", O_RDWR [pid 7810] <... futex resumed>) = 1 [pid 7807] <... futex resumed>) = 0 [pid 7810] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7807] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 7815] <... chdir resumed>) = 0 [pid 7810] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7807] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7813] <... openat resumed>) = 4 [pid 7810] socket(AF_INET6, SOCK_STREAM, IPPROTO_IP [pid 7815] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7810] <... socket resumed>) = 3 [pid 7810] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7815] <... prctl resumed>) = 0 [pid 7813] ioctl(4, LOOP_SET_FD, 3 [pid 7815] setpgid(0, 0 [pid 7810] <... futex resumed>) = 1 [pid 7807] <... futex resumed>) = 0 [pid 7810] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7807] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7815] <... setpgid resumed>) = 0 [pid 7810] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7807] <... futex resumed>) = 0 [pid 7815] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 7815] write(3, "1000", 4) = 4 [pid 7815] close(3) = 0 [pid 7815] symlink("/dev/binderfs", "./binderfs") = 0 [pid 7815] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 7815] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fcf662cc000 [pid 7815] mprotect(0x7fcf662cd000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 7815] clone(child_stack=0x7fcf662ec3f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID [pid 7810] close(3 [pid 7807] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7815] <... clone resumed>, parent_tid=[7816], tls=0x7fcf662ec700, child_tidptr=0x7fcf662ec9d0) = 7816 [pid 7815] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 7815] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=100000000} [pid 7810] <... close resumed>) = 0 [pid 7810] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 7807] <... futex resumed>) = 0 [pid 7807] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7810] open("./bus", O_RDWR|O_NOCTTY|O_DIRECT|O_NOATIME|O_CLOEXEC|0x1000000 [pid 7807] <... futex resumed>) = 0 [pid 7810] <... open resumed>) = 3 [pid 7807] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7810] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7807] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7807] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 7807] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7810] <... futex resumed>) = 1 [pid 7807] <... futex resumed>) = 0 [pid 7810] sendfile(3, 3, NULL, 4294959098 [ 179.293601][ T7812] loop0: detected capacity change from 0 to 4096 [ 179.316692][ T7813] loop5: detected capacity change from 0 to 4096 [pid 7807] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=44000000} [pid 7809] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 7808] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 7809] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7808] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7809] <... futex resumed>) = 0 [pid 7808] <... futex resumed>) = 0 [pid 7809] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 7808] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 7809] <... mmap resumed>) = 0x7fcf662ab000 [pid 7808] <... mmap resumed>) = 0x7fcf662ab000 [pid 7809] mprotect(0x7fcf662ac000, 131072, PROT_READ|PROT_WRITE [pid 7808] mprotect(0x7fcf662ac000, 131072, PROT_READ|PROT_WRITE [pid 7809] <... mprotect resumed>) = 0 [pid 7808] <... mprotect resumed>) = 0 [pid 7807] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 7809] clone(child_stack=0x7fcf662cb3f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID [pid 7807] futex(0x7fcf663c54d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7808] clone(child_stack=0x7fcf662cb3f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID [pid 7807] <... futex resumed>) = 1 [pid 7811] <... futex resumed>) = 0 [pid 7809] <... clone resumed>, parent_tid=[7818], tls=0x7fcf662cb700, child_tidptr=0x7fcf662cb9d0) = 7818 [pid 7807] futex(0x7fcf663c54dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7811] write(5, "#! ./file0\n", 11 [pid 7809] futex(0x7fcf663c54d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7808] <... clone resumed>, parent_tid=[7819], tls=0x7fcf662cb700, child_tidptr=0x7fcf662cb9d0) = 7819 [pid 7809] <... futex resumed>) = 0 [pid 7808] futex(0x7fcf663c54d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7809] futex(0x7fcf663c54dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7808] <... futex resumed>) = 0 [pid 7808] futex(0x7fcf663c54dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}./strace-static-x86_64: Process 7818 attached [pid 7818] set_robust_list(0x7fcf662cb9e0, 24) = 0 [pid 7818] chdir("./file0") = 0 [pid 7818] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 7809] <... futex resumed>) = 0 [pid 7818] creat("./bus", 000 [pid 7809] futex(0x7fcf663c54d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7818] <... creat resumed>) = 5 [pid 7809] <... futex resumed>) = 0 [pid 7809] futex(0x7fcf663c54dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7811] <... write resumed>) = 11 [pid 7811] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 7807] <... futex resumed>) = 0 [pid 7811] futex(0x7fcf663c54d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7818] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 7809] <... futex resumed>) = 0 [pid 7818] futex(0x7fcf663c54d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7809] futex(0x7fcf663c54d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7818] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7809] <... futex resumed>) = 0 [pid 7818] ftruncate(5, 136348160 [pid 7809] futex(0x7fcf663c54dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7818] <... ftruncate resumed>) = 0 [pid 7818] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 7809] <... futex resumed>) = 0 [pid 7818] futex(0x7fcf663c54d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7809] futex(0x7fcf663c54d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7818] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7809] <... futex resumed>) = 0 [pid 7818] socket(AF_INET6, SOCK_STREAM, IPPROTO_IP [pid 7809] futex(0x7fcf663c54dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7818] <... socket resumed>) = 6 [pid 7818] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 7809] <... futex resumed>) = 0 [pid 7818] futex(0x7fcf663c54d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7809] futex(0x7fcf663c54d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7818] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7809] <... futex resumed>) = 0 [pid 7818] close(6 [pid 7809] futex(0x7fcf663c54dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7818] <... close resumed>) = 0 [pid 7818] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 7809] <... futex resumed>) = 0 [pid 7818] futex(0x7fcf663c54d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7809] futex(0x7fcf663c54d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7818] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7809] <... futex resumed>) = 0 [pid 7818] open("./bus", O_RDWR|O_NOCTTY|O_DIRECT|O_NOATIME|O_CLOEXEC|0x1000000 [pid 7809] futex(0x7fcf663c54dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}./strace-static-x86_64: Process 7819 attached ./strace-static-x86_64: Process 7816 attached [pid 7818] <... open resumed>) = 6 [pid 7813] <... ioctl resumed>) = 0 [pid 7812] <... mount resumed>) = 0 [pid 3618] <... umount2 resumed>) = 0 [pid 7818] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7812] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 7818] <... futex resumed>) = 1 [pid 7812] <... openat resumed>) = -1 ENOENT (No such file or directory) [pid 7809] <... futex resumed>) = 0 [pid 7819] set_robust_list(0x7fcf662cb9e0, 24 [pid 7818] futex(0x7fcf663c54d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7813] mkdir("./file0", 0777 [pid 7812] ioctl(4, LOOP_CLR_FD [pid 7809] futex(0x7fcf663c54d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7819] <... set_robust_list resumed>) = 0 [pid 7818] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7816] set_robust_list(0x7fcf662ec9e0, 24 [pid 7812] <... ioctl resumed>) = 0 [pid 7809] <... futex resumed>) = 0 [pid 7818] sendfile(6, 6, NULL, 4294959098 [pid 7812] close(4 [pid 7809] futex(0x7fcf663c54dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7819] chdir("./file0" [pid 7816] <... set_robust_list resumed>) = 0 [pid 7813] <... mkdir resumed>) = 0 [pid 7812] <... close resumed>) = 0 [pid 7812] close(3) = 0 [pid 7812] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 7812] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 3620] <... umount2 resumed>) = 0 [pid 3620] umount2("./166/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3620] lstat("./166/file0", [pid 7819] <... chdir resumed>) = 0 [pid 7813] mount("/dev/loop5", "./file0", "ext4", 0, ",errors=continue" [pid 3620] <... lstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 3620] umount2("./166/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3620] openat(AT_FDCWD, "./166/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 7819] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3620] <... openat resumed>) = 4 [pid 3620] fstat(4, {st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 3620] getdents64(4, [pid 7808] <... futex resumed>) = 0 [pid 3620] <... getdents64 resumed>0x555556c60660 /* 2 entries */, 32768) = 48 [pid 7819] <... futex resumed>) = 1 [pid 7813] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 7808] futex(0x7fcf663c54d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7819] creat("./bus", 000 [pid 7808] <... futex resumed>) = 0 [pid 7808] futex(0x7fcf663c54dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7815] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 3620] getdents64(4, [pid 7815] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=0} [pid 3620] <... getdents64 resumed>0x555556c60660 /* 0 entries */, 32768) = 0 [pid 7815] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 3620] close(4 [pid 7815] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3620] <... close resumed>) = 0 [pid 7819] <... creat resumed>) = 5 [pid 7815] <... futex resumed>) = 0 [pid 3620] rmdir("./166/file0" [pid 7819] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7816] memfd_create("syzkaller", 0 [pid 7815] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 7813] ioctl(4, LOOP_CLR_FD [pid 3620] <... rmdir resumed>) = 0 [pid 7815] <... mmap resumed>) = 0x7fcf662ab000 [pid 3620] getdents64(3, [pid 7815] mprotect(0x7fcf662ac000, 131072, PROT_READ|PROT_WRITE [pid 3620] <... getdents64 resumed>0x555556c58620 /* 0 entries */, 32768) = 0 [pid 7815] <... mprotect resumed>) = 0 [pid 3620] close(3 [pid 7815] clone(child_stack=0x7fcf662cb3f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID [pid 3620] <... close resumed>) = 0 [pid 7819] <... futex resumed>) = 1 [pid 7808] <... futex resumed>) = 0 [pid 7816] <... memfd_create resumed>) = 3 [pid 3620] rmdir("./166" [pid 7819] ftruncate(5, 136348160 [pid 7816] ftruncate(3, 2097152 [pid 7815] <... clone resumed>, parent_tid=[7820], tls=0x7fcf662cb700, child_tidptr=0x7fcf662cb9d0) = 7820 [pid 7808] futex(0x7fcf663c54d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3620] <... rmdir resumed>) = 0 [pid 7815] futex(0x7fcf663c54d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7808] <... futex resumed>) = 0 [pid 3620] mkdir("./167", 0777 [pid 7819] <... ftruncate resumed>) = 0 [pid 7816] <... ftruncate resumed>) = 0 [pid 7815] <... futex resumed>) = 0 [pid 7808] futex(0x7fcf663c54dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3620] <... mkdir resumed>) = 0 [pid 3618] umount2("./169/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7819] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7816] pwrite64(3, "\x20\x00\x00\x00\x00\x02\x00\x00\x19\x00\x00\x00\x90\x01\x00\x00\x0f\x00\x00\x00\x00\x00\x00\x00\x02\x00\x00\x00\x06\x00\x00\x00\x00\x00\x08\x00\x00\x80\x00\x00\x20\x00\x00\x00\xdb\xf4\x65\x5f\xdb\xf4\x65\x5f\x01\x00\xff\xff\x53\xef\x01\x00\x01\x00\x00\x00\xda\xf4\x65\x5f\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x00\x0b\x00\x00\x00\x00\x04\x00\x00\x08\x00\x00\x00\xd2\xc2\x00\x00"..., 102, 1024 [pid 7815] futex(0x7fcf663c54dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3620] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 3618] <... umount2 resumed>) = -1 EINVAL (Invalid argument) ./strace-static-x86_64: Process 7820 attached [pid 7819] <... futex resumed>) = 1 [pid 7816] <... pwrite64 resumed>) = 102 [pid 7808] <... futex resumed>) = 0 [pid 3620] <... openat resumed>) = 3 [pid 3618] lstat("./169/file0", [pid 7820] set_robust_list(0x7fcf662cb9e0, 24 [pid 7819] socket(AF_INET6, SOCK_STREAM, IPPROTO_IP [pid 7816] pwrite64(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x82\xe3\x67\x24\xc6\xf3\x4c\xaa\x84\x6e\xd2\xe5\x27\x70\x33\x78\x01\x00\x40", 31, 1248 [pid 7808] futex(0x7fcf663c54d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3620] ioctl(3, LOOP_CLR_FD [pid 7820] <... set_robust_list resumed>) = 0 [pid 7819] <... socket resumed>) = 6 [pid 7816] <... pwrite64 resumed>) = 31 [pid 7808] <... futex resumed>) = 0 [pid 3620] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 3618] <... lstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 7820] chdir("./file0" [pid 7819] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7816] pwrite64(3, "\x02\x00\x00\x00\x03\x00\x00\x00\x04\x00\x00\x00\x19\x00\x0f\x00\x03\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0f\x00\x2e\x69", 32, 4096 [pid 7808] futex(0x7fcf663c54dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3620] close(3 [pid 3618] umount2("./169/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7820] <... chdir resumed>) = -1 ENOENT (No such file or directory) [pid 7819] <... futex resumed>) = 0 [pid 7816] <... pwrite64 resumed>) = 32 [pid 7808] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 3620] <... close resumed>) = 0 [pid 3618] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7820] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7819] futex(0x7fcf663c54d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7816] pwrite64(3, "\x7f\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff"..., 4098, 8192 [pid 7808] futex(0x7fcf663c54d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3620] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 3618] openat(AT_FDCWD, "./169/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 7820] <... futex resumed>) = 1 [pid 7819] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7816] <... pwrite64 resumed>) = 4098 [pid 7815] <... futex resumed>) = 0 [pid 7808] <... futex resumed>) = 0 [pid 7820] futex(0x7fcf663c54d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7819] close(6 [pid 7816] pwrite64(3, "\xed\x41\x00\x00\x10\x00\x00\x00\xda\xf4\x65\x5f\xdb\xf4\x65\x5f\xdb\xf4\x65\x5f\x00\x00\x00\x00\x00\x00\x04\x00\x80\x00\x00\x00\x00\x00\x08\x00\x05\x00\x00\x00\x0a\xf3\x01\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x09\x00\x00\x00\x10", 61, 17408 [pid 7815] futex(0x7fcf663c54d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7808] futex(0x7fcf663c54dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3620] <... clone resumed>, child_tidptr=0x555556c575d0) = 7821 [pid 3618] <... openat resumed>) = 4 [pid 7820] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7819] <... close resumed>) = 0 [pid 7816] <... pwrite64 resumed>) = 61 [pid 7815] <... futex resumed>) = 0 [pid 7820] creat("./bus", 000 [pid 7819] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7816] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 7815] futex(0x7fcf663c54dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3618] fstat(4, [pid 7820] <... creat resumed>) = 4 [pid 7819] <... futex resumed>) = 1 [pid 7816] <... openat resumed>) = 5 [pid 7808] <... futex resumed>) = 0 [pid 3618] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 7820] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7819] futex(0x7fcf663c54d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7816] ioctl(5, LOOP_SET_FD, 3 [pid 7808] futex(0x7fcf663c54d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3618] getdents64(4, [pid 7820] <... futex resumed>) = 1 [pid 7819] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7815] <... futex resumed>) = 0 [pid 7808] <... futex resumed>) = 0 ./strace-static-x86_64: Process 7821 attached [pid 7820] futex(0x7fcf663c54d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7815] futex(0x7fcf663c54d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7821] set_robust_list(0x555556c575e0, 24 [pid 7820] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7815] <... futex resumed>) = 0 [pid 7821] <... set_robust_list resumed>) = 0 [pid 7820] ftruncate(4, 136348160 [pid 7815] futex(0x7fcf663c54dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7821] chdir("./167" [pid 7820] <... ftruncate resumed>) = 0 [pid 7821] <... chdir resumed>) = 0 [pid 7820] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7821] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7820] <... futex resumed>) = 1 [pid 7815] <... futex resumed>) = 0 [pid 7821] <... prctl resumed>) = 0 [pid 7820] futex(0x7fcf663c54d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7815] futex(0x7fcf663c54d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7821] setpgid(0, 0 [pid 7820] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7815] <... futex resumed>) = 0 [pid 7821] <... setpgid resumed>) = 0 [pid 7820] socket(AF_INET6, SOCK_STREAM, IPPROTO_IP [pid 7815] futex(0x7fcf663c54dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7821] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7820] <... socket resumed>) = 6 [pid 7821] <... openat resumed>) = 3 [pid 7820] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7821] write(3, "1000", 4 [pid 7820] <... futex resumed>) = 1 [pid 7815] <... futex resumed>) = 0 [pid 7821] <... write resumed>) = 4 [pid 7820] futex(0x7fcf663c54d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7815] futex(0x7fcf663c54d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7821] close(3 [pid 7820] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7815] <... futex resumed>) = 0 [pid 7821] <... close resumed>) = 0 [pid 7820] close(6 [pid 7815] futex(0x7fcf663c54dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7808] futex(0x7fcf663c54dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7819] open("./bus", O_RDWR|O_NOCTTY|O_DIRECT|O_NOATIME|O_CLOEXEC|0x1000000 [pid 7821] symlink("/dev/binderfs", "./binderfs" [pid 7820] <... close resumed>) = 0 [pid 3618] <... getdents64 resumed>0x555556c60660 /* 2 entries */, 32768) = 48 [pid 7821] <... symlink resumed>) = 0 [pid 7820] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7819] <... open resumed>) = 6 [pid 3618] getdents64(4, [pid 7821] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7820] <... futex resumed>) = 1 [pid 7819] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7815] <... futex resumed>) = 0 [pid 3618] <... getdents64 resumed>0x555556c60660 /* 0 entries */, 32768) = 0 [pid 7821] <... futex resumed>) = 0 [pid 7820] futex(0x7fcf663c54d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7819] <... futex resumed>) = 1 [pid 7816] <... ioctl resumed>) = 0 [pid 7815] futex(0x7fcf663c54d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7808] <... futex resumed>) = 0 [pid 3618] close(4 [pid 7821] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 7820] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7819] futex(0x7fcf663c54d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7815] <... futex resumed>) = 0 [pid 7808] futex(0x7fcf663c54d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3618] <... close resumed>) = 0 [pid 7821] <... mmap resumed>) = 0x7fcf662cc000 [pid 7820] open("./bus", O_RDWR|O_NOCTTY|O_DIRECT|O_NOATIME|O_CLOEXEC|0x1000000 [pid 7819] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7815] futex(0x7fcf663c54dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7808] <... futex resumed>) = 0 [pid 3618] rmdir("./169/file0" [pid 7821] mprotect(0x7fcf662cd000, 131072, PROT_READ|PROT_WRITE [pid 7820] <... open resumed>) = 6 [pid 7819] sendfile(6, 6, NULL, 4294959098 [pid 7808] futex(0x7fcf663c54dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7821] <... mprotect resumed>) = 0 [pid 7820] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3618] <... rmdir resumed>) = 0 [pid 7821] clone(child_stack=0x7fcf662ec3f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID [pid 7820] <... futex resumed>) = 1 [pid 7815] <... futex resumed>) = 0 [pid 3618] getdents64(3, [pid 7820] futex(0x7fcf663c54d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7816] mkdir("./file0", 0777 [pid 7815] futex(0x7fcf663c54d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7821] <... clone resumed>, parent_tid=[7822], tls=0x7fcf662ec700, child_tidptr=0x7fcf662ec9d0) = 7822 [pid 7820] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7816] <... mkdir resumed>) = 0 [pid 7815] <... futex resumed>) = 0 [pid 3618] <... getdents64 resumed>0x555556c58620 /* 0 entries */, 32768) = 0 [pid 7821] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7820] sendfile(6, 6, NULL, 4294959098 [pid 7816] mount("/dev/loop1", "./file0", "./bus", 0, "" [pid 7815] futex(0x7fcf663c54dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7809] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 3618] close(3 [pid 7821] <... futex resumed>) = 0 [pid 7809] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3618] <... close resumed>) = 0 [pid 7821] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=100000000} [pid 7812] <... futex resumed>) = 0 [pid 7809] <... futex resumed>) = 1 [pid 3618] rmdir("./169" [pid 7812] write(5, "#! ./file0\n", 11 [pid 7809] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3618] <... rmdir resumed>) = 0 [pid 7812] <... write resumed>) = 11 [pid 3618] mkdir("./170", 0777 [pid 7813] <... ioctl resumed>) = 0 [pid 7812] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7813] close(4 [pid 7812] <... futex resumed>) = 1 [pid 7809] <... futex resumed>) = 0 [pid 3618] <... mkdir resumed>) = 0 ./strace-static-x86_64: Process 7822 attached [pid 7813] <... close resumed>) = 0 [pid 7812] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 3618] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 7822] set_robust_list(0x7fcf662ec9e0, 24 [pid 7813] close(3 [pid 7822] <... set_robust_list resumed>) = 0 [pid 7813] <... close resumed>) = 0 [pid 3618] <... openat resumed>) = 3 [pid 7813] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3618] ioctl(3, LOOP_CLR_FD [pid 7822] memfd_create("syzkaller", 0 [pid 7813] <... futex resumed>) = 0 [pid 3618] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 7822] <... memfd_create resumed>) = 3 [ 179.442316][ T7816] loop1: detected capacity change from 0 to 4096 [pid 7813] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 3618] close(3 [pid 7822] ftruncate(3, 2097152 [pid 3618] <... close resumed>) = 0 [pid 7822] <... ftruncate resumed>) = 0 [pid 3618] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 7822] pwrite64(3, "\x20\x00\x00\x00\x00\x02\x00\x00\x19\x00\x00\x00\x90\x01\x00\x00\x0f\x00\x00\x00\x00\x00\x00\x00\x02\x00\x00\x00\x06\x00\x00\x00\x00\x00\x08\x00\x00\x80\x00\x00\x20\x00\x00\x00\xdb\xf4\x65\x5f\xdb\xf4\x65\x5f\x01\x00\xff\xff\x53\xef\x01\x00\x01\x00\x00\x00\xda\xf4\x65\x5f\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x00\x0b\x00\x00\x00\x00\x04\x00\x00\x08\x00\x00\x00\xd2\xc2\x00\x00"..., 102, 1024) = 102 [pid 7808] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 7822] pwrite64(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x82\xe3\x67\x24\xc6\xf3\x4c\xaa\x84\x6e\xd2\xe5\x27\x70\x33\x78\x01\x00\x40", 31, 1248 [pid 7808] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3618] <... clone resumed>, child_tidptr=0x555556c575d0) = 7824 [pid 7822] <... pwrite64 resumed>) = 31 [pid 7813] <... futex resumed>) = 0 [pid 7808] <... futex resumed>) = 1 ./strace-static-x86_64: Process 7824 attached [pid 7822] pwrite64(3, "\x02\x00\x00\x00\x03\x00\x00\x00\x04\x00\x00\x00\x19\x00\x0f\x00\x03\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0f\x00\x2e\x69", 32, 4096 [pid 7813] write(5, "#! ./file0\n", 11 [pid 7808] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7824] set_robust_list(0x555556c575e0, 24 [pid 7822] <... pwrite64 resumed>) = 32 [pid 7815] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 7813] <... write resumed>) = 11 [pid 7824] <... set_robust_list resumed>) = 0 [pid 7822] pwrite64(3, "\x7f\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff"..., 4098, 8192 [pid 7815] futex(0x7fcf663c54ec, FUTEX_WAKE_PRIVATE, 1000000 [pid 7813] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7824] chdir("./170" [pid 7822] <... pwrite64 resumed>) = 4098 [pid 7815] <... futex resumed>) = 0 [pid 7813] <... futex resumed>) = 1 [pid 7808] <... futex resumed>) = 0 [pid 7824] <... chdir resumed>) = 0 [pid 7822] pwrite64(3, "\xed\x41\x00\x00\x10\x00\x00\x00\xda\xf4\x65\x5f\xdb\xf4\x65\x5f\xdb\xf4\x65\x5f\x00\x00\x00\x00\x00\x00\x04\x00\x80\x00\x00\x00\x00\x00\x08\x00\x05\x00\x00\x00\x0a\xf3\x01\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x09\x00\x00\x00\x10", 61, 17408 [pid 7815] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 7813] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7824] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7822] <... pwrite64 resumed>) = 61 [pid 7815] <... mmap resumed>) = 0x7fcf6628a000 [pid 7824] <... prctl resumed>) = 0 [pid 7822] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 7815] mprotect(0x7fcf6628b000, 131072, PROT_READ|PROT_WRITE [pid 7824] setpgid(0, 0 [pid 7822] <... openat resumed>) = 4 [pid 7815] <... mprotect resumed>) = 0 [pid 7824] <... setpgid resumed>) = 0 [pid 7822] ioctl(4, LOOP_SET_FD, 3 [pid 7815] clone(child_stack=0x7fcf662aa3f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID [pid 7824] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 7815] <... clone resumed>, parent_tid=[7825], tls=0x7fcf662aa700, child_tidptr=0x7fcf662aa9d0) = 7825 [pid 7824] write(3, "1000", 4 [pid 7815] futex(0x7fcf663c54e8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7824] <... write resumed>) = 4 [pid 7815] <... futex resumed>) = 0 [pid 7824] close(3 [pid 7815] futex(0x7fcf663c54ec, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7824] <... close resumed>) = 0 ./strace-static-x86_64: Process 7825 attached [pid 7824] symlink("/dev/binderfs", "./binderfs" [pid 7825] set_robust_list(0x7fcf662aa9e0, 24 [pid 7824] <... symlink resumed>) = 0 [pid 7822] <... ioctl resumed>) = 0 [pid 7825] <... set_robust_list resumed>) = 0 [pid 7824] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7822] mkdir("./file0", 0777 [pid 7825] write(4, "#! ./file0\n", 11 [pid 7824] <... futex resumed>) = 0 [pid 7822] <... mkdir resumed>) = 0 [pid 7825] <... write resumed>) = 11 [pid 7824] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 7822] mount("/dev/loop4", "./file0", "ext4", 0, ",errors=continue" [pid 7821] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 7825] futex(0x7fcf663c54ec, FUTEX_WAKE_PRIVATE, 1000000 [pid 7824] <... mmap resumed>) = 0x7fcf662cc000 [pid 7821] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7825] <... futex resumed>) = 1 [pid 7824] mprotect(0x7fcf662cd000, 131072, PROT_READ|PROT_WRITE [pid 7821] <... futex resumed>) = 0 [pid 7815] <... futex resumed>) = 0 [pid 7825] futex(0x7fcf663c54e8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7824] <... mprotect resumed>) = 0 [pid 7821] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 7824] clone(child_stack=0x7fcf662ec3f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID [pid 7821] <... mmap resumed>) = 0x7fcf662ab000 [pid 7821] mprotect(0x7fcf662ac000, 131072, PROT_READ|PROT_WRITE [pid 7816] <... mount resumed>) = -1 ENODEV (No such device) [pid 7824] <... clone resumed>, parent_tid=[7827], tls=0x7fcf662ec700, child_tidptr=0x7fcf662ec9d0) = 7827 [pid 7821] <... mprotect resumed>) = 0 [pid 7816] ioctl(5, LOOP_CLR_FD./strace-static-x86_64: Process 7827 attached [pid 7824] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [ 179.556336][ T7822] loop4: detected capacity change from 0 to 4096 [pid 7821] clone(child_stack=0x7fcf662cb3f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID [pid 7827] set_robust_list(0x7fcf662ec9e0, 24 [pid 7824] <... futex resumed>) = 0 [pid 7822] <... mount resumed>) = 0 [pid 7827] <... set_robust_list resumed>) = 0 [pid 7824] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=100000000} [pid 7822] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 7821] <... clone resumed>, parent_tid=[7828], tls=0x7fcf662cb700, child_tidptr=0x7fcf662cb9d0) = 7828 [pid 7827] memfd_create("syzkaller", 0 [pid 7822] <... openat resumed>) = 5 [pid 7821] futex(0x7fcf663c54d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7827] <... memfd_create resumed>) = 3 [pid 7822] ioctl(4, LOOP_CLR_FD [pid 7821] <... futex resumed>) = 0 ./strace-static-x86_64: Process 7828 attached [pid 7827] ftruncate(3, 2097152 [pid 7822] <... ioctl resumed>) = 0 [pid 7821] futex(0x7fcf663c54dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7828] set_robust_list(0x7fcf662cb9e0, 24 [pid 7827] <... ftruncate resumed>) = 0 [pid 7822] close(4 [pid 7828] <... set_robust_list resumed>) = 0 [pid 7827] pwrite64(3, "\x20\x00\x00\x00\x00\x02\x00\x00\x19\x00\x00\x00\x90\x01\x00\x00\x0f\x00\x00\x00\x00\x00\x00\x00\x02\x00\x00\x00\x06\x00\x00\x00\x00\x00\x08\x00\x00\x80\x00\x00\x20\x00\x00\x00\xdb\xf4\x65\x5f\xdb\xf4\x65\x5f\x01\x00\xff\xff\x53\xef\x01\x00\x01\x00\x00\x00\xda\xf4\x65\x5f\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x00\x0b\x00\x00\x00\x00\x04\x00\x00\x08\x00\x00\x00\xd2\xc2\x00\x00"..., 102, 1024 [pid 7822] <... close resumed>) = 0 [pid 7816] <... ioctl resumed>) = 0 [pid 7828] chdir("./file0" [pid 7827] <... pwrite64 resumed>) = 102 [pid 7822] close(3 [pid 7816] close(5 [pid 7828] <... chdir resumed>) = 0 [pid 7827] pwrite64(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x82\xe3\x67\x24\xc6\xf3\x4c\xaa\x84\x6e\xd2\xe5\x27\x70\x33\x78\x01\x00\x40", 31, 1248 [pid 7822] <... close resumed>) = 0 [pid 7816] <... close resumed>) = 0 [pid 7828] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7827] <... pwrite64 resumed>) = 31 [pid 7822] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7816] close(3 [pid 7828] <... futex resumed>) = 1 [pid 7827] pwrite64(3, "\x02\x00\x00\x00\x03\x00\x00\x00\x04\x00\x00\x00\x19\x00\x0f\x00\x03\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0f\x00\x2e\x69", 32, 4096 [pid 7822] <... futex resumed>) = 0 [pid 7821] <... futex resumed>) = 0 [pid 7816] <... close resumed>) = 0 [pid 7828] futex(0x7fcf663c54d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7827] <... pwrite64 resumed>) = 32 [pid 7822] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7821] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7816] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7827] pwrite64(3, "\x7f\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff"..., 4098, 8192 [pid 7822] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7821] <... futex resumed>) = 0 [pid 7816] <... futex resumed>) = 0 [pid 7827] <... pwrite64 resumed>) = 4098 [pid 7822] creat("./bus", 000 [pid 7821] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7816] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7827] pwrite64(3, "\xed\x41\x00\x00\x10\x00\x00\x00\xda\xf4\x65\x5f\xdb\xf4\x65\x5f\xdb\xf4\x65\x5f\x00\x00\x00\x00\x00\x00\x04\x00\x80\x00\x00\x00\x00\x00\x08\x00\x05\x00\x00\x00\x0a\xf3\x01\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x09\x00\x00\x00\x10", 61, 17408 [pid 7822] <... creat resumed>) = 3 [pid 7827] <... pwrite64 resumed>) = 61 [pid 7822] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7827] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 7822] <... futex resumed>) = 1 [pid 7821] <... futex resumed>) = 0 [pid 7827] <... openat resumed>) = 4 [pid 7822] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7821] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7827] ioctl(4, LOOP_SET_FD, 3 [pid 7822] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7821] <... futex resumed>) = 0 [pid 7822] ftruncate(3, 136348160 [pid 7821] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7827] <... ioctl resumed>) = 0 [pid 7822] <... ftruncate resumed>) = 0 [pid 7827] mkdir("./file0", 0777 [pid 7824] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 7822] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7827] <... mkdir resumed>) = 0 [pid 7824] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7822] <... futex resumed>) = 1 [pid 7821] <... futex resumed>) = 0 [pid 7827] mount("/dev/loop2", "./file0", "ext4", 0, ",errors=continue" [pid 7824] <... futex resumed>) = 0 [pid 7822] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7821] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7824] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 7822] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7821] <... futex resumed>) = 0 [pid 7824] <... mmap resumed>) = 0x7fcf662ab000 [pid 7822] socket(AF_INET6, SOCK_STREAM, IPPROTO_IP [pid 7821] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7824] mprotect(0x7fcf662ac000, 131072, PROT_READ|PROT_WRITE [pid 7822] <... socket resumed>) = 4 [pid 7827] <... mount resumed>) = 0 [pid 7824] <... mprotect resumed>) = 0 [pid 7822] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7827] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 7824] clone(child_stack=0x7fcf662cb3f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID [pid 7822] <... futex resumed>) = 1 [pid 7821] <... futex resumed>) = 0 [pid 7827] <... openat resumed>) = 5 [pid 7822] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7821] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7827] ioctl(4, LOOP_CLR_FD [pid 7824] <... clone resumed>, parent_tid=[7830], tls=0x7fcf662cb700, child_tidptr=0x7fcf662cb9d0) = 7830 [pid 7822] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7821] <... futex resumed>) = 0 [pid 7827] <... ioctl resumed>) = 0 [pid 7824] futex(0x7fcf663c54d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7822] close(4 [ 179.707883][ T7827] loop2: detected capacity change from 0 to 4096 [pid 7821] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7827] close(4 [pid 7824] <... futex resumed>) = 0 [pid 7822] <... close resumed>) = 0 ./strace-static-x86_64: Process 7830 attached [pid 7827] <... close resumed>) = 0 [pid 7824] futex(0x7fcf663c54dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7822] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7830] set_robust_list(0x7fcf662cb9e0, 24 [pid 7827] close(3 [pid 7822] <... futex resumed>) = 1 [pid 7821] <... futex resumed>) = 0 [pid 7830] <... set_robust_list resumed>) = 0 [pid 7827] <... close resumed>) = 0 [pid 7822] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7821] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7830] chdir("./file0" [pid 7827] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7822] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7821] <... futex resumed>) = 0 [pid 7830] <... chdir resumed>) = 0 [pid 7827] <... futex resumed>) = 0 [pid 7822] open("./bus", O_RDWR|O_NOCTTY|O_DIRECT|O_NOATIME|O_CLOEXEC|0x1000000 [pid 7821] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7830] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7827] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7822] <... open resumed>) = 4 [pid 7830] <... futex resumed>) = 1 [pid 7824] <... futex resumed>) = 0 [pid 7830] futex(0x7fcf663c54d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7824] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7827] <... futex resumed>) = 0 [pid 7824] <... futex resumed>) = 1 [pid 7827] creat("./bus", 000 [pid 7824] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7827] <... creat resumed>) = 3 [pid 7822] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7827] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7822] <... futex resumed>) = 1 [pid 7821] <... futex resumed>) = 0 [pid 7827] <... futex resumed>) = 1 [pid 7824] <... futex resumed>) = 0 [pid 7822] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7821] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7827] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7824] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7822] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7821] <... futex resumed>) = 0 [pid 7827] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7824] <... futex resumed>) = 0 [pid 7822] sendfile(4, 4, NULL, 4294959098 [pid 7821] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7827] ftruncate(3, 136348160 [pid 7824] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7827] <... ftruncate resumed>) = 0 [pid 7827] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 7824] <... futex resumed>) = 0 [pid 7827] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7824] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7827] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7824] <... futex resumed>) = 0 [pid 7827] socket(AF_INET6, SOCK_STREAM, IPPROTO_IP [pid 7824] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7827] <... socket resumed>) = 4 [pid 7827] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 7824] <... futex resumed>) = 0 [pid 7827] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7824] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7827] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7824] <... futex resumed>) = 0 [pid 7827] close(4 [pid 7824] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7827] <... close resumed>) = 0 [ 179.800063][ T27] kauditd_printk_skb: 35 callbacks suppressed [ 179.800081][ T27] audit: type=1800 audit(1657771697.288:1125): pid=7822 uid=0 auid=4294967295 ses=4294967295 subj=root:sysadm_r:sysadm_t op=collect_data cause=failed(directio) comm="syz-executor260" name="bus" dev="loop4" ino=17 res=0 errno=0 [pid 7827] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 7824] <... futex resumed>) = 0 [pid 7827] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7824] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7827] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7824] <... futex resumed>) = 0 [pid 7827] open("./bus", O_RDWR|O_NOCTTY|O_DIRECT|O_NOATIME|O_CLOEXEC|0x1000000 [pid 7824] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7827] <... open resumed>) = 4 [pid 7821] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 7821] futex(0x7fcf663c54d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7828] <... futex resumed>) = 0 [pid 7821] <... futex resumed>) = 1 [pid 7828] write(3, "#! ./file0\n", 11 [pid 7821] futex(0x7fcf663c54dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7828] <... write resumed>) = 11 [pid 7828] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 7821] <... futex resumed>) = 0 [pid 7828] futex(0x7fcf663c54d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7827] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7822] <... sendfile resumed>) = 1638400 [pid 7827] <... futex resumed>) = 1 [pid 7824] <... futex resumed>) = 0 [pid 7822] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7827] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7824] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7822] <... futex resumed>) = 0 [pid 7827] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7824] <... futex resumed>) = 0 [pid 7822] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7827] sendfile(4, 4, NULL, 4294959098 [pid 7824] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7821] exit_group(0 [pid 7828] <... futex resumed>) = ? [pid 7822] <... futex resumed>) = ? [pid 7821] <... exit_group resumed>) = ? [pid 7828] +++ exited with 0 +++ [pid 7822] +++ exited with 0 +++ [pid 7821] +++ exited with 0 +++ [ 179.892408][ T27] audit: type=1800 audit(1657771697.378:1126): pid=7827 uid=0 auid=4294967295 ses=4294967295 subj=root:sysadm_r:sysadm_t op=collect_data cause=failed(directio) comm="syz-executor260" name="bus" dev="loop2" ino=17 res=0 errno=0 [pid 3620] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7821, si_uid=0, si_status=0, si_utime=0, si_stime=3} --- [pid 3620] umount2("./167", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3620] openat(AT_FDCWD, "./167", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 3620] fstat(3, {st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 3620] getdents64(3, 0x555556c58620 /* 4 entries */, 32768) = 112 [pid 3620] umount2("./167/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3620] lstat("./167/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}) = 0 [pid 3620] unlink("./167/binderfs") = 0 [pid 7827] <... sendfile resumed>) = 1638400 [pid 3620] umount2("./167/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7827] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7824] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 7827] <... futex resumed>) = 0 [pid 7824] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7827] write(3, "#! ./file0\n", 11 [pid 7824] <... futex resumed>) = 0 [pid 7827] <... write resumed>) = 11 [pid 7824] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7827] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 7824] <... futex resumed>) = 0 [pid 7827] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7824] exit_group(0 [pid 7830] <... futex resumed>) = ? [pid 7827] <... futex resumed>) = ? [pid 7824] <... exit_group resumed>) = ? [pid 7830] +++ exited with 0 +++ [pid 7827] +++ exited with 0 +++ [pid 7824] +++ exited with 0 +++ [pid 3618] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7824, si_uid=0, si_status=0, si_utime=0, si_stime=3} --- [pid 3620] <... umount2 resumed>) = 0 [pid 3618] restart_syscall(<... resuming interrupted clone ...> [pid 3620] umount2("./167/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3618] <... restart_syscall resumed>) = 0 [pid 3620] lstat("./167/file0", {st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 3618] umount2("./170", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3620] umount2("./167/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3618] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3620] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3618] openat(AT_FDCWD, "./170", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 3620] openat(AT_FDCWD, "./167/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 3618] <... openat resumed>) = 3 [pid 3620] <... openat resumed>) = 4 [pid 3620] fstat(4, [pid 3618] fstat(3, [pid 3620] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 3618] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 3620] getdents64(4, [pid 3618] getdents64(3, [pid 3620] <... getdents64 resumed>0x555556c60660 /* 2 entries */, 32768) = 48 [pid 3618] <... getdents64 resumed>0x555556c58620 /* 4 entries */, 32768) = 112 [pid 3620] getdents64(4, [pid 3618] umount2("./170/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3620] <... getdents64 resumed>0x555556c60660 /* 0 entries */, 32768) = 0 [pid 3618] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3620] close(4 [pid 3618] lstat("./170/binderfs", [pid 3620] <... close resumed>) = 0 [pid 3618] <... lstat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}) = 0 [pid 3620] rmdir("./167/file0" [pid 3618] unlink("./170/binderfs" [pid 3620] <... rmdir resumed>) = 0 [pid 3618] <... unlink resumed>) = 0 [pid 3620] getdents64(3, [pid 3618] umount2("./170/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3620] <... getdents64 resumed>0x555556c58620 /* 0 entries */, 32768) = 0 [pid 3620] close(3) = 0 [pid 3620] rmdir("./167" [pid 7807] exit_group(0 [pid 3620] <... rmdir resumed>) = 0 [pid 7811] <... futex resumed>) = ? [pid 7807] <... exit_group resumed>) = ? [pid 7811] +++ exited with 0 +++ [pid 3620] mkdir("./168", 0777) = 0 [pid 3620] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 7810] <... sendfile resumed>) = ? [pid 3620] <... openat resumed>) = 3 [pid 7810] +++ exited with 0 +++ [pid 7807] +++ exited with 0 +++ [pid 3620] ioctl(3, LOOP_CLR_FD) = -1 ENXIO (No such device or address) [pid 3620] close(3 [pid 3619] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7807, si_uid=0, si_status=0, si_utime=0, si_stime=15} --- [pid 3620] <... close resumed>) = 0 [pid 3619] restart_syscall(<... resuming interrupted clone ...> [pid 3620] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 3619] <... restart_syscall resumed>) = 0 [pid 3620] <... clone resumed>, child_tidptr=0x555556c575d0) = 7831 ./strace-static-x86_64: Process 7831 attached [pid 3619] umount2("./176", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7831] set_robust_list(0x555556c575e0, 24) = 0 [pid 3619] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3618] <... umount2 resumed>) = 0 [pid 7831] chdir("./168" [pid 3619] openat(AT_FDCWD, "./176", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 3618] umount2("./170/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7831] <... chdir resumed>) = 0 [pid 7831] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 3619] <... openat resumed>) = 3 [pid 3618] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7831] <... prctl resumed>) = 0 [pid 3619] fstat(3, [pid 3618] lstat("./170/file0", [pid 7831] setpgid(0, 0 [pid 3618] <... lstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 7831] <... setpgid resumed>) = 0 [pid 3619] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 3618] umount2("./170/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7831] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 3619] getdents64(3, [pid 3618] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7831] <... openat resumed>) = 3 [pid 3619] <... getdents64 resumed>0x555556c58620 /* 4 entries */, 32768) = 112 [pid 3618] openat(AT_FDCWD, "./170/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 7831] write(3, "1000", 4 [pid 3619] umount2("./176/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3618] <... openat resumed>) = 4 [pid 7831] <... write resumed>) = 4 [pid 3619] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3618] fstat(4, [pid 7831] close(3 [pid 3619] lstat("./176/binderfs", [pid 3618] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 7831] <... close resumed>) = 0 [pid 3619] <... lstat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}) = 0 [pid 3618] getdents64(4, [pid 7831] symlink("/dev/binderfs", "./binderfs" [pid 3619] unlink("./176/binderfs" [pid 3618] <... getdents64 resumed>0x555556c60660 /* 2 entries */, 32768) = 48 [pid 7831] <... symlink resumed>) = 0 [pid 3619] <... unlink resumed>) = 0 [pid 3618] getdents64(4, [pid 7831] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7809] exit_group(0 [pid 3619] umount2("./176/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3618] <... getdents64 resumed>0x555556c60660 /* 0 entries */, 32768) = 0 [pid 7831] <... futex resumed>) = 0 [pid 7818] <... sendfile resumed>) = ? [pid 7812] <... futex resumed>) = ? [pid 7809] <... exit_group resumed>) = ? [pid 3618] close(4 [pid 7831] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 7818] +++ exited with 0 +++ [pid 7812] +++ exited with 0 +++ [pid 7809] +++ exited with 0 +++ [pid 3618] <... close resumed>) = 0 [pid 7831] <... mmap resumed>) = 0x7fcf662cc000 [pid 7815] exit_group(0 [pid 3619] <... umount2 resumed>) = 0 [pid 3618] rmdir("./170/file0" [pid 7831] mprotect(0x7fcf662cd000, 131072, PROT_READ|PROT_WRITE [pid 7825] <... futex resumed>) = ? [pid 7820] <... sendfile resumed>) = ? [pid 7816] <... futex resumed>) = ? [pid 7815] <... exit_group resumed>) = ? [pid 3619] umount2("./176/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3618] <... rmdir resumed>) = 0 [pid 7831] <... mprotect resumed>) = 0 [pid 7825] +++ exited with 0 +++ [pid 7820] +++ exited with 0 +++ [pid 7816] +++ exited with 0 +++ [pid 7815] +++ exited with 0 +++ [pid 3619] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3618] getdents64(3, [pid 3616] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7809, si_uid=0, si_status=0, si_utime=0, si_stime=17} --- [pid 7831] clone(child_stack=0x7fcf662ec3f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID [pid 3619] lstat("./176/file0", [pid 3618] <... getdents64 resumed>0x555556c58620 /* 0 entries */, 32768) = 0 [pid 3617] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7815, si_uid=0, si_status=0, si_utime=0, si_stime=19} --- [pid 3616] umount2("./181", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3619] <... lstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 3618] close(3 [pid 3617] restart_syscall(<... resuming interrupted clone ...> [pid 7831] <... clone resumed>, parent_tid=[7832], tls=0x7fcf662ec700, child_tidptr=0x7fcf662ec9d0) = 7832 [pid 3619] umount2("./176/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3618] <... close resumed>) = 0 [pid 3617] <... restart_syscall resumed>) = 0 [pid 3616] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7831] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3619] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3618] rmdir("./170" [pid 3616] openat(AT_FDCWD, "./181", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 7831] <... futex resumed>) = 0 [pid 3619] openat(AT_FDCWD, "./176/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 3618] <... rmdir resumed>) = 0 [pid 7831] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=100000000} [pid 3618] mkdir("./171", 0777 [pid 3616] <... openat resumed>) = 3 ./strace-static-x86_64: Process 7832 attached [pid 3619] <... openat resumed>) = 4 [pid 3618] <... mkdir resumed>) = 0 [pid 3617] umount2("./171", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3616] fstat(3, [pid 7832] set_robust_list(0x7fcf662ec9e0, 24 [pid 3619] fstat(4, [pid 3618] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 3617] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3616] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 7832] <... set_robust_list resumed>) = 0 [pid 3619] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 3618] <... openat resumed>) = 3 [pid 3617] openat(AT_FDCWD, "./171", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 3616] getdents64(3, [pid 7832] memfd_create("syzkaller", 0 [pid 3619] getdents64(4, [pid 3618] ioctl(3, LOOP_CLR_FD [pid 3617] <... openat resumed>) = 3 [pid 7832] <... memfd_create resumed>) = 3 [pid 3619] <... getdents64 resumed>0x555556c60660 /* 3 entries */, 32768) = 72 [pid 3618] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 3617] fstat(3, [pid 3616] <... getdents64 resumed>0x555556c58620 /* 4 entries */, 32768) = 112 [pid 7832] ftruncate(3, 2097152 [pid 3619] umount2("./176/file0/bus", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3618] close(3 [pid 3617] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 3616] umount2("./181/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7832] <... ftruncate resumed>) = 0 [pid 3619] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3618] <... close resumed>) = 0 [pid 7832] pwrite64(3, "\x20\x00\x00\x00\x00\x02\x00\x00\x19\x00\x00\x00\x90\x01\x00\x00\x0f\x00\x00\x00\x00\x00\x00\x00\x02\x00\x00\x00\x06\x00\x00\x00\x00\x00\x08\x00\x00\x80\x00\x00\x20\x00\x00\x00\xdb\xf4\x65\x5f\xdb\xf4\x65\x5f\x01\x00\xff\xff\x53\xef\x01\x00\x01\x00\x00\x00\xda\xf4\x65\x5f\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x00\x0b\x00\x00\x00\x00\x04\x00\x00\x08\x00\x00\x00\xd2\xc2\x00\x00"..., 102, 1024 [pid 3618] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 7832] <... pwrite64 resumed>) = 102 [pid 7832] pwrite64(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x82\xe3\x67\x24\xc6\xf3\x4c\xaa\x84\x6e\xd2\xe5\x27\x70\x33\x78\x01\x00\x40", 31, 1248 [pid 3618] <... clone resumed>, child_tidptr=0x555556c575d0) = 7833 [pid 7832] <... pwrite64 resumed>) = 31 [pid 7832] pwrite64(3, "\x02\x00\x00\x00\x03\x00\x00\x00\x04\x00\x00\x00\x19\x00\x0f\x00\x03\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0f\x00\x2e\x69", 32, 4096) = 32 [pid 7832] pwrite64(3, "\x7f\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff"..., 4098, 8192) = 4098 [pid 7832] pwrite64(3, "\xed\x41\x00\x00\x10\x00\x00\x00\xda\xf4\x65\x5f\xdb\xf4\x65\x5f\xdb\xf4\x65\x5f\x00\x00\x00\x00\x00\x00\x04\x00\x80\x00\x00\x00\x00\x00\x08\x00\x05\x00\x00\x00\x0a\xf3\x01\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x09\x00\x00\x00\x10", 61, 17408) = 61 [pid 7832] openat(AT_FDCWD, "/dev/loop4", O_RDWR) = 4 [pid 7832] ioctl(4, LOOP_SET_FD, 3 [pid 3619] lstat("./176/file0/bus", [pid 3617] getdents64(3, [pid 3616] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3619] <... lstat resumed>{st_mode=S_IFREG|000, st_size=136348160, ...}) = 0 [pid 3617] <... getdents64 resumed>0x555556c58620 /* 5 entries */, 32768) = 136 [pid 3619] unlink("./176/file0/bus" [pid 3616] lstat("./181/binderfs", ./strace-static-x86_64: Process 7833 attached [pid 3619] <... unlink resumed>) = 0 [pid 3617] umount2("./171/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7833] set_robust_list(0x555556c575e0, 24 [pid 7832] <... ioctl resumed>) = 0 [pid 3619] getdents64(4, [pid 3617] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3616] <... lstat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}) = 0 [pid 7833] <... set_robust_list resumed>) = 0 [pid 7832] mkdir("./file0", 0777 [pid 3619] <... getdents64 resumed>0x555556c60660 /* 0 entries */, 32768) = 0 [pid 3617] lstat("./171/binderfs", [pid 3616] unlink("./181/binderfs" [pid 7833] chdir("./171" [pid 7832] <... mkdir resumed>) = 0 [pid 3619] close(4 [pid 3617] <... lstat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}) = 0 [pid 7833] <... chdir resumed>) = 0 [pid 7832] mount("/dev/loop4", "./file0", "ext4", 0, ",errors=continue" [pid 3619] <... close resumed>) = 0 [pid 3617] unlink("./171/binderfs" [pid 3616] <... unlink resumed>) = 0 [pid 7833] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 3619] rmdir("./176/file0" [pid 3617] <... unlink resumed>) = 0 [pid 3616] umount2("./181/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7833] <... prctl resumed>) = 0 [pid 7833] setpgid(0, 0 [pid 3619] <... rmdir resumed>) = 0 [pid 3617] umount2("./171/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7833] <... setpgid resumed>) = 0 [pid 7833] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 3619] getdents64(3, [pid 3617] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7833] <... openat resumed>) = 3 [pid 7833] write(3, "1000", 4) = 4 [pid 7833] close(3) = 0 [pid 7833] symlink("/dev/binderfs", "./binderfs") = 0 [pid 3619] <... getdents64 resumed>0x555556c58620 /* 0 entries */, 32768) = 0 [pid 3617] lstat("./171/file0", [pid 3616] <... umount2 resumed>) = 0 [pid 7833] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7808] exit_group(0 [pid 3619] close(3 [pid 3617] <... lstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 3616] umount2("./181/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7833] <... futex resumed>) = 0 [pid 7819] <... sendfile resumed>) = ? [pid 7813] <... futex resumed>) = ? [pid 7808] <... exit_group resumed>) = ? [pid 3616] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7833] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 7819] +++ exited with 0 +++ [pid 7813] +++ exited with 0 +++ [pid 7808] +++ exited with 0 +++ [pid 3616] lstat("./181/file0", [pid 7833] <... mmap resumed>) = 0x7fcf662cc000 [pid 3616] <... lstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 7833] mprotect(0x7fcf662cd000, 131072, PROT_READ|PROT_WRITE [pid 3621] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7808, si_uid=0, si_status=0, si_utime=0, si_stime=20} --- [pid 3616] umount2("./181/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7833] <... mprotect resumed>) = 0 [pid 3621] restart_syscall(<... resuming interrupted clone ...> [pid 3616] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7833] clone(child_stack=0x7fcf662ec3f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID [pid 3621] <... restart_syscall resumed>) = 0 [pid 3616] openat(AT_FDCWD, "./181/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 3619] <... close resumed>) = 0 [pid 3617] umount2("./171/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3616] <... openat resumed>) = 4 [pid 7833] <... clone resumed>, parent_tid=[7835], tls=0x7fcf662ec700, child_tidptr=0x7fcf662ec9d0) = 7835 [pid 3619] rmdir("./176" [pid 3617] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3616] fstat(4, [pid 7833] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3621] umount2("./174", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3616] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 7833] <... futex resumed>) = 0 [pid 3621] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3619] <... rmdir resumed>) = 0 [pid 3617] openat(AT_FDCWD, "./171/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 3616] getdents64(4, [pid 7833] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=100000000} [pid 3621] openat(AT_FDCWD, "./174", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 3619] mkdir("./177", 0777 [pid 3617] <... openat resumed>) = 4 [pid 3616] <... getdents64 resumed>0x555556c60660 /* 3 entries */, 32768) = 72 [pid 3621] <... openat resumed>) = 3 [pid 3616] umount2("./181/file0/bus", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3621] fstat(3, [pid 3619] <... mkdir resumed>) = 0 [pid 3616] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3621] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 3619] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 3617] fstat(4, [pid 3616] lstat("./181/file0/bus", [pid 3621] getdents64(3, [pid 3619] <... openat resumed>) = 3 [pid 3617] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 3616] <... lstat resumed>{st_mode=S_IFREG|000, st_size=136348160, ...}) = 0 ./strace-static-x86_64: Process 7835 attached [pid 3621] <... getdents64 resumed>0x555556c58620 /* 4 entries */, 32768) = 112 [pid 3619] ioctl(3, LOOP_CLR_FD [pid 3617] getdents64(4, [pid 3616] unlink("./181/file0/bus" [pid 7835] set_robust_list(0x7fcf662ec9e0, 24 [pid 3621] umount2("./174/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3619] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 3617] <... getdents64 resumed>0x555556c60660 /* 2 entries */, 32768) = 48 [pid 3616] <... unlink resumed>) = 0 [pid 7835] <... set_robust_list resumed>) = 0 [pid 3621] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3619] close(3 [pid 3617] getdents64(4, [pid 3616] getdents64(4, [pid 7835] memfd_create("syzkaller", 0 [pid 3621] lstat("./174/binderfs", [pid 3619] <... close resumed>) = 0 [pid 3617] <... getdents64 resumed>0x555556c60660 /* 0 entries */, 32768) = 0 [pid 3616] <... getdents64 resumed>0x555556c60660 /* 0 entries */, 32768) = 0 [pid 7835] <... memfd_create resumed>) = 3 [pid 3621] <... lstat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}) = 0 [pid 3619] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 3617] close(4 [pid 3616] close(4 [pid 7835] ftruncate(3, 2097152 [pid 3621] unlink("./174/binderfs" [pid 3616] <... close resumed>) = 0 [pid 7835] <... ftruncate resumed>) = 0 [pid 3621] <... unlink resumed>) = 0 [pid 3617] <... close resumed>) = 0 [pid 3616] rmdir("./181/file0" [pid 7835] pwrite64(3, "\x20\x00\x00\x00\x00\x02\x00\x00\x19\x00\x00\x00\x90\x01\x00\x00\x0f\x00\x00\x00\x00\x00\x00\x00\x02\x00\x00\x00\x06\x00\x00\x00\x00\x00\x08\x00\x00\x80\x00\x00\x20\x00\x00\x00\xdb\xf4\x65\x5f\xdb\xf4\x65\x5f\x01\x00\xff\xff\x53\xef\x01\x00\x01\x00\x00\x00\xda\xf4\x65\x5f\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x00\x0b\x00\x00\x00\x00\x04\x00\x00\x08\x00\x00\x00\xd2\xc2\x00\x00"..., 102, 1024 [pid 3621] umount2("./174/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3619] <... clone resumed>, child_tidptr=0x555556c575d0) = 7836 [pid 3617] rmdir("./171/file0" [pid 3616] <... rmdir resumed>) = 0 [pid 7835] <... pwrite64 resumed>) = 102 [pid 3621] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3616] getdents64(3, ./strace-static-x86_64: Process 7836 attached [pid 7835] pwrite64(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x82\xe3\x67\x24\xc6\xf3\x4c\xaa\x84\x6e\xd2\xe5\x27\x70\x33\x78\x01\x00\x40", 31, 1248 [pid 3621] lstat("./174/file0", [pid 3617] <... rmdir resumed>) = 0 [pid 3616] <... getdents64 resumed>0x555556c58620 /* 0 entries */, 32768) = 0 [pid 7836] set_robust_list(0x555556c575e0, 24 [pid 7835] <... pwrite64 resumed>) = 31 [pid 7832] <... mount resumed>) = 0 [pid 3621] <... lstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 3617] umount2("./171/bus", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3616] close(3 [pid 7836] <... set_robust_list resumed>) = 0 [pid 7835] pwrite64(3, "\x02\x00\x00\x00\x03\x00\x00\x00\x04\x00\x00\x00\x19\x00\x0f\x00\x03\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0f\x00\x2e\x69", 32, 4096 [pid 7832] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 3621] umount2("./174/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3617] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3616] <... close resumed>) = 0 [ 180.233577][ T7832] loop4: detected capacity change from 0 to 4096 [pid 7836] chdir("./177" [pid 7835] <... pwrite64 resumed>) = 32 [pid 7832] <... openat resumed>) = 5 [pid 3621] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3617] lstat("./171/bus", [pid 3616] rmdir("./181" [pid 7836] <... chdir resumed>) = 0 [pid 7835] pwrite64(3, "\x7f\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff"..., 4098, 8192 [pid 7832] ioctl(4, LOOP_CLR_FD [pid 3621] openat(AT_FDCWD, "./174/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 3617] <... lstat resumed>{st_mode=S_IFREG|000, st_size=136348160, ...}) = 0 [pid 3616] <... rmdir resumed>) = 0 [pid 7836] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7835] <... pwrite64 resumed>) = 4098 [pid 7832] <... ioctl resumed>) = 0 [pid 3621] <... openat resumed>) = 4 [pid 3617] unlink("./171/bus" [pid 3616] mkdir("./182", 0777 [pid 7836] <... prctl resumed>) = 0 [pid 7835] pwrite64(3, "\xed\x41\x00\x00\x10\x00\x00\x00\xda\xf4\x65\x5f\xdb\xf4\x65\x5f\xdb\xf4\x65\x5f\x00\x00\x00\x00\x00\x00\x04\x00\x80\x00\x00\x00\x00\x00\x08\x00\x05\x00\x00\x00\x0a\xf3\x01\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x09\x00\x00\x00\x10", 61, 17408 [pid 7832] close(4 [pid 3621] fstat(4, [pid 3617] <... unlink resumed>) = 0 [pid 3616] <... mkdir resumed>) = 0 [pid 7836] setpgid(0, 0 [pid 7835] <... pwrite64 resumed>) = 61 [pid 7832] <... close resumed>) = 0 [pid 3617] getdents64(3, [pid 3616] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 7836] <... setpgid resumed>) = 0 [pid 7835] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 7832] close(3 [pid 3621] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 3617] <... getdents64 resumed>0x555556c58620 /* 0 entries */, 32768) = 0 [pid 7836] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7835] <... openat resumed>) = 4 [pid 7832] <... close resumed>) = 0 [pid 3621] getdents64(4, [pid 3617] close(3 [pid 3616] <... openat resumed>) = 3 [pid 7836] <... openat resumed>) = 3 [pid 7835] ioctl(4, LOOP_SET_FD, 3 [pid 7832] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7831] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 3621] <... getdents64 resumed>0x555556c60660 /* 3 entries */, 32768) = 72 [pid 3617] <... close resumed>) = 0 [pid 3616] ioctl(3, LOOP_CLR_FD [pid 7836] write(3, "1000", 4 [pid 7832] <... futex resumed>) = 0 [pid 7831] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3617] rmdir("./171" [pid 7832] chdir("./file0" [pid 7831] <... futex resumed>) = 0 [pid 3617] <... rmdir resumed>) = 0 [pid 7832] <... chdir resumed>) = 0 [pid 7831] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3617] mkdir("./172", 0777 [pid 7836] <... write resumed>) = 4 [pid 7832] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7831] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 3621] umount2("./174/file0/bus", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3617] <... mkdir resumed>) = 0 [pid 3616] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 7836] close(3 [pid 7835] <... ioctl resumed>) = 0 [pid 7832] <... futex resumed>) = 0 [pid 7831] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3621] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3617] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 3616] close(3 [pid 7836] <... close resumed>) = 0 [pid 7835] mkdir("./file0", 0777 [pid 7832] creat("./bus", 000 [pid 7831] <... futex resumed>) = 0 [pid 3621] lstat("./174/file0/bus", [pid 3617] <... openat resumed>) = 3 [pid 3616] <... close resumed>) = 0 [pid 7836] symlink("/dev/binderfs", "./binderfs" [pid 7835] <... mkdir resumed>) = 0 [pid 7832] <... creat resumed>) = 3 [pid 7831] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3621] <... lstat resumed>{st_mode=S_IFREG|000, st_size=136348160, ...}) = 0 [pid 3617] ioctl(3, LOOP_CLR_FD [pid 3616] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 7836] <... symlink resumed>) = 0 [pid 7835] mount("/dev/loop2", "./file0", "ext4", 0, ",errors=continue" [pid 7832] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3621] unlink("./174/file0/bus" [pid 3617] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 7836] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7832] <... futex resumed>) = 1 [pid 7831] <... futex resumed>) = 0 [pid 3617] close(3 [pid 7836] <... futex resumed>) = 0 [pid 7832] ftruncate(3, 136348160 [pid 7831] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3621] <... unlink resumed>) = 0 [pid 3617] <... close resumed>) = 0 [pid 7836] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 7832] <... ftruncate resumed>) = 0 [pid 7831] <... futex resumed>) = 0 [pid 3621] getdents64(4, [pid 3617] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 3616] <... clone resumed>, child_tidptr=0x555556c575d0) = 7837 [pid 7836] <... mmap resumed>) = 0x7fcf662cc000 [pid 7832] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7831] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3621] <... getdents64 resumed>0x555556c60660 /* 0 entries */, 32768) = 0 [pid 7836] mprotect(0x7fcf662cd000, 131072, PROT_READ|PROT_WRITE [pid 7832] <... futex resumed>) = 0 [pid 7831] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 3621] close(4 [pid 3617] <... clone resumed>, child_tidptr=0x555556c575d0) = 7839 ./strace-static-x86_64: Process 7837 attached [pid 7836] <... mprotect resumed>) = 0 [pid 7832] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7831] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3621] <... close resumed>) = 0 [pid 7837] set_robust_list(0x555556c575e0, 24 [pid 7836] clone(child_stack=0x7fcf662ec3f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID [pid 7832] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7831] <... futex resumed>) = 0 [pid 3621] rmdir("./174/file0" [pid 7837] <... set_robust_list resumed>) = 0 [pid 7832] socket(AF_INET6, SOCK_STREAM, IPPROTO_IP [pid 7831] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3621] <... rmdir resumed>) = 0 [pid 7837] chdir("./182" [pid 7836] <... clone resumed>, parent_tid=[7840], tls=0x7fcf662ec700, child_tidptr=0x7fcf662ec9d0) = 7840 [pid 7832] <... socket resumed>) = 4 [pid 3621] getdents64(3, [pid 7836] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7832] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3621] <... getdents64 resumed>0x555556c58620 /* 0 entries */, 32768) = 0 [pid 7836] <... futex resumed>) = 0 [pid 7832] <... futex resumed>) = 1 [pid 7831] <... futex resumed>) = 0 [pid 3621] close(3 [pid 7837] <... chdir resumed>) = 0 [pid 7836] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=100000000} [pid 7835] <... mount resumed>) = 0 [pid 7832] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7831] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3621] <... close resumed>) = 0 [pid 7837] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7835] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 7832] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7831] <... futex resumed>) = 0 [pid 3621] rmdir("./174"./strace-static-x86_64: Process 7839 attached [pid 7837] <... prctl resumed>) = 0 [pid 7835] <... openat resumed>) = 5 [pid 7832] close(4 [pid 7831] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3621] <... rmdir resumed>) = 0 [pid 7839] set_robust_list(0x555556c575e0, 24 [pid 7837] setpgid(0, 0 [pid 7835] ioctl(4, LOOP_CLR_FD [pid 7832] <... close resumed>) = 0 [pid 3621] mkdir("./175", 0777 [pid 7839] <... set_robust_list resumed>) = 0 [pid 7837] <... setpgid resumed>) = 0 [pid 7835] <... ioctl resumed>) = 0 [pid 7832] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3621] <... mkdir resumed>) = 0 [pid 7839] chdir("./172" [pid 7837] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7835] close(4 [pid 7832] <... futex resumed>) = 1 [pid 7831] <... futex resumed>) = 0 [pid 3621] openat(AT_FDCWD, "/dev/loop5", O_RDWR./strace-static-x86_64: Process 7840 attached [pid 7839] <... chdir resumed>) = 0 [pid 7837] <... openat resumed>) = 3 [pid 7835] <... close resumed>) = 0 [pid 7832] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7831] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3621] <... openat resumed>) = 3 [pid 7840] set_robust_list(0x7fcf662ec9e0, 24 [pid 7839] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7837] write(3, "1000", 4 [pid 7835] close(3 [pid 7832] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7831] <... futex resumed>) = 0 [pid 3621] ioctl(3, LOOP_CLR_FD [pid 7840] <... set_robust_list resumed>) = 0 [ 180.316698][ T7835] loop2: detected capacity change from 0 to 4096 [pid 7839] <... prctl resumed>) = 0 [pid 7837] <... write resumed>) = 4 [pid 7835] <... close resumed>) = 0 [pid 7832] open("./bus", O_RDWR|O_NOCTTY|O_DIRECT|O_NOATIME|O_CLOEXEC|0x1000000 [pid 7831] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3621] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 7840] memfd_create("syzkaller", 0 [pid 7839] setpgid(0, 0 [pid 7837] close(3 [pid 7835] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7833] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 7832] <... open resumed>) = 4 [pid 3621] close(3 [pid 7840] <... memfd_create resumed>) = 3 [pid 7839] <... setpgid resumed>) = 0 [pid 7837] <... close resumed>) = 0 [pid 7835] <... futex resumed>) = 0 [pid 7833] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7832] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3621] <... close resumed>) = 0 [pid 7840] ftruncate(3, 2097152 [pid 7839] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7837] symlink("/dev/binderfs", "./binderfs" [pid 7835] chdir("./file0" [pid 7833] <... futex resumed>) = 0 [pid 7832] <... futex resumed>) = 1 [pid 7831] <... futex resumed>) = 0 [pid 3621] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 7840] <... ftruncate resumed>) = 0 [pid 7839] <... openat resumed>) = 3 [pid 7837] <... symlink resumed>) = 0 [pid 7835] <... chdir resumed>) = 0 [pid 7833] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7832] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7831] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7840] pwrite64(3, "\x20\x00\x00\x00\x00\x02\x00\x00\x19\x00\x00\x00\x90\x01\x00\x00\x0f\x00\x00\x00\x00\x00\x00\x00\x02\x00\x00\x00\x06\x00\x00\x00\x00\x00\x08\x00\x00\x80\x00\x00\x20\x00\x00\x00\xdb\xf4\x65\x5f\xdb\xf4\x65\x5f\x01\x00\xff\xff\x53\xef\x01\x00\x01\x00\x00\x00\xda\xf4\x65\x5f\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x00\x0b\x00\x00\x00\x00\x04\x00\x00\x08\x00\x00\x00\xd2\xc2\x00\x00"..., 102, 1024 [pid 7839] write(3, "1000", 4 [pid 7837] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7835] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7833] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7832] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7831] <... futex resumed>) = 0 ./strace-static-x86_64: Process 7841 attached [pid 7840] <... pwrite64 resumed>) = 102 [pid 7839] <... write resumed>) = 4 [pid 7837] <... futex resumed>) = 0 [ 180.374805][ T27] audit: type=1800 audit(1657771697.868:1127): pid=7832 uid=0 auid=4294967295 ses=4294967295 subj=root:sysadm_r:sysadm_t op=collect_data cause=failed(directio) comm="syz-executor260" name="bus" dev="loop4" ino=17 res=0 errno=0 [pid 7835] <... futex resumed>) = 0 [pid 7833] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7832] sendfile(4, 4, NULL, 4294959098 [pid 7831] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3621] <... clone resumed>, child_tidptr=0x555556c575d0) = 7841 [pid 7840] pwrite64(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x82\xe3\x67\x24\xc6\xf3\x4c\xaa\x84\x6e\xd2\xe5\x27\x70\x33\x78\x01\x00\x40", 31, 1248 [pid 7839] close(3 [pid 7837] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 7835] creat("./bus", 000 [pid 7833] <... futex resumed>) = 0 [pid 7840] <... pwrite64 resumed>) = 31 [pid 7839] <... close resumed>) = 0 [pid 7833] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7840] pwrite64(3, "\x02\x00\x00\x00\x03\x00\x00\x00\x04\x00\x00\x00\x19\x00\x0f\x00\x03\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0f\x00\x2e\x69", 32, 4096 [pid 7839] symlink("/dev/binderfs", "./binderfs" [pid 7837] <... mmap resumed>) = 0x7fcf662cc000 [pid 7835] <... creat resumed>) = 3 [pid 7840] <... pwrite64 resumed>) = 32 [pid 7839] <... symlink resumed>) = 0 [pid 7840] pwrite64(3, "\x7f\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff"..., 4098, 8192 [pid 7839] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7837] mprotect(0x7fcf662cd000, 131072, PROT_READ|PROT_WRITE [pid 7835] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7840] <... pwrite64 resumed>) = 4098 [pid 7839] <... futex resumed>) = 0 [pid 7837] <... mprotect resumed>) = 0 [pid 7835] <... futex resumed>) = 1 [pid 7833] <... futex resumed>) = 0 [pid 7833] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7840] pwrite64(3, "\xed\x41\x00\x00\x10\x00\x00\x00\xda\xf4\x65\x5f\xdb\xf4\x65\x5f\xdb\xf4\x65\x5f\x00\x00\x00\x00\x00\x00\x04\x00\x80\x00\x00\x00\x00\x00\x08\x00\x05\x00\x00\x00\x0a\xf3\x01\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x09\x00\x00\x00\x10", 61, 17408 [pid 7839] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 7837] clone(child_stack=0x7fcf662ec3f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID [pid 7833] <... futex resumed>) = 0 [pid 7835] ftruncate(3, 136348160 [pid 7840] <... pwrite64 resumed>) = 61 [pid 7839] <... mmap resumed>) = 0x7fcf662cc000 [pid 7840] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 7833] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7835] <... ftruncate resumed>) = 0 [pid 7839] mprotect(0x7fcf662cd000, 131072, PROT_READ|PROT_WRITE [pid 7837] <... clone resumed>, parent_tid=[7842], tls=0x7fcf662ec700, child_tidptr=0x7fcf662ec9d0) = 7842 [pid 7840] <... openat resumed>) = 4 [pid 7839] <... mprotect resumed>) = 0 [pid 7837] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7835] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7840] ioctl(4, LOOP_SET_FD, 3 [pid 7841] set_robust_list(0x555556c575e0, 24) = 0 [pid 7841] chdir("./175") = 0 [pid 7841] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7839] clone(child_stack=0x7fcf662ec3f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID [pid 7837] <... futex resumed>) = 0 [pid 7835] <... futex resumed>) = 1 [pid 7833] <... futex resumed>) = 0 [pid 7841] <... prctl resumed>) = 0 [pid 7837] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=100000000} [pid 7835] socket(AF_INET6, SOCK_STREAM, IPPROTO_IP [pid 7833] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7841] setpgid(0, 0 [pid 7839] <... clone resumed>, parent_tid=[7843], tls=0x7fcf662ec700, child_tidptr=0x7fcf662ec9d0) = 7843 [pid 7835] <... socket resumed>) = 4 [pid 7833] <... futex resumed>) = 0 [pid 7841] <... setpgid resumed>) = 0 [pid 7835] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7839] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7833] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7841] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7839] <... futex resumed>) = 0 [pid 7835] <... futex resumed>) = 0 [pid 7833] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7841] <... openat resumed>) = 3 [pid 7839] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=100000000} [pid 7835] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7833] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7841] write(3, "1000", 4 [pid 7835] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7833] <... futex resumed>) = 0 [pid 7841] <... write resumed>) = 4 [pid 7835] close(4 [pid 7833] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7841] close(3 [pid 7835] <... close resumed>) = 0 [pid 7841] <... close resumed>) = 0 [pid 7835] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7841] symlink("/dev/binderfs", "./binderfs" [pid 7835] <... futex resumed>) = 1 [pid 7833] <... futex resumed>) = 0 [pid 7841] <... symlink resumed>) = 0 ./strace-static-x86_64: Process 7843 attached ./strace-static-x86_64: Process 7842 attached [pid 7841] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7840] <... ioctl resumed>) = 0 [pid 7836] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 7835] open("./bus", O_RDWR|O_NOCTTY|O_DIRECT|O_NOATIME|O_CLOEXEC|0x1000000 [pid 7833] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7841] <... futex resumed>) = 0 [pid 7836] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7835] <... open resumed>) = 4 [pid 7833] <... futex resumed>) = 0 [pid 7843] set_robust_list(0x7fcf662ec9e0, 24 [pid 7842] set_robust_list(0x7fcf662ec9e0, 24 [pid 7841] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 7840] mkdir("./file0", 0777 [pid 7836] <... futex resumed>) = 0 [pid 7835] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7833] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7843] <... set_robust_list resumed>) = 0 [pid 7842] <... set_robust_list resumed>) = 0 [pid 7841] <... mmap resumed>) = 0x7fcf662cc000 [pid 7840] <... mkdir resumed>) = 0 [pid 7836] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 7835] <... futex resumed>) = 0 [pid 7833] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7831] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 7841] mprotect(0x7fcf662cd000, 131072, PROT_READ|PROT_WRITE [pid 7836] <... mmap resumed>) = 0x7fcf662ab000 [pid 7835] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7833] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7831] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7841] <... mprotect resumed>) = 0 [pid 7836] mprotect(0x7fcf662ac000, 131072, PROT_READ|PROT_WRITE [pid 7835] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7833] <... futex resumed>) = 0 [pid 7831] <... futex resumed>) = 0 [pid 7843] memfd_create("syzkaller", 0 [pid 7842] memfd_create("syzkaller", 0 [ 180.429250][ T7840] loop3: detected capacity change from 0 to 4096 [pid 7841] clone(child_stack=0x7fcf662ec3f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID [pid 7840] mount("/dev/loop3", "./file0", "ext4", 0, ",errors=continue" [pid 7836] <... mprotect resumed>) = 0 [pid 7835] sendfile(4, 4, NULL, 4294959098 [pid 7833] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7831] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 7843] <... memfd_create resumed>) = 3 [pid 7842] <... memfd_create resumed>) = 3 [pid 7836] clone(child_stack=0x7fcf662cb3f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID [pid 7841] <... clone resumed>, parent_tid=[7844], tls=0x7fcf662ec700, child_tidptr=0x7fcf662ec9d0) = 7844 [pid 7841] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7831] <... mmap resumed>) = 0x7fcf662ab000 [pid 7841] <... futex resumed>) = 0 [pid 7841] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=100000000} [pid 7831] mprotect(0x7fcf662ac000, 131072, PROT_READ|PROT_WRITE [pid 7836] <... clone resumed>, parent_tid=[7845], tls=0x7fcf662cb700, child_tidptr=0x7fcf662cb9d0) = 7845 [pid 7831] <... mprotect resumed>) = 0 ./strace-static-x86_64: Process 7845 attached [pid 7831] clone(child_stack=0x7fcf662cb3f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID [pid 7845] set_robust_list(0x7fcf662cb9e0, 24) = 0 [pid 7836] futex(0x7fcf663c54d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7845] chdir("./file0") = 0 [pid 7836] <... futex resumed>) = 0 [pid 7831] <... clone resumed>, parent_tid=[7846], tls=0x7fcf662cb700, child_tidptr=0x7fcf662cb9d0) = 7846 [pid 7845] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7836] futex(0x7fcf663c54dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7831] futex(0x7fcf663c54d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7845] <... futex resumed>) = 0 [pid 7845] futex(0x7fcf663c54d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7831] <... futex resumed>) = 0 [pid 7836] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7836] futex(0x7fcf663c54d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7831] futex(0x7fcf663c54dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7836] <... futex resumed>) = 1 [pid 7836] futex(0x7fcf663c54dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7842] ftruncate(3, 2097152 [pid 7843] ftruncate(3, 2097152 [pid 7840] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 7842] <... ftruncate resumed>) = 0 [pid 7843] <... ftruncate resumed>) = 0 [pid 7842] pwrite64(3, "\x20\x00\x00\x00\x00\x02\x00\x00\x19\x00\x00\x00\x90\x01\x00\x00\x0f\x00\x00\x00\x00\x00\x00\x00\x02\x00\x00\x00\x06\x00\x00\x00\x00\x00\x08\x00\x00\x80\x00\x00\x20\x00\x00\x00\xdb\xf4\x65\x5f\xdb\xf4\x65\x5f\x01\x00\xff\xff\x53\xef\x01\x00\x01\x00\x00\x00\xda\xf4\x65\x5f\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x00\x0b\x00\x00\x00\x00\x04\x00\x00\x08\x00\x00\x00\xd2\xc2\x00\x00"..., 102, 1024 [pid 7845] <... futex resumed>) = 0 [pid 7843] pwrite64(3, "\x20\x00\x00\x00\x00\x02\x00\x00\x19\x00\x00\x00\x90\x01\x00\x00\x0f\x00\x00\x00\x00\x00\x00\x00\x02\x00\x00\x00\x06\x00\x00\x00\x00\x00\x08\x00\x00\x80\x00\x00\x20\x00\x00\x00\xdb\xf4\x65\x5f\xdb\xf4\x65\x5f\x01\x00\xff\xff\x53\xef\x01\x00\x01\x00\x00\x00\xda\xf4\x65\x5f\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x00\x0b\x00\x00\x00\x00\x04\x00\x00\x08\x00\x00\x00\xd2\xc2\x00\x00"..., 102, 1024 [pid 7840] ioctl(4, LOOP_CLR_FD [pid 7843] <... pwrite64 resumed>) = 102 [pid 7842] <... pwrite64 resumed>) = 102 [pid 7845] creat("./bus", 000 [pid 7843] pwrite64(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x82\xe3\x67\x24\xc6\xf3\x4c\xaa\x84\x6e\xd2\xe5\x27\x70\x33\x78\x01\x00\x40", 31, 1248 [pid 7842] pwrite64(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x82\xe3\x67\x24\xc6\xf3\x4c\xaa\x84\x6e\xd2\xe5\x27\x70\x33\x78\x01\x00\x40", 31, 1248 [pid 7843] <... pwrite64 resumed>) = 31 [pid 7845] <... creat resumed>) = 5 [pid 7843] pwrite64(3, "\x02\x00\x00\x00\x03\x00\x00\x00\x04\x00\x00\x00\x19\x00\x0f\x00\x03\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0f\x00\x2e\x69", 32, 4096 [pid 7842] <... pwrite64 resumed>) = 31 ./strace-static-x86_64: Process 7846 attached ./strace-static-x86_64: Process 7844 attached [pid 7845] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7843] <... pwrite64 resumed>) = 32 [pid 7842] pwrite64(3, "\x02\x00\x00\x00\x03\x00\x00\x00\x04\x00\x00\x00\x19\x00\x0f\x00\x03\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0f\x00\x2e\x69", 32, 4096 [pid 7832] <... sendfile resumed>) = 1638400 [pid 7846] set_robust_list(0x7fcf662cb9e0, 24 [pid 7845] <... futex resumed>) = 1 [pid 7844] set_robust_list(0x7fcf662ec9e0, 24 [pid 7843] pwrite64(3, "\x7f\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff"..., 4098, 8192 [pid 7842] <... pwrite64 resumed>) = 32 [pid 7836] <... futex resumed>) = 0 [pid 7835] <... sendfile resumed>) = 1638400 [pid 7845] futex(0x7fcf663c54d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7843] <... pwrite64 resumed>) = 4098 [pid 7842] pwrite64(3, "\x7f\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff"..., 4098, 8192 [pid 7833] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 7836] futex(0x7fcf663c54d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7846] <... set_robust_list resumed>) = 0 [pid 7844] <... set_robust_list resumed>) = 0 [pid 7832] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7835] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7845] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7845] ftruncate(5, 136348160 [pid 7833] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7836] <... futex resumed>) = 0 [pid 7845] <... ftruncate resumed>) = 0 [pid 7843] pwrite64(3, "\xed\x41\x00\x00\x10\x00\x00\x00\xda\xf4\x65\x5f\xdb\xf4\x65\x5f\xdb\xf4\x65\x5f\x00\x00\x00\x00\x00\x00\x04\x00\x80\x00\x00\x00\x00\x00\x08\x00\x05\x00\x00\x00\x0a\xf3\x01\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x09\x00\x00\x00\x10", 61, 17408 [pid 7842] <... pwrite64 resumed>) = 4098 [pid 7836] futex(0x7fcf663c54dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7833] <... futex resumed>) = 0 [pid 7846] write(3, "#! ./file0\n", 11) = 11 [pid 7845] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7843] <... pwrite64 resumed>) = 61 [pid 7842] pwrite64(3, "\xed\x41\x00\x00\x10\x00\x00\x00\xda\xf4\x65\x5f\xdb\xf4\x65\x5f\xdb\xf4\x65\x5f\x00\x00\x00\x00\x00\x00\x04\x00\x80\x00\x00\x00\x00\x00\x08\x00\x05\x00\x00\x00\x0a\xf3\x01\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x09\x00\x00\x00\x10", 61, 17408 [pid 7836] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7833] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7846] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7845] <... futex resumed>) = 0 [pid 7843] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 7842] <... pwrite64 resumed>) = 61 [pid 7836] futex(0x7fcf663c54d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7846] <... futex resumed>) = 1 [pid 7845] socket(AF_INET6, SOCK_STREAM, IPPROTO_IP [pid 7844] memfd_create("syzkaller", 0 [pid 7831] <... futex resumed>) = 0 [pid 7843] <... openat resumed>) = 4 [pid 7836] <... futex resumed>) = 0 [pid 7842] openat(AT_FDCWD, "/dev/loop0", O_RDWR [ 180.490936][ T27] audit: type=1800 audit(1657771697.948:1128): pid=7835 uid=0 auid=4294967295 ses=4294967295 subj=root:sysadm_r:sysadm_t op=collect_data cause=failed(directio) comm="syz-executor260" name="bus" dev="loop2" ino=17 res=0 errno=0 [pid 7846] futex(0x7fcf663c54d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7845] <... socket resumed>) = 6 [pid 7844] <... memfd_create resumed>) = 3 [pid 7843] ioctl(4, LOOP_SET_FD, 3 [pid 7842] <... openat resumed>) = 4 [pid 7836] futex(0x7fcf663c54dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7835] <... futex resumed>) = 1 [pid 7833] <... futex resumed>) = 0 [pid 7832] <... futex resumed>) = 0 [pid 7831] exit_group(0 [pid 7845] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7835] write(3, "#! ./file0\n", 11) = 11 [pid 7835] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 7835] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7844] ftruncate(3, 2097152) = 0 [pid 7844] pwrite64(3, "\x20\x00\x00\x00\x00\x02\x00\x00\x19\x00\x00\x00\x90\x01\x00\x00\x0f\x00\x00\x00\x00\x00\x00\x00\x02\x00\x00\x00\x06\x00\x00\x00\x00\x00\x08\x00\x00\x80\x00\x00\x20\x00\x00\x00\xdb\xf4\x65\x5f\xdb\xf4\x65\x5f\x01\x00\xff\xff\x53\xef\x01\x00\x01\x00\x00\x00\xda\xf4\x65\x5f\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x00\x0b\x00\x00\x00\x00\x04\x00\x00\x08\x00\x00\x00\xd2\xc2\x00\x00"..., 102, 1024) = 102 [pid 7844] pwrite64(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x82\xe3\x67\x24\xc6\xf3\x4c\xaa\x84\x6e\xd2\xe5\x27\x70\x33\x78\x01\x00\x40", 31, 1248) = 31 [pid 7844] pwrite64(3, "\x02\x00\x00\x00\x03\x00\x00\x00\x04\x00\x00\x00\x19\x00\x0f\x00\x03\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0f\x00\x2e\x69", 32, 4096 [pid 7846] <... futex resumed>) = ? [pid 7845] <... futex resumed>) = 0 [pid 7842] ioctl(4, LOOP_SET_FD, 3 [pid 7843] <... ioctl resumed>) = 0 [pid 7837] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 7836] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7833] exit_group(0 [pid 7831] <... exit_group resumed>) = ? [pid 7846] +++ exited with 0 +++ [pid 7845] futex(0x7fcf663c54d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7844] <... pwrite64 resumed>) = 32 [pid 7839] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 7844] pwrite64(3, "\x7f\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff"..., 4098, 8192) = 4098 [pid 7844] pwrite64(3, "\xed\x41\x00\x00\x10\x00\x00\x00\xda\xf4\x65\x5f\xdb\xf4\x65\x5f\xdb\xf4\x65\x5f\x00\x00\x00\x00\x00\x00\x04\x00\x80\x00\x00\x00\x00\x00\x08\x00\x05\x00\x00\x00\x0a\xf3\x01\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x09\x00\x00\x00\x10", 61, 17408) = 61 [pid 7844] openat(AT_FDCWD, "/dev/loop5", O_RDWR) = 4 [pid 7844] ioctl(4, LOOP_SET_FD, 3 [pid 7845] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7840] <... ioctl resumed>) = 0 [pid 7839] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7837] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7836] futex(0x7fcf663c54d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7835] <... futex resumed>) = ? [pid 7833] <... exit_group resumed>) = ? [pid 7832] +++ exited with 0 +++ [pid 7831] +++ exited with 0 +++ [pid 7845] close(6 [pid 7840] close(4 [pid 7839] <... futex resumed>) = 0 [pid 7837] <... futex resumed>) = 0 [pid 7836] <... futex resumed>) = 0 [pid 7835] +++ exited with 0 +++ [pid 3620] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7831, si_uid=0, si_status=0, si_utime=0, si_stime=5} --- [pid 7845] <... close resumed>) = 0 [pid 7844] <... ioctl resumed>) = 0 [pid 7840] <... close resumed>) = 0 [pid 7839] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 7837] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 7836] futex(0x7fcf663c54dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7833] +++ exited with 0 +++ [pid 7845] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7844] mkdir("./file0", 0777 [pid 7840] close(3 [pid 7839] <... mmap resumed>) = 0x7fcf662ab000 [pid 7837] <... mmap resumed>) = 0x7fcf662ab000 [pid 7836] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7845] <... futex resumed>) = 0 [pid 7844] <... mkdir resumed>) = 0 [pid 7843] mkdir("./file0", 0777 [pid 7840] <... close resumed>) = 0 [pid 7839] mprotect(0x7fcf662ac000, 131072, PROT_READ|PROT_WRITE [pid 7837] mprotect(0x7fcf662ac000, 131072, PROT_READ|PROT_WRITE [pid 7836] futex(0x7fcf663c54d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3618] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7833, si_uid=0, si_status=0, si_utime=0, si_stime=3} --- [ 180.533409][ T7843] loop1: detected capacity change from 0 to 4096 [ 180.541363][ T7842] loop0: detected capacity change from 0 to 4096 [ 180.547624][ T7844] loop5: detected capacity change from 0 to 4096 [pid 7845] open("./bus", O_RDWR|O_NOCTTY|O_DIRECT|O_NOATIME|O_CLOEXEC|0x1000000 [pid 7844] mount("/dev/loop5", "./file0", "ext4", 0, ",errors=continue" [pid 7843] <... mkdir resumed>) = 0 [pid 7842] <... ioctl resumed>) = 0 [pid 7840] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7839] <... mprotect resumed>) = 0 [pid 7837] <... mprotect resumed>) = 0 [pid 7836] <... futex resumed>) = 0 [pid 3618] restart_syscall(<... resuming interrupted clone ...> [pid 7845] <... open resumed>) = 3 [pid 7843] mount("/dev/loop1", "./file0", "ext4", 0, ",errors=continue" [pid 7842] mkdir("./file0", 0777 [pid 7840] <... futex resumed>) = 0 [pid 7839] clone(child_stack=0x7fcf662cb3f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID [pid 7837] clone(child_stack=0x7fcf662cb3f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID [pid 7836] futex(0x7fcf663c54dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3618] <... restart_syscall resumed>) = 0 [pid 7845] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7842] <... mkdir resumed>) = 0 [pid 7840] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7836] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7845] <... futex resumed>) = 0 [pid 7842] mount("/dev/loop0", "./file0", "ext4", 0, ",errors=continue" [pid 7839] <... clone resumed>, parent_tid=[7847], tls=0x7fcf662cb700, child_tidptr=0x7fcf662cb9d0) = 7847 [pid 7837] <... clone resumed>, parent_tid=[7848], tls=0x7fcf662cb700, child_tidptr=0x7fcf662cb9d0) = 7848 [pid 7836] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7845] futex(0x7fcf663c54d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7840] <... futex resumed>) = 0 [pid 7839] futex(0x7fcf663c54d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7837] futex(0x7fcf663c54d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7836] <... futex resumed>) = 1 [pid 3618] umount2("./171", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7840] sendfile(6, 3, NULL, 4294959098 [pid 7839] <... futex resumed>) = 0 [pid 7837] <... futex resumed>) = 0 [pid 7836] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3618] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7840] <... sendfile resumed>) = -1 EBADF (Bad file descriptor) [pid 7839] futex(0x7fcf663c54dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7837] futex(0x7fcf663c54dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3618] openat(AT_FDCWD, "./171", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 7840] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3618] <... openat resumed>) = 3 [pid 7840] <... futex resumed>) = 1 [pid 7836] <... futex resumed>) = 0 [pid 3618] fstat(3, [pid 7840] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7836] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3618] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 7840] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7836] <... futex resumed>) = 0 [pid 3618] getdents64(3, [pid 7840] write(5, "#! ./file0\n", 11 [pid 7836] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3618] <... getdents64 resumed>0x555556c58620 /* 4 entries */, 32768) = 112 ./strace-static-x86_64: Process 7847 attached [pid 7840] <... write resumed>) = 11 [pid 3618] umount2("./171/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7847] set_robust_list(0x7fcf662cb9e0, 24 [pid 7840] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3618] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7847] <... set_robust_list resumed>) = 0 [pid 7840] <... futex resumed>) = 1 [pid 7836] <... futex resumed>) = 0 [pid 3618] lstat("./171/binderfs", [pid 7847] chdir("./file0" [pid 7840] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7836] exit_group(0 [pid 3618] <... lstat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}) = 0 [pid 7847] <... chdir resumed>) = 0 [pid 7845] <... futex resumed>) = ? [pid 7840] <... futex resumed>) = ? [pid 7836] <... exit_group resumed>) = ? [pid 3618] unlink("./171/binderfs" [pid 7847] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7845] +++ exited with 0 +++ [pid 7840] +++ exited with 0 +++ [pid 7836] +++ exited with 0 +++ [pid 3618] <... unlink resumed>) = 0 [pid 7847] <... futex resumed>) = 1 [pid 7839] <... futex resumed>) = 0 [pid 3618] umount2("./171/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7847] futex(0x7fcf663c54d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7839] futex(0x7fcf663c54d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7847] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7839] <... futex resumed>) = 0 [pid 7847] creat("./bus", 000 [pid 7839] futex(0x7fcf663c54dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}./strace-static-x86_64: Process 7848 attached [pid 7841] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 3620] umount2("./168", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3619] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7836, si_uid=0, si_status=0, si_utime=0, si_stime=3} --- [pid 7848] set_robust_list(0x7fcf662cb9e0, 24 [pid 7841] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3620] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7848] <... set_robust_list resumed>) = 0 [pid 7847] <... creat resumed>) = 5 [pid 7841] <... futex resumed>) = 0 [pid 3620] openat(AT_FDCWD, "./168", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 7848] chdir("./file0" [pid 7841] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 3620] <... openat resumed>) = 3 [pid 7848] <... chdir resumed>) = 0 [pid 7847] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7841] <... mmap resumed>) = 0x7fcf662ab000 [pid 3620] fstat(3, [pid 7848] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7841] mprotect(0x7fcf662ac000, 131072, PROT_READ|PROT_WRITE [pid 3620] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 7848] <... futex resumed>) = 1 [pid 7841] <... mprotect resumed>) = 0 [pid 7837] <... futex resumed>) = 0 [pid 3620] getdents64(3, [pid 7839] <... futex resumed>) = 0 [pid 3619] umount2("./177", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7847] <... futex resumed>) = 1 [pid 7848] futex(0x7fcf663c54d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7841] clone(child_stack=0x7fcf662cb3f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID [pid 7839] futex(0x7fcf663c54d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7837] futex(0x7fcf663c54d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3620] <... getdents64 resumed>0x555556c58620 /* 4 entries */, 32768) = 112 [pid 3619] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7848] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7847] ftruncate(5, 136348160 [pid 7843] <... mount resumed>) = 0 [pid 7839] <... futex resumed>) = 0 [pid 7837] <... futex resumed>) = 0 [pid 3620] umount2("./168/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3619] openat(AT_FDCWD, "./177", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 7848] creat("./bus", 000 [pid 7847] <... ftruncate resumed>) = 0 [pid 7843] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 7841] <... clone resumed>, parent_tid=[7851], tls=0x7fcf662cb700, child_tidptr=0x7fcf662cb9d0) = 7851 [pid 7839] futex(0x7fcf663c54dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7837] futex(0x7fcf663c54dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3620] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3619] <... openat resumed>) = 3 [pid 7848] <... creat resumed>) = 5 [pid 7847] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7843] <... openat resumed>) = -1 ENOENT (No such file or directory) [pid 7841] futex(0x7fcf663c54d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7839] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 3620] lstat("./168/binderfs", [pid 3619] fstat(3, [pid 7848] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7847] <... futex resumed>) = 0 [pid 7843] ioctl(4, LOOP_CLR_FD [pid 7841] <... futex resumed>) = 0 [pid 7839] futex(0x7fcf663c54d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3620] <... lstat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}) = 0 [pid 3619] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 7848] <... futex resumed>) = 1 [pid 7847] socket(AF_INET6, SOCK_STREAM, IPPROTO_IP [pid 7843] <... ioctl resumed>) = 0 [pid 7841] futex(0x7fcf663c54dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7839] <... futex resumed>) = 0 [pid 7837] <... futex resumed>) = 0 [pid 3620] unlink("./168/binderfs" [pid 3619] getdents64(3, [pid 7848] futex(0x7fcf663c54d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7847] <... socket resumed>) = 6 [pid 7843] close(4 [pid 7839] futex(0x7fcf663c54dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7837] futex(0x7fcf663c54d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3620] <... unlink resumed>) = 0 [pid 3619] <... getdents64 resumed>0x555556c58620 /* 4 entries */, 32768) = 112 ./strace-static-x86_64: Process 7851 attached [pid 7848] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7847] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7844] <... mount resumed>) = 0 [ 180.567451][ T27] audit: type=1800 audit(1657771698.058:1129): pid=7845 uid=0 auid=4294967295 ses=4294967295 subj=root:sysadm_r:sysadm_t op=collect_data cause=failed(directio) comm="syz-executor260" name="bus" dev="sda1" ino=1158 res=0 errno=0 [pid 7843] <... close resumed>) = 0 [pid 7839] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7837] <... futex resumed>) = 0 [pid 3620] umount2("./168/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3619] umount2("./177/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3618] <... umount2 resumed>) = 0 [pid 7851] set_robust_list(0x7fcf662cb9e0, 24 [pid 7848] ftruncate(5, 136348160 [pid 7847] <... futex resumed>) = 0 [pid 7844] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 7843] close(3 [pid 7842] <... mount resumed>) = 0 [pid 7839] futex(0x7fcf663c54d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7837] futex(0x7fcf663c54dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3619] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3618] umount2("./171/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7851] <... set_robust_list resumed>) = 0 [pid 7848] <... ftruncate resumed>) = 0 [pid 7847] close(6 [pid 7844] <... openat resumed>) = 5 [pid 7843] <... close resumed>) = 0 [pid 7842] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 7839] <... futex resumed>) = 0 [pid 3619] lstat("./177/binderfs", [pid 3618] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7851] chdir("./file0" [pid 7848] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7847] <... close resumed>) = 0 [pid 7844] ioctl(4, LOOP_CLR_FD [pid 7843] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7842] <... openat resumed>) = -1 ENOENT (No such file or directory) [pid 7839] futex(0x7fcf663c54dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3619] <... lstat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}) = 0 [pid 3618] lstat("./171/file0", [pid 7851] <... chdir resumed>) = 0 [pid 7848] <... futex resumed>) = 1 [pid 7847] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7844] <... ioctl resumed>) = 0 [pid 7843] <... futex resumed>) = 0 [pid 7842] ioctl(4, LOOP_CLR_FD [pid 7839] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7837] <... futex resumed>) = 0 [pid 3620] <... umount2 resumed>) = 0 [pid 3619] unlink("./177/binderfs" [pid 3618] <... lstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 7851] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7848] futex(0x7fcf663c54d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7847] <... futex resumed>) = 0 [pid 7844] close(4 [pid 7843] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7842] <... ioctl resumed>) = 0 [pid 7839] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7837] futex(0x7fcf663c54d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3620] umount2("./168/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3619] <... unlink resumed>) = 0 [pid 3618] umount2("./171/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7851] <... futex resumed>) = 1 [pid 7848] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7847] futex(0x7fcf663c54d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7844] <... close resumed>) = 0 [pid 7843] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7842] close(4 [pid 7841] <... futex resumed>) = 0 [pid 7839] <... futex resumed>) = 0 [pid 7837] <... futex resumed>) = 0 [pid 3620] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3619] umount2("./177/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3618] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7851] futex(0x7fcf663c54d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7848] socket(AF_INET6, SOCK_STREAM, IPPROTO_IP [pid 7844] close(3 [pid 7843] open("./bus", O_RDWR|O_NOCTTY|O_DIRECT|O_NOATIME|O_CLOEXEC|0x1000000 [pid 7842] <... close resumed>) = 0 [pid 7841] futex(0x7fcf663c54d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7839] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7837] futex(0x7fcf663c54dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3620] lstat("./168/file0", [pid 3619] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3618] openat(AT_FDCWD, "./171/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 7851] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7848] <... socket resumed>) = 4 [pid 7844] <... close resumed>) = 0 [pid 7843] <... open resumed>) = 3 [pid 7842] close(3 [pid 7841] <... futex resumed>) = 0 [pid 3620] <... lstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 3619] lstat("./177/file0", [pid 7851] creat("./bus", 000 [pid 7848] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7844] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7843] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7842] <... close resumed>) = 0 [pid 7841] futex(0x7fcf663c54dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3620] umount2("./168/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3618] <... openat resumed>) = 4 [pid 3619] <... lstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 7851] <... creat resumed>) = 3 [pid 7848] <... futex resumed>) = 1 [pid 7844] <... futex resumed>) = 0 [pid 7843] <... futex resumed>) = 1 [pid 7842] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7839] <... futex resumed>) = 0 [pid 7837] <... futex resumed>) = 0 [pid 3620] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3619] umount2("./177/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3618] fstat(4, [pid 7851] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7848] futex(0x7fcf663c54d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7844] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7843] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7842] <... futex resumed>) = 0 [pid 7839] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7837] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3620] openat(AT_FDCWD, "./168/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 3619] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3618] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 7851] <... futex resumed>) = 1 [pid 7841] <... futex resumed>) = 0 [pid 7837] <... futex resumed>) = 0 [pid 3620] <... openat resumed>) = 4 [pid 3619] openat(AT_FDCWD, "./177/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 3618] getdents64(4, [pid 7837] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3620] fstat(4, [pid 3619] <... openat resumed>) = 4 [pid 3618] <... getdents64 resumed>0x555556c60660 /* 2 entries */, 32768) = 48 [pid 3620] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 3619] fstat(4, [pid 3618] getdents64(4, [pid 7851] futex(0x7fcf663c54d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7843] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7842] close(4 [pid 7841] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7839] <... futex resumed>) = 0 [pid 3620] getdents64(4, [pid 3619] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 3618] <... getdents64 resumed>0x555556c60660 /* 0 entries */, 32768) = 0 [pid 7844] <... futex resumed>) = 0 [pid 7843] sendfile(6, 3, NULL, 4294959098 [pid 7842] <... close resumed>) = 0 [pid 7841] <... futex resumed>) = 1 [pid 7839] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3620] <... getdents64 resumed>0x555556c60660 /* 2 entries */, 32768) = 48 [pid 3619] getdents64(4, [pid 3618] close(4 [pid 7844] ftruncate(3, 136348160 [pid 7843] <... sendfile resumed>) = -1 EBADF (Bad file descriptor) [pid 7842] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7841] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3620] getdents64(4, [pid 3619] <... getdents64 resumed>0x555556c60660 /* 3 entries */, 32768) = 72 [pid 3618] <... close resumed>) = 0 [pid 7844] <... ftruncate resumed>) = 0 [pid 7843] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7842] <... futex resumed>) = 1 [pid 7837] <... futex resumed>) = 0 [pid 3620] <... getdents64 resumed>0x555556c60660 /* 0 entries */, 32768) = 0 [pid 3619] umount2("./177/file0/bus", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3618] rmdir("./171/file0" [pid 7844] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7843] <... futex resumed>) = 1 [pid 7842] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7839] <... futex resumed>) = 0 [pid 7837] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3620] close(4 [pid 3619] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3618] <... rmdir resumed>) = 0 [pid 7844] <... futex resumed>) = 1 [pid 7843] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7842] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7841] <... futex resumed>) = 0 [pid 7839] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7837] <... futex resumed>) = 0 [pid 3620] <... close resumed>) = 0 [ 180.679028][ T27] audit: type=1800 audit(1657771698.168:1130): pid=7843 uid=0 auid=4294967295 ses=4294967295 subj=root:sysadm_r:sysadm_t op=collect_data cause=failed(directio) comm="syz-executor260" name="bus" dev="sda1" ino=1152 res=0 errno=0 [pid 3619] lstat("./177/file0/bus", [pid 3618] getdents64(3, [pid 7844] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7843] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7842] open("./bus", O_RDWR|O_NOCTTY|O_DIRECT|O_NOATIME|O_CLOEXEC|0x1000000 [pid 7841] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7839] <... futex resumed>) = 0 [pid 7837] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3620] rmdir("./168/file0" [pid 3619] <... lstat resumed>{st_mode=S_IFREG|000, st_size=136348160, ...}) = 0 [pid 3618] <... getdents64 resumed>0x555556c58620 /* 0 entries */, 32768) = 0 [pid 7844] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7843] write(5, "#! ./file0\n", 11 [pid 7842] <... open resumed>) = 3 [pid 7841] <... futex resumed>) = 0 [pid 7839] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7844] socket(AF_INET6, SOCK_STREAM, IPPROTO_IP [pid 7843] <... write resumed>) = 11 [pid 7842] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7841] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7844] <... socket resumed>) = 4 [pid 7843] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7842] <... futex resumed>) = 1 [pid 7837] <... futex resumed>) = 0 [pid 7844] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7843] <... futex resumed>) = 1 [pid 7842] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7839] <... futex resumed>) = 0 [pid 7837] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7844] <... futex resumed>) = 1 [pid 7843] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7842] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7841] <... futex resumed>) = 0 [pid 7839] exit_group(0 [pid 7837] <... futex resumed>) = 0 [pid 7847] <... futex resumed>) = ? [pid 7844] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7843] <... futex resumed>) = ? [pid 7842] sendfile(4, 3, NULL, 4294959098 [pid 7841] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7839] <... exit_group resumed>) = ? [pid 7837] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7847] +++ exited with 0 +++ [pid 7844] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7843] +++ exited with 0 +++ [pid 7842] <... sendfile resumed>) = -1 EBADF (Bad file descriptor) [pid 7841] <... futex resumed>) = 0 [pid 7839] +++ exited with 0 +++ [pid 7844] close(4 [pid 7842] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7841] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7844] <... close resumed>) = 0 [pid 7842] <... futex resumed>) = 1 [pid 7837] <... futex resumed>) = 0 [pid 7844] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7842] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7837] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7844] <... futex resumed>) = 1 [pid 7842] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7841] <... futex resumed>) = 0 [pid 7837] <... futex resumed>) = 0 [pid 7844] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7842] write(5, "#! ./file0\n", 11 [pid 7841] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7837] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7844] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7842] <... write resumed>) = 11 [pid 7841] <... futex resumed>) = 0 [pid 7844] open("./bus", O_RDWR|O_NOCTTY|O_DIRECT|O_NOATIME|O_CLOEXEC|0x1000000 [pid 7842] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7841] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7844] <... open resumed>) = 4 [pid 7842] <... futex resumed>) = 1 [pid 7837] <... futex resumed>) = 0 [pid 7844] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7842] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7837] exit_group(0 [pid 7848] <... futex resumed>) = ? [pid 7844] <... futex resumed>) = 1 [pid 7842] <... futex resumed>) = ? [pid 7841] <... futex resumed>) = 0 [pid 7837] <... exit_group resumed>) = ? [pid 7848] +++ exited with 0 +++ [pid 7844] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7842] +++ exited with 0 +++ [pid 7841] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7837] +++ exited with 0 +++ [pid 3620] <... rmdir resumed>) = 0 [pid 3619] unlink("./177/file0/bus" [pid 3618] close(3 [pid 3617] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7839, si_uid=0, si_status=0, si_utime=0, si_stime=1} --- [pid 7844] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7841] <... futex resumed>) = 0 [pid 3620] getdents64(3, [pid 3619] <... unlink resumed>) = 0 [pid 3618] <... close resumed>) = 0 [pid 3616] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7837, si_uid=0, si_status=0, si_utime=0, si_stime=1} --- [pid 7844] sendfile(4, 4, NULL, 4294959098 [pid 7841] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3620] <... getdents64 resumed>0x555556c58620 /* 0 entries */, 32768) = 0 [pid 3619] getdents64(4, [pid 3618] rmdir("./171" [pid 3620] close(3 [pid 3619] <... getdents64 resumed>0x555556c60660 /* 0 entries */, 32768) = 0 [pid 3618] <... rmdir resumed>) = 0 [pid 3620] <... close resumed>) = 0 [pid 3619] close(4 [pid 3618] mkdir("./172", 0777 [pid 3616] umount2("./182", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3620] rmdir("./168" [pid 3619] <... close resumed>) = 0 [pid 3618] <... mkdir resumed>) = 0 [pid 3616] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3620] <... rmdir resumed>) = 0 [pid 3619] rmdir("./177/file0" [pid 3618] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 3617] umount2("./172", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3616] openat(AT_FDCWD, "./182", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 3620] mkdir("./169", 0777 [pid 3619] <... rmdir resumed>) = 0 [pid 3618] <... openat resumed>) = 3 [pid 3617] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3616] <... openat resumed>) = 3 [pid 3620] <... mkdir resumed>) = 0 [pid 3620] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 3619] getdents64(3, [pid 3618] ioctl(3, LOOP_CLR_FD [pid 3617] openat(AT_FDCWD, "./172", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 3616] fstat(3, [pid 3620] <... openat resumed>) = 3 [pid 3618] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 3617] <... openat resumed>) = 3 [pid 3618] close(3 [pid 3616] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 3618] <... close resumed>) = 0 [pid 3617] fstat(3, [pid 3620] ioctl(3, LOOP_CLR_FD [pid 3619] <... getdents64 resumed>0x555556c58620 /* 0 entries */, 32768) = 0 [pid 3618] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 3617] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 3616] getdents64(3, [pid 3620] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 3619] close(3 [pid 3620] close(3 [pid 3619] <... close resumed>) = 0 [pid 3617] getdents64(3, [pid 3616] <... getdents64 resumed>0x555556c58620 /* 4 entries */, 32768) = 112 [pid 3620] <... close resumed>) = 0 [pid 3619] rmdir("./177" [pid 3617] <... getdents64 resumed>0x555556c58620 /* 4 entries */, 32768) = 112 [pid 3616] umount2("./182/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3620] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 3618] <... clone resumed>, child_tidptr=0x555556c575d0) = 7853 [pid 3619] <... rmdir resumed>) = 0 [pid 3617] umount2("./172/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3616] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3619] mkdir("./178", 0777 [pid 3617] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3616] lstat("./182/binderfs", [pid 3620] <... clone resumed>, child_tidptr=0x555556c575d0) = 7854 [pid 3619] <... mkdir resumed>) = 0 [pid 3617] lstat("./172/binderfs", [pid 3616] <... lstat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}) = 0 ./strace-static-x86_64: Process 7853 attached [pid 3619] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 3617] <... lstat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}) = 0 [pid 3616] unlink("./182/binderfs" [pid 3619] <... openat resumed>) = 3 [pid 3617] unlink("./172/binderfs"./strace-static-x86_64: Process 7854 attached [pid 7853] set_robust_list(0x555556c575e0, 24 [pid 3619] ioctl(3, LOOP_CLR_FD [pid 3617] <... unlink resumed>) = 0 [pid 3616] <... unlink resumed>) = 0 [pid 7854] set_robust_list(0x555556c575e0, 24 [pid 7853] <... set_robust_list resumed>) = 0 [pid 3619] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 3617] umount2("./172/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3616] umount2("./182/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3619] close(3 [pid 7854] <... set_robust_list resumed>) = 0 [pid 7853] chdir("./172" [pid 3619] <... close resumed>) = 0 [pid 7854] chdir("./169" [pid 3619] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 7854] <... chdir resumed>) = 0 [pid 7854] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 7854] setpgid(0, 0 [pid 3619] <... clone resumed>, child_tidptr=0x555556c575d0) = 7855 [pid 7854] <... setpgid resumed>) = 0 [pid 7854] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 7854] write(3, "1000", 4) = 4 [ 180.739706][ T27] audit: type=1800 audit(1657771698.228:1131): pid=7842 uid=0 auid=4294967295 ses=4294967295 subj=root:sysadm_r:sysadm_t op=collect_data cause=failed(directio) comm="syz-executor260" name="bus" dev="sda1" ino=1163 res=0 errno=0 [ 180.762378][ T27] audit: type=1800 audit(1657771698.238:1132): pid=7844 uid=0 auid=4294967295 ses=4294967295 subj=root:sysadm_r:sysadm_t op=collect_data cause=failed(directio) comm="syz-executor260" name="bus" dev="loop5" ino=17 res=0 errno=0 [pid 7854] close(3) = 0 ./strace-static-x86_64: Process 7855 attached [pid 7854] symlink("/dev/binderfs", "./binderfs" [pid 7855] set_robust_list(0x555556c575e0, 24 [pid 7854] <... symlink resumed>) = 0 [pid 7855] <... set_robust_list resumed>) = 0 [pid 7854] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7855] chdir("./178" [pid 7854] <... futex resumed>) = 0 [pid 7855] <... chdir resumed>) = 0 [pid 7854] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 7841] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 7855] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7854] <... mmap resumed>) = 0x7fcf662cc000 [pid 7841] futex(0x7fcf663c54d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7855] <... prctl resumed>) = 0 [pid 7854] mprotect(0x7fcf662cd000, 131072, PROT_READ|PROT_WRITE [pid 7851] <... futex resumed>) = 0 [pid 7841] <... futex resumed>) = 1 [pid 7855] setpgid(0, 0 [pid 7854] <... mprotect resumed>) = 0 [pid 7851] write(3, "#! ./file0\n", 11 [pid 7841] futex(0x7fcf663c54dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7855] <... setpgid resumed>) = 0 [pid 7854] clone(child_stack=0x7fcf662ec3f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID [pid 3616] <... umount2 resumed>) = 0 [pid 7855] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7853] <... chdir resumed>) = 0 [pid 7851] <... write resumed>) = 11 [pid 3617] <... umount2 resumed>) = 0 [pid 3616] umount2("./182/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7855] <... openat resumed>) = 3 [pid 7854] <... clone resumed>, parent_tid=[7856], tls=0x7fcf662ec700, child_tidptr=0x7fcf662ec9d0) = 7856 [pid 7853] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7851] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3617] umount2("./172/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3616] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7855] write(3, "1000", 4 [pid 7854] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7855] <... write resumed>) = 4 [pid 7854] <... futex resumed>) = 0 ./strace-static-x86_64: Process 7856 attached [pid 7855] close(3 [pid 7854] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=100000000} [pid 7856] set_robust_list(0x7fcf662ec9e0, 24 [pid 7855] <... close resumed>) = 0 [pid 7856] <... set_robust_list resumed>) = 0 [pid 7855] symlink("/dev/binderfs", "./binderfs" [pid 7856] memfd_create("syzkaller", 0 [pid 7855] <... symlink resumed>) = 0 [pid 7856] <... memfd_create resumed>) = 3 [pid 7855] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7856] ftruncate(3, 2097152 [pid 7855] <... futex resumed>) = 0 [pid 7851] <... futex resumed>) = 1 [pid 7841] <... futex resumed>) = 0 [pid 7856] <... ftruncate resumed>) = 0 [pid 7855] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 7853] <... prctl resumed>) = 0 [pid 7851] futex(0x7fcf663c54d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 3617] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3616] lstat("./182/file0", [pid 7856] pwrite64(3, "\x20\x00\x00\x00\x00\x02\x00\x00\x19\x00\x00\x00\x90\x01\x00\x00\x0f\x00\x00\x00\x00\x00\x00\x00\x02\x00\x00\x00\x06\x00\x00\x00\x00\x00\x08\x00\x00\x80\x00\x00\x20\x00\x00\x00\xdb\xf4\x65\x5f\xdb\xf4\x65\x5f\x01\x00\xff\xff\x53\xef\x01\x00\x01\x00\x00\x00\xda\xf4\x65\x5f\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x00\x0b\x00\x00\x00\x00\x04\x00\x00\x08\x00\x00\x00\xd2\xc2\x00\x00"..., 102, 1024 [pid 7855] <... mmap resumed>) = 0x7fcf662cc000 [pid 7853] setpgid(0, 0 [pid 3617] lstat("./172/file0", [pid 7856] <... pwrite64 resumed>) = 102 [pid 7855] mprotect(0x7fcf662cd000, 131072, PROT_READ|PROT_WRITE [pid 7853] <... setpgid resumed>) = 0 [pid 7844] <... sendfile resumed>) = 1638400 [pid 3617] <... lstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 3616] <... lstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 7856] pwrite64(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x82\xe3\x67\x24\xc6\xf3\x4c\xaa\x84\x6e\xd2\xe5\x27\x70\x33\x78\x01\x00\x40", 31, 1248 [pid 7855] <... mprotect resumed>) = 0 [pid 7853] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7844] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3617] umount2("./172/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3616] umount2("./182/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7856] <... pwrite64 resumed>) = 31 [pid 7855] clone(child_stack=0x7fcf662ec3f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID [pid 7853] <... openat resumed>) = 3 [pid 7856] pwrite64(3, "\x02\x00\x00\x00\x03\x00\x00\x00\x04\x00\x00\x00\x19\x00\x0f\x00\x03\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0f\x00\x2e\x69", 32, 4096 [pid 7853] write(3, "1000", 4 [pid 7844] <... futex resumed>) = 0 [pid 3617] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3616] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7856] <... pwrite64 resumed>) = 32 [pid 7855] <... clone resumed>, parent_tid=[7857], tls=0x7fcf662ec700, child_tidptr=0x7fcf662ec9d0) = 7857 [pid 7853] <... write resumed>) = 4 [pid 7844] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7841] exit_group(0 [pid 3617] openat(AT_FDCWD, "./172/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 3616] openat(AT_FDCWD, "./182/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 7856] pwrite64(3, "\x7f\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff"..., 4098, 8192 [pid 7855] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7853] close(3 [pid 7851] <... futex resumed>) = ? [pid 7844] <... futex resumed>) = ? [pid 7841] <... exit_group resumed>) = ? [pid 3617] <... openat resumed>) = 4 [pid 7856] <... pwrite64 resumed>) = 4098 [pid 7855] <... futex resumed>) = 0 [pid 7853] <... close resumed>) = 0 [pid 7851] +++ exited with 0 +++ [pid 7844] +++ exited with 0 +++ [pid 3616] <... openat resumed>) = 4 ./strace-static-x86_64: Process 7857 attached [pid 7856] pwrite64(3, "\xed\x41\x00\x00\x10\x00\x00\x00\xda\xf4\x65\x5f\xdb\xf4\x65\x5f\xdb\xf4\x65\x5f\x00\x00\x00\x00\x00\x00\x04\x00\x80\x00\x00\x00\x00\x00\x08\x00\x05\x00\x00\x00\x0a\xf3\x01\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x09\x00\x00\x00\x10", 61, 17408 [pid 7855] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=100000000} [pid 7853] symlink("/dev/binderfs", "./binderfs" [pid 7841] +++ exited with 0 +++ [pid 3617] fstat(4, [pid 3616] fstat(4, [pid 7857] set_robust_list(0x7fcf662ec9e0, 24 [pid 7856] <... pwrite64 resumed>) = 61 [pid 7857] <... set_robust_list resumed>) = 0 [pid 7856] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 7857] memfd_create("syzkaller", 0 [pid 7856] <... openat resumed>) = 4 [pid 7853] <... symlink resumed>) = 0 [pid 3621] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7841, si_uid=0, si_status=0, si_utime=0, si_stime=4} --- [pid 3617] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 3616] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 7857] <... memfd_create resumed>) = 3 [pid 7856] ioctl(4, LOOP_SET_FD, 3 [pid 7853] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3617] getdents64(4, [pid 3616] getdents64(4, [pid 7857] ftruncate(3, 2097152 [pid 7856] <... ioctl resumed>) = 0 [pid 7853] <... futex resumed>) = 0 [pid 3617] <... getdents64 resumed>0x555556c60660 /* 3 entries */, 32768) = 72 [pid 7857] <... ftruncate resumed>) = 0 [pid 3616] <... getdents64 resumed>0x555556c60660 /* 3 entries */, 32768) = 72 [pid 7857] pwrite64(3, "\x20\x00\x00\x00\x00\x02\x00\x00\x19\x00\x00\x00\x90\x01\x00\x00\x0f\x00\x00\x00\x00\x00\x00\x00\x02\x00\x00\x00\x06\x00\x00\x00\x00\x00\x08\x00\x00\x80\x00\x00\x20\x00\x00\x00\xdb\xf4\x65\x5f\xdb\xf4\x65\x5f\x01\x00\xff\xff\x53\xef\x01\x00\x01\x00\x00\x00\xda\xf4\x65\x5f\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x00\x0b\x00\x00\x00\x00\x04\x00\x00\x08\x00\x00\x00\xd2\xc2\x00\x00"..., 102, 1024 [pid 7856] mkdir("./file0", 0777 [pid 7853] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 3617] umount2("./172/file0/bus", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3616] umount2("./182/file0/bus", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7857] <... pwrite64 resumed>) = 102 [pid 7853] <... mmap resumed>) = 0x7fcf662cc000 [pid 3617] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3616] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7857] pwrite64(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x82\xe3\x67\x24\xc6\xf3\x4c\xaa\x84\x6e\xd2\xe5\x27\x70\x33\x78\x01\x00\x40", 31, 1248 [pid 7856] <... mkdir resumed>) = 0 [pid 7853] mprotect(0x7fcf662cd000, 131072, PROT_READ|PROT_WRITE [pid 3617] lstat("./172/file0/bus", [pid 7857] <... pwrite64 resumed>) = 31 [pid 7856] mount("/dev/loop4", "./file0", "ext4", 0, ",errors=continue" [pid 7853] <... mprotect resumed>) = 0 [pid 3621] umount2("./175", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3616] lstat("./182/file0/bus", [pid 7857] pwrite64(3, "\x02\x00\x00\x00\x03\x00\x00\x00\x04\x00\x00\x00\x19\x00\x0f\x00\x03\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0f\x00\x2e\x69", 32, 4096 [pid 7853] clone(child_stack=0x7fcf662ec3f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID [pid 3617] <... lstat resumed>{st_mode=S_IFREG|000, st_size=136348160, ...}) = 0 [pid 7857] <... pwrite64 resumed>) = 32 [pid 3621] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3616] <... lstat resumed>{st_mode=S_IFREG|000, st_size=136348160, ...}) = 0 [pid 3617] unlink("./172/file0/bus" [pid 7857] pwrite64(3, "\x7f\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff"..., 4098, 8192 [pid 7853] <... clone resumed>, parent_tid=[7859], tls=0x7fcf662ec700, child_tidptr=0x7fcf662ec9d0) = 7859 [pid 3621] openat(AT_FDCWD, "./175", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 3616] unlink("./182/file0/bus" [pid 7857] <... pwrite64 resumed>) = 4098 [pid 7853] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3621] <... openat resumed>) = 3 [pid 3617] <... unlink resumed>) = 0 [pid 7857] pwrite64(3, "\xed\x41\x00\x00\x10\x00\x00\x00\xda\xf4\x65\x5f\xdb\xf4\x65\x5f\xdb\xf4\x65\x5f\x00\x00\x00\x00\x00\x00\x04\x00\x80\x00\x00\x00\x00\x00\x08\x00\x05\x00\x00\x00\x0a\xf3\x01\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x09\x00\x00\x00\x10", 61, 17408 [pid 7853] <... futex resumed>) = 0 [pid 3621] fstat(3, [pid 3617] getdents64(4, [pid 3616] <... unlink resumed>) = 0 [pid 7857] <... pwrite64 resumed>) = 61 [pid 7853] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=100000000} [pid 3621] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 3616] getdents64(4, [pid 7857] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 3621] getdents64(3, [pid 3617] <... getdents64 resumed>0x555556c60660 /* 0 entries */, 32768) = 0 [pid 7857] <... openat resumed>) = 4 [pid 3621] <... getdents64 resumed>0x555556c58620 /* 4 entries */, 32768) = 112 [pid 3616] <... getdents64 resumed>0x555556c60660 /* 0 entries */, 32768) = 0 ./strace-static-x86_64: Process 7859 attached [pid 7857] ioctl(4, LOOP_SET_FD, 3 [pid 7856] <... mount resumed>) = 0 [ 180.865148][ T7856] loop4: detected capacity change from 0 to 4096 [pid 3621] umount2("./175/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3617] close(4 [pid 3616] close(4 [pid 7859] set_robust_list(0x7fcf662ec9e0, 24 [pid 7856] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 3621] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3617] <... close resumed>) = 0 [pid 3616] <... close resumed>) = 0 [pid 7859] <... set_robust_list resumed>) = 0 [pid 7856] <... openat resumed>) = 5 [pid 3621] lstat("./175/binderfs", [pid 3617] rmdir("./172/file0" [pid 3616] rmdir("./182/file0" [pid 7859] memfd_create("syzkaller", 0 [pid 7857] <... ioctl resumed>) = 0 [pid 7856] ioctl(4, LOOP_CLR_FD [pid 3621] <... lstat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}) = 0 [pid 3617] <... rmdir resumed>) = 0 [pid 3616] <... rmdir resumed>) = 0 [pid 7856] <... ioctl resumed>) = 0 [pid 3621] unlink("./175/binderfs" [pid 3617] getdents64(3, [pid 3616] getdents64(3, [pid 7856] close(4 [pid 7857] mkdir("./file0", 0777 [pid 3621] <... unlink resumed>) = 0 [pid 7859] <... memfd_create resumed>) = 3 [pid 7857] <... mkdir resumed>) = 0 [pid 7856] <... close resumed>) = 0 [pid 3621] umount2("./175/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3617] <... getdents64 resumed>0x555556c58620 /* 0 entries */, 32768) = 0 [pid 3616] <... getdents64 resumed>0x555556c58620 /* 0 entries */, 32768) = 0 [pid 7859] ftruncate(3, 2097152 [pid 7857] mount("/dev/loop3", "./file0", "ext4", 0, ",errors=continue" [pid 7856] close(3 [pid 7859] <... ftruncate resumed>) = 0 [pid 3617] close(3 [pid 7856] <... close resumed>) = 0 [pid 3616] close(3 [pid 3617] <... close resumed>) = 0 [pid 7856] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3617] rmdir("./172" [pid 3616] <... close resumed>) = 0 [pid 7856] <... futex resumed>) = 1 [pid 7854] <... futex resumed>) = 0 [pid 7856] chdir("./file0" [pid 7854] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3617] <... rmdir resumed>) = 0 [pid 3616] rmdir("./182" [pid 7856] <... chdir resumed>) = 0 [pid 7854] <... futex resumed>) = 0 [pid 7859] pwrite64(3, "\x20\x00\x00\x00\x00\x02\x00\x00\x19\x00\x00\x00\x90\x01\x00\x00\x0f\x00\x00\x00\x00\x00\x00\x00\x02\x00\x00\x00\x06\x00\x00\x00\x00\x00\x08\x00\x00\x80\x00\x00\x20\x00\x00\x00\xdb\xf4\x65\x5f\xdb\xf4\x65\x5f\x01\x00\xff\xff\x53\xef\x01\x00\x01\x00\x00\x00\xda\xf4\x65\x5f\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x00\x0b\x00\x00\x00\x00\x04\x00\x00\x08\x00\x00\x00\xd2\xc2\x00\x00"..., 102, 1024 [pid 7856] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7854] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3617] mkdir("./173", 0777 [pid 3616] <... rmdir resumed>) = 0 [pid 7859] <... pwrite64 resumed>) = 102 [pid 7856] <... futex resumed>) = 0 [pid 7854] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7859] pwrite64(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x82\xe3\x67\x24\xc6\xf3\x4c\xaa\x84\x6e\xd2\xe5\x27\x70\x33\x78\x01\x00\x40", 31, 1248 [pid 7854] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7856] creat("./bus", 000 [pid 3617] <... mkdir resumed>) = 0 [pid 3616] mkdir("./183", 0777 [pid 7859] <... pwrite64 resumed>) = 31 [pid 7854] <... futex resumed>) = 0 [pid 7859] pwrite64(3, "\x02\x00\x00\x00\x03\x00\x00\x00\x04\x00\x00\x00\x19\x00\x0f\x00\x03\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0f\x00\x2e\x69", 32, 4096 [pid 7856] <... creat resumed>) = 3 [pid 7859] <... pwrite64 resumed>) = 32 [pid 7856] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7854] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3617] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 3616] <... mkdir resumed>) = 0 [pid 7859] pwrite64(3, "\x7f\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff"..., 4098, 8192 [pid 7856] <... futex resumed>) = 0 [pid 7854] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7859] <... pwrite64 resumed>) = 4098 [pid 7856] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7854] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3617] <... openat resumed>) = 3 [pid 3616] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 7859] pwrite64(3, "\xed\x41\x00\x00\x10\x00\x00\x00\xda\xf4\x65\x5f\xdb\xf4\x65\x5f\xdb\xf4\x65\x5f\x00\x00\x00\x00\x00\x00\x04\x00\x80\x00\x00\x00\x00\x00\x08\x00\x05\x00\x00\x00\x0a\xf3\x01\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x09\x00\x00\x00\x10", 61, 17408) = 61 [pid 7859] openat(AT_FDCWD, "/dev/loop2", O_RDWR) = 4 [pid 7859] ioctl(4, LOOP_SET_FD, 3 [pid 7856] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7854] <... futex resumed>) = 0 [pid 3617] ioctl(3, LOOP_CLR_FD [pid 3616] <... openat resumed>) = 3 [pid 7859] <... ioctl resumed>) = 0 [pid 7856] ftruncate(3, 136348160 [pid 7854] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3617] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 3616] ioctl(3, LOOP_CLR_FD [pid 7856] <... ftruncate resumed>) = 0 [pid 3617] close(3 [pid 3616] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 7859] mkdir("./file0", 0777) = 0 [pid 7859] mount("/dev/loop2", "./file0", "ext4", 0, ",errors=continue" [pid 3616] close(3 [pid 3617] <... close resumed>) = 0 [pid 3616] <... close resumed>) = 0 [pid 7856] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3617] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 3616] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 7856] <... futex resumed>) = 1 [pid 7854] <... futex resumed>) = 0 [pid 7855] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 7854] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7856] socket(AF_INET6, SOCK_STREAM, IPPROTO_IP [pid 7855] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7854] <... futex resumed>) = 0 [pid 3617] <... clone resumed>, child_tidptr=0x555556c575d0) = 7861 [pid 7856] <... socket resumed>) = 4 [pid 7855] <... futex resumed>) = 0 [pid 7854] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3616] <... clone resumed>, child_tidptr=0x555556c575d0) = 7862 ./strace-static-x86_64: Process 7862 attached ./strace-static-x86_64: Process 7861 attached [pid 7857] <... mount resumed>) = 0 [pid 7856] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7855] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 7854] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 3621] <... umount2 resumed>) = 0 [pid 7862] set_robust_list(0x555556c575e0, 24 [pid 7861] set_robust_list(0x555556c575e0, 24 [pid 7857] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 7856] <... futex resumed>) = 0 [pid 7854] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7862] <... set_robust_list resumed>) = 0 [pid 7861] <... set_robust_list resumed>) = 0 [pid 7857] <... openat resumed>) = 5 [pid 7856] close(4 [pid 7855] <... mmap resumed>) = 0x7fcf662ab000 [pid 7854] <... futex resumed>) = 0 [pid 3621] umount2("./175/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7862] chdir("./183" [pid 7861] chdir("./173" [pid 7859] <... mount resumed>) = 0 [pid 7857] ioctl(4, LOOP_CLR_FD [pid 7856] <... close resumed>) = 0 [pid 7855] mprotect(0x7fcf662ac000, 131072, PROT_READ|PROT_WRITE [pid 7854] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3621] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7862] <... chdir resumed>) = 0 [pid 7861] <... chdir resumed>) = 0 [pid 7859] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 7857] <... ioctl resumed>) = 0 [pid 7856] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7855] <... mprotect resumed>) = 0 [pid 7854] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 3621] lstat("./175/file0", [pid 7862] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7861] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7859] <... openat resumed>) = 5 [pid 7857] close(4 [pid 7856] <... futex resumed>) = 0 [pid 7855] clone(child_stack=0x7fcf662cb3f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID [pid 7854] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3621] <... lstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [ 180.909802][ T7857] loop3: detected capacity change from 0 to 4096 [ 180.944654][ T7859] loop2: detected capacity change from 0 to 4096 [pid 7862] <... prctl resumed>) = 0 [pid 7861] <... prctl resumed>) = 0 [pid 7859] ioctl(4, LOOP_CLR_FD [pid 7857] <... close resumed>) = 0 [pid 7856] open("./bus", O_RDWR|O_NOCTTY|O_DIRECT|O_NOATIME|O_CLOEXEC|0x1000000 [pid 7854] <... futex resumed>) = 0 [pid 3621] umount2("./175/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7862] setpgid(0, 0 [pid 7861] setpgid(0, 0 [pid 7859] <... ioctl resumed>) = 0 [pid 7857] close(3 [pid 7856] <... open resumed>) = 4 [pid 7854] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7859] close(4 [pid 7857] <... close resumed>) = 0 [pid 7856] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7854] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7853] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 7859] <... close resumed>) = 0 [pid 7857] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7856] <... futex resumed>) = 0 [pid 7854] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7853] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7859] close(3 [pid 7857] <... futex resumed>) = 0 [pid 7856] sendfile(4, 4, NULL, 4294959098 [pid 7854] <... futex resumed>) = 0 [pid 7853] <... futex resumed>) = 0 [pid 7859] <... close resumed>) = 0 [pid 7857] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7854] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7853] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 7859] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7853] <... mmap resumed>) = 0x7fcf662ab000 [pid 7859] <... futex resumed>) = 0 [pid 7853] mprotect(0x7fcf662ac000, 131072, PROT_READ|PROT_WRITE [pid 7859] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7853] <... mprotect resumed>) = 0 [pid 7853] clone(child_stack=0x7fcf662cb3f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, parent_tid=[7865], tls=0x7fcf662cb700, child_tidptr=0x7fcf662cb9d0) = 7865 [pid 7853] futex(0x7fcf663c54d8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 7853] futex(0x7fcf663c54dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}./strace-static-x86_64: Process 7865 attached [pid 7865] set_robust_list(0x7fcf662cb9e0, 24) = 0 [pid 7865] chdir("./file0" [pid 7861] <... setpgid resumed>) = 0 [pid 7855] <... clone resumed>, parent_tid=[7864], tls=0x7fcf662cb700, child_tidptr=0x7fcf662cb9d0) = 7864 [pid 7865] <... chdir resumed>) = 0 [pid 7862] <... setpgid resumed>) = 0 [pid 3621] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7865] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 7862] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7861] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7855] futex(0x7fcf663c54d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7853] <... futex resumed>) = 0 [pid 3621] openat(AT_FDCWD, "./175/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY./strace-static-x86_64: Process 7864 attached [pid 7865] futex(0x7fcf663c54d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7862] <... openat resumed>) = 3 [pid 7861] <... openat resumed>) = 3 [pid 7855] <... futex resumed>) = 0 [pid 7853] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3621] <... openat resumed>) = 4 [pid 7862] write(3, "1000", 4 [pid 7861] write(3, "1000", 4 [pid 7864] set_robust_list(0x7fcf662cb9e0, 24 [pid 7859] <... futex resumed>) = 0 [pid 7855] futex(0x7fcf663c54dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7853] <... futex resumed>) = 1 [pid 3621] fstat(4, [pid 7864] <... set_robust_list resumed>) = 0 [pid 7862] <... write resumed>) = 4 [pid 7861] <... write resumed>) = 4 [pid 7859] creat("./bus", 000 [ 180.991842][ T27] audit: type=1800 audit(1657771698.478:1133): pid=7856 uid=0 auid=4294967295 ses=4294967295 subj=root:sysadm_r:sysadm_t op=collect_data cause=failed(directio) comm="syz-executor260" name="bus" dev="loop4" ino=17 res=0 errno=0 [pid 7853] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7864] chdir("./file0" [pid 7862] close(3 [pid 7861] close(3 [pid 7859] <... creat resumed>) = 3 [pid 3621] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 7864] <... chdir resumed>) = 0 [pid 7862] <... close resumed>) = 0 [pid 7861] <... close resumed>) = 0 [pid 7859] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7854] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 7864] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7862] symlink("/dev/binderfs", "./binderfs" [pid 7861] symlink("/dev/binderfs", "./binderfs" [pid 7859] <... futex resumed>) = 1 [pid 7854] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7853] <... futex resumed>) = 0 [pid 3621] getdents64(4, [pid 7864] <... futex resumed>) = 1 [pid 7862] <... symlink resumed>) = 0 [pid 7861] <... symlink resumed>) = 0 [pid 7859] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7855] <... futex resumed>) = 0 [pid 7854] <... futex resumed>) = 0 [pid 7853] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3621] <... getdents64 resumed>0x555556c60660 /* 2 entries */, 32768) = 48 [pid 7864] futex(0x7fcf663c54d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7862] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7861] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7859] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7855] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7854] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 7853] <... futex resumed>) = 0 [pid 3621] getdents64(4, [pid 7862] <... futex resumed>) = 0 [pid 7861] <... futex resumed>) = 0 [pid 7859] ftruncate(3, 136348160 [pid 7857] <... futex resumed>) = 0 [pid 7855] <... futex resumed>) = 1 [pid 7854] <... mmap resumed>) = 0x7fcf662ab000 [pid 7853] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3621] <... getdents64 resumed>0x555556c60660 /* 0 entries */, 32768) = 0 [pid 7862] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 7861] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 7859] <... ftruncate resumed>) = 0 [pid 7857] creat("./bus", 000 [pid 7855] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7854] mprotect(0x7fcf662ac000, 131072, PROT_READ|PROT_WRITE [pid 3621] close(4 [pid 7862] <... mmap resumed>) = 0x7fcf662cc000 [pid 7861] <... mmap resumed>) = 0x7fcf662cc000 [pid 7859] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3621] <... close resumed>) = 0 [pid 7862] mprotect(0x7fcf662cd000, 131072, PROT_READ|PROT_WRITE [pid 7861] mprotect(0x7fcf662cd000, 131072, PROT_READ|PROT_WRITE [pid 7857] <... creat resumed>) = 3 [pid 7854] <... mprotect resumed>) = 0 [pid 7859] <... futex resumed>) = 1 [pid 3621] rmdir("./175/file0" [pid 7853] <... futex resumed>) = 0 [pid 7862] <... mprotect resumed>) = 0 [pid 7861] <... mprotect resumed>) = 0 [pid 7859] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7857] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7854] clone(child_stack=0x7fcf662cb3f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID [pid 3621] <... rmdir resumed>) = 0 [pid 7862] clone(child_stack=0x7fcf662ec3f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID [pid 7861] clone(child_stack=0x7fcf662ec3f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID [pid 7859] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7857] <... futex resumed>) = 1 [pid 7855] <... futex resumed>) = 0 [pid 7853] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3621] getdents64(3, ./strace-static-x86_64: Process 7868 attached ./strace-static-x86_64: Process 7867 attached ./strace-static-x86_64: Process 7866 attached [pid 7859] socket(AF_INET6, SOCK_STREAM, IPPROTO_IP [pid 7857] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7856] <... sendfile resumed>) = 1638400 [pid 7855] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7853] <... futex resumed>) = 0 [pid 3621] <... getdents64 resumed>0x555556c58620 /* 0 entries */, 32768) = 0 [pid 7862] <... clone resumed>, parent_tid=[7867], tls=0x7fcf662ec700, child_tidptr=0x7fcf662ec9d0) = 7867 [pid 7861] <... clone resumed>, parent_tid=[7868], tls=0x7fcf662ec700, child_tidptr=0x7fcf662ec9d0) = 7868 [pid 7859] <... socket resumed>) = 4 [pid 7857] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7856] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7855] <... futex resumed>) = 0 [pid 7854] <... clone resumed>, parent_tid=[7866], tls=0x7fcf662cb700, child_tidptr=0x7fcf662cb9d0) = 7866 [pid 7853] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3621] close(3 [pid 7868] set_robust_list(0x7fcf662ec9e0, 24 [pid 7867] set_robust_list(0x7fcf662ec9e0, 24 [pid 7866] set_robust_list(0x7fcf662cb9e0, 24 [pid 7862] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7861] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7859] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7857] ftruncate(3, 136348160 [pid 7856] <... futex resumed>) = 0 [pid 7855] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7854] futex(0x7fcf663c54d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7853] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 3621] <... close resumed>) = 0 [pid 7868] <... set_robust_list resumed>) = 0 [pid 7867] <... set_robust_list resumed>) = 0 [pid 7866] <... set_robust_list resumed>) = 0 [pid 7862] <... futex resumed>) = 0 [pid 7861] <... futex resumed>) = 0 [pid 7859] <... futex resumed>) = 0 [pid 7857] <... ftruncate resumed>) = 0 [pid 7856] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7854] <... futex resumed>) = 0 [pid 7853] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3621] rmdir("./175" [pid 7868] memfd_create("syzkaller", 0 [pid 7867] memfd_create("syzkaller", 0 [pid 7866] write(3, "#! ./file0\n", 11 [pid 7862] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=100000000} [pid 7861] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=100000000} [pid 7859] close(4 [pid 7857] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7854] futex(0x7fcf663c54dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7853] <... futex resumed>) = 0 [pid 7868] <... memfd_create resumed>) = 3 [pid 7867] <... memfd_create resumed>) = 3 [pid 7866] <... write resumed>) = 11 [pid 7859] <... close resumed>) = 0 [pid 7857] <... futex resumed>) = 1 [pid 7855] <... futex resumed>) = 0 [pid 7853] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3621] <... rmdir resumed>) = 0 [pid 7868] ftruncate(3, 2097152 [pid 7867] ftruncate(3, 2097152 [pid 7866] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7859] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7857] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7855] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7853] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 3621] mkdir("./176", 0777 [pid 7868] <... ftruncate resumed>) = 0 [pid 7867] <... ftruncate resumed>) = 0 [pid 7866] <... futex resumed>) = 1 [pid 7859] <... futex resumed>) = 0 [pid 7857] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7855] <... futex resumed>) = 0 [pid 7854] <... futex resumed>) = 0 [pid 7853] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7868] pwrite64(3, "\x20\x00\x00\x00\x00\x02\x00\x00\x19\x00\x00\x00\x90\x01\x00\x00\x0f\x00\x00\x00\x00\x00\x00\x00\x02\x00\x00\x00\x06\x00\x00\x00\x00\x00\x08\x00\x00\x80\x00\x00\x20\x00\x00\x00\xdb\xf4\x65\x5f\xdb\xf4\x65\x5f\x01\x00\xff\xff\x53\xef\x01\x00\x01\x00\x00\x00\xda\xf4\x65\x5f\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x00\x0b\x00\x00\x00\x00\x04\x00\x00\x08\x00\x00\x00\xd2\xc2\x00\x00"..., 102, 1024 [pid 7867] pwrite64(3, "\x20\x00\x00\x00\x00\x02\x00\x00\x19\x00\x00\x00\x90\x01\x00\x00\x0f\x00\x00\x00\x00\x00\x00\x00\x02\x00\x00\x00\x06\x00\x00\x00\x00\x00\x08\x00\x00\x80\x00\x00\x20\x00\x00\x00\xdb\xf4\x65\x5f\xdb\xf4\x65\x5f\x01\x00\xff\xff\x53\xef\x01\x00\x01\x00\x00\x00\xda\xf4\x65\x5f\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x00\x0b\x00\x00\x00\x00\x04\x00\x00\x08\x00\x00\x00\xd2\xc2\x00\x00"..., 102, 1024 [pid 7866] futex(0x7fcf663c54d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7859] open("./bus", O_RDWR|O_NOCTTY|O_DIRECT|O_NOATIME|O_CLOEXEC|0x1000000 [pid 7857] socket(AF_INET6, SOCK_STREAM, IPPROTO_IP [pid 7855] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7854] exit_group(0 [pid 7853] <... futex resumed>) = 0 [pid 3621] <... mkdir resumed>) = 0 [pid 7868] <... pwrite64 resumed>) = 102 [pid 7867] <... pwrite64 resumed>) = 102 [pid 7866] <... futex resumed>) = ? [pid 7859] <... open resumed>) = 4 [pid 7857] <... socket resumed>) = 4 [pid 7856] <... futex resumed>) = ? [pid 7854] <... exit_group resumed>) = ? [pid 7853] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7868] pwrite64(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x82\xe3\x67\x24\xc6\xf3\x4c\xaa\x84\x6e\xd2\xe5\x27\x70\x33\x78\x01\x00\x40", 31, 1248 [pid 7867] pwrite64(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x82\xe3\x67\x24\xc6\xf3\x4c\xaa\x84\x6e\xd2\xe5\x27\x70\x33\x78\x01\x00\x40", 31, 1248 [pid 7866] +++ exited with 0 +++ [pid 7859] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7857] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7856] +++ exited with 0 +++ [pid 7854] +++ exited with 0 +++ [pid 7853] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7868] <... pwrite64 resumed>) = 31 [pid 7867] <... pwrite64 resumed>) = 31 [pid 7859] <... futex resumed>) = 0 [pid 7857] <... futex resumed>) = 1 [pid 7855] <... futex resumed>) = 0 [pid 7853] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7868] pwrite64(3, "\x02\x00\x00\x00\x03\x00\x00\x00\x04\x00\x00\x00\x19\x00\x0f\x00\x03\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0f\x00\x2e\x69", 32, 4096 [pid 7867] pwrite64(3, "\x02\x00\x00\x00\x03\x00\x00\x00\x04\x00\x00\x00\x19\x00\x0f\x00\x03\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0f\x00\x2e\x69", 32, 4096 [pid 7859] sendfile(4, 4, NULL, 4294959098 [pid 7857] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7855] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7853] <... futex resumed>) = 0 [pid 3620] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7854, si_uid=0, si_status=0, si_utime=0, si_stime=3} --- [pid 7868] <... pwrite64 resumed>) = 32 [pid 7867] <... pwrite64 resumed>) = 32 [pid 7857] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7855] <... futex resumed>) = 0 [pid 7853] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3620] umount2("./169", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7868] pwrite64(3, "\x7f\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff"..., 4098, 8192 [pid 7867] pwrite64(3, "\x7f\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff"..., 4098, 8192 [pid 7857] close(4 [pid 7855] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3621] openat(AT_FDCWD, "/dev/loop5", O_RDWR [pid 3620] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7868] <... pwrite64 resumed>) = 4098 [pid 7867] <... pwrite64 resumed>) = 4098 [pid 7857] <... close resumed>) = 0 [pid 3621] <... openat resumed>) = 3 [pid 3620] openat(AT_FDCWD, "./169", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 7868] pwrite64(3, "\xed\x41\x00\x00\x10\x00\x00\x00\xda\xf4\x65\x5f\xdb\xf4\x65\x5f\xdb\xf4\x65\x5f\x00\x00\x00\x00\x00\x00\x04\x00\x80\x00\x00\x00\x00\x00\x08\x00\x05\x00\x00\x00\x0a\xf3\x01\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x09\x00\x00\x00\x10", 61, 17408 [pid 7867] pwrite64(3, "\xed\x41\x00\x00\x10\x00\x00\x00\xda\xf4\x65\x5f\xdb\xf4\x65\x5f\xdb\xf4\x65\x5f\x00\x00\x00\x00\x00\x00\x04\x00\x80\x00\x00\x00\x00\x00\x08\x00\x05\x00\x00\x00\x0a\xf3\x01\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x09\x00\x00\x00\x10", 61, 17408 [pid 7857] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3621] ioctl(3, LOOP_CLR_FD [pid 3620] <... openat resumed>) = 3 [pid 7868] <... pwrite64 resumed>) = 61 [pid 7867] <... pwrite64 resumed>) = 61 [pid 7857] <... futex resumed>) = 1 [pid 7855] <... futex resumed>) = 0 [pid 3621] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 3620] fstat(3, [pid 7868] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 7867] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 7857] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7855] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3621] close(3 [pid 3620] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 7868] <... openat resumed>) = 4 [pid 7867] <... openat resumed>) = 4 [pid 7859] <... sendfile resumed>) = 1638400 [pid 7857] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7855] <... futex resumed>) = 0 [pid 3621] <... close resumed>) = 0 [ 181.111716][ T27] audit: type=1800 audit(1657771698.598:1134): pid=7859 uid=0 auid=4294967295 ses=4294967295 subj=root:sysadm_r:sysadm_t op=collect_data cause=failed(directio) comm="syz-executor260" name="bus" dev="loop2" ino=17 res=0 errno=0 [pid 3620] getdents64(3, [pid 7868] ioctl(4, LOOP_SET_FD, 3 [pid 7867] ioctl(4, LOOP_SET_FD, 3 [pid 7859] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7857] open("./bus", O_RDWR|O_NOCTTY|O_DIRECT|O_NOATIME|O_CLOEXEC|0x1000000 [pid 7855] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3621] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 3620] <... getdents64 resumed>0x555556c58620 /* 4 entries */, 32768) = 112 [pid 7868] <... ioctl resumed>) = 0 [pid 7867] <... ioctl resumed>) = 0 [pid 7859] <... futex resumed>) = 1 [pid 7857] <... open resumed>) = 4 [pid 7853] <... futex resumed>) = 0 [pid 3620] umount2("./169/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7868] mkdir("./file0", 0777 [pid 7867] mkdir("./file0", 0777 [pid 7859] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7857] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7853] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3620] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7867] <... mkdir resumed>) = 0 [pid 7859] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7857] <... futex resumed>) = 1 [pid 7855] <... futex resumed>) = 0 [pid 7853] <... futex resumed>) = 0 [pid 3620] lstat("./169/binderfs", [pid 7867] mount("/dev/loop0", "./file0", "ext4", 0, ",errors=continue" [pid 7859] write(3, "#! ./file0\n", 11 [pid 7857] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7855] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7853] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3620] <... lstat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}) = 0 ./strace-static-x86_64: Process 7869 attached [pid 7868] <... mkdir resumed>) = 0 [pid 7859] <... write resumed>) = 11 [pid 7857] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7855] <... futex resumed>) = 0 [pid 3621] <... clone resumed>, child_tidptr=0x555556c575d0) = 7869 [pid 3620] unlink("./169/binderfs" [pid 7868] mount("/dev/loop1", "./file0", "ext4", 0, ",errors=continue" [pid 7859] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7857] sendfile(4, 4, NULL, 4294959098 [pid 7855] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3620] <... unlink resumed>) = 0 [pid 7869] set_robust_list(0x555556c575e0, 24 [pid 7859] <... futex resumed>) = 1 [pid 7853] <... futex resumed>) = 0 [pid 7869] <... set_robust_list resumed>) = 0 [pid 3620] umount2("./169/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7869] chdir("./176" [pid 7859] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7853] exit_group(0 [pid 7869] <... chdir resumed>) = 0 [pid 7869] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7865] <... futex resumed>) = ? [pid 7859] <... futex resumed>) = ? [pid 7853] <... exit_group resumed>) = ? [pid 7869] <... prctl resumed>) = 0 [pid 7865] +++ exited with 0 +++ [pid 7859] +++ exited with 0 +++ [pid 7869] setpgid(0, 0 [pid 7868] <... mount resumed>) = 0 [pid 7867] <... mount resumed>) = 0 [pid 7853] +++ exited with 0 +++ [pid 7869] <... setpgid resumed>) = 0 [ 181.157603][ T7868] loop1: detected capacity change from 0 to 4096 [ 181.164915][ T7867] loop0: detected capacity change from 0 to 4096 [pid 7868] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 7867] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 7862] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 7861] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 3620] <... umount2 resumed>) = 0 [pid 3618] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7853, si_uid=0, si_status=0, si_utime=0, si_stime=5} --- [pid 7869] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7868] <... openat resumed>) = 5 [pid 7867] <... openat resumed>) = 5 [pid 7862] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7861] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7869] <... openat resumed>) = 3 [pid 7868] ioctl(4, LOOP_CLR_FD [pid 7867] ioctl(4, LOOP_CLR_FD [pid 7862] <... futex resumed>) = 0 [pid 7861] <... futex resumed>) = 0 [pid 3620] umount2("./169/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7869] write(3, "1000", 4 [pid 7868] <... ioctl resumed>) = 0 [pid 7867] <... ioctl resumed>) = 0 [pid 7862] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 7861] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 3620] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3618] umount2("./172", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7869] <... write resumed>) = 4 [pid 7868] close(4 [pid 7867] close(4 [pid 7862] <... mmap resumed>) = 0x7fcf662ab000 [pid 7861] <... mmap resumed>) = 0x7fcf662ab000 [pid 3620] lstat("./169/file0", [pid 3618] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7869] close(3 [pid 7868] <... close resumed>) = 0 [pid 7867] <... close resumed>) = 0 [pid 7862] mprotect(0x7fcf662ac000, 131072, PROT_READ|PROT_WRITE [pid 7861] mprotect(0x7fcf662ac000, 131072, PROT_READ|PROT_WRITE [pid 7855] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 3620] <... lstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 3618] openat(AT_FDCWD, "./172", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 7869] <... close resumed>) = 0 [pid 7868] close(3 [pid 7867] close(3 [pid 7862] <... mprotect resumed>) = 0 [pid 7861] <... mprotect resumed>) = 0 [pid 7855] futex(0x7fcf663c54d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3620] umount2("./169/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3618] <... openat resumed>) = 3 [pid 7869] symlink("/dev/binderfs", "./binderfs" [pid 7868] <... close resumed>) = 0 [pid 7867] <... close resumed>) = 0 [pid 7864] <... futex resumed>) = 0 [pid 7862] clone(child_stack=0x7fcf662cb3f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID [pid 7861] clone(child_stack=0x7fcf662cb3f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID [pid 7855] <... futex resumed>) = 1 [pid 3620] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3618] fstat(3, [pid 7869] <... symlink resumed>) = 0 [pid 7868] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7867] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7864] write(3, "#! ./file0\n", 11 [pid 7857] <... sendfile resumed>) = 1638400 [pid 7855] futex(0x7fcf663c54dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3620] openat(AT_FDCWD, "./169/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 3618] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 7869] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7868] <... futex resumed>) = 0 [pid 7867] <... futex resumed>) = 0 [pid 7864] <... write resumed>) = 11 [pid 7862] <... clone resumed>, parent_tid=[7872], tls=0x7fcf662cb700, child_tidptr=0x7fcf662cb9d0) = 7872 [pid 7861] <... clone resumed>, parent_tid=[7873], tls=0x7fcf662cb700, child_tidptr=0x7fcf662cb9d0) = 7873 [pid 7857] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3620] <... openat resumed>) = 4 [pid 3618] getdents64(3, [pid 7869] <... futex resumed>) = 0 [pid 7868] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7867] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7864] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7862] futex(0x7fcf663c54d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7861] futex(0x7fcf663c54d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7857] <... futex resumed>) = 0 [pid 3620] fstat(4, [pid 3618] <... getdents64 resumed>0x555556c58620 /* 4 entries */, 32768) = 112 [pid 7869] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 7864] <... futex resumed>) = 1 [pid 7862] <... futex resumed>) = 0 [pid 7861] <... futex resumed>) = 0 [pid 7857] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7855] <... futex resumed>) = 0 [pid 3620] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 3618] umount2("./172/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7869] <... mmap resumed>) = 0x7fcf662cc000 [pid 7864] futex(0x7fcf663c54d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7862] futex(0x7fcf663c54dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7861] futex(0x7fcf663c54dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7855] exit_group(0 [pid 3620] getdents64(4, [pid 3618] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7869] mprotect(0x7fcf662cd000, 131072, PROT_READ|PROT_WRITE [pid 7864] <... futex resumed>) = ? [pid 7857] <... futex resumed>) = ? [pid 7855] <... exit_group resumed>) = ? [pid 3620] <... getdents64 resumed>0x555556c60660 /* 2 entries */, 32768) = 48 [pid 3618] lstat("./172/binderfs", [pid 7869] <... mprotect resumed>) = 0 [pid 7864] +++ exited with 0 +++ [pid 7869] clone(child_stack=0x7fcf662ec3f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID [pid 3618] <... lstat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}) = 0 [pid 3620] getdents64(4, [pid 7869] <... clone resumed>, parent_tid=[7874], tls=0x7fcf662ec700, child_tidptr=0x7fcf662ec9d0) = 7874 [pid 3620] <... getdents64 resumed>0x555556c60660 /* 0 entries */, 32768) = 0 [pid 3618] unlink("./172/binderfs" [pid 7869] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3620] close(4 [pid 7869] <... futex resumed>) = 0 [pid 3618] <... unlink resumed>) = 0 [pid 7869] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=100000000} [pid 7857] +++ exited with 0 +++ [pid 7855] +++ exited with 0 +++ [pid 3620] <... close resumed>) = 0 [pid 3618] umount2("./172/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3620] rmdir("./169/file0" [pid 3619] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7855, si_uid=0, si_status=0, si_utime=0, si_stime=5} --- ./strace-static-x86_64: Process 7872 attached [pid 7872] set_robust_list(0x7fcf662cb9e0, 24) = 0 [pid 7872] chdir("./file0" [pid 3620] <... rmdir resumed>) = 0 [pid 3619] restart_syscall(<... resuming interrupted clone ...> [pid 7872] <... chdir resumed>) = 0 [pid 3619] <... restart_syscall resumed>) = 0 [pid 7872] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7862] <... futex resumed>) = 0 [pid 7872] <... futex resumed>) = 1 [pid 7862] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7872] futex(0x7fcf663c54d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7867] <... futex resumed>) = 0 [pid 7862] <... futex resumed>) = 1 [pid 3620] getdents64(3, [pid 7867] creat("./bus", 000 [pid 7862] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7867] <... creat resumed>) = 3 [pid 7867] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 7862] <... futex resumed>) = 0 [pid 3619] umount2("./178", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7867] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7862] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7867] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7862] <... futex resumed>) = 0 [pid 3620] <... getdents64 resumed>0x555556c58620 /* 0 entries */, 32768) = 0 [pid 3619] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7867] ftruncate(3, 136348160 [pid 7862] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7867] <... ftruncate resumed>) = 0 [pid 7867] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 7862] <... futex resumed>) = 0 [pid 7867] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7862] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7867] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7862] <... futex resumed>) = 0 [pid 7867] socket(AF_INET6, SOCK_STREAM, IPPROTO_IP [pid 7862] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7867] <... socket resumed>) = 4 [pid 7867] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 7862] <... futex resumed>) = 0 [pid 7867] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7862] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7867] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7862] <... futex resumed>) = 0 [pid 7867] close(4 [pid 7862] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7867] <... close resumed>) = 0 [pid 3620] close(3 [pid 3619] openat(AT_FDCWD, "./178", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 7867] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3620] <... close resumed>) = 0 [pid 7867] <... futex resumed>) = 1 [pid 7862] <... futex resumed>) = 0 [pid 3620] rmdir("./169" [pid 3619] <... openat resumed>) = 3 [pid 7867] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7862] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7867] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7862] <... futex resumed>) = 0 [pid 7867] open("./bus", O_RDWR|O_NOCTTY|O_DIRECT|O_NOATIME|O_CLOEXEC|0x1000000 [pid 7862] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3620] <... rmdir resumed>) = 0 [pid 3619] fstat(3, [pid 7867] <... open resumed>) = 4 [pid 3620] mkdir("./170", 0777 [pid 7867] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3619] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 7867] <... futex resumed>) = 1 [pid 7862] <... futex resumed>) = 0 [pid 7867] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7862] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7867] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7862] <... futex resumed>) = 0 [pid 3620] <... mkdir resumed>) = 0 [pid 3619] getdents64(3, [pid 7867] sendfile(4, 4, NULL, 4294959098 [pid 7862] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3620] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 3619] <... getdents64 resumed>0x555556c58620 /* 4 entries */, 32768) = 112 [pid 3620] <... openat resumed>) = 3 [pid 3619] umount2("./178/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW./strace-static-x86_64: Process 7873 attached [pid 3620] ioctl(3, LOOP_CLR_FD [pid 3619] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7873] set_robust_list(0x7fcf662cb9e0, 24) = 0 [pid 7873] chdir("./file0") = 0 [pid 3620] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 3619] lstat("./178/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}) = 0 [pid 3619] unlink("./178/binderfs" [pid 7873] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7861] <... futex resumed>) = 0 [pid 7861] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3619] <... unlink resumed>) = 0 [pid 7868] <... futex resumed>) = 0 [pid 7861] <... futex resumed>) = 1 [pid 3620] close(3 [pid 3619] umount2("./178/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7868] creat("./bus", 000 [pid 7861] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7873] <... futex resumed>) = 1 [pid 3620] <... close resumed>) = 0 [pid 7873] futex(0x7fcf663c54d8, FUTEX_WAIT_PRIVATE, 0, NULL./strace-static-x86_64: Process 7874 attached [pid 7874] set_robust_list(0x7fcf662ec9e0, 24) = 0 [pid 7874] memfd_create("syzkaller", 0) = 3 [pid 7874] ftruncate(3, 2097152) = 0 [pid 7874] pwrite64(3, "\x20\x00\x00\x00\x00\x02\x00\x00\x19\x00\x00\x00\x90\x01\x00\x00\x0f\x00\x00\x00\x00\x00\x00\x00\x02\x00\x00\x00\x06\x00\x00\x00\x00\x00\x08\x00\x00\x80\x00\x00\x20\x00\x00\x00\xdb\xf4\x65\x5f\xdb\xf4\x65\x5f\x01\x00\xff\xff\x53\xef\x01\x00\x01\x00\x00\x00\xda\xf4\x65\x5f\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x00\x0b\x00\x00\x00\x00\x04\x00\x00\x08\x00\x00\x00\xd2\xc2\x00\x00"..., 102, 1024 [pid 3620] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 7874] <... pwrite64 resumed>) = 102 [pid 7874] pwrite64(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x82\xe3\x67\x24\xc6\xf3\x4c\xaa\x84\x6e\xd2\xe5\x27\x70\x33\x78\x01\x00\x40", 31, 1248) = 31 [pid 7874] pwrite64(3, "\x02\x00\x00\x00\x03\x00\x00\x00\x04\x00\x00\x00\x19\x00\x0f\x00\x03\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0f\x00\x2e\x69", 32, 4096) = 32 [pid 3620] <... clone resumed>, child_tidptr=0x555556c575d0) = 7875 [pid 7874] pwrite64(3, "\x7f\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff"..., 4098, 8192) = 4098 [pid 7874] pwrite64(3, "\xed\x41\x00\x00\x10\x00\x00\x00\xda\xf4\x65\x5f\xdb\xf4\x65\x5f\xdb\xf4\x65\x5f\x00\x00\x00\x00\x00\x00\x04\x00\x80\x00\x00\x00\x00\x00\x08\x00\x05\x00\x00\x00\x0a\xf3\x01\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x09\x00\x00\x00\x10", 61, 17408) = 61 [pid 7874] openat(AT_FDCWD, "/dev/loop5", O_RDWR) = 4 [pid 7874] ioctl(4, LOOP_SET_FD, 3 [pid 7868] <... creat resumed>) = 3 [pid 7868] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 7861] <... futex resumed>) = 0 [pid 7868] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7861] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7868] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7861] <... futex resumed>) = 0 [pid 7868] ftruncate(3, 136348160 [pid 7861] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7868] <... ftruncate resumed>) = 0 [pid 7868] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 7861] <... futex resumed>) = 0 [pid 7868] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7861] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7868] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7861] <... futex resumed>) = 0 [pid 7868] socket(AF_INET6, SOCK_STREAM, IPPROTO_IP [pid 7861] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7868] <... socket resumed>) = 4 [pid 7868] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 7861] <... futex resumed>) = 0 [pid 7868] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7861] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7868] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7861] <... futex resumed>) = 0 [pid 7868] close(4 [pid 7861] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7868] <... close resumed>) = 0 [pid 7868] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 7861] <... futex resumed>) = 0 ./strace-static-x86_64: Process 7875 attached [pid 7868] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7861] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7868] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7861] <... futex resumed>) = 0 [pid 7875] set_robust_list(0x555556c575e0, 24 [pid 7868] open("./bus", O_RDWR|O_NOCTTY|O_DIRECT|O_NOATIME|O_CLOEXEC|0x1000000 [pid 7861] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7874] <... ioctl resumed>) = 0 [pid 7868] <... open resumed>) = 4 [pid 7874] mkdir("./file0", 0777 [pid 7868] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7874] <... mkdir resumed>) = 0 [pid 7868] <... futex resumed>) = 1 [pid 7861] <... futex resumed>) = 0 [pid 7874] mount("/dev/loop5", "./file0", "ext4", 0, ",errors=continue" [pid 7868] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7861] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7875] <... set_robust_list resumed>) = 0 [pid 7868] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7861] <... futex resumed>) = 0 [pid 7875] chdir("./170" [pid 7868] sendfile(4, 4, NULL, 4294959098 [pid 7862] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 7861] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7875] <... chdir resumed>) = 0 [pid 7862] futex(0x7fcf663c54d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7872] <... futex resumed>) = 0 [pid 7862] <... futex resumed>) = 1 [pid 7875] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7872] write(3, "#! ./file0\n", 11 [pid 7862] futex(0x7fcf663c54dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7875] <... prctl resumed>) = 0 [pid 7875] setpgid(0, 0) = 0 [pid 7875] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7872] <... write resumed>) = 11 [pid 7872] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 7862] <... futex resumed>) = 0 [pid 7875] <... openat resumed>) = 3 [pid 7867] <... sendfile resumed>) = 1638400 [pid 7872] futex(0x7fcf663c54d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7867] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 7867] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7875] write(3, "1000", 4 [pid 7862] exit_group(0 [pid 7872] <... futex resumed>) = ? [pid 7867] <... futex resumed>) = ? [pid 7862] <... exit_group resumed>) = ? [pid 7875] <... write resumed>) = 4 [pid 7872] +++ exited with 0 +++ [pid 7867] +++ exited with 0 +++ [pid 7862] +++ exited with 0 +++ [ 181.302225][ T7874] loop5: detected capacity change from 0 to 4096 [pid 3618] <... umount2 resumed>) = 0 [pid 7875] close(3 [pid 7874] <... mount resumed>) = 0 [pid 7869] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 3619] <... umount2 resumed>) = 0 [pid 7875] <... close resumed>) = 0 [pid 7874] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 7869] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3618] umount2("./172/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3616] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7862, si_uid=0, si_status=0, si_utime=0, si_stime=5} --- [pid 7875] symlink("/dev/binderfs", "./binderfs" [pid 7874] <... openat resumed>) = 5 [pid 7869] <... futex resumed>) = 0 [pid 3619] umount2("./178/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7875] <... symlink resumed>) = 0 [pid 7874] ioctl(4, LOOP_CLR_FD [pid 7869] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 3618] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7875] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7874] <... ioctl resumed>) = 0 [pid 7869] <... mmap resumed>) = 0x7fcf662ab000 [pid 3619] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3618] lstat("./172/file0", [pid 7875] <... futex resumed>) = 0 [pid 7874] close(4 [pid 7869] mprotect(0x7fcf662ac000, 131072, PROT_READ|PROT_WRITE [pid 7875] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 7874] <... close resumed>) = 0 [pid 7869] <... mprotect resumed>) = 0 [pid 3619] lstat("./178/file0", [pid 3618] <... lstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 7875] <... mmap resumed>) = 0x7fcf662cc000 [pid 7874] close(3 [pid 7869] clone(child_stack=0x7fcf662cb3f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID [pid 7874] <... close resumed>) = 0 [pid 7861] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 3619] <... lstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 3618] umount2("./172/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7875] mprotect(0x7fcf662cd000, 131072, PROT_READ|PROT_WRITE [pid 7874] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7869] <... clone resumed>, parent_tid=[7877], tls=0x7fcf662cb700, child_tidptr=0x7fcf662cb9d0) = 7877 [pid 7861] futex(0x7fcf663c54d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7875] <... mprotect resumed>) = 0 [pid 7874] <... futex resumed>) = 0 [pid 7873] <... futex resumed>) = 0 [pid 7869] futex(0x7fcf663c54d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7861] <... futex resumed>) = 1 [pid 3619] umount2("./178/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3618] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3616] umount2("./183", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7875] clone(child_stack=0x7fcf662ec3f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID [pid 7874] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7873] write(3, "#! ./file0\n", 11 [pid 7869] <... futex resumed>) = 0 [pid 7861] futex(0x7fcf663c54dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7869] futex(0x7fcf663c54dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3619] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3618] openat(AT_FDCWD, "./172/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 3616] <... umount2 resumed>) = -1 EINVAL (Invalid argument) ./strace-static-x86_64: Process 7877 attached [pid 7875] <... clone resumed>, parent_tid=[7878], tls=0x7fcf662ec700, child_tidptr=0x7fcf662ec9d0) = 7878 [pid 7873] <... write resumed>) = 11 [pid 7868] <... sendfile resumed>) = 1638400 [pid 3619] openat(AT_FDCWD, "./178/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 7877] set_robust_list(0x7fcf662cb9e0, 24 [pid 7873] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3618] <... openat resumed>) = 4 [pid 3616] openat(AT_FDCWD, "./183", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 7877] <... set_robust_list resumed>) = 0 [pid 7875] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7873] <... futex resumed>) = 1 [pid 7868] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7861] <... futex resumed>) = 0 [pid 3619] <... openat resumed>) = 4 [pid 3618] fstat(4, [pid 3616] <... openat resumed>) = 3 [pid 7877] chdir("./file0" [pid 7875] <... futex resumed>) = 0 [pid 7873] futex(0x7fcf663c54d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7868] <... futex resumed>) = 0 [pid 7861] exit_group(0 [pid 3619] fstat(4, [pid 3618] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 3616] fstat(3, ./strace-static-x86_64: Process 7878 attached [pid 7877] <... chdir resumed>) = 0 [pid 7875] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=100000000} [pid 7873] <... futex resumed>) = ? [pid 7861] <... exit_group resumed>) = ? [pid 3619] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 3618] getdents64(4, [pid 3616] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 7878] set_robust_list(0x7fcf662ec9e0, 24 [pid 7877] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7873] +++ exited with 0 +++ [pid 7868] +++ exited with 0 +++ [pid 7861] +++ exited with 0 +++ [pid 3619] getdents64(4, [pid 3618] <... getdents64 resumed>0x555556c60660 /* 2 entries */, 32768) = 48 [pid 3616] getdents64(3, [pid 7878] <... set_robust_list resumed>) = 0 [pid 7877] <... futex resumed>) = 1 [pid 7869] <... futex resumed>) = 0 [pid 3619] <... getdents64 resumed>0x555556c60660 /* 2 entries */, 32768) = 48 [pid 3618] getdents64(4, [pid 3617] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7861, si_uid=0, si_status=0, si_utime=0, si_stime=4} --- [pid 7878] memfd_create("syzkaller", 0 [pid 7877] futex(0x7fcf663c54d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7869] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3619] getdents64(4, [pid 3618] <... getdents64 resumed>0x555556c60660 /* 0 entries */, 32768) = 0 [pid 3616] <... getdents64 resumed>0x555556c58620 /* 4 entries */, 32768) = 112 [pid 7878] <... memfd_create resumed>) = 3 [pid 7874] <... futex resumed>) = 0 [pid 7869] <... futex resumed>) = 1 [pid 3619] <... getdents64 resumed>0x555556c60660 /* 0 entries */, 32768) = 0 [pid 3618] close(4 [pid 7878] ftruncate(3, 2097152 [pid 7874] creat("./bus", 000 [pid 7869] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3619] close(4 [pid 3618] <... close resumed>) = 0 [pid 3616] umount2("./183/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7878] <... ftruncate resumed>) = 0 [pid 7874] <... creat resumed>) = 3 [pid 7878] pwrite64(3, "\x20\x00\x00\x00\x00\x02\x00\x00\x19\x00\x00\x00\x90\x01\x00\x00\x0f\x00\x00\x00\x00\x00\x00\x00\x02\x00\x00\x00\x06\x00\x00\x00\x00\x00\x08\x00\x00\x80\x00\x00\x20\x00\x00\x00\xdb\xf4\x65\x5f\xdb\xf4\x65\x5f\x01\x00\xff\xff\x53\xef\x01\x00\x01\x00\x00\x00\xda\xf4\x65\x5f\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x00\x0b\x00\x00\x00\x00\x04\x00\x00\x08\x00\x00\x00\xd2\xc2\x00\x00"..., 102, 1024 [pid 7874] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7878] <... pwrite64 resumed>) = 102 [pid 7874] <... futex resumed>) = 1 [pid 7869] <... futex resumed>) = 0 [pid 3619] <... close resumed>) = 0 [pid 3618] rmdir("./172/file0" [pid 3617] umount2("./173", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3616] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7878] pwrite64(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x82\xe3\x67\x24\xc6\xf3\x4c\xaa\x84\x6e\xd2\xe5\x27\x70\x33\x78\x01\x00\x40", 31, 1248 [pid 7874] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7869] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3619] rmdir("./178/file0" [pid 7878] <... pwrite64 resumed>) = 31 [pid 7874] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7869] <... futex resumed>) = 0 [pid 3618] <... rmdir resumed>) = 0 [pid 7878] pwrite64(3, "\x02\x00\x00\x00\x03\x00\x00\x00\x04\x00\x00\x00\x19\x00\x0f\x00\x03\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0f\x00\x2e\x69", 32, 4096 [pid 7874] ftruncate(3, 136348160 [pid 7869] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3619] <... rmdir resumed>) = 0 [pid 3618] getdents64(3, [pid 3617] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3616] lstat("./183/binderfs", [pid 7878] <... pwrite64 resumed>) = 32 [pid 7874] <... ftruncate resumed>) = 0 [pid 3619] getdents64(3, [pid 3618] <... getdents64 resumed>0x555556c58620 /* 0 entries */, 32768) = 0 [pid 3617] openat(AT_FDCWD, "./173", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 3616] <... lstat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}) = 0 [pid 7878] pwrite64(3, "\x7f\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff"..., 4098, 8192 [pid 7874] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3619] <... getdents64 resumed>0x555556c58620 /* 0 entries */, 32768) = 0 [pid 3618] close(3 [pid 3617] <... openat resumed>) = 3 [pid 3616] unlink("./183/binderfs" [pid 7878] <... pwrite64 resumed>) = 4098 [pid 3619] close(3 [pid 3618] <... close resumed>) = 0 [pid 3617] fstat(3, [pid 3616] <... unlink resumed>) = 0 [pid 3619] <... close resumed>) = 0 [pid 3618] rmdir("./172" [pid 3617] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 3616] umount2("./183/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3619] rmdir("./178" [pid 3618] <... rmdir resumed>) = 0 [pid 3617] getdents64(3, [pid 3619] <... rmdir resumed>) = 0 [pid 3618] mkdir("./173", 0777 [pid 3617] <... getdents64 resumed>0x555556c58620 /* 4 entries */, 32768) = 112 [pid 7874] <... futex resumed>) = 1 [pid 7869] <... futex resumed>) = 0 [pid 3619] mkdir("./179", 0777 [pid 3618] <... mkdir resumed>) = 0 [pid 3617] umount2("./173/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7878] pwrite64(3, "\xed\x41\x00\x00\x10\x00\x00\x00\xda\xf4\x65\x5f\xdb\xf4\x65\x5f\xdb\xf4\x65\x5f\x00\x00\x00\x00\x00\x00\x04\x00\x80\x00\x00\x00\x00\x00\x08\x00\x05\x00\x00\x00\x0a\xf3\x01\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x09\x00\x00\x00\x10", 61, 17408 [pid 7874] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7869] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3619] <... mkdir resumed>) = 0 [pid 3618] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 3617] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7878] <... pwrite64 resumed>) = 61 [pid 7874] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7869] <... futex resumed>) = 0 [pid 3619] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 3618] <... openat resumed>) = 3 [pid 3617] lstat("./173/binderfs", [pid 7878] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 7874] socket(AF_INET6, SOCK_STREAM, IPPROTO_IP [pid 7869] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3619] <... openat resumed>) = 3 [pid 3618] ioctl(3, LOOP_CLR_FD [pid 3617] <... lstat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}) = 0 [pid 7878] <... openat resumed>) = 4 [pid 7874] <... socket resumed>) = 4 [pid 3619] ioctl(3, LOOP_CLR_FD [pid 3618] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 3617] unlink("./173/binderfs" [pid 7878] ioctl(4, LOOP_SET_FD, 3 [pid 7874] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3619] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 3618] close(3 [pid 3617] <... unlink resumed>) = 0 [pid 3619] close(3 [pid 3618] <... close resumed>) = 0 [pid 3617] umount2("./173/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3619] <... close resumed>) = 0 [pid 3618] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 3619] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 3618] <... clone resumed>, child_tidptr=0x555556c575d0) = 7879 [pid 3619] <... clone resumed>, child_tidptr=0x555556c575d0) = 7880 [pid 7874] <... futex resumed>) = 1 [pid 7869] <... futex resumed>) = 0 [pid 7874] close(4 [pid 7869] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 7874] <... close resumed>) = 0 [pid 7869] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}./strace-static-x86_64: Process 7880 attached ./strace-static-x86_64: Process 7879 attached [pid 7878] <... ioctl resumed>) = 0 [pid 7874] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3616] <... umount2 resumed>) = 0 [pid 7880] set_robust_list(0x555556c575e0, 24 [pid 7879] set_robust_list(0x555556c575e0, 24 [pid 7878] mkdir("./file0", 0777 [pid 7874] <... futex resumed>) = 1 [pid 7869] <... futex resumed>) = 0 [pid 3616] umount2("./183/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7880] <... set_robust_list resumed>) = 0 [pid 7879] <... set_robust_list resumed>) = 0 [pid 7878] <... mkdir resumed>) = 0 [pid 7874] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7869] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3616] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7880] chdir("./179" [pid 7879] chdir("./173" [pid 7878] mount("/dev/loop4", "./file0", "ext4", 0, ",errors=continue" [pid 7874] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7869] <... futex resumed>) = 0 [pid 3616] lstat("./183/file0", [pid 7880] <... chdir resumed>) = 0 [pid 7879] <... chdir resumed>) = 0 [pid 7875] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 7874] open("./bus", O_RDWR|O_NOCTTY|O_DIRECT|O_NOATIME|O_CLOEXEC|0x1000000 [pid 7869] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3617] <... umount2 resumed>) = 0 [pid 3616] <... lstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [ 181.449582][ T7878] loop4: detected capacity change from 0 to 4096 [pid 7880] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7879] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7875] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7874] <... open resumed>) = 4 [pid 3617] umount2("./173/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3616] umount2("./183/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7880] <... prctl resumed>) = 0 [pid 7879] <... prctl resumed>) = 0 [pid 7875] <... futex resumed>) = 0 [pid 7874] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3617] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3616] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7880] setpgid(0, 0 [pid 7879] setpgid(0, 0 [pid 7875] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 7874] <... futex resumed>) = 1 [pid 7869] <... futex resumed>) = 0 [pid 3617] lstat("./173/file0", [pid 3616] openat(AT_FDCWD, "./183/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 7880] <... setpgid resumed>) = 0 [pid 7879] <... setpgid resumed>) = 0 [pid 7875] <... mmap resumed>) = 0x7fcf662ab000 [pid 7874] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7869] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3617] <... lstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 3616] <... openat resumed>) = 4 [pid 7880] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7879] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7875] mprotect(0x7fcf662ac000, 131072, PROT_READ|PROT_WRITE [pid 7874] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7869] <... futex resumed>) = 0 [pid 3617] umount2("./173/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3616] fstat(4, [pid 7880] <... openat resumed>) = 3 [pid 7879] <... openat resumed>) = 3 [pid 7875] <... mprotect resumed>) = 0 [pid 7874] sendfile(4, 4, NULL, 4294959098 [pid 7869] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3617] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3616] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 7880] write(3, "1000", 4 [pid 7879] write(3, "1000", 4 [pid 7875] clone(child_stack=0x7fcf662cb3f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID [pid 3617] openat(AT_FDCWD, "./173/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 3616] getdents64(4, [pid 7880] <... write resumed>) = 4 [pid 7879] <... write resumed>) = 4 [pid 3617] <... openat resumed>) = 4 [pid 3616] <... getdents64 resumed>0x555556c60660 /* 2 entries */, 32768) = 48 [pid 7880] close(3 [pid 7879] close(3 [pid 7875] <... clone resumed>, parent_tid=[7882], tls=0x7fcf662cb700, child_tidptr=0x7fcf662cb9d0) = 7882 [pid 3617] fstat(4, [pid 3616] getdents64(4, [pid 7880] <... close resumed>) = 0 [pid 7879] <... close resumed>) = 0 [pid 7875] futex(0x7fcf663c54d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3617] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 3616] <... getdents64 resumed>0x555556c60660 /* 0 entries */, 32768) = 0 [pid 7880] symlink("/dev/binderfs", "./binderfs" [pid 7879] symlink("/dev/binderfs", "./binderfs" [pid 7875] <... futex resumed>) = 0 [pid 3617] getdents64(4, [pid 3616] close(4 [pid 7880] <... symlink resumed>) = 0 [pid 7879] <... symlink resumed>) = 0 [pid 7875] futex(0x7fcf663c54dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3617] <... getdents64 resumed>0x555556c60660 /* 2 entries */, 32768) = 48 [pid 3616] <... close resumed>) = 0 [pid 7880] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7879] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3617] getdents64(4, [pid 3616] rmdir("./183/file0" [pid 7880] <... futex resumed>) = 0 [pid 7879] <... futex resumed>) = 0 [pid 3617] <... getdents64 resumed>0x555556c60660 /* 0 entries */, 32768) = 0 [pid 3616] <... rmdir resumed>) = 0 [pid 7880] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 7879] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 3617] close(4 [pid 3616] getdents64(3, [pid 7880] <... mmap resumed>) = 0x7fcf662cc000 [pid 7879] <... mmap resumed>) = 0x7fcf662cc000 [pid 3617] <... close resumed>) = 0 [pid 3616] <... getdents64 resumed>0x555556c58620 /* 0 entries */, 32768) = 0 [pid 7880] mprotect(0x7fcf662cd000, 131072, PROT_READ|PROT_WRITE [pid 7879] mprotect(0x7fcf662cd000, 131072, PROT_READ|PROT_WRITE [pid 3617] rmdir("./173/file0" [pid 3616] close(3 [pid 7880] <... mprotect resumed>) = 0 [pid 7879] <... mprotect resumed>) = 0 [pid 3617] <... rmdir resumed>) = 0 [pid 3616] <... close resumed>) = 0 [pid 7880] clone(child_stack=0x7fcf662ec3f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID [pid 7879] clone(child_stack=0x7fcf662ec3f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID [pid 3617] getdents64(3, [pid 3616] rmdir("./183" [pid 3617] <... getdents64 resumed>0x555556c58620 /* 0 entries */, 32768) = 0 [pid 3616] <... rmdir resumed>) = 0 [pid 7880] <... clone resumed>, parent_tid=[7883], tls=0x7fcf662ec700, child_tidptr=0x7fcf662ec9d0) = 7883 [pid 7879] <... clone resumed>, parent_tid=[7884], tls=0x7fcf662ec700, child_tidptr=0x7fcf662ec9d0) = 7884 [pid 3617] close(3 [pid 3616] mkdir("./184", 0777 [pid 7880] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7879] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3617] <... close resumed>) = 0 [pid 3616] <... mkdir resumed>) = 0 [pid 7880] <... futex resumed>) = 0 [pid 7879] <... futex resumed>) = 0 [pid 3617] rmdir("./173" [pid 3616] openat(AT_FDCWD, "/dev/loop0", O_RDWR./strace-static-x86_64: Process 7884 attached [pid 7880] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=100000000} [pid 7879] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=100000000} [pid 3617] <... rmdir resumed>) = 0 [pid 3616] <... openat resumed>) = 3 [pid 7884] set_robust_list(0x7fcf662ec9e0, 24 [pid 3617] mkdir("./174", 0777 [pid 3616] ioctl(3, LOOP_CLR_FD [pid 7884] <... set_robust_list resumed>) = 0 [pid 3617] <... mkdir resumed>) = 0 [pid 3616] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 7884] memfd_create("syzkaller", 0 [pid 3617] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 3616] close(3./strace-static-x86_64: Process 7883 attached [pid 7884] <... memfd_create resumed>) = 3 [pid 7878] <... mount resumed>) = 0 [pid 3617] <... openat resumed>) = 3 [pid 3616] <... close resumed>) = 0 [pid 7884] ftruncate(3, 2097152 [pid 7883] set_robust_list(0x7fcf662ec9e0, 24 [pid 7878] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 3617] ioctl(3, LOOP_CLR_FD [pid 3616] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 7884] <... ftruncate resumed>) = 0 [pid 7883] <... set_robust_list resumed>) = 0 [pid 7878] <... openat resumed>) = 5 [pid 3617] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 7884] pwrite64(3, "\x20\x00\x00\x00\x00\x02\x00\x00\x19\x00\x00\x00\x90\x01\x00\x00\x0f\x00\x00\x00\x00\x00\x00\x00\x02\x00\x00\x00\x06\x00\x00\x00\x00\x00\x08\x00\x00\x80\x00\x00\x20\x00\x00\x00\xdb\xf4\x65\x5f\xdb\xf4\x65\x5f\x01\x00\xff\xff\x53\xef\x01\x00\x01\x00\x00\x00\xda\xf4\x65\x5f\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x00\x0b\x00\x00\x00\x00\x04\x00\x00\x08\x00\x00\x00\xd2\xc2\x00\x00"..., 102, 1024 [pid 7883] memfd_create("syzkaller", 0 [pid 7878] ioctl(4, LOOP_CLR_FD [pid 3617] close(3 [pid 3616] <... clone resumed>, child_tidptr=0x555556c575d0) = 7885 [pid 7884] <... pwrite64 resumed>) = 102 [pid 7883] <... memfd_create resumed>) = 3 [pid 7878] <... ioctl resumed>) = 0 [pid 3617] <... close resumed>) = 0 [pid 7884] pwrite64(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x82\xe3\x67\x24\xc6\xf3\x4c\xaa\x84\x6e\xd2\xe5\x27\x70\x33\x78\x01\x00\x40", 31, 1248 [pid 7883] ftruncate(3, 2097152 [pid 7878] close(4 [pid 3617] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 7882 attached [pid 7884] <... pwrite64 resumed>) = 31 [pid 7883] <... ftruncate resumed>) = 0 [pid 7878] <... close resumed>) = 0 [pid 7884] pwrite64(3, "\x02\x00\x00\x00\x03\x00\x00\x00\x04\x00\x00\x00\x19\x00\x0f\x00\x03\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0f\x00\x2e\x69", 32, 4096 [pid 7883] pwrite64(3, "\x20\x00\x00\x00\x00\x02\x00\x00\x19\x00\x00\x00\x90\x01\x00\x00\x0f\x00\x00\x00\x00\x00\x00\x00\x02\x00\x00\x00\x06\x00\x00\x00\x00\x00\x08\x00\x00\x80\x00\x00\x20\x00\x00\x00\xdb\xf4\x65\x5f\xdb\xf4\x65\x5f\x01\x00\xff\xff\x53\xef\x01\x00\x01\x00\x00\x00\xda\xf4\x65\x5f\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x00\x0b\x00\x00\x00\x00\x04\x00\x00\x08\x00\x00\x00\xd2\xc2\x00\x00"..., 102, 1024 [pid 7882] set_robust_list(0x7fcf662cb9e0, 24 [pid 7878] close(3 [pid 3617] <... clone resumed>, child_tidptr=0x555556c575d0) = 7886 [pid 7884] <... pwrite64 resumed>) = 32 [pid 7883] <... pwrite64 resumed>) = 102 [pid 7882] <... set_robust_list resumed>) = 0 [pid 7878] <... close resumed>) = 0 [pid 7884] pwrite64(3, "\x7f\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff"..., 4098, 8192 [pid 7883] pwrite64(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x82\xe3\x67\x24\xc6\xf3\x4c\xaa\x84\x6e\xd2\xe5\x27\x70\x33\x78\x01\x00\x40", 31, 1248 [pid 7882] chdir("./file0" [pid 7878] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000./strace-static-x86_64: Process 7886 attached ./strace-static-x86_64: Process 7885 attached [pid 7884] <... pwrite64 resumed>) = 4098 [pid 7883] <... pwrite64 resumed>) = 31 [pid 7882] <... chdir resumed>) = 0 [pid 7878] <... futex resumed>) = 0 [pid 7886] set_robust_list(0x555556c575e0, 24 [pid 7885] set_robust_list(0x555556c575e0, 24 [pid 7884] pwrite64(3, "\xed\x41\x00\x00\x10\x00\x00\x00\xda\xf4\x65\x5f\xdb\xf4\x65\x5f\xdb\xf4\x65\x5f\x00\x00\x00\x00\x00\x00\x04\x00\x80\x00\x00\x00\x00\x00\x08\x00\x05\x00\x00\x00\x0a\xf3\x01\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x09\x00\x00\x00\x10", 61, 17408 [pid 7883] pwrite64(3, "\x02\x00\x00\x00\x03\x00\x00\x00\x04\x00\x00\x00\x19\x00\x0f\x00\x03\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0f\x00\x2e\x69", 32, 4096 [pid 7882] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7878] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7886] <... set_robust_list resumed>) = 0 [pid 7885] <... set_robust_list resumed>) = 0 [pid 7884] <... pwrite64 resumed>) = 61 [pid 7883] <... pwrite64 resumed>) = 32 [pid 7882] <... futex resumed>) = 1 [pid 7875] <... futex resumed>) = 0 [pid 7869] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 7886] chdir("./174" [pid 7885] chdir("./184" [pid 7884] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 7883] pwrite64(3, "\x7f\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff"..., 4098, 8192 [pid 7882] futex(0x7fcf663c54d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7875] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7869] futex(0x7fcf663c54d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7886] <... chdir resumed>) = 0 [pid 7885] <... chdir resumed>) = 0 [pid 7884] <... openat resumed>) = 4 [pid 7883] <... pwrite64 resumed>) = 4098 [pid 7878] <... futex resumed>) = 0 [pid 7877] <... futex resumed>) = 0 [pid 7875] <... futex resumed>) = 1 [pid 7869] <... futex resumed>) = 1 [pid 7886] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7885] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7884] ioctl(4, LOOP_SET_FD, 3 [pid 7883] pwrite64(3, "\xed\x41\x00\x00\x10\x00\x00\x00\xda\xf4\x65\x5f\xdb\xf4\x65\x5f\xdb\xf4\x65\x5f\x00\x00\x00\x00\x00\x00\x04\x00\x80\x00\x00\x00\x00\x00\x08\x00\x05\x00\x00\x00\x0a\xf3\x01\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x09\x00\x00\x00\x10", 61, 17408 [pid 7878] creat("./bus", 000 [pid 7877] write(3, "#! ./file0\n", 11 [pid 7875] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7869] futex(0x7fcf663c54dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7886] <... prctl resumed>) = 0 [pid 7885] <... prctl resumed>) = 0 [pid 7884] <... ioctl resumed>) = 0 [pid 7883] <... pwrite64 resumed>) = 61 [pid 7878] <... creat resumed>) = 3 [pid 7886] setpgid(0, 0 [pid 7885] setpgid(0, 0 [pid 7884] mkdir("./file0", 0777 [pid 7883] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 7878] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7877] <... write resumed>) = 11 [pid 7886] <... setpgid resumed>) = 0 [pid 7885] <... setpgid resumed>) = 0 [pid 7884] <... mkdir resumed>) = 0 [pid 7883] <... openat resumed>) = 4 [pid 7878] <... futex resumed>) = 1 [pid 7877] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7875] <... futex resumed>) = 0 [pid 7874] <... sendfile resumed>) = 1638400 [pid 7886] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7885] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7884] mount("/dev/loop2", "./file0", "ext4", 0, ",errors=continue" [pid 7883] ioctl(4, LOOP_SET_FD, 3 [pid 7878] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7877] <... futex resumed>) = 1 [pid 7875] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7874] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7869] <... futex resumed>) = 0 [pid 7886] <... openat resumed>) = 3 [pid 7885] <... openat resumed>) = 3 [pid 7883] <... ioctl resumed>) = 0 [pid 7878] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7877] futex(0x7fcf663c54d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7875] <... futex resumed>) = 0 [pid 7874] <... futex resumed>) = 0 [pid 7869] exit_group(0 [pid 7886] write(3, "1000", 4 [pid 7885] write(3, "1000", 4 [pid 7884] <... mount resumed>) = 0 [pid 7883] mkdir("./file0", 0777 [pid 7880] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 7879] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 7878] ftruncate(3, 136348160 [pid 7877] <... futex resumed>) = ? [pid 7875] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7869] <... exit_group resumed>) = ? [pid 7886] <... write resumed>) = 4 [pid 7885] <... write resumed>) = 4 [pid 7884] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 7883] <... mkdir resumed>) = 0 [pid 7880] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7879] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7878] <... ftruncate resumed>) = 0 [pid 7877] +++ exited with 0 +++ [pid 7874] +++ exited with 0 +++ [pid 7869] +++ exited with 0 +++ [pid 7886] close(3 [pid 7885] close(3 [pid 7884] <... openat resumed>) = 5 [pid 7883] mount("/dev/loop3", "./file0", "ext4", 0, ",errors=continue" [pid 7880] <... futex resumed>) = 0 [pid 7879] <... futex resumed>) = 0 [pid 7878] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3621] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7869, si_uid=0, si_status=0, si_utime=0, si_stime=3} --- [pid 7886] <... close resumed>) = 0 [pid 7885] <... close resumed>) = 0 [pid 7884] ioctl(4, LOOP_CLR_FD [pid 7880] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 7879] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 7878] <... futex resumed>) = 1 [pid 7875] <... futex resumed>) = 0 [pid 7886] symlink("/dev/binderfs", "./binderfs" [pid 7885] symlink("/dev/binderfs", "./binderfs" [pid 7884] <... ioctl resumed>) = 0 [pid 7880] <... mmap resumed>) = 0x7fcf662ab000 [pid 7879] <... mmap resumed>) = 0x7fcf662ab000 [pid 7878] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7875] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7886] <... symlink resumed>) = 0 [pid 7885] <... symlink resumed>) = 0 [ 181.584120][ T7884] loop2: detected capacity change from 0 to 4096 [ 181.611392][ T7883] loop3: detected capacity change from 0 to 4096 [pid 7884] close(4 [pid 7883] <... mount resumed>) = 0 [pid 7880] mprotect(0x7fcf662ac000, 131072, PROT_READ|PROT_WRITE [pid 7879] mprotect(0x7fcf662ac000, 131072, PROT_READ|PROT_WRITE [pid 7878] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7875] <... futex resumed>) = 0 [pid 3621] umount2("./176", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7886] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7885] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7884] <... close resumed>) = 0 [pid 7883] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 7884] close(3 [pid 7883] <... openat resumed>) = 5 [pid 7884] <... close resumed>) = 0 [pid 7883] ioctl(4, LOOP_CLR_FD [pid 7884] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7883] <... ioctl resumed>) = 0 [pid 7884] <... futex resumed>) = 0 [pid 7883] close(4 [pid 7884] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7883] <... close resumed>) = 0 [pid 7883] close(3) = 0 [pid 7883] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 7883] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7880] <... mprotect resumed>) = 0 [pid 7879] <... mprotect resumed>) = 0 [pid 7878] socket(AF_INET6, SOCK_STREAM, IPPROTO_IP [pid 7875] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3621] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7886] <... futex resumed>) = 0 [pid 7886] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 7880] clone(child_stack=0x7fcf662cb3f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID [pid 7878] <... socket resumed>) = 4 [pid 7886] <... mmap resumed>) = 0x7fcf662cc000 [pid 3621] openat(AT_FDCWD, "./176", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 7886] mprotect(0x7fcf662cd000, 131072, PROT_READ|PROT_WRITE [pid 7885] <... futex resumed>) = 0 [pid 7880] <... clone resumed>, parent_tid=[7889], tls=0x7fcf662cb700, child_tidptr=0x7fcf662cb9d0) = 7889 [pid 7879] clone(child_stack=0x7fcf662cb3f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID [pid 7878] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3621] <... openat resumed>) = 3 [pid 7886] <... mprotect resumed>) = 0 [pid 7885] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 7880] futex(0x7fcf663c54d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7878] <... futex resumed>) = 1 [pid 7875] <... futex resumed>) = 0 [pid 3621] fstat(3, [pid 7886] clone(child_stack=0x7fcf662ec3f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID [pid 7880] <... futex resumed>) = 0 [pid 7878] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7875] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7885] <... mmap resumed>) = 0x7fcf662cc000 [pid 7879] <... clone resumed>, parent_tid=[7890], tls=0x7fcf662cb700, child_tidptr=0x7fcf662cb9d0) = 7890 [pid 7880] futex(0x7fcf663c54dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7879] futex(0x7fcf663c54d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7878] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7875] <... futex resumed>) = 0 [pid 7885] mprotect(0x7fcf662cd000, 131072, PROT_READ|PROT_WRITE [pid 3621] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 7886] <... clone resumed>, parent_tid=[7891], tls=0x7fcf662ec700, child_tidptr=0x7fcf662ec9d0) = 7891 [pid 7885] <... mprotect resumed>) = 0 [pid 7879] <... futex resumed>) = 0 [pid 7878] close(4 [pid 7875] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3621] getdents64(3, [pid 7886] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7885] clone(child_stack=0x7fcf662ec3f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID [pid 7879] futex(0x7fcf663c54dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7878] <... close resumed>) = 0 [pid 3621] <... getdents64 resumed>0x555556c58620 /* 4 entries */, 32768) = 112 ./strace-static-x86_64: Process 7892 attached [pid 7886] <... futex resumed>) = 0 [pid 7878] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3621] umount2("./176/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7892] set_robust_list(0x7fcf662ec9e0, 24 [pid 7886] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=100000000} [pid 7885] <... clone resumed>, parent_tid=[7892], tls=0x7fcf662ec700, child_tidptr=0x7fcf662ec9d0) = 7892 [pid 7878] <... futex resumed>) = 1 [pid 7875] <... futex resumed>) = 0 [pid 3621] <... umount2 resumed>) = -1 EINVAL (Invalid argument) ./strace-static-x86_64: Process 7891 attached ./strace-static-x86_64: Process 7890 attached ./strace-static-x86_64: Process 7889 attached [pid 7892] <... set_robust_list resumed>) = 0 [pid 7885] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7878] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7875] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3621] lstat("./176/binderfs", [pid 7892] memfd_create("syzkaller", 0 [pid 7885] <... futex resumed>) = 0 [pid 7878] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7875] <... futex resumed>) = 0 [pid 3621] <... lstat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}) = 0 [pid 7892] <... memfd_create resumed>) = 3 [pid 7891] set_robust_list(0x7fcf662ec9e0, 24 [pid 7890] set_robust_list(0x7fcf662cb9e0, 24 [pid 7889] set_robust_list(0x7fcf662cb9e0, 24 [pid 7885] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=100000000} [pid 7878] open("./bus", O_RDWR|O_NOCTTY|O_DIRECT|O_NOATIME|O_CLOEXEC|0x1000000 [pid 7875] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3621] unlink("./176/binderfs" [pid 7892] ftruncate(3, 2097152 [pid 7878] <... open resumed>) = 4 [pid 7892] <... ftruncate resumed>) = 0 [pid 7892] pwrite64(3, "\x20\x00\x00\x00\x00\x02\x00\x00\x19\x00\x00\x00\x90\x01\x00\x00\x0f\x00\x00\x00\x00\x00\x00\x00\x02\x00\x00\x00\x06\x00\x00\x00\x00\x00\x08\x00\x00\x80\x00\x00\x20\x00\x00\x00\xdb\xf4\x65\x5f\xdb\xf4\x65\x5f\x01\x00\xff\xff\x53\xef\x01\x00\x01\x00\x00\x00\xda\xf4\x65\x5f\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x00\x0b\x00\x00\x00\x00\x04\x00\x00\x08\x00\x00\x00\xd2\xc2\x00\x00"..., 102, 1024) = 102 [pid 3621] <... unlink resumed>) = 0 [pid 7878] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7889] <... set_robust_list resumed>) = 0 [pid 7892] pwrite64(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x82\xe3\x67\x24\xc6\xf3\x4c\xaa\x84\x6e\xd2\xe5\x27\x70\x33\x78\x01\x00\x40", 31, 1248 [pid 7891] <... set_robust_list resumed>) = 0 [pid 7890] <... set_robust_list resumed>) = 0 [pid 7878] <... futex resumed>) = 1 [pid 7875] <... futex resumed>) = 0 [pid 3621] umount2("./176/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7889] chdir("./file0" [pid 7892] <... pwrite64 resumed>) = 31 [pid 7878] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7875] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7892] pwrite64(3, "\x02\x00\x00\x00\x03\x00\x00\x00\x04\x00\x00\x00\x19\x00\x0f\x00\x03\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0f\x00\x2e\x69", 32, 4096 [pid 7889] <... chdir resumed>) = 0 [pid 7878] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7875] <... futex resumed>) = 0 [pid 7892] <... pwrite64 resumed>) = 32 [pid 7891] memfd_create("syzkaller", 0 [pid 7890] chdir("./file0" [pid 7889] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7878] sendfile(4, 4, NULL, 4294959098 [pid 7875] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7892] pwrite64(3, "\x7f\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff"..., 4098, 8192) = 4098 [pid 7892] pwrite64(3, "\xed\x41\x00\x00\x10\x00\x00\x00\xda\xf4\x65\x5f\xdb\xf4\x65\x5f\xdb\xf4\x65\x5f\x00\x00\x00\x00\x00\x00\x04\x00\x80\x00\x00\x00\x00\x00\x08\x00\x05\x00\x00\x00\x0a\xf3\x01\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x09\x00\x00\x00\x10", 61, 17408) = 61 [pid 7892] openat(AT_FDCWD, "/dev/loop0", O_RDWR) = 4 [pid 7892] ioctl(4, LOOP_SET_FD, 3) = 0 [pid 7891] <... memfd_create resumed>) = 3 [pid 7890] <... chdir resumed>) = 0 [pid 7889] <... futex resumed>) = 1 [pid 7880] <... futex resumed>) = 0 [pid 7892] mkdir("./file0", 0777) = 0 [pid 7891] ftruncate(3, 2097152 [pid 7890] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7889] futex(0x7fcf663c54d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7880] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7890] <... futex resumed>) = 1 [pid 7879] <... futex resumed>) = 0 [pid 7880] <... futex resumed>) = 1 [pid 7891] <... ftruncate resumed>) = 0 [pid 7890] futex(0x7fcf663c54d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7883] <... futex resumed>) = 0 [pid 7880] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7879] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7883] creat("./bus", 000 [pid 7884] <... futex resumed>) = 0 [pid 7879] <... futex resumed>) = 1 [pid 7892] mount("/dev/loop0", "./file0", "ext4", 0, ",errors=continue" [pid 7891] pwrite64(3, "\x20\x00\x00\x00\x00\x02\x00\x00\x19\x00\x00\x00\x90\x01\x00\x00\x0f\x00\x00\x00\x00\x00\x00\x00\x02\x00\x00\x00\x06\x00\x00\x00\x00\x00\x08\x00\x00\x80\x00\x00\x20\x00\x00\x00\xdb\xf4\x65\x5f\xdb\xf4\x65\x5f\x01\x00\xff\xff\x53\xef\x01\x00\x01\x00\x00\x00\xda\xf4\x65\x5f\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x00\x0b\x00\x00\x00\x00\x04\x00\x00\x08\x00\x00\x00\xd2\xc2\x00\x00"..., 102, 1024 [pid 7884] creat("./bus", 000 [pid 7879] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7891] <... pwrite64 resumed>) = 102 [pid 7891] pwrite64(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x82\xe3\x67\x24\xc6\xf3\x4c\xaa\x84\x6e\xd2\xe5\x27\x70\x33\x78\x01\x00\x40", 31, 1248) = 31 [pid 7884] <... creat resumed>) = 3 [pid 7891] pwrite64(3, "\x02\x00\x00\x00\x03\x00\x00\x00\x04\x00\x00\x00\x19\x00\x0f\x00\x03\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0f\x00\x2e\x69", 32, 4096 [pid 7884] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7883] <... creat resumed>) = 3 [pid 7891] <... pwrite64 resumed>) = 32 [pid 7884] <... futex resumed>) = 1 [pid 7879] <... futex resumed>) = 0 [pid 7883] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7879] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7891] pwrite64(3, "\x7f\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff"..., 4098, 8192 [pid 7884] ftruncate(3, 136348160 [pid 7883] <... futex resumed>) = 1 [pid 7880] <... futex resumed>) = 0 [pid 7879] <... futex resumed>) = 0 [pid 7891] <... pwrite64 resumed>) = 4098 [pid 7884] <... ftruncate resumed>) = 0 [pid 7883] ftruncate(3, 136348160 [pid 7880] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7879] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7891] pwrite64(3, "\xed\x41\x00\x00\x10\x00\x00\x00\xda\xf4\x65\x5f\xdb\xf4\x65\x5f\xdb\xf4\x65\x5f\x00\x00\x00\x00\x00\x00\x04\x00\x80\x00\x00\x00\x00\x00\x08\x00\x05\x00\x00\x00\x0a\xf3\x01\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x09\x00\x00\x00\x10", 61, 17408 [pid 7884] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7883] <... ftruncate resumed>) = 0 [pid 7891] <... pwrite64 resumed>) = 61 [pid 7880] <... futex resumed>) = 0 [pid 7879] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7891] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 7884] <... futex resumed>) = 0 [pid 7883] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7880] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7891] <... openat resumed>) = 4 [pid 7884] socket(AF_INET6, SOCK_STREAM, IPPROTO_IP [pid 7883] <... futex resumed>) = 0 [pid 7879] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [ 181.693410][ T7892] loop0: detected capacity change from 0 to 4096 [pid 7891] ioctl(4, LOOP_SET_FD, 3 [pid 7884] <... socket resumed>) = 4 [pid 7880] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7879] <... futex resumed>) = 0 [pid 7892] <... mount resumed>) = 0 [pid 7883] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7875] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 3621] <... umount2 resumed>) = 0 [pid 7892] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 7891] <... ioctl resumed>) = 0 [pid 7884] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7883] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7880] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7879] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7875] futex(0x7fcf663c54d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3621] umount2("./176/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7892] <... openat resumed>) = 5 [pid 7891] mkdir("./file0", 0777 [pid 7884] <... futex resumed>) = 0 [pid 7883] socket(AF_INET6, SOCK_STREAM, IPPROTO_IP [pid 7882] <... futex resumed>) = 0 [pid 7880] <... futex resumed>) = 0 [pid 7879] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7875] <... futex resumed>) = 1 [pid 3621] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7892] ioctl(4, LOOP_CLR_FD [pid 7891] <... mkdir resumed>) = 0 [pid 7884] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7883] <... socket resumed>) = 4 [pid 7882] write(3, "#! ./file0\n", 11 [pid 7880] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7879] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7875] futex(0x7fcf663c54dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7892] <... ioctl resumed>) = 0 [pid 7891] mount("/dev/loop1", "./file0", "ext4", 0, ",errors=continue" [pid 7884] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7883] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7880] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7879] <... futex resumed>) = 0 [pid 3621] lstat("./176/file0", [pid 7892] close(4 [pid 7884] close(4 [pid 7883] <... futex resumed>) = 0 [pid 7882] <... write resumed>) = 11 [pid 7880] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7879] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3621] <... lstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 7892] <... close resumed>) = 0 [pid 7886] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 7884] <... close resumed>) = 0 [pid 7883] close(4 [pid 7882] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7880] <... futex resumed>) = 0 [pid 7878] <... sendfile resumed>) = 1638400 [pid 3621] umount2("./176/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7892] close(3 [pid 7886] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7884] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7883] <... close resumed>) = 0 [pid 7882] <... futex resumed>) = 1 [pid 7880] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7878] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7875] <... futex resumed>) = 0 [pid 3621] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7892] <... close resumed>) = 0 [pid 7891] <... mount resumed>) = 0 [pid 7886] <... futex resumed>) = 0 [pid 7885] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 7884] <... futex resumed>) = 1 [pid 7883] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7882] futex(0x7fcf663c54d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7880] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7879] <... futex resumed>) = 0 [pid 7878] <... futex resumed>) = 0 [pid 7875] exit_group(0 [pid 3621] openat(AT_FDCWD, "./176/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 7892] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7891] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 7886] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 7885] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7884] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7883] <... futex resumed>) = 0 [pid 7882] <... futex resumed>) = ? [pid 7880] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7879] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7875] <... exit_group resumed>) = ? [pid 3621] <... openat resumed>) = 4 [pid 7892] <... futex resumed>) = 0 [pid 7891] <... openat resumed>) = 5 [pid 7886] <... mmap resumed>) = 0x7fcf662ab000 [pid 7885] <... futex resumed>) = 0 [pid 7884] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7883] open("./bus", O_RDWR|O_NOCTTY|O_DIRECT|O_NOATIME|O_CLOEXEC|0x1000000 [pid 7882] +++ exited with 0 +++ [pid 7880] <... futex resumed>) = 0 [pid 7879] <... futex resumed>) = 0 [pid 7878] +++ exited with 0 +++ [pid 7875] +++ exited with 0 +++ [pid 3621] fstat(4, [pid 7892] chdir("./file0" [pid 7891] ioctl(4, LOOP_CLR_FD [pid 7886] mprotect(0x7fcf662ac000, 131072, PROT_READ|PROT_WRITE [pid 7885] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7884] open("./bus", O_RDWR|O_NOCTTY|O_DIRECT|O_NOATIME|O_CLOEXEC|0x1000000 [pid 7883] <... open resumed>) = 4 [pid 7880] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3621] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 7879] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7892] <... chdir resumed>) = 0 [pid 7891] <... ioctl resumed>) = 0 [pid 7886] <... mprotect resumed>) = 0 [pid 7884] <... open resumed>) = 4 [pid 7883] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7880] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 3621] getdents64(4, [pid 3620] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7875, si_uid=0, si_status=0, si_utime=0, si_stime=4} --- [pid 7892] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7891] close(4 [pid 7886] clone(child_stack=0x7fcf662cb3f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID [pid 7884] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7883] <... futex resumed>) = 0 [pid 7880] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3621] <... getdents64 resumed>0x555556c60660 /* 2 entries */, 32768) = 48 [pid 3620] restart_syscall(<... resuming interrupted clone ...> [pid 7892] <... futex resumed>) = 1 [pid 7891] <... close resumed>) = 0 [pid 7885] <... futex resumed>) = 0 [pid 7884] <... futex resumed>) = 1 [ 181.749386][ T7891] loop1: detected capacity change from 0 to 4096 [pid 7883] sendfile(4, 4, NULL, 4294959098 [pid 7880] <... futex resumed>) = 0 [pid 7879] <... futex resumed>) = 0 [pid 3621] getdents64(4, [pid 3620] <... restart_syscall resumed>) = 0 ./strace-static-x86_64: Process 7895 attached [pid 7892] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7891] close(3 [pid 7886] <... clone resumed>, parent_tid=[7895], tls=0x7fcf662cb700, child_tidptr=0x7fcf662cb9d0) = 7895 [pid 7885] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7884] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7880] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7879] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3621] <... getdents64 resumed>0x555556c60660 /* 0 entries */, 32768) = 0 [pid 7895] set_robust_list(0x7fcf662cb9e0, 24 [pid 7892] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7891] <... close resumed>) = 0 [pid 7886] futex(0x7fcf663c54d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7885] <... futex resumed>) = 0 [pid 7884] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7879] <... futex resumed>) = 0 [pid 3621] close(4 [pid 7895] <... set_robust_list resumed>) = 0 [pid 7892] creat("./bus", 000 [pid 7891] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7886] <... futex resumed>) = 0 [pid 7885] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7884] sendfile(4, 4, NULL, 4294959098 [pid 7879] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3621] <... close resumed>) = 0 [pid 3620] umount2("./170", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7895] chdir("./file0" [pid 7892] <... creat resumed>) = 3 [pid 7891] <... futex resumed>) = 0 [pid 7886] futex(0x7fcf663c54dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3621] rmdir("./176/file0" [pid 3620] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7895] <... chdir resumed>) = 0 [pid 7891] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 3620] openat(AT_FDCWD, "./170", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 7895] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7892] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3621] <... rmdir resumed>) = 0 [pid 3620] <... openat resumed>) = 3 [pid 7895] <... futex resumed>) = 1 [pid 7892] <... futex resumed>) = 1 [pid 7886] <... futex resumed>) = 0 [pid 7885] <... futex resumed>) = 0 [pid 3621] getdents64(3, [pid 3620] fstat(3, [pid 7886] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7895] futex(0x7fcf663c54d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7885] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7892] ftruncate(3, 136348160 [pid 3620] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 3621] <... getdents64 resumed>0x555556c58620 /* 0 entries */, 32768) = 0 [pid 7891] <... futex resumed>) = 0 [pid 7886] <... futex resumed>) = 1 [pid 7885] <... futex resumed>) = 0 [pid 3620] getdents64(3, [pid 7892] <... ftruncate resumed>) = 0 [pid 7891] creat("./bus", 000 [pid 3621] close(3 [pid 3620] <... getdents64 resumed>0x555556c58620 /* 4 entries */, 32768) = 112 [pid 7886] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7885] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7892] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7885] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 3620] umount2("./170/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7892] <... futex resumed>) = 0 [pid 7885] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3621] <... close resumed>) = 0 [pid 3620] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3620] lstat("./170/binderfs", [pid 7892] socket(AF_INET6, SOCK_STREAM, IPPROTO_IP [pid 7885] <... futex resumed>) = 0 [pid 3621] rmdir("./176" [pid 3620] <... lstat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}) = 0 [pid 7892] <... socket resumed>) = 4 [pid 7885] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3620] unlink("./170/binderfs" [pid 7892] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3621] <... rmdir resumed>) = 0 [pid 3620] <... unlink resumed>) = 0 [pid 7892] <... futex resumed>) = 1 [pid 7885] <... futex resumed>) = 0 [pid 3621] mkdir("./177", 0777 [pid 3620] umount2("./170/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7892] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7885] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3621] <... mkdir resumed>) = 0 [pid 7892] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7885] <... futex resumed>) = 0 [pid 7892] close(4 [pid 7885] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3621] openat(AT_FDCWD, "/dev/loop5", O_RDWR [pid 7892] <... close resumed>) = 0 [pid 3621] <... openat resumed>) = 3 [pid 7892] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7891] <... creat resumed>) = 3 [pid 3621] ioctl(3, LOOP_CLR_FD [pid 7892] <... futex resumed>) = 1 [pid 7885] <... futex resumed>) = 0 [pid 7892] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7891] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7885] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3621] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 7892] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7891] <... futex resumed>) = 1 [pid 7886] <... futex resumed>) = 0 [pid 7885] <... futex resumed>) = 0 [pid 3621] close(3 [pid 7892] open("./bus", O_RDWR|O_NOCTTY|O_DIRECT|O_NOATIME|O_CLOEXEC|0x1000000 [pid 7891] ftruncate(3, 136348160 [pid 7886] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7885] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3621] <... close resumed>) = 0 [pid 3620] <... umount2 resumed>) = 0 [pid 7892] <... open resumed>) = 4 [pid 7891] <... ftruncate resumed>) = 0 [pid 7886] <... futex resumed>) = 0 [pid 3621] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 7892] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7891] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7886] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7892] <... futex resumed>) = 1 [pid 7891] <... futex resumed>) = 0 [pid 7886] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7885] <... futex resumed>) = 0 [pid 7880] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 3621] <... clone resumed>, child_tidptr=0x555556c575d0) = 7896 [pid 7892] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7891] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7886] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7885] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7880] futex(0x7fcf663c54d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7879] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) ./strace-static-x86_64: Process 7896 attached [pid 7892] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7891] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7889] <... futex resumed>) = 0 [pid 7886] <... futex resumed>) = 0 [pid 7885] <... futex resumed>) = 0 [pid 7880] <... futex resumed>) = 1 [pid 7879] futex(0x7fcf663c54d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7896] set_robust_list(0x555556c575e0, 24 [pid 7892] sendfile(4, 4, NULL, 4294959098 [pid 7891] socket(AF_INET6, SOCK_STREAM, IPPROTO_IP [pid 7890] <... futex resumed>) = 0 [pid 7889] write(3, "#! ./file0\n", 11 [pid 7886] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7885] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7880] futex(0x7fcf663c54dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7879] <... futex resumed>) = 1 [pid 3620] umount2("./170/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7891] <... socket resumed>) = 4 [pid 7890] write(3, "#! ./file0\n", 11 [pid 7879] futex(0x7fcf663c54dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3620] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7891] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3620] lstat("./170/file0", [pid 7891] <... futex resumed>) = 1 [pid 7886] <... futex resumed>) = 0 [pid 3620] <... lstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 7891] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7886] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3620] umount2("./170/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7891] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7886] <... futex resumed>) = 0 [pid 3620] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7891] close(4 [pid 7886] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3620] openat(AT_FDCWD, "./170/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 7891] <... close resumed>) = 0 [pid 3620] <... openat resumed>) = 4 [pid 7891] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3620] fstat(4, [pid 7891] <... futex resumed>) = 1 [pid 7886] <... futex resumed>) = 0 [pid 3620] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 7891] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7890] <... write resumed>) = 11 [pid 7886] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3620] getdents64(4, 0x555556c60660 /* 2 entries */, 32768) = 48 [pid 3620] getdents64(4, 0x555556c60660 /* 0 entries */, 32768) = 0 [pid 3620] close(4) = 0 [pid 3620] rmdir("./170/file0") = 0 [pid 7890] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3620] getdents64(3, [pid 7891] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7890] <... futex resumed>) = 1 [pid 7886] <... futex resumed>) = 0 [pid 7879] <... futex resumed>) = 0 [pid 3620] <... getdents64 resumed>0x555556c58620 /* 0 entries */, 32768) = 0 [pid 7891] open("./bus", O_RDWR|O_NOCTTY|O_DIRECT|O_NOATIME|O_CLOEXEC|0x1000000 [pid 7890] futex(0x7fcf663c54d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7886] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3620] close(3 [pid 7891] <... open resumed>) = 4 [pid 3620] <... close resumed>) = 0 [pid 7896] <... set_robust_list resumed>) = 0 [pid 7891] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7889] <... write resumed>) = 11 [pid 3620] rmdir("./170" [pid 7896] chdir("./177" [pid 7891] <... futex resumed>) = 1 [pid 7889] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7886] <... futex resumed>) = 0 [pid 3620] <... rmdir resumed>) = 0 [pid 7896] <... chdir resumed>) = 0 [pid 7891] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7889] <... futex resumed>) = 1 [pid 7886] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7880] <... futex resumed>) = 0 [pid 3620] mkdir("./171", 0777 [pid 7896] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7891] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7889] futex(0x7fcf663c54d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7886] <... futex resumed>) = 0 [pid 3620] <... mkdir resumed>) = 0 [pid 7896] <... prctl resumed>) = 0 [pid 7891] sendfile(4, 4, NULL, 4294959098 [pid 7886] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3620] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 7896] setpgid(0, 0 [pid 3620] <... openat resumed>) = 3 [pid 7896] <... setpgid resumed>) = 0 [pid 7885] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 3620] ioctl(3, LOOP_CLR_FD [pid 7896] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7885] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3620] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 7896] <... openat resumed>) = 3 [pid 7885] <... futex resumed>) = 0 [pid 7883] <... sendfile resumed>) = 1638400 [pid 3620] close(3 [pid 7896] write(3, "1000", 4 [pid 7885] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 7883] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3620] <... close resumed>) = 0 [pid 3620] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 7880] exit_group(0 [pid 7889] <... futex resumed>) = ? [pid 7884] <... sendfile resumed>) = 1638400 [pid 7880] <... exit_group resumed>) = ? [pid 3620] <... clone resumed>, child_tidptr=0x555556c575d0) = 7897 [pid 7889] +++ exited with 0 +++ [pid 7884] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7896] <... write resumed>) = 4 [pid 7892] <... sendfile resumed>) = 1638400 [pid 7885] <... mmap resumed>) = 0x7fcf662ab000 [pid 7884] <... futex resumed>) = 0 [pid 7883] <... futex resumed>) = ? [pid 7879] exit_group(0./strace-static-x86_64: Process 7897 attached [pid 7896] close(3 [pid 7892] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7890] <... futex resumed>) = ? [pid 7885] mprotect(0x7fcf662ac000, 131072, PROT_READ|PROT_WRITE [pid 7883] +++ exited with 0 +++ [pid 7880] +++ exited with 0 +++ [pid 7879] <... exit_group resumed>) = ? [pid 7897] set_robust_list(0x555556c575e0, 24 [pid 7884] +++ exited with 0 +++ [pid 3619] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7880, si_uid=0, si_status=0, si_utime=0, si_stime=3} --- [pid 7897] <... set_robust_list resumed>) = 0 [pid 7896] <... close resumed>) = 0 [pid 7892] <... futex resumed>) = 0 [pid 7890] +++ exited with 0 +++ [pid 7886] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 7885] <... mprotect resumed>) = 0 [pid 7879] +++ exited with 0 +++ [pid 7897] chdir("./171" [pid 7896] symlink("/dev/binderfs", "./binderfs" [pid 7892] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7886] futex(0x7fcf663c54d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7885] clone(child_stack=0x7fcf662cb3f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID [pid 3618] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7879, si_uid=0, si_status=0, si_utime=0, si_stime=5} --- [pid 7896] <... symlink resumed>) = 0 [pid 7895] <... futex resumed>) = 0 [pid 7886] <... futex resumed>) = 1 [pid 7897] <... chdir resumed>) = 0 [pid 3619] umount2("./179", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7897] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7896] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7895] write(3, "#! ./file0\n", 11 [pid 7886] futex(0x7fcf663c54dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7885] <... clone resumed>, parent_tid=[7898], tls=0x7fcf662cb700, child_tidptr=0x7fcf662cb9d0) = 7898 [pid 3619] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7897] <... prctl resumed>) = 0 [pid 7896] <... futex resumed>) = 0 [pid 7885] futex(0x7fcf663c54d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3619] openat(AT_FDCWD, "./179", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 7897] setpgid(0, 0 [pid 7896] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 7885] <... futex resumed>) = 0 [pid 7897] <... setpgid resumed>) = 0 [pid 7896] <... mmap resumed>) = 0x7fcf662cc000 [pid 7885] futex(0x7fcf663c54dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3619] <... openat resumed>) = 3 [pid 7897] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7896] mprotect(0x7fcf662cd000, 131072, PROT_READ|PROT_WRITE [pid 3619] fstat(3, [pid 7896] <... mprotect resumed>) = 0 [pid 3619] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 7897] <... openat resumed>) = 3 [pid 7896] clone(child_stack=0x7fcf662ec3f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID [pid 7895] <... write resumed>) = 11 [pid 7897] write(3, "1000", 4 [pid 7895] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3619] getdents64(3, [pid 3618] umount2("./173", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7897] <... write resumed>) = 4 [pid 7896] <... clone resumed>, parent_tid=[7899], tls=0x7fcf662ec700, child_tidptr=0x7fcf662ec9d0) = 7899 [pid 7895] <... futex resumed>) = 1 [pid 7886] <... futex resumed>) = 0 [pid 7897] close(3 [pid 7896] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7895] futex(0x7fcf663c54d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 3619] <... getdents64 resumed>0x555556c58620 /* 4 entries */, 32768) = 112 [pid 3618] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7897] <... close resumed>) = 0 [pid 7896] <... futex resumed>) = 0 [pid 3619] umount2("./179/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3618] openat(AT_FDCWD, "./173", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 7897] symlink("/dev/binderfs", "./binderfs" [pid 7896] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=100000000} [pid 3619] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3619] lstat("./179/binderfs", [pid 3618] <... openat resumed>) = 3 [pid 3619] <... lstat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}) = 0 [pid 3618] fstat(3, [pid 7897] <... symlink resumed>) = 0 [pid 3619] unlink("./179/binderfs" [pid 3618] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 ./strace-static-x86_64: Process 7899 attached [pid 3619] <... unlink resumed>) = 0 [pid 3618] getdents64(3, [pid 7899] set_robust_list(0x7fcf662ec9e0, 24 [pid 3618] <... getdents64 resumed>0x555556c58620 /* 4 entries */, 32768) = 112 [pid 7897] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3619] umount2("./179/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3618] umount2("./173/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7899] <... set_robust_list resumed>) = 0 [pid 7897] <... futex resumed>) = 0 [pid 7899] memfd_create("syzkaller", 0 [pid 7897] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 3618] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7899] <... memfd_create resumed>) = 3 [pid 7897] <... mmap resumed>) = 0x7fcf662cc000 [pid 3618] lstat("./173/binderfs", [pid 7899] ftruncate(3, 2097152 [pid 7897] mprotect(0x7fcf662cd000, 131072, PROT_READ|PROT_WRITE [pid 7899] <... ftruncate resumed>) = 0 [pid 7897] <... mprotect resumed>) = 0 [pid 3618] <... lstat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}) = 0 ./strace-static-x86_64: Process 7898 attached [pid 7897] clone(child_stack=0x7fcf662ec3f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID [pid 7891] <... sendfile resumed>) = 1638400 [pid 3618] unlink("./173/binderfs" [pid 7899] pwrite64(3, "\x20\x00\x00\x00\x00\x02\x00\x00\x19\x00\x00\x00\x90\x01\x00\x00\x0f\x00\x00\x00\x00\x00\x00\x00\x02\x00\x00\x00\x06\x00\x00\x00\x00\x00\x08\x00\x00\x80\x00\x00\x20\x00\x00\x00\xdb\xf4\x65\x5f\xdb\xf4\x65\x5f\x01\x00\xff\xff\x53\xef\x01\x00\x01\x00\x00\x00\xda\xf4\x65\x5f\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x00\x0b\x00\x00\x00\x00\x04\x00\x00\x08\x00\x00\x00\xd2\xc2\x00\x00"..., 102, 1024 [pid 7898] set_robust_list(0x7fcf662cb9e0, 24 [pid 7899] <... pwrite64 resumed>) = 102 [pid 3618] <... unlink resumed>) = 0 [pid 7899] pwrite64(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x82\xe3\x67\x24\xc6\xf3\x4c\xaa\x84\x6e\xd2\xe5\x27\x70\x33\x78\x01\x00\x40", 31, 1248) = 31 [pid 7899] pwrite64(3, "\x02\x00\x00\x00\x03\x00\x00\x00\x04\x00\x00\x00\x19\x00\x0f\x00\x03\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0f\x00\x2e\x69", 32, 4096) = 32 [pid 7899] pwrite64(3, "\x7f\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff"..., 4098, 8192) = 4098 [pid 7899] pwrite64(3, "\xed\x41\x00\x00\x10\x00\x00\x00\xda\xf4\x65\x5f\xdb\xf4\x65\x5f\xdb\xf4\x65\x5f\x00\x00\x00\x00\x00\x00\x04\x00\x80\x00\x00\x00\x00\x00\x08\x00\x05\x00\x00\x00\x0a\xf3\x01\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x09\x00\x00\x00\x10", 61, 17408) = 61 [pid 7899] openat(AT_FDCWD, "/dev/loop5", O_RDWR [pid 7898] <... set_robust_list resumed>) = 0 [pid 7899] <... openat resumed>) = 4 [pid 7898] write(3, "#! ./file0\n", 11 [pid 3618] umount2("./173/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7899] ioctl(4, LOOP_SET_FD, 3 [pid 7898] <... write resumed>) = 11 [pid 7898] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7897] <... clone resumed>, parent_tid=[7900], tls=0x7fcf662ec700, child_tidptr=0x7fcf662ec9d0) = 7900 [pid 7891] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7898] <... futex resumed>) = 1 [pid 7897] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7891] <... futex resumed>) = 0 [pid 7885] <... futex resumed>) = 0 ./strace-static-x86_64: Process 7900 attached [pid 7898] futex(0x7fcf663c54d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7897] <... futex resumed>) = 0 [pid 7885] exit_group(0 [pid 7900] set_robust_list(0x7fcf662ec9e0, 24 [pid 7898] <... futex resumed>) = ? [pid 7892] <... futex resumed>) = ? [pid 7891] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7885] <... exit_group resumed>) = ? [pid 7900] <... set_robust_list resumed>) = 0 [pid 7899] <... ioctl resumed>) = 0 [pid 7898] +++ exited with 0 +++ [pid 7897] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=100000000} [pid 7892] +++ exited with 0 +++ [pid 7886] exit_group(0 [pid 7885] +++ exited with 0 +++ [pid 3619] <... umount2 resumed>) = 0 [pid 3618] <... umount2 resumed>) = 0 [pid 7900] memfd_create("syzkaller", 0 [pid 7899] mkdir("./file0", 0777 [pid 7895] <... futex resumed>) = ? [pid 7891] <... futex resumed>) = ? [pid 7886] <... exit_group resumed>) = ? [pid 3619] umount2("./179/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3618] umount2("./173/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7900] <... memfd_create resumed>) = 3 [pid 7895] +++ exited with 0 +++ [pid 7891] +++ exited with 0 +++ [pid 7900] ftruncate(3, 2097152 [pid 7886] +++ exited with 0 +++ [pid 7899] <... mkdir resumed>) = 0 [pid 3619] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3618] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3616] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7885, si_uid=0, si_status=0, si_utime=0, si_stime=3} --- [pid 7900] <... ftruncate resumed>) = 0 [pid 7899] mount("/dev/loop5", "./file0", "ext4", 0, ",errors=continue" [pid 3619] lstat("./179/file0", [pid 3618] lstat("./173/file0", [pid 3616] umount2("./184", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7900] pwrite64(3, "\x20\x00\x00\x00\x00\x02\x00\x00\x19\x00\x00\x00\x90\x01\x00\x00\x0f\x00\x00\x00\x00\x00\x00\x00\x02\x00\x00\x00\x06\x00\x00\x00\x00\x00\x08\x00\x00\x80\x00\x00\x20\x00\x00\x00\xdb\xf4\x65\x5f\xdb\xf4\x65\x5f\x01\x00\xff\xff\x53\xef\x01\x00\x01\x00\x00\x00\xda\xf4\x65\x5f\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x00\x0b\x00\x00\x00\x00\x04\x00\x00\x08\x00\x00\x00\xd2\xc2\x00\x00"..., 102, 1024 [pid 3619] <... lstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 3617] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7886, si_uid=0, si_status=0, si_utime=0, si_stime=3} --- [pid 7900] <... pwrite64 resumed>) = 102 [pid 3618] <... lstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 3617] restart_syscall(<... resuming interrupted clone ...> [pid 3616] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7900] pwrite64(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x82\xe3\x67\x24\xc6\xf3\x4c\xaa\x84\x6e\xd2\xe5\x27\x70\x33\x78\x01\x00\x40", 31, 1248 [pid 3619] umount2("./179/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3618] umount2("./173/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3617] <... restart_syscall resumed>) = 0 [pid 3616] openat(AT_FDCWD, "./184", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 7900] <... pwrite64 resumed>) = 31 [pid 3619] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3618] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7900] pwrite64(3, "\x02\x00\x00\x00\x03\x00\x00\x00\x04\x00\x00\x00\x19\x00\x0f\x00\x03\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0f\x00\x2e\x69", 32, 4096 [pid 3619] openat(AT_FDCWD, "./179/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 3618] openat(AT_FDCWD, "./173/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 3616] <... openat resumed>) = 3 [pid 7900] <... pwrite64 resumed>) = 32 [pid 3619] <... openat resumed>) = 4 [pid 7900] pwrite64(3, "\x7f\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff"..., 4098, 8192 [pid 3619] fstat(4, [pid 3618] <... openat resumed>) = 4 [pid 3616] fstat(3, [pid 7900] <... pwrite64 resumed>) = 4098 [pid 7899] <... mount resumed>) = 0 [pid 3619] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 3618] fstat(4, [pid 3617] umount2("./174", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3616] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 7900] pwrite64(3, "\xed\x41\x00\x00\x10\x00\x00\x00\xda\xf4\x65\x5f\xdb\xf4\x65\x5f\xdb\xf4\x65\x5f\x00\x00\x00\x00\x00\x00\x04\x00\x80\x00\x00\x00\x00\x00\x08\x00\x05\x00\x00\x00\x0a\xf3\x01\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x09\x00\x00\x00\x10", 61, 17408 [pid 7899] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 3619] getdents64(4, [pid 3618] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 3617] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3616] getdents64(3, [pid 7900] <... pwrite64 resumed>) = 61 [pid 7899] <... openat resumed>) = 5 [pid 3619] <... getdents64 resumed>0x555556c60660 /* 2 entries */, 32768) = 48 [pid 3618] getdents64(4, [pid 3617] openat(AT_FDCWD, "./174", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 3616] <... getdents64 resumed>0x555556c58620 /* 4 entries */, 32768) = 112 [pid 7900] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 7899] ioctl(4, LOOP_CLR_FD [pid 3619] getdents64(4, [pid 3618] <... getdents64 resumed>0x555556c60660 /* 2 entries */, 32768) = 48 [ 182.012425][ T7899] loop5: detected capacity change from 0 to 4096 [pid 3617] <... openat resumed>) = 3 [pid 3616] umount2("./184/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7900] <... openat resumed>) = 4 [pid 7899] <... ioctl resumed>) = 0 [pid 3619] <... getdents64 resumed>0x555556c60660 /* 0 entries */, 32768) = 0 [pid 3618] getdents64(4, [pid 3617] fstat(3, [pid 3616] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7900] ioctl(4, LOOP_SET_FD, 3 [pid 7899] close(4 [pid 3619] close(4 [pid 3618] <... getdents64 resumed>0x555556c60660 /* 0 entries */, 32768) = 0 [pid 3617] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 3616] lstat("./184/binderfs", [pid 3619] <... close resumed>) = 0 [pid 3619] rmdir("./179/file0") = 0 [pid 3619] getdents64(3, 0x555556c58620 /* 0 entries */, 32768) = 0 [pid 3619] close(3) = 0 [pid 3619] rmdir("./179") = 0 [pid 7900] <... ioctl resumed>) = 0 [pid 7899] <... close resumed>) = 0 [pid 3619] mkdir("./180", 0777 [pid 3618] close(4 [pid 3619] <... mkdir resumed>) = 0 [pid 3617] getdents64(3, [pid 3616] <... lstat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}) = 0 [pid 3619] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 3617] <... getdents64 resumed>0x555556c58620 /* 4 entries */, 32768) = 112 [pid 7899] close(3 [pid 3619] <... openat resumed>) = 3 [pid 3618] <... close resumed>) = 0 [pid 3617] umount2("./174/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3616] unlink("./184/binderfs" [pid 7899] <... close resumed>) = 0 [pid 3619] ioctl(3, LOOP_CLR_FD [pid 3618] rmdir("./173/file0" [pid 3617] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7899] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3619] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 3616] <... unlink resumed>) = 0 [pid 7899] <... futex resumed>) = 1 [pid 7896] <... futex resumed>) = 0 [pid 3619] close(3 [pid 3618] <... rmdir resumed>) = 0 [pid 3617] lstat("./174/binderfs", [pid 3616] umount2("./184/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7899] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7896] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3619] <... close resumed>) = 0 [pid 3618] getdents64(3, [pid 3617] <... lstat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}) = 0 [pid 7899] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7896] <... futex resumed>) = 0 [pid 3619] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 7899] chdir("./file0" [pid 7896] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3618] <... getdents64 resumed>0x555556c58620 /* 0 entries */, 32768) = 0 [pid 3617] unlink("./174/binderfs" [pid 3619] <... clone resumed>, child_tidptr=0x555556c575d0) = 7902 [pid 7900] mkdir("./file0", 0777 [pid 7899] <... chdir resumed>) = 0 [pid 7899] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3618] close(3 [pid 3617] <... unlink resumed>) = 0 [pid 7899] <... futex resumed>) = 1 [pid 7896] <... futex resumed>) = 0 [pid 3618] <... close resumed>) = 0 [pid 3617] umount2("./174/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7900] <... mkdir resumed>) = 0 [pid 7899] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7896] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3618] rmdir("./173" [pid 7900] mount("/dev/loop4", "./file0", "ext4", 0, ",errors=continue" [pid 7899] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7896] <... futex resumed>) = 0 [pid 7899] creat("./bus", 000 [pid 7896] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}./strace-static-x86_64: Process 7902 attached [pid 3618] <... rmdir resumed>) = 0 [pid 7902] set_robust_list(0x555556c575e0, 24 [pid 7899] <... creat resumed>) = 3 [pid 7899] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 7896] <... futex resumed>) = 0 [pid 3618] mkdir("./174", 0777 [pid 7899] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7896] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3618] <... mkdir resumed>) = 0 [pid 7899] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7902] <... set_robust_list resumed>) = 0 [pid 7902] chdir("./180") = 0 [pid 7899] ftruncate(3, 136348160 [pid 7896] <... futex resumed>) = 0 [pid 3618] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 7899] <... ftruncate resumed>) = 0 [pid 7902] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7899] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7896] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3618] <... openat resumed>) = 3 [pid 7902] <... prctl resumed>) = 0 [pid 7899] <... futex resumed>) = 0 [pid 7896] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7902] setpgid(0, 0 [pid 7899] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7896] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3618] ioctl(3, LOOP_CLR_FD [pid 7902] <... setpgid resumed>) = 0 [pid 7899] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7896] <... futex resumed>) = 0 [pid 3618] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 7902] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7899] socket(AF_INET6, SOCK_STREAM, IPPROTO_IP [pid 7896] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3618] close(3 [pid 7902] <... openat resumed>) = 3 [pid 7899] <... socket resumed>) = 4 [pid 7902] write(3, "1000", 4 [pid 7899] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3618] <... close resumed>) = 0 [pid 7902] <... write resumed>) = 4 [pid 7899] <... futex resumed>) = 1 [pid 7896] <... futex resumed>) = 0 [pid 3618] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 7902] close(3 [pid 7899] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7896] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7902] <... close resumed>) = 0 [pid 7899] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7896] <... futex resumed>) = 0 [pid 7902] symlink("/dev/binderfs", "./binderfs" [pid 7899] close(4 [pid 7896] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3618] <... clone resumed>, child_tidptr=0x555556c575d0) = 7904 [pid 7902] <... symlink resumed>) = 0 [pid 7899] <... close resumed>) = 0 [ 182.074867][ T7900] loop4: detected capacity change from 0 to 4096 ./strace-static-x86_64: Process 7904 attached [pid 7902] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7900] <... mount resumed>) = 0 [pid 7899] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3617] <... umount2 resumed>) = 0 [pid 7904] set_robust_list(0x555556c575e0, 24 [pid 7902] <... futex resumed>) = 0 [pid 7900] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 7899] <... futex resumed>) = 1 [pid 7896] <... futex resumed>) = 0 [pid 3617] umount2("./174/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7904] <... set_robust_list resumed>) = 0 [pid 7902] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 7900] <... openat resumed>) = 5 [pid 7899] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7896] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7904] chdir("./174" [pid 7902] <... mmap resumed>) = 0x7fcf662cc000 [pid 7900] ioctl(4, LOOP_CLR_FD [pid 7899] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7897] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 7896] <... futex resumed>) = 0 [pid 3617] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3616] <... umount2 resumed>) = 0 [pid 7904] <... chdir resumed>) = 0 [pid 7902] mprotect(0x7fcf662cd000, 131072, PROT_READ|PROT_WRITE [pid 7900] <... ioctl resumed>) = 0 [pid 7899] open("./bus", O_RDWR|O_NOCTTY|O_DIRECT|O_NOATIME|O_CLOEXEC|0x1000000 [pid 7897] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7896] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3617] lstat("./174/file0", [pid 3616] umount2("./184/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7904] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7902] <... mprotect resumed>) = 0 [pid 7900] close(4 [pid 7899] <... open resumed>) = 4 [pid 7897] <... futex resumed>) = 0 [pid 3617] <... lstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 3616] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7904] <... prctl resumed>) = 0 [pid 7902] clone(child_stack=0x7fcf662ec3f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID [pid 7900] <... close resumed>) = 0 [pid 7899] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7897] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 3617] umount2("./174/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3616] lstat("./184/file0", [pid 7904] setpgid(0, 0 [pid 7900] close(3 [pid 7899] <... futex resumed>) = 1 [pid 7897] <... mmap resumed>) = 0x7fcf662ab000 [pid 7896] <... futex resumed>) = 0 [pid 3617] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3616] <... lstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 ./strace-static-x86_64: Process 7905 attached [pid 7904] <... setpgid resumed>) = 0 [pid 7902] <... clone resumed>, parent_tid=[7905], tls=0x7fcf662ec700, child_tidptr=0x7fcf662ec9d0) = 7905 [pid 7900] <... close resumed>) = 0 [pid 7899] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7897] mprotect(0x7fcf662ac000, 131072, PROT_READ|PROT_WRITE [pid 7896] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3617] openat(AT_FDCWD, "./174/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 3616] umount2("./184/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7905] set_robust_list(0x7fcf662ec9e0, 24 [pid 7904] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7902] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7900] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7899] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7897] <... mprotect resumed>) = 0 [pid 7896] <... futex resumed>) = 0 [pid 3617] <... openat resumed>) = 4 [pid 7905] <... set_robust_list resumed>) = 0 [pid 7904] <... openat resumed>) = 3 [pid 7902] <... futex resumed>) = 0 [pid 7900] <... futex resumed>) = 0 [pid 7899] sendfile(4, 4, NULL, 4294959098 [pid 7897] clone(child_stack=0x7fcf662cb3f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID [pid 7896] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3617] fstat(4, [pid 3616] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7904] write(3, "1000", 4 [pid 7902] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=100000000} [pid 7900] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 3617] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 3616] openat(AT_FDCWD, "./184/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 7904] <... write resumed>) = 4 [pid 7897] <... clone resumed>, parent_tid=[7906], tls=0x7fcf662cb700, child_tidptr=0x7fcf662cb9d0) = 7906 [pid 3617] getdents64(4, [pid 7904] close(3 [pid 7897] futex(0x7fcf663c54d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3617] <... getdents64 resumed>0x555556c60660 /* 2 entries */, 32768) = 48 [pid 3616] <... openat resumed>) = 4 [pid 7905] memfd_create("syzkaller", 0 [pid 7904] <... close resumed>) = 0 [pid 7897] <... futex resumed>) = 0 [pid 3617] getdents64(4, [pid 3616] fstat(4, [pid 7905] <... memfd_create resumed>) = 3 [pid 7904] symlink("/dev/binderfs", "./binderfs" [pid 7897] futex(0x7fcf663c54dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3617] <... getdents64 resumed>0x555556c60660 /* 0 entries */, 32768) = 0 [pid 7905] ftruncate(3, 2097152 [pid 7904] <... symlink resumed>) = 0 [pid 3617] close(4 [pid 3616] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 7905] <... ftruncate resumed>) = 0 [pid 7904] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3617] <... close resumed>) = 0 [pid 3616] getdents64(4, [pid 7905] pwrite64(3, "\x20\x00\x00\x00\x00\x02\x00\x00\x19\x00\x00\x00\x90\x01\x00\x00\x0f\x00\x00\x00\x00\x00\x00\x00\x02\x00\x00\x00\x06\x00\x00\x00\x00\x00\x08\x00\x00\x80\x00\x00\x20\x00\x00\x00\xdb\xf4\x65\x5f\xdb\xf4\x65\x5f\x01\x00\xff\xff\x53\xef\x01\x00\x01\x00\x00\x00\xda\xf4\x65\x5f\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x00\x0b\x00\x00\x00\x00\x04\x00\x00\x08\x00\x00\x00\xd2\xc2\x00\x00"..., 102, 1024 [pid 7904] <... futex resumed>) = 0 [pid 3617] rmdir("./174/file0" [pid 7905] <... pwrite64 resumed>) = 102 [pid 7904] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 3617] <... rmdir resumed>) = 0 [pid 3616] <... getdents64 resumed>0x555556c60660 /* 2 entries */, 32768) = 48 [pid 7905] pwrite64(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x82\xe3\x67\x24\xc6\xf3\x4c\xaa\x84\x6e\xd2\xe5\x27\x70\x33\x78\x01\x00\x40", 31, 1248 [pid 7904] <... mmap resumed>) = 0x7fcf662cc000 [pid 3617] getdents64(3, [pid 3616] getdents64(4, [pid 7905] <... pwrite64 resumed>) = 31 [pid 7904] mprotect(0x7fcf662cd000, 131072, PROT_READ|PROT_WRITE [pid 3617] <... getdents64 resumed>0x555556c58620 /* 0 entries */, 32768) = 0 [pid 3616] <... getdents64 resumed>0x555556c60660 /* 0 entries */, 32768) = 0 [pid 7905] pwrite64(3, "\x02\x00\x00\x00\x03\x00\x00\x00\x04\x00\x00\x00\x19\x00\x0f\x00\x03\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0f\x00\x2e\x69", 32, 4096 [pid 7904] <... mprotect resumed>) = 0 [pid 3617] close(3 [pid 3616] close(4 [pid 7905] <... pwrite64 resumed>) = 32 [pid 7904] clone(child_stack=0x7fcf662ec3f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID [pid 3617] <... close resumed>) = 0 [pid 3616] <... close resumed>) = 0 [pid 7905] pwrite64(3, "\x7f\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff"..., 4098, 8192 [pid 3617] rmdir("./174" [pid 3616] rmdir("./184/file0" [pid 7905] <... pwrite64 resumed>) = 4098 [pid 7904] <... clone resumed>, parent_tid=[7907], tls=0x7fcf662ec700, child_tidptr=0x7fcf662ec9d0) = 7907 [pid 3617] <... rmdir resumed>) = 0 [pid 7905] pwrite64(3, "\xed\x41\x00\x00\x10\x00\x00\x00\xda\xf4\x65\x5f\xdb\xf4\x65\x5f\xdb\xf4\x65\x5f\x00\x00\x00\x00\x00\x00\x04\x00\x80\x00\x00\x00\x00\x00\x08\x00\x05\x00\x00\x00\x0a\xf3\x01\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x09\x00\x00\x00\x10", 61, 17408 [pid 7904] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3617] mkdir("./175", 0777 [pid 3616] <... rmdir resumed>) = 0 [pid 7905] <... pwrite64 resumed>) = 61 [pid 7904] <... futex resumed>) = 0 [pid 3617] <... mkdir resumed>) = 0 ./strace-static-x86_64: Process 7906 attached [pid 7905] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 7904] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=100000000} [pid 3617] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 3616] getdents64(3, [pid 7906] set_robust_list(0x7fcf662cb9e0, 24 [pid 7905] <... openat resumed>) = 4 [pid 3617] <... openat resumed>) = 3 [pid 3616] <... getdents64 resumed>0x555556c58620 /* 0 entries */, 32768) = 0 [pid 7906] <... set_robust_list resumed>) = 0 [pid 7905] ioctl(4, LOOP_SET_FD, 3 [pid 3617] ioctl(3, LOOP_CLR_FD [pid 3616] close(3 [pid 3617] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 3617] close(3) = 0 [pid 3617] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x555556c575d0) = 7908 ./strace-static-x86_64: Process 7907 attached [pid 7907] set_robust_list(0x7fcf662ec9e0, 24) = 0 [pid 7906] chdir("./file0" [pid 3616] <... close resumed>) = 0 [pid 7907] memfd_create("syzkaller", 0 [pid 3616] rmdir("./184" [pid 7907] <... memfd_create resumed>) = 3 [pid 7906] <... chdir resumed>) = 0 [pid 7907] ftruncate(3, 2097152 [pid 7906] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3616] <... rmdir resumed>) = 0 [pid 7907] <... ftruncate resumed>) = 0 [pid 7897] <... futex resumed>) = 0 [pid 3616] mkdir("./185", 0777 [pid 7906] <... futex resumed>) = 1 [pid 7907] pwrite64(3, "\x20\x00\x00\x00\x00\x02\x00\x00\x19\x00\x00\x00\x90\x01\x00\x00\x0f\x00\x00\x00\x00\x00\x00\x00\x02\x00\x00\x00\x06\x00\x00\x00\x00\x00\x08\x00\x00\x80\x00\x00\x20\x00\x00\x00\xdb\xf4\x65\x5f\xdb\xf4\x65\x5f\x01\x00\xff\xff\x53\xef\x01\x00\x01\x00\x00\x00\xda\xf4\x65\x5f\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x00\x0b\x00\x00\x00\x00\x04\x00\x00\x08\x00\x00\x00\xd2\xc2\x00\x00"..., 102, 1024 [pid 7905] <... ioctl resumed>) = 0 [pid 7897] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7907] <... pwrite64 resumed>) = 102 [pid 7906] futex(0x7fcf663c54d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7905] mkdir("./file0", 0777 [pid 7900] <... futex resumed>) = 0 [pid 7897] <... futex resumed>) = 1 [pid 3616] <... mkdir resumed>) = 0 [pid 7907] pwrite64(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x82\xe3\x67\x24\xc6\xf3\x4c\xaa\x84\x6e\xd2\xe5\x27\x70\x33\x78\x01\x00\x40", 31, 1248 [pid 7905] <... mkdir resumed>) = 0 [pid 7900] creat("./bus", 000 [pid 7897] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3616] openat(AT_FDCWD, "/dev/loop0", O_RDWR./strace-static-x86_64: Process 7908 attached [pid 7907] <... pwrite64 resumed>) = 31 [pid 7905] mount("/dev/loop3", "./file0", "ext4", 0, ",errors=continue" [pid 7900] <... creat resumed>) = 3 [pid 7896] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 3616] <... openat resumed>) = 3 [pid 7908] set_robust_list(0x555556c575e0, 24 [pid 7907] pwrite64(3, "\x02\x00\x00\x00\x03\x00\x00\x00\x04\x00\x00\x00\x19\x00\x0f\x00\x03\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0f\x00\x2e\x69", 32, 4096 [pid 7900] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7896] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3616] ioctl(3, LOOP_CLR_FD [pid 7908] <... set_robust_list resumed>) = 0 [pid 7907] <... pwrite64 resumed>) = 32 [pid 7900] <... futex resumed>) = 1 [pid 7897] <... futex resumed>) = 0 [pid 7896] <... futex resumed>) = 0 [pid 3616] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 7908] chdir("./175" [pid 7907] pwrite64(3, "\x7f\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff"..., 4098, 8192 [pid 7900] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7897] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7896] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 3616] close(3 [pid 7908] <... chdir resumed>) = 0 [pid 7907] <... pwrite64 resumed>) = 4098 [pid 7900] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7897] <... futex resumed>) = 0 [pid 7896] <... mmap resumed>) = 0x7fcf662ab000 [pid 3616] <... close resumed>) = 0 [pid 7908] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7907] pwrite64(3, "\xed\x41\x00\x00\x10\x00\x00\x00\xda\xf4\x65\x5f\xdb\xf4\x65\x5f\xdb\xf4\x65\x5f\x00\x00\x00\x00\x00\x00\x04\x00\x80\x00\x00\x00\x00\x00\x08\x00\x05\x00\x00\x00\x0a\xf3\x01\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x09\x00\x00\x00\x10", 61, 17408 [pid 7900] ftruncate(3, 136348160 [pid 7899] <... sendfile resumed>) = 1638400 [pid 7897] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7896] mprotect(0x7fcf662ac000, 131072, PROT_READ|PROT_WRITE [pid 3616] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 7908] <... prctl resumed>) = 0 [pid 7907] <... pwrite64 resumed>) = 61 [pid 7905] <... mount resumed>) = 0 [pid 7900] <... ftruncate resumed>) = 0 [pid 7899] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7896] <... mprotect resumed>) = 0 [pid 7905] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 7900] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7899] <... futex resumed>) = 0 [pid 7896] clone(child_stack=0x7fcf662cb3f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID [pid 3616] <... clone resumed>, child_tidptr=0x555556c575d0) = 7910 [pid 7908] setpgid(0, 0 [pid 7907] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 7905] <... openat resumed>) = 5 [pid 7900] <... futex resumed>) = 1 [pid 7899] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7897] <... futex resumed>) = 0 [pid 7908] <... setpgid resumed>) = 0 [pid 7907] <... openat resumed>) = 4 [pid 7905] ioctl(4, LOOP_CLR_FD [pid 7900] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7897] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7896] <... clone resumed>, parent_tid=[7911], tls=0x7fcf662cb700, child_tidptr=0x7fcf662cb9d0) = 7911 [ 182.207593][ T7905] loop3: detected capacity change from 0 to 4096 [pid 7908] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7907] ioctl(4, LOOP_SET_FD, 3 [pid 7905] <... ioctl resumed>) = 0 [pid 7900] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7897] <... futex resumed>) = 0 [pid 7896] futex(0x7fcf663c54d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7908] <... openat resumed>) = 3 [pid 7905] close(4 [pid 7900] socket(AF_INET6, SOCK_STREAM, IPPROTO_IP [pid 7897] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7896] <... futex resumed>) = 0 [pid 7905] <... close resumed>) = 0 [pid 7900] <... socket resumed>) = 4 [pid 7896] futex(0x7fcf663c54dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7905] close(3 [pid 7900] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7905] <... close resumed>) = 0 [pid 7900] <... futex resumed>) = 1 [pid 7897] <... futex resumed>) = 0 [pid 7905] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7900] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7897] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7905] <... futex resumed>) = 1 [pid 7900] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7897] <... futex resumed>) = 0 [pid 7905] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7900] close(4 [pid 7897] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7900] <... close resumed>) = 0 [pid 7902] <... futex resumed>) = 0 [pid 7908] write(3, "1000", 4 [pid 7902] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7900] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7908] <... write resumed>) = 4 [pid 7900] <... futex resumed>) = 1 [pid 7897] <... futex resumed>) = 0 [pid 7902] <... futex resumed>) = 1 [pid 7905] <... futex resumed>) = 0 [pid 7908] close(3 [pid 7905] chdir("./file0" [pid 7902] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7900] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7897] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7908] <... close resumed>) = 0 [pid 7905] <... chdir resumed>) = 0 [pid 7900] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7897] <... futex resumed>) = 0 [pid 7908] symlink("/dev/binderfs", "./binderfs" [pid 7905] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7900] open("./bus", O_RDWR|O_NOCTTY|O_DIRECT|O_NOATIME|O_CLOEXEC|0x1000000 [pid 7897] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7908] <... symlink resumed>) = 0 [pid 7905] <... futex resumed>) = 1 [pid 7902] <... futex resumed>) = 0 [pid 7900] <... open resumed>) = 4 [pid 7908] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7905] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7902] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7900] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7908] <... futex resumed>) = 0 [pid 7905] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7902] <... futex resumed>) = 0 [pid 7900] <... futex resumed>) = 1 [pid 7897] <... futex resumed>) = 0 [pid 7908] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 7905] creat("./bus", 000 [pid 7902] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7900] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7897] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7908] <... mmap resumed>) = 0x7fcf662cc000 [pid 7900] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7897] <... futex resumed>) = 0 [pid 7900] sendfile(4, 4, NULL, 4294959098 [pid 7897] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7908] mprotect(0x7fcf662cd000, 131072, PROT_READ|PROT_WRITE [pid 7905] <... creat resumed>) = 3 [pid 7908] <... mprotect resumed>) = 0 ./strace-static-x86_64: Process 7910 attached [pid 7910] set_robust_list(0x555556c575e0, 24) = 0 [pid 7908] clone(child_stack=0x7fcf662ec3f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID [pid 7905] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7910] chdir("./185" [pid 7905] <... futex resumed>) = 1 [pid 7902] <... futex resumed>) = 0 [pid 7902] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7905] ftruncate(3, 136348160 [pid 7902] <... futex resumed>) = 0 [pid 7908] <... clone resumed>, parent_tid=[7912], tls=0x7fcf662ec700, child_tidptr=0x7fcf662ec9d0) = 7912 [pid 7905] <... ftruncate resumed>) = 0 [pid 7902] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7905] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7908] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7905] <... futex resumed>) = 1 [pid 7902] <... futex resumed>) = 0 [pid 7908] <... futex resumed>) = 0 [pid 7902] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 7910] <... chdir resumed>) = 0 [pid 7910] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7908] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=100000000} [pid 7905] socket(AF_INET6, SOCK_STREAM, IPPROTO_IP [pid 7902] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7910] <... prctl resumed>) = 0 [pid 7910] setpgid(0, 0 [pid 7905] <... socket resumed>) = 4 [pid 7910] <... setpgid resumed>) = 0 [pid 7905] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7910] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7905] <... futex resumed>) = 1 [pid 7902] <... futex resumed>) = 0 [pid 7910] <... openat resumed>) = 3 [pid 7905] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7902] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7910] write(3, "1000", 4 [pid 7905] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7902] <... futex resumed>) = 0 [pid 7910] <... write resumed>) = 4 [pid 7905] close(4 [pid 7902] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7910] close(3 [pid 7905] <... close resumed>) = 0 [pid 7910] <... close resumed>) = 0 [pid 7905] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7910] symlink("/dev/binderfs", "./binderfs" [pid 7905] <... futex resumed>) = 1 [pid 7902] <... futex resumed>) = 0 [pid 7910] <... symlink resumed>) = 0 [pid 7905] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7902] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7910] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7905] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7902] <... futex resumed>) = 0 [pid 7910] <... futex resumed>) = 0 [pid 7905] open("./bus", O_RDWR|O_NOCTTY|O_DIRECT|O_NOATIME|O_CLOEXEC|0x1000000 [pid 7902] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7910] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fcf662cc000 [pid 7905] <... open resumed>) = 4 [pid 7910] mprotect(0x7fcf662cd000, 131072, PROT_READ|PROT_WRITE [pid 7905] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7910] <... mprotect resumed>) = 0 [pid 7910] clone(child_stack=0x7fcf662ec3f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID [pid 7905] <... futex resumed>) = 1 [pid 7902] <... futex resumed>) = 0 [pid 7905] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7902] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7910] <... clone resumed>, parent_tid=[7913], tls=0x7fcf662ec700, child_tidptr=0x7fcf662ec9d0) = 7913 [pid 7905] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7904] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 7902] <... futex resumed>) = 0 [pid 7910] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7905] sendfile(4, 4, NULL, 4294959098 [pid 7904] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7902] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7910] <... futex resumed>) = 0 [pid 7910] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=100000000}./strace-static-x86_64: Process 7911 attached [pid 7911] set_robust_list(0x7fcf662cb9e0, 24) = 0 [pid 7911] write(3, "#! ./file0\n", 11) = 11 [pid 7911] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7896] <... futex resumed>) = 0 [pid 7896] exit_group(0 [pid 7904] <... futex resumed>) = 0 [pid 7899] <... futex resumed>) = ? [pid 7896] <... exit_group resumed>) = ? [pid 7904] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 7899] +++ exited with 0 +++ [pid 7904] <... mmap resumed>) = 0x7fcf662ab000 [pid 7911] <... futex resumed>) = ? [pid 7904] mprotect(0x7fcf662ac000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 7911] +++ exited with 0 +++ [pid 7904] clone(child_stack=0x7fcf662cb3f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID [pid 7896] +++ exited with 0 +++ [pid 7904] <... clone resumed>, parent_tid=[7914], tls=0x7fcf662cb700, child_tidptr=0x7fcf662cb9d0) = 7914 [pid 7904] futex(0x7fcf663c54d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3621] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7896, si_uid=0, si_status=0, si_utime=0, si_stime=4} --- [pid 7904] <... futex resumed>) = 0 [pid 3621] restart_syscall(<... resuming interrupted clone ...> [pid 7904] futex(0x7fcf663c54dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7907] <... ioctl resumed>) = 0 [pid 3621] <... restart_syscall resumed>) = 0 [pid 3621] umount2("./177", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 7907] mkdir("./file0", 0777 [pid 3621] openat(AT_FDCWD, "./177", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 7907] <... mkdir resumed>) = 0 [pid 3621] fstat(3, [pid 7907] mount("/dev/loop2", "./file0", "ext4", 0, ",errors=continue" [pid 3621] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 3621] getdents64(3, 0x555556c58620 /* 4 entries */, 32768) = 112 [pid 3621] umount2("./177/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3621] lstat("./177/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}) = 0 [pid 3621] unlink("./177/binderfs") = 0 [pid 3621] umount2("./177/file0", MNT_DETACH|UMOUNT_NOFOLLOW./strace-static-x86_64: Process 7912 attached [ 182.267908][ T7907] loop2: detected capacity change from 0 to 4096 [pid 7912] set_robust_list(0x7fcf662ec9e0, 24) = 0 [pid 7912] memfd_create("syzkaller", 0) = 3 [pid 7912] ftruncate(3, 2097152) = 0 [pid 7912] pwrite64(3, "\x20\x00\x00\x00\x00\x02\x00\x00\x19\x00\x00\x00\x90\x01\x00\x00\x0f\x00\x00\x00\x00\x00\x00\x00\x02\x00\x00\x00\x06\x00\x00\x00\x00\x00\x08\x00\x00\x80\x00\x00\x20\x00\x00\x00\xdb\xf4\x65\x5f\xdb\xf4\x65\x5f\x01\x00\xff\xff\x53\xef\x01\x00\x01\x00\x00\x00\xda\xf4\x65\x5f\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x00\x0b\x00\x00\x00\x00\x04\x00\x00\x08\x00\x00\x00\xd2\xc2\x00\x00"..., 102, 1024) = 102 [pid 7912] pwrite64(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x82\xe3\x67\x24\xc6\xf3\x4c\xaa\x84\x6e\xd2\xe5\x27\x70\x33\x78\x01\x00\x40", 31, 1248) = 31 [pid 7912] pwrite64(3, "\x02\x00\x00\x00\x03\x00\x00\x00\x04\x00\x00\x00\x19\x00\x0f\x00\x03\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0f\x00\x2e\x69", 32, 4096) = 32 [pid 7912] pwrite64(3, "\x7f\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff"..., 4098, 8192) = 4098 [pid 7897] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 7912] pwrite64(3, "\xed\x41\x00\x00\x10\x00\x00\x00\xda\xf4\x65\x5f\xdb\xf4\x65\x5f\xdb\xf4\x65\x5f\x00\x00\x00\x00\x00\x00\x04\x00\x80\x00\x00\x00\x00\x00\x08\x00\x05\x00\x00\x00\x0a\xf3\x01\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x09\x00\x00\x00\x10", 61, 17408 [pid 7897] futex(0x7fcf663c54d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7912] <... pwrite64 resumed>) = 61 [pid 7906] <... futex resumed>) = 0 [pid 7897] <... futex resumed>) = 1 [pid 7912] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 7906] write(3, "#! ./file0\n", 11 [pid 7897] futex(0x7fcf663c54dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7912] <... openat resumed>) = 4 [pid 7912] ioctl(4, LOOP_SET_FD, 3./strace-static-x86_64: Process 7914 attached [pid 7906] <... write resumed>) = 11 [pid 7906] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7912] <... ioctl resumed>) = 0 [pid 7906] <... futex resumed>) = 1 [pid 7897] <... futex resumed>) = 0 [pid 7906] futex(0x7fcf663c54d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7907] <... mount resumed>) = 0 [pid 7907] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY) = 5 [pid 7907] ioctl(4, LOOP_CLR_FD) = 0 [pid 7907] close(4) = 0 [pid 7907] close(3) = 0 [pid 7907] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 7912] mkdir("./file0", 0777 [pid 7907] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL./strace-static-x86_64: Process 7913 attached [pid 7914] set_robust_list(0x7fcf662cb9e0, 24 [pid 7912] <... mkdir resumed>) = 0 [pid 3621] <... umount2 resumed>) = 0 [pid 7913] set_robust_list(0x7fcf662ec9e0, 24 [pid 7912] mount("/dev/loop1", "./file0", "ext4", 0, ",errors=continue" [pid 3621] umount2("./177/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7913] <... set_robust_list resumed>) = 0 [pid 3621] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7914] <... set_robust_list resumed>) = 0 [pid 7913] memfd_create("syzkaller", 0 [pid 7902] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 3621] lstat("./177/file0", [pid 7914] chdir("./file0" [pid 7913] <... memfd_create resumed>) = 3 [pid 7912] <... mount resumed>) = 0 [pid 7904] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 7902] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3621] <... lstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 7914] <... chdir resumed>) = 0 [pid 7913] ftruncate(3, 2097152 [pid 7912] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 7904] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7902] <... futex resumed>) = 0 [pid 3621] umount2("./177/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7914] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7913] <... ftruncate resumed>) = 0 [pid 7912] <... openat resumed>) = 5 [pid 7907] <... futex resumed>) = 0 [pid 7904] <... futex resumed>) = 1 [pid 7902] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 3621] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7914] <... futex resumed>) = 0 [pid 7913] pwrite64(3, "\x20\x00\x00\x00\x00\x02\x00\x00\x19\x00\x00\x00\x90\x01\x00\x00\x0f\x00\x00\x00\x00\x00\x00\x00\x02\x00\x00\x00\x06\x00\x00\x00\x00\x00\x08\x00\x00\x80\x00\x00\x20\x00\x00\x00\xdb\xf4\x65\x5f\xdb\xf4\x65\x5f\x01\x00\xff\xff\x53\xef\x01\x00\x01\x00\x00\x00\xda\xf4\x65\x5f\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x00\x0b\x00\x00\x00\x00\x04\x00\x00\x08\x00\x00\x00\xd2\xc2\x00\x00"..., 102, 1024 [pid 7912] ioctl(4, LOOP_CLR_FD [pid 7907] creat("./bus", 000 [pid 7904] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7902] <... mmap resumed>) = 0x7fcf662ab000 [pid 3621] openat(AT_FDCWD, "./177/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 7914] futex(0x7fcf663c54d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7913] <... pwrite64 resumed>) = 102 [pid 7912] <... ioctl resumed>) = 0 [pid 7902] mprotect(0x7fcf662ac000, 131072, PROT_READ|PROT_WRITE [pid 7913] pwrite64(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x82\xe3\x67\x24\xc6\xf3\x4c\xaa\x84\x6e\xd2\xe5\x27\x70\x33\x78\x01\x00\x40", 31, 1248 [pid 7912] close(4 [pid 7907] <... creat resumed>) = 3 [pid 7913] <... pwrite64 resumed>) = 31 [pid 7912] <... close resumed>) = 0 [pid 7902] <... mprotect resumed>) = 0 [pid 3621] <... openat resumed>) = 4 [pid 7913] pwrite64(3, "\x02\x00\x00\x00\x03\x00\x00\x00\x04\x00\x00\x00\x19\x00\x0f\x00\x03\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0f\x00\x2e\x69", 32, 4096 [pid 7912] close(3 [pid 7902] clone(child_stack=0x7fcf662cb3f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID [pid 7907] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3621] fstat(4, [pid 7913] <... pwrite64 resumed>) = 32 [pid 7912] <... close resumed>) = 0 [pid 7907] <... futex resumed>) = 1 [pid 7904] <... futex resumed>) = 0 [pid 7913] pwrite64(3, "\x7f\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff"..., 4098, 8192 [pid 7912] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7907] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7904] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7902] <... clone resumed>, parent_tid=[7917], tls=0x7fcf662cb700, child_tidptr=0x7fcf662cb9d0) = 7917 [pid 3621] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 7913] <... pwrite64 resumed>) = 4098 [pid 7912] <... futex resumed>) = 1 [ 182.338373][ T7912] loop1: detected capacity change from 0 to 4096 [pid 7908] <... futex resumed>) = 0 [pid 7907] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7904] <... futex resumed>) = 0 [pid 7902] futex(0x7fcf663c54d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3621] getdents64(4, ./strace-static-x86_64: Process 7917 attached [pid 7913] pwrite64(3, "\xed\x41\x00\x00\x10\x00\x00\x00\xda\xf4\x65\x5f\xdb\xf4\x65\x5f\xdb\xf4\x65\x5f\x00\x00\x00\x00\x00\x00\x04\x00\x80\x00\x00\x00\x00\x00\x08\x00\x05\x00\x00\x00\x0a\xf3\x01\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x09\x00\x00\x00\x10", 61, 17408 [pid 7912] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7908] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7907] ftruncate(3, 136348160 [pid 7904] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7902] <... futex resumed>) = 0 [pid 3621] <... getdents64 resumed>0x555556c60660 /* 2 entries */, 32768) = 48 [pid 7917] set_robust_list(0x7fcf662cb9e0, 24 [pid 7913] <... pwrite64 resumed>) = 61 [pid 7912] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7908] <... futex resumed>) = 0 [pid 7902] futex(0x7fcf663c54dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7917] <... set_robust_list resumed>) = 0 [pid 7913] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 7912] chdir("./file0" [pid 7908] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7907] <... ftruncate resumed>) = 0 [pid 3621] getdents64(4, [pid 7917] write(3, "#! ./file0\n", 11 [pid 7913] <... openat resumed>) = 4 [pid 7912] <... chdir resumed>) = 0 [pid 7907] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3621] <... getdents64 resumed>0x555556c60660 /* 0 entries */, 32768) = 0 [pid 7917] <... write resumed>) = 11 [pid 7913] ioctl(4, LOOP_SET_FD, 3 [pid 7912] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7907] <... futex resumed>) = 1 [pid 7904] <... futex resumed>) = 0 [pid 7900] <... sendfile resumed>) = 1638400 [pid 3621] close(4 [pid 7917] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7912] <... futex resumed>) = 1 [pid 7908] <... futex resumed>) = 0 [pid 7907] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7904] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7900] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3621] <... close resumed>) = 0 [pid 7917] <... futex resumed>) = 1 [pid 7913] <... ioctl resumed>) = 0 [pid 7912] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7908] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7907] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7904] <... futex resumed>) = 0 [pid 7902] <... futex resumed>) = 0 [pid 7900] <... futex resumed>) = 0 [pid 3621] rmdir("./177/file0" [pid 7917] futex(0x7fcf663c54d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7913] mkdir("./file0", 0777 [pid 7912] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7910] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 7908] <... futex resumed>) = 0 [pid 7907] socket(AF_INET6, SOCK_STREAM, IPPROTO_IP [pid 7904] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7900] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7897] exit_group(0 [pid 7913] <... mkdir resumed>) = 0 [pid 7912] creat("./bus", 000 [pid 7910] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7908] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7907] <... socket resumed>) = 4 [pid 7906] <... futex resumed>) = ? [pid 7900] <... futex resumed>) = ? [pid 7897] <... exit_group resumed>) = ? [pid 3621] <... rmdir resumed>) = 0 [pid 7913] mount("/dev/loop0", "./file0", "ext4", 0, ",errors=continue" [pid 7910] <... futex resumed>) = 0 [pid 7907] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7906] +++ exited with 0 +++ [pid 7912] <... creat resumed>) = 3 [pid 7910] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 7907] <... futex resumed>) = 1 [pid 7904] <... futex resumed>) = 0 [pid 3621] getdents64(3, [pid 7913] <... mount resumed>) = 0 [pid 7912] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7910] <... mmap resumed>) = 0x7fcf662ab000 [pid 7907] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7905] <... sendfile resumed>) = 1638400 [pid 7904] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7900] +++ exited with 0 +++ [pid 7897] +++ exited with 0 +++ [pid 3621] <... getdents64 resumed>0x555556c58620 /* 0 entries */, 32768) = 0 [pid 7913] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 7910] mprotect(0x7fcf662ac000, 131072, PROT_READ|PROT_WRITE [pid 3620] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7897, si_uid=0, si_status=0, si_utime=0, si_stime=4} --- [pid 7913] <... openat resumed>) = 5 [pid 7912] <... futex resumed>) = 1 [pid 7910] <... mprotect resumed>) = 0 [pid 7908] <... futex resumed>) = 0 [pid 7907] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7904] <... futex resumed>) = 0 [pid 3621] close(3 [pid 7913] ioctl(4, LOOP_CLR_FD [pid 7912] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7910] clone(child_stack=0x7fcf662cb3f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID [pid 7908] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7907] close(4 [pid 7904] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3621] <... close resumed>) = 0 [pid 7913] <... ioctl resumed>) = 0 [pid 7912] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7908] <... futex resumed>) = 0 [pid 7907] <... close resumed>) = 0 [pid 7905] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3621] rmdir("./177" [pid 7913] close(4 [pid 7912] ftruncate(3, 136348160 [pid 7910] <... clone resumed>, parent_tid=[7919], tls=0x7fcf662cb700, child_tidptr=0x7fcf662cb9d0) = 7919 [pid 7908] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7907] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7905] <... futex resumed>) = 0 [pid 7902] exit_group(0 [pid 3621] <... rmdir resumed>) = 0 [pid 7917] <... futex resumed>) = ? [pid 7913] <... close resumed>) = 0 [pid 7912] <... ftruncate resumed>) = 0 [pid 7910] futex(0x7fcf663c54d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7907] <... futex resumed>) = 1 [pid 7904] <... futex resumed>) = 0 [pid 7902] <... exit_group resumed>) = ? [pid 3621] mkdir("./178", 0777 [pid 7917] +++ exited with 0 +++ [pid 7913] close(3 [pid 7912] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7910] <... futex resumed>) = 0 [pid 7907] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7904] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3620] umount2("./171", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7913] <... close resumed>) = 0 [pid 7912] <... futex resumed>) = 1 [pid 7910] futex(0x7fcf663c54dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7908] <... futex resumed>) = 0 [pid 7907] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7904] <... futex resumed>) = 0 [pid 3621] <... mkdir resumed>) = 0 [pid 3620] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7913] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7912] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7908] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7907] open("./bus", O_RDWR|O_NOCTTY|O_DIRECT|O_NOATIME|O_CLOEXEC|0x1000000 [pid 7905] +++ exited with 0 +++ [pid 7904] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7902] +++ exited with 0 +++ [pid 3621] openat(AT_FDCWD, "/dev/loop5", O_RDWR [pid 3620] openat(AT_FDCWD, "./171", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 7913] <... futex resumed>) = 0 [pid 7912] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7908] <... futex resumed>) = 0 [pid 7907] <... open resumed>) = 4 [pid 3621] <... openat resumed>) = 3 [pid 3620] <... openat resumed>) = 3 [pid 7913] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7912] socket(AF_INET6, SOCK_STREAM, IPPROTO_IP [pid 7908] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7907] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3621] ioctl(3, LOOP_CLR_FD [pid 3620] fstat(3, [pid 3619] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7902, si_uid=0, si_status=0, si_utime=0, si_stime=3} --- [pid 7912] <... socket resumed>) = 4 [pid 7907] <... futex resumed>) = 1 [pid 7904] <... futex resumed>) = 0 [pid 3621] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 3620] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 3619] restart_syscall(<... resuming interrupted clone ...>./strace-static-x86_64: Process 7919 attached [pid 7912] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7907] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7904] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3621] close(3 [pid 3620] getdents64(3, [pid 3619] <... restart_syscall resumed>) = 0 [pid 7919] set_robust_list(0x7fcf662cb9e0, 24 [pid 7912] <... futex resumed>) = 1 [pid 7908] <... futex resumed>) = 0 [pid 7907] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7904] <... futex resumed>) = 0 [pid 3621] <... close resumed>) = 0 [pid 3620] <... getdents64 resumed>0x555556c58620 /* 4 entries */, 32768) = 112 [pid 7919] <... set_robust_list resumed>) = 0 [pid 7912] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7908] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7907] sendfile(4, 4, NULL, 4294959098 [pid 7904] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3621] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 3620] umount2("./171/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7919] chdir("./file0" [pid 7912] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7908] <... futex resumed>) = 0 [pid 3620] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7912] close(4 [pid 7908] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3620] lstat("./171/binderfs", [pid 3619] umount2("./180", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7912] <... close resumed>) = 0 [pid 3621] <... clone resumed>, child_tidptr=0x555556c575d0) = 7920 [pid 3620] <... lstat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}) = 0 [pid 7912] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3620] unlink("./171/binderfs" [pid 3619] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7912] <... futex resumed>) = 1 [pid 7908] <... futex resumed>) = 0 [pid 3620] <... unlink resumed>) = 0 [pid 3619] openat(AT_FDCWD, "./180", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 7912] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7908] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [ 182.397433][ T7913] loop0: detected capacity change from 0 to 4096 [pid 3620] umount2("./171/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3619] <... openat resumed>) = 3 [pid 7919] <... chdir resumed>) = 0 [pid 7912] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7908] <... futex resumed>) = 0 [pid 3619] fstat(3, [pid 7919] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7912] open("./bus", O_RDWR|O_NOCTTY|O_DIRECT|O_NOATIME|O_CLOEXEC|0x1000000 [pid 7908] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3619] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 ./strace-static-x86_64: Process 7920 attached [pid 7919] <... futex resumed>) = 1 [pid 7912] <... open resumed>) = 4 [pid 7910] <... futex resumed>) = 0 [pid 3619] getdents64(3, [pid 7920] set_robust_list(0x555556c575e0, 24 [pid 7919] futex(0x7fcf663c54d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7912] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7910] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3619] <... getdents64 resumed>0x555556c58620 /* 4 entries */, 32768) = 112 [pid 7920] <... set_robust_list resumed>) = 0 [pid 7913] <... futex resumed>) = 0 [pid 7912] <... futex resumed>) = 1 [pid 7910] <... futex resumed>) = 1 [pid 7908] <... futex resumed>) = 0 [pid 3619] umount2("./180/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7920] chdir("./178" [pid 7913] creat("./bus", 000 [pid 7912] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7910] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7908] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3619] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7920] <... chdir resumed>) = 0 [pid 7912] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7908] <... futex resumed>) = 0 [pid 3619] lstat("./180/binderfs", [pid 7920] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7913] <... creat resumed>) = 3 [pid 7912] sendfile(4, 4, NULL, 4294959098 [pid 7908] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3619] <... lstat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}) = 0 [pid 7920] <... prctl resumed>) = 0 [pid 7913] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3619] unlink("./180/binderfs" [pid 7920] setpgid(0, 0 [pid 7913] <... futex resumed>) = 1 [pid 7910] <... futex resumed>) = 0 [pid 3619] <... unlink resumed>) = 0 [pid 7920] <... setpgid resumed>) = 0 [pid 7913] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7910] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3619] umount2("./180/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7920] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7913] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7910] <... futex resumed>) = 0 [pid 7920] <... openat resumed>) = 3 [pid 7913] ftruncate(3, 136348160 [pid 7910] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7920] write(3, "1000", 4 [pid 7913] <... ftruncate resumed>) = 0 [pid 7920] <... write resumed>) = 4 [pid 7913] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7920] close(3 [pid 7913] <... futex resumed>) = 1 [pid 7910] <... futex resumed>) = 0 [pid 7920] <... close resumed>) = 0 [pid 7913] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7910] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7904] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 7920] symlink("/dev/binderfs", "./binderfs" [pid 7913] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7910] <... futex resumed>) = 0 [pid 7904] futex(0x7fcf663c54d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7920] <... symlink resumed>) = 0 [pid 7914] <... futex resumed>) = 0 [pid 7913] socket(AF_INET6, SOCK_STREAM, IPPROTO_IP [pid 7910] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7904] <... futex resumed>) = 1 [pid 7920] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7914] write(3, "#! ./file0\n", 11 [pid 7913] <... socket resumed>) = 4 [pid 7904] futex(0x7fcf663c54dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7920] <... futex resumed>) = 0 [pid 7920] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fcf662cc000 [pid 7920] mprotect(0x7fcf662cd000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 7920] clone(child_stack=0x7fcf662ec3f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID [pid 7913] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 7910] <... futex resumed>) = 0 [pid 7920] <... clone resumed>, parent_tid=[7921], tls=0x7fcf662ec700, child_tidptr=0x7fcf662ec9d0) = 7921 [pid 7913] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7910] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7920] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7913] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7910] <... futex resumed>) = 0 [pid 7920] <... futex resumed>) = 0 [pid 7913] close(4 [pid 7910] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7920] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=100000000}./strace-static-x86_64: Process 7921 attached [pid 7921] set_robust_list(0x7fcf662ec9e0, 24 [pid 7913] <... close resumed>) = 0 [pid 7921] <... set_robust_list resumed>) = 0 [pid 7913] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3620] <... umount2 resumed>) = 0 [pid 7921] memfd_create("syzkaller", 0 [pid 7913] <... futex resumed>) = 1 [pid 7910] <... futex resumed>) = 0 [pid 7921] <... memfd_create resumed>) = 3 [pid 7914] <... write resumed>) = 11 [pid 7913] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7910] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3620] umount2("./171/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7921] ftruncate(3, 2097152 [pid 7914] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7913] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7910] <... futex resumed>) = 0 [pid 7921] <... ftruncate resumed>) = 0 [pid 7914] <... futex resumed>) = 1 [pid 7913] open("./bus", O_RDWR|O_NOCTTY|O_DIRECT|O_NOATIME|O_CLOEXEC|0x1000000 [pid 7910] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7908] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 7904] <... futex resumed>) = 0 [pid 3620] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7921] pwrite64(3, "\x20\x00\x00\x00\x00\x02\x00\x00\x19\x00\x00\x00\x90\x01\x00\x00\x0f\x00\x00\x00\x00\x00\x00\x00\x02\x00\x00\x00\x06\x00\x00\x00\x00\x00\x08\x00\x00\x80\x00\x00\x20\x00\x00\x00\xdb\xf4\x65\x5f\xdb\xf4\x65\x5f\x01\x00\xff\xff\x53\xef\x01\x00\x01\x00\x00\x00\xda\xf4\x65\x5f\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x00\x0b\x00\x00\x00\x00\x04\x00\x00\x08\x00\x00\x00\xd2\xc2\x00\x00"..., 102, 1024 [pid 7914] futex(0x7fcf663c54d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7913] <... open resumed>) = 4 [pid 7908] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3620] lstat("./171/file0", [pid 7921] <... pwrite64 resumed>) = 102 [pid 7913] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7908] <... futex resumed>) = 0 [pid 7921] pwrite64(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x82\xe3\x67\x24\xc6\xf3\x4c\xaa\x84\x6e\xd2\xe5\x27\x70\x33\x78\x01\x00\x40", 31, 1248 [pid 7913] <... futex resumed>) = 1 [pid 7912] <... sendfile resumed>) = 1638400 [pid 7910] <... futex resumed>) = 0 [pid 7908] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 3620] <... lstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 7921] <... pwrite64 resumed>) = 31 [pid 7913] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7912] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7910] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7908] <... mmap resumed>) = 0x7fcf662ab000 [pid 7907] <... sendfile resumed>) = 1638400 [pid 3620] umount2("./171/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3619] <... umount2 resumed>) = 0 [pid 7921] pwrite64(3, "\x02\x00\x00\x00\x03\x00\x00\x00\x04\x00\x00\x00\x19\x00\x0f\x00\x03\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0f\x00\x2e\x69", 32, 4096 [pid 7913] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7912] <... futex resumed>) = 0 [pid 7910] <... futex resumed>) = 0 [pid 7908] mprotect(0x7fcf662ac000, 131072, PROT_READ|PROT_WRITE [pid 7907] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3620] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3619] umount2("./180/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7921] <... pwrite64 resumed>) = 32 [pid 7913] sendfile(4, 4, NULL, 4294959098 [pid 7912] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7910] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7908] <... mprotect resumed>) = 0 [pid 7907] <... futex resumed>) = 0 [pid 3620] openat(AT_FDCWD, "./171/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 3619] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7921] pwrite64(3, "\x7f\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff"..., 4098, 8192 [pid 7908] clone(child_stack=0x7fcf662cb3f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID [pid 7907] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7904] exit_group(0 [pid 3620] <... openat resumed>) = 4 [pid 3619] lstat("./180/file0", [pid 7921] <... pwrite64 resumed>) = 4098 [pid 7914] <... futex resumed>) = ? [pid 7907] <... futex resumed>) = ? [pid 7904] <... exit_group resumed>) = ? [pid 3620] fstat(4, [pid 3619] <... lstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 7921] pwrite64(3, "\xed\x41\x00\x00\x10\x00\x00\x00\xda\xf4\x65\x5f\xdb\xf4\x65\x5f\xdb\xf4\x65\x5f\x00\x00\x00\x00\x00\x00\x04\x00\x80\x00\x00\x00\x00\x00\x08\x00\x05\x00\x00\x00\x0a\xf3\x01\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x09\x00\x00\x00\x10", 61, 17408 [pid 7914] +++ exited with 0 +++ [pid 7908] <... clone resumed>, parent_tid=[7922], tls=0x7fcf662cb700, child_tidptr=0x7fcf662cb9d0) = 7922 [pid 7907] +++ exited with 0 +++ [pid 7904] +++ exited with 0 +++ [pid 3620] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 3619] umount2("./180/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7921] <... pwrite64 resumed>) = 61 [pid 7908] futex(0x7fcf663c54d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3620] getdents64(4, [pid 3619] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7921] openat(AT_FDCWD, "/dev/loop5", O_RDWR [pid 7908] <... futex resumed>) = 0 [pid 3620] <... getdents64 resumed>0x555556c60660 /* 2 entries */, 32768) = 48 [pid 3619] openat(AT_FDCWD, "./180/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 3618] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7904, si_uid=0, si_status=0, si_utime=0, si_stime=4} --- [pid 7921] <... openat resumed>) = 4 [pid 7908] futex(0x7fcf663c54dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3620] getdents64(4, [pid 3619] <... openat resumed>) = 4 [pid 3618] restart_syscall(<... resuming interrupted clone ...>./strace-static-x86_64: Process 7922 attached [pid 7921] ioctl(4, LOOP_SET_FD, 3 [pid 3620] <... getdents64 resumed>0x555556c60660 /* 0 entries */, 32768) = 0 [pid 3619] fstat(4, [pid 3618] <... restart_syscall resumed>) = 0 [pid 3620] close(4 [pid 3619] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 3620] <... close resumed>) = 0 [pid 3619] getdents64(4, [pid 3620] rmdir("./171/file0" [pid 3619] <... getdents64 resumed>0x555556c60660 /* 2 entries */, 32768) = 48 [pid 3618] umount2("./174", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3620] <... rmdir resumed>) = 0 [pid 7922] set_robust_list(0x7fcf662cb9e0, 24 [pid 3619] getdents64(4, [pid 3618] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3620] getdents64(3, [pid 3619] <... getdents64 resumed>0x555556c60660 /* 0 entries */, 32768) = 0 [pid 3618] openat(AT_FDCWD, "./174", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 7922] <... set_robust_list resumed>) = 0 [pid 3620] <... getdents64 resumed>0x555556c58620 /* 0 entries */, 32768) = 0 [pid 3619] close(4 [pid 3618] <... openat resumed>) = 3 [pid 7922] write(3, "#! ./file0\n", 11 [pid 3620] close(3 [pid 3619] <... close resumed>) = 0 [pid 3618] fstat(3, [pid 7922] <... write resumed>) = 11 [pid 7921] <... ioctl resumed>) = 0 [pid 3620] <... close resumed>) = 0 [pid 3619] rmdir("./180/file0" [pid 3618] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 7922] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7921] mkdir("./file0", 0777 [pid 3620] rmdir("./171" [pid 3619] <... rmdir resumed>) = 0 [pid 3618] getdents64(3, [pid 7922] <... futex resumed>) = 1 [pid 7921] <... mkdir resumed>) = 0 [pid 7908] <... futex resumed>) = 0 [pid 3620] <... rmdir resumed>) = 0 [pid 3619] getdents64(3, [pid 3618] <... getdents64 resumed>0x555556c58620 /* 4 entries */, 32768) = 112 [pid 7922] futex(0x7fcf663c54d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7921] mount("/dev/loop5", "./file0", "ext4", 0, ",errors=continue" [pid 7908] exit_group(0 [pid 3620] mkdir("./172", 0777 [pid 3619] <... getdents64 resumed>0x555556c58620 /* 0 entries */, 32768) = 0 [pid 3618] umount2("./174/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7922] <... futex resumed>) = ? [pid 7912] <... futex resumed>) = ? [pid 7908] <... exit_group resumed>) = ? [pid 3620] <... mkdir resumed>) = 0 [pid 3619] close(3 [pid 3618] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7922] +++ exited with 0 +++ [pid 7912] +++ exited with 0 +++ [pid 7908] +++ exited with 0 +++ [pid 3620] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 3619] <... close resumed>) = 0 [pid 3618] lstat("./174/binderfs", [pid 3620] <... openat resumed>) = 3 [pid 3619] rmdir("./180" [pid 3618] <... lstat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}) = 0 [pid 7920] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 7910] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 3620] ioctl(3, LOOP_CLR_FD [pid 3619] <... rmdir resumed>) = 0 [pid 3618] unlink("./174/binderfs" [pid 7920] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7913] <... sendfile resumed>) = 1638400 [pid 7910] futex(0x7fcf663c54d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3620] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 3619] mkdir("./181", 0777 [pid 3618] <... unlink resumed>) = 0 [pid 3617] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7908, si_uid=0, si_status=0, si_utime=0, si_stime=3} --- [pid 7920] <... futex resumed>) = 0 [pid 7919] <... futex resumed>) = 0 [pid 7913] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7910] <... futex resumed>) = 1 [pid 3620] close(3 [pid 3619] <... mkdir resumed>) = 0 [ 182.581212][ T7921] loop5: detected capacity change from 0 to 4096 [pid 3618] umount2("./174/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3617] umount2("./175", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7921] <... mount resumed>) = 0 [pid 7920] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 7919] write(3, "#! ./file0\n", 11 [pid 7913] <... futex resumed>) = 0 [pid 7910] futex(0x7fcf663c54dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3620] <... close resumed>) = 0 [pid 3619] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 3617] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7921] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 7920] <... mmap resumed>) = 0x7fcf662ab000 [pid 7919] <... write resumed>) = 11 [pid 7913] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 3620] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 3619] <... openat resumed>) = 3 [pid 3617] openat(AT_FDCWD, "./175", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 7921] <... openat resumed>) = 5 [pid 7920] mprotect(0x7fcf662ac000, 131072, PROT_READ|PROT_WRITE [pid 7919] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3619] ioctl(3, LOOP_CLR_FD./strace-static-x86_64: Process 7924 attached [pid 7921] ioctl(4, LOOP_CLR_FD [pid 7920] <... mprotect resumed>) = 0 [pid 7919] <... futex resumed>) = 1 [pid 7910] <... futex resumed>) = 0 [pid 3620] <... clone resumed>, child_tidptr=0x555556c575d0) = 7924 [pid 3619] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 3617] <... openat resumed>) = 3 [pid 7924] set_robust_list(0x555556c575e0, 24 [pid 7921] <... ioctl resumed>) = 0 [pid 7920] clone(child_stack=0x7fcf662cb3f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID [pid 7919] futex(0x7fcf663c54d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7910] exit_group(0 [pid 3619] close(3 [pid 7924] <... set_robust_list resumed>) = 0 [pid 7921] close(4 [pid 7919] <... futex resumed>) = ? [pid 7913] <... futex resumed>) = ? [pid 7910] <... exit_group resumed>) = ? [pid 3619] <... close resumed>) = 0 [pid 3617] fstat(3, [pid 7924] chdir("./172" [pid 7921] <... close resumed>) = 0 [pid 7920] <... clone resumed>, parent_tid=[7925], tls=0x7fcf662cb700, child_tidptr=0x7fcf662cb9d0) = 7925 [pid 7919] +++ exited with 0 +++ [pid 7913] +++ exited with 0 +++ [pid 7910] +++ exited with 0 +++ [pid 3619] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 3618] <... umount2 resumed>) = 0 ./strace-static-x86_64: Process 7925 attached [pid 7924] <... chdir resumed>) = 0 [pid 7921] close(3 [pid 7920] futex(0x7fcf663c54d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3618] umount2("./174/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3617] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 ./strace-static-x86_64: Process 7926 attached [pid 7925] set_robust_list(0x7fcf662cb9e0, 24 [pid 7924] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7921] <... close resumed>) = 0 [pid 7920] <... futex resumed>) = 0 [pid 3619] <... clone resumed>, child_tidptr=0x555556c575d0) = 7926 [pid 3618] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3617] getdents64(3, [pid 3616] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7910, si_uid=0, si_status=0, si_utime=0, si_stime=3} --- [pid 7926] set_robust_list(0x555556c575e0, 24 [pid 7925] <... set_robust_list resumed>) = 0 [pid 7924] <... prctl resumed>) = 0 [pid 7921] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7920] futex(0x7fcf663c54dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3618] lstat("./174/file0", [pid 3617] <... getdents64 resumed>0x555556c58620 /* 4 entries */, 32768) = 112 [pid 3616] restart_syscall(<... resuming interrupted clone ...> [pid 7926] <... set_robust_list resumed>) = 0 [pid 7925] chdir("./file0" [pid 7924] setpgid(0, 0 [pid 7921] <... futex resumed>) = 0 [pid 3618] <... lstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 3617] umount2("./175/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3616] <... restart_syscall resumed>) = 0 [pid 7926] chdir("./181" [pid 7925] <... chdir resumed>) = 0 [pid 7924] <... setpgid resumed>) = 0 [pid 7921] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 3618] umount2("./174/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3617] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7926] <... chdir resumed>) = 0 [pid 7925] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7924] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 3618] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3617] lstat("./175/binderfs", [pid 7926] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7925] <... futex resumed>) = 1 [pid 7924] <... openat resumed>) = 3 [pid 7920] <... futex resumed>) = 0 [pid 3618] openat(AT_FDCWD, "./174/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 3617] <... lstat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}) = 0 [pid 3616] umount2("./185", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7926] <... prctl resumed>) = 0 [pid 7925] futex(0x7fcf663c54d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7924] write(3, "1000", 4 [pid 7920] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3618] <... openat resumed>) = 4 [pid 3617] unlink("./175/binderfs" [pid 3616] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7926] setpgid(0, 0 [pid 7924] <... write resumed>) = 4 [pid 7921] <... futex resumed>) = 0 [pid 7920] <... futex resumed>) = 1 [pid 3618] fstat(4, [pid 3617] <... unlink resumed>) = 0 [pid 3616] openat(AT_FDCWD, "./185", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 7926] <... setpgid resumed>) = 0 [pid 7924] close(3 [pid 7921] creat("./bus", 000 [pid 7920] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3618] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 3617] umount2("./175/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3616] <... openat resumed>) = 3 [pid 7926] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7924] <... close resumed>) = 0 [pid 7921] <... creat resumed>) = 3 [pid 3618] getdents64(4, [pid 3616] fstat(3, [pid 7924] symlink("/dev/binderfs", "./binderfs" [pid 7921] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7924] <... symlink resumed>) = 0 [pid 7921] <... futex resumed>) = 1 [pid 7920] <... futex resumed>) = 0 [pid 3618] <... getdents64 resumed>0x555556c60660 /* 2 entries */, 32768) = 48 [pid 3616] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 7926] <... openat resumed>) = 3 [pid 7924] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7921] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7920] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7924] <... futex resumed>) = 0 [pid 7921] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7920] <... futex resumed>) = 0 [pid 7926] write(3, "1000", 4 [pid 3618] getdents64(4, [pid 3616] getdents64(3, [pid 7924] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 7921] ftruncate(3, 136348160 [pid 7920] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7924] <... mmap resumed>) = 0x7fcf662cc000 [pid 7921] <... ftruncate resumed>) = 0 [pid 7924] mprotect(0x7fcf662cd000, 131072, PROT_READ|PROT_WRITE [pid 7921] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3618] <... getdents64 resumed>0x555556c60660 /* 0 entries */, 32768) = 0 [pid 7926] <... write resumed>) = 4 [pid 7924] <... mprotect resumed>) = 0 [pid 7921] <... futex resumed>) = 1 [pid 7920] <... futex resumed>) = 0 [pid 3618] close(4 [pid 3616] <... getdents64 resumed>0x555556c58620 /* 4 entries */, 32768) = 112 [pid 7926] close(3 [pid 7924] clone(child_stack=0x7fcf662ec3f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID [pid 7921] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7920] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3618] <... close resumed>) = 0 [pid 7926] <... close resumed>) = 0 [pid 7921] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7920] <... futex resumed>) = 0 [pid 3616] umount2("./185/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7924] <... clone resumed>, parent_tid=[7927], tls=0x7fcf662ec700, child_tidptr=0x7fcf662ec9d0) = 7927 [pid 7921] socket(AF_INET6, SOCK_STREAM, IPPROTO_IP [pid 7920] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7924] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7921] <... socket resumed>) = 4 [pid 7924] <... futex resumed>) = 0 [pid 7921] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7924] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=100000000} [pid 7921] <... futex resumed>) = 1 [pid 7920] <... futex resumed>) = 0 [pid 7921] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7920] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7921] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7920] <... futex resumed>) = 0 [pid 7921] close(4 [pid 7920] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7921] <... close resumed>) = 0 [pid 7921] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 7920] <... futex resumed>) = 0 [pid 7921] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7920] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3618] rmdir("./174/file0" [pid 3616] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7926] symlink("/dev/binderfs", "./binderfs" [pid 7921] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7920] <... futex resumed>) = 0 [pid 7921] open("./bus", O_RDWR|O_NOCTTY|O_DIRECT|O_NOATIME|O_CLOEXEC|0x1000000 [pid 7920] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7926] <... symlink resumed>) = 0 [pid 7921] <... open resumed>) = 4 [pid 3618] <... rmdir resumed>) = 0 [pid 3616] lstat("./185/binderfs", [pid 7926] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7921] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3618] getdents64(3, [pid 7926] <... futex resumed>) = 0 [pid 7921] <... futex resumed>) = 1 [pid 7920] <... futex resumed>) = 0 [pid 3616] <... lstat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}) = 0 [pid 3618] <... getdents64 resumed>0x555556c58620 /* 0 entries */, 32768) = 0 [pid 7926] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 7921] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7920] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3618] close(3 [pid 3616] unlink("./185/binderfs" [pid 7926] <... mmap resumed>) = 0x7fcf662cc000 [pid 7921] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7920] <... futex resumed>) = 0 [pid 3618] <... close resumed>) = 0 [pid 7926] mprotect(0x7fcf662cd000, 131072, PROT_READ|PROT_WRITE [pid 7921] sendfile(4, 4, NULL, 4294959098 [pid 7920] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3618] rmdir("./174" [pid 3616] <... unlink resumed>) = 0 [pid 7926] <... mprotect resumed>) = 0 ./strace-static-x86_64: Process 7927 attached [pid 7927] set_robust_list(0x7fcf662ec9e0, 24 [pid 3616] umount2("./185/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3618] <... rmdir resumed>) = 0 [pid 7927] <... set_robust_list resumed>) = 0 [pid 7926] clone(child_stack=0x7fcf662ec3f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID [pid 3618] mkdir("./175", 0777 [pid 7927] memfd_create("syzkaller", 0) = 3 [pid 7927] ftruncate(3, 2097152 [pid 3618] <... mkdir resumed>) = 0 [pid 3618] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 7926] <... clone resumed>, parent_tid=[7928], tls=0x7fcf662ec700, child_tidptr=0x7fcf662ec9d0) = 7928 [pid 7927] <... ftruncate resumed>) = 0 [pid 7927] pwrite64(3, "\x20\x00\x00\x00\x00\x02\x00\x00\x19\x00\x00\x00\x90\x01\x00\x00\x0f\x00\x00\x00\x00\x00\x00\x00\x02\x00\x00\x00\x06\x00\x00\x00\x00\x00\x08\x00\x00\x80\x00\x00\x20\x00\x00\x00\xdb\xf4\x65\x5f\xdb\xf4\x65\x5f\x01\x00\xff\xff\x53\xef\x01\x00\x01\x00\x00\x00\xda\xf4\x65\x5f\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x00\x0b\x00\x00\x00\x00\x04\x00\x00\x08\x00\x00\x00\xd2\xc2\x00\x00"..., 102, 1024) = 102 [pid 7926] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3618] <... openat resumed>) = 3 [pid 7926] <... futex resumed>) = 0 [pid 3618] ioctl(3, LOOP_CLR_FD [pid 7926] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=100000000} [pid 3618] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 3618] close(3) = 0 [pid 7927] pwrite64(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x82\xe3\x67\x24\xc6\xf3\x4c\xaa\x84\x6e\xd2\xe5\x27\x70\x33\x78\x01\x00\x40", 31, 1248) = 31 [pid 7927] pwrite64(3, "\x02\x00\x00\x00\x03\x00\x00\x00\x04\x00\x00\x00\x19\x00\x0f\x00\x03\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0f\x00\x2e\x69", 32, 4096) = 32 [pid 7927] pwrite64(3, "\x7f\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff"..., 4098, 8192) = 4098 [pid 3618] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 7927] pwrite64(3, "\xed\x41\x00\x00\x10\x00\x00\x00\xda\xf4\x65\x5f\xdb\xf4\x65\x5f\xdb\xf4\x65\x5f\x00\x00\x00\x00\x00\x00\x04\x00\x80\x00\x00\x00\x00\x00\x08\x00\x05\x00\x00\x00\x0a\xf3\x01\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x09\x00\x00\x00\x10", 61, 17408) = 61 [pid 7927] openat(AT_FDCWD, "/dev/loop4", O_RDWR) = 4 [pid 7927] ioctl(4, LOOP_SET_FD, 3) = 0 [pid 7927] mkdir("./file0", 0777 [pid 3618] <... clone resumed>, child_tidptr=0x555556c575d0) = 7929 [pid 7927] <... mkdir resumed>) = 0 [pid 7927] mount("/dev/loop4", "./file0", "ext4", 0, ",errors=continue"./strace-static-x86_64: Process 7928 attached [pid 7928] set_robust_list(0x7fcf662ec9e0, 24) = 0 [pid 7928] memfd_create("syzkaller", 0./strace-static-x86_64: Process 7929 attached ) = 3 [pid 7929] set_robust_list(0x555556c575e0, 24) = 0 [pid 7928] ftruncate(3, 2097152 [pid 7929] chdir("./175" [pid 7928] <... ftruncate resumed>) = 0 [pid 7929] <... chdir resumed>) = 0 [pid 7928] pwrite64(3, "\x20\x00\x00\x00\x00\x02\x00\x00\x19\x00\x00\x00\x90\x01\x00\x00\x0f\x00\x00\x00\x00\x00\x00\x00\x02\x00\x00\x00\x06\x00\x00\x00\x00\x00\x08\x00\x00\x80\x00\x00\x20\x00\x00\x00\xdb\xf4\x65\x5f\xdb\xf4\x65\x5f\x01\x00\xff\xff\x53\xef\x01\x00\x01\x00\x00\x00\xda\xf4\x65\x5f\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x00\x0b\x00\x00\x00\x00\x04\x00\x00\x08\x00\x00\x00\xd2\xc2\x00\x00"..., 102, 1024 [pid 7920] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 7920] futex(0x7fcf663c54d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7928] <... pwrite64 resumed>) = 102 [pid 7925] <... futex resumed>) = 0 [pid 7920] <... futex resumed>) = 1 [pid 7929] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7928] pwrite64(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x82\xe3\x67\x24\xc6\xf3\x4c\xaa\x84\x6e\xd2\xe5\x27\x70\x33\x78\x01\x00\x40", 31, 1248 [pid 7925] write(3, "#! ./file0\n", 11 [pid 7920] futex(0x7fcf663c54dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [ 182.771158][ T7927] loop4: detected capacity change from 0 to 4096 [pid 7929] <... prctl resumed>) = 0 [pid 7928] <... pwrite64 resumed>) = 31 [pid 7927] <... mount resumed>) = 0 [pid 3617] <... umount2 resumed>) = 0 [pid 3616] <... umount2 resumed>) = 0 [pid 7928] pwrite64(3, "\x02\x00\x00\x00\x03\x00\x00\x00\x04\x00\x00\x00\x19\x00\x0f\x00\x03\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0f\x00\x2e\x69", 32, 4096 [pid 7925] <... write resumed>) = 11 [pid 3617] umount2("./175/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7929] setpgid(0, 0 [pid 7928] <... pwrite64 resumed>) = 32 [pid 7927] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 7925] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3617] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3616] umount2("./185/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7929] <... setpgid resumed>) = 0 [pid 7928] pwrite64(3, "\x7f\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff"..., 4098, 8192 [pid 7927] <... openat resumed>) = 5 [pid 7925] <... futex resumed>) = 1 [pid 7920] <... futex resumed>) = 0 [pid 3617] lstat("./175/file0", [pid 3616] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7929] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7928] <... pwrite64 resumed>) = 4098 [pid 7927] ioctl(4, LOOP_CLR_FD [pid 7925] futex(0x7fcf663c54d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 3617] <... lstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 3616] lstat("./185/file0", [pid 7929] <... openat resumed>) = 3 [pid 7928] pwrite64(3, "\xed\x41\x00\x00\x10\x00\x00\x00\xda\xf4\x65\x5f\xdb\xf4\x65\x5f\xdb\xf4\x65\x5f\x00\x00\x00\x00\x00\x00\x04\x00\x80\x00\x00\x00\x00\x00\x08\x00\x05\x00\x00\x00\x0a\xf3\x01\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x09\x00\x00\x00\x10", 61, 17408 [pid 7927] <... ioctl resumed>) = 0 [pid 3617] umount2("./175/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3616] <... lstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 7929] write(3, "1000", 4 [pid 7928] <... pwrite64 resumed>) = 61 [pid 7927] close(4 [pid 3617] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3616] umount2("./185/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7929] <... write resumed>) = 4 [pid 7928] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 7927] <... close resumed>) = 0 [pid 3617] openat(AT_FDCWD, "./175/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 7929] close(3 [pid 7928] <... openat resumed>) = 4 [pid 7927] close(3 [pid 3617] <... openat resumed>) = 4 [pid 3616] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7929] <... close resumed>) = 0 [pid 7928] ioctl(4, LOOP_SET_FD, 3 [pid 7927] <... close resumed>) = 0 [pid 7924] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 3617] fstat(4, [pid 3616] openat(AT_FDCWD, "./185/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 7929] symlink("/dev/binderfs", "./binderfs" [pid 7924] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7927] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3617] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 7929] <... symlink resumed>) = 0 [pid 7928] <... ioctl resumed>) = 0 [pid 7927] <... futex resumed>) = 0 [pid 7924] <... futex resumed>) = 0 [pid 3617] getdents64(4, [pid 3616] <... openat resumed>) = 4 [pid 7929] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7928] mkdir("./file0", 0777 [pid 7927] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7924] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 3617] <... getdents64 resumed>0x555556c60660 /* 2 entries */, 32768) = 48 [pid 3616] fstat(4, [pid 7929] <... futex resumed>) = 0 [pid 7928] <... mkdir resumed>) = 0 [pid 7924] <... mmap resumed>) = 0x7fcf662ab000 [pid 3617] getdents64(4, [pid 7929] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 7928] mount("/dev/loop3", "./file0", "ext4", 0, ",errors=continue" [pid 7924] mprotect(0x7fcf662ac000, 131072, PROT_READ|PROT_WRITE [pid 3617] <... getdents64 resumed>0x555556c60660 /* 0 entries */, 32768) = 0 [pid 3616] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 7929] <... mmap resumed>) = 0x7fcf662cc000 [pid 7924] <... mprotect resumed>) = 0 [pid 7926] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 3617] close(4 [pid 3616] getdents64(4, [pid 7929] mprotect(0x7fcf662cd000, 131072, PROT_READ|PROT_WRITE [pid 7926] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7924] clone(child_stack=0x7fcf662cb3f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID [pid 3617] <... close resumed>) = 0 [pid 7929] <... mprotect resumed>) = 0 [pid 7926] <... futex resumed>) = 0 [pid 3617] rmdir("./175/file0" [pid 3616] <... getdents64 resumed>0x555556c60660 /* 2 entries */, 32768) = 48 [pid 7929] clone(child_stack=0x7fcf662ec3f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID [pid 7926] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 3617] <... rmdir resumed>) = 0 [pid 7926] <... mmap resumed>) = 0x7fcf662ab000 [pid 7924] <... clone resumed>, parent_tid=[7932], tls=0x7fcf662cb700, child_tidptr=0x7fcf662cb9d0) = 7932 [pid 3617] getdents64(3, [pid 3616] getdents64(4, [pid 7929] <... clone resumed>, parent_tid=[7933], tls=0x7fcf662ec700, child_tidptr=0x7fcf662ec9d0) = 7933 [pid 7926] mprotect(0x7fcf662ac000, 131072, PROT_READ|PROT_WRITE [pid 7924] futex(0x7fcf663c54d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3617] <... getdents64 resumed>0x555556c58620 /* 0 entries */, 32768) = 0 [pid 3616] <... getdents64 resumed>0x555556c60660 /* 0 entries */, 32768) = 0 [pid 7929] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7926] <... mprotect resumed>) = 0 [pid 7924] <... futex resumed>) = 0 [pid 3617] close(3 [pid 3616] close(4 [pid 7929] <... futex resumed>) = 0 [pid 7926] clone(child_stack=0x7fcf662cb3f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID [pid 7924] futex(0x7fcf663c54dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3617] <... close resumed>) = 0 [pid 3616] <... close resumed>) = 0 [pid 3617] rmdir("./175" [pid 3616] rmdir("./185/file0" [pid 7929] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=100000000} [pid 7928] <... mount resumed>) = 0 [pid 7926] <... clone resumed>, parent_tid=[7934], tls=0x7fcf662cb700, child_tidptr=0x7fcf662cb9d0) = 7934 [pid 3617] <... rmdir resumed>) = 0 [pid 7928] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 7926] futex(0x7fcf663c54d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3617] mkdir("./176", 0777 [pid 3616] <... rmdir resumed>) = 0 ./strace-static-x86_64: Process 7933 attached ./strace-static-x86_64: Process 7932 attached [pid 7928] <... openat resumed>) = 5 [pid 7926] <... futex resumed>) = 0 [pid 7921] <... sendfile resumed>) = 1638400 [pid 3617] <... mkdir resumed>) = 0 [pid 3616] getdents64(3, [pid 7933] set_robust_list(0x7fcf662ec9e0, 24 [pid 7932] set_robust_list(0x7fcf662cb9e0, 24 [pid 7928] ioctl(4, LOOP_CLR_FD [pid 7926] futex(0x7fcf663c54dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7921] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3617] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 3616] <... getdents64 resumed>0x555556c58620 /* 0 entries */, 32768) = 0 [pid 7933] <... set_robust_list resumed>) = 0 [pid 7932] <... set_robust_list resumed>) = 0 [pid 7928] <... ioctl resumed>) = 0 [pid 7921] <... futex resumed>) = 0 [pid 3617] <... openat resumed>) = 3 [pid 3616] close(3 [pid 7932] chdir("./file0" [pid 7928] close(4 [pid 7921] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7920] exit_group(0 [pid 3617] ioctl(3, LOOP_CLR_FD [pid 3616] <... close resumed>) = 0 [pid 7933] memfd_create("syzkaller", 0 [pid 7932] <... chdir resumed>) = 0 [pid 7928] <... close resumed>) = 0 [pid 7925] <... futex resumed>) = ? [pid 7921] <... futex resumed>) = ? [pid 7920] <... exit_group resumed>) = ? [pid 3617] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 3616] rmdir("./185" [pid 7928] close(3 [pid 7925] +++ exited with 0 +++ [pid 3617] close(3 [pid 7928] <... close resumed>) = 0 [pid 3617] <... close resumed>) = 0 [pid 3616] <... rmdir resumed>) = 0 [pid 7928] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3617] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 7932] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3616] mkdir("./186", 0777 [pid 7932] <... futex resumed>) = 1 [pid 7928] <... futex resumed>) = 0 [pid 7924] <... futex resumed>) = 0 [pid 7921] +++ exited with 0 +++ [pid 7920] +++ exited with 0 +++ [pid 7932] futex(0x7fcf663c54d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7928] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7924] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7933] <... memfd_create resumed>) = 3 [pid 3621] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7920, si_uid=0, si_status=0, si_utime=0, si_stime=3} --- [pid 3617] <... clone resumed>, child_tidptr=0x555556c575d0) = 7935 [pid 3616] <... mkdir resumed>) = 0 [pid 7933] ftruncate(3, 2097152 [pid 7927] <... futex resumed>) = 0 [pid 7924] <... futex resumed>) = 1 [pid 3616] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 7933] <... ftruncate resumed>) = 0 [pid 7927] creat("./bus", 000 [pid 7924] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3621] umount2("./178", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3616] <... openat resumed>) = 3 [pid 3621] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7933] pwrite64(3, "\x20\x00\x00\x00\x00\x02\x00\x00\x19\x00\x00\x00\x90\x01\x00\x00\x0f\x00\x00\x00\x00\x00\x00\x00\x02\x00\x00\x00\x06\x00\x00\x00\x00\x00\x08\x00\x00\x80\x00\x00\x20\x00\x00\x00\xdb\xf4\x65\x5f\xdb\xf4\x65\x5f\x01\x00\xff\xff\x53\xef\x01\x00\x01\x00\x00\x00\xda\xf4\x65\x5f\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x00\x0b\x00\x00\x00\x00\x04\x00\x00\x08\x00\x00\x00\xd2\xc2\x00\x00"..., 102, 1024 [pid 7927] <... creat resumed>) = 3 [pid 3621] openat(AT_FDCWD, "./178", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 3616] ioctl(3, LOOP_CLR_FD [pid 7933] <... pwrite64 resumed>) = 102 [pid 7927] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3621] <... openat resumed>) = 3 [pid 3616] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 7933] pwrite64(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x82\xe3\x67\x24\xc6\xf3\x4c\xaa\x84\x6e\xd2\xe5\x27\x70\x33\x78\x01\x00\x40", 31, 1248 [pid 7927] <... futex resumed>) = 1 [pid 7924] <... futex resumed>) = 0 [pid 3621] fstat(3, [pid 3616] close(3./strace-static-x86_64: Process 7934 attached [pid 7933] <... pwrite64 resumed>) = 31 [pid 7927] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7924] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3621] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 3616] <... close resumed>) = 0 [pid 7933] pwrite64(3, "\x02\x00\x00\x00\x03\x00\x00\x00\x04\x00\x00\x00\x19\x00\x0f\x00\x03\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0f\x00\x2e\x69", 32, 4096 [pid 7927] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7924] <... futex resumed>) = 0 [pid 7934] set_robust_list(0x7fcf662cb9e0, 24 [pid 3621] getdents64(3, [pid 3616] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 7933] <... pwrite64 resumed>) = 32 [pid 7927] ftruncate(3, 136348160 [pid 7924] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3621] <... getdents64 resumed>0x555556c58620 /* 4 entries */, 32768) = 112 [pid 3621] umount2("./178/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7934] <... set_robust_list resumed>) = 0 [pid 7933] pwrite64(3, "\x7f\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff"..., 4098, 8192 [pid 7927] <... ftruncate resumed>) = 0 [pid 3621] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7934] chdir("./file0" [pid 7933] <... pwrite64 resumed>) = 4098 [pid 7927] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3621] lstat("./178/binderfs", [pid 3616] <... clone resumed>, child_tidptr=0x555556c575d0) = 7936 [pid 7934] <... chdir resumed>) = 0 [pid 7933] pwrite64(3, "\xed\x41\x00\x00\x10\x00\x00\x00\xda\xf4\x65\x5f\xdb\xf4\x65\x5f\xdb\xf4\x65\x5f\x00\x00\x00\x00\x00\x00\x04\x00\x80\x00\x00\x00\x00\x00\x08\x00\x05\x00\x00\x00\x0a\xf3\x01\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x09\x00\x00\x00\x10", 61, 17408 [pid 7927] <... futex resumed>) = 1 [pid 7924] <... futex resumed>) = 0 [pid 3621] <... lstat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}) = 0 ./strace-static-x86_64: Process 7936 attached [pid 7934] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7933] <... pwrite64 resumed>) = 61 [pid 7927] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7924] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3621] unlink("./178/binderfs"./strace-static-x86_64: Process 7935 attached [pid 7936] set_robust_list(0x555556c575e0, 24 [pid 7934] <... futex resumed>) = 1 [pid 7933] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 7927] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7926] <... futex resumed>) = 0 [pid 7924] <... futex resumed>) = 0 [pid 3621] <... unlink resumed>) = 0 [ 182.849392][ T7928] loop3: detected capacity change from 0 to 4096 [pid 7936] <... set_robust_list resumed>) = 0 [pid 7935] set_robust_list(0x555556c575e0, 24 [pid 7934] futex(0x7fcf663c54d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7933] <... openat resumed>) = 4 [pid 7927] socket(AF_INET6, SOCK_STREAM, IPPROTO_IP [pid 7926] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7924] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3621] umount2("./178/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7936] chdir("./186" [pid 7935] <... set_robust_list resumed>) = 0 [pid 7933] ioctl(4, LOOP_SET_FD, 3 [pid 7928] <... futex resumed>) = 0 [pid 7927] <... socket resumed>) = 4 [pid 7926] <... futex resumed>) = 1 [pid 7936] <... chdir resumed>) = 0 [pid 7936] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 7936] setpgid(0, 0 [pid 7928] creat("./bus", 000 [pid 7927] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7926] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7936] <... setpgid resumed>) = 0 [pid 7936] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 7927] <... futex resumed>) = 1 [pid 7924] <... futex resumed>) = 0 [pid 7936] write(3, "1000", 4 [pid 7927] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7924] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7936] <... write resumed>) = 4 [pid 7928] <... creat resumed>) = 3 [pid 7927] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7924] <... futex resumed>) = 0 [pid 7936] close(3) = 0 [pid 7936] symlink("/dev/binderfs", "./binderfs") = 0 [pid 7928] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7927] close(4 [pid 7924] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7936] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 7936] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fcf662cc000 [pid 7936] mprotect(0x7fcf662cd000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 7936] clone(child_stack=0x7fcf662ec3f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, parent_tid=[7937], tls=0x7fcf662ec700, child_tidptr=0x7fcf662ec9d0) = 7937 [pid 7936] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 7936] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=100000000} [pid 7927] <... close resumed>) = 0 [pid 7928] <... futex resumed>) = 1 [pid 7927] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7926] <... futex resumed>) = 0 [pid 7928] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7935] chdir("./176" [pid 7928] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7927] <... futex resumed>) = 1 [pid 7926] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7924] <... futex resumed>) = 0 [pid 7935] <... chdir resumed>) = 0 [pid 7928] ftruncate(3, 136348160 [pid 7927] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7926] <... futex resumed>) = 0 [pid 7924] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3621] <... umount2 resumed>) = 0 [pid 7935] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7928] <... ftruncate resumed>) = 0 [pid 7927] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7926] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7924] <... futex resumed>) = 0 [pid 7935] <... prctl resumed>) = 0 [pid 7928] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7927] open("./bus", O_RDWR|O_NOCTTY|O_DIRECT|O_NOATIME|O_CLOEXEC|0x1000000 [pid 7926] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7924] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7935] setpgid(0, 0 [pid 7928] <... futex resumed>) = 0 [pid 7927] <... open resumed>) = 4 [pid 7926] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000./strace-static-x86_64: Process 7937 attached [pid 7935] <... setpgid resumed>) = 0 [pid 7928] socket(AF_INET6, SOCK_STREAM, IPPROTO_IP [pid 7927] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7926] <... futex resumed>) = 0 [pid 7937] set_robust_list(0x7fcf662ec9e0, 24 [pid 7935] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7933] <... ioctl resumed>) = 0 [pid 7928] <... socket resumed>) = 4 [pid 7927] <... futex resumed>) = 1 [pid 7926] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7924] <... futex resumed>) = 0 [pid 7937] <... set_robust_list resumed>) = 0 [pid 7935] <... openat resumed>) = 3 [pid 7933] mkdir("./file0", 0777 [pid 7928] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7927] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7926] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7924] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7937] memfd_create("syzkaller", 0 [pid 7935] write(3, "1000", 4 [pid 7933] <... mkdir resumed>) = 0 [pid 7928] <... futex resumed>) = 0 [pid 7927] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7926] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7924] <... futex resumed>) = 0 [pid 7937] <... memfd_create resumed>) = 3 [pid 7935] <... write resumed>) = 4 [pid 7933] mount("/dev/loop2", "./file0", "ext4", 0, ",errors=continue" [pid 7928] close(4 [ 182.906959][ T7933] loop2: detected capacity change from 0 to 4096 [pid 7927] sendfile(4, 4, NULL, 4294959098 [pid 7926] <... futex resumed>) = 0 [pid 7924] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3621] umount2("./178/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7937] ftruncate(3, 2097152 [pid 7935] close(3 [pid 7929] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 7928] <... close resumed>) = 0 [pid 7926] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3621] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7933] <... mount resumed>) = 0 [pid 7937] <... ftruncate resumed>) = 0 [pid 7935] <... close resumed>) = 0 [pid 7933] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 7929] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7928] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7926] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 3621] lstat("./178/file0", [pid 7937] pwrite64(3, "\x20\x00\x00\x00\x00\x02\x00\x00\x19\x00\x00\x00\x90\x01\x00\x00\x0f\x00\x00\x00\x00\x00\x00\x00\x02\x00\x00\x00\x06\x00\x00\x00\x00\x00\x08\x00\x00\x80\x00\x00\x20\x00\x00\x00\xdb\xf4\x65\x5f\xdb\xf4\x65\x5f\x01\x00\xff\xff\x53\xef\x01\x00\x01\x00\x00\x00\xda\xf4\x65\x5f\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x00\x0b\x00\x00\x00\x00\x04\x00\x00\x08\x00\x00\x00\xd2\xc2\x00\x00"..., 102, 1024 [pid 7935] symlink("/dev/binderfs", "./binderfs" [pid 7933] <... openat resumed>) = 5 [pid 7929] <... futex resumed>) = 0 [pid 7928] <... futex resumed>) = 0 [pid 7926] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3621] <... lstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 7937] <... pwrite64 resumed>) = 102 [pid 7935] <... symlink resumed>) = 0 [pid 7929] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 7928] open("./bus", O_RDWR|O_NOCTTY|O_DIRECT|O_NOATIME|O_CLOEXEC|0x1000000 [pid 7926] <... futex resumed>) = 0 [pid 3621] umount2("./178/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7937] pwrite64(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x82\xe3\x67\x24\xc6\xf3\x4c\xaa\x84\x6e\xd2\xe5\x27\x70\x33\x78\x01\x00\x40", 31, 1248 [pid 7935] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7933] ioctl(4, LOOP_CLR_FD [pid 7929] <... mmap resumed>) = 0x7fcf662ab000 [pid 7928] <... open resumed>) = 4 [pid 7926] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3621] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7937] <... pwrite64 resumed>) = 31 [pid 7935] <... futex resumed>) = 0 [pid 7933] <... ioctl resumed>) = 0 [pid 7929] mprotect(0x7fcf662ac000, 131072, PROT_READ|PROT_WRITE [pid 7928] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7926] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 3621] openat(AT_FDCWD, "./178/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 7937] pwrite64(3, "\x02\x00\x00\x00\x03\x00\x00\x00\x04\x00\x00\x00\x19\x00\x0f\x00\x03\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0f\x00\x2e\x69", 32, 4096 [pid 7935] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 7933] close(4 [pid 7929] <... mprotect resumed>) = 0 [pid 7928] <... futex resumed>) = 0 [pid 7926] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3621] <... openat resumed>) = 4 [pid 7937] <... pwrite64 resumed>) = 32 [pid 7935] <... mmap resumed>) = 0x7fcf662cc000 [pid 7933] <... close resumed>) = 0 [pid 7929] clone(child_stack=0x7fcf662cb3f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID [pid 7928] sendfile(4, 4, NULL, 4294959098 [pid 7926] <... futex resumed>) = 0 [pid 3621] fstat(4, ./strace-static-x86_64: Process 7939 attached [pid 7937] pwrite64(3, "\x7f\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff"..., 4098, 8192 [pid 7936] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 7935] mprotect(0x7fcf662cd000, 131072, PROT_READ|PROT_WRITE [pid 7933] close(3 [pid 7927] <... sendfile resumed>) = 1638400 [pid 7926] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3621] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 7939] set_robust_list(0x7fcf662cb9e0, 24 [pid 7937] <... pwrite64 resumed>) = 4098 [pid 7936] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7935] <... mprotect resumed>) = 0 [pid 7933] <... close resumed>) = 0 [pid 7929] <... clone resumed>, parent_tid=[7939], tls=0x7fcf662cb700, child_tidptr=0x7fcf662cb9d0) = 7939 [pid 7924] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 3621] getdents64(4, [pid 7939] <... set_robust_list resumed>) = 0 [pid 7937] pwrite64(3, "\xed\x41\x00\x00\x10\x00\x00\x00\xda\xf4\x65\x5f\xdb\xf4\x65\x5f\xdb\xf4\x65\x5f\x00\x00\x00\x00\x00\x00\x04\x00\x80\x00\x00\x00\x00\x00\x08\x00\x05\x00\x00\x00\x0a\xf3\x01\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x09\x00\x00\x00\x10", 61, 17408 [pid 7936] <... futex resumed>) = 0 [pid 7935] clone(child_stack=0x7fcf662ec3f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID [pid 7933] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7929] futex(0x7fcf663c54d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7927] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7924] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3621] <... getdents64 resumed>0x555556c60660 /* 2 entries */, 32768) = 48 [pid 7939] chdir("./file0" [pid 7937] <... pwrite64 resumed>) = 61 [pid 7936] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 7933] <... futex resumed>) = 0 [pid 7929] <... futex resumed>) = 0 [pid 7927] <... futex resumed>) = 0 [pid 7924] <... futex resumed>) = 0 [pid 3621] getdents64(4, [pid 7939] <... chdir resumed>) = 0 [pid 7937] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 7936] <... mmap resumed>) = 0x7fcf662ab000 [pid 7935] <... clone resumed>, parent_tid=[7940], tls=0x7fcf662ec700, child_tidptr=0x7fcf662ec9d0) = 7940 [pid 7933] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7929] futex(0x7fcf663c54dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7927] write(3, "#! ./file0\n", 11 [pid 7924] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3621] <... getdents64 resumed>0x555556c60660 /* 0 entries */, 32768) = 0 [pid 7939] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7937] <... openat resumed>) = 4 [pid 7936] mprotect(0x7fcf662ac000, 131072, PROT_READ|PROT_WRITE [pid 7935] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7929] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7927] <... write resumed>) = 11 [pid 3621] close(4 [pid 7939] <... futex resumed>) = 0 [pid 7937] ioctl(4, LOOP_SET_FD, 3 [pid 7936] <... mprotect resumed>) = 0 [pid 7935] <... futex resumed>) = 0 [pid 7929] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7927] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3621] <... close resumed>) = 0 [pid 7939] futex(0x7fcf663c54d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7936] clone(child_stack=0x7fcf662cb3f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID [pid 7927] <... futex resumed>) = 1 [pid 7927] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7936] <... clone resumed>, parent_tid=[7941], tls=0x7fcf662cb700, child_tidptr=0x7fcf662cb9d0) = 7941 [pid 7936] futex(0x7fcf663c54d8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 7936] futex(0x7fcf663c54dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}./strace-static-x86_64: Process 7940 attached [pid 7940] set_robust_list(0x7fcf662ec9e0, 24) = 0 [pid 7940] memfd_create("syzkaller", 0) = 3 [pid 7940] ftruncate(3, 2097152) = 0 [pid 7935] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=100000000} [pid 7929] <... futex resumed>) = 1 [pid 7924] <... futex resumed>) = 0 [pid 3621] rmdir("./178/file0" [pid 7933] <... futex resumed>) = 0 [pid 7929] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7924] exit_group(0 [pid 7940] pwrite64(3, "\x20\x00\x00\x00\x00\x02\x00\x00\x19\x00\x00\x00\x90\x01\x00\x00\x0f\x00\x00\x00\x00\x00\x00\x00\x02\x00\x00\x00\x06\x00\x00\x00\x00\x00\x08\x00\x00\x80\x00\x00\x20\x00\x00\x00\xdb\xf4\x65\x5f\xdb\xf4\x65\x5f\x01\x00\xff\xff\x53\xef\x01\x00\x01\x00\x00\x00\xda\xf4\x65\x5f\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x00\x0b\x00\x00\x00\x00\x04\x00\x00\x08\x00\x00\x00\xd2\xc2\x00\x00"..., 102, 1024) = 102 [pid 7933] creat("./bus", 000 [pid 7932] <... futex resumed>) = ? [pid 7927] <... futex resumed>) = ? [pid 7924] <... exit_group resumed>) = ? [pid 3621] <... rmdir resumed>) = 0 [pid 7940] pwrite64(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x82\xe3\x67\x24\xc6\xf3\x4c\xaa\x84\x6e\xd2\xe5\x27\x70\x33\x78\x01\x00\x40", 31, 1248) = 31 [pid 7933] <... creat resumed>) = 3 [pid 7932] +++ exited with 0 +++ [pid 7927] +++ exited with 0 +++ [pid 7940] pwrite64(3, "\x02\x00\x00\x00\x03\x00\x00\x00\x04\x00\x00\x00\x19\x00\x0f\x00\x03\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0f\x00\x2e\x69", 32, 4096) = 32 [pid 7940] pwrite64(3, "\x7f\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff"..., 4098, 8192) = 4098 [pid 7940] pwrite64(3, "\xed\x41\x00\x00\x10\x00\x00\x00\xda\xf4\x65\x5f\xdb\xf4\x65\x5f\xdb\xf4\x65\x5f\x00\x00\x00\x00\x00\x00\x04\x00\x80\x00\x00\x00\x00\x00\x08\x00\x05\x00\x00\x00\x0a\xf3\x01\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x09\x00\x00\x00\x10", 61, 17408) = 61 [pid 7933] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7924] +++ exited with 0 +++ [pid 3621] getdents64(3, [pid 7940] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 7933] <... futex resumed>) = 1 [pid 7929] <... futex resumed>) = 0 [pid 3621] <... getdents64 resumed>0x555556c58620 /* 0 entries */, 32768) = 0 [pid 7940] <... openat resumed>) = 4 [pid 7933] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7929] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7928] <... sendfile resumed>) = 1638400 [pid 3621] close(3 [pid 3620] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7924, si_uid=0, si_status=0, si_utime=0, si_stime=4} --- [pid 7940] ioctl(4, LOOP_SET_FD, 3 [pid 7937] <... ioctl resumed>) = 0 [pid 7933] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7929] <... futex resumed>) = 0 [pid 7928] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3621] <... close resumed>) = 0 [pid 3620] restart_syscall(<... resuming interrupted clone ...>./strace-static-x86_64: Process 7941 attached [pid 7937] mkdir("./file0", 0777 [pid 7933] ftruncate(3, 136348160 [pid 7929] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7928] <... futex resumed>) = 1 [pid 7926] <... futex resumed>) = 0 [pid 3621] rmdir("./178" [pid 7941] set_robust_list(0x7fcf662cb9e0, 24 [pid 7940] <... ioctl resumed>) = 0 [pid 7937] <... mkdir resumed>) = 0 [pid 7933] <... ftruncate resumed>) = 0 [pid 7928] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7926] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3621] <... rmdir resumed>) = 0 [pid 3620] <... restart_syscall resumed>) = 0 [pid 7941] <... set_robust_list resumed>) = 0 [pid 7940] mkdir("./file0", 0777 [pid 7937] mount("/dev/loop0", "./file0", "ext4", 0, ",errors=continue" [pid 7933] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7928] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7926] <... futex resumed>) = 0 [pid 3621] mkdir("./179", 0777 [pid 7940] <... mkdir resumed>) = 0 [pid 7933] <... futex resumed>) = 1 [pid 7929] <... futex resumed>) = 0 [pid 7928] write(3, "#! ./file0\n", 11 [pid 7926] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3621] <... mkdir resumed>) = 0 [pid 7940] mount("/dev/loop1", "./file0", "ext4", 0, ",errors=continue" [pid 7933] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7929] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7928] <... write resumed>) = 11 [pid 3621] openat(AT_FDCWD, "/dev/loop5", O_RDWR [pid 3620] umount2("./172", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7941] chdir("./file0" [pid 7933] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7929] <... futex resumed>) = 0 [pid 7928] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3621] <... openat resumed>) = 3 [pid 3620] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7941] <... chdir resumed>) = 0 [pid 7937] <... mount resumed>) = 0 [pid 7933] socket(AF_INET6, SOCK_STREAM, IPPROTO_IP [pid 7929] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7928] <... futex resumed>) = 1 [pid 7926] <... futex resumed>) = 0 [pid 3621] ioctl(3, LOOP_CLR_FD [pid 3620] openat(AT_FDCWD, "./172", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 7941] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7937] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 7933] <... socket resumed>) = 4 [pid 7928] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7926] exit_group(0 [pid 3621] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 3620] <... openat resumed>) = 3 [pid 7941] <... futex resumed>) = 1 [pid 7937] <... openat resumed>) = -1 ENOENT (No such file or directory) [pid 7936] <... futex resumed>) = 0 [pid 7934] <... futex resumed>) = ? [pid 7933] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7928] <... futex resumed>) = ? [pid 7926] <... exit_group resumed>) = ? [pid 3621] close(3 [pid 3620] fstat(3, [pid 7941] futex(0x7fcf663c54d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7940] <... mount resumed>) = 0 [pid 7937] ioctl(4, LOOP_CLR_FD [pid 7936] futex(0x7fcf663c54d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7934] +++ exited with 0 +++ [pid 7933] <... futex resumed>) = 1 [pid 7929] <... futex resumed>) = 0 [pid 7928] +++ exited with 0 +++ [pid 3620] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 7941] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7940] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 7936] <... futex resumed>) = 0 [pid 7926] +++ exited with 0 +++ [pid 3621] <... close resumed>) = 0 [pid 3620] getdents64(3, [pid 7941] creat("./bus", 000 [pid 7940] <... openat resumed>) = 5 [pid 7937] <... ioctl resumed>) = 0 [pid 7936] futex(0x7fcf663c54dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7933] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7929] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3621] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 3620] <... getdents64 resumed>0x555556c58620 /* 4 entries */, 32768) = 112 [pid 3619] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7926, si_uid=0, si_status=0, si_utime=0, si_stime=6} --- [pid 7941] <... creat resumed>) = 5 [pid 7940] ioctl(4, LOOP_CLR_FD [pid 7937] close(4 [pid 7933] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7929] <... futex resumed>) = 0 [pid 3620] umount2("./172/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7941] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7940] <... ioctl resumed>) = 0 [pid 7937] <... close resumed>) = 0 [pid 7933] close(4 [pid 7929] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3621] <... clone resumed>, child_tidptr=0x555556c575d0) = 7944 [pid 3620] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7941] <... futex resumed>) = 1 [pid 7940] close(4 [pid 7937] close(3 [pid 7936] <... futex resumed>) = 0 [pid 7933] <... close resumed>) = 0 [pid 3620] lstat("./172/binderfs", [pid 3619] umount2("./181", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7941] futex(0x7fcf663c54d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7940] <... close resumed>) = 0 [pid 7937] <... close resumed>) = 0 [pid 7936] futex(0x7fcf663c54d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7933] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3620] <... lstat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}) = 0 [pid 3619] <... umount2 resumed>) = -1 EINVAL (Invalid argument) ./strace-static-x86_64: Process 7944 attached [pid 7941] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7940] close(3 [pid 7937] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7936] <... futex resumed>) = 0 [pid 7933] <... futex resumed>) = 1 [pid 7929] <... futex resumed>) = 0 [pid 3620] unlink("./172/binderfs" [pid 3619] openat(AT_FDCWD, "./181", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 7941] ftruncate(5, 136348160 [pid 7940] <... close resumed>) = 0 [pid 7937] <... futex resumed>) = 0 [pid 7936] futex(0x7fcf663c54dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7933] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7929] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3620] <... unlink resumed>) = 0 [pid 3619] <... openat resumed>) = 3 [pid 7941] <... ftruncate resumed>) = 0 [pid 7940] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7937] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7933] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7929] <... futex resumed>) = 0 [pid 3620] umount2("./172/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3619] fstat(3, [pid 7941] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7940] <... futex resumed>) = 1 [pid 7935] <... futex resumed>) = 0 [pid 7933] open("./bus", O_RDWR|O_NOCTTY|O_DIRECT|O_NOATIME|O_CLOEXEC|0x1000000 [pid 7929] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3619] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [ 183.057069][ T7937] loop0: detected capacity change from 0 to 4096 [ 183.070964][ T7940] loop1: detected capacity change from 0 to 4096 [pid 7944] set_robust_list(0x555556c575e0, 24 [pid 7941] <... futex resumed>) = 1 [pid 7940] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7936] <... futex resumed>) = 0 [pid 7935] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7933] <... open resumed>) = 4 [pid 3619] getdents64(3, [pid 7944] <... set_robust_list resumed>) = 0 [pid 7941] futex(0x7fcf663c54d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7940] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7936] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7935] <... futex resumed>) = 0 [pid 7933] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3619] <... getdents64 resumed>0x555556c58620 /* 4 entries */, 32768) = 112 [pid 7940] chdir("./file0" [pid 7937] <... futex resumed>) = 0 [pid 7936] <... futex resumed>) = 1 [pid 7935] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7933] <... futex resumed>) = 1 [pid 7929] <... futex resumed>) = 0 [pid 3619] umount2("./181/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7940] <... chdir resumed>) = 0 [pid 7936] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3619] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7940] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3619] lstat("./181/binderfs", [pid 7940] <... futex resumed>) = 0 [pid 3619] <... lstat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}) = 0 [pid 7940] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 3619] unlink("./181/binderfs" [pid 7937] socket(AF_INET6, SOCK_STREAM, IPPROTO_IP [pid 7935] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7933] sendfile(4, 4, NULL, 4294959098 [pid 7929] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3619] <... unlink resumed>) = 0 [pid 7937] <... socket resumed>) = 3 [pid 7935] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7929] <... futex resumed>) = 0 [pid 3619] umount2("./181/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7940] <... futex resumed>) = 0 [pid 7937] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7935] <... futex resumed>) = 1 [pid 7929] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7940] creat("./bus", 000 [pid 7935] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7937] <... futex resumed>) = 1 [pid 7936] <... futex resumed>) = 0 [pid 7937] close(3 [pid 7936] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7940] <... creat resumed>) = 3 [pid 7937] <... close resumed>) = 0 [pid 7936] <... futex resumed>) = 0 [pid 7940] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7937] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7936] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7940] <... futex resumed>) = 1 [pid 7937] <... futex resumed>) = 0 [pid 7936] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7935] <... futex resumed>) = 0 [pid 7940] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7937] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7936] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7935] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7940] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7937] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7936] <... futex resumed>) = 0 [pid 7935] <... futex resumed>) = 0 [pid 7940] ftruncate(3, 136348160 [pid 7937] open("./bus", O_RDWR|O_NOCTTY|O_DIRECT|O_NOATIME|O_CLOEXEC|0x1000000 [pid 7936] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7935] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7940] <... ftruncate resumed>) = 0 [pid 7937] <... open resumed>) = 3 [pid 7940] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7937] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7940] <... futex resumed>) = 1 [pid 7937] <... futex resumed>) = 1 [pid 7936] <... futex resumed>) = 0 [pid 7935] <... futex resumed>) = 0 [pid 7940] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7937] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7936] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7935] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7944] chdir("./179" [pid 7940] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7937] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7936] <... futex resumed>) = 0 [pid 7935] <... futex resumed>) = 0 [pid 7940] socket(AF_INET6, SOCK_STREAM, IPPROTO_IP [pid 7937] sendfile(3, 3, NULL, 4294959098 [pid 7936] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7935] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7944] <... chdir resumed>) = 0 [pid 7940] <... socket resumed>) = 4 [pid 7944] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7940] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 7935] <... futex resumed>) = 0 [pid 7940] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7935] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7944] <... prctl resumed>) = 0 [pid 7940] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7935] <... futex resumed>) = 0 [pid 7944] setpgid(0, 0 [pid 7940] close(4 [pid 7935] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7944] <... setpgid resumed>) = 0 [pid 7940] <... close resumed>) = 0 [pid 7944] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7940] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 7935] <... futex resumed>) = 0 [pid 7940] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7935] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7940] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7935] <... futex resumed>) = 0 [pid 7940] open("./bus", O_RDWR|O_NOCTTY|O_DIRECT|O_NOATIME|O_CLOEXEC|0x1000000 [pid 7935] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7944] <... openat resumed>) = 3 [pid 7940] <... open resumed>) = 4 [pid 7940] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7944] write(3, "1000", 4 [pid 7940] <... futex resumed>) = 1 [pid 7935] <... futex resumed>) = 0 [pid 7944] <... write resumed>) = 4 [pid 7940] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7935] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7944] close(3 [pid 7940] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7935] <... futex resumed>) = 0 [pid 7944] <... close resumed>) = 0 [pid 7940] sendfile(4, 4, NULL, 4294959098 [pid 7935] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7929] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 3620] <... umount2 resumed>) = 0 [pid 3619] <... umount2 resumed>) = 0 [pid 7944] symlink("/dev/binderfs", "./binderfs" [pid 7936] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 7933] <... sendfile resumed>) = 1638400 [pid 7929] futex(0x7fcf663c54d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3620] umount2("./172/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3619] umount2("./181/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7944] <... symlink resumed>) = 0 [pid 7939] <... futex resumed>) = 0 [pid 7936] futex(0x7fcf663c54d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7933] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7929] <... futex resumed>) = 1 [pid 3620] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3619] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7944] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7941] <... futex resumed>) = 0 [pid 7939] write(3, "#! ./file0\n", 11 [pid 7936] <... futex resumed>) = 1 [pid 7933] <... futex resumed>) = 0 [pid 7929] futex(0x7fcf663c54dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3620] lstat("./172/file0", [pid 3619] lstat("./181/file0", [pid 7944] <... futex resumed>) = 0 [pid 7941] write(5, "#! ./file0\n", 11 [pid 7939] <... write resumed>) = 11 [pid 7936] futex(0x7fcf663c54dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7933] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 3620] <... lstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 3619] <... lstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 7944] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 7941] <... write resumed>) = 11 [pid 7939] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3620] umount2("./172/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3619] umount2("./181/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7944] <... mmap resumed>) = 0x7fcf662cc000 [pid 7941] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7939] <... futex resumed>) = 1 [pid 7929] <... futex resumed>) = 0 [pid 3620] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3619] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7944] mprotect(0x7fcf662cd000, 131072, PROT_READ|PROT_WRITE [pid 7941] <... futex resumed>) = 1 [pid 7939] futex(0x7fcf663c54d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7936] <... futex resumed>) = 0 [pid 7929] exit_group(0 [pid 3620] openat(AT_FDCWD, "./172/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 3619] openat(AT_FDCWD, "./181/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 7944] <... mprotect resumed>) = 0 [pid 7941] futex(0x7fcf663c54d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7939] <... futex resumed>) = ? [pid 7935] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 7929] <... exit_group resumed>) = ? [pid 3620] <... openat resumed>) = 4 [pid 3619] <... openat resumed>) = 4 [pid 7933] <... futex resumed>) = ? [pid 7944] clone(child_stack=0x7fcf662ec3f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID [pid 7939] +++ exited with 0 +++ [pid 7935] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7933] +++ exited with 0 +++ [pid 7929] +++ exited with 0 +++ [pid 3620] fstat(4, [pid 3619] fstat(4, [pid 7935] <... futex resumed>) = 0 [pid 3620] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 3619] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 3618] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7929, si_uid=0, si_status=0, si_utime=0, si_stime=3} --- [pid 7944] <... clone resumed>, parent_tid=[7945], tls=0x7fcf662ec700, child_tidptr=0x7fcf662ec9d0) = 7945 [pid 7935] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 3620] getdents64(4, [pid 3619] getdents64(4, [pid 7944] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7935] <... mmap resumed>) = 0x7fcf662ab000 [pid 3620] <... getdents64 resumed>0x555556c60660 /* 2 entries */, 32768) = 48 [pid 3619] <... getdents64 resumed>0x555556c60660 /* 2 entries */, 32768) = 48 [pid 7944] <... futex resumed>) = 0 [pid 7935] mprotect(0x7fcf662ac000, 131072, PROT_READ|PROT_WRITE [pid 3620] getdents64(4, [pid 3619] getdents64(4, [pid 3618] umount2("./175", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7944] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=100000000} [pid 7935] <... mprotect resumed>) = 0 [pid 3620] <... getdents64 resumed>0x555556c60660 /* 0 entries */, 32768) = 0 [pid 3619] <... getdents64 resumed>0x555556c60660 /* 0 entries */, 32768) = 0 [pid 3618] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7935] clone(child_stack=0x7fcf662cb3f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID [pid 3620] close(4 [pid 3619] close(4 [pid 3618] openat(AT_FDCWD, "./175", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 3620] <... close resumed>) = 0 [pid 3619] <... close resumed>) = 0 [pid 3618] <... openat resumed>) = 3 [pid 7935] <... clone resumed>, parent_tid=[7946], tls=0x7fcf662cb700, child_tidptr=0x7fcf662cb9d0) = 7946 [pid 3620] rmdir("./172/file0" [pid 3619] rmdir("./181/file0" [pid 3618] fstat(3, [pid 7935] futex(0x7fcf663c54d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3620] <... rmdir resumed>) = 0 [pid 3619] <... rmdir resumed>) = 0 [pid 3618] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 7935] <... futex resumed>) = 0 [pid 3620] getdents64(3, [pid 3619] getdents64(3, [pid 3618] getdents64(3, ./strace-static-x86_64: Process 7946 attached [pid 7935] futex(0x7fcf663c54dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3620] <... getdents64 resumed>0x555556c58620 /* 0 entries */, 32768) = 0 [pid 3619] <... getdents64 resumed>0x555556c58620 /* 0 entries */, 32768) = 0 [pid 3618] <... getdents64 resumed>0x555556c58620 /* 4 entries */, 32768) = 112 [pid 7946] set_robust_list(0x7fcf662cb9e0, 24 [pid 3620] close(3 [pid 3619] close(3 [pid 3618] umount2("./175/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7946] <... set_robust_list resumed>) = 0 [pid 7940] <... sendfile resumed>) = 1638400 [pid 3620] <... close resumed>) = 0 [pid 3619] <... close resumed>) = 0 [pid 3618] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7946] write(3, "#! ./file0\n", 11 [pid 7940] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3620] rmdir("./172" [pid 3619] rmdir("./181" [pid 3618] lstat("./175/binderfs", [pid 7946] <... write resumed>) = 11 [pid 7940] <... futex resumed>) = 0 [pid 3620] <... rmdir resumed>) = 0 [pid 3619] <... rmdir resumed>) = 0 [pid 3618] <... lstat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}) = 0 [pid 7946] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7940] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 3620] mkdir("./173", 0777 [pid 3619] mkdir("./182", 0777 [pid 3618] unlink("./175/binderfs"./strace-static-x86_64: Process 7945 attached [pid 7946] <... futex resumed>) = 1 [pid 7935] <... futex resumed>) = 0 [pid 3620] <... mkdir resumed>) = 0 [pid 3619] <... mkdir resumed>) = 0 [pid 7946] futex(0x7fcf663c54d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7945] set_robust_list(0x7fcf662ec9e0, 24 [pid 7935] exit_group(0 [pid 3620] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 3619] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 3618] <... unlink resumed>) = 0 [pid 7946] <... futex resumed>) = ? [pid 7940] <... futex resumed>) = ? [pid 7935] <... exit_group resumed>) = ? [pid 3620] <... openat resumed>) = 3 [pid 3619] <... openat resumed>) = 3 [pid 3618] umount2("./175/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7946] +++ exited with 0 +++ [pid 7945] <... set_robust_list resumed>) = 0 [pid 7940] +++ exited with 0 +++ [pid 7935] +++ exited with 0 +++ [pid 3620] ioctl(3, LOOP_CLR_FD [pid 3619] ioctl(3, LOOP_CLR_FD [pid 7945] memfd_create("syzkaller", 0 [pid 3620] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 3619] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 3617] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7935, si_uid=0, si_status=0, si_utime=0, si_stime=5} --- [pid 7945] <... memfd_create resumed>) = 3 [pid 3620] close(3 [pid 3619] close(3 [pid 7945] ftruncate(3, 2097152 [pid 3620] <... close resumed>) = 0 [pid 3619] <... close resumed>) = 0 [pid 3618] <... umount2 resumed>) = 0 [pid 7945] <... ftruncate resumed>) = 0 [pid 3620] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 3619] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 3618] umount2("./175/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7945] pwrite64(3, "\x20\x00\x00\x00\x00\x02\x00\x00\x19\x00\x00\x00\x90\x01\x00\x00\x0f\x00\x00\x00\x00\x00\x00\x00\x02\x00\x00\x00\x06\x00\x00\x00\x00\x00\x08\x00\x00\x80\x00\x00\x20\x00\x00\x00\xdb\xf4\x65\x5f\xdb\xf4\x65\x5f\x01\x00\xff\xff\x53\xef\x01\x00\x01\x00\x00\x00\xda\xf4\x65\x5f\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x00\x0b\x00\x00\x00\x00\x04\x00\x00\x08\x00\x00\x00\xd2\xc2\x00\x00"..., 102, 1024 [pid 3618] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3617] umount2("./176", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7945] <... pwrite64 resumed>) = 102 [pid 3620] <... clone resumed>, child_tidptr=0x555556c575d0) = 7947 [pid 3618] lstat("./175/file0", [pid 3617] <... umount2 resumed>) = -1 EINVAL (Invalid argument) ./strace-static-x86_64: Process 7947 attached [pid 7945] pwrite64(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x82\xe3\x67\x24\xc6\xf3\x4c\xaa\x84\x6e\xd2\xe5\x27\x70\x33\x78\x01\x00\x40", 31, 1248 [pid 3619] <... clone resumed>, child_tidptr=0x555556c575d0) = 7948 [pid 3618] <... lstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 3617] openat(AT_FDCWD, "./176", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 7945] <... pwrite64 resumed>) = 31 [pid 3618] umount2("./175/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3617] <... openat resumed>) = 3 ./strace-static-x86_64: Process 7948 attached [pid 7945] pwrite64(3, "\x02\x00\x00\x00\x03\x00\x00\x00\x04\x00\x00\x00\x19\x00\x0f\x00\x03\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0f\x00\x2e\x69", 32, 4096 [pid 3618] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3617] fstat(3, [pid 7948] set_robust_list(0x555556c575e0, 24 [pid 7947] set_robust_list(0x555556c575e0, 24 [pid 7945] <... pwrite64 resumed>) = 32 [pid 3618] openat(AT_FDCWD, "./175/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 3617] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 7948] <... set_robust_list resumed>) = 0 [pid 7947] <... set_robust_list resumed>) = 0 [pid 7945] pwrite64(3, "\x7f\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff"..., 4098, 8192 [pid 3618] <... openat resumed>) = 4 [pid 3617] getdents64(3, [pid 7948] chdir("./182" [pid 7947] chdir("./173" [pid 7945] <... pwrite64 resumed>) = 4098 [pid 3618] fstat(4, [pid 3617] <... getdents64 resumed>0x555556c58620 /* 4 entries */, 32768) = 112 [pid 7948] <... chdir resumed>) = 0 [pid 7947] <... chdir resumed>) = 0 [pid 7945] pwrite64(3, "\xed\x41\x00\x00\x10\x00\x00\x00\xda\xf4\x65\x5f\xdb\xf4\x65\x5f\xdb\xf4\x65\x5f\x00\x00\x00\x00\x00\x00\x04\x00\x80\x00\x00\x00\x00\x00\x08\x00\x05\x00\x00\x00\x0a\xf3\x01\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x09\x00\x00\x00\x10", 61, 17408 [pid 3618] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 3617] umount2("./176/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7948] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7947] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7945] <... pwrite64 resumed>) = 61 [pid 3618] getdents64(4, [pid 3617] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7948] <... prctl resumed>) = 0 [pid 7947] <... prctl resumed>) = 0 [pid 7945] openat(AT_FDCWD, "/dev/loop5", O_RDWR [pid 3618] <... getdents64 resumed>0x555556c60660 /* 2 entries */, 32768) = 48 [pid 3617] lstat("./176/binderfs", [pid 7948] setpgid(0, 0 [pid 7947] setpgid(0, 0 [pid 7945] <... openat resumed>) = 4 [pid 3618] getdents64(4, [pid 3617] <... lstat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}) = 0 [pid 7948] <... setpgid resumed>) = 0 [pid 7947] <... setpgid resumed>) = 0 [pid 7945] ioctl(4, LOOP_SET_FD, 3 [pid 3618] <... getdents64 resumed>0x555556c60660 /* 0 entries */, 32768) = 0 [pid 3617] unlink("./176/binderfs" [pid 7948] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7947] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7945] <... ioctl resumed>) = 0 [pid 3618] close(4 [pid 3617] <... unlink resumed>) = 0 [pid 7948] <... openat resumed>) = 3 [pid 7947] <... openat resumed>) = 3 [pid 7945] mkdir("./file0", 0777 [pid 3618] <... close resumed>) = 0 [pid 3617] umount2("./176/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7948] write(3, "1000", 4 [pid 7947] write(3, "1000", 4 [pid 7945] <... mkdir resumed>) = 0 [pid 3618] rmdir("./175/file0" [pid 7948] <... write resumed>) = 4 [pid 7947] <... write resumed>) = 4 [pid 7945] mount("/dev/loop5", "./file0", "ext4", 0, ",errors=continue" [pid 3618] <... rmdir resumed>) = 0 [pid 7948] close(3 [pid 7947] close(3 [pid 3618] getdents64(3, [pid 7948] <... close resumed>) = 0 [pid 7947] <... close resumed>) = 0 [pid 7944] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 7947] symlink("/dev/binderfs", "./binderfs" [pid 7944] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7948] symlink("/dev/binderfs", "./binderfs" [pid 7947] <... symlink resumed>) = 0 [pid 7944] <... futex resumed>) = 0 [pid 3618] <... getdents64 resumed>0x555556c58620 /* 0 entries */, 32768) = 0 [pid 7948] <... symlink resumed>) = 0 [pid 7947] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7944] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 3618] close(3 [pid 7948] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7947] <... futex resumed>) = 0 [pid 7944] <... mmap resumed>) = 0x7fcf662ab000 [pid 3617] <... umount2 resumed>) = 0 [pid 7948] <... futex resumed>) = 0 [pid 7947] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 7945] <... mount resumed>) = 0 [pid 7944] mprotect(0x7fcf662ac000, 131072, PROT_READ|PROT_WRITE [pid 3618] <... close resumed>) = 0 [pid 3617] umount2("./176/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7948] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 7947] <... mmap resumed>) = 0x7fcf662cc000 [pid 7945] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 7944] <... mprotect resumed>) = 0 [pid 3618] rmdir("./175" [pid 3617] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7948] <... mmap resumed>) = 0x7fcf662cc000 [pid 7947] mprotect(0x7fcf662cd000, 131072, PROT_READ|PROT_WRITE [pid 7945] <... openat resumed>) = 5 [ 183.333892][ T7945] loop5: detected capacity change from 0 to 4096 [pid 7944] clone(child_stack=0x7fcf662cb3f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID [pid 7948] mprotect(0x7fcf662cd000, 131072, PROT_READ|PROT_WRITE [pid 7947] <... mprotect resumed>) = 0 [pid 7945] ioctl(4, LOOP_CLR_FD [pid 3618] <... rmdir resumed>) = 0 [pid 3617] lstat("./176/file0", [pid 7948] <... mprotect resumed>) = 0 [pid 7947] clone(child_stack=0x7fcf662ec3f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID [pid 7945] <... ioctl resumed>) = 0 [pid 7944] <... clone resumed>, parent_tid=[7950], tls=0x7fcf662cb700, child_tidptr=0x7fcf662cb9d0) = 7950 [pid 3618] mkdir("./176", 0777 [pid 3617] <... lstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 7948] clone(child_stack=0x7fcf662ec3f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID [pid 7945] close(4 [pid 7944] futex(0x7fcf663c54d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3618] <... mkdir resumed>) = 0 [pid 3617] umount2("./176/file0", MNT_DETACH|UMOUNT_NOFOLLOW./strace-static-x86_64: Process 7952 attached ./strace-static-x86_64: Process 7951 attached ./strace-static-x86_64: Process 7950 attached [pid 7947] <... clone resumed>, parent_tid=[7951], tls=0x7fcf662ec700, child_tidptr=0x7fcf662ec9d0) = 7951 [pid 7945] <... close resumed>) = 0 [pid 7944] <... futex resumed>) = 0 [pid 3618] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 3617] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7952] set_robust_list(0x7fcf662ec9e0, 24 [pid 7951] set_robust_list(0x7fcf662ec9e0, 24 [pid 7950] set_robust_list(0x7fcf662cb9e0, 24 [pid 7948] <... clone resumed>, parent_tid=[7952], tls=0x7fcf662ec700, child_tidptr=0x7fcf662ec9d0) = 7952 [pid 7947] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7945] close(3 [pid 7944] futex(0x7fcf663c54dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3618] <... openat resumed>) = 3 [pid 3617] openat(AT_FDCWD, "./176/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 7952] <... set_robust_list resumed>) = 0 [pid 7951] <... set_robust_list resumed>) = 0 [pid 7950] <... set_robust_list resumed>) = 0 [pid 7948] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7947] <... futex resumed>) = 0 [pid 7945] <... close resumed>) = 0 [pid 3618] ioctl(3, LOOP_CLR_FD [pid 3617] <... openat resumed>) = 4 [pid 7952] memfd_create("syzkaller", 0 [pid 7951] memfd_create("syzkaller", 0 [pid 7950] chdir("./file0" [pid 7948] <... futex resumed>) = 0 [pid 7947] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=100000000} [pid 7945] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3618] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 3617] fstat(4, [pid 7952] <... memfd_create resumed>) = 3 [pid 7951] <... memfd_create resumed>) = 3 [pid 7950] <... chdir resumed>) = 0 [pid 7948] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=100000000} [pid 7945] <... futex resumed>) = 0 [pid 3618] close(3 [pid 3617] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 7952] ftruncate(3, 2097152 [pid 7951] ftruncate(3, 2097152 [pid 7950] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7945] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 3618] <... close resumed>) = 0 [pid 3617] getdents64(4, [pid 7952] <... ftruncate resumed>) = 0 [pid 7951] <... ftruncate resumed>) = 0 [pid 7950] <... futex resumed>) = 1 [pid 7944] <... futex resumed>) = 0 [pid 3618] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 3617] <... getdents64 resumed>0x555556c60660 /* 2 entries */, 32768) = 48 [pid 7952] pwrite64(3, "\x20\x00\x00\x00\x00\x02\x00\x00\x19\x00\x00\x00\x90\x01\x00\x00\x0f\x00\x00\x00\x00\x00\x00\x00\x02\x00\x00\x00\x06\x00\x00\x00\x00\x00\x08\x00\x00\x80\x00\x00\x20\x00\x00\x00\xdb\xf4\x65\x5f\xdb\xf4\x65\x5f\x01\x00\xff\xff\x53\xef\x01\x00\x01\x00\x00\x00\xda\xf4\x65\x5f\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x00\x0b\x00\x00\x00\x00\x04\x00\x00\x08\x00\x00\x00\xd2\xc2\x00\x00"..., 102, 1024 [pid 7951] pwrite64(3, "\x20\x00\x00\x00\x00\x02\x00\x00\x19\x00\x00\x00\x90\x01\x00\x00\x0f\x00\x00\x00\x00\x00\x00\x00\x02\x00\x00\x00\x06\x00\x00\x00\x00\x00\x08\x00\x00\x80\x00\x00\x20\x00\x00\x00\xdb\xf4\x65\x5f\xdb\xf4\x65\x5f\x01\x00\xff\xff\x53\xef\x01\x00\x01\x00\x00\x00\xda\xf4\x65\x5f\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x00\x0b\x00\x00\x00\x00\x04\x00\x00\x08\x00\x00\x00\xd2\xc2\x00\x00"..., 102, 1024 [pid 7950] futex(0x7fcf663c54d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7944] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7952] <... pwrite64 resumed>) = 102 [pid 7951] <... pwrite64 resumed>) = 102 [pid 7945] <... futex resumed>) = 0 [pid 7944] <... futex resumed>) = 1 [pid 3617] getdents64(4, [pid 7952] pwrite64(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x82\xe3\x67\x24\xc6\xf3\x4c\xaa\x84\x6e\xd2\xe5\x27\x70\x33\x78\x01\x00\x40", 31, 1248 [pid 7951] pwrite64(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x82\xe3\x67\x24\xc6\xf3\x4c\xaa\x84\x6e\xd2\xe5\x27\x70\x33\x78\x01\x00\x40", 31, 1248 [pid 7945] creat("./bus", 000 [pid 7944] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3618] <... clone resumed>, child_tidptr=0x555556c575d0) = 7953 [pid 3617] <... getdents64 resumed>0x555556c60660 /* 0 entries */, 32768) = 0 ./strace-static-x86_64: Process 7953 attached [pid 7952] <... pwrite64 resumed>) = 31 [pid 7951] <... pwrite64 resumed>) = 31 [pid 7945] <... creat resumed>) = 3 [pid 3617] close(4 [pid 7953] set_robust_list(0x555556c575e0, 24 [pid 7952] pwrite64(3, "\x02\x00\x00\x00\x03\x00\x00\x00\x04\x00\x00\x00\x19\x00\x0f\x00\x03\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0f\x00\x2e\x69", 32, 4096 [pid 7951] pwrite64(3, "\x02\x00\x00\x00\x03\x00\x00\x00\x04\x00\x00\x00\x19\x00\x0f\x00\x03\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0f\x00\x2e\x69", 32, 4096 [pid 7945] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3617] <... close resumed>) = 0 [pid 7953] <... set_robust_list resumed>) = 0 [pid 7952] <... pwrite64 resumed>) = 32 [pid 7951] <... pwrite64 resumed>) = 32 [pid 7945] <... futex resumed>) = 1 [pid 7944] <... futex resumed>) = 0 [pid 3617] rmdir("./176/file0" [pid 7953] chdir("./176" [pid 7952] pwrite64(3, "\x7f\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff"..., 4098, 8192 [pid 7951] pwrite64(3, "\x7f\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff"..., 4098, 8192 [pid 7945] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7944] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7953] <... chdir resumed>) = 0 [pid 7952] <... pwrite64 resumed>) = 4098 [pid 7951] <... pwrite64 resumed>) = 4098 [pid 7945] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7944] <... futex resumed>) = 0 [pid 3617] <... rmdir resumed>) = 0 [pid 7953] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7952] pwrite64(3, "\xed\x41\x00\x00\x10\x00\x00\x00\xda\xf4\x65\x5f\xdb\xf4\x65\x5f\xdb\xf4\x65\x5f\x00\x00\x00\x00\x00\x00\x04\x00\x80\x00\x00\x00\x00\x00\x08\x00\x05\x00\x00\x00\x0a\xf3\x01\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x09\x00\x00\x00\x10", 61, 17408 [pid 7951] pwrite64(3, "\xed\x41\x00\x00\x10\x00\x00\x00\xda\xf4\x65\x5f\xdb\xf4\x65\x5f\xdb\xf4\x65\x5f\x00\x00\x00\x00\x00\x00\x04\x00\x80\x00\x00\x00\x00\x00\x08\x00\x05\x00\x00\x00\x0a\xf3\x01\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x09\x00\x00\x00\x10", 61, 17408 [pid 7945] ftruncate(3, 136348160 [pid 7944] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3617] getdents64(3, [pid 7953] <... prctl resumed>) = 0 [pid 7952] <... pwrite64 resumed>) = 61 [pid 7951] <... pwrite64 resumed>) = 61 [pid 7945] <... ftruncate resumed>) = 0 [pid 3617] <... getdents64 resumed>0x555556c58620 /* 0 entries */, 32768) = 0 [pid 7953] setpgid(0, 0 [pid 7952] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 7951] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 7945] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3617] close(3 [pid 7953] <... setpgid resumed>) = 0 [pid 7952] <... openat resumed>) = 4 [pid 7951] <... openat resumed>) = 4 [pid 7945] <... futex resumed>) = 1 [pid 7944] <... futex resumed>) = 0 [pid 3617] <... close resumed>) = 0 [pid 7953] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7952] ioctl(4, LOOP_SET_FD, 3 [pid 7951] ioctl(4, LOOP_SET_FD, 3 [pid 7945] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7944] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3617] rmdir("./176" [pid 7953] <... openat resumed>) = 3 [pid 7945] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7944] <... futex resumed>) = 0 [pid 7953] write(3, "1000", 4 [pid 7945] socket(AF_INET6, SOCK_STREAM, IPPROTO_IP [pid 7944] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7953] <... write resumed>) = 4 [pid 7945] <... socket resumed>) = 4 [pid 7953] close(3 [pid 7945] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7953] <... close resumed>) = 0 [pid 7945] <... futex resumed>) = 1 [pid 7944] <... futex resumed>) = 0 [pid 7953] symlink("/dev/binderfs", "./binderfs" [pid 7945] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7944] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7953] <... symlink resumed>) = 0 [pid 7945] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7944] <... futex resumed>) = 0 [pid 7953] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7945] close(4 [pid 7944] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7953] <... futex resumed>) = 0 [pid 7945] <... close resumed>) = 0 [pid 7953] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 7945] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7953] <... mmap resumed>) = 0x7fcf662cc000 [pid 7945] <... futex resumed>) = 1 [pid 7944] <... futex resumed>) = 0 [pid 7952] <... ioctl resumed>) = 0 [pid 7953] mprotect(0x7fcf662cd000, 131072, PROT_READ|PROT_WRITE [pid 7945] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7944] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7953] <... mprotect resumed>) = 0 [pid 7945] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7944] <... futex resumed>) = 0 [pid 7953] clone(child_stack=0x7fcf662ec3f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID [pid 7945] open("./bus", O_RDWR|O_NOCTTY|O_DIRECT|O_NOATIME|O_CLOEXEC|0x1000000 [pid 7944] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7945] <... open resumed>) = 4 [pid 7953] <... clone resumed>, parent_tid=[7954], tls=0x7fcf662ec700, child_tidptr=0x7fcf662ec9d0) = 7954 [pid 7945] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7953] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7945] <... futex resumed>) = 1 [pid 7944] <... futex resumed>) = 0 [pid 7953] <... futex resumed>) = 0 [pid 7945] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7944] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7953] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=100000000} [pid 7945] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7944] <... futex resumed>) = 0 [pid 7945] sendfile(4, 4, NULL, 4294959098 [pid 7944] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}./strace-static-x86_64: Process 7954 attached [pid 3617] <... rmdir resumed>) = 0 [pid 7954] set_robust_list(0x7fcf662ec9e0, 24 [pid 3617] mkdir("./177", 0777 [pid 7954] <... set_robust_list resumed>) = 0 [pid 7954] memfd_create("syzkaller", 0) = 3 [pid 3617] <... mkdir resumed>) = 0 [pid 7954] ftruncate(3, 2097152 [pid 7952] mkdir("./file0", 0777 [pid 7954] <... ftruncate resumed>) = 0 [pid 7951] <... ioctl resumed>) = 0 [pid 3617] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 7954] pwrite64(3, "\x20\x00\x00\x00\x00\x02\x00\x00\x19\x00\x00\x00\x90\x01\x00\x00\x0f\x00\x00\x00\x00\x00\x00\x00\x02\x00\x00\x00\x06\x00\x00\x00\x00\x00\x08\x00\x00\x80\x00\x00\x20\x00\x00\x00\xdb\xf4\x65\x5f\xdb\xf4\x65\x5f\x01\x00\xff\xff\x53\xef\x01\x00\x01\x00\x00\x00\xda\xf4\x65\x5f\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x00\x0b\x00\x00\x00\x00\x04\x00\x00\x08\x00\x00\x00\xd2\xc2\x00\x00"..., 102, 1024 [pid 7951] mkdir("./file0", 0777 [pid 7954] <... pwrite64 resumed>) = 102 [pid 7952] <... mkdir resumed>) = 0 [pid 3617] <... openat resumed>) = 3 [pid 7954] pwrite64(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x82\xe3\x67\x24\xc6\xf3\x4c\xaa\x84\x6e\xd2\xe5\x27\x70\x33\x78\x01\x00\x40", 31, 1248 [pid 7952] mount("/dev/loop3", "./file0", "ext4", 0, ",errors=continue" [pid 7951] <... mkdir resumed>) = 0 [pid 3617] ioctl(3, LOOP_CLR_FD [pid 7954] <... pwrite64 resumed>) = 31 [pid 7951] mount("/dev/loop4", "./file0", "ext4", 0, ",errors=continue" [pid 3617] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 7954] pwrite64(3, "\x02\x00\x00\x00\x03\x00\x00\x00\x04\x00\x00\x00\x19\x00\x0f\x00\x03\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0f\x00\x2e\x69", 32, 4096 [pid 3617] close(3 [pid 7954] <... pwrite64 resumed>) = 32 [pid 3617] <... close resumed>) = 0 [pid 7954] pwrite64(3, "\x7f\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff"..., 4098, 8192 [pid 3617] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 7954] <... pwrite64 resumed>) = 4098 [pid 7954] pwrite64(3, "\xed\x41\x00\x00\x10\x00\x00\x00\xda\xf4\x65\x5f\xdb\xf4\x65\x5f\xdb\xf4\x65\x5f\x00\x00\x00\x00\x00\x00\x04\x00\x80\x00\x00\x00\x00\x00\x08\x00\x05\x00\x00\x00\x0a\xf3\x01\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x09\x00\x00\x00\x10", 61, 17408 [pid 3617] <... clone resumed>, child_tidptr=0x555556c575d0) = 7955 [pid 7954] <... pwrite64 resumed>) = 61 [pid 7954] openat(AT_FDCWD, "/dev/loop2", O_RDWR) = 4 [ 183.454109][ T7952] loop3: detected capacity change from 0 to 4096 [ 183.460768][ T7951] loop4: detected capacity change from 0 to 4096 [pid 7954] ioctl(4, LOOP_SET_FD, 3) = 0 [pid 7954] mkdir("./file0", 0777) = 0 [pid 7954] mount("/dev/loop2", "./file0", "ext4", 0, ",errors=continue" [pid 7947] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 7947] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 7948] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 7948] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7947] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 7948] <... futex resumed>) = 0 [pid 7947] <... mmap resumed>) = 0x7fcf662ab000 ./strace-static-x86_64: Process 7955 attached [pid 7948] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 7947] mprotect(0x7fcf662ac000, 131072, PROT_READ|PROT_WRITE [pid 7944] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 7955] set_robust_list(0x555556c575e0, 24 [pid 7952] <... mount resumed>) = 0 [pid 7948] <... mmap resumed>) = 0x7fcf662ab000 [pid 7947] <... mprotect resumed>) = 0 [pid 7944] futex(0x7fcf663c54d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7951] <... mount resumed>) = 0 [pid 7955] <... set_robust_list resumed>) = 0 [pid 7954] <... mount resumed>) = 0 [pid 7952] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 7951] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 7950] <... futex resumed>) = 0 [pid 7948] mprotect(0x7fcf662ac000, 131072, PROT_READ|PROT_WRITE [pid 7947] clone(child_stack=0x7fcf662cb3f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID [pid 7944] <... futex resumed>) = 1 [pid 7955] chdir("./177" [pid 7954] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 7952] <... openat resumed>) = 5 [pid 7951] <... openat resumed>) = 5 [pid 7950] write(3, "#! ./file0\n", 11 [pid 7948] <... mprotect resumed>) = 0 [pid 7944] futex(0x7fcf663c54dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7955] <... chdir resumed>) = 0 [pid 7952] ioctl(4, LOOP_CLR_FD [pid 7951] ioctl(4, LOOP_CLR_FD [pid 7948] clone(child_stack=0x7fcf662cb3f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID [pid 7947] <... clone resumed>, parent_tid=[7959], tls=0x7fcf662cb700, child_tidptr=0x7fcf662cb9d0) = 7959 [pid 7955] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7952] <... ioctl resumed>) = 0 [pid 7951] <... ioctl resumed>) = 0 [pid 7947] futex(0x7fcf663c54d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7954] <... openat resumed>) = 5 [pid 7955] <... prctl resumed>) = 0 [pid 7954] ioctl(4, LOOP_CLR_FD [pid 7952] close(4 [pid 7951] close(4 [pid 7948] <... clone resumed>, parent_tid=[7960], tls=0x7fcf662cb700, child_tidptr=0x7fcf662cb9d0) = 7960 [pid 7947] <... futex resumed>) = 0 ./strace-static-x86_64: Process 7960 attached [pid 7955] setpgid(0, 0 [pid 7954] <... ioctl resumed>) = 0 [pid 7952] <... close resumed>) = 0 [pid 7951] <... close resumed>) = 0 [pid 7948] futex(0x7fcf663c54d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7947] futex(0x7fcf663c54dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7960] set_robust_list(0x7fcf662cb9e0, 24 [pid 7955] <... setpgid resumed>) = 0 [pid 7954] close(4 [pid 7952] close(3 [pid 7951] close(3 [pid 7948] <... futex resumed>) = 0 [pid 7960] <... set_robust_list resumed>) = 0 [pid 7955] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7954] <... close resumed>) = 0 [pid 7952] <... close resumed>) = 0 [pid 7951] <... close resumed>) = 0 [pid 7950] <... write resumed>) = 11 [pid 7948] futex(0x7fcf663c54dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7960] chdir("./file0" [pid 7955] <... openat resumed>) = 3 [pid 7952] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7951] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7950] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7960] <... chdir resumed>) = 0 [pid 7955] write(3, "1000", 4 [pid 7952] <... futex resumed>) = 0 [pid 7951] <... futex resumed>) = 0 [pid 7950] <... futex resumed>) = 1 [pid 7944] <... futex resumed>) = 0 [pid 7960] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7955] <... write resumed>) = 4 [pid 7952] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7951] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7950] futex(0x7fcf663c54d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7960] <... futex resumed>) = 1 [pid 7955] close(3 [pid 7948] <... futex resumed>) = 0 [pid 7960] futex(0x7fcf663c54d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7955] <... close resumed>) = 0 [pid 7948] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7955] symlink("/dev/binderfs", "./binderfs" [pid 7952] <... futex resumed>) = 0 [pid 7948] <... futex resumed>) = 1 [pid 7955] <... symlink resumed>) = 0 [pid 7954] close(3 [pid 7952] creat("./bus", 000 [pid 7948] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7955] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 7955] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fcf662cc000 [pid 7952] <... creat resumed>) = 3 [pid 7955] mprotect(0x7fcf662cd000, 131072, PROT_READ|PROT_WRITE [pid 7954] <... close resumed>) = 0 [pid 7953] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [ 183.507946][ T7954] loop2: detected capacity change from 0 to 4096 [pid 7952] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7945] <... sendfile resumed>) = 1638400 [pid 7955] <... mprotect resumed>) = 0 [pid 7954] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7953] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7952] <... futex resumed>) = 1 [pid 7948] <... futex resumed>) = 0 [pid 7945] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7955] clone(child_stack=0x7fcf662ec3f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID [pid 7954] <... futex resumed>) = 0 [pid 7953] <... futex resumed>) = 0 [pid 7952] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7948] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7945] <... futex resumed>) = 0 [pid 7954] chdir("./file0" [pid 7953] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7952] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7948] <... futex resumed>) = 0 [pid 7945] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7944] exit_group(0 [pid 7955] <... clone resumed>, parent_tid=[7961], tls=0x7fcf662ec700, child_tidptr=0x7fcf662ec9d0) = 7961 [pid 7954] <... chdir resumed>) = 0 [pid 7952] ftruncate(3, 136348160 [pid 7950] <... futex resumed>) = ? [pid 7948] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7945] <... futex resumed>) = ? [pid 7944] <... exit_group resumed>) = ? [pid 7955] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7954] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7952] <... ftruncate resumed>) = 0 [pid 7950] +++ exited with 0 +++ [pid 7945] +++ exited with 0 +++ [pid 7955] <... futex resumed>) = 0 [pid 7955] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=100000000} [pid 7944] +++ exited with 0 +++ [pid 7952] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7954] <... futex resumed>) = 1 [pid 7953] <... futex resumed>) = 0 [pid 3621] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7944, si_uid=0, si_status=0, si_utime=0, si_stime=4} --- [pid 7952] <... futex resumed>) = 1 [pid 7948] <... futex resumed>) = 0 [pid 7954] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7953] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7952] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7948] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3621] restart_syscall(<... resuming interrupted clone ...> [pid 7954] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7953] <... futex resumed>) = 0 [pid 7952] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7948] <... futex resumed>) = 0 [pid 3621] <... restart_syscall resumed>) = 0 [pid 7954] creat("./bus", 000 [pid 7953] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7952] socket(AF_INET6, SOCK_STREAM, IPPROTO_IP [pid 7948] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7952] <... socket resumed>) = 4 [pid 7952] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3621] umount2("./179", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7954] <... creat resumed>) = 3 [pid 7952] <... futex resumed>) = 1 [pid 7948] <... futex resumed>) = 0 [pid 3621] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7954] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7952] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7948] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3621] openat(AT_FDCWD, "./179", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 7954] <... futex resumed>) = 1 [pid 7953] <... futex resumed>) = 0 [pid 7952] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7948] <... futex resumed>) = 0 [pid 3621] <... openat resumed>) = 3 [pid 7954] ftruncate(3, 136348160 [pid 7953] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7952] close(4 [pid 7948] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3621] fstat(3, ./strace-static-x86_64: Process 7959 attached [pid 7954] <... ftruncate resumed>) = 0 [pid 7953] <... futex resumed>) = 0 [pid 7952] <... close resumed>) = 0 [pid 3621] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 7959] set_robust_list(0x7fcf662cb9e0, 24 [pid 7954] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7953] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7952] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3621] getdents64(3, [pid 7959] <... set_robust_list resumed>) = 0 [pid 7954] <... futex resumed>) = 0 [pid 7953] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7952] <... futex resumed>) = 1 [pid 7948] <... futex resumed>) = 0 [pid 3621] <... getdents64 resumed>0x555556c58620 /* 4 entries */, 32768) = 112 [pid 7959] chdir("./file0" [pid 7954] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7953] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7952] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7948] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3621] umount2("./179/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7959] <... chdir resumed>) = 0 [pid 7954] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7953] <... futex resumed>) = 0 [pid 7952] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7948] <... futex resumed>) = 0 [pid 3621] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7959] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7954] socket(AF_INET6, SOCK_STREAM, IPPROTO_IP [pid 7953] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7952] open("./bus", O_RDWR|O_NOCTTY|O_DIRECT|O_NOATIME|O_CLOEXEC|0x1000000 [pid 7948] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3621] lstat("./179/binderfs", [pid 7954] <... socket resumed>) = 4 [pid 7952] <... open resumed>) = 4 [pid 7947] <... futex resumed>) = 0 [pid 3621] <... lstat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}) = 0 [pid 7959] <... futex resumed>) = 1 [pid 7954] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7952] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7947] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3621] unlink("./179/binderfs" [pid 7959] futex(0x7fcf663c54d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7954] <... futex resumed>) = 1 [pid 7953] <... futex resumed>) = 0 [pid 7952] <... futex resumed>) = 1 [pid 7951] <... futex resumed>) = 0 [pid 7948] <... futex resumed>) = 0 [pid 7947] <... futex resumed>) = 1 [pid 3621] <... unlink resumed>) = 0 [pid 7954] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7953] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7952] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7951] creat("./bus", 000 [pid 7948] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7947] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3621] umount2("./179/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7954] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7953] <... futex resumed>) = 0 [pid 7952] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7948] <... futex resumed>) = 0 ./strace-static-x86_64: Process 7961 attached [pid 7961] set_robust_list(0x7fcf662ec9e0, 24) = 0 [pid 7961] memfd_create("syzkaller", 0 [pid 7953] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7952] sendfile(4, 4, NULL, 4294959098 [pid 7961] <... memfd_create resumed>) = 3 [pid 7948] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7961] ftruncate(3, 2097152) = 0 [pid 7961] pwrite64(3, "\x20\x00\x00\x00\x00\x02\x00\x00\x19\x00\x00\x00\x90\x01\x00\x00\x0f\x00\x00\x00\x00\x00\x00\x00\x02\x00\x00\x00\x06\x00\x00\x00\x00\x00\x08\x00\x00\x80\x00\x00\x20\x00\x00\x00\xdb\xf4\x65\x5f\xdb\xf4\x65\x5f\x01\x00\xff\xff\x53\xef\x01\x00\x01\x00\x00\x00\xda\xf4\x65\x5f\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x00\x0b\x00\x00\x00\x00\x04\x00\x00\x08\x00\x00\x00\xd2\xc2\x00\x00"..., 102, 1024) = 102 [pid 7961] pwrite64(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x82\xe3\x67\x24\xc6\xf3\x4c\xaa\x84\x6e\xd2\xe5\x27\x70\x33\x78\x01\x00\x40", 31, 1248) = 31 [pid 7961] pwrite64(3, "\x02\x00\x00\x00\x03\x00\x00\x00\x04\x00\x00\x00\x19\x00\x0f\x00\x03\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0f\x00\x2e\x69", 32, 4096) = 32 [pid 7951] <... creat resumed>) = 3 [pid 7961] pwrite64(3, "\x7f\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff"..., 4098, 8192) = 4098 [pid 7961] pwrite64(3, "\xed\x41\x00\x00\x10\x00\x00\x00\xda\xf4\x65\x5f\xdb\xf4\x65\x5f\xdb\xf4\x65\x5f\x00\x00\x00\x00\x00\x00\x04\x00\x80\x00\x00\x00\x00\x00\x08\x00\x05\x00\x00\x00\x0a\xf3\x01\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x09\x00\x00\x00\x10", 61, 17408 [pid 7951] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7961] <... pwrite64 resumed>) = 61 [pid 7961] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 7951] <... futex resumed>) = 1 [pid 7947] <... futex resumed>) = 0 [pid 7961] <... openat resumed>) = 4 [pid 7961] ioctl(4, LOOP_SET_FD, 3 [pid 7947] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7954] close(4 [pid 7951] ftruncate(3, 136348160 [pid 7961] <... ioctl resumed>) = 0 [pid 7961] mkdir("./file0", 0777) = 0 [pid 7961] mount("/dev/loop1", "./file0", "ext4", 0, ",errors=continue" [pid 7947] <... futex resumed>) = 0 [pid 7951] <... ftruncate resumed>) = 0 [pid 7954] <... close resumed>) = 0 [pid 7951] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7947] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7954] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7951] <... futex resumed>) = 0 [pid 7947] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7951] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7947] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7951] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7947] <... futex resumed>) = 0 [pid 7951] socket(AF_INET6, SOCK_STREAM, IPPROTO_IP [pid 7947] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7954] <... futex resumed>) = 1 [pid 7953] <... futex resumed>) = 0 [pid 7951] <... socket resumed>) = 4 [pid 7954] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7953] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7954] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7953] <... futex resumed>) = 0 [pid 7951] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7953] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7951] <... futex resumed>) = 1 [pid 7947] <... futex resumed>) = 0 [pid 7954] open("./bus", O_RDWR|O_NOCTTY|O_DIRECT|O_NOATIME|O_CLOEXEC|0x1000000 [pid 7951] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7947] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7954] <... open resumed>) = 4 [pid 7947] <... futex resumed>) = 0 [pid 7951] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7947] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7951] close(4) = 0 [pid 7951] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7954] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7951] <... futex resumed>) = 1 [pid 7947] <... futex resumed>) = 0 [pid 7954] <... futex resumed>) = 1 [pid 7953] <... futex resumed>) = 0 [pid 7951] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7947] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7954] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7953] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7951] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7947] <... futex resumed>) = 0 [pid 7954] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7953] <... futex resumed>) = 0 [pid 7951] open("./bus", O_RDWR|O_NOCTTY|O_DIRECT|O_NOATIME|O_CLOEXEC|0x1000000 [pid 7947] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7954] sendfile(4, 4, NULL, 4294959098 [pid 7953] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7951] <... open resumed>) = 4 [pid 7951] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 7947] <... futex resumed>) = 0 [pid 7951] sendfile(4, 4, NULL, 4294959098 [pid 7947] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 7947] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7948] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 3621] <... umount2 resumed>) = 0 [pid 7948] futex(0x7fcf663c54d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7960] <... futex resumed>) = 0 [pid 7948] <... futex resumed>) = 1 [pid 7960] write(3, "#! ./file0\n", 11 [ 183.601351][ T7961] loop1: detected capacity change from 0 to 4096 [pid 7948] futex(0x7fcf663c54dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7960] <... write resumed>) = 11 [pid 7960] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 7948] <... futex resumed>) = 0 [pid 7960] futex(0x7fcf663c54d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7955] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 7953] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 7947] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 3621] umount2("./179/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7955] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7953] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7947] futex(0x7fcf663c54d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3621] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7955] <... futex resumed>) = 0 [pid 3621] lstat("./179/file0", [pid 7961] <... mount resumed>) = 0 [pid 7959] <... futex resumed>) = 0 [pid 7955] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 7953] <... futex resumed>) = 0 [pid 7947] <... futex resumed>) = 1 [pid 3621] <... lstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 7961] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 7959] write(3, "#! ./file0\n", 11 [pid 7955] <... mmap resumed>) = 0x7fcf662ab000 [pid 7953] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 7947] futex(0x7fcf663c54dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3621] umount2("./179/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7961] <... openat resumed>) = 5 [pid 7955] mprotect(0x7fcf662ac000, 131072, PROT_READ|PROT_WRITE [pid 7953] <... mmap resumed>) = 0x7fcf662ab000 [pid 3621] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7961] ioctl(4, LOOP_CLR_FD [pid 7955] <... mprotect resumed>) = 0 [pid 7953] mprotect(0x7fcf662ac000, 131072, PROT_READ|PROT_WRITE [pid 3621] openat(AT_FDCWD, "./179/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 7961] <... ioctl resumed>) = 0 [pid 7955] clone(child_stack=0x7fcf662cb3f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID [pid 7953] <... mprotect resumed>) = 0 [pid 3621] <... openat resumed>) = 4 [pid 7961] close(4 [pid 7953] clone(child_stack=0x7fcf662cb3f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID [pid 3621] fstat(4, ./strace-static-x86_64: Process 7964 attached ./strace-static-x86_64: Process 7963 attached [pid 7961] <... close resumed>) = 0 [pid 7959] <... write resumed>) = 11 [pid 7955] <... clone resumed>, parent_tid=[7963], tls=0x7fcf662cb700, child_tidptr=0x7fcf662cb9d0) = 7963 [pid 7951] <... sendfile resumed>) = 1638400 [pid 3621] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 7964] set_robust_list(0x7fcf662cb9e0, 24 [pid 7963] set_robust_list(0x7fcf662cb9e0, 24 [pid 7961] close(3 [pid 7959] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7955] futex(0x7fcf663c54d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7953] <... clone resumed>, parent_tid=[7964], tls=0x7fcf662cb700, child_tidptr=0x7fcf662cb9d0) = 7964 [pid 7951] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3621] getdents64(4, [pid 7964] <... set_robust_list resumed>) = 0 [pid 7963] <... set_robust_list resumed>) = 0 [pid 7961] <... close resumed>) = 0 [pid 7959] <... futex resumed>) = 1 [pid 7955] <... futex resumed>) = 0 [pid 7953] futex(0x7fcf663c54d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7951] <... futex resumed>) = 0 [pid 7947] <... futex resumed>) = 0 [pid 3621] <... getdents64 resumed>0x555556c60660 /* 2 entries */, 32768) = 48 [pid 7964] write(3, "#! ./file0\n", 11 [pid 7963] chdir("./file0" [pid 7961] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7959] futex(0x7fcf663c54d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7955] futex(0x7fcf663c54dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7953] <... futex resumed>) = 0 [pid 7951] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7947] exit_group(0 [pid 3621] getdents64(4, [pid 7963] <... chdir resumed>) = 0 [pid 7961] <... futex resumed>) = 0 [pid 7959] <... futex resumed>) = ? [pid 7953] futex(0x7fcf663c54dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7951] <... futex resumed>) = ? [pid 7947] <... exit_group resumed>) = ? [pid 3621] <... getdents64 resumed>0x555556c60660 /* 0 entries */, 32768) = 0 [pid 7963] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7961] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7959] +++ exited with 0 +++ [pid 7951] +++ exited with 0 +++ [pid 3621] close(4 [pid 7963] <... futex resumed>) = 1 [pid 7955] <... futex resumed>) = 0 [pid 3621] <... close resumed>) = 0 [pid 7963] futex(0x7fcf663c54d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7955] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3621] rmdir("./179/file0" [pid 7947] +++ exited with 0 +++ [pid 7961] <... futex resumed>) = 0 [pid 7955] <... futex resumed>) = 1 [pid 3621] <... rmdir resumed>) = 0 [pid 3620] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7947, si_uid=0, si_status=0, si_utime=0, si_stime=4} --- [pid 7961] creat("./bus", 000 [pid 7955] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3621] getdents64(3, [pid 7961] <... creat resumed>) = 3 [pid 7952] <... sendfile resumed>) = 1638400 [pid 3621] <... getdents64 resumed>0x555556c58620 /* 0 entries */, 32768) = 0 [pid 7961] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7952] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3621] close(3 [pid 3620] umount2("./173", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7961] <... futex resumed>) = 1 [pid 7955] <... futex resumed>) = 0 [pid 7952] <... futex resumed>) = 0 [pid 7948] exit_group(0 [pid 7964] <... write resumed>) = 11 [pid 3621] <... close resumed>) = 0 [pid 3620] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7964] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7961] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7960] <... futex resumed>) = ? [pid 7955] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7948] <... exit_group resumed>) = ? [pid 3621] rmdir("./179" [pid 3620] openat(AT_FDCWD, "./173", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 7964] <... futex resumed>) = 1 [pid 7961] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7960] +++ exited with 0 +++ [pid 7955] <... futex resumed>) = 0 [pid 7953] <... futex resumed>) = 0 [pid 3621] <... rmdir resumed>) = 0 [pid 3620] <... openat resumed>) = 3 [pid 7964] futex(0x7fcf663c54d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7961] ftruncate(3, 136348160 [pid 7955] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7952] +++ exited with 0 +++ [pid 7948] +++ exited with 0 +++ [pid 3621] mkdir("./180", 0777 [pid 3620] fstat(3, [pid 7961] <... ftruncate resumed>) = 0 [pid 3621] <... mkdir resumed>) = 0 [pid 3620] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 7961] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3621] openat(AT_FDCWD, "/dev/loop5", O_RDWR [pid 3620] getdents64(3, [pid 3619] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7948, si_uid=0, si_status=0, si_utime=0, si_stime=4} --- [pid 7961] <... futex resumed>) = 1 [pid 7955] <... futex resumed>) = 0 [pid 3621] <... openat resumed>) = 3 [pid 3620] <... getdents64 resumed>0x555556c58620 /* 4 entries */, 32768) = 112 [pid 3619] restart_syscall(<... resuming interrupted clone ...> [pid 7961] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7955] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3621] ioctl(3, LOOP_CLR_FD [pid 3620] umount2("./173/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3619] <... restart_syscall resumed>) = 0 [pid 7961] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7955] <... futex resumed>) = 0 [pid 3621] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 3620] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7961] socket(AF_INET6, SOCK_STREAM, IPPROTO_IP [pid 7955] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3621] close(3 [pid 3620] lstat("./173/binderfs", [pid 7961] <... socket resumed>) = 4 [pid 3621] <... close resumed>) = 0 [pid 3620] <... lstat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}) = 0 [pid 3619] umount2("./182", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7961] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3621] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 3620] unlink("./173/binderfs" [pid 3619] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7961] <... futex resumed>) = 1 [pid 7955] <... futex resumed>) = 0 [pid 3620] <... unlink resumed>) = 0 [pid 3619] openat(AT_FDCWD, "./182", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 7961] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7955] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3621] <... clone resumed>, child_tidptr=0x555556c575d0) = 7965 [pid 3620] umount2("./173/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3619] <... openat resumed>) = 3 [pid 7961] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7955] <... futex resumed>) = 0 [pid 3619] fstat(3, [pid 7961] close(4 [pid 7955] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3619] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 7961] <... close resumed>) = 0 [pid 3619] getdents64(3, [pid 7961] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3619] <... getdents64 resumed>0x555556c58620 /* 4 entries */, 32768) = 112 [pid 7961] <... futex resumed>) = 1 [pid 7955] <... futex resumed>) = 0 [pid 3619] umount2("./182/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7961] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7955] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3619] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7961] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7955] <... futex resumed>) = 0 [pid 3619] lstat("./182/binderfs", [pid 7961] open("./bus", O_RDWR|O_NOCTTY|O_DIRECT|O_NOATIME|O_CLOEXEC|0x1000000 [pid 7955] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3619] <... lstat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}) = 0 [pid 7961] <... open resumed>) = 4 [pid 3619] unlink("./182/binderfs" [pid 7961] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3619] <... unlink resumed>) = 0 [pid 7961] <... futex resumed>) = 1 [pid 7955] <... futex resumed>) = 0 [pid 3619] umount2("./182/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7961] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7955] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7961] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7955] <... futex resumed>) = 0 [pid 7961] sendfile(4, 4, NULL, 4294959098 [pid 7955] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7954] <... sendfile resumed>) = 1638400 [pid 7954] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 7954] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7953] exit_group(0 [pid 7964] <... futex resumed>) = ? [pid 7954] <... futex resumed>) = ? [pid 7953] <... exit_group resumed>) = ? [pid 7964] +++ exited with 0 +++ [pid 7954] +++ exited with 0 +++ ./strace-static-x86_64: Process 7965 attached [pid 7953] +++ exited with 0 +++ [pid 3618] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7953, si_uid=0, si_status=0, si_utime=0, si_stime=5} --- [pid 3618] umount2("./176", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3618] openat(AT_FDCWD, "./176", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 7965] set_robust_list(0x555556c575e0, 24) = 0 [pid 7965] chdir("./180") = 0 [pid 7965] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 7965] setpgid(0, 0) = 0 [pid 7965] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 3618] fstat(3, {st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 3618] getdents64(3, 0x555556c58620 /* 4 entries */, 32768) = 112 [pid 3618] umount2("./176/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3618] lstat("./176/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}) = 0 [pid 3618] unlink("./176/binderfs") = 0 [pid 3618] umount2("./176/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7965] <... openat resumed>) = 3 [pid 7936] exit_group(0 [pid 7941] <... futex resumed>) = ? [pid 7936] <... exit_group resumed>) = ? [pid 7941] +++ exited with 0 +++ [pid 7937] <... sendfile resumed>) = ? [pid 7965] write(3, "1000", 4) = 4 [pid 7965] close(3) = 0 [pid 7965] symlink("/dev/binderfs", "./binderfs") = 0 [pid 7965] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 7965] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fcf662cc000 [pid 7965] mprotect(0x7fcf662cd000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 7955] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 7955] futex(0x7fcf663c54d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7965] clone(child_stack=0x7fcf662ec3f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID [pid 7963] <... futex resumed>) = 0 [pid 7955] <... futex resumed>) = 1 [pid 3620] <... umount2 resumed>) = 0 [pid 7963] write(3, "#! ./file0\n", 11 [pid 7955] futex(0x7fcf663c54dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7965] <... clone resumed>, parent_tid=[7966], tls=0x7fcf662ec700, child_tidptr=0x7fcf662ec9d0) = 7966 [pid 7937] +++ exited with 0 +++ [pid 7936] +++ exited with 0 +++ [pid 3619] <... umount2 resumed>) = 0 ./strace-static-x86_64: Process 7966 attached [pid 7965] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3620] umount2("./173/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3616] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7936, si_uid=0, si_status=0, si_utime=0, si_stime=14} --- [pid 3620] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3620] lstat("./173/file0", {st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 3616] umount2("./186", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7966] set_robust_list(0x7fcf662ec9e0, 24 [pid 7965] <... futex resumed>) = 0 [pid 3620] umount2("./173/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3616] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3620] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3616] openat(AT_FDCWD, "./186", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 3620] openat(AT_FDCWD, "./173/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 3616] <... openat resumed>) = 3 [pid 3620] <... openat resumed>) = 4 [pid 3616] fstat(3, [pid 7966] <... set_robust_list resumed>) = 0 [pid 7965] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=100000000} [pid 3620] fstat(4, [pid 3616] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 7966] memfd_create("syzkaller", 0 [pid 3620] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 3616] getdents64(3, [pid 3620] getdents64(4, [pid 3616] <... getdents64 resumed>0x555556c58620 /* 4 entries */, 32768) = 112 [pid 7966] <... memfd_create resumed>) = 3 [pid 3620] <... getdents64 resumed>0x555556c60660 /* 2 entries */, 32768) = 48 [pid 3616] umount2("./186/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7966] ftruncate(3, 2097152 [pid 7963] <... write resumed>) = 11 [pid 3620] getdents64(4, [pid 3619] umount2("./182/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3616] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7966] <... ftruncate resumed>) = 0 [pid 7963] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3620] <... getdents64 resumed>0x555556c60660 /* 0 entries */, 32768) = 0 [pid 3619] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3616] lstat("./186/binderfs", [pid 7966] pwrite64(3, "\x20\x00\x00\x00\x00\x02\x00\x00\x19\x00\x00\x00\x90\x01\x00\x00\x0f\x00\x00\x00\x00\x00\x00\x00\x02\x00\x00\x00\x06\x00\x00\x00\x00\x00\x08\x00\x00\x80\x00\x00\x20\x00\x00\x00\xdb\xf4\x65\x5f\xdb\xf4\x65\x5f\x01\x00\xff\xff\x53\xef\x01\x00\x01\x00\x00\x00\xda\xf4\x65\x5f\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x00\x0b\x00\x00\x00\x00\x04\x00\x00\x08\x00\x00\x00\xd2\xc2\x00\x00"..., 102, 1024 [pid 7963] <... futex resumed>) = 1 [pid 7955] <... futex resumed>) = 0 [pid 3620] close(4 [pid 3619] lstat("./182/file0", [pid 3616] <... lstat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}) = 0 [pid 7966] <... pwrite64 resumed>) = 102 [pid 7963] futex(0x7fcf663c54d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 3620] <... close resumed>) = 0 [pid 3619] <... lstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 3616] unlink("./186/binderfs" [pid 7966] pwrite64(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x82\xe3\x67\x24\xc6\xf3\x4c\xaa\x84\x6e\xd2\xe5\x27\x70\x33\x78\x01\x00\x40", 31, 1248 [pid 3620] rmdir("./173/file0" [pid 3619] umount2("./182/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3616] <... unlink resumed>) = 0 [pid 7966] <... pwrite64 resumed>) = 31 [pid 3620] <... rmdir resumed>) = 0 [pid 3619] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3618] <... umount2 resumed>) = 0 [pid 3616] umount2("./186/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7966] pwrite64(3, "\x02\x00\x00\x00\x03\x00\x00\x00\x04\x00\x00\x00\x19\x00\x0f\x00\x03\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0f\x00\x2e\x69", 32, 4096 [pid 3620] getdents64(3, [pid 3619] openat(AT_FDCWD, "./182/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 3618] umount2("./176/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3616] <... umount2 resumed>) = 0 [pid 3620] <... getdents64 resumed>0x555556c58620 /* 0 entries */, 32768) = 0 [pid 3619] <... openat resumed>) = 4 [pid 3618] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3616] umount2("./186/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3620] close(3 [pid 3619] fstat(4, [pid 3618] lstat("./176/file0", [pid 3616] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3620] <... close resumed>) = 0 [pid 3619] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 3618] <... lstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 3616] lstat("./186/file0", [pid 3620] rmdir("./173" [pid 3619] getdents64(4, [pid 3618] umount2("./176/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3616] <... lstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 3620] <... rmdir resumed>) = 0 [pid 3619] <... getdents64 resumed>0x555556c60660 /* 2 entries */, 32768) = 48 [pid 3618] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3616] umount2("./186/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7966] <... pwrite64 resumed>) = 32 [pid 3620] mkdir("./174", 0777 [pid 3619] getdents64(4, [pid 3618] openat(AT_FDCWD, "./176/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 3616] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7966] pwrite64(3, "\x7f\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff"..., 4098, 8192 [pid 3620] <... mkdir resumed>) = 0 [pid 3619] <... getdents64 resumed>0x555556c60660 /* 0 entries */, 32768) = 0 [pid 3618] <... openat resumed>) = 4 [pid 3616] openat(AT_FDCWD, "./186/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 7966] <... pwrite64 resumed>) = 4098 [pid 3620] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 3619] close(4 [pid 3618] fstat(4, [pid 3616] <... openat resumed>) = 4 [pid 7966] pwrite64(3, "\xed\x41\x00\x00\x10\x00\x00\x00\xda\xf4\x65\x5f\xdb\xf4\x65\x5f\xdb\xf4\x65\x5f\x00\x00\x00\x00\x00\x00\x04\x00\x80\x00\x00\x00\x00\x00\x08\x00\x05\x00\x00\x00\x0a\xf3\x01\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x09\x00\x00\x00\x10", 61, 17408 [pid 3620] <... openat resumed>) = 3 [pid 3619] <... close resumed>) = 0 [pid 3618] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 3616] fstat(4, [pid 7966] <... pwrite64 resumed>) = 61 [pid 3620] ioctl(3, LOOP_CLR_FD [pid 3619] rmdir("./182/file0" [pid 3618] getdents64(4, [pid 3616] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 7966] openat(AT_FDCWD, "/dev/loop5", O_RDWR [pid 3620] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 3619] <... rmdir resumed>) = 0 [pid 3618] <... getdents64 resumed>0x555556c60660 /* 2 entries */, 32768) = 48 [pid 3616] getdents64(4, [pid 3620] close(3 [pid 3619] getdents64(3, [pid 3618] getdents64(4, [pid 7966] <... openat resumed>) = 4 [pid 3616] <... getdents64 resumed>0x555556c60660 /* 3 entries */, 32768) = 72 [pid 3620] <... close resumed>) = 0 [pid 3619] <... getdents64 resumed>0x555556c58620 /* 0 entries */, 32768) = 0 [pid 3618] <... getdents64 resumed>0x555556c60660 /* 0 entries */, 32768) = 0 [pid 3616] umount2("./186/file0/bus", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3620] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 3619] close(3 [pid 3618] close(4 [pid 3616] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7966] ioctl(4, LOOP_SET_FD, 3 [pid 3619] <... close resumed>) = 0 [pid 3618] <... close resumed>) = 0 [pid 3616] lstat("./186/file0/bus", [pid 3620] <... clone resumed>, child_tidptr=0x555556c575d0) = 7967 [pid 3619] rmdir("./182" [pid 3618] rmdir("./176/file0" [pid 3616] <... lstat resumed>{st_mode=S_IFREG|000, st_size=136348160, ...}) = 0 [pid 3619] <... rmdir resumed>) = 0 [pid 3618] <... rmdir resumed>) = 0 [pid 3616] unlink("./186/file0/bus" [pid 3619] mkdir("./183", 0777 [pid 3618] getdents64(3, [pid 3616] <... unlink resumed>) = 0 [pid 3619] <... mkdir resumed>) = 0 [pid 3618] <... getdents64 resumed>0x555556c58620 /* 0 entries */, 32768) = 0 [pid 3616] getdents64(4, [pid 3619] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 3618] close(3 [pid 3616] <... getdents64 resumed>0x555556c60660 /* 0 entries */, 32768) = 0 [pid 3619] <... openat resumed>) = 3 [pid 3618] <... close resumed>) = 0 [pid 3616] close(4 [pid 3619] ioctl(3, LOOP_CLR_FD [pid 3618] rmdir("./176" [pid 3616] <... close resumed>) = 0 ./strace-static-x86_64: Process 7967 attached [pid 7966] <... ioctl resumed>) = 0 [pid 3619] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 3618] <... rmdir resumed>) = 0 [pid 3616] rmdir("./186/file0" [pid 7967] set_robust_list(0x555556c575e0, 24 [pid 3619] close(3 [pid 3618] mkdir("./177", 0777 [pid 3616] <... rmdir resumed>) = 0 [pid 7967] <... set_robust_list resumed>) = 0 [pid 3619] <... close resumed>) = 0 [pid 3618] <... mkdir resumed>) = 0 [pid 3616] getdents64(3, [pid 7967] chdir("./174" [pid 3619] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 3618] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 3616] <... getdents64 resumed>0x555556c58620 /* 0 entries */, 32768) = 0 [pid 7967] <... chdir resumed>) = 0 [pid 3618] <... openat resumed>) = 3 [pid 3616] close(3 [pid 7967] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 3619] <... clone resumed>, child_tidptr=0x555556c575d0) = 7968 [pid 3618] ioctl(3, LOOP_CLR_FD [pid 3616] <... close resumed>) = 0 [pid 7967] <... prctl resumed>) = 0 [pid 3618] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 3616] rmdir("./186" [pid 7967] setpgid(0, 0 [pid 7966] mkdir("./file0", 0777 [pid 3618] close(3 [pid 3616] <... rmdir resumed>) = 0 ./strace-static-x86_64: Process 7968 attached [pid 7967] <... setpgid resumed>) = 0 [pid 7966] <... mkdir resumed>) = 0 [pid 3618] <... close resumed>) = 0 [pid 3616] mkdir("./187", 0777 [pid 7968] set_robust_list(0x555556c575e0, 24 [pid 7967] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7966] mount("/dev/loop5", "./file0", "ext4", 0, ",errors=continue" [pid 3618] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 3616] <... mkdir resumed>) = 0 [pid 7968] <... set_robust_list resumed>) = 0 [pid 7967] <... openat resumed>) = 3 [pid 3616] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 7968] chdir("./183" [pid 7967] write(3, "1000", 4 [pid 3618] <... clone resumed>, child_tidptr=0x555556c575d0) = 7969 [pid 3616] <... openat resumed>) = 3 [pid 7968] <... chdir resumed>) = 0 [pid 7967] <... write resumed>) = 4 [pid 3616] ioctl(3, LOOP_CLR_FD [pid 7968] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7967] close(3 [pid 3616] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 7968] <... prctl resumed>) = 0 [pid 7967] <... close resumed>) = 0 [pid 3616] close(3 [pid 7968] setpgid(0, 0 [pid 7967] symlink("/dev/binderfs", "./binderfs" [pid 3616] <... close resumed>) = 0 [pid 7968] <... setpgid resumed>) = 0 [pid 7967] <... symlink resumed>) = 0 [pid 3616] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 7968] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7967] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7968] <... openat resumed>) = 3 [pid 7967] <... futex resumed>) = 0 [pid 3616] <... clone resumed>, child_tidptr=0x555556c575d0) = 7970 [pid 7968] write(3, "1000", 4 [pid 7967] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 7968] <... write resumed>) = 4 [pid 7967] <... mmap resumed>) = 0x7fcf662cc000 [pid 7968] close(3 [pid 7967] mprotect(0x7fcf662cd000, 131072, PROT_READ|PROT_WRITE [pid 7968] <... close resumed>) = 0 [pid 7967] <... mprotect resumed>) = 0 [pid 7968] symlink("/dev/binderfs", "./binderfs" [pid 7967] clone(child_stack=0x7fcf662ec3f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID [pid 7961] <... sendfile resumed>) = 1638400 ./strace-static-x86_64: Process 7970 attached [pid 7968] <... symlink resumed>) = 0 [pid 7970] set_robust_list(0x555556c575e0, 24 [pid 7968] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7967] <... clone resumed>, parent_tid=[7972], tls=0x7fcf662ec700, child_tidptr=0x7fcf662ec9d0) = 7972 [pid 7970] <... set_robust_list resumed>) = 0 [pid 7968] <... futex resumed>) = 0 [pid 7967] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7970] chdir("./187" [pid 7968] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 7967] <... futex resumed>) = 0 [pid 7970] <... chdir resumed>) = 0 [pid 7968] <... mmap resumed>) = 0x7fcf662cc000 [pid 7967] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=100000000}./strace-static-x86_64: Process 7972 attached [pid 7970] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7968] mprotect(0x7fcf662cd000, 131072, PROT_READ|PROT_WRITE [pid 7972] set_robust_list(0x7fcf662ec9e0, 24 [pid 7970] <... prctl resumed>) = 0 [pid 7968] <... mprotect resumed>) = 0 [pid 7961] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7972] <... set_robust_list resumed>) = 0 [pid 7970] setpgid(0, 0 [pid 7968] clone(child_stack=0x7fcf662ec3f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID [pid 7961] <... futex resumed>) = 0 [pid 7972] memfd_create("syzkaller", 0 [pid 7970] <... setpgid resumed>) = 0 [pid 7961] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7972] <... memfd_create resumed>) = 3 [pid 7970] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7968] <... clone resumed>, parent_tid=[7973], tls=0x7fcf662ec700, child_tidptr=0x7fcf662ec9d0) = 7973 [pid 7955] exit_group(0 [pid 7972] ftruncate(3, 2097152 [pid 7970] <... openat resumed>) = 3 [pid 7968] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7963] <... futex resumed>) = ? [pid 7961] <... futex resumed>) = ? [pid 7955] <... exit_group resumed>) = ? [pid 7972] <... ftruncate resumed>) = 0 [pid 7970] write(3, "1000", 4 [pid 7968] <... futex resumed>) = 0 [pid 7963] +++ exited with 0 +++ [pid 7972] pwrite64(3, "\x20\x00\x00\x00\x00\x02\x00\x00\x19\x00\x00\x00\x90\x01\x00\x00\x0f\x00\x00\x00\x00\x00\x00\x00\x02\x00\x00\x00\x06\x00\x00\x00\x00\x00\x08\x00\x00\x80\x00\x00\x20\x00\x00\x00\xdb\xf4\x65\x5f\xdb\xf4\x65\x5f\x01\x00\xff\xff\x53\xef\x01\x00\x01\x00\x00\x00\xda\xf4\x65\x5f\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x00\x0b\x00\x00\x00\x00\x04\x00\x00\x08\x00\x00\x00\xd2\xc2\x00\x00"..., 102, 1024 [pid 7970] <... write resumed>) = 4 [pid 7968] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=100000000}./strace-static-x86_64: Process 7973 attached ./strace-static-x86_64: Process 7969 attached [pid 7972] <... pwrite64 resumed>) = 102 [pid 7970] close(3 [pid 7961] +++ exited with 0 +++ [pid 7955] +++ exited with 0 +++ [ 183.924232][ T7966] loop5: detected capacity change from 0 to 4096 [pid 7973] set_robust_list(0x7fcf662ec9e0, 24 [pid 7972] pwrite64(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x82\xe3\x67\x24\xc6\xf3\x4c\xaa\x84\x6e\xd2\xe5\x27\x70\x33\x78\x01\x00\x40", 31, 1248 [pid 7970] <... close resumed>) = 0 [pid 7966] <... mount resumed>) = 0 [pid 7969] set_robust_list(0x555556c575e0, 24 [pid 7973] <... set_robust_list resumed>) = 0 [pid 7972] <... pwrite64 resumed>) = 31 [pid 7970] symlink("/dev/binderfs", "./binderfs" [pid 7966] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 3617] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7955, si_uid=0, si_status=0, si_utime=0, si_stime=3} --- [pid 7973] memfd_create("syzkaller", 0 [pid 7972] pwrite64(3, "\x02\x00\x00\x00\x03\x00\x00\x00\x04\x00\x00\x00\x19\x00\x0f\x00\x03\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0f\x00\x2e\x69", 32, 4096 [pid 7970] <... symlink resumed>) = 0 [pid 7969] <... set_robust_list resumed>) = 0 [pid 7966] <... openat resumed>) = 5 [pid 3617] restart_syscall(<... resuming interrupted clone ...> [pid 7973] <... memfd_create resumed>) = 3 [pid 7972] <... pwrite64 resumed>) = 32 [pid 7970] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7966] ioctl(4, LOOP_CLR_FD [pid 3617] <... restart_syscall resumed>) = 0 [pid 7973] ftruncate(3, 2097152 [pid 7972] pwrite64(3, "\x7f\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff"..., 4098, 8192 [pid 7970] <... futex resumed>) = 0 [pid 7969] chdir("./177" [pid 7966] <... ioctl resumed>) = 0 [pid 7965] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 7973] <... ftruncate resumed>) = 0 [pid 7972] <... pwrite64 resumed>) = 4098 [pid 7970] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 7969] <... chdir resumed>) = 0 [pid 7966] close(4 [pid 7965] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7973] pwrite64(3, "\x20\x00\x00\x00\x00\x02\x00\x00\x19\x00\x00\x00\x90\x01\x00\x00\x0f\x00\x00\x00\x00\x00\x00\x00\x02\x00\x00\x00\x06\x00\x00\x00\x00\x00\x08\x00\x00\x80\x00\x00\x20\x00\x00\x00\xdb\xf4\x65\x5f\xdb\xf4\x65\x5f\x01\x00\xff\xff\x53\xef\x01\x00\x01\x00\x00\x00\xda\xf4\x65\x5f\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x00\x0b\x00\x00\x00\x00\x04\x00\x00\x08\x00\x00\x00\xd2\xc2\x00\x00"..., 102, 1024 [pid 7972] pwrite64(3, "\xed\x41\x00\x00\x10\x00\x00\x00\xda\xf4\x65\x5f\xdb\xf4\x65\x5f\xdb\xf4\x65\x5f\x00\x00\x00\x00\x00\x00\x04\x00\x80\x00\x00\x00\x00\x00\x08\x00\x05\x00\x00\x00\x0a\xf3\x01\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x09\x00\x00\x00\x10", 61, 17408 [pid 7970] <... mmap resumed>) = 0x7fcf662cc000 [pid 7969] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7966] <... close resumed>) = 0 [pid 7965] <... futex resumed>) = 0 [pid 3617] umount2("./177", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7973] <... pwrite64 resumed>) = 102 [pid 7972] <... pwrite64 resumed>) = 61 [pid 7970] mprotect(0x7fcf662cd000, 131072, PROT_READ|PROT_WRITE [pid 7969] <... prctl resumed>) = 0 [pid 7966] close(3 [pid 7965] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 3617] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7973] pwrite64(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x82\xe3\x67\x24\xc6\xf3\x4c\xaa\x84\x6e\xd2\xe5\x27\x70\x33\x78\x01\x00\x40", 31, 1248 [pid 7972] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 7970] <... mprotect resumed>) = 0 [pid 7969] setpgid(0, 0 [pid 7966] <... close resumed>) = 0 [pid 7965] <... mmap resumed>) = 0x7fcf662ab000 [pid 3617] openat(AT_FDCWD, "./177", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 7973] <... pwrite64 resumed>) = 31 [pid 7972] <... openat resumed>) = 4 [pid 7970] clone(child_stack=0x7fcf662ec3f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID [pid 7969] <... setpgid resumed>) = 0 [pid 7966] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7965] mprotect(0x7fcf662ac000, 131072, PROT_READ|PROT_WRITE [pid 3617] <... openat resumed>) = 3 [pid 7973] pwrite64(3, "\x02\x00\x00\x00\x03\x00\x00\x00\x04\x00\x00\x00\x19\x00\x0f\x00\x03\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0f\x00\x2e\x69", 32, 4096 [pid 7972] ioctl(4, LOOP_SET_FD, 3 [pid 7969] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7966] <... futex resumed>) = 0 [pid 7965] <... mprotect resumed>) = 0 [pid 3617] fstat(3, [pid 7973] <... pwrite64 resumed>) = 32 [pid 7970] <... clone resumed>, parent_tid=[7974], tls=0x7fcf662ec700, child_tidptr=0x7fcf662ec9d0) = 7974 [pid 7969] <... openat resumed>) = 3 [pid 7966] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7965] clone(child_stack=0x7fcf662cb3f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID [pid 3617] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 ./strace-static-x86_64: Process 7974 attached [pid 7973] pwrite64(3, "\x7f\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff"..., 4098, 8192 [pid 7970] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7969] write(3, "1000", 4 [pid 3617] getdents64(3, [pid 7973] <... pwrite64 resumed>) = 4098 [pid 7970] <... futex resumed>) = 0 [pid 3617] <... getdents64 resumed>0x555556c58620 /* 4 entries */, 32768) = 112 [pid 7973] pwrite64(3, "\xed\x41\x00\x00\x10\x00\x00\x00\xda\xf4\x65\x5f\xdb\xf4\x65\x5f\xdb\xf4\x65\x5f\x00\x00\x00\x00\x00\x00\x04\x00\x80\x00\x00\x00\x00\x00\x08\x00\x05\x00\x00\x00\x0a\xf3\x01\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x09\x00\x00\x00\x10", 61, 17408 [pid 7970] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=100000000} [pid 3617] umount2("./177/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7973] <... pwrite64 resumed>) = 61 [pid 3617] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7974] set_robust_list(0x7fcf662ec9e0, 24 [pid 7973] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 3617] lstat("./177/binderfs", [pid 7974] <... set_robust_list resumed>) = 0 [pid 7973] <... openat resumed>) = 4 [pid 7972] <... ioctl resumed>) = 0 [pid 3617] <... lstat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}) = 0 [pid 7974] memfd_create("syzkaller", 0 [pid 7973] ioctl(4, LOOP_SET_FD, 3 [pid 7972] mkdir("./file0", 0777 [pid 3617] unlink("./177/binderfs" [pid 7969] <... write resumed>) = 4 [pid 7969] close(3 [pid 7965] <... clone resumed>, parent_tid=[7975], tls=0x7fcf662cb700, child_tidptr=0x7fcf662cb9d0) = 7975 [pid 3617] <... unlink resumed>) = 0 [pid 7969] <... close resumed>) = 0 [pid 7965] futex(0x7fcf663c54d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3617] umount2("./177/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7974] <... memfd_create resumed>) = 3 [pid 7969] symlink("/dev/binderfs", "./binderfs" [pid 7965] <... futex resumed>) = 0 [pid 7969] <... symlink resumed>) = 0 [pid 7965] futex(0x7fcf663c54dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7969] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 7974] ftruncate(3, 2097152 [pid 7969] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fcf662cc000 [pid 7969] mprotect(0x7fcf662cd000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 7969] clone(child_stack=0x7fcf662ec3f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, parent_tid=[7976], tls=0x7fcf662ec700, child_tidptr=0x7fcf662ec9d0) = 7976 [pid 7969] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7974] <... ftruncate resumed>) = 0 [pid 7969] <... futex resumed>) = 0 [pid 7974] pwrite64(3, "\x20\x00\x00\x00\x00\x02\x00\x00\x19\x00\x00\x00\x90\x01\x00\x00\x0f\x00\x00\x00\x00\x00\x00\x00\x02\x00\x00\x00\x06\x00\x00\x00\x00\x00\x08\x00\x00\x80\x00\x00\x20\x00\x00\x00\xdb\xf4\x65\x5f\xdb\xf4\x65\x5f\x01\x00\xff\xff\x53\xef\x01\x00\x01\x00\x00\x00\xda\xf4\x65\x5f\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x00\x0b\x00\x00\x00\x00\x04\x00\x00\x08\x00\x00\x00\xd2\xc2\x00\x00"..., 102, 1024 [pid 7972] <... mkdir resumed>) = 0 [pid 7969] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=100000000} [pid 7974] <... pwrite64 resumed>) = 102 [pid 7973] <... ioctl resumed>) = 0 [pid 7972] mount("/dev/loop4", "./file0", "ext4", 0, ",errors=continue" [pid 7974] pwrite64(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x82\xe3\x67\x24\xc6\xf3\x4c\xaa\x84\x6e\xd2\xe5\x27\x70\x33\x78\x01\x00\x40", 31, 1248./strace-static-x86_64: Process 7975 attached [pid 7975] set_robust_list(0x7fcf662cb9e0, 24 [pid 7974] <... pwrite64 resumed>) = 31 [pid 7974] pwrite64(3, "\x02\x00\x00\x00\x03\x00\x00\x00\x04\x00\x00\x00\x19\x00\x0f\x00\x03\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0f\x00\x2e\x69", 32, 4096 [pid 7973] mkdir("./file0", 0777 [pid 7974] <... pwrite64 resumed>) = 32 [pid 7974] pwrite64(3, "\x7f\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff"..., 4098, 8192 [pid 7973] <... mkdir resumed>) = 0 [pid 7975] <... set_robust_list resumed>) = 0 [pid 7974] <... pwrite64 resumed>) = 4098 [pid 7973] mount("/dev/loop3", "./file0", "ext4", 0, ",errors=continue" [pid 7974] pwrite64(3, "\xed\x41\x00\x00\x10\x00\x00\x00\xda\xf4\x65\x5f\xdb\xf4\x65\x5f\xdb\xf4\x65\x5f\x00\x00\x00\x00\x00\x00\x04\x00\x80\x00\x00\x00\x00\x00\x08\x00\x05\x00\x00\x00\x0a\xf3\x01\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x09\x00\x00\x00\x10", 61, 17408 [pid 7975] chdir("./file0") = 0 [pid 7974] <... pwrite64 resumed>) = 61 [pid 7975] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7974] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 7975] <... futex resumed>) = 1 [pid 7965] <... futex resumed>) = 0 [pid 7975] futex(0x7fcf663c54d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7974] <... openat resumed>) = 4 [pid 7965] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000./strace-static-x86_64: Process 7976 attached [pid 7974] ioctl(4, LOOP_SET_FD, 3 [pid 7966] <... futex resumed>) = 0 [pid 7965] <... futex resumed>) = 1 [ 183.998957][ T7972] loop4: detected capacity change from 0 to 4096 [ 184.019186][ T7973] loop3: detected capacity change from 0 to 4096 [pid 7966] creat("./bus", 000 [pid 7965] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7966] <... creat resumed>) = 3 [pid 7966] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 7965] <... futex resumed>) = 0 [pid 7966] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7965] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7966] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7965] <... futex resumed>) = 0 [pid 7976] set_robust_list(0x7fcf662ec9e0, 24 [pid 7967] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 7966] ftruncate(3, 136348160 [pid 7965] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7976] <... set_robust_list resumed>) = 0 [pid 7967] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7966] <... ftruncate resumed>) = 0 [pid 7976] memfd_create("syzkaller", 0 [pid 7968] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 7967] <... futex resumed>) = 0 [pid 7966] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7976] <... memfd_create resumed>) = 3 [pid 7968] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7967] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 7966] <... futex resumed>) = 1 [pid 7965] <... futex resumed>) = 0 [pid 7976] ftruncate(3, 2097152 [pid 7968] <... futex resumed>) = 0 [pid 7967] <... mmap resumed>) = 0x7fcf662ab000 [pid 7966] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7965] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7976] <... ftruncate resumed>) = 0 [pid 7968] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 7967] mprotect(0x7fcf662ac000, 131072, PROT_READ|PROT_WRITE [pid 7966] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7965] <... futex resumed>) = 0 [pid 7976] pwrite64(3, "\x20\x00\x00\x00\x00\x02\x00\x00\x19\x00\x00\x00\x90\x01\x00\x00\x0f\x00\x00\x00\x00\x00\x00\x00\x02\x00\x00\x00\x06\x00\x00\x00\x00\x00\x08\x00\x00\x80\x00\x00\x20\x00\x00\x00\xdb\xf4\x65\x5f\xdb\xf4\x65\x5f\x01\x00\xff\xff\x53\xef\x01\x00\x01\x00\x00\x00\xda\xf4\x65\x5f\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x00\x0b\x00\x00\x00\x00\x04\x00\x00\x08\x00\x00\x00\xd2\xc2\x00\x00"..., 102, 1024 [pid 7968] <... mmap resumed>) = 0x7fcf662ab000 [pid 7967] <... mprotect resumed>) = 0 [pid 7966] socket(AF_INET6, SOCK_STREAM, IPPROTO_IP [pid 7965] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3617] <... umount2 resumed>) = 0 [pid 7968] mprotect(0x7fcf662ac000, 131072, PROT_READ|PROT_WRITE [pid 7967] clone(child_stack=0x7fcf662cb3f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID [pid 7966] <... socket resumed>) = 4 [pid 7968] <... mprotect resumed>) = 0 [pid 7966] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7976] <... pwrite64 resumed>) = 102 [pid 7972] <... mount resumed>) = 0 [pid 7968] clone(child_stack=0x7fcf662cb3f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID [pid 7967] <... clone resumed>, parent_tid=[7979], tls=0x7fcf662cb700, child_tidptr=0x7fcf662cb9d0) = 7979 [pid 7966] <... futex resumed>) = 1 [pid 7965] <... futex resumed>) = 0 [pid 3617] umount2("./177/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7976] pwrite64(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x82\xe3\x67\x24\xc6\xf3\x4c\xaa\x84\x6e\xd2\xe5\x27\x70\x33\x78\x01\x00\x40", 31, 1248 [pid 7974] <... ioctl resumed>) = 0 [pid 7972] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 7967] futex(0x7fcf663c54d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7966] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7965] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3617] <... umount2 resumed>) = -1 EINVAL (Invalid argument) ./strace-static-x86_64: Process 7979 attached [pid 7976] <... pwrite64 resumed>) = 31 [pid 7974] mkdir("./file0", 0777 [pid 7972] <... openat resumed>) = 5 [pid 7968] <... clone resumed>, parent_tid=[7980], tls=0x7fcf662cb700, child_tidptr=0x7fcf662cb9d0) = 7980 [pid 7967] <... futex resumed>) = 0 [pid 7966] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7965] <... futex resumed>) = 0 ./strace-static-x86_64: Process 7980 attached [pid 7979] set_robust_list(0x7fcf662cb9e0, 24 [pid 7976] pwrite64(3, "\x02\x00\x00\x00\x03\x00\x00\x00\x04\x00\x00\x00\x19\x00\x0f\x00\x03\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0f\x00\x2e\x69", 32, 4096 [pid 7974] <... mkdir resumed>) = 0 [pid 7973] <... mount resumed>) = 0 [pid 7972] ioctl(4, LOOP_CLR_FD [pid 7968] futex(0x7fcf663c54d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7967] futex(0x7fcf663c54dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7966] close(4 [pid 7965] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3617] lstat("./177/file0", [pid 7980] set_robust_list(0x7fcf662cb9e0, 24 [pid 7979] <... set_robust_list resumed>) = 0 [pid 7976] <... pwrite64 resumed>) = 32 [pid 7974] mount("/dev/loop0", "./file0", "ext4", 0, ",errors=continue" [pid 7973] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 7972] <... ioctl resumed>) = 0 [pid 7968] <... futex resumed>) = 0 [pid 7966] <... close resumed>) = 0 [pid 3617] <... lstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 7980] <... set_robust_list resumed>) = 0 [pid 7979] chdir("./file0" [pid 7976] pwrite64(3, "\x7f\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff"..., 4098, 8192 [pid 7973] <... openat resumed>) = 5 [pid 7972] close(4 [pid 7968] futex(0x7fcf663c54dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7966] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7980] chdir("./file0" [pid 7979] <... chdir resumed>) = 0 [pid 7976] <... pwrite64 resumed>) = 4098 [pid 7972] <... close resumed>) = 0 [pid 7966] <... futex resumed>) = 1 [pid 7965] <... futex resumed>) = 0 [pid 3617] umount2("./177/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7966] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7965] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7966] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7965] <... futex resumed>) = 0 [pid 7976] pwrite64(3, "\xed\x41\x00\x00\x10\x00\x00\x00\xda\xf4\x65\x5f\xdb\xf4\x65\x5f\xdb\xf4\x65\x5f\x00\x00\x00\x00\x00\x00\x04\x00\x80\x00\x00\x00\x00\x00\x08\x00\x05\x00\x00\x00\x0a\xf3\x01\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x09\x00\x00\x00\x10", 61, 17408 [pid 7972] close(3 [pid 7980] <... chdir resumed>) = 0 [pid 7979] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7976] <... pwrite64 resumed>) = 61 [pid 7973] ioctl(4, LOOP_CLR_FD [pid 7972] <... close resumed>) = 0 [pid 7966] open("./bus", O_RDWR|O_NOCTTY|O_DIRECT|O_NOATIME|O_CLOEXEC|0x1000000 [pid 7965] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3617] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7980] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7979] <... futex resumed>) = 1 [pid 7976] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 7973] <... ioctl resumed>) = 0 [pid 7972] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7967] <... futex resumed>) = 0 [pid 7966] <... open resumed>) = 4 [pid 3617] openat(AT_FDCWD, "./177/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 7980] <... futex resumed>) = 1 [pid 7979] futex(0x7fcf663c54d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7976] <... openat resumed>) = 4 [pid 7973] close(4 [pid 7972] <... futex resumed>) = 0 [pid 7968] <... futex resumed>) = 0 [pid 7967] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7966] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3617] <... openat resumed>) = 4 [pid 7980] futex(0x7fcf663c54d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7976] ioctl(4, LOOP_SET_FD, 3 [pid 7973] <... close resumed>) = 0 [pid 7972] creat("./bus", 000 [pid 7970] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 7968] futex(0x7fcf663c54d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7967] <... futex resumed>) = 0 [pid 7966] <... futex resumed>) = 1 [ 184.072087][ T7974] loop0: detected capacity change from 0 to 4096 [pid 7965] <... futex resumed>) = 0 [pid 3617] fstat(4, [pid 7980] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7966] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7965] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7966] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7965] <... futex resumed>) = 0 [pid 7966] sendfile(4, 4, NULL, 4294959098 [pid 7965] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7976] <... ioctl resumed>) = 0 [pid 7973] close(3 [pid 7970] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7968] <... futex resumed>) = 0 [pid 7967] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3617] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 7973] <... close resumed>) = 0 [pid 7970] <... futex resumed>) = 0 [pid 7968] futex(0x7fcf663c54dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7970] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 7973] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3617] getdents64(4, [pid 7972] <... creat resumed>) = 3 [pid 7973] <... futex resumed>) = 0 [pid 7970] <... mmap resumed>) = 0x7fcf662ab000 [pid 7976] mkdir("./file0", 0777) = 0 [pid 7976] mount("/dev/loop2", "./file0", "ext4", 0, ",errors=continue" [pid 7973] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 3617] <... getdents64 resumed>0x555556c60660 /* 2 entries */, 32768) = 48 [pid 7970] mprotect(0x7fcf662ac000, 131072, PROT_READ|PROT_WRITE [pid 3617] getdents64(4, [pid 7972] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7980] creat("./bus", 000 [pid 7970] <... mprotect resumed>) = 0 [pid 3617] <... getdents64 resumed>0x555556c60660 /* 0 entries */, 32768) = 0 [pid 7972] <... futex resumed>) = 1 [pid 7970] clone(child_stack=0x7fcf662cb3f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID [pid 7967] <... futex resumed>) = 0 [pid 3617] close(4 [pid 7972] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7967] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 3617] <... close resumed>) = 0 [pid 7980] <... creat resumed>) = 3 [pid 7972] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7967] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3617] rmdir("./177/file0" [pid 7974] <... mount resumed>) = 0 ./strace-static-x86_64: Process 7982 attached [pid 7980] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7974] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 7972] ftruncate(3, 136348160 [pid 7970] <... clone resumed>, parent_tid=[7982], tls=0x7fcf662cb700, child_tidptr=0x7fcf662cb9d0) = 7982 [pid 3617] <... rmdir resumed>) = 0 [pid 7982] set_robust_list(0x7fcf662cb9e0, 24 [pid 7980] <... futex resumed>) = 1 [pid 7974] <... openat resumed>) = 5 [pid 7972] <... ftruncate resumed>) = 0 [pid 7968] <... futex resumed>) = 0 [pid 7970] futex(0x7fcf663c54d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3617] getdents64(3, [pid 7982] <... set_robust_list resumed>) = 0 [pid 7974] ioctl(4, LOOP_CLR_FD [pid 7982] chdir("./file0" [pid 7980] futex(0x7fcf663c54d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7974] <... ioctl resumed>) = 0 [pid 7972] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7970] <... futex resumed>) = 0 [pid 7968] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3617] <... getdents64 resumed>0x555556c58620 /* 0 entries */, 32768) = 0 [pid 7982] <... chdir resumed>) = 0 [pid 7974] close(4 [pid 7973] <... futex resumed>) = 0 [pid 7972] <... futex resumed>) = 1 [pid 7970] futex(0x7fcf663c54dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7968] <... futex resumed>) = 1 [pid 7967] <... futex resumed>) = 0 [pid 3617] close(3 [pid 7982] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7974] <... close resumed>) = 0 [pid 7973] ftruncate(3, 136348160 [pid 7972] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7970] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7968] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7967] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3617] <... close resumed>) = 0 [pid 7982] <... futex resumed>) = 0 [pid 7974] close(3 [pid 7973] <... ftruncate resumed>) = 0 [pid 7972] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7970] futex(0x7fcf663c54d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7967] <... futex resumed>) = 0 [pid 3617] rmdir("./177" [pid 7982] creat("./bus", 000 [pid 7974] <... close resumed>) = 0 [pid 7973] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7972] socket(AF_INET6, SOCK_STREAM, IPPROTO_IP [pid 7970] <... futex resumed>) = 0 [pid 7967] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7974] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7973] <... futex resumed>) = 1 [pid 7972] <... socket resumed>) = 4 [pid 7968] <... futex resumed>) = 0 [pid 3617] <... rmdir resumed>) = 0 [pid 7982] <... creat resumed>) = 3 [pid 7974] <... futex resumed>) = 0 [pid 7973] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7972] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7970] futex(0x7fcf663c54dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7968] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3617] mkdir("./178", 0777 [pid 7982] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7974] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7973] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7972] <... futex resumed>) = 1 [pid 7970] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7968] <... futex resumed>) = 0 [pid 7967] <... futex resumed>) = 0 [pid 7982] <... futex resumed>) = 0 [pid 7973] socket(AF_INET6, SOCK_STREAM, IPPROTO_IP [pid 7968] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7967] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7970] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3617] <... mkdir resumed>) = 0 [pid 7972] close(4 [pid 7982] futex(0x7fcf663c54d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7974] <... futex resumed>) = 0 [pid 7973] <... socket resumed>) = 4 [pid 7970] <... futex resumed>) = 1 [pid 7967] <... futex resumed>) = 0 [pid 7972] <... close resumed>) = 0 [pid 3617] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 7974] ftruncate(3, 136348160 [pid 7973] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7972] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7970] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7967] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7974] <... ftruncate resumed>) = 0 [pid 7973] <... futex resumed>) = 1 [pid 7972] <... futex resumed>) = 0 [pid 7968] <... futex resumed>) = 0 [pid 7967] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 3617] <... openat resumed>) = 3 [pid 7974] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7973] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7974] <... futex resumed>) = 1 [pid 7973] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7968] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7970] <... futex resumed>) = 0 [pid 7967] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7972] open("./bus", O_RDWR|O_NOCTTY|O_DIRECT|O_NOATIME|O_CLOEXEC|0x1000000 [pid 3617] ioctl(3, LOOP_CLR_FD [pid 7974] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7973] close(4 [pid 7970] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7968] <... futex resumed>) = 0 [pid 7967] <... futex resumed>) = 0 [pid 7974] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7973] <... close resumed>) = 0 [pid 7972] <... open resumed>) = 4 [pid 7968] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7967] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7970] <... futex resumed>) = 0 [pid 3617] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 7974] socket(AF_INET6, SOCK_STREAM, IPPROTO_IP [pid 7973] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7972] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7970] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7969] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 7968] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7967] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 3617] close(3 [pid 7974] <... socket resumed>) = 4 [pid 7973] <... futex resumed>) = 0 [pid 7972] <... futex resumed>) = 0 [pid 7969] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7968] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7967] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3617] <... close resumed>) = 0 [pid 7974] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7973] open("./bus", O_RDWR|O_NOCTTY|O_DIRECT|O_NOATIME|O_CLOEXEC|0x1000000 [pid 7972] sendfile(4, 4, NULL, 4294959098 [pid 7969] <... futex resumed>) = 0 [pid 7968] <... futex resumed>) = 0 [pid 7967] <... futex resumed>) = 0 [pid 3617] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 7974] <... futex resumed>) = 1 [pid 7970] <... futex resumed>) = 0 [pid 7973] <... open resumed>) = 4 [pid 7969] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 7968] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7967] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7974] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7973] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7974] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7970] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7969] <... mmap resumed>) = 0x7fcf662ab000 [pid 7969] mprotect(0x7fcf662ac000, 131072, PROT_READ|PROT_WRITE [pid 7974] close(4 [pid 7973] <... futex resumed>) = 1 [pid 7970] <... futex resumed>) = 0 [pid 7969] <... mprotect resumed>) = 0 [pid 7968] <... futex resumed>) = 0 [pid 7974] <... close resumed>) = 0 [pid 7969] clone(child_stack=0x7fcf662cb3f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID [pid 7968] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7970] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7973] sendfile(4, 4, NULL, 4294959098 [pid 3617] <... clone resumed>, child_tidptr=0x555556c575d0) = 7983 [pid 7974] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7968] <... futex resumed>) = 0 [pid 7970] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7969] <... clone resumed>, parent_tid=[7984], tls=0x7fcf662cb700, child_tidptr=0x7fcf662cb9d0) = 7984 [pid 7974] <... futex resumed>) = 0 [pid 7969] futex(0x7fcf663c54d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7968] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7970] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7974] open("./bus", O_RDWR|O_NOCTTY|O_DIRECT|O_NOATIME|O_CLOEXEC|0x1000000 [pid 7969] <... futex resumed>) = 0 [pid 7970] <... futex resumed>) = 0 [pid 7974] <... open resumed>) = 4 [pid 7970] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7969] futex(0x7fcf663c54dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7974] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7970] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [ 184.117419][ T7976] loop2: detected capacity change from 0 to 4096 [pid 7974] <... futex resumed>) = 0 [pid 7970] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7965] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 7974] sendfile(4, 4, NULL, 4294959098 [pid 7970] <... futex resumed>) = 0 [pid 7965] futex(0x7fcf663c54d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7975] <... futex resumed>) = 0 [pid 7970] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7965] <... futex resumed>) = 1 [pid 7975] write(3, "#! ./file0\n", 11 [pid 7965] futex(0x7fcf663c54dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}./strace-static-x86_64: Process 7984 attached ./strace-static-x86_64: Process 7983 attached [pid 7975] <... write resumed>) = 11 [pid 7967] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 7984] set_robust_list(0x7fcf662cb9e0, 24 [pid 7983] set_robust_list(0x555556c575e0, 24 [pid 7975] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7967] futex(0x7fcf663c54d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7984] <... set_robust_list resumed>) = 0 [pid 7983] <... set_robust_list resumed>) = 0 [pid 7979] <... futex resumed>) = 0 [pid 7975] <... futex resumed>) = 1 [pid 7968] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 7967] <... futex resumed>) = 1 [pid 7965] <... futex resumed>) = 0 [pid 7984] chdir("./file0" [pid 7983] chdir("./178" [pid 7979] write(3, "#! ./file0\n", 11 [pid 7975] futex(0x7fcf663c54d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7968] futex(0x7fcf663c54d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7967] futex(0x7fcf663c54dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7984] <... chdir resumed>) = 0 [pid 7983] <... chdir resumed>) = 0 [pid 7980] <... futex resumed>) = 0 [pid 7969] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 7968] <... futex resumed>) = 1 [pid 7984] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7983] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7980] write(3, "#! ./file0\n", 11 [pid 7969] futex(0x7fcf663c54d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7968] futex(0x7fcf663c54dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7984] <... futex resumed>) = 0 [pid 7983] <... prctl resumed>) = 0 [pid 7969] <... futex resumed>) = 0 [pid 7984] creat("./bus", 000 [pid 7983] setpgid(0, 0 [pid 7969] futex(0x7fcf663c54dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7984] <... creat resumed>) = 5 [pid 7983] <... setpgid resumed>) = 0 [pid 7984] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7983] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7980] <... write resumed>) = 11 [pid 7984] <... futex resumed>) = 1 [pid 7983] <... openat resumed>) = 3 [pid 7980] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7969] <... futex resumed>) = 0 [pid 7984] futex(0x7fcf663c54d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7983] write(3, "1000", 4 [pid 7980] <... futex resumed>) = 1 [pid 7979] <... write resumed>) = 11 [pid 7969] futex(0x7fcf663c54d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7968] <... futex resumed>) = 0 [pid 7984] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7983] <... write resumed>) = 4 [pid 7980] futex(0x7fcf663c54d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7979] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7969] <... futex resumed>) = 0 [pid 7984] ftruncate(5, 136348160 [pid 7983] close(3 [pid 7979] <... futex resumed>) = 1 [pid 7969] futex(0x7fcf663c54dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7967] <... futex resumed>) = 0 [pid 7984] <... ftruncate resumed>) = 0 [pid 7983] <... close resumed>) = 0 [pid 7979] futex(0x7fcf663c54d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7984] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7983] symlink("/dev/binderfs", "./binderfs" [pid 7984] <... futex resumed>) = 1 [pid 7983] <... symlink resumed>) = 0 [pid 7969] <... futex resumed>) = 0 [pid 7984] futex(0x7fcf663c54d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7983] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7969] futex(0x7fcf663c54d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7984] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7983] <... futex resumed>) = 0 [pid 7969] <... futex resumed>) = 0 [pid 7984] socket(AF_INET6, SOCK_STREAM, IPPROTO_IP [pid 7983] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 7969] futex(0x7fcf663c54dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7984] <... socket resumed>) = 6 [pid 7983] <... mmap resumed>) = 0x7fcf662cc000 [pid 7984] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7983] mprotect(0x7fcf662cd000, 131072, PROT_READ|PROT_WRITE [pid 7984] <... futex resumed>) = 1 [pid 7983] <... mprotect resumed>) = 0 [pid 7969] <... futex resumed>) = 0 [pid 7984] futex(0x7fcf663c54d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7983] clone(child_stack=0x7fcf662ec3f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID [pid 7984] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7969] futex(0x7fcf663c54d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7984] close(6 [pid 7983] <... clone resumed>, parent_tid=[7986], tls=0x7fcf662ec700, child_tidptr=0x7fcf662ec9d0) = 7986 [pid 7969] <... futex resumed>) = 0 [pid 7984] <... close resumed>) = 0 [pid 7983] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7969] futex(0x7fcf663c54dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7984] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7983] <... futex resumed>) = 0 [pid 7969] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7984] <... futex resumed>) = 0 [pid 7983] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=100000000} [pid 7969] futex(0x7fcf663c54d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7984] open("./bus", O_RDWR|O_NOCTTY|O_DIRECT|O_NOATIME|O_CLOEXEC|0x1000000 [pid 7969] <... futex resumed>) = 0 [pid 7984] <... open resumed>) = 6 [pid 7969] futex(0x7fcf663c54dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7984] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7969] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7984] <... futex resumed>) = 0 [pid 7969] futex(0x7fcf663c54d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7984] sendfile(6, 6, NULL, 4294959098 [pid 7969] <... futex resumed>) = 0 [pid 7969] futex(0x7fcf663c54dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7970] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 7976] <... mount resumed>) = 0 [pid 7970] futex(0x7fcf663c54d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7982] <... futex resumed>) = 0 [pid 7970] <... futex resumed>) = 1 [pid 7982] write(3, "#! ./file0\n", 11 [pid 7976] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 7970] futex(0x7fcf663c54dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7982] <... write resumed>) = 11 [pid 7976] <... openat resumed>) = -1 ENOENT (No such file or directory) [pid 7982] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7976] ioctl(4, LOOP_CLR_FD [pid 7982] <... futex resumed>) = 1 [pid 7970] <... futex resumed>) = 0 [pid 7976] <... ioctl resumed>) = 0 [pid 7982] futex(0x7fcf663c54d8, FUTEX_WAIT_PRIVATE, 0, NULL./strace-static-x86_64: Process 7986 attached [pid 7986] set_robust_list(0x7fcf662ec9e0, 24) = 0 [pid 7986] memfd_create("syzkaller", 0) = 3 [pid 7986] ftruncate(3, 2097152) = 0 [pid 7973] <... sendfile resumed>) = 1638400 [pid 7986] pwrite64(3, "\x20\x00\x00\x00\x00\x02\x00\x00\x19\x00\x00\x00\x90\x01\x00\x00\x0f\x00\x00\x00\x00\x00\x00\x00\x02\x00\x00\x00\x06\x00\x00\x00\x00\x00\x08\x00\x00\x80\x00\x00\x20\x00\x00\x00\xdb\xf4\x65\x5f\xdb\xf4\x65\x5f\x01\x00\xff\xff\x53\xef\x01\x00\x01\x00\x00\x00\xda\xf4\x65\x5f\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x00\x0b\x00\x00\x00\x00\x04\x00\x00\x08\x00\x00\x00\xd2\xc2\x00\x00"..., 102, 1024 [pid 7976] close(4 [pid 7973] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7986] <... pwrite64 resumed>) = 102 [pid 7968] exit_group(0 [pid 7973] <... futex resumed>) = 0 [pid 7986] pwrite64(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x82\xe3\x67\x24\xc6\xf3\x4c\xaa\x84\x6e\xd2\xe5\x27\x70\x33\x78\x01\x00\x40", 31, 1248) = 31 [pid 7986] pwrite64(3, "\x02\x00\x00\x00\x03\x00\x00\x00\x04\x00\x00\x00\x19\x00\x0f\x00\x03\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0f\x00\x2e\x69", 32, 4096) = 32 [pid 7986] pwrite64(3, "\x7f\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff"..., 4098, 8192) = 4098 [pid 7986] pwrite64(3, "\xed\x41\x00\x00\x10\x00\x00\x00\xda\xf4\x65\x5f\xdb\xf4\x65\x5f\xdb\xf4\x65\x5f\x00\x00\x00\x00\x00\x00\x04\x00\x80\x00\x00\x00\x00\x00\x08\x00\x05\x00\x00\x00\x0a\xf3\x01\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x09\x00\x00\x00\x10", 61, 17408) = 61 [pid 7986] openat(AT_FDCWD, "/dev/loop1", O_RDWR) = 4 [pid 7986] ioctl(4, LOOP_SET_FD, 3 [pid 7980] <... futex resumed>) = ? [pid 7976] <... close resumed>) = 0 [pid 7969] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 7968] <... exit_group resumed>) = ? [pid 7980] +++ exited with 0 +++ [pid 7969] futex(0x7fcf663c54ec, FUTEX_WAKE_PRIVATE, 1000000 [pid 7986] <... ioctl resumed>) = 0 [pid 7986] mkdir("./file0", 0777) = 0 [pid 7976] close(3 [pid 7973] +++ exited with 0 +++ [pid 7969] <... futex resumed>) = 0 [pid 7968] +++ exited with 0 +++ [pid 7976] <... close resumed>) = 0 [pid 7969] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 7986] mount("/dev/loop1", "./file0", "ext4", 0, ",errors=continue" [pid 7976] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7969] <... mmap resumed>) = 0x7fcf6628a000 [pid 3619] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7968, si_uid=0, si_status=0, si_utime=0, si_stime=4} --- [pid 7976] <... futex resumed>) = 0 [pid 7969] mprotect(0x7fcf6628b000, 131072, PROT_READ|PROT_WRITE [pid 3619] umount2("./183", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7976] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7969] <... mprotect resumed>) = 0 [pid 3619] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7969] clone(child_stack=0x7fcf662aa3f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID [pid 3619] openat(AT_FDCWD, "./183", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 7969] <... clone resumed>, parent_tid=[7987], tls=0x7fcf662aa700, child_tidptr=0x7fcf662aa9d0) = 7987 [pid 3619] <... openat resumed>) = 3 [pid 7969] futex(0x7fcf663c54e8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3619] fstat(3, [pid 7969] <... futex resumed>) = 0 [pid 3619] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 7969] futex(0x7fcf663c54ec, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3619] getdents64(3, 0x555556c58620 /* 4 entries */, 32768) = 112 [pid 3619] umount2("./183/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3619] lstat("./183/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}) = 0 [pid 3619] unlink("./183/binderfs") = 0 [pid 3619] umount2("./183/file0", MNT_DETACH|UMOUNT_NOFOLLOW./strace-static-x86_64: Process 7987 attached [pid 7987] set_robust_list(0x7fcf662aa9e0, 24 [pid 7986] <... mount resumed>) = 0 [pid 7986] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY) = 5 [ 184.291048][ T7986] loop1: detected capacity change from 0 to 4096 [pid 7986] ioctl(4, LOOP_CLR_FD [pid 7987] <... set_robust_list resumed>) = 0 [pid 7986] <... ioctl resumed>) = 0 [pid 7983] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 7987] write(5, "#! ./file0\n", 11 [pid 7986] close(4 [pid 7983] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3619] <... umount2 resumed>) = 0 [pid 7986] <... close resumed>) = 0 [pid 7983] <... futex resumed>) = 0 [pid 7969] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 7966] <... sendfile resumed>) = 1638400 [pid 7987] <... write resumed>) = 11 [pid 7986] close(3 [pid 7983] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 7966] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7987] futex(0x7fcf663c54ec, FUTEX_WAKE_PRIVATE, 1000000 [pid 7986] <... close resumed>) = 0 [pid 7983] <... mmap resumed>) = 0x7fcf662ab000 [pid 7966] <... futex resumed>) = 0 [pid 7987] <... futex resumed>) = 0 [pid 7986] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7983] mprotect(0x7fcf662ac000, 131072, PROT_READ|PROT_WRITE [pid 7966] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7987] futex(0x7fcf663c54e8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7986] <... futex resumed>) = 0 [pid 7983] <... mprotect resumed>) = 0 [pid 7965] exit_group(0 [pid 3619] umount2("./183/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7986] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7983] clone(child_stack=0x7fcf662cb3f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID [pid 7975] <... futex resumed>) = ? [pid 7966] <... futex resumed>) = ? [pid 7965] <... exit_group resumed>) = ? [pid 3619] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7975] +++ exited with 0 +++ [pid 7966] +++ exited with 0 +++ [pid 7965] +++ exited with 0 +++ [pid 3619] lstat("./183/file0", [pid 7983] <... clone resumed>, parent_tid=[7989], tls=0x7fcf662cb700, child_tidptr=0x7fcf662cb9d0) = 7989 [pid 3619] <... lstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 7983] futex(0x7fcf663c54d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3621] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7965, si_uid=0, si_status=0, si_utime=0, si_stime=4} --- [pid 3619] umount2("./183/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7983] <... futex resumed>) = 0 [pid 7974] <... sendfile resumed>) = 1638400 [pid 3621] restart_syscall(<... resuming interrupted clone ...> [pid 3619] <... umount2 resumed>) = -1 EINVAL (Invalid argument) ./strace-static-x86_64: Process 7989 attached [pid 7983] futex(0x7fcf663c54dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7974] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3621] <... restart_syscall resumed>) = 0 [pid 3619] openat(AT_FDCWD, "./183/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 7989] set_robust_list(0x7fcf662cb9e0, 24 [pid 7974] <... futex resumed>) = 0 [pid 7972] <... sendfile resumed>) = 1638400 [pid 7970] exit_group(0 [pid 3619] <... openat resumed>) = 4 [pid 7989] <... set_robust_list resumed>) = 0 [pid 7982] <... futex resumed>) = ? [pid 7972] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7970] <... exit_group resumed>) = ? [pid 3619] fstat(4, [pid 7989] chdir("./file0" [pid 7982] +++ exited with 0 +++ [pid 7974] +++ exited with 0 +++ [pid 7972] <... futex resumed>) = 0 [pid 7970] +++ exited with 0 +++ [pid 7967] exit_group(0 [pid 3621] umount2("./180", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3619] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 7989] <... chdir resumed>) = 0 [pid 7979] <... futex resumed>) = ? [pid 7967] <... exit_group resumed>) = ? [pid 3621] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3619] getdents64(4, [pid 3616] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7970, si_uid=0, si_status=0, si_utime=0, si_stime=4} --- [pid 7989] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7979] +++ exited with 0 +++ [pid 7972] +++ exited with 0 +++ [pid 7989] <... futex resumed>) = 1 [pid 7983] <... futex resumed>) = 0 [pid 7989] futex(0x7fcf663c54d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7983] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7967] +++ exited with 0 +++ [pid 3621] openat(AT_FDCWD, "./180", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 7986] <... futex resumed>) = 0 [pid 7983] <... futex resumed>) = 1 [pid 3619] <... getdents64 resumed>0x555556c60660 /* 2 entries */, 32768) = 48 [pid 7986] creat("./bus", 000 [pid 7983] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3621] <... openat resumed>) = 3 [pid 3620] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7967, si_uid=0, si_status=0, si_utime=3, si_stime=4} --- [pid 3619] getdents64(4, [pid 7986] <... creat resumed>) = 3 [pid 3621] fstat(3, [pid 3620] restart_syscall(<... resuming interrupted clone ...> [pid 3619] <... getdents64 resumed>0x555556c60660 /* 0 entries */, 32768) = 0 [pid 3616] umount2("./187", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7986] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3621] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 3620] <... restart_syscall resumed>) = 0 [pid 3619] close(4 [pid 3616] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7986] <... futex resumed>) = 1 [pid 7983] <... futex resumed>) = 0 [pid 3621] getdents64(3, [pid 3619] <... close resumed>) = 0 [pid 3616] openat(AT_FDCWD, "./187", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 7986] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7983] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 3619] rmdir("./183/file0" [pid 3616] <... openat resumed>) = 3 [pid 7983] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3621] <... getdents64 resumed>0x555556c58620 /* 4 entries */, 32768) = 112 [pid 3620] umount2("./174", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7986] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 3621] umount2("./180/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3620] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3619] <... rmdir resumed>) = 0 [pid 3616] fstat(3, [pid 7986] ftruncate(3, 136348160 [pid 3621] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3620] openat(AT_FDCWD, "./174", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 3619] getdents64(3, [pid 7986] <... ftruncate resumed>) = 0 [pid 3616] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 3621] lstat("./180/binderfs", [pid 3620] <... openat resumed>) = 3 [pid 3619] <... getdents64 resumed>0x555556c58620 /* 0 entries */, 32768) = 0 [pid 7986] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3621] <... lstat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}) = 0 [pid 3620] fstat(3, [pid 3619] close(3 [pid 3616] getdents64(3, [pid 7986] <... futex resumed>) = 1 [pid 7983] <... futex resumed>) = 0 [pid 3621] unlink("./180/binderfs" [pid 3620] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 3616] <... getdents64 resumed>0x555556c58620 /* 4 entries */, 32768) = 112 [pid 7986] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7983] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3619] <... close resumed>) = 0 [pid 7983] <... futex resumed>) = 0 [pid 3621] <... unlink resumed>) = 0 [pid 3620] getdents64(3, [pid 3619] rmdir("./183" [pid 3616] umount2("./187/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7986] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7983] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3621] umount2("./180/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3620] <... getdents64 resumed>0x555556c58620 /* 4 entries */, 32768) = 112 [pid 7986] socket(AF_INET6, SOCK_STREAM, IPPROTO_IP [pid 3620] umount2("./174/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3619] <... rmdir resumed>) = 0 [pid 3616] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7986] <... socket resumed>) = 4 [pid 7986] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 7983] <... futex resumed>) = 0 [pid 3620] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3616] lstat("./187/binderfs", [pid 7986] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 3619] mkdir("./184", 0777 [pid 7983] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3620] lstat("./174/binderfs", [pid 3619] <... mkdir resumed>) = 0 [pid 3616] <... lstat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}) = 0 [pid 7986] <... futex resumed>) = 0 [pid 7983] <... futex resumed>) = 1 [pid 3620] <... lstat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}) = 0 [pid 3616] unlink("./187/binderfs" [pid 3619] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 7986] close(4 [pid 7983] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3616] <... unlink resumed>) = 0 [pid 3620] unlink("./174/binderfs" [pid 7986] <... close resumed>) = 0 [pid 3619] <... openat resumed>) = 3 [pid 3616] umount2("./187/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3620] <... unlink resumed>) = 0 [pid 7986] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 7983] <... futex resumed>) = 0 [pid 7986] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 3620] umount2("./174/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7983] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3619] ioctl(3, LOOP_CLR_FD [pid 7986] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7986] open("./bus", O_RDWR|O_NOCTTY|O_DIRECT|O_NOATIME|O_CLOEXEC|0x1000000 [pid 7983] <... futex resumed>) = 0 [pid 3619] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 7986] <... open resumed>) = 4 [pid 7983] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7986] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3619] close(3 [pid 7986] <... futex resumed>) = 1 [pid 7983] <... futex resumed>) = 0 [pid 7986] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL) = -1 EAGAIN (Resource temporarily unavailable) [pid 7983] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3619] <... close resumed>) = 0 [pid 7986] sendfile(4, 4, NULL, 4294959098 [pid 7983] <... futex resumed>) = 0 [pid 3619] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 7983] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3621] <... umount2 resumed>) = 0 ./strace-static-x86_64: Process 7990 attached [pid 3619] <... clone resumed>, child_tidptr=0x555556c575d0) = 7990 [pid 3616] <... umount2 resumed>) = 0 [pid 7990] set_robust_list(0x555556c575e0, 24) = 0 [pid 7990] chdir("./184") = 0 [pid 7990] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 3616] umount2("./187/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7990] setpgid(0, 0) = 0 [pid 3616] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7990] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 3616] lstat("./187/file0", [pid 7990] <... openat resumed>) = 3 [pid 3621] umount2("./180/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3620] <... umount2 resumed>) = 0 [pid 3616] <... lstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 7990] write(3, "1000", 4) = 4 [pid 7983] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 3616] umount2("./187/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7990] close(3 [pid 7983] futex(0x7fcf663c54d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3621] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3616] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7990] <... close resumed>) = 0 [pid 7989] <... futex resumed>) = 0 [pid 7983] <... futex resumed>) = 1 [pid 7990] symlink("/dev/binderfs", "./binderfs" [pid 3621] lstat("./180/file0", [pid 3616] openat(AT_FDCWD, "./187/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 7990] <... symlink resumed>) = 0 [pid 7989] write(3, "#! ./file0\n", 11 [pid 7983] futex(0x7fcf663c54dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3621] <... lstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 3616] <... openat resumed>) = 4 [pid 7990] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7989] <... write resumed>) = 11 [pid 7986] <... sendfile resumed>) = 1638400 [pid 3621] umount2("./180/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3620] umount2("./174/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3616] fstat(4, [pid 7990] <... futex resumed>) = 0 [pid 7989] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7986] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3621] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3620] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3616] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 7990] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 7989] <... futex resumed>) = 1 [pid 7986] <... futex resumed>) = 0 [pid 7983] <... futex resumed>) = 0 [pid 3621] openat(AT_FDCWD, "./180/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 3620] lstat("./174/file0", [pid 3616] getdents64(4, [pid 7990] <... mmap resumed>) = 0x7fcf662cc000 [pid 7989] futex(0x7fcf663c54d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7986] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7983] exit_group(0 [pid 3621] <... openat resumed>) = 4 [pid 3620] <... lstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 3616] <... getdents64 resumed>0x555556c60660 /* 2 entries */, 32768) = 48 [pid 7990] mprotect(0x7fcf662cd000, 131072, PROT_READ|PROT_WRITE [pid 7989] <... futex resumed>) = ? [pid 7986] <... futex resumed>) = ? [pid 7983] <... exit_group resumed>) = ? [pid 3621] fstat(4, [pid 3620] umount2("./174/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3616] getdents64(4, [pid 7990] <... mprotect resumed>) = 0 [pid 7989] +++ exited with 0 +++ [pid 7986] +++ exited with 0 +++ [pid 7983] +++ exited with 0 +++ [pid 3621] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 3620] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3616] <... getdents64 resumed>0x555556c60660 /* 0 entries */, 32768) = 0 [pid 7990] clone(child_stack=0x7fcf662ec3f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID [pid 3621] getdents64(4, [pid 3620] openat(AT_FDCWD, "./174/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 3617] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7983, si_uid=0, si_status=0, si_utime=0, si_stime=5} --- [pid 3616] close(4 [pid 3621] <... getdents64 resumed>0x555556c60660 /* 2 entries */, 32768) = 48 [pid 3620] <... openat resumed>) = 4 [pid 3617] restart_syscall(<... resuming interrupted clone ...> [pid 7990] <... clone resumed>, parent_tid=[7991], tls=0x7fcf662ec700, child_tidptr=0x7fcf662ec9d0) = 7991 [pid 3621] getdents64(4, [pid 3620] fstat(4, [pid 3617] <... restart_syscall resumed>) = 0 [pid 3616] <... close resumed>) = 0 ./strace-static-x86_64: Process 7991 attached [pid 7990] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3621] <... getdents64 resumed>0x555556c60660 /* 0 entries */, 32768) = 0 [pid 3620] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 3616] rmdir("./187/file0" [pid 7991] set_robust_list(0x7fcf662ec9e0, 24 [pid 7990] <... futex resumed>) = 0 [pid 3621] close(4 [pid 3620] getdents64(4, [pid 7991] <... set_robust_list resumed>) = 0 [pid 7990] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=100000000} [pid 3621] <... close resumed>) = 0 [pid 3620] <... getdents64 resumed>0x555556c60660 /* 2 entries */, 32768) = 48 [pid 3616] <... rmdir resumed>) = 0 [pid 7991] memfd_create("syzkaller", 0 [pid 3621] rmdir("./180/file0" [pid 3620] getdents64(4, [pid 3617] umount2("./178", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3616] getdents64(3, [pid 7991] <... memfd_create resumed>) = 3 [pid 3617] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3616] <... getdents64 resumed>0x555556c58620 /* 0 entries */, 32768) = 0 [pid 3621] <... rmdir resumed>) = 0 [pid 7991] ftruncate(3, 2097152 [pid 3621] getdents64(3, [pid 3620] <... getdents64 resumed>0x555556c60660 /* 0 entries */, 32768) = 0 [pid 3617] openat(AT_FDCWD, "./178", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 3616] close(3 [pid 7991] <... ftruncate resumed>) = 0 [pid 3621] <... getdents64 resumed>0x555556c58620 /* 0 entries */, 32768) = 0 [pid 3620] close(4 [pid 3617] <... openat resumed>) = 3 [pid 3616] <... close resumed>) = 0 [pid 7991] pwrite64(3, "\x20\x00\x00\x00\x00\x02\x00\x00\x19\x00\x00\x00\x90\x01\x00\x00\x0f\x00\x00\x00\x00\x00\x00\x00\x02\x00\x00\x00\x06\x00\x00\x00\x00\x00\x08\x00\x00\x80\x00\x00\x20\x00\x00\x00\xdb\xf4\x65\x5f\xdb\xf4\x65\x5f\x01\x00\xff\xff\x53\xef\x01\x00\x01\x00\x00\x00\xda\xf4\x65\x5f\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x00\x0b\x00\x00\x00\x00\x04\x00\x00\x08\x00\x00\x00\xd2\xc2\x00\x00"..., 102, 1024 [pid 3621] close(3 [pid 3620] <... close resumed>) = 0 [pid 3617] fstat(3, [pid 3616] rmdir("./187" [pid 7991] <... pwrite64 resumed>) = 102 [pid 3621] <... close resumed>) = 0 [pid 3620] rmdir("./174/file0" [pid 3617] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 3616] <... rmdir resumed>) = 0 [pid 7991] pwrite64(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x82\xe3\x67\x24\xc6\xf3\x4c\xaa\x84\x6e\xd2\xe5\x27\x70\x33\x78\x01\x00\x40", 31, 1248 [pid 3621] rmdir("./180" [pid 3617] getdents64(3, [pid 3616] mkdir("./188", 0777 [pid 7991] <... pwrite64 resumed>) = 31 [pid 3621] <... rmdir resumed>) = 0 [pid 3620] <... rmdir resumed>) = 0 [pid 3617] <... getdents64 resumed>0x555556c58620 /* 4 entries */, 32768) = 112 [pid 3616] <... mkdir resumed>) = 0 [pid 7991] pwrite64(3, "\x02\x00\x00\x00\x03\x00\x00\x00\x04\x00\x00\x00\x19\x00\x0f\x00\x03\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0f\x00\x2e\x69", 32, 4096 [pid 3621] mkdir("./181", 0777 [pid 3620] getdents64(3, [pid 3617] umount2("./178/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3616] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 7991] <... pwrite64 resumed>) = 32 [pid 3621] <... mkdir resumed>) = 0 [pid 3620] <... getdents64 resumed>0x555556c58620 /* 0 entries */, 32768) = 0 [pid 3617] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3616] <... openat resumed>) = 3 [pid 7991] pwrite64(3, "\x7f\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff"..., 4098, 8192 [pid 3621] openat(AT_FDCWD, "/dev/loop5", O_RDWR [pid 3620] close(3 [pid 3617] lstat("./178/binderfs", [pid 3616] ioctl(3, LOOP_CLR_FD [pid 7991] <... pwrite64 resumed>) = 4098 [pid 3621] <... openat resumed>) = 3 [pid 3620] <... close resumed>) = 0 [pid 3617] <... lstat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}) = 0 [pid 3616] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 7991] pwrite64(3, "\xed\x41\x00\x00\x10\x00\x00\x00\xda\xf4\x65\x5f\xdb\xf4\x65\x5f\xdb\xf4\x65\x5f\x00\x00\x00\x00\x00\x00\x04\x00\x80\x00\x00\x00\x00\x00\x08\x00\x05\x00\x00\x00\x0a\xf3\x01\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x09\x00\x00\x00\x10", 61, 17408 [pid 3621] ioctl(3, LOOP_CLR_FD [pid 3620] rmdir("./174" [pid 3617] unlink("./178/binderfs" [pid 3616] close(3 [pid 7991] <... pwrite64 resumed>) = 61 [pid 3621] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 3620] <... rmdir resumed>) = 0 [pid 3617] <... unlink resumed>) = 0 [pid 3616] <... close resumed>) = 0 [pid 7991] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 3621] close(3 [pid 3620] mkdir("./175", 0777 [pid 3616] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 3617] umount2("./178/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7991] <... openat resumed>) = 4 [pid 3621] <... close resumed>) = 0 [pid 3620] <... mkdir resumed>) = 0 [pid 7991] ioctl(4, LOOP_SET_FD, 3 [pid 3621] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 3620] openat(AT_FDCWD, "/dev/loop4", O_RDWR) = 3 [pid 3621] <... clone resumed>, child_tidptr=0x555556c575d0) = 7993 [pid 3620] ioctl(3, LOOP_CLR_FD) = -1 ENXIO (No such device or address) [pid 3620] close(3) = 0 [pid 3620] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x555556c575d0) = 7994 [pid 3616] <... clone resumed>, child_tidptr=0x555556c575d0) = 7992 ./strace-static-x86_64: Process 7993 attached [pid 7993] set_robust_list(0x555556c575e0, 24) = 0 [pid 7993] chdir("./181"./strace-static-x86_64: Process 7994 attached ) = 0 [pid 7994] set_robust_list(0x555556c575e0, 24 [pid 7993] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7994] <... set_robust_list resumed>) = 0 [pid 7993] <... prctl resumed>) = 0 [pid 7994] chdir("./175" [pid 7993] setpgid(0, 0 [pid 7994] <... chdir resumed>) = 0 [pid 7993] <... setpgid resumed>) = 0 [pid 7994] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7993] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7991] <... ioctl resumed>) = 0 [pid 7994] <... prctl resumed>) = 0 [pid 7993] <... openat resumed>) = 3 [pid 7991] mkdir("./file0", 0777 [pid 7994] setpgid(0, 0 [pid 7993] write(3, "1000", 4./strace-static-x86_64: Process 7992 attached [pid 7994] <... setpgid resumed>) = 0 [pid 7993] <... write resumed>) = 4 [pid 7991] <... mkdir resumed>) = 0 [pid 7994] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7993] close(3 [pid 7992] set_robust_list(0x555556c575e0, 24 [pid 7991] mount("/dev/loop3", "./file0", "ext4", 0, ",errors=continue" [pid 7994] <... openat resumed>) = 3 [pid 7993] <... close resumed>) = 0 [pid 7992] <... set_robust_list resumed>) = 0 [pid 7994] write(3, "1000", 4 [pid 7993] symlink("/dev/binderfs", "./binderfs" [pid 7994] <... write resumed>) = 4 [pid 7993] <... symlink resumed>) = 0 [pid 7992] chdir("./188" [pid 7994] close(3 [pid 7993] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7994] <... close resumed>) = 0 [pid 7993] <... futex resumed>) = 0 [pid 7994] symlink("/dev/binderfs", "./binderfs" [pid 7993] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 7994] <... symlink resumed>) = 0 [pid 7993] <... mmap resumed>) = 0x7fcf662cc000 [pid 7992] <... chdir resumed>) = 0 [pid 7994] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7993] mprotect(0x7fcf662cd000, 131072, PROT_READ|PROT_WRITE [pid 7992] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7994] <... futex resumed>) = 0 [pid 7993] <... mprotect resumed>) = 0 [pid 7992] <... prctl resumed>) = 0 [pid 7994] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 7993] clone(child_stack=0x7fcf662ec3f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID [pid 7992] setpgid(0, 0 [pid 7994] <... mmap resumed>) = 0x7fcf662cc000 [pid 7992] <... setpgid resumed>) = 0 [pid 7991] <... mount resumed>) = 0 [pid 3617] <... umount2 resumed>) = 0 ./strace-static-x86_64: Process 7996 attached [pid 7994] mprotect(0x7fcf662cd000, 131072, PROT_READ|PROT_WRITE [pid 7993] <... clone resumed>, parent_tid=[7996], tls=0x7fcf662ec700, child_tidptr=0x7fcf662ec9d0) = 7996 [pid 7992] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7991] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 3617] umount2("./178/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7996] set_robust_list(0x7fcf662ec9e0, 24 [pid 7994] <... mprotect resumed>) = 0 [pid 7993] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7992] <... openat resumed>) = 3 [pid 7991] <... openat resumed>) = 5 [pid 3617] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7996] <... set_robust_list resumed>) = 0 [pid 7994] clone(child_stack=0x7fcf662ec3f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID [pid 7993] <... futex resumed>) = 0 [pid 7992] write(3, "1000", 4 [pid 7991] ioctl(4, LOOP_CLR_FD [ 184.600883][ T7991] loop3: detected capacity change from 0 to 4096 [pid 3617] lstat("./178/file0", [pid 7996] memfd_create("syzkaller", 0 [pid 7993] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=100000000} [pid 7992] <... write resumed>) = 4 [pid 7991] <... ioctl resumed>) = 0 [pid 3617] <... lstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 7996] <... memfd_create resumed>) = 3 [pid 7994] <... clone resumed>, parent_tid=[7997], tls=0x7fcf662ec700, child_tidptr=0x7fcf662ec9d0) = 7997 [pid 7992] close(3 [pid 7991] close(4 [pid 3617] umount2("./178/file0", MNT_DETACH|UMOUNT_NOFOLLOW./strace-static-x86_64: Process 7997 attached [pid 7996] ftruncate(3, 2097152 [pid 7994] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7992] <... close resumed>) = 0 [pid 7991] <... close resumed>) = 0 [pid 3617] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7997] set_robust_list(0x7fcf662ec9e0, 24 [pid 7996] <... ftruncate resumed>) = 0 [pid 7994] <... futex resumed>) = 0 [pid 7992] symlink("/dev/binderfs", "./binderfs" [pid 7991] close(3 [pid 3617] openat(AT_FDCWD, "./178/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 7997] <... set_robust_list resumed>) = 0 [pid 7996] pwrite64(3, "\x20\x00\x00\x00\x00\x02\x00\x00\x19\x00\x00\x00\x90\x01\x00\x00\x0f\x00\x00\x00\x00\x00\x00\x00\x02\x00\x00\x00\x06\x00\x00\x00\x00\x00\x08\x00\x00\x80\x00\x00\x20\x00\x00\x00\xdb\xf4\x65\x5f\xdb\xf4\x65\x5f\x01\x00\xff\xff\x53\xef\x01\x00\x01\x00\x00\x00\xda\xf4\x65\x5f\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x00\x0b\x00\x00\x00\x00\x04\x00\x00\x08\x00\x00\x00\xd2\xc2\x00\x00"..., 102, 1024 [pid 7994] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=100000000} [pid 7992] <... symlink resumed>) = 0 [pid 7991] <... close resumed>) = 0 [pid 3617] <... openat resumed>) = 4 [pid 7997] memfd_create("syzkaller", 0 [pid 7996] <... pwrite64 resumed>) = 102 [pid 7992] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7991] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3617] fstat(4, [pid 7997] <... memfd_create resumed>) = 3 [pid 7996] pwrite64(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x82\xe3\x67\x24\xc6\xf3\x4c\xaa\x84\x6e\xd2\xe5\x27\x70\x33\x78\x01\x00\x40", 31, 1248 [pid 7992] <... futex resumed>) = 0 [pid 7991] <... futex resumed>) = 1 [pid 7990] <... futex resumed>) = 0 [pid 3617] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 7997] ftruncate(3, 2097152 [pid 7996] <... pwrite64 resumed>) = 31 [pid 7992] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 7991] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7990] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3617] getdents64(4, [pid 7997] <... ftruncate resumed>) = 0 [pid 7996] pwrite64(3, "\x02\x00\x00\x00\x03\x00\x00\x00\x04\x00\x00\x00\x19\x00\x0f\x00\x03\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0f\x00\x2e\x69", 32, 4096 [pid 7992] <... mmap resumed>) = 0x7fcf662cc000 [pid 7991] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7990] <... futex resumed>) = 0 [pid 3617] <... getdents64 resumed>0x555556c60660 /* 2 entries */, 32768) = 48 [pid 7997] pwrite64(3, "\x20\x00\x00\x00\x00\x02\x00\x00\x19\x00\x00\x00\x90\x01\x00\x00\x0f\x00\x00\x00\x00\x00\x00\x00\x02\x00\x00\x00\x06\x00\x00\x00\x00\x00\x08\x00\x00\x80\x00\x00\x20\x00\x00\x00\xdb\xf4\x65\x5f\xdb\xf4\x65\x5f\x01\x00\xff\xff\x53\xef\x01\x00\x01\x00\x00\x00\xda\xf4\x65\x5f\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x00\x0b\x00\x00\x00\x00\x04\x00\x00\x08\x00\x00\x00\xd2\xc2\x00\x00"..., 102, 1024 [pid 7996] <... pwrite64 resumed>) = 32 [pid 7992] mprotect(0x7fcf662cd000, 131072, PROT_READ|PROT_WRITE [pid 7991] chdir("./file0" [pid 7990] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3617] getdents64(4, [pid 7997] <... pwrite64 resumed>) = 102 [pid 7996] pwrite64(3, "\x7f\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff"..., 4098, 8192 [pid 7992] <... mprotect resumed>) = 0 [pid 7991] <... chdir resumed>) = 0 [pid 3617] <... getdents64 resumed>0x555556c60660 /* 0 entries */, 32768) = 0 [pid 7997] pwrite64(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x82\xe3\x67\x24\xc6\xf3\x4c\xaa\x84\x6e\xd2\xe5\x27\x70\x33\x78\x01\x00\x40", 31, 1248 [pid 7996] <... pwrite64 resumed>) = 4098 [pid 7992] clone(child_stack=0x7fcf662ec3f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID [pid 7991] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3617] close(4 [pid 7997] <... pwrite64 resumed>) = 31 [pid 7996] pwrite64(3, "\xed\x41\x00\x00\x10\x00\x00\x00\xda\xf4\x65\x5f\xdb\xf4\x65\x5f\xdb\xf4\x65\x5f\x00\x00\x00\x00\x00\x00\x04\x00\x80\x00\x00\x00\x00\x00\x08\x00\x05\x00\x00\x00\x0a\xf3\x01\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x09\x00\x00\x00\x10", 61, 17408 [pid 7991] <... futex resumed>) = 1 [pid 7990] <... futex resumed>) = 0 [pid 3617] <... close resumed>) = 0 [pid 7997] pwrite64(3, "\x02\x00\x00\x00\x03\x00\x00\x00\x04\x00\x00\x00\x19\x00\x0f\x00\x03\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0f\x00\x2e\x69", 32, 4096 [pid 7996] <... pwrite64 resumed>) = 61 [pid 7992] <... clone resumed>, parent_tid=[7998], tls=0x7fcf662ec700, child_tidptr=0x7fcf662ec9d0) = 7998 [pid 7991] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7990] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3617] rmdir("./178/file0" [pid 7997] <... pwrite64 resumed>) = 32 [pid 7996] openat(AT_FDCWD, "/dev/loop5", O_RDWR [pid 7992] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7991] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7990] <... futex resumed>) = 0 ./strace-static-x86_64: Process 7998 attached [pid 7997] pwrite64(3, "\x7f\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff"..., 4098, 8192 [pid 7996] <... openat resumed>) = 4 [pid 7992] <... futex resumed>) = 0 [pid 7991] creat("./bus", 000 [pid 7990] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3617] <... rmdir resumed>) = 0 [pid 7998] set_robust_list(0x7fcf662ec9e0, 24 [pid 7997] <... pwrite64 resumed>) = 4098 [pid 7996] ioctl(4, LOOP_SET_FD, 3 [pid 7992] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=100000000} [pid 7998] <... set_robust_list resumed>) = 0 [pid 7997] pwrite64(3, "\xed\x41\x00\x00\x10\x00\x00\x00\xda\xf4\x65\x5f\xdb\xf4\x65\x5f\xdb\xf4\x65\x5f\x00\x00\x00\x00\x00\x00\x04\x00\x80\x00\x00\x00\x00\x00\x08\x00\x05\x00\x00\x00\x0a\xf3\x01\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x09\x00\x00\x00\x10", 61, 17408 [pid 7991] <... creat resumed>) = 3 [pid 3617] getdents64(3, [pid 7998] memfd_create("syzkaller", 0 [pid 7997] <... pwrite64 resumed>) = 61 [pid 7996] <... ioctl resumed>) = 0 [pid 7991] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3617] <... getdents64 resumed>0x555556c58620 /* 0 entries */, 32768) = 0 [pid 7998] <... memfd_create resumed>) = 3 [pid 7997] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 7996] mkdir("./file0", 0777 [pid 7991] <... futex resumed>) = 1 [pid 7990] <... futex resumed>) = 0 [pid 3617] close(3 [pid 7998] ftruncate(3, 2097152 [pid 7997] <... openat resumed>) = 4 [pid 7996] <... mkdir resumed>) = 0 [pid 7991] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7990] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3617] <... close resumed>) = 0 [pid 7998] <... ftruncate resumed>) = 0 [pid 7997] ioctl(4, LOOP_SET_FD, 3 [pid 7996] mount("/dev/loop5", "./file0", "ext4", 0, ",errors=continue" [pid 7991] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7990] <... futex resumed>) = 0 [pid 3617] rmdir("./178" [pid 7998] pwrite64(3, "\x20\x00\x00\x00\x00\x02\x00\x00\x19\x00\x00\x00\x90\x01\x00\x00\x0f\x00\x00\x00\x00\x00\x00\x00\x02\x00\x00\x00\x06\x00\x00\x00\x00\x00\x08\x00\x00\x80\x00\x00\x20\x00\x00\x00\xdb\xf4\x65\x5f\xdb\xf4\x65\x5f\x01\x00\xff\xff\x53\xef\x01\x00\x01\x00\x00\x00\xda\xf4\x65\x5f\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x00\x0b\x00\x00\x00\x00\x04\x00\x00\x08\x00\x00\x00\xd2\xc2\x00\x00"..., 102, 1024) = 102 [pid 7998] pwrite64(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x82\xe3\x67\x24\xc6\xf3\x4c\xaa\x84\x6e\xd2\xe5\x27\x70\x33\x78\x01\x00\x40", 31, 1248) = 31 [pid 7998] pwrite64(3, "\x02\x00\x00\x00\x03\x00\x00\x00\x04\x00\x00\x00\x19\x00\x0f\x00\x03\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0f\x00\x2e\x69", 32, 4096) = 32 [pid 7998] pwrite64(3, "\x7f\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff"..., 4098, 8192) = 4098 [pid 7998] pwrite64(3, "\xed\x41\x00\x00\x10\x00\x00\x00\xda\xf4\x65\x5f\xdb\xf4\x65\x5f\xdb\xf4\x65\x5f\x00\x00\x00\x00\x00\x00\x04\x00\x80\x00\x00\x00\x00\x00\x08\x00\x05\x00\x00\x00\x0a\xf3\x01\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x09\x00\x00\x00\x10", 61, 17408) = 61 [pid 7998] openat(AT_FDCWD, "/dev/loop0", O_RDWR) = 4 [pid 7998] ioctl(4, LOOP_SET_FD, 3 [pid 7997] <... ioctl resumed>) = 0 [pid 7991] ftruncate(3, 136348160 [pid 7990] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3617] <... rmdir resumed>) = 0 [pid 7991] <... ftruncate resumed>) = 0 [pid 3617] mkdir("./179", 0777 [pid 7991] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7998] <... ioctl resumed>) = 0 [pid 7998] mkdir("./file0", 0777 [pid 3617] <... mkdir resumed>) = 0 [pid 7991] <... futex resumed>) = 1 [pid 7990] <... futex resumed>) = 0 [pid 3617] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 7991] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7990] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7991] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7990] <... futex resumed>) = 0 [pid 3617] <... openat resumed>) = 3 [pid 7991] socket(AF_INET6, SOCK_STREAM, IPPROTO_IP [pid 7990] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3617] ioctl(3, LOOP_CLR_FD [pid 7998] <... mkdir resumed>) = 0 [pid 7991] <... socket resumed>) = 4 [pid 3617] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 7998] mount("/dev/loop0", "./file0", "ext4", 0, ",errors=continue" [pid 7997] mkdir("./file0", 0777 [pid 7991] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3617] close(3 [pid 7997] <... mkdir resumed>) = 0 [pid 7991] <... futex resumed>) = 1 [pid 7990] <... futex resumed>) = 0 [pid 3617] <... close resumed>) = 0 [pid 7991] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7990] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3617] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 7991] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7990] <... futex resumed>) = 0 [pid 7991] close(4 [pid 7990] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3617] <... clone resumed>, child_tidptr=0x555556c575d0) = 8000 ./strace-static-x86_64: Process 8000 attached [pid 7997] mount("/dev/loop4", "./file0", "ext4", 0, ",errors=continue" [pid 7996] <... mount resumed>) = 0 [pid 7991] <... close resumed>) = 0 [ 184.690747][ T7996] loop5: detected capacity change from 0 to 4096 [ 184.702907][ T7997] loop4: detected capacity change from 0 to 4096 [ 184.707447][ T7998] loop0: detected capacity change from 0 to 4096 [pid 8000] set_robust_list(0x555556c575e0, 24 [pid 7996] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 7991] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7993] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 8000] <... set_robust_list resumed>) = 0 [pid 7996] <... openat resumed>) = 5 [pid 7993] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7991] <... futex resumed>) = 1 [pid 7990] <... futex resumed>) = 0 [pid 8000] chdir("./179" [pid 7996] ioctl(4, LOOP_CLR_FD [pid 7993] <... futex resumed>) = 0 [pid 7991] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7990] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8000] <... chdir resumed>) = 0 [pid 7996] <... ioctl resumed>) = 0 [pid 7993] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 7991] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7990] <... futex resumed>) = 0 [pid 7994] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 8000] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 7996] close(4 [pid 7994] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7993] <... mmap resumed>) = 0x7fcf662ab000 [pid 7991] open("./bus", O_RDWR|O_NOCTTY|O_DIRECT|O_NOATIME|O_CLOEXEC|0x1000000 [pid 7990] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8000] <... prctl resumed>) = 0 [pid 7998] <... mount resumed>) = 0 [pid 7997] <... mount resumed>) = 0 [pid 7996] <... close resumed>) = 0 [pid 7994] <... futex resumed>) = 0 [pid 7993] mprotect(0x7fcf662ac000, 131072, PROT_READ|PROT_WRITE [pid 7991] <... open resumed>) = 4 [pid 8000] setpgid(0, 0 [pid 7998] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 7997] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 7996] close(3 [pid 7994] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 7993] <... mprotect resumed>) = 0 [pid 7991] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8000] <... setpgid resumed>) = 0 [pid 7998] <... openat resumed>) = 5 [pid 7997] <... openat resumed>) = 5 [pid 7996] <... close resumed>) = 0 [pid 7994] <... mmap resumed>) = 0x7fcf662ab000 [pid 7993] clone(child_stack=0x7fcf662cb3f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID [pid 7991] <... futex resumed>) = 1 [pid 7990] <... futex resumed>) = 0 [pid 8000] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 7998] ioctl(4, LOOP_CLR_FD [pid 7997] ioctl(4, LOOP_CLR_FD [pid 7996] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7994] mprotect(0x7fcf662ac000, 131072, PROT_READ|PROT_WRITE [pid 7992] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 7991] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7990] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8000] <... openat resumed>) = 3 [pid 7998] <... ioctl resumed>) = 0 [pid 7997] <... ioctl resumed>) = 0 [pid 7996] <... futex resumed>) = 0 [pid 7994] <... mprotect resumed>) = 0 [pid 7993] <... clone resumed>, parent_tid=[8003], tls=0x7fcf662cb700, child_tidptr=0x7fcf662cb9d0) = 8003 [pid 7992] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7991] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7990] <... futex resumed>) = 0 ./strace-static-x86_64: Process 8003 attached [pid 8000] write(3, "1000", 4 [pid 7998] close(4 [pid 7997] close(4 [pid 7996] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7994] clone(child_stack=0x7fcf662cb3f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID [pid 7993] futex(0x7fcf663c54d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7992] <... futex resumed>) = 0 [pid 7991] sendfile(4, 4, NULL, 4294959098 [pid 7990] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8003] set_robust_list(0x7fcf662cb9e0, 24 [pid 8000] <... write resumed>) = 4 [pid 7998] <... close resumed>) = 0 [pid 7997] <... close resumed>) = 0 [pid 7993] <... futex resumed>) = 0 [pid 7992] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8003] <... set_robust_list resumed>) = 0 [pid 8000] close(3 [pid 7998] close(3 [pid 7997] close(3 [pid 7994] <... clone resumed>, parent_tid=[8004], tls=0x7fcf662cb700, child_tidptr=0x7fcf662cb9d0) = 8004 [pid 7993] futex(0x7fcf663c54dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7992] <... mmap resumed>) = 0x7fcf662ab000 [pid 8003] chdir("./file0" [pid 8000] <... close resumed>) = 0 [pid 7998] <... close resumed>) = 0 [pid 7997] <... close resumed>) = 0 [pid 7994] futex(0x7fcf663c54d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7992] mprotect(0x7fcf662ac000, 131072, PROT_READ|PROT_WRITE./strace-static-x86_64: Process 8004 attached [pid 8003] <... chdir resumed>) = 0 [pid 8000] symlink("/dev/binderfs", "./binderfs" [pid 7998] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7997] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7994] <... futex resumed>) = 0 [pid 7992] <... mprotect resumed>) = 0 [pid 8004] set_robust_list(0x7fcf662cb9e0, 24 [pid 8003] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8000] <... symlink resumed>) = 0 [pid 7998] <... futex resumed>) = 0 [pid 7997] <... futex resumed>) = 0 [pid 7994] futex(0x7fcf663c54dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7992] clone(child_stack=0x7fcf662cb3f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID [pid 8004] <... set_robust_list resumed>) = 0 [pid 8003] <... futex resumed>) = 1 [pid 8000] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7998] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7997] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7993] <... futex resumed>) = 0 ./strace-static-x86_64: Process 8005 attached [pid 8004] chdir("./file0" [pid 8003] futex(0x7fcf663c54d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8000] <... futex resumed>) = 0 [pid 7993] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7992] <... clone resumed>, parent_tid=[8005], tls=0x7fcf662cb700, child_tidptr=0x7fcf662cb9d0) = 8005 [pid 8005] set_robust_list(0x7fcf662cb9e0, 24 [pid 8004] <... chdir resumed>) = 0 [pid 8000] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 7996] <... futex resumed>) = 0 [pid 7993] <... futex resumed>) = 1 [pid 7992] futex(0x7fcf663c54d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7991] <... sendfile resumed>) = 1638400 [pid 8005] <... set_robust_list resumed>) = 0 [pid 8004] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8000] <... mmap resumed>) = 0x7fcf662cc000 [pid 7996] creat("./bus", 000 [pid 7993] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7992] <... futex resumed>) = 0 [pid 7991] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8005] chdir("./file0" [pid 8004] <... futex resumed>) = 1 [pid 8000] mprotect(0x7fcf662cd000, 131072, PROT_READ|PROT_WRITE [pid 7996] <... creat resumed>) = 3 [pid 7994] <... futex resumed>) = 0 [pid 7992] futex(0x7fcf663c54dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7991] <... futex resumed>) = 1 [pid 7990] <... futex resumed>) = 0 [pid 8005] <... chdir resumed>) = 0 [pid 8004] futex(0x7fcf663c54d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8000] <... mprotect resumed>) = 0 [pid 7996] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7994] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7991] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7990] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8005] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8000] clone(child_stack=0x7fcf662ec3f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID [pid 7997] <... futex resumed>) = 0 [pid 7996] <... futex resumed>) = 1 [pid 7994] <... futex resumed>) = 1 [pid 7993] <... futex resumed>) = 0 [pid 7991] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7990] <... futex resumed>) = 0 ./strace-static-x86_64: Process 8006 attached [pid 8005] <... futex resumed>) = 1 [pid 7997] creat("./bus", 000 [pid 7996] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7994] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7993] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7992] <... futex resumed>) = 0 [pid 7991] write(3, "#! ./file0\n", 11 [pid 7990] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8005] futex(0x7fcf663c54d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8000] <... clone resumed>, parent_tid=[8006], tls=0x7fcf662ec700, child_tidptr=0x7fcf662ec9d0) = 8006 [pid 7997] <... creat resumed>) = 3 [pid 7996] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7993] <... futex resumed>) = 0 [pid 7992] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7991] <... write resumed>) = 11 [pid 8000] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7998] <... futex resumed>) = 0 [pid 7997] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7996] ftruncate(3, 136348160 [pid 7993] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7992] <... futex resumed>) = 1 [pid 7991] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8006] set_robust_list(0x7fcf662ec9e0, 24 [pid 8000] <... futex resumed>) = 0 [pid 7998] creat("./bus", 000 [pid 7997] <... futex resumed>) = 1 [pid 7996] <... ftruncate resumed>) = 0 [pid 7994] <... futex resumed>) = 0 [pid 7992] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7991] <... futex resumed>) = 1 [pid 7990] <... futex resumed>) = 0 [pid 8006] <... set_robust_list resumed>) = 0 [pid 8000] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=100000000} [pid 7998] <... creat resumed>) = 3 [pid 7997] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7996] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7994] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7991] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7990] exit_group(0 [pid 8006] memfd_create("syzkaller", 0 [pid 7998] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7997] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7996] <... futex resumed>) = 1 [pid 7994] <... futex resumed>) = 0 [pid 7993] <... futex resumed>) = 0 [pid 7991] <... futex resumed>) = ? [pid 7990] <... exit_group resumed>) = ? [pid 8006] <... memfd_create resumed>) = 3 [pid 7998] <... futex resumed>) = 1 [pid 7997] ftruncate(3, 136348160 [pid 7996] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7994] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7993] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7992] <... futex resumed>) = 0 [pid 7991] +++ exited with 0 +++ [pid 7990] +++ exited with 0 +++ [pid 8006] ftruncate(3, 2097152 [pid 7998] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7997] <... ftruncate resumed>) = 0 [pid 7996] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7993] <... futex resumed>) = 0 [pid 7992] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8006] <... ftruncate resumed>) = 0 [pid 7998] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7997] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7996] socket(AF_INET6, SOCK_STREAM, IPPROTO_IP [pid 7993] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7992] <... futex resumed>) = 0 [pid 3619] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7990, si_uid=0, si_status=0, si_utime=0, si_stime=3} --- [pid 8006] pwrite64(3, "\x20\x00\x00\x00\x00\x02\x00\x00\x19\x00\x00\x00\x90\x01\x00\x00\x0f\x00\x00\x00\x00\x00\x00\x00\x02\x00\x00\x00\x06\x00\x00\x00\x00\x00\x08\x00\x00\x80\x00\x00\x20\x00\x00\x00\xdb\xf4\x65\x5f\xdb\xf4\x65\x5f\x01\x00\xff\xff\x53\xef\x01\x00\x01\x00\x00\x00\xda\xf4\x65\x5f\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x00\x0b\x00\x00\x00\x00\x04\x00\x00\x08\x00\x00\x00\xd2\xc2\x00\x00"..., 102, 1024 [pid 7998] ftruncate(3, 136348160 [pid 7997] <... futex resumed>) = 1 [pid 7996] <... socket resumed>) = 4 [pid 7994] <... futex resumed>) = 0 [pid 7992] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3619] restart_syscall(<... resuming interrupted clone ...> [pid 8006] <... pwrite64 resumed>) = 102 [pid 7998] <... ftruncate resumed>) = 0 [pid 7997] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7996] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7994] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3619] <... restart_syscall resumed>) = 0 [pid 8006] pwrite64(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x82\xe3\x67\x24\xc6\xf3\x4c\xaa\x84\x6e\xd2\xe5\x27\x70\x33\x78\x01\x00\x40", 31, 1248 [pid 7998] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7997] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7996] <... futex resumed>) = 1 [pid 7994] <... futex resumed>) = 0 [pid 7993] <... futex resumed>) = 0 [pid 8006] <... pwrite64 resumed>) = 31 [pid 7998] <... futex resumed>) = 1 [pid 7997] socket(AF_INET6, SOCK_STREAM, IPPROTO_IP [pid 7996] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7994] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7993] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7992] <... futex resumed>) = 0 [pid 8006] pwrite64(3, "\x02\x00\x00\x00\x03\x00\x00\x00\x04\x00\x00\x00\x19\x00\x0f\x00\x03\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0f\x00\x2e\x69", 32, 4096 [pid 7998] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7997] <... socket resumed>) = 4 [pid 7996] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7993] <... futex resumed>) = 0 [pid 7992] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3619] umount2("./184", MNT_DETACH|UMOUNT_NOFOLLOW [pid 8006] <... pwrite64 resumed>) = 32 [pid 7998] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7997] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7996] close(4 [pid 7993] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7992] <... futex resumed>) = 0 [pid 3619] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 8006] pwrite64(3, "\x7f\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff"..., 4098, 8192 [pid 7998] socket(AF_INET6, SOCK_STREAM, IPPROTO_IP [pid 7997] <... futex resumed>) = 1 [pid 7996] <... close resumed>) = 0 [pid 7994] <... futex resumed>) = 0 [pid 7992] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3619] openat(AT_FDCWD, "./184", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 8006] <... pwrite64 resumed>) = 4098 [pid 7998] <... socket resumed>) = 4 [pid 7997] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7996] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7994] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3619] <... openat resumed>) = 3 [pid 8006] pwrite64(3, "\xed\x41\x00\x00\x10\x00\x00\x00\xda\xf4\x65\x5f\xdb\xf4\x65\x5f\xdb\xf4\x65\x5f\x00\x00\x00\x00\x00\x00\x04\x00\x80\x00\x00\x00\x00\x00\x08\x00\x05\x00\x00\x00\x0a\xf3\x01\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x09\x00\x00\x00\x10", 61, 17408 [pid 7998] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7997] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7996] <... futex resumed>) = 1 [pid 7994] <... futex resumed>) = 0 [pid 7993] <... futex resumed>) = 0 [pid 3619] fstat(3, [pid 8006] <... pwrite64 resumed>) = 61 [pid 7998] <... futex resumed>) = 1 [pid 7997] close(4 [pid 7996] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7994] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7993] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7992] <... futex resumed>) = 0 [pid 3619] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 8006] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 7998] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7997] <... close resumed>) = 0 [pid 7996] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7993] <... futex resumed>) = 0 [pid 7992] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3619] getdents64(3, [pid 8006] <... openat resumed>) = 4 [pid 7998] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7997] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7996] open("./bus", O_RDWR|O_NOCTTY|O_DIRECT|O_NOATIME|O_CLOEXEC|0x1000000 [pid 7993] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7992] <... futex resumed>) = 0 [pid 3619] <... getdents64 resumed>0x555556c58620 /* 4 entries */, 32768) = 112 [pid 8006] ioctl(4, LOOP_SET_FD, 3 [pid 7998] close(4 [pid 7997] <... futex resumed>) = 1 [pid 7996] <... open resumed>) = 4 [pid 7994] <... futex resumed>) = 0 [pid 7992] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7998] <... close resumed>) = 0 [pid 7997] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7996] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7994] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7998] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7997] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7996] <... futex resumed>) = 1 [pid 7994] <... futex resumed>) = 0 [pid 7993] <... futex resumed>) = 0 [pid 7998] <... futex resumed>) = 1 [pid 7997] open("./bus", O_RDWR|O_NOCTTY|O_DIRECT|O_NOATIME|O_CLOEXEC|0x1000000 [pid 7996] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7994] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7993] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7992] <... futex resumed>) = 0 [pid 7998] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7997] <... open resumed>) = 4 [pid 7996] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7993] <... futex resumed>) = 0 [pid 7992] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7998] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7997] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7996] sendfile(4, 4, NULL, 4294959098 [pid 7993] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7992] <... futex resumed>) = 0 [pid 7998] open("./bus", O_RDWR|O_NOCTTY|O_DIRECT|O_NOATIME|O_CLOEXEC|0x1000000 [pid 7997] <... futex resumed>) = 1 [pid 7994] <... futex resumed>) = 0 [pid 7992] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7998] <... open resumed>) = 4 [pid 7997] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7994] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7998] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7997] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7994] <... futex resumed>) = 0 [pid 7998] <... futex resumed>) = 1 [pid 7997] sendfile(4, 4, NULL, 4294959098 [pid 7994] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7992] <... futex resumed>) = 0 [ 184.926166][ T27] kauditd_printk_skb: 33 callbacks suppressed [ 184.926183][ T27] audit: type=1800 audit(1657771702.418:1168): pid=7996 uid=0 auid=4294967295 ses=4294967295 subj=root:sysadm_r:sysadm_t op=collect_data cause=failed(directio) comm="syz-executor260" name="bus" dev="loop5" ino=17 res=0 errno=0 [ 184.954660][ T8006] loop1: detected capacity change from 0 to 4096 [pid 8006] <... ioctl resumed>) = 0 [pid 7998] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7992] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3619] umount2("./184/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 7998] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 7992] <... futex resumed>) = 0 [pid 7998] sendfile(4, 4, NULL, 4294959098 [pid 7992] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8006] mkdir("./file0", 0777 [pid 3619] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 7993] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 7993] futex(0x7fcf663c54d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8006] <... mkdir resumed>) = 0 [pid 8003] <... futex resumed>) = 0 [pid 8000] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 7993] <... futex resumed>) = 1 [pid 3619] lstat("./184/binderfs", [pid 8006] mount("/dev/loop1", "./file0", "ext4", 0, ",errors=continue" [pid 8003] write(3, "#! ./file0\n", 11 [pid 8000] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7994] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 7993] futex(0x7fcf663c54dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3619] <... lstat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}) = 0 [pid 8006] <... mount resumed>) = 0 [pid 8003] <... write resumed>) = 11 [pid 8000] <... futex resumed>) = 0 [pid 7994] futex(0x7fcf663c54d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3619] unlink("./184/binderfs" [pid 8006] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 8004] <... futex resumed>) = 0 [pid 8003] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8000] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 7994] <... futex resumed>) = 1 [pid 3619] <... unlink resumed>) = 0 [pid 8006] <... openat resumed>) = 5 [pid 8004] write(3, "#! ./file0\n", 11 [pid 8003] <... futex resumed>) = 1 [pid 8000] <... mmap resumed>) = 0x7fcf662ab000 [pid 7994] futex(0x7fcf663c54dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7993] <... futex resumed>) = 0 [pid 7992] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 3619] umount2("./184/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 8006] ioctl(4, LOOP_CLR_FD [pid 8004] <... write resumed>) = 11 [pid 8003] futex(0x7fcf663c54d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8000] mprotect(0x7fcf662ac000, 131072, PROT_READ|PROT_WRITE [pid 7992] futex(0x7fcf663c54d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8006] <... ioctl resumed>) = 0 [pid 8005] <... futex resumed>) = 0 [ 184.962537][ T27] audit: type=1800 audit(1657771702.418:1169): pid=7997 uid=0 auid=4294967295 ses=4294967295 subj=root:sysadm_r:sysadm_t op=collect_data cause=failed(directio) comm="syz-executor260" name="bus" dev="loop4" ino=17 res=0 errno=0 [ 184.986350][ T27] audit: type=1800 audit(1657771702.418:1170): pid=7998 uid=0 auid=4294967295 ses=4294967295 subj=root:sysadm_r:sysadm_t op=collect_data cause=failed(directio) comm="syz-executor260" name="bus" dev="loop0" ino=17 res=0 errno=0 [pid 8004] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8000] <... mprotect resumed>) = 0 [pid 7992] <... futex resumed>) = 1 [pid 8006] close(4 [pid 8005] write(3, "#! ./file0\n", 11 [pid 8004] <... futex resumed>) = 1 [pid 7996] <... sendfile resumed>) = 1638400 [pid 7994] <... futex resumed>) = 0 [pid 3619] <... umount2 resumed>) = 0 [pid 8006] <... close resumed>) = 0 [pid 8004] futex(0x7fcf663c54d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8000] clone(child_stack=0x7fcf662cb3f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID [pid 7996] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7993] exit_group(0 [pid 7992] futex(0x7fcf663c54dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8006] close(3 [pid 7996] <... futex resumed>) = -1 (errno 18446744073709551613) [pid 8006] <... close resumed>) = 0 [pid 8003] <... futex resumed>) = ? [pid 8000] <... clone resumed>, parent_tid=[8008], tls=0x7fcf662cb700, child_tidptr=0x7fcf662cb9d0) = 8008 [pid 7996] +++ exited with 0 +++ [pid 7993] <... exit_group resumed>) = ? [pid 8006] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8003] +++ exited with 0 +++ [pid 8006] <... futex resumed>) = 0 [pid 8005] <... write resumed>) = 11 [pid 8000] futex(0x7fcf663c54d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7993] +++ exited with 0 +++ [pid 8006] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8005] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8000] <... futex resumed>) = 0 [pid 3621] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7993, si_uid=0, si_status=0, si_utime=0, si_stime=3} --- [pid 8005] <... futex resumed>) = 1 [pid 8000] futex(0x7fcf663c54dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7992] <... futex resumed>) = 0 [pid 3621] restart_syscall(<... resuming interrupted clone ...> [pid 8005] futex(0x7fcf663c54d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 3621] <... restart_syscall resumed>) = 0 ./strace-static-x86_64: Process 8008 attached [pid 8008] set_robust_list(0x7fcf662cb9e0, 24 [pid 7997] <... sendfile resumed>) = 1638400 [pid 3621] umount2("./181", MNT_DETACH|UMOUNT_NOFOLLOW [pid 8008] <... set_robust_list resumed>) = 0 [pid 7998] <... sendfile resumed>) = 1638400 [pid 7997] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3621] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3619] umount2("./184/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 8008] chdir("./file0" [pid 7998] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7997] <... futex resumed>) = 0 [pid 3621] openat(AT_FDCWD, "./181", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 3619] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 8008] <... chdir resumed>) = 0 [pid 7998] <... futex resumed>) = 0 [pid 7997] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 3621] <... openat resumed>) = 3 [pid 3619] lstat("./184/file0", [pid 8008] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 7998] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 7994] exit_group(0 [pid 7992] exit_group(0 [pid 3621] fstat(3, [pid 8008] <... futex resumed>) = 1 [pid 8005] <... futex resumed>) = ? [pid 8004] <... futex resumed>) = ? [pid 8000] <... futex resumed>) = 0 [pid 7998] <... futex resumed>) = ? [pid 7997] <... futex resumed>) = ? [pid 7994] <... exit_group resumed>) = ? [pid 7992] <... exit_group resumed>) = ? [pid 3621] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 3619] <... lstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 8008] futex(0x7fcf663c54d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8005] +++ exited with 0 +++ [pid 8004] +++ exited with 0 +++ [pid 8000] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3621] getdents64(3, [pid 8006] <... futex resumed>) = 0 [pid 8000] <... futex resumed>) = 1 [pid 7997] +++ exited with 0 +++ [pid 7994] +++ exited with 0 +++ [pid 3621] <... getdents64 resumed>0x555556c58620 /* 4 entries */, 32768) = 112 [pid 8006] creat("./bus", 000 [pid 3621] umount2("./181/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3620] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7994, si_uid=0, si_status=0, si_utime=0, si_stime=4} --- [pid 8000] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 7998] +++ exited with 0 +++ [pid 7992] +++ exited with 0 +++ [pid 8006] <... creat resumed>) = 3 [pid 3621] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3619] umount2("./184/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3616] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7992, si_uid=0, si_status=0, si_utime=0, si_stime=4} --- [pid 8006] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3621] lstat("./181/binderfs", [pid 3619] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 8006] <... futex resumed>) = 1 [pid 8000] <... futex resumed>) = 0 [pid 3621] <... lstat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}) = 0 [pid 3619] openat(AT_FDCWD, "./184/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 8006] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8000] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3621] unlink("./181/binderfs" [pid 8006] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8000] <... futex resumed>) = 0 [pid 3621] <... unlink resumed>) = 0 [pid 3620] umount2("./175", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3619] <... openat resumed>) = 4 [pid 8006] ftruncate(3, 136348160 [pid 8000] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3621] umount2("./181/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3620] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3619] fstat(4, [pid 8006] <... ftruncate resumed>) = 0 [pid 3620] openat(AT_FDCWD, "./175", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 3619] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 3616] umount2("./188", MNT_DETACH|UMOUNT_NOFOLLOW [pid 8006] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3621] <... umount2 resumed>) = 0 [pid 3620] <... openat resumed>) = 3 [pid 3619] getdents64(4, [pid 3616] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 8006] <... futex resumed>) = 1 [pid 8000] <... futex resumed>) = 0 [pid 7969] exit_group(0 [pid 3621] umount2("./181/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3620] fstat(3, [pid 3619] <... getdents64 resumed>0x555556c60660 /* 2 entries */, 32768) = 48 [pid 3616] openat(AT_FDCWD, "./188", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 8006] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8000] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 7987] <... futex resumed>) = ? [pid 7984] <... sendfile resumed>) = ? [pid 7976] <... futex resumed>) = ? [pid 7969] <... exit_group resumed>) = ? [pid 3621] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3620] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 3619] getdents64(4, [pid 3616] <... openat resumed>) = 3 [pid 8006] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8000] <... futex resumed>) = 0 [pid 7987] +++ exited with 0 +++ [pid 7984] +++ exited with 0 +++ [pid 7976] +++ exited with 0 +++ [pid 7969] +++ exited with 0 +++ [pid 3621] lstat("./181/file0", [pid 3620] getdents64(3, [pid 3619] <... getdents64 resumed>0x555556c60660 /* 0 entries */, 32768) = 0 [pid 3616] fstat(3, [pid 8006] socket(AF_INET6, SOCK_STREAM, IPPROTO_IP [pid 8000] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3621] <... lstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 3620] <... getdents64 resumed>0x555556c58620 /* 4 entries */, 32768) = 112 [pid 3619] close(4 [pid 3618] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7969, si_uid=0, si_status=0, si_utime=0, si_stime=24} --- [pid 3616] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 8006] <... socket resumed>) = 4 [pid 3621] umount2("./181/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3620] umount2("./175/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3619] <... close resumed>) = 0 [pid 3616] getdents64(3, [pid 8006] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3621] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3620] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3619] rmdir("./184/file0" [pid 8006] <... futex resumed>) = 1 [pid 8000] <... futex resumed>) = 0 [pid 3621] openat(AT_FDCWD, "./181/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 3620] lstat("./175/binderfs", [pid 3616] <... getdents64 resumed>0x555556c58620 /* 4 entries */, 32768) = 112 [pid 8006] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8000] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3621] <... openat resumed>) = 4 [pid 3620] <... lstat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}) = 0 [pid 3619] <... rmdir resumed>) = 0 [pid 3616] umount2("./188/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 8006] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8000] <... futex resumed>) = 0 [pid 3621] fstat(4, [pid 3620] unlink("./175/binderfs" [pid 3619] getdents64(3, [pid 3616] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 8006] close(4 [pid 8000] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3621] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 3620] <... unlink resumed>) = 0 [pid 3619] <... getdents64 resumed>0x555556c58620 /* 0 entries */, 32768) = 0 [pid 3616] lstat("./188/binderfs", [pid 8006] <... close resumed>) = 0 [pid 3621] getdents64(4, [pid 3620] umount2("./175/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3619] close(3 [pid 3618] umount2("./177", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3616] <... lstat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}) = 0 [pid 8006] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3621] <... getdents64 resumed>0x555556c60660 /* 2 entries */, 32768) = 48 [pid 3619] <... close resumed>) = 0 [pid 3616] unlink("./188/binderfs" [pid 8006] <... futex resumed>) = 1 [pid 3618] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3616] <... unlink resumed>) = 0 [pid 3621] getdents64(4, [pid 8000] <... futex resumed>) = 0 [pid 3616] umount2("./188/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 8000] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3621] <... getdents64 resumed>0x555556c60660 /* 0 entries */, 32768) = 0 [pid 8006] open("./bus", O_RDWR|O_NOCTTY|O_DIRECT|O_NOATIME|O_CLOEXEC|0x1000000 [pid 8000] <... futex resumed>) = 0 [pid 3619] rmdir("./184" [pid 3618] openat(AT_FDCWD, "./177", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 3621] close(4 [pid 8006] <... open resumed>) = 4 [pid 8000] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3621] <... close resumed>) = 0 [pid 3619] <... rmdir resumed>) = 0 [pid 3618] <... openat resumed>) = 3 [pid 8006] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8000] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 3621] rmdir("./181/file0" [pid 3619] mkdir("./185", 0777 [pid 3618] fstat(3, [pid 8006] <... futex resumed>) = 0 [pid 8000] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3621] <... rmdir resumed>) = 0 [pid 3619] <... mkdir resumed>) = 0 [pid 3618] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 8006] sendfile(4, 4, NULL, 4294959098 [pid 8000] <... futex resumed>) = 0 [pid 3621] getdents64(3, [pid 3619] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 3618] getdents64(3, [pid 8000] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3621] <... getdents64 resumed>0x555556c58620 /* 0 entries */, 32768) = 0 [pid 3619] <... openat resumed>) = 3 [pid 3618] <... getdents64 resumed>0x555556c58620 /* 4 entries */, 32768) = 112 [pid 3621] close(3) = 0 [pid 3619] ioctl(3, LOOP_CLR_FD [pid 3618] umount2("./177/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3621] rmdir("./181" [pid 3619] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 3618] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3621] <... rmdir resumed>) = 0 [pid 3619] close(3 [pid 3618] lstat("./177/binderfs", [pid 3621] mkdir("./182", 0777 [pid 3619] <... close resumed>) = 0 [pid 3618] <... lstat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}) = 0 [ 185.188672][ T27] audit: type=1800 audit(1657771702.678:1171): pid=8006 uid=0 auid=4294967295 ses=4294967295 subj=root:sysadm_r:sysadm_t op=collect_data cause=failed(directio) comm="syz-executor260" name="bus" dev="loop1" ino=17 res=0 errno=0 [pid 3621] <... mkdir resumed>) = 0 [pid 3619] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 3618] unlink("./177/binderfs" [pid 3621] openat(AT_FDCWD, "/dev/loop5", O_RDWR [pid 3620] <... umount2 resumed>) = 0 [pid 3620] umount2("./175/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3618] <... unlink resumed>) = 0 [pid 3621] <... openat resumed>) = 3 [pid 3621] ioctl(3, LOOP_CLR_FD [pid 3619] <... clone resumed>, child_tidptr=0x555556c575d0) = 8009 [pid 3618] umount2("./177/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3621] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 3620] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3621] close(3 [pid 3620] lstat("./175/file0", [pid 3621] <... close resumed>) = 0 [pid 3621] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 3620] <... lstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 3620] umount2("./175/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3620] openat(AT_FDCWD, "./175/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 3621] <... clone resumed>, child_tidptr=0x555556c575d0) = 8010 [pid 3620] fstat(4, {st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 3620] getdents64(4, 0x555556c60660 /* 2 entries */, 32768) = 48 [pid 3620] getdents64(4, 0x555556c60660 /* 0 entries */, 32768) = 0 [pid 3620] close(4) = 0 ./strace-static-x86_64: Process 8010 attached [pid 3620] rmdir("./175/file0"./strace-static-x86_64: Process 8009 attached [pid 8010] set_robust_list(0x555556c575e0, 24 [pid 8000] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 3620] <... rmdir resumed>) = 0 [pid 3616] <... umount2 resumed>) = 0 [pid 8010] <... set_robust_list resumed>) = 0 [pid 3620] getdents64(3, [pid 3618] <... umount2 resumed>) = 0 [pid 8010] chdir("./182" [pid 8009] set_robust_list(0x555556c575e0, 24 [pid 8000] futex(0x7fcf663c54d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3620] <... getdents64 resumed>0x555556c58620 /* 0 entries */, 32768) = 0 [pid 3616] umount2("./188/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 8010] <... chdir resumed>) = 0 [pid 3620] close(3 [pid 8010] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 3620] <... close resumed>) = 0 [pid 8010] <... prctl resumed>) = 0 [pid 3620] rmdir("./175" [pid 8010] setpgid(0, 0 [pid 8009] <... set_robust_list resumed>) = 0 [pid 8008] <... futex resumed>) = 0 [pid 8000] <... futex resumed>) = 1 [pid 3620] <... rmdir resumed>) = 0 [pid 3618] umount2("./177/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3616] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 8010] <... setpgid resumed>) = 0 [pid 8009] chdir("./185" [pid 8008] write(3, "#! ./file0\n", 11 [pid 8000] futex(0x7fcf663c54dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8010] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 3620] mkdir("./176", 0777 [pid 8010] <... openat resumed>) = 3 [pid 8008] <... write resumed>) = 11 [pid 3620] <... mkdir resumed>) = 0 [pid 3616] lstat("./188/file0", [pid 8010] write(3, "1000", 4 [pid 8009] <... chdir resumed>) = 0 [pid 8008] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3620] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 3618] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3616] <... lstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 8010] <... write resumed>) = 4 [pid 8009] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 8008] <... futex resumed>) = 1 [pid 8000] <... futex resumed>) = 0 [pid 3620] <... openat resumed>) = 3 [pid 3618] lstat("./177/file0", [pid 3616] umount2("./188/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 8010] close(3 [pid 8009] <... prctl resumed>) = 0 [pid 8008] futex(0x7fcf663c54d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 3620] ioctl(3, LOOP_CLR_FD [pid 3616] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 8010] <... close resumed>) = 0 [pid 8009] setpgid(0, 0 [pid 3620] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 3618] <... lstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 3616] openat(AT_FDCWD, "./188/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 8010] symlink("/dev/binderfs", "./binderfs" [pid 8009] <... setpgid resumed>) = 0 [pid 3620] close(3 [pid 8010] <... symlink resumed>) = 0 [pid 3620] <... close resumed>) = 0 [pid 8009] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 3618] umount2("./177/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3616] <... openat resumed>) = 4 [pid 8010] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3620] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 8010] <... futex resumed>) = 0 [pid 8009] <... openat resumed>) = 3 [pid 3618] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3616] fstat(4, [pid 8010] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8009] write(3, "1000", 4 [pid 3620] <... clone resumed>, child_tidptr=0x555556c575d0) = 8011 [pid 3618] openat(AT_FDCWD, "./177/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 3616] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 8010] <... mmap resumed>) = 0x7fcf662cc000 [pid 8009] <... write resumed>) = 4 [pid 3616] getdents64(4, ./strace-static-x86_64: Process 8011 attached [pid 8010] mprotect(0x7fcf662cd000, 131072, PROT_READ|PROT_WRITE [pid 8009] close(3 [pid 8006] <... sendfile resumed>) = 1638400 [pid 3618] <... openat resumed>) = 4 [pid 3616] <... getdents64 resumed>0x555556c60660 /* 2 entries */, 32768) = 48 [pid 8011] set_robust_list(0x555556c575e0, 24 [pid 8010] <... mprotect resumed>) = 0 [pid 8009] <... close resumed>) = 0 [pid 8006] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3618] fstat(4, [pid 3616] getdents64(4, [pid 8011] <... set_robust_list resumed>) = 0 [pid 8010] clone(child_stack=0x7fcf662ec3f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID [pid 8009] symlink("/dev/binderfs", "./binderfs" [pid 8006] <... futex resumed>) = 0 [pid 8000] exit_group(0 [pid 3618] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 3616] <... getdents64 resumed>0x555556c60660 /* 0 entries */, 32768) = 0 [pid 8011] chdir("./176" [pid 8009] <... symlink resumed>) = 0 [pid 8008] <... futex resumed>) = ? [pid 8000] <... exit_group resumed>) = ? [pid 3618] getdents64(4, [pid 3616] close(4./strace-static-x86_64: Process 8012 attached [pid 8011] <... chdir resumed>) = 0 [pid 8010] <... clone resumed>, parent_tid=[8012], tls=0x7fcf662ec700, child_tidptr=0x7fcf662ec9d0) = 8012 [pid 8009] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8008] +++ exited with 0 +++ [pid 8006] +++ exited with 0 +++ [pid 8000] +++ exited with 0 +++ [pid 3618] <... getdents64 resumed>0x555556c60660 /* 3 entries */, 32768) = 72 [pid 3616] <... close resumed>) = 0 [pid 8012] set_robust_list(0x7fcf662ec9e0, 24 [pid 8011] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 8010] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8009] <... futex resumed>) = 0 [pid 3618] umount2("./177/file0/bus", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3617] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8000, si_uid=0, si_status=0, si_utime=0, si_stime=4} --- [pid 3616] rmdir("./188/file0" [pid 8012] <... set_robust_list resumed>) = 0 [pid 8011] <... prctl resumed>) = 0 [pid 8010] <... futex resumed>) = 0 [pid 8009] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 3618] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3617] restart_syscall(<... resuming interrupted clone ...> [pid 3616] <... rmdir resumed>) = 0 [pid 8012] memfd_create("syzkaller", 0 [pid 8011] setpgid(0, 0 [pid 8010] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=100000000} [pid 8009] <... mmap resumed>) = 0x7fcf662cc000 [pid 3618] lstat("./177/file0/bus", [pid 3617] <... restart_syscall resumed>) = 0 [pid 3616] getdents64(3, [pid 8012] <... memfd_create resumed>) = 3 [pid 8011] <... setpgid resumed>) = 0 [pid 8009] mprotect(0x7fcf662cd000, 131072, PROT_READ|PROT_WRITE [pid 3618] <... lstat resumed>{st_mode=S_IFREG|000, st_size=136348160, ...}) = 0 [pid 3616] <... getdents64 resumed>0x555556c58620 /* 0 entries */, 32768) = 0 [pid 8012] ftruncate(3, 2097152 [pid 8011] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 8009] <... mprotect resumed>) = 0 [pid 3618] unlink("./177/file0/bus" [pid 3616] close(3 [pid 8012] <... ftruncate resumed>) = 0 [pid 8011] <... openat resumed>) = 3 [pid 8009] clone(child_stack=0x7fcf662ec3f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID./strace-static-x86_64: Process 8013 attached [pid 8012] pwrite64(3, "\x20\x00\x00\x00\x00\x02\x00\x00\x19\x00\x00\x00\x90\x01\x00\x00\x0f\x00\x00\x00\x00\x00\x00\x00\x02\x00\x00\x00\x06\x00\x00\x00\x00\x00\x08\x00\x00\x80\x00\x00\x20\x00\x00\x00\xdb\xf4\x65\x5f\xdb\xf4\x65\x5f\x01\x00\xff\xff\x53\xef\x01\x00\x01\x00\x00\x00\xda\xf4\x65\x5f\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x00\x0b\x00\x00\x00\x00\x04\x00\x00\x08\x00\x00\x00\xd2\xc2\x00\x00"..., 102, 1024 [pid 8011] write(3, "1000", 4 [pid 3618] <... unlink resumed>) = 0 [pid 3617] umount2("./179", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3616] <... close resumed>) = 0 [pid 8013] set_robust_list(0x7fcf662ec9e0, 24 [pid 8012] <... pwrite64 resumed>) = 102 [pid 8011] <... write resumed>) = 4 [pid 8009] <... clone resumed>, parent_tid=[8013], tls=0x7fcf662ec700, child_tidptr=0x7fcf662ec9d0) = 8013 [pid 3618] getdents64(4, [pid 3617] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3616] rmdir("./188" [pid 8013] <... set_robust_list resumed>) = 0 [pid 8012] pwrite64(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x82\xe3\x67\x24\xc6\xf3\x4c\xaa\x84\x6e\xd2\xe5\x27\x70\x33\x78\x01\x00\x40", 31, 1248 [pid 8011] close(3 [pid 8009] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3618] <... getdents64 resumed>0x555556c60660 /* 0 entries */, 32768) = 0 [pid 3617] openat(AT_FDCWD, "./179", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 3616] <... rmdir resumed>) = 0 [pid 8013] memfd_create("syzkaller", 0 [pid 8012] <... pwrite64 resumed>) = 31 [pid 8011] <... close resumed>) = 0 [pid 8009] <... futex resumed>) = 0 [pid 3618] close(4 [pid 3617] <... openat resumed>) = 3 [pid 3616] mkdir("./189", 0777 [pid 8013] <... memfd_create resumed>) = 3 [pid 8012] pwrite64(3, "\x02\x00\x00\x00\x03\x00\x00\x00\x04\x00\x00\x00\x19\x00\x0f\x00\x03\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0f\x00\x2e\x69", 32, 4096 [pid 8011] symlink("/dev/binderfs", "./binderfs" [pid 8009] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=100000000} [pid 3618] <... close resumed>) = 0 [pid 3617] fstat(3, [pid 3616] <... mkdir resumed>) = 0 [pid 8013] ftruncate(3, 2097152 [pid 8012] <... pwrite64 resumed>) = 32 [pid 8011] <... symlink resumed>) = 0 [pid 3618] rmdir("./177/file0" [pid 3617] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 3616] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 8013] <... ftruncate resumed>) = 0 [pid 8012] pwrite64(3, "\x7f\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff"..., 4098, 8192 [pid 8011] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3618] <... rmdir resumed>) = 0 [pid 3617] getdents64(3, [pid 3616] <... openat resumed>) = 3 [pid 8013] pwrite64(3, "\x20\x00\x00\x00\x00\x02\x00\x00\x19\x00\x00\x00\x90\x01\x00\x00\x0f\x00\x00\x00\x00\x00\x00\x00\x02\x00\x00\x00\x06\x00\x00\x00\x00\x00\x08\x00\x00\x80\x00\x00\x20\x00\x00\x00\xdb\xf4\x65\x5f\xdb\xf4\x65\x5f\x01\x00\xff\xff\x53\xef\x01\x00\x01\x00\x00\x00\xda\xf4\x65\x5f\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x00\x0b\x00\x00\x00\x00\x04\x00\x00\x08\x00\x00\x00\xd2\xc2\x00\x00"..., 102, 1024 [pid 8012] <... pwrite64 resumed>) = 4098 [pid 8011] <... futex resumed>) = 0 [pid 3618] getdents64(3, [pid 3617] <... getdents64 resumed>0x555556c58620 /* 4 entries */, 32768) = 112 [pid 3616] ioctl(3, LOOP_CLR_FD [pid 8013] <... pwrite64 resumed>) = 102 [pid 8012] pwrite64(3, "\xed\x41\x00\x00\x10\x00\x00\x00\xda\xf4\x65\x5f\xdb\xf4\x65\x5f\xdb\xf4\x65\x5f\x00\x00\x00\x00\x00\x00\x04\x00\x80\x00\x00\x00\x00\x00\x08\x00\x05\x00\x00\x00\x0a\xf3\x01\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x09\x00\x00\x00\x10", 61, 17408 [pid 8011] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 3618] <... getdents64 resumed>0x555556c58620 /* 0 entries */, 32768) = 0 [pid 3617] umount2("./179/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3616] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 8013] pwrite64(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x82\xe3\x67\x24\xc6\xf3\x4c\xaa\x84\x6e\xd2\xe5\x27\x70\x33\x78\x01\x00\x40", 31, 1248 [pid 8012] <... pwrite64 resumed>) = 61 [pid 8011] <... mmap resumed>) = 0x7fcf662cc000 [pid 3618] close(3 [pid 3617] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3616] close(3 [pid 8013] <... pwrite64 resumed>) = 31 [pid 8012] openat(AT_FDCWD, "/dev/loop5", O_RDWR [pid 8011] mprotect(0x7fcf662cd000, 131072, PROT_READ|PROT_WRITE [pid 3618] <... close resumed>) = 0 [pid 3617] lstat("./179/binderfs", [pid 3616] <... close resumed>) = 0 [pid 8011] <... mprotect resumed>) = 0 [pid 3618] rmdir("./177" [pid 3617] <... lstat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}) = 0 [pid 3616] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 8013] pwrite64(3, "\x02\x00\x00\x00\x03\x00\x00\x00\x04\x00\x00\x00\x19\x00\x0f\x00\x03\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0f\x00\x2e\x69", 32, 4096 [pid 8012] <... openat resumed>) = 4 [pid 8011] clone(child_stack=0x7fcf662ec3f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID [pid 3618] <... rmdir resumed>) = 0 [pid 3617] unlink("./179/binderfs" [pid 8013] <... pwrite64 resumed>) = 32 [pid 8012] ioctl(4, LOOP_SET_FD, 3 [pid 3618] mkdir("./178", 0777 [pid 3617] <... unlink resumed>) = 0 [pid 3616] <... clone resumed>, child_tidptr=0x555556c575d0) = 8014 [pid 8013] pwrite64(3, "\x7f\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff"..., 4098, 8192 [pid 8011] <... clone resumed>, parent_tid=[8015], tls=0x7fcf662ec700, child_tidptr=0x7fcf662ec9d0) = 8015 [pid 3618] <... mkdir resumed>) = 0 [pid 3617] umount2("./179/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 8011] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3618] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 8011] <... futex resumed>) = 0 [pid 3618] <... openat resumed>) = 3 [pid 8011] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=100000000} [pid 3618] ioctl(3, LOOP_CLR_FD) = -1 ENXIO (No such device or address) [pid 3618] close(3) = 0 [pid 3618] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x555556c575d0) = 8016 ./strace-static-x86_64: Process 8015 attached [pid 8015] set_robust_list(0x7fcf662ec9e0, 24) = 0 [pid 8015] memfd_create("syzkaller", 0) = 3 ./strace-static-x86_64: Process 8016 attached ./strace-static-x86_64: Process 8014 attached [pid 8015] ftruncate(3, 2097152 [pid 8013] <... pwrite64 resumed>) = 4098 [pid 8012] <... ioctl resumed>) = 0 [pid 3617] <... umount2 resumed>) = 0 [pid 8016] set_robust_list(0x555556c575e0, 24 [pid 8015] <... ftruncate resumed>) = 0 [pid 8014] set_robust_list(0x555556c575e0, 24 [pid 8013] pwrite64(3, "\xed\x41\x00\x00\x10\x00\x00\x00\xda\xf4\x65\x5f\xdb\xf4\x65\x5f\xdb\xf4\x65\x5f\x00\x00\x00\x00\x00\x00\x04\x00\x80\x00\x00\x00\x00\x00\x08\x00\x05\x00\x00\x00\x0a\xf3\x01\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x09\x00\x00\x00\x10", 61, 17408 [pid 8012] mkdir("./file0", 0777 [pid 8015] pwrite64(3, "\x20\x00\x00\x00\x00\x02\x00\x00\x19\x00\x00\x00\x90\x01\x00\x00\x0f\x00\x00\x00\x00\x00\x00\x00\x02\x00\x00\x00\x06\x00\x00\x00\x00\x00\x08\x00\x00\x80\x00\x00\x20\x00\x00\x00\xdb\xf4\x65\x5f\xdb\xf4\x65\x5f\x01\x00\xff\xff\x53\xef\x01\x00\x01\x00\x00\x00\xda\xf4\x65\x5f\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x00\x0b\x00\x00\x00\x00\x04\x00\x00\x08\x00\x00\x00\xd2\xc2\x00\x00"..., 102, 1024 [pid 8014] <... set_robust_list resumed>) = 0 [pid 8013] <... pwrite64 resumed>) = 61 [pid 8016] <... set_robust_list resumed>) = 0 [pid 8015] <... pwrite64 resumed>) = 102 [pid 8014] chdir("./189" [pid 8013] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 8012] <... mkdir resumed>) = 0 [pid 8016] chdir("./178" [pid 8015] pwrite64(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x82\xe3\x67\x24\xc6\xf3\x4c\xaa\x84\x6e\xd2\xe5\x27\x70\x33\x78\x01\x00\x40", 31, 1248 [pid 8014] <... chdir resumed>) = 0 [pid 8013] <... openat resumed>) = 4 [pid 8012] mount("/dev/loop5", "./file0", "ext4", 0, ",errors=continue" [pid 8016] <... chdir resumed>) = 0 [pid 8015] <... pwrite64 resumed>) = 31 [pid 8014] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 8013] ioctl(4, LOOP_SET_FD, 3 [pid 8015] pwrite64(3, "\x02\x00\x00\x00\x03\x00\x00\x00\x04\x00\x00\x00\x19\x00\x0f\x00\x03\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0f\x00\x2e\x69", 32, 4096 [pid 8014] <... prctl resumed>) = 0 [pid 8015] <... pwrite64 resumed>) = 32 [pid 8014] setpgid(0, 0 [pid 8015] pwrite64(3, "\x7f\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff"..., 4098, 8192 [pid 8014] <... setpgid resumed>) = 0 [pid 8015] <... pwrite64 resumed>) = 4098 [pid 8014] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 8015] pwrite64(3, "\xed\x41\x00\x00\x10\x00\x00\x00\xda\xf4\x65\x5f\xdb\xf4\x65\x5f\xdb\xf4\x65\x5f\x00\x00\x00\x00\x00\x00\x04\x00\x80\x00\x00\x00\x00\x00\x08\x00\x05\x00\x00\x00\x0a\xf3\x01\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x09\x00\x00\x00\x10", 61, 17408 [pid 8014] <... openat resumed>) = 3 [pid 8015] <... pwrite64 resumed>) = 61 [pid 8014] write(3, "1000", 4 [pid 8015] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 8014] <... write resumed>) = 4 [pid 3617] umount2("./179/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 8015] <... openat resumed>) = 4 [pid 8014] close(3 [pid 3617] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 8015] ioctl(4, LOOP_SET_FD, 3 [pid 8014] <... close resumed>) = 0 [pid 3617] lstat("./179/file0", [pid 8016] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 8014] symlink("/dev/binderfs", "./binderfs" [pid 8016] <... prctl resumed>) = 0 [pid 8014] <... symlink resumed>) = 0 [pid 3617] <... lstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 8016] setpgid(0, 0 [pid 8014] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3617] umount2("./179/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 8016] <... setpgid resumed>) = 0 [pid 8014] <... futex resumed>) = 0 [pid 3617] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 8016] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 8015] <... ioctl resumed>) = 0 [pid 8014] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 3617] openat(AT_FDCWD, "./179/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 8016] <... openat resumed>) = 3 [pid 8015] mkdir("./file0", 0777 [pid 8014] <... mmap resumed>) = 0x7fcf662cc000 [pid 3617] <... openat resumed>) = 4 [pid 8016] write(3, "1000", 4 [pid 8015] <... mkdir resumed>) = 0 [pid 8014] mprotect(0x7fcf662cd000, 131072, PROT_READ|PROT_WRITE [pid 3617] fstat(4, [pid 8016] <... write resumed>) = 4 [pid 8015] mount("/dev/loop4", "./file0", "ext4", 0, ",errors=continue" [pid 8014] <... mprotect resumed>) = 0 [pid 8012] <... mount resumed>) = 0 [pid 3617] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 8016] close(3 [pid 8014] clone(child_stack=0x7fcf662ec3f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID [pid 8012] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 3617] getdents64(4, [pid 8016] <... close resumed>) = 0 [pid 8013] <... ioctl resumed>) = 0 [pid 8012] <... openat resumed>) = 5 [pid 3617] <... getdents64 resumed>0x555556c60660 /* 2 entries */, 32768) = 48 [pid 8016] symlink("/dev/binderfs", "./binderfs" [pid 8014] <... clone resumed>, parent_tid=[8018], tls=0x7fcf662ec700, child_tidptr=0x7fcf662ec9d0) = 8018 [pid 3617] getdents64(4, [pid 8016] <... symlink resumed>) = 0 [pid 8014] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8012] ioctl(4, LOOP_CLR_FD [pid 3617] <... getdents64 resumed>0x555556c60660 /* 0 entries */, 32768) = 0 [pid 8016] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8014] <... futex resumed>) = 0 [pid 8013] mkdir("./file0", 0777 [pid 8012] <... ioctl resumed>) = 0 [pid 3617] close(4 [pid 8016] <... futex resumed>) = 0 [pid 8014] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=100000000} [pid 8012] close(4 [pid 3617] <... close resumed>) = 0 [pid 8016] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8013] <... mkdir resumed>) = 0 [pid 8012] <... close resumed>) = 0 [pid 3617] rmdir("./179/file0" [pid 8016] <... mmap resumed>) = 0x7fcf662cc000 [pid 8013] mount("/dev/loop3", "./file0", "ext4", 0, ",errors=continue" [pid 8012] close(3 [pid 3617] <... rmdir resumed>) = 0 [pid 8016] mprotect(0x7fcf662cd000, 131072, PROT_READ|PROT_WRITE [pid 8012] <... close resumed>) = 0 [pid 3617] getdents64(3, [pid 8016] <... mprotect resumed>) = 0 [pid 8012] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3617] <... getdents64 resumed>0x555556c58620 /* 0 entries */, 32768) = 0 [pid 8016] clone(child_stack=0x7fcf662ec3f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID [pid 8012] <... futex resumed>) = 1 [pid 8010] <... futex resumed>) = 0 [pid 3617] close(3 [pid 8012] chdir("./file0" [pid 8010] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3617] <... close resumed>) = 0 [pid 8016] <... clone resumed>, parent_tid=[8019], tls=0x7fcf662ec700, child_tidptr=0x7fcf662ec9d0) = 8019 [pid 8012] <... chdir resumed>) = 0 [pid 8010] <... futex resumed>) = 0 [pid 3617] rmdir("./179" [pid 8016] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8012] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8010] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3617] <... rmdir resumed>) = 0 ./strace-static-x86_64: Process 8019 attached [pid 8016] <... futex resumed>) = 0 [pid 8012] <... futex resumed>) = 0 [pid 8010] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 3617] mkdir("./180", 0777 [pid 8019] set_robust_list(0x7fcf662ec9e0, 24 [pid 8016] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=100000000} [pid 8012] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8010] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3617] <... mkdir resumed>) = 0 [pid 8019] <... set_robust_list resumed>) = 0 [pid 8012] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8010] <... futex resumed>) = 0 [pid 3617] openat(AT_FDCWD, "/dev/loop1", O_RDWR [ 185.365568][ T8012] loop5: detected capacity change from 0 to 4096 [ 185.400359][ T8013] loop3: detected capacity change from 0 to 4096 [ 185.405700][ T8015] loop4: detected capacity change from 0 to 4096 [pid 8019] memfd_create("syzkaller", 0 [pid 8012] creat("./bus", 000 [pid 8010] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3617] <... openat resumed>) = 3 ./strace-static-x86_64: Process 8018 attached [pid 8019] <... memfd_create resumed>) = 3 [pid 8012] <... creat resumed>) = 3 [pid 3617] ioctl(3, LOOP_CLR_FD [pid 8019] ftruncate(3, 2097152 [pid 8018] set_robust_list(0x7fcf662ec9e0, 24 [pid 8012] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8009] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 8019] <... ftruncate resumed>) = 0 [pid 8018] <... set_robust_list resumed>) = 0 [pid 8012] <... futex resumed>) = 1 [pid 8010] <... futex resumed>) = 0 [pid 8009] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3617] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 8019] pwrite64(3, "\x20\x00\x00\x00\x00\x02\x00\x00\x19\x00\x00\x00\x90\x01\x00\x00\x0f\x00\x00\x00\x00\x00\x00\x00\x02\x00\x00\x00\x06\x00\x00\x00\x00\x00\x08\x00\x00\x80\x00\x00\x20\x00\x00\x00\xdb\xf4\x65\x5f\xdb\xf4\x65\x5f\x01\x00\xff\xff\x53\xef\x01\x00\x01\x00\x00\x00\xda\xf4\x65\x5f\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x00\x0b\x00\x00\x00\x00\x04\x00\x00\x08\x00\x00\x00\xd2\xc2\x00\x00"..., 102, 1024 [pid 8018] memfd_create("syzkaller", 0 [pid 8012] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8010] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8009] <... futex resumed>) = 0 [pid 3617] close(3 [pid 8019] <... pwrite64 resumed>) = 102 [pid 8018] <... memfd_create resumed>) = 3 [pid 8012] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8010] <... futex resumed>) = 0 [pid 8009] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 3617] <... close resumed>) = 0 [pid 8019] pwrite64(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x82\xe3\x67\x24\xc6\xf3\x4c\xaa\x84\x6e\xd2\xe5\x27\x70\x33\x78\x01\x00\x40", 31, 1248 [pid 8018] ftruncate(3, 2097152 [pid 8012] ftruncate(3, 136348160 [pid 8010] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8009] <... mmap resumed>) = 0x7fcf662ab000 [pid 3617] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 8019] <... pwrite64 resumed>) = 31 [pid 8018] <... ftruncate resumed>) = 0 [pid 8013] <... mount resumed>) = 0 [pid 8012] <... ftruncate resumed>) = 0 [pid 8009] mprotect(0x7fcf662ac000, 131072, PROT_READ|PROT_WRITE [pid 8019] pwrite64(3, "\x02\x00\x00\x00\x03\x00\x00\x00\x04\x00\x00\x00\x19\x00\x0f\x00\x03\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0f\x00\x2e\x69", 32, 4096 [pid 8018] pwrite64(3, "\x20\x00\x00\x00\x00\x02\x00\x00\x19\x00\x00\x00\x90\x01\x00\x00\x0f\x00\x00\x00\x00\x00\x00\x00\x02\x00\x00\x00\x06\x00\x00\x00\x00\x00\x08\x00\x00\x80\x00\x00\x20\x00\x00\x00\xdb\xf4\x65\x5f\xdb\xf4\x65\x5f\x01\x00\xff\xff\x53\xef\x01\x00\x01\x00\x00\x00\xda\xf4\x65\x5f\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x00\x0b\x00\x00\x00\x00\x04\x00\x00\x08\x00\x00\x00\xd2\xc2\x00\x00"..., 102, 1024 [pid 8013] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 8012] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8009] <... mprotect resumed>) = 0 [pid 8019] <... pwrite64 resumed>) = 32 [pid 8018] <... pwrite64 resumed>) = 102 [pid 8015] <... mount resumed>) = 0 [pid 8013] <... openat resumed>) = 5 [pid 8012] <... futex resumed>) = 1 [pid 8011] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 8010] <... futex resumed>) = 0 [pid 8009] clone(child_stack=0x7fcf662cb3f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID [pid 3617] <... clone resumed>, child_tidptr=0x555556c575d0) = 8022 ./strace-static-x86_64: Process 8022 attached [pid 8019] pwrite64(3, "\x7f\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff"..., 4098, 8192 [pid 8018] pwrite64(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x82\xe3\x67\x24\xc6\xf3\x4c\xaa\x84\x6e\xd2\xe5\x27\x70\x33\x78\x01\x00\x40", 31, 1248 [pid 8015] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 8013] ioctl(4, LOOP_CLR_FD [pid 8012] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8011] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8010] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8022] set_robust_list(0x555556c575e0, 24 [pid 8019] <... pwrite64 resumed>) = 4098 [pid 8018] <... pwrite64 resumed>) = 31 [pid 8015] <... openat resumed>) = 5 [pid 8013] <... ioctl resumed>) = 0 [pid 8012] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8011] <... futex resumed>) = 0 [pid 8010] <... futex resumed>) = 0 [pid 8009] <... clone resumed>, parent_tid=[8023], tls=0x7fcf662cb700, child_tidptr=0x7fcf662cb9d0) = 8023 ./strace-static-x86_64: Process 8023 attached [pid 8022] <... set_robust_list resumed>) = 0 [pid 8019] pwrite64(3, "\xed\x41\x00\x00\x10\x00\x00\x00\xda\xf4\x65\x5f\xdb\xf4\x65\x5f\xdb\xf4\x65\x5f\x00\x00\x00\x00\x00\x00\x04\x00\x80\x00\x00\x00\x00\x00\x08\x00\x05\x00\x00\x00\x0a\xf3\x01\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x09\x00\x00\x00\x10", 61, 17408 [pid 8018] pwrite64(3, "\x02\x00\x00\x00\x03\x00\x00\x00\x04\x00\x00\x00\x19\x00\x0f\x00\x03\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0f\x00\x2e\x69", 32, 4096 [pid 8015] ioctl(4, LOOP_CLR_FD [pid 8013] close(4 [pid 8012] socket(AF_INET6, SOCK_STREAM, IPPROTO_IP [pid 8011] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8010] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8009] futex(0x7fcf663c54d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8022] chdir("./180" [pid 8019] <... pwrite64 resumed>) = 61 [pid 8018] <... pwrite64 resumed>) = 32 [pid 8023] set_robust_list(0x7fcf662cb9e0, 24 [pid 8015] <... ioctl resumed>) = 0 [pid 8013] <... close resumed>) = 0 [pid 8012] <... socket resumed>) = 4 [pid 8011] <... mmap resumed>) = 0x7fcf662ab000 [pid 8009] <... futex resumed>) = 0 [pid 8023] <... set_robust_list resumed>) = 0 [pid 8022] <... chdir resumed>) = 0 [pid 8019] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 8018] pwrite64(3, "\x7f\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff"..., 4098, 8192 [pid 8015] close(4 [pid 8013] close(3 [pid 8012] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8011] mprotect(0x7fcf662ac000, 131072, PROT_READ|PROT_WRITE [pid 8009] futex(0x7fcf663c54dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8023] chdir("./file0" [pid 8022] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 8019] <... openat resumed>) = 4 [pid 8018] <... pwrite64 resumed>) = 4098 [pid 8015] <... close resumed>) = 0 [pid 8013] <... close resumed>) = 0 [pid 8012] <... futex resumed>) = 1 [pid 8011] <... mprotect resumed>) = 0 [pid 8010] <... futex resumed>) = 0 [pid 8023] <... chdir resumed>) = 0 [pid 8022] <... prctl resumed>) = 0 [pid 8019] ioctl(4, LOOP_SET_FD, 3 [pid 8018] pwrite64(3, "\xed\x41\x00\x00\x10\x00\x00\x00\xda\xf4\x65\x5f\xdb\xf4\x65\x5f\xdb\xf4\x65\x5f\x00\x00\x00\x00\x00\x00\x04\x00\x80\x00\x00\x00\x00\x00\x08\x00\x05\x00\x00\x00\x0a\xf3\x01\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x09\x00\x00\x00\x10", 61, 17408 [pid 8015] close(3 [pid 8013] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8012] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8011] clone(child_stack=0x7fcf662cb3f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID [pid 8010] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8023] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8022] setpgid(0, 0 [pid 8018] <... pwrite64 resumed>) = 61 [pid 8015] <... close resumed>) = 0 [pid 8013] <... futex resumed>) = 0 [pid 8012] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8010] <... futex resumed>) = 0 [pid 8023] <... futex resumed>) = 1 [pid 8022] <... setpgid resumed>) = 0 [pid 8019] <... ioctl resumed>) = 0 [pid 8018] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 8015] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8013] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8012] close(4 [pid 8011] <... clone resumed>, parent_tid=[8024], tls=0x7fcf662cb700, child_tidptr=0x7fcf662cb9d0) = 8024 [pid 8010] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8009] <... futex resumed>) = 0 [pid 8023] futex(0x7fcf663c54d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8022] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 8019] mkdir("./file0", 0777 [pid 8018] <... openat resumed>) = 4 [pid 8015] <... futex resumed>) = 0 [pid 8012] <... close resumed>) = 0 [pid 8011] futex(0x7fcf663c54d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8009] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000./strace-static-x86_64: Process 8024 attached [pid 8022] <... openat resumed>) = 3 [pid 8019] <... mkdir resumed>) = 0 [pid 8018] ioctl(4, LOOP_SET_FD, 3 [pid 8015] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8013] <... futex resumed>) = 0 [pid 8012] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8011] <... futex resumed>) = 0 [pid 8009] <... futex resumed>) = 1 [pid 8024] set_robust_list(0x7fcf662cb9e0, 24 [pid 8022] write(3, "1000", 4 [pid 8019] mount("/dev/loop2", "./file0", "ext4", 0, ",errors=continue" [pid 8018] <... ioctl resumed>) = 0 [pid 8014] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 8013] creat("./bus", 000 [pid 8012] <... futex resumed>) = 1 [pid 8011] futex(0x7fcf663c54dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8010] <... futex resumed>) = 0 [pid 8009] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8022] <... write resumed>) = 4 [pid 8018] mkdir("./file0", 0777 [pid 8016] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 8014] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8012] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8010] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8022] close(3 [pid 8018] <... mkdir resumed>) = 0 [pid 8016] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8014] <... futex resumed>) = 0 [pid 8013] <... creat resumed>) = 3 [pid 8012] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8010] <... futex resumed>) = 0 [pid 8024] <... set_robust_list resumed>) = 0 [pid 8024] chdir("./file0" [pid 8022] <... close resumed>) = 0 [pid 8018] mount("/dev/loop0", "./file0", "ext4", 0, ",errors=continue" [pid 8016] <... futex resumed>) = 0 [ 185.500602][ T8019] loop2: detected capacity change from 0 to 4096 [ 185.517490][ T8018] loop0: detected capacity change from 0 to 4096 [ 185.554502][ T27] audit: type=1800 audit(1657771703.048:1172): pid=8012 uid=0 auid=4294967295 ses=4294967295 subj=root:sysadm_r:sysadm_t op=collect_data cause=failed(directio) comm="syz-executor260" name="bus" dev="loop5" ino=17 res=0 errno=0 [pid 8014] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8013] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8012] open("./bus", O_RDWR|O_NOCTTY|O_DIRECT|O_NOATIME|O_CLOEXEC|0x1000000 [pid 8010] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8024] <... chdir resumed>) = 0 [pid 8022] symlink("/dev/binderfs", "./binderfs" [pid 8019] <... mount resumed>) = 0 [pid 8016] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8014] <... mmap resumed>) = 0x7fcf662ab000 [pid 8013] <... futex resumed>) = 1 [pid 8012] <... open resumed>) = 4 [pid 8009] <... futex resumed>) = 0 [pid 8024] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8019] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 8014] mprotect(0x7fcf662ac000, 131072, PROT_READ|PROT_WRITE [pid 8013] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8009] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8024] <... futex resumed>) = 1 [pid 8019] <... openat resumed>) = 5 [pid 8014] <... mprotect resumed>) = 0 [pid 8013] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8011] <... futex resumed>) = 0 [pid 8009] <... futex resumed>) = 0 [pid 8024] futex(0x7fcf663c54d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8019] ioctl(4, LOOP_CLR_FD [pid 8014] clone(child_stack=0x7fcf662cb3f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID [pid 8013] ftruncate(3, 136348160 [pid 8011] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8009] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8019] <... ioctl resumed>) = 0 [pid 8015] <... futex resumed>) = 0 [pid 8013] <... ftruncate resumed>) = 0 [pid 8011] <... futex resumed>) = 1 [pid 8019] close(4 [pid 8015] creat("./bus", 000 [pid 8014] <... clone resumed>, parent_tid=[8027], tls=0x7fcf662cb700, child_tidptr=0x7fcf662cb9d0) = 8027 [pid 8013] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8011] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8019] <... close resumed>) = 0 [pid 8015] <... creat resumed>) = 3 [pid 8014] futex(0x7fcf663c54d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8013] <... futex resumed>) = 1 [pid 8009] <... futex resumed>) = 0 [pid 8019] close(3 [pid 8015] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8014] <... futex resumed>) = 0 [pid 8013] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8009] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8019] <... close resumed>) = 0 [pid 8015] <... futex resumed>) = 1 [pid 8014] futex(0x7fcf663c54dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8013] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8011] <... futex resumed>) = 0 [pid 8009] <... futex resumed>) = 0 [pid 8019] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8015] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8013] socket(AF_INET6, SOCK_STREAM, IPPROTO_IP [pid 8011] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8009] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8022] <... symlink resumed>) = 0 [pid 8019] <... futex resumed>) = 0 [pid 8016] <... mmap resumed>) = 0x7fcf662ab000 [pid 8015] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8013] <... socket resumed>) = 4 [pid 8012] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8011] <... futex resumed>) = 0 [pid 8022] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8019] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8016] mprotect(0x7fcf662ac000, 131072, PROT_READ|PROT_WRITE [pid 8015] ftruncate(3, 136348160 [pid 8013] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8012] <... futex resumed>) = 1 [pid 8011] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8010] <... futex resumed>) = 0 [pid 8022] <... futex resumed>) = 0 [pid 8016] <... mprotect resumed>) = 0 [pid 8015] <... ftruncate resumed>) = 0 [pid 8013] <... futex resumed>) = 1 [pid 8012] sendfile(4, 4, NULL, 4294959098 [pid 8010] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8009] <... futex resumed>) = 0 [pid 8022] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8016] clone(child_stack=0x7fcf662cb3f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID [pid 8015] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8013] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8009] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8015] <... futex resumed>) = 1 [pid 8013] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8011] <... futex resumed>) = 0 [pid 8010] <... futex resumed>) = 0 [pid 8009] <... futex resumed>) = 0 [pid 8022] <... mmap resumed>) = 0x7fcf662cc000 [pid 8015] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8013] close(4 [pid 8011] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8009] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8022] mprotect(0x7fcf662cd000, 131072, PROT_READ|PROT_WRITE [pid 8016] <... clone resumed>, parent_tid=[8028], tls=0x7fcf662cb700, child_tidptr=0x7fcf662cb9d0) = 8028 [pid 8015] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8013] <... close resumed>) = 0 [pid 8011] <... futex resumed>) = 0 [pid 8010] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}./strace-static-x86_64: Process 8028 attached [pid 8022] <... mprotect resumed>) = 0 [pid 8016] futex(0x7fcf663c54d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8015] socket(AF_INET6, SOCK_STREAM, IPPROTO_IP [pid 8013] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8011] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8028] set_robust_list(0x7fcf662cb9e0, 24 [pid 8022] clone(child_stack=0x7fcf662ec3f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID [pid 8016] <... futex resumed>) = 0 [pid 8015] <... socket resumed>) = 4 [pid 8013] <... futex resumed>) = 1 [pid 8009] <... futex resumed>) = 0 [pid 8028] <... set_robust_list resumed>) = 0 [pid 8016] futex(0x7fcf663c54dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8015] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8013] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8009] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8028] chdir("./file0" [pid 8015] <... futex resumed>) = 1 [pid 8013] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8011] <... futex resumed>) = 0 [pid 8009] <... futex resumed>) = 0 [pid 8028] <... chdir resumed>) = 0 [pid 8022] <... clone resumed>, parent_tid=[8029], tls=0x7fcf662ec700, child_tidptr=0x7fcf662ec9d0) = 8029 [pid 8015] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8013] open("./bus", O_RDWR|O_NOCTTY|O_DIRECT|O_NOATIME|O_CLOEXEC|0x1000000 [pid 8011] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8009] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}./strace-static-x86_64: Process 8029 attached [pid 8028] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8022] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8015] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8013] <... open resumed>) = 4 [pid 8011] <... futex resumed>) = 0 [pid 8029] set_robust_list(0x7fcf662ec9e0, 24 [pid 8028] <... futex resumed>) = 1 [pid 8022] <... futex resumed>) = 0 [pid 8016] <... futex resumed>) = 0 [pid 8015] close(4 [pid 8013] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8011] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8029] <... set_robust_list resumed>) = 0 [pid 8028] futex(0x7fcf663c54d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8022] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=100000000} [pid 8016] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8015] <... close resumed>) = 0 [pid 8013] <... futex resumed>) = 1 [pid 8009] <... futex resumed>) = 0 [pid 8029] memfd_create("syzkaller", 0 [pid 8019] <... futex resumed>) = 0 [pid 8016] <... futex resumed>) = 1 [pid 8015] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8013] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8009] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8029] <... memfd_create resumed>) = 3 [pid 8019] creat("./bus", 000 [pid 8016] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8015] <... futex resumed>) = 1 [pid 8013] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8011] <... futex resumed>) = 0 [pid 8009] <... futex resumed>) = 0 [pid 8029] ftruncate(3, 2097152 [pid 8015] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8013] sendfile(4, 4, NULL, 4294959098 [pid 8011] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8009] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8029] <... ftruncate resumed>) = 0 [pid 8019] <... creat resumed>) = 3 [pid 8015] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8011] <... futex resumed>) = 0 [pid 8029] pwrite64(3, "\x20\x00\x00\x00\x00\x02\x00\x00\x19\x00\x00\x00\x90\x01\x00\x00\x0f\x00\x00\x00\x00\x00\x00\x00\x02\x00\x00\x00\x06\x00\x00\x00\x00\x00\x08\x00\x00\x80\x00\x00\x20\x00\x00\x00\xdb\xf4\x65\x5f\xdb\xf4\x65\x5f\x01\x00\xff\xff\x53\xef\x01\x00\x01\x00\x00\x00\xda\xf4\x65\x5f\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x00\x0b\x00\x00\x00\x00\x04\x00\x00\x08\x00\x00\x00\xd2\xc2\x00\x00"..., 102, 1024 [pid 8019] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8015] open("./bus", O_RDWR|O_NOCTTY|O_DIRECT|O_NOATIME|O_CLOEXEC|0x1000000 [pid 8011] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8029] <... pwrite64 resumed>) = 102 [pid 8019] <... futex resumed>) = 1 [pid 8016] <... futex resumed>) = 0 [pid 8015] <... open resumed>) = 4 [pid 8029] pwrite64(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x82\xe3\x67\x24\xc6\xf3\x4c\xaa\x84\x6e\xd2\xe5\x27\x70\x33\x78\x01\x00\x40", 31, 1248 [pid 8019] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8016] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8015] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8029] <... pwrite64 resumed>) = 31 [pid 8019] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8016] <... futex resumed>) = 0 [pid 8015] <... futex resumed>) = 1 [pid 8011] <... futex resumed>) = 0 [pid 8029] pwrite64(3, "\x02\x00\x00\x00\x03\x00\x00\x00\x04\x00\x00\x00\x19\x00\x0f\x00\x03\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0f\x00\x2e\x69", 32, 4096 [pid 8019] ftruncate(3, 136348160 [pid 8016] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8015] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8011] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8029] <... pwrite64 resumed>) = 32 [pid 8019] <... ftruncate resumed>) = 0 [pid 8015] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8011] <... futex resumed>) = 0 [pid 8029] pwrite64(3, "\x7f\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff"..., 4098, 8192 [pid 8015] sendfile(4, 4, NULL, 4294959098 [pid 8011] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8019] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8029] <... pwrite64 resumed>) = 4098 [pid 8029] pwrite64(3, "\xed\x41\x00\x00\x10\x00\x00\x00\xda\xf4\x65\x5f\xdb\xf4\x65\x5f\xdb\xf4\x65\x5f\x00\x00\x00\x00\x00\x00\x04\x00\x80\x00\x00\x00\x00\x00\x08\x00\x05\x00\x00\x00\x0a\xf3\x01\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x09\x00\x00\x00\x10", 61, 17408 [pid 8019] <... futex resumed>) = 1 [pid 8016] <... futex resumed>) = 0 [pid 8029] <... pwrite64 resumed>) = 61 [pid 8019] socket(AF_INET6, SOCK_STREAM, IPPROTO_IP [pid 8016] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8029] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 8019] <... socket resumed>) = 4 [pid 8016] <... futex resumed>) = 0 [pid 8029] <... openat resumed>) = 4 [pid 8019] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8016] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8029] ioctl(4, LOOP_SET_FD, 3 [pid 8019] <... futex resumed>) = 0 [pid 8016] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8019] close(4 [pid 8018] <... mount resumed>) = 0 [pid 8016] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8014] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 8029] <... ioctl resumed>) = 0 [pid 8019] <... close resumed>) = 0 [pid 8016] <... futex resumed>) = 0 [pid 8014] futex(0x7fcf663c54ec, FUTEX_WAKE_PRIVATE, 1000000 [pid 8029] mkdir("./file0", 0777 [pid 8019] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8018] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 8016] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8014] <... futex resumed>) = 0 [pid 8029] <... mkdir resumed>) = 0 [pid 8019] <... futex resumed>) = 0 [pid 8016] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8014] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8029] mount("/dev/loop1", "./file0", "ext4", 0, ",errors=continue" [pid 8019] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8016] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8014] <... mmap resumed>) = 0x7fcf6628a000 [pid 8019] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8018] <... openat resumed>) = 5 [pid 8016] <... futex resumed>) = 0 [pid 8014] mprotect(0x7fcf6628b000, 131072, PROT_READ|PROT_WRITE [pid 8019] open("./bus", O_RDWR|O_NOCTTY|O_DIRECT|O_NOATIME|O_CLOEXEC|0x1000000 [pid 8016] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8014] <... mprotect resumed>) = 0 [pid 8019] <... open resumed>) = 4 [pid 8018] ioctl(4, LOOP_CLR_FD [pid 8014] clone(child_stack=0x7fcf662aa3f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID [pid 8010] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 8019] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8018] <... ioctl resumed>) = 0 [pid 8010] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8019] <... futex resumed>) = 1 [pid 8016] <... futex resumed>) = 0 [pid 8014] <... clone resumed>, parent_tid=[8030], tls=0x7fcf662aa700, child_tidptr=0x7fcf662aa9d0) = 8030 [pid 8010] <... futex resumed>) = 0 [pid 8019] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8016] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8014] futex(0x7fcf663c54e8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8010] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8019] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8018] close(4 [pid 8016] <... futex resumed>) = 0 [pid 8014] <... futex resumed>) = 0 [pid 8010] <... mmap resumed>) = 0x7fcf662ab000 [pid 8019] sendfile(4, 4, NULL, 4294959098 [pid 8016] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8014] futex(0x7fcf663c54ec, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8010] mprotect(0x7fcf662ac000, 131072, PROT_READ|PROT_WRITE [pid 8018] <... close resumed>) = 0 [pid 8010] <... mprotect resumed>) = 0 [pid 8010] clone(child_stack=0x7fcf662cb3f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID [pid 8018] close(3 [pid 8010] <... clone resumed>, parent_tid=[8031], tls=0x7fcf662cb700, child_tidptr=0x7fcf662cb9d0) = 8031 [pid 8010] futex(0x7fcf663c54d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8018] <... close resumed>) = 0 [pid 8010] <... futex resumed>) = 0 [pid 8010] futex(0x7fcf663c54dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8018] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8011] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 8009] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 8011] futex(0x7fcf663c54d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8009] futex(0x7fcf663c54d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8018] <... futex resumed>) = 0 [pid 8023] <... futex resumed>) = 0 [pid 8018] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8009] <... futex resumed>) = 1 [pid 8024] <... futex resumed>) = 0 [pid 8023] write(3, "#! ./file0\n", 11 [pid 8011] <... futex resumed>) = 1 [pid 8009] futex(0x7fcf663c54dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8024] write(3, "#! ./file0\n", 11 [ 185.618903][ T8029] loop1: detected capacity change from 0 to 4096 [ 185.644983][ T27] audit: type=1800 audit(1657771703.088:1173): pid=8013 uid=0 auid=4294967295 ses=4294967295 subj=root:sysadm_r:sysadm_t op=collect_data cause=failed(directio) comm="syz-executor260" name="bus" dev="loop3" ino=17 res=0 errno=0 [pid 8011] futex(0x7fcf663c54dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}./strace-static-x86_64: Process 8031 attached [pid 8031] set_robust_list(0x7fcf662cb9e0, 24) = 0 [pid 8031] write(3, "#! ./file0\n", 11./strace-static-x86_64: Process 8030 attached ./strace-static-x86_64: Process 8027 attached [pid 8029] <... mount resumed>) = 0 [pid 8023] <... write resumed>) = 11 [pid 8022] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 8016] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 8030] set_robust_list(0x7fcf662aa9e0, 24 [pid 8029] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 8027] set_robust_list(0x7fcf662cb9e0, 24 [pid 8023] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8022] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8016] futex(0x7fcf663c54d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8014] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 8014] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8018] <... futex resumed>) = 0 [pid 8014] <... futex resumed>) = 1 [pid 8018] ftruncate(-1, 136348160 [pid 8014] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8018] <... ftruncate resumed>) = -1 EBADF (Bad file descriptor) [pid 8018] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 8014] <... futex resumed>) = 0 [pid 8018] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8014] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8018] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8014] <... futex resumed>) = 0 [pid 8018] socket(AF_INET6, SOCK_STREAM, IPPROTO_IP [pid 8014] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8018] <... socket resumed>) = 3 [pid 8018] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 8014] <... futex resumed>) = 0 [pid 8018] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8014] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8018] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8014] <... futex resumed>) = 0 [pid 8018] close(3 [pid 8014] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8018] <... close resumed>) = 0 [pid 8018] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 8014] <... futex resumed>) = 0 [pid 8018] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8014] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8009] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 8031] <... write resumed>) = 11 [pid 8030] <... set_robust_list resumed>) = 0 [pid 8029] <... openat resumed>) = 5 [pid 8027] <... set_robust_list resumed>) = 0 [pid 8023] <... futex resumed>) = 0 [pid 8018] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8014] <... futex resumed>) = 0 [pid 8022] <... futex resumed>) = 0 [pid 8011] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 8028] <... futex resumed>) = 0 [pid 8024] <... write resumed>) = 11 [pid 8016] <... futex resumed>) = 1 [pid 8010] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 8031] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8030] creat("./bus", 000 [pid 8029] ioctl(4, LOOP_CLR_FD [pid 8028] write(3, "#! ./file0\n", 11 [pid 8027] chdir("./file0" [pid 8024] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8023] futex(0x7fcf663c54d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8022] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8018] open("./bus", O_RDWR|O_NOCTTY|O_DIRECT|O_NOATIME|O_CLOEXEC|0x1000000 [pid 8016] futex(0x7fcf663c54dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8014] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8031] <... futex resumed>) = 0 [pid 8030] <... creat resumed>) = 3 [pid 8029] <... ioctl resumed>) = 0 [pid 8027] <... chdir resumed>) = 0 [pid 8024] <... futex resumed>) = 0 [pid 8022] <... mmap resumed>) = 0x7fcf662ab000 [pid 8018] <... open resumed>) = -1 ENOENT (No such file or directory) [pid 8031] futex(0x7fcf663c54d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8030] futex(0x7fcf663c54ec, FUTEX_WAKE_PRIVATE, 1000000 [pid 8029] close(4 [pid 8028] <... write resumed>) = 11 [pid 8027] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8024] futex(0x7fcf663c54d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8022] mprotect(0x7fcf662ac000, 131072, PROT_READ|PROT_WRITE [pid 8018] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8015] <... sendfile resumed>) = 1638400 [pid 8030] <... futex resumed>) = 0 [pid 8029] <... close resumed>) = 0 [pid 8022] <... mprotect resumed>) = 0 [pid 8030] futex(0x7fcf663c54e8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8029] close(3 [pid 8028] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8027] <... futex resumed>) = 0 [pid 8022] clone(child_stack=0x7fcf662cb3f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID [pid 8018] <... futex resumed>) = 1 [pid 8014] <... futex resumed>) = 0 [pid 8029] <... close resumed>) = 0 [pid 8028] <... futex resumed>) = 1 [pid 8027] futex(0x7fcf663c54d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8018] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8016] <... futex resumed>) = 0 [pid 8015] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8014] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8029] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8028] futex(0x7fcf663c54d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8022] <... clone resumed>, parent_tid=[8033], tls=0x7fcf662cb700, child_tidptr=0x7fcf662cb9d0) = 8033 [pid 8018] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8015] <... futex resumed>) = 0 [pid 8014] <... futex resumed>) = 0 [ 185.682953][ T27] audit: type=1800 audit(1657771703.098:1174): pid=8015 uid=0 auid=4294967295 ses=4294967295 subj=root:sysadm_r:sysadm_t op=collect_data cause=failed(directio) comm="syz-executor260" name="bus" dev="loop4" ino=17 res=0 errno=0 [ 185.706062][ T27] audit: type=1800 audit(1657771703.128:1175): pid=8019 uid=0 auid=4294967295 ses=4294967295 subj=root:sysadm_r:sysadm_t op=collect_data cause=failed(directio) comm="syz-executor260" name="bus" dev="loop2" ino=17 res=0 errno=0 [pid 8029] <... futex resumed>) = 0 [pid 8022] futex(0x7fcf663c54d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8018] sendfile(3, -1, NULL, 4294959098 [pid 8015] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8014] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8011] exit_group(0 [pid 8029] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8024] <... futex resumed>) = ? [pid 8022] <... futex resumed>) = 0 [pid 8018] <... sendfile resumed>) = -1 EBADF (Bad file descriptor) [pid 8015] <... futex resumed>) = ? [pid 8011] <... exit_group resumed>) = ? [pid 8024] +++ exited with 0 +++ [pid 8022] futex(0x7fcf663c54dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8018] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 8014] <... futex resumed>) = 0 [pid 8018] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8014] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8018] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8014] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8018] write(3, "#! ./file0\n", 11) = 11 [pid 8018] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 8015] +++ exited with 0 +++ [pid 8014] <... futex resumed>) = 0 [pid 8011] +++ exited with 0 +++ [pid 8018] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8014] exit_group(0 [pid 3620] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8011, si_uid=0, si_status=0, si_utime=0, si_stime=4} --- [pid 8014] <... exit_group resumed>) = ? [pid 8030] <... futex resumed>) = ? [pid 8027] <... futex resumed>) = ? [pid 8018] <... futex resumed>) = ? [pid 3620] restart_syscall(<... resuming interrupted clone ...> [pid 8030] +++ exited with 0 +++ [pid 8027] +++ exited with 0 +++ [pid 3620] <... restart_syscall resumed>) = 0 [pid 3620] umount2("./176", MNT_DETACH|UMOUNT_NOFOLLOW [pid 8018] +++ exited with 0 +++ [pid 8014] +++ exited with 0 +++ [pid 3620] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3620] openat(AT_FDCWD, "./176", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 3616] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8014, si_uid=0, si_status=0, si_utime=0, si_stime=2} --- [pid 3620] <... openat resumed>) = 3 [pid 3620] fstat(3, {st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 3620] getdents64(3, [pid 3616] umount2("./189", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3620] <... getdents64 resumed>0x555556c58620 /* 4 entries */, 32768) = 112 [pid 3616] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3620] umount2("./176/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3616] openat(AT_FDCWD, "./189", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 3620] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3620] lstat("./176/binderfs", [pid 3616] <... openat resumed>) = 3 [pid 3620] <... lstat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}) = 0 [pid 3616] fstat(3, [pid 3620] unlink("./176/binderfs") = 0 [pid 3616] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 3620] umount2("./176/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3616] getdents64(3, 0x555556c58620 /* 5 entries */, 32768) = 136 [pid 3616] umount2("./189/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW./strace-static-x86_64: Process 8033 attached ) = -1 EINVAL (Invalid argument) [pid 3616] lstat("./189/binderfs", [pid 8033] set_robust_list(0x7fcf662cb9e0, 24 [pid 3616] <... lstat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}) = 0 [pid 3616] unlink("./189/binderfs") = 0 [pid 3616] umount2("./189/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 8033] <... set_robust_list resumed>) = 0 [pid 8033] chdir("./file0" [pid 8012] <... sendfile resumed>) = 1638400 [pid 8033] <... chdir resumed>) = 0 [pid 8033] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 8022] <... futex resumed>) = 0 [pid 8033] futex(0x7fcf663c54d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8022] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8029] <... futex resumed>) = 0 [pid 8022] <... futex resumed>) = 1 [pid 8029] creat("./bus", 000 [pid 8022] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8029] <... creat resumed>) = 3 [pid 8029] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 8022] <... futex resumed>) = 0 [pid 8022] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8029] ftruncate(3, 136348160 [pid 8022] <... futex resumed>) = 0 [pid 8029] <... ftruncate resumed>) = 0 [pid 8022] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8029] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 8022] <... futex resumed>) = 0 [pid 8029] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8022] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8029] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8022] <... futex resumed>) = 0 [pid 8029] socket(AF_INET6, SOCK_STREAM, IPPROTO_IP [pid 8022] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8029] <... socket resumed>) = 4 [pid 8012] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3616] <... umount2 resumed>) = 0 [pid 8029] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8010] exit_group(0 [pid 8031] <... futex resumed>) = ? [pid 8029] <... futex resumed>) = 1 [pid 8022] <... futex resumed>) = 0 [pid 8012] <... futex resumed>) = ? [pid 8010] <... exit_group resumed>) = ? [pid 3616] umount2("./189/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 8031] +++ exited with 0 +++ [pid 8029] close(4 [pid 8022] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8012] +++ exited with 0 +++ [pid 8010] +++ exited with 0 +++ [pid 8022] <... futex resumed>) = 0 [pid 8029] <... close resumed>) = 0 [pid 8022] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3621] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8010, si_uid=0, si_status=0, si_utime=0, si_stime=4} --- [pid 3616] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 8029] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8022] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8029] <... futex resumed>) = 0 [pid 3621] umount2("./182", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3616] lstat("./189/file0", [pid 8029] open("./bus", O_RDWR|O_NOCTTY|O_DIRECT|O_NOATIME|O_CLOEXEC|0x1000000 [pid 8022] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8013] <... sendfile resumed>) = 1638400 [pid 3621] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 8029] <... open resumed>) = 4 [pid 8022] <... futex resumed>) = 0 [pid 8013] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3621] openat(AT_FDCWD, "./182", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 3620] <... umount2 resumed>) = 0 [pid 3616] <... lstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 8029] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8022] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8013] <... futex resumed>) = 0 [pid 8009] exit_group(0 [pid 8013] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8022] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 3621] <... openat resumed>) = 3 [pid 8029] <... futex resumed>) = 0 [pid 3616] umount2("./189/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 8023] <... futex resumed>) = ? [pid 8009] <... exit_group resumed>) = ? [pid 8029] sendfile(4, 4, NULL, 4294959098 [pid 8023] +++ exited with 0 +++ [pid 8022] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8013] +++ exited with 0 +++ [pid 3621] fstat(3, [pid 3616] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 8009] +++ exited with 0 +++ [pid 8022] <... futex resumed>) = 0 [pid 8022] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3621] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 3616] openat(AT_FDCWD, "./189/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 3619] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8009, si_uid=0, si_status=0, si_utime=1, si_stime=4} --- [pid 3621] getdents64(3, [pid 3619] umount2("./185", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3616] fstat(4, [pid 3620] umount2("./176/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3620] lstat("./176/file0", {st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 3620] umount2("./176/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3620] openat(AT_FDCWD, "./176/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 3620] fstat(4, {st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 3620] getdents64(4, 0x555556c60660 /* 2 entries */, 32768) = 48 [pid 3620] getdents64(4, 0x555556c60660 /* 0 entries */, 32768) = 0 [pid 3620] close(4) = 0 [pid 3620] rmdir("./176/file0") = 0 [pid 3620] getdents64(3, 0x555556c58620 /* 0 entries */, 32768) = 0 [pid 3620] close(3) = 0 [ 185.834222][ T27] audit: type=1800 audit(1657771703.328:1176): pid=8029 uid=0 auid=4294967295 ses=4294967295 subj=root:sysadm_r:sysadm_t op=collect_data cause=failed(directio) comm="syz-executor260" name="bus" dev="loop1" ino=17 res=0 errno=0 [pid 3620] rmdir("./176") = 0 [pid 3616] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 3619] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3621] <... getdents64 resumed>0x555556c58620 /* 4 entries */, 32768) = 112 [pid 3619] openat(AT_FDCWD, "./185", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 3616] getdents64(4, [pid 3619] <... openat resumed>) = 3 [pid 3616] <... getdents64 resumed>0x555556c60660 /* 2 entries */, 32768) = 48 [pid 3621] umount2("./182/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3619] fstat(3, [pid 3621] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3616] getdents64(4, [pid 3619] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 3621] lstat("./182/binderfs", [pid 3616] <... getdents64 resumed>0x555556c60660 /* 0 entries */, 32768) = 0 [pid 3621] <... lstat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}) = 0 [pid 3619] getdents64(3, [pid 3616] close(4 [pid 3621] unlink("./182/binderfs" [pid 3619] <... getdents64 resumed>0x555556c58620 /* 4 entries */, 32768) = 112 [pid 3616] <... close resumed>) = 0 [pid 3620] mkdir("./177", 0777 [pid 3621] <... unlink resumed>) = 0 [pid 3616] rmdir("./189/file0" [pid 3619] umount2("./185/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3620] <... mkdir resumed>) = 0 [pid 3619] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3616] <... rmdir resumed>) = 0 [pid 3621] umount2("./182/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3619] lstat("./185/binderfs", [pid 3616] umount2("./189/bus", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3619] <... lstat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}) = 0 [pid 3620] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 3619] unlink("./185/binderfs" [pid 3620] <... openat resumed>) = 3 [pid 3619] <... unlink resumed>) = 0 [pid 3616] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3619] umount2("./185/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3620] ioctl(3, LOOP_CLR_FD) = -1 ENXIO (No such device or address) [pid 3620] close(3) = 0 [pid 3620] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 3616] lstat("./189/bus", [pid 3620] <... clone resumed>, child_tidptr=0x555556c575d0) = 8034 [pid 3616] <... lstat resumed>{st_mode=S_IFREG|000, st_size=11, ...}) = 0 [pid 3616] unlink("./189/bus" [pid 8019] <... sendfile resumed>) = 1638400 [pid 3616] <... unlink resumed>) = 0 [pid 8019] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8016] exit_group(0 [pid 3616] getdents64(3, [pid 8028] <... futex resumed>) = ? [pid 8016] <... exit_group resumed>) = ? [pid 8028] +++ exited with 0 +++ [pid 8019] <... futex resumed>) = ? [pid 3616] <... getdents64 resumed>0x555556c58620 /* 0 entries */, 32768) = 0 [pid 3616] close(3) = 0 [pid 3616] rmdir("./189") = 0 [pid 3616] mkdir("./190", 0777./strace-static-x86_64: Process 8034 attached [pid 8034] set_robust_list(0x555556c575e0, 24) = 0 [pid 8034] chdir("./177") = 0 [pid 8034] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 3616] <... mkdir resumed>) = 0 [pid 8034] <... prctl resumed>) = 0 [pid 3616] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 8034] setpgid(0, 0) = 0 [pid 8019] +++ exited with 0 +++ [pid 8016] +++ exited with 0 +++ [pid 3616] <... openat resumed>) = 3 [pid 8034] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 3618] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8016, si_uid=0, si_status=0, si_utime=0, si_stime=5} --- [pid 3616] ioctl(3, LOOP_CLR_FD [pid 8034] write(3, "1000", 4) = 4 [pid 8022] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 3616] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 8034] close(3 [pid 8022] futex(0x7fcf663c54d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8034] <... close resumed>) = 0 [pid 8033] <... futex resumed>) = 0 [pid 8022] <... futex resumed>) = 1 [pid 3618] umount2("./178", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3616] close(3 [pid 8034] symlink("/dev/binderfs", "./binderfs" [pid 8033] write(3, "#! ./file0\n", 11 [pid 8022] futex(0x7fcf663c54dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3618] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3616] <... close resumed>) = 0 [pid 8034] <... symlink resumed>) = 0 [pid 8034] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3618] openat(AT_FDCWD, "./178", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 3616] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 8034] <... futex resumed>) = 0 [pid 8034] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 3618] <... openat resumed>) = 3 [pid 8034] <... mmap resumed>) = 0x7fcf662cc000 [pid 3618] fstat(3, [pid 8034] mprotect(0x7fcf662cd000, 131072, PROT_READ|PROT_WRITE [pid 3618] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 8034] <... mprotect resumed>) = 0 [pid 3616] <... clone resumed>, child_tidptr=0x555556c575d0) = 8035 [pid 8034] clone(child_stack=0x7fcf662ec3f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID [pid 3618] getdents64(3, ./strace-static-x86_64: Process 8036 attached ./strace-static-x86_64: Process 8035 attached [pid 8034] <... clone resumed>, parent_tid=[8036], tls=0x7fcf662ec700, child_tidptr=0x7fcf662ec9d0) = 8036 [pid 3621] <... umount2 resumed>) = 0 [pid 3619] <... umount2 resumed>) = 0 [pid 3618] <... getdents64 resumed>0x555556c58620 /* 4 entries */, 32768) = 112 [pid 8036] set_robust_list(0x7fcf662ec9e0, 24 [pid 8035] set_robust_list(0x555556c575e0, 24 [pid 8033] <... write resumed>) = 11 [pid 3621] umount2("./182/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3619] umount2("./185/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3618] umount2("./178/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 8036] <... set_robust_list resumed>) = 0 [pid 8035] <... set_robust_list resumed>) = 0 [pid 8034] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8033] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8029] <... sendfile resumed>) = 1638400 [pid 3621] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3619] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3618] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 8035] chdir("./190" [pid 8034] <... futex resumed>) = 0 [pid 8033] <... futex resumed>) = 1 [pid 8029] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8022] <... futex resumed>) = 0 [pid 3621] lstat("./182/file0", [pid 3619] lstat("./185/file0", [pid 3618] lstat("./178/binderfs", [pid 8035] <... chdir resumed>) = 0 [pid 8034] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=100000000} [pid 8033] futex(0x7fcf663c54d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8029] <... futex resumed>) = 0 [pid 8022] exit_group(0 [pid 3619] <... lstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 8035] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 8033] <... futex resumed>) = ? [pid 8022] <... exit_group resumed>) = ? [pid 3621] <... lstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 3619] umount2("./185/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3618] <... lstat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}) = 0 [pid 8036] memfd_create("syzkaller", 0 [pid 8035] <... prctl resumed>) = 0 [pid 8033] +++ exited with 0 +++ [pid 8029] +++ exited with 0 +++ [pid 8022] +++ exited with 0 +++ [pid 3621] umount2("./182/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3619] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3618] unlink("./178/binderfs" [pid 8036] <... memfd_create resumed>) = 3 [pid 8035] setpgid(0, 0 [pid 3621] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3619] openat(AT_FDCWD, "./185/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 3618] <... unlink resumed>) = 0 [pid 3621] openat(AT_FDCWD, "./182/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 3617] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8022, si_uid=0, si_status=0, si_utime=0, si_stime=4} --- [pid 8035] <... setpgid resumed>) = 0 [pid 3619] <... openat resumed>) = 4 [pid 3618] umount2("./178/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3621] <... openat resumed>) = 4 [pid 8035] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 3621] fstat(4, [pid 3619] fstat(4, [pid 3621] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 3619] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 8036] ftruncate(3, 2097152) = 0 [pid 8036] pwrite64(3, "\x20\x00\x00\x00\x00\x02\x00\x00\x19\x00\x00\x00\x90\x01\x00\x00\x0f\x00\x00\x00\x00\x00\x00\x00\x02\x00\x00\x00\x06\x00\x00\x00\x00\x00\x08\x00\x00\x80\x00\x00\x20\x00\x00\x00\xdb\xf4\x65\x5f\xdb\xf4\x65\x5f\x01\x00\xff\xff\x53\xef\x01\x00\x01\x00\x00\x00\xda\xf4\x65\x5f\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x00\x0b\x00\x00\x00\x00\x04\x00\x00\x08\x00\x00\x00\xd2\xc2\x00\x00"..., 102, 1024) = 102 [pid 8036] pwrite64(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x82\xe3\x67\x24\xc6\xf3\x4c\xaa\x84\x6e\xd2\xe5\x27\x70\x33\x78\x01\x00\x40", 31, 1248) = 31 [pid 3621] getdents64(4, [pid 3619] getdents64(4, [pid 8036] pwrite64(3, "\x02\x00\x00\x00\x03\x00\x00\x00\x04\x00\x00\x00\x19\x00\x0f\x00\x03\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0f\x00\x2e\x69", 32, 4096 [pid 8035] <... openat resumed>) = 3 [pid 3621] <... getdents64 resumed>0x555556c60660 /* 2 entries */, 32768) = 48 [pid 8036] <... pwrite64 resumed>) = 32 [pid 3619] <... getdents64 resumed>0x555556c60660 /* 2 entries */, 32768) = 48 [pid 8036] pwrite64(3, "\x7f\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff"..., 4098, 8192) = 4098 [pid 8035] write(3, "1000", 4 [pid 3621] getdents64(4, [pid 3619] getdents64(4, [pid 8036] pwrite64(3, "\xed\x41\x00\x00\x10\x00\x00\x00\xda\xf4\x65\x5f\xdb\xf4\x65\x5f\xdb\xf4\x65\x5f\x00\x00\x00\x00\x00\x00\x04\x00\x80\x00\x00\x00\x00\x00\x08\x00\x05\x00\x00\x00\x0a\xf3\x01\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x09\x00\x00\x00\x10", 61, 17408 [pid 3621] <... getdents64 resumed>0x555556c60660 /* 0 entries */, 32768) = 0 [pid 3619] <... getdents64 resumed>0x555556c60660 /* 0 entries */, 32768) = 0 [pid 3617] umount2("./180", MNT_DETACH|UMOUNT_NOFOLLOW [pid 8036] <... pwrite64 resumed>) = 61 [pid 8035] <... write resumed>) = 4 [pid 3621] close(4 [pid 8036] openat(AT_FDCWD, "/dev/loop4", O_RDWR) = 4 [pid 8036] ioctl(4, LOOP_SET_FD, 3 [pid 8035] close(3 [pid 3621] <... close resumed>) = 0 [pid 3619] close(4 [pid 3617] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 8035] <... close resumed>) = 0 [pid 3621] rmdir("./182/file0" [pid 3619] <... close resumed>) = 0 [pid 3617] openat(AT_FDCWD, "./180", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 8035] symlink("/dev/binderfs", "./binderfs" [pid 3621] <... rmdir resumed>) = 0 [pid 3619] rmdir("./185/file0" [pid 3617] <... openat resumed>) = 3 [pid 8035] <... symlink resumed>) = 0 [pid 3621] getdents64(3, [pid 3619] <... rmdir resumed>) = 0 [pid 3617] fstat(3, [pid 8035] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3621] <... getdents64 resumed>0x555556c58620 /* 0 entries */, 32768) = 0 [pid 3619] getdents64(3, [pid 3617] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 8035] <... futex resumed>) = 0 [pid 3621] close(3 [pid 3619] <... getdents64 resumed>0x555556c58620 /* 0 entries */, 32768) = 0 [pid 3617] getdents64(3, [pid 8035] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 3621] <... close resumed>) = 0 [pid 3619] close(3 [pid 3617] <... getdents64 resumed>0x555556c58620 /* 4 entries */, 32768) = 112 [pid 8035] <... mmap resumed>) = 0x7fcf662cc000 [pid 3621] rmdir("./182" [pid 3619] <... close resumed>) = 0 [pid 3617] umount2("./180/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 8036] <... ioctl resumed>) = 0 [pid 8035] mprotect(0x7fcf662cd000, 131072, PROT_READ|PROT_WRITE [pid 3621] <... rmdir resumed>) = 0 [pid 3619] rmdir("./185" [pid 3617] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 8036] mkdir("./file0", 0777 [pid 8035] <... mprotect resumed>) = 0 [pid 3621] mkdir("./183", 0777 [pid 3619] <... rmdir resumed>) = 0 [pid 3617] lstat("./180/binderfs", [pid 8036] <... mkdir resumed>) = 0 [pid 8035] clone(child_stack=0x7fcf662ec3f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID [pid 3621] <... mkdir resumed>) = 0 [pid 3619] mkdir("./186", 0777 [pid 3617] <... lstat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}) = 0 [pid 8036] mount("/dev/loop4", "./file0", "ext4", 0, ",errors=continue" [pid 3621] openat(AT_FDCWD, "/dev/loop5", O_RDWR [pid 3619] <... mkdir resumed>) = 0 [pid 3618] <... umount2 resumed>) = 0 [pid 3617] unlink("./180/binderfs" [pid 8035] <... clone resumed>, parent_tid=[8037], tls=0x7fcf662ec700, child_tidptr=0x7fcf662ec9d0) = 8037 [pid 3621] <... openat resumed>) = 3 [pid 3619] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 3617] <... unlink resumed>) = 0 ./strace-static-x86_64: Process 8037 attached [pid 8035] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3621] ioctl(3, LOOP_CLR_FD [pid 3619] <... openat resumed>) = 3 [pid 3618] umount2("./178/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3617] umount2("./180/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 8037] set_robust_list(0x7fcf662ec9e0, 24 [pid 8036] <... mount resumed>) = 0 [pid 8035] <... futex resumed>) = 0 [pid 3621] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 3619] ioctl(3, LOOP_CLR_FD [pid 3618] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 8037] <... set_robust_list resumed>) = 0 [pid 8036] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 8035] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=100000000} [pid 3621] close(3 [pid 3619] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 3618] lstat("./178/file0", [pid 8037] memfd_create("syzkaller", 0 [pid 8036] <... openat resumed>) = 5 [pid 3621] <... close resumed>) = 0 [pid 3619] close(3 [pid 3618] <... lstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 8037] <... memfd_create resumed>) = 3 [pid 8036] ioctl(4, LOOP_CLR_FD [pid 3621] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 3619] <... close resumed>) = 0 [pid 8037] ftruncate(3, 2097152 [pid 8036] <... ioctl resumed>) = 0 [ 185.986751][ T8036] loop4: detected capacity change from 0 to 4096 [pid 3619] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 3618] umount2("./178/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 8037] <... ftruncate resumed>) = 0 [pid 8036] close(4 [pid 3621] <... clone resumed>, child_tidptr=0x555556c575d0) = 8039 [pid 3618] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 8037] pwrite64(3, "\x20\x00\x00\x00\x00\x02\x00\x00\x19\x00\x00\x00\x90\x01\x00\x00\x0f\x00\x00\x00\x00\x00\x00\x00\x02\x00\x00\x00\x06\x00\x00\x00\x00\x00\x08\x00\x00\x80\x00\x00\x20\x00\x00\x00\xdb\xf4\x65\x5f\xdb\xf4\x65\x5f\x01\x00\xff\xff\x53\xef\x01\x00\x01\x00\x00\x00\xda\xf4\x65\x5f\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x00\x0b\x00\x00\x00\x00\x04\x00\x00\x08\x00\x00\x00\xd2\xc2\x00\x00"..., 102, 1024 [pid 8036] <... close resumed>) = 0 [pid 3619] <... clone resumed>, child_tidptr=0x555556c575d0) = 8040 [pid 3618] openat(AT_FDCWD, "./178/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 8037] <... pwrite64 resumed>) = 102 [pid 8036] close(3 [pid 3618] <... openat resumed>) = 4 ./strace-static-x86_64: Process 8040 attached ./strace-static-x86_64: Process 8039 attached [pid 8037] pwrite64(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x82\xe3\x67\x24\xc6\xf3\x4c\xaa\x84\x6e\xd2\xe5\x27\x70\x33\x78\x01\x00\x40", 31, 1248 [pid 8036] <... close resumed>) = 0 [pid 3618] fstat(4, [pid 8040] set_robust_list(0x555556c575e0, 24 [pid 8039] set_robust_list(0x555556c575e0, 24 [pid 8037] <... pwrite64 resumed>) = 31 [pid 8036] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3618] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 8040] <... set_robust_list resumed>) = 0 [pid 8039] <... set_robust_list resumed>) = 0 [pid 8037] pwrite64(3, "\x02\x00\x00\x00\x03\x00\x00\x00\x04\x00\x00\x00\x19\x00\x0f\x00\x03\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0f\x00\x2e\x69", 32, 4096 [pid 8036] <... futex resumed>) = 1 [pid 8034] <... futex resumed>) = 0 [pid 3618] getdents64(4, [pid 3617] <... umount2 resumed>) = 0 [pid 8040] chdir("./186" [pid 8039] chdir("./183" [pid 8037] <... pwrite64 resumed>) = 32 [pid 8036] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8034] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3618] <... getdents64 resumed>0x555556c60660 /* 2 entries */, 32768) = 48 [pid 3617] umount2("./180/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 8040] <... chdir resumed>) = 0 [pid 8039] <... chdir resumed>) = 0 [pid 8037] pwrite64(3, "\x7f\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff"..., 4098, 8192 [pid 8036] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8034] <... futex resumed>) = 0 [pid 3618] getdents64(4, [pid 3617] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 8040] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 8039] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 8037] <... pwrite64 resumed>) = 4098 [pid 8036] chdir("./file0" [pid 8034] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3618] <... getdents64 resumed>0x555556c60660 /* 0 entries */, 32768) = 0 [pid 3617] lstat("./180/file0", [pid 8040] <... prctl resumed>) = 0 [pid 8039] <... prctl resumed>) = 0 [pid 8037] pwrite64(3, "\xed\x41\x00\x00\x10\x00\x00\x00\xda\xf4\x65\x5f\xdb\xf4\x65\x5f\xdb\xf4\x65\x5f\x00\x00\x00\x00\x00\x00\x04\x00\x80\x00\x00\x00\x00\x00\x08\x00\x05\x00\x00\x00\x0a\xf3\x01\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x09\x00\x00\x00\x10", 61, 17408 [pid 8036] <... chdir resumed>) = 0 [pid 3618] close(4 [pid 3617] <... lstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 8040] setpgid(0, 0 [pid 8039] setpgid(0, 0 [pid 8037] <... pwrite64 resumed>) = 61 [pid 8036] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3618] <... close resumed>) = 0 [pid 3617] umount2("./180/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 8040] <... setpgid resumed>) = 0 [pid 8039] <... setpgid resumed>) = 0 [pid 8037] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 8036] <... futex resumed>) = 1 [pid 8034] <... futex resumed>) = 0 [pid 3618] rmdir("./178/file0" [pid 3617] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 8040] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 8039] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 8037] <... openat resumed>) = 4 [pid 8036] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8034] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3618] <... rmdir resumed>) = 0 [pid 3617] openat(AT_FDCWD, "./180/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 8040] <... openat resumed>) = 3 [pid 8039] <... openat resumed>) = 3 [pid 8037] ioctl(4, LOOP_SET_FD, 3 [pid 8036] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8034] <... futex resumed>) = 0 [pid 3618] getdents64(3, [pid 3617] <... openat resumed>) = 4 [pid 8040] write(3, "1000", 4 [pid 8039] write(3, "1000", 4) = 4 [pid 8039] close(3) = 0 [pid 8039] symlink("/dev/binderfs", "./binderfs") = 0 [pid 8039] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8040] <... write resumed>) = 4 [pid 8039] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8036] creat("./bus", 000 [pid 8034] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3618] <... getdents64 resumed>0x555556c58620 /* 0 entries */, 32768) = 0 [pid 3617] fstat(4, [pid 8040] close(3 [pid 8039] <... mmap resumed>) = 0x7fcf662cc000 [pid 8037] <... ioctl resumed>) = 0 [pid 8036] <... creat resumed>) = 3 [pid 3618] close(3 [pid 3617] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 8040] <... close resumed>) = 0 [pid 8039] mprotect(0x7fcf662cd000, 131072, PROT_READ|PROT_WRITE [pid 8037] mkdir("./file0", 0777 [pid 8036] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3618] <... close resumed>) = 0 [pid 3617] getdents64(4, [pid 8040] symlink("/dev/binderfs", "./binderfs" [pid 8039] <... mprotect resumed>) = 0 [pid 8037] <... mkdir resumed>) = 0 [pid 8036] <... futex resumed>) = 1 [pid 8034] <... futex resumed>) = 0 [pid 3618] rmdir("./178" [pid 3617] <... getdents64 resumed>0x555556c60660 /* 2 entries */, 32768) = 48 [pid 8040] <... symlink resumed>) = 0 [pid 8039] clone(child_stack=0x7fcf662ec3f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID [pid 8037] mount("/dev/loop0", "./file0", "ext4", 0, ",errors=continue" [pid 8036] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8034] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8040] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8036] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8034] <... futex resumed>) = 0 [pid 3618] <... rmdir resumed>) = 0 [pid 3617] getdents64(4, [pid 8040] <... futex resumed>) = 0 [pid 8039] <... clone resumed>, parent_tid=[8041], tls=0x7fcf662ec700, child_tidptr=0x7fcf662ec9d0) = 8041 [pid 8036] ftruncate(3, 136348160 [pid 8034] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8039] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8039] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=100000000}./strace-static-x86_64: Process 8041 attached [pid 8041] set_robust_list(0x7fcf662ec9e0, 24) = 0 [pid 8041] memfd_create("syzkaller", 0 [pid 3618] mkdir("./179", 0777 [pid 3617] <... getdents64 resumed>0x555556c60660 /* 0 entries */, 32768) = 0 [pid 8040] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8036] <... ftruncate resumed>) = 0 [pid 3618] <... mkdir resumed>) = 0 [pid 3617] close(4 [pid 8040] <... mmap resumed>) = 0x7fcf662cc000 [pid 8036] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3618] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 3617] <... close resumed>) = 0 [pid 8041] <... memfd_create resumed>) = 3 [pid 8041] ftruncate(3, 2097152) = 0 [pid 8041] pwrite64(3, "\x20\x00\x00\x00\x00\x02\x00\x00\x19\x00\x00\x00\x90\x01\x00\x00\x0f\x00\x00\x00\x00\x00\x00\x00\x02\x00\x00\x00\x06\x00\x00\x00\x00\x00\x08\x00\x00\x80\x00\x00\x20\x00\x00\x00\xdb\xf4\x65\x5f\xdb\xf4\x65\x5f\x01\x00\xff\xff\x53\xef\x01\x00\x01\x00\x00\x00\xda\xf4\x65\x5f\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x00\x0b\x00\x00\x00\x00\x04\x00\x00\x08\x00\x00\x00\xd2\xc2\x00\x00"..., 102, 1024) = 102 [pid 8041] pwrite64(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x82\xe3\x67\x24\xc6\xf3\x4c\xaa\x84\x6e\xd2\xe5\x27\x70\x33\x78\x01\x00\x40", 31, 1248) = 31 [pid 8041] pwrite64(3, "\x02\x00\x00\x00\x03\x00\x00\x00\x04\x00\x00\x00\x19\x00\x0f\x00\x03\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0f\x00\x2e\x69", 32, 4096 [pid 8040] mprotect(0x7fcf662cd000, 131072, PROT_READ|PROT_WRITE [pid 8036] <... futex resumed>) = 1 [pid 8034] <... futex resumed>) = 0 [pid 3618] <... openat resumed>) = 3 [pid 3617] rmdir("./180/file0" [pid 8041] <... pwrite64 resumed>) = 32 [pid 8040] <... mprotect resumed>) = 0 [pid 8036] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8034] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3618] ioctl(3, LOOP_CLR_FD [pid 8041] pwrite64(3, "\x7f\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff"..., 4098, 8192 [pid 8040] clone(child_stack=0x7fcf662ec3f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID [pid 8036] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8034] <... futex resumed>) = 0 [pid 3618] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 3617] <... rmdir resumed>) = 0 [pid 8041] <... pwrite64 resumed>) = 4098 [pid 8036] socket(AF_INET6, SOCK_STREAM, IPPROTO_IP [pid 8034] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3618] close(3 [pid 3617] getdents64(3, [pid 8041] pwrite64(3, "\xed\x41\x00\x00\x10\x00\x00\x00\xda\xf4\x65\x5f\xdb\xf4\x65\x5f\xdb\xf4\x65\x5f\x00\x00\x00\x00\x00\x00\x04\x00\x80\x00\x00\x00\x00\x00\x08\x00\x05\x00\x00\x00\x0a\xf3\x01\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x09\x00\x00\x00\x10", 61, 17408 [pid 8040] <... clone resumed>, parent_tid=[8043], tls=0x7fcf662ec700, child_tidptr=0x7fcf662ec9d0) = 8043 [pid 8036] <... socket resumed>) = 4 [pid 3618] <... close resumed>) = 0 [pid 3617] <... getdents64 resumed>0x555556c58620 /* 0 entries */, 32768) = 0 [pid 8040] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8036] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3618] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 3617] close(3 [pid 8041] <... pwrite64 resumed>) = 61 [pid 8040] <... futex resumed>) = 0 [pid 8036] <... futex resumed>) = 1 [pid 8034] <... futex resumed>) = 0 [pid 3617] <... close resumed>) = 0 [ 186.072220][ T8037] loop0: detected capacity change from 0 to 4096 [pid 8041] openat(AT_FDCWD, "/dev/loop5", O_RDWR [pid 8040] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=100000000} [pid 8036] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8034] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3618] <... clone resumed>, child_tidptr=0x555556c575d0) = 8044 [pid 3617] rmdir("./180" [pid 8041] <... openat resumed>) = 4 [pid 8036] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8034] <... futex resumed>) = 0 [pid 3617] <... rmdir resumed>) = 0 [pid 8041] ioctl(4, LOOP_SET_FD, 3 [pid 8036] close(4 [pid 8034] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3617] mkdir("./181", 0777 [pid 8036] <... close resumed>) = 0 [pid 3617] <... mkdir resumed>) = 0 [pid 8036] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3617] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 8036] <... futex resumed>) = 1 [pid 8034] <... futex resumed>) = 0 [pid 3617] <... openat resumed>) = 3 [pid 8036] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8034] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3617] ioctl(3, LOOP_CLR_FD [pid 8036] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8034] <... futex resumed>) = 0 [pid 3617] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 8036] open("./bus", O_RDWR|O_NOCTTY|O_DIRECT|O_NOATIME|O_CLOEXEC|0x1000000 [pid 8034] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3617] close(3./strace-static-x86_64: Process 8044 attached ./strace-static-x86_64: Process 8043 attached [pid 8041] <... ioctl resumed>) = 0 [pid 8036] <... open resumed>) = 4 [pid 8035] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 8037] <... mount resumed>) = 0 [pid 3617] <... close resumed>) = 0 [pid 8044] set_robust_list(0x555556c575e0, 24 [pid 8043] set_robust_list(0x7fcf662ec9e0, 24 [ 186.121044][ T8041] loop5: detected capacity change from 0 to 4096 [ 186.125171][ T27] audit: type=1800 audit(1657771703.618:1177): pid=8036 uid=0 auid=4294967295 ses=4294967295 subj=root:sysadm_r:sysadm_t op=collect_data cause=failed(directio) comm="syz-executor260" name="bus" dev="loop4" ino=17 res=0 errno=0 [ 186.135623][ T3636] I/O error, dev loop5, sector 0 op 0x0:(READ) flags 0x0 phys_seg 1 prio class 0 [pid 8041] mkdir("./file0", 0777 [pid 8037] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 8036] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8035] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3617] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 8044] <... set_robust_list resumed>) = 0 [pid 8043] <... set_robust_list resumed>) = 0 [pid 8041] <... mkdir resumed>) = 0 [pid 8037] <... openat resumed>) = 5 [pid 8036] <... futex resumed>) = 1 [pid 8034] <... futex resumed>) = 0 [pid 8044] chdir("./179" [pid 8043] memfd_create("syzkaller", 0 [pid 8041] mount("/dev/loop5", "./file0", "ext4", 0, ",errors=continue" [pid 8037] ioctl(4, LOOP_CLR_FD [pid 8036] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8034] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3617] <... clone resumed>, child_tidptr=0x555556c575d0) = 8045 [pid 8044] <... chdir resumed>) = 0 [pid 8043] <... memfd_create resumed>) = 3 [pid 8037] <... ioctl resumed>) = 0 [pid 8036] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8035] <... futex resumed>) = 0 [pid 8034] <... futex resumed>) = 0 ./strace-static-x86_64: Process 8045 attached [pid 8044] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 8043] ftruncate(3, 2097152 [pid 8037] close(4 [pid 8036] sendfile(4, 4, NULL, 4294959098 [pid 8034] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8045] set_robust_list(0x555556c575e0, 24 [pid 8044] <... prctl resumed>) = 0 [pid 8043] <... ftruncate resumed>) = 0 [pid 8039] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 8037] <... close resumed>) = 0 [pid 8035] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8045] <... set_robust_list resumed>) = 0 [pid 8044] setpgid(0, 0 [pid 8043] pwrite64(3, "\x20\x00\x00\x00\x00\x02\x00\x00\x19\x00\x00\x00\x90\x01\x00\x00\x0f\x00\x00\x00\x00\x00\x00\x00\x02\x00\x00\x00\x06\x00\x00\x00\x00\x00\x08\x00\x00\x80\x00\x00\x20\x00\x00\x00\xdb\xf4\x65\x5f\xdb\xf4\x65\x5f\x01\x00\xff\xff\x53\xef\x01\x00\x01\x00\x00\x00\xda\xf4\x65\x5f\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x00\x0b\x00\x00\x00\x00\x04\x00\x00\x08\x00\x00\x00\xd2\xc2\x00\x00"..., 102, 1024 [pid 8039] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8037] close(3 [pid 8045] chdir("./181" [pid 8044] <... setpgid resumed>) = 0 [pid 8043] <... pwrite64 resumed>) = 102 [pid 8039] <... futex resumed>) = 0 [pid 8037] <... close resumed>) = 0 [pid 8035] <... mmap resumed>) = 0x7fcf662ab000 [pid 8045] <... chdir resumed>) = 0 [pid 8044] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 8043] pwrite64(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x82\xe3\x67\x24\xc6\xf3\x4c\xaa\x84\x6e\xd2\xe5\x27\x70\x33\x78\x01\x00\x40", 31, 1248 [pid 8039] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8037] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8035] mprotect(0x7fcf662ac000, 131072, PROT_READ|PROT_WRITE [pid 8045] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 8044] <... openat resumed>) = 3 [pid 8043] <... pwrite64 resumed>) = 31 [pid 8039] <... mmap resumed>) = 0x7fcf662ab000 [pid 8037] <... futex resumed>) = 0 [pid 8035] <... mprotect resumed>) = 0 [pid 8040] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 8045] <... prctl resumed>) = 0 [pid 8044] write(3, "1000", 4 [pid 8043] pwrite64(3, "\x02\x00\x00\x00\x03\x00\x00\x00\x04\x00\x00\x00\x19\x00\x0f\x00\x03\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0f\x00\x2e\x69", 32, 4096 [pid 8041] <... mount resumed>) = 0 [pid 8040] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8039] mprotect(0x7fcf662ac000, 131072, PROT_READ|PROT_WRITE [pid 8037] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [ 186.167816][ T3636] Buffer I/O error on dev loop5, logical block 0, async page read [ 186.178927][ T3636] loop5: unable to read partition table [pid 8035] clone(child_stack=0x7fcf662cb3f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID [pid 8045] setpgid(0, 0 [pid 8044] <... write resumed>) = 4 [pid 8043] <... pwrite64 resumed>) = 32 [pid 8041] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 8040] <... futex resumed>) = 0 [pid 8039] <... mprotect resumed>) = 0 [pid 8045] <... setpgid resumed>) = 0 [pid 8044] close(3 [pid 8043] pwrite64(3, "\x7f\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff"..., 4098, 8192 [pid 8041] <... openat resumed>) = 5 [pid 8040] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8039] clone(child_stack=0x7fcf662cb3f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID [pid 8035] <... clone resumed>, parent_tid=[8047], tls=0x7fcf662cb700, child_tidptr=0x7fcf662cb9d0) = 8047 [pid 8045] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 8044] <... close resumed>) = 0 [pid 8043] <... pwrite64 resumed>) = 4098 [pid 8041] ioctl(4, LOOP_CLR_FD [pid 8040] <... mmap resumed>) = 0x7fcf662ab000 [pid 8035] futex(0x7fcf663c54d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8045] <... openat resumed>) = 3 [pid 8044] symlink("/dev/binderfs", "./binderfs" [pid 8043] pwrite64(3, "\xed\x41\x00\x00\x10\x00\x00\x00\xda\xf4\x65\x5f\xdb\xf4\x65\x5f\xdb\xf4\x65\x5f\x00\x00\x00\x00\x00\x00\x04\x00\x80\x00\x00\x00\x00\x00\x08\x00\x05\x00\x00\x00\x0a\xf3\x01\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x09\x00\x00\x00\x10", 61, 17408 [pid 8041] <... ioctl resumed>) = 0 [pid 8040] mprotect(0x7fcf662ac000, 131072, PROT_READ|PROT_WRITE [pid 8039] <... clone resumed>, parent_tid=[8048], tls=0x7fcf662cb700, child_tidptr=0x7fcf662cb9d0) = 8048 [pid 8035] <... futex resumed>) = 0 ./strace-static-x86_64: Process 8048 attached ./strace-static-x86_64: Process 8047 attached [pid 8045] write(3, "1000", 4 [pid 8044] <... symlink resumed>) = 0 [pid 8043] <... pwrite64 resumed>) = 61 [pid 8041] close(4 [pid 8040] <... mprotect resumed>) = 0 [pid 8039] futex(0x7fcf663c54d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8035] futex(0x7fcf663c54dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8048] set_robust_list(0x7fcf662cb9e0, 24 [pid 8047] set_robust_list(0x7fcf662cb9e0, 24 [pid 8045] <... write resumed>) = 4 [pid 8044] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8043] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 8041] <... close resumed>) = 0 [pid 8040] clone(child_stack=0x7fcf662cb3f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID [pid 8039] <... futex resumed>) = 0 [pid 8036] <... sendfile resumed>) = 1638400 [pid 8034] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 8047] <... set_robust_list resumed>) = 0 [pid 8045] close(3 [pid 8044] <... futex resumed>) = 0 [pid 8043] <... openat resumed>) = 4 [pid 8041] close(3 [pid 8039] futex(0x7fcf663c54dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8036] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8034] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8047] chdir("./file0" [pid 8045] <... close resumed>) = 0 [pid 8044] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8043] ioctl(4, LOOP_SET_FD, 3 [pid 8041] <... close resumed>) = 0 [pid 8040] <... clone resumed>, parent_tid=[8049], tls=0x7fcf662cb700, child_tidptr=0x7fcf662cb9d0) = 8049 [pid 8036] <... futex resumed>) = 0 [pid 8034] <... futex resumed>) = 0 [pid 8047] <... chdir resumed>) = 0 [pid 8045] symlink("/dev/binderfs", "./binderfs" [pid 8044] <... mmap resumed>) = 0x7fcf662cc000 [pid 8043] <... ioctl resumed>) = 0 [pid 8041] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8040] futex(0x7fcf663c54d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8036] write(3, "#! ./file0\n", 11 [pid 8034] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}./strace-static-x86_64: Process 8049 attached [pid 8048] <... set_robust_list resumed>) = 0 [pid 8047] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8045] <... symlink resumed>) = 0 [pid 8044] mprotect(0x7fcf662cd000, 131072, PROT_READ|PROT_WRITE [pid 8043] mkdir("./file0", 0777 [pid 8041] <... futex resumed>) = 0 [pid 8040] <... futex resumed>) = 0 [pid 8036] <... write resumed>) = 11 [pid 8049] set_robust_list(0x7fcf662cb9e0, 24 [pid 8048] chdir("./file0" [pid 8047] <... futex resumed>) = 1 [pid 8045] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8044] <... mprotect resumed>) = 0 [pid 8043] <... mkdir resumed>) = 0 [pid 8041] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8035] <... futex resumed>) = 0 [pid 8049] <... set_robust_list resumed>) = 0 [pid 8048] <... chdir resumed>) = 0 [pid 8047] futex(0x7fcf663c54d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8045] <... futex resumed>) = 0 [pid 8044] clone(child_stack=0x7fcf662ec3f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID [pid 8043] mount("/dev/loop3", "./file0", "ext4", 0, ",errors=continue" [pid 8040] futex(0x7fcf663c54dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8036] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8035] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8049] chdir("./file0" [pid 8048] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8045] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8037] <... futex resumed>) = 0 [pid 8036] <... futex resumed>) = 1 [pid 8035] <... futex resumed>) = 1 [pid 8034] <... futex resumed>) = 0 [pid 8049] <... chdir resumed>) = 0 [pid 8048] <... futex resumed>) = 1 [pid 8045] <... mmap resumed>) = 0x7fcf662cc000 [pid 8044] <... clone resumed>, parent_tid=[8050], tls=0x7fcf662ec700, child_tidptr=0x7fcf662ec9d0) = 8050 [pid 8039] <... futex resumed>) = 0 [pid 8037] creat("./bus", 000 [pid 8036] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8035] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}./strace-static-x86_64: Process 8050 attached [pid 8049] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8048] futex(0x7fcf663c54d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8045] mprotect(0x7fcf662cd000, 131072, PROT_READ|PROT_WRITE [pid 8044] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8043] <... mount resumed>) = 0 [pid 8039] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8037] <... creat resumed>) = 3 [pid 8034] exit_group(0 [pid 8050] set_robust_list(0x7fcf662ec9e0, 24 [pid 8049] <... futex resumed>) = 1 [pid 8045] <... mprotect resumed>) = 0 [pid 8044] <... futex resumed>) = 0 [pid 8043] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 8041] <... futex resumed>) = 0 [pid 8040] <... futex resumed>) = 0 [pid 8039] <... futex resumed>) = 1 [pid 8037] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8036] <... futex resumed>) = ? [pid 8034] <... exit_group resumed>) = ? [pid 8050] <... set_robust_list resumed>) = 0 [pid 8049] futex(0x7fcf663c54d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8045] clone(child_stack=0x7fcf662ec3f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID [pid 8044] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=100000000} [pid 8043] <... openat resumed>) = -1 ENOENT (No such file or directory) [pid 8041] creat("./bus", 000 [pid 8040] futex(0x7fcf663c54d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8039] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8036] +++ exited with 0 +++ [pid 8034] +++ exited with 0 +++ [pid 8049] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8043] ioctl(4, LOOP_CLR_FD [pid 8041] <... creat resumed>) = 3 [pid 8040] <... futex resumed>) = 0 [pid 8037] <... futex resumed>) = 1 [pid 8035] <... futex resumed>) = 0 [pid 3620] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8034, si_uid=0, si_status=0, si_utime=0, si_stime=4} --- ./strace-static-x86_64: Process 8052 attached [pid 8049] creat("./bus", 000 [pid 8045] <... clone resumed>, parent_tid=[8052], tls=0x7fcf662ec700, child_tidptr=0x7fcf662ec9d0) = 8052 [pid 8043] <... ioctl resumed>) = 0 [pid 8041] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8040] futex(0x7fcf663c54dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8037] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8035] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8050] memfd_create("syzkaller", 0 [pid 8049] <... creat resumed>) = 5 [pid 8045] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8043] close(4 [pid 8041] <... futex resumed>) = 1 [pid 8037] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8035] <... futex resumed>) = 0 [pid 8039] <... futex resumed>) = 0 [pid 8052] set_robust_list(0x7fcf662ec9e0, 24 [pid 8050] <... memfd_create resumed>) = 3 [pid 8049] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8045] <... futex resumed>) = 0 [pid 8043] <... close resumed>) = 0 [pid 8041] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8037] ftruncate(3, 136348160) = 0 [pid 8037] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8037] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8035] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}) = -1 EAGAIN (Resource temporarily unavailable) [pid 8035] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8037] <... futex resumed>) = 0 [pid 8035] <... futex resumed>) = 1 [pid 8052] <... set_robust_list resumed>) = 0 [pid 8050] ftruncate(3, 2097152 [pid 8049] <... futex resumed>) = 1 [pid 8045] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=100000000} [pid 8043] close(3 [pid 8040] <... futex resumed>) = 0 [pid 8039] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8037] socket(AF_INET6, SOCK_STREAM, IPPROTO_IP [pid 8035] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3620] umount2("./177", MNT_DETACH|UMOUNT_NOFOLLOW [pid 8052] memfd_create("syzkaller", 0 [pid 8050] <... ftruncate resumed>) = 0 [pid 8049] futex(0x7fcf663c54d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8043] <... close resumed>) = 0 [pid 8041] <... futex resumed>) = 0 [pid 8039] <... futex resumed>) = 1 [pid 8037] <... socket resumed>) = 4 [pid 3620] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 8052] <... memfd_create resumed>) = 3 [pid 8050] pwrite64(3, "\x20\x00\x00\x00\x00\x02\x00\x00\x19\x00\x00\x00\x90\x01\x00\x00\x0f\x00\x00\x00\x00\x00\x00\x00\x02\x00\x00\x00\x06\x00\x00\x00\x00\x00\x08\x00\x00\x80\x00\x00\x20\x00\x00\x00\xdb\xf4\x65\x5f\xdb\xf4\x65\x5f\x01\x00\xff\xff\x53\xef\x01\x00\x01\x00\x00\x00\xda\xf4\x65\x5f\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x00\x0b\x00\x00\x00\x00\x04\x00\x00\x08\x00\x00\x00\xd2\xc2\x00\x00"..., 102, 1024 [pid 8049] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8043] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8041] ftruncate(3, 136348160 [pid 8040] futex(0x7fcf663c54d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8039] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8037] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3620] openat(AT_FDCWD, "./177", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 8052] ftruncate(3, 2097152 [pid 8050] <... pwrite64 resumed>) = 102 [pid 8049] ftruncate(5, 136348160 [pid 8043] <... futex resumed>) = 0 [pid 8041] <... ftruncate resumed>) = 0 [pid 8040] <... futex resumed>) = 0 [pid 8037] <... futex resumed>) = 1 [pid 8035] <... futex resumed>) = 0 [pid 3620] <... openat resumed>) = 3 [pid 8052] <... ftruncate resumed>) = 0 [pid 8050] pwrite64(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x82\xe3\x67\x24\xc6\xf3\x4c\xaa\x84\x6e\xd2\xe5\x27\x70\x33\x78\x01\x00\x40", 31, 1248 [pid 8049] <... ftruncate resumed>) = 0 [pid 8043] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8041] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8040] futex(0x7fcf663c54dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8037] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8035] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3620] fstat(3, [pid 8052] pwrite64(3, "\x20\x00\x00\x00\x00\x02\x00\x00\x19\x00\x00\x00\x90\x01\x00\x00\x0f\x00\x00\x00\x00\x00\x00\x00\x02\x00\x00\x00\x06\x00\x00\x00\x00\x00\x08\x00\x00\x80\x00\x00\x20\x00\x00\x00\xdb\xf4\x65\x5f\xdb\xf4\x65\x5f\x01\x00\xff\xff\x53\xef\x01\x00\x01\x00\x00\x00\xda\xf4\x65\x5f\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x00\x0b\x00\x00\x00\x00\x04\x00\x00\x08\x00\x00\x00\xd2\xc2\x00\x00"..., 102, 1024 [pid 8050] <... pwrite64 resumed>) = 31 [pid 8049] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8041] <... futex resumed>) = 1 [pid 8040] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8039] <... futex resumed>) = 0 [pid 8037] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8035] <... futex resumed>) = 0 [pid 3620] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 8052] <... pwrite64 resumed>) = 102 [pid 8050] pwrite64(3, "\x02\x00\x00\x00\x03\x00\x00\x00\x04\x00\x00\x00\x19\x00\x0f\x00\x03\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0f\x00\x2e\x69", 32, 4096 [pid 8049] <... futex resumed>) = 0 [pid 8041] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8040] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8039] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8037] close(4 [ 186.255723][ T8043] loop3: detected capacity change from 0 to 4096 [pid 8035] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3620] getdents64(3, [pid 8052] pwrite64(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x82\xe3\x67\x24\xc6\xf3\x4c\xaa\x84\x6e\xd2\xe5\x27\x70\x33\x78\x01\x00\x40", 31, 1248 [pid 8050] <... pwrite64 resumed>) = 32 [pid 8049] futex(0x7fcf663c54d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8043] <... futex resumed>) = 0 [pid 8041] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8040] <... futex resumed>) = 1 [pid 8039] <... futex resumed>) = 0 [pid 8037] <... close resumed>) = 0 [pid 3620] <... getdents64 resumed>0x555556c58620 /* 4 entries */, 32768) = 112 [pid 8052] <... pwrite64 resumed>) = 31 [pid 8050] pwrite64(3, "\x7f\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff"..., 4098, 8192 [pid 8043] socket(AF_INET6, SOCK_STREAM, IPPROTO_IP [pid 8041] socket(AF_INET6, SOCK_STREAM, IPPROTO_IP [pid 8040] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8039] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8037] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3620] umount2("./177/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 8052] pwrite64(3, "\x02\x00\x00\x00\x03\x00\x00\x00\x04\x00\x00\x00\x19\x00\x0f\x00\x03\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0f\x00\x2e\x69", 32, 4096 [pid 8050] <... pwrite64 resumed>) = 4098 [pid 8043] <... socket resumed>) = 3 [pid 8041] <... socket resumed>) = 4 [pid 8037] <... futex resumed>) = 1 [pid 8035] <... futex resumed>) = 0 [pid 3620] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 8052] <... pwrite64 resumed>) = 32 [pid 8050] pwrite64(3, "\xed\x41\x00\x00\x10\x00\x00\x00\xda\xf4\x65\x5f\xdb\xf4\x65\x5f\xdb\xf4\x65\x5f\x00\x00\x00\x00\x00\x00\x04\x00\x80\x00\x00\x00\x00\x00\x08\x00\x05\x00\x00\x00\x0a\xf3\x01\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x09\x00\x00\x00\x10", 61, 17408 [pid 8043] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8041] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8037] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8035] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3620] lstat("./177/binderfs", [pid 8052] pwrite64(3, "\x7f\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff"..., 4098, 8192 [pid 8050] <... pwrite64 resumed>) = 61 [pid 8043] <... futex resumed>) = 1 [pid 8041] <... futex resumed>) = 1 [pid 8040] <... futex resumed>) = 0 [pid 8039] <... futex resumed>) = 0 [pid 8037] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8035] <... futex resumed>) = 0 [pid 3620] <... lstat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}) = 0 [pid 8052] <... pwrite64 resumed>) = 4098 [pid 8050] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 8043] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8041] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8040] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8039] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8037] open("./bus", O_RDWR|O_NOCTTY|O_DIRECT|O_NOATIME|O_CLOEXEC|0x1000000 [pid 8035] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3620] unlink("./177/binderfs" [pid 8052] pwrite64(3, "\xed\x41\x00\x00\x10\x00\x00\x00\xda\xf4\x65\x5f\xdb\xf4\x65\x5f\xdb\xf4\x65\x5f\x00\x00\x00\x00\x00\x00\x04\x00\x80\x00\x00\x00\x00\x00\x08\x00\x05\x00\x00\x00\x0a\xf3\x01\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x09\x00\x00\x00\x10", 61, 17408 [pid 8050] <... openat resumed>) = 4 [pid 8043] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8041] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8040] <... futex resumed>) = 0 [pid 8039] <... futex resumed>) = 0 [pid 8037] <... open resumed>) = 4 [pid 3620] <... unlink resumed>) = 0 [pid 8052] <... pwrite64 resumed>) = 61 [pid 8050] ioctl(4, LOOP_SET_FD, 3 [pid 8043] close(3 [pid 8041] close(4 [pid 8040] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8039] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8037] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3620] umount2("./177/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 8052] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 8043] <... close resumed>) = 0 [pid 8043] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 8040] <... futex resumed>) = 0 [pid 8043] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8040] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8052] <... openat resumed>) = 4 [pid 8043] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8041] <... close resumed>) = 0 [pid 8040] <... futex resumed>) = 0 [pid 8037] <... futex resumed>) = 1 [pid 8035] <... futex resumed>) = 0 [pid 8052] ioctl(4, LOOP_SET_FD, 3 [pid 8050] <... ioctl resumed>) = 0 [pid 8043] open("./bus", O_RDWR|O_NOCTTY|O_DIRECT|O_NOATIME|O_CLOEXEC|0x1000000 [pid 8041] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8040] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8037] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8035] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8050] mkdir("./file0", 0777) = 0 [pid 8050] mount("/dev/loop2", "./file0", "ext4", 0, ",errors=continue" [pid 8043] <... open resumed>) = 3 [pid 8041] <... futex resumed>) = 1 [pid 8037] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8035] <... futex resumed>) = 0 [pid 8039] <... futex resumed>) = 0 [pid 8037] sendfile(4, 4, NULL, 4294959098 [pid 8035] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8043] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8041] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8039] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8052] <... ioctl resumed>) = 0 [pid 8052] mkdir("./file0", 0777 [pid 8039] <... futex resumed>) = 0 [pid 8041] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8039] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8043] <... futex resumed>) = 1 [pid 8040] <... futex resumed>) = 0 [pid 8040] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8041] open("./bus", O_RDWR|O_NOCTTY|O_DIRECT|O_NOATIME|O_CLOEXEC|0x1000000 [pid 8040] <... futex resumed>) = 0 [pid 8043] sendfile(3, 3, NULL, 4294959098 [pid 8041] <... open resumed>) = 4 [pid 8040] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8052] <... mkdir resumed>) = 0 [pid 8041] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8052] mount("/dev/loop1", "./file0", "ext4", 0, ",errors=continue" [pid 8041] <... futex resumed>) = 1 [pid 8039] <... futex resumed>) = 0 [pid 8039] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8041] sendfile(4, 4, NULL, 4294959098 [pid 8039] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8050] <... mount resumed>) = 0 [pid 8050] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY) = 5 [pid 8050] ioctl(4, LOOP_CLR_FD) = 0 [pid 8050] close(4) = 0 [pid 8050] close(3) = 0 [pid 8050] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 8050] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8044] <... futex resumed>) = 0 [pid 8044] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 8044] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8050] <... futex resumed>) = 0 [pid 8050] chdir("./file0") = 0 [pid 8050] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 8044] <... futex resumed>) = 0 [pid 8050] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8044] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8050] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8044] <... futex resumed>) = 0 [ 186.329153][ T8050] loop2: detected capacity change from 0 to 4096 [ 186.336921][ T8052] loop1: detected capacity change from 0 to 4096 [pid 8050] creat("./bus", 000 [pid 8044] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8050] <... creat resumed>) = 3 [pid 8050] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 8044] <... futex resumed>) = 0 [pid 8050] ftruncate(3, 136348160 [pid 8044] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8035] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 8050] <... ftruncate resumed>) = 0 [pid 8044] <... futex resumed>) = 0 [pid 8035] futex(0x7fcf663c54d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8050] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8047] <... futex resumed>) = 0 [pid 8044] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8035] <... futex resumed>) = 1 [pid 8050] <... futex resumed>) = 0 [pid 8047] write(3, "#! ./file0\n", 11 [pid 8044] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8035] futex(0x7fcf663c54dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8050] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8044] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8040] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 8050] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8047] <... write resumed>) = 11 [pid 8044] <... futex resumed>) = 0 [pid 8040] futex(0x7fcf663c54d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8050] socket(AF_INET6, SOCK_STREAM, IPPROTO_IP [pid 8049] <... futex resumed>) = 0 [pid 8047] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8044] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8040] <... futex resumed>) = 1 [pid 8050] <... socket resumed>) = 4 [pid 8049] write(5, "#! ./file0\n", 11 [pid 8047] <... futex resumed>) = 1 [pid 8045] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 8040] futex(0x7fcf663c54dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8039] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 8035] <... futex resumed>) = 0 [pid 8052] <... mount resumed>) = 0 [pid 8050] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8049] <... write resumed>) = 11 [pid 8047] futex(0x7fcf663c54d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8045] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8039] futex(0x7fcf663c54d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8052] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 8050] <... futex resumed>) = 1 [pid 8049] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8048] <... futex resumed>) = 0 [pid 8045] <... futex resumed>) = 0 [pid 8044] <... futex resumed>) = 0 [pid 8039] <... futex resumed>) = 1 [pid 8052] <... openat resumed>) = 5 [pid 8050] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8049] <... futex resumed>) = 1 [pid 8048] write(3, "#! ./file0\n", 11 [pid 8045] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8044] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8040] <... futex resumed>) = 0 [pid 8039] futex(0x7fcf663c54dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8052] ioctl(4, LOOP_CLR_FD [pid 8050] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8049] futex(0x7fcf663c54d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8048] <... write resumed>) = 11 [pid 8045] <... mmap resumed>) = 0x7fcf662ab000 [pid 8044] <... futex resumed>) = 0 [pid 3620] <... umount2 resumed>) = 0 [pid 8052] <... ioctl resumed>) = 0 [pid 8050] close(4 [pid 8048] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8045] mprotect(0x7fcf662ac000, 131072, PROT_READ|PROT_WRITE [pid 8044] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3620] umount2("./177/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 8052] close(4 [pid 8050] <... close resumed>) = 0 [pid 8048] <... futex resumed>) = 1 [pid 8045] <... mprotect resumed>) = 0 [pid 8039] <... futex resumed>) = 0 [pid 3620] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 8052] <... close resumed>) = 0 [pid 8050] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8048] futex(0x7fcf663c54d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8045] clone(child_stack=0x7fcf662cb3f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID [pid 3620] lstat("./177/file0", [pid 8052] close(3 [pid 8050] <... futex resumed>) = 1 [pid 8044] <... futex resumed>) = 0 [pid 3620] <... lstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 8052] <... close resumed>) = 0 [pid 8050] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8045] <... clone resumed>, parent_tid=[8055], tls=0x7fcf662cb700, child_tidptr=0x7fcf662cb9d0) = 8055 [pid 8044] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3620] umount2("./177/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 8052] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8050] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8045] futex(0x7fcf663c54d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8044] <... futex resumed>) = 0 [pid 3620] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 8052] <... futex resumed>) = 0 [pid 8050] open("./bus", O_RDWR|O_NOCTTY|O_DIRECT|O_NOATIME|O_CLOEXEC|0x1000000 [pid 8045] <... futex resumed>) = 0 [pid 8044] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3620] openat(AT_FDCWD, "./177/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 8052] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8050] <... open resumed>) = 4 [pid 8045] futex(0x7fcf663c54dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3620] <... openat resumed>) = 4 [pid 8050] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3620] fstat(4, [pid 8050] <... futex resumed>) = 1 [pid 8044] <... futex resumed>) = 0 [pid 3620] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 8050] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8044] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3620] getdents64(4, [pid 8050] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8044] <... futex resumed>) = 0 [pid 3620] <... getdents64 resumed>0x555556c60660 /* 2 entries */, 32768) = 48 [pid 8050] sendfile(4, 4, NULL, 4294959098 [pid 8044] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3620] getdents64(4, 0x555556c60660 /* 0 entries */, 32768) = 0 [pid 3620] close(4) = 0 [pid 3620] rmdir("./177/file0") = 0 [pid 3620] getdents64(3, 0x555556c58620 /* 0 entries */, 32768) = 0 [pid 3620] close(3) = 0 [pid 3620] rmdir("./177"./strace-static-x86_64: Process 8055 attached ) = 0 [pid 8055] set_robust_list(0x7fcf662cb9e0, 24) = 0 [pid 3620] mkdir("./178", 0777 [pid 8055] chdir("./file0" [pid 8037] <... sendfile resumed>) = 1638400 [pid 3620] <... mkdir resumed>) = 0 [pid 8055] <... chdir resumed>) = 0 [pid 3620] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 8055] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3620] <... openat resumed>) = 3 [pid 8055] <... futex resumed>) = 1 [pid 8045] <... futex resumed>) = 0 [pid 8041] <... sendfile resumed>) = 1638400 [pid 3620] ioctl(3, LOOP_CLR_FD [pid 8055] futex(0x7fcf663c54d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8045] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8037] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3620] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 8052] <... futex resumed>) = 0 [pid 8045] <... futex resumed>) = 1 [pid 8041] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8037] <... futex resumed>) = 0 [pid 3620] close(3 [pid 8052] creat("./bus", 000 [pid 8045] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8041] <... futex resumed>) = 0 [pid 8039] exit_group(0 [pid 8037] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8035] exit_group(0 [pid 3620] <... close resumed>) = 0 [pid 8052] <... creat resumed>) = 3 [pid 8048] <... futex resumed>) = ? [pid 8047] <... futex resumed>) = ? [pid 8039] <... exit_group resumed>) = ? [pid 8035] <... exit_group resumed>) = ? [pid 3620] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 8052] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8048] +++ exited with 0 +++ [pid 8047] +++ exited with 0 +++ [pid 8044] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 8037] <... futex resumed>) = ? [pid 8052] <... futex resumed>) = 1 [pid 8045] <... futex resumed>) = 0 [pid 8044] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3620] <... clone resumed>, child_tidptr=0x555556c575d0) = 8056 [pid 8052] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8045] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8044] <... futex resumed>) = 0 [pid 8037] +++ exited with 0 +++ [pid 8035] +++ exited with 0 +++ [pid 8052] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8045] <... futex resumed>) = 0 [pid 8044] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8041] +++ exited with 0 +++ [pid 8039] +++ exited with 0 +++ [pid 8052] ftruncate(3, 136348160 [pid 8045] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8044] <... mmap resumed>) = 0x7fcf662ab000 [pid 3621] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8039, si_uid=0, si_status=0, si_utime=0, si_stime=6} --- [pid 3616] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8035, si_uid=0, si_status=0, si_utime=0, si_stime=4} --- [pid 8052] <... ftruncate resumed>) = 0 [pid 8044] mprotect(0x7fcf662ac000, 131072, PROT_READ|PROT_WRITE [pid 3616] restart_syscall(<... resuming interrupted clone ...> [pid 8052] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8044] <... mprotect resumed>) = 0 [pid 3616] <... restart_syscall resumed>) = 0 [pid 8052] <... futex resumed>) = 1 [pid 8045] <... futex resumed>) = 0 [pid 8044] clone(child_stack=0x7fcf662cb3f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID [pid 3621] umount2("./183", MNT_DETACH|UMOUNT_NOFOLLOW [pid 8052] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8045] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3621] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 8052] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8045] <... futex resumed>) = 0 [pid 8044] <... clone resumed>, parent_tid=[8057], tls=0x7fcf662cb700, child_tidptr=0x7fcf662cb9d0) = 8057 [pid 3621] openat(AT_FDCWD, "./183", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 3616] umount2("./190", MNT_DETACH|UMOUNT_NOFOLLOW [pid 8052] socket(AF_INET6, SOCK_STREAM, IPPROTO_IP [pid 8045] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8044] futex(0x7fcf663c54d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3621] <... openat resumed>) = 3 [pid 3616] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3616] openat(AT_FDCWD, "./190", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 8052] <... socket resumed>) = 4 [pid 8044] <... futex resumed>) = 0 [pid 3621] fstat(3, [pid 3616] <... openat resumed>) = 3 [pid 8052] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8044] futex(0x7fcf663c54dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3621] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 3616] fstat(3, [pid 8052] <... futex resumed>) = 1 [pid 8045] <... futex resumed>) = 0 [pid 3621] getdents64(3, [pid 3616] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 8052] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8045] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3621] <... getdents64 resumed>0x555556c58620 /* 4 entries */, 32768) = 112 [pid 3616] getdents64(3, [pid 3621] umount2("./183/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 8045] <... futex resumed>) = 0 [pid 3616] <... getdents64 resumed>0x555556c58620 /* 4 entries */, 32768) = 112 [pid 8052] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) ./strace-static-x86_64: Process 8056 attached [pid 8052] close(4 [pid 8045] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3621] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3616] umount2("./190/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 8056] set_robust_list(0x555556c575e0, 24 [pid 8052] <... close resumed>) = 0 [pid 3621] lstat("./183/binderfs", [pid 3616] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 8056] <... set_robust_list resumed>) = 0 [pid 8052] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3621] <... lstat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}) = 0 [pid 3616] lstat("./190/binderfs", ./strace-static-x86_64: Process 8057 attached [pid 8056] chdir("./178" [pid 8052] <... futex resumed>) = 1 [pid 8045] <... futex resumed>) = 0 [pid 3621] unlink("./183/binderfs" [pid 3616] <... lstat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}) = 0 [pid 8057] set_robust_list(0x7fcf662cb9e0, 24 [pid 8056] <... chdir resumed>) = 0 [pid 8052] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8045] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3621] <... unlink resumed>) = 0 [pid 3616] unlink("./190/binderfs" [pid 8057] <... set_robust_list resumed>) = 0 [pid 8056] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 8052] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8045] <... futex resumed>) = 0 [pid 3621] umount2("./183/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3616] <... unlink resumed>) = 0 [pid 8057] write(3, "#! ./file0\n", 11 [pid 8056] <... prctl resumed>) = 0 [pid 8052] open("./bus", O_RDWR|O_NOCTTY|O_DIRECT|O_NOATIME|O_CLOEXEC|0x1000000 [pid 8045] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3616] umount2("./190/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 8050] <... sendfile resumed>) = 1638400 [pid 8052] <... open resumed>) = 4 [pid 8050] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8052] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8050] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8052] <... futex resumed>) = 1 [pid 8045] <... futex resumed>) = 0 [pid 8052] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8045] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8052] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8045] <... futex resumed>) = 0 [pid 8052] sendfile(4, 4, NULL, 4294959098 [pid 8045] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8057] <... write resumed>) = 11 [pid 8057] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8056] setpgid(0, 0 [pid 8057] <... futex resumed>) = 1 [pid 8056] <... setpgid resumed>) = 0 [pid 8044] <... futex resumed>) = 0 [pid 8057] futex(0x7fcf663c54d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8056] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 8044] exit_group(0 [pid 8057] <... futex resumed>) = ? [pid 8056] <... openat resumed>) = 3 [pid 8050] <... futex resumed>) = ? [pid 8044] <... exit_group resumed>) = ? [pid 8057] +++ exited with 0 +++ [pid 8056] write(3, "1000", 4 [pid 8050] +++ exited with 0 +++ [pid 8044] +++ exited with 0 +++ [pid 8056] <... write resumed>) = 4 [pid 3618] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8044, si_uid=0, si_status=0, si_utime=0, si_stime=5} --- [pid 8056] close(3 [pid 3618] restart_syscall(<... resuming interrupted clone ...> [pid 8056] <... close resumed>) = 0 [pid 3618] <... restart_syscall resumed>) = 0 [pid 8056] symlink("/dev/binderfs", "./binderfs") = 0 [pid 8056] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3618] umount2("./179", MNT_DETACH|UMOUNT_NOFOLLOW [pid 8056] <... futex resumed>) = 0 [pid 3618] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 8056] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 3618] openat(AT_FDCWD, "./179", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 8056] <... mmap resumed>) = 0x7fcf662cc000 [pid 3618] <... openat resumed>) = 3 [pid 8056] mprotect(0x7fcf662cd000, 131072, PROT_READ|PROT_WRITE [pid 3618] fstat(3, [pid 8056] <... mprotect resumed>) = 0 [pid 3618] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 8056] clone(child_stack=0x7fcf662ec3f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID [pid 3618] getdents64(3, [pid 3616] <... umount2 resumed>) = 0 [pid 3618] <... getdents64 resumed>0x555556c58620 /* 4 entries */, 32768) = 112 [pid 8056] <... clone resumed>, parent_tid=[8058], tls=0x7fcf662ec700, child_tidptr=0x7fcf662ec9d0) = 8058 [pid 8045] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 3618] umount2("./179/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 8056] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8045] futex(0x7fcf663c54d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3618] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 8056] <... futex resumed>) = 0 [pid 8055] <... futex resumed>) = 0 [pid 8045] <... futex resumed>) = 1 [pid 3621] <... umount2 resumed>) = 0 [pid 3618] lstat("./179/binderfs", [pid 8056] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=100000000} [pid 8055] write(3, "#! ./file0\n", 11 [pid 8045] futex(0x7fcf663c54dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3618] <... lstat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}) = 0 ./strace-static-x86_64: Process 8058 attached [pid 8055] <... write resumed>) = 11 [pid 3621] umount2("./183/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3618] unlink("./179/binderfs" [pid 3616] umount2("./190/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 8058] set_robust_list(0x7fcf662ec9e0, 24 [pid 8055] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3621] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3618] <... unlink resumed>) = 0 [pid 3616] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 8058] <... set_robust_list resumed>) = 0 [pid 8055] <... futex resumed>) = 1 [pid 8045] <... futex resumed>) = 0 [pid 3621] lstat("./183/file0", [pid 3618] umount2("./179/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3616] lstat("./190/file0", [pid 8058] memfd_create("syzkaller", 0 [pid 8055] futex(0x7fcf663c54d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 3621] <... lstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 3616] <... lstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 8058] <... memfd_create resumed>) = 3 [pid 3621] umount2("./183/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3616] umount2("./190/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 8058] ftruncate(3, 2097152 [pid 3621] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3616] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 8058] <... ftruncate resumed>) = 0 [pid 3621] openat(AT_FDCWD, "./183/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 3616] openat(AT_FDCWD, "./190/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 8058] pwrite64(3, "\x20\x00\x00\x00\x00\x02\x00\x00\x19\x00\x00\x00\x90\x01\x00\x00\x0f\x00\x00\x00\x00\x00\x00\x00\x02\x00\x00\x00\x06\x00\x00\x00\x00\x00\x08\x00\x00\x80\x00\x00\x20\x00\x00\x00\xdb\xf4\x65\x5f\xdb\xf4\x65\x5f\x01\x00\xff\xff\x53\xef\x01\x00\x01\x00\x00\x00\xda\xf4\x65\x5f\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x00\x0b\x00\x00\x00\x00\x04\x00\x00\x08\x00\x00\x00\xd2\xc2\x00\x00"..., 102, 1024 [pid 3621] <... openat resumed>) = 4 [pid 3616] <... openat resumed>) = 4 [pid 8058] <... pwrite64 resumed>) = 102 [pid 3621] fstat(4, [pid 3616] fstat(4, [pid 8058] pwrite64(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x82\xe3\x67\x24\xc6\xf3\x4c\xaa\x84\x6e\xd2\xe5\x27\x70\x33\x78\x01\x00\x40", 31, 1248 [pid 3621] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 3616] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 8058] <... pwrite64 resumed>) = 31 [pid 3621] getdents64(4, [pid 3616] getdents64(4, [pid 8058] pwrite64(3, "\x02\x00\x00\x00\x03\x00\x00\x00\x04\x00\x00\x00\x19\x00\x0f\x00\x03\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0f\x00\x2e\x69", 32, 4096 [pid 3621] <... getdents64 resumed>0x555556c60660 /* 2 entries */, 32768) = 48 [pid 3616] <... getdents64 resumed>0x555556c60660 /* 2 entries */, 32768) = 48 [pid 8058] <... pwrite64 resumed>) = 32 [pid 8052] <... sendfile resumed>) = 1638400 [pid 3621] getdents64(4, [pid 3616] getdents64(4, [pid 8058] pwrite64(3, "\x7f\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff"..., 4098, 8192 [pid 8052] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3621] <... getdents64 resumed>0x555556c60660 /* 0 entries */, 32768) = 0 [pid 3616] <... getdents64 resumed>0x555556c60660 /* 0 entries */, 32768) = 0 [pid 8058] <... pwrite64 resumed>) = 4098 [pid 8052] <... futex resumed>) = 0 [pid 8045] exit_group(0 [pid 3621] close(4 [pid 3616] close(4 [pid 8058] pwrite64(3, "\xed\x41\x00\x00\x10\x00\x00\x00\xda\xf4\x65\x5f\xdb\xf4\x65\x5f\xdb\xf4\x65\x5f\x00\x00\x00\x00\x00\x00\x04\x00\x80\x00\x00\x00\x00\x00\x08\x00\x05\x00\x00\x00\x0a\xf3\x01\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x09\x00\x00\x00\x10", 61, 17408 [pid 8055] <... futex resumed>) = ? [pid 8045] <... exit_group resumed>) = ? [pid 3621] <... close resumed>) = 0 [pid 3618] <... umount2 resumed>) = 0 [pid 3616] <... close resumed>) = 0 [pid 8058] <... pwrite64 resumed>) = 61 [pid 8055] +++ exited with 0 +++ [pid 3621] rmdir("./183/file0" [pid 3616] rmdir("./190/file0" [pid 8058] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 8052] +++ exited with 0 +++ [pid 8045] +++ exited with 0 +++ [pid 3621] <... rmdir resumed>) = 0 [pid 3618] umount2("./179/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3616] <... rmdir resumed>) = 0 [pid 8058] <... openat resumed>) = 4 [pid 3621] getdents64(3, [pid 3617] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8045, si_uid=0, si_status=0, si_utime=0, si_stime=4} --- [pid 3616] getdents64(3, [pid 8058] ioctl(4, LOOP_SET_FD, 3 [pid 3621] <... getdents64 resumed>0x555556c58620 /* 0 entries */, 32768) = 0 [pid 3618] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3617] restart_syscall(<... resuming interrupted clone ...> [pid 3616] <... getdents64 resumed>0x555556c58620 /* 0 entries */, 32768) = 0 [pid 3621] close(3 [pid 3618] lstat("./179/file0", [pid 3617] <... restart_syscall resumed>) = 0 [pid 3616] close(3 [pid 8058] <... ioctl resumed>) = 0 [pid 3621] <... close resumed>) = 0 [pid 3618] <... lstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 3616] <... close resumed>) = 0 [pid 8058] mkdir("./file0", 0777 [pid 3621] rmdir("./183" [pid 3616] rmdir("./190" [pid 3621] <... rmdir resumed>) = 0 [pid 3618] umount2("./179/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 8058] <... mkdir resumed>) = 0 [pid 3621] mkdir("./184", 0777 [pid 3618] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3617] umount2("./181", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3616] <... rmdir resumed>) = 0 [pid 8058] mount("/dev/loop4", "./file0", "ext4", 0, ",errors=continue" [pid 3621] <... mkdir resumed>) = 0 [pid 3618] openat(AT_FDCWD, "./179/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 3617] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3616] mkdir("./191", 0777 [pid 3621] openat(AT_FDCWD, "/dev/loop5", O_RDWR [pid 3618] <... openat resumed>) = 4 [pid 3617] openat(AT_FDCWD, "./181", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 3621] <... openat resumed>) = 3 [pid 3618] fstat(4, [pid 3617] <... openat resumed>) = 3 [pid 3616] <... mkdir resumed>) = 0 [pid 3621] ioctl(3, LOOP_CLR_FD [pid 3618] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 3617] fstat(3, [pid 3616] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 3621] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 3618] getdents64(4, [pid 3617] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 3621] close(3 [pid 3618] <... getdents64 resumed>0x555556c60660 /* 2 entries */, 32768) = 48 [pid 3617] getdents64(3, [pid 3616] <... openat resumed>) = 3 [pid 3621] <... close resumed>) = 0 [pid 3618] getdents64(4, [pid 3617] <... getdents64 resumed>0x555556c58620 /* 4 entries */, 32768) = 112 [pid 3618] <... getdents64 resumed>0x555556c60660 /* 0 entries */, 32768) = 0 [pid 3617] umount2("./181/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3618] close(4 [pid 3617] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3618] <... close resumed>) = 0 [pid 3617] lstat("./181/binderfs", [pid 3618] rmdir("./179/file0" [pid 3617] <... lstat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}) = 0 [pid 3618] <... rmdir resumed>) = 0 [pid 3617] unlink("./181/binderfs" [pid 3621] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 3618] getdents64(3, [pid 3617] <... unlink resumed>) = 0 [pid 3616] ioctl(3, LOOP_CLR_FD [pid 3618] <... getdents64 resumed>0x555556c58620 /* 0 entries */, 32768) = 0 [pid 3617] umount2("./181/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3621] <... clone resumed>, child_tidptr=0x555556c575d0) = 8059 [pid 3618] close(3 [pid 3616] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 3618] <... close resumed>) = 0 [pid 3618] rmdir("./179" [pid 3616] close(3 [pid 3618] <... rmdir resumed>) = 0 [pid 3616] <... close resumed>) = 0 [pid 3618] mkdir("./180", 0777) = 0 [pid 3618] openat(AT_FDCWD, "/dev/loop2", O_RDWR) = 3 [pid 3618] ioctl(3, LOOP_CLR_FD) = -1 ENXIO (No such device or address) [pid 3616] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 3618] close(3) = 0 [pid 3618] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 3616] <... clone resumed>, child_tidptr=0x555556c575d0) = 8061 [pid 3618] <... clone resumed>, child_tidptr=0x555556c575d0) = 8062 [pid 8056] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 8056] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000./strace-static-x86_64: Process 8061 attached ) = 0 [pid 8061] set_robust_list(0x555556c575e0, 24 [pid 8056] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8061] <... set_robust_list resumed>) = 0 [pid 8056] <... mmap resumed>) = 0x7fcf662ab000 [pid 8061] chdir("./191" [pid 8056] mprotect(0x7fcf662ac000, 131072, PROT_READ|PROT_WRITE [pid 8061] <... chdir resumed>) = 0 [pid 8056] <... mprotect resumed>) = 0 [pid 8061] prctl(PR_SET_PDEATHSIG, SIGKILL [ 186.683195][ T8058] loop4: detected capacity change from 0 to 4096 [pid 8056] clone(child_stack=0x7fcf662cb3f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID [pid 8061] <... prctl resumed>) = 0 [pid 8061] setpgid(0, 0 [pid 8056] <... clone resumed>, parent_tid=[8063], tls=0x7fcf662cb700, child_tidptr=0x7fcf662cb9d0) = 8063 [pid 8061] <... setpgid resumed>) = 0 [pid 8056] futex(0x7fcf663c54d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8061] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 8056] <... futex resumed>) = 0 [pid 8061] <... openat resumed>) = 3 [pid 8056] futex(0x7fcf663c54dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8061] write(3, "1000", 4) = 4 [pid 8061] close(3) = 0 [pid 8061] symlink("/dev/binderfs", "./binderfs") = 0 [pid 8061] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8061] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fcf662cc000 [pid 8061] mprotect(0x7fcf662cd000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 8061] clone(child_stack=0x7fcf662ec3f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, parent_tid=[8064], tls=0x7fcf662ec700, child_tidptr=0x7fcf662ec9d0) = 8064 [pid 8061] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8061] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=100000000}./strace-static-x86_64: Process 8059 attached ./strace-static-x86_64: Process 8062 attached [pid 8059] set_robust_list(0x555556c575e0, 24 [pid 8058] <... mount resumed>) = 0 [pid 8059] <... set_robust_list resumed>) = 0 [pid 8058] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 8059] chdir("./184") = 0 [pid 8058] <... openat resumed>) = 5 [pid 8062] set_robust_list(0x555556c575e0, 24 [pid 8059] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 8058] ioctl(4, LOOP_CLR_FD [pid 8059] <... prctl resumed>) = 0 [pid 8062] <... set_robust_list resumed>) = 0 [pid 8059] setpgid(0, 0 [pid 8058] <... ioctl resumed>) = 0 [pid 8059] <... setpgid resumed>) = 0 [pid 8062] chdir("./180" [pid 8059] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 8058] close(4 [pid 8059] <... openat resumed>) = 3 [pid 8059] write(3, "1000", 4) = 4 [pid 8058] <... close resumed>) = 0 [pid 8062] <... chdir resumed>) = 0 [pid 8059] close(3 [pid 8062] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 8059] <... close resumed>) = 0 [pid 8058] close(3 [pid 8062] <... prctl resumed>) = 0 [pid 8059] symlink("/dev/binderfs", "./binderfs") = 0 [pid 8058] <... close resumed>) = 0 [pid 8059] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8058] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8062] setpgid(0, 0 [pid 8059] <... futex resumed>) = 0 [pid 8058] <... futex resumed>) = 0 [pid 8059] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8062] <... setpgid resumed>) = 0 [pid 8059] <... mmap resumed>) = 0x7fcf662cc000 [pid 8058] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8059] mprotect(0x7fcf662cd000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 8059] clone(child_stack=0x7fcf662ec3f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID./strace-static-x86_64: Process 8063 attached [pid 8062] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC./strace-static-x86_64: Process 8064 attached [pid 8063] set_robust_list(0x7fcf662cb9e0, 24 [pid 8062] <... openat resumed>) = 3 [pid 8059] <... clone resumed>, parent_tid=[8065], tls=0x7fcf662ec700, child_tidptr=0x7fcf662ec9d0) = 8065 [pid 3617] <... umount2 resumed>) = 0 [pid 8064] set_robust_list(0x7fcf662ec9e0, 24 [pid 8063] <... set_robust_list resumed>) = 0 [pid 8062] write(3, "1000", 4 [pid 8059] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8064] <... set_robust_list resumed>) = 0 [pid 8059] <... futex resumed>) = 0 [pid 8064] memfd_create("syzkaller", 0 [pid 8063] chdir("./file0" [pid 8062] <... write resumed>) = 4 [pid 8059] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=100000000}./strace-static-x86_64: Process 8065 attached [pid 8064] <... memfd_create resumed>) = 3 [pid 8063] <... chdir resumed>) = 0 [pid 8062] close(3 [pid 3617] umount2("./181/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 8065] set_robust_list(0x7fcf662ec9e0, 24 [pid 8064] ftruncate(3, 2097152 [pid 8063] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8062] <... close resumed>) = 0 [pid 3617] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 8065] <... set_robust_list resumed>) = 0 [pid 8064] <... ftruncate resumed>) = 0 [pid 8063] <... futex resumed>) = 1 [pid 8062] symlink("/dev/binderfs", "./binderfs" [pid 8056] <... futex resumed>) = 0 [pid 3617] lstat("./181/file0", [pid 8065] memfd_create("syzkaller", 0 [pid 8064] pwrite64(3, "\x20\x00\x00\x00\x00\x02\x00\x00\x19\x00\x00\x00\x90\x01\x00\x00\x0f\x00\x00\x00\x00\x00\x00\x00\x02\x00\x00\x00\x06\x00\x00\x00\x00\x00\x08\x00\x00\x80\x00\x00\x20\x00\x00\x00\xdb\xf4\x65\x5f\xdb\xf4\x65\x5f\x01\x00\xff\xff\x53\xef\x01\x00\x01\x00\x00\x00\xda\xf4\x65\x5f\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x00\x0b\x00\x00\x00\x00\x04\x00\x00\x08\x00\x00\x00\xd2\xc2\x00\x00"..., 102, 1024 [pid 8063] futex(0x7fcf663c54d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8062] <... symlink resumed>) = 0 [pid 8056] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3617] <... lstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 8065] <... memfd_create resumed>) = 3 [pid 8064] <... pwrite64 resumed>) = 102 [pid 8062] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8064] pwrite64(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x82\xe3\x67\x24\xc6\xf3\x4c\xaa\x84\x6e\xd2\xe5\x27\x70\x33\x78\x01\x00\x40", 31, 1248) = 31 [pid 8064] pwrite64(3, "\x02\x00\x00\x00\x03\x00\x00\x00\x04\x00\x00\x00\x19\x00\x0f\x00\x03\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0f\x00\x2e\x69", 32, 4096) = 32 [pid 8064] pwrite64(3, "\x7f\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff"..., 4098, 8192) = 4098 [pid 8064] pwrite64(3, "\xed\x41\x00\x00\x10\x00\x00\x00\xda\xf4\x65\x5f\xdb\xf4\x65\x5f\xdb\xf4\x65\x5f\x00\x00\x00\x00\x00\x00\x04\x00\x80\x00\x00\x00\x00\x00\x08\x00\x05\x00\x00\x00\x0a\xf3\x01\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x09\x00\x00\x00\x10", 61, 17408) = 61 [pid 8064] openat(AT_FDCWD, "/dev/loop0", O_RDWR) = 4 [pid 8064] ioctl(4, LOOP_SET_FD, 3 [pid 8056] <... futex resumed>) = 1 [pid 8058] <... futex resumed>) = 0 [pid 8056] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8062] <... futex resumed>) = 0 [pid 8058] creat("./bus", 000 [pid 8062] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fcf662cc000 [pid 8058] <... creat resumed>) = 3 [pid 8062] mprotect(0x7fcf662cd000, 131072, PROT_READ|PROT_WRITE [pid 8058] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8062] <... mprotect resumed>) = 0 [pid 8058] <... futex resumed>) = 1 [pid 8056] <... futex resumed>) = 0 [pid 8062] clone(child_stack=0x7fcf662ec3f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID [pid 8058] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8056] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3617] umount2("./181/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 8058] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8056] <... futex resumed>) = 0 [pid 8062] <... clone resumed>, parent_tid=[8066], tls=0x7fcf662ec700, child_tidptr=0x7fcf662ec9d0) = 8066 [pid 8058] ftruncate(3, 136348160 [pid 8056] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8065] ftruncate(3, 2097152 [pid 8062] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8058] <... ftruncate resumed>) = 0 [pid 3617] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 8065] <... ftruncate resumed>) = 0 [pid 8062] <... futex resumed>) = 0 [pid 8058] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3617] openat(AT_FDCWD, "./181/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 8065] pwrite64(3, "\x20\x00\x00\x00\x00\x02\x00\x00\x19\x00\x00\x00\x90\x01\x00\x00\x0f\x00\x00\x00\x00\x00\x00\x00\x02\x00\x00\x00\x06\x00\x00\x00\x00\x00\x08\x00\x00\x80\x00\x00\x20\x00\x00\x00\xdb\xf4\x65\x5f\xdb\xf4\x65\x5f\x01\x00\xff\xff\x53\xef\x01\x00\x01\x00\x00\x00\xda\xf4\x65\x5f\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x00\x0b\x00\x00\x00\x00\x04\x00\x00\x08\x00\x00\x00\xd2\xc2\x00\x00"..., 102, 1024 [pid 8062] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=100000000} [pid 8058] <... futex resumed>) = 1 [pid 8056] <... futex resumed>) = 0 [pid 3617] <... openat resumed>) = 4 [pid 8065] <... pwrite64 resumed>) = 102 [pid 8058] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8056] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8065] pwrite64(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x82\xe3\x67\x24\xc6\xf3\x4c\xaa\x84\x6e\xd2\xe5\x27\x70\x33\x78\x01\x00\x40", 31, 1248 [pid 8058] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8056] <... futex resumed>) = 0 [pid 3617] fstat(4, [pid 8065] <... pwrite64 resumed>) = 31 [pid 8064] <... ioctl resumed>) = 0 [pid 8058] socket(AF_INET6, SOCK_STREAM, IPPROTO_IP [pid 8056] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}./strace-static-x86_64: Process 8066 attached [pid 8065] pwrite64(3, "\x02\x00\x00\x00\x03\x00\x00\x00\x04\x00\x00\x00\x19\x00\x0f\x00\x03\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0f\x00\x2e\x69", 32, 4096 [pid 8064] mkdir("./file0", 0777 [pid 8058] <... socket resumed>) = 4 [pid 3617] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 8066] set_robust_list(0x7fcf662ec9e0, 24 [pid 8065] <... pwrite64 resumed>) = 32 [pid 8064] <... mkdir resumed>) = 0 [pid 8058] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3617] getdents64(4, [pid 8066] <... set_robust_list resumed>) = 0 [pid 8065] pwrite64(3, "\x7f\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff"..., 4098, 8192 [pid 8064] mount("/dev/loop0", "./file0", "ext4", 0, ",errors=continue" [pid 8058] <... futex resumed>) = 1 [pid 8056] <... futex resumed>) = 0 [pid 3617] <... getdents64 resumed>0x555556c60660 /* 2 entries */, 32768) = 48 [pid 8066] memfd_create("syzkaller", 0 [pid 8065] <... pwrite64 resumed>) = 4098 [pid 8058] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8056] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3617] getdents64(4, [pid 8066] <... memfd_create resumed>) = 3 [pid 8065] pwrite64(3, "\xed\x41\x00\x00\x10\x00\x00\x00\xda\xf4\x65\x5f\xdb\xf4\x65\x5f\xdb\xf4\x65\x5f\x00\x00\x00\x00\x00\x00\x04\x00\x80\x00\x00\x00\x00\x00\x08\x00\x05\x00\x00\x00\x0a\xf3\x01\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x09\x00\x00\x00\x10", 61, 17408 [pid 8064] <... mount resumed>) = 0 [pid 8061] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 8058] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8056] <... futex resumed>) = 0 [pid 3617] <... getdents64 resumed>0x555556c60660 /* 0 entries */, 32768) = 0 [pid 8066] ftruncate(3, 2097152 [pid 8065] <... pwrite64 resumed>) = 61 [pid 8064] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 8061] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8058] close(4 [pid 8056] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3617] close(4 [pid 8066] <... ftruncate resumed>) = 0 [pid 8065] openat(AT_FDCWD, "/dev/loop5", O_RDWR [pid 8064] <... openat resumed>) = 5 [pid 8061] <... futex resumed>) = 0 [pid 8058] <... close resumed>) = 0 [pid 3617] <... close resumed>) = 0 [ 186.807983][ T8064] loop0: detected capacity change from 0 to 4096 [pid 8066] pwrite64(3, "\x20\x00\x00\x00\x00\x02\x00\x00\x19\x00\x00\x00\x90\x01\x00\x00\x0f\x00\x00\x00\x00\x00\x00\x00\x02\x00\x00\x00\x06\x00\x00\x00\x00\x00\x08\x00\x00\x80\x00\x00\x20\x00\x00\x00\xdb\xf4\x65\x5f\xdb\xf4\x65\x5f\x01\x00\xff\xff\x53\xef\x01\x00\x01\x00\x00\x00\xda\xf4\x65\x5f\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x00\x0b\x00\x00\x00\x00\x04\x00\x00\x08\x00\x00\x00\xd2\xc2\x00\x00"..., 102, 1024 [pid 8065] <... openat resumed>) = 4 [pid 8064] ioctl(4, LOOP_CLR_FD [pid 8061] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8058] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3617] rmdir("./181/file0" [pid 8066] <... pwrite64 resumed>) = 102 [pid 8065] ioctl(4, LOOP_SET_FD, 3 [pid 8064] <... ioctl resumed>) = 0 [pid 8061] <... mmap resumed>) = 0x7fcf662ab000 [pid 8058] <... futex resumed>) = 1 [pid 8056] <... futex resumed>) = 0 [pid 8066] pwrite64(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x82\xe3\x67\x24\xc6\xf3\x4c\xaa\x84\x6e\xd2\xe5\x27\x70\x33\x78\x01\x00\x40", 31, 1248 [pid 8061] mprotect(0x7fcf662ac000, 131072, PROT_READ|PROT_WRITE [pid 3617] <... rmdir resumed>) = 0 [pid 8061] <... mprotect resumed>) = 0 [pid 8061] clone(child_stack=0x7fcf662cb3f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, parent_tid=[8068], tls=0x7fcf662cb700, child_tidptr=0x7fcf662cb9d0) = 8068 [pid 8061] futex(0x7fcf663c54d8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8061] futex(0x7fcf663c54dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}./strace-static-x86_64: Process 8068 attached [pid 8066] <... pwrite64 resumed>) = 31 [pid 8065] <... ioctl resumed>) = 0 [pid 8064] close(4 [pid 8058] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8056] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3617] getdents64(3, [pid 8068] set_robust_list(0x7fcf662cb9e0, 24 [pid 8066] pwrite64(3, "\x02\x00\x00\x00\x03\x00\x00\x00\x04\x00\x00\x00\x19\x00\x0f\x00\x03\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0f\x00\x2e\x69", 32, 4096 [pid 8065] mkdir("./file0", 0777 [pid 8064] <... close resumed>) = 0 [pid 8058] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8056] <... futex resumed>) = 0 [pid 3617] <... getdents64 resumed>0x555556c58620 /* 0 entries */, 32768) = 0 [pid 8066] <... pwrite64 resumed>) = 32 [pid 8064] close(3 [pid 8066] pwrite64(3, "\x7f\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff"..., 4098, 8192 [pid 8058] open("./bus", O_RDWR|O_NOCTTY|O_DIRECT|O_NOATIME|O_CLOEXEC|0x1000000 [pid 8056] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3617] close(3 [pid 8066] <... pwrite64 resumed>) = 4098 [pid 8064] <... close resumed>) = 0 [pid 8058] <... open resumed>) = 4 [pid 3617] <... close resumed>) = 0 [pid 8066] pwrite64(3, "\xed\x41\x00\x00\x10\x00\x00\x00\xda\xf4\x65\x5f\xdb\xf4\x65\x5f\xdb\xf4\x65\x5f\x00\x00\x00\x00\x00\x00\x04\x00\x80\x00\x00\x00\x00\x00\x08\x00\x05\x00\x00\x00\x0a\xf3\x01\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x09\x00\x00\x00\x10", 61, 17408 [pid 8065] <... mkdir resumed>) = 0 [pid 8064] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8058] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3617] rmdir("./181" [pid 8066] <... pwrite64 resumed>) = 61 [pid 8065] mount("/dev/loop5", "./file0", "ext4", 0, ",errors=continue" [pid 8064] <... futex resumed>) = 0 [pid 8058] <... futex resumed>) = 1 [pid 8056] <... futex resumed>) = 0 [pid 8066] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 8064] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8059] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 8058] sendfile(4, 4, NULL, 4294959098 [pid 8056] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3617] <... rmdir resumed>) = 0 [pid 8066] <... openat resumed>) = 4 [pid 8059] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8056] <... futex resumed>) = 0 [pid 8059] <... futex resumed>) = 0 [pid 8059] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fcf662ab000 [pid 8059] mprotect(0x7fcf662ac000, 131072, PROT_READ|PROT_WRITE [pid 8056] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8066] ioctl(4, LOOP_SET_FD, 3 [pid 8059] <... mprotect resumed>) = 0 [pid 3617] mkdir("./182", 0777 [pid 8059] clone(child_stack=0x7fcf662cb3f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, parent_tid=[8069], tls=0x7fcf662cb700, child_tidptr=0x7fcf662cb9d0) = 8069 [pid 8059] futex(0x7fcf663c54d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8040] exit_group(0 [pid 8059] <... futex resumed>) = 0 [pid 8049] <... futex resumed>) = ? [pid 8040] <... exit_group resumed>) = ? [pid 8059] futex(0x7fcf663c54dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8049] +++ exited with 0 +++ [pid 8068] <... set_robust_list resumed>) = 0 [pid 8068] chdir("./file0") = 0 [pid 8068] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 8061] <... futex resumed>) = 0 [pid 8068] futex(0x7fcf663c54d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8061] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 8064] <... futex resumed>) = 0 [pid 8061] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3617] <... mkdir resumed>) = 0 [pid 8064] creat("./bus", 000 [pid 3617] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 8064] <... creat resumed>) = 3 [pid 3617] <... openat resumed>) = 3 [pid 8064] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3617] ioctl(3, LOOP_CLR_FD [pid 8064] <... futex resumed>) = 1 [pid 8061] <... futex resumed>) = 0 [pid 3617] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 8064] ftruncate(3, 136348160 [pid 8061] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3617] close(3 [pid 8061] <... futex resumed>) = 0 [pid 8061] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8064] <... ftruncate resumed>) = 0 [pid 3617] <... close resumed>) = 0 [pid 8064] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3617] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 8064] <... futex resumed>) = 1 [pid 8061] <... futex resumed>) = 0 [pid 8064] socket(AF_INET6, SOCK_STREAM, IPPROTO_IP [pid 8061] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8064] <... socket resumed>) = 4 [pid 8061] <... futex resumed>) = 0 [pid 8064] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8061] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3617] <... clone resumed>, child_tidptr=0x555556c575d0) = 8070 [pid 8064] <... futex resumed>) = 0 [pid 8061] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8064] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8061] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8064] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8061] <... futex resumed>) = 0 [pid 8064] close(4 [pid 8061] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8064] <... close resumed>) = 0 [pid 8064] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 8061] <... futex resumed>) = 0 [pid 8064] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8061] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8064] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8061] <... futex resumed>) = 0 [pid 8064] open("./bus", O_RDWR|O_NOCTTY|O_DIRECT|O_NOATIME|O_CLOEXEC|0x1000000 [pid 8061] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}./strace-static-x86_64: Process 8070 attached [pid 8066] <... ioctl resumed>) = 0 [pid 8064] <... open resumed>) = 4 [pid 8043] <... sendfile resumed>) = ? [pid 8064] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8066] mkdir("./file0", 0777 [pid 8064] <... futex resumed>) = 1 [pid 8061] <... futex resumed>) = 0 [pid 8064] sendfile(4, 4, NULL, 4294959098 [pid 8061] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8043] +++ exited with 0 +++ [pid 8040] +++ exited with 0 +++ [pid 3619] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8040, si_uid=0, si_status=0, si_utime=0, si_stime=14} --- [pid 8070] set_robust_list(0x555556c575e0, 24 [pid 8061] <... futex resumed>) = 0 [pid 3619] restart_syscall(<... resuming interrupted clone ...> [pid 8070] <... set_robust_list resumed>) = 0 [pid 8066] <... mkdir resumed>) = 0 [pid 8061] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3619] <... restart_syscall resumed>) = 0 [pid 3619] umount2("./186", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3619] openat(AT_FDCWD, "./186", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 3619] fstat(3, {st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 3619] getdents64(3, 0x555556c58620 /* 4 entries */, 32768) = 112 [pid 3619] umount2("./186/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 8070] chdir("./182" [pid 8066] mount("/dev/loop2", "./file0", "ext4", 0, ",errors=continue" [pid 8056] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 3619] lstat("./186/binderfs", [pid 8070] <... chdir resumed>) = 0 [pid 8062] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 8059] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 8056] futex(0x7fcf663c54d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3619] <... lstat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}) = 0 [pid 8070] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 8063] <... futex resumed>) = 0 [pid 8062] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8059] futex(0x7fcf663c54ec, FUTEX_WAKE_PRIVATE, 1000000 [pid 8056] <... futex resumed>) = 1 [pid 3619] unlink("./186/binderfs" [pid 8065] <... mount resumed>) = 0 [pid 8070] <... prctl resumed>) = 0 [pid 8065] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 8063] write(3, "#! ./file0\n", 11 [pid 8062] <... futex resumed>) = 0 [pid 8059] <... futex resumed>) = 0 [ 186.854899][ T8065] loop5: detected capacity change from 0 to 4096 [ 186.876108][ T8066] loop2: detected capacity change from 0 to 4096 [pid 8056] futex(0x7fcf663c54dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3619] <... unlink resumed>) = 0 ./strace-static-x86_64: Process 8069 attached [pid 8070] setpgid(0, 0 [pid 8065] <... openat resumed>) = 5 [pid 8063] <... write resumed>) = 11 [pid 8062] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8059] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 3619] umount2("./186/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 8070] <... setpgid resumed>) = 0 [pid 8069] set_robust_list(0x7fcf662cb9e0, 24 [pid 8066] <... mount resumed>) = 0 [pid 8065] ioctl(4, LOOP_CLR_FD [pid 8063] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8062] <... mmap resumed>) = 0x7fcf662ab000 [pid 8059] <... mmap resumed>) = 0x7fcf6628a000 [pid 3619] <... umount2 resumed>) = 0 [pid 8070] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 8069] <... set_robust_list resumed>) = 0 [pid 8066] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 8065] <... ioctl resumed>) = 0 [pid 8063] <... futex resumed>) = 1 [pid 8062] mprotect(0x7fcf662ac000, 131072, PROT_READ|PROT_WRITE [pid 8059] mprotect(0x7fcf6628b000, 131072, PROT_READ|PROT_WRITE [pid 8056] <... futex resumed>) = 0 [pid 3619] umount2("./186/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 8070] <... openat resumed>) = 3 [pid 8069] chdir("./file0" [pid 8066] <... openat resumed>) = 5 [pid 8065] close(4 [pid 8063] futex(0x7fcf663c54d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8062] <... mprotect resumed>) = 0 [pid 8059] <... mprotect resumed>) = 0 [pid 3619] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 8070] write(3, "1000", 4 [pid 8069] <... chdir resumed>) = 0 [pid 8066] ioctl(4, LOOP_CLR_FD [pid 8065] <... close resumed>) = 0 [pid 8064] <... sendfile resumed>) = 1638400 [pid 8062] clone(child_stack=0x7fcf662cb3f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID [pid 8061] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 8059] clone(child_stack=0x7fcf662aa3f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID [pid 3619] lstat("./186/file0", [pid 8070] <... write resumed>) = 4 [pid 8069] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8066] <... ioctl resumed>) = 0 [pid 8065] close(3 [pid 8064] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8061] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3619] <... lstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 8070] close(3 [pid 8069] <... futex resumed>) = 0 [pid 8066] close(4 [pid 8065] <... close resumed>) = 0 [pid 8064] <... futex resumed>) = 0 [pid 8062] <... clone resumed>, parent_tid=[8074], tls=0x7fcf662cb700, child_tidptr=0x7fcf662cb9d0) = 8074 [pid 8061] <... futex resumed>) = 0 [pid 8059] <... clone resumed>, parent_tid=[8073], tls=0x7fcf662aa700, child_tidptr=0x7fcf662aa9d0) = 8073 [pid 3619] umount2("./186/file0", MNT_DETACH|UMOUNT_NOFOLLOW./strace-static-x86_64: Process 8074 attached ./strace-static-x86_64: Process 8073 attached [pid 8070] <... close resumed>) = 0 [pid 8069] futex(0x7fcf663c54d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8066] <... close resumed>) = 0 [pid 8065] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8064] write(3, "#! ./file0\n", 11 [pid 8062] futex(0x7fcf663c54d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8061] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8059] futex(0x7fcf663c54e8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3619] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 8074] set_robust_list(0x7fcf662cb9e0, 24 [pid 8073] set_robust_list(0x7fcf662aa9e0, 24 [pid 8070] symlink("/dev/binderfs", "./binderfs" [pid 8066] close(3 [pid 8065] <... futex resumed>) = 0 [pid 8064] <... write resumed>) = 11 [pid 8062] <... futex resumed>) = 0 [pid 8059] <... futex resumed>) = 0 [pid 8058] <... sendfile resumed>) = 1638400 [pid 3619] openat(AT_FDCWD, "./186/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 8074] <... set_robust_list resumed>) = 0 [pid 8073] <... set_robust_list resumed>) = 0 [pid 8070] <... symlink resumed>) = 0 [pid 8066] <... close resumed>) = 0 [pid 8065] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8064] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8062] futex(0x7fcf663c54dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8059] futex(0x7fcf663c54ec, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8058] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3619] <... openat resumed>) = 4 [pid 8074] chdir("./file0" [pid 8073] creat("./bus", 000 [pid 8070] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8066] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8064] <... futex resumed>) = 1 [pid 8061] <... futex resumed>) = 0 [pid 8058] <... futex resumed>) = 0 [pid 3619] fstat(4, [pid 8074] <... chdir resumed>) = 0 [pid 8073] <... creat resumed>) = 3 [pid 8070] <... futex resumed>) = 0 [pid 8066] <... futex resumed>) = 0 [pid 8064] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8061] exit_group(0 [pid 8058] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 3619] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 8074] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8073] futex(0x7fcf663c54ec, FUTEX_WAKE_PRIVATE, 1000000 [pid 8070] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8068] <... futex resumed>) = ? [pid 8066] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8064] <... futex resumed>) = ? [pid 8061] <... exit_group resumed>) = ? [pid 8056] exit_group(0 [pid 3619] getdents64(4, [pid 8074] <... futex resumed>) = 1 [pid 8073] <... futex resumed>) = 1 [pid 8070] <... mmap resumed>) = 0x7fcf662cc000 [pid 8068] +++ exited with 0 +++ [pid 8064] +++ exited with 0 +++ [pid 8063] <... futex resumed>) = ? [pid 8062] <... futex resumed>) = 0 [pid 8059] <... futex resumed>) = 0 [pid 8058] <... futex resumed>) = ? [pid 8056] <... exit_group resumed>) = ? [pid 3619] <... getdents64 resumed>0x555556c60660 /* 3 entries */, 32768) = 72 [pid 8074] futex(0x7fcf663c54d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8073] futex(0x7fcf663c54e8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8070] mprotect(0x7fcf662cd000, 131072, PROT_READ|PROT_WRITE [pid 8063] +++ exited with 0 +++ [pid 8062] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8061] +++ exited with 0 +++ [pid 8059] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8058] +++ exited with 0 +++ [pid 8056] +++ exited with 0 +++ [pid 3619] umount2("./186/file0/bus", MNT_DETACH|UMOUNT_NOFOLLOW [pid 8070] <... mprotect resumed>) = 0 [pid 8066] <... futex resumed>) = 0 [pid 8065] <... futex resumed>) = 0 [pid 8062] <... futex resumed>) = 1 [pid 8059] <... futex resumed>) = 1 [pid 3619] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3616] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8061, si_uid=0, si_status=0, si_utime=0, si_stime=3} --- [pid 8070] clone(child_stack=0x7fcf662ec3f0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID [pid 8066] creat("./bus", 000 [pid 8065] ftruncate(3, 136348160 [pid 8062] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8059] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3620] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8056, si_uid=0, si_status=0, si_utime=0, si_stime=4} --- [pid 3619] lstat("./186/file0/bus", ./strace-static-x86_64: Process 8075 attached [pid 8066] <... creat resumed>) = 3 [pid 8065] <... ftruncate resumed>) = 0 [pid 3620] umount2("./178", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3619] <... lstat resumed>{st_mode=S_IFREG|000, st_size=136348160, ...}) = 0 [pid 8075] set_robust_list(0x7fcf662ec9e0, 24 [pid 8070] <... clone resumed>, parent_tid=[8075], tls=0x7fcf662ec700, child_tidptr=0x7fcf662ec9d0) = 8075 [pid 8066] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8065] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3620] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3619] unlink("./186/file0/bus" [pid 8075] <... set_robust_list resumed>) = 0 [pid 8070] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8066] <... futex resumed>) = 1 [pid 8065] <... futex resumed>) = 1 [pid 8062] <... futex resumed>) = 0 [pid 8059] <... futex resumed>) = 0 [pid 3620] openat(AT_FDCWD, "./178", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 8075] memfd_create("syzkaller", 0 [pid 8070] <... futex resumed>) = 0 [pid 8066] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8065] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8062] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8059] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3620] <... openat resumed>) = 3 [pid 3619] <... unlink resumed>) = 0 [pid 8075] <... memfd_create resumed>) = 3 [pid 8070] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=100000000} [pid 8066] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8065] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8062] <... futex resumed>) = 0 [pid 8059] <... futex resumed>) = 0 [pid 3620] fstat(3, [pid 3619] getdents64(4, [pid 3616] umount2("./191", MNT_DETACH|UMOUNT_NOFOLLOW [pid 8075] ftruncate(3, 2097152 [pid 8066] ftruncate(3, 136348160 [pid 8065] socket(AF_INET6, SOCK_STREAM, IPPROTO_IP [pid 8062] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8059] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3620] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 3619] <... getdents64 resumed>0x555556c60660 /* 0 entries */, 32768) = 0 [pid 3616] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 8075] <... ftruncate resumed>) = 0 [pid 8066] <... ftruncate resumed>) = 0 [pid 8065] <... socket resumed>) = 4 [pid 3620] getdents64(3, [pid 3619] close(4 [pid 3616] openat(AT_FDCWD, "./191", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 8075] pwrite64(3, "\x20\x00\x00\x00\x00\x02\x00\x00\x19\x00\x00\x00\x90\x01\x00\x00\x0f\x00\x00\x00\x00\x00\x00\x00\x02\x00\x00\x00\x06\x00\x00\x00\x00\x00\x08\x00\x00\x80\x00\x00\x20\x00\x00\x00\xdb\xf4\x65\x5f\xdb\xf4\x65\x5f\x01\x00\xff\xff\x53\xef\x01\x00\x01\x00\x00\x00\xda\xf4\x65\x5f\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x00\x0b\x00\x00\x00\x00\x04\x00\x00\x08\x00\x00\x00\xd2\xc2\x00\x00"..., 102, 1024 [pid 8066] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8065] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3620] <... getdents64 resumed>0x555556c58620 /* 4 entries */, 32768) = 112 [pid 3619] <... close resumed>) = 0 [pid 3616] <... openat resumed>) = 3 [pid 8075] <... pwrite64 resumed>) = 102 [pid 8066] <... futex resumed>) = 1 [pid 8065] <... futex resumed>) = 1 [pid 8062] <... futex resumed>) = 0 [pid 8059] <... futex resumed>) = 0 [pid 3620] umount2("./178/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3619] rmdir("./186/file0" [pid 3616] fstat(3, [pid 8075] pwrite64(3, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x82\xe3\x67\x24\xc6\xf3\x4c\xaa\x84\x6e\xd2\xe5\x27\x70\x33\x78\x01\x00\x40", 31, 1248 [pid 8066] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8065] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8062] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8059] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3620] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3619] <... rmdir resumed>) = 0 [pid 3616] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 8075] <... pwrite64 resumed>) = 31 [pid 8066] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8065] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8062] <... futex resumed>) = 0 [pid 8059] <... futex resumed>) = 0 [pid 3620] ls