./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] lstat("./178/binderfs", [pid 3619] getdents64(3, [pid 3616] getdents64(3, [pid 8075] 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 8066] socket(AF_INET6, SOCK_STREAM, IPPROTO_IP [pid 8065] close(4 [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] <... lstat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}) = 0 [pid 3619] <... getdents64 resumed>0x555556c58620 /* 0 entries */, 32768) = 0 [pid 3616] <... getdents64 resumed>0x555556c58620 /* 4 entries */, 32768) = 112 [pid 8075] <... pwrite64 resumed>) = 32 [pid 8066] <... socket resumed>) = 4 [pid 8065] <... close resumed>) = 0 [pid 3620] unlink("./178/binderfs" [pid 3619] close(3 [pid 3616] umount2("./191/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 8075] 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 8066] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8065] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3620] <... unlink resumed>) = 0 [pid 3619] <... close resumed>) = 0 [pid 3616] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 8075] <... pwrite64 resumed>) = 4098 [pid 8066] <... futex resumed>) = 1 [pid 8065] <... futex resumed>) = 1 [pid 8062] <... futex resumed>) = 0 [pid 8059] <... futex resumed>) = 0 [pid 3620] umount2("./178/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3619] rmdir("./186" [pid 3616] lstat("./191/binderfs", [pid 8075] 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 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 3619] <... rmdir resumed>) = 0 [pid 3616] <... lstat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}) = 0 [pid 8075] <... pwrite64 resumed>) = 61 [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 3619] mkdir("./187", 0777 [pid 3616] unlink("./191/binderfs" [pid 8075] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 3616] <... unlink resumed>) = 0 [pid 8075] <... openat resumed>) = 4 [pid 3616] umount2("./191/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 8075] ioctl(4, LOOP_SET_FD, 3 [pid 8066] close(4 [pid 8065] open("./bus", O_RDWR|O_NOCTTY|O_DIRECT|O_NOATIME|O_CLOEXEC|0x1000000 [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 3619] <... mkdir resumed>) = 0 [pid 8075] <... ioctl resumed>) = 0 [pid 8066] <... close resumed>) = 0 [pid 8065] <... open resumed>) = 4 [pid 3619] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 8075] mkdir("./file0", 0777) = 0 [pid 8075] mount("/dev/loop1", "./file0", "ext4", 0, ",errors=continue" [pid 8066] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8065] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3619] <... openat resumed>) = 3 [pid 8065] <... futex resumed>) = 1 [pid 8059] <... futex resumed>) = 0 [pid 8062] <... futex resumed>) = 0 [pid 3619] ioctl(3, LOOP_CLR_FD [pid 8066] <... futex resumed>) = 1 [pid 8066] open("./bus", O_RDWR|O_NOCTTY|O_DIRECT|O_NOATIME|O_CLOEXEC|0x1000000 [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 3619] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 8065] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8062] <... futex resumed>) = 0 [pid 8059] <... futex resumed>) = 0 [pid 3619] close(3 [pid 8066] <... open resumed>) = 4 [pid 8065] sendfile(4, 4, NULL, 4294959098 [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 3619] <... close resumed>) = 0 [pid 3619] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x555556c575d0) = 8076 [pid 8066] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 8062] <... futex resumed>) = 0 [pid 8066] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8062] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8066] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8062] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8066] sendfile(4, 4, NULL, 4294959098./strace-static-x86_64: Process 8076 attached [pid 8076] set_robust_list(0x555556c575e0, 24) = 0 [pid 8076] chdir("./187" [pid 3620] <... umount2 resumed>) = 0 [pid 8076] <... chdir resumed>) = 0 [pid 8076] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 3620] umount2("./178/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 8076] <... prctl resumed>) = 0 [pid 8076] setpgid(0, 0 [pid 3620] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 8076] <... setpgid resumed>) = 0 [pid 3620] lstat("./178/file0", [ 187.077430][ T8075] loop1: detected capacity change from 0 to 4096 [pid 8076] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 3620] <... lstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 8076] <... openat resumed>) = 3 [pid 3620] umount2("./178/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 8076] write(3, "1000", 4 [pid 3620] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 8076] <... write resumed>) = 4 [pid 3620] openat(AT_FDCWD, "./178/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 8076] close(3 [pid 8070] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 3620] <... openat resumed>) = 4 [pid 8076] <... close resumed>) = 0 [pid 8070] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3620] fstat(4, [pid 8076] symlink("/dev/binderfs", "./binderfs" [pid 8070] <... futex resumed>) = 0 [pid 3620] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 8076] <... symlink resumed>) = 0 [pid 8070] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 3620] getdents64(4, [pid 8076] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8070] <... mmap resumed>) = 0x7fcf662ab000 [pid 8059] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 3620] <... getdents64 resumed>0x555556c60660 /* 2 entries */, 32768) = 48 [pid 8076] <... futex resumed>) = 0 [pid 8070] mprotect(0x7fcf662ac000, 131072, PROT_READ|PROT_WRITE [pid 8059] futex(0x7fcf663c54d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3620] getdents64(4, [pid 8076] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8070] <... mprotect resumed>) = 0 [pid 8069] <... futex resumed>) = 0 [pid 8059] <... futex resumed>) = 1 [pid 3620] <... getdents64 resumed>0x555556c60660 /* 0 entries */, 32768) = 0 [pid 8076] <... mmap resumed>) = 0x7fcf662cc000 [pid 8075] <... mount resumed>) = 0 [pid 8070] 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 8069] write(3, "#! ./file0\n", 11 [pid 8059] futex(0x7fcf663c54dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3620] close(4 [pid 8076] mprotect(0x7fcf662cd000, 131072, PROT_READ|PROT_WRITE [pid 8075] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 8069] <... write resumed>) = 11 [pid 3620] <... close resumed>) = 0 [pid 3616] <... umount2 resumed>) = 0 [pid 8076] <... mprotect resumed>) = 0 [pid 8075] <... openat resumed>) = 5 [pid 8070] <... clone resumed>, parent_tid=[8078], tls=0x7fcf662cb700, child_tidptr=0x7fcf662cb9d0) = 8078 [pid 8069] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3620] rmdir("./178/file0" [pid 8076] 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 8075] ioctl(4, LOOP_CLR_FD [pid 8070] futex(0x7fcf663c54d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8069] <... futex resumed>) = 1 [pid 8062] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 8059] <... futex resumed>) = 0 [pid 3620] <... rmdir resumed>) = 0 [pid 3616] umount2("./191/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 8075] <... ioctl resumed>) = 0 [pid 8070] <... futex resumed>) = 0 [pid 8069] futex(0x7fcf663c54d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8062] futex(0x7fcf663c54d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3620] getdents64(3, ./strace-static-x86_64: Process 8078 attached [pid 8076] <... clone resumed>, parent_tid=[8079], tls=0x7fcf662ec700, child_tidptr=0x7fcf662ec9d0) = 8079 [pid 8075] close(4 [pid 8074] <... futex resumed>) = 0 [pid 8070] futex(0x7fcf663c54dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8062] <... futex resumed>) = 1 [pid 3620] <... getdents64 resumed>0x555556c58620 /* 0 entries */, 32768) = 0 [pid 3616] <... umount2 resumed>) = -1 EINVAL (Invalid argument) ./strace-static-x86_64: Process 8079 attached [pid 8078] set_robust_list(0x7fcf662cb9e0, 24 [pid 8076] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8075] <... close resumed>) = 0 [pid 8074] write(3, "#! ./file0\n", 11 [pid 8062] futex(0x7fcf663c54dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3620] close(3 [pid 3616] lstat("./191/file0", [pid 8079] set_robust_list(0x7fcf662ec9e0, 24 [pid 8078] <... set_robust_list resumed>) = 0 [pid 8076] <... futex resumed>) = 0 [pid 8075] close(3 [pid 3620] <... close resumed>) = 0 [pid 3616] <... lstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 8079] <... set_robust_list resumed>) = 0 [pid 8078] chdir("./file0" [pid 8076] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=100000000} [pid 8075] <... close resumed>) = 0 [pid 8074] <... write resumed>) = 11 [pid 3620] rmdir("./178" [pid 3616] umount2("./191/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 8079] memfd_create("syzkaller", 0 [pid 8078] <... chdir resumed>) = 0 [pid 8075] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8074] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3620] <... rmdir resumed>) = 0 [pid 8079] <... memfd_create resumed>) = 3 [pid 8078] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8075] <... futex resumed>) = 0 [pid 8074] <... futex resumed>) = 1 [pid 8065] <... sendfile resumed>) = 1638400 [pid 8062] <... futex resumed>) = 0 [pid 3620] mkdir("./179", 0777 [pid 3616] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 8079] ftruncate(3, 2097152 [pid 8078] <... futex resumed>) = 1 [pid 8075] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8074] futex(0x7fcf663c54d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8070] <... futex resumed>) = 0 [pid 8065] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3620] <... mkdir resumed>) = 0 [pid 3616] openat(AT_FDCWD, "./191/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 8079] <... ftruncate resumed>) = 0 [pid 8078] futex(0x7fcf663c54d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8070] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8065] <... futex resumed>) = 0 [pid 3620] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 3616] <... openat resumed>) = 4 [pid 8079] 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 8075] <... futex resumed>) = 0 [pid 8070] <... futex resumed>) = 1 [pid 8065] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8059] exit_group(0 [pid 3620] <... openat resumed>) = 3 [pid 3616] fstat(4, [pid 8079] <... pwrite64 resumed>) = 102 [pid 8075] creat("./bus", 000 [pid 8073] <... futex resumed>) = ? [pid 8070] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8069] <... futex resumed>) = ? [pid 8066] <... sendfile resumed>) = 1638400 [pid 8065] <... futex resumed>) = ? [pid 8059] <... exit_group resumed>) = ? [pid 3620] ioctl(3, LOOP_CLR_FD [pid 3616] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 8079] 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 8075] <... creat resumed>) = 3 [pid 8073] +++ exited with 0 +++ [pid 8069] +++ exited with 0 +++ [pid 8066] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8065] +++ exited with 0 +++ [pid 8062] exit_group(0 [pid 8059] +++ exited with 0 +++ [pid 3620] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 3616] getdents64(4, [pid 8079] <... pwrite64 resumed>) = 31 [pid 8075] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8074] <... futex resumed>) = ? [pid 8066] <... futex resumed>) = ? [pid 8062] <... exit_group resumed>) = ? [pid 3616] <... getdents64 resumed>0x555556c60660 /* 2 entries */, 32768) = 48 [pid 8079] 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 8075] <... futex resumed>) = 1 [pid 8074] +++ exited with 0 +++ [pid 8070] <... futex resumed>) = 0 [pid 8066] +++ exited with 0 +++ [pid 8062] +++ exited with 0 +++ [pid 3621] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8059, si_uid=0, si_status=0, si_utime=0, si_stime=4} --- [pid 3620] close(3 [pid 3616] getdents64(4, [pid 8079] <... pwrite64 resumed>) = 32 [pid 8075] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8070] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3620] <... close resumed>) = 0 [pid 3618] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8062, si_uid=0, si_status=0, si_utime=0, si_stime=4} --- [pid 3616] <... getdents64 resumed>0x555556c60660 /* 0 entries */, 32768) = 0 [pid 8079] 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 8075] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8070] <... futex resumed>) = 0 [pid 3620] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 3618] restart_syscall(<... resuming interrupted clone ...> [pid 3616] close(4 [pid 8079] <... pwrite64 resumed>) = 4098 [pid 8075] ftruncate(3, 136348160 [pid 8070] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3618] <... restart_syscall resumed>) = 0 [pid 3616] <... close resumed>) = 0 [pid 8079] 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 8075] <... ftruncate resumed>) = 0 [pid 3616] rmdir("./191/file0"./strace-static-x86_64: Process 8080 attached [pid 8079] <... pwrite64 resumed>) = 61 [pid 8075] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3620] <... clone resumed>, child_tidptr=0x555556c575d0) = 8080 [pid 3616] <... rmdir resumed>) = 0 [pid 8079] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 8075] <... futex resumed>) = 1 [pid 8070] <... futex resumed>) = 0 [pid 3618] umount2("./180", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3616] getdents64(3, [pid 8079] <... openat resumed>) = 4 [pid 8075] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8070] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3621] umount2("./184", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3618] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3616] <... getdents64 resumed>0x555556c58620 /* 0 entries */, 32768) = 0 [pid 8080] set_robust_list(0x555556c575e0, 24 [pid 8079] ioctl(4, LOOP_SET_FD, 3 [pid 8075] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8070] <... futex resumed>) = 0 [pid 3621] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3618] openat(AT_FDCWD, "./180", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 3616] close(3 [pid 8075] socket(AF_INET6, SOCK_STREAM, IPPROTO_IP [pid 8070] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3618] <... openat resumed>) = 3 [pid 3616] <... close resumed>) = 0 [pid 8075] <... socket resumed>) = 4 [pid 3618] fstat(3, [pid 3616] rmdir("./191" [pid 8075] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3618] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 3616] <... rmdir resumed>) = 0 [pid 8075] <... futex resumed>) = 1 [pid 8070] <... futex resumed>) = 0 [pid 3618] getdents64(3, [pid 3616] mkdir("./192", 0777 [pid 8075] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8070] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3618] <... getdents64 resumed>0x555556c58620 /* 4 entries */, 32768) = 112 [pid 3616] <... mkdir resumed>) = 0 [pid 8075] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8070] <... futex resumed>) = 0 [pid 3618] umount2("./180/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3616] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 8075] close(4 [pid 8070] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3618] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3616] <... openat resumed>) = 3 [pid 8075] <... close resumed>) = 0 [pid 3618] lstat("./180/binderfs", [pid 3616] ioctl(3, LOOP_CLR_FD [pid 8075] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3618] <... lstat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}) = 0 [pid 3616] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 8075] <... futex resumed>) = 1 [pid 8070] <... futex resumed>) = 0 [pid 3618] unlink("./180/binderfs" [pid 3616] close(3 [pid 8075] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8070] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3618] <... unlink resumed>) = 0 [pid 3616] <... close resumed>) = 0 [pid 8075] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8070] <... futex resumed>) = 0 [pid 3621] openat(AT_FDCWD, "./184", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 8080] <... set_robust_list resumed>) = 0 [pid 3618] umount2("./180/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3616] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 8081 attached [pid 8080] chdir("./179" [pid 8079] <... ioctl resumed>) = 0 [pid 8075] open("./bus", O_RDWR|O_NOCTTY|O_DIRECT|O_NOATIME|O_CLOEXEC|0x1000000 [pid 8070] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3621] <... openat resumed>) = 3 [pid 8081] set_robust_list(0x555556c575e0, 24 [pid 8080] <... chdir resumed>) = 0 [pid 8079] mkdir("./file0", 0777 [pid 8075] <... open resumed>) = 4 [pid 3621] fstat(3, [pid 3616] <... clone resumed>, child_tidptr=0x555556c575d0) = 8081 [pid 8081] <... set_robust_list resumed>) = 0 [pid 8080] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 8079] <... mkdir resumed>) = 0 [pid 8075] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3621] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 8081] chdir("./192" [pid 8080] <... prctl resumed>) = 0 [pid 8079] mount("/dev/loop3", "./file0", "ext4", 0, ",errors=continue" [pid 8075] <... futex resumed>) = 1 [pid 8070] <... futex resumed>) = 0 [pid 3621] getdents64(3, [pid 8081] <... chdir resumed>) = 0 [pid 8080] setpgid(0, 0 [pid 8075] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8070] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3621] <... getdents64 resumed>0x555556c58620 /* 4 entries */, 32768) = 112 [pid 8081] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 8080] <... setpgid resumed>) = 0 [pid 8075] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8070] <... futex resumed>) = 0 [pid 3621] umount2("./184/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 8081] <... prctl resumed>) = 0 [pid 8080] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 8075] sendfile(4, 4, NULL, 4294959098 [pid 8070] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3621] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 8081] setpgid(0, 0 [pid 8080] <... openat resumed>) = 3 [ 187.237990][ T8079] loop3: detected capacity change from 0 to 4096 [pid 3621] lstat("./184/binderfs", [pid 8081] <... setpgid resumed>) = 0 [pid 8080] write(3, "1000", 4 [pid 8076] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 3621] <... lstat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}) = 0 [pid 8081] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 8080] <... write resumed>) = 4 [pid 8079] <... mount resumed>) = 0 [pid 8076] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3621] unlink("./184/binderfs" [pid 3618] <... umount2 resumed>) = 0 [pid 8081] <... openat resumed>) = 3 [pid 8080] close(3 [pid 8079] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 8076] <... futex resumed>) = 0 [pid 3618] umount2("./180/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 8081] write(3, "1000", 4 [pid 8080] <... close resumed>) = 0 [pid 8079] <... openat resumed>) = 5 [pid 8076] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 3621] <... unlink resumed>) = 0 [pid 3618] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 8081] <... write resumed>) = 4 [pid 8080] symlink("/dev/binderfs", "./binderfs" [pid 8079] ioctl(4, LOOP_CLR_FD [pid 8076] <... mmap resumed>) = 0x7fcf662ab000 [pid 3621] umount2("./184/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3618] lstat("./180/file0", [pid 8081] close(3 [pid 8080] <... symlink resumed>) = 0 [pid 8079] <... ioctl resumed>) = 0 [pid 8076] mprotect(0x7fcf662ac000, 131072, PROT_READ|PROT_WRITE [pid 8081] <... close resumed>) = 0 [pid 8080] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8079] close(4 [pid 8076] <... mprotect resumed>) = 0 [pid 3618] <... lstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 8081] symlink("/dev/binderfs", "./binderfs" [pid 8080] <... futex resumed>) = 0 [pid 8079] <... close resumed>) = 0 [pid 8076] 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 8081] <... symlink resumed>) = 0 [pid 8080] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8079] close(3 [pid 8081] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8080] <... mmap resumed>) = 0x7fcf662cc000 [pid 8079] <... close resumed>) = 0 [pid 8076] <... clone resumed>, parent_tid=[8083], tls=0x7fcf662cb700, child_tidptr=0x7fcf662cb9d0) = 8083 [pid 8081] <... futex resumed>) = 0 [pid 8080] mprotect(0x7fcf662cd000, 131072, PROT_READ|PROT_WRITE [pid 8079] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8076] futex(0x7fcf663c54d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8081] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8080] <... mprotect resumed>) = 0 [pid 8079] <... futex resumed>) = 0 [pid 8076] <... futex resumed>) = 0 [pid 8081] <... mmap resumed>) = 0x7fcf662cc000 [pid 8080] 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 8079] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8076] futex(0x7fcf663c54dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8075] <... sendfile resumed>) = 1638400 [pid 8070] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 3618] umount2("./180/file0", MNT_DETACH|UMOUNT_NOFOLLOW./strace-static-x86_64: Process 8083 attached [pid 8081] mprotect(0x7fcf662cd000, 131072, PROT_READ|PROT_WRITE [pid 8075] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8070] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3621] <... umount2 resumed>) = 0 [pid 3618] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 8083] set_robust_list(0x7fcf662cb9e0, 24 [pid 8081] <... mprotect resumed>) = 0 [pid 8080] <... clone resumed>, parent_tid=[8084], tls=0x7fcf662ec700, child_tidptr=0x7fcf662ec9d0) = 8084 [pid 8083] <... set_robust_list resumed>) = 0 [pid 8081] 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 8080] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3621] umount2("./184/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 8083] chdir("./file0" [pid 8080] <... futex resumed>) = 0 [pid 8075] <... futex resumed>) = 0 [pid 3621] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 8070] <... futex resumed>) = 0 [pid 8083] <... chdir resumed>) = 0 [pid 8081] <... clone resumed>, parent_tid=[8085], tls=0x7fcf662ec700, child_tidptr=0x7fcf662ec9d0) = 8085 [pid 8080] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=100000000} [pid 8075] write(3, "#! ./file0\n", 11 [pid 8070] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3618] openat(AT_FDCWD, "./180/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 8083] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8081] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8075] <... write resumed>) = 11 [pid 3621] lstat("./184/file0", [pid 8083] <... futex resumed>) = 1 [pid 8081] <... futex resumed>) = 0 [pid 8076] <... futex resumed>) = 0 [pid 3621] <... lstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 ./strace-static-x86_64: Process 8085 attached [pid 8083] futex(0x7fcf663c54d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8081] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=100000000} [pid 8076] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8075] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3621] umount2("./184/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3618] <... openat resumed>) = 4 ./strace-static-x86_64: Process 8084 attached [pid 8085] set_robust_list(0x7fcf662ec9e0, 24 [pid 8079] <... futex resumed>) = 0 [pid 8076] <... futex resumed>) = 1 [pid 8075] <... futex resumed>) = 1 [pid 8070] <... futex resumed>) = 0 [pid 3621] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3618] fstat(4, [pid 8085] <... set_robust_list resumed>) = 0 [pid 8084] set_robust_list(0x7fcf662ec9e0, 24 [pid 8079] creat("./bus", 000 [pid 8076] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8075] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8070] exit_group(0 [pid 3621] openat(AT_FDCWD, "./184/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 3618] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 8085] memfd_create("syzkaller", 0 [pid 8084] <... set_robust_list resumed>) = 0 [pid 8079] <... creat resumed>) = 3 [pid 8078] <... futex resumed>) = ? [pid 8075] <... futex resumed>) = ? [pid 8070] <... exit_group resumed>) = ? [pid 3621] <... openat resumed>) = 4 [pid 3618] getdents64(4, [pid 8085] <... memfd_create resumed>) = 3 [pid 8084] memfd_create("syzkaller", 0 [pid 8079] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8078] +++ exited with 0 +++ [pid 8075] +++ exited with 0 +++ [pid 3621] fstat(4, [pid 8085] ftruncate(3, 2097152 [pid 8084] <... memfd_create resumed>) = 3 [pid 8079] <... futex resumed>) = 1 [pid 8076] <... futex resumed>) = 0 [pid 8070] +++ exited with 0 +++ [pid 3621] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 3618] <... getdents64 resumed>0x555556c60660 /* 2 entries */, 32768) = 48 [pid 8085] <... ftruncate resumed>) = 0 [pid 8084] ftruncate(3, 2097152 [pid 8079] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8076] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3621] getdents64(4, [pid 3618] getdents64(4, [pid 8085] 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 8084] <... ftruncate resumed>) = 0 [pid 8079] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8076] <... futex resumed>) = 0 [pid 3621] <... getdents64 resumed>0x555556c60660 /* 2 entries */, 32768) = 48 [pid 3618] <... getdents64 resumed>0x555556c60660 /* 0 entries */, 32768) = 0 [pid 3617] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8070, si_uid=0, si_status=0, si_utime=0, si_stime=4} --- [pid 8085] <... pwrite64 resumed>) = 102 [pid 8084] 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 8079] ftruncate(3, 136348160 [pid 8076] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3621] getdents64(4, [pid 3618] close(4 [pid 3617] restart_syscall(<... resuming interrupted clone ...> [pid 8085] 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 8084] <... pwrite64 resumed>) = 102 [pid 8079] <... ftruncate resumed>) = 0 [pid 3621] <... getdents64 resumed>0x555556c60660 /* 0 entries */, 32768) = 0 [pid 3618] <... close resumed>) = 0 [pid 3617] <... restart_syscall resumed>) = 0 [pid 8085] <... pwrite64 resumed>) = 31 [pid 8084] 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 8079] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3621] close(4 [pid 3618] rmdir("./180/file0" [pid 8085] 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 8084] <... pwrite64 resumed>) = 31 [pid 8079] <... futex resumed>) = 1 [pid 8076] <... futex resumed>) = 0 [pid 3621] <... close resumed>) = 0 [pid 3618] <... rmdir resumed>) = 0 [pid 8085] <... pwrite64 resumed>) = 32 [pid 8084] 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 8079] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8076] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3621] rmdir("./184/file0" [pid 3618] getdents64(3, [pid 3617] umount2("./182", MNT_DETACH|UMOUNT_NOFOLLOW [pid 8085] 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 8084] <... pwrite64 resumed>) = 32 [pid 8079] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8076] <... futex resumed>) = 0 [pid 3621] <... rmdir resumed>) = 0 [pid 3618] <... getdents64 resumed>0x555556c58620 /* 0 entries */, 32768) = 0 [pid 3617] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 8085] <... pwrite64 resumed>) = 4098 [pid 8084] 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 8079] socket(AF_INET6, SOCK_STREAM, IPPROTO_IP [pid 8076] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3621] getdents64(3, [pid 3618] close(3 [pid 3617] openat(AT_FDCWD, "./182", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 8085] 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 8084] <... pwrite64 resumed>) = 4098 [pid 8079] <... socket resumed>) = 4 [pid 3621] <... getdents64 resumed>0x555556c58620 /* 0 entries */, 32768) = 0 [pid 3618] <... close resumed>) = 0 [pid 3617] <... openat resumed>) = 3 [pid 8085] <... pwrite64 resumed>) = 61 [pid 8084] 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 8079] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3621] close(3 [pid 3618] rmdir("./180" [pid 3617] fstat(3, [pid 8085] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 8084] <... pwrite64 resumed>) = 61 [pid 8079] <... futex resumed>) = 1 [pid 8076] <... futex resumed>) = 0 [pid 3621] <... close resumed>) = 0 [pid 3618] <... rmdir resumed>) = 0 [pid 8085] <... openat resumed>) = 4 [pid 8084] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 8079] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8076] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3621] rmdir("./184" [pid 3618] mkdir("./181", 0777 [pid 3617] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 8085] ioctl(4, LOOP_SET_FD, 3 [pid 8084] <... openat resumed>) = 4 [pid 8079] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8076] <... futex resumed>) = 0 [pid 3621] <... rmdir resumed>) = 0 [pid 3617] getdents64(3, [pid 3618] <... mkdir resumed>) = 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 3618] close(3 [pid 8085] <... ioctl resumed>) = 0 [pid 8084] ioctl(4, LOOP_SET_FD, 3 [pid 8079] close(4 [pid 8076] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3621] mkdir("./185", 0777 [pid 3618] <... close resumed>) = 0 [pid 3617] <... getdents64 resumed>0x555556c58620 /* 4 entries */, 32768) = 112 [pid 8085] mkdir("./file0", 0777 [pid 8084] <... ioctl resumed>) = 0 [pid 8079] <... close resumed>) = 0 [pid 3621] <... mkdir resumed>) = 0 [pid 3617] umount2("./182/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 8085] <... mkdir resumed>) = 0 [pid 8084] mkdir("./file0", 0777 [pid 8079] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3621] openat(AT_FDCWD, "/dev/loop5", O_RDWR [pid 3617] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 8085] mount("/dev/loop0", "./file0", "ext4", 0, ",errors=continue" [pid 8084] <... mkdir resumed>) = 0 [pid 8079] <... futex resumed>) = 1 [pid 8076] <... futex resumed>) = 0 [pid 3621] <... openat resumed>) = 3 [pid 3618] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 3617] lstat("./182/binderfs", [pid 8084] mount("/dev/loop4", "./file0", "ext4", 0, ",errors=continue" [pid 8079] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8076] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3621] ioctl(3, LOOP_CLR_FD [pid 3617] <... lstat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}) = 0 [pid 8079] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8076] <... futex resumed>) = 0 [pid 3621] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 3618] <... clone resumed>, child_tidptr=0x555556c575d0) = 8086 [pid 3617] unlink("./182/binderfs" [pid 8079] open("./bus", O_RDWR|O_NOCTTY|O_DIRECT|O_NOATIME|O_CLOEXEC|0x1000000 [pid 8076] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3621] close(3 [pid 3617] <... unlink resumed>) = 0 ./strace-static-x86_64: Process 8086 attached [pid 8079] <... open resumed>) = 4 [pid 3621] <... close resumed>) = 0 [pid 3617] umount2("./182/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 8079] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3621] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 8079] <... futex resumed>) = 1 [pid 8076] <... futex resumed>) = 0 ./strace-static-x86_64: Process 8089 attached [pid 8076] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8079] sendfile(4, 4, NULL, 4294959098 [pid 8076] <... futex resumed>) = 0 [pid 3621] <... clone resumed>, child_tidptr=0x555556c575d0) = 8089 [pid 8089] set_robust_list(0x555556c575e0, 24 [pid 8076] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8089] <... set_robust_list resumed>) = 0 [pid 8089] chdir("./185") = 0 [pid 8089] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 8089] setpgid(0, 0) = 0 [pid 8089] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 8089] write(3, "1000", 4) = 4 [pid 8086] set_robust_list(0x555556c575e0, 24 [pid 8085] <... mount resumed>) = 0 [pid 8084] <... mount resumed>) = 0 [ 187.395121][ T8085] loop0: detected capacity change from 0 to 4096 [ 187.403669][ T8084] loop4: detected capacity change from 0 to 4096 [pid 8089] close(3 [pid 8086] <... set_robust_list resumed>) = 0 [pid 8085] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 8084] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 8080] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 8089] <... close resumed>) = 0 [pid 8080] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8089] symlink("/dev/binderfs", "./binderfs" [pid 8080] <... futex resumed>) = 0 [pid 8089] <... symlink resumed>) = 0 [pid 8089] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8089] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fcf662cc000 [pid 8089] mprotect(0x7fcf662cd000, 131072, PROT_READ|PROT_WRITE [pid 8081] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 8080] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8089] <... mprotect resumed>) = 0 [pid 8081] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8089] 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 8081] <... futex resumed>) = 0 [pid 8080] <... mmap resumed>) = 0x7fcf662ab000 [pid 8086] chdir("./181" [pid 8085] <... openat resumed>) = 5 [pid 8084] <... openat resumed>) = 5 [pid 8081] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8080] mprotect(0x7fcf662ac000, 131072, PROT_READ|PROT_WRITE [pid 8089] <... clone resumed>, parent_tid=[8090], tls=0x7fcf662ec700, child_tidptr=0x7fcf662ec9d0) = 8090 [pid 8086] <... chdir resumed>) = 0 [pid 8085] ioctl(4, LOOP_CLR_FD [pid 8084] ioctl(4, LOOP_CLR_FD [pid 8081] <... mmap resumed>) = 0x7fcf662ab000 [pid 8080] <... mprotect resumed>) = 0 [pid 8089] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8086] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 8085] <... ioctl resumed>) = 0 [pid 8084] <... ioctl resumed>) = 0 [pid 8081] mprotect(0x7fcf662ac000, 131072, PROT_READ|PROT_WRITE [pid 8080] 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 8089] <... futex resumed>) = 0 [pid 8086] <... prctl resumed>) = 0 [pid 8085] close(4 [pid 8081] <... mprotect resumed>) = 0 ./strace-static-x86_64: Process 8091 attached ./strace-static-x86_64: Process 8090 attached [pid 8089] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=100000000} [pid 8086] setpgid(0, 0 [pid 8085] <... close resumed>) = 0 [pid 8084] close(4 [pid 8081] 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] <... umount2 resumed>) = 0 [pid 8091] set_robust_list(0x7fcf662cb9e0, 24 [pid 8090] set_robust_list(0x7fcf662ec9e0, 24 [pid 8086] <... setpgid resumed>) = 0 [pid 8085] close(3 [pid 8084] <... close resumed>) = 0 [pid 8080] <... clone resumed>, parent_tid=[8091], tls=0x7fcf662cb700, child_tidptr=0x7fcf662cb9d0) = 8091 [pid 8076] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 8091] <... set_robust_list resumed>) = 0 [pid 8090] <... set_robust_list resumed>) = 0 [pid 8086] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 8085] <... close resumed>) = 0 [pid 8084] close(3 [pid 8081] <... clone resumed>, parent_tid=[8092], tls=0x7fcf662cb700, child_tidptr=0x7fcf662cb9d0) = 8092 [pid 8080] futex(0x7fcf663c54d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8076] futex(0x7fcf663c54d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8091] chdir("./file0" [pid 8090] memfd_create("syzkaller", 0 [pid 8086] <... openat resumed>) = 3 [pid 8085] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8084] <... close resumed>) = 0 [pid 8083] <... futex resumed>) = 0 [pid 8081] futex(0x7fcf663c54d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8080] <... futex resumed>) = 0 [pid 8076] <... futex resumed>) = 1 [pid 3617] umount2("./182/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 8091] <... chdir resumed>) = 0 [pid 8090] <... memfd_create resumed>) = 3 [pid 8086] write(3, "1000", 4 [pid 8085] <... futex resumed>) = 0 [pid 8084] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8083] write(3, "#! ./file0\n", 11 [pid 8081] <... futex resumed>) = 0 [pid 8080] futex(0x7fcf663c54dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8076] futex(0x7fcf663c54dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8091] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8090] ftruncate(3, 2097152 [pid 8086] <... write resumed>) = 4 [pid 8085] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8084] <... futex resumed>) = 0 [pid 8083] <... write resumed>) = 11 [pid 8081] futex(0x7fcf663c54dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8080] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 3617] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 8091] <... futex resumed>) = 0 [pid 8090] <... ftruncate resumed>) = 0 [pid 8086] close(3 [pid 8084] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8083] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8080] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8091] futex(0x7fcf663c54d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8090] 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 8086] <... close resumed>) = 0 [pid 8084] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8083] <... futex resumed>) = 1 [pid 8080] <... futex resumed>) = 0 [pid 8076] <... futex resumed>) = 0 [pid 3617] lstat("./182/file0", [pid 8090] <... pwrite64 resumed>) = 102 [pid 8086] symlink("/dev/binderfs", "./binderfs" [pid 8084] creat("./bus", 000 [pid 8083] futex(0x7fcf663c54d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8080] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3617] <... lstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 ./strace-static-x86_64: Process 8092 attached [pid 8090] 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 8086] <... symlink resumed>) = 0 [pid 8084] <... creat resumed>) = 3 [pid 3617] umount2("./182/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 8090] <... pwrite64 resumed>) = 31 [pid 8086] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8084] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8092] set_robust_list(0x7fcf662cb9e0, 24 [pid 3617] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 8092] <... set_robust_list resumed>) = 0 [pid 8090] 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 8086] <... futex resumed>) = 0 [pid 8084] <... futex resumed>) = 1 [pid 8080] <... futex resumed>) = 0 [pid 3617] openat(AT_FDCWD, "./182/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 8092] chdir("./file0" [pid 8090] <... pwrite64 resumed>) = 32 [pid 8086] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8084] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8080] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3617] <... openat resumed>) = 4 [pid 8092] <... chdir resumed>) = 0 [pid 8090] 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 8086] <... mmap resumed>) = 0x7fcf662cc000 [pid 8084] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8080] <... futex resumed>) = 0 [pid 3617] fstat(4, [pid 8092] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8090] <... pwrite64 resumed>) = 4098 [pid 8086] mprotect(0x7fcf662cd000, 131072, PROT_READ|PROT_WRITE [pid 8084] ftruncate(3, 136348160 [pid 8080] 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 8092] <... futex resumed>) = 1 [pid 8090] 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 8086] <... mprotect resumed>) = 0 [pid 8084] <... ftruncate resumed>) = 0 [pid 8081] <... futex resumed>) = 0 [pid 3617] getdents64(4, [pid 8092] futex(0x7fcf663c54d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8090] <... pwrite64 resumed>) = 61 [pid 8086] 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 8084] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8081] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8090] openat(AT_FDCWD, "/dev/loop5", O_RDWR [pid 8085] <... futex resumed>) = 0 [pid 8084] <... futex resumed>) = 1 [pid 8081] <... futex resumed>) = 1 [pid 8080] <... futex resumed>) = 0 [pid 3617] <... getdents64 resumed>0x555556c60660 /* 2 entries */, 32768) = 48 [pid 8090] <... openat resumed>) = 4 [pid 8086] <... clone resumed>, parent_tid=[8093], tls=0x7fcf662ec700, child_tidptr=0x7fcf662ec9d0) = 8093 [pid 8085] creat("./bus", 000 [pid 8084] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8081] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8080] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8079] <... sendfile resumed>) = 1638400 [pid 3617] getdents64(4, [pid 8090] ioctl(4, LOOP_SET_FD, 3 [pid 8086] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8084] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8080] <... futex resumed>) = 0 [pid 8086] <... futex resumed>) = 0 [pid 8085] <... creat resumed>) = 3 [pid 8084] socket(AF_INET6, SOCK_STREAM, IPPROTO_IP [pid 8080] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8079] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8076] exit_group(0 [pid 3617] <... getdents64 resumed>0x555556c60660 /* 0 entries */, 32768) = 0 [pid 8090] <... ioctl resumed>) = 0 [pid 8086] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=100000000} [pid 8085] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8084] <... socket resumed>) = 4 [pid 8083] <... futex resumed>) = ? [pid 8079] <... futex resumed>) = ? [pid 8076] <... exit_group resumed>) = ? [pid 3617] close(4 [pid 8090] mkdir("./file0", 0777 [pid 8085] <... futex resumed>) = 1 [pid 8084] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8083] +++ exited with 0 +++ [pid 8081] <... futex resumed>) = 0 [pid 3617] <... close resumed>) = 0 [pid 8090] <... mkdir resumed>) = 0 [pid 8085] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8084] <... futex resumed>) = 1 [pid 8081] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8080] <... futex resumed>) = 0 [pid 3617] rmdir("./182/file0" [pid 8090] mount("/dev/loop5", "./file0", "ext4", 0, ",errors=continue" [pid 8085] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8084] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8081] <... futex resumed>) = 0 [pid 8080] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8085] ftruncate(3, 136348160 [pid 8084] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8081] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8080] <... futex resumed>) = 0 [pid 8079] +++ exited with 0 +++ [pid 8076] +++ exited with 0 +++ [pid 3617] <... rmdir resumed>) = 0 [pid 8085] <... ftruncate resumed>) = 0 [pid 8084] close(4 [pid 8080] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3619] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8076, si_uid=0, si_status=0, si_utime=0, si_stime=3} --- [pid 3617] getdents64(3, [pid 8085] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8084] <... close resumed>) = 0 [pid 3617] <... getdents64 resumed>0x555556c58620 /* 0 entries */, 32768) = 0 [pid 8085] <... futex resumed>) = 1 [pid 8084] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8081] <... futex resumed>) = 0 [pid 3617] close(3 [pid 8085] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8084] <... futex resumed>) = 1 [pid 8081] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8080] <... futex resumed>) = 0 [pid 3617] <... close resumed>) = 0 [pid 8085] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8084] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8081] <... futex resumed>) = 0 [pid 8080] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3617] rmdir("./182" [pid 8085] socket(AF_INET6, SOCK_STREAM, IPPROTO_IP [pid 8084] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8081] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8080] <... futex resumed>) = 0 [pid 3619] umount2("./187", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3619] openat(AT_FDCWD, "./187", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 3617] <... rmdir resumed>) = 0 [pid 8085] <... socket resumed>) = 4 [pid 8084] open("./bus", O_RDWR|O_NOCTTY|O_DIRECT|O_NOATIME|O_CLOEXEC|0x1000000 [pid 8080] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3619] fstat(3, [pid 3617] mkdir("./183", 0777 [pid 8085] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8084] <... open resumed>) = 4 [pid 3619] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 8085] <... futex resumed>) = 1 [pid 8084] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8081] <... futex resumed>) = 0 [pid 3619] getdents64(3, [pid 3617] <... mkdir resumed>) = 0 ./strace-static-x86_64: Process 8093 attached [pid 8085] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8084] <... futex resumed>) = 1 [pid 8081] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8080] <... futex resumed>) = 0 [pid 3619] <... getdents64 resumed>0x555556c58620 /* 4 entries */, 32768) = 112 [pid 3617] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 8093] set_robust_list(0x7fcf662ec9e0, 24 [pid 8085] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8084] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8081] <... futex resumed>) = 0 [pid 8080] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3619] umount2("./187/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3617] <... openat resumed>) = 3 [pid 8093] <... set_robust_list resumed>) = 0 [pid 8085] close(4 [pid 8084] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8081] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8080] <... futex resumed>) = 0 [pid 3619] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3617] ioctl(3, LOOP_CLR_FD [pid 8085] <... close resumed>) = 0 [pid 8084] sendfile(4, 4, NULL, 4294959098 [pid 8080] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3619] lstat("./187/binderfs", [pid 3617] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 8085] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3619] <... lstat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}) = 0 [pid 8085] <... futex resumed>) = 1 [pid 8081] <... futex resumed>) = 0 [pid 3619] unlink("./187/binderfs" [pid 8081] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3619] <... unlink resumed>) = 0 [pid 8085] open("./bus", O_RDWR|O_NOCTTY|O_DIRECT|O_NOATIME|O_CLOEXEC|0x1000000 [pid 8081] <... futex resumed>) = 0 [pid 3619] umount2("./187/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 8081] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8085] <... open resumed>) = 4 [pid 8085] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 8081] <... futex resumed>) = 0 [pid 8085] sendfile(4, 4, NULL, 4294959098 [pid 8081] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8090] <... mount resumed>) = 0 [pid 8090] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY) = 5 [pid 8081] <... futex resumed>) = 0 [pid 8090] ioctl(4, LOOP_CLR_FD) = 0 [pid 8081] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8090] close(4) = 0 [pid 8090] close(3) = 0 [pid 8090] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 8089] <... futex resumed>) = 0 [pid 8090] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8089] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8090] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8089] <... futex resumed>) = 0 [pid 8090] chdir("./file0" [pid 8089] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8090] <... chdir resumed>) = 0 [pid 3617] close(3 [pid 8090] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 8089] <... futex resumed>) = 0 [pid 8090] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8089] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8090] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8089] <... futex resumed>) = 0 [pid 8090] creat("./bus", 000 [pid 8089] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3617] <... close resumed>) = 0 [pid 8090] <... creat resumed>) = 3 [pid 8090] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3617] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 8090] <... futex resumed>) = 1 [pid 8090] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8089] <... futex resumed>) = 0 [pid 8089] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8090] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8089] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8090] ftruncate(3, 136348160) = 0 [pid 8090] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 8089] <... futex resumed>) = 0 [pid 8090] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8089] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8090] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8089] <... futex resumed>) = 0 [pid 3617] <... clone resumed>, child_tidptr=0x555556c575d0) = 8095 [pid 8090] socket(AF_INET6, SOCK_STREAM, IPPROTO_IP [pid 8089] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}./strace-static-x86_64: Process 8095 attached [pid 8090] <... socket resumed>) = 4 [pid 8095] set_robust_list(0x555556c575e0, 24 [pid 8090] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8095] <... set_robust_list resumed>) = 0 [pid 8090] <... futex resumed>) = 1 [pid 8089] <... futex resumed>) = 0 [pid 8095] chdir("./183" [pid 8090] close(4 [pid 8089] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8095] <... chdir resumed>) = 0 [pid 8090] <... close resumed>) = 0 [pid 8089] <... futex resumed>) = 0 [pid 8095] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 8090] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8089] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8090] <... futex resumed>) = 0 [pid 8089] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8090] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8089] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8090] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8089] <... futex resumed>) = 0 [pid 8090] open("./bus", O_RDWR|O_NOCTTY|O_DIRECT|O_NOATIME|O_CLOEXEC|0x1000000 [pid 8089] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8090] <... open resumed>) = 4 [pid 8090] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 8089] <... futex resumed>) = 0 [pid 8095] <... prctl resumed>) = 0 [pid 8090] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8089] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8095] setpgid(0, 0 [pid 8090] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8089] <... futex resumed>) = 0 [pid 8090] sendfile(4, 4, NULL, 4294959098 [ 187.520702][ T8090] loop5: detected capacity change from 0 to 4096 [pid 8089] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8095] <... setpgid resumed>) = 0 [pid 8095] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 8093] memfd_create("syzkaller", 0 [pid 8080] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 8080] futex(0x7fcf663c54d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8091] <... futex resumed>) = 0 [pid 8080] <... futex resumed>) = 1 [pid 8091] write(3, "#! ./file0\n", 11 [pid 8080] futex(0x7fcf663c54dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8081] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 8095] <... openat resumed>) = 3 [pid 8093] <... memfd_create resumed>) = 3 [pid 8081] futex(0x7fcf663c54d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8095] write(3, "1000", 4 [pid 8093] ftruncate(3, 2097152 [pid 8092] <... futex resumed>) = 0 [pid 8091] <... write resumed>) = 11 [pid 8081] <... futex resumed>) = 1 [pid 8095] <... write resumed>) = 4 [pid 8093] <... ftruncate resumed>) = 0 [pid 8092] write(3, "#! ./file0\n", 11 [pid 8091] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8081] futex(0x7fcf663c54dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8095] close(3 [pid 8093] 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 8091] <... futex resumed>) = 1 [pid 8080] <... futex resumed>) = 0 [pid 8095] <... close resumed>) = 0 [pid 8093] <... pwrite64 resumed>) = 102 [pid 8092] <... write resumed>) = 11 [pid 8091] futex(0x7fcf663c54d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8095] symlink("/dev/binderfs", "./binderfs" [pid 8093] 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 8092] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 8081] <... futex resumed>) = 0 [pid 8095] <... symlink resumed>) = 0 [pid 8093] <... pwrite64 resumed>) = 31 [pid 8092] futex(0x7fcf663c54d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8095] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8093] 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 8089] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 8086] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 8095] <... futex resumed>) = 0 [pid 8093] <... pwrite64 resumed>) = 32 [pid 8089] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8086] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8095] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8093] 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 8089] <... futex resumed>) = 0 [pid 8086] <... futex resumed>) = 0 [pid 8095] <... mmap resumed>) = 0x7fcf662cc000 [pid 8093] <... pwrite64 resumed>) = 4098 [pid 8089] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8086] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8095] mprotect(0x7fcf662cd000, 131072, PROT_READ|PROT_WRITE [pid 8093] 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 8089] <... mmap resumed>) = 0x7fcf662ab000 [pid 8086] <... mmap resumed>) = 0x7fcf662ab000 [pid 8095] <... mprotect resumed>) = 0 [pid 8093] <... pwrite64 resumed>) = 61 [pid 8089] mprotect(0x7fcf662ac000, 131072, PROT_READ|PROT_WRITE [pid 8086] mprotect(0x7fcf662ac000, 131072, PROT_READ|PROT_WRITE [pid 8095] 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 8093] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 8089] <... mprotect resumed>) = 0 [pid 8086] <... mprotect resumed>) = 0 [pid 8093] <... openat resumed>) = 4 [pid 8089] 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 8086] 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 8095] <... clone resumed>, parent_tid=[8096], tls=0x7fcf662ec700, child_tidptr=0x7fcf662ec9d0) = 8096 [pid 8093] ioctl(4, LOOP_SET_FD, 3 [pid 8095] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8089] <... clone resumed>, parent_tid=[8097], tls=0x7fcf662cb700, child_tidptr=0x7fcf662cb9d0) = 8097 [pid 8086] <... clone resumed>, parent_tid=[8098], tls=0x7fcf662cb700, child_tidptr=0x7fcf662cb9d0) = 8098 [pid 8086] futex(0x7fcf663c54d8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8086] futex(0x7fcf663c54dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3619] <... umount2 resumed>) = 0 [pid 3619] umount2("./187/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 8089] futex(0x7fcf663c54d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3619] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 8095] <... futex resumed>) = 0 [pid 8089] <... futex resumed>) = 0 [pid 8095] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=100000000} [pid 8089] futex(0x7fcf663c54dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3619] lstat("./187/file0", {st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 3619] umount2("./187/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3619] openat(AT_FDCWD, "./187/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 3619] fstat(4, {st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 3619] getdents64(4, ./strace-static-x86_64: Process 8098 attached ./strace-static-x86_64: Process 8097 attached ./strace-static-x86_64: Process 8096 attached [pid 8093] <... ioctl resumed>) = 0 [pid 3619] <... getdents64 resumed>0x555556c60660 /* 2 entries */, 32768) = 48 [pid 8098] set_robust_list(0x7fcf662cb9e0, 24 [pid 8097] set_robust_list(0x7fcf662cb9e0, 24 [pid 8096] set_robust_list(0x7fcf662ec9e0, 24 [pid 8093] mkdir("./file0", 0777 [pid 3619] getdents64(4, [pid 8098] <... set_robust_list resumed>) = 0 [pid 8097] <... set_robust_list resumed>) = 0 [pid 8096] <... set_robust_list resumed>) = 0 [pid 8093] <... mkdir resumed>) = 0 [pid 3619] <... getdents64 resumed>0x555556c60660 /* 0 entries */, 32768) = 0 [pid 8098] chdir("./file0" [pid 8097] write(3, "#! ./file0\n", 11 [ 187.646696][ T8093] loop2: detected capacity change from 0 to 4096 [pid 8096] memfd_create("syzkaller", 0 [pid 8093] mount("/dev/loop2", "./file0", "ext4", 0, ",errors=continue" [pid 8086] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 3619] close(4 [pid 8098] <... chdir resumed>) = 0 [pid 8096] <... memfd_create resumed>) = 3 [pid 8093] <... mount resumed>) = -1 ENOENT (No such file or directory) [pid 8089] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 8086] futex(0x7fcf663c54ec, FUTEX_WAKE_PRIVATE, 1000000 [pid 3619] <... close resumed>) = 0 [pid 8098] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8097] <... write resumed>) = 11 [pid 8096] ftruncate(3, 2097152 [pid 8093] ioctl(4, LOOP_CLR_FD [pid 8086] <... futex resumed>) = 0 [pid 3619] rmdir("./187/file0" [pid 8098] <... futex resumed>) = 0 [pid 8097] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8096] <... ftruncate resumed>) = 0 [pid 8090] <... sendfile resumed>) = 1638400 [pid 8086] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8085] <... sendfile resumed>) = 1638400 [pid 8098] futex(0x7fcf663c54d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8097] <... futex resumed>) = 0 [pid 8096] 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 8090] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8086] <... mmap resumed>) = 0x7fcf6628a000 [pid 3619] <... rmdir resumed>) = 0 [pid 8097] futex(0x7fcf663c54d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8096] <... pwrite64 resumed>) = 102 [pid 8090] <... futex resumed>) = 0 [pid 8086] mprotect(0x7fcf6628b000, 131072, PROT_READ|PROT_WRITE [pid 8085] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8081] exit_group(0 [pid 3619] getdents64(3, [pid 8096] 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 8092] <... futex resumed>) = ? [pid 8090] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8086] <... mprotect resumed>) = 0 [pid 8081] <... exit_group resumed>) = ? [pid 3619] <... getdents64 resumed>0x555556c58620 /* 0 entries */, 32768) = 0 [pid 8096] <... pwrite64 resumed>) = 31 [pid 8092] +++ exited with 0 +++ [pid 8089] exit_group(0 [pid 8086] 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 8085] <... futex resumed>) = ? [pid 3619] close(3 [pid 8097] <... futex resumed>) = ? [pid 8096] 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 8090] <... futex resumed>) = ? [pid 8089] <... exit_group resumed>) = ? [pid 3619] <... close resumed>) = 0 [pid 8097] +++ exited with 0 +++ [pid 8096] <... pwrite64 resumed>) = 32 [pid 8090] +++ exited with 0 +++ [pid 8086] <... clone resumed>, parent_tid=[8099], tls=0x7fcf662aa700, child_tidptr=0x7fcf662aa9d0) = 8099 [pid 8096] 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 8086] futex(0x7fcf663c54e8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8096] <... pwrite64 resumed>) = 4098 [pid 8086] <... futex resumed>) = 0 [pid 8096] 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 8086] futex(0x7fcf663c54ec, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8096] <... pwrite64 resumed>) = 61 [pid 8089] +++ exited with 0 +++ [pid 3619] rmdir("./187" [pid 8096] openat(AT_FDCWD, "/dev/loop1", O_RDWR) = 4 [pid 8096] ioctl(4, LOOP_SET_FD, 3 [pid 3619] <... rmdir resumed>) = 0 [pid 3621] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8089, si_uid=0, si_status=0, si_utime=0, si_stime=3} --- ./strace-static-x86_64: Process 8099 attached [pid 8085] +++ exited with 0 +++ [pid 8084] <... sendfile resumed>) = 1638400 [pid 8081] +++ exited with 0 +++ [pid 3621] restart_syscall(<... resuming interrupted clone ...> [pid 3619] mkdir("./188", 0777 [pid 8099] set_robust_list(0x7fcf662aa9e0, 24 [pid 8093] <... ioctl resumed>) = 0 [pid 8084] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3621] <... restart_syscall resumed>) = 0 [pid 3619] <... mkdir resumed>) = 0 [pid 3616] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8081, si_uid=0, si_status=0, si_utime=0, si_stime=3} --- [pid 8099] <... set_robust_list resumed>) = 0 [pid 8084] <... futex resumed>) = 0 [pid 8080] exit_group(0 [pid 3619] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 8099] creat("./bus", 000 [pid 8091] <... futex resumed>) = ? [pid 8080] <... exit_group resumed>) = ? [pid 3619] <... openat resumed>) = 3 [pid 8099] <... creat resumed>) = 5 [pid 8093] close(4 [pid 8091] +++ exited with 0 +++ [pid 8084] +++ exited with 0 +++ [pid 8080] +++ exited with 0 +++ [pid 3621] umount2("./185", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3619] ioctl(3, LOOP_CLR_FD [pid 8099] futex(0x7fcf663c54ec, FUTEX_WAKE_PRIVATE, 1000000 [pid 8095] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 8093] <... close resumed>) = 0 [pid 3621] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3620] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8080, si_uid=0, si_status=0, si_utime=0, si_stime=4} --- [pid 3619] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 8099] <... futex resumed>) = 1 [pid 8095] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8093] close(3 [pid 8086] <... futex resumed>) = 0 [pid 3621] openat(AT_FDCWD, "./185", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 3620] restart_syscall(<... resuming interrupted clone ...> [pid 3619] close(3 [pid 8099] futex(0x7fcf663c54e8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8095] <... futex resumed>) = 0 [pid 8093] <... close resumed>) = 0 [pid 8086] futex(0x7fcf663c54d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3621] <... openat resumed>) = 3 [pid 3620] <... restart_syscall resumed>) = 0 [pid 3619] <... close resumed>) = 0 [pid 8098] <... futex resumed>) = 0 [pid 8095] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8093] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8086] <... futex resumed>) = 1 [pid 3621] fstat(3, [pid 3619] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 8098] ftruncate(5, 136348160 [pid 8096] <... ioctl resumed>) = 0 [pid 8095] <... mmap resumed>) = 0x7fcf662ab000 [pid 8093] <... futex resumed>) = 0 [pid 8086] 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 8098] <... ftruncate resumed>) = 0 [pid 8096] mkdir("./file0", 0777 [pid 8095] mprotect(0x7fcf662ac000, 131072, PROT_READ|PROT_WRITE [pid 8093] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 3621] getdents64(3, [pid 3620] umount2("./179", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3619] <... clone resumed>, child_tidptr=0x555556c575d0) = 8100 [pid 3616] umount2("./192", MNT_DETACH|UMOUNT_NOFOLLOW [pid 8098] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8096] <... mkdir resumed>) = 0 [pid 8095] <... mprotect resumed>) = 0 [pid 3621] <... getdents64 resumed>0x555556c58620 /* 4 entries */, 32768) = 112 [pid 3620] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3616] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 8098] <... futex resumed>) = 1 [pid 8096] mount("/dev/loop1", "./file0", "ext4", 0, ",errors=continue" [pid 8095] 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 8086] <... futex resumed>) = 0 [pid 3621] umount2("./185/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3620] openat(AT_FDCWD, "./179", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 3616] openat(AT_FDCWD, "./192", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY./strace-static-x86_64: Process 8100 attached [pid 8098] futex(0x7fcf663c54d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8086] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3621] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3620] <... openat resumed>) = 3 [pid 8100] set_robust_list(0x555556c575e0, 24 [pid 8095] <... clone resumed>, parent_tid=[8101], tls=0x7fcf662cb700, child_tidptr=0x7fcf662cb9d0) = 8101 [pid 8093] <... futex resumed>) = 0 [pid 8086] <... futex resumed>) = 1 [pid 3621] lstat("./185/binderfs", [pid 3620] fstat(3, [pid 3616] <... openat resumed>) = 3 [pid 8100] <... set_robust_list resumed>) = 0 [pid 8095] futex(0x7fcf663c54d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8093] socket(AF_INET6, SOCK_STREAM, IPPROTO_IP [pid 8086] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3621] <... lstat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}) = 0 [pid 3620] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 3616] fstat(3, [pid 8100] chdir("./188" [pid 8095] <... futex resumed>) = 0 [pid 8093] <... socket resumed>) = 3 [pid 3621] unlink("./185/binderfs" [pid 3620] getdents64(3, ./strace-static-x86_64: Process 8101 attached [pid 8100] <... chdir resumed>) = 0 [pid 8096] <... mount resumed>) = 0 [pid 8095] futex(0x7fcf663c54dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8093] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3621] <... unlink resumed>) = 0 [pid 3620] <... getdents64 resumed>0x555556c58620 /* 4 entries */, 32768) = 112 [pid 3616] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 8101] set_robust_list(0x7fcf662cb9e0, 24 [pid 8100] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 8096] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 8093] <... futex resumed>) = 1 [pid 8086] <... futex resumed>) = 0 [ 187.739347][ T8096] loop1: detected capacity change from 0 to 4096 [pid 3621] umount2("./185/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3620] umount2("./179/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3616] getdents64(3, [pid 8101] <... set_robust_list resumed>) = 0 [pid 8100] <... prctl resumed>) = 0 [pid 8096] <... openat resumed>) = 5 [pid 8093] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8086] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3616] <... getdents64 resumed>0x555556c58620 /* 4 entries */, 32768) = 112 [pid 8101] chdir("./file0" [pid 8100] setpgid(0, 0 [pid 8096] ioctl(4, LOOP_CLR_FD [pid 8093] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8086] <... futex resumed>) = 0 [pid 3620] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3616] umount2("./192/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 8101] <... chdir resumed>) = 0 [pid 8100] <... setpgid resumed>) = 0 [pid 8096] <... ioctl resumed>) = 0 [pid 8093] close(3 [pid 8086] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3620] lstat("./179/binderfs", [pid 3616] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 8101] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8100] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 8096] close(4 [pid 8093] <... close resumed>) = 0 [pid 3620] <... lstat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}) = 0 [pid 3616] lstat("./192/binderfs", [pid 8101] <... futex resumed>) = 1 [pid 8100] <... openat resumed>) = 3 [pid 8096] <... close resumed>) = 0 [pid 8095] <... futex resumed>) = 0 [pid 8093] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3620] unlink("./179/binderfs" [pid 3616] <... lstat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}) = 0 [pid 8101] futex(0x7fcf663c54d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8100] write(3, "1000", 4 [pid 8096] close(3 [pid 8095] futex(0x7fcf663c54d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8093] <... futex resumed>) = 1 [pid 8086] <... futex resumed>) = 0 [pid 3621] <... umount2 resumed>) = 0 [pid 3620] <... unlink resumed>) = 0 [pid 3616] unlink("./192/binderfs" [pid 8101] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8100] <... write resumed>) = 4 [pid 8096] <... close resumed>) = 0 [pid 8095] <... futex resumed>) = 0 [pid 8093] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8086] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3620] umount2("./179/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 8101] creat("./bus", 000 [pid 8100] close(3 [pid 8096] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8095] futex(0x7fcf663c54dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8093] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8086] <... futex resumed>) = 0 [pid 3616] <... unlink resumed>) = 0 [pid 3621] umount2("./185/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 8101] <... creat resumed>) = 3 [pid 8100] <... close resumed>) = 0 [pid 8096] <... futex resumed>) = 0 [pid 8093] open("./bus", O_RDWR|O_NOCTTY|O_DIRECT|O_NOATIME|O_CLOEXEC|0x1000000 [pid 8086] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3616] umount2("./192/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 8101] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8100] symlink("/dev/binderfs", "./binderfs" [pid 8096] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8093] <... open resumed>) = 3 [pid 3621] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 8101] <... futex resumed>) = 1 [pid 8095] <... futex resumed>) = 0 [pid 3621] lstat("./185/file0", [pid 8101] futex(0x7fcf663c54d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8100] <... symlink resumed>) = 0 [pid 8095] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8093] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3621] <... lstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 8100] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8096] <... futex resumed>) = 0 [pid 8095] <... futex resumed>) = 1 [pid 8093] <... futex resumed>) = 1 [pid 8086] <... futex resumed>) = 0 [pid 3621] umount2("./185/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 8100] <... futex resumed>) = 0 [pid 8096] ftruncate(3, 136348160 [pid 8095] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8093] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8086] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3621] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 8100] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8096] <... ftruncate resumed>) = 0 [pid 8093] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8086] <... futex resumed>) = 0 [pid 3621] openat(AT_FDCWD, "./185/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 8100] <... mmap resumed>) = 0x7fcf662cc000 [pid 8096] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8093] sendfile(3, 3, NULL, 4294959098 [pid 8086] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3621] <... openat resumed>) = 4 [pid 8100] mprotect(0x7fcf662cd000, 131072, PROT_READ|PROT_WRITE [pid 8096] <... futex resumed>) = 1 [pid 8095] <... futex resumed>) = 0 [pid 3621] fstat(4, {st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 3621] getdents64(4, [pid 8100] <... mprotect resumed>) = 0 [pid 8096] socket(AF_INET6, SOCK_STREAM, IPPROTO_IP [pid 8095] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3621] <... getdents64 resumed>0x555556c60660 /* 2 entries */, 32768) = 48 [pid 3621] getdents64(4, [pid 8100] 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 8095] <... futex resumed>) = 0 [pid 3621] <... getdents64 resumed>0x555556c60660 /* 0 entries */, 32768) = 0 [pid 8096] <... socket resumed>) = 4 [pid 8095] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3621] close(4 [pid 8096] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3621] <... close resumed>) = 0 [pid 3621] rmdir("./185/file0" [pid 8100] <... clone resumed>, parent_tid=[8103], tls=0x7fcf662ec700, child_tidptr=0x7fcf662ec9d0) = 8103 [pid 8096] <... futex resumed>) = 0 [pid 8095] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 3621] <... rmdir resumed>) = 0 ./strace-static-x86_64: Process 8103 attached [pid 8100] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8096] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8095] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8100] <... futex resumed>) = 0 [pid 8096] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8095] <... futex resumed>) = 0 [pid 8100] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=100000000} [pid 8096] close(4 [pid 8095] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8096] <... close resumed>) = 0 [pid 8096] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8103] set_robust_list(0x7fcf662ec9e0, 24 [pid 8096] <... futex resumed>) = 1 [pid 8095] <... futex resumed>) = 0 [pid 3621] getdents64(3, [pid 8103] <... set_robust_list resumed>) = 0 [pid 8096] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8095] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3621] <... getdents64 resumed>0x555556c58620 /* 0 entries */, 32768) = 0 [pid 8103] memfd_create("syzkaller", 0 [pid 8096] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8095] <... futex resumed>) = 0 [pid 3621] close(3 [pid 8103] <... memfd_create resumed>) = 3 [pid 8096] open("./bus", O_RDWR|O_NOCTTY|O_DIRECT|O_NOATIME|O_CLOEXEC|0x1000000 [pid 8095] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3621] <... close resumed>) = 0 [pid 8103] ftruncate(3, 2097152 [pid 3621] rmdir("./185" [pid 8103] <... ftruncate resumed>) = 0 [pid 8096] <... open resumed>) = 4 [pid 3621] <... rmdir resumed>) = 0 [pid 8103] 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 8096] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3621] mkdir("./186", 0777 [pid 8103] <... pwrite64 resumed>) = 102 [pid 8096] <... futex resumed>) = 1 [pid 8095] <... futex resumed>) = 0 [pid 3621] <... mkdir resumed>) = 0 [pid 8103] 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 8096] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8095] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3621] openat(AT_FDCWD, "/dev/loop5", O_RDWR [pid 8103] <... pwrite64 resumed>) = 31 [pid 8096] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8095] <... futex resumed>) = 0 [pid 3621] <... openat resumed>) = 3 [pid 8103] 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 8096] sendfile(4, 4, NULL, 4294959098 [pid 8095] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3621] ioctl(3, LOOP_CLR_FD [pid 8103] <... pwrite64 resumed>) = 32 [pid 3621] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 8103] 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] close(3 [pid 8103] <... pwrite64 resumed>) = 4098 [pid 3621] <... close resumed>) = 0 [pid 8103] 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] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 8103] <... pwrite64 resumed>) = 61 [pid 8103] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 3621] <... clone resumed>, child_tidptr=0x555556c575d0) = 8104 [pid 8103] <... openat resumed>) = 4 [pid 8103] ioctl(4, LOOP_SET_FD, 3) = 0 [pid 8103] mkdir("./file0", 0777) = 0 [pid 8103] mount("/dev/loop3", "./file0", "ext4", 0, ",errors=continue" [pid 8086] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 3620] <... umount2 resumed>) = 0 [pid 8086] futex(0x7fcf663c54d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8098] <... futex resumed>) = 0 [pid 8086] <... futex resumed>) = 1 [pid 3620] umount2("./179/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 8098] write(5, "#! ./file0\n", 11 [pid 8086] futex(0x7fcf663c54dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3620] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3620] lstat("./179/file0", {st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 3620] umount2("./179/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3620] openat(AT_FDCWD, "./179/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("./179/file0") = 0 [pid 3620] getdents64(3, 0x555556c58620 /* 0 entries */, 32768) = 0 [pid 3620] close(3) = 0 [pid 3620] rmdir("./179") = 0 [pid 8098] <... write resumed>) = 11 [pid 3620] mkdir("./180", 0777 [pid 8098] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 8086] <... futex resumed>) = 0 [pid 8098] futex(0x7fcf663c54d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 3620] <... mkdir resumed>) = 0 [pid 3620] openat(AT_FDCWD, "/dev/loop4", O_RDWR) = 3 [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) = 8106 ./strace-static-x86_64: Process 8106 attached [pid 8106] set_robust_list(0x555556c575e0, 24) = 0 [pid 8106] chdir("./180" [pid 8095] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 8095] futex(0x7fcf663c54d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8101] <... futex resumed>) = 0 [pid 8095] <... futex resumed>) = 1 [pid 8106] <... chdir resumed>) = 0 [pid 8106] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 8101] write(3, "#! ./file0\n", 11 [pid 8095] futex(0x7fcf663c54dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8101] <... write resumed>) = 11 [pid 8101] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 8095] <... futex resumed>) = 0 [pid 8101] futex(0x7fcf663c54d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8106] <... prctl resumed>) = 0 [pid 8106] setpgid(0, 0) = 0 [pid 8106] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 8106] write(3, "1000", 4) = 4 [pid 8106] close(3) = 0 [pid 8106] symlink("/dev/binderfs", "./binderfs") = 0 [ 187.876802][ T8103] loop3: detected capacity change from 0 to 4096 [pid 8106] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8106] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fcf662cc000 [pid 8106] mprotect(0x7fcf662cd000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 8106] 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=[8107], tls=0x7fcf662ec700, child_tidptr=0x7fcf662ec9d0) = 8107 [pid 8106] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8106] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=100000000}./strace-static-x86_64: Process 8107 attached [pid 8107] set_robust_list(0x7fcf662ec9e0, 24) = 0 [pid 8107] memfd_create("syzkaller", 0) = 3 [pid 8103] <... mount resumed>) = 0 [pid 8107] ftruncate(3, 2097152 [pid 8103] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 8107] <... ftruncate resumed>) = 0 [pid 8107] 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 8103] <... openat resumed>) = 5 ./strace-static-x86_64: Process 8104 attached [pid 8107] <... pwrite64 resumed>) = 102 [pid 8103] ioctl(4, LOOP_CLR_FD [pid 8107] 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 8107] 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 8107] 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 8103] <... ioctl resumed>) = 0 [pid 8107] 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 8103] close(4 [pid 8107] <... pwrite64 resumed>) = 61 [pid 8104] set_robust_list(0x555556c575e0, 24 [pid 8107] openat(AT_FDCWD, "/dev/loop4", O_RDWR) = 4 [pid 8104] <... set_robust_list resumed>) = 0 [pid 8103] <... close resumed>) = 0 [pid 8107] ioctl(4, LOOP_SET_FD, 3 [pid 8104] chdir("./186" [pid 8103] close(3 [pid 3616] <... umount2 resumed>) = 0 [pid 8104] <... chdir resumed>) = 0 [pid 8103] <... close resumed>) = 0 [pid 8100] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 8104] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 8103] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8104] <... prctl resumed>) = 0 [pid 8100] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3616] umount2("./192/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 8103] <... futex resumed>) = 0 [pid 8100] <... futex resumed>) = 0 [pid 8104] setpgid(0, 0 [pid 8103] chdir("./file0" [pid 8100] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3616] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 8103] <... chdir resumed>) = 0 [pid 8107] <... ioctl resumed>) = 0 [pid 8104] <... setpgid resumed>) = 0 [pid 3616] lstat("./192/file0", [pid 8107] mkdir("./file0", 0777 [pid 8104] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 8103] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8096] <... sendfile resumed>) = 1638400 [pid 8096] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8096] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8107] <... mkdir resumed>) = 0 [pid 8104] <... openat resumed>) = 3 [pid 8103] <... futex resumed>) = 1 [pid 8100] <... futex resumed>) = 0 [pid 3616] <... lstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 8107] mount("/dev/loop4", "./file0", "ext4", 0, ",errors=continue" [pid 8104] write(3, "1000", 4 [pid 8103] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8100] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8095] exit_group(0 [ 187.950353][ T8107] loop4: detected capacity change from 0 to 4096 [ 187.961296][ T3636] I/O error, dev loop4, sector 0 op 0x0:(READ) flags 0x0 phys_seg 1 prio class 0 [ 187.985180][ T3636] Buffer I/O error on dev loop4, logical block 0, async page read [pid 3616] umount2("./192/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 8104] <... write resumed>) = 4 [pid 8104] close(3 [pid 8103] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8101] <... futex resumed>) = ? [pid 8100] <... futex resumed>) = 0 [pid 8096] <... futex resumed>) = ? [pid 8095] <... exit_group resumed>) = ? [pid 3616] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 8104] <... close resumed>) = 0 [pid 8103] creat("./bus", 000 [pid 8101] +++ exited with 0 +++ [pid 8100] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8096] +++ exited with 0 +++ [pid 8095] +++ exited with 0 +++ [pid 3616] openat(AT_FDCWD, "./192/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 8107] <... mount resumed>) = 0 [pid 8104] symlink("/dev/binderfs", "./binderfs" [pid 8103] <... creat resumed>) = 3 [pid 3616] <... openat resumed>) = 4 [pid 8107] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 8103] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3617] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8095, si_uid=0, si_status=0, si_utime=0, si_stime=4} --- [pid 3616] fstat(4, [pid 8107] <... openat resumed>) = 5 [pid 8104] <... symlink resumed>) = 0 [pid 8103] <... futex resumed>) = 1 [pid 8100] <... futex resumed>) = 0 [pid 3617] restart_syscall(<... resuming interrupted clone ...> [pid 3616] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 8107] ioctl(4, LOOP_CLR_FD [pid 8104] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8103] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8100] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3617] <... restart_syscall resumed>) = 0 [pid 3616] getdents64(4, [pid 8107] <... ioctl resumed>) = 0 [pid 8104] <... futex resumed>) = 0 [pid 8103] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8100] <... futex resumed>) = 0 [pid 3616] <... getdents64 resumed>0x555556c60660 /* 2 entries */, 32768) = 48 [pid 8107] close(4 [pid 8104] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8103] ftruncate(3, 136348160 [pid 8100] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3616] getdents64(4, [pid 8107] <... close resumed>) = 0 [pid 8104] <... mmap resumed>) = 0x7fcf662cc000 [pid 8103] <... ftruncate resumed>) = 0 [pid 3617] umount2("./183", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3616] <... getdents64 resumed>0x555556c60660 /* 0 entries */, 32768) = 0 [pid 8107] close(3 [pid 8104] mprotect(0x7fcf662cd000, 131072, PROT_READ|PROT_WRITE [pid 8103] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3617] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3616] close(4 [pid 8107] <... close resumed>) = 0 [pid 8106] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 8104] <... mprotect resumed>) = 0 [pid 8103] <... futex resumed>) = 1 [pid 8100] <... futex resumed>) = 0 [ 187.996942][ T3636] loop4: unable to read partition table [pid 3617] openat(AT_FDCWD, "./183", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 3616] <... close resumed>) = 0 [pid 8107] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8106] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8104] 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 8103] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8100] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3617] <... openat resumed>) = 3 [pid 3616] rmdir("./192/file0" [pid 8107] <... futex resumed>) = 0 [pid 8106] <... futex resumed>) = 0 [pid 8103] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8100] <... futex resumed>) = 0 [pid 3617] fstat(3, [pid 3616] <... rmdir resumed>) = 0 [pid 8107] chdir("./file0" [pid 8106] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8104] <... clone resumed>, parent_tid=[8109], tls=0x7fcf662ec700, child_tidptr=0x7fcf662ec9d0) = 8109 [pid 8103] socket(AF_INET6, SOCK_STREAM, IPPROTO_IP [pid 8100] 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 3616] getdents64(3, ./strace-static-x86_64: Process 8109 attached [pid 8107] <... chdir resumed>) = 0 [pid 8104] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8103] <... socket resumed>) = 4 [pid 3617] getdents64(3, [pid 3616] <... getdents64 resumed>0x555556c58620 /* 0 entries */, 32768) = 0 [pid 8109] set_robust_list(0x7fcf662ec9e0, 24 [pid 8107] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8104] <... futex resumed>) = 0 [pid 8103] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3617] <... getdents64 resumed>0x555556c58620 /* 4 entries */, 32768) = 112 [pid 3616] close(3 [pid 8109] <... set_robust_list resumed>) = 0 [pid 8107] <... futex resumed>) = 1 [pid 8106] <... futex resumed>) = 0 [pid 8104] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=100000000} [pid 8103] <... futex resumed>) = 1 [pid 8100] <... futex resumed>) = 0 [pid 3617] umount2("./183/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3616] <... close resumed>) = 0 [pid 8109] memfd_create("syzkaller", 0 [pid 8107] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8106] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8109] <... memfd_create resumed>) = 3 [pid 8107] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8106] <... futex resumed>) = 0 [pid 8103] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8100] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3617] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3616] rmdir("./192" [pid 8109] ftruncate(3, 2097152 [pid 8107] creat("./bus", 000 [pid 8106] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8103] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8100] <... futex resumed>) = 0 [pid 3617] lstat("./183/binderfs", [pid 3616] <... rmdir resumed>) = 0 [pid 8109] <... ftruncate resumed>) = 0 [pid 8107] <... creat resumed>) = 3 [pid 8103] close(4 [pid 8100] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8109] 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 8109] 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 8109] 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 8109] 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 8107] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8103] <... close resumed>) = 0 [pid 3617] <... lstat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}) = 0 [pid 3616] mkdir("./193", 0777 [pid 8109] <... pwrite64 resumed>) = 4098 [pid 8107] <... futex resumed>) = 1 [pid 8106] <... futex resumed>) = 0 [pid 8103] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3617] unlink("./183/binderfs" [pid 3616] <... mkdir resumed>) = 0 [pid 8109] 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 8107] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8106] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8103] <... futex resumed>) = 1 [pid 8100] <... futex resumed>) = 0 [pid 3617] <... unlink resumed>) = 0 [pid 3616] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 8109] <... pwrite64 resumed>) = 61 [pid 8107] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8106] <... futex resumed>) = 0 [pid 8103] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8100] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3617] umount2("./183/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3616] <... openat resumed>) = 3 [pid 8109] openat(AT_FDCWD, "/dev/loop5", O_RDWR [pid 8107] ftruncate(3, 136348160 [pid 8106] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8103] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8100] <... futex resumed>) = 0 [pid 8109] <... openat resumed>) = 4 [pid 3616] ioctl(3, LOOP_CLR_FD [pid 8109] ioctl(4, LOOP_SET_FD, 3) = 0 [pid 8107] <... ftruncate resumed>) = 0 [pid 8103] open("./bus", O_RDWR|O_NOCTTY|O_DIRECT|O_NOATIME|O_CLOEXEC|0x1000000 [pid 8100] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3616] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 8109] mkdir("./file0", 0777 [pid 8107] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8103] <... open resumed>) = 4 [pid 3617] <... umount2 resumed>) = 0 [pid 3616] close(3 [pid 8109] <... mkdir resumed>) = 0 [pid 8107] <... futex resumed>) = 1 [pid 8106] <... futex resumed>) = 0 [pid 8103] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3616] <... close resumed>) = 0 [pid 8109] mount("/dev/loop5", "./file0", "ext4", 0, ",errors=continue" [pid 8107] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8106] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8103] <... futex resumed>) = 1 [pid 8100] <... futex resumed>) = 0 [pid 3616] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 8107] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8106] <... futex resumed>) = 0 [pid 8103] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8100] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8107] socket(AF_INET6, SOCK_STREAM, IPPROTO_IP [pid 8106] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8103] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8100] <... futex resumed>) = 0 [pid 3616] <... clone resumed>, child_tidptr=0x555556c575d0) = 8110 [pid 8107] <... socket resumed>) = 4 [pid 8103] sendfile(4, 4, NULL, 4294959098 [pid 8100] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}./strace-static-x86_64: Process 8110 attached [pid 8107] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3617] umount2("./183/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 8110] set_robust_list(0x555556c575e0, 24 [pid 8109] <... mount resumed>) = 0 [pid 8107] <... futex resumed>) = 1 [pid 8106] <... futex resumed>) = 0 [pid 3617] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 8110] <... set_robust_list resumed>) = 0 [pid 8109] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 8107] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8106] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3617] lstat("./183/file0", [pid 8110] chdir("./193" [pid 8109] <... openat resumed>) = 5 [pid 8107] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8106] <... futex resumed>) = 0 [pid 3617] <... lstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [ 188.094362][ T8109] loop5: detected capacity change from 0 to 4096 [pid 8110] <... chdir resumed>) = 0 [pid 3617] umount2("./183/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 8110] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 8107] close(4 [pid 8106] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8109] ioctl(4, LOOP_CLR_FD [pid 3617] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 8110] <... prctl resumed>) = 0 [pid 8109] <... ioctl resumed>) = 0 [pid 8107] <... close resumed>) = 0 [pid 8104] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 3617] openat(AT_FDCWD, "./183/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 8110] setpgid(0, 0 [pid 8109] close(4 [pid 8107] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8104] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3617] <... openat resumed>) = 4 [pid 8110] <... setpgid resumed>) = 0 [pid 8109] <... close resumed>) = 0 [pid 8107] <... futex resumed>) = 1 [pid 8106] <... futex resumed>) = 0 [pid 8104] <... futex resumed>) = 0 [pid 3617] fstat(4, [pid 8110] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 8109] close(3 [pid 8107] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8106] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8104] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 3617] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 8110] <... openat resumed>) = 3 [pid 8109] <... close resumed>) = 0 [pid 8107] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8106] <... futex resumed>) = 0 [pid 8104] <... mmap resumed>) = 0x7fcf662ab000 [pid 3617] getdents64(4, [pid 8110] write(3, "1000", 4 [pid 8109] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8107] open("./bus", O_RDWR|O_NOCTTY|O_DIRECT|O_NOATIME|O_CLOEXEC|0x1000000 [pid 8106] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8104] mprotect(0x7fcf662ac000, 131072, PROT_READ|PROT_WRITE [pid 8103] <... sendfile resumed>) = 1638400 [pid 3617] <... getdents64 resumed>0x555556c60660 /* 2 entries */, 32768) = 48 [pid 8110] <... write resumed>) = 4 [pid 8109] <... futex resumed>) = 0 [pid 8107] <... open resumed>) = 4 [pid 8104] <... mprotect resumed>) = 0 [pid 8100] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 3617] getdents64(4, [pid 8110] close(3 [pid 8109] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8107] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8104] 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 8100] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3617] <... getdents64 resumed>0x555556c60660 /* 0 entries */, 32768) = 0 [pid 8110] <... close resumed>) = 0 [pid 8107] <... futex resumed>) = 1 [pid 8106] <... futex resumed>) = 0 [pid 8103] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8100] <... futex resumed>) = 0 [pid 3617] close(4 [pid 8110] symlink("/dev/binderfs", "./binderfs" [pid 8107] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8106] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8104] <... clone resumed>, parent_tid=[8112], tls=0x7fcf662cb700, child_tidptr=0x7fcf662cb9d0) = 8112 [pid 8103] <... futex resumed>) = 0 [pid 8100] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 3617] <... close resumed>) = 0 [pid 8110] <... symlink resumed>) = 0 [pid 8107] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8106] <... futex resumed>) = 0 [pid 8104] futex(0x7fcf663c54d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8103] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8100] <... mmap resumed>) = 0x7fcf662ab000 [pid 3617] rmdir("./183/file0" [pid 8110] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8107] sendfile(4, 4, NULL, 4294959098 [pid 8106] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8104] <... futex resumed>) = 0 [pid 8100] mprotect(0x7fcf662ac000, 131072, PROT_READ|PROT_WRITE [pid 3617] <... rmdir resumed>) = 0 [pid 8110] <... futex resumed>) = 0 [pid 8104] futex(0x7fcf663c54dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3617] getdents64(3, [pid 8110] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 3617] <... getdents64 resumed>0x555556c58620 /* 0 entries */, 32768) = 0 [pid 8110] <... mmap resumed>) = 0x7fcf662cc000 [pid 3617] close(3 [pid 8110] mprotect(0x7fcf662cd000, 131072, PROT_READ|PROT_WRITE [pid 8100] <... mprotect resumed>) = 0 [pid 3617] <... close resumed>) = 0 [pid 8110] <... mprotect resumed>) = 0 [pid 3617] rmdir("./183" [pid 8110] 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 8100] 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] <... rmdir resumed>) = 0 [pid 3617] mkdir("./184", 0777 [pid 8110] <... clone resumed>, parent_tid=[8113], tls=0x7fcf662ec700, child_tidptr=0x7fcf662ec9d0) = 8113 [pid 3617] <... mkdir resumed>) = 0 [pid 8110] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3617] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 8110] <... futex resumed>) = 0 [pid 8100] <... clone resumed>, parent_tid=[8114], tls=0x7fcf662cb700, child_tidptr=0x7fcf662cb9d0) = 8114 [pid 3617] <... openat resumed>) = 3 [pid 8110] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=100000000} [pid 8100] futex(0x7fcf663c54d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3617] ioctl(3, LOOP_CLR_FD [pid 8100] <... futex resumed>) = 0 [pid 3617] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 8100] futex(0x7fcf663c54dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3617] close(3) = 0 [pid 3617] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x555556c575d0) = 8115 ./strace-static-x86_64: Process 8112 attached ./strace-static-x86_64: Process 8114 attached [pid 8114] set_robust_list(0x7fcf662cb9e0, 24 [pid 8112] set_robust_list(0x7fcf662cb9e0, 24 [pid 8114] <... set_robust_list resumed>) = 0 [pid 8114] write(3, "#! ./file0\n", 11 [pid 8112] <... set_robust_list resumed>) = 0 [pid 8114] <... write resumed>) = 11 [pid 8112] chdir("./file0") = 0 [pid 8114] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8112] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8114] <... futex resumed>) = 1 [pid 8112] <... futex resumed>) = 1 [pid 8104] <... futex resumed>) = 0 [pid 8100] <... futex resumed>) = 0 [pid 8114] futex(0x7fcf663c54d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8112] futex(0x7fcf663c54d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8104] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8100] exit_group(0 [pid 8114] <... futex resumed>) = ? [pid 8109] <... futex resumed>) = 0 [pid 8104] <... futex resumed>) = 1 [pid 8103] <... futex resumed>) = ? [pid 8100] <... exit_group resumed>) = ? [pid 8114] +++ exited with 0 +++ [pid 8109] creat("./bus", 000 [pid 8104] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8103] +++ exited with 0 +++ [pid 8100] +++ exited with 0 +++ [pid 8109] <... creat resumed>) = 3 ./strace-static-x86_64: Process 8113 attached [pid 8109] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3619] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8100, si_uid=0, si_status=0, si_utime=0, si_stime=3} --- [pid 8113] set_robust_list(0x7fcf662ec9e0, 24 [pid 8109] <... futex resumed>) = 1 [pid 8106] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 8104] <... futex resumed>) = 0 [pid 3619] restart_syscall(<... resuming interrupted clone ...> [pid 8113] <... set_robust_list resumed>) = 0 [pid 8109] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8106] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8104] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3619] <... restart_syscall resumed>) = 0 [pid 8113] memfd_create("syzkaller", 0 [pid 8109] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8106] <... futex resumed>) = 0 [pid 8104] <... futex resumed>) = 0 [pid 8109] ftruncate(3, 136348160 [pid 8106] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8104] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}./strace-static-x86_64: Process 8115 attached [pid 8113] <... memfd_create resumed>) = 3 [pid 8109] <... ftruncate resumed>) = 0 [pid 8106] <... mmap resumed>) = 0x7fcf662ab000 [pid 8113] ftruncate(3, 2097152 [pid 8109] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8106] mprotect(0x7fcf662ac000, 131072, PROT_READ|PROT_WRITE [pid 3619] umount2("./188", MNT_DETACH|UMOUNT_NOFOLLOW [pid 8115] set_robust_list(0x555556c575e0, 24 [pid 8113] <... ftruncate resumed>) = 0 [pid 8109] <... futex resumed>) = 1 [pid 8106] <... mprotect resumed>) = 0 [pid 8104] <... futex resumed>) = 0 [pid 3619] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 8115] <... set_robust_list resumed>) = 0 [pid 8113] 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 8109] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8106] 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 8104] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3619] openat(AT_FDCWD, "./188", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 8115] chdir("./184" [pid 8113] <... pwrite64 resumed>) = 102 [pid 8109] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8104] <... futex resumed>) = 0 [pid 3619] <... openat resumed>) = 3 [pid 8115] <... chdir resumed>) = 0 [pid 8113] 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 8109] socket(AF_INET6, SOCK_STREAM, IPPROTO_IP [pid 8106] <... clone resumed>, parent_tid=[8116], tls=0x7fcf662cb700, child_tidptr=0x7fcf662cb9d0) = 8116 [pid 8104] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3619] fstat(3, [pid 8115] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 8113] <... pwrite64 resumed>) = 31 [pid 8109] <... socket resumed>) = 4 [pid 8106] futex(0x7fcf663c54d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3619] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 ./strace-static-x86_64: Process 8116 attached [pid 8115] <... prctl resumed>) = 0 [pid 8113] 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 8109] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8107] <... sendfile resumed>) = 1638400 [pid 8106] <... futex resumed>) = 0 [pid 3619] getdents64(3, [pid 8116] set_robust_list(0x7fcf662cb9e0, 24 [pid 8115] setpgid(0, 0 [pid 8113] <... pwrite64 resumed>) = 32 [pid 8109] <... futex resumed>) = 1 [pid 8107] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8106] futex(0x7fcf663c54dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8104] <... futex resumed>) = 0 [pid 3619] <... getdents64 resumed>0x555556c58620 /* 4 entries */, 32768) = 112 [pid 8116] <... set_robust_list resumed>) = 0 [pid 8115] <... setpgid resumed>) = 0 [pid 8113] 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 8109] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8107] <... futex resumed>) = 0 [pid 8104] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3619] umount2("./188/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 8116] write(3, "#! ./file0\n", 11 [pid 8115] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 8113] <... pwrite64 resumed>) = 4098 [pid 8109] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8107] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8104] <... futex resumed>) = 0 [pid 3619] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 8116] <... write resumed>) = 11 [pid 8115] <... openat resumed>) = 3 [pid 8113] 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 8109] close(4 [pid 8104] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3619] lstat("./188/binderfs", [pid 8116] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8115] write(3, "1000", 4 [pid 8113] <... pwrite64 resumed>) = 61 [pid 8109] <... close resumed>) = 0 [pid 3619] <... lstat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}) = 0 [pid 8116] <... futex resumed>) = 1 [pid 8115] <... write resumed>) = 4 [pid 8113] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 8109] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8106] <... futex resumed>) = 0 [pid 3619] unlink("./188/binderfs" [pid 8116] futex(0x7fcf663c54d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8115] close(3 [pid 8113] <... openat resumed>) = 4 [pid 8109] <... futex resumed>) = 1 [pid 8106] exit_group(0 [pid 8104] <... futex resumed>) = 0 [pid 3619] <... unlink resumed>) = 0 [pid 8116] <... futex resumed>) = ? [pid 8115] <... close resumed>) = 0 [pid 8113] ioctl(4, LOOP_SET_FD, 3 [pid 8109] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8107] <... futex resumed>) = ? [pid 8106] <... exit_group resumed>) = ? [pid 8104] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3619] umount2("./188/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 8116] +++ exited with 0 +++ [pid 8115] symlink("/dev/binderfs", "./binderfs") = 0 [pid 8115] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8110] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 8115] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8110] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8115] <... mmap resumed>) = 0x7fcf662cc000 [pid 8110] <... futex resumed>) = 0 [pid 8109] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8107] +++ exited with 0 +++ [pid 8115] mprotect(0x7fcf662cd000, 131072, PROT_READ|PROT_WRITE [pid 8110] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8106] +++ exited with 0 +++ [pid 8104] <... futex resumed>) = 0 [pid 8115] <... mprotect resumed>) = 0 [pid 8110] <... mmap resumed>) = 0x7fcf662ab000 [pid 8109] open("./bus", O_RDWR|O_NOCTTY|O_DIRECT|O_NOATIME|O_CLOEXEC|0x1000000 [pid 8104] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8115] 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 8110] mprotect(0x7fcf662ac000, 131072, PROT_READ|PROT_WRITE [pid 8109] <... open resumed>) = 4 [pid 3620] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8106, si_uid=0, si_status=0, si_utime=0, si_stime=4} --- [pid 8113] <... ioctl resumed>) = 0 [pid 8110] <... mprotect resumed>) = 0 [pid 8115] <... clone resumed>, parent_tid=[8117], tls=0x7fcf662ec700, child_tidptr=0x7fcf662ec9d0) = 8117 [pid 8110] 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 8115] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8110] <... clone resumed>, parent_tid=[8118], tls=0x7fcf662cb700, child_tidptr=0x7fcf662cb9d0) = 8118 [pid 8115] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=100000000} [pid 8110] futex(0x7fcf663c54d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8109] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3620] umount2("./180", MNT_DETACH|UMOUNT_NOFOLLOW [pid 8110] <... futex resumed>) = 0 [pid 8109] <... futex resumed>) = 1 [pid 8104] <... futex resumed>) = 0 [pid 3620] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 8110] futex(0x7fcf663c54dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8104] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8109] sendfile(4, 4, NULL, 4294959098 [pid 8104] <... futex resumed>) = 0 [pid 3620] openat(AT_FDCWD, "./180", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY./strace-static-x86_64: Process 8118 attached [pid 8118] set_robust_list(0x7fcf662cb9e0, 24) = 0 [pid 8104] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3620] <... openat resumed>) = 3 [pid 8118] chdir("./file0" [pid 3620] fstat(3, [pid 8118] <... chdir resumed>) = -1 ENOENT (No such file or directory) [pid 8118] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 8110] <... futex resumed>) = 0 [pid 3620] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 8118] creat("./bus", 000 [pid 8110] futex(0x7fcf663c54d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3620] getdents64(3, [pid 8118] <... creat resumed>) = 5 [pid 8110] <... futex resumed>) = 0 [pid 3620] <... getdents64 resumed>0x555556c58620 /* 4 entries */, 32768) = 112 [pid 8118] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8110] futex(0x7fcf663c54dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3620] umount2("./180/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 8118] <... futex resumed>) = 0 [pid 8110] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8118] futex(0x7fcf663c54d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8110] futex(0x7fcf663c54d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3620] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 8118] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8110] <... futex resumed>) = 0 [pid 3620] lstat("./180/binderfs", [pid 8118] ftruncate(5, 136348160 [pid 8110] futex(0x7fcf663c54dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8118] <... ftruncate resumed>) = 0 [pid 3620] <... lstat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}) = 0 [pid 8118] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3620] unlink("./180/binderfs" [pid 8118] <... futex resumed>) = 1 [pid 8110] <... futex resumed>) = 0 [pid 3620] <... unlink resumed>) = 0 [pid 8118] futex(0x7fcf663c54d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8110] futex(0x7fcf663c54d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3620] umount2("./180/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 8118] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8110] <... futex resumed>) = 0 [pid 8118] socket(AF_INET6, SOCK_STREAM, IPPROTO_IP [pid 8110] futex(0x7fcf663c54dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8118] <... socket resumed>) = 6 [pid 8118] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 8110] <... futex resumed>) = 0 [pid 8118] futex(0x7fcf663c54d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8110] futex(0x7fcf663c54d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8118] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8110] <... futex resumed>) = 0 [pid 8118] close(6 [pid 8110] futex(0x7fcf663c54dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8118] <... close resumed>) = 0 [pid 8118] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 8110] <... futex resumed>) = 0 [pid 8118] futex(0x7fcf663c54d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8110] futex(0x7fcf663c54d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8118] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8110] <... futex resumed>) = 0 [pid 8118] open("./bus", O_RDWR|O_NOCTTY|O_DIRECT|O_NOATIME|O_CLOEXEC|0x1000000 [pid 8110] futex(0x7fcf663c54dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8118] <... open resumed>) = 6 [pid 8118] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 8110] <... futex resumed>) = 0 [pid 8118] futex(0x7fcf663c54d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8110] futex(0x7fcf663c54d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8118] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8110] <... futex resumed>) = 0 [pid 8118] sendfile(6, 6, NULL, 4294959098 [ 188.297795][ T8113] loop0: detected capacity change from 0 to 4096 [pid 8110] futex(0x7fcf663c54dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8113] mkdir("./file0", 0777) = 0 [pid 8104] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 8113] mount("/dev/loop0", "./file0", "./bus", 0, "" [pid 8104] futex(0x7fcf663c54d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8112] <... futex resumed>) = 0 [pid 8104] <... futex resumed>) = 1 ./strace-static-x86_64: Process 8117 attached [pid 8112] write(3, "#! ./file0\n", 11 [pid 8104] futex(0x7fcf663c54dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8117] set_robust_list(0x7fcf662ec9e0, 24 [pid 8112] <... write resumed>) = 11 [pid 3619] <... umount2 resumed>) = 0 [pid 8117] <... set_robust_list resumed>) = 0 [pid 8112] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3620] <... umount2 resumed>) = 0 [pid 8117] memfd_create("syzkaller", 0 [pid 8112] <... futex resumed>) = 1 [pid 8104] <... futex resumed>) = 0 [pid 3619] umount2("./188/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 8117] <... memfd_create resumed>) = 3 [pid 8112] futex(0x7fcf663c54d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 3620] umount2("./180/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3619] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 8117] ftruncate(3, 2097152 [pid 8110] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 3620] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3619] lstat("./188/file0", [pid 8117] <... ftruncate resumed>) = 0 [pid 8110] futex(0x7fcf663c54ec, FUTEX_WAKE_PRIVATE, 1000000 [pid 3620] lstat("./180/file0", [pid 3619] <... lstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 8117] 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 8115] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 8110] <... futex resumed>) = 0 [pid 3620] <... lstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 3619] umount2("./188/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 8117] <... pwrite64 resumed>) = 102 [pid 8115] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8110] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8086] exit_group(0 [pid 3620] umount2("./180/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3619] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 8117] 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 8115] <... futex resumed>) = 0 [pid 8110] <... mmap resumed>) = 0x7fcf6628a000 [pid 8099] <... futex resumed>) = ? [pid 8098] <... futex resumed>) = ? [pid 8086] <... exit_group resumed>) = ? [pid 3620] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3619] openat(AT_FDCWD, "./188/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 8117] <... pwrite64 resumed>) = 31 [pid 8115] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8113] <... mount resumed>) = -1 ENODEV (No such device) [pid 8110] mprotect(0x7fcf6628b000, 131072, PROT_READ|PROT_WRITE [pid 8109] <... sendfile resumed>) = 1638400 [pid 8099] +++ exited with 0 +++ [pid 8098] +++ exited with 0 +++ [pid 8093] <... sendfile resumed>) = ? [pid 3620] openat(AT_FDCWD, "./180/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 3619] <... openat resumed>) = 4 [pid 8117] 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 8115] <... mmap resumed>) = 0x7fcf662ab000 [pid 8113] ioctl(4, LOOP_CLR_FD [pid 8110] <... mprotect resumed>) = 0 [pid 3620] <... openat resumed>) = 4 [pid 3619] fstat(4, [pid 8117] <... pwrite64 resumed>) = 32 [pid 8115] mprotect(0x7fcf662ac000, 131072, PROT_READ|PROT_WRITE [pid 8110] 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 8109] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3620] fstat(4, [pid 3619] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 8117] 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 8115] <... mprotect resumed>) = 0 [pid 8109] <... futex resumed>) = 0 [pid 8104] exit_group(0 [pid 3620] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 3619] getdents64(4, [pid 8117] <... pwrite64 resumed>) = 4098 [pid 8115] 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 8112] <... futex resumed>) = ? [pid 8110] <... clone resumed>, parent_tid=[8120], tls=0x7fcf662aa700, child_tidptr=0x7fcf662aa9d0) = 8120 [pid 8104] <... exit_group resumed>) = ? [pid 3620] getdents64(4, [pid 3619] <... getdents64 resumed>0x555556c60660 /* 2 entries */, 32768) = 48 ./strace-static-x86_64: Process 8121 attached ./strace-static-x86_64: Process 8120 attached [pid 8117] 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 8112] +++ exited with 0 +++ [pid 8110] futex(0x7fcf663c54e8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8109] +++ exited with 0 +++ [pid 8104] +++ exited with 0 +++ [pid 8093] +++ exited with 0 +++ [pid 8086] +++ exited with 0 +++ [pid 3620] <... getdents64 resumed>0x555556c60660 /* 2 entries */, 32768) = 48 [pid 3619] getdents64(4, [pid 8117] <... pwrite64 resumed>) = 61 [pid 8115] <... clone resumed>, parent_tid=[8121], tls=0x7fcf662cb700, child_tidptr=0x7fcf662cb9d0) = 8121 [pid 8110] <... futex resumed>) = 0 [pid 3621] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8104, si_uid=0, si_status=0, si_utime=0, si_stime=4} --- [pid 3620] getdents64(4, [pid 3619] <... getdents64 resumed>0x555556c60660 /* 0 entries */, 32768) = 0 [pid 8120] set_robust_list(0x7fcf662aa9e0, 24 [pid 8117] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 8115] futex(0x7fcf663c54d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8110] futex(0x7fcf663c54ec, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3621] restart_syscall(<... resuming interrupted clone ...> [pid 3620] <... getdents64 resumed>0x555556c60660 /* 0 entries */, 32768) = 0 [pid 3619] close(4 [pid 3618] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8086, si_uid=0, si_status=0, si_utime=1, si_stime=14} --- [pid 8121] set_robust_list(0x7fcf662cb9e0, 24 [pid 8120] <... set_robust_list resumed>) = 0 [pid 8117] <... openat resumed>) = 4 [pid 8115] <... futex resumed>) = 0 [pid 3621] <... restart_syscall resumed>) = 0 [pid 3620] close(4 [pid 3619] <... close resumed>) = 0 [pid 3618] restart_syscall(<... resuming interrupted clone ...> [pid 8121] <... set_robust_list resumed>) = 0 [pid 8120] write(5, "#! ./file0\n", 11 [pid 8117] ioctl(4, LOOP_SET_FD, 3 [pid 8115] futex(0x7fcf663c54dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3620] <... close resumed>) = 0 [pid 3619] rmdir("./188/file0" [pid 3618] <... restart_syscall resumed>) = 0 [pid 8121] chdir("./file0" [pid 8120] <... write resumed>) = 11 [pid 8121] <... chdir resumed>) = -1 ENOENT (No such file or directory) [pid 8120] futex(0x7fcf663c54ec, FUTEX_WAKE_PRIVATE, 1000000 [pid 8117] <... ioctl resumed>) = 0 [pid 3620] rmdir("./180/file0" [pid 3619] <... rmdir resumed>) = 0 [pid 8121] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8120] <... futex resumed>) = 1 [pid 8117] mkdir("./file0", 0777 [pid 8110] <... futex resumed>) = 0 [pid 3621] umount2("./186", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3620] <... rmdir resumed>) = 0 [pid 3619] getdents64(3, [pid 8121] <... futex resumed>) = 1 [pid 8120] futex(0x7fcf663c54e8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8117] <... mkdir resumed>) = 0 [pid 8115] <... futex resumed>) = 0 [pid 3621] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3620] getdents64(3, [pid 3619] <... getdents64 resumed>0x555556c58620 /* 0 entries */, 32768) = 0 [pid 3618] umount2("./181", MNT_DETACH|UMOUNT_NOFOLLOW [pid 8121] futex(0x7fcf663c54d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8117] mount("/dev/loop1", "./file0", "ext4", 0, ",errors=continue" [pid 8115] futex(0x7fcf663c54d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3621] openat(AT_FDCWD, "./186", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 3620] <... getdents64 resumed>0x555556c58620 /* 0 entries */, 32768) = 0 [pid 3619] close(3 [pid 3618] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 8121] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8115] <... futex resumed>) = 0 [pid 3621] <... openat resumed>) = 3 [pid 3620] close(3 [pid 3619] <... close resumed>) = 0 [pid 3618] openat(AT_FDCWD, "./181", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 8121] creat("./bus", 000 [pid 8115] futex(0x7fcf663c54dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3621] fstat(3, [pid 3620] <... close resumed>) = 0 [pid 3619] rmdir("./188" [pid 3618] <... openat resumed>) = 3 [pid 8121] <... creat resumed>) = 5 [pid 3621] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 3620] rmdir("./180" [pid 3619] <... rmdir resumed>) = 0 [pid 3618] fstat(3, [pid 8121] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3621] getdents64(3, [pid 3620] <... rmdir resumed>) = 0 [pid 3619] mkdir("./189", 0777 [pid 3618] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 8121] <... futex resumed>) = 1 [pid 8117] <... mount resumed>) = 0 [pid 8115] <... futex resumed>) = 0 [pid 3621] <... getdents64 resumed>0x555556c58620 /* 4 entries */, 32768) = 112 [pid 3620] mkdir("./181", 0777 [pid 8121] futex(0x7fcf663c54d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8115] futex(0x7fcf663c54d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8121] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8115] <... futex resumed>) = 0 [pid 8121] ftruncate(5, 136348160 [pid 8117] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 8115] futex(0x7fcf663c54dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3621] umount2("./186/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3620] <... mkdir resumed>) = 0 [pid 3619] <... mkdir resumed>) = 0 [pid 3618] getdents64(3, [pid 8121] <... ftruncate resumed>) = 0 [pid 8117] <... openat resumed>) = 6 [pid 3621] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3620] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 3618] <... getdents64 resumed>0x555556c58620 /* 4 entries */, 32768) = 112 [pid 8121] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8113] <... ioctl resumed>) = 0 [pid 3619] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 8121] <... futex resumed>) = 1 [pid 8115] <... futex resumed>) = 0 [pid 8121] futex(0x7fcf663c54d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8115] futex(0x7fcf663c54d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8121] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8115] <... futex resumed>) = 0 [pid 8121] socket(AF_INET6, SOCK_STREAM, IPPROTO_IP [pid 8115] futex(0x7fcf663c54dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8121] <... socket resumed>) = 7 [pid 8121] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 8115] <... futex resumed>) = 0 [pid 8121] futex(0x7fcf663c54d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8115] futex(0x7fcf663c54d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8121] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8115] <... futex resumed>) = 0 [pid 8121] close(7 [pid 8115] futex(0x7fcf663c54dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3621] lstat("./186/binderfs", [pid 3620] <... openat resumed>) = 3 [pid 3618] umount2("./181/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 8121] <... close resumed>) = 0 [pid 8113] close(4 [pid 3619] <... openat resumed>) = 3 [pid 3618] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 8121] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8117] ioctl(4, LOOP_CLR_FD [pid 8113] <... close resumed>) = 0 [pid 3621] <... lstat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}) = 0 [pid 3620] ioctl(3, LOOP_CLR_FD [pid 3619] ioctl(3, LOOP_CLR_FD [pid 8121] <... futex resumed>) = 1 [pid 8115] <... futex resumed>) = 0 [pid 8121] futex(0x7fcf663c54d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8115] futex(0x7fcf663c54d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8121] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8115] <... futex resumed>) = 0 [pid 8121] open("./bus", O_RDWR|O_NOCTTY|O_DIRECT|O_NOATIME|O_CLOEXEC|0x1000000 [pid 8115] futex(0x7fcf663c54dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8121] <... open resumed>) = 7 [pid 8121] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 8115] <... futex resumed>) = 0 [pid 8121] futex(0x7fcf663c54d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8115] futex(0x7fcf663c54d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8121] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8115] <... futex resumed>) = 0 [pid 8121] sendfile(7, 7, NULL, 4294959098 [pid 8115] futex(0x7fcf663c54dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8117] <... ioctl resumed>) = 0 [pid 8113] close(3 [pid 3621] unlink("./186/binderfs" [pid 3620] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 3619] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 3618] lstat("./181/binderfs", [pid 8117] close(4 [pid 8113] <... close resumed>) = 0 [pid 3621] <... unlink resumed>) = 0 [pid 3620] close(3 [pid 3619] close(3 [pid 3618] <... lstat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}) = 0 [pid 8117] <... close resumed>) = 0 [ 188.452065][ T8117] loop1: detected capacity change from 0 to 4096 [pid 8113] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3621] umount2("./186/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3620] <... close resumed>) = 0 [pid 3619] <... close resumed>) = 0 [pid 3618] unlink("./181/binderfs" [pid 8117] close(3 [pid 8113] <... futex resumed>) = 0 [pid 3621] <... umount2 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] <... unlink resumed>) = 0 [pid 8117] <... close resumed>) = 0 [pid 8113] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 3618] umount2("./181/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 8117] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3620] <... clone resumed>, child_tidptr=0x555556c575d0) = 8123 [pid 3619] <... clone resumed>, child_tidptr=0x555556c575d0) = 8124 [pid 3618] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 8117] <... futex resumed>) = 0 [pid 3618] lstat("./181/file0", ./strace-static-x86_64: Process 8124 attached ./strace-static-x86_64: Process 8123 attached [pid 8117] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 3621] umount2("./186/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3618] <... lstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 3618] umount2("./181/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3621] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3621] lstat("./186/file0", [pid 3618] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3618] openat(AT_FDCWD, "./181/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 3621] <... lstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 3618] <... openat resumed>) = 4 [pid 8124] set_robust_list(0x555556c575e0, 24 [pid 8123] set_robust_list(0x555556c575e0, 24 [pid 8115] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 8123] <... set_robust_list resumed>) = 0 [pid 8115] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3621] umount2("./186/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 8124] <... set_robust_list resumed>) = 0 [pid 3618] fstat(4, [pid 8124] chdir("./189" [pid 8123] chdir("./181" [pid 8117] <... futex resumed>) = 0 [pid 8115] <... futex resumed>) = 1 [pid 3621] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3618] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 8124] <... chdir resumed>) = 0 [pid 8123] <... chdir resumed>) = 0 [pid 8117] write(5, "#! ./file0\n", 11 [pid 8115] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3621] openat(AT_FDCWD, "./186/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 3618] getdents64(4, [pid 8124] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 8123] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 3621] <... openat resumed>) = 4 [pid 3618] <... getdents64 resumed>0x555556c60660 /* 3 entries */, 32768) = 72 [pid 8124] <... prctl resumed>) = 0 [pid 8123] <... prctl resumed>) = 0 [pid 8117] <... write resumed>) = 11 [pid 3621] fstat(4, [pid 3618] umount2("./181/file0/bus", MNT_DETACH|UMOUNT_NOFOLLOW [pid 8124] setpgid(0, 0 [pid 8123] setpgid(0, 0 [pid 8117] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3621] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 3618] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 8124] <... setpgid resumed>) = 0 [pid 8123] <... setpgid resumed>) = 0 [pid 8117] <... futex resumed>) = 1 [pid 8115] <... futex resumed>) = 0 [pid 3621] getdents64(4, [pid 3618] lstat("./181/file0/bus", [pid 8124] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 8123] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 8117] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 3621] <... getdents64 resumed>0x555556c60660 /* 2 entries */, 32768) = 48 [pid 3618] <... lstat resumed>{st_mode=S_IFREG|000, st_size=136348160, ...}) = 0 [pid 8124] <... openat resumed>) = 3 [pid 8123] <... openat resumed>) = 3 [pid 3621] getdents64(4, [pid 3618] unlink("./181/file0/bus" [pid 8124] write(3, "1000", 4 [pid 8123] write(3, "1000", 4 [pid 3621] <... getdents64 resumed>0x555556c60660 /* 0 entries */, 32768) = 0 [pid 8124] <... write resumed>) = 4 [pid 8123] <... write resumed>) = 4 [pid 3621] close(4 [pid 3618] <... unlink resumed>) = 0 [pid 8124] close(3 [pid 8123] close(3 [pid 3621] <... close resumed>) = 0 [pid 3618] getdents64(4, [pid 8124] <... close resumed>) = 0 [pid 8123] <... close resumed>) = 0 [pid 3621] rmdir("./186/file0" [pid 3618] <... getdents64 resumed>0x555556c60660 /* 0 entries */, 32768) = 0 [pid 8124] symlink("/dev/binderfs", "./binderfs" [pid 8123] symlink("/dev/binderfs", "./binderfs" [pid 3621] <... rmdir resumed>) = 0 [pid 3618] close(4 [pid 8124] <... symlink resumed>) = 0 [pid 8123] <... symlink resumed>) = 0 [pid 3621] getdents64(3, [pid 3618] <... close resumed>) = 0 [pid 8124] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8123] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3621] <... getdents64 resumed>0x555556c58620 /* 0 entries */, 32768) = 0 [pid 3618] rmdir("./181/file0" [pid 8124] <... futex resumed>) = 0 [pid 8123] <... futex resumed>) = 0 [pid 3621] close(3 [pid 3618] <... rmdir resumed>) = 0 [pid 8124] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8123] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 3621] <... close resumed>) = 0 [pid 3618] getdents64(3, [pid 8124] <... mmap resumed>) = 0x7fcf662cc000 [pid 8123] <... mmap resumed>) = 0x7fcf662cc000 [pid 3621] rmdir("./186" [pid 3618] <... getdents64 resumed>0x555556c58620 /* 0 entries */, 32768) = 0 [pid 8124] mprotect(0x7fcf662cd000, 131072, PROT_READ|PROT_WRITE [pid 8123] mprotect(0x7fcf662cd000, 131072, PROT_READ|PROT_WRITE [pid 3621] <... rmdir resumed>) = 0 [pid 3618] close(3 [pid 8124] <... mprotect resumed>) = 0 [pid 8123] <... mprotect resumed>) = 0 [pid 3621] mkdir("./187", 0777 [pid 3618] <... close resumed>) = 0 [pid 8124] 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 8123] 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 3618] rmdir("./181" [pid 3621] openat(AT_FDCWD, "/dev/loop5", O_RDWR [pid 3618] <... rmdir resumed>) = 0 [pid 8124] <... clone resumed>, parent_tid=[8125], tls=0x7fcf662ec700, child_tidptr=0x7fcf662ec9d0) = 8125 [pid 8123] <... clone resumed>, parent_tid=[8126], tls=0x7fcf662ec700, child_tidptr=0x7fcf662ec9d0) = 8126 [pid 3621] <... openat resumed>) = 3 [pid 3618] mkdir("./182", 0777 [pid 8124] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8123] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3621] ioctl(3, LOOP_CLR_FD [pid 8124] <... futex resumed>) = 0 [pid 8123] <... futex resumed>) = 0 [pid 3621] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 3618] <... mkdir resumed>) = 0 ./strace-static-x86_64: Process 8126 attached ./strace-static-x86_64: Process 8125 attached [pid 8124] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=100000000} [pid 8123] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=100000000} [pid 3621] close(3) = 0 [pid 3618] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 3621] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 3618] <... openat resumed>) = 3 [pid 3621] <... clone resumed>, child_tidptr=0x555556c575d0) = 8127 [pid 3618] ioctl(3, LOOP_CLR_FD [pid 8126] set_robust_list(0x7fcf662ec9e0, 24 [pid 8125] set_robust_list(0x7fcf662ec9e0, 24 [pid 3618] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 8126] <... set_robust_list resumed>) = 0 [pid 8125] <... set_robust_list resumed>) = 0 [pid 3618] close(3 [pid 8126] memfd_create("syzkaller", 0 [pid 8125] memfd_create("syzkaller", 0 [pid 3618] <... close resumed>) = 0 [pid 8126] <... memfd_create resumed>) = 3 [pid 8125] <... memfd_create resumed>) = 3 [pid 3618] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 8126] ftruncate(3, 2097152 [pid 8125] ftruncate(3, 2097152 [pid 8126] <... ftruncate resumed>) = 0 [pid 8125] <... ftruncate resumed>) = 0 [pid 8126] 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 8125] 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 resumed>, child_tidptr=0x555556c575d0) = 8128 ./strace-static-x86_64: Process 8127 attached [pid 8126] <... pwrite64 resumed>) = 102 [pid 8125] <... pwrite64 resumed>) = 102 ./strace-static-x86_64: Process 8128 attached [pid 8127] set_robust_list(0x555556c575e0, 24 [pid 8126] 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 8125] 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 8128] set_robust_list(0x555556c575e0, 24 [pid 8127] <... set_robust_list resumed>) = 0 [pid 8126] <... pwrite64 resumed>) = 31 [pid 8125] <... pwrite64 resumed>) = 31 [pid 8128] <... set_robust_list resumed>) = 0 [pid 8127] chdir("./187" [pid 8126] 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 8125] 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 8128] chdir("./182" [pid 8127] <... chdir resumed>) = 0 [pid 8126] <... pwrite64 resumed>) = 32 [pid 8125] <... pwrite64 resumed>) = 32 [pid 8128] <... chdir resumed>) = 0 [pid 8127] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 8126] 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 8125] 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 8128] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 8127] <... prctl resumed>) = 0 [pid 8126] <... pwrite64 resumed>) = 4098 [pid 8125] <... pwrite64 resumed>) = 4098 [pid 8128] <... prctl resumed>) = 0 [pid 8127] setpgid(0, 0 [pid 8126] 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 8125] 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 8128] setpgid(0, 0 [pid 8127] <... setpgid resumed>) = 0 [pid 8126] <... pwrite64 resumed>) = 61 [pid 8125] <... pwrite64 resumed>) = 61 [pid 8128] <... setpgid resumed>) = 0 [pid 8127] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 8126] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 8125] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 8128] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 8127] <... openat resumed>) = 3 [pid 8126] <... openat resumed>) = 4 [pid 8125] <... openat resumed>) = 4 [pid 8128] <... openat resumed>) = 3 [pid 8127] write(3, "1000", 4 [pid 8126] ioctl(4, LOOP_SET_FD, 3 [pid 8125] ioctl(4, LOOP_SET_FD, 3 [pid 8128] write(3, "1000", 4 [pid 8127] <... write resumed>) = 4 [pid 8126] <... ioctl resumed>) = 0 [pid 8128] <... write resumed>) = 4 [pid 8127] close(3 [pid 8128] close(3 [pid 8127] <... close resumed>) = 0 [pid 8126] mkdir("./file0", 0777 [pid 8125] <... ioctl resumed>) = 0 [pid 8128] <... close resumed>) = 0 [pid 8127] symlink("/dev/binderfs", "./binderfs" [pid 8126] <... mkdir resumed>) = 0 [pid 8125] mkdir("./file0", 0777 [pid 8128] symlink("/dev/binderfs", "./binderfs" [pid 8127] <... symlink resumed>) = 0 [pid 8126] mount("/dev/loop4", "./file0", "ext4", 0, ",errors=continue" [pid 8125] <... mkdir resumed>) = 0 [pid 8128] <... symlink resumed>) = 0 [pid 8127] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8125] mount("/dev/loop3", "./file0", "ext4", 0, ",errors=continue" [pid 8128] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8127] <... futex resumed>) = 0 [pid 8128] <... futex resumed>) = 0 [pid 8127] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8128] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8127] <... mmap resumed>) = 0x7fcf662cc000 [pid 8128] <... mmap resumed>) = 0x7fcf662cc000 [pid 8127] mprotect(0x7fcf662cd000, 131072, PROT_READ|PROT_WRITE [pid 8128] mprotect(0x7fcf662cd000, 131072, PROT_READ|PROT_WRITE [pid 8127] <... mprotect resumed>) = 0 [pid 8124] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 8123] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 8125] <... mount resumed>) = 0 [pid 8128] <... mprotect resumed>) = 0 [pid 8127] 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 8126] <... mount resumed>) = 0 [pid 8125] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 8124] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8123] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8128] 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 8126] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 8125] <... openat resumed>) = 5 [pid 8124] <... futex resumed>) = 0 [pid 8123] <... futex resumed>) = 0 ./strace-static-x86_64: Process 8131 attached [pid 8127] <... clone resumed>, parent_tid=[8131], tls=0x7fcf662ec700, child_tidptr=0x7fcf662ec9d0) = 8131 [pid 8126] <... openat resumed>) = 5 [pid 8125] ioctl(4, LOOP_CLR_FD [pid 8124] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8123] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0./strace-static-x86_64: Process 8132 attached [pid 8131] set_robust_list(0x7fcf662ec9e0, 24 [pid 8128] <... clone resumed>, parent_tid=[8132], tls=0x7fcf662ec700, child_tidptr=0x7fcf662ec9d0) = 8132 [pid 8127] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8126] ioctl(4, LOOP_CLR_FD [pid 8125] <... ioctl resumed>) = 0 [pid 8124] <... mmap resumed>) = 0x7fcf662ab000 [pid 8123] <... mmap resumed>) = 0x7fcf662ab000 [pid 8131] <... set_robust_list resumed>) = 0 [ 188.683976][ T8126] loop4: detected capacity change from 0 to 4096 [ 188.690772][ T8125] loop3: detected capacity change from 0 to 4096 [pid 8128] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8127] <... futex resumed>) = 0 [pid 8126] <... ioctl resumed>) = 0 [pid 8125] close(4 [pid 8124] mprotect(0x7fcf662ac000, 131072, PROT_READ|PROT_WRITE [pid 8123] mprotect(0x7fcf662ac000, 131072, PROT_READ|PROT_WRITE [pid 8131] memfd_create("syzkaller", 0 [pid 8128] <... futex resumed>) = 0 [pid 8127] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=100000000} [pid 8126] close(4 [pid 8125] <... close resumed>) = 0 [pid 8131] <... memfd_create resumed>) = 3 [pid 8128] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=100000000} [pid 8126] <... close resumed>) = 0 [pid 8125] close(3 [pid 8131] ftruncate(3, 2097152 [pid 8126] close(3 [pid 8125] <... close resumed>) = 0 [pid 8131] <... ftruncate resumed>) = 0 [pid 8126] <... close resumed>) = 0 [pid 8125] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8131] 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 8126] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8125] <... futex resumed>) = 0 [pid 8131] <... pwrite64 resumed>) = 102 [pid 8126] <... futex resumed>) = 0 [pid 8125] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8131] 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 8126] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8131] <... pwrite64 resumed>) = 31 [pid 8131] 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 8131] 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 8131] 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 8131] openat(AT_FDCWD, "/dev/loop5", O_RDWR) = 4 [pid 8131] ioctl(4, LOOP_SET_FD, 3 [pid 8124] <... mprotect resumed>) = 0 [pid 8123] <... mprotect resumed>) = 0 [pid 8124] 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 8123] 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 8131] <... ioctl resumed>) = 0 [pid 8131] mkdir("./file0", 0777 [pid 8124] <... clone resumed>, parent_tid=[8133], tls=0x7fcf662cb700, child_tidptr=0x7fcf662cb9d0) = 8133 [pid 8131] <... mkdir resumed>) = 0 [pid 8124] futex(0x7fcf663c54d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8123] <... clone resumed>, parent_tid=[8134], tls=0x7fcf662cb700, child_tidptr=0x7fcf662cb9d0) = 8134 ./strace-static-x86_64: Process 8133 attached [pid 8131] mount("/dev/loop5", "./file0", "ext4", 0, ",errors=continue" [pid 8124] <... futex resumed>) = 0 [pid 8123] futex(0x7fcf663c54d8, FUTEX_WAKE_PRIVATE, 1000000./strace-static-x86_64: Process 8134 attached [pid 8133] set_robust_list(0x7fcf662cb9e0, 24 [pid 8132] set_robust_list(0x7fcf662ec9e0, 24 [pid 8124] futex(0x7fcf663c54dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8123] <... futex resumed>) = 0 [pid 8133] <... set_robust_list resumed>) = 0 [pid 8123] futex(0x7fcf663c54dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8132] <... set_robust_list resumed>) = 0 [pid 8133] chdir("./file0") = 0 [pid 8132] memfd_create("syzkaller", 0 [pid 8134] set_robust_list(0x7fcf662cb9e0, 24 [pid 8133] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8132] <... memfd_create resumed>) = 3 [pid 8134] <... set_robust_list resumed>) = 0 [pid 8133] <... futex resumed>) = 1 [pid 8132] ftruncate(3, 2097152 [pid 8131] <... mount resumed>) = 0 [pid 8124] <... futex resumed>) = 0 [pid 8133] futex(0x7fcf663c54d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8132] <... ftruncate resumed>) = 0 [pid 8131] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 8124] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8134] chdir("./file0") = 0 [pid 8132] 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 8131] <... openat resumed>) = 5 [pid 8125] <... futex resumed>) = 0 [pid 8124] <... futex resumed>) = 1 [pid 8134] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8132] <... pwrite64 resumed>) = 102 [pid 8131] ioctl(4, LOOP_CLR_FD [pid 8125] creat("./bus", 000 [pid 8124] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8134] <... futex resumed>) = 1 [pid 8132] 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 8131] <... ioctl resumed>) = 0 [pid 8123] <... futex resumed>) = 0 [pid 8134] futex(0x7fcf663c54d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8132] <... pwrite64 resumed>) = 31 [pid 8131] close(4 [pid 8125] <... creat resumed>) = 3 [pid 8123] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8132] 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 8131] <... close resumed>) = 0 [pid 8126] <... futex resumed>) = 0 [pid 8125] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8123] <... futex resumed>) = 1 [pid 8132] <... pwrite64 resumed>) = 32 [pid 8131] close(3 [pid 8126] creat("./bus", 000 [pid 8125] <... futex resumed>) = 1 [pid 8124] <... futex resumed>) = 0 [pid 8123] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8132] 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 8131] <... close resumed>) = 0 [pid 8126] <... creat resumed>) = 3 [pid 8125] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8124] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8132] <... pwrite64 resumed>) = 4098 [pid 8131] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8126] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8125] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8124] <... futex resumed>) = 0 [pid 8132] 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 8131] <... futex resumed>) = 1 [pid 8127] <... futex resumed>) = 0 [pid 8126] <... futex resumed>) = 1 [pid 8125] ftruncate(3, 136348160 [pid 8124] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8123] <... futex resumed>) = 0 [pid 8132] <... pwrite64 resumed>) = 61 [pid 8131] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8127] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8126] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8125] <... ftruncate resumed>) = 0 [pid 8123] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8132] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 8131] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8127] <... futex resumed>) = 0 [pid 8126] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8125] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8123] <... futex resumed>) = 0 [pid 8132] <... openat resumed>) = 4 [pid 8131] chdir("./file0" [ 188.752423][ T8131] loop5: detected capacity change from 0 to 4096 [pid 8127] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8126] ftruncate(3, 136348160 [pid 8125] <... futex resumed>) = 1 [pid 8124] <... futex resumed>) = 0 [pid 8123] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8132] ioctl(4, LOOP_SET_FD, 3 [pid 8131] <... chdir resumed>) = 0 [pid 8126] <... ftruncate resumed>) = 0 [pid 8125] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8124] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8131] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8126] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8131] <... futex resumed>) = 1 [pid 8127] <... futex resumed>) = 0 [pid 8126] <... futex resumed>) = 1 [pid 8123] <... futex resumed>) = 0 [pid 8131] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8127] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8126] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8123] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8131] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8127] <... futex resumed>) = 0 [pid 8126] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8123] <... futex resumed>) = 0 [pid 8131] creat("./bus", 000 [pid 8127] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8126] socket(AF_INET6, SOCK_STREAM, IPPROTO_IP [pid 8123] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8131] <... creat resumed>) = 3 [pid 8126] <... socket resumed>) = 4 [pid 8131] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8126] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8131] <... futex resumed>) = 1 [pid 8127] <... futex resumed>) = 0 [pid 8126] <... futex resumed>) = 1 [pid 8123] <... futex resumed>) = 0 [pid 8132] <... ioctl resumed>) = 0 [pid 8131] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8127] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8126] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8125] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8124] <... futex resumed>) = 0 [pid 8123] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8131] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8127] <... futex resumed>) = 0 [pid 8126] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8125] socket(AF_INET6, SOCK_STREAM, IPPROTO_IP [pid 8124] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8123] <... futex resumed>) = 0 [pid 8131] ftruncate(3, 136348160 [pid 8127] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8126] close(4 [pid 8125] <... socket resumed>) = 4 [pid 8123] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8131] <... ftruncate resumed>) = 0 [pid 8126] <... close resumed>) = 0 [pid 8125] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8131] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8126] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8125] <... futex resumed>) = 1 [pid 8124] <... futex resumed>) = 0 [pid 8132] mkdir("./file0", 0777 [pid 8131] <... futex resumed>) = 1 [pid 8127] <... futex resumed>) = 0 [pid 8126] <... futex resumed>) = 1 [pid 8125] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8124] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8123] <... futex resumed>) = 0 [pid 8131] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8127] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8126] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8123] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8132] <... mkdir resumed>) = 0 [pid 8131] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8128] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 8127] <... futex resumed>) = 0 [pid 8126] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8125] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8124] <... futex resumed>) = 0 [pid 8123] <... futex resumed>) = 0 [pid 8132] mount("/dev/loop2", "./file0", "ext4", 0, ",errors=continue" [pid 8131] socket(AF_INET6, SOCK_STREAM, IPPROTO_IP [pid 8128] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8127] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8126] open("./bus", O_RDWR|O_NOCTTY|O_DIRECT|O_NOATIME|O_CLOEXEC|0x1000000 [pid 8125] close(4 [pid 8124] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8123] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8131] <... socket resumed>) = 4 [pid 8128] <... futex resumed>) = 0 [pid 8126] <... open resumed>) = 4 [pid 8125] <... close resumed>) = 0 [pid 8131] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8128] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8126] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8125] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8131] <... futex resumed>) = 1 [pid 8128] <... mmap resumed>) = 0x7fcf662ab000 [pid 8127] <... futex resumed>) = 0 [pid 8126] <... futex resumed>) = 1 [pid 8125] <... futex resumed>) = 1 [pid 8124] <... futex resumed>) = 0 [pid 8123] <... futex resumed>) = 0 [pid 8131] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8128] mprotect(0x7fcf662ac000, 131072, PROT_READ|PROT_WRITE [pid 8127] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8126] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8125] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8124] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8123] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8131] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8128] <... mprotect resumed>) = 0 [pid 8127] <... futex resumed>) = 0 [pid 8126] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8125] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8124] <... futex resumed>) = 0 [pid 8123] <... futex resumed>) = 0 [pid 8131] close(4 [pid 8128] 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 8127] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [ 188.803459][ T8132] loop2: detected capacity change from 0 to 4096 [pid 8126] sendfile(4, 4, NULL, 4294959098 [pid 8125] open("./bus", O_RDWR|O_NOCTTY|O_DIRECT|O_NOATIME|O_CLOEXEC|0x1000000 [pid 8124] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8123] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8132] <... mount resumed>) = 0 [pid 8131] <... close resumed>) = 0 [pid 8125] <... open resumed>) = 4 [pid 8132] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 8131] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8128] <... clone resumed>, parent_tid=[8137], tls=0x7fcf662cb700, child_tidptr=0x7fcf662cb9d0) = 8137 [pid 8125] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8131] <... futex resumed>) = 1 [pid 8128] futex(0x7fcf663c54d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8127] <... futex resumed>) = 0 ./strace-static-x86_64: Process 8137 attached [pid 8132] <... openat resumed>) = 5 [pid 8131] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8128] <... futex resumed>) = 0 [pid 8127] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8125] <... futex resumed>) = 1 [pid 8124] <... futex resumed>) = 0 [pid 8137] set_robust_list(0x7fcf662cb9e0, 24 [pid 8132] ioctl(4, LOOP_CLR_FD [pid 8131] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8128] futex(0x7fcf663c54dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8127] <... futex resumed>) = 0 [pid 8125] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8124] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8137] <... set_robust_list resumed>) = 0 [pid 8132] <... ioctl resumed>) = 0 [pid 8131] open("./bus", O_RDWR|O_NOCTTY|O_DIRECT|O_NOATIME|O_CLOEXEC|0x1000000 [pid 8127] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8125] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8124] <... futex resumed>) = 0 [pid 8137] chdir("./file0" [pid 8132] close(4 [pid 8131] <... open resumed>) = 4 [pid 8125] sendfile(4, 4, NULL, 4294959098 [pid 8124] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8137] <... chdir resumed>) = 0 [pid 8132] <... close resumed>) = 0 [pid 8131] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8137] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8132] close(3 [pid 8131] <... futex resumed>) = 1 [pid 8127] <... futex resumed>) = 0 [pid 8137] <... futex resumed>) = 1 [pid 8132] <... close resumed>) = 0 [pid 8131] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8128] <... futex resumed>) = 0 [pid 8127] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8137] futex(0x7fcf663c54d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8132] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8131] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8128] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8127] <... futex resumed>) = 0 [pid 8132] <... futex resumed>) = 0 [pid 8131] sendfile(4, 4, NULL, 4294959098 [pid 8128] <... futex resumed>) = 0 [pid 8127] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8132] creat("./bus", 000 [pid 8128] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8132] <... creat resumed>) = 3 [pid 8132] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 8128] <... futex resumed>) = 0 [pid 8132] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8128] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8132] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8128] <... futex resumed>) = 0 [pid 8132] ftruncate(3, 136348160 [pid 8128] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8132] <... ftruncate resumed>) = 0 [pid 8132] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 8128] <... futex resumed>) = 0 [pid 8132] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8128] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8132] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8132] socket(AF_INET6, SOCK_STREAM, IPPROTO_IP [pid 8128] <... futex resumed>) = 0 [pid 8132] <... socket resumed>) = 4 [pid 8128] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8132] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8128] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8132] <... futex resumed>) = 0 [pid 8128] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8132] close(4 [pid 8128] <... futex resumed>) = 0 [pid 8132] <... close resumed>) = 0 [pid 8128] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8132] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8128] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8132] <... futex resumed>) = 0 [pid 8128] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8132] open("./bus", O_RDWR|O_NOCTTY|O_DIRECT|O_NOATIME|O_CLOEXEC|0x1000000 [pid 8128] <... futex resumed>) = 0 [pid 8132] <... open resumed>) = 4 [pid 8128] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8132] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8128] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8128] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8123] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 8128] <... futex resumed>) = 0 [pid 8123] futex(0x7fcf663c54d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8132] <... futex resumed>) = 0 [pid 8134] <... futex resumed>) = 0 [pid 8132] sendfile(4, 4, NULL, 4294959098 [pid 8128] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8123] <... futex resumed>) = 1 [pid 8134] write(3, "#! ./file0\n", 11 [pid 8123] futex(0x7fcf663c54dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8134] <... write resumed>) = 11 [pid 8124] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 8134] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8127] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 8124] futex(0x7fcf663c54d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8134] <... futex resumed>) = 1 [pid 8133] <... futex resumed>) = 0 [pid 8124] <... futex resumed>) = 1 [pid 8123] <... futex resumed>) = 0 [pid 8134] futex(0x7fcf663c54d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8133] write(3, "#! ./file0\n", 11 [pid 8124] futex(0x7fcf663c54dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8133] <... write resumed>) = 11 [pid 8127] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8133] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8127] <... futex resumed>) = 0 [pid 8133] <... futex resumed>) = 1 [pid 8128] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 8127] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8124] <... futex resumed>) = 0 [pid 8133] futex(0x7fcf663c54d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8128] futex(0x7fcf663c54d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8127] <... mmap resumed>) = 0x7fcf662ab000 [pid 8137] <... futex resumed>) = 0 [pid 8128] <... futex resumed>) = 1 [pid 8127] mprotect(0x7fcf662ac000, 131072, PROT_READ|PROT_WRITE [pid 8137] write(3, "#! ./file0\n", 11 [pid 8128] futex(0x7fcf663c54dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8127] <... mprotect resumed>) = 0 [pid 8127] 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 8137] <... write resumed>) = 11 [pid 8137] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8127] <... clone resumed>, parent_tid=[8138], tls=0x7fcf662cb700, child_tidptr=0x7fcf662cb9d0) = 8138 [pid 8137] <... futex resumed>) = 1 [pid 8128] <... futex resumed>) = 0 [pid 8127] futex(0x7fcf663c54d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8137] futex(0x7fcf663c54d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8127] <... futex resumed>) = 0 [pid 8126] <... sendfile resumed>) = 1638400 [pid 8127] futex(0x7fcf663c54dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8126] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8123] exit_group(0 [pid 8134] <... futex resumed>) = ? [pid 8126] <... futex resumed>) = ? [pid 8123] <... exit_group resumed>) = ? ./strace-static-x86_64: Process 8138 attached [pid 8134] +++ exited with 0 +++ [pid 8126] +++ exited with 0 +++ [pid 8138] set_robust_list(0x7fcf662cb9e0, 24 [pid 8123] +++ exited with 0 +++ [pid 8138] <... set_robust_list resumed>) = 0 [pid 3620] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8123, si_uid=0, si_status=0, si_utime=0, si_stime=3} --- [pid 8138] write(3, "#! ./file0\n", 11 [pid 3620] restart_syscall(<... resuming interrupted clone ...> [pid 8138] <... write resumed>) = 11 [pid 8131] <... sendfile resumed>) = 1638400 [pid 3620] <... restart_syscall resumed>) = 0 [pid 8138] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8131] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8138] <... futex resumed>) = 1 [pid 8131] <... futex resumed>) = 0 [pid 8127] <... futex resumed>) = 0 [pid 8125] <... sendfile resumed>) = 1638400 [pid 8138] futex(0x7fcf663c54d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8131] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8127] exit_group(0 [pid 8125] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8124] exit_group(0 [pid 3620] umount2("./181", MNT_DETACH|UMOUNT_NOFOLLOW [pid 8138] <... futex resumed>) = ? [pid 8133] <... futex resumed>) = ? [pid 8132] <... sendfile resumed>) = 1638400 [pid 8131] <... futex resumed>) = ? [pid 8127] <... exit_group resumed>) = ? [pid 8125] <... futex resumed>) = ? [pid 8124] <... exit_group resumed>) = ? [pid 3620] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 8138] +++ exited with 0 +++ [pid 8133] +++ exited with 0 +++ [pid 8132] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8131] +++ exited with 0 +++ [pid 8128] exit_group(0 [pid 3620] openat(AT_FDCWD, "./181", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 8137] <... futex resumed>) = ? [pid 8132] <... futex resumed>) = ? [pid 8128] <... exit_group resumed>) = ? [pid 8127] +++ exited with 0 +++ [pid 8125] +++ exited with 0 +++ [pid 8124] +++ exited with 0 +++ [pid 3620] <... openat resumed>) = 3 [pid 8137] +++ exited with 0 +++ [pid 8132] +++ exited with 0 +++ [pid 8128] +++ exited with 0 +++ [pid 3620] fstat(3, {st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 3619] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8124, si_uid=0, si_status=0, si_utime=0, si_stime=4} --- [pid 3618] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8128, si_uid=0, si_status=0, si_utime=0, si_stime=4} --- [pid 3621] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8127, si_uid=0, si_status=0, si_utime=0, si_stime=4} --- [pid 3620] getdents64(3, [pid 3619] umount2("./189", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3621] umount2("./187", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3620] <... getdents64 resumed>0x555556c58620 /* 4 entries */, 32768) = 112 [pid 3619] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3621] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3620] umount2("./181/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3619] openat(AT_FDCWD, "./189", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 3621] openat(AT_FDCWD, "./187", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 3620] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3619] <... openat resumed>) = 3 [pid 3621] <... openat resumed>) = 3 [pid 3620] lstat("./181/binderfs", [pid 3619] fstat(3, [pid 3621] fstat(3, [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 3621] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 3620] unlink("./181/binderfs" [pid 3619] getdents64(3, [pid 3618] umount2("./182", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3621] getdents64(3, [pid 3620] <... unlink resumed>) = 0 [pid 3619] <... getdents64 resumed>0x555556c58620 /* 4 entries */, 32768) = 112 [pid 3618] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3621] <... getdents64 resumed>0x555556c58620 /* 4 entries */, 32768) = 112 [pid 3620] umount2("./181/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3619] umount2("./189/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3618] openat(AT_FDCWD, "./182", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 3621] umount2("./187/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3619] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3618] <... openat resumed>) = 3 [pid 3621] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3619] lstat("./189/binderfs", [pid 3618] fstat(3, [pid 3619] <... lstat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}) = 0 [pid 3618] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 3621] lstat("./187/binderfs", [pid 3619] unlink("./189/binderfs" [pid 3618] getdents64(3, [pid 3621] <... lstat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}) = 0 [pid 3619] <... unlink resumed>) = 0 [pid 3618] <... getdents64 resumed>0x555556c58620 /* 4 entries */, 32768) = 112 [pid 3621] unlink("./187/binderfs" [pid 3619] umount2("./189/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3618] umount2("./182/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3621] <... unlink resumed>) = 0 [pid 3618] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3618] lstat("./182/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}) = 0 [pid 3618] unlink("./182/binderfs") = 0 [pid 3618] umount2("./182/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3621] umount2("./187/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 8110] exit_group(0 [pid 8120] <... futex resumed>) = ? [pid 8113] <... futex resumed>) = ? [pid 8110] <... exit_group resumed>) = ? [pid 8120] +++ exited with 0 +++ [pid 8113] +++ exited with 0 +++ [pid 8118] <... sendfile resumed>) = ? [pid 8118] +++ exited with 0 +++ [pid 8110] +++ exited with 0 +++ [pid 3616] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8110, si_uid=0, si_status=0, si_utime=0, si_stime=19} --- [pid 3621] <... umount2 resumed>) = 0 [pid 3619] <... umount2 resumed>) = 0 [pid 3616] umount2("./193", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3616] openat(AT_FDCWD, "./193", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 3616] fstat(3, {st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 3616] getdents64(3, 0x555556c58620 /* 5 entries */, 32768) = 136 [pid 3621] umount2("./187/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3616] umount2("./193/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3616] lstat("./193/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}) = 0 [pid 3616] unlink("./193/binderfs" [pid 3621] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3616] <... unlink resumed>) = 0 [pid 3621] lstat("./187/file0", [pid 3616] umount2("./193/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3621] <... lstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 3616] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3621] umount2("./187/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3616] lstat("./193/file0", [pid 3621] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3620] <... umount2 resumed>) = 0 [pid 3619] umount2("./189/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3618] <... umount2 resumed>) = 0 [pid 3616] <... lstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 3621] openat(AT_FDCWD, "./187/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 3619] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3618] umount2("./182/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3616] umount2("./193/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3621] <... openat resumed>) = 4 [pid 3619] lstat("./189/file0", [pid 3618] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3616] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3621] fstat(4, [pid 3620] umount2("./181/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3619] <... lstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 3618] lstat("./182/file0", [pid 3616] openat(AT_FDCWD, "./193/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 3621] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 3620] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3619] umount2("./189/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3618] <... lstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 3616] <... openat resumed>) = 4 [pid 3621] getdents64(4, [pid 3620] lstat("./181/file0", [pid 3619] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3618] umount2("./182/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3616] fstat(4, [pid 3621] <... getdents64 resumed>0x555556c60660 /* 2 entries */, 32768) = 48 [pid 3620] <... lstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 3619] openat(AT_FDCWD, "./189/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 3618] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3616] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 3621] getdents64(4, [pid 3620] umount2("./181/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3619] <... openat resumed>) = 4 [pid 3618] openat(AT_FDCWD, "./182/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 3616] getdents64(4, [pid 3621] <... getdents64 resumed>0x555556c60660 /* 0 entries */, 32768) = 0 [pid 3620] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3619] fstat(4, [pid 3618] <... openat resumed>) = 4 [pid 3616] <... getdents64 resumed>0x555556c60660 /* 2 entries */, 32768) = 48 [pid 3621] close(4 [pid 3620] openat(AT_FDCWD, "./181/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 3619] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 3618] fstat(4, [pid 3616] getdents64(4, [pid 3621] <... close resumed>) = 0 [pid 3620] <... openat resumed>) = 4 [pid 3619] getdents64(4, [pid 3618] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 3616] <... getdents64 resumed>0x555556c60660 /* 0 entries */, 32768) = 0 [pid 3621] rmdir("./187/file0" [pid 3620] fstat(4, [pid 3619] <... getdents64 resumed>0x555556c60660 /* 2 entries */, 32768) = 48 [pid 3618] getdents64(4, [pid 3616] close(4 [pid 3620] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 3616] <... close resumed>) = 0 [pid 3621] <... rmdir resumed>) = 0 [pid 3620] getdents64(4, [pid 3619] getdents64(4, [pid 3618] <... getdents64 resumed>0x555556c60660 /* 2 entries */, 32768) = 48 [pid 3616] rmdir("./193/file0" [pid 3621] getdents64(3, [pid 3620] <... getdents64 resumed>0x555556c60660 /* 2 entries */, 32768) = 48 [pid 3619] <... getdents64 resumed>0x555556c60660 /* 0 entries */, 32768) = 0 [pid 3618] getdents64(4, [pid 3616] <... rmdir resumed>) = 0 [pid 3621] <... getdents64 resumed>0x555556c58620 /* 0 entries */, 32768) = 0 [pid 3620] getdents64(4, [pid 3619] close(4 [pid 3618] <... getdents64 resumed>0x555556c60660 /* 0 entries */, 32768) = 0 [pid 3616] umount2("./193/bus", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3621] close(3 [pid 3620] <... getdents64 resumed>0x555556c60660 /* 0 entries */, 32768) = 0 [pid 3619] <... close resumed>) = 0 [pid 3618] close(4 [pid 3616] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3621] <... close resumed>) = 0 [pid 3620] close(4 [pid 3619] rmdir("./189/file0" [pid 3618] <... close resumed>) = 0 [pid 3616] lstat("./193/bus", [pid 3621] rmdir("./187" [pid 3620] <... close resumed>) = 0 [pid 3616] <... lstat resumed>{st_mode=S_IFREG|000, st_size=136348160, ...}) = 0 [pid 3621] <... rmdir resumed>) = 0 [pid 3620] rmdir("./181/file0" [pid 3619] <... rmdir resumed>) = 0 [pid 3618] rmdir("./182/file0" [pid 3616] unlink("./193/bus" [pid 3621] mkdir("./188", 0777 [pid 3620] <... rmdir resumed>) = 0 [pid 3619] getdents64(3, [pid 3618] <... rmdir resumed>) = 0 [pid 3616] <... unlink resumed>) = 0 [pid 3620] getdents64(3, [pid 3616] getdents64(3, [pid 3621] <... mkdir resumed>) = 0 [pid 3620] <... getdents64 resumed>0x555556c58620 /* 0 entries */, 32768) = 0 [pid 3619] <... getdents64 resumed>0x555556c58620 /* 0 entries */, 32768) = 0 [pid 3618] getdents64(3, [pid 3616] <... getdents64 resumed>0x555556c58620 /* 0 entries */, 32768) = 0 [pid 8115] exit_group(0 [pid 3621] openat(AT_FDCWD, "/dev/loop5", O_RDWR [pid 3620] close(3 [pid 3619] close(3 [pid 3618] <... getdents64 resumed>0x555556c58620 /* 0 entries */, 32768) = 0 [pid 3616] close(3 [pid 8121] <... sendfile resumed>) = ? [pid 8117] <... futex resumed>) = ? [pid 8115] <... exit_group resumed>) = ? [pid 3621] <... openat resumed>) = 3 [pid 3620] <... close resumed>) = 0 [pid 3619] <... close resumed>) = 0 [pid 3618] close(3 [pid 3616] <... close resumed>) = 0 [pid 8121] +++ exited with 0 +++ [pid 8117] +++ exited with 0 +++ [pid 3620] rmdir("./181" [pid 3616] rmdir("./193" [pid 8115] +++ exited with 0 +++ [pid 3621] ioctl(3, LOOP_CLR_FD [pid 3620] <... rmdir resumed>) = 0 [pid 3619] rmdir("./189" [pid 3618] <... close resumed>) = 0 [pid 3616] <... rmdir resumed>) = 0 [pid 3621] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 3620] mkdir("./182", 0777 [pid 3616] mkdir("./194", 0777 [pid 3621] close(3 [pid 3620] <... mkdir resumed>) = 0 [pid 3619] <... rmdir resumed>) = 0 [pid 3618] rmdir("./182" [pid 3616] <... mkdir resumed>) = 0 [pid 3621] <... close resumed>) = 0 [pid 3620] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 3616] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 3620] <... openat resumed>) = 3 [pid 3616] <... openat resumed>) = 3 [pid 3620] ioctl(3, LOOP_CLR_FD [pid 3616] ioctl(3, LOOP_CLR_FD [pid 3620] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 3619] mkdir("./190", 0777 [pid 3616] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 3621] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 3620] close(3 [pid 3618] <... rmdir resumed>) = 0 [pid 3617] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8115, si_uid=0, si_status=0, si_utime=0, si_stime=17} --- [pid 3616] close(3./strace-static-x86_64: Process 8139 attached [pid 3620] <... close resumed>) = 0 [pid 3619] <... mkdir resumed>) = 0 [pid 3618] mkdir("./183", 0777 [pid 3617] restart_syscall(<... resuming interrupted clone ...> [pid 3616] <... close resumed>) = 0 [pid 8139] set_robust_list(0x555556c575e0, 24 [pid 3621] <... clone resumed>, child_tidptr=0x555556c575d0) = 8139 [pid 3620] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 3619] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 3618] <... mkdir resumed>) = 0 [pid 3617] <... restart_syscall resumed>) = 0 [pid 3616] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 8139] <... set_robust_list resumed>) = 0 [pid 3619] <... openat resumed>) = 3 [pid 3618] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 8139] chdir("./188" [pid 3620] <... clone resumed>, child_tidptr=0x555556c575d0) = 8140 [pid 3619] ioctl(3, LOOP_CLR_FD [pid 3618] <... openat resumed>) = 3 [pid 8139] <... chdir resumed>) = 0 [pid 3619] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 3618] ioctl(3, LOOP_CLR_FD [pid 3617] umount2("./184", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3616] <... clone resumed>, child_tidptr=0x555556c575d0) = 8141 [pid 8139] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 3619] close(3 [pid 3618] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 3617] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 8139] <... prctl resumed>) = 0 [pid 3619] <... close resumed>) = 0 [pid 3618] close(3 [pid 3617] openat(AT_FDCWD, "./184", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY./strace-static-x86_64: Process 8141 attached [pid 8139] setpgid(0, 0 [pid 3619] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 3618] <... close resumed>) = 0 [pid 3617] <... openat resumed>) = 3 ./strace-static-x86_64: Process 8140 attached [pid 8141] set_robust_list(0x555556c575e0, 24 [pid 8139] <... setpgid resumed>) = 0 [pid 3618] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 3617] fstat(3, [pid 8141] <... set_robust_list resumed>) = 0 [pid 8140] set_robust_list(0x555556c575e0, 24 [pid 8139] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 3619] <... clone resumed>, child_tidptr=0x555556c575d0) = 8142 [pid 3617] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 ./strace-static-x86_64: Process 8142 attached [pid 8141] chdir("./194" [pid 8140] <... set_robust_list resumed>) = 0 [pid 8139] <... openat resumed>) = 3 [pid 3618] <... clone resumed>, child_tidptr=0x555556c575d0) = 8143 [pid 3617] getdents64(3, [pid 8142] set_robust_list(0x555556c575e0, 24 [pid 8141] <... chdir resumed>) = 0 [pid 8140] chdir("./182" [pid 8139] write(3, "1000", 4 [pid 3617] <... getdents64 resumed>0x555556c58620 /* 5 entries */, 32768) = 136 [pid 8142] <... set_robust_list resumed>) = 0 [pid 8141] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 8140] <... chdir resumed>) = 0 [pid 8139] <... write resumed>) = 4 [pid 3617] umount2("./184/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW./strace-static-x86_64: Process 8143 attached [pid 8142] chdir("./190" [pid 8141] <... prctl resumed>) = 0 [pid 8140] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 8139] close(3 [pid 3617] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 8143] set_robust_list(0x555556c575e0, 24 [pid 8142] <... chdir resumed>) = 0 [pid 8141] setpgid(0, 0 [pid 8139] <... close resumed>) = 0 [pid 3617] lstat("./184/binderfs", [pid 8143] <... set_robust_list resumed>) = 0 [pid 8139] symlink("/dev/binderfs", "./binderfs" [pid 3617] <... lstat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}) = 0 [pid 8143] chdir("./183" [pid 8142] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 8141] <... setpgid resumed>) = 0 [pid 8140] <... prctl resumed>) = 0 [pid 8139] <... symlink resumed>) = 0 [pid 3617] unlink("./184/binderfs" [pid 8143] <... chdir resumed>) = 0 [pid 8142] <... prctl resumed>) = 0 [pid 8141] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 8140] setpgid(0, 0 [pid 8139] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3617] <... unlink resumed>) = 0 [pid 8143] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 8142] setpgid(0, 0 [pid 8141] <... openat resumed>) = 3 [pid 8140] <... setpgid resumed>) = 0 [pid 8139] <... futex resumed>) = 0 [pid 3617] umount2("./184/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 8143] <... prctl resumed>) = 0 [pid 8142] <... setpgid resumed>) = 0 [pid 8141] write(3, "1000", 4 [pid 8140] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 8139] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8143] setpgid(0, 0 [pid 8142] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 8141] <... write resumed>) = 4 [pid 8140] <... openat resumed>) = 3 [pid 8139] <... mmap resumed>) = 0x7fcf662cc000 [pid 8142] <... openat resumed>) = 3 [pid 8141] close(3 [pid 8140] write(3, "1000", 4 [pid 8139] mprotect(0x7fcf662cd000, 131072, PROT_READ|PROT_WRITE [pid 8142] write(3, "1000", 4 [pid 8141] <... close resumed>) = 0 [pid 8140] <... write resumed>) = 4 [pid 8139] <... mprotect resumed>) = 0 [pid 8142] <... write resumed>) = 4 [pid 8141] symlink("/dev/binderfs", "./binderfs" [pid 8140] close(3 [pid 8142] close(3 [pid 8141] <... symlink resumed>) = 0 [pid 8140] <... close resumed>) = 0 [pid 8142] <... close resumed>) = 0 [pid 8141] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8140] symlink("/dev/binderfs", "./binderfs" [pid 8142] symlink("/dev/binderfs", "./binderfs" [pid 8141] <... futex resumed>) = 0 [pid 8140] <... symlink resumed>) = 0 [pid 8142] <... symlink resumed>) = 0 [pid 8141] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8140] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8142] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8141] <... mmap resumed>) = 0x7fcf662cc000 [pid 8140] <... futex resumed>) = 0 [pid 8142] <... futex resumed>) = 0 [pid 8141] mprotect(0x7fcf662cd000, 131072, PROT_READ|PROT_WRITE [pid 8140] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8139] 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 8143] <... setpgid resumed>) = 0 [pid 8142] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8141] <... mprotect resumed>) = 0 [pid 8140] <... mmap resumed>) = 0x7fcf662cc000 [pid 8143] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 8142] <... mmap resumed>) = 0x7fcf662cc000 [pid 8141] 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 8140] mprotect(0x7fcf662cd000, 131072, PROT_READ|PROT_WRITE [pid 8139] <... clone resumed>, parent_tid=[8144], tls=0x7fcf662ec700, child_tidptr=0x7fcf662ec9d0) = 8144 [pid 8143] <... openat resumed>) = 3 [pid 8142] mprotect(0x7fcf662cd000, 131072, PROT_READ|PROT_WRITE [pid 8140] <... mprotect resumed>) = 0 [pid 8139] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3617] <... umount2 resumed>) = 0 ./strace-static-x86_64: Process 8144 attached [pid 8143] write(3, "1000", 4 [pid 8142] <... mprotect resumed>) = 0 [pid 8141] <... clone resumed>, parent_tid=[8145], tls=0x7fcf662ec700, child_tidptr=0x7fcf662ec9d0) = 8145 [pid 8140] 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 8139] <... futex resumed>) = 0 [pid 3617] umount2("./184/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 8144] set_robust_list(0x7fcf662ec9e0, 24 [pid 8143] <... write resumed>) = 4 [pid 8142] 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 8141] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8139] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=100000000} [pid 3617] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 8144] <... set_robust_list resumed>) = 0 [pid 8143] close(3 [pid 8141] <... futex resumed>) = 0 [pid 8140] <... clone resumed>, parent_tid=[8146], tls=0x7fcf662ec700, child_tidptr=0x7fcf662ec9d0) = 8146 [pid 3617] lstat("./184/file0", ./strace-static-x86_64: Process 8145 attached [pid 8144] memfd_create("syzkaller", 0 [pid 8143] <... close resumed>) = 0 [pid 8142] <... clone resumed>, parent_tid=[8147], tls=0x7fcf662ec700, child_tidptr=0x7fcf662ec9d0) = 8147 [pid 8141] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=100000000} [pid 8140] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3617] <... lstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 8145] set_robust_list(0x7fcf662ec9e0, 24 [pid 8144] <... memfd_create resumed>) = 3 [pid 8143] symlink("/dev/binderfs", "./binderfs" [pid 8142] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8140] <... futex resumed>) = 0 [pid 3617] umount2("./184/file0", MNT_DETACH|UMOUNT_NOFOLLOW./strace-static-x86_64: Process 8147 attached [pid 8145] <... set_robust_list resumed>) = 0 [pid 8144] ftruncate(3, 2097152 [pid 8143] <... symlink resumed>) = 0 [pid 8142] <... futex resumed>) = 0 [pid 8140] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=100000000} [pid 3617] <... umount2 resumed>) = -1 EINVAL (Invalid argument) ./strace-static-x86_64: Process 8146 attached [pid 8147] set_robust_list(0x7fcf662ec9e0, 24 [pid 8145] memfd_create("syzkaller", 0 [pid 8144] <... ftruncate resumed>) = 0 [pid 8143] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8142] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=100000000} [pid 3617] openat(AT_FDCWD, "./184/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 8147] <... set_robust_list resumed>) = 0 [pid 8146] set_robust_list(0x7fcf662ec9e0, 24 [pid 8145] <... memfd_create resumed>) = 3 [pid 8144] 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 8143] <... futex resumed>) = 0 [pid 3617] <... openat resumed>) = 4 [pid 8147] memfd_create("syzkaller", 0 [pid 8146] <... set_robust_list resumed>) = 0 [pid 8145] ftruncate(3, 2097152 [pid 8144] <... pwrite64 resumed>) = 102 [pid 8143] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 3617] fstat(4, [pid 8147] <... memfd_create resumed>) = 3 [pid 8145] <... ftruncate resumed>) = 0 [pid 8144] 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 8143] <... mmap resumed>) = 0x7fcf662cc000 [pid 3617] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 8147] ftruncate(3, 2097152 [pid 8146] memfd_create("syzkaller", 0 [pid 8145] 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 8144] <... pwrite64 resumed>) = 31 [pid 8143] mprotect(0x7fcf662cd000, 131072, PROT_READ|PROT_WRITE [pid 3617] getdents64(4, [pid 8147] <... ftruncate resumed>) = 0 [pid 8145] <... pwrite64 resumed>) = 102 [pid 8144] 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 8143] <... mprotect resumed>) = 0 [pid 3617] <... getdents64 resumed>0x555556c60660 /* 2 entries */, 32768) = 48 [pid 8146] <... memfd_create resumed>) = 3 [pid 8147] 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 8146] ftruncate(3, 2097152 [pid 8145] 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 8144] <... pwrite64 resumed>) = 32 [pid 8143] 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(4, [pid 8147] <... pwrite64 resumed>) = 102 [pid 8145] <... pwrite64 resumed>) = 31 [pid 8144] 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 8147] 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 8146] <... ftruncate resumed>) = 0 [pid 8145] 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 8144] <... pwrite64 resumed>) = 4098 [pid 3617] <... getdents64 resumed>0x555556c60660 /* 0 entries */, 32768) = 0 [pid 8147] <... pwrite64 resumed>) = 31 [pid 8146] 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 8145] <... pwrite64 resumed>) = 32 [pid 8144] 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 8143] <... clone resumed>, parent_tid=[8148], tls=0x7fcf662ec700, child_tidptr=0x7fcf662ec9d0) = 8148 [pid 3617] close(4 [pid 8147] 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 8146] <... pwrite64 resumed>) = 102 [pid 8145] 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 8144] <... pwrite64 resumed>) = 61 [pid 8143] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3617] <... close resumed>) = 0 ./strace-static-x86_64: Process 8148 attached [pid 8147] <... pwrite64 resumed>) = 32 [pid 8146] 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 8145] <... pwrite64 resumed>) = 4098 [pid 8144] openat(AT_FDCWD, "/dev/loop5", O_RDWR [pid 8143] <... futex resumed>) = 0 [pid 3617] rmdir("./184/file0" [pid 8148] set_robust_list(0x7fcf662ec9e0, 24 [pid 8147] 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 8146] <... pwrite64 resumed>) = 31 [pid 8145] 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 8144] <... openat resumed>) = 4 [pid 8143] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=100000000} [pid 8148] <... set_robust_list resumed>) = 0 [pid 8147] <... pwrite64 resumed>) = 4098 [pid 8146] 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 8145] <... pwrite64 resumed>) = 61 [pid 8144] ioctl(4, LOOP_SET_FD, 3 [pid 3617] <... rmdir resumed>) = 0 [pid 8148] memfd_create("syzkaller", 0 [pid 8147] 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 8146] <... pwrite64 resumed>) = 32 [pid 8145] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 8148] <... memfd_create resumed>) = 3 [pid 8147] <... pwrite64 resumed>) = 61 [pid 8146] 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 8145] <... openat resumed>) = 4 [pid 8144] <... ioctl resumed>) = 0 [pid 3617] umount2("./184/bus", MNT_DETACH|UMOUNT_NOFOLLOW [pid 8148] ftruncate(3, 2097152 [pid 8147] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 8146] <... pwrite64 resumed>) = 4098 [pid 8145] ioctl(4, LOOP_SET_FD, 3 [pid 8144] mkdir("./file0", 0777 [pid 3617] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 8148] <... ftruncate resumed>) = 0 [pid 8147] <... openat resumed>) = 4 [pid 8146] 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 8144] <... mkdir resumed>) = 0 [pid 3617] lstat("./184/bus", [pid 8145] <... ioctl resumed>) = 0 [pid 8147] ioctl(4, LOOP_SET_FD, 3 [pid 8144] mount("/dev/loop5", "./file0", "ext4", 0, ",errors=continue" [pid 8148] 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 8146] <... pwrite64 resumed>) = 61 [pid 8145] mkdir("./file0", 0777 [pid 3617] <... lstat resumed>{st_mode=S_IFREG|000, st_size=136348160, ...}) = 0 [pid 8148] <... pwrite64 resumed>) = 102 [pid 8146] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 8145] <... mkdir resumed>) = 0 [pid 3617] unlink("./184/bus" [pid 8148] 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 8147] <... ioctl resumed>) = 0 [pid 8146] <... openat resumed>) = 4 [pid 8145] mount("/dev/loop0", "./file0", "ext4", 0, ",errors=continue" [pid 3617] <... unlink resumed>) = 0 [pid 8148] <... pwrite64 resumed>) = 31 [pid 8147] mkdir("./file0", 0777 [pid 8146] ioctl(4, LOOP_SET_FD, 3 [pid 8144] <... mount resumed>) = 0 [ 189.279185][ T8144] loop5: detected capacity change from 0 to 4096 [ 189.289426][ T8145] loop0: detected capacity change from 0 to 4096 [ 189.311933][ T8147] loop3: detected capacity change from 0 to 4096 [pid 8148] 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 8147] <... mkdir resumed>) = 0 [pid 8144] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 3617] getdents64(3, [pid 8147] mount("/dev/loop3", "./file0", "ext4", 0, ",errors=continue" [pid 8144] <... openat resumed>) = 5 [pid 8144] ioctl(4, LOOP_CLR_FD) = 0 [pid 8144] close(4) = 0 [pid 8144] close(3) = 0 [pid 8144] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 8144] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8146] <... ioctl resumed>) = 0 [pid 8146] mkdir("./file0", 0777 [pid 8148] <... pwrite64 resumed>) = 32 [pid 8146] <... mkdir resumed>) = 0 [pid 8139] <... futex resumed>) = 0 [pid 3617] <... getdents64 resumed>0x555556c58620 /* 0 entries */, 32768) = 0 [pid 8148] 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 8146] mount("/dev/loop4", "./file0", "ext4", 0, ",errors=continue" [pid 8139] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3617] close(3 [pid 8148] <... pwrite64 resumed>) = 4098 [pid 8144] <... futex resumed>) = 0 [pid 8139] <... futex resumed>) = 1 [pid 3617] <... close resumed>) = 0 [pid 8148] 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 8144] chdir("./file0" [pid 8139] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3617] rmdir("./184" [pid 8148] <... pwrite64 resumed>) = 61 [pid 8145] <... mount resumed>) = 0 [pid 8144] <... chdir resumed>) = 0 [pid 8148] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 8147] <... mount resumed>) = 0 [pid 8145] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 8144] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3617] <... rmdir resumed>) = 0 [pid 8148] <... openat resumed>) = 4 [pid 8147] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 8145] <... openat resumed>) = 5 [pid 8144] <... futex resumed>) = 1 [pid 8139] <... futex resumed>) = 0 [pid 3617] mkdir("./185", 0777 [pid 8148] ioctl(4, LOOP_SET_FD, 3 [pid 8147] <... openat resumed>) = 5 [pid 8145] ioctl(4, LOOP_CLR_FD [pid 8141] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 8145] <... ioctl resumed>) = 0 [pid 8141] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8145] close(4 [pid 8144] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8141] <... futex resumed>) = 0 [pid 8139] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8145] <... close resumed>) = 0 [pid 8141] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8140] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 3617] <... mkdir resumed>) = 0 [pid 8145] close(3 [pid 8142] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 8141] <... mmap resumed>) = 0x7fcf662ab000 [pid 8140] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8145] <... close resumed>) = 0 [pid 8142] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8141] mprotect(0x7fcf662ac000, 131072, PROT_READ|PROT_WRITE [pid 8140] <... futex resumed>) = 0 [pid 8145] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8142] <... futex resumed>) = 0 [pid 8141] <... mprotect resumed>) = 0 [pid 8140] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8148] <... ioctl resumed>) = 0 [pid 8145] <... futex resumed>) = 0 [pid 8142] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8141] 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 8140] <... mmap resumed>) = 0x7fcf662ab000 [pid 8139] <... futex resumed>) = 0 [pid 8148] mkdir("./file0", 0777 [pid 8147] ioctl(4, LOOP_CLR_FD [pid 8146] <... mount resumed>) = 0 [pid 8145] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8144] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8143] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 8142] <... mmap resumed>) = 0x7fcf662ab000 [pid 8140] mprotect(0x7fcf662ac000, 131072, PROT_READ|PROT_WRITE [pid 8139] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3617] openat(AT_FDCWD, "/dev/loop1", O_RDWR./strace-static-x86_64: Process 8153 attached [pid 8148] <... mkdir resumed>) = 0 [pid 8147] <... ioctl resumed>) = 0 [pid 8146] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 8144] creat("./bus", 000 [pid 8143] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8142] mprotect(0x7fcf662ac000, 131072, PROT_READ|PROT_WRITE [pid 8141] <... clone resumed>, parent_tid=[8153], tls=0x7fcf662cb700, child_tidptr=0x7fcf662cb9d0) = 8153 [pid 8140] <... mprotect resumed>) = 0 [pid 3617] <... openat resumed>) = 3 [pid 8153] set_robust_list(0x7fcf662cb9e0, 24 [pid 8148] mount("/dev/loop2", "./file0", "ext4", 0, ",errors=continue" [pid 8147] close(4 [pid 8146] <... openat resumed>) = 5 [pid 8144] <... creat resumed>) = 3 [pid 8143] <... futex resumed>) = 0 [pid 8142] <... mprotect resumed>) = 0 [pid 8141] futex(0x7fcf663c54d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8140] 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] ioctl(3, LOOP_CLR_FD [pid 8153] <... set_robust_list resumed>) = 0 [pid 8147] <... close resumed>) = 0 [pid 8146] ioctl(4, LOOP_CLR_FD [pid 8144] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8143] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8142] 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 8141] <... futex resumed>) = 0 [pid 3617] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 8153] chdir("./file0" [pid 8147] close(3 [pid 8146] <... ioctl resumed>) = 0 [pid 8144] <... futex resumed>) = 1 [pid 8143] <... mmap resumed>) = 0x7fcf662ab000 [pid 8141] futex(0x7fcf663c54dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8140] <... clone resumed>, parent_tid=[8155], tls=0x7fcf662cb700, child_tidptr=0x7fcf662cb9d0) = 8155 [pid 8139] <... futex resumed>) = 0 [pid 3617] close(3 [pid 8153] <... chdir resumed>) = 0 [pid 8147] <... close resumed>) = 0 [pid 8146] close(4 [pid 8144] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8143] mprotect(0x7fcf662ac000, 131072, PROT_READ|PROT_WRITE [pid 8142] <... clone resumed>, parent_tid=[8156], tls=0x7fcf662cb700, child_tidptr=0x7fcf662cb9d0) = 8156 [pid 8140] futex(0x7fcf663c54d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8139] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3617] <... close resumed>) = 0 ./strace-static-x86_64: Process 8156 attached ./strace-static-x86_64: Process 8155 attached [pid 8153] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8147] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8146] <... close resumed>) = 0 [pid 8144] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8143] <... mprotect resumed>) = 0 [pid 8142] futex(0x7fcf663c54d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8140] <... futex resumed>) = 0 [ 189.330120][ T8146] loop4: detected capacity change from 0 to 4096 [ 189.363704][ T8148] loop2: detected capacity change from 0 to 4096 [pid 8139] <... futex resumed>) = 0 [pid 3617] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 8156] set_robust_list(0x7fcf662cb9e0, 24 [pid 8155] set_robust_list(0x7fcf662cb9e0, 24 [pid 8153] <... futex resumed>) = 1 [pid 8147] <... futex resumed>) = 0 [pid 8146] close(3 [pid 8144] ftruncate(3, 136348160 [pid 8143] 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 8142] <... futex resumed>) = 0 [pid 8141] <... futex resumed>) = 0 [pid 8140] futex(0x7fcf663c54dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8139] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8156] <... set_robust_list resumed>) = 0 [pid 8155] <... set_robust_list resumed>) = 0 [pid 8153] futex(0x7fcf663c54d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8148] <... mount resumed>) = 0 [pid 8147] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8146] <... close resumed>) = 0 [pid 8144] <... ftruncate resumed>) = 0 [pid 8142] futex(0x7fcf663c54dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8141] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8156] chdir("./file0" [pid 8155] chdir("./file0" [pid 8148] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 8146] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8145] <... futex resumed>) = 0 [pid 8144] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8143] <... clone resumed>, parent_tid=[8158], tls=0x7fcf662cb700, child_tidptr=0x7fcf662cb9d0) = 8158 [pid 8141] <... futex resumed>) = 1 [pid 3617] <... clone resumed>, child_tidptr=0x555556c575d0) = 8157 ./strace-static-x86_64: Process 8157 attached [pid 8156] <... chdir resumed>) = 0 [pid 8155] <... chdir resumed>) = 0 [pid 8148] <... openat resumed>) = 5 [pid 8146] <... futex resumed>) = 0 [pid 8145] creat("./bus", 000 [pid 8144] <... futex resumed>) = 1 [pid 8143] futex(0x7fcf663c54d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8141] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8139] <... futex resumed>) = 0 ./strace-static-x86_64: Process 8158 attached [pid 8157] set_robust_list(0x555556c575e0, 24 [pid 8156] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8155] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8148] ioctl(4, LOOP_CLR_FD [pid 8146] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8145] <... creat resumed>) = 3 [pid 8144] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8143] <... futex resumed>) = 0 [pid 8139] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8158] set_robust_list(0x7fcf662cb9e0, 24 [pid 8157] <... set_robust_list resumed>) = 0 [pid 8156] <... futex resumed>) = 1 [pid 8155] <... futex resumed>) = 1 [pid 8148] <... ioctl resumed>) = 0 [pid 8145] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8144] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8143] futex(0x7fcf663c54dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8142] <... futex resumed>) = 0 [pid 8140] <... futex resumed>) = 0 [pid 8139] <... futex resumed>) = 0 [pid 8158] <... set_robust_list resumed>) = 0 [pid 8156] futex(0x7fcf663c54d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8155] futex(0x7fcf663c54d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8148] close(4 [pid 8145] <... futex resumed>) = 1 [pid 8144] socket(AF_INET6, SOCK_STREAM, IPPROTO_IP [pid 8142] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8141] <... futex resumed>) = 0 [pid 8140] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8139] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8157] chdir("./185" [pid 8158] chdir("./file0" [pid 8148] <... close resumed>) = 0 [pid 8147] <... futex resumed>) = 0 [pid 8146] <... futex resumed>) = 0 [pid 8145] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8144] <... socket resumed>) = 4 [pid 8157] <... chdir resumed>) = 0 [pid 8142] <... futex resumed>) = 1 [pid 8141] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8140] <... futex resumed>) = 1 [pid 8158] <... chdir resumed>) = 0 [pid 8157] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 8148] close(3 [pid 8147] creat("./bus", 000 [pid 8146] creat("./bus", 000 [pid 8145] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8144] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8142] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8141] <... futex resumed>) = 0 [pid 8140] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8158] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8148] <... close resumed>) = 0 [pid 8147] <... creat resumed>) = 3 [pid 8144] <... futex resumed>) = 1 [pid 8139] <... futex resumed>) = 0 [pid 8141] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8158] <... futex resumed>) = 1 [pid 8157] <... prctl resumed>) = 0 [pid 8148] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8147] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8146] <... creat resumed>) = 3 [pid 8145] ftruncate(3, 136348160 [pid 8144] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8143] <... futex resumed>) = 0 [pid 8139] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8158] futex(0x7fcf663c54d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8157] setpgid(0, 0 [pid 8148] <... futex resumed>) = 0 [pid 8147] <... futex resumed>) = 1 [pid 8146] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8145] <... ftruncate resumed>) = 0 [pid 8144] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8143] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8142] <... futex resumed>) = 0 [pid 8139] <... futex resumed>) = 0 [pid 8157] <... setpgid resumed>) = 0 [pid 8148] creat("./bus", 000 [pid 8147] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8146] <... futex resumed>) = 1 [pid 8145] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8144] close(4 [pid 8143] <... futex resumed>) = 0 [pid 8142] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8140] <... futex resumed>) = 0 [pid 8139] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8157] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 8148] <... creat resumed>) = 3 [pid 8147] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8146] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8145] <... futex resumed>) = 1 [pid 8144] <... close resumed>) = 0 [pid 8143] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8142] <... futex resumed>) = 0 [pid 8141] <... futex resumed>) = 0 [pid 8140] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8157] <... openat resumed>) = 3 [pid 8148] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8147] ftruncate(3, 136348160 [pid 8146] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8145] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8144] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8143] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8142] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8141] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8140] <... futex resumed>) = 0 [pid 8157] write(3, "1000", 4 [pid 8148] <... futex resumed>) = 0 [pid 8147] <... ftruncate resumed>) = 0 [pid 8146] ftruncate(3, 136348160 [pid 8145] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8144] <... futex resumed>) = 1 [pid 8143] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8141] <... futex resumed>) = 0 [pid 8140] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8139] <... futex resumed>) = 0 [pid 8157] <... write resumed>) = 4 [pid 8148] ftruncate(3, 136348160 [pid 8147] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8146] <... ftruncate resumed>) = 0 [pid 8145] socket(AF_INET6, SOCK_STREAM, IPPROTO_IP [pid 8144] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8143] <... futex resumed>) = 0 [pid 8141] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8139] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8157] close(3 [pid 8148] <... ftruncate resumed>) = 0 [pid 8147] <... futex resumed>) = 1 [pid 8146] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8145] <... socket resumed>) = 4 [pid 8144] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8143] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8142] <... futex resumed>) = 0 [pid 8139] <... futex resumed>) = 0 [pid 8157] <... close resumed>) = 0 [pid 8148] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8147] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8146] <... futex resumed>) = 1 [pid 8145] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8144] open("./bus", O_RDWR|O_NOCTTY|O_DIRECT|O_NOATIME|O_CLOEXEC|0x1000000 [pid 8143] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8142] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8140] <... futex resumed>) = 0 [pid 8139] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8157] symlink("/dev/binderfs", "./binderfs" [pid 8148] <... futex resumed>) = 0 [pid 8147] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8146] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8145] <... futex resumed>) = 1 [pid 8144] <... open resumed>) = 4 [pid 8143] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8142] <... futex resumed>) = 0 [pid 8141] <... futex resumed>) = 0 [pid 8140] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8157] <... symlink resumed>) = 0 [pid 8148] socket(AF_INET6, SOCK_STREAM, IPPROTO_IP [pid 8147] socket(AF_INET6, SOCK_STREAM, IPPROTO_IP [pid 8146] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8145] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8144] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8143] <... futex resumed>) = 0 [pid 8142] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8141] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8140] <... futex resumed>) = 0 [pid 8157] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8148] <... socket resumed>) = 4 [pid 8147] <... socket resumed>) = 4 [pid 8146] socket(AF_INET6, SOCK_STREAM, IPPROTO_IP [pid 8145] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8144] <... futex resumed>) = 1 [pid 8143] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8141] <... futex resumed>) = 0 [pid 8140] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8139] <... futex resumed>) = 0 [pid 8157] <... futex resumed>) = 0 [pid 8148] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8147] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8146] <... socket resumed>) = 4 [pid 8145] close(4 [pid 8144] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8143] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8141] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8139] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8157] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8148] <... futex resumed>) = 0 [pid 8147] <... futex resumed>) = 1 [pid 8146] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8145] <... close resumed>) = 0 [pid 8144] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8143] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8142] <... futex resumed>) = 0 [pid 8139] <... futex resumed>) = 0 [pid 8157] <... mmap resumed>) = 0x7fcf662cc000 [pid 8148] close(4 [pid 8147] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8146] <... futex resumed>) = 1 [pid 8145] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8144] sendfile(4, 4, NULL, 4294959098 [pid 8143] <... futex resumed>) = 0 [pid 8142] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8140] <... futex resumed>) = 0 [pid 8139] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8157] mprotect(0x7fcf662cd000, 131072, PROT_READ|PROT_WRITE [pid 8148] <... close resumed>) = 0 [pid 8147] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8146] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8145] <... futex resumed>) = 1 [pid 8143] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8142] <... futex resumed>) = 0 [pid 8141] <... futex resumed>) = 0 [pid 8140] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8157] <... mprotect resumed>) = 0 [pid 8148] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8147] close(4 [pid 8146] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8145] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8143] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8142] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8141] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8140] <... futex resumed>) = 0 [pid 8148] <... futex resumed>) = 0 [pid 8143] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8148] open("./bus", O_RDWR|O_NOCTTY|O_DIRECT|O_NOATIME|O_CLOEXEC|0x1000000 [pid 8143] <... futex resumed>) = 0 [pid 8157] 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 8148] <... open resumed>) = 4 [pid 8147] <... close resumed>) = 0 [pid 8146] close(4 [pid 8145] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8143] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8141] <... futex resumed>) = 0 [pid 8140] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}./strace-static-x86_64: Process 8159 attached [pid 8148] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8147] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8146] <... close resumed>) = 0 [pid 8145] open("./bus", O_RDWR|O_NOCTTY|O_DIRECT|O_NOATIME|O_CLOEXEC|0x1000000 [pid 8143] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8141] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8157] <... clone resumed>, parent_tid=[8159], tls=0x7fcf662ec700, child_tidptr=0x7fcf662ec9d0) = 8159 [pid 8148] <... futex resumed>) = 0 [pid 8147] <... futex resumed>) = 1 [pid 8146] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8145] <... open resumed>) = 4 [pid 8143] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8142] <... futex resumed>) = 0 [pid 8157] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8148] sendfile(4, 4, NULL, 4294959098 [pid 8147] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8146] <... futex resumed>) = 1 [pid 8145] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8143] <... futex resumed>) = 0 [pid 8142] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8140] <... futex resumed>) = 0 [pid 8159] set_robust_list(0x7fcf662ec9e0, 24 [pid 8157] <... futex resumed>) = 0 [pid 8147] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8146] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8145] <... futex resumed>) = 1 [pid 8143] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8142] <... futex resumed>) = 0 [pid 8141] <... futex resumed>) = 0 [pid 8140] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8159] <... set_robust_list resumed>) = 0 [pid 8157] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=100000000} [pid 8147] open("./bus", O_RDWR|O_NOCTTY|O_DIRECT|O_NOATIME|O_CLOEXEC|0x1000000 [pid 8146] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8145] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8142] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8141] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8140] <... futex resumed>) = 0 [pid 8159] memfd_create("syzkaller", 0 [pid 8147] <... open resumed>) = 4 [pid 8146] open("./bus", O_RDWR|O_NOCTTY|O_DIRECT|O_NOATIME|O_CLOEXEC|0x1000000 [pid 8145] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8141] <... futex resumed>) = 0 [pid 8140] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8159] <... memfd_create resumed>) = 3 [pid 8147] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8146] <... open resumed>) = 4 [pid 8145] sendfile(4, 4, NULL, 4294959098 [pid 8141] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8159] ftruncate(3, 2097152 [pid 8147] <... futex resumed>) = 1 [pid 8146] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8159] <... ftruncate resumed>) = 0 [pid 8147] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8146] <... futex resumed>) = 1 [pid 8142] <... futex resumed>) = 0 [pid 8140] <... futex resumed>) = 0 [pid 8159] 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 8147] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8146] sendfile(4, 4, NULL, 4294959098 [pid 8142] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8140] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8139] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 8159] <... pwrite64 resumed>) = 102 [pid 8147] sendfile(4, 4, NULL, 4294959098 [pid 8142] <... futex resumed>) = 0 [pid 8140] <... futex resumed>) = 0 [pid 8139] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8159] 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 8142] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8140] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8139] <... futex resumed>) = 0 [pid 8159] <... pwrite64 resumed>) = 31 [pid 8139] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8159] 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 8139] <... mmap resumed>) = 0x7fcf662ab000 [pid 8159] <... pwrite64 resumed>) = 32 [pid 8139] mprotect(0x7fcf662ac000, 131072, PROT_READ|PROT_WRITE [pid 8159] 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 8139] <... mprotect resumed>) = 0 [pid 8159] <... pwrite64 resumed>) = 4098 [pid 8139] 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 8159] 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 8148] <... sendfile resumed>) = 1638400 [pid 8139] <... clone resumed>, parent_tid=[8160], tls=0x7fcf662cb700, child_tidptr=0x7fcf662cb9d0) = 8160 [pid 8159] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 8148] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8139] futex(0x7fcf663c54d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8159] <... openat resumed>) = 4 [pid 8148] <... futex resumed>) = 1 [pid 8143] <... futex resumed>) = 0 [pid 8139] <... futex resumed>) = 0 [pid 8159] ioctl(4, LOOP_SET_FD, 3 [pid 8148] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8143] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8139] futex(0x7fcf663c54dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8148] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8143] <... futex resumed>) = 0 [pid 8148] write(3, "#! ./file0\n", 11 [pid 8143] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}./strace-static-x86_64: Process 8160 attached [pid 8148] <... write resumed>) = 11 [pid 8160] set_robust_list(0x7fcf662cb9e0, 24 [pid 8148] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8160] <... set_robust_list resumed>) = 0 [pid 8148] <... futex resumed>) = 1 [pid 8143] <... futex resumed>) = 0 [pid 8160] write(3, "#! ./file0\n", 11 [pid 8148] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8143] exit_group(0 [pid 8158] <... futex resumed>) = ? [pid 8148] <... futex resumed>) = ? [pid 8143] <... exit_group resumed>) = ? [pid 8158] +++ exited with 0 +++ [pid 8148] +++ exited with 0 +++ [pid 8143] +++ exited with 0 +++ [pid 3618] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8143, si_uid=0, si_status=0, si_utime=0, si_stime=4} --- [pid 3618] restart_syscall(<... resuming interrupted clone ...>) = 0 [pid 3618] umount2("./183", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3618] openat(AT_FDCWD, "./183", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [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("./183/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 8160] <... write resumed>) = 11 [pid 8144] <... sendfile resumed>) = 1638400 [pid 3618] lstat("./183/binderfs", [pid 8160] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8144] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3618] <... lstat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}) = 0 [pid 8160] <... futex resumed>) = 1 [pid 8144] <... futex resumed>) = 0 [pid 8139] <... futex resumed>) = 0 [pid 3618] unlink("./183/binderfs" [pid 8160] futex(0x7fcf663c54d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8144] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8139] exit_group(0 [pid 3618] <... unlink resumed>) = 0 [pid 8160] <... futex resumed>) = ? [pid 8144] <... futex resumed>) = ? [pid 8139] <... exit_group resumed>) = ? [pid 3618] umount2("./183/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 8160] +++ exited with 0 +++ [pid 8159] <... ioctl resumed>) = 0 [pid 8144] +++ exited with 0 +++ [pid 8141] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 8139] +++ exited with 0 +++ [pid 8159] mkdir("./file0", 0777 [pid 8142] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 8141] futex(0x7fcf663c54d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8140] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 3621] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8139, si_uid=0, si_status=0, si_utime=0, si_stime=4} --- [pid 8159] <... mkdir resumed>) = 0 [pid 8153] <... futex resumed>) = 0 [pid 8142] futex(0x7fcf663c54d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8141] <... futex resumed>) = 1 [pid 8140] futex(0x7fcf663c54d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8159] mount("/dev/loop1", "./file0", "ext4", 0, ",errors=continue" [pid 8156] <... futex resumed>) = 0 [pid 8155] <... futex resumed>) = 0 [pid 8153] write(3, "#! ./file0\n", 11 [pid 8142] <... futex resumed>) = 1 [pid 8141] futex(0x7fcf663c54dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8140] <... futex resumed>) = 1 [pid 8156] write(3, "#! ./file0\n", 11 [pid 8155] write(3, "#! ./file0\n", 11 [pid 8153] <... write resumed>) = 11 [pid 8142] futex(0x7fcf663c54dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8140] futex(0x7fcf663c54dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3621] umount2("./188", MNT_DETACH|UMOUNT_NOFOLLOW [pid 8153] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3621] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 8153] <... futex resumed>) = 1 [pid 8141] <... futex resumed>) = 0 [ 189.553036][ T8159] loop1: detected capacity change from 0 to 4096 [pid 3621] openat(AT_FDCWD, "./188", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 8156] <... write resumed>) = 11 [pid 8153] futex(0x7fcf663c54d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 3621] <... openat resumed>) = 3 [pid 8156] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3621] fstat(3, [pid 8156] <... futex resumed>) = 1 [pid 8142] <... futex resumed>) = 0 [pid 3621] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 8156] futex(0x7fcf663c54d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 3621] getdents64(3, [pid 8155] <... write resumed>) = 11 [pid 3621] <... getdents64 resumed>0x555556c58620 /* 4 entries */, 32768) = 112 [pid 8155] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3621] umount2("./188/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 8155] <... futex resumed>) = 1 [pid 8140] <... futex resumed>) = 0 [pid 3621] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 8155] futex(0x7fcf663c54d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 3621] lstat("./188/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}) = 0 [pid 3621] unlink("./188/binderfs") = 0 [pid 3621] umount2("./188/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 8157] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 8157] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8157] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fcf662ab000 [pid 8157] mprotect(0x7fcf662ac000, 131072, PROT_READ|PROT_WRITE [pid 3618] <... umount2 resumed>) = 0 [pid 3618] umount2("./183/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 8157] <... mprotect resumed>) = 0 [pid 3618] lstat("./183/file0", [pid 8157] 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] <... lstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 3621] <... umount2 resumed>) = 0 [pid 3618] umount2("./183/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 8157] <... clone resumed>, parent_tid=[8162], tls=0x7fcf662cb700, child_tidptr=0x7fcf662cb9d0) = 8162 [pid 3618] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 8159] <... mount resumed>) = 0 [pid 8157] futex(0x7fcf663c54d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3621] umount2("./188/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3618] openat(AT_FDCWD, "./183/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY./strace-static-x86_64: Process 8162 attached [pid 8159] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 8157] <... futex resumed>) = 0 [pid 8162] set_robust_list(0x7fcf662cb9e0, 24 [pid 8159] <... openat resumed>) = 5 [pid 8157] futex(0x7fcf663c54dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3618] <... openat resumed>) = 4 [pid 8162] <... set_robust_list resumed>) = 0 [pid 8159] ioctl(4, LOOP_CLR_FD [pid 8162] chdir("./file0" [pid 8159] <... ioctl resumed>) = 0 [pid 8162] <... chdir resumed>) = 0 [pid 8159] close(4 [pid 8162] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8159] <... close resumed>) = 0 [pid 8162] <... futex resumed>) = 1 [pid 8159] close(3 [pid 8157] <... futex resumed>) = 0 [pid 8162] futex(0x7fcf663c54d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8159] <... close resumed>) = 0 [pid 8157] futex(0x7fcf663c54d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8162] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8159] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8157] <... futex resumed>) = 0 [pid 8162] creat("./bus", 000 [pid 8159] <... futex resumed>) = 0 [pid 8157] futex(0x7fcf663c54dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8162] <... creat resumed>) = 3 [pid 8159] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8162] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 8157] <... futex resumed>) = 0 [pid 8162] futex(0x7fcf663c54d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8157] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8159] <... futex resumed>) = 0 [pid 8157] <... futex resumed>) = 1 [pid 8159] ftruncate(3, 136348160 [pid 8157] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8159] <... ftruncate resumed>) = 0 [pid 8159] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 8157] <... futex resumed>) = 0 [pid 8159] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8157] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8159] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8157] <... futex resumed>) = 0 [pid 8159] socket(AF_INET6, SOCK_STREAM, IPPROTO_IP [pid 8157] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3618] fstat(4, [pid 8159] <... socket resumed>) = 4 [pid 8159] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3618] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 8159] <... futex resumed>) = 1 [pid 8157] <... futex resumed>) = 0 [pid 8159] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8157] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3618] getdents64(4, [pid 8159] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8157] <... futex resumed>) = 0 [pid 8159] close(4 [pid 8157] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3618] <... getdents64 resumed>0x555556c60660 /* 2 entries */, 32768) = 48 [pid 8159] <... close resumed>) = 0 [pid 3618] getdents64(4, [pid 8159] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 8157] <... futex resumed>) = 0 [pid 8159] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8157] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8159] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8157] <... futex resumed>) = 0 [pid 3618] <... getdents64 resumed>0x555556c60660 /* 0 entries */, 32768) = 0 [pid 8159] open("./bus", O_RDWR|O_NOCTTY|O_DIRECT|O_NOATIME|O_CLOEXEC|0x1000000 [pid 8157] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8147] <... sendfile resumed>) = 1638400 [pid 3621] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3618] close(4 [pid 8159] <... open resumed>) = 4 [pid 3621] lstat("./188/file0", [pid 3618] <... close resumed>) = 0 [pid 8159] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8147] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8145] <... sendfile resumed>) = 1638400 [pid 3621] <... lstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 3618] rmdir("./183/file0" [pid 8159] <... futex resumed>) = 1 [pid 8157] <... futex resumed>) = 0 [pid 8147] <... futex resumed>) = 0 [pid 8146] <... sendfile resumed>) = 1638400 [pid 8145] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8141] exit_group(0 [pid 3621] umount2("./188/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3618] <... rmdir resumed>) = 0 [pid 8159] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8157] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8147] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8146] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8145] <... futex resumed>) = 0 [pid 8142] exit_group(0 [pid 3621] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3618] getdents64(3, [pid 8156] <... futex resumed>) = ? [pid 8147] <... futex resumed>) = ? [pid 8142] <... exit_group resumed>) = ? [pid 3621] openat(AT_FDCWD, "./188/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 3618] <... getdents64 resumed>0x555556c58620 /* 0 entries */, 32768) = 0 [pid 8159] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8157] <... futex resumed>) = 0 [pid 8156] +++ exited with 0 +++ [pid 8153] <... futex resumed>) = ? [pid 8147] +++ exited with 0 +++ [pid 8146] <... futex resumed>) = 0 [pid 8141] <... exit_group resumed>) = ? [pid 8159] sendfile(4, 4, NULL, 4294959098 [pid 8157] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8153] +++ exited with 0 +++ [pid 8146] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8145] +++ exited with 0 +++ [pid 8142] +++ exited with 0 +++ [pid 3621] <... openat resumed>) = 4 [pid 3618] close(3 [pid 8140] exit_group(0 [pid 3621] fstat(4, [pid 3618] <... close resumed>) = 0 [pid 3621] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 3619] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8142, si_uid=0, si_status=0, si_utime=0, si_stime=3} --- [pid 3618] rmdir("./183" [pid 8155] <... futex resumed>) = ? [pid 8146] <... futex resumed>) = ? [pid 8141] +++ exited with 0 +++ [pid 8140] <... exit_group resumed>) = ? [pid 3621] getdents64(4, [pid 3619] umount2("./190", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3618] <... rmdir resumed>) = 0 [pid 8155] +++ exited with 0 +++ [pid 3621] <... getdents64 resumed>0x555556c60660 /* 2 entries */, 32768) = 48 [pid 3619] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3618] mkdir("./184", 0777 [pid 3621] getdents64(4, [pid 3619] openat(AT_FDCWD, "./190", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 3618] <... mkdir resumed>) = 0 [pid 8146] +++ exited with 0 +++ [pid 8140] +++ exited with 0 +++ [pid 3621] <... getdents64 resumed>0x555556c60660 /* 0 entries */, 32768) = 0 [pid 3619] <... openat resumed>) = 3 [pid 3618] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 3616] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8141, si_uid=0, si_status=0, si_utime=0, si_stime=6} --- [pid 3621] close(4 [pid 3620] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8140, si_uid=0, si_status=0, si_utime=0, si_stime=4} --- [pid 3619] fstat(3, [pid 3618] <... openat resumed>) = 3 [pid 3621] <... close resumed>) = 0 [pid 3620] restart_syscall(<... resuming interrupted clone ...> [pid 3619] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 3618] ioctl(3, LOOP_CLR_FD [pid 3621] rmdir("./188/file0" [pid 3620] <... restart_syscall resumed>) = 0 [pid 3619] getdents64(3, [pid 3618] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 3621] <... rmdir resumed>) = 0 [pid 3620] umount2("./182", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3621] getdents64(3, [pid 3620] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3619] <... getdents64 resumed>0x555556c58620 /* 4 entries */, 32768) = 112 [pid 3618] close(3 [pid 3621] <... getdents64 resumed>0x555556c58620 /* 0 entries */, 32768) = 0 [pid 3620] openat(AT_FDCWD, "./182", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 3616] umount2("./194", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3619] umount2("./190/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3618] <... close resumed>) = 0 [pid 3621] close(3 [pid 3620] <... openat resumed>) = 3 [pid 3619] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3618] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 3616] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3621] <... close resumed>) = 0 [pid 3620] fstat(3, [pid 3619] lstat("./190/binderfs", [pid 3616] openat(AT_FDCWD, "./194", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 3620] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 3616] <... openat resumed>) = 3 [pid 3621] rmdir("./188" [pid 3620] getdents64(3, [pid 3619] <... lstat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}) = 0 [pid 3616] fstat(3, [pid 3620] <... getdents64 resumed>0x555556c58620 /* 4 entries */, 32768) = 112 [pid 3619] unlink("./190/binderfs" [pid 3618] <... clone resumed>, child_tidptr=0x555556c575d0) = 8163 [pid 3616] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 3621] <... rmdir resumed>) = 0 [pid 3620] umount2("./182/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3616] getdents64(3, [pid 3620] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3619] <... unlink resumed>) = 0 [pid 3621] mkdir("./189", 0777 [pid 3616] <... getdents64 resumed>0x555556c58620 /* 4 entries */, 32768) = 112 [pid 3620] lstat("./182/binderfs", [pid 3619] umount2("./190/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3616] umount2("./194/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3621] <... mkdir resumed>) = 0 [pid 3620] <... lstat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}) = 0 [pid 3616] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3621] openat(AT_FDCWD, "/dev/loop5", O_RDWR [pid 3620] unlink("./182/binderfs" [pid 3616] lstat("./194/binderfs", [pid 3620] <... unlink resumed>) = 0 [pid 3616] <... lstat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}) = 0 [pid 3620] umount2("./182/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3616] unlink("./194/binderfs") = 0 [pid 3616] umount2("./194/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3621] <... openat resumed>) = 3 ./strace-static-x86_64: Process 8163 attached [pid 8163] set_robust_list(0x555556c575e0, 24) = 0 [pid 8163] chdir("./184" [pid 3621] ioctl(3, LOOP_CLR_FD [pid 8163] <... chdir resumed>) = 0 [pid 8163] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 3621] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 3621] close(3) = 0 [pid 3621] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 8164 attached , child_tidptr=0x555556c575d0) = 8164 [pid 8164] set_robust_list(0x555556c575e0, 24) = 0 [pid 8164] chdir("./189") = 0 [pid 8164] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 8164] setpgid(0, 0) = 0 [pid 8164] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 8164] write(3, "1000", 4 [pid 8157] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 8157] futex(0x7fcf663c54d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8162] <... futex resumed>) = 0 [pid 8157] <... futex resumed>) = 1 [pid 8162] write(3, "#! ./file0\n", 11 [pid 8157] futex(0x7fcf663c54dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8162] <... write resumed>) = 11 [pid 8162] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 8157] <... futex resumed>) = 0 [pid 8162] futex(0x7fcf663c54d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8164] <... write resumed>) = 4 [pid 8164] close(3) = 0 [pid 8164] symlink("/dev/binderfs", "./binderfs") = 0 [pid 8164] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8164] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fcf662cc000 [pid 8164] mprotect(0x7fcf662cd000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 8164] 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=[8165], tls=0x7fcf662ec700, child_tidptr=0x7fcf662ec9d0) = 8165 [pid 8164] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8164] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=100000000} [pid 8163] <... prctl resumed>) = 0 [pid 8163] setpgid(0, 0) = 0 [pid 8163] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 8163] write(3, "1000", 4) = 4 [pid 8163] close(3) = 0 [pid 3616] <... umount2 resumed>) = 0 [pid 8163] symlink("/dev/binderfs", "./binderfs") = 0 ./strace-static-x86_64: Process 8165 attached [pid 8163] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8163] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8165] set_robust_list(0x7fcf662ec9e0, 24 [pid 8163] <... mmap resumed>) = 0x7fcf662cc000 [pid 8165] <... set_robust_list resumed>) = 0 [pid 8163] mprotect(0x7fcf662cd000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 8165] memfd_create("syzkaller", 0 [pid 8163] 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=[8166], tls=0x7fcf662ec700, child_tidptr=0x7fcf662ec9d0) = 8166 [pid 8165] <... memfd_create resumed>) = 3 [pid 8163] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8165] ftruncate(3, 2097152 [pid 8163] <... futex resumed>) = 0 [pid 8165] <... ftruncate resumed>) = 0 [pid 8163] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=100000000} [pid 3620] <... umount2 resumed>) = 0 [pid 8165] 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] umount2("./182/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 8165] <... pwrite64 resumed>) = 102 [pid 3620] lstat("./182/file0", [pid 8165] 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 resumed>) = 0 [pid 3620] <... lstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 3616] umount2("./194/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 8165] <... pwrite64 resumed>) = 31 [pid 8165] 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./strace-static-x86_64: Process 8166 attached [pid 3620] umount2("./182/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3619] umount2("./190/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3616] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 8166] set_robust_list(0x7fcf662ec9e0, 24 [pid 8165] <... pwrite64 resumed>) = 32 [pid 3620] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3619] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 8166] <... set_robust_list resumed>) = 0 [pid 8165] 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] openat(AT_FDCWD, "./182/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 3616] lstat("./194/file0", [pid 8166] memfd_create("syzkaller", 0 [pid 8165] <... pwrite64 resumed>) = 4098 [pid 3620] <... openat resumed>) = 4 [pid 3619] lstat("./190/file0", [pid 3616] <... lstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 8166] <... memfd_create resumed>) = 3 [pid 8165] 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] fstat(4, [pid 3619] <... lstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 3616] umount2("./194/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 8166] ftruncate(3, 2097152 [pid 8165] <... pwrite64 resumed>) = 61 [pid 3620] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 3619] umount2("./190/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3616] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 8166] <... ftruncate resumed>) = 0 [pid 8165] openat(AT_FDCWD, "/dev/loop5", O_RDWR [pid 3620] getdents64(4, [pid 3619] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 8166] 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 8165] <... openat resumed>) = 4 [pid 3619] openat(AT_FDCWD, "./190/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 3616] openat(AT_FDCWD, "./194/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 8166] <... pwrite64 resumed>) = 102 [pid 8165] ioctl(4, LOOP_SET_FD, 3 [pid 3620] <... getdents64 resumed>0x555556c60660 /* 2 entries */, 32768) = 48 [pid 3619] <... openat resumed>) = 4 [pid 8166] 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] getdents64(4, [pid 3619] fstat(4, [pid 3616] <... openat resumed>) = 4 [pid 8166] <... pwrite64 resumed>) = 31 [pid 8165] <... ioctl resumed>) = 0 [pid 8159] <... sendfile resumed>) = 1638400 [pid 3620] <... getdents64 resumed>0x555556c60660 /* 0 entries */, 32768) = 0 [pid 3619] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 3616] fstat(4, [pid 8166] 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 8165] mkdir("./file0", 0777 [pid 8159] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3619] getdents64(4, [pid 8166] <... pwrite64 resumed>) = 32 [pid 8165] <... mkdir resumed>) = 0 [pid 8159] <... futex resumed>) = 0 [pid 8157] exit_group(0 [pid 3620] close(4 [pid 3619] <... getdents64 resumed>0x555556c60660 /* 2 entries */, 32768) = 48 [pid 8164] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 3616] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 8166] 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 8165] mount("/dev/loop5", "./file0", "ext4", 0, ",errors=continue" [pid 8164] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8162] <... futex resumed>) = ? [pid 8157] <... exit_group resumed>) = ? [pid 3620] <... close resumed>) = 0 [pid 3619] getdents64(4, [pid 3616] getdents64(4, [pid 8166] <... pwrite64 resumed>) = 4098 [pid 8164] <... futex resumed>) = 0 [pid 8162] +++ exited with 0 +++ [pid 8159] +++ exited with 0 +++ [pid 8157] +++ exited with 0 +++ [pid 3619] <... getdents64 resumed>0x555556c60660 /* 0 entries */, 32768) = 0 [pid 8166] 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 8164] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 3620] rmdir("./182/file0" [pid 3619] close(4 [pid 3616] <... getdents64 resumed>0x555556c60660 /* 2 entries */, 32768) = 48 [pid 8166] <... pwrite64 resumed>) = 61 [pid 8164] <... mmap resumed>) = 0x7fcf662ab000 [pid 3620] <... rmdir resumed>) = 0 [pid 3619] <... close resumed>) = 0 [pid 3617] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8157, si_uid=0, si_status=0, si_utime=0, si_stime=5} --- [pid 3616] getdents64(4, [pid 8166] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 8164] mprotect(0x7fcf662ac000, 131072, PROT_READ|PROT_WRITE [pid 3620] getdents64(3, [pid 3619] rmdir("./190/file0" [pid 3617] restart_syscall(<... resuming interrupted clone ...> [pid 3616] <... getdents64 resumed>0x555556c60660 /* 0 entries */, 32768) = 0 [pid 8166] <... openat resumed>) = 4 [pid 8164] <... mprotect resumed>) = 0 [pid 3620] <... getdents64 resumed>0x555556c58620 /* 0 entries */, 32768) = 0 [pid 3619] <... rmdir resumed>) = 0 [pid 3617] <... restart_syscall resumed>) = 0 [pid 3616] close(4 [pid 8166] ioctl(4, LOOP_SET_FD, 3 [pid 8164] 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(3 [pid 3619] getdents64(3, [pid 3616] <... close resumed>) = 0 [pid 3620] <... close resumed>) = 0 [pid 3616] rmdir("./194/file0" [pid 8164] <... clone resumed>, parent_tid=[8168], tls=0x7fcf662cb700, child_tidptr=0x7fcf662cb9d0) = 8168 [pid 3620] rmdir("./182" [pid 3616] <... rmdir resumed>) = 0 [pid 8164] futex(0x7fcf663c54d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3620] <... rmdir resumed>) = 0 [pid 3616] getdents64(3, [pid 8164] <... futex resumed>) = 0 [pid 3620] mkdir("./183", 0777 [pid 3616] <... getdents64 resumed>0x555556c58620 /* 0 entries */, 32768) = 0 [pid 8164] futex(0x7fcf663c54dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3620] <... mkdir resumed>) = 0 [pid 3616] close(3 [pid 3620] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 3616] <... close resumed>) = 0 [pid 3620] <... openat resumed>) = 3 [pid 3616] rmdir("./194" [pid 3620] ioctl(3, LOOP_CLR_FD [pid 3616] <... rmdir resumed>) = 0 [pid 3620] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 3616] mkdir("./195", 0777 [pid 3620] close(3 [pid 3616] <... mkdir resumed>) = 0 ./strace-static-x86_64: Process 8168 attached [pid 8166] <... ioctl resumed>) = 0 [pid 3620] <... close resumed>) = 0 [pid 3619] <... getdents64 resumed>0x555556c58620 /* 0 entries */, 32768) = 0 [pid 8168] set_robust_list(0x7fcf662cb9e0, 24 [pid 8166] mkdir("./file0", 0777 [pid 3620] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 3619] close(3 [pid 3617] umount2("./185", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3616] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 8168] <... set_robust_list resumed>) = 0 [pid 8166] <... mkdir resumed>) = 0 [pid 8165] <... mount resumed>) = 0 [pid 3619] <... close resumed>) = 0 [pid 3617] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3616] <... openat resumed>) = 3 [pid 8168] chdir("./file0" [pid 8166] mount("/dev/loop2", "./file0", "ext4", 0, ",errors=continue" [pid 8165] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 3620] <... clone resumed>, child_tidptr=0x555556c575d0) = 8169 [pid 3619] rmdir("./190" [pid 3617] openat(AT_FDCWD, "./185", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 3616] ioctl(3, LOOP_CLR_FD./strace-static-x86_64: Process 8169 attached [pid 8168] <... chdir resumed>) = 0 [pid 8165] <... openat resumed>) = -1 ENOENT (No such file or directory) [pid 3619] <... rmdir resumed>) = 0 [pid 3617] <... openat resumed>) = 3 [pid 8169] set_robust_list(0x555556c575e0, 24 [pid 8168] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8165] ioctl(4, LOOP_CLR_FD [pid 3619] mkdir("./191", 0777 [pid 3617] fstat(3, [pid 8169] <... set_robust_list resumed>) = 0 [pid 8168] <... futex resumed>) = 1 [pid 8165] <... ioctl resumed>) = 0 [pid 8164] <... futex resumed>) = 0 [pid 3619] <... mkdir resumed>) = 0 [pid 3617] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 3616] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 8169] chdir("./183" [pid 8168] futex(0x7fcf663c54d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8165] close(4 [pid 8164] futex(0x7fcf663c54d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3619] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 3617] getdents64(3, [pid 3616] close(3 [pid 8169] <... chdir resumed>) = 0 [pid 8168] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8166] <... mount resumed>) = 0 [pid 8165] <... close resumed>) = 0 [pid 8164] <... futex resumed>) = 0 [pid 3619] <... openat resumed>) = 3 [pid 3617] <... getdents64 resumed>0x555556c58620 /* 4 entries */, 32768) = 112 [pid 3616] <... close resumed>) = 0 [pid 8169] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 8168] creat("./bus", 000 [pid 8166] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 8165] close(3 [pid 8164] futex(0x7fcf663c54dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3619] ioctl(3, LOOP_CLR_FD [pid 3617] umount2("./185/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3616] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 8169] <... prctl resumed>) = 0 [pid 8168] <... creat resumed>) = 4 [pid 8166] <... openat resumed>) = 5 [pid 8165] <... close resumed>) = 0 [pid 8163] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 3619] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 3617] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 8169] setpgid(0, 0 [pid 8168] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8166] ioctl(4, LOOP_CLR_FD [pid 8165] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8163] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3619] close(3 [pid 3617] lstat("./185/binderfs", [pid 8169] <... setpgid resumed>) = 0 [pid 8168] <... futex resumed>) = 1 [pid 8166] <... ioctl resumed>) = 0 [pid 8165] <... futex resumed>) = 0 [ 189.847359][ T8165] loop5: detected capacity change from 0 to 4096 [ 189.874974][ T8166] loop2: detected capacity change from 0 to 4096 [pid 8164] <... futex resumed>) = 0 [pid 8163] <... futex resumed>) = 0 [pid 3619] <... close resumed>) = 0 [pid 3617] <... lstat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}) = 0 [pid 3616] <... clone resumed>, child_tidptr=0x555556c575d0) = 8171 [pid 8169] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 8168] futex(0x7fcf663c54d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8166] close(4 [pid 8165] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8163] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 3619] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 3617] unlink("./185/binderfs" [pid 8169] <... openat resumed>) = 3 [pid 8166] <... close resumed>) = 0 [pid 8164] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8163] <... mmap resumed>) = 0x7fcf662ab000 [pid 3617] <... unlink resumed>) = 0 [pid 8169] write(3, "1000", 4 [pid 8166] close(3 [pid 8165] <... futex resumed>) = 0 [pid 8164] <... futex resumed>) = 1 [pid 8163] mprotect(0x7fcf662ac000, 131072, PROT_READ|PROT_WRITE [pid 3619] <... clone resumed>, child_tidptr=0x555556c575d0) = 8172 [pid 3617] umount2("./185/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 8169] <... write resumed>) = 4 [pid 8166] <... close resumed>) = 0 [pid 8165] ftruncate(4, 136348160 [pid 8164] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8163] <... mprotect resumed>) = 0 [pid 8169] close(3 [pid 8166] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8165] <... ftruncate resumed>) = 0 [pid 8163] 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 8169] <... close resumed>) = 0 [pid 8166] <... futex resumed>) = 0 [pid 8165] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8169] symlink("/dev/binderfs", "./binderfs" [pid 8166] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8165] <... futex resumed>) = 1 [pid 8164] <... futex resumed>) = 0 [pid 8163] <... clone resumed>, parent_tid=[8173], tls=0x7fcf662cb700, child_tidptr=0x7fcf662cb9d0) = 8173 [pid 8169] <... symlink resumed>) = 0 [pid 8165] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8164] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8163] futex(0x7fcf663c54d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8169] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8163] <... futex resumed>) = 0 [pid 8169] <... futex resumed>) = 0 [pid 8163] futex(0x7fcf663c54dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8169] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fcf662cc000 [pid 8169] mprotect(0x7fcf662cd000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 8165] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8164] <... futex resumed>) = 0 [pid 8169] 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 8165] socket(AF_INET6, SOCK_STREAM, IPPROTO_IP [pid 8164] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8169] <... clone resumed>, parent_tid=[8174], tls=0x7fcf662ec700, child_tidptr=0x7fcf662ec9d0) = 8174 [pid 8165] <... socket resumed>) = 3 [pid 8169] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8169] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=100000000} [pid 8165] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 8164] <... futex resumed>) = 0 [pid 8165] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8164] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8165] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8164] <... futex resumed>) = 0 ./strace-static-x86_64: Process 8171 attached [pid 8171] set_robust_list(0x555556c575e0, 24) = 0 [pid 8164] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8165] close(3) = 0 [pid 8165] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 8164] <... futex resumed>) = 0 [pid 8165] open("./bus", O_RDWR|O_NOCTTY|O_DIRECT|O_NOATIME|O_CLOEXEC|0x1000000 [pid 8164] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8171] chdir("./195" [pid 8165] <... open resumed>) = 3 [pid 8171] <... chdir resumed>) = 0 [pid 8171] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 8171] setpgid(0, 0) = 0 [pid 8171] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 8171] write(3, "1000", 4) = 4 [pid 8171] close(3) = 0 [pid 8171] symlink("/dev/binderfs", "./binderfs") = 0 [pid 8171] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8171] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fcf662cc000 [pid 8171] mprotect(0x7fcf662cd000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 8171] 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=[8175], tls=0x7fcf662ec700, child_tidptr=0x7fcf662ec9d0) = 8175 [pid 8171] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8171] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=100000000}./strace-static-x86_64: Process 8172 attached [pid 8172] set_robust_list(0x555556c575e0, 24) = 0 [pid 8172] chdir("./191") = 0 [pid 8172] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 8172] setpgid(0, 0) = 0 [pid 8172] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 8172] write(3, "1000", 4) = 4 [pid 8172] close(3) = 0 [pid 8172] symlink("/dev/binderfs", "./binderfs") = 0 [pid 8172] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8172] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fcf662cc000 [pid 8172] mprotect(0x7fcf662cd000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 8172] 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=[8176], tls=0x7fcf662ec700, child_tidptr=0x7fcf662ec9d0) = 8176 [pid 8172] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8172] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=100000000}./strace-static-x86_64: Process 8173 attached [pid 8173] set_robust_list(0x7fcf662cb9e0, 24) = 0 [pid 8173] chdir("./file0") = 0 [pid 8173] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8163] <... futex resumed>) = 0 [pid 8163] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8166] <... futex resumed>) = 0 [pid 8163] <... futex resumed>) = 1 [pid 8166] creat("./bus", 000 [pid 8163] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8164] <... futex resumed>) = 0 [pid 8173] <... futex resumed>) = 1 [pid 8173] futex(0x7fcf663c54d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8164] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8165] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8164] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8166] <... creat resumed>) = 3 [pid 8166] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8165] <... futex resumed>) = 0 [pid 8164] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8166] <... futex resumed>) = 1 [pid 8165] sendfile(3, 3, NULL, 4294959098 [pid 8164] <... futex resumed>) = 0 [pid 8163] <... futex resumed>) = 0 [pid 8166] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8163] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8166] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8164] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8163] <... futex resumed>) = 0 [pid 8166] ftruncate(3, 136348160 [pid 8163] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8166] <... ftruncate resumed>) = 0 [pid 8166] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 8163] <... futex resumed>) = 0 [pid 8166] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8163] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8166] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8163] <... futex resumed>) = 0 [pid 8166] socket(AF_INET6, SOCK_STREAM, IPPROTO_IP [pid 8163] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8166] <... socket resumed>) = 4 [pid 8166] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 8163] <... futex resumed>) = 0 [pid 8166] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8163] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8166] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8163] <... futex resumed>) = 0 [pid 8166] close(4 [pid 8163] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8166] <... close resumed>) = 0 [pid 8166] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 8163] <... futex resumed>) = 0 [pid 8166] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8163] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8166] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8163] <... futex resumed>) = 0 [pid 8166] open("./bus", O_RDWR|O_NOCTTY|O_DIRECT|O_NOATIME|O_CLOEXEC|0x1000000 [pid 8163] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8166] <... open resumed>) = 4 [pid 8166] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 8163] <... futex resumed>) = 0 [pid 8166] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8163] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8166] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8163] <... futex resumed>) = 0 [pid 8166] sendfile(4, 4, NULL, 4294959098 [pid 8163] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}./strace-static-x86_64: Process 8174 attached [pid 8174] set_robust_list(0x7fcf662ec9e0, 24) = 0 [pid 8174] memfd_create("syzkaller", 0) = 3 [pid 8174] ftruncate(3, 2097152) = 0 [pid 8174] 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 8174] 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 8174] 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 8174] 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 8174] 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 [ 189.947040][ T27] kauditd_printk_skb: 31 callbacks suppressed [ 189.947057][ T27] audit: type=1800 audit(1657771707.438:1209): pid=8165 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 8174] openat(AT_FDCWD, "/dev/loop4", O_RDWR) = 4 [pid 8174] ioctl(4, LOOP_SET_FD, 3) = 0 [pid 8174] mkdir("./file0", 0777 [pid 3617] <... umount2 resumed>) = 0 ./strace-static-x86_64: Process 8175 attached ./strace-static-x86_64: Process 8176 attached [pid 8175] set_robust_list(0x7fcf662ec9e0, 24 [pid 8164] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 8164] futex(0x7fcf663c54d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8168] <... futex resumed>) = 0 [pid 8164] <... futex resumed>) = 1 [pid 8176] set_robust_list(0x7fcf662ec9e0, 24 [pid 8175] <... set_robust_list resumed>) = 0 [pid 8168] write(4, "#! ./file0\n", 11 [pid 8164] futex(0x7fcf663c54dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8176] <... set_robust_list resumed>) = 0 [pid 8175] memfd_create("syzkaller", 0 [pid 8174] <... mkdir resumed>) = 0 [pid 8176] memfd_create("syzkaller", 0 [pid 8174] mount("/dev/loop4", "./file0", "ext4", 0, ",errors=continue" [pid 8175] <... memfd_create resumed>) = 3 [pid 8169] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 8168] <... write resumed>) = 11 [pid 8169] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8168] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8169] <... futex resumed>) = 0 [pid 8168] <... futex resumed>) = 1 [pid 8164] <... futex resumed>) = 0 [pid 8169] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8168] futex(0x7fcf663c54d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8169] <... mmap resumed>) = 0x7fcf662ab000 [pid 8176] <... memfd_create resumed>) = 3 [pid 8169] mprotect(0x7fcf662ac000, 131072, PROT_READ|PROT_WRITE [pid 8176] ftruncate(3, 2097152 [pid 8175] ftruncate(3, 2097152 [pid 8169] <... mprotect resumed>) = 0 [pid 8169] 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 8163] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 8176] <... ftruncate resumed>) = 0 [pid 8175] <... ftruncate resumed>) = 0 [pid 8163] futex(0x7fcf663c54d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8176] 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 8175] 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 8173] <... futex resumed>) = 0 [pid 8169] <... clone resumed>, parent_tid=[8177], tls=0x7fcf662cb700, child_tidptr=0x7fcf662cb9d0) = 8177 [pid 8163] <... futex resumed>) = 1 [pid 3617] umount2("./185/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 8176] <... pwrite64 resumed>) = 102 [pid 8175] <... pwrite64 resumed>) = 102 [pid 8173] write(3, "#! ./file0\n", 11 [pid 8169] futex(0x7fcf663c54d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8163] futex(0x7fcf663c54dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3617] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 8176] 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 8169] <... futex resumed>) = 0 [pid 8175] 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 3617] lstat("./185/file0", [pid 8176] <... pwrite64 resumed>) = 31 [pid 8169] futex(0x7fcf663c54dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8176] 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 8175] <... pwrite64 resumed>) = 31 ./strace-static-x86_64: Process 8177 attached [pid 8176] <... pwrite64 resumed>) = 32 [pid 8175] 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] <... lstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 8176] 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 8175] <... pwrite64 resumed>) = 32 [pid 8177] set_robust_list(0x7fcf662cb9e0, 24) = 0 [pid 8176] <... pwrite64 resumed>) = 4098 [pid 8175] 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] umount2("./185/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 8177] chdir("./file0" [pid 8176] 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 8175] <... pwrite64 resumed>) = 4098 [pid 8177] <... chdir resumed>) = 0 [pid 8176] <... pwrite64 resumed>) = 61 [pid 8175] 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] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 8177] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8176] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 8175] <... pwrite64 resumed>) = 61 [pid 8171] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 8177] <... futex resumed>) = 1 [pid 8171] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8169] <... futex resumed>) = 0 [pid 8175] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 8177] futex(0x7fcf663c54d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8176] <... openat resumed>) = 4 [pid 8171] <... futex resumed>) = 0 [pid 8175] <... openat resumed>) = 4 [pid 8174] <... mount resumed>) = 0 [pid 8169] futex(0x7fcf663c54d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3617] openat(AT_FDCWD, "./185/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 8177] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [ 190.017123][ T8174] loop4: detected capacity change from 0 to 4096 [pid 8176] ioctl(4, LOOP_SET_FD, 3 [pid 8175] ioctl(4, LOOP_SET_FD, 3 [pid 8174] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 8171] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8169] <... futex resumed>) = 0 [pid 3617] <... openat resumed>) = 4 [pid 8177] creat("./bus", 000 [pid 8174] <... openat resumed>) = -1 ENOENT (No such file or directory) [pid 8173] <... write resumed>) = 11 [pid 8171] <... mmap resumed>) = 0x7fcf662ab000 [pid 8169] futex(0x7fcf663c54dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8177] <... creat resumed>) = 5 [pid 8174] ioctl(4, LOOP_CLR_FD [pid 8173] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8171] mprotect(0x7fcf662ac000, 131072, PROT_READ|PROT_WRITE [pid 8177] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8174] <... ioctl resumed>) = 0 [pid 8173] <... futex resumed>) = 1 [pid 8171] <... mprotect resumed>) = 0 [pid 8163] <... futex resumed>) = 0 [pid 8177] <... futex resumed>) = 1 [pid 8174] close(4 [pid 8173] futex(0x7fcf663c54d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8171] 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 8169] <... futex resumed>) = 0 [pid 8177] futex(0x7fcf663c54d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8174] <... close resumed>) = 0 [pid 8172] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 8169] futex(0x7fcf663c54d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8177] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8174] close(3 [pid 8172] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8171] <... clone resumed>, parent_tid=[8179], tls=0x7fcf662cb700, child_tidptr=0x7fcf662cb9d0) = 8179 [pid 8169] <... futex resumed>) = 0 [pid 8177] ftruncate(5, 136348160 [pid 8174] <... close resumed>) = 0 [pid 8172] <... futex resumed>) = 0 [pid 8171] futex(0x7fcf663c54d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8169] futex(0x7fcf663c54dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8177] <... ftruncate resumed>) = 0 [pid 8174] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8172] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8171] <... futex resumed>) = 0 [pid 8177] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8174] <... futex resumed>) = 0 [pid 8172] <... mmap resumed>) = 0x7fcf662ab000 [pid 8171] futex(0x7fcf663c54dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8177] <... futex resumed>) = 1 [pid 8174] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8172] mprotect(0x7fcf662ac000, 131072, PROT_READ|PROT_WRITE [pid 8169] <... futex resumed>) = 0 [pid 8177] futex(0x7fcf663c54d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8172] <... mprotect resumed>) = 0 [pid 8169] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8174] <... futex resumed>) = 0 [pid 8172] 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 8169] <... futex resumed>) = 1 [pid 8174] socket(AF_INET6, SOCK_STREAM, IPPROTO_IP [pid 8169] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8174] <... socket resumed>) = 3 [pid 8172] <... clone resumed>, parent_tid=[8180], tls=0x7fcf662cb700, child_tidptr=0x7fcf662cb9d0) = 8180 [pid 8174] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8172] futex(0x7fcf663c54d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8174] <... futex resumed>) = 1 [pid 8172] <... futex resumed>) = 0 [pid 8169] <... futex resumed>) = 0 [pid 8174] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8172] futex(0x7fcf663c54dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8169] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8175] <... ioctl resumed>) = 0 [pid 8174] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8169] <... futex resumed>) = 0 [pid 3617] fstat(4, [pid 8174] close(3 [pid 8169] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8166] <... sendfile resumed>) = 1638400 [pid 3617] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 8175] mkdir("./file0", 0777 [pid 8174] <... close resumed>) = 0 [pid 8166] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8163] exit_group(0 [pid 3617] getdents64(4, [pid 8174] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8173] <... futex resumed>) = ? [pid 8166] <... futex resumed>) = ? [pid 8163] <... exit_group resumed>) = ? [pid 8175] <... mkdir resumed>) = 0 [pid 8174] <... futex resumed>) = 1 [pid 8173] +++ exited with 0 +++ [pid 8169] <... futex resumed>) = 0 [pid 8166] +++ exited with 0 +++ [pid 8163] +++ exited with 0 +++ [pid 3617] <... getdents64 resumed>0x555556c60660 /* 2 entries */, 32768) = 48 [pid 8174] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8169] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3618] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8163, si_uid=0, si_status=0, si_utime=0, si_stime=4} --- [pid 8174] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8169] <... futex resumed>) = 0 [pid 3618] restart_syscall(<... resuming interrupted clone ...> [pid 8174] open("./bus", O_RDWR|O_NOCTTY|O_DIRECT|O_NOATIME|O_CLOEXEC|0x1000000 [pid 8169] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3618] <... restart_syscall resumed>) = 0 [pid 8174] <... open resumed>) = 3 [pid 8174] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 8169] <... futex resumed>) = 0 [pid 3618] umount2("./184", MNT_DETACH|UMOUNT_NOFOLLOW [pid 8174] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8169] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3618] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 8174] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8169] <... futex resumed>) = 0 [pid 3618] openat(AT_FDCWD, "./184", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 8174] sendfile(3, 3, NULL, 4294959098 [pid 8169] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3618] <... openat resumed>) = 3 [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("./184/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3617] getdents64(4, [pid 8175] mount("/dev/loop0", "./file0", "ext4", 0, ",errors=continue" [pid 3618] lstat("./184/binderfs", [pid 3617] <... getdents64 resumed>0x555556c60660 /* 0 entries */, 32768) = 0 [pid 3618] <... lstat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}) = 0 [pid 3617] close(4 [pid 3618] unlink("./184/binderfs" [pid 3617] <... close resumed>) = 0 [pid 3618] <... unlink resumed>) = 0 [pid 3617] rmdir("./185/file0") = 0 [pid 3617] getdents64(3, 0x555556c58620 /* 0 entries */, 32768) = 0 [pid 3617] close(3) = 0 [ 190.068034][ T8176] loop3: detected capacity change from 0 to 4096 [ 190.074763][ T8175] loop0: detected capacity change from 0 to 4096 [ 190.087868][ T2976] I/O error, dev loop3, sector 0 op 0x0:(READ) flags 0x0 phys_seg 1 prio class 0 [pid 3617] rmdir("./185" [pid 8176] <... ioctl resumed>) = 0 [pid 3618] umount2("./184/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3617] <... rmdir resumed>) = 0 [pid 3617] mkdir("./186", 0777) = 0 [pid 3617] openat(AT_FDCWD, "/dev/loop1", O_RDWR) = 3 [pid 3617] ioctl(3, LOOP_CLR_FD) = -1 ENXIO (No such device or address) [pid 3617] close(3) = 0 ./strace-static-x86_64: Process 8180 attached ./strace-static-x86_64: Process 8179 attached [pid 8176] mkdir("./file0", 0777 [pid 8165] <... sendfile resumed>) = 1638400 [pid 3617] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 8180] set_robust_list(0x7fcf662cb9e0, 24 [pid 8179] set_robust_list(0x7fcf662cb9e0, 24 [pid 8176] <... mkdir resumed>) = 0 [pid 8165] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8176] mount("/dev/loop3", "./file0", "ext4", 0, ",errors=continue" [pid 8165] <... futex resumed>) = 0 [pid 3617] <... clone resumed>, child_tidptr=0x555556c575d0) = 8181 [pid 8180] <... set_robust_list resumed>) = 0 [pid 8179] <... set_robust_list resumed>) = 0 [pid 8165] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8180] chdir("./file0" [pid 8179] chdir("./file0" [pid 8164] exit_group(0 [pid 8180] <... chdir resumed>) = 0 [pid 8179] <... chdir resumed>) = 0 [pid 8168] <... futex resumed>) = ? [pid 8165] <... futex resumed>) = ? [pid 8164] <... exit_group resumed>) = ? ./strace-static-x86_64: Process 8181 attached [pid 8180] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8179] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8168] +++ exited with 0 +++ [pid 8165] +++ exited with 0 +++ [pid 8164] +++ exited with 0 +++ [pid 8181] set_robust_list(0x555556c575e0, 24 [pid 8180] <... futex resumed>) = 1 [pid 8179] <... futex resumed>) = 1 [pid 8172] <... futex resumed>) = 0 [pid 8171] <... futex resumed>) = 0 [pid 8169] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 8181] <... set_robust_list resumed>) = 0 [pid 8180] futex(0x7fcf663c54d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8179] futex(0x7fcf663c54d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8172] futex(0x7fcf663c54d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8171] futex(0x7fcf663c54d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8181] chdir("./186" [pid 8180] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8179] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8172] <... futex resumed>) = 0 [pid 8171] <... futex resumed>) = 0 [pid 8169] futex(0x7fcf663c54d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3621] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8164, si_uid=0, si_status=0, si_utime=0, si_stime=4} --- [pid 8181] <... chdir resumed>) = 0 [pid 8180] creat("./bus", 000 [pid 8179] creat("./bus", 000 [pid 8177] <... futex resumed>) = 0 [pid 8172] futex(0x7fcf663c54dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8171] futex(0x7fcf663c54dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8169] <... futex resumed>) = 1 [pid 3621] restart_syscall(<... resuming interrupted clone ...> [pid 8181] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 8180] <... creat resumed>) = 5 [pid 8179] <... creat resumed>) = 5 [pid 8177] write(5, "#! ./file0\n", 11 [pid 8169] futex(0x7fcf663c54dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3621] <... restart_syscall resumed>) = 0 [pid 8180] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8179] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8180] <... futex resumed>) = 1 [pid 8179] <... futex resumed>) = 1 [pid 8177] <... write resumed>) = 11 [pid 8172] <... futex resumed>) = 0 [pid 8171] <... futex resumed>) = 0 [pid 8181] <... prctl resumed>) = 0 [pid 8181] setpgid(0, 0) = 0 [pid 8181] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [ 190.103088][ T27] audit: type=1800 audit(1657771707.478:1210): pid=8166 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 [ 190.126104][ T27] audit: type=1800 audit(1657771707.578:1211): pid=8174 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=1159 res=0 errno=0 [ 190.149615][ T2976] Buffer I/O error on dev loop3, logical block 0, async page read [pid 8181] write(3, "1000", 4) = 4 [pid 8181] close(3) = 0 [pid 8181] symlink("/dev/binderfs", "./binderfs") = 0 [pid 8181] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8181] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fcf662cc000 [pid 8181] mprotect(0x7fcf662cd000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 8181] 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 8180] ftruncate(5, 136348160 [pid 8179] ftruncate(5, 136348160 [pid 8172] futex(0x7fcf663c54d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8171] futex(0x7fcf663c54d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3621] umount2("./189", MNT_DETACH|UMOUNT_NOFOLLOW [pid 8177] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8181] <... clone resumed>, parent_tid=[8183], tls=0x7fcf662ec700, child_tidptr=0x7fcf662ec9d0) = 8183 [pid 8180] <... ftruncate resumed>) = 0 [pid 8181] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8179] <... ftruncate resumed>) = 0 [pid 8177] <... futex resumed>) = 1 [pid 8172] <... futex resumed>) = 0 [pid 8171] <... futex resumed>) = 0 [pid 8169] <... futex resumed>) = 0 [pid 3621] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 8181] <... futex resumed>) = 0 [pid 8180] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8179] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8177] futex(0x7fcf663c54d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8172] futex(0x7fcf663c54dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8171] futex(0x7fcf663c54dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3621] openat(AT_FDCWD, "./189", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 8181] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=100000000} [pid 8180] <... futex resumed>) = 0 [pid 8179] <... futex resumed>) = 0 [pid 8172] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8171] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 3621] <... openat resumed>) = 3 ./strace-static-x86_64: Process 8183 attached [pid 8180] futex(0x7fcf663c54d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8179] futex(0x7fcf663c54d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8172] futex(0x7fcf663c54d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8171] futex(0x7fcf663c54d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3621] fstat(3, [pid 8180] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8179] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8172] <... futex resumed>) = 0 [pid 8171] <... futex resumed>) = 0 [pid 3621] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 8180] socket(AF_INET6, SOCK_STREAM, IPPROTO_IP [pid 8179] socket(AF_INET6, SOCK_STREAM, IPPROTO_IP [pid 8172] futex(0x7fcf663c54dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8171] futex(0x7fcf663c54dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3621] getdents64(3, [pid 8180] <... socket resumed>) = 6 [pid 8179] <... socket resumed>) = 6 [pid 8183] set_robust_list(0x7fcf662ec9e0, 24 [pid 8180] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8179] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3621] <... getdents64 resumed>0x555556c58620 /* 4 entries */, 32768) = 112 [pid 8183] <... set_robust_list resumed>) = 0 [pid 8183] memfd_create("syzkaller", 0 [pid 8180] <... futex resumed>) = 1 [pid 8179] <... futex resumed>) = 1 [pid 8172] <... futex resumed>) = 0 [pid 8171] <... futex resumed>) = 0 [pid 3621] umount2("./189/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 8183] <... memfd_create resumed>) = 3 [pid 8180] futex(0x7fcf663c54d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8179] futex(0x7fcf663c54d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8176] <... mount resumed>) = 0 [pid 8175] <... mount resumed>) = 0 [pid 8172] futex(0x7fcf663c54d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8171] futex(0x7fcf663c54d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3621] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3618] <... umount2 resumed>) = 0 [pid 8183] ftruncate(3, 2097152 [pid 8180] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8179] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8176] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 8175] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 8172] <... futex resumed>) = 0 [pid 8171] <... futex resumed>) = 0 [pid 3621] lstat("./189/binderfs", [pid 8183] <... ftruncate resumed>) = 0 [pid 8180] close(6 [pid 8179] close(6 [pid 8176] <... openat resumed>) = -1 ENOENT (No such file or directory) [pid 8175] <... openat resumed>) = -1 ENOENT (No such file or directory) [pid 8172] futex(0x7fcf663c54dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8171] futex(0x7fcf663c54dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [ 190.165260][ T2976] loop3: unable to read partition table [pid 3621] <... lstat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}) = 0 [pid 8183] 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 8180] <... close resumed>) = 0 [pid 8179] <... close resumed>) = 0 [pid 8176] ioctl(4, LOOP_CLR_FD [pid 8175] ioctl(4, LOOP_CLR_FD [pid 3621] unlink("./189/binderfs" [pid 3618] umount2("./184/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 8183] <... pwrite64 resumed>) = 102 [pid 8180] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8179] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8176] <... ioctl resumed>) = 0 [pid 8175] <... ioctl resumed>) = 0 [pid 3621] <... unlink resumed>) = 0 [pid 8183] 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 8180] <... futex resumed>) = 1 [pid 8179] <... futex resumed>) = 1 [pid 8176] close(4 [pid 8175] close(4 [pid 8172] <... futex resumed>) = 0 [pid 8171] <... futex resumed>) = 0 [pid 3621] umount2("./189/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3618] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 8183] <... pwrite64 resumed>) = 31 [pid 8180] futex(0x7fcf663c54d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8179] futex(0x7fcf663c54d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8176] <... close resumed>) = 0 [pid 8175] <... close resumed>) = 0 [pid 8172] futex(0x7fcf663c54d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8171] futex(0x7fcf663c54d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3618] lstat("./184/file0", [pid 8183] 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 8180] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8179] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8176] close(3 [pid 8175] close(3 [pid 8172] <... futex resumed>) = 0 [pid 8171] <... futex resumed>) = 0 [pid 3618] <... lstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 8180] open("./bus", O_RDWR|O_NOCTTY|O_DIRECT|O_NOATIME|O_CLOEXEC|0x1000000 [pid 8179] open("./bus", O_RDWR|O_NOCTTY|O_DIRECT|O_NOATIME|O_CLOEXEC|0x1000000 [pid 8183] <... pwrite64 resumed>) = 32 [pid 8176] <... close resumed>) = 0 [pid 8175] <... close resumed>) = 0 [pid 8172] futex(0x7fcf663c54dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8171] futex(0x7fcf663c54dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3618] umount2("./184/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 8180] <... open resumed>) = 3 [pid 8179] <... open resumed>) = 3 [pid 8176] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8175] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3618] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 8180] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8179] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8176] <... futex resumed>) = 0 [pid 8175] <... futex resumed>) = 0 [pid 3618] openat(AT_FDCWD, "./184/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 8180] <... futex resumed>) = 1 [pid 8179] <... futex resumed>) = 1 [pid 8176] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8175] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8172] <... futex resumed>) = 0 [pid 8171] <... futex resumed>) = 0 [pid 3618] <... openat resumed>) = 4 [pid 8180] futex(0x7fcf663c54d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8179] futex(0x7fcf663c54d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8172] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8171] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3618] fstat(4, [pid 8176] <... futex resumed>) = 0 [pid 8175] <... futex resumed>) = 0 [pid 8172] <... futex resumed>) = 1 [pid 8171] <... futex resumed>) = 1 [pid 3618] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 8176] sendfile(6, 3, NULL, 4294959098 [pid 8175] sendfile(6, 3, NULL, 4294959098 [pid 8172] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8171] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3618] getdents64(4, [pid 8176] <... sendfile resumed>) = -1 EBADF (Bad file descriptor) [pid 8175] <... sendfile resumed>) = -1 EBADF (Bad file descriptor) [pid 3618] <... getdents64 resumed>0x555556c60660 /* 2 entries */, 32768) = 48 [pid 8176] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8175] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3618] getdents64(4, [pid 8176] <... futex resumed>) = 1 [pid 8175] <... futex resumed>) = 1 [pid 8172] <... futex resumed>) = 0 [pid 8171] <... futex resumed>) = 0 [pid 3618] <... getdents64 resumed>0x555556c60660 /* 0 entries */, 32768) = 0 [pid 8176] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8175] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8172] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8171] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3618] close(4 [pid 8176] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8175] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8172] <... futex resumed>) = 0 [pid 8171] <... futex resumed>) = 0 [pid 3618] <... close resumed>) = 0 [pid 8176] write(5, "#! ./file0\n", 11 [pid 8175] write(5, "#! ./file0\n", 11 [pid 8172] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8171] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3618] rmdir("./184/file0" [pid 8176] <... write resumed>) = 11 [pid 8175] <... write resumed>) = 11 [pid 3618] <... rmdir resumed>) = 0 [pid 8176] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8175] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3618] getdents64(3, [pid 8176] <... futex resumed>) = 1 [pid 8175] <... futex resumed>) = 1 [pid 8172] <... futex resumed>) = 0 [pid 8171] <... futex resumed>) = 0 [pid 3618] <... getdents64 resumed>0x555556c58620 /* 0 entries */, 32768) = 0 [pid 8176] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8175] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8172] exit_group(0 [pid 8171] exit_group(0 [pid 3618] close(3 [pid 8180] <... futex resumed>) = ? [pid 8179] <... futex resumed>) = ? [pid 8176] <... futex resumed>) = ? [pid 8175] <... futex resumed>) = ? [pid 8172] <... exit_group resumed>) = ? [pid 8171] <... exit_group resumed>) = ? [pid 3618] <... close resumed>) = 0 [pid 8183] 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 8180] +++ exited with 0 +++ [pid 8179] +++ exited with 0 +++ [pid 8176] +++ exited with 0 +++ [pid 8175] +++ exited with 0 +++ [pid 8172] +++ exited with 0 +++ [pid 8171] +++ exited with 0 +++ [pid 3618] rmdir("./184" [pid 8183] <... pwrite64 resumed>) = 4098 [pid 3619] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8172, si_uid=0, si_status=0, si_utime=0, si_stime=1} --- [pid 3618] <... rmdir resumed>) = 0 [pid 3616] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8171, si_uid=0, si_status=0, si_utime=0, si_stime=3} --- [pid 8183] 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] mkdir("./185", 0777 [pid 8183] <... pwrite64 resumed>) = 61 [pid 3618] <... mkdir resumed>) = 0 [pid 8183] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 3619] umount2("./191", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3618] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 3616] umount2("./195", MNT_DETACH|UMOUNT_NOFOLLOW [pid 8183] <... openat resumed>) = 4 [pid 3619] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3618] <... openat resumed>) = 3 [pid 3616] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 8183] ioctl(4, LOOP_SET_FD, 3 [pid 3619] openat(AT_FDCWD, "./191", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 3618] ioctl(3, LOOP_CLR_FD [pid 3616] openat(AT_FDCWD, "./195", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 3619] <... openat resumed>) = 3 [pid 3618] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 3616] <... openat resumed>) = 3 [pid 3619] fstat(3, [pid 3618] close(3 [pid 3616] fstat(3, [pid 3619] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 3618] <... close resumed>) = 0 [pid 3616] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 3619] getdents64(3, [pid 3618] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 3616] getdents64(3, [pid 3619] <... getdents64 resumed>0x555556c58620 /* 4 entries */, 32768) = 112 [pid 3616] <... getdents64 resumed>0x555556c58620 /* 4 entries */, 32768) = 112 [pid 3619] umount2("./191/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3618] <... clone resumed>, child_tidptr=0x555556c575d0) = 8185 [pid 3616] umount2("./195/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3619] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3616] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3619] lstat("./191/binderfs", [pid 3616] lstat("./195/binderfs", [pid 3619] <... lstat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}) = 0 [pid 3616] <... lstat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}) = 0 [pid 3619] unlink("./191/binderfs" [pid 3616] unlink("./195/binderfs" [pid 3619] <... unlink resumed>) = 0 [pid 3616] <... unlink resumed>) = 0 [pid 3619] umount2("./191/file0", MNT_DETACH|UMOUNT_NOFOLLOW [ 190.219085][ T27] audit: type=1800 audit(1657771707.708:1212): pid=8180 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=1155 res=0 errno=0 [ 190.251366][ T8183] loop1: detected capacity change from 0 to 4096 [pid 3616] umount2("./195/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = 0 [pid 3616] umount2("./195/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3616] lstat("./195/file0", [pid 3619] <... umount2 resumed>) = 0 [pid 3616] <... lstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 3619] umount2("./191/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3616] umount2("./195/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3619] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3616] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 8181] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 8181] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 3616] openat(AT_FDCWD, "./195/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 8181] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 3619] lstat("./191/file0", [pid 3616] <... openat resumed>) = 4 [pid 3619] <... lstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 3616] fstat(4, [pid 8183] <... ioctl resumed>) = 0 [pid 8181] <... mmap resumed>) = 0x7fcf662ab000 [pid 3619] umount2("./191/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3616] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 8183] mkdir("./file0", 0777 [pid 3619] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3616] getdents64(4, [pid 8183] <... mkdir resumed>) = 0 [pid 8181] mprotect(0x7fcf662ac000, 131072, PROT_READ|PROT_WRITE [pid 3619] openat(AT_FDCWD, "./191/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 3616] <... getdents64 resumed>0x555556c60660 /* 3 entries */, 32768) = 72 [pid 8181] <... mprotect resumed>) = 0 [pid 3619] <... openat resumed>) = 4 [pid 3616] umount2("./195/file0/bus", MNT_DETACH|UMOUNT_NOFOLLOW./strace-static-x86_64: Process 8185 attached [pid 8181] 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] fstat(4, [pid 3616] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 8185] set_robust_list(0x555556c575e0, 24 [pid 8183] mount("/dev/loop1", "./file0", "ext4", 0, ",errors=continue" [pid 3619] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 3616] lstat("./195/file0/bus", [pid 8185] <... set_robust_list resumed>) = 0 [pid 8181] <... clone resumed>, parent_tid=[8186], tls=0x7fcf662cb700, child_tidptr=0x7fcf662cb9d0) = 8186 [pid 3619] getdents64(4, [pid 3616] <... lstat resumed>{st_mode=S_IFREG|000, st_size=136348160, ...}) = 0 [pid 8185] chdir("./185" [pid 8181] futex(0x7fcf663c54d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3619] <... getdents64 resumed>0x555556c60660 /* 3 entries */, 32768) = 72 [pid 3616] unlink("./195/file0/bus" [pid 8185] <... chdir resumed>) = 0 [pid 8181] <... futex resumed>) = 0 [pid 3619] umount2("./191/file0/bus", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3616] <... unlink resumed>) = 0 [pid 8185] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 8181] futex(0x7fcf663c54dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3619] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3616] getdents64(4, [pid 8185] <... prctl resumed>) = 0 [pid 3619] lstat("./191/file0/bus", [pid 3616] <... getdents64 resumed>0x555556c60660 /* 0 entries */, 32768) = 0 ./strace-static-x86_64: Process 8186 attached [pid 8185] setpgid(0, 0 [pid 3621] <... umount2 resumed>) = 0 [ 190.275317][ T27] audit: type=1800 audit(1657771707.708:1213): pid=8179 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=1161 res=0 errno=0 [pid 3619] <... lstat resumed>{st_mode=S_IFREG|000, st_size=136348160, ...}) = 0 [pid 3616] close(4 [pid 8186] set_robust_list(0x7fcf662cb9e0, 24 [pid 8185] <... setpgid resumed>) = 0 [pid 8183] <... mount resumed>) = 0 [pid 3621] umount2("./189/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3619] unlink("./191/file0/bus" [pid 3616] <... close resumed>) = 0 [pid 8186] <... set_robust_list resumed>) = 0 [pid 8185] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 8183] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 3621] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3619] <... unlink resumed>) = 0 [pid 3616] rmdir("./195/file0" [pid 8186] chdir("./file0" [pid 8185] <... openat resumed>) = 3 [pid 8183] <... openat resumed>) = 5 [pid 3621] lstat("./189/file0", [pid 3619] getdents64(4, [pid 3616] <... rmdir resumed>) = 0 [pid 8186] <... chdir resumed>) = 0 [pid 8185] write(3, "1000", 4 [pid 8183] ioctl(4, LOOP_CLR_FD [pid 3621] <... lstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 3619] <... getdents64 resumed>0x555556c60660 /* 0 entries */, 32768) = 0 [pid 3616] getdents64(3, [pid 8186] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8185] <... write resumed>) = 4 [pid 8183] <... ioctl resumed>) = 0 [pid 3621] umount2("./189/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3619] close(4 [pid 3616] <... getdents64 resumed>0x555556c58620 /* 0 entries */, 32768) = 0 [pid 8186] <... futex resumed>) = 1 [pid 8185] close(3 [pid 8183] close(4 [pid 8181] <... futex resumed>) = 0 [pid 3621] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3619] <... close resumed>) = 0 [pid 3616] close(3 [pid 8186] futex(0x7fcf663c54d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8185] <... close resumed>) = 0 [pid 8183] <... close resumed>) = 0 [pid 8181] futex(0x7fcf663c54d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3621] openat(AT_FDCWD, "./189/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 3619] rmdir("./191/file0" [pid 3616] <... close resumed>) = 0 [pid 8186] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8185] symlink("/dev/binderfs", "./binderfs" [pid 8183] close(3 [pid 8181] <... futex resumed>) = 0 [pid 3621] <... openat resumed>) = 4 [pid 3619] <... rmdir resumed>) = 0 [pid 3616] rmdir("./195" [pid 8186] creat("./bus", 000 [pid 8185] <... symlink resumed>) = 0 [pid 8183] <... close resumed>) = 0 [pid 8181] futex(0x7fcf663c54dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3621] fstat(4, [pid 3619] getdents64(3, [pid 3616] <... rmdir resumed>) = 0 [pid 8186] <... creat resumed>) = 3 [pid 8185] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8183] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3621] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 3619] <... getdents64 resumed>0x555556c58620 /* 0 entries */, 32768) = 0 [pid 3616] mkdir("./196", 0777 [pid 8186] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8185] <... futex resumed>) = 0 [pid 8183] <... futex resumed>) = 0 [pid 3621] getdents64(4, [pid 3619] close(3 [pid 3616] <... mkdir resumed>) = 0 [pid 8186] <... futex resumed>) = 1 [pid 8185] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8183] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8181] <... futex resumed>) = 0 [pid 3621] <... getdents64 resumed>0x555556c60660 /* 2 entries */, 32768) = 48 [pid 3619] <... close resumed>) = 0 [pid 3616] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 8186] futex(0x7fcf663c54d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8185] <... mmap resumed>) = 0x7fcf662cc000 [pid 8181] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3621] getdents64(4, [pid 3619] rmdir("./191" [pid 3616] <... openat resumed>) = 3 [pid 8185] mprotect(0x7fcf662cd000, 131072, PROT_READ|PROT_WRITE [pid 8183] <... futex resumed>) = 0 [pid 8181] <... futex resumed>) = 1 [pid 3621] <... getdents64 resumed>0x555556c60660 /* 0 entries */, 32768) = 0 [pid 3619] <... rmdir resumed>) = 0 [pid 3616] ioctl(3, LOOP_CLR_FD [pid 8185] <... mprotect resumed>) = 0 [pid 8183] ftruncate(3, 136348160 [pid 8181] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3621] close(4 [pid 3619] mkdir("./192", 0777 [pid 3616] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 8185] 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 8183] <... ftruncate resumed>) = 0 [pid 3621] <... close resumed>) = 0 [pid 3619] <... mkdir resumed>) = 0 [pid 3616] close(3 [pid 8183] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3621] rmdir("./189/file0" [pid 3619] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 3616] <... close resumed>) = 0 [pid 8185] <... clone resumed>, parent_tid=[8188], tls=0x7fcf662ec700, child_tidptr=0x7fcf662ec9d0) = 8188 [pid 8183] <... futex resumed>) = 1 [pid 8181] <... futex resumed>) = 0 [pid 3621] <... rmdir resumed>) = 0 [pid 3619] <... openat resumed>) = 3 [pid 3616] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 8185] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8183] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8181] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3621] getdents64(3, [pid 3619] ioctl(3, LOOP_CLR_FD [pid 8185] <... futex resumed>) = 0 [pid 8183] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8181] <... futex resumed>) = 0 [pid 3621] <... getdents64 resumed>0x555556c58620 /* 0 entries */, 32768) = 0 [pid 3619] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 3616] <... clone resumed>, child_tidptr=0x555556c575d0) = 8189 [pid 8185] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=100000000} [pid 8183] socket(AF_INET6, SOCK_STREAM, IPPROTO_IP [pid 8181] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3621] close(3 [pid 3619] close(3./strace-static-x86_64: Process 8188 attached [pid 8183] <... socket resumed>) = 4 [pid 3621] <... close resumed>) = 0 [pid 3619] <... close resumed>) = 0 ./strace-static-x86_64: Process 8189 attached [pid 8188] set_robust_list(0x7fcf662ec9e0, 24 [pid 8183] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3621] rmdir("./189" [pid 3619] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 8189] set_robust_list(0x555556c575e0, 24 [pid 8188] <... set_robust_list resumed>) = 0 [pid 8183] <... futex resumed>) = 1 [pid 8181] <... futex resumed>) = 0 [pid 3621] <... rmdir resumed>) = 0 [pid 8189] <... set_robust_list resumed>) = 0 [pid 8188] memfd_create("syzkaller", 0 [pid 8183] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8181] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3621] mkdir("./190", 0777 [pid 3619] <... clone resumed>, child_tidptr=0x555556c575d0) = 8190 [pid 8189] chdir("./196" [pid 8188] <... memfd_create resumed>) = 3 [pid 8183] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8181] <... futex resumed>) = 0 [pid 8189] <... chdir resumed>) = 0 [pid 8188] ftruncate(3, 2097152 [pid 8183] close(4 [pid 8181] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3621] <... mkdir resumed>) = 0 [pid 8189] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 8188] <... ftruncate resumed>) = 0 [pid 8183] <... close resumed>) = 0 [pid 3621] openat(AT_FDCWD, "/dev/loop5", O_RDWR [pid 8189] <... prctl resumed>) = 0 [pid 8188] 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 8183] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3621] <... openat resumed>) = 3 ./strace-static-x86_64: Process 8190 attached [pid 8189] setpgid(0, 0 [pid 8188] <... pwrite64 resumed>) = 102 [pid 8183] <... futex resumed>) = 1 [pid 8181] <... futex resumed>) = 0 [pid 3621] ioctl(3, LOOP_CLR_FD [pid 8190] set_robust_list(0x555556c575e0, 24 [pid 8189] <... setpgid resumed>) = 0 [pid 8188] 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 8183] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8181] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3621] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 8190] <... set_robust_list resumed>) = 0 [pid 8189] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 8188] <... pwrite64 resumed>) = 31 [pid 8183] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8181] <... futex resumed>) = 0 [pid 3621] close(3 [pid 8190] chdir("./192" [pid 8189] <... openat resumed>) = 3 [pid 8188] 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 8183] open("./bus", O_RDWR|O_NOCTTY|O_DIRECT|O_NOATIME|O_CLOEXEC|0x1000000 [pid 8181] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3621] <... close resumed>) = 0 [pid 8190] <... chdir resumed>) = 0 [pid 8189] write(3, "1000", 4 [pid 8188] <... pwrite64 resumed>) = 32 [pid 8183] <... open resumed>) = 4 [pid 8190] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 8189] <... write resumed>) = 4 [pid 8188] 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 8183] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8190] <... prctl resumed>) = 0 [pid 8189] close(3 [pid 8188] <... pwrite64 resumed>) = 4098 [pid 8183] <... futex resumed>) = 1 [pid 8181] <... futex resumed>) = 0 [pid 8190] setpgid(0, 0 [pid 8189] <... close resumed>) = 0 [pid 8188] 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 8183] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8181] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8190] <... setpgid resumed>) = 0 [pid 8189] symlink("/dev/binderfs", "./binderfs" [pid 8188] <... pwrite64 resumed>) = 61 [pid 8183] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8181] <... futex resumed>) = 0 [pid 8190] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 8189] <... symlink resumed>) = 0 [pid 8188] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 8183] sendfile(4, 4, NULL, 4294959098 [pid 8181] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8190] <... openat resumed>) = 3 [pid 8189] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8188] <... openat resumed>) = 4 [pid 8190] write(3, "1000", 4 [pid 8189] <... futex resumed>) = 0 [pid 8188] ioctl(4, LOOP_SET_FD, 3 [pid 3621] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 8190] <... write resumed>) = 4 [pid 8189] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0./strace-static-x86_64: Process 8191 attached [pid 8190] close(3 [pid 8189] <... mmap resumed>) = 0x7fcf662cc000 [pid 3621] <... clone resumed>, child_tidptr=0x555556c575d0) = 8191 [pid 8191] set_robust_list(0x555556c575e0, 24 [pid 8190] <... close resumed>) = 0 [pid 8189] mprotect(0x7fcf662cd000, 131072, PROT_READ|PROT_WRITE [pid 8188] <... ioctl resumed>) = 0 [pid 8191] <... set_robust_list resumed>) = 0 [pid 8190] symlink("/dev/binderfs", "./binderfs" [pid 8189] <... mprotect resumed>) = 0 [pid 8188] mkdir("./file0", 0777 [pid 8191] chdir("./190" [pid 8190] <... symlink resumed>) = 0 [pid 8189] 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 8188] <... mkdir resumed>) = 0 [pid 8191] <... chdir resumed>) = 0 [pid 8190] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8188] mount("/dev/loop2", "./file0", "ext4", 0, ",errors=continue" [pid 8191] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 8190] <... futex resumed>) = 0 [pid 8189] <... clone resumed>, parent_tid=[8192], tls=0x7fcf662ec700, child_tidptr=0x7fcf662ec9d0) = 8192 [pid 8191] <... prctl resumed>) = 0 [pid 8190] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8189] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8191] setpgid(0, 0 [pid 8190] <... mmap resumed>) = 0x7fcf662cc000 [pid 8189] <... futex resumed>) = 0 ./strace-static-x86_64: Process 8192 attached [pid 8191] <... setpgid resumed>) = 0 [pid 8190] mprotect(0x7fcf662cd000, 131072, PROT_READ|PROT_WRITE [pid 8189] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=100000000} [pid 8188] <... mount resumed>) = 0 [pid 8192] set_robust_list(0x7fcf662ec9e0, 24 [pid 8191] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 8190] <... mprotect resumed>) = 0 [pid 8188] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 8192] <... set_robust_list resumed>) = 0 [pid 8191] <... openat resumed>) = 3 [pid 8190] 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 8188] <... openat resumed>) = 5 [pid 8192] memfd_create("syzkaller", 0 [pid 8191] write(3, "1000", 4 [pid 8188] ioctl(4, LOOP_CLR_FD [pid 8183] <... sendfile resumed>) = 1638400 [pid 8181] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 8192] <... memfd_create resumed>) = 3 [pid 8191] <... write resumed>) = 4 [pid 8190] <... clone resumed>, parent_tid=[8194], tls=0x7fcf662ec700, child_tidptr=0x7fcf662ec9d0) = 8194 [pid 8188] <... ioctl resumed>) = 0 [pid 8183] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8181] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8192] ftruncate(3, 2097152 [pid 8191] close(3 [pid 8190] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8188] close(4 [pid 8183] <... futex resumed>) = 0 [pid 8181] <... futex resumed>) = 0 ./strace-static-x86_64: Process 8194 attached [pid 8192] <... ftruncate resumed>) = 0 [pid 8191] <... close resumed>) = 0 [pid 8190] <... futex resumed>) = 0 [pid 8188] <... close resumed>) = 0 [pid 8183] write(3, "#! ./file0\n", 11 [pid 8181] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8194] set_robust_list(0x7fcf662ec9e0, 24 [pid 8192] 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 8191] symlink("/dev/binderfs", "./binderfs" [pid 8190] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=100000000} [pid 8188] close(3 [pid 8183] <... write resumed>) = 11 [pid 8194] <... set_robust_list resumed>) = 0 [pid 8192] <... pwrite64 resumed>) = 102 [ 190.390231][ T27] audit: type=1800 audit(1657771707.878:1214): pid=8183 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 [ 190.416788][ T8188] loop2: detected capacity change from 0 to 4096 [pid 8191] <... symlink resumed>) = 0 [pid 8188] <... close resumed>) = 0 [pid 8183] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8194] memfd_create("syzkaller", 0 [pid 8192] 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 8191] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8188] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8183] <... futex resumed>) = 1 [pid 8181] <... futex resumed>) = 0 [pid 8194] <... memfd_create resumed>) = 3 [pid 8192] <... pwrite64 resumed>) = 31 [pid 8191] <... futex resumed>) = 0 [pid 8188] <... futex resumed>) = 0 [pid 8185] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 8183] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8181] exit_group(0 [pid 8194] ftruncate(3, 2097152 [pid 8192] 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 8191] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8188] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8186] <... futex resumed>) = ? [pid 8185] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8183] <... futex resumed>) = ? [pid 8181] <... exit_group resumed>) = ? [pid 8194] <... ftruncate resumed>) = 0 [pid 8192] <... pwrite64 resumed>) = 32 [pid 8191] <... mmap resumed>) = 0x7fcf662cc000 [pid 8188] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8186] +++ exited with 0 +++ [pid 8185] <... futex resumed>) = 0 [pid 8183] +++ exited with 0 +++ [pid 8181] +++ exited with 0 +++ [pid 8194] 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 8192] 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 8191] mprotect(0x7fcf662cd000, 131072, PROT_READ|PROT_WRITE [pid 8188] chdir("./file0" [pid 8185] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8194] <... pwrite64 resumed>) = 102 [pid 8192] <... pwrite64 resumed>) = 4098 [pid 8191] <... mprotect resumed>) = 0 [pid 8188] <... chdir resumed>) = 0 [pid 3617] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8181, si_uid=0, si_status=0, si_utime=0, si_stime=4} --- [pid 8194] 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 8192] 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 8191] 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 8188] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3617] umount2("./186", MNT_DETACH|UMOUNT_NOFOLLOW [pid 8194] <... pwrite64 resumed>) = 31 [pid 8192] <... pwrite64 resumed>) = 61 [pid 8188] <... futex resumed>) = 1 [pid 8185] <... futex resumed>) = 0 [pid 3617] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 8194] 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 8192] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 8191] <... clone resumed>, parent_tid=[8195], tls=0x7fcf662ec700, child_tidptr=0x7fcf662ec9d0) = 8195 [pid 8188] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8185] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3617] openat(AT_FDCWD, "./186", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 8194] <... pwrite64 resumed>) = 32 [pid 8192] <... openat resumed>) = 4 [pid 8191] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8188] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8185] <... futex resumed>) = 0 [pid 3617] <... openat resumed>) = 3 ./strace-static-x86_64: Process 8195 attached [pid 8194] 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 8192] ioctl(4, LOOP_SET_FD, 3 [pid 8191] <... futex resumed>) = 0 [pid 8188] creat("./bus", 000 [pid 8185] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3617] fstat(3, [pid 8195] set_robust_list(0x7fcf662ec9e0, 24 [pid 8194] <... pwrite64 resumed>) = 4098 [pid 8192] <... ioctl resumed>) = 0 [pid 8191] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=100000000} [pid 8188] <... creat resumed>) = 3 [pid 3617] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 8195] <... set_robust_list resumed>) = 0 [pid 8194] 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 8192] mkdir("./file0", 0777 [pid 8188] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3617] getdents64(3, [pid 8195] memfd_create("syzkaller", 0 [pid 8194] <... pwrite64 resumed>) = 61 [pid 8192] <... mkdir resumed>) = 0 [pid 8188] <... futex resumed>) = 1 [pid 8185] <... futex resumed>) = 0 [pid 3617] <... getdents64 resumed>0x555556c58620 /* 4 entries */, 32768) = 112 [pid 8195] <... memfd_create resumed>) = 3 [pid 8194] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 8192] mount("/dev/loop0", "./file0", "ext4", 0, ",errors=continue" [pid 8188] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8185] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3617] umount2("./186/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 8195] ftruncate(3, 2097152 [pid 8194] <... openat resumed>) = 4 [pid 8188] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8185] <... futex resumed>) = 0 [pid 3617] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 8195] <... ftruncate resumed>) = 0 [pid 8194] ioctl(4, LOOP_SET_FD, 3 [pid 8188] ftruncate(3, 136348160 [pid 8185] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3617] lstat("./186/binderfs", [pid 8195] 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 8188] <... ftruncate resumed>) = 0 [pid 3617] <... lstat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}) = 0 [pid 8195] <... pwrite64 resumed>) = 102 [pid 8194] <... ioctl resumed>) = 0 [pid 8188] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3617] unlink("./186/binderfs" [pid 8195] 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 8194] mkdir("./file0", 0777 [pid 8188] <... futex resumed>) = 1 [pid 8185] <... futex resumed>) = 0 [pid 3617] <... unlink resumed>) = 0 [pid 8195] <... pwrite64 resumed>) = 31 [pid 8194] <... mkdir resumed>) = 0 [pid 8192] <... mount resumed>) = 0 [pid 8188] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8185] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3617] umount2("./186/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 8195] 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 8194] mount("/dev/loop3", "./file0", "ext4", 0, ",errors=continue" [pid 8192] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 8188] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8185] <... futex resumed>) = 0 [pid 8195] <... pwrite64 resumed>) = 32 [pid 8192] <... openat resumed>) = 5 [pid 8188] socket(AF_INET6, SOCK_STREAM, IPPROTO_IP) = 4 [pid 8185] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8195] 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 8192] ioctl(4, LOOP_CLR_FD [pid 8188] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8195] <... pwrite64 resumed>) = 4098 [pid 8192] <... ioctl resumed>) = 0 [pid 8189] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 8188] <... futex resumed>) = 0 [pid 8185] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8195] 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 8192] close(4 [pid 8189] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8188] close(4 [pid 8185] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8195] <... pwrite64 resumed>) = 61 [pid 8192] <... close resumed>) = 0 [pid 8189] <... futex resumed>) = 0 [pid 8188] <... close resumed>) = 0 [pid 8185] <... futex resumed>) = 0 [pid 8195] openat(AT_FDCWD, "/dev/loop5", O_RDWR [pid 8194] <... mount resumed>) = 0 [pid 8192] close(3 [pid 8189] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8188] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8185] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [ 190.489021][ T8192] loop0: detected capacity change from 0 to 4096 [ 190.520201][ T8194] loop3: detected capacity change from 0 to 4096 [pid 8195] <... openat resumed>) = 4 [pid 8194] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 8192] <... close resumed>) = 0 [pid 8189] <... mmap resumed>) = 0x7fcf662ab000 [pid 8188] <... futex resumed>) = 0 [pid 8185] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 3617] <... umount2 resumed>) = 0 [pid 8195] ioctl(4, LOOP_SET_FD, 3 [pid 8194] <... openat resumed>) = 5 [pid 8192] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8190] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 8189] mprotect(0x7fcf662ac000, 131072, PROT_READ|PROT_WRITE [pid 8188] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8185] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3617] umount2("./186/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 8194] ioctl(4, LOOP_CLR_FD [pid 8192] <... futex resumed>) = 0 [pid 8190] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8189] <... mprotect resumed>) = 0 [pid 8188] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8185] <... futex resumed>) = 0 [pid 3617] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 8195] <... ioctl resumed>) = 0 [pid 8194] <... ioctl resumed>) = 0 [pid 8192] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8190] <... futex resumed>) = 0 [pid 8189] 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 8188] open("./bus", O_RDWR|O_NOCTTY|O_DIRECT|O_NOATIME|O_CLOEXEC|0x1000000 [pid 8185] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8195] mkdir("./file0", 0777 [pid 3617] lstat("./186/file0", [pid 8194] close(4 [pid 8190] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8188] <... open resumed>) = 4 ./strace-static-x86_64: Process 8198 attached [pid 8198] set_robust_list(0x7fcf662cb9e0, 24) = 0 [pid 8198] futex(0x7fcf663c54d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8195] <... mkdir resumed>) = 0 [pid 8195] mount("/dev/loop5", "./file0", "ext4", 0, ",errors=continue" [pid 8194] <... close resumed>) = 0 [pid 8191] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 8190] <... mmap resumed>) = 0x7fcf662ab000 [pid 8189] <... clone resumed>, parent_tid=[8198], tls=0x7fcf662cb700, child_tidptr=0x7fcf662cb9d0) = 8198 [pid 8188] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3617] <... lstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 8194] close(3 [pid 8191] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8190] mprotect(0x7fcf662ac000, 131072, PROT_READ|PROT_WRITE [pid 8189] futex(0x7fcf663c54d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8188] <... futex resumed>) = 1 [pid 8185] <... futex resumed>) = 0 [pid 3617] umount2("./186/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 8185] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8194] <... close resumed>) = 0 [pid 8191] <... futex resumed>) = 0 [pid 8190] <... mprotect resumed>) = 0 [pid 8189] <... futex resumed>) = 1 [pid 8188] sendfile(4, 4, NULL, 4294959098 [pid 8185] <... futex resumed>) = 0 [pid 3617] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 8198] <... futex resumed>) = 0 [pid 8194] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8191] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8185] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8190] 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 8189] futex(0x7fcf663c54dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8198] chdir("./file0" [pid 8194] <... futex resumed>) = 0 [pid 8191] <... mmap resumed>) = 0x7fcf662ab000 [pid 3617] openat(AT_FDCWD, "./186/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 8198] <... chdir resumed>) = 0 [pid 8194] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8191] mprotect(0x7fcf662ac000, 131072, PROT_READ|PROT_WRITE [pid 8190] <... clone resumed>, parent_tid=[8199], tls=0x7fcf662cb700, child_tidptr=0x7fcf662cb9d0) = 8199 [pid 3617] <... openat resumed>) = 4 [pid 8191] <... mprotect resumed>) = 0 [pid 8190] futex(0x7fcf663c54d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8198] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3617] fstat(4, [pid 8198] <... futex resumed>) = 1 [pid 8191] 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 8190] <... futex resumed>) = 0 [pid 8189] <... futex resumed>) = 0 [pid 3617] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 8198] futex(0x7fcf663c54d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8190] futex(0x7fcf663c54dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8189] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8192] <... futex resumed>) = 0 [pid 8191] <... clone resumed>, parent_tid=[8201], tls=0x7fcf662cb700, child_tidptr=0x7fcf662cb9d0) = 8201 [pid 8189] <... futex resumed>) = 1 [pid 3617] getdents64(4, [pid 8195] <... mount resumed>) = 0 [pid 8192] creat("./bus", 000 [pid 8191] futex(0x7fcf663c54d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8189] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8195] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 8192] <... creat resumed>) = 3 [pid 3617] <... getdents64 resumed>0x555556c60660 /* 2 entries */, 32768) = 48 [pid 8195] <... openat resumed>) = 5 [pid 8192] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8191] <... futex resumed>) = 0 [pid 8195] ioctl(4, LOOP_CLR_FD [pid 8192] <... futex resumed>) = 1 [pid 8189] <... futex resumed>) = 0 [pid 3617] getdents64(4, ./strace-static-x86_64: Process 8199 attached [pid 8195] <... ioctl resumed>) = 0 [pid 8192] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8191] futex(0x7fcf663c54dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8189] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8199] set_robust_list(0x7fcf662cb9e0, 24 [pid 8195] close(4 [pid 8192] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8189] <... futex resumed>) = 0 [pid 3617] <... getdents64 resumed>0x555556c60660 /* 0 entries */, 32768) = 0 ./strace-static-x86_64: Process 8201 attached [pid 8199] <... set_robust_list resumed>) = 0 [pid 8195] <... close resumed>) = 0 [pid 8192] ftruncate(3, 136348160 [pid 8189] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3617] close(4 [pid 8201] set_robust_list(0x7fcf662cb9e0, 24 [pid 8199] chdir("./file0" [pid 8195] close(3 [pid 8192] <... ftruncate resumed>) = 0 [pid 3617] <... close resumed>) = 0 [pid 8201] <... set_robust_list resumed>) = 0 [pid 8199] <... chdir resumed>) = 0 [pid 8195] <... close resumed>) = 0 [pid 8192] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3617] rmdir("./186/file0" [pid 8201] chdir("./file0" [pid 8199] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8195] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8192] <... futex resumed>) = 1 [pid 8189] <... futex resumed>) = 0 [ 190.572744][ T8195] loop5: detected capacity change from 0 to 4096 [ 190.583577][ T27] audit: type=1800 audit(1657771708.078:1215): pid=8188 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 8201] <... chdir resumed>) = 0 [pid 8199] <... futex resumed>) = 1 [pid 8195] <... futex resumed>) = 0 [pid 8192] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8190] <... futex resumed>) = 0 [pid 8189] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8188] <... sendfile resumed>) = 1638400 [pid 3617] <... rmdir resumed>) = 0 [pid 8201] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8199] futex(0x7fcf663c54d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8195] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8192] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8190] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8189] <... futex resumed>) = 0 [pid 8188] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8185] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 3617] getdents64(3, [pid 8201] <... futex resumed>) = 1 [pid 8194] <... futex resumed>) = 0 [pid 8192] socket(AF_INET6, SOCK_STREAM, IPPROTO_IP [pid 8191] <... futex resumed>) = 0 [pid 8190] <... futex resumed>) = 1 [pid 8189] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8188] <... futex resumed>) = 0 [pid 8185] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3617] <... getdents64 resumed>0x555556c58620 /* 0 entries */, 32768) = 0 [pid 8201] futex(0x7fcf663c54d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8194] creat("./bus", 000 [pid 8192] <... socket resumed>) = 4 [pid 8191] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8190] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8188] write(3, "#! ./file0\n", 11 [pid 8185] <... futex resumed>) = 0 [pid 3617] close(3 [pid 8195] <... futex resumed>) = 0 [pid 8194] <... creat resumed>) = 3 [pid 8192] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8191] <... futex resumed>) = 1 [pid 8188] <... write resumed>) = 11 [pid 8185] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3617] <... close resumed>) = 0 [pid 8195] creat("./bus", 000 [pid 8194] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8192] <... futex resumed>) = 1 [pid 8191] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8189] <... futex resumed>) = 0 [pid 8188] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8185] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 3617] rmdir("./186" [pid 8195] <... creat resumed>) = 3 [pid 8194] <... futex resumed>) = 1 [pid 8192] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8190] <... futex resumed>) = 0 [pid 8189] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8188] <... futex resumed>) = 0 [pid 8185] exit_group(0 [pid 8195] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8194] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8192] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8190] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8189] <... futex resumed>) = 0 [pid 8185] <... exit_group resumed>) = ? [pid 3617] <... rmdir resumed>) = 0 [pid 8195] <... futex resumed>) = 1 [pid 8194] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8192] close(4 [pid 8191] <... futex resumed>) = 0 [pid 8190] <... futex resumed>) = 0 [pid 8189] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8188] +++ exited with 0 +++ [pid 8185] +++ exited with 0 +++ [pid 3617] mkdir("./187", 0777 [pid 8195] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8194] ftruncate(3, 136348160 [pid 8192] <... close resumed>) = 0 [pid 8191] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8190] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8195] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8194] <... ftruncate resumed>) = 0 [pid 8192] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8191] <... futex resumed>) = 0 [pid 3618] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8185, si_uid=0, si_status=0, si_utime=0, si_stime=4} --- [pid 3617] <... mkdir resumed>) = 0 [pid 8195] ftruncate(3, 136348160 [pid 8194] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8192] <... futex resumed>) = 1 [pid 8191] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8189] <... futex resumed>) = 0 [pid 3618] umount2("./185", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3617] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 8195] <... ftruncate resumed>) = 0 [pid 8194] <... futex resumed>) = 1 [pid 8192] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8190] <... futex resumed>) = 0 [pid 8189] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3618] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3617] <... openat resumed>) = 3 [pid 8195] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8194] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8192] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8190] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8189] <... futex resumed>) = 0 [pid 3618] openat(AT_FDCWD, "./185", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 3617] ioctl(3, LOOP_CLR_FD [pid 8195] <... futex resumed>) = 1 [pid 8194] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [ 190.712638][ T27] audit: type=1800 audit(1657771708.198:1216): pid=8192 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 8192] open("./bus", O_RDWR|O_NOCTTY|O_DIRECT|O_NOATIME|O_CLOEXEC|0x1000000 [pid 8191] <... futex resumed>) = 0 [pid 8190] <... futex resumed>) = 0 [pid 8189] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3618] <... openat resumed>) = 3 [pid 8195] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8194] socket(AF_INET6, SOCK_STREAM, IPPROTO_IP [pid 8192] <... open resumed>) = 4 [pid 8191] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8190] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3618] fstat(3, [pid 3617] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 8195] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8194] <... socket resumed>) = 4 [pid 8192] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8191] <... futex resumed>) = 0 [pid 8195] socket(AF_INET6, SOCK_STREAM, IPPROTO_IP [pid 8194] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8192] <... futex resumed>) = 1 [pid 8191] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8189] <... futex resumed>) = 0 [pid 3618] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 3617] close(3 [pid 8195] <... socket resumed>) = 4 [pid 8194] <... futex resumed>) = 1 [pid 8192] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8190] <... futex resumed>) = 0 [pid 8189] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3618] getdents64(3, [pid 3617] <... close resumed>) = 0 [pid 8195] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8194] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8192] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8190] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8189] <... futex resumed>) = 0 [pid 3618] <... getdents64 resumed>0x555556c58620 /* 4 entries */, 32768) = 112 [pid 3617] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 8195] <... futex resumed>) = 1 [pid 8194] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8192] sendfile(4, 4, NULL, 4294959098 [pid 8191] <... futex resumed>) = 0 [pid 8190] <... futex resumed>) = 0 [pid 8189] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3618] umount2("./185/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 8195] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8194] close(4 [pid 8191] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8190] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8195] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8194] <... close resumed>) = 0 [pid 8191] <... futex resumed>) = 0 [pid 3618] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 8195] close(4 [pid 8194] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8191] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3617] <... clone resumed>, child_tidptr=0x555556c575d0) = 8202 [pid 8195] <... close resumed>) = 0 [pid 8194] <... futex resumed>) = 1 [pid 8190] <... futex resumed>) = 0 [pid 3618] lstat("./185/binderfs", [pid 8195] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8194] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8190] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3618] <... lstat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}) = 0 [pid 8195] <... futex resumed>) = 1 [pid 8194] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8191] <... futex resumed>) = 0 [pid 8190] <... futex resumed>) = 0 [pid 3618] unlink("./185/binderfs" [pid 8195] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8194] open("./bus", O_RDWR|O_NOCTTY|O_DIRECT|O_NOATIME|O_CLOEXEC|0x1000000 [pid 8191] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8190] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8195] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8194] <... open resumed>) = 4 [pid 8191] <... futex resumed>) = 0 [pid 3618] <... unlink resumed>) = 0 [pid 8195] open("./bus", O_RDWR|O_NOCTTY|O_DIRECT|O_NOATIME|O_CLOEXEC|0x1000000 [pid 8194] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8191] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3618] umount2("./185/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 8195] <... open resumed>) = 4 [pid 8194] <... futex resumed>) = 1 [pid 8190] <... futex resumed>) = 0 [pid 8195] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8194] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8190] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8195] <... futex resumed>) = 1 [pid 8194] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8191] <... futex resumed>) = 0 [pid 8190] <... futex resumed>) = 0 [pid 8195] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8194] sendfile(4, 4, NULL, 4294959098 [pid 8191] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8190] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}./strace-static-x86_64: Process 8202 attached [pid 8195] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8191] <... futex resumed>) = 0 [pid 8195] sendfile(4, 4, NULL, 4294959098 [pid 8191] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8202] set_robust_list(0x555556c575e0, 24) = 0 [pid 8189] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 8202] chdir("./187" [pid 8189] futex(0x7fcf663c54d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3618] <... umount2 resumed>) = 0 [pid 8202] <... chdir resumed>) = 0 [pid 8198] <... futex resumed>) = 0 [pid 8189] <... futex resumed>) = 1 [pid 8202] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 8198] write(3, "#! ./file0\n", 11 [pid 8189] futex(0x7fcf663c54dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8202] <... prctl resumed>) = 0 [pid 8202] setpgid(0, 0 [pid 8198] <... write resumed>) = 11 [pid 8190] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 8198] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8190] futex(0x7fcf663c54d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8202] <... setpgid resumed>) = 0 [pid 8199] <... futex resumed>) = 0 [pid 8198] <... futex resumed>) = 1 [pid 8192] <... sendfile resumed>) = 1638400 [pid 8190] <... futex resumed>) = 1 [pid 8189] <... futex resumed>) = 0 [pid 8202] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 8199] write(3, "#! ./file0\n", 11 [pid 8198] futex(0x7fcf663c54d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8192] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8190] futex(0x7fcf663c54dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8189] exit_group(0 [pid 3618] umount2("./185/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 8202] <... openat resumed>) = 3 [pid 8198] <... futex resumed>) = ? [pid 8192] <... futex resumed>) = ? [pid 8191] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 8189] <... exit_group resumed>) = ? [pid 8202] write(3, "1000", 4 [pid 8199] <... write resumed>) = 11 [pid 8198] +++ exited with 0 +++ [pid 8192] +++ exited with 0 +++ [pid 8191] futex(0x7fcf663c54d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8189] +++ exited with 0 +++ [pid 3618] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 8202] <... write resumed>) = 4 [pid 8201] <... futex resumed>) = 0 [pid 8199] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8191] <... futex resumed>) = 1 [pid 3618] lstat("./185/file0", [pid 8202] close(3 [pid 8201] write(3, "#! ./file0\n", 11 [pid 8199] <... futex resumed>) = 1 [pid 8191] futex(0x7fcf663c54dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8190] <... futex resumed>) = 0 [pid 3618] <... lstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 3616] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8189, si_uid=0, si_status=0, si_utime=0, si_stime=3} --- [pid 8202] <... close resumed>) = 0 [pid 8201] <... write resumed>) = 11 [pid 8199] futex(0x7fcf663c54d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8195] <... sendfile resumed>) = 1638400 [pid 3618] umount2("./185/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3616] restart_syscall(<... resuming interrupted clone ...> [pid 8202] symlink("/dev/binderfs", "./binderfs" [pid 8201] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8195] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3618] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3616] <... restart_syscall resumed>) = 0 [pid 8201] <... futex resumed>) = 1 [pid 8195] <... futex resumed>) = 0 [pid 8202] <... symlink resumed>) = 0 [pid 8191] <... futex resumed>) = 0 [pid 3618] openat(AT_FDCWD, "./185/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 8202] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8201] futex(0x7fcf663c54d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8195] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8191] exit_group(0 [pid 3618] <... openat resumed>) = 4 [pid 8202] <... futex resumed>) = 0 [pid 8201] <... futex resumed>) = ? [pid 8195] <... futex resumed>) = ? [pid 8191] <... exit_group resumed>) = ? [pid 3618] fstat(4, [pid 8202] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8201] +++ exited with 0 +++ [pid 8195] +++ exited with 0 +++ [pid 8191] +++ exited with 0 +++ [pid 3618] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 3616] umount2("./196", MNT_DETACH|UMOUNT_NOFOLLOW [pid 8202] <... mmap resumed>) = 0x7fcf662cc000 [pid 3621] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8191, si_uid=0, si_status=0, si_utime=0, si_stime=3} --- [pid 3618] getdents64(4, [pid 3616] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 8202] mprotect(0x7fcf662cd000, 131072, PROT_READ|PROT_WRITE [pid 3618] <... getdents64 resumed>0x555556c60660 /* 2 entries */, 32768) = 48 [pid 3616] openat(AT_FDCWD, "./196", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 8202] <... mprotect resumed>) = 0 [pid 3618] getdents64(4, [pid 3616] <... openat resumed>) = 3 [pid 8202] 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 resumed>0x555556c60660 /* 0 entries */, 32768) = 0 [pid 3616] fstat(3, [pid 3618] close(4 [pid 3616] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 8202] <... clone resumed>, parent_tid=[8203], tls=0x7fcf662ec700, child_tidptr=0x7fcf662ec9d0) = 8203 [pid 8194] <... sendfile resumed>) = 1638400 [pid 3621] umount2("./190", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3618] <... close resumed>) = 0 [pid 3616] getdents64(3, ./strace-static-x86_64: Process 8203 attached [pid 8202] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8194] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3618] rmdir("./185/file0" [pid 8203] set_robust_list(0x7fcf662ec9e0, 24 [pid 8202] <... futex resumed>) = 0 [pid 3621] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3618] <... rmdir resumed>) = 0 [pid 3616] <... getdents64 resumed>0x555556c58620 /* 4 entries */, 32768) = 112 [pid 8203] <... set_robust_list resumed>) = 0 [pid 8202] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=100000000} [pid 8194] <... futex resumed>) = 0 [pid 8190] exit_group(0 [pid 3621] openat(AT_FDCWD, "./190", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 3618] getdents64(3, [pid 3616] umount2("./196/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 8203] memfd_create("syzkaller", 0 [pid 8199] <... futex resumed>) = ? [pid 8190] <... exit_group resumed>) = ? [pid 3621] <... openat resumed>) = 3 [pid 3618] <... getdents64 resumed>0x555556c58620 /* 0 entries */, 32768) = 0 [pid 3616] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 8203] <... memfd_create resumed>) = 3 [pid 8199] +++ exited with 0 +++ [pid 8194] +++ exited with 0 +++ [pid 8190] +++ exited with 0 +++ [pid 3621] fstat(3, [pid 3618] close(3 [pid 3616] lstat("./196/binderfs", [pid 8203] ftruncate(3, 2097152 [pid 3621] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 3618] <... close resumed>) = 0 [pid 3616] <... lstat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}) = 0 [pid 8203] <... ftruncate resumed>) = 0 [pid 3618] rmdir("./185" [pid 3619] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8190, si_uid=0, si_status=0, si_utime=0, si_stime=3} --- [pid 3616] unlink("./196/binderfs" [pid 8203] 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] getdents64(3, [pid 3619] umount2("./192", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3618] <... rmdir resumed>) = 0 [pid 8203] <... pwrite64 resumed>) = 102 [pid 3621] <... getdents64 resumed>0x555556c58620 /* 4 entries */, 32768) = 112 [pid 3619] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3618] mkdir("./186", 0777 [pid 3616] <... unlink resumed>) = 0 [pid 8203] 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] umount2("./190/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3619] openat(AT_FDCWD, "./192", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 3618] <... mkdir resumed>) = 0 [pid 3616] umount2("./196/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 8203] <... pwrite64 resumed>) = 31 [ 190.937913][ T27] audit: type=1800 audit(1657771708.298:1217): pid=8194 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 8169] exit_group(0 [pid 3621] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3619] <... openat resumed>) = 3 [pid 3618] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 8203] 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] <... openat resumed>) = 3 [pid 8203] <... pwrite64 resumed>) = 32 [pid 8177] <... futex resumed>) = ? [pid 8169] <... exit_group resumed>) = ? [pid 3621] lstat("./190/binderfs", [pid 3619] fstat(3, [pid 3618] ioctl(3, LOOP_CLR_FD [pid 8203] 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 8177] +++ exited with 0 +++ [pid 3621] <... 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 3618] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 8203] <... pwrite64 resumed>) = 4098 [pid 3621] unlink("./190/binderfs" [pid 3619] getdents64(3, [pid 3618] close(3 [pid 8203] 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] <... close resumed>) = 0 [pid 8203] <... pwrite64 resumed>) = 61 [pid 3619] <... getdents64 resumed>0x555556c58620 /* 4 entries */, 32768) = 112 [pid 3618] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 3621] <... unlink resumed>) = 0 [pid 8203] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 3621] umount2("./190/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3619] umount2("./192/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 8203] <... openat resumed>) = 4 [pid 3618] <... clone resumed>, child_tidptr=0x555556c575d0) = 8204 [pid 3619] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 8203] ioctl(4, LOOP_SET_FD, 3 [pid 3619] lstat("./192/binderfs", [pid 8203] <... ioctl resumed>) = 0 [pid 3619] <... lstat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}) = 0 [pid 8203] mkdir("./file0", 0777 [pid 8174] <... sendfile resumed>) = ? [pid 3619] unlink("./192/binderfs" [pid 3621] <... umount2 resumed>) = 0 [pid 3619] <... unlink resumed>) = 0 [pid 3619] umount2("./192/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 8203] <... mkdir resumed>) = 0 [pid 8174] +++ exited with 0 +++ [pid 8169] +++ exited with 0 +++ [pid 3621] umount2("./190/file0", MNT_DETACH|UMOUNT_NOFOLLOW./strace-static-x86_64: Process 8204 attached [pid 8203] mount("/dev/loop1", "./file0", "ext4", 0, ",errors=continue" [pid 3621] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 8204] set_robust_list(0x555556c575e0, 24 [pid 3621] lstat("./190/file0", [pid 3620] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8169, si_uid=0, si_status=0, si_utime=0, si_stime=22} --- [pid 8204] <... set_robust_list resumed>) = 0 [pid 3621] <... lstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 3620] restart_syscall(<... resuming interrupted clone ...> [pid 8204] chdir("./186" [pid 3621] umount2("./190/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3620] <... restart_syscall resumed>) = 0 [pid 8204] <... chdir resumed>) = 0 [pid 3621] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 8204] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 3621] openat(AT_FDCWD, "./190/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 8204] <... prctl resumed>) = 0 [pid 3621] <... openat resumed>) = 4 [pid 3619] <... umount2 resumed>) = 0 [pid 8204] setpgid(0, 0 [pid 3621] fstat(4, [pid 3620] umount2("./183", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3619] umount2("./192/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 8204] <... setpgid resumed>) = 0 [pid 3621] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 3620] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3619] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 8204] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 3621] getdents64(4, [pid 3620] openat(AT_FDCWD, "./183", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 3619] lstat("./192/file0", [pid 8204] <... openat resumed>) = 3 [pid 8203] <... mount resumed>) = 0 [pid 3621] <... getdents64 resumed>0x555556c60660 /* 2 entries */, 32768) = 48 [pid 3620] <... openat resumed>) = 3 [pid 3619] <... lstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 3616] <... umount2 resumed>) = 0 [pid 8204] write(3, "1000", 4 [pid 8203] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 3621] getdents64(4, [pid 3620] fstat(3, [ 190.997140][ T8203] loop1: detected capacity change from 0 to 4096 [pid 3619] umount2("./192/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 8204] <... write resumed>) = 4 [pid 8203] <... openat resumed>) = 5 [pid 3621] <... getdents64 resumed>0x555556c60660 /* 0 entries */, 32768) = 0 [pid 3620] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 3619] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3616] umount2("./196/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 8204] close(3 [pid 8203] ioctl(4, LOOP_CLR_FD [pid 3621] close(4 [pid 3620] getdents64(3, [pid 3619] openat(AT_FDCWD, "./192/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 8204] <... close resumed>) = 0 [pid 8203] <... ioctl resumed>) = 0 [pid 3621] <... close resumed>) = 0 [pid 3620] <... getdents64 resumed>0x555556c58620 /* 4 entries */, 32768) = 112 [pid 3619] <... openat resumed>) = 4 [pid 8204] symlink("/dev/binderfs", "./binderfs" [pid 8203] close(4 [pid 3621] rmdir("./190/file0" [pid 3620] umount2("./183/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3619] fstat(4, [pid 3616] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 8204] <... symlink resumed>) = 0 [pid 8203] <... close resumed>) = 0 [pid 3621] <... rmdir resumed>) = 0 [pid 3620] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3619] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 8204] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8203] close(3 [pid 3621] getdents64(3, [pid 3620] lstat("./183/binderfs", [pid 3619] getdents64(4, [pid 8204] <... futex resumed>) = 0 [pid 8203] <... close resumed>) = 0 [pid 8202] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 3621] <... getdents64 resumed>0x555556c58620 /* 0 entries */, 32768) = 0 [pid 3620] <... lstat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}) = 0 [pid 3619] <... getdents64 resumed>0x555556c60660 /* 2 entries */, 32768) = 48 [pid 3616] lstat("./196/file0", [pid 8204] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8203] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8202] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3621] close(3 [pid 3620] unlink("./183/binderfs" [pid 3619] getdents64(4, [pid 8204] <... mmap resumed>) = 0x7fcf662cc000 [pid 8203] <... futex resumed>) = 0 [pid 8202] <... futex resumed>) = 0 [pid 3621] <... close resumed>) = 0 [pid 3620] <... unlink resumed>) = 0 [pid 3619] <... getdents64 resumed>0x555556c60660 /* 0 entries */, 32768) = 0 [pid 3616] <... lstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 8204] mprotect(0x7fcf662cd000, 131072, PROT_READ|PROT_WRITE [pid 8203] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8202] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 3621] rmdir("./190" [pid 3620] umount2("./183/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3619] close(4 [pid 3616] umount2("./196/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 8204] <... mprotect resumed>) = 0 [pid 8202] <... mmap resumed>) = 0x7fcf662ab000 [pid 3621] <... rmdir resumed>) = 0 [pid 3620] <... umount2 resumed>) = 0 [pid 3619] <... close resumed>) = 0 [pid 3616] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 8204] 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 8202] mprotect(0x7fcf662ac000, 131072, PROT_READ|PROT_WRITE [pid 3621] mkdir("./191", 0777 [pid 3620] umount2("./183/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3619] rmdir("./192/file0" [pid 3616] openat(AT_FDCWD, "./196/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY./strace-static-x86_64: Process 8206 attached [pid 8202] <... mprotect resumed>) = 0 [pid 3621] <... mkdir resumed>) = 0 [pid 3620] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3619] <... rmdir resumed>) = 0 [pid 3616] <... openat resumed>) = 4 [pid 8206] set_robust_list(0x7fcf662ec9e0, 24 [pid 8204] <... clone resumed>, parent_tid=[8206], tls=0x7fcf662ec700, child_tidptr=0x7fcf662ec9d0) = 8206 [pid 8202] 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 [ 191.053001][ T27] audit: type=1800 audit(1657771708.298:1218): pid=8195 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 3621] openat(AT_FDCWD, "/dev/loop5", O_RDWR [pid 3620] lstat("./183/file0", [pid 3619] getdents64(3, [pid 3616] fstat(4, [pid 8206] <... set_robust_list resumed>) = 0 [pid 8204] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3621] <... openat resumed>) = 3 [pid 3620] <... lstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 3619] <... getdents64 resumed>0x555556c58620 /* 0 entries */, 32768) = 0 [pid 8206] memfd_create("syzkaller", 0 [pid 8204] <... futex resumed>) = 0 [pid 8202] <... clone resumed>, parent_tid=[8207], tls=0x7fcf662cb700, child_tidptr=0x7fcf662cb9d0) = 8207 [pid 3621] ioctl(3, LOOP_CLR_FD [pid 3620] umount2("./183/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3619] close(3 [pid 3616] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 ./strace-static-x86_64: Process 8207 attached [pid 8206] <... memfd_create resumed>) = 3 [pid 8204] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=100000000} [pid 8202] futex(0x7fcf663c54d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3621] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 3620] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3616] getdents64(4, [pid 8206] ftruncate(3, 2097152 [pid 8202] <... futex resumed>) = 0 [pid 3621] close(3 [pid 3620] openat(AT_FDCWD, "./183/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 3619] <... close resumed>) = 0 [pid 3616] <... getdents64 resumed>0x555556c60660 /* 2 entries */, 32768) = 48 [pid 8207] set_robust_list(0x7fcf662cb9e0, 24 [pid 8206] <... ftruncate resumed>) = 0 [pid 8202] futex(0x7fcf663c54dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3621] <... close resumed>) = 0 [pid 3620] <... openat resumed>) = 4 [pid 3619] rmdir("./192" [pid 3616] getdents64(4, [pid 8207] <... set_robust_list resumed>) = 0 [pid 8206] 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] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 3620] fstat(4, [pid 3619] <... rmdir resumed>) = 0 [pid 3616] <... getdents64 resumed>0x555556c60660 /* 0 entries */, 32768) = 0 [pid 8207] chdir("./file0" [pid 8206] <... pwrite64 resumed>) = 102 [pid 3620] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 3616] close(4 [pid 8207] <... chdir resumed>) = 0 [pid 8206] 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] getdents64(4, [pid 3619] mkdir("./193", 0777 [pid 3616] <... close resumed>) = 0 ./strace-static-x86_64: Process 8208 attached [pid 8207] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8206] <... pwrite64 resumed>) = 31 [pid 3621] <... clone resumed>, child_tidptr=0x555556c575d0) = 8208 [pid 3620] <... getdents64 resumed>0x555556c60660 /* 3 entries */, 32768) = 72 [pid 3619] <... mkdir resumed>) = 0 [pid 3616] rmdir("./196/file0" [pid 8208] set_robust_list(0x555556c575e0, 24 [pid 8207] <... futex resumed>) = 1 [pid 8206] 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 8202] <... futex resumed>) = 0 [pid 3620] umount2("./183/file0/bus", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3619] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 3616] <... rmdir resumed>) = 0 [pid 8208] <... set_robust_list resumed>) = 0 [pid 8207] futex(0x7fcf663c54d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8206] <... pwrite64 resumed>) = 32 [pid 8202] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3620] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3616] getdents64(3, [pid 8208] chdir("./191" [pid 8206] 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 8203] <... futex resumed>) = 0 [pid 8202] <... futex resumed>) = 1 [pid 3620] lstat("./183/file0/bus", [pid 3619] <... openat resumed>) = 3 [pid 3616] <... getdents64 resumed>0x555556c58620 /* 0 entries */, 32768) = 0 [pid 8208] <... chdir resumed>) = 0 [pid 8206] <... pwrite64 resumed>) = 4098 [pid 8203] creat("./bus", 000 [pid 8202] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3620] <... lstat resumed>{st_mode=S_IFREG|000, st_size=136348160, ...}) = 0 [pid 3619] ioctl(3, LOOP_CLR_FD [pid 3616] close(3 [pid 8208] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 8206] 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 8203] <... creat resumed>) = 3 [pid 3620] unlink("./183/file0/bus" [pid 3619] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 3616] <... close resumed>) = 0 [pid 8208] <... prctl resumed>) = 0 [pid 8206] <... pwrite64 resumed>) = 61 [pid 8203] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3620] <... unlink resumed>) = 0 [pid 3619] close(3 [pid 3616] rmdir("./196" [pid 8208] setpgid(0, 0 [pid 8206] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 8203] <... futex resumed>) = 1 [pid 8202] <... futex resumed>) = 0 [pid 3620] getdents64(4, [pid 3619] <... close resumed>) = 0 [pid 3616] <... rmdir resumed>) = 0 [pid 8206] <... openat resumed>) = 4 [pid 8203] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8202] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3620] <... getdents64 resumed>0x555556c60660 /* 0 entries */, 32768) = 0 [pid 3616] mkdir("./197", 0777 [pid 8206] ioctl(4, LOOP_SET_FD, 3 [pid 8203] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8202] <... futex resumed>) = 0 [pid 3620] close(4 [pid 3616] <... mkdir resumed>) = 0 [pid 8208] <... setpgid resumed>) = 0 [pid 8203] ftruncate(3, 136348160 [pid 8202] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3620] <... close resumed>) = 0 [pid 3619] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 3616] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 8206] <... ioctl resumed>) = 0 [pid 8203] <... ftruncate resumed>) = 0 [pid 3620] rmdir("./183/file0" [pid 3616] <... openat resumed>) = 3 [pid 8208] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 8206] mkdir("./file0", 0777 [pid 8203] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3620] <... rmdir resumed>) = 0 [pid 3616] ioctl(3, LOOP_CLR_FD [pid 8208] <... openat resumed>) = 3 [pid 8206] <... mkdir resumed>) = 0 [pid 8203] <... futex resumed>) = 1 [pid 8202] <... futex resumed>) = 0 [pid 3620] getdents64(3, [pid 3616] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 8208] write(3, "1000", 4 [pid 8206] mount("/dev/loop2", "./file0", "ext4", 0, ",errors=continue" [pid 8203] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8202] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3620] <... getdents64 resumed>0x555556c58620 /* 0 entries */, 32768) = 0 [pid 3619] <... clone resumed>, child_tidptr=0x555556c575d0) = 8209 [pid 3616] close(3./strace-static-x86_64: Process 8209 attached [pid 8208] <... write resumed>) = 4 [pid 8203] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8202] <... futex resumed>) = 0 [pid 3620] close(3 [pid 3616] <... close resumed>) = 0 [pid 8209] set_robust_list(0x555556c575e0, 24 [pid 8208] close(3 [pid 8203] socket(AF_INET6, SOCK_STREAM, IPPROTO_IP [pid 8202] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3620] <... close resumed>) = 0 [pid 3616] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 8209] <... set_robust_list resumed>) = 0 [pid 8208] <... close resumed>) = 0 [pid 8203] <... socket resumed>) = 4 [pid 3620] rmdir("./183" [pid 8209] chdir("./193" [pid 8208] symlink("/dev/binderfs", "./binderfs" [pid 8203] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3620] <... rmdir resumed>) = 0 [pid 3616] <... clone resumed>, child_tidptr=0x555556c575d0) = 8211 [pid 8209] <... chdir resumed>) = 0 [pid 8208] <... symlink resumed>) = 0 [pid 8203] <... futex resumed>) = 1 [pid 8202] <... futex resumed>) = 0 [pid 3620] mkdir("./184", 0777 [pid 8209] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 8208] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8206] <... mount resumed>) = 0 [pid 8203] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8202] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3620] <... mkdir resumed>) = 0 ./strace-static-x86_64: Process 8211 attached [pid 8209] <... prctl resumed>) = 0 [pid 8208] <... futex resumed>) = 0 [pid 8206] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 8203] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8202] <... futex resumed>) = 0 [pid 3620] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 8211] set_robust_list(0x555556c575e0, 24 [pid 8209] setpgid(0, 0 [pid 8208] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8206] <... openat resumed>) = 5 [pid 8203] close(4 [pid 8202] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3620] <... openat resumed>) = 3 [pid 8211] <... set_robust_list resumed>) = 0 [pid 8209] <... setpgid resumed>) = 0 [pid 8208] <... mmap resumed>) = 0x7fcf662cc000 [pid 8206] ioctl(4, LOOP_CLR_FD [pid 8203] <... close resumed>) = 0 [pid 3620] ioctl(3, LOOP_CLR_FD [pid 8211] chdir("./197" [pid 8209] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 8208] mprotect(0x7fcf662cd000, 131072, PROT_READ|PROT_WRITE [pid 8206] <... ioctl resumed>) = 0 [pid 8203] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3620] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 8211] <... chdir resumed>) = 0 [pid 8209] <... openat resumed>) = 3 [pid 8208] <... mprotect resumed>) = 0 [pid 8206] close(4 [pid 8203] <... futex resumed>) = 1 [pid 8202] <... futex resumed>) = 0 [pid 3620] close(3 [pid 8211] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 8209] write(3, "1000", 4 [pid 8208] 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 8206] <... close resumed>) = 0 [pid 8203] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8202] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3620] <... close resumed>) = 0 [pid 8211] <... prctl resumed>) = 0 [pid 8209] <... write resumed>) = 4 [pid 8206] close(3 [pid 8203] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8202] <... futex resumed>) = 0 [pid 3620] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 8211] setpgid(0, 0 [pid 8209] close(3 [pid 8208] <... clone resumed>, parent_tid=[8212], tls=0x7fcf662ec700, child_tidptr=0x7fcf662ec9d0) = 8212 [pid 8206] <... close resumed>) = 0 [pid 8203] open("./bus", O_RDWR|O_NOCTTY|O_DIRECT|O_NOATIME|O_CLOEXEC|0x1000000 [pid 8202] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}./strace-static-x86_64: Process 8212 attached [pid 8211] <... setpgid resumed>) = 0 [pid 8209] <... close resumed>) = 0 [pid 8208] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8206] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8203] <... open resumed>) = 4 [pid 3620] <... clone resumed>, child_tidptr=0x555556c575d0) = 8213 ./strace-static-x86_64: Process 8213 attached [pid 8212] set_robust_list(0x7fcf662ec9e0, 24 [pid 8211] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 8209] symlink("/dev/binderfs", "./binderfs" [pid 8208] <... futex resumed>) = 0 [pid 8206] <... futex resumed>) = 1 [pid 8204] <... futex resumed>) = 0 [pid 8203] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8213] set_robust_list(0x555556c575e0, 24 [pid 8212] <... set_robust_list resumed>) = 0 [pid 8211] <... openat resumed>) = 3 [pid 8209] <... symlink resumed>) = 0 [pid 8208] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=100000000} [pid 8206] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8204] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8203] <... futex resumed>) = 1 [pid 8202] <... futex resumed>) = 0 [pid 8212] memfd_create("syzkaller", 0 [pid 8213] <... set_robust_list resumed>) = 0 [pid 8211] write(3, "1000", 4 [pid 8209] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8206] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8204] <... futex resumed>) = 0 [pid 8203] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8202] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8213] chdir("./184" [pid 8212] <... memfd_create resumed>) = 3 [pid 8211] <... write resumed>) = 4 [pid 8209] <... futex resumed>) = 0 [pid 8206] chdir("./file0" [pid 8204] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8203] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8202] <... futex resumed>) = 0 [pid 8213] <... chdir resumed>) = 0 [pid 8212] ftruncate(3, 2097152 [pid 8211] close(3 [pid 8209] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8206] <... chdir resumed>) = 0 [pid 8203] sendfile(4, 4, NULL, 4294959098 [pid 8202] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8213] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 8212] <... ftruncate resumed>) = 0 [pid 8211] <... close resumed>) = 0 [pid 8209] <... mmap resumed>) = 0x7fcf662cc000 [ 191.176987][ T8206] loop2: detected capacity change from 0 to 4096 [pid 8206] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8213] <... prctl resumed>) = 0 [pid 8212] 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 8211] symlink("/dev/binderfs", "./binderfs" [pid 8209] mprotect(0x7fcf662cd000, 131072, PROT_READ|PROT_WRITE [pid 8206] <... futex resumed>) = 1 [pid 8204] <... futex resumed>) = 0 [pid 8213] setpgid(0, 0 [pid 8212] <... pwrite64 resumed>) = 102 [pid 8211] <... symlink resumed>) = 0 [pid 8209] <... mprotect resumed>) = 0 [pid 8206] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8204] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8213] <... setpgid resumed>) = 0 [pid 8212] 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 8211] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8209] 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 8206] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8204] <... futex resumed>) = 0 [pid 8213] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 8212] <... pwrite64 resumed>) = 31 [pid 8211] <... futex resumed>) = 0 [pid 8206] creat("./bus", 000 [pid 8204] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}./strace-static-x86_64: Process 8214 attached [pid 8213] <... openat resumed>) = 3 [pid 8212] 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 8211] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8209] <... clone resumed>, parent_tid=[8214], tls=0x7fcf662ec700, child_tidptr=0x7fcf662ec9d0) = 8214 [pid 8206] <... creat resumed>) = 3 [pid 8214] set_robust_list(0x7fcf662ec9e0, 24 [pid 8213] write(3, "1000", 4 [pid 8212] <... pwrite64 resumed>) = 32 [pid 8211] <... mmap resumed>) = 0x7fcf662cc000 [pid 8209] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8206] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8214] <... set_robust_list resumed>) = 0 [pid 8213] <... write resumed>) = 4 [pid 8212] 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 8211] mprotect(0x7fcf662cd000, 131072, PROT_READ|PROT_WRITE [pid 8209] <... futex resumed>) = 0 [pid 8206] <... futex resumed>) = 1 [pid 8204] <... futex resumed>) = 0 [pid 8214] memfd_create("syzkaller", 0 [pid 8213] close(3 [pid 8212] <... pwrite64 resumed>) = 4098 [pid 8211] <... mprotect resumed>) = 0 [pid 8209] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=100000000} [pid 8206] ftruncate(3, 136348160 [pid 8204] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8214] <... memfd_create resumed>) = 3 [pid 8213] <... close resumed>) = 0 [pid 8212] 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 8211] 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 8206] <... ftruncate resumed>) = 0 [pid 8204] <... futex resumed>) = 0 [pid 8203] <... sendfile resumed>) = 1638400 [pid 8214] ftruncate(3, 2097152 [pid 8213] symlink("/dev/binderfs", "./binderfs" [pid 8212] <... pwrite64 resumed>) = 61 [pid 8206] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8204] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8203] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000./strace-static-x86_64: Process 8215 attached [pid 8214] <... ftruncate resumed>) = 0 [pid 8213] <... symlink resumed>) = 0 [pid 8212] openat(AT_FDCWD, "/dev/loop5", O_RDWR [pid 8211] <... clone resumed>, parent_tid=[8215], tls=0x7fcf662ec700, child_tidptr=0x7fcf662ec9d0) = 8215 [pid 8206] <... futex resumed>) = 0 [pid 8204] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8203] <... futex resumed>) = 1 [pid 8202] <... futex resumed>) = 0 [pid 8215] set_robust_list(0x7fcf662ec9e0, 24 [pid 8214] 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 8213] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8212] <... openat resumed>) = 4 [pid 8211] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8206] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8204] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8203] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8202] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8215] <... set_robust_list resumed>) = 0 [pid 8214] <... pwrite64 resumed>) = 102 [pid 8213] <... futex resumed>) = 0 [pid 8212] ioctl(4, LOOP_SET_FD, 3 [pid 8211] <... futex resumed>) = 0 [pid 8206] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8204] <... futex resumed>) = 0 [pid 8203] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8202] <... futex resumed>) = 0 [pid 8215] memfd_create("syzkaller", 0 [pid 8214] 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 8213] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8212] <... ioctl resumed>) = 0 [pid 8211] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=100000000} [pid 8206] socket(AF_INET6, SOCK_STREAM, IPPROTO_IP [pid 8204] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8203] write(3, "#! ./file0\n", 11 [pid 8202] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8215] <... memfd_create resumed>) = 3 [pid 8214] <... pwrite64 resumed>) = 31 [pid 8213] <... mmap resumed>) = 0x7fcf662cc000 [pid 8206] <... socket resumed>) = 4 [pid 8203] <... write resumed>) = 11 [pid 8215] ftruncate(3, 2097152 [pid 8214] 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 8213] mprotect(0x7fcf662cd000, 131072, PROT_READ|PROT_WRITE [pid 8212] mkdir("./file0", 0777 [pid 8206] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8203] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8215] <... ftruncate resumed>) = 0 [pid 8214] <... pwrite64 resumed>) = 32 [pid 8213] <... mprotect resumed>) = 0 [pid 8206] <... futex resumed>) = 1 [pid 8204] <... futex resumed>) = 0 [pid 8203] <... futex resumed>) = 1 [pid 8202] <... futex resumed>) = 0 [pid 8215] 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 8214] 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 8213] 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 8212] <... mkdir resumed>) = 0 [pid 8206] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8204] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8203] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8202] exit_group(0./strace-static-x86_64: Process 8216 attached [pid 8215] <... pwrite64 resumed>) = 102 [pid 8214] <... pwrite64 resumed>) = 4098 [pid 8212] mount("/dev/loop5", "./file0", "ext4", 0, ",errors=continue" [pid 8207] <... futex resumed>) = ? [pid 8206] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8204] <... futex resumed>) = 0 [pid 8203] <... futex resumed>) = ? [pid 8202] <... exit_group resumed>) = ? [pid 8215] 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 8214] 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 8213] <... clone resumed>, parent_tid=[8216], tls=0x7fcf662ec700, child_tidptr=0x7fcf662ec9d0) = 8216 [pid 8207] +++ exited with 0 +++ [pid 8206] close(4 [pid 8204] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8203] +++ exited with 0 +++ [pid 8213] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8213] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=100000000} [pid 8202] +++ exited with 0 +++ [pid 8215] <... pwrite64 resumed>) = 31 [pid 8214] <... pwrite64 resumed>) = 61 [pid 8206] <... close resumed>) = 0 [pid 8215] 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 8214] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 8206] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3617] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8202, si_uid=0, si_status=0, si_utime=2, si_stime=5} --- [pid 8215] <... pwrite64 resumed>) = 32 [pid 8214] <... openat resumed>) = 4 [pid 8206] <... futex resumed>) = 1 [pid 8204] <... futex resumed>) = 0 [pid 3617] restart_syscall(<... resuming interrupted clone ...> [pid 8215] 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 8214] ioctl(4, LOOP_SET_FD, 3 [pid 8206] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8204] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3617] <... restart_syscall resumed>) = 0 [pid 8215] <... pwrite64 resumed>) = 4098 [pid 8204] <... futex resumed>) = 0 [pid 8204] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8216] set_robust_list(0x7fcf662ec9e0, 24) = 0 [pid 8216] memfd_create("syzkaller", 0) = 3 [pid 8216] ftruncate(3, 2097152) = 0 [pid 8216] 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 8216] 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 8216] 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 8216] 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 8216] 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 8216] openat(AT_FDCWD, "/dev/loop4", O_RDWR) = 4 [pid 8216] ioctl(4, LOOP_SET_FD, 3 [pid 8215] 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 8214] <... ioctl resumed>) = 0 [pid 8206] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8215] <... pwrite64 resumed>) = 61 [pid 8208] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 8215] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 8214] mkdir("./file0", 0777 [pid 8208] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8206] open("./bus", O_RDWR|O_NOCTTY|O_DIRECT|O_NOATIME|O_CLOEXEC|0x1000000 [pid 8216] <... ioctl resumed>) = 0 [pid 8208] <... futex resumed>) = 0 [pid 8208] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8215] <... openat resumed>) = 4 [pid 8208] <... mmap resumed>) = 0x7fcf662ab000 [pid 8208] mprotect(0x7fcf662ac000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 8214] <... mkdir resumed>) = 0 [pid 8208] 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 8215] ioctl(4, LOOP_SET_FD, 3 [pid 8206] <... open resumed>) = 4 [pid 3617] umount2("./187", MNT_DETACH|UMOUNT_NOFOLLOW [pid 8208] <... clone resumed>, parent_tid=[8218], tls=0x7fcf662cb700, child_tidptr=0x7fcf662cb9d0) = 8218 [pid 8208] futex(0x7fcf663c54d8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8208] futex(0x7fcf663c54dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}./strace-static-x86_64: Process 8218 attached [pid 8218] set_robust_list(0x7fcf662cb9e0, 24) = 0 [pid 8218] chdir("./file0") = 0 [pid 8218] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8208] <... futex resumed>) = 0 [pid 8218] <... futex resumed>) = 1 [pid 8208] futex(0x7fcf663c54d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8218] creat("./bus", 000 [pid 8208] <... futex resumed>) = 0 [pid 8218] <... creat resumed>) = 5 [pid 8208] futex(0x7fcf663c54dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8218] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 8208] <... futex resumed>) = 0 [pid 8218] ftruncate(5, 136348160 [pid 8208] futex(0x7fcf663c54d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8218] <... ftruncate resumed>) = 0 [pid 8208] <... futex resumed>) = 0 [pid 8206] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3617] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 8218] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8214] mount("/dev/loop3", "./file0", "ext4", 0, ",errors=continue" [pid 8208] futex(0x7fcf663c54dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8218] <... futex resumed>) = 0 [pid 8208] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8206] <... futex resumed>) = 1 [pid 8204] <... futex resumed>) = 0 [pid 3617] openat(AT_FDCWD, "./187", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 8218] socket(AF_INET6, SOCK_STREAM, IPPROTO_IP [pid 8212] <... mount resumed>) = 0 [pid 8208] futex(0x7fcf663c54d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8206] sendfile(4, 4, NULL, 4294959098 [pid 8204] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3617] <... openat resumed>) = 3 [pid 8218] <... socket resumed>) = 6 [pid 8208] <... futex resumed>) = 0 [pid 8204] <... futex resumed>) = 0 [pid 8218] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8212] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 8208] futex(0x7fcf663c54dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8204] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3617] fstat(3, [pid 8218] <... futex resumed>) = 0 [pid 8212] <... openat resumed>) = -1 ENOENT (No such file or directory) [pid 8208] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8218] futex(0x7fcf663c54d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8208] futex(0x7fcf663c54d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3617] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 8218] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8212] ioctl(4, LOOP_CLR_FD [pid 8208] <... futex resumed>) = 0 [pid 3617] getdents64(3, [pid 8218] close(6 [pid 8212] <... ioctl resumed>) = 0 [pid 8208] futex(0x7fcf663c54dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8218] <... close resumed>) = 0 [pid 8212] close(4 [pid 8216] mkdir("./file0", 0777 [pid 8215] <... ioctl resumed>) = 0 [pid 3617] <... getdents64 resumed>0x555556c58620 /* 4 entries */, 32768) = 112 [pid 8218] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8216] <... mkdir resumed>) = 0 [pid 8215] mkdir("./file0", 0777 [pid 8212] <... close resumed>) = 0 [pid 3617] umount2("./187/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 8218] <... futex resumed>) = 1 [pid 8212] close(3 [pid 8208] <... futex resumed>) = 0 [pid 3617] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 8218] futex(0x7fcf663c54d8, FUTEX_WAIT_PRIVATE, 0, NULL [ 191.288788][ T8212] loop5: detected capacity change from 0 to 4096 [ 191.311071][ T8214] loop3: detected capacity change from 0 to 4096 [ 191.317716][ T8216] loop4: detected capacity change from 0 to 4096 [ 191.330182][ T8215] loop0: detected capacity change from 0 to 4096 [pid 8216] mount("/dev/loop4", "./file0", "ext4", 0, ",errors=continue" [pid 8215] <... mkdir resumed>) = 0 [pid 8214] <... mount resumed>) = 0 [pid 8212] <... close resumed>) = 0 [pid 3617] lstat("./187/binderfs", [pid 8218] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8215] mount("/dev/loop0", "./file0", "ext4", 0, ",errors=continue" [pid 8214] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 8212] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8209] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 8208] futex(0x7fcf663c54d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3617] <... lstat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}) = 0 [pid 8218] open("./bus", O_RDWR|O_NOCTTY|O_DIRECT|O_NOATIME|O_CLOEXEC|0x1000000 [pid 8216] <... mount resumed>) = 0 [pid 8214] <... openat resumed>) = 5 [pid 8212] <... futex resumed>) = 0 [pid 8209] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8208] <... futex resumed>) = 0 [pid 3617] unlink("./187/binderfs" [pid 8218] <... open resumed>) = 3 [pid 8216] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 8214] ioctl(4, LOOP_CLR_FD [pid 8212] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8209] <... futex resumed>) = 0 [pid 8208] futex(0x7fcf663c54dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3617] <... unlink resumed>) = 0 [pid 8218] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8216] <... openat resumed>) = 5 [pid 8214] <... ioctl resumed>) = 0 [pid 8209] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8208] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 3617] umount2("./187/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 8218] <... futex resumed>) = 0 [pid 8216] ioctl(4, LOOP_CLR_FD [pid 8214] close(4 [pid 8209] <... mmap resumed>) = 0x7fcf662ab000 [pid 8208] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8218] futex(0x7fcf663c54d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8216] <... ioctl resumed>) = 0 [pid 8214] <... close resumed>) = 0 [pid 8209] mprotect(0x7fcf662ac000, 131072, PROT_READ|PROT_WRITE [pid 8216] close(4 [pid 8214] close(3 [pid 8212] <... futex resumed>) = 0 [pid 8209] <... mprotect resumed>) = 0 [pid 8208] <... futex resumed>) = 1 [pid 8216] <... close resumed>) = 0 [pid 8214] <... close resumed>) = 0 [pid 8209] 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 8216] close(3 [pid 8214] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8212] sendfile(6, 3, NULL, 4294959098 [pid 8208] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8216] <... close resumed>) = 0 [pid 8214] <... futex resumed>) = 0 [pid 8212] <... sendfile resumed>) = -1 EBADF (Bad file descriptor) [pid 8209] <... clone resumed>, parent_tid=[8222], tls=0x7fcf662cb700, child_tidptr=0x7fcf662cb9d0) = 8222 [pid 8216] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8214] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8209] futex(0x7fcf663c54d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8216] <... futex resumed>) = 1 [pid 8209] <... futex resumed>) = 0 [pid 8216] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8209] futex(0x7fcf663c54dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8213] <... futex resumed>) = 0 [pid 8204] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 8212] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8213] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8216] <... futex resumed>) = 0 [pid 8213] <... futex resumed>) = 1 [pid 8212] <... futex resumed>) = 1 [pid 8208] <... futex resumed>) = 0 [pid 8204] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8216] chdir("./file0" [pid 8213] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8212] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8208] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8204] <... futex resumed>) = 0 [pid 8216] <... chdir resumed>) = 0 [pid 8212] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8211] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 8208] <... futex resumed>) = 0 [pid 8204] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8216] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8212] write(5, "#! ./file0\n", 11 [pid 8211] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8208] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8204] <... mmap resumed>) = 0x7fcf662ab000 [pid 8216] <... futex resumed>) = 1 [pid 8213] <... futex resumed>) = 0 [pid 8212] <... write resumed>) = 11 [pid 8211] <... futex resumed>) = 0 [pid 8204] mprotect(0x7fcf662ac000, 131072, PROT_READ|PROT_WRITE [pid 8216] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8213] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8212] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8211] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8204] <... mprotect resumed>) = 0 [pid 8216] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8213] <... futex resumed>) = 0 [pid 8212] <... futex resumed>) = 1 [pid 8211] <... mmap resumed>) = 0x7fcf662ab000 [pid 8208] <... futex resumed>) = 0 [pid 8204] 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 8216] creat("./bus", 000 [pid 8213] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8212] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8211] mprotect(0x7fcf662ac000, 131072, PROT_READ|PROT_WRITE [pid 8208] exit_group(0 [pid 8211] <... mprotect resumed>) = 0 [pid 8208] <... exit_group resumed>) = ? [pid 8218] <... futex resumed>) = ? [pid 8212] <... futex resumed>) = ? [pid 8211] 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 8218] +++ exited with 0 +++ [pid 8204] <... clone resumed>, parent_tid=[8223], tls=0x7fcf662cb700, child_tidptr=0x7fcf662cb9d0) = 8223 ./strace-static-x86_64: Process 8223 attached [pid 8211] <... clone resumed>, parent_tid=[8224], tls=0x7fcf662cb700, child_tidptr=0x7fcf662cb9d0) = 8224 [pid 8223] set_robust_list(0x7fcf662cb9e0, 24 [pid 8211] futex(0x7fcf663c54d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8223] <... set_robust_list resumed>) = 0 [pid 8212] +++ exited with 0 +++ [pid 8211] <... futex resumed>) = 0 [pid 8208] +++ exited with 0 +++ [pid 8204] futex(0x7fcf663c54d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8223] write(3, "#! ./file0\n", 11 [pid 8216] <... creat resumed>) = 3 [pid 8211] futex(0x7fcf663c54dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8204] <... futex resumed>) = 0 [pid 8216] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8204] futex(0x7fcf663c54dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8216] <... futex resumed>) = 1 [pid 8213] <... futex resumed>) = 0 [pid 3621] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8208, si_uid=0, si_status=0, si_utime=0, si_stime=2} --- [pid 8216] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8213] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3621] umount2("./191", MNT_DETACH|UMOUNT_NOFOLLOW [pid 8216] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8213] <... futex resumed>) = 0 [pid 3621] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 8223] <... write resumed>) = 11 [pid 8216] ftruncate(3, 136348160 [pid 8213] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3621] openat(AT_FDCWD, "./191", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 8223] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8216] <... ftruncate resumed>) = 0 [pid 8223] <... futex resumed>) = 1 [pid 8216] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8204] <... futex resumed>) = 0 [pid 3621] <... openat resumed>) = 3 [pid 8223] futex(0x7fcf663c54d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8216] <... futex resumed>) = 1 [pid 8213] <... futex resumed>) = 0 [pid 3621] fstat(3, [pid 8216] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8213] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3621] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 8216] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8213] <... futex resumed>) = 0 [pid 3621] getdents64(3, [pid 8216] socket(AF_INET6, SOCK_STREAM, IPPROTO_IP [pid 8213] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3621] <... getdents64 resumed>0x555556c58620 /* 4 entries */, 32768) = 112 [pid 8216] <... socket resumed>) = 4 [pid 3621] umount2("./191/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 8216] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3621] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 8216] <... futex resumed>) = 1 [pid 8213] <... futex resumed>) = 0 [pid 3621] lstat("./191/binderfs", [pid 8216] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8213] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3621] <... lstat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}) = 0 [pid 8216] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8213] <... futex resumed>) = 0 [pid 3621] unlink("./191/binderfs" [pid 8216] close(4 [pid 8213] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3621] <... unlink resumed>) = 0 [pid 8216] <... close resumed>) = 0 [pid 3621] umount2("./191/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 8216] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 8213] <... futex resumed>) = 0 [pid 8216] open("./bus", O_RDWR|O_NOCTTY|O_DIRECT|O_NOATIME|O_CLOEXEC|0x1000000 [pid 8213] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8216] <... open resumed>) = 4 [pid 8216] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8213] <... futex resumed>) = 0 ./strace-static-x86_64: Process 8222 attached [pid 8213] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}) = -1 EAGAIN (Resource temporarily unavailable) [pid 8216] <... futex resumed>) = 0 [pid 8213] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8215] <... mount resumed>) = 0 [pid 8216] sendfile(4, 4, NULL, 4294959098 [pid 8215] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 8213] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8222] set_robust_list(0x7fcf662cb9e0, 24) = 0 [pid 8215] <... openat resumed>) = 5 [pid 8222] chdir("./file0" [pid 8215] ioctl(4, LOOP_CLR_FD) = 0 [pid 8222] <... chdir resumed>) = 0 [pid 8215] close(4 [pid 8222] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8215] <... close resumed>) = 0 [pid 8222] <... futex resumed>) = 1 [pid 8209] <... futex resumed>) = 0 [pid 8222] futex(0x7fcf663c54d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8215] close(3 [pid 8209] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8215] <... close resumed>) = 0 [pid 8214] <... futex resumed>) = 0 [pid 8209] <... futex resumed>) = 1 [pid 8214] creat("./bus", 000 [pid 8209] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8215] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8214] <... creat resumed>) = 3 [pid 8215] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8214] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 8209] <... futex resumed>) = 0 [pid 8214] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8209] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8214] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8209] <... futex resumed>) = 0 [pid 8214] ftruncate(3, 136348160 [pid 8209] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8214] <... ftruncate resumed>) = 0 [pid 8214] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 8209] <... futex resumed>) = 0 ./strace-static-x86_64: Process 8224 attached [pid 8214] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8209] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8224] set_robust_list(0x7fcf662cb9e0, 24 [pid 8214] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8209] <... futex resumed>) = 0 [pid 8224] <... set_robust_list resumed>) = 0 [pid 8214] socket(AF_INET6, SOCK_STREAM, IPPROTO_IP [pid 8209] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8224] chdir("./file0" [pid 8214] <... socket resumed>) = 4 [pid 8224] <... chdir resumed>) = 0 [pid 8214] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8224] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8214] <... futex resumed>) = 1 [pid 8209] <... futex resumed>) = 0 [pid 8224] <... futex resumed>) = 1 [pid 8214] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8211] <... futex resumed>) = 0 [pid 8209] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8224] futex(0x7fcf663c54d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8214] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8211] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8209] <... futex resumed>) = 0 [pid 8215] <... futex resumed>) = 0 [pid 8214] close(4 [pid 8211] <... futex resumed>) = 1 [pid 8209] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8215] creat("./bus", 000 [pid 8214] <... close resumed>) = 0 [pid 8211] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8214] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 8209] <... futex resumed>) = 0 [pid 8214] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8209] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3621] <... umount2 resumed>) = 0 [pid 8214] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8209] <... futex resumed>) = 0 [pid 8214] open("./bus", O_RDWR|O_NOCTTY|O_DIRECT|O_NOATIME|O_CLOEXEC|0x1000000 [pid 8209] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3621] umount2("./191/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 8214] <... open resumed>) = 4 [pid 8214] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 8209] <... futex resumed>) = 0 [pid 8214] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8209] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8215] <... creat resumed>) = 3 [pid 8214] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8209] <... futex resumed>) = 0 [pid 3621] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3617] <... umount2 resumed>) = 0 [pid 8215] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8214] sendfile(4, 4, NULL, 4294959098 [pid 8209] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3621] lstat("./191/file0", [pid 3617] umount2("./187/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 8215] <... futex resumed>) = 1 [pid 8211] <... futex resumed>) = 0 [pid 3621] <... lstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 3617] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 8215] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8213] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 8211] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8206] <... sendfile resumed>) = 1638400 [pid 3621] umount2("./191/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3617] lstat("./187/file0", [pid 8215] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8213] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8211] <... futex resumed>) = 0 [pid 3621] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3617] <... lstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 8215] ftruncate(3, 136348160 [pid 8213] <... futex resumed>) = 0 [pid 8211] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8206] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8204] exit_group(0 [pid 3621] openat(AT_FDCWD, "./191/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 3617] umount2("./187/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 8223] <... futex resumed>) = ? [pid 8215] <... ftruncate resumed>) = 0 [pid 8213] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8206] <... futex resumed>) = ? [pid 8204] <... exit_group resumed>) = ? [pid 3621] <... openat resumed>) = 4 [pid 3617] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 8223] +++ exited with 0 +++ [pid 8215] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8213] <... mmap resumed>) = 0x7fcf662ab000 [pid 8206] +++ exited with 0 +++ [pid 8204] +++ exited with 0 +++ [pid 3621] fstat(4, [pid 3617] openat(AT_FDCWD, "./187/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 8215] <... futex resumed>) = 1 [pid 8214] <... sendfile resumed>) = 1638400 [pid 8213] mprotect(0x7fcf662ac000, 131072, PROT_READ|PROT_WRITE [pid 8211] <... futex resumed>) = 0 [pid 3621] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 3617] <... openat resumed>) = 4 [pid 8215] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8214] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8213] <... mprotect resumed>) = 0 [pid 8211] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3621] getdents64(4, [pid 3618] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8204, si_uid=0, si_status=0, si_utime=0, si_stime=3} --- [pid 8215] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8214] <... futex resumed>) = 1 [pid 8213] 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 8211] <... futex resumed>) = 0 [pid 8209] <... futex resumed>) = 0 [pid 3621] <... getdents64 resumed>0x555556c60660 /* 3 entries */, 32768) = 72 [pid 3618] restart_syscall(<... resuming interrupted clone ...> [pid 3617] fstat(4, [pid 8215] socket(AF_INET6, SOCK_STREAM, IPPROTO_IP [pid 8214] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8211] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8209] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3621] umount2("./191/file0/bus", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3618] <... restart_syscall resumed>) = 0 [pid 8215] <... socket resumed>) = 4 [pid 8214] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8213] <... clone resumed>, parent_tid=[8225], tls=0x7fcf662cb700, child_tidptr=0x7fcf662cb9d0) = 8225 [pid 8209] <... futex resumed>) = 0 [pid 3621] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3617] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 8216] <... sendfile resumed>) = 1638400 [pid 8215] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8214] write(3, "#! ./file0\n", 11 [pid 8213] futex(0x7fcf663c54d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3621] lstat("./191/file0/bus", ./strace-static-x86_64: Process 8225 attached [pid 8216] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8215] <... futex resumed>) = 1 [pid 8214] <... write resumed>) = 11 [pid 8213] <... futex resumed>) = 0 [pid 8211] <... futex resumed>) = 0 [pid 8209] 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 3618] umount2("./186", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3617] getdents64(4, [pid 8225] set_robust_list(0x7fcf662cb9e0, 24 [pid 8216] <... futex resumed>) = 0 [pid 8215] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8214] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8213] futex(0x7fcf663c54dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8211] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8209] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 3621] unlink("./191/file0/bus" [pid 3618] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3617] <... getdents64 resumed>0x555556c60660 /* 2 entries */, 32768) = 48 [pid 8225] <... set_robust_list resumed>) = 0 [pid 8216] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8215] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8214] <... futex resumed>) = 0 [pid 8211] <... futex resumed>) = 0 [pid 8209] exit_group(0 [pid 3621] <... unlink resumed>) = 0 [pid 3618] openat(AT_FDCWD, "./186", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 3617] getdents64(4, [pid 8225] write(3, "#! ./file0\n", 11 [pid 8222] <... futex resumed>) = ? [pid 8215] close(4 [pid 8211] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8209] <... exit_group resumed>) = ? [pid 3621] getdents64(4, [pid 3618] <... openat resumed>) = 3 [pid 3617] <... getdents64 resumed>0x555556c60660 /* 0 entries */, 32768) = 0 [pid 8225] <... write resumed>) = 11 [pid 8222] +++ exited with 0 +++ [pid 8215] <... close resumed>) = 0 [pid 8214] +++ exited with 0 +++ [pid 3621] <... getdents64 resumed>0x555556c60660 /* 0 entries */, 32768) = 0 [pid 3618] fstat(3, [pid 8225] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8215] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8209] +++ exited with 0 +++ [pid 3621] close(4 [pid 3618] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 3617] close(4 [pid 8225] <... futex resumed>) = 1 [pid 8215] <... futex resumed>) = 1 [pid 8213] <... futex resumed>) = 0 [pid 8211] <... futex resumed>) = 0 [pid 3621] <... close resumed>) = 0 [pid 3619] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8209, si_uid=0, si_status=0, si_utime=0, si_stime=5} --- [pid 3618] getdents64(3, [pid 3617] <... close resumed>) = 0 [pid 8225] futex(0x7fcf663c54d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8215] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8213] exit_group(0 [pid 8211] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3621] rmdir("./191/file0" [pid 3618] <... getdents64 resumed>0x555556c58620 /* 4 entries */, 32768) = 112 [pid 3617] rmdir("./187/file0" [pid 8225] <... futex resumed>) = ? [pid 8216] <... futex resumed>) = ? [pid 8215] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8213] <... exit_group resumed>) = ? [pid 8211] <... futex resumed>) = 0 [pid 3621] <... rmdir resumed>) = 0 [pid 3618] umount2("./186/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3617] <... rmdir resumed>) = 0 [pid 8225] +++ exited with 0 +++ [pid 8216] +++ exited with 0 +++ [pid 8215] open("./bus", O_RDWR|O_NOCTTY|O_DIRECT|O_NOATIME|O_CLOEXEC|0x1000000 [pid 3617] getdents64(3, 0x555556c58620 /* 0 entries */, 32768) = 0 [pid 3617] close(3) = 0 [pid 3617] rmdir("./187" [pid 8213] +++ exited with 0 +++ [pid 8211] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3619] umount2("./193", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3618] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3617] <... rmdir resumed>) = 0 [pid 8215] <... open resumed>) = 4 [pid 3621] getdents64(3, [pid 3619] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3618] lstat("./186/binderfs", [pid 3617] mkdir("./188", 0777 [pid 8215] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3621] <... getdents64 resumed>0x555556c58620 /* 0 entries */, 32768) = 0 [pid 3620] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8213, si_uid=0, si_status=0, si_utime=0, si_stime=3} --- [pid 3619] openat(AT_FDCWD, "./193", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 3618] <... lstat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}) = 0 [pid 3617] <... mkdir resumed>) = 0 [pid 8215] <... futex resumed>) = 1 [pid 8211] <... futex resumed>) = 0 [pid 3621] close(3 [pid 3620] restart_syscall(<... resuming interrupted clone ...> [pid 3619] <... openat resumed>) = 3 [pid 3618] unlink("./186/binderfs" [pid 3617] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 8215] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8211] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3621] <... close resumed>) = 0 [pid 3620] <... restart_syscall resumed>) = 0 [pid 3619] fstat(3, [pid 3617] <... openat resumed>) = 3 [pid 8215] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8211] <... futex resumed>) = 0 [pid 3621] rmdir("./191" [pid 3619] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 3618] <... unlink resumed>) = 0 [pid 3617] ioctl(3, LOOP_CLR_FD [pid 8215] sendfile(4, 4, NULL, 4294959098 [pid 8211] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3617] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 3617] close(3 [pid 3621] <... rmdir resumed>) = 0 [pid 3619] getdents64(3, [pid 3618] umount2("./186/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3617] <... close resumed>) = 0 [pid 3617] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 3620] umount2("./184", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3619] <... getdents64 resumed>0x555556c58620 /* 4 entries */, 32768) = 112 [pid 3620] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3617] <... clone resumed>, child_tidptr=0x555556c575d0) = 8226 [pid 3621] mkdir("./192", 0777) = 0 [pid 3621] openat(AT_FDCWD, "/dev/loop5", O_RDWR) = 3 [pid 3620] openat(AT_FDCWD, "./184", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 3619] umount2("./193/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3621] ioctl(3, LOOP_CLR_FD) = -1 ENXIO (No such device or address) [pid 3620] <... openat resumed>) = 3 [pid 3619] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3621] close(3) = 0 [pid 3620] fstat(3, [pid 3619] lstat("./193/binderfs", [pid 3621] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 3620] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 3619] <... lstat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}) = 0 [pid 3621] <... clone resumed>, child_tidptr=0x555556c575d0) = 8227 [pid 3620] getdents64(3, [pid 3619] unlink("./193/binderfs" [pid 3620] <... getdents64 resumed>0x555556c58620 /* 4 entries */, 32768) = 112 [pid 3620] umount2("./184/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3619] <... unlink resumed>) = 0 [pid 3620] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3619] umount2("./193/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3620] lstat("./184/binderfs", ./strace-static-x86_64: Process 8226 attached {st_mode=S_IFLNK|0777, st_size=13, ...}) = 0 [pid 3620] unlink("./184/binderfs") = 0 [pid 3620] umount2("./184/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 8226] set_robust_list(0x555556c575e0, 24) = 0 [pid 8226] chdir("./188") = 0 [pid 8226] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 8211] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 8226] setpgid(0, 0 [pid 8211] futex(0x7fcf663c54d8, FUTEX_WAKE_PRIVATE, 1000000./strace-static-x86_64: Process 8227 attached [pid 8226] <... setpgid resumed>) = 0 [pid 8224] <... futex resumed>) = 0 [pid 8211] <... futex resumed>) = 1 [pid 8227] set_robust_list(0x555556c575e0, 24 [pid 8226] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 8224] write(3, "#! ./file0\n", 11 [pid 8211] futex(0x7fcf663c54dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3619] <... umount2 resumed>) = 0 [pid 3618] <... umount2 resumed>) = 0 [pid 8227] <... set_robust_list resumed>) = 0 [pid 3619] umount2("./193/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3618] umount2("./186/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 8227] chdir("./192" [pid 3619] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3618] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 8227] <... chdir resumed>) = 0 [pid 3619] lstat("./193/file0", [pid 3618] lstat("./186/file0", [pid 8227] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 3619] <... lstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 3618] <... lstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 8227] <... prctl resumed>) = 0 [pid 3619] umount2("./193/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3618] umount2("./186/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 8227] setpgid(0, 0 [pid 3619] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3618] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 8227] <... setpgid resumed>) = 0 [pid 3619] openat(AT_FDCWD, "./193/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 3618] openat(AT_FDCWD, "./186/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 8227] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 3619] <... openat resumed>) = 4 [pid 3618] <... openat resumed>) = 4 [pid 8227] <... openat resumed>) = 3 [pid 8226] <... openat resumed>) = 3 [pid 3619] fstat(4, [pid 3618] fstat(4, [pid 8227] write(3, "1000", 4 [pid 8226] write(3, "1000", 4 [pid 8224] <... write resumed>) = 11 [pid 3619] <... 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 8227] <... write resumed>) = 4 [pid 8224] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3619] getdents64(4, [pid 3618] getdents64(4, [pid 8227] close(3 [pid 8226] <... write resumed>) = 4 [pid 8224] <... futex resumed>) = 1 [pid 8211] <... futex resumed>) = 0 [pid 3619] <... getdents64 resumed>0x555556c60660 /* 2 entries */, 32768) = 48 [pid 8227] <... close resumed>) = 0 [pid 8224] futex(0x7fcf663c54d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 3619] getdents64(4, [pid 3618] <... getdents64 resumed>0x555556c60660 /* 2 entries */, 32768) = 48 [pid 8227] symlink("/dev/binderfs", "./binderfs" [pid 8226] close(3 [pid 3619] <... getdents64 resumed>0x555556c60660 /* 0 entries */, 32768) = 0 [pid 3618] getdents64(4, [pid 8227] <... symlink resumed>) = 0 [pid 8226] <... close resumed>) = 0 [pid 3619] close(4 [pid 3618] <... getdents64 resumed>0x555556c60660 /* 0 entries */, 32768) = 0 [pid 8227] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8226] symlink("/dev/binderfs", "./binderfs" [pid 3619] <... close resumed>) = 0 [pid 3618] close(4 [pid 8227] <... futex resumed>) = 0 [pid 3619] rmdir("./193/file0" [pid 3618] <... close resumed>) = 0 [pid 8227] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8226] <... symlink resumed>) = 0 [pid 3619] <... rmdir resumed>) = 0 [pid 3618] rmdir("./186/file0" [pid 8227] <... mmap resumed>) = 0x7fcf662cc000 [pid 8226] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3619] getdents64(3, [pid 3618] <... rmdir resumed>) = 0 [pid 8227] mprotect(0x7fcf662cd000, 131072, PROT_READ|PROT_WRITE [pid 8226] <... futex resumed>) = 0 [pid 3619] <... getdents64 resumed>0x555556c58620 /* 0 entries */, 32768) = 0 [pid 3618] getdents64(3, [pid 8227] <... mprotect resumed>) = 0 [pid 8226] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 3619] close(3 [pid 3618] <... getdents64 resumed>0x555556c58620 /* 0 entries */, 32768) = 0 [pid 8227] 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 8226] <... mmap resumed>) = 0x7fcf662cc000 [pid 3619] <... close resumed>) = 0 [pid 3618] close(3 [pid 8226] mprotect(0x7fcf662cd000, 131072, PROT_READ|PROT_WRITE [pid 3619] rmdir("./193" [pid 3618] <... close resumed>) = 0 [pid 8227] <... clone resumed>, parent_tid=[8228], tls=0x7fcf662ec700, child_tidptr=0x7fcf662ec9d0) = 8228 [pid 8226] <... mprotect resumed>) = 0 [pid 3619] <... rmdir resumed>) = 0 [pid 3618] rmdir("./186" [pid 8227] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8226] 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] mkdir("./194", 0777 [pid 3618] <... rmdir resumed>) = 0 [pid 8227] <... futex resumed>) = 0 [pid 3619] <... mkdir resumed>) = 0 [pid 3618] mkdir("./187", 0777 [pid 8227] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=100000000} [pid 8226] <... clone resumed>, parent_tid=[8229], tls=0x7fcf662ec700, child_tidptr=0x7fcf662ec9d0) = 8229 [pid 3619] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 3618] <... mkdir resumed>) = 0 [pid 8226] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3619] <... openat resumed>) = 3 [pid 3618] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 8226] <... futex resumed>) = 0 [pid 3619] ioctl(3, LOOP_CLR_FD [pid 3618] <... openat resumed>) = 3 [pid 8226] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=100000000} [pid 3619] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 3618] ioctl(3, LOOP_CLR_FD./strace-static-x86_64: Process 8228 attached [pid 3619] close(3 [pid 3618] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 8228] set_robust_list(0x7fcf662ec9e0, 24 [pid 3619] <... close resumed>) = 0 [pid 3618] close(3 [pid 8228] <... set_robust_list resumed>) = 0 [pid 3619] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 3618] <... close resumed>) = 0 [pid 8228] memfd_create("syzkaller", 0 [pid 3618] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 8228] <... memfd_create resumed>) = 3 [pid 3619] <... clone resumed>, child_tidptr=0x555556c575d0) = 8230 [pid 8228] ftruncate(3, 2097152 [pid 3618] <... clone resumed>, child_tidptr=0x555556c575d0) = 8231 [pid 8228] <... ftruncate resumed>) = 0 [pid 8228] 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 8228] 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 8229 attached ) = 31 [pid 8228] 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./strace-static-x86_64: Process 8231 attached ./strace-static-x86_64: Process 8230 attached [pid 8229] set_robust_list(0x7fcf662ec9e0, 24 [pid 8228] <... pwrite64 resumed>) = 32 [pid 8231] set_robust_list(0x555556c575e0, 24 [pid 8230] set_robust_list(0x555556c575e0, 24 [pid 8229] <... set_robust_list resumed>) = 0 [pid 8228] 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 8231] <... set_robust_list resumed>) = 0 [pid 8230] <... set_robust_list resumed>) = 0 [pid 8228] <... pwrite64 resumed>) = 4098 [pid 8231] chdir("./187" [pid 8230] chdir("./194" [pid 8229] memfd_create("syzkaller", 0 [pid 8228] 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 8231] <... chdir resumed>) = 0 [pid 8230] <... chdir resumed>) = 0 [pid 8229] <... memfd_create resumed>) = 3 [pid 8228] <... pwrite64 resumed>) = 61 [pid 3620] <... umount2 resumed>) = 0 [pid 8231] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 8230] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 8228] openat(AT_FDCWD, "/dev/loop5", O_RDWR [pid 8229] ftruncate(3, 2097152 [pid 8231] <... prctl resumed>) = 0 [pid 8230] <... prctl resumed>) = 0 [pid 8228] <... openat resumed>) = 4 [pid 8229] <... ftruncate resumed>) = 0 [pid 8231] setpgid(0, 0 [pid 8230] setpgid(0, 0 [pid 8228] ioctl(4, LOOP_SET_FD, 3 [pid 3620] umount2("./184/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 8231] <... setpgid resumed>) = 0 [pid 8230] <... setpgid resumed>) = 0 [pid 8229] 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] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 8231] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 8230] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 8229] <... pwrite64 resumed>) = 102 [pid 8228] <... ioctl resumed>) = 0 [pid 3620] lstat("./184/file0", [pid 8231] <... openat resumed>) = 3 [pid 8230] <... openat resumed>) = 3 [pid 8229] 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 8228] mkdir("./file0", 0777 [pid 3620] <... lstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 8231] write(3, "1000", 4 [pid 8230] write(3, "1000", 4 [pid 8229] <... pwrite64 resumed>) = 31 [pid 8228] <... mkdir resumed>) = 0 [pid 3620] umount2("./184/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 8231] <... write resumed>) = 4 [pid 8230] <... write resumed>) = 4 [pid 8229] 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 8228] mount("/dev/loop5", "./file0", "ext4", 0, ",errors=continue" [pid 8215] <... sendfile resumed>) = 1638400 [pid 3620] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 8231] close(3 [pid 8230] close(3 [pid 8229] <... pwrite64 resumed>) = 32 [pid 8215] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3620] openat(AT_FDCWD, "./184/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 8231] <... close resumed>) = 0 [pid 8230] <... close resumed>) = 0 [pid 8229] 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 8215] <... futex resumed>) = 0 [pid 3620] <... openat resumed>) = 4 [pid 8231] symlink("/dev/binderfs", "./binderfs" [pid 8230] symlink("/dev/binderfs", "./binderfs" [pid 8231] <... symlink resumed>) = 0 [pid 8230] <... symlink resumed>) = 0 [pid 8229] <... pwrite64 resumed>) = 4098 [pid 8215] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8211] exit_group(0 [pid 3620] fstat(4, [pid 8231] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8230] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8229] 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 8228] <... mount resumed>) = 0 [pid 8224] <... futex resumed>) = ? [pid 8215] <... futex resumed>) = ? [pid 8211] <... exit_group resumed>) = ? [pid 3620] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 8231] <... futex resumed>) = 0 [pid 8230] <... futex resumed>) = 0 [pid 8229] <... pwrite64 resumed>) = 61 [pid 8228] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 8224] +++ exited with 0 +++ [pid 8215] +++ exited with 0 +++ [pid 8231] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8230] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8228] <... openat resumed>) = 5 [pid 8231] <... mmap resumed>) = 0x7fcf662cc000 [pid 8230] <... mmap resumed>) = 0x7fcf662cc000 [pid 8228] ioctl(4, LOOP_CLR_FD [pid 8211] +++ exited with 0 +++ [pid 8231] mprotect(0x7fcf662cd000, 131072, PROT_READ|PROT_WRITE [pid 8230] mprotect(0x7fcf662cd000, 131072, PROT_READ|PROT_WRITE [pid 8229] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 8228] <... ioctl resumed>) = 0 [pid 3620] getdents64(4, [pid 8231] <... mprotect resumed>) = 0 [pid 8230] <... mprotect resumed>) = 0 [pid 8229] <... openat resumed>) = 4 [pid 8228] close(4 [pid 3616] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8211, si_uid=0, si_status=0, si_utime=0, si_stime=4} --- [pid 8231] 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 8230] 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 8229] ioctl(4, LOOP_SET_FD, 3 [pid 3620] <... getdents64 resumed>0x555556c60660 /* 2 entries */, 32768) = 48 [pid 3620] getdents64(4, [pid 3616] restart_syscall(<... resuming interrupted clone ...> [pid 8231] <... clone resumed>, parent_tid=[8233], tls=0x7fcf662ec700, child_tidptr=0x7fcf662ec9d0) = 8233 [pid 8230] <... clone resumed>, parent_tid=[8234], tls=0x7fcf662ec700, child_tidptr=0x7fcf662ec9d0) = 8234 [pid 8229] <... ioctl resumed>) = 0 [pid 8228] <... close resumed>) = 0 [pid 3620] <... getdents64 resumed>0x555556c60660 /* 0 entries */, 32768) = 0 [pid 3616] <... restart_syscall resumed>) = 0 [pid 8231] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8230] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8229] mkdir("./file0", 0777 [pid 8228] close(3 [pid 3620] close(4./strace-static-x86_64: Process 8234 attached ./strace-static-x86_64: Process 8233 attached [pid 8231] <... futex resumed>) = 0 [pid 8230] <... futex resumed>) = 0 [pid 8229] <... mkdir resumed>) = 0 [pid 8228] <... close resumed>) = 0 [pid 3620] <... close resumed>) = 0 [pid 8234] set_robust_list(0x7fcf662ec9e0, 24 [pid 8233] set_robust_list(0x7fcf662ec9e0, 24 [pid 8231] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=100000000} [pid 8230] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=100000000} [pid 8228] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3620] rmdir("./184/file0" [pid 3616] umount2("./197", MNT_DETACH|UMOUNT_NOFOLLOW [pid 8234] <... set_robust_list resumed>) = 0 [pid 8233] <... set_robust_list resumed>) = 0 [pid 8228] <... futex resumed>) = 1 [pid 8227] <... futex resumed>) = 0 [pid 3616] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 8234] memfd_create("syzkaller", 0 [pid 8233] memfd_create("syzkaller", 0 [pid 8229] mount("/dev/loop1", "./file0", "ext4", 0, ",errors=continue" [pid 8228] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8227] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3620] <... rmdir resumed>) = 0 [pid 3616] openat(AT_FDCWD, "./197", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 8234] <... memfd_create resumed>) = 3 [pid 8233] <... memfd_create resumed>) = 3 [pid 8228] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8227] <... futex resumed>) = 0 [pid 3620] getdents64(3, [pid 3616] <... openat resumed>) = 3 [pid 8234] ftruncate(3, 2097152 [pid 8233] ftruncate(3, 2097152 [pid 8228] chdir("./file0" [pid 8227] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3620] <... getdents64 resumed>0x555556c58620 /* 0 entries */, 32768) = 0 [pid 3616] fstat(3, [pid 8234] <... ftruncate resumed>) = 0 [pid 8233] <... ftruncate resumed>) = 0 [pid 8228] <... chdir resumed>) = 0 [pid 3620] close(3 [pid 3616] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 8234] 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 8233] 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 8228] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3620] <... close resumed>) = 0 [pid 3616] getdents64(3, [pid 8234] <... pwrite64 resumed>) = 102 [pid 8233] <... pwrite64 resumed>) = 102 [pid 8228] <... futex resumed>) = 1 [pid 8227] <... futex resumed>) = 0 [pid 3620] rmdir("./184" [pid 3616] <... getdents64 resumed>0x555556c58620 /* 4 entries */, 32768) = 112 [pid 8234] 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 8233] 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 8228] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8227] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3616] umount2("./197/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 8234] <... pwrite64 resumed>) = 31 [pid 8233] <... pwrite64 resumed>) = 31 [pid 8228] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8227] <... futex resumed>) = 0 [pid 3620] <... rmdir resumed>) = 0 [pid 3616] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 8234] 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 8233] 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 8228] creat("./bus", 000 [pid 8227] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3620] mkdir("./185", 0777 [pid 3616] lstat("./197/binderfs", [pid 8234] <... pwrite64 resumed>) = 32 [pid 8233] <... pwrite64 resumed>) = 32 [pid 8228] <... creat resumed>) = 3 [pid 3616] <... lstat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}) = 0 [pid 8234] 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 8233] 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 [ 191.708781][ T8228] loop5: detected capacity change from 0 to 4096 [ 191.741757][ T8229] loop1: detected capacity change from 0 to 4096 [pid 8228] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3620] <... mkdir resumed>) = 0 [pid 3616] unlink("./197/binderfs" [pid 8234] <... pwrite64 resumed>) = 4098 [pid 8233] <... pwrite64 resumed>) = 4098 [pid 8228] <... futex resumed>) = 1 [pid 8227] <... futex resumed>) = 0 [pid 3620] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 3616] <... unlink resumed>) = 0 [pid 8234] 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 8233] 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 8228] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8227] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3620] <... openat resumed>) = 3 [pid 3616] umount2("./197/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 8234] <... pwrite64 resumed>) = 61 [pid 8233] <... pwrite64 resumed>) = 61 [pid 8228] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8227] <... futex resumed>) = 0 [pid 3620] ioctl(3, LOOP_CLR_FD [pid 8234] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 8233] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 8228] ftruncate(3, 136348160 [pid 8227] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8234] <... openat resumed>) = 4 [pid 8233] <... openat resumed>) = 4 [pid 8228] <... ftruncate resumed>) = 0 [pid 8234] ioctl(4, LOOP_SET_FD, 3 [pid 8233] ioctl(4, LOOP_SET_FD, 3 [pid 8228] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8233] <... ioctl resumed>) = 0 [pid 8226] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 3620] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 8233] mkdir("./file0", 0777 [pid 8229] <... mount resumed>) = 0 [pid 8228] <... futex resumed>) = 1 [pid 8227] <... futex resumed>) = 0 [pid 8226] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3620] close(3 [pid 8234] <... ioctl resumed>) = 0 [pid 8233] <... mkdir resumed>) = 0 [pid 8229] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 8228] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8227] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8226] <... futex resumed>) = 0 [pid 3620] <... close resumed>) = 0 [pid 8234] mkdir("./file0", 0777 [pid 8229] <... openat resumed>) = 5 [pid 8226] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 3620] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 8234] <... mkdir resumed>) = 0 [pid 8229] ioctl(4, LOOP_CLR_FD [pid 8226] <... mmap resumed>) = 0x7fcf662ab000 [pid 8227] <... futex resumed>) = 0 [pid 8228] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8234] mount("/dev/loop3", "./file0", "ext4", 0, ",errors=continue" [pid 8233] mount("/dev/loop2", "./file0", "ext4", 0, ",errors=continue" [pid 8229] <... ioctl resumed>) = 0 [pid 8227] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8228] socket(AF_INET6, SOCK_STREAM, IPPROTO_IP [pid 8226] mprotect(0x7fcf662ac000, 131072, PROT_READ|PROT_WRITE [pid 3620] <... clone resumed>, child_tidptr=0x555556c575d0) = 8236 [pid 8229] close(4 [pid 8228] <... socket resumed>) = 4 [pid 8226] <... mprotect resumed>) = 0 [pid 8229] <... close resumed>) = 0 [pid 8228] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8226] 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 8229] close(3 [pid 8228] <... futex resumed>) = 1 [pid 8227] <... futex resumed>) = 0 ./strace-static-x86_64: Process 8236 attached [pid 8229] <... close resumed>) = 0 [pid 8228] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8227] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8226] <... clone resumed>, parent_tid=[8238], tls=0x7fcf662cb700, child_tidptr=0x7fcf662cb9d0) = 8238 [pid 8236] set_robust_list(0x555556c575e0, 24 [pid 8234] <... mount resumed>) = 0 [pid 8229] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8228] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8227] <... futex resumed>) = 0 [pid 8226] futex(0x7fcf663c54d8, FUTEX_WAKE_PRIVATE, 1000000./strace-static-x86_64: Process 8238 attached [pid 8236] <... set_robust_list resumed>) = 0 [pid 8234] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 8229] <... futex resumed>) = 0 [pid 8226] <... futex resumed>) = 0 [pid 8238] set_robust_list(0x7fcf662cb9e0, 24 [pid 8236] chdir("./185" [pid 8234] <... openat resumed>) = 5 [pid 8229] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8228] close(4 [pid 8227] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8226] futex(0x7fcf663c54dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8238] <... set_robust_list resumed>) = 0 [pid 8236] <... chdir resumed>) = 0 [pid 8234] ioctl(4, LOOP_CLR_FD [pid 8228] <... close resumed>) = 0 [pid 8238] chdir("./file0" [pid 8236] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 8234] <... ioctl resumed>) = 0 [pid 8233] <... mount resumed>) = 0 [pid 8228] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8238] <... chdir resumed>) = 0 [pid 8236] <... prctl resumed>) = 0 [pid 8234] close(4 [pid 8233] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 8228] <... futex resumed>) = 1 [pid 8227] <... futex resumed>) = 0 [pid 8238] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8236] setpgid(0, 0 [pid 8234] <... close resumed>) = 0 [pid 8233] <... openat resumed>) = 5 [pid 8228] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8227] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8238] <... futex resumed>) = 1 [pid 8236] <... setpgid resumed>) = 0 [pid 8234] close(3 [pid 8233] ioctl(4, LOOP_CLR_FD [pid 8228] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8227] <... futex resumed>) = 0 [pid 8226] <... futex resumed>) = 0 [pid 8238] futex(0x7fcf663c54d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8236] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 8234] <... close resumed>) = 0 [pid 8233] <... ioctl resumed>) = 0 [pid 8228] open("./bus", O_RDWR|O_NOCTTY|O_DIRECT|O_NOATIME|O_CLOEXEC|0x1000000 [pid 8227] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8226] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8236] <... openat resumed>) = 3 [pid 8234] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8233] close(4 [pid 8229] <... futex resumed>) = 0 [pid 8228] <... open resumed>) = 4 [pid 8226] <... futex resumed>) = 1 [ 191.780406][ T8234] loop3: detected capacity change from 0 to 4096 [ 191.787490][ T8233] loop2: detected capacity change from 0 to 4096 [pid 8236] write(3, "1000", 4 [pid 8234] <... futex resumed>) = 1 [pid 8233] <... close resumed>) = 0 [pid 8230] <... futex resumed>) = 0 [pid 8229] creat("./bus", 000 [pid 8228] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8226] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8236] <... write resumed>) = 4 [pid 8234] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8233] close(3 [pid 8230] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8229] <... creat resumed>) = 3 [pid 8228] <... futex resumed>) = 1 [pid 8227] <... futex resumed>) = 0 [pid 3616] <... umount2 resumed>) = 0 [pid 8236] close(3 [pid 8234] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8233] <... close resumed>) = 0 [pid 8230] <... futex resumed>) = 0 [pid 8229] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8228] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8227] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3616] umount2("./197/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 8236] <... close resumed>) = 0 [pid 8234] chdir("./file0" [pid 8233] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8230] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8229] <... futex resumed>) = 1 [pid 8228] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8227] <... futex resumed>) = 0 [pid 8226] <... futex resumed>) = 0 [pid 3616] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 8236] symlink("/dev/binderfs", "./binderfs" [pid 8234] <... chdir resumed>) = 0 [pid 8233] <... futex resumed>) = 1 [pid 8231] <... futex resumed>) = 0 [pid 8229] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8228] sendfile(4, 4, NULL, 4294959098 [pid 8227] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8226] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3616] lstat("./197/file0", [pid 8236] <... symlink resumed>) = 0 [pid 8234] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8233] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8231] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8229] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8226] <... futex resumed>) = 0 [pid 8236] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8234] <... futex resumed>) = 1 [pid 8233] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8231] <... futex resumed>) = 0 [pid 8230] <... futex resumed>) = 0 [pid 8229] ftruncate(3, 136348160 [pid 8226] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3616] <... lstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 8236] <... futex resumed>) = 0 [pid 8234] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8233] chdir("./file0" [pid 8231] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8230] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8229] <... ftruncate resumed>) = 0 [pid 3616] umount2("./197/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 8236] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8234] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8233] <... chdir resumed>) = 0 [pid 8230] <... futex resumed>) = 0 [pid 8229] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3616] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 8236] <... mmap resumed>) = 0x7fcf662cc000 [pid 8234] creat("./bus", 000 [pid 8233] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8230] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8229] <... futex resumed>) = 1 [pid 8226] <... futex resumed>) = 0 [pid 3616] openat(AT_FDCWD, "./197/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 8236] mprotect(0x7fcf662cd000, 131072, PROT_READ|PROT_WRITE [pid 8234] <... creat resumed>) = 3 [pid 8233] <... futex resumed>) = 1 [pid 8231] <... futex resumed>) = 0 [pid 8229] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8226] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3616] <... openat resumed>) = 4 [pid 8236] <... mprotect resumed>) = 0 [pid 8234] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8233] creat("./bus", 000 [pid 8231] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8229] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8226] <... futex resumed>) = 0 [pid 3616] fstat(4, [pid 8236] 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 8234] <... futex resumed>) = 1 [pid 8233] <... creat resumed>) = 3 [pid 8231] <... futex resumed>) = 0 [pid 8230] <... futex resumed>) = 0 [pid 8229] socket(AF_INET6, SOCK_STREAM, IPPROTO_IP [pid 8226] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3616] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 8234] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8233] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8231] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8230] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8229] <... socket resumed>) = 4 [pid 3616] getdents64(4, [pid 8236] <... clone resumed>, parent_tid=[8240], tls=0x7fcf662ec700, child_tidptr=0x7fcf662ec9d0) = 8240 [pid 8234] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8233] <... futex resumed>) = 0 [pid 8231] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8230] <... futex resumed>) = 0 [pid 8229] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3616] <... getdents64 resumed>0x555556c60660 /* 2 entries */, 32768) = 48 ./strace-static-x86_64: Process 8240 attached [pid 8236] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8234] ftruncate(3, 136348160 [pid 8233] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8231] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8230] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8229] <... futex resumed>) = 1 [pid 8226] <... futex resumed>) = 0 [pid 3616] getdents64(4, [pid 8240] set_robust_list(0x7fcf662ec9e0, 24 [pid 8236] <... futex resumed>) = 0 [pid 8234] <... ftruncate resumed>) = 0 [pid 8233] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8231] <... futex resumed>) = 0 [pid 8229] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8226] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3616] <... getdents64 resumed>0x555556c60660 /* 0 entries */, 32768) = 0 [pid 8240] <... set_robust_list resumed>) = 0 [pid 8236] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=100000000} [pid 8234] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8233] ftruncate(3, 136348160 [pid 8231] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8229] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8226] <... futex resumed>) = 0 [pid 3616] close(4 [pid 8240] memfd_create("syzkaller", 0 [pid 8234] <... futex resumed>) = 1 [pid 8233] <... ftruncate resumed>) = 0 [pid 8230] <... futex resumed>) = 0 [pid 8229] close(4 [pid 8226] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3616] <... close resumed>) = 0 [pid 8240] <... memfd_create resumed>) = 3 [pid 8234] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8233] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8230] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8229] <... close resumed>) = 0 [pid 3616] rmdir("./197/file0" [pid 8240] ftruncate(3, 2097152 [pid 8234] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8233] <... futex resumed>) = 1 [pid 8231] <... futex resumed>) = 0 [pid 8230] <... futex resumed>) = 0 [pid 8229] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8227] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 3616] <... rmdir resumed>) = 0 [pid 8240] <... ftruncate resumed>) = 0 [pid 8234] socket(AF_INET6, SOCK_STREAM, IPPROTO_IP [pid 8233] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8231] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8230] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8229] <... futex resumed>) = 1 [pid 8227] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8226] <... futex resumed>) = 0 [pid 3616] getdents64(3, [pid 8240] 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 8234] <... socket resumed>) = 4 [pid 8233] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8231] <... futex resumed>) = 0 [pid 8229] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8227] <... futex resumed>) = 0 [pid 8226] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3616] <... getdents64 resumed>0x555556c58620 /* 0 entries */, 32768) = 0 [pid 8240] <... pwrite64 resumed>) = 102 [pid 8234] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8233] socket(AF_INET6, SOCK_STREAM, IPPROTO_IP [pid 8231] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8229] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8227] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8226] <... futex resumed>) = 0 [pid 3616] close(3 [pid 8240] 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 8234] <... futex resumed>) = 1 [pid 8233] <... socket resumed>) = 4 [pid 8230] <... futex resumed>) = 0 [pid 8229] open("./bus", O_RDWR|O_NOCTTY|O_DIRECT|O_NOATIME|O_CLOEXEC|0x1000000 [pid 8227] <... mmap resumed>) = 0x7fcf662ab000 [pid 8226] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8228] <... sendfile resumed>) = 1638400 [pid 3616] <... close resumed>) = 0 [pid 8240] <... pwrite64 resumed>) = 31 [pid 8234] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8233] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8230] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8229] <... open resumed>) = 4 [pid 8228] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8227] mprotect(0x7fcf662ac000, 131072, PROT_READ|PROT_WRITE [pid 3616] rmdir("./197" [pid 8240] 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 8234] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8233] <... futex resumed>) = 1 [pid 8231] <... futex resumed>) = 0 [pid 8230] <... futex resumed>) = 0 [pid 8229] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8228] <... futex resumed>) = 0 [pid 8227] <... mprotect resumed>) = 0 [pid 3616] <... rmdir resumed>) = 0 [pid 8240] <... pwrite64 resumed>) = 32 [pid 8234] close(4 [pid 8233] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8231] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8230] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8229] <... futex resumed>) = 1 [pid 8228] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8227] 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 8226] <... futex resumed>) = 0 [pid 3616] mkdir("./198", 0777 [pid 8240] 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 8234] <... close resumed>) = 0 [pid 8233] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8231] <... futex resumed>) = 0 [pid 8229] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8226] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3616] <... mkdir resumed>) = 0 ./strace-static-x86_64: Process 8241 attached [pid 8240] <... pwrite64 resumed>) = 4098 [pid 8234] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8233] close(4 [pid 8231] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8229] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8227] <... clone resumed>, parent_tid=[8241], tls=0x7fcf662cb700, child_tidptr=0x7fcf662cb9d0) = 8241 [pid 8226] <... futex resumed>) = 0 [pid 3616] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 8240] 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 8234] <... futex resumed>) = 1 [pid 8233] <... close resumed>) = 0 [pid 8230] <... futex resumed>) = 0 [pid 8229] sendfile(4, 4, NULL, 4294959098 [pid 8227] futex(0x7fcf663c54d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8226] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3616] <... openat resumed>) = 3 [pid 8240] <... pwrite64 resumed>) = 61 [pid 8234] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8233] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8230] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8227] <... futex resumed>) = 0 [pid 3616] ioctl(3, LOOP_CLR_FD [pid 8241] set_robust_list(0x7fcf662cb9e0, 24 [pid 8240] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 8234] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8233] <... futex resumed>) = 1 [pid 8231] <... futex resumed>) = 0 [pid 8230] <... futex resumed>) = 0 [pid 8227] futex(0x7fcf663c54dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3616] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 8241] <... set_robust_list resumed>) = 0 [pid 8240] <... openat resumed>) = 4 [pid 8234] open("./bus", O_RDWR|O_NOCTTY|O_DIRECT|O_NOATIME|O_CLOEXEC|0x1000000 [pid 8233] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8231] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8230] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3616] close(3 [pid 8241] write(3, "#! ./file0\n", 11 [pid 8240] ioctl(4, LOOP_SET_FD, 3 [pid 8241] <... write resumed>) = 11 [pid 8240] <... ioctl resumed>) = 0 [pid 8234] <... open resumed>) = 4 [pid 8233] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8231] <... futex resumed>) = 0 [pid 3616] <... close resumed>) = 0 [pid 8241] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8240] mkdir("./file0", 0777 [pid 8234] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8233] open("./bus", O_RDWR|O_NOCTTY|O_DIRECT|O_NOATIME|O_CLOEXEC|0x1000000 [pid 8231] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8241] <... futex resumed>) = 1 [pid 8234] <... futex resumed>) = 1 [pid 8233] <... open resumed>) = 4 [pid 8230] <... futex resumed>) = 0 [pid 8227] <... futex resumed>) = 0 [pid 3616] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 8241] futex(0x7fcf663c54d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8240] <... mkdir resumed>) = 0 [pid 8234] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8233] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8230] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8227] exit_group(0 [pid 8241] <... futex resumed>) = ? [pid 8240] mount("/dev/loop4", "./file0", "ext4", 0, ",errors=continue" [pid 8234] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8233] <... futex resumed>) = 1 [pid 8231] <... futex resumed>) = 0 [pid 8230] <... futex resumed>) = 0 [pid 8228] <... futex resumed>) = ? [pid 8227] <... exit_group resumed>) = ? [pid 3616] <... clone resumed>, child_tidptr=0x555556c575d0) = 8242 ./strace-static-x86_64: Process 8242 attached [pid 8241] +++ exited with 0 +++ [pid 8236] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 8234] sendfile(4, 4, NULL, 4294959098 [pid 8233] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8231] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8230] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8228] +++ exited with 0 +++ [pid 8227] +++ exited with 0 +++ [pid 8242] set_robust_list(0x555556c575e0, 24 [pid 8236] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8233] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8231] <... futex resumed>) = 0 [pid 8226] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 3621] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8227, si_uid=0, si_status=0, si_utime=0, si_stime=5} --- [pid 8242] <... set_robust_list resumed>) = 0 [pid 8236] <... futex resumed>) = 0 [pid 8233] sendfile(4, 4, NULL, 4294959098 [pid 8231] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8226] futex(0x7fcf663c54d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8242] chdir("./198" [pid 8238] <... futex resumed>) = 0 [pid 8236] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8229] <... sendfile resumed>) = 1638400 [pid 8226] <... futex resumed>) = 1 [pid 8242] <... chdir resumed>) = 0 [pid 8238] write(3, "#! ./file0\n", 11 [pid 8236] <... mmap resumed>) = 0x7fcf662ab000 [pid 8229] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8226] futex(0x7fcf663c54dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8242] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 8238] <... write resumed>) = 11 [pid 8236] mprotect(0x7fcf662ac000, 131072, PROT_READ|PROT_WRITE [pid 8229] <... futex resumed>) = 0 [pid 8242] <... prctl resumed>) = 0 [pid 8238] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8236] <... mprotect resumed>) = 0 [pid 8229] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8242] setpgid(0, 0 [pid 8238] <... futex resumed>) = 1 [pid 8236] 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 8226] <... futex resumed>) = 0 [pid 3621] umount2("./192", MNT_DETACH|UMOUNT_NOFOLLOW [pid 8242] <... setpgid resumed>) = 0 [ 191.959370][ T8240] loop4: detected capacity change from 0 to 4096 [pid 8238] futex(0x7fcf663c54d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8226] exit_group(0 [pid 3621] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 8242] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 8238] <... futex resumed>) = ? [pid 8236] <... clone resumed>, parent_tid=[8244], tls=0x7fcf662cb700, child_tidptr=0x7fcf662cb9d0) = 8244 [pid 8229] <... futex resumed>) = ? [pid 8226] <... exit_group resumed>) = ? [pid 3621] openat(AT_FDCWD, "./192", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 8242] <... openat resumed>) = 3 [pid 8238] +++ exited with 0 +++ [pid 8236] futex(0x7fcf663c54d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8229] +++ exited with 0 +++ [pid 8226] +++ exited with 0 +++ [pid 3621] <... openat resumed>) = 3 [pid 8242] write(3, "1000", 4 [pid 8236] <... futex resumed>) = 0 [pid 3621] fstat(3, [pid 3617] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8226, si_uid=0, si_status=0, si_utime=0, si_stime=4} --- [pid 8242] <... write resumed>) = 4 [pid 8236] 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 8242] close(3 [pid 3621] getdents64(3, [pid 8242] <... close resumed>) = 0 [pid 3621] <... getdents64 resumed>0x555556c58620 /* 4 entries */, 32768) = 112 [pid 8242] symlink("/dev/binderfs", "./binderfs" [pid 8240] <... mount resumed>) = 0 [pid 3621] umount2("./192/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 8242] <... symlink resumed>) = 0 [pid 8240] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 3621] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 8242] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8240] <... openat resumed>) = 5 [pid 3621] lstat("./192/binderfs", [pid 3617] umount2("./188", MNT_DETACH|UMOUNT_NOFOLLOW./strace-static-x86_64: Process 8244 attached [pid 8242] <... futex resumed>) = 0 [pid 8240] ioctl(4, LOOP_CLR_FD [pid 3621] <... lstat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}) = 0 [pid 3617] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 8242] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8240] <... ioctl resumed>) = 0 [pid 3621] unlink("./192/binderfs" [pid 3617] openat(AT_FDCWD, "./188", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 8244] set_robust_list(0x7fcf662cb9e0, 24 [pid 8242] <... mmap resumed>) = 0x7fcf662cc000 [pid 8240] close(4 [pid 3621] <... unlink resumed>) = 0 [pid 3617] <... openat resumed>) = 3 [pid 8244] <... set_robust_list resumed>) = 0 [pid 8242] mprotect(0x7fcf662cd000, 131072, PROT_READ|PROT_WRITE [pid 8240] <... close resumed>) = 0 [pid 3621] umount2("./192/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3617] fstat(3, [pid 8244] chdir("./file0" [pid 8242] <... mprotect resumed>) = 0 [pid 8240] close(3 [pid 3617] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 8244] <... chdir resumed>) = 0 [pid 8242] 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 8240] <... close resumed>) = 0 [pid 3617] getdents64(3, [pid 8244] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8240] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8230] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 3617] <... getdents64 resumed>0x555556c58620 /* 4 entries */, 32768) = 112 [pid 8244] <... futex resumed>) = 1 [pid 8242] <... clone resumed>, parent_tid=[8245], tls=0x7fcf662ec700, child_tidptr=0x7fcf662ec9d0) = 8245 [pid 8240] <... futex resumed>) = 0 [pid 8236] <... futex resumed>) = 0 [pid 8230] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3617] umount2("./188/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 8244] futex(0x7fcf663c54d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8242] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8240] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8236] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8230] <... futex resumed>) = 0 [pid 3617] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 8242] <... futex resumed>) = 0 [pid 8240] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8236] <... futex resumed>) = 0 [pid 8230] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 3617] lstat("./188/binderfs", ./strace-static-x86_64: Process 8245 attached [pid 8242] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=100000000} [pid 8240] creat("./bus", 000 [pid 8236] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8231] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 8230] <... mmap resumed>) = 0x7fcf662ab000 [pid 3617] <... lstat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}) = 0 [pid 8245] set_robust_list(0x7fcf662ec9e0, 24 [pid 8240] <... creat resumed>) = 3 [pid 8234] <... sendfile resumed>) = 1638400 [pid 8231] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8230] mprotect(0x7fcf662ac000, 131072, PROT_READ|PROT_WRITE [pid 3621] <... umount2 resumed>) = 0 [pid 3617] unlink("./188/binderfs" [pid 8245] <... set_robust_list resumed>) = 0 [pid 8240] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8234] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8231] <... futex resumed>) = 0 [pid 8230] <... mprotect resumed>) = 0 [pid 3617] <... unlink resumed>) = 0 [pid 8245] memfd_create("syzkaller", 0 [pid 8240] <... futex resumed>) = 1 [pid 8236] <... futex resumed>) = 0 [pid 8234] <... futex resumed>) = 0 [pid 8231] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8230] 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] umount2("./188/file0", MNT_DETACH|UMOUNT_NOFOLLOW./strace-static-x86_64: Process 8246 attached [pid 8245] <... memfd_create resumed>) = 3 [pid 8240] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8236] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8234] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8231] <... mmap resumed>) = 0x7fcf662ab000 [pid 3621] umount2("./192/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 8246] set_robust_list(0x7fcf662cb9e0, 24 [pid 8245] ftruncate(3, 2097152 [pid 8240] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8236] <... futex resumed>) = 0 [pid 8233] <... sendfile resumed>) = 1638400 [pid 8231] mprotect(0x7fcf662ac000, 131072, PROT_READ|PROT_WRITE [pid 8230] <... clone resumed>, parent_tid=[8246], tls=0x7fcf662cb700, child_tidptr=0x7fcf662cb9d0) = 8246 [pid 8245] <... ftruncate resumed>) = 0 [pid 8240] ftruncate(3, 136348160 [pid 8236] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8233] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8231] <... mprotect resumed>) = 0 [pid 8230] futex(0x7fcf663c54d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3621] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 8245] 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 8240] <... ftruncate resumed>) = 0 [pid 8233] <... futex resumed>) = 0 [pid 8231] 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 8230] <... futex resumed>) = 0 [pid 8245] <... pwrite64 resumed>) = 102 [pid 8240] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8233] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8230] futex(0x7fcf663c54dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3621] lstat("./192/file0", [pid 8245] 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 8240] <... futex resumed>) = 1 [pid 8236] <... futex resumed>) = 0 [pid 8231] <... clone resumed>, parent_tid=[8247], tls=0x7fcf662cb700, child_tidptr=0x7fcf662cb9d0) = 8247 [pid 3621] <... lstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 8245] <... pwrite64 resumed>) = 31 [pid 8240] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8236] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8231] futex(0x7fcf663c54d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3621] umount2("./192/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 8245] 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 8240] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8236] <... futex resumed>) = 0 [pid 8231] <... futex resumed>) = 0 [pid 8246] <... set_robust_list resumed>) = 0 [pid 3621] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 8246] write(3, "#! ./file0\n", 11 [pid 8245] <... pwrite64 resumed>) = 32 [pid 8240] socket(AF_INET6, SOCK_STREAM, IPPROTO_IP [pid 8236] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8231] futex(0x7fcf663c54dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3621] openat(AT_FDCWD, "./192/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 8246] <... write resumed>) = 11 [pid 8245] 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 8240] <... socket resumed>) = 4 [pid 3621] <... openat resumed>) = 4 [pid 3617] <... umount2 resumed>) = 0 [pid 8246] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8245] <... pwrite64 resumed>) = 4098 [pid 8240] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3621] fstat(4, [pid 8246] <... futex resumed>) = 1 [pid 8245] 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 8240] <... futex resumed>) = 1 [pid 8236] <... futex resumed>) = 0 [pid 8230] <... futex resumed>) = 0 [pid 3621] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 ./strace-static-x86_64: Process 8247 attached [pid 8246] futex(0x7fcf663c54d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8245] <... pwrite64 resumed>) = 61 [pid 8240] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8236] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8230] exit_group(0 [pid 3621] getdents64(4, [pid 3617] umount2("./188/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 8247] set_robust_list(0x7fcf662cb9e0, 24 [pid 8246] <... futex resumed>) = ? [pid 8245] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 8234] <... futex resumed>) = ? [pid 8230] <... exit_group resumed>) = ? [pid 8246] +++ exited with 0 +++ [pid 8245] <... openat resumed>) = 4 [pid 8240] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8236] <... futex resumed>) = 0 [pid 8234] +++ exited with 0 +++ [pid 8230] +++ exited with 0 +++ [pid 3621] <... getdents64 resumed>0x555556c60660 /* 2 entries */, 32768) = 48 [pid 8247] <... set_robust_list resumed>) = 0 [pid 8245] ioctl(4, LOOP_SET_FD, 3 [pid 8240] close(4 [pid 8236] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3621] getdents64(4, [pid 3617] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 8247] write(3, "#! ./file0\n", 11 [pid 8240] <... close resumed>) = 0 [pid 3621] <... getdents64 resumed>0x555556c60660 /* 0 entries */, 32768) = 0 [pid 3619] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8230, si_uid=0, si_status=0, si_utime=0, si_stime=4} --- [pid 8247] <... write resumed>) = 11 [pid 8240] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3621] close(4 [pid 3619] umount2("./194", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3617] lstat("./188/file0", [pid 8247] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8240] <... futex resumed>) = 1 [pid 8236] <... futex resumed>) = 0 [pid 3621] <... close resumed>) = 0 [pid 3619] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3617] <... lstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 8247] <... futex resumed>) = 1 [pid 8240] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8236] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8231] <... futex resumed>) = 0 [pid 3621] rmdir("./192/file0" [pid 3619] openat(AT_FDCWD, "./194", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 3617] umount2("./188/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 8247] futex(0x7fcf663c54d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8240] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8236] <... futex resumed>) = 0 [pid 8231] exit_group(0 [pid 3621] <... rmdir resumed>) = 0 [pid 3619] <... openat resumed>) = 3 [pid 3617] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 8247] <... futex resumed>) = ? [pid 8240] open("./bus", O_RDWR|O_NOCTTY|O_DIRECT|O_NOATIME|O_CLOEXEC|0x1000000 [pid 8236] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8233] <... futex resumed>) = ? [pid 8231] <... exit_group resumed>) = ? [pid 3621] getdents64(3, [pid 3619] fstat(3, [pid 3617] openat(AT_FDCWD, "./188/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 8247] +++ exited with 0 +++ [pid 8245] <... ioctl resumed>) = 0 [pid 8240] <... open resumed>) = 4 [pid 8233] +++ exited with 0 +++ [pid 8245] mkdir("./file0", 0777 [pid 8240] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8231] +++ exited with 0 +++ [pid 3621] <... getdents64 resumed>0x555556c58620 /* 0 entries */, 32768) = 0 [pid 3619] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 3617] <... openat resumed>) = 4 [pid 8240] <... futex resumed>) = 1 [pid 8236] <... futex resumed>) = 0 [pid 3621] close(3 [pid 3619] getdents64(3, [pid 3618] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8231, si_uid=0, si_status=0, si_utime=0, si_stime=3} --- [pid 8240] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8236] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3621] <... close resumed>) = 0 [pid 3619] <... getdents64 resumed>0x555556c58620 /* 4 entries */, 32768) = 112 [pid 3617] fstat(4, [pid 8240] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8236] <... futex resumed>) = 0 [pid 3621] rmdir("./192" [pid 3619] umount2("./194/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 8245] <... mkdir resumed>) = 0 [pid 8240] sendfile(4, 4, NULL, 4294959098 [pid 8236] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3621] <... rmdir resumed>) = 0 [pid 3619] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3617] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 8245] mount("/dev/loop0", "./file0", "ext4", 0, ",errors=continue" [pid 3618] umount2("./187", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3617] getdents64(4, [pid 3621] mkdir("./193", 0777 [pid 3619] lstat("./194/binderfs", [pid 3618] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3621] <... mkdir resumed>) = 0 [pid 3619] <... lstat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}) = 0 [pid 3618] openat(AT_FDCWD, "./187", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 3617] <... getdents64 resumed>0x555556c60660 /* 2 entries */, 32768) = 48 [pid 3621] openat(AT_FDCWD, "/dev/loop5", O_RDWR [pid 3619] unlink("./194/binderfs" [pid 3618] <... openat resumed>) = 3 [pid 3617] getdents64(4, [pid 3621] <... openat resumed>) = 3 [pid 3619] <... unlink resumed>) = 0 [pid 3618] fstat(3, [pid 3617] <... getdents64 resumed>0x555556c60660 /* 0 entries */, 32768) = 0 [pid 3621] ioctl(3, LOOP_CLR_FD [pid 3619] umount2("./194/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3618] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 3617] close(4 [pid 3621] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 3618] getdents64(3, [pid 3617] <... close resumed>) = 0 [pid 3621] close(3 [pid 3618] <... getdents64 resumed>0x555556c58620 /* 4 entries */, 32768) = 112 [pid 3617] rmdir("./188/file0" [pid 3621] <... close resumed>) = 0 [pid 3618] umount2("./187/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3617] <... rmdir resumed>) = 0 [pid 3618] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3617] getdents64(3, [pid 3618] lstat("./187/binderfs", [pid 3617] <... getdents64 resumed>0x555556c58620 /* 0 entries */, 32768) = 0 [pid 3618] <... lstat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}) = 0 [pid 3617] close(3 [pid 3618] unlink("./187/binderfs" [pid 3617] <... close resumed>) = 0 [pid 3618] <... unlink resumed>) = 0 [pid 3617] rmdir("./188" [pid 3618] umount2("./187/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3617] <... rmdir resumed>) = 0 [ 192.144695][ T8245] loop0: detected capacity change from 0 to 4096 [pid 3617] mkdir("./189", 0777 [pid 3621] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 3617] <... mkdir resumed>) = 0 [pid 3617] openat(AT_FDCWD, "/dev/loop1", O_RDWR) = 3 [pid 3617] ioctl(3, LOOP_CLR_FD) = -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 [pid 8242] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 3617] <... clone resumed>, child_tidptr=0x555556c575d0) = 8249 [pid 8242] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3621] <... clone resumed>, child_tidptr=0x555556c575d0) = 8250 [pid 8242] <... futex resumed>) = 0 [pid 8242] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fcf662ab000 [pid 8242] mprotect(0x7fcf662ac000, 131072, PROT_READ|PROT_WRITE [pid 8245] <... mount resumed>) = 0 [pid 8245] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY) = 5 [pid 8245] ioctl(4, LOOP_CLR_FD) = 0 [pid 8245] close(4) = 0 [pid 8245] close(3 [pid 8242] <... mprotect resumed>) = 0 [pid 8245] <... close resumed>) = 0 [pid 8242] 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 8245] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8245] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8242] <... clone resumed>, parent_tid=[8251], tls=0x7fcf662cb700, child_tidptr=0x7fcf662cb9d0) = 8251 [pid 8242] futex(0x7fcf663c54d8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8242] futex(0x7fcf663c54dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}./strace-static-x86_64: Process 8251 attached [pid 8251] set_robust_list(0x7fcf662cb9e0, 24) = 0 [pid 8251] chdir("./file0") = 0 [pid 8251] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8251] futex(0x7fcf663c54d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8242] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8242] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8245] <... futex resumed>) = 0 [pid 8242] <... futex resumed>) = 1 [pid 8245] creat("./bus", 000 [pid 8242] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8245] <... creat resumed>) = 3 [pid 8245] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 8242] <... futex resumed>) = 0 [pid 8245] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8242] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8245] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8242] <... futex resumed>) = 0 [pid 8245] ftruncate(3, 136348160 [pid 8242] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8245] <... ftruncate resumed>) = 0 [pid 8245] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 8242] <... futex resumed>) = 0 [pid 8245] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8242] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8245] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8242] <... futex resumed>) = 0 [pid 8245] socket(AF_INET6, SOCK_STREAM, IPPROTO_IP [pid 8242] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8245] <... socket resumed>) = 4 [pid 8236] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 8245] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8236] futex(0x7fcf663c54d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8245] <... futex resumed>) = 1 [pid 8244] <... futex resumed>) = 0 [pid 8242] <... futex resumed>) = 0 [pid 8236] <... futex resumed>) = 1 [pid 8245] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8244] write(3, "#! ./file0\n", 11 [pid 8242] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8236] futex(0x7fcf663c54dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8245] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8242] <... futex resumed>) = 0 [pid 8245] close(4 [pid 8242] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8245] <... close resumed>) = 0 [pid 8245] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 8242] <... futex resumed>) = 0 [pid 8245] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8242] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8245] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8242] <... futex resumed>) = 0 [pid 8245] open("./bus", O_RDWR|O_NOCTTY|O_DIRECT|O_NOATIME|O_CLOEXEC|0x1000000 [pid 8242] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8245] <... open resumed>) = 4 [pid 8245] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 8244] <... write resumed>) = 11 [pid 8242] <... futex resumed>) = 0 [pid 8245] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8244] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8242] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8245] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8244] <... futex resumed>) = 1 [pid 8242] <... futex resumed>) = 0 [pid 8236] <... futex resumed>) = 0 [pid 8245] sendfile(4, 4, NULL, 4294959098 [pid 8244] futex(0x7fcf663c54d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8242] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}./strace-static-x86_64: Process 8249 attached [pid 8249] set_robust_list(0x555556c575e0, 24) = 0 [pid 8249] chdir("./189") = 0 [pid 8249] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 8249] setpgid(0, 0) = 0 ./strace-static-x86_64: Process 8250 attached [pid 8249] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 8250] set_robust_list(0x555556c575e0, 24 [pid 8249] <... openat resumed>) = 3 [pid 8250] <... set_robust_list resumed>) = 0 [pid 8249] write(3, "1000", 4) = 4 [pid 8250] chdir("./193" [pid 8249] close(3 [pid 8250] <... chdir resumed>) = 0 [pid 8249] <... close resumed>) = 0 [pid 8250] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 8249] symlink("/dev/binderfs", "./binderfs" [pid 8250] <... prctl resumed>) = 0 [pid 8249] <... symlink resumed>) = 0 [pid 3618] <... umount2 resumed>) = 0 [pid 8250] setpgid(0, 0 [pid 8249] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8250] <... setpgid resumed>) = 0 [pid 8249] <... futex resumed>) = 0 [pid 8250] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 8249] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8250] write(3, "1000", 4) = 4 [pid 8249] <... mmap resumed>) = 0x7fcf662cc000 [pid 3619] <... umount2 resumed>) = 0 [pid 3618] umount2("./187/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 8250] close(3) = 0 [pid 8249] mprotect(0x7fcf662cd000, 131072, PROT_READ|PROT_WRITE [pid 8242] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 3619] umount2("./194/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3618] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 8250] symlink("/dev/binderfs", "./binderfs" [pid 8249] <... mprotect resumed>) = 0 [pid 8242] futex(0x7fcf663c54d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3619] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3618] lstat("./187/file0", [pid 8251] <... futex resumed>) = 0 [pid 8250] <... symlink resumed>) = 0 [pid 8249] 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 8242] <... futex resumed>) = 1 [pid 3619] lstat("./194/file0", [pid 3618] <... lstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 8251] write(3, "#! ./file0\n", 11 [pid 8250] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8242] futex(0x7fcf663c54dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3619] <... lstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 3618] umount2("./187/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 8250] <... futex resumed>) = 0 [pid 8249] <... clone resumed>, parent_tid=[8252], tls=0x7fcf662ec700, child_tidptr=0x7fcf662ec9d0) = 8252 [pid 3619] umount2("./194/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3618] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 8250] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8249] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3619] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3618] openat(AT_FDCWD, "./187/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 8251] <... write resumed>) = 11 [pid 8250] <... mmap resumed>) = 0x7fcf662cc000 [pid 8249] <... futex resumed>) = 0 [pid 3619] openat(AT_FDCWD, "./194/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 3618] <... openat resumed>) = 4 ./strace-static-x86_64: Process 8252 attached [pid 8251] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8250] mprotect(0x7fcf662cd000, 131072, PROT_READ|PROT_WRITE [pid 8249] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=100000000} [pid 3619] <... openat resumed>) = 4 [pid 3618] fstat(4, [pid 8252] set_robust_list(0x7fcf662ec9e0, 24 [pid 8251] <... futex resumed>) = 1 [pid 8250] <... mprotect resumed>) = 0 [pid 8242] <... futex resumed>) = 0 [pid 3619] fstat(4, [pid 3618] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 8252] <... set_robust_list resumed>) = 0 [pid 8251] futex(0x7fcf663c54d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8250] 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] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 3618] getdents64(4, ./strace-static-x86_64: Process 8253 attached [pid 8252] memfd_create("syzkaller", 0 [pid 8240] <... sendfile resumed>) = 1638400 [pid 3619] getdents64(4, [pid 3618] <... getdents64 resumed>0x555556c60660 /* 2 entries */, 32768) = 48 [pid 8253] set_robust_list(0x7fcf662ec9e0, 24 [pid 8252] <... memfd_create resumed>) = 3 [pid 8250] <... clone resumed>, parent_tid=[8253], tls=0x7fcf662ec700, child_tidptr=0x7fcf662ec9d0) = 8253 [pid 8245] <... sendfile resumed>) = 1638400 [pid 8240] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8236] exit_group(0 [pid 3619] <... getdents64 resumed>0x555556c60660 /* 2 entries */, 32768) = 48 [pid 3618] getdents64(4, [pid 8252] ftruncate(3, 2097152 [pid 8250] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8245] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8244] <... futex resumed>) = ? [pid 8240] <... futex resumed>) = ? [pid 8236] <... exit_group resumed>) = ? [pid 3619] getdents64(4, [pid 3618] <... getdents64 resumed>0x555556c60660 /* 0 entries */, 32768) = 0 [pid 8253] <... set_robust_list resumed>) = 0 [pid 8252] <... ftruncate resumed>) = 0 [pid 8250] <... futex resumed>) = 0 [pid 8245] <... futex resumed>) = 0 [pid 8244] +++ exited with 0 +++ [pid 8240] +++ exited with 0 +++ [pid 8236] +++ exited with 0 +++ [pid 3620] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8236, si_uid=0, si_status=0, si_utime=0, si_stime=6} --- [pid 3619] <... getdents64 resumed>0x555556c60660 /* 0 entries */, 32768) = 0 [pid 8253] memfd_create("syzkaller", 0 [pid 8252] 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 8250] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=100000000} [pid 8245] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8242] exit_group(0 [pid 3619] close(4 [pid 3618] close(4 [pid 8253] <... memfd_create resumed>) = 3 [pid 8252] <... pwrite64 resumed>) = 102 [pid 8251] <... futex resumed>) = ? [pid 8245] <... futex resumed>) = ? [pid 8242] <... exit_group resumed>) = ? [pid 3619] <... close resumed>) = 0 [pid 3618] <... close resumed>) = 0 [pid 8253] ftruncate(3, 2097152 [pid 8252] 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 8251] +++ exited with 0 +++ [pid 3619] rmdir("./194/file0" [pid 3618] rmdir("./187/file0" [pid 8253] <... ftruncate resumed>) = 0 [pid 8252] <... pwrite64 resumed>) = 31 [pid 8245] +++ exited with 0 +++ [pid 8242] +++ exited with 0 +++ [pid 3619] <... rmdir resumed>) = 0 [pid 8253] 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 8252] 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] getdents64(3, [pid 3618] <... rmdir resumed>) = 0 [pid 3616] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8242, si_uid=0, si_status=0, si_utime=0, si_stime=3} --- [pid 8253] <... pwrite64 resumed>) = 102 [pid 8252] <... pwrite64 resumed>) = 32 [pid 3620] umount2("./185", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3619] <... getdents64 resumed>0x555556c58620 /* 0 entries */, 32768) = 0 [pid 3618] getdents64(3, [pid 3616] restart_syscall(<... resuming interrupted clone ...> [pid 8253] 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 8252] 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] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3619] close(3 [pid 3618] <... getdents64 resumed>0x555556c58620 /* 0 entries */, 32768) = 0 [pid 3616] <... restart_syscall resumed>) = 0 [pid 8253] <... pwrite64 resumed>) = 31 [pid 8252] <... pwrite64 resumed>) = 4098 [pid 3620] openat(AT_FDCWD, "./185", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 3619] <... close resumed>) = 0 [pid 3618] close(3 [pid 8253] 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 8252] 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] rmdir("./194" [pid 3618] <... close resumed>) = 0 [pid 8253] <... pwrite64 resumed>) = 32 [pid 8252] <... pwrite64 resumed>) = 61 [pid 3620] fstat(3, [pid 3619] <... rmdir resumed>) = 0 [pid 3618] rmdir("./187" [pid 8253] 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 8252] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 3620] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 3619] mkdir("./195", 0777 [pid 3618] <... rmdir resumed>) = 0 [pid 3616] umount2("./198", MNT_DETACH|UMOUNT_NOFOLLOW [pid 8253] <... pwrite64 resumed>) = 4098 [pid 8252] <... openat resumed>) = 4 [pid 3620] getdents64(3, [pid 3616] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 8253] 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 8252] ioctl(4, LOOP_SET_FD, 3 [pid 3620] <... getdents64 resumed>0x555556c58620 /* 4 entries */, 32768) = 112 [pid 3619] <... mkdir resumed>) = 0 [pid 3618] mkdir("./188", 0777 [pid 3616] openat(AT_FDCWD, "./198", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 8253] <... pwrite64 resumed>) = 61 [pid 3620] umount2("./185/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3619] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 3618] <... mkdir resumed>) = 0 [pid 3620] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3619] <... openat resumed>) = 3 [pid 3618] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 3620] lstat("./185/binderfs", [pid 3619] ioctl(3, LOOP_CLR_FD [pid 3618] <... openat resumed>) = 3 [pid 3620] <... lstat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}) = 0 [pid 3619] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 3618] ioctl(3, LOOP_CLR_FD [pid 3620] unlink("./185/binderfs" [pid 3619] close(3 [pid 3618] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 8253] openat(AT_FDCWD, "/dev/loop5", O_RDWR [pid 8252] <... ioctl resumed>) = 0 [pid 3620] <... unlink resumed>) = 0 [pid 3619] <... close resumed>) = 0 [pid 3616] <... openat resumed>) = 3 [pid 8253] <... openat resumed>) = 4 [pid 8252] mkdir("./file0", 0777 [pid 3620] umount2("./185/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3616] fstat(3, [pid 8253] ioctl(4, LOOP_SET_FD, 3 [pid 8252] <... mkdir resumed>) = 0 [pid 3616] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 8253] <... ioctl resumed>) = 0 [pid 3619] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 3618] close(3 [pid 8252] mount("/dev/loop1", "./file0", "ext4", 0, ",errors=continue" [pid 3618] <... close resumed>) = 0 [pid 3616] getdents64(3, [pid 3619] <... clone resumed>, child_tidptr=0x555556c575d0) = 8254 [pid 3618] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 8254 attached [pid 8253] mkdir("./file0", 0777 [pid 3616] <... getdents64 resumed>0x555556c58620 /* 4 entries */, 32768) = 112 [pid 8254] set_robust_list(0x555556c575e0, 24 [pid 8253] <... mkdir resumed>) = 0 [pid 3618] <... clone resumed>, child_tidptr=0x555556c575d0) = 8255 [pid 3616] umount2("./198/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 8254] <... set_robust_list resumed>) = 0 [pid 8253] mount("/dev/loop5", "./file0", "ext4", 0, ",errors=continue" [pid 3616] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 8254] chdir("./195" [pid 3616] lstat("./198/binderfs", [pid 8254] <... chdir resumed>) = 0 [pid 3616] <... lstat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}) = 0 ./strace-static-x86_64: Process 8255 attached [pid 8254] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 3616] unlink("./198/binderfs" [pid 8255] set_robust_list(0x555556c575e0, 24 [pid 8254] <... prctl resumed>) = 0 [pid 3616] <... unlink resumed>) = 0 [pid 8255] <... set_robust_list resumed>) = 0 [pid 8254] setpgid(0, 0 [pid 3616] umount2("./198/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 8255] chdir("./188" [pid 8254] <... setpgid resumed>) = 0 [pid 8255] <... chdir resumed>) = 0 [pid 8254] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 8255] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 8254] <... openat resumed>) = 3 [pid 8255] <... prctl resumed>) = 0 [pid 8254] write(3, "1000", 4 [pid 8255] setpgid(0, 0 [pid 8254] <... write resumed>) = 4 [ 192.352208][ T8252] loop1: detected capacity change from 0 to 4096 [ 192.363081][ T8253] loop5: detected capacity change from 0 to 4096 [pid 8255] <... setpgid resumed>) = 0 [pid 8254] close(3 [pid 8255] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 8254] <... close resumed>) = 0 [pid 8255] <... openat resumed>) = 3 [pid 8254] symlink("/dev/binderfs", "./binderfs" [pid 8255] write(3, "1000", 4 [pid 8254] <... symlink resumed>) = 0 [pid 3616] <... umount2 resumed>) = 0 [pid 8255] <... write resumed>) = 4 [pid 8254] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8255] close(3 [pid 8254] <... futex resumed>) = 0 [pid 8255] <... close resumed>) = 0 [pid 8254] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8255] symlink("/dev/binderfs", "./binderfs" [pid 8254] <... mmap resumed>) = 0x7fcf662cc000 [pid 8249] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 8255] <... symlink resumed>) = 0 [pid 8254] mprotect(0x7fcf662cd000, 131072, PROT_READ|PROT_WRITE [pid 8249] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8255] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8254] <... mprotect resumed>) = 0 [pid 8249] <... futex resumed>) = 0 [pid 8255] <... futex resumed>) = 0 [pid 8254] 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 8249] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8255] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8249] <... mmap resumed>) = 0x7fcf662ab000 [pid 8255] <... mmap resumed>) = 0x7fcf662cc000 [pid 8254] <... clone resumed>, parent_tid=[8258], tls=0x7fcf662ec700, child_tidptr=0x7fcf662ec9d0) = 8258 [pid 8249] mprotect(0x7fcf662ac000, 131072, PROT_READ|PROT_WRITE [pid 3620] <... umount2 resumed>) = 0 [pid 8255] mprotect(0x7fcf662cd000, 131072, PROT_READ|PROT_WRITE [pid 8254] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8249] <... mprotect resumed>) = 0 [pid 8255] <... mprotect resumed>) = 0 [pid 8254] <... futex resumed>) = 0 [pid 8249] 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 8255] 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 8254] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=100000000} [pid 8252] <... mount resumed>) = 0 [pid 8252] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 8249] <... clone resumed>, parent_tid=[8259], tls=0x7fcf662cb700, child_tidptr=0x7fcf662cb9d0) = 8259 [pid 3616] umount2("./198/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 8255] <... clone resumed>, parent_tid=[8260], tls=0x7fcf662ec700, child_tidptr=0x7fcf662ec9d0) = 8260 [pid 8252] <... openat resumed>) = 5 [pid 8249] futex(0x7fcf663c54d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8253] <... mount resumed>) = 0 [pid 8255] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8252] ioctl(4, LOOP_CLR_FD [pid 8249] <... futex resumed>) = 0 [pid 8253] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 3620] umount2("./185/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3616] <... umount2 resumed>) = -1 EINVAL (Invalid argument) ./strace-static-x86_64: Process 8260 attached ./strace-static-x86_64: Process 8259 attached [pid 8255] <... futex resumed>) = 0 [pid 8253] <... openat resumed>) = 5 [pid 8252] <... ioctl resumed>) = 0 [pid 8249] futex(0x7fcf663c54dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3620] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3616] lstat("./198/file0", [pid 8260] set_robust_list(0x7fcf662ec9e0, 24 [pid 8259] set_robust_list(0x7fcf662cb9e0, 24 [pid 8255] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=100000000} [pid 8253] ioctl(4, LOOP_CLR_FD [pid 8252] close(4 [pid 3620] lstat("./185/file0", [pid 3616] <... lstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 8260] <... set_robust_list resumed>) = 0 [pid 8259] <... set_robust_list resumed>) = 0 [pid 8253] <... ioctl resumed>) = 0 [pid 8252] <... close resumed>) = 0 [pid 3620] <... lstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 3616] umount2("./198/file0", MNT_DETACH|UMOUNT_NOFOLLOW./strace-static-x86_64: Process 8258 attached [pid 8260] memfd_create("syzkaller", 0 [pid 8259] chdir("./file0" [pid 8253] close(4 [pid 8252] close(3 [pid 3620] umount2("./185/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3616] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 8260] <... memfd_create resumed>) = 3 [pid 8259] <... chdir resumed>) = 0 [pid 8258] set_robust_list(0x7fcf662ec9e0, 24 [pid 8253] <... close resumed>) = 0 [pid 8252] <... close resumed>) = 0 [pid 3620] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3616] openat(AT_FDCWD, "./198/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 8260] ftruncate(3, 2097152 [pid 8259] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8258] <... set_robust_list resumed>) = 0 [pid 8253] close(3 [pid 8252] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3620] openat(AT_FDCWD, "./185/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 8260] <... ftruncate resumed>) = 0 [pid 8259] <... futex resumed>) = 1 [pid 8258] memfd_create("syzkaller", 0 [pid 8253] <... close resumed>) = 0 [pid 8252] <... futex resumed>) = 0 [pid 8249] <... futex resumed>) = 0 [pid 3620] <... openat resumed>) = 4 [pid 3616] <... openat resumed>) = 4 [pid 8260] 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 8259] futex(0x7fcf663c54d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8258] <... memfd_create resumed>) = 3 [pid 8253] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8252] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8250] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 8249] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3620] fstat(4, [pid 3616] fstat(4, [pid 8260] <... pwrite64 resumed>) = 102 [pid 8258] ftruncate(3, 2097152 [pid 8253] <... futex resumed>) = 0 [pid 8252] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8250] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8249] <... futex resumed>) = 0 [pid 3620] <... 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 8260] 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 8258] <... ftruncate resumed>) = 0 [pid 8253] chdir("./file0" [pid 8252] creat("./bus", 000 [pid 8250] <... futex resumed>) = 0 [pid 8249] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3620] getdents64(4, [pid 3616] getdents64(4, [pid 8260] <... pwrite64 resumed>) = 31 [pid 8258] 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 8253] <... chdir resumed>) = 0 [pid 8252] <... creat resumed>) = 3 [pid 8250] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8258] <... pwrite64 resumed>) = 102 [pid 8253] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8252] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8250] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8258] 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 8253] <... futex resumed>) = 0 [pid 8252] <... futex resumed>) = 0 [pid 8250] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8258] <... pwrite64 resumed>) = 31 [pid 8253] creat("./bus", 000 [pid 8252] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8250] <... futex resumed>) = 0 [pid 8260] 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 8258] 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 8253] <... creat resumed>) = 3 [pid 8250] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8249] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 3620] <... getdents64 resumed>0x555556c60660 /* 2 entries */, 32768) = 48 [pid 3616] <... getdents64 resumed>0x555556c60660 /* 2 entries */, 32768) = 48 [pid 8260] <... pwrite64 resumed>) = 32 [pid 8258] <... pwrite64 resumed>) = 32 [pid 8253] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8250] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8249] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3620] getdents64(4, [pid 3616] getdents64(4, [pid 8260] 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 8258] 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 8253] <... futex resumed>) = 0 [pid 8252] <... futex resumed>) = 0 [pid 8250] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8249] <... futex resumed>) = 1 [pid 3620] <... getdents64 resumed>0x555556c60660 /* 0 entries */, 32768) = 0 [pid 3616] <... getdents64 resumed>0x555556c60660 /* 0 entries */, 32768) = 0 [pid 8260] <... pwrite64 resumed>) = 4098 [pid 8258] <... pwrite64 resumed>) = 4098 [pid 8253] ftruncate(3, 136348160 [pid 8252] ftruncate(3, 136348160 [pid 8250] <... futex resumed>) = 0 [pid 8249] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3620] close(4 [pid 3616] close(4 [pid 8260] 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 8258] 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 8253] <... ftruncate resumed>) = 0 [pid 8252] <... ftruncate resumed>) = 0 [pid 8250] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3620] <... close resumed>) = 0 [pid 3616] <... close resumed>) = 0 [pid 8260] <... pwrite64 resumed>) = 61 [pid 8258] <... pwrite64 resumed>) = 61 [pid 8253] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8252] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8250] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 3620] rmdir("./185/file0" [pid 3616] rmdir("./198/file0" [pid 8260] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 8258] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 8253] <... futex resumed>) = 0 [pid 8252] <... futex resumed>) = 1 [pid 8250] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8249] <... futex resumed>) = 0 [pid 3620] <... rmdir resumed>) = 0 [pid 8260] <... openat resumed>) = 4 [pid 8258] <... openat resumed>) = 4 [pid 8253] socket(AF_INET6, SOCK_STREAM, IPPROTO_IP [pid 8252] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8250] <... futex resumed>) = 0 [pid 8249] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3620] getdents64(3, [pid 3616] <... rmdir resumed>) = 0 [pid 8260] ioctl(4, LOOP_SET_FD, 3 [pid 8258] ioctl(4, LOOP_SET_FD, 3 [pid 8253] <... socket resumed>) = 4 [pid 8252] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8250] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8249] <... futex resumed>) = 0 [pid 3620] <... getdents64 resumed>0x555556c58620 /* 0 entries */, 32768) = 0 [pid 3616] getdents64(3, [pid 8260] <... ioctl resumed>) = 0 [pid 8258] <... ioctl resumed>) = 0 [pid 8253] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8252] socket(AF_INET6, SOCK_STREAM, IPPROTO_IP [pid 8250] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8249] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3620] close(3 [pid 3616] <... getdents64 resumed>0x555556c58620 /* 0 entries */, 32768) = 0 [pid 8260] mkdir("./file0", 0777 [pid 8258] mkdir("./file0", 0777 [pid 8253] <... futex resumed>) = 0 [pid 8252] <... socket resumed>) = 4 [pid 8250] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3620] <... close resumed>) = 0 [pid 3616] close(3 [pid 8260] <... mkdir resumed>) = 0 [pid 8258] <... mkdir resumed>) = 0 [pid 8253] close(4 [pid 8252] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8250] <... futex resumed>) = 0 [pid 3620] rmdir("./185" [pid 3616] <... close resumed>) = 0 [pid 8260] mount("/dev/loop2", "./file0", "ext4", 0, ",errors=continue" [pid 8258] mount("/dev/loop3", "./file0", "ext4", 0, ",errors=continue" [pid 8253] <... close resumed>) = 0 [pid 8252] <... futex resumed>) = 1 [pid 8250] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8249] <... futex resumed>) = 0 [pid 8253] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8252] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8250] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8249] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3620] <... rmdir resumed>) = 0 [pid 3616] rmdir("./198" [pid 8253] <... futex resumed>) = 0 [pid 8252] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8250] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8249] <... futex resumed>) = 0 [pid 3620] mkdir("./186", 0777 [pid 8253] open("./bus", O_RDWR|O_NOCTTY|O_DIRECT|O_NOATIME|O_CLOEXEC|0x1000000 [pid 8252] close(4 [pid 8250] <... futex resumed>) = 0 [pid 8249] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3616] <... rmdir resumed>) = 0 [pid 8253] <... open resumed>) = 4 [pid 8252] <... close resumed>) = 0 [pid 8250] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3620] <... mkdir resumed>) = 0 [pid 3616] mkdir("./199", 0777 [pid 8258] <... mount resumed>) = 0 [pid 8253] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8252] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8250] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 3620] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 8258] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 8253] <... futex resumed>) = 0 [pid 8252] <... futex resumed>) = 1 [pid 8250] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8249] <... futex resumed>) = 0 [pid 3616] <... mkdir resumed>) = 0 [pid 8258] <... openat resumed>) = 5 [pid 8253] sendfile(4, 4, NULL, 4294959098 [pid 8252] open("./bus", O_RDWR|O_NOCTTY|O_DIRECT|O_NOATIME|O_CLOEXEC|0x1000000 [pid 8250] <... futex resumed>) = 0 [pid 8249] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8258] ioctl(4, LOOP_CLR_FD [pid 8252] <... open resumed>) = 4 [pid 8250] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8249] <... futex resumed>) = 0 [pid 3620] <... openat resumed>) = 3 [pid 3616] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 8258] <... ioctl resumed>) = 0 [ 192.468532][ T8260] loop2: detected capacity change from 0 to 4096 [ 192.468555][ T8258] loop3: detected capacity change from 0 to 4096 [pid 8252] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8249] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8260] <... mount resumed>) = 0 [pid 8258] close(4 [pid 8249] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 3620] ioctl(3, LOOP_CLR_FD [pid 8252] <... futex resumed>) = 0 [pid 3616] <... openat resumed>) = 3 [pid 8260] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 8258] <... close resumed>) = 0 [pid 8255] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 8254] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 8252] sendfile(4, 4, NULL, 4294959098 [pid 8249] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3620] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 3616] ioctl(3, LOOP_CLR_FD [pid 8260] <... openat resumed>) = 5 [pid 8258] close(3 [pid 8255] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8254] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8249] <... futex resumed>) = 0 [pid 3620] close(3 [pid 8260] ioctl(4, LOOP_CLR_FD [pid 8258] <... close resumed>) = 0 [pid 8255] <... futex resumed>) = 0 [pid 8254] <... futex resumed>) = 0 [pid 8249] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3616] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 8258] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3620] <... close resumed>) = 0 [pid 8258] <... futex resumed>) = 0 [pid 8255] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8254] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 3616] close(3 [pid 8258] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8255] <... mmap resumed>) = 0x7fcf662ab000 [pid 8254] <... mmap resumed>) = 0x7fcf662ab000 [pid 3620] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 3616] <... close resumed>) = 0 [pid 8255] mprotect(0x7fcf662ac000, 131072, PROT_READ|PROT_WRITE [pid 8254] mprotect(0x7fcf662ac000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 8260] <... ioctl resumed>) = 0 [pid 8255] <... mprotect resumed>) = 0 [pid 8254] 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] <... clone resumed>, child_tidptr=0x555556c575d0) = 8263 [pid 3616] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 8255] 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./strace-static-x86_64: Process 8263 attached [pid 8263] set_robust_list(0x555556c575e0, 24 [pid 8260] close(4 [pid 8254] <... clone resumed>, parent_tid=[8264], tls=0x7fcf662cb700, child_tidptr=0x7fcf662cb9d0) = 8264 [pid 8263] <... set_robust_list resumed>) = 0 [pid 8260] <... close resumed>) = 0 [pid 8255] <... clone resumed>, parent_tid=[8266], tls=0x7fcf662cb700, child_tidptr=0x7fcf662cb9d0) = 8266 [pid 8254] futex(0x7fcf663c54d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3616] <... clone resumed>, child_tidptr=0x555556c575d0) = 8265 ./strace-static-x86_64: Process 8265 attached [pid 8263] chdir("./186" [pid 8260] close(3 [pid 8255] futex(0x7fcf663c54d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8254] <... futex resumed>) = 0 [pid 8265] set_robust_list(0x555556c575e0, 24 [pid 8263] <... chdir resumed>) = 0 [pid 8260] <... close resumed>) = 0 [pid 8255] <... futex resumed>) = 0 [pid 8254] futex(0x7fcf663c54dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8265] <... set_robust_list resumed>) = 0 [pid 8263] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 8260] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8255] futex(0x7fcf663c54dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8265] chdir("./199" [pid 8263] <... prctl resumed>) = 0 [pid 8260] <... futex resumed>) = 0 [pid 8265] <... chdir resumed>) = 0 [pid 8263] setpgid(0, 0 [pid 8260] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8265] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 8263] <... setpgid resumed>) = 0 ./strace-static-x86_64: Process 8266 attached ./strace-static-x86_64: Process 8264 attached [pid 8265] <... prctl resumed>) = 0 [pid 8250] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 8266] set_robust_list(0x7fcf662cb9e0, 24 [pid 8265] setpgid(0, 0 [pid 8264] set_robust_list(0x7fcf662cb9e0, 24 [pid 8263] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 8250] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8266] <... set_robust_list resumed>) = 0 [pid 8265] <... setpgid resumed>) = 0 [pid 8264] <... set_robust_list resumed>) = 0 [pid 8263] <... openat resumed>) = 3 [pid 8250] <... futex resumed>) = 0 [pid 8266] chdir("./file0") = 0 [pid 8265] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 8264] chdir("./file0" [pid 8263] write(3, "1000", 4 [pid 8250] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8266] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8265] <... openat resumed>) = 3 [pid 8264] <... chdir resumed>) = 0 [pid 8263] <... write resumed>) = 4 [pid 8250] <... mmap resumed>) = 0x7fcf662ab000 [pid 8266] <... futex resumed>) = 1 [pid 8265] write(3, "1000", 4 [pid 8264] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8263] close(3 [pid 8255] <... futex resumed>) = 0 [pid 8250] mprotect(0x7fcf662ac000, 131072, PROT_READ|PROT_WRITE [pid 8266] futex(0x7fcf663c54d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8265] <... write resumed>) = 4 [pid 8264] <... futex resumed>) = 1 [pid 8263] <... close resumed>) = 0 [pid 8255] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8254] <... futex resumed>) = 0 [pid 8250] <... mprotect resumed>) = 0 [pid 8265] close(3 [pid 8264] futex(0x7fcf663c54d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8263] symlink("/dev/binderfs", "./binderfs" [pid 8260] <... futex resumed>) = 0 [pid 8255] <... futex resumed>) = 1 [pid 8254] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8250] 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 8265] <... close resumed>) = 0 [pid 8263] <... symlink resumed>) = 0 [pid 8260] creat("./bus", 000 [pid 8258] <... futex resumed>) = 0 [pid 8255] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8254] <... futex resumed>) = 1 [pid 8249] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) ./strace-static-x86_64: Process 8267 attached [pid 8265] symlink("/dev/binderfs", "./binderfs" [pid 8263] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8260] <... creat resumed>) = 3 [pid 8258] creat("./bus", 000 [pid 8254] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8250] <... clone resumed>, parent_tid=[8267], tls=0x7fcf662cb700, child_tidptr=0x7fcf662cb9d0) = 8267 [pid 8249] futex(0x7fcf663c54d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8267] set_robust_list(0x7fcf662cb9e0, 24 [pid 8265] <... symlink resumed>) = 0 [pid 8263] <... futex resumed>) = 0 [pid 8260] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8258] <... creat resumed>) = 3 [pid 8250] futex(0x7fcf663c54d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8267] <... set_robust_list resumed>) = 0 [pid 8265] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8263] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8260] <... futex resumed>) = 1 [pid 8259] <... futex resumed>) = 0 [pid 8258] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8255] <... futex resumed>) = 0 [pid 8250] <... futex resumed>) = 0 [pid 8249] <... futex resumed>) = 1 [pid 8267] write(3, "#! ./file0\n", 11 [pid 8265] <... futex resumed>) = 0 [pid 8263] <... mmap resumed>) = 0x7fcf662cc000 [pid 8260] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8259] write(3, "#! ./file0\n", 11 [pid 8258] <... futex resumed>) = 1 [pid 8255] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8254] <... futex resumed>) = 0 [pid 8250] futex(0x7fcf663c54dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8249] futex(0x7fcf663c54dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8265] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8263] mprotect(0x7fcf662cd000, 131072, PROT_READ|PROT_WRITE [pid 8260] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8258] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8255] <... futex resumed>) = 0 [pid 8254] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8265] <... mmap resumed>) = 0x7fcf662cc000 [pid 8263] <... mprotect resumed>) = 0 [pid 8260] ftruncate(3, 136348160 [pid 8259] <... write resumed>) = 11 [pid 8258] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8255] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8254] <... futex resumed>) = 0 [pid 8265] mprotect(0x7fcf662cd000, 131072, PROT_READ|PROT_WRITE [pid 8263] 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 8260] <... ftruncate resumed>) = 0 [pid 8259] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8254] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8258] ftruncate(3, 136348160 [pid 8265] <... mprotect resumed>) = 0 [pid 8260] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8259] <... futex resumed>) = 1 [pid 8249] <... futex resumed>) = 0 ./strace-static-x86_64: Process 8268 attached [pid 8267] <... write resumed>) = 11 [pid 8265] 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 8263] <... clone resumed>, parent_tid=[8268], tls=0x7fcf662ec700, child_tidptr=0x7fcf662ec9d0) = 8268 [pid 8260] <... futex resumed>) = 1 [pid 8259] futex(0x7fcf663c54d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8258] <... ftruncate resumed>) = 0 [pid 8255] <... futex resumed>) = 0 [pid 8252] <... sendfile resumed>) = 1638400 [pid 8267] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8263] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8260] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8258] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8255] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8267] <... futex resumed>) = 1 [pid 8265] <... clone resumed>, parent_tid=[8269], tls=0x7fcf662ec700, child_tidptr=0x7fcf662ec9d0) = 8269 [pid 8263] <... futex resumed>) = 0 [pid 8260] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8258] <... futex resumed>) = 1 [pid 8255] <... futex resumed>) = 0 [pid 8254] <... futex resumed>) = 0 [pid 8253] <... sendfile resumed>) = 1638400 [pid 8250] <... futex resumed>) = 0 [pid 8268] set_robust_list(0x7fcf662ec9e0, 24 [pid 8267] futex(0x7fcf663c54d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8265] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8263] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=100000000} [pid 8260] socket(AF_INET6, SOCK_STREAM, IPPROTO_IP [pid 8258] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8255] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8254] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8253] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8250] exit_group(0 [pid 8252] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8268] <... set_robust_list resumed>) = 0 [pid 8267] <... futex resumed>) = ? [pid 8265] <... futex resumed>) = 0 [pid 8260] <... socket resumed>) = 4 [pid 8258] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8254] <... futex resumed>) = 0 [pid 8253] <... futex resumed>) = ? [pid 8252] <... futex resumed>) = 0 [pid 8250] <... exit_group resumed>) = ? [pid 8267] +++ exited with 0 +++ [pid 8265] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=100000000} [pid 8260] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8258] socket(AF_INET6, SOCK_STREAM, IPPROTO_IP [pid 8254] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8253] +++ exited with 0 +++ ./strace-static-x86_64: Process 8269 attached [pid 8269] set_robust_list(0x7fcf662ec9e0, 24) = 0 [pid 8250] +++ exited with 0 +++ [pid 8249] exit_group(0 [pid 8269] memfd_create("syzkaller", 0 [pid 8258] <... socket resumed>) = 4 [pid 8260] <... futex resumed>) = 1 [pid 8259] <... futex resumed>) = ? [pid 8255] <... futex resumed>) = 0 [pid 8249] <... exit_group resumed>) = ? [pid 8258] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8260] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8259] +++ exited with 0 +++ [pid 8255] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3621] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8250, si_uid=0, si_status=0, si_utime=0, si_stime=5} --- [pid 8260] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8258] <... futex resumed>) = 1 [pid 8255] <... futex resumed>) = 0 [pid 8254] <... futex resumed>) = 0 [pid 3621] restart_syscall(<... resuming interrupted clone ...> [pid 8260] close(4 [pid 8258] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8255] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8254] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3621] <... restart_syscall resumed>) = 0 [pid 8260] <... close resumed>) = 0 [pid 8258] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8254] <... futex resumed>) = 0 [pid 8268] memfd_create("syzkaller", 0 [pid 8260] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8258] close(4 [pid 8254] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8269] <... memfd_create resumed>) = 3 [pid 8260] <... futex resumed>) = 1 [pid 8258] <... close resumed>) = 0 [pid 8255] <... futex resumed>) = 0 [pid 8252] +++ exited with 0 +++ [pid 8249] +++ exited with 0 +++ [pid 3621] umount2("./193", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3617] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8249, si_uid=0, si_status=0, si_utime=0, si_stime=3} --- [pid 8260] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8258] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8255] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3621] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 8269] ftruncate(3, 2097152 [pid 8268] <... memfd_create resumed>) = 3 [pid 8260] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8258] <... futex resumed>) = 1 [pid 8254] <... futex resumed>) = 0 [pid 8260] open("./bus", O_RDWR|O_NOCTTY|O_DIRECT|O_NOATIME|O_CLOEXEC|0x1000000 [pid 8258] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8255] <... futex resumed>) = 0 [pid 3621] openat(AT_FDCWD, "./193", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 8254] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8269] <... ftruncate resumed>) = 0 [pid 8268] ftruncate(3, 2097152 [pid 8260] <... open resumed>) = 4 [pid 8255] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8269] 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 8268] <... ftruncate resumed>) = 0 [pid 8269] <... pwrite64 resumed>) = 102 [pid 8268] 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 8269] 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 8268] <... pwrite64 resumed>) = 102 [pid 8269] <... pwrite64 resumed>) = 31 [pid 8268] 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] <... openat resumed>) = 3 [pid 8269] 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 8268] <... pwrite64 resumed>) = 31 [pid 8260] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8258] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8254] <... futex resumed>) = 0 [pid 3621] fstat(3, [pid 8269] <... pwrite64 resumed>) = 32 [pid 8268] 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 8260] <... futex resumed>) = 1 [pid 8258] open("./bus", O_RDWR|O_NOCTTY|O_DIRECT|O_NOATIME|O_CLOEXEC|0x1000000 [pid 8255] <... futex resumed>) = 0 [pid 8254] 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 8269] 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 8268] <... pwrite64 resumed>) = 32 [pid 8260] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8258] <... open resumed>) = 4 [pid 8255] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8269] <... pwrite64 resumed>) = 4098 [pid 8268] 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 8260] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8258] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8255] <... futex resumed>) = 0 [pid 3621] getdents64(3, [pid 8269] 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 8268] <... pwrite64 resumed>) = 4098 [pid 8260] sendfile(4, 4, NULL, 4294959098 [pid 8258] <... futex resumed>) = 1 [pid 8255] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8254] <... futex resumed>) = 0 [pid 3621] <... getdents64 resumed>0x555556c58620 /* 4 entries */, 32768) = 112 [pid 3617] umount2("./189", MNT_DETACH|UMOUNT_NOFOLLOW [pid 8269] <... pwrite64 resumed>) = 61 [pid 8268] 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 8269] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 8268] <... pwrite64 resumed>) = 61 [pid 8269] <... openat resumed>) = 4 [pid 8268] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 8258] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8254] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3621] umount2("./193/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3617] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 8269] ioctl(4, LOOP_SET_FD, 3 [pid 8268] <... openat resumed>) = 4 [pid 8258] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8254] <... futex resumed>) = 0 [pid 3617] openat(AT_FDCWD, "./189", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 3621] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 8268] ioctl(4, LOOP_SET_FD, 3 [pid 8258] sendfile(4, 4, NULL, 4294959098 [pid 8254] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3617] <... openat resumed>) = 3 [pid 3621] lstat("./193/binderfs", [pid 8269] <... ioctl resumed>) = 0 [pid 8269] mkdir("./file0", 0777 [pid 8268] <... ioctl resumed>) = 0 [pid 8269] <... mkdir resumed>) = 0 [pid 8268] mkdir("./file0", 0777 [pid 3621] <... lstat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}) = 0 [pid 3617] fstat(3, [pid 3621] unlink("./193/binderfs" [pid 3617] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 8269] mount("/dev/loop0", "./file0", "ext4", 0, ",errors=continue" [pid 8268] <... mkdir resumed>) = 0 [pid 3617] getdents64(3, [pid 3621] <... unlink resumed>) = 0 [pid 3617] <... getdents64 resumed>0x555556c58620 /* 4 entries */, 32768) = 112 [pid 3621] umount2("./193/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 8268] mount("/dev/loop4", "./file0", "ext4", 0, ",errors=continue" [pid 3617] umount2("./189/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3617] lstat("./189/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}) = 0 [pid 3617] unlink("./189/binderfs") = 0 [pid 3617] umount2("./189/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 8255] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 8255] futex(0x7fcf663c54d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8266] <... futex resumed>) = 0 [pid 8255] <... futex resumed>) = 1 [ 192.658789][ T8269] loop0: detected capacity change from 0 to 4096 [ 192.666517][ T8268] loop4: detected capacity change from 0 to 4096 [pid 8266] write(3, "#! ./file0\n", 11 [pid 8255] futex(0x7fcf663c54dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3617] <... umount2 resumed>) = 0 [pid 8266] <... write resumed>) = 11 [pid 8265] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 8263] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 8260] <... sendfile resumed>) = 1638400 [pid 8254] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 3621] <... umount2 resumed>) = 0 [pid 8266] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8265] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8263] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8260] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8254] futex(0x7fcf663c54d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8269] <... mount resumed>) = 0 [pid 8266] <... futex resumed>) = 1 [pid 8265] <... futex resumed>) = 0 [pid 8264] <... futex resumed>) = 0 [pid 8263] <... futex resumed>) = 0 [pid 8260] <... futex resumed>) = 0 [pid 8255] <... futex resumed>) = 0 [pid 8254] <... futex resumed>) = 1 [pid 3621] umount2("./193/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 8269] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 8268] <... mount resumed>) = 0 [pid 8266] futex(0x7fcf663c54d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8265] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8264] write(3, "#! ./file0\n", 11 [pid 8263] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8260] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8255] exit_group(0 [pid 8254] futex(0x7fcf663c54dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3621] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3617] umount2("./189/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 8269] <... openat resumed>) = 5 [pid 8268] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 8266] <... futex resumed>) = ? [pid 8265] <... mmap resumed>) = 0x7fcf662ab000 [pid 8263] <... mmap resumed>) = 0x7fcf662ab000 [pid 8260] <... futex resumed>) = ? [pid 8255] <... exit_group resumed>) = ? [pid 3621] lstat("./193/file0", [pid 8269] ioctl(4, LOOP_CLR_FD [pid 8268] <... openat resumed>) = 5 [pid 8266] +++ exited with 0 +++ [pid 8265] mprotect(0x7fcf662ac000, 131072, PROT_READ|PROT_WRITE [pid 8263] mprotect(0x7fcf662ac000, 131072, PROT_READ|PROT_WRITE [pid 3621] <... lstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 3617] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 8269] <... ioctl resumed>) = 0 [pid 8268] ioctl(4, LOOP_CLR_FD [pid 8265] <... mprotect resumed>) = 0 [pid 8263] <... mprotect resumed>) = 0 [pid 3621] umount2("./193/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 8269] close(4 [pid 8268] <... ioctl resumed>) = 0 [pid 8265] 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 8263] 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 resumed>) = -1 EINVAL (Invalid argument) [pid 8269] <... close resumed>) = 0 [pid 8268] close(4 [pid 3621] openat(AT_FDCWD, "./193/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 8269] close(3 [pid 8268] <... close resumed>) = 0 [pid 8265] <... clone resumed>, parent_tid=[8272], tls=0x7fcf662cb700, child_tidptr=0x7fcf662cb9d0) = 8272 [pid 8263] <... clone resumed>, parent_tid=[8273], tls=0x7fcf662cb700, child_tidptr=0x7fcf662cb9d0) = 8273 [pid 3621] <... openat resumed>) = 4 [pid 8269] <... close resumed>) = 0 [pid 8268] close(3 [pid 8265] futex(0x7fcf663c54d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8263] futex(0x7fcf663c54d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3621] fstat(4, [pid 8269] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8268] <... close resumed>) = 0 [pid 8265] <... futex resumed>) = 0 [pid 8263] <... futex resumed>) = 0 [pid 3621] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 8269] <... futex resumed>) = 0 [pid 8268] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8265] futex(0x7fcf663c54dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8263] futex(0x7fcf663c54dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3621] getdents64(4, [pid 8269] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8268] <... futex resumed>) = 0 [pid 3621] <... getdents64 resumed>0x555556c60660 /* 2 entries */, 32768) = 48 [pid 8268] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 3621] getdents64(4, 0x555556c60660 /* 0 entries */, 32768) = 0 [pid 3621] close(4) = 0 [pid 3617] lstat("./189/file0", [pid 8260] +++ exited with 0 +++ [pid 8255] +++ exited with 0 +++ [pid 3621] rmdir("./193/file0" [pid 8264] <... write resumed>) = 11 [pid 3621] <... rmdir resumed>) = 0 [pid 3618] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8255, si_uid=0, si_status=0, si_utime=0, si_stime=5} --- [pid 3617] <... lstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 8264] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3621] getdents64(3, [pid 3618] restart_syscall(<... resuming interrupted clone ...> [pid 3617] umount2("./189/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 8264] <... futex resumed>) = 1 [pid 8254] <... futex resumed>) = 0 [pid 3621] <... getdents64 resumed>0x555556c58620 /* 0 entries */, 32768) = 0 [pid 3618] <... restart_syscall resumed>) = 0 [pid 3617] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 8264] futex(0x7fcf663c54d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 3621] close(3 [pid 3617] openat(AT_FDCWD, "./189/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 3621] <... close resumed>) = 0 [pid 3621] rmdir("./193" [pid 3618] umount2("./188", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3617] <... openat resumed>) = 4 [pid 3621] <... rmdir resumed>) = 0 [pid 3618] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3617] fstat(4, ./strace-static-x86_64: Process 8272 attached ./strace-static-x86_64: Process 8273 attached [pid 3621] mkdir("./194", 0777 [pid 3618] openat(AT_FDCWD, "./188", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 3617] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 8273] set_robust_list(0x7fcf662cb9e0, 24 [pid 8272] set_robust_list(0x7fcf662cb9e0, 24 [pid 3621] <... mkdir resumed>) = 0 [pid 3618] <... openat resumed>) = 3 [pid 3617] getdents64(4, [pid 8273] <... set_robust_list resumed>) = 0 [pid 8272] <... set_robust_list resumed>) = 0 [pid 3621] openat(AT_FDCWD, "/dev/loop5", O_RDWR [pid 3618] fstat(3, [pid 3617] <... getdents64 resumed>0x555556c60660 /* 2 entries */, 32768) = 48 [pid 8273] chdir("./file0" [pid 8272] chdir("./file0" [pid 3621] <... openat resumed>) = 3 [pid 3618] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 3617] getdents64(4, [pid 8273] <... chdir resumed>) = 0 [pid 8272] <... chdir resumed>) = 0 [pid 3621] ioctl(3, LOOP_CLR_FD [pid 3618] getdents64(3, [pid 3617] <... getdents64 resumed>0x555556c60660 /* 0 entries */, 32768) = 0 [pid 8273] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8272] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3621] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 3618] <... getdents64 resumed>0x555556c58620 /* 4 entries */, 32768) = 112 [pid 3617] close(4 [pid 8273] <... futex resumed>) = 1 [pid 8272] <... futex resumed>) = 1 [pid 8265] <... futex resumed>) = 0 [pid 8263] <... futex resumed>) = 0 [pid 3621] close(3 [pid 3618] umount2("./188/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3617] <... close resumed>) = 0 [pid 8273] futex(0x7fcf663c54d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8272] futex(0x7fcf663c54d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8265] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8263] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3621] <... close resumed>) = 0 [pid 3618] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3617] rmdir("./189/file0" [pid 8269] <... futex resumed>) = 0 [pid 8268] <... futex resumed>) = 0 [pid 8265] <... futex resumed>) = 1 [pid 8263] <... futex resumed>) = 1 [pid 8258] <... sendfile resumed>) = 1638400 [pid 3621] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 3618] lstat("./188/binderfs", [pid 8269] creat("./bus", 000 [pid 8268] creat("./bus", 000 [pid 8265] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8263] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8258] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3618] <... lstat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}) = 0 [pid 3617] <... rmdir resumed>) = 0 [pid 3621] <... clone resumed>, child_tidptr=0x555556c575d0) = 8274 [pid 3618] unlink("./188/binderfs") = 0 [pid 8254] exit_group(0 [pid 3618] umount2("./188/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3617] getdents64(3, [pid 8269] <... creat resumed>) = 3 [pid 8268] <... creat resumed>) = 3 [pid 8264] <... futex resumed>) = ? [pid 8258] <... futex resumed>) = ? [pid 8254] <... exit_group resumed>) = ? [pid 3617] <... getdents64 resumed>0x555556c58620 /* 0 entries */, 32768) = 0 [pid 8269] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8268] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8264] +++ exited with 0 +++ [pid 3617] close(3 [pid 8269] <... futex resumed>) = 1 [pid 8268] <... futex resumed>) = 1 [pid 8265] <... futex resumed>) = 0 [pid 8263] <... futex resumed>) = 0 [pid 3617] <... close resumed>) = 0 [pid 8269] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8268] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8265] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8263] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8258] +++ exited with 0 +++ [pid 8254] +++ exited with 0 +++ [pid 3617] rmdir("./189" [pid 8269] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8268] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8265] <... futex resumed>) = 0 [pid 8263] <... futex resumed>) = 0 [pid 8269] ftruncate(3, 136348160 [pid 8268] ftruncate(3, 136348160 [pid 8265] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8263] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3619] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8254, si_uid=0, si_status=0, si_utime=0, si_stime=5} --- [pid 3617] <... rmdir resumed>) = 0 [pid 8269] <... ftruncate resumed>) = 0 [pid 8268] <... ftruncate resumed>) = 0 [pid 3619] restart_syscall(<... resuming interrupted clone ...> [pid 3617] mkdir("./190", 0777 [pid 8269] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8268] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3619] <... restart_syscall resumed>) = 0 [pid 3619] umount2("./195", MNT_DETACH|UMOUNT_NOFOLLOW [pid 8268] <... futex resumed>) = 1 [pid 3619] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 8263] <... futex resumed>) = 0 [pid 3617] <... mkdir resumed>) = 0 [pid 8269] <... futex resumed>) = 1 [pid 8268] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8265] <... futex resumed>) = 0 [pid 8263] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3619] openat(AT_FDCWD, "./195", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 8269] socket(AF_INET6, SOCK_STREAM, IPPROTO_IP [pid 8268] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8265] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8263] <... futex resumed>) = 0 [pid 3619] <... openat resumed>) = 3 [pid 3617] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 3619] fstat(3, {st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 8268] socket(AF_INET6, SOCK_STREAM, IPPROTO_IP [pid 8265] <... futex resumed>) = 0 [pid 8269] <... socket resumed>) = 4 [pid 8263] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3619] getdents64(3, [pid 8269] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8268] <... socket resumed>) = 4 [pid 8265] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3619] <... getdents64 resumed>0x555556c58620 /* 4 entries */, 32768) = 112 [pid 3617] <... openat resumed>) = 3 [pid 8269] <... futex resumed>) = 0 [pid 8268] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8265] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 3619] umount2("./195/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3617] ioctl(3, LOOP_CLR_FD [pid 8269] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8268] <... futex resumed>) = 1 [pid 8265] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8263] <... futex resumed>) = 0 [pid 3619] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3617] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 8269] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8268] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8265] <... futex resumed>) = 0 [pid 8263] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3619] lstat("./195/binderfs", [pid 3617] close(3 [pid 8269] close(4 [pid 8268] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8265] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8263] <... futex resumed>) = 0 [pid 3619] <... lstat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}) = 0 [pid 3617] <... close resumed>) = 0 [pid 8269] <... close resumed>) = 0 [pid 8268] close(4 [pid 8263] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3619] unlink("./195/binderfs" [pid 3617] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 8269] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8268] <... close resumed>) = 0 [pid 3619] <... unlink resumed>) = 0 ./strace-static-x86_64: Process 8274 attached [pid 8269] <... futex resumed>) = 1 [pid 8268] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8265] <... futex resumed>) = 0 [pid 3619] umount2("./195/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 8274] set_robust_list(0x555556c575e0, 24 [pid 8269] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8268] <... futex resumed>) = 1 [pid 8265] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8263] <... futex resumed>) = 0 [pid 8269] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8268] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8265] <... futex resumed>) = 0 [pid 8263] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000./strace-static-x86_64: Process 8275 attached [pid 8274] <... set_robust_list resumed>) = 0 [pid 8269] open("./bus", O_RDWR|O_NOCTTY|O_DIRECT|O_NOATIME|O_CLOEXEC|0x1000000 [pid 8268] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8265] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8263] <... futex resumed>) = 0 [pid 3617] <... clone resumed>, child_tidptr=0x555556c575d0) = 8275 [pid 8275] set_robust_list(0x555556c575e0, 24 [pid 8274] chdir("./194" [pid 8269] <... open resumed>) = 4 [pid 8268] open("./bus", O_RDWR|O_NOCTTY|O_DIRECT|O_NOATIME|O_CLOEXEC|0x1000000 [pid 8263] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3618] <... umount2 resumed>) = 0 [pid 8274] <... chdir resumed>) = 0 [pid 8269] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8268] <... open resumed>) = 4 [pid 8274] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 8269] <... futex resumed>) = 1 [pid 8268] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8265] <... futex resumed>) = 0 [pid 8274] <... prctl resumed>) = 0 [pid 8269] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8268] <... futex resumed>) = 1 [pid 8265] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8263] <... futex resumed>) = 0 [pid 8274] setpgid(0, 0 [pid 8269] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8268] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8265] <... futex resumed>) = 0 [pid 8263] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8274] <... setpgid resumed>) = 0 [pid 8269] sendfile(4, 4, NULL, 4294959098 [pid 8268] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8265] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8263] <... futex resumed>) = 0 [pid 8275] <... set_robust_list resumed>) = 0 [pid 8274] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 8268] sendfile(4, 4, NULL, 4294959098 [pid 8263] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3618] umount2("./188/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 8275] chdir("./190" [pid 8274] <... openat resumed>) = 3 [pid 3618] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 8275] <... chdir resumed>) = 0 [pid 8274] write(3, "1000", 4 [pid 3618] lstat("./188/file0", [pid 8275] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 8274] <... write resumed>) = 4 [pid 3618] <... lstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 8275] <... prctl resumed>) = 0 [pid 8274] close(3 [pid 3618] umount2("./188/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 8275] setpgid(0, 0 [pid 8274] <... close resumed>) = 0 [pid 3618] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 8275] <... setpgid resumed>) = 0 [pid 8274] symlink("/dev/binderfs", "./binderfs" [pid 3618] openat(AT_FDCWD, "./188/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 8275] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 8274] <... symlink resumed>) = 0 [pid 3618] <... openat resumed>) = 4 [pid 8275] <... openat resumed>) = 3 [pid 8274] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3618] fstat(4, [pid 8275] write(3, "1000", 4 [pid 8274] <... futex resumed>) = 0 [pid 3618] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 8275] <... write resumed>) = 4 [pid 8274] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 3618] getdents64(4, [pid 8275] close(3 [pid 8274] <... mmap resumed>) = 0x7fcf662cc000 [pid 3618] <... getdents64 resumed>0x555556c60660 /* 2 entries */, 32768) = 48 [pid 8275] <... close resumed>) = 0 [pid 8274] mprotect(0x7fcf662cd000, 131072, PROT_READ|PROT_WRITE [pid 3618] getdents64(4, [pid 8275] symlink("/dev/binderfs", "./binderfs" [pid 8274] <... mprotect resumed>) = 0 [pid 3618] <... getdents64 resumed>0x555556c60660 /* 0 entries */, 32768) = 0 [pid 8275] <... symlink resumed>) = 0 [pid 8274] 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] close(4 [pid 8275] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3618] <... close resumed>) = 0 [pid 8275] <... futex resumed>) = 0 [pid 8274] <... clone resumed>, parent_tid=[8276], tls=0x7fcf662ec700, child_tidptr=0x7fcf662ec9d0) = 8276 [pid 3618] rmdir("./188/file0" [pid 8275] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8274] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3618] <... rmdir resumed>) = 0 [pid 8275] <... mmap resumed>) = 0x7fcf662cc000 [pid 8274] <... futex resumed>) = 0 [pid 3618] getdents64(3, [pid 8275] mprotect(0x7fcf662cd000, 131072, PROT_READ|PROT_WRITE [pid 8274] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=100000000} [pid 3618] <... getdents64 resumed>0x555556c58620 /* 0 entries */, 32768) = 0 [pid 8275] <... mprotect resumed>) = 0 [pid 3618] close(3 [pid 8275] 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] <... close resumed>) = 0 [pid 3618] rmdir("./188" [pid 8275] <... clone resumed>, parent_tid=[8277], tls=0x7fcf662ec700, child_tidptr=0x7fcf662ec9d0) = 8277 [pid 3618] <... rmdir resumed>) = 0 [pid 8275] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3618] mkdir("./189", 0777./strace-static-x86_64: Process 8276 attached [pid 8275] <... futex resumed>) = 0 [pid 3618] <... mkdir resumed>) = 0 [pid 8276] set_robust_list(0x7fcf662ec9e0, 24 [pid 8275] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=100000000} [pid 3618] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 8276] <... set_robust_list resumed>) = 0 [pid 3618] <... openat resumed>) = 3 [pid 8276] memfd_create("syzkaller", 0 [pid 3618] ioctl(3, LOOP_CLR_FD [pid 8276] <... memfd_create resumed>) = 3 [pid 3618] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 8276] ftruncate(3, 2097152 [pid 3618] close(3 [pid 8276] <... ftruncate resumed>) = 0 [pid 3618] <... close resumed>) = 0 [pid 8276] 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 8276] <... pwrite64 resumed>) = 102 [pid 8276] 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 resumed>) = 0 [pid 3618] <... clone resumed>, child_tidptr=0x555556c575d0) = 8278 [pid 8276] <... pwrite64 resumed>) = 31 [pid 3619] umount2("./195/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 8276] 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] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 8276] <... pwrite64 resumed>) = 32 [pid 3619] lstat("./195/file0", [pid 8276] 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./strace-static-x86_64: Process 8277 attached ) = 4098 [pid 3619] <... lstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 8265] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) ./strace-static-x86_64: Process 8278 attached [pid 8277] set_robust_list(0x7fcf662ec9e0, 24 [pid 8276] 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 8265] futex(0x7fcf663c54d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3619] umount2("./195/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 8278] set_robust_list(0x555556c575e0, 24 [pid 8277] <... set_robust_list resumed>) = 0 [pid 8276] <... pwrite64 resumed>) = 61 [pid 8272] <... futex resumed>) = 0 [pid 8265] <... futex resumed>) = 1 [pid 8263] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 3619] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 8278] <... set_robust_list resumed>) = 0 [pid 8276] openat(AT_FDCWD, "/dev/loop5", O_RDWR [pid 8272] write(3, "#! ./file0\n", 11 [pid 8265] futex(0x7fcf663c54dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8263] futex(0x7fcf663c54d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3619] openat(AT_FDCWD, "./195/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 8278] chdir("./189" [pid 8277] memfd_create("syzkaller", 0 [pid 8276] <... openat resumed>) = 4 [pid 8273] <... futex resumed>) = 0 [pid 8272] <... write resumed>) = 11 [pid 8263] <... futex resumed>) = 1 [pid 3619] <... openat resumed>) = 4 [pid 8278] <... chdir resumed>) = 0 [pid 8277] <... memfd_create resumed>) = 3 [pid 8276] ioctl(4, LOOP_SET_FD, 3 [pid 8273] write(3, "#! ./file0\n", 11 [pid 8272] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8263] futex(0x7fcf663c54dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3619] fstat(4, [pid 8278] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 8272] <... futex resumed>) = 1 [pid 8265] <... futex resumed>) = 0 [pid 8278] <... prctl resumed>) = 0 [pid 8278] setpgid(0, 0) = 0 [pid 8278] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 8278] write(3, "1000", 4) = 4 [pid 8278] close(3) = 0 [pid 8277] ftruncate(3, 2097152 [pid 8272] futex(0x7fcf663c54d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8273] <... write resumed>) = 11 [pid 3619] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 8278] symlink("/dev/binderfs", "./binderfs" [pid 8277] <... ftruncate resumed>) = 0 [pid 8273] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3619] getdents64(4, [pid 8278] <... symlink resumed>) = 0 [pid 8277] 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 8273] <... futex resumed>) = 1 [pid 8263] <... futex resumed>) = 0 [pid 3619] <... getdents64 resumed>0x555556c60660 /* 2 entries */, 32768) = 48 [pid 8278] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8277] <... pwrite64 resumed>) = 102 [pid 8273] futex(0x7fcf663c54d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 3619] getdents64(4, [pid 8278] <... futex resumed>) = 0 [pid 8277] 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] <... getdents64 resumed>0x555556c60660 /* 0 entries */, 32768) = 0 [pid 8278] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8277] <... pwrite64 resumed>) = 31 [pid 3619] close(4 [pid 8278] <... mmap resumed>) = 0x7fcf662cc000 [pid 8277] 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] <... close resumed>) = 0 [pid 8278] mprotect(0x7fcf662cd000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 8277] <... pwrite64 resumed>) = 32 [pid 3619] rmdir("./195/file0" [pid 8278] 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 8277] 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 3619] <... rmdir resumed>) = 0 [pid 8278] <... clone resumed>, parent_tid=[8279], tls=0x7fcf662ec700, child_tidptr=0x7fcf662ec9d0) = 8279 [pid 8277] 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 3619] getdents64(3, [pid 8278] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8277] <... pwrite64 resumed>) = 61 [pid 3619] <... getdents64 resumed>0x555556c58620 /* 0 entries */, 32768) = 0 [pid 8278] <... futex resumed>) = 0 [pid 8277] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 3619] close(3 [pid 8278] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=100000000} [pid 8277] <... openat resumed>) = 4 [pid 3619] <... close resumed>) = 0 ./strace-static-x86_64: Process 8279 attached [pid 8277] ioctl(4, LOOP_SET_FD, 3 [pid 3619] rmdir("./195" [pid 8279] set_robust_list(0x7fcf662ec9e0, 24) = 0 [pid 3619] <... rmdir resumed>) = 0 [pid 8279] memfd_create("syzkaller", 0) = 3 [pid 8279] ftruncate(3, 2097152) = 0 [pid 8279] 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 8279] 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 8279] 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 3619] mkdir("./196", 0777 [pid 8279] 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 8276] <... ioctl resumed>) = 0 [pid 8279] <... pwrite64 resumed>) = 4098 [pid 8276] mkdir("./file0", 0777 [pid 3619] <... mkdir resumed>) = 0 [pid 8279] 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 3619] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 8279] <... pwrite64 resumed>) = 61 [pid 3619] <... openat resumed>) = 3 [pid 8279] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 8276] <... mkdir resumed>) = 0 [pid 3619] ioctl(3, LOOP_CLR_FD [pid 8279] <... openat resumed>) = 4 [pid 8276] mount("/dev/loop5", "./file0", "ext4", 0, ",errors=continue" [pid 3619] <... ioctl resumed>) = -1 ENXIO (No such device or address) [ 192.919599][ T8276] loop5: detected capacity change from 0 to 4096 [ 192.950895][ T8277] loop1: detected capacity change from 0 to 4096 [pid 8279] ioctl(4, LOOP_SET_FD, 3 [pid 3619] close(3 [pid 8277] <... ioctl resumed>) = 0 [pid 8268] <... sendfile resumed>) = 1638400 [pid 8277] mkdir("./file0", 0777) = 0 [pid 8277] mount("/dev/loop1", "./file0", "ext4", 0, ",errors=continue" [pid 8279] <... ioctl resumed>) = 0 [pid 8279] mkdir("./file0", 0777) = 0 [pid 8279] mount("/dev/loop2", "./file0", "ext4", 0, ",errors=continue" [pid 3619] <... close resumed>) = 0 [pid 8268] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3619] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 8268] <... futex resumed>) = 0 [pid 8263] exit_group(0 [pid 8274] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 8263] <... exit_group resumed>) = ? [pid 8273] <... futex resumed>) = ? [pid 8274] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8273] +++ exited with 0 +++ [pid 3619] <... clone resumed>, child_tidptr=0x555556c575d0) = 8281 [pid 8274] <... futex resumed>) = 0 [pid 8274] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0./strace-static-x86_64: Process 8281 attached ) = 0x7fcf662ab000 [pid 8268] +++ exited with 0 +++ [pid 8263] +++ exited with 0 +++ [pid 8281] set_robust_list(0x555556c575e0, 24 [pid 8277] <... mount resumed>) = 0 [pid 8275] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 8274] mprotect(0x7fcf662ac000, 131072, PROT_READ|PROT_WRITE [pid 8281] <... set_robust_list resumed>) = 0 [pid 8277] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 8275] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8274] <... mprotect resumed>) = 0 [pid 8269] <... sendfile resumed>) = 1638400 [pid 3620] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8263, si_uid=0, si_status=0, si_utime=0, si_stime=3} --- [pid 8281] chdir("./196" [pid 8277] <... openat resumed>) = 5 [pid 8276] <... mount resumed>) = 0 [pid 8275] <... futex resumed>) = 0 [pid 8274] 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 8269] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3620] restart_syscall(<... resuming interrupted clone ...> [pid 8281] <... chdir resumed>) = 0 [pid 8277] ioctl(4, LOOP_CLR_FD [pid 8276] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 8275] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8269] <... futex resumed>) = 0 [pid 8265] exit_group(0 [pid 3620] <... restart_syscall resumed>) = 0 [pid 8281] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 8277] <... ioctl resumed>) = 0 [pid 8276] <... openat resumed>) = 5 [pid 8275] <... mmap resumed>) = 0x7fcf662ab000 [pid 8274] <... clone resumed>, parent_tid=[8283], tls=0x7fcf662cb700, child_tidptr=0x7fcf662cb9d0) = 8283 [pid 8272] <... futex resumed>) = ? [pid 8265] <... exit_group resumed>) = ? [pid 8281] <... prctl resumed>) = 0 [pid 8276] ioctl(4, LOOP_CLR_FD [pid 8275] mprotect(0x7fcf662ac000, 131072, PROT_READ|PROT_WRITE./strace-static-x86_64: Process 8283 attached [pid 8281] setpgid(0, 0 [pid 8276] <... ioctl resumed>) = 0 [pid 8275] <... mprotect resumed>) = 0 [pid 8283] set_robust_list(0x7fcf662cb9e0, 24 [pid 8281] <... setpgid resumed>) = 0 [pid 8276] close(4 [pid 8275] 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 8283] <... set_robust_list resumed>) = 0 [pid 8281] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 8276] <... close resumed>) = 0 [pid 8283] chdir("./file0" [pid 8281] <... openat resumed>) = 3 [ 192.968372][ T8279] loop2: detected capacity change from 0 to 4096 [ 192.972341][ T3636] I/O error, dev loop2, sector 0 op 0x0:(READ) flags 0x0 phys_seg 1 prio class 0 [ 193.008576][ T3636] Buffer I/O error on dev loop2, logical block 0, async page read [pid 8277] close(4 [pid 8276] close(3 [pid 8275] <... clone resumed>, parent_tid=[8284], tls=0x7fcf662cb700, child_tidptr=0x7fcf662cb9d0) = 8284 [pid 8274] futex(0x7fcf663c54d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8272] +++ exited with 0 +++ [pid 8269] +++ exited with 0 +++ ./strace-static-x86_64: Process 8284 attached [pid 8283] <... chdir resumed>) = 0 [pid 8281] write(3, "1000", 4 [pid 8277] <... close resumed>) = 0 [pid 8276] <... close resumed>) = 0 [pid 8275] futex(0x7fcf663c54d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8274] <... futex resumed>) = 0 [pid 8265] +++ exited with 0 +++ [pid 8284] set_robust_list(0x7fcf662cb9e0, 24 [pid 8277] close(3 [pid 8274] futex(0x7fcf663c54dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3620] umount2("./186", MNT_DETACH|UMOUNT_NOFOLLOW [pid 8284] <... set_robust_list resumed>) = 0 [pid 8277] <... close resumed>) = 0 [pid 3620] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 8284] chdir("./file0" [pid 8277] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3620] openat(AT_FDCWD, "./186", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 8284] <... chdir resumed>) = 0 [pid 8277] <... futex resumed>) = 0 [pid 3620] <... openat resumed>) = 3 [pid 8284] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8277] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 3620] fstat(3, [pid 8284] <... futex resumed>) = 0 [pid 3620] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 8284] futex(0x7fcf663c54d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 3620] getdents64(3, 0x555556c58620 /* 4 entries */, 32768) = 112 [pid 3620] umount2("./186/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 8283] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8281] <... write resumed>) = 4 [pid 8276] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8275] <... futex resumed>) = 1 [pid 3620] lstat("./186/binderfs", [pid 8283] <... futex resumed>) = 1 [pid 8281] close(3 [pid 8276] <... futex resumed>) = 0 [pid 8275] futex(0x7fcf663c54dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8274] <... futex resumed>) = 0 [pid 3620] <... lstat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}) = 0 [pid 3616] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8265, si_uid=0, si_status=0, si_utime=0, si_stime=4} --- [pid 8284] <... futex resumed>) = 0 [pid 8283] futex(0x7fcf663c54d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8281] <... close resumed>) = 0 [pid 8276] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8275] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8274] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3620] unlink("./186/binderfs" [pid 8284] futex(0x7fcf663c54d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8281] symlink("/dev/binderfs", "./binderfs" [pid 8276] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8275] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8274] <... futex resumed>) = 0 [pid 3620] <... unlink resumed>) = 0 [pid 8281] <... symlink resumed>) = 0 [pid 8277] <... futex resumed>) = 0 [pid 8276] creat("./bus", 000 [pid 8275] <... futex resumed>) = 1 [pid 8274] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3620] umount2("./186/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3616] umount2("./199", MNT_DETACH|UMOUNT_NOFOLLOW [pid 8281] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8278] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 8277] creat("./bus", 000 [pid 8276] <... creat resumed>) = 3 [pid 8275] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8281] <... futex resumed>) = 0 [pid 8278] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8276] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3616] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 8281] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8276] <... futex resumed>) = 1 [pid 8274] <... futex resumed>) = 0 [pid 8281] <... mmap resumed>) = 0x7fcf662cc000 [pid 8279] <... mount resumed>) = 0 [pid 8278] <... futex resumed>) = 0 [pid 8277] <... creat resumed>) = 3 [pid 8276] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8274] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [ 193.019556][ T3636] loop2: unable to read partition table [pid 3616] openat(AT_FDCWD, "./199", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 8281] mprotect(0x7fcf662cd000, 131072, PROT_READ|PROT_WRITE [pid 8279] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 8278] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8277] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8276] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8274] <... futex resumed>) = 0 [pid 8281] <... mprotect resumed>) = 0 [pid 8276] ftruncate(3, 136348160 [pid 8274] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8278] <... mmap resumed>) = 0x7fcf662ab000 [pid 8281] 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 8279] <... openat resumed>) = 5 [pid 8278] mprotect(0x7fcf662ac000, 131072, PROT_READ|PROT_WRITE [pid 8277] <... futex resumed>) = 1 [pid 8276] <... ftruncate resumed>) = 0 [pid 8275] <... futex resumed>) = 0 [pid 3616] <... openat resumed>) = 3 [pid 8279] ioctl(4, LOOP_CLR_FD [pid 8278] <... mprotect resumed>) = 0 [pid 8277] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8276] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8275] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3616] fstat(3, [pid 8281] <... clone resumed>, parent_tid=[8286], tls=0x7fcf662ec700, child_tidptr=0x7fcf662ec9d0) = 8286 [pid 8279] <... ioctl resumed>) = 0 [pid 8278] 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 8277] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8276] <... futex resumed>) = 1 [pid 8275] <... futex resumed>) = 0 [pid 8274] <... futex resumed>) = 0 [pid 8281] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8279] close(4 [pid 8277] ftruncate(3, 136348160 [pid 8276] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8275] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8274] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3616] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 8281] <... futex resumed>) = 0 [pid 8279] <... close resumed>) = 0 [pid 8278] <... clone resumed>, parent_tid=[8287], tls=0x7fcf662cb700, child_tidptr=0x7fcf662cb9d0) = 8287 [pid 8277] <... ftruncate resumed>) = 0 [pid 8276] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8274] <... futex resumed>) = 0 [pid 3616] getdents64(3, [pid 8281] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=100000000} [pid 8279] close(3 [pid 8278] futex(0x7fcf663c54d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8277] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8276] socket(AF_INET6, SOCK_STREAM, IPPROTO_IP [pid 8274] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3616] <... getdents64 resumed>0x555556c58620 /* 4 entries */, 32768) = 112 ./strace-static-x86_64: Process 8287 attached [pid 8279] <... close resumed>) = 0 [pid 8278] <... futex resumed>) = 0 [pid 8277] <... futex resumed>) = 1 [pid 8276] <... socket resumed>) = 4 [pid 8275] <... futex resumed>) = 0 [pid 3616] umount2("./199/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW./strace-static-x86_64: Process 8286 attached [pid 8287] set_robust_list(0x7fcf662cb9e0, 24 [pid 8279] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8278] futex(0x7fcf663c54dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8277] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8276] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8275] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3616] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 8287] <... set_robust_list resumed>) = 0 [pid 8286] set_robust_list(0x7fcf662ec9e0, 24 [pid 8279] <... futex resumed>) = 0 [pid 8277] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8276] <... futex resumed>) = 1 [pid 8275] <... futex resumed>) = 0 [pid 8274] <... futex resumed>) = 0 [pid 3616] lstat("./199/binderfs", [pid 8287] chdir("./file0" [pid 8286] <... set_robust_list resumed>) = 0 [pid 8279] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8277] socket(AF_INET6, SOCK_STREAM, IPPROTO_IP [pid 8276] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8275] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8274] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3620] <... umount2 resumed>) = 0 [pid 3616] <... lstat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}) = 0 [pid 8287] <... chdir resumed>) = 0 [pid 8286] memfd_create("syzkaller", 0 [pid 8277] <... socket resumed>) = 4 [pid 8276] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8274] <... futex resumed>) = 0 [pid 3620] umount2("./186/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3616] unlink("./199/binderfs" [pid 8287] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8286] <... memfd_create resumed>) = 3 [pid 8277] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8276] close(4 [pid 8274] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3620] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 8287] <... futex resumed>) = 1 [pid 8286] ftruncate(3, 2097152 [pid 8278] <... futex resumed>) = 0 [pid 8277] <... futex resumed>) = 1 [pid 8276] <... close resumed>) = 0 [pid 8275] <... futex resumed>) = 0 [pid 3620] lstat("./186/file0", [pid 3616] <... unlink resumed>) = 0 [pid 8287] futex(0x7fcf663c54d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8286] <... ftruncate resumed>) = 0 [pid 8278] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8277] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8276] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8275] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8276] <... futex resumed>) = 1 [pid 8274] <... futex resumed>) = 0 [pid 8286] 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 8278] <... futex resumed>) = 1 [pid 8277] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 3616] umount2("./199/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 8286] <... pwrite64 resumed>) = 102 [pid 8279] <... futex resumed>) = 0 [pid 8278] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8277] close(4 [pid 8276] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8275] <... futex resumed>) = 0 [pid 8274] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3620] <... lstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 8286] 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 8279] creat("./bus", 000 [pid 8277] <... close resumed>) = 0 [pid 8276] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8275] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8274] <... futex resumed>) = 0 [pid 3620] umount2("./186/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 8286] <... pwrite64 resumed>) = 31 [pid 8279] <... creat resumed>) = 3 [pid 8277] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8276] open("./bus", O_RDWR|O_NOCTTY|O_DIRECT|O_NOATIME|O_CLOEXEC|0x1000000 [pid 8274] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3620] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 8286] 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 8279] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8277] <... futex resumed>) = 1 [pid 8276] <... open resumed>) = 4 [pid 8275] <... futex resumed>) = 0 [pid 8276] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 8274] <... futex resumed>) = 0 [pid 8286] <... pwrite64 resumed>) = 32 [pid 8277] open("./bus", O_RDWR|O_NOCTTY|O_DIRECT|O_NOATIME|O_CLOEXEC|0x1000000 [pid 8276] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8275] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8274] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3620] openat(AT_FDCWD, "./186/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 8279] <... futex resumed>) = 1 [pid 8278] <... futex resumed>) = 0 [pid 8286] 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 8277] <... open resumed>) = 4 [pid 8276] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8275] <... futex resumed>) = 0 [pid 8274] <... futex resumed>) = 0 [pid 3620] <... openat resumed>) = 4 [pid 8286] <... pwrite64 resumed>) = 4098 [pid 8279] ftruncate(3, 136348160 [pid 8278] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8277] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8276] sendfile(4, 4, NULL, 4294959098 [pid 8275] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8274] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3620] fstat(4, [pid 8286] 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 8279] <... ftruncate resumed>) = 0 [pid 8278] <... futex resumed>) = 0 [pid 8277] <... futex resumed>) = 0 [pid 8278] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8286] <... pwrite64 resumed>) = 61 [pid 8275] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8279] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8277] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8275] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3620] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 8286] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 8279] <... futex resumed>) = 1 [pid 8278] <... futex resumed>) = 0 [pid 8277] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8275] <... futex resumed>) = 0 [pid 3620] getdents64(4, [pid 8286] <... openat resumed>) = 4 [pid 8279] socket(AF_INET6, SOCK_STREAM, IPPROTO_IP [pid 8278] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8277] sendfile(4, 4, NULL, 4294959098 [pid 8275] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3620] <... getdents64 resumed>0x555556c60660 /* 2 entries */, 32768) = 48 [pid 8286] ioctl(4, LOOP_SET_FD, 3 [pid 8279] <... socket resumed>) = 4 [pid 8278] <... futex resumed>) = 0 [pid 3620] getdents64(4, [pid 8278] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8286] <... ioctl resumed>) = 0 [pid 8279] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3620] <... getdents64 resumed>0x555556c60660 /* 0 entries */, 32768) = 0 [pid 8279] <... futex resumed>) = 1 [pid 8278] <... futex resumed>) = 0 [pid 8279] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8278] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3620] close(4 [pid 8279] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8278] <... futex resumed>) = 0 [pid 3620] <... close resumed>) = 0 [pid 8279] close(4 [pid 8278] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3620] rmdir("./186/file0" [pid 8279] <... close resumed>) = 0 [pid 8279] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3620] <... rmdir resumed>) = 0 [pid 8279] <... futex resumed>) = 1 [pid 8278] <... futex resumed>) = 0 [pid 3620] getdents64(3, [pid 8279] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8278] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3620] <... getdents64 resumed>0x555556c58620 /* 0 entries */, 32768) = 0 [pid 8279] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8278] <... futex resumed>) = 0 [pid 3620] close(3 [pid 8279] open("./bus", O_RDWR|O_NOCTTY|O_DIRECT|O_NOATIME|O_CLOEXEC|0x1000000 [pid 8278] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3620] <... close resumed>) = 0 [pid 8279] <... open resumed>) = 4 [pid 8279] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3620] rmdir("./186" [pid 8279] <... futex resumed>) = 1 [pid 8278] <... futex resumed>) = 0 [pid 8279] sendfile(4, 4, NULL, 4294959098 [pid 8278] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3620] <... rmdir resumed>) = 0 [pid 8278] <... futex resumed>) = 0 [pid 3620] mkdir("./187", 0777 [pid 8278] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3620] <... mkdir resumed>) = 0 [pid 3620] openat(AT_FDCWD, "/dev/loop4", O_RDWR) = 3 [pid 3620] ioctl(3, LOOP_CLR_FD) = -1 ENXIO (No such device or address) [pid 3620] close(3 [pid 8274] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 3620] <... close resumed>) = 0 [pid 8274] futex(0x7fcf663c54d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3620] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 8283] <... futex resumed>) = 0 [pid 8274] <... futex resumed>) = 1 [pid 8283] write(3, "#! ./file0\n", 11 [pid 8274] futex(0x7fcf663c54dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3620] <... clone resumed>, child_tidptr=0x555556c575d0) = 8288 [pid 8275] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 8275] futex(0x7fcf663c54d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8284] <... futex resumed>) = 0 [pid 8275] <... futex resumed>) = 1 ./strace-static-x86_64: Process 8288 attached [pid 8286] mkdir("./file0", 0777 [pid 8284] write(3, "#! ./file0\n", 11 [pid 8281] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [ 193.122919][ T8286] loop3: detected capacity change from 0 to 4096 [pid 8275] futex(0x7fcf663c54dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8288] set_robust_list(0x555556c575e0, 24 [pid 8286] <... mkdir resumed>) = 0 [pid 8284] <... write resumed>) = 11 [pid 8281] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8288] <... set_robust_list resumed>) = 0 [pid 8286] mount("/dev/loop3", "./file0", "ext4", 0, ",errors=continue" [pid 8284] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8281] <... futex resumed>) = 0 [pid 8288] chdir("./187" [pid 8284] <... futex resumed>) = 1 [pid 8283] <... write resumed>) = 11 [pid 8281] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8275] <... futex resumed>) = 0 [pid 8288] <... chdir resumed>) = 0 [pid 8284] futex(0x7fcf663c54d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8283] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8281] <... mmap resumed>) = 0x7fcf662ab000 [pid 8288] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 8283] <... futex resumed>) = 1 [pid 8281] mprotect(0x7fcf662ac000, 131072, PROT_READ|PROT_WRITE [pid 8274] <... futex resumed>) = 0 [pid 8288] <... prctl resumed>) = 0 [pid 8283] futex(0x7fcf663c54d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8281] <... mprotect resumed>) = 0 [pid 8288] setpgid(0, 0 [pid 8281] 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 8288] <... setpgid resumed>) = 0 [pid 8278] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 8288] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 8281] <... clone resumed>, parent_tid=[8290], tls=0x7fcf662cb700, child_tidptr=0x7fcf662cb9d0) = 8290 [pid 8278] futex(0x7fcf663c54d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8288] <... openat resumed>) = 3 [pid 8287] <... futex resumed>) = 0 [pid 8281] futex(0x7fcf663c54d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8278] <... futex resumed>) = 1 [pid 3616] <... umount2 resumed>) = 0 ./strace-static-x86_64: Process 8290 attached [pid 8288] write(3, "1000", 4 [pid 8287] write(3, "#! ./file0\n", 11 [pid 8281] <... futex resumed>) = 0 [pid 8290] set_robust_list(0x7fcf662cb9e0, 24 [pid 8288] <... write resumed>) = 4 [pid 8286] <... mount resumed>) = 0 [pid 8281] futex(0x7fcf663c54dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8278] futex(0x7fcf663c54dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3616] umount2("./199/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 8290] <... set_robust_list resumed>) = 0 [pid 8288] close(3 [pid 8286] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 8290] chdir("./file0" [pid 8288] <... close resumed>) = 0 [pid 8286] <... openat resumed>) = 5 [pid 3616] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 8290] <... chdir resumed>) = 0 [pid 8288] symlink("/dev/binderfs", "./binderfs" [pid 8276] <... sendfile resumed>) = 1638400 [pid 8286] ioctl(4, LOOP_CLR_FD [pid 3616] lstat("./199/file0", [pid 8290] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8288] <... symlink resumed>) = 0 [pid 8276] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8286] <... ioctl resumed>) = 0 [pid 8290] <... futex resumed>) = 1 [pid 8288] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8286] close(4 [pid 8281] <... futex resumed>) = 0 [pid 8276] <... futex resumed>) = 0 [pid 8274] exit_group(0 [pid 3616] <... lstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 8290] futex(0x7fcf663c54d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8288] <... futex resumed>) = 0 [pid 8286] <... close resumed>) = 0 [pid 8283] <... futex resumed>) = ? [pid 8281] futex(0x7fcf663c54d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8274] <... exit_group resumed>) = ? [pid 3616] umount2("./199/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 8290] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8288] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8287] <... write resumed>) = 11 [pid 8286] close(3 [pid 8283] +++ exited with 0 +++ [pid 8281] <... futex resumed>) = 0 [pid 8276] +++ exited with 0 +++ [pid 8274] +++ exited with 0 +++ [pid 3616] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 8290] creat("./bus", 000 [pid 8288] <... mmap resumed>) = 0x7fcf662cc000 [pid 8287] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8286] <... close resumed>) = 0 [pid 8281] futex(0x7fcf663c54dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3616] openat(AT_FDCWD, "./199/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 8290] <... creat resumed>) = 3 [pid 8288] mprotect(0x7fcf662cd000, 131072, PROT_READ|PROT_WRITE [pid 8287] <... futex resumed>) = 1 [pid 8286] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8278] <... futex resumed>) = 0 [pid 3621] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8274, si_uid=0, si_status=0, si_utime=0, si_stime=3} --- [pid 3616] <... openat resumed>) = 4 [pid 8290] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8288] <... mprotect resumed>) = 0 [pid 8287] futex(0x7fcf663c54d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8286] <... futex resumed>) = 0 [pid 3621] umount2("./194", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3616] fstat(4, [pid 8290] <... futex resumed>) = 1 [pid 8288] 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 8286] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8281] <... futex resumed>) = 0 [pid 3621] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 8290] futex(0x7fcf663c54d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8286] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8281] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3621] openat(AT_FDCWD, "./194", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 3616] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 8288] <... clone resumed>, parent_tid=[8291], tls=0x7fcf662ec700, child_tidptr=0x7fcf662ec9d0) = 8291 [pid 8286] ftruncate(3, 136348160 [pid 8281] <... futex resumed>) = 0 [pid 3621] <... openat resumed>) = 3 [pid 3616] getdents64(4, [pid 8288] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8286] <... ftruncate resumed>) = 0 [pid 8281] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3621] fstat(3, [pid 3616] <... getdents64 resumed>0x555556c60660 /* 2 entries */, 32768) = 48 [pid 8288] <... futex resumed>) = 0 [pid 8286] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8281] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 3621] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 3616] getdents64(4, [pid 8288] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=100000000} [pid 8286] <... futex resumed>) = 0 [pid 8281] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3621] getdents64(3, [pid 3616] <... getdents64 resumed>0x555556c60660 /* 0 entries */, 32768) = 0 [pid 8286] socket(AF_INET6, SOCK_STREAM, IPPROTO_IP [pid 8281] <... futex resumed>) = 0 [pid 3621] <... getdents64 resumed>0x555556c58620 /* 4 entries */, 32768) = 112 [pid 8281] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3621] umount2("./194/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 8286] <... socket resumed>) = 4 [pid 3621] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3616] close(4 [pid 8286] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3621] lstat("./194/binderfs", [pid 3616] <... close resumed>) = 0 [pid 8286] <... futex resumed>) = 1 [pid 8281] <... futex resumed>) = 0 [pid 3621] <... lstat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}) = 0 [pid 3616] rmdir("./199/file0" [pid 8286] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8281] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3621] unlink("./194/binderfs" [pid 8286] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8281] <... futex resumed>) = 0 [pid 3621] <... unlink resumed>) = 0 [pid 3616] <... rmdir resumed>) = 0 [pid 8286] close(4 [pid 8281] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3621] umount2("./194/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3616] getdents64(3, [pid 8286] <... close resumed>) = 0 [pid 8286] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3616] <... getdents64 resumed>0x555556c58620 /* 0 entries */, 32768) = 0 [pid 8286] <... futex resumed>) = 1 [pid 8281] <... futex resumed>) = 0 [pid 3616] close(3 [pid 8286] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8281] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8286] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8281] <... futex resumed>) = 0 [pid 3616] <... close resumed>) = 0 ./strace-static-x86_64: Process 8291 attached [pid 8281] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8291] set_robust_list(0x7fcf662ec9e0, 24) = 0 [pid 8291] memfd_create("syzkaller", 0 [pid 3616] rmdir("./199" [pid 8291] <... memfd_create resumed>) = 3 [pid 8286] open("./bus", O_RDWR|O_NOCTTY|O_DIRECT|O_NOATIME|O_CLOEXEC|0x1000000 [pid 8291] ftruncate(3, 2097152) = 0 [pid 8291] 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 3616] <... rmdir resumed>) = 0 [pid 8291] 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 8286] <... open resumed>) = 4 [pid 8286] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3616] mkdir("./200", 0777 [pid 8286] <... futex resumed>) = 1 [pid 8291] <... pwrite64 resumed>) = 31 [pid 8281] <... futex resumed>) = 0 [pid 8291] 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 8281] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8291] <... pwrite64 resumed>) = 32 [pid 8286] sendfile(4, 4, NULL, 4294959098 [pid 8281] <... futex resumed>) = 0 [pid 8277] <... sendfile resumed>) = 1638400 [pid 3616] <... mkdir resumed>) = 0 [pid 8291] 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 8281] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8291] <... pwrite64 resumed>) = 4098 [pid 8291] 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 8291] openat(AT_FDCWD, "/dev/loop4", O_RDWR) = 4 [pid 3616] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 8291] ioctl(4, LOOP_SET_FD, 3 [pid 8277] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8275] exit_group(0 [pid 3616] <... openat resumed>) = 3 [pid 8284] <... futex resumed>) = ? [pid 8279] <... sendfile resumed>) = 1638400 [pid 8277] <... futex resumed>) = ? [pid 8275] <... exit_group resumed>) = ? [pid 8284] +++ exited with 0 +++ [pid 8279] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8277] +++ exited with 0 +++ [pid 3616] ioctl(3, LOOP_CLR_FD [pid 8279] <... futex resumed>) = 0 [pid 8275] +++ exited with 0 +++ [pid 8279] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 3617] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8275, si_uid=0, si_status=0, si_utime=0, si_stime=4} --- [pid 8278] exit_group(0 [pid 3621] <... umount2 resumed>) = 0 [pid 3617] restart_syscall(<... resuming interrupted clone ...> [pid 3616] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 8291] <... ioctl resumed>) = 0 [pid 8287] <... futex resumed>) = ? [pid 8279] <... futex resumed>) = ? [pid 8278] <... exit_group resumed>) = ? [pid 3617] <... restart_syscall resumed>) = 0 [pid 8291] mkdir("./file0", 0777 [pid 8287] +++ exited with 0 +++ [pid 8281] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 8291] <... mkdir resumed>) = 0 [pid 8281] futex(0x7fcf663c54d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8279] +++ exited with 0 +++ [pid 8278] +++ exited with 0 +++ [pid 3621] umount2("./194/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3616] close(3 [ 193.276374][ T8291] loop4: detected capacity change from 0 to 4096 [pid 8291] mount("/dev/loop4", "./file0", "ext4", 0, ",errors=continue" [pid 8290] <... futex resumed>) = 0 [pid 8281] <... futex resumed>) = 1 [pid 3621] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3616] <... close resumed>) = 0 [pid 8290] write(3, "#! ./file0\n", 11 [pid 8281] futex(0x7fcf663c54dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3621] lstat("./194/file0", [pid 3618] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8278, si_uid=0, si_status=0, si_utime=0, si_stime=5} --- [pid 3617] umount2("./190", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3616] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 8291] <... mount resumed>) = 0 [pid 8290] <... write resumed>) = 11 [pid 8288] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 3621] <... lstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 3618] restart_syscall(<... resuming interrupted clone ...> [pid 3617] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 8291] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 8290] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8288] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3621] umount2("./194/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3618] <... restart_syscall resumed>) = 0 [pid 3617] openat(AT_FDCWD, "./190", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 3616] <... clone resumed>, child_tidptr=0x555556c575d0) = 8293 [pid 8291] <... openat resumed>) = 5 [pid 8290] <... futex resumed>) = 1 [pid 8288] <... futex resumed>) = 0 [pid 8281] <... futex resumed>) = 0 [pid 3621] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3617] <... openat resumed>) = 3 ./strace-static-x86_64: Process 8293 attached [pid 8291] ioctl(4, LOOP_CLR_FD [pid 8290] futex(0x7fcf663c54d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8288] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 3621] openat(AT_FDCWD, "./194/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 3617] fstat(3, [pid 8293] set_robust_list(0x555556c575e0, 24 [pid 8291] <... ioctl resumed>) = 0 [pid 8288] <... mmap resumed>) = 0x7fcf662ab000 [pid 3621] <... openat resumed>) = 4 [pid 3618] umount2("./189", MNT_DETACH|UMOUNT_NOFOLLOW [pid 8293] <... set_robust_list resumed>) = 0 [pid 8291] close(4 [pid 8288] mprotect(0x7fcf662ac000, 131072, PROT_READ|PROT_WRITE [pid 3621] fstat(4, [pid 3618] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3617] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 8293] chdir("./200" [pid 8291] <... close resumed>) = 0 [pid 8288] <... mprotect resumed>) = 0 [pid 3621] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 3618] openat(AT_FDCWD, "./189", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 8293] <... chdir resumed>) = 0 [pid 8291] close(3 [pid 8288] 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] getdents64(4, [pid 3618] <... openat resumed>) = 3 [pid 3617] getdents64(3, [pid 8293] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 8291] <... close resumed>) = 0 [pid 3621] <... getdents64 resumed>0x555556c60660 /* 2 entries */, 32768) = 48 [pid 3618] fstat(3, [pid 3617] <... getdents64 resumed>0x555556c58620 /* 4 entries */, 32768) = 112 [pid 8293] <... prctl resumed>) = 0 [pid 8291] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8288] <... clone resumed>, parent_tid=[8294], tls=0x7fcf662cb700, child_tidptr=0x7fcf662cb9d0) = 8294 [pid 3621] getdents64(4, [pid 3618] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 ./strace-static-x86_64: Process 8294 attached [pid 8293] setpgid(0, 0 [pid 8288] futex(0x7fcf663c54d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3621] <... getdents64 resumed>0x555556c60660 /* 0 entries */, 32768) = 0 [pid 3618] getdents64(3, [pid 3617] umount2("./190/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 8294] set_robust_list(0x7fcf662cb9e0, 24 [pid 8293] <... setpgid resumed>) = 0 [pid 8291] <... futex resumed>) = 0 [pid 8288] <... futex resumed>) = 0 [pid 3621] close(4 [pid 3618] <... getdents64 resumed>0x555556c58620 /* 4 entries */, 32768) = 112 [pid 8294] <... set_robust_list resumed>) = 0 [pid 8293] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 8291] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8288] futex(0x7fcf663c54dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3621] <... close resumed>) = 0 [pid 3618] umount2("./189/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3617] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 8294] chdir("./file0" [pid 8293] <... openat resumed>) = 3 [pid 8286] <... sendfile resumed>) = 1638400 [pid 3621] rmdir("./194/file0" [pid 3618] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3617] lstat("./190/binderfs", [pid 8294] <... chdir resumed>) = 0 [pid 8293] write(3, "1000", 4 [pid 8286] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3621] <... rmdir resumed>) = 0 [pid 3618] lstat("./189/binderfs", [pid 3617] <... lstat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}) = 0 [pid 8294] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8293] <... write resumed>) = 4 [pid 8286] <... futex resumed>) = 0 [pid 8281] exit_group(0 [pid 3621] getdents64(3, [pid 3618] <... lstat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}) = 0 [pid 3617] unlink("./190/binderfs" [pid 8294] <... futex resumed>) = 1 [pid 8293] close(3 [pid 8290] <... futex resumed>) = ? [pid 8288] <... futex resumed>) = 0 [pid 8281] <... exit_group resumed>) = ? [pid 3621] <... getdents64 resumed>0x555556c58620 /* 0 entries */, 32768) = 0 [pid 3618] unlink("./189/binderfs" [pid 8294] futex(0x7fcf663c54d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8293] <... close resumed>) = 0 [pid 8290] +++ exited with 0 +++ [pid 8288] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8286] +++ exited with 0 +++ [pid 8281] +++ exited with 0 +++ [pid 3621] close(3 [pid 3618] <... unlink resumed>) = 0 [pid 3617] <... unlink resumed>) = 0 [pid 8291] <... futex resumed>) = 0 [pid 8288] <... futex resumed>) = 1 [pid 3621] <... close resumed>) = 0 [pid 3618] umount2("./189/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 8293] symlink("/dev/binderfs", "./binderfs" [pid 8291] creat("./bus", 000 [pid 8288] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3621] rmdir("./194" [pid 3619] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8281, si_uid=0, si_status=0, si_utime=0, si_stime=3} --- [pid 3617] umount2("./190/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 8293] <... symlink resumed>) = 0 [pid 8291] <... creat resumed>) = 3 [pid 3621] <... rmdir resumed>) = 0 [pid 8293] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8291] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3621] mkdir("./195", 0777 [pid 8293] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fcf662cc000 [pid 8293] mprotect(0x7fcf662cd000, 131072, PROT_READ|PROT_WRITE [pid 8291] <... futex resumed>) = 1 [pid 8288] <... futex resumed>) = 0 [pid 3621] <... mkdir resumed>) = 0 [pid 8293] <... mprotect resumed>) = 0 [pid 3619] umount2("./196", MNT_DETACH|UMOUNT_NOFOLLOW [pid 8293] 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 8291] ftruncate(3, 136348160 [pid 8288] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3621] openat(AT_FDCWD, "/dev/loop5", O_RDWR [pid 3619] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 8291] <... ftruncate resumed>) = 0 [pid 8288] <... futex resumed>) = 0 [pid 3621] <... openat resumed>) = 3 [pid 3619] openat(AT_FDCWD, "./196", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 8293] <... clone resumed>, parent_tid=[8295], tls=0x7fcf662ec700, child_tidptr=0x7fcf662ec9d0) = 8295 [pid 8291] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8288] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3621] ioctl(3, LOOP_CLR_FD [pid 3619] <... openat resumed>) = 3 [pid 8293] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3619] fstat(3, [pid 8293] <... futex resumed>) = 0 [pid 3619] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 8293] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=100000000} [pid 3619] getdents64(3, 0x555556c58620 /* 4 entries */, 32768) = 112 [pid 8291] <... futex resumed>) = 0 [pid 8288] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 3621] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 3619] umount2("./196/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 8291] socket(AF_INET6, SOCK_STREAM, IPPROTO_IP [pid 8288] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3621] close(3 [pid 3619] <... umount2 resumed>) = -1 EINVAL (Invalid argument) ./strace-static-x86_64: Process 8295 attached [pid 8291] <... socket resumed>) = 4 [pid 8288] <... futex resumed>) = 0 [pid 3621] <... close resumed>) = 0 [pid 3619] lstat("./196/binderfs", [pid 3618] <... umount2 resumed>) = 0 [pid 3617] <... umount2 resumed>) = 0 [pid 8295] set_robust_list(0x7fcf662ec9e0, 24 [pid 8291] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8288] 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 3619] <... lstat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}) = 0 [pid 8295] <... set_robust_list resumed>) = 0 [pid 8291] <... futex resumed>) = 0 [pid 8288] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8295] memfd_create("syzkaller", 0 [pid 8291] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8288] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3621] <... clone resumed>, child_tidptr=0x555556c575d0) = 8296 [pid 3619] unlink("./196/binderfs" [pid 8295] <... memfd_create resumed>) = 3 [pid 8291] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8288] <... futex resumed>) = 0 [pid 8295] ftruncate(3, 2097152 [pid 8291] close(4 [pid 8288] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3618] umount2("./189/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3617] umount2("./190/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 8295] <... ftruncate resumed>) = 0 [pid 8291] <... close resumed>) = 0 [pid 3618] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3617] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 8295] 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 8291] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3619] <... unlink resumed>) = 0 [pid 3618] lstat("./189/file0", [pid 3617] lstat("./190/file0", [pid 8295] <... pwrite64 resumed>) = 102 [pid 8291] <... futex resumed>) = 1 [pid 8288] <... futex resumed>) = 0 [pid 3619] umount2("./196/file0", MNT_DETACH|UMOUNT_NOFOLLOW [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 [pid 8295] 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 8291] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8288] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3618] umount2("./189/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3617] umount2("./190/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 8295] <... pwrite64 resumed>) = 31 [pid 8291] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8288] <... futex resumed>) = 0 [pid 3618] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3617] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 8295] 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 8291] open("./bus", O_RDWR|O_NOCTTY|O_DIRECT|O_NOATIME|O_CLOEXEC|0x1000000 [pid 8288] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3618] openat(AT_FDCWD, "./189/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 3617] openat(AT_FDCWD, "./190/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 8295] <... pwrite64 resumed>) = 32 [pid 8291] <... open resumed>) = 4 [pid 3618] <... openat resumed>) = 4 [pid 3617] <... openat resumed>) = 4 [pid 8295] 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 8291] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3618] fstat(4, [pid 3617] fstat(4, [pid 8295] <... pwrite64 resumed>) = 4098 [pid 8291] <... futex resumed>) = 1 [pid 8288] <... futex resumed>) = 0 [pid 3618] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 3617] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 8295] 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 8291] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8288] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3618] getdents64(4, [pid 3617] getdents64(4, [pid 8295] <... pwrite64 resumed>) = 61 [pid 8291] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8288] <... futex resumed>) = 0 [pid 3618] <... getdents64 resumed>0x555556c60660 /* 2 entries */, 32768) = 48 [pid 3617] <... getdents64 resumed>0x555556c60660 /* 2 entries */, 32768) = 48 [pid 8295] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 8291] sendfile(4, 4, NULL, 4294959098 [pid 8288] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3618] getdents64(4, [pid 3617] getdents64(4, [pid 8295] <... openat resumed>) = 4 [pid 3618] <... getdents64 resumed>0x555556c60660 /* 0 entries */, 32768) = 0 [pid 3617] <... getdents64 resumed>0x555556c60660 /* 0 entries */, 32768) = 0 [pid 8295] ioctl(4, LOOP_SET_FD, 3 [pid 3618] close(4 [pid 3617] close(4 [pid 3619] <... umount2 resumed>) = 0 [pid 3618] <... close resumed>) = 0 [pid 3617] <... close resumed>) = 0 [pid 3618] rmdir("./189/file0" [pid 3617] rmdir("./190/file0" [pid 8295] <... ioctl resumed>) = 0 [pid 3618] <... rmdir resumed>) = 0 [pid 3617] <... rmdir resumed>) = 0 [pid 8295] mkdir("./file0", 0777 [pid 3618] getdents64(3, [pid 3617] getdents64(3, [pid 8295] <... mkdir resumed>) = 0 [pid 3618] <... getdents64 resumed>0x555556c58620 /* 0 entries */, 32768) = 0 [pid 3617] <... getdents64 resumed>0x555556c58620 /* 0 entries */, 32768) = 0 [pid 8295] mount("/dev/loop0", "./file0", "ext4", 0, ",errors=continue" [pid 3618] close(3 [pid 3617] close(3./strace-static-x86_64: Process 8296 attached [pid 3618] <... close resumed>) = 0 [pid 3617] <... close resumed>) = 0 [pid 3618] rmdir("./189" [pid 3617] rmdir("./190" [pid 3618] <... rmdir resumed>) = 0 [pid 3617] <... rmdir resumed>) = 0 [pid 3618] mkdir("./190", 0777 [pid 3617] mkdir("./191", 0777 [pid 8296] set_robust_list(0x555556c575e0, 24 [pid 3618] <... mkdir resumed>) = 0 [pid 3617] <... mkdir resumed>) = 0 [pid 8296] <... set_robust_list resumed>) = 0 [pid 3618] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 3617] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 3619] umount2("./196/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3618] <... openat resumed>) = 3 [pid 3617] <... openat resumed>) = 3 [pid 8296] chdir("./195" [pid 3619] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3618] ioctl(3, LOOP_CLR_FD [pid 3617] ioctl(3, LOOP_CLR_FD [pid 8296] <... chdir resumed>) = 0 [pid 3619] lstat("./196/file0", [pid 3618] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 3617] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 8296] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 3619] <... lstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 3618] close(3 [pid 3617] close(3 [pid 3619] umount2("./196/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3618] <... close resumed>) = 0 [pid 3617] <... close resumed>) = 0 [pid 8296] <... prctl resumed>) = 0 [pid 3619] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3618] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 3617] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 8296] setpgid(0, 0 [pid 8288] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 3619] openat(AT_FDCWD, "./196/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 8296] <... setpgid resumed>) = 0 [pid 8288] futex(0x7fcf663c54d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3619] <... openat resumed>) = 4 [pid 3618] <... clone resumed>, child_tidptr=0x555556c575d0) = 8298 [pid 3617] <... clone resumed>, child_tidptr=0x555556c575d0) = 8299 [pid 8296] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 8294] <... futex resumed>) = 0 [pid 8288] <... futex resumed>) = 1 [pid 3619] fstat(4, [pid 8296] <... openat resumed>) = 3 [pid 8294] write(3, "#! ./file0\n", 11 [pid 8288] futex(0x7fcf663c54dc, 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 8298 attached [pid 8296] write(3, "1000", 4 [pid 3619] getdents64(4, [pid 8298] set_robust_list(0x555556c575e0, 24 [pid 8296] <... write resumed>) = 4 [pid 8294] <... write resumed>) = 11 [pid 3619] <... getdents64 resumed>0x555556c60660 /* 2 entries */, 32768) = 48 ./strace-static-x86_64: Process 8299 attached [pid 8298] <... set_robust_list resumed>) = 0 [pid 8296] close(3 [pid 8294] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3619] getdents64(4, [pid 8299] set_robust_list(0x555556c575e0, 24 [pid 8298] chdir("./190" [pid 8296] <... close resumed>) = 0 [pid 8294] <... futex resumed>) = 1 [pid 8288] <... futex resumed>) = 0 [ 193.497337][ T8295] loop0: detected capacity change from 0 to 4096 [pid 3619] <... getdents64 resumed>0x555556c60660 /* 0 entries */, 32768) = 0 [pid 8299] <... set_robust_list resumed>) = 0 [pid 8298] <... chdir resumed>) = 0 [pid 8296] symlink("/dev/binderfs", "./binderfs" [pid 8294] futex(0x7fcf663c54d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8293] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 3619] close(4 [pid 8299] chdir("./191" [pid 8298] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 8296] <... symlink resumed>) = 0 [pid 8293] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3619] <... close resumed>) = 0 [pid 8299] <... chdir resumed>) = 0 [pid 8298] <... prctl resumed>) = 0 [pid 8296] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8293] <... futex resumed>) = 0 [pid 3619] rmdir("./196/file0" [pid 8299] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 8296] <... futex resumed>) = 0 [pid 8293] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8296] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8293] <... mmap resumed>) = 0x7fcf662ab000 [pid 3619] <... rmdir resumed>) = 0 [pid 8296] <... mmap resumed>) = 0x7fcf662cc000 [pid 8293] mprotect(0x7fcf662ac000, 131072, PROT_READ|PROT_WRITE [pid 3619] getdents64(3, [pid 8299] <... prctl resumed>) = 0 [pid 8298] setpgid(0, 0 [pid 8296] mprotect(0x7fcf662cd000, 131072, PROT_READ|PROT_WRITE [pid 8293] <... mprotect resumed>) = 0 [pid 8291] <... sendfile resumed>) = 1638400 [pid 8296] <... mprotect resumed>) = 0 [pid 8293] 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] <... getdents64 resumed>0x555556c58620 /* 0 entries */, 32768) = 0 [pid 8299] setpgid(0, 0 [pid 8298] <... setpgid resumed>) = 0 [pid 8296] 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 8295] <... mount resumed>) = 0 [pid 8291] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8288] exit_group(0 [pid 3619] close(3 [pid 8299] <... setpgid resumed>) = 0 [pid 8298] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 8295] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 8293] <... clone resumed>, parent_tid=[8300], tls=0x7fcf662cb700, child_tidptr=0x7fcf662cb9d0) = 8300 [pid 8296] <... clone resumed>, parent_tid=[8301], tls=0x7fcf662ec700, child_tidptr=0x7fcf662ec9d0) = 8301 [pid 8294] <... futex resumed>) = ? [pid 8293] futex(0x7fcf663c54d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8288] <... exit_group resumed>) = ? [pid 3619] <... close resumed>) = 0 [pid 8295] <... openat resumed>) = 5 [pid 8296] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8294] +++ exited with 0 +++ [pid 8293] <... futex resumed>) = 0 [pid 3619] rmdir("./196" [pid 8299] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 8298] <... openat resumed>) = 3 [pid 8296] <... futex resumed>) = 0 [pid 8295] ioctl(4, LOOP_CLR_FD [pid 8293] futex(0x7fcf663c54dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8291] <... futex resumed>) = ? [pid 8296] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=100000000} [pid 8295] <... ioctl resumed>) = 0 [pid 3619] <... rmdir resumed>) = 0 [pid 8298] write(3, "1000", 4 [pid 8299] <... openat resumed>) = 3 [pid 8295] close(4 [pid 3619] mkdir("./197", 0777 [pid 8295] <... close resumed>) = 0 ./strace-static-x86_64: Process 8301 attached ./strace-static-x86_64: Process 8300 attached [pid 8299] write(3, "1000", 4 [pid 8298] <... write resumed>) = 4 [pid 8295] close(3 [pid 8291] +++ exited with 0 +++ [pid 8288] +++ exited with 0 +++ [pid 3619] <... mkdir resumed>) = 0 [pid 8301] set_robust_list(0x7fcf662ec9e0, 24 [pid 8300] set_robust_list(0x7fcf662cb9e0, 24 [pid 8301] <... set_robust_list resumed>) = 0 [pid 8300] <... set_robust_list resumed>) = 0 [pid 8299] <... write resumed>) = 4 [pid 8298] close(3 [pid 8295] <... close resumed>) = 0 [pid 3620] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8288, si_uid=0, si_status=0, si_utime=0, si_stime=4} --- [pid 3619] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 8301] memfd_create("syzkaller", 0 [pid 8300] chdir("./file0" [pid 8299] close(3 [pid 8298] <... close resumed>) = 0 [pid 8295] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3619] <... openat resumed>) = 3 [pid 8301] <... memfd_create resumed>) = 3 [pid 8300] <... chdir resumed>) = 0 [pid 8299] <... close resumed>) = 0 [pid 8298] symlink("/dev/binderfs", "./binderfs" [pid 8295] <... futex resumed>) = 0 [pid 3619] ioctl(3, LOOP_CLR_FD [pid 8298] <... symlink resumed>) = 0 [pid 8295] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8301] ftruncate(3, 2097152 [pid 8300] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8299] symlink("/dev/binderfs", "./binderfs" [pid 8298] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3620] umount2("./187", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3619] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 8301] <... ftruncate resumed>) = 0 [pid 8300] <... futex resumed>) = 1 [pid 8293] <... futex resumed>) = 0 [pid 8301] 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 8300] futex(0x7fcf663c54d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8299] <... symlink resumed>) = 0 [pid 8293] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3619] close(3 [pid 3620] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 8301] <... pwrite64 resumed>) = 102 [pid 8299] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8298] <... futex resumed>) = 0 [pid 8295] <... futex resumed>) = 0 [pid 8293] <... futex resumed>) = 1 [pid 3620] openat(AT_FDCWD, "./187", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 3619] <... close resumed>) = 0 [pid 8301] 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 8299] <... futex resumed>) = 0 [pid 8298] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8295] creat("./bus", 000 [pid 8293] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3620] <... openat resumed>) = 3 [pid 3619] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 8301] <... pwrite64 resumed>) = 31 [pid 8299] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8298] <... mmap resumed>) = 0x7fcf662cc000 ./strace-static-x86_64: Process 8302 attached [pid 8301] 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 8299] <... mmap resumed>) = 0x7fcf662cc000 [pid 8298] mprotect(0x7fcf662cd000, 131072, PROT_READ|PROT_WRITE [pid 8295] <... creat resumed>) = 3 [pid 3620] fstat(3, [pid 8302] set_robust_list(0x555556c575e0, 24 [pid 8301] <... pwrite64 resumed>) = 32 [pid 8299] mprotect(0x7fcf662cd000, 131072, PROT_READ|PROT_WRITE [pid 8298] <... mprotect resumed>) = 0 [pid 8295] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3620] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 3619] <... clone resumed>, child_tidptr=0x555556c575d0) = 8302 [pid 8302] <... set_robust_list resumed>) = 0 [pid 8301] 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 8299] <... mprotect resumed>) = 0 [pid 8298] 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 8295] <... futex resumed>) = 1 [pid 8293] <... futex resumed>) = 0 [pid 3620] getdents64(3, [pid 8302] chdir("./197" [pid 8301] <... pwrite64 resumed>) = 4098 [pid 8299] 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 8295] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8293] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3620] <... getdents64 resumed>0x555556c58620 /* 4 entries */, 32768) = 112 [pid 8302] <... chdir resumed>) = 0 [pid 8301] 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 8298] <... clone resumed>, parent_tid=[8303], tls=0x7fcf662ec700, child_tidptr=0x7fcf662ec9d0) = 8303 [pid 8295] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8293] <... futex resumed>) = 0 [pid 3620] umount2("./187/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 8302] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 8301] <... pwrite64 resumed>) = 61 [pid 8299] <... clone resumed>, parent_tid=[8304], tls=0x7fcf662ec700, child_tidptr=0x7fcf662ec9d0) = 8304 [pid 8298] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8295] ftruncate(3, 136348160 [pid 8293] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3620] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 8302] <... prctl resumed>) = 0 [pid 8301] openat(AT_FDCWD, "/dev/loop5", O_RDWR [pid 8299] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8298] <... futex resumed>) = 0 [pid 8295] <... ftruncate resumed>) = 0 [pid 3620] lstat("./187/binderfs", ./strace-static-x86_64: Process 8304 attached ./strace-static-x86_64: Process 8303 attached [pid 8302] setpgid(0, 0 [pid 8301] <... openat resumed>) = 4 [pid 8304] set_robust_list(0x7fcf662ec9e0, 24 [pid 8303] set_robust_list(0x7fcf662ec9e0, 24 [pid 8304] <... set_robust_list resumed>) = 0 [pid 8304] memfd_create("syzkaller", 0 [pid 8303] <... set_robust_list resumed>) = 0 [pid 8304] <... memfd_create resumed>) = 3 [pid 8303] memfd_create("syzkaller", 0 [pid 8304] ftruncate(3, 2097152 [pid 8303] <... memfd_create resumed>) = 3 [pid 8304] <... ftruncate resumed>) = 0 [pid 8303] ftruncate(3, 2097152 [pid 8304] 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 8303] <... ftruncate resumed>) = 0 [pid 8302] <... setpgid resumed>) = 0 [pid 8301] ioctl(4, LOOP_SET_FD, 3 [pid 8299] <... futex resumed>) = 0 [pid 8298] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=100000000} [pid 8295] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3620] <... lstat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}) = 0 [pid 8304] <... pwrite64 resumed>) = 102 [pid 8303] 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 8302] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 8304] 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 8303] <... pwrite64 resumed>) = 102 [pid 8304] <... pwrite64 resumed>) = 31 [pid 8303] 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 8304] 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 8303] <... pwrite64 resumed>) = 31 [pid 8304] <... pwrite64 resumed>) = 32 [pid 8304] 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 8303] 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 8304] <... pwrite64 resumed>) = 4098 [pid 8304] 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 8303] <... pwrite64 resumed>) = 32 [pid 8304] <... pwrite64 resumed>) = 61 [pid 8304] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 8303] 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 8304] <... openat resumed>) = 4 [pid 8303] <... pwrite64 resumed>) = 4098 [pid 8304] ioctl(4, LOOP_SET_FD, 3 [pid 8303] 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 8299] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=100000000} [pid 8295] <... futex resumed>) = 1 [pid 3620] unlink("./187/binderfs" [pid 8302] <... openat resumed>) = 3 [pid 8301] <... ioctl resumed>) = 0 [pid 8295] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8293] <... futex resumed>) = 0 [pid 3620] <... unlink resumed>) = 0 [pid 8302] write(3, "1000", 4 [pid 8301] mkdir("./file0", 0777 [pid 8293] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3620] umount2("./187/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 8302] <... write resumed>) = 4 [pid 8301] <... mkdir resumed>) = 0 [pid 8295] <... futex resumed>) = 0 [pid 8293] <... futex resumed>) = 1 [pid 8302] close(3 [pid 8301] mount("/dev/loop5", "./file0", "ext4", 0, ",errors=continue" [pid 8295] socket(AF_INET6, SOCK_STREAM, IPPROTO_IP [pid 8293] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8304] <... ioctl resumed>) = 0 [pid 8303] <... pwrite64 resumed>) = 61 [pid 8302] <... close resumed>) = 0 [pid 8295] <... socket resumed>) = 4 [pid 8304] mkdir("./file0", 0777 [pid 8303] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 8304] <... mkdir resumed>) = 0 [pid 8303] <... openat resumed>) = 4 [pid 8302] symlink("/dev/binderfs", "./binderfs" [pid 8295] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8304] mount("/dev/loop1", "./file0", "ext4", 0, ",errors=continue" [pid 8303] ioctl(4, LOOP_SET_FD, 3 [pid 8302] <... symlink resumed>) = 0 [pid 8303] <... ioctl resumed>) = 0 [pid 8295] <... futex resumed>) = 1 [pid 8293] <... futex resumed>) = 0 [pid 8303] mkdir("./file0", 0777) = 0 [pid 8303] mount("/dev/loop2", "./file0", "ext4", 0, ",errors=continue" [pid 8296] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 8296] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8293] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8296] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8295] close(4 [pid 8293] <... futex resumed>) = 0 [pid 8302] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8296] <... mmap resumed>) = 0x7fcf662ab000 [pid 8295] <... close resumed>) = 0 [pid 8293] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8302] <... futex resumed>) = 0 [pid 8296] mprotect(0x7fcf662ac000, 131072, PROT_READ|PROT_WRITE [pid 8295] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8293] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8302] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8296] <... mprotect resumed>) = 0 [pid 8295] <... futex resumed>) = 0 [pid 8293] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8302] <... mmap resumed>) = 0x7fcf662cc000 [pid 8296] 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 8295] open("./bus", O_RDWR|O_NOCTTY|O_DIRECT|O_NOATIME|O_CLOEXEC|0x1000000 [pid 8293] <... futex resumed>) = 0 [pid 8302] mprotect(0x7fcf662cd000, 131072, PROT_READ|PROT_WRITE [pid 8296] <... clone resumed>, parent_tid=[8305], tls=0x7fcf662cb700, child_tidptr=0x7fcf662cb9d0) = 8305 [pid 8296] futex(0x7fcf663c54d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8295] <... open resumed>) = 4 [pid 8302] <... mprotect resumed>) = 0 [pid 8296] <... futex resumed>) = 0 [pid 8295] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8293] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8302] 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 8296] futex(0x7fcf663c54dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8293] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8295] <... futex resumed>) = 0 [pid 8293] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8302] <... clone resumed>, parent_tid=[8306], tls=0x7fcf662ec700, child_tidptr=0x7fcf662ec9d0) = 8306 [pid 8295] sendfile(4, 4, NULL, 4294959098 [pid 8293] <... futex resumed>) = 0 [pid 8302] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000./strace-static-x86_64: Process 8305 attached [pid 8305] set_robust_list(0x7fcf662cb9e0, 24) = 0 [pid 8305] chdir("./file0") = 0 [pid 8302] <... futex resumed>) = 0 [pid 8293] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8305] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8296] <... futex resumed>) = 0 [pid 8296] futex(0x7fcf663c54d8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8305] <... futex resumed>) = 1 [pid 8296] futex(0x7fcf663c54dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8305] creat("./bus", 000 [pid 8302] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=100000000} [pid 8305] <... creat resumed>) = 5 [pid 8305] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 8296] <... futex resumed>) = 0 [pid 8305] ftruncate(5, 136348160 [pid 8296] futex(0x7fcf663c54d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8305] <... ftruncate resumed>) = 0 [pid 8296] <... futex resumed>) = 0 [pid 3620] <... umount2 resumed>) = 0 [pid 8305] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8296] futex(0x7fcf663c54dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8305] <... futex resumed>) = 0 [pid 8296] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 3620] umount2("./187/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 8305] futex(0x7fcf663c54d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8296] futex(0x7fcf663c54d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8305] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8296] <... futex resumed>) = 0 [pid 3620] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 8305] socket(AF_INET6, SOCK_STREAM, IPPROTO_IP [pid 8296] futex(0x7fcf663c54dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8305] <... socket resumed>) = 6 [pid 3620] lstat("./187/file0", [pid 8305] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3620] <... lstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 8305] <... futex resumed>) = 1 [pid 8296] <... futex resumed>) = 0 [pid 3620] umount2("./187/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 8305] futex(0x7fcf663c54d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8296] futex(0x7fcf663c54d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3620] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 8305] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8296] <... futex resumed>) = 0 [pid 3620] openat(AT_FDCWD, "./187/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 8305] close(6 [pid 8296] futex(0x7fcf663c54dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3620] <... openat resumed>) = 4 [pid 8305] <... close resumed>) = 0 [pid 3620] fstat(4, [pid 8305] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3620] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 8305] <... futex resumed>) = 1 [pid 8296] <... futex resumed>) = 0 [pid 3620] getdents64(4, [pid 8305] futex(0x7fcf663c54d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8296] futex(0x7fcf663c54d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3620] <... getdents64 resumed>0x555556c60660 /* 2 entries */, 32768) = 48 [pid 8305] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8296] <... futex resumed>) = 0 [pid 3620] getdents64(4, [pid 8305] open("./bus", O_RDWR|O_NOCTTY|O_DIRECT|O_NOATIME|O_CLOEXEC|0x1000000 [pid 8296] futex(0x7fcf663c54dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3620] <... getdents64 resumed>0x555556c60660 /* 0 entries */, 32768) = 0 [pid 8305] <... open resumed>) = 6 [pid 3620] close(4 [pid 8305] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3620] <... close resumed>) = 0 [pid 8305] <... futex resumed>) = 1 [pid 8296] <... futex resumed>) = 0 [pid 3620] rmdir("./187/file0" [pid 8305] futex(0x7fcf663c54d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8296] futex(0x7fcf663c54d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3620] <... rmdir resumed>) = 0 [pid 8305] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8296] <... futex resumed>) = 0 [pid 3620] getdents64(3, [pid 8305] sendfile(6, 6, NULL, 4294959098 [pid 8296] futex(0x7fcf663c54dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3620] <... getdents64 resumed>0x555556c58620 /* 0 entries */, 32768) = 0 [pid 3620] close(3) = 0 [pid 3620] rmdir("./187" [pid 8303] <... mount resumed>) = 0 [pid 3620] <... rmdir resumed>) = 0 [pid 3620] mkdir("./188", 0777) = 0 [pid 3620] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 8303] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 3620] <... openat resumed>) = 3 [pid 3620] ioctl(3, LOOP_CLR_FD [pid 8303] <... openat resumed>) = 5 [pid 3620] <... ioctl resumed>) = -1 ENXIO (No such device or address) [ 193.640667][ T8301] loop5: detected capacity change from 0 to 4096 [ 193.647954][ T8304] loop1: detected capacity change from 0 to 4096 [ 193.662627][ T8303] loop2: detected capacity change from 0 to 4096 [pid 8303] ioctl(4, LOOP_CLR_FD [pid 3620] close(3) = 0 [pid 3620] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x555556c575d0) = 8310 ./strace-static-x86_64: Process 8306 attached [pid 8306] set_robust_list(0x7fcf662ec9e0, 24 [pid 8303] <... ioctl resumed>) = 0 [pid 8304] <... mount resumed>) = 0 [pid 8306] <... set_robust_list resumed>) = 0 [pid 8306] memfd_create("syzkaller", 0 [pid 8304] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 8303] close(4 [pid 8306] <... memfd_create resumed>) = 3 [pid 8304] <... openat resumed>) = 5 [pid 8303] <... close resumed>) = 0 [pid 8306] ftruncate(3, 2097152 [pid 8303] close(3 [pid 8304] ioctl(4, LOOP_CLR_FD [pid 8306] <... ftruncate resumed>) = 0 [pid 8304] <... ioctl resumed>) = 0 [pid 8303] <... close resumed>) = 0 [pid 8306] 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 8306] 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 8304] close(4 [pid 8303] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8301] <... mount resumed>) = 0 [pid 8306] 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 8303] <... futex resumed>) = 1 [pid 8298] <... futex resumed>) = 0 [pid 8304] <... close resumed>) = 0 [pid 8301] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 8306] <... pwrite64 resumed>) = 32 [pid 8303] chdir("./file0" [pid 8298] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8293] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 8306] 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 8304] close(3 [pid 8303] <... chdir resumed>) = 0 [pid 8301] <... openat resumed>) = -1 ENOENT (No such file or directory) [pid 8298] <... futex resumed>) = 0 [pid 8293] futex(0x7fcf663c54d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8306] <... pwrite64 resumed>) = 4098 [pid 8300] <... futex resumed>) = 0 [pid 8298] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8293] <... futex resumed>) = 1 [pid 8306] 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 8304] <... close resumed>) = 0 [pid 8303] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8301] ioctl(4, LOOP_CLR_FD [pid 8300] write(3, "#! ./file0\n", 11 [pid 8298] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8293] futex(0x7fcf663c54dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}./strace-static-x86_64: Process 8310 attached [pid 8306] <... pwrite64 resumed>) = 61 [pid 8304] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8303] <... futex resumed>) = 0 [pid 8301] <... ioctl resumed>) = 0 [pid 8298] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8310] set_robust_list(0x555556c575e0, 24 [pid 8306] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 8304] <... futex resumed>) = 1 [pid 8303] creat("./bus", 000 [pid 8301] close(4 [pid 8299] <... futex resumed>) = 0 [pid 8298] <... futex resumed>) = 0 [pid 8306] <... openat resumed>) = 4 [pid 8300] <... write resumed>) = 11 [pid 8299] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8298] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8306] ioctl(4, LOOP_SET_FD, 3 [pid 8304] chdir("./file0" [pid 8303] <... creat resumed>) = 3 [pid 8301] <... close resumed>) = 0 [pid 8300] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8299] <... futex resumed>) = 0 [pid 8310] <... set_robust_list resumed>) = 0 [pid 8304] <... chdir resumed>) = 0 [pid 8303] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8301] close(3 [pid 8300] <... futex resumed>) = 1 [pid 8299] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8296] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 8293] <... futex resumed>) = 0 [pid 8310] chdir("./188" [pid 8306] <... ioctl resumed>) = 0 [pid 8304] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8303] <... futex resumed>) = 1 [pid 8301] <... close resumed>) = 0 [pid 8300] futex(0x7fcf663c54d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8299] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8298] <... futex resumed>) = 0 [pid 8296] futex(0x7fcf663c54ec, FUTEX_WAKE_PRIVATE, 1000000 [pid 8310] <... chdir resumed>) = 0 [pid 8306] mkdir("./file0", 0777 [pid 8304] <... futex resumed>) = 0 [pid 8303] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8301] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8299] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8298] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8296] <... futex resumed>) = 0 [pid 8310] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 8306] <... mkdir resumed>) = 0 [pid 8304] creat("./bus", 000 [pid 8303] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8301] <... futex resumed>) = 0 [pid 8299] <... futex resumed>) = 0 [pid 8298] <... futex resumed>) = 0 [pid 8296] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8310] <... prctl resumed>) = 0 [pid 8306] mount("/dev/loop3", "./file0", "ext4", 0, ",errors=continue" [pid 8304] <... creat resumed>) = 3 [pid 8303] ftruncate(3, 136348160 [pid 8301] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8299] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8298] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8296] <... mmap resumed>) = 0x7fcf6628a000 [pid 8310] setpgid(0, 0 [pid 8304] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8303] <... ftruncate resumed>) = 0 [pid 8299] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8296] mprotect(0x7fcf6628b000, 131072, PROT_READ|PROT_WRITE [pid 8310] <... setpgid resumed>) = 0 [pid 8306] <... mount resumed>) = 0 [pid 8304] <... futex resumed>) = 0 [pid 8303] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8299] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8296] <... mprotect resumed>) = 0 [pid 8310] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 8306] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 8304] ftruncate(3, 136348160 [pid 8303] <... futex resumed>) = 1 [pid 8299] <... futex resumed>) = 0 [pid 8298] <... futex resumed>) = 0 [pid 8296] 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 8310] <... openat resumed>) = 3 [pid 8306] <... openat resumed>) = 5 [pid 8304] <... ftruncate resumed>) = 0 [pid 8303] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8299] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8298] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8310] write(3, "1000", 4 [pid 8306] ioctl(4, LOOP_CLR_FD [pid 8304] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8303] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8302] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 8299] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8298] <... futex resumed>) = 0 [pid 8296] <... clone resumed>, parent_tid=[8312], tls=0x7fcf662aa700, child_tidptr=0x7fcf662aa9d0) = 8312 [pid 8310] <... write resumed>) = 4 [pid 8306] <... ioctl resumed>) = 0 [pid 8304] <... futex resumed>) = 0 [pid 8303] socket(AF_INET6, SOCK_STREAM, IPPROTO_IP [pid 8302] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8299] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8298] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8296] futex(0x7fcf663c54e8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8310] close(3 [pid 8306] close(4 [pid 8304] socket(AF_INET6, SOCK_STREAM, IPPROTO_IP [pid 8303] <... socket resumed>) = 4 [pid 8302] <... futex resumed>) = 0 [pid 8299] <... futex resumed>) = 0 [pid 8296] <... futex resumed>) = 0 [pid 8310] <... close resumed>) = 0 [pid 8306] <... close resumed>) = 0 [pid 8304] <... socket resumed>) = 4 [pid 8303] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8302] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8299] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8296] futex(0x7fcf663c54ec, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8295] <... sendfile resumed>) = 1638400 [pid 8310] symlink("/dev/binderfs", "./binderfs" [pid 8306] close(3 [pid 8304] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8303] <... futex resumed>) = 1 [pid 8302] <... mmap resumed>) = 0x7fcf662ab000 [pid 8299] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8298] <... futex resumed>) = 0 [pid 8295] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8310] <... symlink resumed>) = 0 [pid 8306] <... close resumed>) = 0 [pid 8304] <... futex resumed>) = 0 [pid 8303] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8302] mprotect(0x7fcf662ac000, 131072, PROT_READ|PROT_WRITE [pid 8299] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8298] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8295] <... futex resumed>) = 0 ./strace-static-x86_64: Process 8312 attached [pid 8310] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8306] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8304] close(4 [pid 8303] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8302] <... mprotect resumed>) = 0 [pid 8299] <... futex resumed>) = 0 [pid 8298] <... futex resumed>) = 0 [pid 8295] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8312] set_robust_list(0x7fcf662aa9e0, 24 [pid 8310] <... futex resumed>) = 0 [pid 8306] <... futex resumed>) = 0 [pid 8304] <... close resumed>) = 0 [pid 8303] close(4 [pid 8302] 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 8299] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8298] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8293] exit_group(0 [pid 8312] <... set_robust_list resumed>) = 0 [pid 8310] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8306] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8304] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8303] <... close resumed>) = 0 [pid 8300] <... futex resumed>) = ? [pid 8299] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8295] <... futex resumed>) = ? [pid 8293] <... exit_group resumed>) = ? [pid 8312] write(5, "#! ./file0\n", 11 [pid 8310] <... mmap resumed>) = 0x7fcf662cc000 [pid 8304] <... futex resumed>) = 0 [pid 8303] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8302] <... clone resumed>, parent_tid=[8313], tls=0x7fcf662cb700, child_tidptr=0x7fcf662cb9d0) = 8313 [pid 8300] +++ exited with 0 +++ [ 193.753403][ T8306] loop3: detected capacity change from 0 to 4096 [pid 8299] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8310] mprotect(0x7fcf662cd000, 131072, PROT_READ|PROT_WRITE [pid 8304] open("./bus", O_RDWR|O_NOCTTY|O_DIRECT|O_NOATIME|O_CLOEXEC|0x1000000 [pid 8303] <... futex resumed>) = 1 [pid 8302] futex(0x7fcf663c54d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8299] <... futex resumed>) = 0 [pid 8298] <... futex resumed>) = 0 [pid 8295] +++ exited with 0 +++ [pid 8293] +++ exited with 0 +++ ./strace-static-x86_64: Process 8313 attached [pid 8312] <... write resumed>) = 11 [pid 8310] <... mprotect resumed>) = 0 [pid 8304] <... open resumed>) = 4 [pid 8303] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8302] <... futex resumed>) = 0 [pid 8299] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8298] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3616] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8293, si_uid=0, si_status=0, si_utime=0, si_stime=4} --- [pid 8313] set_robust_list(0x7fcf662cb9e0, 24 [pid 8312] futex(0x7fcf663c54ec, FUTEX_WAKE_PRIVATE, 1000000 [pid 8310] 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 8304] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8303] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8302] futex(0x7fcf663c54dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8299] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8298] <... futex resumed>) = 0 [pid 8313] <... set_robust_list resumed>) = 0 [pid 8312] <... futex resumed>) = 1 [pid 8304] <... futex resumed>) = 0 [pid 8303] open("./bus", O_RDWR|O_NOCTTY|O_DIRECT|O_NOATIME|O_CLOEXEC|0x1000000 [pid 8299] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8298] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8296] <... futex resumed>) = 0 [pid 8313] chdir("./file0" [pid 8312] futex(0x7fcf663c54e8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8310] <... clone resumed>, parent_tid=[8314], tls=0x7fcf662ec700, child_tidptr=0x7fcf662ec9d0) = 8314 [pid 8304] sendfile(4, 4, NULL, 4294959098 [pid 8303] <... open resumed>) = 4 [pid 8299] <... futex resumed>) = 0 ./strace-static-x86_64: Process 8314 attached [pid 8313] <... chdir resumed>) = 0 [pid 8310] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8303] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8314] set_robust_list(0x7fcf662ec9e0, 24 [pid 8313] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8303] <... futex resumed>) = 1 [pid 8310] <... futex resumed>) = 0 [pid 8299] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8298] <... futex resumed>) = 0 [pid 8314] <... set_robust_list resumed>) = 0 [pid 8313] <... futex resumed>) = 1 [pid 8310] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=100000000} [pid 8303] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8302] <... futex resumed>) = 0 [pid 8298] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8314] memfd_create("syzkaller", 0 [pid 8313] futex(0x7fcf663c54d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8303] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8302] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8298] <... futex resumed>) = 0 [pid 8314] <... memfd_create resumed>) = 3 [pid 8306] <... futex resumed>) = 0 [pid 8303] sendfile(4, 4, NULL, 4294959098 [pid 8302] <... futex resumed>) = 1 [pid 8298] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3616] umount2("./200", MNT_DETACH|UMOUNT_NOFOLLOW [pid 8314] ftruncate(3, 2097152 [pid 8306] creat("./bus", 000 [pid 8302] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3616] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 8314] <... ftruncate resumed>) = 0 [pid 8306] <... creat resumed>) = 3 [pid 3616] openat(AT_FDCWD, "./200", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 8314] 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 8306] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3616] <... openat resumed>) = 3 [pid 8314] <... pwrite64 resumed>) = 102 [pid 8306] <... futex resumed>) = 1 [pid 8302] <... futex resumed>) = 0 [pid 3616] fstat(3, [pid 8314] 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 8306] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8302] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3616] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 8314] <... pwrite64 resumed>) = 31 [pid 8306] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8304] <... sendfile resumed>) = 1638400 [pid 8302] <... futex resumed>) = 0 [pid 3616] getdents64(3, [pid 8314] 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 8306] ftruncate(3, 136348160 [pid 8304] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8302] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3616] <... getdents64 resumed>0x555556c58620 /* 4 entries */, 32768) = 112 [pid 8314] <... pwrite64 resumed>) = 32 [pid 8306] <... ftruncate resumed>) = 0 [pid 8304] <... futex resumed>) = 1 [pid 8299] <... futex resumed>) = 0 [pid 3616] umount2("./200/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 8314] 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 8306] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8304] write(3, "#! ./file0\n", 11 [pid 8299] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3616] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 8314] <... pwrite64 resumed>) = 4098 [pid 8306] <... futex resumed>) = 1 [pid 8304] <... write resumed>) = 11 [pid 8302] <... futex resumed>) = 0 [pid 8299] <... futex resumed>) = 0 [pid 3616] lstat("./200/binderfs", [pid 8314] 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 8306] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8304] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8302] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8299] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8298] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 3616] <... lstat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}) = 0 [pid 8314] <... pwrite64 resumed>) = 61 [pid 8306] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8304] <... futex resumed>) = 0 [pid 8303] <... sendfile resumed>) = 1638400 [pid 8302] <... futex resumed>) = 0 [pid 8299] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8298] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3616] unlink("./200/binderfs" [pid 8314] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 8306] socket(AF_INET6, SOCK_STREAM, IPPROTO_IP [pid 8304] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8303] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8302] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8299] exit_group(0 [pid 8298] <... futex resumed>) = 0 [pid 8314] <... openat resumed>) = 4 [pid 8306] <... socket resumed>) = 4 [pid 8304] <... futex resumed>) = ? [pid 8303] <... futex resumed>) = 0 [pid 8299] <... exit_group resumed>) = ? [pid 8298] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 3616] <... unlink resumed>) = 0 [pid 8314] ioctl(4, LOOP_SET_FD, 3 [pid 8310] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 8306] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8304] +++ exited with 0 +++ [pid 8303] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8298] <... mmap resumed>) = 0x7fcf662ab000 [pid 8314] <... ioctl resumed>) = 0 [pid 8310] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8306] <... futex resumed>) = 1 [pid 8302] <... futex resumed>) = 0 [pid 8299] +++ exited with 0 +++ [pid 8298] mprotect(0x7fcf662ac000, 131072, PROT_READ|PROT_WRITE [pid 3616] umount2("./200/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 8314] mkdir("./file0", 0777 [pid 8310] <... futex resumed>) = 0 [pid 8306] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8302] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8298] <... mprotect resumed>) = 0 [pid 8314] <... mkdir resumed>) = 0 [pid 8310] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8306] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8302] <... futex resumed>) = 0 [pid 8298] 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 8314] mount("/dev/loop4", "./file0", "ext4", 0, ",errors=continue" [pid 8310] <... mmap resumed>) = 0x7fcf662ab000 [pid 8306] close(4 [pid 8302] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3617] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8299, si_uid=0, si_status=0, si_utime=0, si_stime=4} --- [pid 8310] mprotect(0x7fcf662ac000, 131072, PROT_READ|PROT_WRITE [pid 8306] <... close resumed>) = 0 [pid 8298] <... clone resumed>, parent_tid=[8315], tls=0x7fcf662cb700, child_tidptr=0x7fcf662cb9d0) = 8315 [pid 8298] futex(0x7fcf663c54d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3617] umount2("./191", MNT_DETACH|UMOUNT_NOFOLLOW./strace-static-x86_64: Process 8315 attached [pid 8310] <... mprotect resumed>) = 0 [pid 8306] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8298] <... futex resumed>) = 0 [pid 3617] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 8315] set_robust_list(0x7fcf662cb9e0, 24 [pid 8310] 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 8306] <... futex resumed>) = 1 [pid 8302] <... futex resumed>) = 0 [pid 8298] futex(0x7fcf663c54dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3617] openat(AT_FDCWD, "./191", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 8315] <... set_robust_list resumed>) = 0 [pid 8306] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8302] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3617] <... openat resumed>) = 3 [pid 8315] write(3, "#! ./file0\n", 11 [pid 8310] <... clone resumed>, parent_tid=[8317], tls=0x7fcf662cb700, child_tidptr=0x7fcf662cb9d0) = 8317 [pid 8306] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8302] <... futex resumed>) = 0 [pid 3617] fstat(3, [pid 8315] <... write resumed>) = 11 [pid 8310] futex(0x7fcf663c54d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8306] open("./bus", O_RDWR|O_NOCTTY|O_DIRECT|O_NOATIME|O_CLOEXEC|0x1000000 [pid 8302] 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 8315] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8314] <... mount resumed>) = 0 [pid 8310] <... futex resumed>) = 0 [pid 8306] <... open resumed>) = 4 [pid 3617] getdents64(3, ./strace-static-x86_64: Process 8317 attached [pid 8315] <... futex resumed>) = 1 [pid 8314] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 8310] futex(0x7fcf663c54dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8306] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8298] <... futex resumed>) = 0 [pid 3617] <... getdents64 resumed>0x555556c58620 /* 4 entries */, 32768) = 112 [pid 8317] set_robust_list(0x7fcf662cb9e0, 24 [pid 8315] futex(0x7fcf663c54d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8314] <... openat resumed>) = 5 [pid 8306] <... futex resumed>) = 1 [pid 8302] <... futex resumed>) = 0 [pid 8298] exit_group(0 [pid 3617] umount2("./191/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 8317] <... set_robust_list resumed>) = 0 [pid 8315] <... futex resumed>) = ? [pid 8314] ioctl(4, LOOP_CLR_FD [pid 8306] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8303] <... futex resumed>) = ? [pid 8302] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8298] <... exit_group resumed>) = ? [pid 3617] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 8317] chdir("./file0" [pid 8315] +++ exited with 0 +++ [pid 8314] <... ioctl resumed>) = 0 [pid 8306] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8303] +++ exited with 0 +++ [pid 8302] <... futex resumed>) = 0 [pid 8314] close(4) = 0 [pid 8306] sendfile(4, 4, NULL, 4294959098 [pid 8302] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8298] +++ exited with 0 +++ [pid 3617] lstat("./191/binderfs", [pid 8314] close(3) = 0 [pid 8314] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8314] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 3616] <... umount2 resumed>) = 0 [ 193.928140][ T8314] loop4: detected capacity change from 0 to 4096 [pid 3616] umount2("./200/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3616] lstat("./200/file0", {st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 3616] umount2("./200/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3616] openat(AT_FDCWD, "./200/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 8317] <... chdir resumed>) = 0 [pid 3617] <... lstat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}) = 0 [pid 8317] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3618] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8298, si_uid=0, si_status=0, si_utime=0, si_stime=3} --- [pid 3617] unlink("./191/binderfs" [pid 3616] fstat(4, [pid 8317] <... futex resumed>) = 1 [pid 8310] <... futex resumed>) = 0 [pid 3618] umount2("./190", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3617] <... unlink resumed>) = 0 [pid 8317] futex(0x7fcf663c54d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8310] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3618] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3617] umount2("./191/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3616] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 8314] <... futex resumed>) = 0 [pid 8310] <... futex resumed>) = 1 [pid 3618] openat(AT_FDCWD, "./190", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 3616] getdents64(4, [pid 8314] creat("./bus", 000 [pid 8310] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3616] <... getdents64 resumed>0x555556c60660 /* 2 entries */, 32768) = 48 [pid 3616] getdents64(4, [pid 3618] <... openat resumed>) = 3 [pid 3616] <... getdents64 resumed>0x555556c60660 /* 0 entries */, 32768) = 0 [pid 8314] <... creat resumed>) = 3 [pid 3618] fstat(3, [pid 3616] close(4 [pid 8314] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3618] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 3616] <... close resumed>) = 0 [pid 3618] getdents64(3, [pid 3616] rmdir("./200/file0" [pid 8314] <... futex resumed>) = 1 [pid 8310] <... futex resumed>) = 0 [pid 3618] <... getdents64 resumed>0x555556c58620 /* 4 entries */, 32768) = 112 [pid 3616] <... rmdir resumed>) = 0 [pid 8314] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8310] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3618] umount2("./190/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3616] getdents64(3, [pid 8314] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8310] <... futex resumed>) = 0 [pid 3618] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3616] <... getdents64 resumed>0x555556c58620 /* 0 entries */, 32768) = 0 [pid 8314] ftruncate(3, 136348160 [pid 8310] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3618] lstat("./190/binderfs", [pid 3616] close(3 [pid 8314] <... ftruncate resumed>) = 0 [pid 8302] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 3618] <... lstat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}) = 0 [pid 3616] <... close resumed>) = 0 [pid 8314] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8302] futex(0x7fcf663c54d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3618] unlink("./190/binderfs" [pid 3616] rmdir("./200" [pid 8314] <... futex resumed>) = 1 [pid 8313] <... futex resumed>) = 0 [pid 8310] <... futex resumed>) = 0 [pid 8302] <... futex resumed>) = 1 [pid 3618] <... unlink resumed>) = 0 [pid 3616] <... rmdir resumed>) = 0 [pid 8314] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8313] write(3, "#! ./file0\n", 11 [pid 8310] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8302] futex(0x7fcf663c54dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3618] umount2("./190/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3617] <... umount2 resumed>) = 0 [pid 3616] mkdir("./201", 0777 [pid 8314] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8313] <... write resumed>) = 11 [pid 8310] <... futex resumed>) = 0 [pid 3617] umount2("./191/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3616] <... mkdir resumed>) = 0 [pid 8314] socket(AF_INET6, SOCK_STREAM, IPPROTO_IP [pid 8313] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8310] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8306] <... sendfile resumed>) = 1638400 [pid 3617] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3616] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 8314] <... socket resumed>) = 4 [pid 8313] <... futex resumed>) = 1 [pid 8306] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8302] <... futex resumed>) = 0 [pid 3617] lstat("./191/file0", [pid 3616] <... openat resumed>) = 3 [pid 8314] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8313] futex(0x7fcf663c54d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8306] <... futex resumed>) = 0 [pid 8302] exit_group(0 [pid 3617] <... lstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 3616] ioctl(3, LOOP_CLR_FD [pid 8314] <... futex resumed>) = 1 [pid 8313] <... futex resumed>) = ? [pid 8310] <... futex resumed>) = 0 [pid 8302] <... exit_group resumed>) = ? [pid 3617] umount2("./191/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3616] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 8314] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8313] +++ exited with 0 +++ [pid 8310] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8306] +++ exited with 0 +++ [pid 8302] +++ exited with 0 +++ [pid 3617] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3616] close(3 [pid 8314] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8310] <... futex resumed>) = 0 [pid 3617] openat(AT_FDCWD, "./191/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 3616] <... close resumed>) = 0 [pid 8314] close(4 [pid 8310] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3619] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8302, si_uid=0, si_status=0, si_utime=0, si_stime=3} --- [pid 3617] <... openat resumed>) = 4 [pid 3616] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 8314] <... close resumed>) = 0 [pid 3619] umount2("./197", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3617] fstat(4, [pid 8314] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3619] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3617] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 3616] <... clone resumed>, child_tidptr=0x555556c575d0) = 8318 [pid 8314] <... futex resumed>) = 1 [pid 8310] <... futex resumed>) = 0 [pid 3619] openat(AT_FDCWD, "./197", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 3617] getdents64(4, [pid 8314] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8310] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3619] <... openat resumed>) = 3 [pid 3617] <... getdents64 resumed>0x555556c60660 /* 2 entries */, 32768) = 48 [pid 8314] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8310] <... futex resumed>) = 0 [pid 3619] fstat(3, [pid 3617] getdents64(4, [pid 8314] open("./bus", O_RDWR|O_NOCTTY|O_DIRECT|O_NOATIME|O_CLOEXEC|0x1000000 [pid 8310] 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 3618] <... umount2 resumed>) = 0 [pid 3617] <... getdents64 resumed>0x555556c60660 /* 0 entries */, 32768) = 0 ./strace-static-x86_64: Process 8318 attached [pid 8314] <... open resumed>) = 4 [pid 3619] getdents64(3, [pid 3618] umount2("./190/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3617] close(4 [pid 8318] set_robust_list(0x555556c575e0, 24 [pid 8314] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3619] <... getdents64 resumed>0x555556c58620 /* 4 entries */, 32768) = 112 [pid 3618] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3617] <... close resumed>) = 0 [pid 8318] <... set_robust_list resumed>) = 0 [pid 8314] <... futex resumed>) = 1 [pid 8310] <... futex resumed>) = 0 [pid 3619] umount2("./197/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3618] lstat("./190/file0", [pid 3617] rmdir("./191/file0" [pid 8318] chdir("./201" [pid 8314] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8310] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3619] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3618] <... lstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 3617] <... rmdir resumed>) = 0 [pid 8318] <... chdir resumed>) = 0 [pid 8314] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8310] <... futex resumed>) = 0 [pid 3619] lstat("./197/binderfs", [pid 3618] umount2("./190/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3617] getdents64(3, [pid 8318] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 8314] sendfile(4, 4, NULL, 4294959098 [pid 8310] 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 3618] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3617] <... getdents64 resumed>0x555556c58620 /* 0 entries */, 32768) = 0 [pid 8318] <... prctl resumed>) = 0 [pid 3619] unlink("./197/binderfs" [pid 3618] openat(AT_FDCWD, "./190/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 3617] close(3 [pid 8318] setpgid(0, 0 [pid 3619] <... unlink resumed>) = 0 [pid 3618] <... openat resumed>) = 4 [pid 3617] <... close resumed>) = 0 [pid 8318] <... setpgid resumed>) = 0 [pid 3619] umount2("./197/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3618] fstat(4, [pid 3617] rmdir("./191" [pid 8318] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 3618] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 3617] <... rmdir resumed>) = 0 [pid 8318] <... openat resumed>) = 3 [pid 3618] getdents64(4, [pid 3617] mkdir("./192", 0777 [pid 8318] write(3, "1000", 4 [pid 3618] <... getdents64 resumed>0x555556c60660 /* 2 entries */, 32768) = 48 [pid 3617] <... mkdir resumed>) = 0 [pid 8318] <... write resumed>) = 4 [pid 3618] getdents64(4, [pid 3617] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 8318] close(3 [pid 3618] <... getdents64 resumed>0x555556c60660 /* 0 entries */, 32768) = 0 [pid 3617] <... openat resumed>) = 3 [pid 8318] <... close resumed>) = 0 [pid 3618] close(4 [pid 3617] ioctl(3, LOOP_CLR_FD [pid 8318] symlink("/dev/binderfs", "./binderfs" [pid 3618] <... close resumed>) = 0 [pid 3617] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 8318] <... symlink resumed>) = 0 [pid 3618] rmdir("./190/file0" [pid 3617] close(3 [pid 8318] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3618] <... rmdir resumed>) = 0 [pid 3617] <... close resumed>) = 0 [pid 8318] <... futex resumed>) = 0 [pid 3618] getdents64(3, [pid 3617] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 8318] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 3618] <... getdents64 resumed>0x555556c58620 /* 0 entries */, 32768) = 0 [pid 3617] <... clone resumed>, child_tidptr=0x555556c575d0) = 8319 ./strace-static-x86_64: Process 8319 attached [pid 8318] <... mmap resumed>) = 0x7fcf662cc000 [pid 3618] close(3 [pid 8318] mprotect(0x7fcf662cd000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 3618] <... close resumed>) = 0 [pid 8318] 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("./190" [pid 8319] set_robust_list(0x555556c575e0, 24) = 0 [pid 8319] chdir("./192") = 0 [pid 8319] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 8319] setpgid(0, 0 [pid 3618] <... rmdir resumed>) = 0 [pid 8319] <... setpgid resumed>) = 0 [pid 8319] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 8318] <... clone resumed>, parent_tid=[8320], tls=0x7fcf662ec700, child_tidptr=0x7fcf662ec9d0) = 8320 [pid 3618] mkdir("./191", 0777 [pid 8319] <... openat resumed>) = 3 [pid 8318] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8319] write(3, "1000", 4 [pid 8318] <... futex resumed>) = 0 [pid 3618] <... mkdir resumed>) = 0 ./strace-static-x86_64: Process 8320 attached [pid 8319] <... write resumed>) = 4 [pid 8320] set_robust_list(0x7fcf662ec9e0, 24 [pid 8319] close(3 [pid 8320] <... set_robust_list resumed>) = 0 [pid 8319] <... close resumed>) = 0 [pid 8320] memfd_create("syzkaller", 0 [pid 8319] symlink("/dev/binderfs", "./binderfs" [pid 8320] <... memfd_create resumed>) = 3 [pid 8319] <... symlink resumed>) = 0 [pid 8320] ftruncate(3, 2097152 [pid 8319] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8320] <... ftruncate resumed>) = 0 [pid 8319] <... futex resumed>) = 0 [pid 8318] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=100000000} [pid 3618] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 8320] 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 8319] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 3618] <... openat resumed>) = 3 [pid 8320] <... pwrite64 resumed>) = 102 [pid 8319] <... mmap resumed>) = 0x7fcf662cc000 [pid 3618] ioctl(3, LOOP_CLR_FD [pid 8320] 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 8319] mprotect(0x7fcf662cd000, 131072, PROT_READ|PROT_WRITE [pid 3618] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 8320] <... pwrite64 resumed>) = 31 [pid 8319] <... mprotect resumed>) = 0 [pid 3618] close(3 [pid 8320] 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 8319] 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 8310] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 3618] <... close resumed>) = 0 [pid 8320] <... pwrite64 resumed>) = 32 [pid 8310] futex(0x7fcf663c54d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3618] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 8320] 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 8319] <... clone resumed>, parent_tid=[8321], tls=0x7fcf662ec700, child_tidptr=0x7fcf662ec9d0) = 8321 [pid 8317] <... futex resumed>) = 0 [pid 8310] <... futex resumed>) = 1 [pid 8320] <... pwrite64 resumed>) = 4098 [pid 8319] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8317] write(3, "#! ./file0\n", 11 [pid 8310] futex(0x7fcf663c54dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8320] 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 8319] <... futex resumed>) = 0 [pid 8317] <... write resumed>) = 11 ./strace-static-x86_64: Process 8322 attached ./strace-static-x86_64: Process 8321 attached [pid 8320] <... pwrite64 resumed>) = 61 [pid 8319] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=100000000} [pid 8317] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3618] <... clone resumed>, child_tidptr=0x555556c575d0) = 8322 [pid 8322] set_robust_list(0x555556c575e0, 24 [pid 8321] set_robust_list(0x7fcf662ec9e0, 24 [pid 8320] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 8317] <... futex resumed>) = 1 [pid 8310] <... futex resumed>) = 0 [pid 8322] <... set_robust_list resumed>) = 0 [pid 8321] <... set_robust_list resumed>) = 0 [pid 8320] <... openat resumed>) = 4 [pid 8317] futex(0x7fcf663c54d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8322] chdir("./191" [pid 8321] memfd_create("syzkaller", 0 [pid 8320] ioctl(4, LOOP_SET_FD, 3 [pid 8322] <... chdir resumed>) = 0 [pid 8321] <... memfd_create resumed>) = 3 [pid 8320] <... ioctl resumed>) = 0 [pid 3619] <... umount2 resumed>) = 0 [pid 8322] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 8321] ftruncate(3, 2097152 [pid 8320] mkdir("./file0", 0777 [pid 8322] <... prctl resumed>) = 0 [pid 8321] <... ftruncate resumed>) = 0 [pid 8320] <... mkdir resumed>) = 0 [pid 8322] setpgid(0, 0 [pid 8321] 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 8320] mount("/dev/loop0", "./file0", "ext4", 0, ",errors=continue" [pid 8322] <... setpgid resumed>) = 0 [pid 8321] <... pwrite64 resumed>) = 102 [pid 8322] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 8321] 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 8322] <... openat resumed>) = 3 [pid 8321] <... pwrite64 resumed>) = 31 [pid 3619] umount2("./197/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 8322] write(3, "1000", 4 [pid 8321] 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 8322] <... write resumed>) = 4 [pid 8321] <... pwrite64 resumed>) = 32 [pid 3619] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 8322] close(3 [pid 8321] 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] lstat("./197/file0", [pid 8322] <... close resumed>) = 0 [pid 8321] <... pwrite64 resumed>) = 4098 [pid 8320] <... mount resumed>) = 0 [pid 3619] <... lstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 8322] symlink("/dev/binderfs", "./binderfs" [pid 8321] 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 8320] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 3619] umount2("./197/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 8322] <... symlink resumed>) = 0 [pid 8321] <... pwrite64 resumed>) = 61 [pid 8320] <... openat resumed>) = 5 [pid 3619] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 8322] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8321] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 8320] ioctl(4, LOOP_CLR_FD [pid 8314] <... sendfile resumed>) = 1638400 [pid 3619] openat(AT_FDCWD, "./197/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 8322] <... futex resumed>) = 0 [pid 8321] <... openat resumed>) = 4 [pid 8320] <... ioctl resumed>) = 0 [pid 8314] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3619] <... openat resumed>) = 4 [ 194.193210][ T8320] loop0: detected capacity change from 0 to 4096 [pid 8322] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8321] ioctl(4, LOOP_SET_FD, 3 [pid 8320] close(4 [pid 8314] <... futex resumed>) = 0 [pid 3619] fstat(4, [pid 8322] <... mmap resumed>) = 0x7fcf662cc000 [pid 8310] exit_group(0 [pid 3619] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 8322] mprotect(0x7fcf662cd000, 131072, PROT_READ|PROT_WRITE [pid 8321] <... ioctl resumed>) = 0 [pid 8320] <... close resumed>) = 0 [pid 8317] <... futex resumed>) = ? [pid 8310] <... exit_group resumed>) = ? [pid 3619] getdents64(4, [pid 8322] <... mprotect resumed>) = 0 [pid 8321] mkdir("./file0", 0777 [pid 8320] close(3 [pid 8317] +++ exited with 0 +++ [pid 8314] +++ exited with 0 +++ [pid 8310] +++ exited with 0 +++ [pid 8322] 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 8321] <... mkdir resumed>) = 0 [pid 8320] <... close resumed>) = 0 [pid 3620] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8310, si_uid=0, si_status=0, si_utime=0, si_stime=4} --- [pid 3619] <... getdents64 resumed>0x555556c60660 /* 2 entries */, 32768) = 48 [pid 8321] mount("/dev/loop1", "./file0", "ext4", 0, ",errors=continue" [pid 8320] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3619] getdents64(4, [pid 8322] <... clone resumed>, parent_tid=[8324], tls=0x7fcf662ec700, child_tidptr=0x7fcf662ec9d0) = 8324 [pid 8320] <... futex resumed>) = 1 [pid 8318] <... futex resumed>) = 0 [pid 3619] <... getdents64 resumed>0x555556c60660 /* 0 entries */, 32768) = 0 [pid 8322] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8320] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8318] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3619] close(4 [pid 8322] <... futex resumed>) = 0 [pid 8320] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8318] <... futex resumed>) = 0 [pid 3619] <... close resumed>) = 0 [pid 8322] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=100000000} [pid 8320] chdir("./file0" [pid 8318] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3620] umount2("./188", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3619] rmdir("./197/file0" [pid 8320] <... chdir resumed>) = 0 [pid 3620] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 8320] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3620] openat(AT_FDCWD, "./188", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 3619] <... rmdir resumed>) = 0 [pid 8320] <... futex resumed>) = 1 [pid 8318] <... futex resumed>) = 0 [pid 3620] <... openat resumed>) = 3 [pid 3619] getdents64(3, [pid 8320] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8318] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3620] fstat(3, [pid 3619] <... getdents64 resumed>0x555556c58620 /* 0 entries */, 32768) = 0 [pid 8320] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8318] <... futex resumed>) = 0 [pid 3620] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 3619] close(3 [pid 8320] creat("./bus", 000 [pid 8318] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3620] getdents64(3, [pid 3619] <... close resumed>) = 0 [pid 8320] <... creat resumed>) = 3 [pid 3620] <... getdents64 resumed>0x555556c58620 /* 4 entries */, 32768) = 112 [pid 3619] rmdir("./197" [pid 8320] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3620] umount2("./188/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 8320] <... futex resumed>) = 1 [pid 3620] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 8320] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8318] <... futex resumed>) = 0 [pid 3620] lstat("./188/binderfs", [pid 3619] <... rmdir resumed>) = 0 [pid 8318] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3620] <... lstat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}) = 0 [pid 3619] mkdir("./198", 0777 [pid 8320] <... futex resumed>) = 0 [pid 8318] <... futex resumed>) = 1 [pid 3620] unlink("./188/binderfs" [pid 8320] ftruncate(3, 136348160 [pid 8318] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3620] <... unlink resumed>) = 0 [pid 3619] <... mkdir resumed>) = 0 [pid 8320] <... ftruncate resumed>) = 0 [pid 3620] umount2("./188/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3619] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 8320] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3619] <... openat resumed>) = 3 [pid 8320] <... futex resumed>) = 1 [pid 8318] <... futex resumed>) = 0 [pid 3619] ioctl(3, LOOP_CLR_FD [pid 8320] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8318] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000./strace-static-x86_64: Process 8324 attached [pid 8320] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8318] <... futex resumed>) = 0 [pid 3619] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 8324] set_robust_list(0x7fcf662ec9e0, 24) = 0 [pid 8320] socket(AF_INET6, SOCK_STREAM, IPPROTO_IP [pid 8324] memfd_create("syzkaller", 0) = 3 [pid 8324] ftruncate(3, 2097152 [pid 8318] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8324] <... ftruncate resumed>) = 0 [pid 8320] <... socket resumed>) = 4 [pid 8324] 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 8320] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3619] close(3 [pid 8324] <... pwrite64 resumed>) = 102 [pid 8320] <... futex resumed>) = 1 [pid 8318] <... futex resumed>) = 0 [pid 8324] 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 8320] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 3619] <... close resumed>) = 0 [pid 8318] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8324] <... pwrite64 resumed>) = 31 [pid 8319] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 8324] 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 [ 194.248536][ T8321] loop1: detected capacity change from 0 to 4096 [pid 8319] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8318] <... futex resumed>) = 0 [pid 8320] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8324] <... pwrite64 resumed>) = 32 [pid 8319] <... futex resumed>) = 0 [pid 8318] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8320] close(4 [pid 3619] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 8324] 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 8320] <... close resumed>) = 0 [pid 8319] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8324] <... pwrite64 resumed>) = 4098 [pid 8319] <... mmap resumed>) = 0x7fcf662ab000 [pid 8324] 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 8319] mprotect(0x7fcf662ac000, 131072, PROT_READ|PROT_WRITE [pid 8320] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8324] <... pwrite64 resumed>) = 61 [pid 8319] <... mprotect resumed>) = 0 [pid 8324] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 8320] <... futex resumed>) = 1 [pid 8319] 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 8318] <... futex resumed>) = 0 [pid 3619] <... clone resumed>, child_tidptr=0x555556c575d0) = 8326 [pid 8324] <... openat resumed>) = 4 [pid 8320] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8318] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8324] ioctl(4, LOOP_SET_FD, 3 [pid 8319] <... clone resumed>, parent_tid=[8327], tls=0x7fcf662cb700, child_tidptr=0x7fcf662cb9d0) = 8327 [pid 8324] <... ioctl resumed>) = 0 [pid 8320] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8318] <... futex resumed>) = 0 ./strace-static-x86_64: Process 8327 attached ./strace-static-x86_64: Process 8326 attached [pid 8324] mkdir("./file0", 0777 [pid 8321] <... mount resumed>) = 0 [pid 8320] open("./bus", O_RDWR|O_NOCTTY|O_DIRECT|O_NOATIME|O_CLOEXEC|0x1000000 [pid 8319] futex(0x7fcf663c54d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8318] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8327] set_robust_list(0x7fcf662cb9e0, 24 [pid 8326] set_robust_list(0x555556c575e0, 24 [pid 8324] <... mkdir resumed>) = 0 [pid 8321] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 8320] <... open resumed>) = 4 [pid 8319] <... futex resumed>) = 0 [pid 8327] <... set_robust_list resumed>) = 0 [pid 8326] <... set_robust_list resumed>) = 0 [pid 8324] mount("/dev/loop2", "./file0", "ext4", 0, ",errors=continue" [pid 8321] <... openat resumed>) = 5 [pid 8320] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8319] futex(0x7fcf663c54dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3620] <... umount2 resumed>) = 0 [pid 8327] chdir("./file0" [pid 8326] chdir("./198" [pid 8321] ioctl(4, LOOP_CLR_FD [pid 8320] <... futex resumed>) = 1 [pid 8318] <... futex resumed>) = 0 [pid 8327] <... chdir resumed>) = 0 [pid 8326] <... chdir resumed>) = 0 [pid 8321] <... ioctl resumed>) = 0 [pid 8320] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8318] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3620] umount2("./188/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 8327] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8326] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 8321] close(4 [pid 8320] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8318] <... futex resumed>) = 0 [pid 8327] <... futex resumed>) = 1 [pid 8326] <... prctl resumed>) = 0 [pid 8321] <... close resumed>) = 0 [pid 8320] sendfile(4, 4, NULL, 4294959098 [pid 8319] <... futex resumed>) = 0 [pid 8318] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3620] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 8327] futex(0x7fcf663c54d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8326] setpgid(0, 0 [pid 8324] <... mount resumed>) = 0 [pid 8321] close(3 [pid 8319] futex(0x7fcf663c54d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3620] lstat("./188/file0", [pid 8327] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8326] <... setpgid resumed>) = 0 [pid 8324] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 8321] <... close resumed>) = 0 [pid 8319] <... futex resumed>) = 0 [pid 3620] <... lstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 8327] creat("./bus", 000 [pid 8326] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 8324] <... openat resumed>) = 5 [pid 8321] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [ 194.295124][ T8324] loop2: detected capacity change from 0 to 4096 [pid 8319] futex(0x7fcf663c54dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3620] umount2("./188/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 8327] <... creat resumed>) = 3 [pid 8326] <... openat resumed>) = 3 [pid 8324] ioctl(4, LOOP_CLR_FD [pid 8321] <... futex resumed>) = 0 [pid 3620] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 8327] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8326] write(3, "1000", 4 [pid 8324] <... ioctl resumed>) = 0 [pid 8321] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 3620] openat(AT_FDCWD, "./188/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 8327] <... futex resumed>) = 1 [pid 8326] <... write resumed>) = 4 [pid 8324] close(4 [pid 8319] <... futex resumed>) = 0 [pid 3620] <... openat resumed>) = 4 [pid 8327] futex(0x7fcf663c54d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8326] close(3 [pid 8324] <... close resumed>) = 0 [pid 8322] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 8319] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3620] fstat(4, [pid 8326] <... close resumed>) = 0 [pid 8324] close(3 [pid 8322] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8321] <... futex resumed>) = 0 [pid 8319] <... futex resumed>) = 1 [pid 3620] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 8326] symlink("/dev/binderfs", "./binderfs" [pid 8324] <... close resumed>) = 0 [pid 8322] <... futex resumed>) = 0 [pid 8321] ftruncate(3, 136348160 [pid 8319] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3620] getdents64(4, [pid 8326] <... symlink resumed>) = 0 [pid 8324] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8322] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8321] <... ftruncate resumed>) = 0 [pid 3620] <... getdents64 resumed>0x555556c60660 /* 2 entries */, 32768) = 48 [pid 8326] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8324] <... futex resumed>) = 0 [pid 8322] <... mmap resumed>) = 0x7fcf662ab000 [pid 8321] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8318] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 3620] getdents64(4, [pid 8326] <... futex resumed>) = 0 [pid 8324] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8322] mprotect(0x7fcf662ac000, 131072, PROT_READ|PROT_WRITE [pid 8321] <... futex resumed>) = 1 [pid 8319] <... futex resumed>) = 0 [pid 8318] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3620] <... getdents64 resumed>0x555556c60660 /* 0 entries */, 32768) = 0 [pid 8326] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8322] <... mprotect resumed>) = 0 [pid 8321] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8319] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8318] <... futex resumed>) = 0 [pid 3620] close(4 [pid 8326] <... mmap resumed>) = 0x7fcf662cc000 [pid 8322] 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 8321] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8319] <... futex resumed>) = 0 [pid 8318] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 3620] <... close resumed>) = 0 [pid 8326] mprotect(0x7fcf662cd000, 131072, PROT_READ|PROT_WRITE [pid 8321] socket(AF_INET6, SOCK_STREAM, IPPROTO_IP [pid 8320] <... sendfile resumed>) = 1638400 [pid 8319] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8318] <... mmap resumed>) = 0x7fcf662ab000 [pid 3620] rmdir("./188/file0"./strace-static-x86_64: Process 8329 attached [pid 8326] <... mprotect resumed>) = 0 [pid 8322] <... clone resumed>, parent_tid=[8329], tls=0x7fcf662cb700, child_tidptr=0x7fcf662cb9d0) = 8329 [pid 8321] <... socket resumed>) = 4 [pid 8320] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8318] mprotect(0x7fcf662ac000, 131072, PROT_READ|PROT_WRITE [pid 3620] <... rmdir resumed>) = 0 [pid 8329] set_robust_list(0x7fcf662cb9e0, 24 [pid 8326] 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 8322] futex(0x7fcf663c54d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8321] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8320] <... futex resumed>) = 0 [pid 8318] <... mprotect resumed>) = 0 [pid 3620] getdents64(3, ./strace-static-x86_64: Process 8330 attached [pid 8329] <... set_robust_list resumed>) = 0 [pid 8322] <... futex resumed>) = 0 [pid 8321] <... futex resumed>) = 1 [pid 8320] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8319] <... futex resumed>) = 0 [pid 8318] 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] <... getdents64 resumed>0x555556c58620 /* 0 entries */, 32768) = 0 [pid 8330] set_robust_list(0x7fcf662ec9e0, 24 [pid 8329] chdir("./file0" [pid 8326] <... clone resumed>, parent_tid=[8330], tls=0x7fcf662ec700, child_tidptr=0x7fcf662ec9d0) = 8330 [pid 8322] futex(0x7fcf663c54dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8321] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8319] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3620] close(3 [pid 8330] <... set_robust_list resumed>) = 0 [pid 8329] <... chdir resumed>) = 0 [pid 8326] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8321] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8319] <... futex resumed>) = 0 [pid 8318] <... clone resumed>, parent_tid=[8331], tls=0x7fcf662cb700, child_tidptr=0x7fcf662cb9d0) = 8331 [pid 3620] <... close resumed>) = 0 [pid 8330] memfd_create("syzkaller", 0 [pid 8329] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8326] <... futex resumed>) = 0 [pid 8321] close(4 [pid 8319] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8318] futex(0x7fcf663c54d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3620] rmdir("./188" [pid 8329] <... futex resumed>) = 1 [pid 8326] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=100000000} [pid 8322] <... futex resumed>) = 0 [pid 8321] <... close resumed>) = 0 [pid 8318] <... futex resumed>) = 0 [pid 8329] futex(0x7fcf663c54d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8322] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8318] futex(0x7fcf663c54dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3620] <... rmdir resumed>) = 0 [pid 8321] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8324] <... futex resumed>) = 0 [pid 8322] <... futex resumed>) = 1 [pid 8321] <... futex resumed>) = 1 [pid 8319] <... futex resumed>) = 0 [pid 3620] mkdir("./189", 0777 [pid 8330] <... memfd_create resumed>) = 3 [pid 8324] creat("./bus", 000 [pid 8322] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8321] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8319] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3620] <... mkdir resumed>) = 0 [pid 8324] <... creat resumed>) = 3 [pid 8321] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8319] <... futex resumed>) = 0 [pid 3620] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 8324] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8321] open("./bus", O_RDWR|O_NOCTTY|O_DIRECT|O_NOATIME|O_CLOEXEC|0x1000000 [pid 8319] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8324] <... futex resumed>) = 1 [pid 8322] <... futex resumed>) = 0 [pid 3620] <... openat resumed>) = 3 [pid 8321] <... open resumed>) = 4 [pid 8330] ftruncate(3, 2097152 [pid 8324] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8322] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8321] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3620] ioctl(3, LOOP_CLR_FD [pid 8330] <... ftruncate resumed>) = 0 [pid 8324] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8322] <... futex resumed>) = 0 [pid 8321] <... futex resumed>) = 1 [pid 8319] <... futex resumed>) = 0 [pid 3620] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 8330] 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 8324] ftruncate(3, 136348160 [pid 8322] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8321] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8319] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3620] close(3./strace-static-x86_64: Process 8331 attached [pid 8330] <... pwrite64 resumed>) = 102 [pid 8324] <... ftruncate resumed>) = 0 [pid 8321] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8319] <... futex resumed>) = 0 [pid 3620] <... close resumed>) = 0 [pid 8331] set_robust_list(0x7fcf662cb9e0, 24 [pid 8330] 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 8324] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8321] sendfile(4, 4, NULL, 4294959098 [pid 8319] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3620] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 8331] <... set_robust_list resumed>) = 0 [pid 8330] <... pwrite64 resumed>) = 31 [pid 8324] <... futex resumed>) = 1 [pid 8322] <... futex resumed>) = 0 [pid 8324] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8330] 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 8322] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8330] <... pwrite64 resumed>) = 32 [pid 8324] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8322] <... futex resumed>) = 0 [pid 3620] <... clone resumed>, child_tidptr=0x555556c575d0) = 8332 [pid 8331] write(3, "#! ./file0\n", 11 [pid 8330] 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 8324] socket(AF_INET6, SOCK_STREAM, IPPROTO_IP [pid 8322] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}./strace-static-x86_64: Process 8332 attached [pid 8330] <... pwrite64 resumed>) = 4098 [pid 8324] <... socket resumed>) = 4 [pid 8331] <... write resumed>) = 11 [pid 8330] 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 8324] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8331] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8330] <... pwrite64 resumed>) = 61 [pid 8324] <... futex resumed>) = 1 [pid 8322] <... futex resumed>) = 0 [pid 8331] <... futex resumed>) = 1 [pid 8330] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 8324] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8322] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8318] <... futex resumed>) = 0 [pid 8331] futex(0x7fcf663c54d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8330] <... openat resumed>) = 4 [pid 8322] <... futex resumed>) = 0 [pid 8318] exit_group(0 [pid 8324] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8330] ioctl(4, LOOP_SET_FD, 3 [pid 8322] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8320] <... futex resumed>) = ? [pid 8318] <... exit_group resumed>) = ? [pid 8331] <... futex resumed>) = ? [pid 8324] close(4 [pid 8332] set_robust_list(0x555556c575e0, 24) = 0 [pid 8332] chdir("./189") = 0 [pid 8332] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 8332] setpgid(0, 0) = 0 [pid 8332] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 8320] +++ exited with 0 +++ [pid 8324] <... close resumed>) = 0 [pid 8332] <... openat resumed>) = 3 [pid 8324] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8332] write(3, "1000", 4 [pid 8331] +++ exited with 0 +++ [pid 8324] <... futex resumed>) = 1 [pid 8322] <... futex resumed>) = 0 [pid 8318] +++ exited with 0 +++ [pid 8332] <... write resumed>) = 4 [pid 8330] <... ioctl resumed>) = 0 [pid 8324] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8322] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3616] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8318, si_uid=0, si_status=0, si_utime=0, si_stime=3} --- [pid 8332] close(3 [pid 8324] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8322] <... futex resumed>) = 0 [pid 8332] <... close resumed>) = 0 [pid 8324] open("./bus", O_RDWR|O_NOCTTY|O_DIRECT|O_NOATIME|O_CLOEXEC|0x1000000 [pid 8322] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8332] symlink("/dev/binderfs", "./binderfs" [pid 8330] mkdir("./file0", 0777 [pid 8324] <... open resumed>) = 4 [pid 8332] <... symlink resumed>) = 0 [pid 8324] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8332] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8324] <... futex resumed>) = 1 [pid 8322] <... futex resumed>) = 0 [pid 8332] <... futex resumed>) = 0 [pid 8324] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8322] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8332] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8324] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8322] <... futex resumed>) = 0 [pid 8332] <... mmap resumed>) = 0x7fcf662cc000 [pid 8324] sendfile(4, 4, NULL, 4294959098 [pid 8322] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3616] umount2("./201", MNT_DETACH|UMOUNT_NOFOLLOW [pid 8332] mprotect(0x7fcf662cd000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 8332] 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>) = -1 EINVAL (Invalid argument) [pid 8332] <... clone resumed>, parent_tid=[8333], tls=0x7fcf662ec700, child_tidptr=0x7fcf662ec9d0) = 8333 [pid 8332] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3616] openat(AT_FDCWD, "./201", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 8332] <... futex resumed>) = 0 [pid 8332] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=100000000} [pid 3616] <... openat resumed>) = 3 [pid 3616] fstat(3, {st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 ./strace-static-x86_64: Process 8333 attached [pid 8333] set_robust_list(0x7fcf662ec9e0, 24 [pid 3616] getdents64(3, [pid 8333] <... set_robust_list resumed>) = 0 [pid 8333] memfd_create("syzkaller", 0 [pid 3616] <... getdents64 resumed>0x555556c58620 /* 4 entries */, 32768) = 112 [pid 8333] <... memfd_create resumed>) = 3 [pid 3616] umount2("./201/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 8333] ftruncate(3, 2097152 [pid 3616] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 8333] <... ftruncate resumed>) = 0 [pid 3616] lstat("./201/binderfs", [pid 8333] 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 3616] <... lstat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}) = 0 [pid 8333] 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 3616] unlink("./201/binderfs" [pid 8333] <... pwrite64 resumed>) = 31 [pid 8333] 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 3616] <... unlink resumed>) = 0 [pid 8333] <... pwrite64 resumed>) = 32 [pid 3616] umount2("./201/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 8333] 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 8333] 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 8319] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 8333] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 8319] futex(0x7fcf663c54d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8333] <... openat resumed>) = 4 [pid 8327] <... futex resumed>) = 0 [pid 8319] <... futex resumed>) = 1 [pid 8333] ioctl(4, LOOP_SET_FD, 3 [pid 8327] write(3, "#! ./file0\n", 11 [pid 8319] futex(0x7fcf663c54dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8330] <... mkdir resumed>) = 0 [pid 8333] <... ioctl resumed>) = 0 [pid 8333] mkdir("./file0", 0777 [pid 8330] mount("/dev/loop3", "./file0", "ext4", 0, ",errors=continue" [pid 8327] <... write resumed>) = 11 [pid 8333] <... mkdir resumed>) = 0 [pid 8327] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8326] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 8333] mount("/dev/loop4", "./file0", "ext4", 0, ",errors=continue" [pid 8327] <... futex resumed>) = 1 [pid 8326] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8319] <... futex resumed>) = 0 [pid 8327] futex(0x7fcf663c54d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8326] <... futex resumed>) = 0 [pid 8322] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 3616] <... umount2 resumed>) = 0 [pid 8326] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [ 194.480213][ T8330] loop3: detected capacity change from 0 to 4096 [ 194.516690][ T8333] loop4: detected capacity change from 0 to 4096 [pid 8322] futex(0x7fcf663c54d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8329] <... futex resumed>) = 0 [pid 8326] <... mmap resumed>) = 0x7fcf662ab000 [pid 8322] <... futex resumed>) = 1 [pid 8321] <... sendfile resumed>) = 1638400 [pid 8329] write(3, "#! ./file0\n", 11 [pid 8326] mprotect(0x7fcf662ac000, 131072, PROT_READ|PROT_WRITE [pid 8322] futex(0x7fcf663c54dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8326] <... mprotect resumed>) = 0 [pid 8326] 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 8330] <... mount resumed>) = 0 [pid 8326] <... clone resumed>, parent_tid=[8336], tls=0x7fcf662cb700, child_tidptr=0x7fcf662cb9d0) = 8336 [pid 8321] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8330] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 8329] <... write resumed>) = 11 [pid 8326] futex(0x7fcf663c54d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8321] <... futex resumed>) = 0 [pid 8330] <... openat resumed>) = 5 [pid 8329] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8326] <... futex resumed>) = 0 [pid 8321] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8319] exit_group(0 [pid 3616] umount2("./201/file0", MNT_DETACH|UMOUNT_NOFOLLOW./strace-static-x86_64: Process 8336 attached [pid 8330] ioctl(4, LOOP_CLR_FD [pid 8329] <... futex resumed>) = 1 [pid 8327] <... futex resumed>) = ? [pid 8326] futex(0x7fcf663c54dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8322] <... futex resumed>) = 0 [pid 8321] <... futex resumed>) = ? [pid 8319] <... exit_group resumed>) = ? [pid 8336] set_robust_list(0x7fcf662cb9e0, 24 [pid 8333] <... mount resumed>) = 0 [pid 8330] <... ioctl resumed>) = 0 [pid 8329] futex(0x7fcf663c54d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8327] +++ exited with 0 +++ [pid 8321] +++ exited with 0 +++ [pid 3616] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 8336] <... set_robust_list resumed>) = 0 [pid 8333] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 8330] close(4 [pid 8319] +++ exited with 0 +++ [pid 8330] <... close resumed>) = 0 [pid 8330] close(3 [pid 3617] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8319, si_uid=0, si_status=0, si_utime=0, si_stime=4} --- [pid 8330] <... close resumed>) = 0 [pid 3617] umount2("./192", MNT_DETACH|UMOUNT_NOFOLLOW [pid 8330] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3617] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 8330] <... futex resumed>) = 0 [pid 3617] openat(AT_FDCWD, "./192", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 8330] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 3617] <... openat resumed>) = 3 [pid 3617] fstat(3, {st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 3617] getdents64(3, 0x555556c58620 /* 4 entries */, 32768) = 112 [pid 3617] umount2("./192/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3617] lstat("./192/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}) = 0 [pid 3617] unlink("./192/binderfs" [pid 8336] chdir("./file0" [pid 8333] <... openat resumed>) = 5 [pid 8296] exit_group(0 [pid 3617] <... unlink resumed>) = 0 [pid 3616] lstat("./201/file0", [pid 8336] <... chdir resumed>) = 0 [pid 8333] ioctl(4, LOOP_CLR_FD [pid 8324] <... sendfile resumed>) = 1638400 [pid 8312] <... futex resumed>) = ? [pid 8305] <... sendfile resumed>) = ? [pid 8301] <... futex resumed>) = ? [pid 8296] <... exit_group resumed>) = ? [pid 3617] umount2("./192/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3616] <... lstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 8336] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8333] <... ioctl resumed>) = 0 [pid 8324] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8322] exit_group(0 [pid 8312] +++ exited with 0 +++ [pid 8305] +++ exited with 0 +++ [pid 8301] +++ exited with 0 +++ [pid 8333] close(4 [pid 8329] <... futex resumed>) = ? [pid 8324] <... futex resumed>) = ? [pid 8322] <... exit_group resumed>) = ? [pid 8336] <... futex resumed>) = 1 [pid 8333] <... close resumed>) = 0 [pid 8332] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 8329] +++ exited with 0 +++ [pid 8326] <... futex resumed>) = 0 [pid 8324] +++ exited with 0 +++ [pid 8322] +++ exited with 0 +++ [pid 8296] +++ exited with 0 +++ [pid 3616] umount2("./201/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 8332] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8326] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3621] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8296, si_uid=0, si_status=0, si_utime=0, si_stime=22} --- [pid 8333] close(3 [pid 3618] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8322, si_uid=0, si_status=0, si_utime=0, si_stime=3} --- [pid 8332] <... futex resumed>) = 0 [pid 8330] <... futex resumed>) = 0 [pid 8326] <... futex resumed>) = 1 [pid 8333] <... close resumed>) = 0 [pid 8336] futex(0x7fcf663c54d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8332] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8330] creat("./bus", 000 [pid 8326] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3616] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 8332] <... mmap resumed>) = 0x7fcf662ab000 [pid 8332] mprotect(0x7fcf662ac000, 131072, PROT_READ|PROT_WRITE [pid 8333] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3618] umount2("./191", MNT_DETACH|UMOUNT_NOFOLLOW [pid 8333] <... futex resumed>) = 0 [pid 8332] <... mprotect resumed>) = 0 [pid 8330] <... creat resumed>) = 3 [pid 3618] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3616] openat(AT_FDCWD, "./201/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 8333] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8332] 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 8330] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3618] openat(AT_FDCWD, "./191", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 8330] <... futex resumed>) = 1 [pid 8326] <... futex resumed>) = 0 [pid 3621] umount2("./195", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3616] <... openat resumed>) = 4 [pid 8332] <... clone resumed>, parent_tid=[8337], tls=0x7fcf662cb700, child_tidptr=0x7fcf662cb9d0) = 8337 [pid 8330] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8326] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3621] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3618] <... openat resumed>) = 3 [pid 3616] fstat(4, [pid 8332] futex(0x7fcf663c54d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8330] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8326] <... futex resumed>) = 0 [pid 3621] openat(AT_FDCWD, "./195", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 3618] fstat(3, [pid 3616] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 8332] <... futex resumed>) = 0 [pid 8330] ftruncate(3, 136348160 [pid 8326] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3621] <... openat resumed>) = 3 [pid 3618] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 8332] futex(0x7fcf663c54dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8330] <... ftruncate resumed>) = 0 [pid 3621] fstat(3, [pid 3616] getdents64(4, [pid 3618] getdents64(3, [pid 8330] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3621] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 3616] <... getdents64 resumed>0x555556c60660 /* 2 entries */, 32768) = 48 [pid 8330] <... futex resumed>) = 1 [pid 8326] <... futex resumed>) = 0 [pid 3621] getdents64(3, [pid 3618] <... getdents64 resumed>0x555556c58620 /* 4 entries */, 32768) = 112 [pid 8330] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8326] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3621] <... getdents64 resumed>0x555556c58620 /* 4 entries */, 32768) = 112 [pid 3616] getdents64(4, [pid 3618] umount2("./191/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 8330] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8326] <... futex resumed>) = 0 [pid 3621] umount2("./195/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 8330] socket(AF_INET6, SOCK_STREAM, IPPROTO_IP [pid 8326] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3621] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3618] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3616] <... getdents64 resumed>0x555556c60660 /* 0 entries */, 32768) = 0 [pid 8330] <... socket resumed>) = 4 [pid 3621] lstat("./195/binderfs", [pid 3618] lstat("./191/binderfs", [pid 3616] close(4 [pid 8330] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3621] <... lstat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}) = 0 [pid 3618] <... lstat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}) = 0 [pid 8330] <... futex resumed>) = 1 [pid 8326] <... futex resumed>) = 0 [pid 3621] unlink("./195/binderfs" [pid 3618] unlink("./191/binderfs" [pid 3616] <... close resumed>) = 0 [pid 8330] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8326] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3621] <... unlink resumed>) = 0 [pid 8330] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8326] <... futex resumed>) = 0 [pid 3621] umount2("./195/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3618] <... unlink resumed>) = 0 [pid 3616] rmdir("./201/file0" [pid 8330] close(4 [pid 8326] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8330] <... close resumed>) = 0 [pid 3618] umount2("./191/file0", MNT_DETACH|UMOUNT_NOFOLLOW./strace-static-x86_64: Process 8337 attached [pid 8337] set_robust_list(0x7fcf662cb9e0, 24 [pid 8330] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 8326] <... futex resumed>) = 0 [pid 8330] open("./bus", O_RDWR|O_NOCTTY|O_DIRECT|O_NOATIME|O_CLOEXEC|0x1000000 [pid 8326] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8330] <... open resumed>) = 4 [pid 8326] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3616] <... rmdir resumed>) = 0 [pid 8330] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3616] getdents64(3, [pid 8337] <... set_robust_list resumed>) = 0 [pid 8337] chdir("./file0") = 0 [pid 8337] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 8332] <... futex resumed>) = 0 [pid 8337] futex(0x7fcf663c54d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8332] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8330] <... futex resumed>) = 1 [pid 8326] <... futex resumed>) = 0 [pid 8333] <... futex resumed>) = 0 [pid 8332] <... futex resumed>) = 1 [pid 8330] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 3616] <... getdents64 resumed>0x555556c58620 /* 0 entries */, 32768) = 0 [pid 8333] creat("./bus", 000 [pid 8332] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8330] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8326] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3616] close(3 [pid 8333] <... creat resumed>) = 3 [pid 8330] sendfile(4, 4, NULL, 4294959098 [pid 8326] <... futex resumed>) = 0 [pid 3616] <... close resumed>) = 0 [pid 8333] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8326] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3621] <... umount2 resumed>) = 0 [pid 3617] <... umount2 resumed>) = 0 [pid 3616] rmdir("./201" [pid 8333] <... futex resumed>) = 1 [pid 8332] <... futex resumed>) = 0 [pid 3617] umount2("./192/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3616] <... rmdir resumed>) = 0 [pid 8333] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8332] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3617] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3616] mkdir("./202", 0777 [pid 8333] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8332] <... futex resumed>) = 0 [pid 3621] umount2("./195/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3617] lstat("./192/file0", [pid 3616] <... mkdir resumed>) = 0 [pid 8333] ftruncate(3, 136348160 [pid 8332] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3621] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3617] <... lstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 3616] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 8333] <... ftruncate resumed>) = 0 [pid 3621] lstat("./195/file0", [pid 3618] <... umount2 resumed>) = 0 [pid 3617] umount2("./192/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 8333] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3621] <... lstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 3618] umount2("./191/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3617] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3616] <... openat resumed>) = 3 [pid 8333] <... futex resumed>) = 1 [pid 8332] <... futex resumed>) = 0 [pid 3621] umount2("./195/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3618] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3617] openat(AT_FDCWD, "./192/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 3616] ioctl(3, LOOP_CLR_FD [pid 8333] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8332] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3621] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3618] lstat("./191/file0", [pid 3617] <... openat resumed>) = 4 [pid 8333] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8332] <... futex resumed>) = 0 [pid 3621] openat(AT_FDCWD, "./195/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 3618] <... lstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 3617] fstat(4, [pid 3616] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 8333] socket(AF_INET6, SOCK_STREAM, IPPROTO_IP [pid 8332] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3621] <... openat resumed>) = 4 [pid 3618] umount2("./191/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3617] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 3616] close(3 [pid 8333] <... socket resumed>) = 4 [pid 3621] fstat(4, [pid 8330] <... sendfile resumed>) = 1638400 [pid 3618] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3617] getdents64(4, [pid 3616] <... close resumed>) = 0 [pid 8333] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8330] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3621] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 3618] openat(AT_FDCWD, "./191/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 3617] <... getdents64 resumed>0x555556c60660 /* 2 entries */, 32768) = 48 [pid 3616] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 8333] <... futex resumed>) = 1 [pid 8332] <... futex resumed>) = 0 [pid 8330] <... futex resumed>) = 0 [pid 8326] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 3621] getdents64(4, [pid 3618] <... openat resumed>) = 4 [pid 3617] getdents64(4, [pid 8333] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8332] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8330] write(3, "#! ./file0\n", 11 [pid 8326] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3621] <... getdents64 resumed>0x555556c60660 /* 3 entries */, 32768) = 72 [pid 3618] fstat(4, [pid 3617] <... getdents64 resumed>0x555556c60660 /* 0 entries */, 32768) = 0 [pid 3616] <... clone resumed>, child_tidptr=0x555556c575d0) = 8338 [pid 8333] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8332] <... futex resumed>) = 0 [pid 8330] <... write resumed>) = 11 [pid 8326] <... futex resumed>) = 0 [pid 3621] umount2("./195/file0/bus", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3618] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 3617] close(4 [pid 8333] close(4 [pid 8332] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8330] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8326] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3621] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3618] getdents64(4, [pid 3617] <... close resumed>) = 0 [pid 8333] <... close resumed>) = 0 [pid 8330] <... futex resumed>) = 0 [pid 8326] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 3621] lstat("./195/file0/bus", [pid 3618] <... getdents64 resumed>0x555556c60660 /* 2 entries */, 32768) = 48 [pid 3617] rmdir("./192/file0" [pid 8333] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8330] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8326] exit_group(0 [pid 3621] <... lstat resumed>{st_mode=S_IFREG|000, st_size=136348160, ...}) = 0 [pid 3618] getdents64(4, [pid 8336] <... futex resumed>) = ? [pid 8333] <... futex resumed>) = 1 [pid 8332] <... futex resumed>) = 0 [pid 8330] <... futex resumed>) = ? [pid 8326] <... exit_group resumed>) = ? [pid 3621] unlink("./195/file0/bus" [pid 3618] <... getdents64 resumed>0x555556c60660 /* 0 entries */, 32768) = 0 [pid 3617] <... rmdir resumed>) = 0 [pid 8336] +++ exited with 0 +++ [pid 8333] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8332] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8330] +++ exited with 0 +++ [pid 8326] +++ exited with 0 +++ [pid 3621] <... unlink resumed>) = 0 [pid 3618] close(4 [pid 8333] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8332] <... futex resumed>) = 0 [pid 3621] getdents64(4, [pid 3619] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8326, si_uid=0, si_status=0, si_utime=0, si_stime=4} --- [pid 3618] <... close resumed>) = 0 [pid 8333] open("./bus", O_RDWR|O_NOCTTY|O_DIRECT|O_NOATIME|O_CLOEXEC|0x1000000 [pid 8332] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3621] <... getdents64 resumed>0x555556c60660 /* 0 entries */, 32768) = 0 [pid 3618] rmdir("./191/file0" [pid 3617] getdents64(3, [pid 8333] <... open resumed>) = 4 [pid 3621] close(4 [pid 8333] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3621] <... close resumed>) = 0 ./strace-static-x86_64: Process 8338 attached [pid 8333] <... futex resumed>) = 1 [pid 8332] <... futex resumed>) = 0 [pid 3621] rmdir("./195/file0" [pid 3618] <... rmdir resumed>) = 0 [pid 3617] <... getdents64 resumed>0x555556c58620 /* 0 entries */, 32768) = 0 [pid 8338] set_robust_list(0x555556c575e0, 24 [pid 8333] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8332] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3621] <... rmdir resumed>) = 0 [pid 3618] getdents64(3, [pid 3617] close(3 [pid 8338] <... set_robust_list resumed>) = 0 [pid 8333] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8332] <... futex resumed>) = 0 [pid 3621] getdents64(3, [pid 3618] <... getdents64 resumed>0x555556c58620 /* 0 entries */, 32768) = 0 [pid 3617] <... close resumed>) = 0 [pid 8338] chdir("./202" [pid 8333] sendfile(4, 4, NULL, 4294959098 [pid 8332] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3621] <... getdents64 resumed>0x555556c58620 /* 0 entries */, 32768) = 0 [pid 3618] close(3 [pid 3617] rmdir("./192" [pid 3621] close(3 [pid 3619] umount2("./198", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3618] <... close resumed>) = 0 [pid 3617] <... rmdir resumed>) = 0 [pid 3621] <... close resumed>) = 0 [pid 3618] rmdir("./191" [pid 3617] mkdir("./193", 0777 [pid 3621] rmdir("./195" [pid 3619] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3618] <... rmdir resumed>) = 0 [pid 3617] <... mkdir resumed>) = 0 [pid 3619] openat(AT_FDCWD, "./198", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 3618] mkdir("./192", 0777 [pid 3617] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 3621] <... rmdir resumed>) = 0 [pid 3619] <... openat resumed>) = 3 [pid 3618] <... mkdir resumed>) = 0 [pid 3617] <... openat resumed>) = 3 [pid 3621] mkdir("./196", 0777 [pid 3619] fstat(3, [pid 3618] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 3617] ioctl(3, LOOP_CLR_FD [pid 3621] <... mkdir resumed>) = 0 [pid 3619] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 3618] <... openat resumed>) = 3 [pid 3617] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 3621] openat(AT_FDCWD, "/dev/loop5", O_RDWR [pid 3619] getdents64(3, [pid 3618] ioctl(3, LOOP_CLR_FD [pid 3617] close(3 [pid 8338] <... chdir resumed>) = 0 [pid 3621] <... openat resumed>) = 3 [pid 3619] <... getdents64 resumed>0x555556c58620 /* 4 entries */, 32768) = 112 [pid 3618] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 3617] <... close resumed>) = 0 [pid 8338] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 3621] ioctl(3, LOOP_CLR_FD [pid 3619] umount2("./198/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3618] close(3 [pid 3617] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 8338] <... prctl resumed>) = 0 [pid 3621] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 3619] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3618] <... close resumed>) = 0 [pid 8338] setpgid(0, 0 [pid 3621] close(3 [pid 3619] lstat("./198/binderfs", [pid 3618] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 3617] <... clone resumed>, child_tidptr=0x555556c575d0) = 8339 ./strace-static-x86_64: Process 8339 attached [pid 8338] <... setpgid resumed>) = 0 [pid 3621] <... close resumed>) = 0 [pid 3619] <... lstat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}) = 0 [pid 8339] set_robust_list(0x555556c575e0, 24 [pid 8338] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 3621] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 3619] unlink("./198/binderfs" [pid 3618] <... clone resumed>, child_tidptr=0x555556c575d0) = 8340 [pid 8338] <... openat resumed>) = 3 [pid 3619] <... unlink resumed>) = 0 [pid 8339] <... set_robust_list resumed>) = 0 [pid 8338] write(3, "1000", 4 [pid 3621] <... clone resumed>, child_tidptr=0x555556c575d0) = 8341 [pid 3619] umount2("./198/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 8339] chdir("./193" [pid 8338] <... write resumed>) = 4 [pid 8339] <... chdir resumed>) = 0 [pid 8338] close(3 [pid 8339] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 8338] <... close resumed>) = 0 ./strace-static-x86_64: Process 8341 attached [pid 8339] <... prctl resumed>) = 0 [pid 8338] symlink("/dev/binderfs", "./binderfs" [pid 8341] set_robust_list(0x555556c575e0, 24 [pid 8339] setpgid(0, 0 [pid 8338] <... symlink resumed>) = 0 ./strace-static-x86_64: Process 8340 attached [pid 8341] <... set_robust_list resumed>) = 0 [pid 8339] <... setpgid resumed>) = 0 [pid 8338] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8341] chdir("./196" [pid 8338] <... futex resumed>) = 0 [pid 8341] <... chdir resumed>) = 0 [pid 8340] set_robust_list(0x555556c575e0, 24 [pid 8339] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 8338] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8341] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 8339] <... openat resumed>) = 3 [pid 8338] <... mmap resumed>) = 0x7fcf662cc000 [pid 8341] <... prctl resumed>) = 0 [pid 8340] <... set_robust_list resumed>) = 0 [pid 8339] write(3, "1000", 4 [pid 8338] mprotect(0x7fcf662cd000, 131072, PROT_READ|PROT_WRITE [pid 8341] setpgid(0, 0 [pid 8339] <... write resumed>) = 4 [pid 8338] <... mprotect resumed>) = 0 [pid 8333] <... sendfile resumed>) = 1638400 [pid 8341] <... setpgid resumed>) = 0 [pid 8340] chdir("./192" [pid 8339] close(3 [pid 8338] 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 8333] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000./strace-static-x86_64: Process 8342 attached [pid 8341] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 8340] <... chdir resumed>) = 0 [pid 8339] <... close resumed>) = 0 [pid 8333] <... futex resumed>) = 0 [pid 8332] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 3619] <... umount2 resumed>) = 0 [pid 8342] set_robust_list(0x7fcf662ec9e0, 24 [pid 8341] <... openat resumed>) = 3 [pid 8340] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 8339] symlink("/dev/binderfs", "./binderfs" [pid 8338] <... clone resumed>, parent_tid=[8342], tls=0x7fcf662ec700, child_tidptr=0x7fcf662ec9d0) = 8342 [pid 8333] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8332] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8342] <... set_robust_list resumed>) = 0 [pid 8341] write(3, "1000", 4 [pid 8340] <... prctl resumed>) = 0 [pid 8339] <... symlink resumed>) = 0 [pid 8338] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8333] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8332] <... futex resumed>) = 0 [pid 8342] memfd_create("syzkaller", 0 [pid 8341] <... write resumed>) = 4 [pid 8340] setpgid(0, 0 [pid 8339] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8338] <... futex resumed>) = 0 [pid 8333] write(3, "#! ./file0\n", 11 [pid 8332] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8342] <... memfd_create resumed>) = 3 [pid 8341] close(3 [pid 8340] <... setpgid resumed>) = 0 [pid 8339] <... futex resumed>) = 0 [pid 8338] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=100000000} [pid 8333] <... write resumed>) = 11 [pid 8342] ftruncate(3, 2097152 [pid 8341] <... close resumed>) = 0 [pid 8340] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 8339] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8333] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8342] <... ftruncate resumed>) = 0 [pid 8341] symlink("/dev/binderfs", "./binderfs" [pid 8340] <... openat resumed>) = 3 [pid 8339] <... mmap resumed>) = 0x7fcf662cc000 [pid 8333] <... futex resumed>) = 1 [pid 8332] <... futex resumed>) = 0 [pid 3619] umount2("./198/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 8342] 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 8341] <... symlink resumed>) = 0 [pid 8340] write(3, "1000", 4 [pid 8339] mprotect(0x7fcf662cd000, 131072, PROT_READ|PROT_WRITE [pid 8333] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8332] exit_group(0 [pid 3619] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 8342] <... pwrite64 resumed>) = 102 [pid 8341] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8340] <... write resumed>) = 4 [pid 8339] <... mprotect resumed>) = 0 [pid 8337] <... futex resumed>) = ? [pid 8333] <... futex resumed>) = ? [pid 8332] <... exit_group resumed>) = ? [pid 3619] lstat("./198/file0", [pid 8342] 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 8341] <... futex resumed>) = 0 [pid 8340] close(3 [pid 8339] 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 8337] +++ exited with 0 +++ [pid 8333] +++ exited with 0 +++ [pid 8332] +++ exited with 0 +++ [pid 3619] <... lstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 8342] <... pwrite64 resumed>) = 31 [pid 8341] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8340] <... close resumed>) = 0 [pid 3620] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8332, si_uid=0, si_status=0, si_utime=0, si_stime=3} --- [pid 3619] umount2("./198/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 8342] 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 8341] <... mmap resumed>) = 0x7fcf662cc000 [pid 8340] symlink("/dev/binderfs", "./binderfs" [pid 8339] <... clone resumed>, parent_tid=[8343], tls=0x7fcf662ec700, child_tidptr=0x7fcf662ec9d0) = 8343 [pid 3619] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 8342] <... pwrite64 resumed>) = 32 [pid 8341] mprotect(0x7fcf662cd000, 131072, PROT_READ|PROT_WRITE [pid 8340] <... symlink resumed>) = 0 [pid 8339] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3619] openat(AT_FDCWD, "./198/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 8342] 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 8341] <... mprotect resumed>) = 0 [pid 8340] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8339] <... futex resumed>) = 0 [pid 3619] <... openat resumed>) = 4 [pid 8342] <... pwrite64 resumed>) = 4098 [pid 8341] 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 8340] <... futex resumed>) = 0 [pid 8339] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=100000000} [pid 3619] fstat(4, [pid 8342] 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 8340] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 3619] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 8342] <... pwrite64 resumed>) = 61 [pid 8341] <... clone resumed>, parent_tid=[8344], tls=0x7fcf662ec700, child_tidptr=0x7fcf662ec9d0) = 8344 [pid 8340] <... mmap resumed>) = 0x7fcf662cc000 [pid 3619] getdents64(4, ./strace-static-x86_64: Process 8343 attached [pid 8342] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 8341] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8340] mprotect(0x7fcf662cd000, 131072, PROT_READ|PROT_WRITE [pid 3620] umount2("./189", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3619] <... getdents64 resumed>0x555556c60660 /* 2 entries */, 32768) = 48 [pid 8343] set_robust_list(0x7fcf662ec9e0, 24 [pid 8342] <... openat resumed>) = 4 [pid 8341] <... futex resumed>) = 0 [pid 8340] <... mprotect resumed>) = 0 [pid 3620] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3619] getdents64(4, [pid 8343] <... set_robust_list resumed>) = 0 [pid 8342] ioctl(4, LOOP_SET_FD, 3 [pid 8341] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=100000000} [pid 8340] 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 8344 attached [pid 8343] memfd_create("syzkaller", 0 [pid 3620] openat(AT_FDCWD, "./189", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 3619] <... getdents64 resumed>0x555556c60660 /* 0 entries */, 32768) = 0 [pid 8344] set_robust_list(0x7fcf662ec9e0, 24 [pid 3620] <... openat resumed>) = 3 [pid 3619] close(4 [pid 8344] <... set_robust_list resumed>) = 0 [pid 3620] fstat(3, [pid 3619] <... close resumed>) = 0 [pid 8344] memfd_create("syzkaller", 0 [pid 3620] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 3619] rmdir("./198/file0" [pid 8344] <... memfd_create resumed>) = 3 [pid 3620] getdents64(3, [pid 3619] <... rmdir resumed>) = 0 ./strace-static-x86_64: Process 8345 attached [pid 8344] ftruncate(3, 2097152 [pid 3620] <... getdents64 resumed>0x555556c58620 /* 4 entries */, 32768) = 112 [pid 8343] <... memfd_create resumed>) = 3 [pid 3619] getdents64(3, [pid 8342] <... ioctl resumed>) = 0 [pid 8344] <... ftruncate resumed>) = 0 [pid 8343] ftruncate(3, 2097152 [pid 8340] <... clone resumed>, parent_tid=[8345], tls=0x7fcf662ec700, child_tidptr=0x7fcf662ec9d0) = 8345 [pid 3620] umount2("./189/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3619] <... getdents64 resumed>0x555556c58620 /* 0 entries */, 32768) = 0 [pid 8345] set_robust_list(0x7fcf662ec9e0, 24 [pid 8344] 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 8343] <... ftruncate resumed>) = 0 [pid 8342] mkdir("./file0", 0777 [pid 8340] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3620] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3619] close(3 [pid 8345] <... set_robust_list resumed>) = 0 [pid 8344] <... pwrite64 resumed>) = 102 [pid 8343] 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 8340] <... futex resumed>) = 0 [pid 3620] lstat("./189/binderfs", [pid 3619] <... close resumed>) = 0 [pid 8345] memfd_create("syzkaller", 0 [pid 8344] 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 8343] <... pwrite64 resumed>) = 102 [pid 8342] <... mkdir resumed>) = 0 [pid 8340] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=100000000} [pid 3620] <... lstat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}) = 0 [pid 3619] rmdir("./198" [pid 8345] <... memfd_create resumed>) = 3 [pid 8344] <... pwrite64 resumed>) = 31 [pid 8343] 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 8342] mount("/dev/loop0", "./file0", "ext4", 0, ",errors=continue" [pid 3620] unlink("./189/binderfs" [pid 3619] <... rmdir resumed>) = 0 [pid 8345] ftruncate(3, 2097152 [pid 8344] 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 8343] <... pwrite64 resumed>) = 31 [pid 3620] <... unlink resumed>) = 0 [pid 3619] mkdir("./199", 0777 [pid 8345] <... ftruncate resumed>) = 0 [pid 8344] <... pwrite64 resumed>) = 32 [pid 8343] 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("./189/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3619] <... mkdir resumed>) = 0 [pid 8345] 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 8344] 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 8343] <... pwrite64 resumed>) = 32 [pid 3619] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 8345] <... pwrite64 resumed>) = 102 [pid 8344] <... pwrite64 resumed>) = 4098 [pid 8343] 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 8345] 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 8343] <... pwrite64 resumed>) = 4098 [pid 8344] 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 3619] <... openat resumed>) = 3 [pid 8345] <... pwrite64 resumed>) = 31 [pid 8344] <... pwrite64 resumed>) = 61 [pid 8343] 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 3619] ioctl(3, LOOP_CLR_FD [pid 8345] 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 8343] <... pwrite64 resumed>) = 61 [pid 8345] <... pwrite64 resumed>) = 32 [pid 8343] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 8345] 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 8344] openat(AT_FDCWD, "/dev/loop5", O_RDWR [pid 8343] <... openat resumed>) = 4 [pid 3619] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 8345] <... pwrite64 resumed>) = 4098 [pid 8344] <... openat resumed>) = 4 [pid 8343] ioctl(4, LOOP_SET_FD, 3 [pid 8342] <... mount resumed>) = 0 [ 194.864754][ T8342] loop0: detected capacity change from 0 to 4096 [ 194.903689][ T8343] loop1: detected capacity change from 0 to 4096 [pid 3619] close(3 [pid 8345] 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 8344] ioctl(4, LOOP_SET_FD, 3 [pid 8342] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 3620] <... umount2 resumed>) = 0 [pid 3619] <... close resumed>) = 0 [pid 8345] <... pwrite64 resumed>) = 61 [pid 8344] <... ioctl resumed>) = 0 [pid 8343] <... ioctl resumed>) = 0 [pid 8342] <... openat resumed>) = 5 [pid 3620] umount2("./189/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3619] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 8345] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 8344] mkdir("./file0", 0777 [pid 8343] mkdir("./file0", 0777 [pid 8342] ioctl(4, LOOP_CLR_FD [pid 3620] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 8344] <... mkdir resumed>) = 0 [pid 8342] <... ioctl resumed>) = 0 [pid 3620] lstat("./189/file0", [pid 3619] <... clone resumed>, child_tidptr=0x555556c575d0) = 8347 [pid 8345] <... openat resumed>) = 4 [pid 8344] mount("/dev/loop5", "./file0", "ext4", 0, ",errors=continue" [pid 8343] <... mkdir resumed>) = 0 [pid 8342] close(4 [pid 3620] <... lstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 8345] ioctl(4, LOOP_SET_FD, 3 [pid 8343] mount("/dev/loop1", "./file0", "ext4", 0, ",errors=continue" [pid 8342] <... close resumed>) = 0 [pid 3620] umount2("./189/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 8342] close(3 [pid 3620] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 8342] <... close resumed>) = 0 [pid 3620] openat(AT_FDCWD, "./189/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 8342] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3620] <... openat resumed>) = 4 [pid 8342] <... futex resumed>) = 1 [pid 3620] fstat(4, [pid 8342] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 3620] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 8338] <... futex resumed>) = 0 [pid 3620] getdents64(4, [pid 8338] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3620] <... getdents64 resumed>0x555556c60660 /* 2 entries */, 32768) = 48 [pid 8342] <... futex resumed>) = 0 [pid 8338] <... futex resumed>) = 1 [pid 3620] getdents64(4, [pid 8342] chdir("./file0" [pid 8338] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3620] <... getdents64 resumed>0x555556c60660 /* 0 entries */, 32768) = 0 [pid 8342] <... chdir resumed>) = 0 [pid 3620] close(4 [pid 8345] <... ioctl resumed>) = 0 [pid 8342] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3620] <... close resumed>) = 0 [pid 8345] mkdir("./file0", 0777 [pid 8342] <... futex resumed>) = 1 [pid 8338] <... futex resumed>) = 0 [pid 3620] rmdir("./189/file0"./strace-static-x86_64: Process 8347 attached [pid 8345] <... mkdir resumed>) = 0 [pid 8342] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8338] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3620] <... rmdir resumed>) = 0 [pid 8345] mount("/dev/loop2", "./file0", "ext4", 0, ",errors=continue" [pid 8342] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8338] <... futex resumed>) = 0 [pid 3620] getdents64(3, [pid 8347] set_robust_list(0x555556c575e0, 24 [pid 8342] creat("./bus", 000 [pid 8338] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3620] <... getdents64 resumed>0x555556c58620 /* 0 entries */, 32768) = 0 [pid 8347] <... set_robust_list resumed>) = 0 [pid 3620] close(3 [pid 8347] chdir("./199" [pid 8342] <... creat resumed>) = 3 [pid 3620] <... close resumed>) = 0 [pid 8347] <... chdir resumed>) = 0 [pid 8342] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3620] rmdir("./189" [pid 8347] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 8342] <... futex resumed>) = 1 [pid 8338] <... futex resumed>) = 0 [pid 3620] <... rmdir resumed>) = 0 [pid 8347] <... prctl resumed>) = 0 [pid 8344] <... mount resumed>) = 0 [pid 8343] <... mount resumed>) = 0 [pid 8342] ftruncate(3, 136348160 [pid 8338] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3620] mkdir("./190", 0777 [pid 8347] setpgid(0, 0 [pid 8344] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 8343] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 8342] <... ftruncate resumed>) = 0 [pid 8338] <... futex resumed>) = 0 [pid 3620] <... mkdir resumed>) = 0 [pid 8347] <... setpgid resumed>) = 0 [pid 8344] <... openat resumed>) = 5 [pid 8343] <... openat resumed>) = 5 [pid 8342] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8339] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 8338] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3620] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 8347] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 8344] ioctl(4, LOOP_CLR_FD [pid 8343] ioctl(4, LOOP_CLR_FD [pid 8342] <... futex resumed>) = 0 [pid 8339] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8338] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 3620] <... openat resumed>) = 3 [pid 8347] <... openat resumed>) = 3 [pid 8344] <... ioctl resumed>) = 0 [pid 8343] <... ioctl resumed>) = 0 [pid 8342] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8339] <... futex resumed>) = 0 [pid 8338] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3620] ioctl(3, LOOP_CLR_FD [pid 8347] write(3, "1000", 4 [pid 8344] close(4 [pid 8343] close(4 [pid 8345] <... mount resumed>) = 0 [pid 8342] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8341] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 8339] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8338] <... futex resumed>) = 0 [pid 3620] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 8347] <... write resumed>) = 4 [pid 8345] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 8344] <... close resumed>) = 0 [pid 8343] <... close resumed>) = 0 [pid 8342] socket(AF_INET6, SOCK_STREAM, IPPROTO_IP [pid 8341] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8339] <... mmap resumed>) = 0x7fcf662ab000 [pid 8338] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3620] close(3 [pid 8347] close(3 [pid 8345] <... openat resumed>) = 5 [pid 8344] close(3 [pid 8343] close(3 [pid 8342] <... socket resumed>) = 4 [pid 8341] <... futex resumed>) = 0 [pid 8339] mprotect(0x7fcf662ac000, 131072, PROT_READ|PROT_WRITE [pid 3620] <... close resumed>) = 0 [pid 8347] <... close resumed>) = 0 [pid 8345] ioctl(4, LOOP_CLR_FD [pid 8344] <... close resumed>) = 0 [pid 8343] <... close resumed>) = 0 [pid 8342] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [ 194.911312][ T8344] loop5: detected capacity change from 0 to 4096 [ 194.930425][ T8345] loop2: detected capacity change from 0 to 4096 [pid 8341] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8339] <... mprotect resumed>) = 0 [pid 3620] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 8347] symlink("/dev/binderfs", "./binderfs" [pid 8345] <... ioctl resumed>) = 0 [pid 8344] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8343] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8341] <... mmap resumed>) = 0x7fcf662ab000 [pid 8342] <... futex resumed>) = 1 [pid 8347] <... symlink resumed>) = 0 [pid 8345] close(4 [pid 8344] <... futex resumed>) = 0 [pid 8343] <... futex resumed>) = 0 [pid 8342] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8341] mprotect(0x7fcf662ac000, 131072, PROT_READ|PROT_WRITE [pid 8340] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 8339] 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 8338] <... futex resumed>) = 0 [pid 3620] <... clone resumed>, child_tidptr=0x555556c575d0) = 8351 [pid 8347] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8345] <... close resumed>) = 0 [pid 8344] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8343] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8341] <... mprotect resumed>) = 0 [pid 8340] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8338] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8347] <... futex resumed>) = 0 [pid 8345] close(3 [pid 8342] <... futex resumed>) = 0 [pid 8341] 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 8340] <... futex resumed>) = 0 [pid 8339] <... clone resumed>, parent_tid=[8352], tls=0x7fcf662cb700, child_tidptr=0x7fcf662cb9d0) = 8352 [pid 8338] <... futex resumed>) = 1 ./strace-static-x86_64: Process 8352 attached ./strace-static-x86_64: Process 8351 attached [pid 8347] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8345] <... close resumed>) = 0 [pid 8342] close(4 [pid 8340] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8339] futex(0x7fcf663c54d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8338] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}./strace-static-x86_64: Process 8353 attached [pid 8352] set_robust_list(0x7fcf662cb9e0, 24 [pid 8351] set_robust_list(0x555556c575e0, 24 [pid 8347] <... mmap resumed>) = 0x7fcf662cc000 [pid 8345] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8342] <... close resumed>) = 0 [pid 8341] <... clone resumed>, parent_tid=[8353], tls=0x7fcf662cb700, child_tidptr=0x7fcf662cb9d0) = 8353 [pid 8340] <... mmap resumed>) = 0x7fcf662ab000 [pid 8339] <... futex resumed>) = 0 [pid 8353] set_robust_list(0x7fcf662cb9e0, 24 [pid 8352] <... set_robust_list resumed>) = 0 [pid 8351] <... set_robust_list resumed>) = 0 [pid 8347] mprotect(0x7fcf662cd000, 131072, PROT_READ|PROT_WRITE [pid 8345] <... futex resumed>) = 0 [pid 8342] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8341] futex(0x7fcf663c54d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8340] mprotect(0x7fcf662ac000, 131072, PROT_READ|PROT_WRITE [pid 8339] futex(0x7fcf663c54dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8353] <... set_robust_list resumed>) = 0 [pid 8352] chdir("./file0" [pid 8351] chdir("./190" [pid 8347] <... mprotect resumed>) = 0 [pid 8345] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8342] <... futex resumed>) = 1 [pid 8341] <... futex resumed>) = 0 [pid 8340] <... mprotect resumed>) = 0 [pid 8338] <... futex resumed>) = 0 [pid 8353] chdir("./file0" [pid 8352] <... chdir resumed>) = 0 [pid 8351] <... chdir resumed>) = 0 [pid 8347] 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 8342] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8341] futex(0x7fcf663c54dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8340] 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 8338] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8353] <... chdir resumed>) = 0 [pid 8352] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8351] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 8342] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8338] <... futex resumed>) = 0 [pid 8353] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8352] <... futex resumed>) = 1 [pid 8351] <... prctl resumed>) = 0 [pid 8347] <... clone resumed>, parent_tid=[8354], tls=0x7fcf662ec700, child_tidptr=0x7fcf662ec9d0) = 8354 [pid 8342] open("./bus", O_RDWR|O_NOCTTY|O_DIRECT|O_NOATIME|O_CLOEXEC|0x1000000 [pid 8340] <... clone resumed>, parent_tid=[8355], tls=0x7fcf662cb700, child_tidptr=0x7fcf662cb9d0) = 8355 [pid 8339] <... futex resumed>) = 0 [pid 8338] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8353] <... futex resumed>) = 1 [pid 8352] futex(0x7fcf663c54d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8351] setpgid(0, 0 [pid 8347] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8342] <... open resumed>) = 4 [pid 8341] <... futex resumed>) = 0 [pid 8339] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000./strace-static-x86_64: Process 8355 attached [pid 8353] futex(0x7fcf663c54d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8351] <... setpgid resumed>) = 0 [pid 8347] <... futex resumed>) = 0 [pid 8343] <... futex resumed>) = 0 [pid 8342] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8341] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8340] futex(0x7fcf663c54d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8339] <... futex resumed>) = 1 ./strace-static-x86_64: Process 8354 attached [pid 8355] set_robust_list(0x7fcf662cb9e0, 24 [pid 8351] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 8347] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=100000000} [pid 8344] <... futex resumed>) = 0 [pid 8343] creat("./bus", 000 [pid 8342] <... futex resumed>) = 1 [pid 8341] <... futex resumed>) = 1 [pid 8340] <... futex resumed>) = 0 [pid 8339] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8338] <... futex resumed>) = 0 [pid 8355] <... set_robust_list resumed>) = 0 [pid 8354] set_robust_list(0x7fcf662ec9e0, 24 [pid 8351] <... openat resumed>) = 3 [pid 8344] creat("./bus", 000 [pid 8343] <... creat resumed>) = 3 [pid 8342] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8341] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8340] futex(0x7fcf663c54dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8338] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8355] chdir("./file0" [pid 8354] <... set_robust_list resumed>) = 0 [pid 8351] write(3, "1000", 4 [pid 8343] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8342] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8338] <... futex resumed>) = 0 [pid 8355] <... chdir resumed>) = 0 [pid 8354] memfd_create("syzkaller", 0 [pid 8351] <... write resumed>) = 4 [pid 8344] <... creat resumed>) = 3 [pid 8343] <... futex resumed>) = 1 [pid 8342] sendfile(4, 4, NULL, 4294959098 [pid 8339] <... futex resumed>) = 0 [pid 8338] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8355] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8354] <... memfd_create resumed>) = 3 [pid 8351] close(3 [pid 8344] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8343] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8339] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8355] <... futex resumed>) = 1 [pid 8354] ftruncate(3, 2097152 [pid 8351] <... close resumed>) = 0 [pid 8344] <... futex resumed>) = 1 [pid 8343] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8341] <... futex resumed>) = 0 [pid 8340] <... futex resumed>) = 0 [pid 8339] <... futex resumed>) = 0 [pid 8355] futex(0x7fcf663c54d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8354] <... ftruncate resumed>) = 0 [pid 8351] symlink("/dev/binderfs", "./binderfs" [pid 8344] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8343] ftruncate(3, 136348160 [pid 8341] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8340] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8339] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8354] 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 8351] <... symlink resumed>) = 0 [ 195.000183][ T27] kauditd_printk_skb: 34 callbacks suppressed [ 195.000200][ T27] audit: type=1800 audit(1657771712.488:1253): pid=8342 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 8345] <... futex resumed>) = 0 [pid 8344] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8343] <... ftruncate resumed>) = 0 [pid 8341] <... futex resumed>) = 0 [pid 8340] <... futex resumed>) = 1 [pid 8354] <... pwrite64 resumed>) = 102 [pid 8351] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8345] creat("./bus", 000 [pid 8344] ftruncate(3, 136348160 [pid 8343] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8341] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8340] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8354] 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 8351] <... futex resumed>) = 0 [pid 8345] <... creat resumed>) = 3 [pid 8344] <... ftruncate resumed>) = 0 [pid 8343] <... futex resumed>) = 1 [pid 8339] <... futex resumed>) = 0 [pid 8354] <... pwrite64 resumed>) = 31 [pid 8351] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8345] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8344] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8343] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8339] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8354] 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 8351] <... mmap resumed>) = 0x7fcf662cc000 [pid 8345] <... futex resumed>) = 1 [pid 8344] <... futex resumed>) = 1 [pid 8343] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8341] <... futex resumed>) = 0 [pid 8340] <... futex resumed>) = 0 [pid 8339] <... futex resumed>) = 0 [pid 8354] <... pwrite64 resumed>) = 32 [pid 8351] mprotect(0x7fcf662cd000, 131072, PROT_READ|PROT_WRITE [pid 8345] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8344] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8343] socket(AF_INET6, SOCK_STREAM, IPPROTO_IP [pid 8341] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8340] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8339] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8354] 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 8351] <... mprotect resumed>) = 0 [pid 8345] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8344] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8343] <... socket resumed>) = 4 [pid 8341] <... futex resumed>) = 0 [pid 8340] <... futex resumed>) = 0 [pid 8354] <... pwrite64 resumed>) = 4098 [pid 8351] 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 8345] ftruncate(3, 136348160 [pid 8344] socket(AF_INET6, SOCK_STREAM, IPPROTO_IP [pid 8343] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8341] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8340] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8354] 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 8345] <... ftruncate resumed>) = 0 [pid 8344] <... socket resumed>) = 4 [pid 8343] <... futex resumed>) = 1 [pid 8342] <... sendfile resumed>) = 1638400 [pid 8339] <... futex resumed>) = 0 ./strace-static-x86_64: Process 8356 attached [pid 8354] <... pwrite64 resumed>) = 61 [pid 8351] <... clone resumed>, parent_tid=[8356], tls=0x7fcf662ec700, child_tidptr=0x7fcf662ec9d0) = 8356 [pid 8345] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8344] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8343] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8342] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8339] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8356] set_robust_list(0x7fcf662ec9e0, 24 [pid 8354] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 8351] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8345] <... futex resumed>) = 1 [pid 8344] <... futex resumed>) = 1 [pid 8343] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8342] <... futex resumed>) = 1 [pid 8341] <... futex resumed>) = 0 [pid 8340] <... futex resumed>) = 0 [pid 8339] <... futex resumed>) = 0 [pid 8338] <... futex resumed>) = 0 [pid 8356] <... set_robust_list resumed>) = 0 [pid 8354] <... openat resumed>) = 4 [pid 8351] <... futex resumed>) = 0 [pid 8345] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8344] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8343] close(4 [pid 8342] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8341] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8340] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8339] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8338] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8354] ioctl(4, LOOP_SET_FD, 3 [pid 8351] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=100000000} [pid 8345] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8344] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8343] <... close resumed>) = 0 [pid 8342] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8341] <... futex resumed>) = 0 [pid 8340] <... futex resumed>) = 0 [pid 8338] <... futex resumed>) = 0 [pid 8356] memfd_create("syzkaller", 0) = 3 [pid 8345] socket(AF_INET6, SOCK_STREAM, IPPROTO_IP [pid 8344] close(4 [pid 8341] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8340] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8356] ftruncate(3, 2097152 [pid 8345] <... socket resumed>) = 4 [pid 8344] <... close resumed>) = 0 [pid 8356] <... ftruncate resumed>) = 0 [pid 8345] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8344] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8343] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8342] write(3, "#! ./file0\n", 11 [pid 8338] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8356] 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 8354] <... ioctl resumed>) = 0 [pid 8345] <... futex resumed>) = 1 [pid 8344] <... futex resumed>) = 1 [pid 8343] <... futex resumed>) = 1 [pid 8342] <... write resumed>) = 11 [pid 8341] <... futex resumed>) = 0 [pid 8340] <... futex resumed>) = 0 [pid 8339] <... futex resumed>) = 0 [pid 8356] <... pwrite64 resumed>) = 102 [pid 8354] mkdir("./file0", 0777 [pid 8345] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8344] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8343] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8342] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8341] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8340] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8339] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8356] 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 8354] <... mkdir resumed>) = 0 [pid 8345] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8344] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8343] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8342] <... futex resumed>) = 1 [pid 8341] <... futex resumed>) = 0 [pid 8340] <... futex resumed>) = 0 [pid 8339] <... futex resumed>) = 0 [pid 8338] <... futex resumed>) = 0 [pid 8356] <... pwrite64 resumed>) = 31 [pid 8354] mount("/dev/loop3", "./file0", "ext4", 0, ",errors=continue" [pid 8345] close(4 [pid 8344] open("./bus", O_RDWR|O_NOCTTY|O_DIRECT|O_NOATIME|O_CLOEXEC|0x1000000 [pid 8343] open("./bus", O_RDWR|O_NOCTTY|O_DIRECT|O_NOATIME|O_CLOEXEC|0x1000000 [pid 8342] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8341] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8340] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8339] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8338] exit_group(0 [pid 8356] 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 8345] <... close resumed>) = 0 [pid 8344] <... open resumed>) = 4 [pid 8343] <... open resumed>) = 4 [pid 8342] <... futex resumed>) = ? [pid 8338] <... exit_group resumed>) = ? [pid 8343] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8342] +++ exited with 0 +++ [pid 8338] +++ exited with 0 +++ [pid 8343] <... futex resumed>) = 1 [pid 8339] <... futex resumed>) = 0 [pid 8343] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8339] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3616] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8338, si_uid=0, si_status=0, si_utime=0, si_stime=3} --- [pid 8343] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8339] <... futex resumed>) = 0 [pid 3616] umount2("./202", MNT_DETACH|UMOUNT_NOFOLLOW [pid 8343] sendfile(4, 4, NULL, 4294959098 [pid 8339] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3616] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 8354] <... mount resumed>) = 0 [pid 8347] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 3616] openat(AT_FDCWD, "./202", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 8354] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 8347] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3616] <... openat resumed>) = 3 [ 195.111520][ T8354] loop3: detected capacity change from 0 to 4096 [ 195.128854][ T27] audit: type=1800 audit(1657771712.618:1254): pid=8343 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 8356] <... pwrite64 resumed>) = 32 [pid 8354] <... openat resumed>) = 5 [pid 8347] <... futex resumed>) = 0 [pid 8345] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8344] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3616] fstat(3, [pid 8356] 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 8345] <... futex resumed>) = 1 [pid 8344] <... futex resumed>) = 1 [pid 8341] <... futex resumed>) = 0 [pid 8340] <... futex resumed>) = 0 [pid 8356] <... pwrite64 resumed>) = 4098 [pid 8345] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8344] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8341] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8340] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8356] 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 8345] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8344] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8341] <... futex resumed>) = 0 [pid 8340] <... futex resumed>) = 0 [pid 8356] <... pwrite64 resumed>) = 61 [pid 8345] open("./bus", O_RDWR|O_NOCTTY|O_DIRECT|O_NOATIME|O_CLOEXEC|0x1000000 [pid 8344] sendfile(4, 4, NULL, 4294959098 [pid 8341] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8340] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8356] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 8354] ioctl(4, LOOP_CLR_FD [pid 8347] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8345] <... open resumed>) = 4 [pid 3616] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 8356] <... openat resumed>) = 4 [pid 8354] <... ioctl resumed>) = 0 [pid 8347] <... mmap resumed>) = 0x7fcf662ab000 [pid 8345] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3616] getdents64(3, [pid 8356] ioctl(4, LOOP_SET_FD, 3 [pid 8354] close(4 [pid 8347] mprotect(0x7fcf662ac000, 131072, PROT_READ|PROT_WRITE [pid 8345] <... futex resumed>) = 1 [pid 8340] <... futex resumed>) = 0 [pid 3616] <... getdents64 resumed>0x555556c58620 /* 4 entries */, 32768) = 112 [pid 8339] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 8339] futex(0x7fcf663c54d8, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 8339] futex(0x7fcf663c54dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8354] <... close resumed>) = 0 [pid 8352] <... futex resumed>) = 0 [pid 8347] <... mprotect resumed>) = 0 [pid 8345] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8340] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3616] umount2("./202/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 8352] write(3, "#! ./file0\n", 11 [pid 8345] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8340] <... futex resumed>) = 0 [pid 3616] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 8354] close(3 [pid 8351] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 8347] 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 8345] sendfile(4, 4, NULL, 4294959098 [pid 8340] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3616] lstat("./202/binderfs", [pid 8354] <... close resumed>) = 0 [pid 8351] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8354] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8351] <... futex resumed>) = 0 [pid 8347] <... clone resumed>, parent_tid=[8358], tls=0x7fcf662cb700, child_tidptr=0x7fcf662cb9d0) = 8358 [pid 3616] <... lstat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}) = 0 [pid 8354] <... futex resumed>) = 0 [pid 8352] <... write resumed>) = 11 [pid 8351] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8347] futex(0x7fcf663c54d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3616] unlink("./202/binderfs" [pid 8354] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8352] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8351] <... mmap resumed>) = 0x7fcf662ab000 [pid 8347] <... futex resumed>) = 0 [pid 3616] <... unlink resumed>) = 0 [pid 8352] <... futex resumed>) = 1 [pid 8351] mprotect(0x7fcf662ac000, 131072, PROT_READ|PROT_WRITE [pid 8347] futex(0x7fcf663c54dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8344] <... sendfile resumed>) = 1638400 [pid 8339] <... futex resumed>) = 0 [pid 3616] umount2("./202/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 8352] futex(0x7fcf663c54d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8351] <... mprotect resumed>) = 0 [pid 8344] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 8341] <... futex resumed>) = 0 [pid 8351] 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 8344] write(3, "#! ./file0\n", 11 [pid 8341] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8351] <... clone resumed>, parent_tid=[8359], tls=0x7fcf662cb700, child_tidptr=0x7fcf662cb9d0) = 8359 [pid 8341] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8351] futex(0x7fcf663c54d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8344] <... write resumed>) = 11 [pid 8351] <... futex resumed>) = 0 [pid 8344] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8351] futex(0x7fcf663c54dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8344] <... futex resumed>) = 1 [pid 8341] <... futex resumed>) = 0 [ 195.151981][ T27] audit: type=1800 audit(1657771712.618:1255): pid=8344 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 [ 195.174857][ T27] audit: type=1800 audit(1657771712.648:1256): pid=8345 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 [ 195.193813][ T8356] loop4: detected capacity change from 0 to 4096 [pid 8344] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8341] exit_group(0 [pid 8353] <... futex resumed>) = ? [pid 8341] <... exit_group resumed>) = ? [pid 8344] <... futex resumed>) = ? [pid 8353] +++ exited with 0 +++ [pid 8356] <... ioctl resumed>) = 0 [pid 8356] mkdir("./file0", 0777 [pid 8344] +++ exited with 0 +++ [pid 8341] +++ exited with 0 +++ [pid 3621] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8341, si_uid=0, si_status=0, si_utime=0, si_stime=3} --- [pid 3621] restart_syscall(<... resuming interrupted clone ...>) = 0 [pid 3621] umount2("./196", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3621] openat(AT_FDCWD, "./196", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 3621] fstat(3, {st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 3621] getdents64(3, [pid 8356] <... mkdir resumed>) = 0 [pid 3621] <... getdents64 resumed>0x555556c58620 /* 4 entries */, 32768) = 112 [pid 8356] mount("/dev/loop4", "./file0", "ext4", 0, ",errors=continue" [pid 3621] umount2("./196/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3621] lstat("./196/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}) = 0 [pid 3621] unlink("./196/binderfs") = 0 [pid 3621] umount2("./196/file0", MNT_DETACH|UMOUNT_NOFOLLOW./strace-static-x86_64: Process 8358 attached [pid 8358] set_robust_list(0x7fcf662cb9e0, 24) = 0 [pid 8358] chdir("./file0") = 0 [pid 8358] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 8347] <... futex resumed>) = 0 [pid 8347] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8358] futex(0x7fcf663c54d8, FUTEX_WAIT_PRIVATE, 0, NULL./strace-static-x86_64: Process 8359 attached [pid 8359] set_robust_list(0x7fcf662cb9e0, 24) = 0 [pid 8359] chdir("./file0") = 0 [pid 8359] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8354] <... futex resumed>) = 0 [pid 8347] <... futex resumed>) = 1 [pid 8354] creat("./bus", 000 [pid 8347] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8354] <... creat resumed>) = 3 [pid 8359] <... futex resumed>) = 1 [pid 8359] futex(0x7fcf663c54d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8351] <... futex resumed>) = 0 [pid 8354] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8351] futex(0x7fcf663c54d8, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 8354] <... futex resumed>) = 1 [pid 8351] futex(0x7fcf663c54dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8347] <... futex resumed>) = 0 [pid 8354] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL) = -1 EAGAIN (Resource temporarily unavailable) [pid 8347] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8354] ftruncate(3, 136348160 [pid 8347] <... futex resumed>) = 0 [pid 8354] <... ftruncate resumed>) = 0 [pid 8347] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8354] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 8347] <... futex resumed>) = 0 [pid 8347] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8347] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8354] socket(AF_INET6, SOCK_STREAM, IPPROTO_IP) = 4 [pid 8354] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 8347] <... futex resumed>) = 0 [pid 8347] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8354] close(4 [pid 8347] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8354] <... close resumed>) = 0 [pid 8340] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 8354] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8340] futex(0x7fcf663c54d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8355] <... futex resumed>) = 0 [pid 8354] <... futex resumed>) = 1 [pid 8347] <... futex resumed>) = 0 [pid 8340] <... futex resumed>) = 1 [pid 8355] write(3, "#! ./file0\n", 11 [pid 8347] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8340] futex(0x7fcf663c54dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8354] open("./bus", O_RDWR|O_NOCTTY|O_DIRECT|O_NOATIME|O_CLOEXEC|0x1000000 [pid 8347] <... futex resumed>) = 0 [pid 8347] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8359] <... futex resumed>) = 0 [pid 8355] <... write resumed>) = 11 [pid 8354] <... open resumed>) = 4 [pid 3621] <... umount2 resumed>) = 0 [pid 8359] creat("./bus", 000 [pid 8355] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8354] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3621] umount2("./196/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 8359] <... creat resumed>) = 5 [pid 8355] <... futex resumed>) = 1 [pid 8354] <... futex resumed>) = 1 [pid 8347] <... futex resumed>) = 0 [pid 8340] <... futex resumed>) = 0 [pid 3621] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 8359] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8355] futex(0x7fcf663c54d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8354] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8347] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3621] lstat("./196/file0", [pid 8359] <... futex resumed>) = 1 [pid 8354] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8351] <... futex resumed>) = 0 [pid 8347] <... futex resumed>) = 0 [pid 3621] <... lstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 8359] futex(0x7fcf663c54d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8354] sendfile(4, 4, NULL, 4294959098 [pid 8351] futex(0x7fcf663c54d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8347] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3621] umount2("./196/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 8359] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8356] <... mount resumed>) = 0 [pid 8351] <... futex resumed>) = 0 [pid 8343] <... sendfile resumed>) = 1638400 [pid 3621] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 8359] ftruncate(5, 136348160 [pid 8356] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 8351] futex(0x7fcf663c54dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8343] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8339] exit_group(0 [pid 3621] openat(AT_FDCWD, "./196/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 8359] <... ftruncate resumed>) = 0 [pid 8356] <... openat resumed>) = -1 ENOENT (No such file or directory) [pid 8352] <... futex resumed>) = ? [pid 8343] <... futex resumed>) = ? [pid 8339] <... exit_group resumed>) = ? [ 195.272890][ T27] audit: type=1800 audit(1657771712.758:1257): pid=8354 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 3621] <... openat resumed>) = 4 [pid 8359] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8356] ioctl(4, LOOP_CLR_FD [pid 8352] +++ exited with 0 +++ [pid 8343] +++ exited with 0 +++ [pid 8339] +++ exited with 0 +++ [pid 3621] fstat(4, [pid 8359] <... futex resumed>) = 1 [pid 8356] <... ioctl resumed>) = 0 [pid 8351] <... futex resumed>) = 0 [pid 8345] <... sendfile resumed>) = 1638400 [pid 3621] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 8359] futex(0x7fcf663c54d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8356] close(4 [pid 8351] futex(0x7fcf663c54d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8345] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3621] getdents64(4, [pid 3617] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8339, si_uid=0, si_status=0, si_utime=0, si_stime=4} --- [pid 3616] <... umount2 resumed>) = 0 [pid 8359] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8356] <... close resumed>) = 0 [pid 8351] <... futex resumed>) = 0 [pid 8345] <... futex resumed>) = 0 [pid 3621] <... getdents64 resumed>0x555556c60660 /* 2 entries */, 32768) = 48 [pid 3617] umount2("./193", MNT_DETACH|UMOUNT_NOFOLLOW [pid 8359] socket(AF_INET6, SOCK_STREAM, IPPROTO_IP [pid 8356] close(3 [pid 8351] futex(0x7fcf663c54dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8345] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8340] exit_group(0 [pid 3621] getdents64(4, [pid 3617] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3616] umount2("./202/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 8359] <... socket resumed>) = 4 [pid 8356] <... close resumed>) = 0 [pid 8355] <... futex resumed>) = ? [pid 8345] <... futex resumed>) = ? [pid 8340] <... exit_group resumed>) = ? [pid 3621] <... getdents64 resumed>0x555556c60660 /* 0 entries */, 32768) = 0 [pid 3617] openat(AT_FDCWD, "./193", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 3616] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 8359] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8356] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8355] +++ exited with 0 +++ [pid 8345] +++ exited with 0 +++ [pid 8340] +++ exited with 0 +++ [pid 3621] close(4 [pid 3617] <... openat resumed>) = 3 [pid 3616] lstat("./202/file0", [pid 8359] <... futex resumed>) = 1 [pid 8356] <... futex resumed>) = 0 [pid 8351] <... futex resumed>) = 0 [pid 8347] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 3621] <... close resumed>) = 0 [pid 3618] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8340, si_uid=0, si_status=0, si_utime=0, si_stime=3} --- [pid 3617] fstat(3, [pid 3616] <... lstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 8359] futex(0x7fcf663c54d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8356] close(4 [pid 8351] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8347] futex(0x7fcf663c54d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3621] rmdir("./196/file0" [pid 3617] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 3616] umount2("./202/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 8358] <... futex resumed>) = 0 [pid 8356] <... close resumed>) = 0 [pid 8351] <... futex resumed>) = 0 [pid 8347] <... futex resumed>) = 1 [pid 3621] <... rmdir resumed>) = 0 [pid 3617] getdents64(3, [pid 3616] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 8358] write(3, "#! ./file0\n", 11 [pid 8356] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8351] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8347] futex(0x7fcf663c54dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3621] getdents64(3, [pid 3618] umount2("./192", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3617] <... getdents64 resumed>0x555556c58620 /* 4 entries */, 32768) = 112 [pid 3616] openat(AT_FDCWD, "./202/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 8356] <... futex resumed>) = 0 [pid 8351] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 3621] <... getdents64 resumed>0x555556c58620 /* 0 entries */, 32768) = 0 [pid 3618] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3617] umount2("./193/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3616] <... openat resumed>) = 4 [pid 8356] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8351] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3621] close(3 [pid 3618] openat(AT_FDCWD, "./192", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 3617] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3616] fstat(4, [pid 8356] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8351] <... futex resumed>) = 0 [pid 3621] <... close resumed>) = 0 [pid 3618] <... openat resumed>) = 3 [pid 3617] lstat("./193/binderfs", [pid 3616] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 8356] open("./bus", O_RDWR|O_NOCTTY|O_DIRECT|O_NOATIME|O_CLOEXEC|0x1000000 [pid 8351] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3621] rmdir("./196" [pid 3618] fstat(3, [pid 3617] <... lstat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}) = 0 [pid 3616] getdents64(4, [pid 8358] <... write resumed>) = 11 [pid 8356] <... open resumed>) = 3 [pid 8354] <... sendfile resumed>) = 1638400 [pid 3621] <... rmdir resumed>) = 0 [pid 3618] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 3617] unlink("./193/binderfs" [pid 8358] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8354] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3621] mkdir("./197", 0777 [pid 3618] getdents64(3, [pid 3617] <... unlink resumed>) = 0 [pid 8358] <... futex resumed>) = 1 [pid 8354] <... futex resumed>) = 0 [pid 8347] <... futex resumed>) = 0 [pid 3621] <... mkdir resumed>) = 0 [pid 3618] <... getdents64 resumed>0x555556c58620 /* 4 entries */, 32768) = 112 [pid 3617] umount2("./193/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 8358] futex(0x7fcf663c54d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8356] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8354] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8347] exit_group(0 [pid 3621] openat(AT_FDCWD, "/dev/loop5", O_RDWR [pid 3618] umount2("./192/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3616] <... getdents64 resumed>0x555556c60660 /* 2 entries */, 32768) = 48 [pid 8358] <... futex resumed>) = ? [pid 8356] <... futex resumed>) = 1 [pid 8354] <... futex resumed>) = ? [pid 8351] <... futex resumed>) = 0 [pid 8347] <... exit_group resumed>) = ? [pid 3621] <... openat resumed>) = 3 [pid 3618] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3616] getdents64(4, [pid 8358] +++ exited with 0 +++ [pid 8356] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8354] +++ exited with 0 +++ [pid 8351] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3616] <... getdents64 resumed>0x555556c60660 /* 0 entries */, 32768) = 0 [pid 8356] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 3616] close(4 [pid 8356] sendfile(4, 3, NULL, 4294959098 [pid 8351] <... futex resumed>) = 0 [pid 8347] +++ exited with 0 +++ [pid 3621] ioctl(3, LOOP_CLR_FD [pid 3618] lstat("./192/binderfs", [pid 3616] <... close resumed>) = 0 [pid 8356] <... sendfile resumed>) = -1 EBADF (Bad file descriptor) [pid 8351] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3616] rmdir("./202/file0" [pid 8356] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8351] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 3621] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 3619] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8347, si_uid=0, si_status=0, si_utime=0, si_stime=4} --- [pid 3618] <... lstat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}) = 0 [pid 3616] <... rmdir resumed>) = 0 [pid 8356] <... futex resumed>) = 0 [pid 3616] getdents64(3, [pid 8356] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 3616] <... getdents64 resumed>0x555556c58620 /* 0 entries */, 32768) = 0 [pid 3616] close(3) = 0 [pid 3616] rmdir("./202") = 0 [pid 8351] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3616] mkdir("./203", 0777 [pid 8356] <... futex resumed>) = 0 [pid 8351] <... futex resumed>) = 1 [pid 3621] close(3 [pid 3618] unlink("./192/binderfs" [pid 3616] <... mkdir resumed>) = 0 [pid 8356] write(5, "#! ./file0\n", 11 [pid 8351] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3621] <... close resumed>) = 0 [pid 3618] <... unlink resumed>) = 0 [pid 8356] <... write resumed>) = 11 [pid 3621] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 3619] umount2("./199", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3618] umount2("./192/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 8356] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3619] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3616] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 8356] <... futex resumed>) = 1 [pid 8351] <... futex resumed>) = 0 [pid 3621] <... clone resumed>, child_tidptr=0x555556c575d0) = 8361 [pid 3619] openat(AT_FDCWD, "./199", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 8356] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [ 195.384198][ T27] audit: type=1800 audit(1657771712.878:1258): pid=8356 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=1154 res=0 errno=0 [pid 8351] exit_group(0 [pid 3619] <... openat resumed>) = 3 [pid 3616] <... openat resumed>) = 3 ./strace-static-x86_64: Process 8361 attached [pid 8359] <... futex resumed>) = ? [pid 8356] <... futex resumed>) = ? [pid 8351] <... exit_group resumed>) = ? [pid 3619] fstat(3, [pid 3617] <... umount2 resumed>) = 0 [pid 8361] set_robust_list(0x555556c575e0, 24 [pid 8359] +++ exited with 0 +++ [pid 8356] +++ exited with 0 +++ [pid 8351] +++ exited with 0 +++ [pid 3619] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 3616] ioctl(3, LOOP_CLR_FD [pid 3620] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8351, si_uid=0, si_status=0, si_utime=0, si_stime=3} --- [pid 3619] getdents64(3, [pid 3617] umount2("./193/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 8361] <... set_robust_list resumed>) = 0 [pid 3620] restart_syscall(<... resuming interrupted clone ...> [pid 3619] <... getdents64 resumed>0x555556c58620 /* 4 entries */, 32768) = 112 [pid 3616] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 8361] chdir("./197" [pid 3620] <... restart_syscall resumed>) = 0 [pid 3619] umount2("./199/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3617] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3616] close(3 [pid 3619] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 8361] <... chdir resumed>) = 0 [pid 3619] lstat("./199/binderfs", [pid 3616] <... close resumed>) = 0 [pid 8361] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 3620] umount2("./190", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3619] <... lstat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}) = 0 [pid 3617] lstat("./193/file0", [pid 3616] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 3620] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3619] unlink("./199/binderfs" [pid 8361] <... prctl resumed>) = 0 [pid 3620] openat(AT_FDCWD, "./190", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 3619] <... unlink resumed>) = 0 [pid 3618] <... umount2 resumed>) = 0 [pid 3617] <... lstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 8361] setpgid(0, 0 [pid 3620] <... openat resumed>) = 3 [pid 3619] umount2("./199/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3617] umount2("./193/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3616] <... clone resumed>, child_tidptr=0x555556c575d0) = 8362 ./strace-static-x86_64: Process 8362 attached [pid 8361] <... setpgid resumed>) = 0 [pid 3620] fstat(3, [pid 3618] umount2("./192/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3620] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 3620] getdents64(3, [pid 3618] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3620] <... getdents64 resumed>0x555556c58620 /* 4 entries */, 32768) = 112 [pid 3617] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 8362] set_robust_list(0x555556c575e0, 24 [pid 3620] umount2("./190/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3618] lstat("./192/file0", [pid 8362] <... set_robust_list resumed>) = 0 [pid 8361] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 3620] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3617] openat(AT_FDCWD, "./193/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 3620] lstat("./190/binderfs", [pid 3618] <... lstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 8362] chdir("./203" [pid 8361] <... openat resumed>) = 3 [pid 3620] <... lstat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}) = 0 [pid 3618] umount2("./192/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3617] <... openat resumed>) = 4 [pid 3620] unlink("./190/binderfs" [pid 3618] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 8362] <... chdir resumed>) = 0 [pid 8361] write(3, "1000", 4 [pid 3620] <... unlink resumed>) = 0 [pid 3618] openat(AT_FDCWD, "./192/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 3617] fstat(4, [pid 8362] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 8361] <... write resumed>) = 4 [pid 3620] umount2("./190/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3618] <... openat resumed>) = 4 [pid 8362] <... prctl resumed>) = 0 [pid 8361] close(3 [pid 3617] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 8362] setpgid(0, 0 [pid 8361] <... close resumed>) = 0 [pid 3618] fstat(4, [pid 3617] getdents64(4, [pid 3620] <... umount2 resumed>) = 0 [pid 3619] <... umount2 resumed>) = 0 [pid 3618] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 3620] umount2("./190/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3618] getdents64(4, [pid 3620] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3618] <... getdents64 resumed>0x555556c60660 /* 2 entries */, 32768) = 48 [pid 3620] lstat("./190/file0", [pid 3618] getdents64(4, [pid 3620] <... lstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 3618] <... getdents64 resumed>0x555556c60660 /* 0 entries */, 32768) = 0 [pid 3620] umount2("./190/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3618] close(4 [pid 8362] <... setpgid resumed>) = 0 [pid 8361] symlink("/dev/binderfs", "./binderfs" [pid 3620] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3618] <... close resumed>) = 0 [pid 3617] <... getdents64 resumed>0x555556c60660 /* 2 entries */, 32768) = 48 [pid 8362] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 3620] openat(AT_FDCWD, "./190/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 3618] rmdir("./192/file0" [pid 8362] <... openat resumed>) = 3 [pid 8361] <... symlink resumed>) = 0 [pid 3620] <... openat resumed>) = 4 [pid 3618] <... rmdir resumed>) = 0 [pid 3617] getdents64(4, [pid 8362] write(3, "1000", 4 [pid 8361] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3620] fstat(4, [pid 3618] getdents64(3, [pid 3617] <... getdents64 resumed>0x555556c60660 /* 0 entries */, 32768) = 0 [pid 8362] <... write resumed>) = 4 [pid 3620] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 3619] umount2("./199/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3618] <... getdents64 resumed>0x555556c58620 /* 0 entries */, 32768) = 0 [pid 3617] close(4 [pid 8362] close(3 [pid 8361] <... futex resumed>) = 0 [pid 3620] getdents64(4, [pid 3619] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3618] close(3 [pid 8362] <... close resumed>) = 0 [pid 8361] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 3620] <... getdents64 resumed>0x555556c60660 /* 3 entries */, 32768) = 72 [pid 3619] lstat("./199/file0", [pid 3618] <... close resumed>) = 0 [pid 3617] <... close resumed>) = 0 [pid 8362] symlink("/dev/binderfs", "./binderfs" [pid 8361] <... mmap resumed>) = 0x7fcf662cc000 [pid 3620] umount2("./190/file0/bus", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3619] <... lstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 3618] rmdir("./192" [pid 8362] <... symlink resumed>) = 0 [pid 8361] mprotect(0x7fcf662cd000, 131072, PROT_READ|PROT_WRITE [pid 3620] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3619] umount2("./199/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3618] <... rmdir resumed>) = 0 [pid 3617] rmdir("./193/file0" [pid 8362] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8361] <... mprotect resumed>) = 0 [pid 3620] lstat("./190/file0/bus", [pid 3619] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3618] mkdir("./193", 0777 [pid 8362] <... futex resumed>) = 0 [pid 8361] 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] <... lstat resumed>{st_mode=S_IFREG|000, st_size=136348160, ...}) = 0 [pid 3619] openat(AT_FDCWD, "./199/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 3618] <... mkdir resumed>) = 0 [pid 3617] <... rmdir resumed>) = 0 [pid 8362] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 3620] unlink("./190/file0/bus" [pid 3619] <... openat resumed>) = 4 [pid 3618] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 3617] getdents64(3, [pid 8362] <... mmap resumed>) = 0x7fcf662cc000 [pid 8361] <... clone resumed>, parent_tid=[8363], tls=0x7fcf662ec700, child_tidptr=0x7fcf662ec9d0) = 8363 [pid 3620] <... unlink resumed>) = 0 [pid 3619] fstat(4, [pid 3618] <... openat resumed>) = 3 [pid 8362] mprotect(0x7fcf662cd000, 131072, PROT_READ|PROT_WRITE [pid 8361] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3620] getdents64(4, [pid 3619] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 3618] ioctl(3, LOOP_CLR_FD [pid 3617] <... getdents64 resumed>0x555556c58620 /* 0 entries */, 32768) = 0 [pid 8362] <... mprotect resumed>) = 0 [pid 8361] <... futex resumed>) = 0 [pid 3620] <... getdents64 resumed>0x555556c60660 /* 0 entries */, 32768) = 0 [pid 3619] getdents64(4, [pid 3618] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 3617] close(3 [pid 8362] 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 8361] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=100000000} [pid 3620] close(4 [pid 3619] <... getdents64 resumed>0x555556c60660 /* 2 entries */, 32768) = 48 [pid 3618] close(3 [pid 3617] <... close resumed>) = 0 ./strace-static-x86_64: Process 8363 attached [pid 3620] <... close resumed>) = 0 [pid 3619] getdents64(4, [pid 3618] <... close resumed>) = 0 [pid 3617] rmdir("./193" [pid 8363] set_robust_list(0x7fcf662ec9e0, 24 [pid 8362] <... clone resumed>, parent_tid=[8364], tls=0x7fcf662ec700, child_tidptr=0x7fcf662ec9d0) = 8364 [pid 3620] rmdir("./190/file0" [pid 3619] <... getdents64 resumed>0x555556c60660 /* 0 entries */, 32768) = 0 [pid 3618] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 8363] <... set_robust_list resumed>) = 0 [pid 8362] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3620] <... rmdir resumed>) = 0 [pid 3619] close(4 [pid 3617] <... rmdir resumed>) = 0 [pid 8363] memfd_create("syzkaller", 0 [pid 8362] <... futex resumed>) = 0 [pid 3620] getdents64(3, [pid 3619] <... close resumed>) = 0 [pid 3618] <... clone resumed>, child_tidptr=0x555556c575d0) = 8365 [pid 3617] mkdir("./194", 0777 [pid 8363] <... memfd_create resumed>) = 3 [pid 8362] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=100000000} [pid 3620] <... getdents64 resumed>0x555556c58620 /* 0 entries */, 32768) = 0 [pid 3619] rmdir("./199/file0" [pid 8363] ftruncate(3, 2097152 [pid 3620] close(3 [pid 3619] <... rmdir resumed>) = 0 [pid 3617] <... mkdir resumed>) = 0 [pid 8363] <... ftruncate resumed>) = 0 [pid 3620] <... close resumed>) = 0 [pid 3619] getdents64(3, [pid 3617] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 8363] 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] rmdir("./190" [pid 3619] <... getdents64 resumed>0x555556c58620 /* 0 entries */, 32768) = 0 [pid 8363] <... pwrite64 resumed>) = 102 [pid 3620] <... rmdir resumed>) = 0 [pid 3619] close(3 [pid 3617] <... openat resumed>) = 3 [pid 8363] 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] mkdir("./191", 0777 [pid 3619] <... close resumed>) = 0 [pid 3617] ioctl(3, LOOP_CLR_FD./strace-static-x86_64: Process 8365 attached [pid 8363] <... pwrite64 resumed>) = 31 [pid 3620] <... mkdir resumed>) = 0 [pid 3619] rmdir("./199" [pid 3617] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 8365] set_robust_list(0x555556c575e0, 24 [pid 8363] 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] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 3619] <... rmdir resumed>) = 0 [pid 3617] close(3./strace-static-x86_64: Process 8364 attached [pid 8365] <... set_robust_list resumed>) = 0 [pid 8363] <... pwrite64 resumed>) = 32 [pid 3620] <... openat resumed>) = 3 [pid 3619] mkdir("./200", 0777 [pid 3617] <... close resumed>) = 0 [pid 8365] chdir("./193" [pid 8363] 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 8364] set_robust_list(0x7fcf662ec9e0, 24 [pid 3620] ioctl(3, LOOP_CLR_FD [pid 3619] <... mkdir resumed>) = 0 [pid 3617] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 8365] <... chdir resumed>) = 0 [pid 8363] <... pwrite64 resumed>) = 4098 [pid 3620] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 3619] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 8365] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 8364] <... set_robust_list resumed>) = 0 [pid 8363] 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] close(3 [pid 3619] <... openat resumed>) = 3 [pid 8365] <... prctl resumed>) = 0 [pid 8363] <... pwrite64 resumed>) = 61 [pid 3620] <... close resumed>) = 0 [pid 3619] ioctl(3, LOOP_CLR_FD [pid 3617] <... clone resumed>, child_tidptr=0x555556c575d0) = 8366 [pid 8365] setpgid(0, 0 [pid 8364] memfd_create("syzkaller", 0 [pid 8363] openat(AT_FDCWD, "/dev/loop5", O_RDWR [pid 3620] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 3619] <... ioctl resumed>) = -1 ENXIO (No such device or address) ./strace-static-x86_64: Process 8366 attached [pid 8365] <... setpgid resumed>) = 0 [pid 8363] <... openat resumed>) = 4 [pid 3619] close(3 [pid 8364] <... memfd_create resumed>) = 3 [pid 8366] set_robust_list(0x555556c575e0, 24 [pid 8365] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 8363] ioctl(4, LOOP_SET_FD, 3 [pid 3620] <... clone resumed>, child_tidptr=0x555556c575d0) = 8367 [pid 8364] ftruncate(3, 2097152 [pid 3619] <... close resumed>) = 0 [pid 8366] <... set_robust_list resumed>) = 0 [pid 8365] <... openat resumed>) = 3 [pid 3619] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 8366] chdir("./194" [pid 8365] write(3, "1000", 4 [pid 8364] <... ftruncate resumed>) = 0 [pid 8366] <... chdir resumed>) = 0 [pid 8365] <... write resumed>) = 4 [pid 8364] 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 8363] <... ioctl resumed>) = 0 [pid 3619] <... clone resumed>, child_tidptr=0x555556c575d0) = 8368 ./strace-static-x86_64: Process 8367 attached [pid 8366] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 8365] close(3 [pid 8364] <... pwrite64 resumed>) = 102 [pid 8363] mkdir("./file0", 0777 [pid 8367] set_robust_list(0x555556c575e0, 24 [pid 8366] <... prctl resumed>) = 0 [pid 8365] <... close resumed>) = 0 [pid 8364] 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 8363] <... mkdir resumed>) = 0 ./strace-static-x86_64: Process 8368 attached [pid 8367] <... set_robust_list resumed>) = 0 [pid 8366] setpgid(0, 0 [pid 8365] symlink("/dev/binderfs", "./binderfs" [pid 8364] <... pwrite64 resumed>) = 31 [pid 8363] mount("/dev/loop5", "./file0", "ext4", 0, ",errors=continue" [pid 8368] set_robust_list(0x555556c575e0, 24 [pid 8367] chdir("./191" [pid 8366] <... setpgid resumed>) = 0 [pid 8365] <... symlink resumed>) = 0 [pid 8364] 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 8368] <... set_robust_list resumed>) = 0 [pid 8367] <... chdir resumed>) = 0 [pid 8366] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 8365] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8364] <... pwrite64 resumed>) = 32 [pid 8368] chdir("./200" [pid 8367] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 8366] <... openat resumed>) = 3 [pid 8365] <... futex resumed>) = 0 [pid 8364] 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 8368] <... chdir resumed>) = 0 [pid 8367] <... prctl resumed>) = 0 [pid 8366] write(3, "1000", 4 [pid 8365] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8364] <... pwrite64 resumed>) = 4098 [pid 8368] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 8367] setpgid(0, 0 [pid 8366] <... write resumed>) = 4 [pid 8365] <... mmap resumed>) = 0x7fcf662cc000 [pid 8364] 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 8368] <... prctl resumed>) = 0 [pid 8367] <... setpgid resumed>) = 0 [pid 8366] close(3 [pid 8365] mprotect(0x7fcf662cd000, 131072, PROT_READ|PROT_WRITE [pid 8364] <... pwrite64 resumed>) = 61 [pid 8368] setpgid(0, 0 [pid 8367] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 8366] <... close resumed>) = 0 [pid 8365] <... mprotect resumed>) = 0 [pid 8364] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 8368] <... setpgid resumed>) = 0 [pid 8367] <... openat resumed>) = 3 [pid 8366] symlink("/dev/binderfs", "./binderfs" [pid 8365] 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 8364] <... openat resumed>) = 4 [pid 8368] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 8367] write(3, "1000", 4 [pid 8366] <... symlink resumed>) = 0 [pid 8364] ioctl(4, LOOP_SET_FD, 3 [pid 8368] <... openat resumed>) = 3 [pid 8367] <... write resumed>) = 4 [pid 8366] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8365] <... clone resumed>, parent_tid=[8370], tls=0x7fcf662ec700, child_tidptr=0x7fcf662ec9d0) = 8370 [pid 8368] write(3, "1000", 4 [pid 8367] close(3 [pid 8366] <... futex resumed>) = 0 [pid 8365] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8368] <... write resumed>) = 4 [pid 8367] <... close resumed>) = 0 [pid 8366] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8365] <... futex resumed>) = 0 [pid 8368] close(3 [pid 8367] symlink("/dev/binderfs", "./binderfs" [pid 8366] <... mmap resumed>) = 0x7fcf662cc000 [pid 8365] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=100000000} [pid 8368] <... close resumed>) = 0 [pid 8367] <... symlink resumed>) = 0 [pid 8366] mprotect(0x7fcf662cd000, 131072, PROT_READ|PROT_WRITE [pid 8368] symlink("/dev/binderfs", "./binderfs" [pid 8367] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8366] <... mprotect resumed>) = 0 [pid 8368] <... symlink resumed>) = 0 [pid 8367] <... futex resumed>) = 0 [pid 8366] 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 8368] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8367] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0./strace-static-x86_64: Process 8370 attached [pid 8368] <... futex resumed>) = 0 [pid 8367] <... mmap resumed>) = 0x7fcf662cc000 [pid 8366] <... clone resumed>, parent_tid=[8371], tls=0x7fcf662ec700, child_tidptr=0x7fcf662ec9d0) = 8371 [pid 8364] <... ioctl resumed>) = 0 [pid 8370] set_robust_list(0x7fcf662ec9e0, 24 [pid 8368] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8367] mprotect(0x7fcf662cd000, 131072, PROT_READ|PROT_WRITE [pid 8366] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8370] <... set_robust_list resumed>) = 0 [pid 8368] <... mmap resumed>) = 0x7fcf662cc000 [pid 8367] <... mprotect resumed>) = 0 [pid 8366] <... futex resumed>) = 0 [pid 8370] memfd_create("syzkaller", 0 [pid 8368] mprotect(0x7fcf662cd000, 131072, PROT_READ|PROT_WRITE [pid 8367] 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 8366] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=100000000} [pid 8370] <... memfd_create resumed>) = 3 [pid 8368] <... mprotect resumed>) = 0 ./strace-static-x86_64: Process 8371 attached [pid 8370] ftruncate(3, 2097152 [pid 8368] 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 8367] <... clone resumed>, parent_tid=[8372], tls=0x7fcf662ec700, child_tidptr=0x7fcf662ec9d0) = 8372 [pid 8371] set_robust_list(0x7fcf662ec9e0, 24 [pid 8370] <... ftruncate resumed>) = 0 [pid 8367] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8371] <... set_robust_list resumed>) = 0 [pid 8370] 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 8368] <... clone resumed>, parent_tid=[8373], tls=0x7fcf662ec700, child_tidptr=0x7fcf662ec9d0) = 8373 [pid 8367] <... futex resumed>) = 0 [pid 8364] mkdir("./file0", 0777 [pid 8371] memfd_create("syzkaller", 0 [pid 8370] <... pwrite64 resumed>) = 102 [pid 8368] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8367] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=100000000} [pid 8371] <... memfd_create resumed>) = 3 [pid 8370] 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 8368] <... futex resumed>) = 0 [pid 8364] <... mkdir resumed>) = 0 ./strace-static-x86_64: Process 8372 attached [pid 8371] ftruncate(3, 2097152 [pid 8370] <... pwrite64 resumed>) = 31 [pid 8368] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=100000000} [pid 8372] set_robust_list(0x7fcf662ec9e0, 24 [pid 8371] <... ftruncate resumed>) = 0 [pid 8370] 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 8364] mount("/dev/loop0", "./file0", "ext4", 0, ",errors=continue" [pid 8372] <... set_robust_list resumed>) = 0 [pid 8371] 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 8370] <... pwrite64 resumed>) = 32 [pid 8372] memfd_create("syzkaller", 0 [pid 8371] <... pwrite64 resumed>) = 102 [pid 8370] 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 8372] <... memfd_create resumed>) = 3 [pid 8371] 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 8370] <... pwrite64 resumed>) = 4098 [pid 8363] <... mount resumed>) = 0 [pid 8372] ftruncate(3, 2097152 [pid 8371] <... pwrite64 resumed>) = 31 [pid 8370] 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 8363] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY./strace-static-x86_64: Process 8373 attached [pid 8372] <... ftruncate resumed>) = 0 [pid 8371] 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 8370] <... pwrite64 resumed>) = 61 [pid 8363] <... openat resumed>) = 5 [pid 8372] 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 8371] <... pwrite64 resumed>) = 32 [pid 8370] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 8373] set_robust_list(0x7fcf662ec9e0, 24 [pid 8363] ioctl(4, LOOP_CLR_FD [pid 8373] <... set_robust_list resumed>) = 0 [pid 8372] <... pwrite64 resumed>) = 102 [pid 8371] 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 8370] <... openat resumed>) = 4 [ 195.552024][ T8363] loop5: detected capacity change from 0 to 4096 [ 195.585192][ T8364] loop0: detected capacity change from 0 to 4096 [pid 8363] <... ioctl resumed>) = 0 [pid 8372] 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 8371] <... pwrite64 resumed>) = 4098 [pid 8370] ioctl(4, LOOP_SET_FD, 3 [pid 8363] close(4 [pid 8373] memfd_create("syzkaller", 0 [pid 8372] <... pwrite64 resumed>) = 31 [pid 8371] 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 8370] <... ioctl resumed>) = 0 [pid 8363] <... close resumed>) = 0 [pid 8372] 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 8371] <... pwrite64 resumed>) = 61 [pid 8370] mkdir("./file0", 0777 [pid 8363] close(3 [pid 8372] <... pwrite64 resumed>) = 32 [pid 8371] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 8370] <... mkdir resumed>) = 0 [pid 8363] <... close resumed>) = 0 [pid 8373] <... memfd_create resumed>) = 3 [pid 8372] 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 8371] <... openat resumed>) = 4 [pid 8370] mount("/dev/loop2", "./file0", "ext4", 0, ",errors=continue" [pid 8363] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8373] ftruncate(3, 2097152 [pid 8372] <... pwrite64 resumed>) = 4098 [pid 8371] ioctl(4, LOOP_SET_FD, 3 [pid 8363] <... futex resumed>) = 1 [pid 8361] <... futex resumed>) = 0 [pid 8373] <... ftruncate resumed>) = 0 [pid 8372] 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 8364] <... mount resumed>) = 0 [pid 8363] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8362] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 8361] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8373] 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 8372] <... pwrite64 resumed>) = 61 [pid 8371] <... ioctl resumed>) = 0 [pid 8364] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 8363] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8362] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8361] <... futex resumed>) = 0 [pid 8373] <... pwrite64 resumed>) = 102 [pid 8372] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 8371] mkdir("./file0", 0777 [pid 8363] chdir("./file0" [pid 8373] 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 8372] <... openat resumed>) = 4 [pid 8371] <... mkdir resumed>) = 0 [pid 8364] <... openat resumed>) = 5 [pid 8363] <... chdir resumed>) = 0 [pid 8362] <... futex resumed>) = 0 [pid 8361] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8372] ioctl(4, LOOP_SET_FD, 3 [pid 8371] mount("/dev/loop1", "./file0", "ext4", 0, ",errors=continue" [pid 8363] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8373] <... pwrite64 resumed>) = 31 [pid 8372] <... ioctl resumed>) = 0 [pid 8364] ioctl(4, LOOP_CLR_FD [pid 8363] <... futex resumed>) = 0 [pid 8362] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8361] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8373] 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 8370] <... mount resumed>) = 0 [pid 8364] <... ioctl resumed>) = 0 [pid 8363] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8362] <... mmap resumed>) = 0x7fcf662ab000 [pid 8361] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8373] <... pwrite64 resumed>) = 32 [pid 8372] mkdir("./file0", 0777 [pid 8370] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 8364] close(4 [pid 8363] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8362] mprotect(0x7fcf662ac000, 131072, PROT_READ|PROT_WRITE [pid 8361] <... futex resumed>) = 0 [pid 8373] 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 8372] <... mkdir resumed>) = 0 [pid 8371] <... mount resumed>) = 0 [pid 8370] <... openat resumed>) = 5 [pid 8364] <... close resumed>) = 0 [pid 8363] creat("./bus", 000 [pid 8362] <... mprotect resumed>) = 0 [pid 8361] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8373] <... pwrite64 resumed>) = 4098 [pid 8372] mount("/dev/loop4", "./file0", "ext4", 0, ",errors=continue" [pid 8371] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 8370] ioctl(4, LOOP_CLR_FD [pid 8364] close(3 [pid 8363] <... creat resumed>) = 3 [pid 8362] 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 8373] 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 8371] <... openat resumed>) = 5 [pid 8370] <... ioctl resumed>) = 0 [pid 8364] <... close resumed>) = 0 [pid 8363] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8373] <... pwrite64 resumed>) = 61 [pid 8371] ioctl(4, LOOP_CLR_FD [pid 8370] close(4 [pid 8364] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8363] <... futex resumed>) = 1 [pid 8362] <... clone resumed>, parent_tid=[8378], tls=0x7fcf662cb700, child_tidptr=0x7fcf662cb9d0) = 8378 [pid 8361] <... futex resumed>) = 0 [pid 8373] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 8371] <... ioctl resumed>) = 0 [pid 8370] <... close resumed>) = 0 [pid 8364] <... futex resumed>) = 0 [pid 8363] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8362] futex(0x7fcf663c54d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8361] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8373] <... openat resumed>) = 4 [pid 8371] close(4 [ 195.615127][ T8370] loop2: detected capacity change from 0 to 4096 [ 195.629365][ T8371] loop1: detected capacity change from 0 to 4096 [ 195.642948][ T8372] loop4: detected capacity change from 0 to 4096 [pid 8370] close(3 [pid 8364] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8363] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8362] <... futex resumed>) = 0 [pid 8361] <... futex resumed>) = 0 ./strace-static-x86_64: Process 8378 attached [pid 8373] ioctl(4, LOOP_SET_FD, 3 [pid 8371] <... close resumed>) = 0 [pid 8370] <... close resumed>) = 0 [pid 8363] ftruncate(3, 136348160 [pid 8362] futex(0x7fcf663c54dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8361] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8378] set_robust_list(0x7fcf662cb9e0, 24 [pid 8371] close(3 [pid 8370] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8363] <... ftruncate resumed>) = 0 [pid 8378] <... set_robust_list resumed>) = 0 [pid 8371] <... close resumed>) = 0 [pid 8370] <... futex resumed>) = 1 [pid 8365] <... futex resumed>) = 0 [pid 8363] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8378] chdir("./file0" [pid 8371] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8370] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8365] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8363] <... futex resumed>) = 0 [pid 8378] <... chdir resumed>) = 0 [pid 8371] <... futex resumed>) = 1 [pid 8370] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8366] <... futex resumed>) = 0 [pid 8365] <... futex resumed>) = 0 [pid 8363] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8378] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8371] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8370] chdir("./file0" [pid 8366] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8365] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8378] <... futex resumed>) = 0 [pid 8371] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8370] <... chdir resumed>) = 0 [pid 8366] <... futex resumed>) = 0 [pid 8378] futex(0x7fcf663c54d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8371] chdir("./file0" [pid 8370] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8366] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8371] <... chdir resumed>) = 0 [pid 8370] <... futex resumed>) = 1 [pid 8365] <... futex resumed>) = 0 [pid 8362] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8361] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8373] <... ioctl resumed>) = 0 [pid 8372] <... mount resumed>) = 0 [pid 8371] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8370] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8365] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8362] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8361] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8373] mkdir("./file0", 0777 [pid 8372] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 8371] <... futex resumed>) = 1 [pid 8370] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8366] <... futex resumed>) = 0 [pid 8365] <... futex resumed>) = 0 [pid 8364] <... futex resumed>) = 0 [pid 8363] <... futex resumed>) = 0 [pid 8362] <... futex resumed>) = 1 [pid 8361] <... futex resumed>) = 1 [pid 8373] <... mkdir resumed>) = 0 [pid 8372] <... openat resumed>) = 5 [pid 8371] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8370] creat("./bus", 000 [pid 8366] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8365] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8364] creat("./bus", 000 [pid 8363] socket(AF_INET6, SOCK_STREAM, IPPROTO_IP [pid 8362] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8361] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8373] mount("/dev/loop3", "./file0", "ext4", 0, ",errors=continue" [pid 8372] ioctl(4, LOOP_CLR_FD [pid 8371] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8370] <... creat resumed>) = 3 [pid 8366] <... futex resumed>) = 0 [pid 8364] <... creat resumed>) = 3 [pid 8363] <... socket resumed>) = 4 [pid 8372] <... ioctl resumed>) = 0 [pid 8371] creat("./bus", 000 [pid 8370] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8368] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 8367] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 8366] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8364] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8363] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8372] close(4 [pid 8371] <... creat resumed>) = 3 [pid 8370] <... futex resumed>) = 1 [pid 8368] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8367] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8365] <... futex resumed>) = 0 [pid 8364] <... futex resumed>) = 1 [pid 8363] <... futex resumed>) = 1 [pid 8362] <... futex resumed>) = 0 [pid 8361] <... futex resumed>) = 0 [pid 8372] <... close resumed>) = 0 [pid 8371] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8370] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8368] <... futex resumed>) = 0 [pid 8367] <... futex resumed>) = 0 [pid 8365] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8364] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8363] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8362] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8361] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8372] close(3 [pid 8371] <... futex resumed>) = 1 [pid 8370] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8368] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8367] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8366] <... futex resumed>) = 0 [pid 8365] <... futex resumed>) = 0 [pid 8364] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8363] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8362] <... futex resumed>) = 0 [pid 8361] <... futex resumed>) = 0 [pid 8373] <... mount resumed>) = 0 [pid 8372] <... close resumed>) = 0 [pid 8371] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8370] ftruncate(3, 136348160 [pid 8368] <... mmap resumed>) = 0x7fcf662ab000 [pid 8367] <... mmap resumed>) = 0x7fcf662ab000 [pid 8366] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8365] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8364] ftruncate(3, 136348160 [pid 8363] close(4 [pid 8362] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8361] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8373] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 8372] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8371] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8370] <... ftruncate resumed>) = 0 [pid 8368] mprotect(0x7fcf662ac000, 131072, PROT_READ|PROT_WRITE [pid 8367] mprotect(0x7fcf662ac000, 131072, PROT_READ|PROT_WRITE [pid 8366] <... futex resumed>) = 0 [pid 8364] <... ftruncate resumed>) = 0 [pid 8363] <... close resumed>) = 0 [pid 8373] <... openat resumed>) = 5 [pid 8372] <... futex resumed>) = 0 [pid 8371] ftruncate(3, 136348160 [pid 8370] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8368] <... mprotect resumed>) = 0 [pid 8367] <... mprotect resumed>) = 0 [pid 8366] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8364] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8363] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8373] ioctl(4, LOOP_CLR_FD [pid 8372] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8371] <... ftruncate resumed>) = 0 [pid 8370] <... futex resumed>) = 1 [pid 8368] 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 8367] 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 8365] <... futex resumed>) = 0 [pid 8364] <... futex resumed>) = 1 [pid 8363] <... futex resumed>) = 1 [pid 8362] <... futex resumed>) = 0 [pid 8361] <... futex resumed>) = 0 [pid 8373] <... ioctl resumed>) = 0 [pid 8371] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8370] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8365] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8364] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8363] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8362] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [ 195.679674][ T8373] loop3: detected capacity change from 0 to 4096 [pid 8361] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000./strace-static-x86_64: Process 8380 attached [pid 8373] close(4 [pid 8371] <... futex resumed>) = 1 [pid 8370] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8368] <... clone resumed>, parent_tid=[8380], tls=0x7fcf662cb700, child_tidptr=0x7fcf662cb9d0) = 8380 [pid 8367] <... clone resumed>, parent_tid=[8381], tls=0x7fcf662cb700, child_tidptr=0x7fcf662cb9d0) = 8381 [pid 8366] <... futex resumed>) = 0 [pid 8365] <... futex resumed>) = 0 [pid 8364] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8363] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8362] <... futex resumed>) = 0 [pid 8361] <... futex resumed>) = 0 ./strace-static-x86_64: Process 8381 attached [pid 8380] set_robust_list(0x7fcf662cb9e0, 24 [pid 8373] <... close resumed>) = 0 [pid 8371] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8370] socket(AF_INET6, SOCK_STREAM, IPPROTO_IP [pid 8368] futex(0x7fcf663c54d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8367] futex(0x7fcf663c54d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8366] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8365] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8364] socket(AF_INET6, SOCK_STREAM, IPPROTO_IP [pid 8363] open("./bus", O_RDWR|O_NOCTTY|O_DIRECT|O_NOATIME|O_CLOEXEC|0x1000000 [pid 8362] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8361] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8381] set_robust_list(0x7fcf662cb9e0, 24 [pid 8380] <... set_robust_list resumed>) = 0 [pid 8373] close(3 [pid 8371] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8370] <... socket resumed>) = 4 [pid 8368] <... futex resumed>) = 0 [pid 8367] <... futex resumed>) = 0 [pid 8366] <... futex resumed>) = 0 [pid 8364] <... socket resumed>) = 4 [pid 8363] <... open resumed>) = 4 [pid 8381] <... set_robust_list resumed>) = 0 [pid 8380] chdir("./file0" [pid 8373] <... close resumed>) = 0 [pid 8371] socket(AF_INET6, SOCK_STREAM, IPPROTO_IP [pid 8370] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8368] futex(0x7fcf663c54dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8367] futex(0x7fcf663c54dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8366] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8364] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8363] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8381] chdir("./file0" [pid 8380] <... chdir resumed>) = 0 [pid 8373] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8371] <... socket resumed>) = 4 [pid 8370] <... futex resumed>) = 1 [pid 8365] <... futex resumed>) = 0 [pid 8364] <... futex resumed>) = 1 [pid 8363] <... futex resumed>) = 1 [pid 8362] <... futex resumed>) = 0 [pid 8361] <... futex resumed>) = 0 [pid 8381] <... chdir resumed>) = 0 [pid 8380] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8373] <... futex resumed>) = 0 [pid 8371] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8370] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8365] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8364] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8363] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8362] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8361] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8381] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8380] <... futex resumed>) = 1 [pid 8373] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8371] <... futex resumed>) = 1 [pid 8370] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8368] <... futex resumed>) = 0 [pid 8366] <... futex resumed>) = 0 [pid 8365] <... futex resumed>) = 0 [pid 8364] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8363] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8362] <... futex resumed>) = 0 [pid 8361] <... futex resumed>) = 0 [ 195.749488][ T27] audit: type=1800 audit(1657771713.238:1259): pid=8363 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 8381] <... futex resumed>) = 1 [pid 8380] futex(0x7fcf663c54d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8371] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8370] close(4 [pid 8368] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8367] <... futex resumed>) = 0 [pid 8366] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8365] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8364] close(4 [pid 8363] sendfile(4, 4, NULL, 4294959098 [pid 8362] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8361] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8381] futex(0x7fcf663c54d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8373] <... futex resumed>) = 0 [pid 8371] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8370] <... close resumed>) = 0 [pid 8368] <... futex resumed>) = 1 [pid 8367] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8366] <... futex resumed>) = 0 [pid 8364] <... close resumed>) = 0 [pid 8364] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8373] creat("./bus", 000 [pid 8372] <... futex resumed>) = 0 [pid 8371] close(4 [pid 8370] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8368] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8367] <... futex resumed>) = 1 [pid 8366] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8364] <... futex resumed>) = 1 [pid 8362] <... futex resumed>) = 0 [pid 8372] creat("./bus", 000 [pid 8364] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8362] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8373] <... creat resumed>) = 3 [pid 8364] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8362] <... futex resumed>) = 0 [pid 8364] open("./bus", O_RDWR|O_NOCTTY|O_DIRECT|O_NOATIME|O_CLOEXEC|0x1000000 [pid 8362] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8373] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8372] <... creat resumed>) = 3 [pid 8371] <... close resumed>) = 0 [pid 8370] <... futex resumed>) = 1 [pid 8367] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8365] <... futex resumed>) = 0 [pid 8364] <... open resumed>) = 4 [pid 8373] <... futex resumed>) = 1 [pid 8372] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8371] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8370] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8368] <... futex resumed>) = 0 [pid 8367] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8365] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8364] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8373] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8372] <... futex resumed>) = 0 [pid 8371] <... futex resumed>) = 1 [pid 8370] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8368] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8367] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8366] <... futex resumed>) = 0 [pid 8365] <... futex resumed>) = 0 [pid 8364] <... futex resumed>) = 1 [pid 8362] <... futex resumed>) = 0 [pid 8373] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8372] ftruncate(3, 136348160 [pid 8371] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8370] open("./bus", O_RDWR|O_NOCTTY|O_DIRECT|O_NOATIME|O_CLOEXEC|0x1000000 [pid 8368] <... futex resumed>) = 0 [pid 8367] <... futex resumed>) = 0 [pid 8366] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8365] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8364] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8362] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8373] ftruncate(3, 136348160 [pid 8372] <... ftruncate resumed>) = 0 [pid 8371] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8364] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8362] <... futex resumed>) = 0 [pid 8364] sendfile(4, 4, NULL, 4294959098 [pid 8362] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8373] <... ftruncate resumed>) = 0 [pid 8372] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8371] open("./bus", O_RDWR|O_NOCTTY|O_DIRECT|O_NOATIME|O_CLOEXEC|0x1000000 [pid 8370] <... open resumed>) = 4 [pid 8368] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8367] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8366] <... futex resumed>) = 0 [pid 8373] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8372] <... futex resumed>) = 0 [pid 8371] <... open resumed>) = 4 [pid 8373] <... futex resumed>) = 0 [pid 8372] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8371] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8370] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8368] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8367] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [ 195.794804][ T27] audit: type=1800 audit(1657771713.288:1260): pid=8364 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 8366] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8373] socket(AF_INET6, SOCK_STREAM, IPPROTO_IP [pid 8371] <... futex resumed>) = 0 [pid 8370] <... futex resumed>) = 1 [pid 8368] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8367] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8366] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8365] <... futex resumed>) = 0 [pid 8373] <... socket resumed>) = 4 [pid 8372] <... futex resumed>) = 0 [pid 8371] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8370] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8368] <... futex resumed>) = 0 [pid 8367] <... futex resumed>) = 1 [pid 8366] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8365] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8373] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8372] socket(AF_INET6, SOCK_STREAM, IPPROTO_IP [pid 8371] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8370] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8368] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8367] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8366] <... futex resumed>) = 0 [pid 8365] <... futex resumed>) = 0 [pid 8373] <... futex resumed>) = 0 [pid 8372] <... socket resumed>) = 4 [pid 8371] sendfile(4, 4, NULL, 4294959098 [pid 8370] sendfile(4, 4, NULL, 4294959098 [pid 8368] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8366] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8365] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8373] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8372] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8368] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8373] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8372] <... futex resumed>) = 1 [pid 8368] <... futex resumed>) = 0 [pid 8367] <... futex resumed>) = 0 [pid 8373] close(4 [pid 8372] close(4 [pid 8368] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8367] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8373] <... close resumed>) = 0 [pid 8372] <... close resumed>) = 0 [pid 8367] <... futex resumed>) = 0 [pid 8373] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8372] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8367] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8373] <... futex resumed>) = 1 [pid 8372] <... futex resumed>) = 0 [pid 8368] <... futex resumed>) = 0 [pid 8367] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8373] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8372] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8368] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8367] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8373] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8372] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8368] <... futex resumed>) = 0 [pid 8367] <... futex resumed>) = 0 [pid 8373] open("./bus", O_RDWR|O_NOCTTY|O_DIRECT|O_NOATIME|O_CLOEXEC|0x1000000 [pid 8372] open("./bus", O_RDWR|O_NOCTTY|O_DIRECT|O_NOATIME|O_CLOEXEC|0x1000000 [pid 8368] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8367] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8361] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 8373] <... open resumed>) = 4 [pid 8372] <... open resumed>) = 4 [pid 8373] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8372] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8373] <... futex resumed>) = 1 [pid 8372] <... futex resumed>) = 1 [pid 8368] <... futex resumed>) = 0 [pid 8367] <... futex resumed>) = 0 [pid 8373] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8372] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8368] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8367] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8373] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8372] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8368] <... futex resumed>) = 0 [pid 8367] <... futex resumed>) = 0 [pid 8373] sendfile(4, 4, NULL, 4294959098 [pid 8372] sendfile(4, 4, NULL, 4294959098 [pid 8368] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8367] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8366] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 8365] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 8362] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 8361] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8366] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8365] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8362] futex(0x7fcf663c54d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8361] <... futex resumed>) = 0 [pid 8378] <... futex resumed>) = 0 [pid 8366] <... futex resumed>) = 0 [ 195.836119][ T27] audit: type=1800 audit(1657771713.318:1261): pid=8370 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 [ 195.858431][ T27] audit: type=1800 audit(1657771713.318:1262): pid=8371 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 8365] <... futex resumed>) = 0 [pid 8362] <... futex resumed>) = 1 [pid 8361] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8378] write(3, "#! ./file0\n", 11 [pid 8366] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8365] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8362] futex(0x7fcf663c54dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8361] <... mmap resumed>) = 0x7fcf662ab000 [pid 8371] <... sendfile resumed>) = 1638400 [pid 8366] <... mmap resumed>) = 0x7fcf662ab000 [pid 8365] <... mmap resumed>) = 0x7fcf662ab000 [pid 8363] <... sendfile resumed>) = 1638400 [pid 8361] mprotect(0x7fcf662ac000, 131072, PROT_READ|PROT_WRITE [pid 8371] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8366] mprotect(0x7fcf662ac000, 131072, PROT_READ|PROT_WRITE [pid 8365] mprotect(0x7fcf662ac000, 131072, PROT_READ|PROT_WRITE [pid 8363] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8361] <... mprotect resumed>) = 0 [pid 8371] <... futex resumed>) = 0 [pid 8366] <... mprotect resumed>) = 0 [pid 8365] <... mprotect resumed>) = 0 [pid 8363] <... futex resumed>) = 0 [pid 8361] 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 8371] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8366] 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 8365] 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 8363] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8378] <... write resumed>) = 11 [pid 8368] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 8367] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 8361] <... clone resumed>, parent_tid=[8382], tls=0x7fcf662cb700, child_tidptr=0x7fcf662cb9d0) = 8382 ./strace-static-x86_64: Process 8382 attached [pid 8378] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8372] <... sendfile resumed>) = 1638400 [pid 8368] futex(0x7fcf663c54d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8367] futex(0x7fcf663c54d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8366] <... clone resumed>, parent_tid=[8383], tls=0x7fcf662cb700, child_tidptr=0x7fcf662cb9d0) = 8383 [pid 8365] <... clone resumed>, parent_tid=[8384], tls=0x7fcf662cb700, child_tidptr=0x7fcf662cb9d0) = 8384 [pid 8361] futex(0x7fcf663c54d8, FUTEX_WAKE_PRIVATE, 1000000./strace-static-x86_64: Process 8384 attached ./strace-static-x86_64: Process 8383 attached [pid 8382] set_robust_list(0x7fcf662cb9e0, 24 [pid 8381] <... futex resumed>) = 0 [pid 8380] <... futex resumed>) = 0 [pid 8378] <... futex resumed>) = 1 [pid 8373] <... sendfile resumed>) = 1638400 [pid 8372] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8368] <... futex resumed>) = 1 [pid 8367] <... futex resumed>) = 1 [pid 8366] futex(0x7fcf663c54d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8365] futex(0x7fcf663c54d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8364] <... sendfile resumed>) = 1638400 [pid 8362] <... futex resumed>) = 0 [pid 8361] <... futex resumed>) = 0 [pid 8384] set_robust_list(0x7fcf662cb9e0, 24 [pid 8383] set_robust_list(0x7fcf662cb9e0, 24 [pid 8382] <... set_robust_list resumed>) = 0 [pid 8381] write(3, "#! ./file0\n", 11 [pid 8380] write(3, "#! ./file0\n", 11 [pid 8378] futex(0x7fcf663c54d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8373] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8372] <... futex resumed>) = 0 [pid 8370] <... sendfile resumed>) = 1638400 [pid 8368] futex(0x7fcf663c54dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8367] futex(0x7fcf663c54dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8366] <... futex resumed>) = 0 [pid 8365] <... futex resumed>) = 0 [pid 8364] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8362] exit_group(0 [pid 8361] futex(0x7fcf663c54dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8384] <... set_robust_list resumed>) = 0 [pid 8383] <... set_robust_list resumed>) = 0 [pid 8382] write(3, "#! ./file0\n", 11 [pid 8381] <... write resumed>) = 11 [pid 8380] <... write resumed>) = 11 [pid 8378] <... futex resumed>) = ? [pid 8373] <... futex resumed>) = 0 [pid 8372] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8370] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8366] futex(0x7fcf663c54dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8365] futex(0x7fcf663c54dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8364] <... futex resumed>) = ? [pid 8362] <... exit_group resumed>) = ? [pid 8384] write(3, "#! ./file0\n", 11 [pid 8383] write(3, "#! ./file0\n", 11 [pid 8382] <... write resumed>) = 11 [pid 8381] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8380] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8378] +++ exited with 0 +++ [pid 8373] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8370] <... futex resumed>) = 0 [pid 8364] +++ exited with 0 +++ [pid 8381] <... futex resumed>) = 1 [pid 8380] <... futex resumed>) = 1 [pid 8370] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8368] <... futex resumed>) = 0 [pid 8382] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8367] <... futex resumed>) = 0 [pid 8362] +++ exited with 0 +++ [pid 3616] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8362, si_uid=0, si_status=0, si_utime=0, si_stime=3} --- [pid 8384] <... write resumed>) = 11 [pid 8383] <... write resumed>) = 11 [pid 8382] <... futex resumed>) = 1 [pid 8381] futex(0x7fcf663c54d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8380] futex(0x7fcf663c54d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8368] exit_group(0 [pid 8367] exit_group(0 [pid 8361] <... futex resumed>) = 0 [pid 8384] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8383] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8382] futex(0x7fcf663c54d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8381] <... futex resumed>) = ? [pid 8380] <... futex resumed>) = ? [pid 8373] <... futex resumed>) = ? [pid 8372] <... futex resumed>) = ? [pid 8368] <... exit_group resumed>) = ? [pid 8367] <... exit_group resumed>) = ? [pid 8361] exit_group(0 [pid 8384] <... futex resumed>) = 1 [pid 8383] <... futex resumed>) = 1 [pid 8382] <... futex resumed>) = ? [pid 8381] +++ exited with 0 +++ [pid 8380] +++ exited with 0 +++ [pid 8373] +++ exited with 0 +++ [pid 8372] +++ exited with 0 +++ [pid 8368] +++ exited with 0 +++ [pid 8366] <... futex resumed>) = 0 [pid 8365] <... futex resumed>) = 0 [pid 8361] <... exit_group resumed>) = ? [pid 3616] umount2("./203", MNT_DETACH|UMOUNT_NOFOLLOW [pid 8384] futex(0x7fcf663c54d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8383] futex(0x7fcf663c54d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8382] +++ exited with 0 +++ [pid 8367] +++ exited with 0 +++ [pid 8366] exit_group(0 [pid 8365] exit_group(0 [pid 8363] <... futex resumed>) = ? [pid 3616] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 8384] <... futex resumed>) = ? [pid 8383] <... futex resumed>) = ? [pid 8371] <... futex resumed>) = ? [pid 8370] <... futex resumed>) = ? [pid 8366] <... exit_group resumed>) = ? [pid 8365] <... exit_group resumed>) = ? [pid 8363] +++ exited with 0 +++ [pid 8361] +++ exited with 0 +++ [pid 3620] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8367, si_uid=0, si_status=0, si_utime=0, si_stime=4} --- [pid 3619] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8368, si_uid=0, si_status=0, si_utime=0, si_stime=3} --- [pid 3616] openat(AT_FDCWD, "./203", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 8384] +++ exited with 0 +++ [pid 8383] +++ exited with 0 +++ [pid 8371] +++ exited with 0 +++ [pid 8370] +++ exited with 0 +++ [pid 3616] <... openat resumed>) = 3 [pid 3616] fstat(3, {st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 3616] getdents64(3, [pid 8366] +++ exited with 0 +++ [pid 3616] <... getdents64 resumed>0x555556c58620 /* 4 entries */, 32768) = 112 [pid 3616] umount2("./203/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3616] lstat("./203/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}) = 0 [pid 3616] unlink("./203/binderfs" [pid 8365] +++ exited with 0 +++ [pid 3617] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8366, si_uid=0, si_status=0, si_utime=0, si_stime=4} --- [pid 3616] <... unlink resumed>) = 0 [pid 3619] umount2("./200", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3616] umount2("./203/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3619] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3621] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8361, si_uid=0, si_status=0, si_utime=0, si_stime=4} --- [pid 3618] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8365, si_uid=0, si_status=0, si_utime=0, si_stime=5} --- [pid 3619] openat(AT_FDCWD, "./200", 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 3621] restart_syscall(<... resuming interrupted clone ...> [pid 3619] umount2("./200/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3618] umount2("./193", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3617] umount2("./194", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3621] <... restart_syscall resumed>) = 0 [pid 3618] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3617] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3619] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3618] openat(AT_FDCWD, "./193", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 3617] openat(AT_FDCWD, "./194", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 3620] umount2("./191", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3619] lstat("./200/binderfs", [pid 3618] <... openat resumed>) = 3 [pid 3617] <... openat resumed>) = 3 [pid 3621] umount2("./197", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3620] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3618] fstat(3, [pid 3617] fstat(3, [pid 3621] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3620] openat(AT_FDCWD, "./191", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 3618] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 3617] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 3621] openat(AT_FDCWD, "./197", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 3620] <... openat resumed>) = 3 [pid 3619] <... lstat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}) = 0 [pid 3618] getdents64(3, [pid 3617] getdents64(3, [pid 3621] <... openat resumed>) = 3 [pid 3620] fstat(3, [pid 3619] unlink("./200/binderfs" [pid 3618] <... getdents64 resumed>0x555556c58620 /* 4 entries */, 32768) = 112 [pid 3617] <... getdents64 resumed>0x555556c58620 /* 4 entries */, 32768) = 112 [pid 3621] fstat(3, [pid 3620] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 3618] umount2("./193/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3617] umount2("./194/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3621] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 3620] getdents64(3, [pid 3619] <... unlink resumed>) = 0 [pid 3618] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3616] <... umount2 resumed>) = 0 [pid 3621] getdents64(3, [pid 3619] umount2("./200/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3617] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3621] <... getdents64 resumed>0x555556c58620 /* 4 entries */, 32768) = 112 [pid 3620] <... getdents64 resumed>0x555556c58620 /* 4 entries */, 32768) = 112 [pid 3618] lstat("./193/binderfs", [pid 3616] umount2("./203/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3616] lstat("./203/file0", [pid 3617] lstat("./194/binderfs", [pid 3616] <... lstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 3621] umount2("./197/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3620] umount2("./191/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3618] <... lstat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}) = 0 [pid 3621] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3620] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3617] <... lstat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}) = 0 [pid 3621] lstat("./197/binderfs", [pid 3618] unlink("./193/binderfs" [pid 3620] lstat("./191/binderfs", [pid 3621] <... lstat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}) = 0 [pid 3617] unlink("./194/binderfs" [pid 3616] umount2("./203/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3620] <... lstat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}) = 0 [pid 3618] <... unlink resumed>) = 0 [pid 3616] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3617] <... unlink resumed>) = 0 [pid 3616] openat(AT_FDCWD, "./203/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 3621] unlink("./197/binderfs" [pid 3620] unlink("./191/binderfs" [pid 3618] umount2("./193/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3617] umount2("./194/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3616] <... openat resumed>) = 4 [pid 3621] <... unlink resumed>) = 0 [pid 3616] fstat(4, {st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 3620] <... unlink resumed>) = 0 [pid 3616] getdents64(4, 0x555556c60660 /* 2 entries */, 32768) = 48 [pid 3621] umount2("./197/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3620] umount2("./191/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3616] getdents64(4, 0x555556c60660 /* 0 entries */, 32768) = 0 [pid 3616] close(4) = 0 [pid 3616] rmdir("./203/file0") = 0 [pid 3616] getdents64(3, 0x555556c58620 /* 0 entries */, 32768) = 0 [pid 3616] close(3) = 0 [pid 3616] rmdir("./203") = 0 [pid 3616] mkdir("./204", 0777) = 0 [pid 3616] openat(AT_FDCWD, "/dev/loop0", O_RDWR) = 3 [pid 3616] ioctl(3, LOOP_CLR_FD) = -1 ENXIO (No such device or address) [pid 3616] close(3) = 0 [pid 3616] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x555556c575d0) = 8385 ./strace-static-x86_64: Process 8385 attached [pid 8385] set_robust_list(0x555556c575e0, 24) = 0 [pid 8385] chdir("./204") = 0 [pid 8385] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 8385] setpgid(0, 0) = 0 [pid 8385] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 8385] write(3, "1000", 4) = 4 [pid 8385] close(3) = 0 [pid 8385] symlink("/dev/binderfs", "./binderfs") = 0 [pid 8385] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8385] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fcf662cc000 [pid 8385] mprotect(0x7fcf662cd000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 8385] 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=[8386], tls=0x7fcf662ec700, child_tidptr=0x7fcf662ec9d0) = 8386 [pid 8385] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8385] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=100000000}./strace-static-x86_64: Process 8386 attached [pid 8386] set_robust_list(0x7fcf662ec9e0, 24) = 0 [pid 8386] memfd_create("syzkaller", 0) = 3 [pid 8386] ftruncate(3, 2097152) = 0 [pid 8386] 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 8386] 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 8386] 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 8386] 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 8386] 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 8386] openat(AT_FDCWD, "/dev/loop0", O_RDWR) = 4 [pid 8386] ioctl(4, LOOP_SET_FD, 3) = 0 [pid 8386] mkdir("./file0", 0777) = 0 [pid 8386] mount("/dev/loop0", "./file0", "ext4", 0, ",errors=continue" [pid 3618] <... umount2 resumed>) = 0 [ 196.039791][ T8386] loop0: detected capacity change from 0 to 4096 [pid 3617] <... umount2 resumed>) = 0 [pid 3618] umount2("./193/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3621] <... umount2 resumed>) = 0 [pid 8386] <... mount resumed>) = 0 [pid 3618] lstat("./193/file0", [pid 3621] umount2("./197/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3618] <... lstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 3621] lstat("./197/file0", [pid 3618] umount2("./193/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3621] <... lstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 3618] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3617] umount2("./194/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3618] openat(AT_FDCWD, "./193/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 3617] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3621] umount2("./197/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3618] <... openat resumed>) = 4 [pid 3621] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3621] openat(AT_FDCWD, "./197/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 3618] fstat(4, [pid 3617] lstat("./194/file0", [pid 8386] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY) = 5 [pid 3621] <... openat resumed>) = 4 [pid 3620] <... umount2 resumed>) = 0 [pid 3618] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 3617] <... lstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 3621] fstat(4, [pid 3618] getdents64(4, [pid 3617] umount2("./194/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 8386] ioctl(4, LOOP_CLR_FD) = 0 [pid 3619] <... umount2 resumed>) = 0 [pid 8386] close(4 [pid 3621] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 3618] <... getdents64 resumed>0x555556c60660 /* 2 entries */, 32768) = 48 [pid 3617] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 8386] <... close resumed>) = 0 [pid 3619] umount2("./200/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 8386] close(3 [pid 3621] getdents64(4, [pid 3619] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3618] getdents64(4, [pid 8386] <... close resumed>) = 0 [pid 3619] lstat("./200/file0", [pid 8386] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3619] <... lstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 8386] <... futex resumed>) = 1 [pid 8385] <... futex resumed>) = 0 [pid 3619] umount2("./200/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3621] <... getdents64 resumed>0x555556c60660 /* 2 entries */, 32768) = 48 [pid 3618] <... getdents64 resumed>0x555556c60660 /* 0 entries */, 32768) = 0 [pid 8386] chdir("./file0" [pid 8385] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3619] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 8386] <... chdir resumed>) = 0 [pid 8385] <... futex resumed>) = 0 [pid 3619] openat(AT_FDCWD, "./200/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 8386] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8385] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3619] <... openat resumed>) = 4 [pid 8386] <... futex resumed>) = 0 [pid 8385] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 3619] fstat(4, [pid 8386] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8385] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3619] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 3621] getdents64(4, [pid 3618] close(4 [pid 8386] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8385] <... futex resumed>) = 0 [pid 3621] <... getdents64 resumed>0x555556c60660 /* 0 entries */, 32768) = 0 [pid 3620] umount2("./191/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3619] getdents64(4, [pid 3618] <... close resumed>) = 0 [pid 3617] openat(AT_FDCWD, "./194/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 8386] creat("./bus", 000 [pid 8385] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3621] close(4 [pid 3620] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3619] <... getdents64 resumed>0x555556c60660 /* 2 entries */, 32768) = 48 [pid 3618] rmdir("./193/file0" [pid 3617] <... openat resumed>) = 4 [pid 8386] <... creat resumed>) = 3 [pid 3621] <... close resumed>) = 0 [pid 3620] lstat("./191/file0", [pid 3619] getdents64(4, [pid 3618] <... rmdir resumed>) = 0 [pid 3617] fstat(4, [pid 8386] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3621] rmdir("./197/file0" [pid 3620] <... lstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 3619] <... getdents64 resumed>0x555556c60660 /* 0 entries */, 32768) = 0 [pid 3618] getdents64(3, [pid 3617] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 8386] <... futex resumed>) = 1 [pid 8385] <... futex resumed>) = 0 [pid 3619] close(4 [pid 8386] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8385] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3621] <... rmdir resumed>) = 0 [pid 3620] umount2("./191/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3619] <... close resumed>) = 0 [pid 3618] <... getdents64 resumed>0x555556c58620 /* 0 entries */, 32768) = 0 [pid 3617] getdents64(4, [pid 8386] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8385] <... futex resumed>) = 0 [pid 3621] getdents64(3, [pid 3620] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3619] rmdir("./200/file0" [pid 3618] close(3 [pid 3617] <... getdents64 resumed>0x555556c60660 /* 2 entries */, 32768) = 48 [pid 8386] ftruncate(3, 136348160 [pid 8385] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3621] <... getdents64 resumed>0x555556c58620 /* 0 entries */, 32768) = 0 [pid 3620] openat(AT_FDCWD, "./191/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 3619] <... rmdir resumed>) = 0 [pid 3618] <... close resumed>) = 0 [pid 3617] getdents64(4, [pid 8386] <... ftruncate resumed>) = 0 [pid 3621] close(3 [pid 3620] <... openat resumed>) = 4 [pid 3619] getdents64(3, [pid 3618] rmdir("./193" [pid 3617] <... getdents64 resumed>0x555556c60660 /* 0 entries */, 32768) = 0 [pid 8386] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3621] <... close resumed>) = 0 [pid 3620] fstat(4, [pid 3619] <... getdents64 resumed>0x555556c58620 /* 0 entries */, 32768) = 0 [pid 8386] <... futex resumed>) = 1 [pid 8385] <... futex resumed>) = 0 [pid 3619] close(3 [pid 3618] <... rmdir resumed>) = 0 [pid 3617] close(4 [pid 3621] rmdir("./197" [pid 8386] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8385] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3620] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 3619] <... close resumed>) = 0 [pid 3618] mkdir("./194", 0777 [pid 3617] <... close resumed>) = 0 [pid 8386] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8385] <... futex resumed>) = 0 [pid 3621] <... rmdir resumed>) = 0 [pid 3620] getdents64(4, [pid 3619] rmdir("./200" [pid 8386] socket(AF_INET6, SOCK_STREAM, IPPROTO_IP [pid 8385] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3621] mkdir("./198", 0777 [pid 3620] <... getdents64 resumed>0x555556c60660 /* 2 entries */, 32768) = 48 [pid 3619] <... rmdir resumed>) = 0 [pid 3618] <... mkdir resumed>) = 0 [pid 3617] rmdir("./194/file0" [pid 8386] <... socket resumed>) = 4 [pid 3619] mkdir("./201", 0777 [pid 8386] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3621] <... mkdir resumed>) = 0 [pid 3620] getdents64(4, [pid 3619] <... mkdir resumed>) = 0 [pid 3618] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 3617] <... rmdir resumed>) = 0 [pid 8386] <... futex resumed>) = 1 [pid 8385] <... futex resumed>) = 0 [pid 3621] openat(AT_FDCWD, "/dev/loop5", O_RDWR [pid 3620] <... getdents64 resumed>0x555556c60660 /* 0 entries */, 32768) = 0 [pid 3619] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 3618] <... openat resumed>) = 3 [pid 3617] getdents64(3, [pid 8386] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8385] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3621] <... openat resumed>) = 3 [pid 3620] close(4 [pid 3619] <... openat resumed>) = 3 [pid 3618] ioctl(3, LOOP_CLR_FD [pid 3617] <... getdents64 resumed>0x555556c58620 /* 0 entries */, 32768) = 0 [pid 8386] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8385] <... futex resumed>) = 0 [pid 3621] ioctl(3, LOOP_CLR_FD [pid 3620] <... close resumed>) = 0 [pid 3619] ioctl(3, LOOP_CLR_FD [pid 3618] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 3617] close(3 [pid 8386] close(4 [pid 8385] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3621] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 3620] rmdir("./191/file0" [pid 3619] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 3618] close(3 [pid 3617] <... close resumed>) = 0 [pid 8386] <... close resumed>) = 0 [pid 3621] close(3 [pid 3620] <... rmdir resumed>) = 0 [pid 3619] close(3 [pid 3618] <... close resumed>) = 0 [pid 3617] rmdir("./194" [pid 8386] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3621] <... close resumed>) = 0 [pid 3620] getdents64(3, [pid 3619] <... close resumed>) = 0 [pid 3618] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 3617] <... rmdir resumed>) = 0 [pid 8386] <... futex resumed>) = 1 [pid 8385] <... futex resumed>) = 0 [pid 3621] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 3620] <... getdents64 resumed>0x555556c58620 /* 0 entries */, 32768) = 0 [pid 3619] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 3617] mkdir("./195", 0777 [pid 8386] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8385] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3620] close(3 [pid 3618] <... clone resumed>, child_tidptr=0x555556c575d0) = 8388 [pid 3617] <... mkdir resumed>) = 0 ./strace-static-x86_64: Process 8388 attached [pid 8386] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8385] <... futex resumed>) = 0 [pid 3621] <... clone resumed>, child_tidptr=0x555556c575d0) = 8389 [pid 3620] <... close resumed>) = 0 [pid 3619] <... clone resumed>, child_tidptr=0x555556c575d0) = 8390 [pid 3617] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 8388] set_robust_list(0x555556c575e0, 24 [pid 8386] open("./bus", O_RDWR|O_NOCTTY|O_DIRECT|O_NOATIME|O_CLOEXEC|0x1000000 [pid 8385] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3620] rmdir("./191" [pid 3617] <... openat resumed>) = 3 ./strace-static-x86_64: Process 8389 attached [pid 8388] <... set_robust_list resumed>) = 0 [pid 8386] <... open resumed>) = 4 [pid 3620] <... rmdir resumed>) = 0 [pid 3617] ioctl(3, LOOP_CLR_FD [pid 8389] set_robust_list(0x555556c575e0, 24 [pid 8388] chdir("./194" [pid 8386] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3620] mkdir("./192", 0777 [pid 3617] <... ioctl resumed>) = -1 ENXIO (No such device or address) ./strace-static-x86_64: Process 8390 attached [pid 8389] <... set_robust_list resumed>) = 0 [pid 8388] <... chdir resumed>) = 0 [pid 8386] <... futex resumed>) = 1 [pid 8385] <... futex resumed>) = 0 [pid 3620] <... mkdir resumed>) = 0 [pid 3617] close(3 [pid 8390] set_robust_list(0x555556c575e0, 24 [pid 8389] chdir("./198" [pid 8388] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 8386] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8385] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3620] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 3617] <... close resumed>) = 0 [pid 8390] <... set_robust_list resumed>) = 0 [pid 8389] <... chdir resumed>) = 0 [pid 8388] <... prctl resumed>) = 0 [pid 8386] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8385] <... futex resumed>) = 0 [pid 3620] <... openat resumed>) = 3 [pid 3617] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 8390] chdir("./201" [pid 8389] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 8388] setpgid(0, 0 [pid 8386] sendfile(4, 4, NULL, 4294959098 [pid 8385] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3620] ioctl(3, LOOP_CLR_FD [pid 8390] <... chdir resumed>) = 0 [pid 8389] <... prctl resumed>) = 0 [pid 8388] <... setpgid resumed>) = 0 [pid 3620] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 3617] <... clone resumed>, child_tidptr=0x555556c575d0) = 8391 [pid 8390] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 8389] setpgid(0, 0 [pid 8388] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 3620] close(3./strace-static-x86_64: Process 8391 attached [pid 8390] <... prctl resumed>) = 0 [pid 8389] <... setpgid resumed>) = 0 [pid 8388] <... openat resumed>) = 3 [pid 3620] <... close resumed>) = 0 [pid 8391] set_robust_list(0x555556c575e0, 24 [pid 8390] setpgid(0, 0 [pid 8389] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 8388] write(3, "1000", 4 [pid 3620] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 8391] <... set_robust_list resumed>) = 0 [pid 8390] <... setpgid resumed>) = 0 [pid 8389] <... openat resumed>) = 3 [pid 8388] <... write resumed>) = 4 [pid 8391] chdir("./195" [pid 8390] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 8389] write(3, "1000", 4 [pid 8388] close(3 [pid 3620] <... clone resumed>, child_tidptr=0x555556c575d0) = 8392 [pid 8391] <... chdir resumed>) = 0 [pid 8390] <... openat resumed>) = 3 [pid 8389] <... write resumed>) = 4 [pid 8388] <... close resumed>) = 0 ./strace-static-x86_64: Process 8392 attached [pid 8390] write(3, "1000", 4 [pid 8389] close(3 [pid 8388] symlink("/dev/binderfs", "./binderfs" [pid 8392] set_robust_list(0x555556c575e0, 24 [pid 8391] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 8390] <... write resumed>) = 4 [pid 8389] <... close resumed>) = 0 [pid 8388] <... symlink resumed>) = 0 [pid 8392] <... set_robust_list resumed>) = 0 [pid 8391] <... prctl resumed>) = 0 [pid 8390] close(3 [pid 8389] symlink("/dev/binderfs", "./binderfs" [pid 8388] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8392] chdir("./192" [pid 8391] setpgid(0, 0 [pid 8390] <... close resumed>) = 0 [pid 8389] <... symlink resumed>) = 0 [pid 8388] <... futex resumed>) = 0 [pid 8385] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 8392] <... chdir resumed>) = 0 [pid 8391] <... setpgid resumed>) = 0 [pid 8390] symlink("/dev/binderfs", "./binderfs" [pid 8389] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8388] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8385] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8392] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 8391] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 8390] <... symlink resumed>) = 0 [pid 8389] <... futex resumed>) = 0 [pid 8388] <... mmap resumed>) = 0x7fcf662cc000 [pid 8385] <... futex resumed>) = 0 [pid 8392] <... prctl resumed>) = 0 [pid 8390] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8389] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8386] <... sendfile resumed>) = 1638400 [pid 8392] setpgid(0, 0 [pid 8391] <... openat resumed>) = 3 [pid 8390] <... futex resumed>) = 0 [pid 8389] <... mmap resumed>) = 0x7fcf662cc000 [pid 8388] mprotect(0x7fcf662cd000, 131072, PROT_READ|PROT_WRITE [pid 8386] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8385] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8392] <... setpgid resumed>) = 0 [pid 8391] write(3, "1000", 4 [pid 8390] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8389] mprotect(0x7fcf662cd000, 131072, PROT_READ|PROT_WRITE [pid 8388] <... mprotect resumed>) = 0 [pid 8386] <... futex resumed>) = 0 [pid 8385] <... mmap resumed>) = 0x7fcf662ab000 [pid 8392] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 8391] <... write resumed>) = 4 [pid 8390] <... mmap resumed>) = 0x7fcf662cc000 [pid 8389] <... mprotect resumed>) = 0 [pid 8388] 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 8386] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8385] mprotect(0x7fcf662ac000, 131072, PROT_READ|PROT_WRITE./strace-static-x86_64: Process 8393 attached [pid 8392] <... openat resumed>) = 3 [pid 8391] close(3 [pid 8390] mprotect(0x7fcf662cd000, 131072, PROT_READ|PROT_WRITE [pid 8389] 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 8385] <... mprotect resumed>) = 0 ./strace-static-x86_64: Process 8394 attached [pid 8393] set_robust_list(0x7fcf662ec9e0, 24 [pid 8392] write(3, "1000", 4 [pid 8391] <... close resumed>) = 0 [pid 8390] <... mprotect resumed>) = 0 [pid 8388] <... clone resumed>, parent_tid=[8393], tls=0x7fcf662ec700, child_tidptr=0x7fcf662ec9d0) = 8393 [pid 8385] 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 8391] symlink("/dev/binderfs", "./binderfs" [pid 8388] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8391] <... symlink resumed>) = 0 [pid 8388] <... futex resumed>) = 0 [pid 8385] <... clone resumed>, parent_tid=[8395], tls=0x7fcf662cb700, child_tidptr=0x7fcf662cb9d0) = 8395 [pid 8391] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8388] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=100000000} [pid 8385] futex(0x7fcf663c54d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8392] <... write resumed>) = 4 [pid 8391] <... futex resumed>) = 0 [pid 8385] <... futex resumed>) = 0 [pid 8393] <... set_robust_list resumed>) = 0 [pid 8392] close(3 [pid 8391] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8390] 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 8389] <... clone resumed>, parent_tid=[8394], tls=0x7fcf662ec700, child_tidptr=0x7fcf662ec9d0) = 8394 [pid 8385] futex(0x7fcf663c54dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8393] memfd_create("syzkaller", 0 [pid 8392] <... close resumed>) = 0 [pid 8391] <... mmap resumed>) = 0x7fcf662cc000 [pid 8389] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000./strace-static-x86_64: Process 8396 attached ./strace-static-x86_64: Process 8395 attached [pid 8393] <... memfd_create resumed>) = 3 [pid 8392] symlink("/dev/binderfs", "./binderfs" [pid 8391] mprotect(0x7fcf662cd000, 131072, PROT_READ|PROT_WRITE [pid 8390] <... clone resumed>, parent_tid=[8396], tls=0x7fcf662ec700, child_tidptr=0x7fcf662ec9d0) = 8396 [pid 8389] <... futex resumed>) = 0 [pid 8394] set_robust_list(0x7fcf662ec9e0, 24 [pid 8391] <... mprotect resumed>) = 0 [pid 8393] ftruncate(3, 2097152 [pid 8391] 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 8394] <... set_robust_list resumed>) = 0 [pid 8393] <... ftruncate resumed>) = 0 [pid 8396] set_robust_list(0x7fcf662ec9e0, 24 [pid 8392] <... symlink resumed>) = 0 [pid 8395] set_robust_list(0x7fcf662cb9e0, 24 [pid 8390] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8389] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=100000000} [pid 8393] 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 8392] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8391] <... clone resumed>, parent_tid=[8397], tls=0x7fcf662ec700, child_tidptr=0x7fcf662ec9d0) = 8397 [pid 8394] memfd_create("syzkaller", 0 [pid 8390] <... futex resumed>) = 0 [pid 8394] <... memfd_create resumed>) = 3 [pid 8393] <... pwrite64 resumed>) = 102 [pid 8392] <... futex resumed>) = 0 [pid 8391] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8390] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=100000000} [pid 8396] <... set_robust_list resumed>) = 0 [pid 8394] ftruncate(3, 2097152 [pid 8393] 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 8392] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8391] <... futex resumed>) = 0 [pid 8395] <... set_robust_list resumed>) = 0 [pid 8396] memfd_create("syzkaller", 0 [pid 8394] <... ftruncate resumed>) = 0 [pid 8393] <... pwrite64 resumed>) = 31 [pid 8392] <... mmap resumed>) = 0x7fcf662cc000 [pid 8391] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=100000000} [pid 8396] <... memfd_create resumed>) = 3 [pid 8394] 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 8393] 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 8392] mprotect(0x7fcf662cd000, 131072, PROT_READ|PROT_WRITE [pid 8395] write(3, "#! ./file0\n", 11./strace-static-x86_64: Process 8397 attached [pid 8396] ftruncate(3, 2097152 [pid 8394] <... pwrite64 resumed>) = 102 [pid 8393] <... pwrite64 resumed>) = 32 [pid 8392] <... mprotect resumed>) = 0 [pid 8397] set_robust_list(0x7fcf662ec9e0, 24 [pid 8396] <... ftruncate resumed>) = 0 [pid 8394] 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 8393] 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 8392] 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 8397] <... set_robust_list resumed>) = 0 [pid 8396] 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 8395] <... write resumed>) = 11 [pid 8394] <... pwrite64 resumed>) = 31 [pid 8393] <... pwrite64 resumed>) = 4098 [pid 8397] memfd_create("syzkaller", 0 [pid 8396] <... pwrite64 resumed>) = 102 [pid 8395] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8394] 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 8393] 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 8397] <... memfd_create resumed>) = 3 [pid 8396] 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 8395] <... futex resumed>) = 1 [pid 8394] <... pwrite64 resumed>) = 32 [pid 8393] <... pwrite64 resumed>) = 61 [pid 8392] <... clone resumed>, parent_tid=[8398], tls=0x7fcf662ec700, child_tidptr=0x7fcf662ec9d0) = 8398 [pid 8385] <... futex resumed>) = 0 [pid 8397] ftruncate(3, 2097152 [pid 8396] <... pwrite64 resumed>) = 31 [pid 8395] futex(0x7fcf663c54d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8394] 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 8393] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 8392] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8385] exit_group(0./strace-static-x86_64: Process 8398 attached [pid 8397] <... ftruncate resumed>) = 0 [pid 8396] 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 8395] <... futex resumed>) = ? [pid 8394] <... pwrite64 resumed>) = 4098 [pid 8393] <... openat resumed>) = 4 [pid 8392] <... futex resumed>) = 0 [pid 8386] <... futex resumed>) = ? [pid 8385] <... exit_group resumed>) = ? [pid 8398] set_robust_list(0x7fcf662ec9e0, 24 [pid 8397] 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 8396] <... pwrite64 resumed>) = 32 [pid 8394] 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 8393] ioctl(4, LOOP_SET_FD, 3 [pid 8392] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=100000000} [pid 8386] +++ exited with 0 +++ [pid 8398] <... set_robust_list resumed>) = 0 [pid 8397] <... pwrite64 resumed>) = 102 [pid 8394] <... pwrite64 resumed>) = 61 [pid 8398] memfd_create("syzkaller", 0 [pid 8397] 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 8398] <... memfd_create resumed>) = 3 [pid 8397] <... pwrite64 resumed>) = 31 [pid 8398] ftruncate(3, 2097152 [pid 8397] 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 8398] <... ftruncate resumed>) = 0 [pid 8397] <... pwrite64 resumed>) = 32 [pid 8398] 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 8397] 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 8398] <... pwrite64 resumed>) = 102 [pid 8397] <... pwrite64 resumed>) = 4098 [pid 8398] 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 8397] 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 8398] <... pwrite64 resumed>) = 31 [pid 8397] <... pwrite64 resumed>) = 61 [pid 8398] 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 8397] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 8398] <... pwrite64 resumed>) = 32 [pid 8397] <... openat resumed>) = 4 [pid 8398] 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 8397] ioctl(4, LOOP_SET_FD, 3 [pid 8398] <... pwrite64 resumed>) = 4098 [pid 8397] <... ioctl resumed>) = 0 [pid 8396] 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 8395] +++ exited with 0 +++ [pid 8394] openat(AT_FDCWD, "/dev/loop5", O_RDWR [pid 8393] <... ioctl resumed>) = 0 [pid 8385] +++ exited with 0 +++ [pid 8398] 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 8396] <... pwrite64 resumed>) = 4098 [pid 8394] <... openat resumed>) = 4 [pid 8393] mkdir("./file0", 0777 [pid 8397] mkdir("./file0", 0777 [pid 8398] <... pwrite64 resumed>) = 61 [pid 8396] 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 8394] ioctl(4, LOOP_SET_FD, 3 [pid 3616] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8385, si_uid=0, si_status=0, si_utime=0, si_stime=3} --- [pid 8398] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 8396] <... pwrite64 resumed>) = 61 [pid 8393] <... mkdir resumed>) = 0 [pid 3616] umount2("./204", MNT_DETACH|UMOUNT_NOFOLLOW [pid 8398] <... openat resumed>) = 4 [pid 3616] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 8398] ioctl(4, LOOP_SET_FD, 3 [pid 3616] openat(AT_FDCWD, "./204", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 8396] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 8393] mount("/dev/loop2", "./file0", "ext4", 0, ",errors=continue" [pid 3616] <... openat resumed>) = 3 [pid 8396] <... openat resumed>) = 4 [pid 3616] fstat(3, [pid 8396] ioctl(4, LOOP_SET_FD, 3 [pid 3616] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 3616] getdents64(3, 0x555556c58620 /* 4 entries */, 32768) = 112 [pid 3616] umount2("./204/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3616] lstat("./204/binderfs", {st_mode=S_IFLNK|0777, st_size=13, ...}) = 0 [pid 3616] unlink("./204/binderfs") = 0 [pid 3616] umount2("./204/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 8398] <... ioctl resumed>) = 0 [pid 8398] mkdir("./file0", 0777) = 0 [pid 8398] mount("/dev/loop4", "./file0", "ext4", 0, ",errors=continue" [pid 8396] <... ioctl resumed>) = 0 [pid 8397] <... mkdir resumed>) = 0 [pid 8396] mkdir("./file0", 0777 [pid 8397] mount("/dev/loop1", "./file0", "ext4", 0, ",errors=continue" [pid 8394] <... ioctl resumed>) = 0 [pid 3616] <... umount2 resumed>) = 0 [pid 3616] umount2("./204/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3616] lstat("./204/file0", {st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 8396] <... mkdir resumed>) = 0 [pid 3616] umount2("./204/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 8396] mount("/dev/loop3", "./file0", "ext4", 0, ",errors=continue" [pid 3616] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3616] openat(AT_FDCWD, "./204/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 3616] fstat(4, {st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 3616] getdents64(4, 0x555556c60660 /* 2 entries */, 32768) = 48 [pid 3616] getdents64(4, 0x555556c60660 /* 0 entries */, 32768) = 0 [pid 8394] mkdir("./file0", 0777 [pid 3616] close(4) = 0 [pid 3616] rmdir("./204/file0" [pid 8394] <... mkdir resumed>) = 0 [pid 8393] <... mount resumed>) = 0 [pid 3616] <... rmdir resumed>) = 0 [pid 8394] mount("/dev/loop5", "./file0", "ext4", 0, ",errors=continue" [pid 8393] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 8397] <... mount resumed>) = 0 [pid 8393] <... openat resumed>) = 5 [pid 3616] getdents64(3, [pid 8393] ioctl(4, LOOP_CLR_FD [pid 8397] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 8393] <... ioctl resumed>) = 0 [pid 3616] <... getdents64 resumed>0x555556c58620 /* 0 entries */, 32768) = 0 [ 196.295182][ T8393] loop2: detected capacity change from 0 to 4096 [ 196.300933][ T8397] loop1: detected capacity change from 0 to 4096 [ 196.311423][ T8394] loop5: detected capacity change from 0 to 4096 [ 196.312731][ T8398] loop4: detected capacity change from 0 to 4096 [ 196.326208][ T8396] loop3: detected capacity change from 0 to 4096 [pid 8397] <... openat resumed>) = 5 [pid 8393] close(4 [pid 3616] close(3 [pid 8398] <... mount resumed>) = 0 [pid 8397] ioctl(4, LOOP_CLR_FD [pid 8396] <... mount resumed>) = 0 [pid 8393] <... close resumed>) = 0 [pid 8390] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 8389] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 8388] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 3616] <... close resumed>) = 0 [pid 8397] <... ioctl resumed>) = 0 [pid 8396] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 8393] close(3 [pid 8390] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8389] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8388] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8396] <... openat resumed>) = 5 [pid 8393] <... close resumed>) = 0 [pid 8390] <... futex resumed>) = 0 [pid 8389] <... futex resumed>) = 0 [pid 3616] rmdir("./204" [pid 8398] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 8397] close(4 [pid 8396] ioctl(4, LOOP_CLR_FD [pid 8394] <... mount resumed>) = 0 [pid 8393] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8391] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 8390] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8389] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8388] <... futex resumed>) = 0 [pid 3616] <... rmdir resumed>) = 0 [pid 8398] <... openat resumed>) = 5 [pid 8397] <... close resumed>) = 0 [pid 8396] <... ioctl resumed>) = 0 [pid 8394] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 8393] <... futex resumed>) = 0 [pid 8391] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8390] <... mmap resumed>) = 0x7fcf662ab000 [pid 8389] <... mmap resumed>) = 0x7fcf662ab000 [pid 8388] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 3616] mkdir("./205", 0777 [pid 8398] ioctl(4, LOOP_CLR_FD [pid 8397] close(3 [pid 8396] close(4 [pid 8394] <... openat resumed>) = 5 [pid 8393] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8391] <... futex resumed>) = 0 [pid 8390] mprotect(0x7fcf662ac000, 131072, PROT_READ|PROT_WRITE [pid 8389] mprotect(0x7fcf662ac000, 131072, PROT_READ|PROT_WRITE [pid 8388] <... mmap resumed>) = 0x7fcf662ab000 [pid 3616] <... mkdir resumed>) = 0 [pid 8398] <... ioctl resumed>) = 0 [pid 8397] <... close resumed>) = 0 [pid 8396] <... close resumed>) = 0 [pid 8394] ioctl(4, LOOP_CLR_FD [pid 8392] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 8391] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8390] <... mprotect resumed>) = 0 [pid 8389] <... mprotect resumed>) = 0 [pid 8388] mprotect(0x7fcf662ac000, 131072, PROT_READ|PROT_WRITE [pid 3616] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 8398] close(4 [pid 8397] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8396] close(3 [pid 8394] <... ioctl resumed>) = 0 [pid 8392] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8391] <... mmap resumed>) = 0x7fcf662ab000 [pid 8390] 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 8389] 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 8388] <... mprotect resumed>) = 0 [pid 3616] <... openat resumed>) = 3 [pid 8398] <... close resumed>) = 0 [pid 8397] <... futex resumed>) = 0 [pid 8396] <... close resumed>) = 0 [pid 8394] close(4 [pid 8392] <... futex resumed>) = 0 [pid 8391] mprotect(0x7fcf662ac000, 131072, PROT_READ|PROT_WRITE [pid 8388] 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] ioctl(3, LOOP_CLR_FD [pid 8398] close(3 [pid 8397] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8396] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8394] <... close resumed>) = 0 [pid 8392] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8391] <... mprotect resumed>) = 0 [pid 8390] <... clone resumed>, parent_tid=[8404], tls=0x7fcf662cb700, child_tidptr=0x7fcf662cb9d0) = 8404 [pid 8389] <... clone resumed>, parent_tid=[8405], tls=0x7fcf662cb700, child_tidptr=0x7fcf662cb9d0) = 8405 [pid 3616] <... ioctl resumed>) = -1 ENXIO (No such device or address) ./strace-static-x86_64: Process 8404 attached [pid 8398] <... close resumed>) = 0 [pid 8396] <... futex resumed>) = 0 [pid 8394] close(3 [pid 8392] <... mmap resumed>) = 0x7fcf662ab000 [pid 8391] 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 8390] futex(0x7fcf663c54d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8389] futex(0x7fcf663c54d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8388] <... clone resumed>, parent_tid=[8406], tls=0x7fcf662cb700, child_tidptr=0x7fcf662cb9d0) = 8406 [pid 3616] close(3 [pid 8404] set_robust_list(0x7fcf662cb9e0, 24 [pid 8398] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8396] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8394] <... close resumed>) = 0 [pid 8392] mprotect(0x7fcf662ac000, 131072, PROT_READ|PROT_WRITE [pid 8390] <... futex resumed>) = 0 [pid 8389] <... futex resumed>) = 0 [pid 8388] futex(0x7fcf663c54d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3616] <... close resumed>) = 0 [pid 8404] <... set_robust_list resumed>) = 0 [pid 8398] <... futex resumed>) = 0 [pid 8394] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8392] <... mprotect resumed>) = 0 [pid 8391] <... clone resumed>, parent_tid=[8407], tls=0x7fcf662cb700, child_tidptr=0x7fcf662cb9d0) = 8407 [pid 8390] futex(0x7fcf663c54dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8389] futex(0x7fcf663c54dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8388] <... futex resumed>) = 0 [pid 3616] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 8404] chdir("./file0" [pid 8398] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8394] <... futex resumed>) = 0 [pid 8392] 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 8391] futex(0x7fcf663c54d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8388] futex(0x7fcf663c54dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8404] <... chdir resumed>) = 0 [pid 8394] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8391] <... futex resumed>) = 0 [pid 3616] <... clone resumed>, child_tidptr=0x555556c575d0) = 8408 ./strace-static-x86_64: Process 8405 attached [pid 8404] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8392] <... clone resumed>, parent_tid=[8409], tls=0x7fcf662cb700, child_tidptr=0x7fcf662cb9d0) = 8409 [pid 8391] futex(0x7fcf663c54dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8404] <... futex resumed>) = 1 [pid 8392] futex(0x7fcf663c54d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8390] <... futex resumed>) = 0 [pid 8404] futex(0x7fcf663c54d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8392] <... futex resumed>) = 0 [pid 8390] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8396] <... futex resumed>) = 0 [pid 8392] futex(0x7fcf663c54dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8390] <... futex resumed>) = 1 [pid 8396] creat("./bus", 000 [pid 8390] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}./strace-static-x86_64: Process 8408 attached [pid 8408] set_robust_list(0x555556c575e0, 24) = 0 [pid 8408] chdir("./205" [pid 8396] <... creat resumed>) = 3 [pid 8408] <... chdir resumed>) = 0 [pid 8405] set_robust_list(0x7fcf662cb9e0, 24 [pid 8396] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000./strace-static-x86_64: Process 8406 attached [pid 8408] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 8405] <... set_robust_list resumed>) = 0 [pid 8396] <... futex resumed>) = 1 [pid 8390] <... futex resumed>) = 0 [pid 8408] <... prctl resumed>) = 0 [pid 8406] set_robust_list(0x7fcf662cb9e0, 24 [pid 8405] chdir("./file0" [pid 8396] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8390] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8408] setpgid(0, 0 [pid 8396] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8390] <... futex resumed>) = 0 [pid 8408] <... setpgid resumed>) = 0 [pid 8406] <... set_robust_list resumed>) = 0 [pid 8405] <... chdir resumed>) = 0 [pid 8396] ftruncate(3, 136348160 [pid 8390] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}./strace-static-x86_64: Process 8409 attached ./strace-static-x86_64: Process 8407 attached [pid 8408] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 8406] chdir("./file0" [pid 8405] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8396] <... ftruncate resumed>) = 0 [pid 8409] set_robust_list(0x7fcf662cb9e0, 24 [pid 8408] <... openat resumed>) = 3 [pid 8407] set_robust_list(0x7fcf662cb9e0, 24 [pid 8406] <... chdir resumed>) = 0 [pid 8405] <... futex resumed>) = 1 [pid 8396] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8389] <... futex resumed>) = 0 [pid 8409] <... set_robust_list resumed>) = 0 [pid 8408] write(3, "1000", 4 [pid 8407] <... set_robust_list resumed>) = 0 [pid 8406] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8405] futex(0x7fcf663c54d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8396] <... futex resumed>) = 1 [pid 8390] <... futex resumed>) = 0 [pid 8389] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8409] chdir("./file0" [pid 8408] <... write resumed>) = 4 [pid 8406] <... futex resumed>) = 1 [pid 8396] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8394] <... futex resumed>) = 0 [pid 8390] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8407] chdir("./file0" [pid 8389] <... futex resumed>) = 1 [pid 8388] <... futex resumed>) = 0 [pid 8409] <... chdir resumed>) = 0 [pid 8408] close(3 [pid 8407] <... chdir resumed>) = 0 [pid 8406] futex(0x7fcf663c54d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8396] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8394] creat("./bus", 000 [pid 8390] <... futex resumed>) = 0 [pid 8389] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8388] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8409] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8408] <... close resumed>) = 0 [pid 8407] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8396] socket(AF_INET6, SOCK_STREAM, IPPROTO_IP [pid 8393] <... futex resumed>) = 0 [pid 8390] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8388] <... futex resumed>) = 1 [pid 8409] <... futex resumed>) = 1 [pid 8408] symlink("/dev/binderfs", "./binderfs" [pid 8396] <... socket resumed>) = 4 [pid 8394] <... creat resumed>) = 3 [pid 8393] creat("./bus", 000 [pid 8407] <... futex resumed>) = 1 [pid 8392] <... futex resumed>) = 0 [pid 8391] <... futex resumed>) = 0 [pid 8388] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8409] futex(0x7fcf663c54d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8408] <... symlink resumed>) = 0 [pid 8396] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8394] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8393] <... creat resumed>) = 3 [pid 8392] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8408] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8407] futex(0x7fcf663c54d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8398] <... futex resumed>) = 0 [pid 8396] <... futex resumed>) = 1 [pid 8394] <... futex resumed>) = 1 [pid 8393] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8392] <... futex resumed>) = 1 [pid 8391] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8390] <... futex resumed>) = 0 [pid 8389] <... futex resumed>) = 0 [pid 8408] <... futex resumed>) = 0 [pid 8398] creat("./bus", 000 [pid 8397] <... futex resumed>) = 0 [pid 8396] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8394] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8393] <... futex resumed>) = 1 [pid 8392] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8391] <... futex resumed>) = 1 [pid 8390] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8389] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8388] <... futex resumed>) = 0 [pid 8408] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8398] <... creat resumed>) = 3 [pid 8397] creat("./bus", 000 [pid 8396] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8394] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8393] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8391] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8390] <... futex resumed>) = 0 [pid 8389] <... futex resumed>) = 0 [pid 8388] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8408] <... mmap resumed>) = 0x7fcf662cc000 [pid 8398] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8397] <... creat resumed>) = 3 [pid 8396] close(4 [pid 8394] ftruncate(3, 136348160 [pid 8393] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8390] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8389] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8388] <... futex resumed>) = 0 [pid 8408] mprotect(0x7fcf662cd000, 131072, PROT_READ|PROT_WRITE [pid 8398] <... futex resumed>) = 1 [pid 8397] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8396] <... close resumed>) = 0 [pid 8394] <... ftruncate resumed>) = 0 [pid 8393] ftruncate(3, 136348160 [pid 8392] <... futex resumed>) = 0 [pid 8388] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8408] <... mprotect resumed>) = 0 [pid 8398] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8397] <... futex resumed>) = 1 [pid 8396] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8394] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8393] <... ftruncate resumed>) = 0 [pid 8392] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8391] <... futex resumed>) = 0 [pid 8408] 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 8398] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8397] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8396] <... futex resumed>) = 1 [pid 8394] <... futex resumed>) = 1 [pid 8393] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8392] <... futex resumed>) = 0 [pid 8391] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8390] <... futex resumed>) = 0 [pid 8389] <... futex resumed>) = 0 [pid 8398] ftruncate(3, 136348160 [pid 8397] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8396] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8394] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8393] <... futex resumed>) = 1 [pid 8392] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8391] <... futex resumed>) = 0 [pid 8390] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8389] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8388] <... futex resumed>) = 0 [pid 8408] <... clone resumed>, parent_tid=[8410], tls=0x7fcf662ec700, child_tidptr=0x7fcf662ec9d0) = 8410 [pid 8398] <... ftruncate resumed>) = 0 [pid 8397] ftruncate(3, 136348160 [pid 8396] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8394] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8393] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8391] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8390] <... futex resumed>) = 0 [pid 8389] <... futex resumed>) = 0 [pid 8388] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8408] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8398] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8397] <... ftruncate resumed>) = 0 [pid 8396] open("./bus", O_RDWR|O_NOCTTY|O_DIRECT|O_NOATIME|O_CLOEXEC|0x1000000 [pid 8394] socket(AF_INET6, SOCK_STREAM, IPPROTO_IP [pid 8393] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8390] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8389] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8388] <... futex resumed>) = 0 ./strace-static-x86_64: Process 8410 attached [pid 8408] <... futex resumed>) = 0 [pid 8398] <... futex resumed>) = 1 [pid 8397] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8392] <... futex resumed>) = 0 [pid 8410] set_robust_list(0x7fcf662ec9e0, 24 [pid 8408] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=100000000} [pid 8398] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8397] <... futex resumed>) = 1 [pid 8392] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8391] <... futex resumed>) = 0 [pid 8410] <... set_robust_list resumed>) = 0 [pid 8398] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8397] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8396] <... open resumed>) = 4 [pid 8394] <... socket resumed>) = 4 [pid 8393] socket(AF_INET6, SOCK_STREAM, IPPROTO_IP [pid 8392] <... futex resumed>) = 0 [pid 8391] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8388] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8410] memfd_create("syzkaller", 0 [pid 8398] socket(AF_INET6, SOCK_STREAM, IPPROTO_IP [pid 8397] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8396] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8394] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8393] <... socket resumed>) = 4 [pid 8392] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8391] <... futex resumed>) = 0 [pid 8410] <... memfd_create resumed>) = 3 [pid 8398] <... socket resumed>) = 4 [pid 8397] socket(AF_INET6, SOCK_STREAM, IPPROTO_IP [pid 8396] <... futex resumed>) = 1 [pid 8394] <... futex resumed>) = 1 [pid 8393] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8391] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8390] <... futex resumed>) = 0 [pid 8389] <... futex resumed>) = 0 [pid 8410] ftruncate(3, 2097152 [pid 8398] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8397] <... socket resumed>) = 4 [pid 8396] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8394] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8393] <... futex resumed>) = 1 [pid 8390] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8389] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8388] <... futex resumed>) = 0 [pid 8410] <... ftruncate resumed>) = 0 [pid 8398] <... futex resumed>) = 1 [pid 8397] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8396] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8394] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8393] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8392] <... futex resumed>) = 0 [pid 8390] <... futex resumed>) = 0 [pid 8389] <... futex resumed>) = 0 [pid 8388] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8410] 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 8398] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8397] <... futex resumed>) = 1 [pid 8396] sendfile(4, 4, NULL, 4294959098 [pid 8394] close(4 [pid 8393] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8392] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8391] <... futex resumed>) = 0 [pid 8390] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8389] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8388] <... futex resumed>) = 0 [pid 8410] <... pwrite64 resumed>) = 102 [pid 8398] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8397] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8392] <... futex resumed>) = 0 [pid 8391] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8410] 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 8398] close(4 [pid 8397] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8394] <... close resumed>) = 0 [pid 8393] close(4 [pid 8392] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8391] <... futex resumed>) = 0 [pid 8388] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8410] <... pwrite64 resumed>) = 31 [pid 8398] <... close resumed>) = 0 [pid 8397] close(4 [pid 8394] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8393] <... close resumed>) = 0 [pid 8391] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8410] 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 8398] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8397] <... close resumed>) = 0 [pid 8394] <... futex resumed>) = 1 [pid 8393] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8389] <... futex resumed>) = 0 [pid 8410] <... pwrite64 resumed>) = 32 [pid 8398] <... futex resumed>) = 1 [pid 8397] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8394] open("./bus", O_RDWR|O_NOCTTY|O_DIRECT|O_NOATIME|O_CLOEXEC|0x1000000 [pid 8393] <... futex resumed>) = 1 [pid 8392] <... futex resumed>) = 0 [pid 8389] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8388] <... futex resumed>) = 0 [pid 8410] 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 8398] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8397] <... futex resumed>) = 1 [pid 8394] <... open resumed>) = 4 [pid 8393] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8392] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8391] <... futex resumed>) = 0 [pid 8389] <... futex resumed>) = 0 [pid 8388] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8410] <... pwrite64 resumed>) = 4098 [pid 8398] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8397] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8394] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8393] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8392] <... futex resumed>) = 0 [pid 8391] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8389] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8388] <... futex resumed>) = 0 [pid 8410] 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 8398] open("./bus", O_RDWR|O_NOCTTY|O_DIRECT|O_NOATIME|O_CLOEXEC|0x1000000 [pid 8397] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8394] <... futex resumed>) = 0 [pid 8393] open("./bus", O_RDWR|O_NOCTTY|O_DIRECT|O_NOATIME|O_CLOEXEC|0x1000000 [pid 8392] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8391] <... futex resumed>) = 0 [pid 8389] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8388] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8410] <... pwrite64 resumed>) = 61 [pid 8398] <... open resumed>) = 4 [pid 8397] open("./bus", O_RDWR|O_NOCTTY|O_DIRECT|O_NOATIME|O_CLOEXEC|0x1000000 [pid 8394] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8393] <... open resumed>) = 4 [pid 8391] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8389] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8410] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 8398] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8397] <... open resumed>) = 4 [pid 8394] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8393] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8389] <... futex resumed>) = 0 [pid 8410] <... openat resumed>) = 4 [pid 8398] <... futex resumed>) = 1 [pid 8397] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8394] sendfile(4, 4, NULL, 4294959098 [pid 8393] <... futex resumed>) = 1 [pid 8392] <... futex resumed>) = 0 [pid 8389] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8388] <... futex resumed>) = 0 [pid 8410] ioctl(4, LOOP_SET_FD, 3 [pid 8398] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8397] <... futex resumed>) = 1 [pid 8392] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8391] <... futex resumed>) = 0 [pid 8398] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8397] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8393] sendfile(4, 4, NULL, 4294959098 [pid 8392] <... futex resumed>) = 0 [pid 8391] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8388] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8410] <... ioctl resumed>) = 0 [pid 8398] sendfile(4, 4, NULL, 4294959098 [pid 8397] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8392] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8391] <... futex resumed>) = 0 [pid 8410] mkdir("./file0", 0777 [pid 8397] sendfile(4, 4, NULL, 4294959098 [pid 8391] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8388] <... futex resumed>) = 0 [pid 8410] <... mkdir resumed>) = 0 [pid 8390] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 8388] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8410] mount("/dev/loop0", "./file0", "ext4", 0, ",errors=continue" [pid 8390] futex(0x7fcf663c54d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8404] <... futex resumed>) = 0 [pid 8390] <... futex resumed>) = 1 [pid 8404] write(3, "#! ./file0\n", 11 [pid 8390] futex(0x7fcf663c54dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8404] <... write resumed>) = 11 [pid 8389] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 8404] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8389] futex(0x7fcf663c54d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8405] <... futex resumed>) = 0 [pid 8404] <... futex resumed>) = 1 [ 196.489170][ T8410] loop0: detected capacity change from 0 to 4096 [pid 8390] <... futex resumed>) = 0 [pid 8389] <... futex resumed>) = 1 [pid 8410] <... mount resumed>) = 0 [pid 8405] write(3, "#! ./file0\n", 11 [pid 8404] futex(0x7fcf663c54d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8389] futex(0x7fcf663c54dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8410] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 8408] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 8405] <... write resumed>) = 11 [pid 8410] <... openat resumed>) = 5 [pid 8408] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8405] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8396] <... sendfile resumed>) = 1638400 [pid 8394] <... sendfile resumed>) = 1638400 [pid 8392] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 8391] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 8388] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 8410] ioctl(4, LOOP_CLR_FD [pid 8408] <... futex resumed>) = 0 [pid 8405] <... futex resumed>) = 1 [pid 8396] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8394] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8392] futex(0x7fcf663c54d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8391] futex(0x7fcf663c54d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8389] <... futex resumed>) = 0 [pid 8388] futex(0x7fcf663c54d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8410] <... ioctl resumed>) = 0 [pid 8408] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8406] <... futex resumed>) = 0 [pid 8405] futex(0x7fcf663c54d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8396] <... futex resumed>) = 0 [pid 8394] <... futex resumed>) = 0 [pid 8388] <... futex resumed>) = 1 [pid 8410] close(4 [pid 8409] <... futex resumed>) = 0 [pid 8408] <... mmap resumed>) = 0x7fcf662ab000 [pid 8407] <... futex resumed>) = 0 [pid 8406] write(3, "#! ./file0\n", 11 [pid 8396] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8394] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8392] <... futex resumed>) = 1 [pid 8391] <... futex resumed>) = 1 [pid 8390] exit_group(0 [pid 8389] exit_group(0 [pid 8388] futex(0x7fcf663c54dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8410] <... close resumed>) = 0 [pid 8409] write(3, "#! ./file0\n", 11 [pid 8408] mprotect(0x7fcf662ac000, 131072, PROT_READ|PROT_WRITE [pid 8407] write(3, "#! ./file0\n", 11 [pid 8405] <... futex resumed>) = ? [pid 8404] <... futex resumed>) = ? [pid 8396] <... futex resumed>) = ? [pid 8394] <... futex resumed>) = ? [pid 8392] futex(0x7fcf663c54dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8391] futex(0x7fcf663c54dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8390] <... exit_group resumed>) = ? [pid 8389] <... exit_group resumed>) = ? [pid 8410] close(3 [pid 8408] <... mprotect resumed>) = 0 [pid 8405] +++ exited with 0 +++ [pid 8404] +++ exited with 0 +++ [pid 8396] +++ exited with 0 +++ [pid 8408] 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 8390] +++ exited with 0 +++ [pid 3619] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8390, si_uid=0, si_status=0, si_utime=0, si_stime=4} --- [pid 8410] <... close resumed>) = 0 [pid 8408] <... clone resumed>, parent_tid=[8412], tls=0x7fcf662cb700, child_tidptr=0x7fcf662cb9d0) = 8412 [pid 8410] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8408] futex(0x7fcf663c54d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8394] +++ exited with 0 +++ [pid 8389] +++ exited with 0 +++ [pid 8410] <... futex resumed>) = 0 [pid 8408] <... futex resumed>) = 0 [pid 3621] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8389, si_uid=0, si_status=0, si_utime=0, si_stime=5} --- [pid 8410] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8408] futex(0x7fcf663c54dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3621] umount2("./198", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3619] umount2("./201", MNT_DETACH|UMOUNT_NOFOLLOW [pid 8409] <... write resumed>) = 11 [pid 3621] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3619] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 8409] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8398] <... sendfile resumed>) = 1638400 [pid 3621] openat(AT_FDCWD, "./198", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 8409] <... futex resumed>) = 1 [pid 8392] <... futex resumed>) = 0 [pid 3621] <... openat resumed>) = 3 [pid 3619] openat(AT_FDCWD, "./201", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 8409] futex(0x7fcf663c54d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 3621] fstat(3, [pid 3619] <... openat resumed>) = 3 ./strace-static-x86_64: Process 8412 attached [pid 8406] <... write resumed>) = 11 [pid 8398] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8393] <... sendfile resumed>) = 1638400 [pid 3621] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 3619] fstat(3, [pid 8412] set_robust_list(0x7fcf662cb9e0, 24 [pid 8406] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8398] <... futex resumed>) = 0 [pid 8393] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3621] getdents64(3, [pid 3619] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 8412] <... set_robust_list resumed>) = 0 [pid 8407] <... write resumed>) = 11 [pid 8406] <... futex resumed>) = 1 [pid 8398] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8393] <... futex resumed>) = 0 [pid 8392] exit_group(0 [pid 8388] <... futex resumed>) = 0 [pid 3621] <... getdents64 resumed>0x555556c58620 /* 4 entries */, 32768) = 112 [pid 3619] getdents64(3, [pid 8412] chdir("./file0" [pid 8409] <... futex resumed>) = ? [pid 8407] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8406] futex(0x7fcf663c54d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8398] <... futex resumed>) = ? [pid 8397] <... sendfile resumed>) = 1638400 [pid 8393] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8392] <... exit_group resumed>) = ? [pid 8388] exit_group(0 [pid 3621] umount2("./198/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3619] <... getdents64 resumed>0x555556c58620 /* 4 entries */, 32768) = 112 [pid 8412] <... chdir resumed>) = 0 [pid 8409] +++ exited with 0 +++ [pid 8407] <... futex resumed>) = 1 [pid 8406] <... futex resumed>) = ? [pid 8398] +++ exited with 0 +++ [pid 8397] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8393] <... futex resumed>) = ? [pid 8391] <... futex resumed>) = 0 [pid 8388] <... exit_group resumed>) = ? [pid 8412] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8407] futex(0x7fcf663c54d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8406] +++ exited with 0 +++ [pid 8397] <... futex resumed>) = 0 [pid 8393] +++ exited with 0 +++ [pid 8392] +++ exited with 0 +++ [pid 8391] exit_group(0 [pid 8388] +++ exited with 0 +++ [pid 3621] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3619] umount2("./201/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 8412] <... futex resumed>) = 1 [pid 8408] <... futex resumed>) = 0 [pid 8407] <... futex resumed>) = ? [pid 8391] <... exit_group resumed>) = ? [pid 3621] lstat("./198/binderfs", [pid 3620] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8392, si_uid=0, si_status=0, si_utime=0, si_stime=4} --- [pid 3619] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3618] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8388, si_uid=0, si_status=0, si_utime=0, si_stime=3} --- [pid 8412] futex(0x7fcf663c54d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8408] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8407] +++ exited with 0 +++ [pid 8397] +++ exited with 0 +++ [pid 3618] restart_syscall(<... resuming interrupted clone ...> [pid 8391] +++ exited with 0 +++ [pid 3621] <... lstat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}) = 0 [pid 3619] lstat("./201/binderfs", [pid 3618] <... restart_syscall resumed>) = 0 [pid 8410] <... futex resumed>) = 0 [pid 8408] <... futex resumed>) = 1 [pid 3621] unlink("./198/binderfs" [pid 3619] <... lstat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}) = 0 [pid 8410] creat("./bus", 000 [pid 8408] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3621] <... unlink resumed>) = 0 [pid 3619] unlink("./201/binderfs" [pid 3621] umount2("./198/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3618] umount2("./194", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3617] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8391, si_uid=0, si_status=0, si_utime=0, si_stime=5} --- [pid 3620] umount2("./192", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3619] <... unlink resumed>) = 0 [pid 3618] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3620] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3618] openat(AT_FDCWD, "./194", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 3620] openat(AT_FDCWD, "./192", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 3618] <... openat resumed>) = 3 [pid 3617] restart_syscall(<... resuming interrupted clone ...> [pid 3620] <... openat resumed>) = 3 [pid 3618] fstat(3, [pid 3620] fstat(3, [pid 3618] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 3620] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 3618] getdents64(3, [pid 3617] <... restart_syscall resumed>) = 0 [pid 3620] getdents64(3, [pid 3619] umount2("./201/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3618] <... getdents64 resumed>0x555556c58620 /* 4 entries */, 32768) = 112 [pid 8410] <... creat resumed>) = 3 [pid 3620] <... getdents64 resumed>0x555556c58620 /* 4 entries */, 32768) = 112 [pid 3618] umount2("./194/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 8410] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3620] umount2("./192/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3618] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3620] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3618] lstat("./194/binderfs", [pid 8410] <... futex resumed>) = 1 [pid 8408] <... futex resumed>) = 0 [pid 3620] lstat("./192/binderfs", [pid 3618] <... lstat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}) = 0 [pid 8410] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8408] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3620] <... lstat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}) = 0 [pid 3618] unlink("./194/binderfs" [pid 8410] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8408] <... futex resumed>) = 0 [pid 3620] unlink("./192/binderfs" [pid 3618] <... unlink resumed>) = 0 [pid 3617] umount2("./195", MNT_DETACH|UMOUNT_NOFOLLOW [pid 8410] ftruncate(3, 136348160 [pid 8408] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3620] <... unlink resumed>) = 0 [pid 3618] umount2("./194/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3617] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 8410] <... ftruncate resumed>) = 0 [pid 3620] umount2("./192/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3617] openat(AT_FDCWD, "./195", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 8410] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3617] <... openat resumed>) = 3 [pid 8410] <... futex resumed>) = 1 [pid 8408] <... futex resumed>) = 0 [pid 3617] fstat(3, [pid 8410] socket(AF_INET6, SOCK_STREAM, IPPROTO_IP [pid 8408] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3617] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 8410] <... socket resumed>) = 4 [pid 8408] <... futex resumed>) = 0 [pid 3617] getdents64(3, [pid 8408] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3617] <... getdents64 resumed>0x555556c58620 /* 4 entries */, 32768) = 112 [pid 3617] umount2("./195/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 8410] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3617] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 8410] <... futex resumed>) = 1 [pid 8408] <... futex resumed>) = 0 [pid 3617] lstat("./195/binderfs", [pid 8410] close(4 [pid 8408] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3617] <... lstat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}) = 0 [pid 8408] <... futex resumed>) = 0 [pid 8410] <... close resumed>) = 0 [pid 8408] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3617] unlink("./195/binderfs") = 0 [pid 8410] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 8408] <... futex resumed>) = 0 [pid 3617] umount2("./195/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 8410] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8408] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8410] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8408] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8410] open("./bus", O_RDWR|O_NOCTTY|O_DIRECT|O_NOATIME|O_CLOEXEC|0x1000000) = 4 [pid 8410] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 8408] <... futex resumed>) = 0 [pid 8410] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8408] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8410] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8408] <... futex resumed>) = 0 [pid 8410] sendfile(4, 4, NULL, 4294959098 [pid 8408] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3621] <... umount2 resumed>) = 0 [pid 3621] umount2("./198/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3621] lstat("./198/file0", {st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 3621] umount2("./198/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3621] openat(AT_FDCWD, "./198/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 4 [pid 3621] fstat(4, {st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 3621] getdents64(4, 0x555556c60660 /* 2 entries */, 32768) = 48 [pid 3621] getdents64(4, 0x555556c60660 /* 0 entries */, 32768) = 0 [pid 3621] close(4) = 0 [pid 3621] rmdir("./198/file0") = 0 [pid 3621] getdents64(3, 0x555556c58620 /* 0 entries */, 32768) = 0 [pid 3621] close(3) = 0 [pid 3621] rmdir("./198") = 0 [pid 8408] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 8408] futex(0x7fcf663c54d8, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 8412] <... futex resumed>) = 0 [pid 8408] futex(0x7fcf663c54dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8412] write(3, "#! ./file0\n", 11 [pid 3621] mkdir("./199", 0777) = 0 [pid 3621] openat(AT_FDCWD, "/dev/loop5", O_RDWR [pid 8412] <... write resumed>) = 11 [pid 3619] <... umount2 resumed>) = 0 [pid 8412] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3619] umount2("./201/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 8412] <... futex resumed>) = 1 [pid 8408] <... futex resumed>) = 0 [pid 8412] futex(0x7fcf663c54d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 3619] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3619] lstat("./201/file0", [pid 3620] <... umount2 resumed>) = 0 [pid 3619] <... lstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 3619] umount2("./201/file0", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3619] openat(AT_FDCWD, "./201/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 3620] umount2("./192/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3619] <... openat resumed>) = 4 [pid 3619] fstat(4, [pid 3620] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3619] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 3620] lstat("./192/file0", [pid 3619] getdents64(4, [pid 3620] <... lstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 3619] <... getdents64 resumed>0x555556c60660 /* 2 entries */, 32768) = 48 [pid 3621] <... openat resumed>) = 3 [pid 3620] umount2("./192/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3618] <... umount2 resumed>) = 0 [pid 3619] getdents64(4, [pid 3621] ioctl(3, LOOP_CLR_FD [pid 3620] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3619] <... getdents64 resumed>0x555556c60660 /* 0 entries */, 32768) = 0 [pid 3621] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 3620] openat(AT_FDCWD, "./192/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 3619] close(4 [pid 3621] close(3 [pid 3619] <... close resumed>) = 0 [pid 8410] <... sendfile resumed>) = 1638400 [pid 3621] <... close resumed>) = 0 [pid 3620] <... openat resumed>) = 4 [pid 3618] umount2("./194/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3617] <... umount2 resumed>) = 0 [pid 8410] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8408] exit_group(0 [pid 3621] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 3619] rmdir("./201/file0" [pid 3618] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3617] umount2("./195/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 8412] <... futex resumed>) = ? [pid 8410] <... futex resumed>) = ? [pid 8408] <... exit_group resumed>) = ? [pid 3620] fstat(4, [pid 3619] <... rmdir resumed>) = 0 [pid 3618] lstat("./194/file0", [pid 3617] <... umount2 resumed>) = -1 EINVAL (Invalid argument) ./strace-static-x86_64: Process 8413 attached [pid 8412] +++ exited with 0 +++ [pid 8410] +++ exited with 0 +++ [pid 8408] +++ exited with 0 +++ [pid 3621] <... clone resumed>, child_tidptr=0x555556c575d0) = 8413 [pid 3620] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 3619] getdents64(3, [pid 3618] <... lstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 3617] lstat("./195/file0", [pid 8413] set_robust_list(0x555556c575e0, 24 [pid 3620] getdents64(4, [pid 3619] <... getdents64 resumed>0x555556c58620 /* 0 entries */, 32768) = 0 [pid 3618] umount2("./194/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3617] <... lstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 3620] <... getdents64 resumed>0x555556c60660 /* 2 entries */, 32768) = 48 [pid 3619] close(3 [pid 3618] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3617] umount2("./195/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3616] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8408, si_uid=0, si_status=0, si_utime=0, si_stime=4} --- [pid 3620] getdents64(4, [pid 3619] <... close resumed>) = 0 [pid 3618] openat(AT_FDCWD, "./194/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 3617] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3616] restart_syscall(<... resuming interrupted clone ...> [pid 8413] <... set_robust_list resumed>) = 0 [pid 3620] <... getdents64 resumed>0x555556c60660 /* 0 entries */, 32768) = 0 [pid 3619] rmdir("./201" [pid 3618] <... openat resumed>) = 4 [pid 3617] openat(AT_FDCWD, "./195/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 3616] <... restart_syscall resumed>) = 0 [pid 8413] chdir("./199" [pid 3620] close(4 [pid 3619] <... rmdir resumed>) = 0 [pid 3618] fstat(4, [pid 3617] <... openat resumed>) = 4 [pid 8413] <... chdir resumed>) = 0 [pid 3620] <... close resumed>) = 0 [pid 3619] mkdir("./202", 0777 [pid 3618] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 3617] fstat(4, [pid 8413] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 3620] rmdir("./192/file0" [pid 3619] <... mkdir resumed>) = 0 [pid 3618] getdents64(4, [pid 3617] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 3616] umount2("./205", MNT_DETACH|UMOUNT_NOFOLLOW [pid 8413] <... prctl resumed>) = 0 [pid 3620] <... rmdir resumed>) = 0 [pid 3619] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 3618] <... getdents64 resumed>0x555556c60660 /* 2 entries */, 32768) = 48 [pid 3617] getdents64(4, [pid 3616] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 8413] setpgid(0, 0 [pid 3620] getdents64(3, [pid 3619] <... openat resumed>) = 3 [pid 3618] getdents64(4, [pid 3617] <... getdents64 resumed>0x555556c60660 /* 2 entries */, 32768) = 48 [pid 3616] openat(AT_FDCWD, "./205", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 8413] <... setpgid resumed>) = 0 [pid 3619] ioctl(3, LOOP_CLR_FD [pid 3618] <... getdents64 resumed>0x555556c60660 /* 0 entries */, 32768) = 0 [pid 3617] getdents64(4, [pid 3616] <... openat resumed>) = 3 [pid 3619] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 3618] close(4 [pid 3617] <... getdents64 resumed>0x555556c60660 /* 0 entries */, 32768) = 0 [pid 3616] fstat(3, [pid 3619] close(3 [pid 3618] <... close resumed>) = 0 [pid 3617] close(4 [pid 3616] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 3619] <... close resumed>) = 0 [pid 3618] rmdir("./194/file0" [pid 3617] <... close resumed>) = 0 [pid 3616] getdents64(3, [pid 3620] <... getdents64 resumed>0x555556c58620 /* 0 entries */, 32768) = 0 [pid 3620] close(3 [pid 3619] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 3618] <... rmdir resumed>) = 0 [pid 3617] rmdir("./195/file0" [pid 3616] <... getdents64 resumed>0x555556c58620 /* 4 entries */, 32768) = 112 [pid 8413] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 3620] <... close resumed>) = 0 [pid 3618] getdents64(3, [pid 3617] <... rmdir resumed>) = 0 [pid 3616] umount2("./205/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 8413] <... openat resumed>) = 3 [pid 3620] rmdir("./192" [pid 3619] <... clone resumed>, child_tidptr=0x555556c575d0) = 8414 [pid 3618] <... getdents64 resumed>0x555556c58620 /* 0 entries */, 32768) = 0 [pid 3617] getdents64(3, [pid 3616] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 8413] write(3, "1000", 4 [pid 3618] close(3 [pid 3617] <... getdents64 resumed>0x555556c58620 /* 0 entries */, 32768) = 0 [pid 3616] lstat("./205/binderfs", [pid 3620] <... rmdir resumed>) = 0 [pid 8413] <... write resumed>) = 4 [pid 3620] mkdir("./193", 0777 [pid 3618] <... close resumed>) = 0 [pid 3617] close(3 [pid 3616] <... lstat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}) = 0 [pid 8413] close(3 [pid 3618] rmdir("./194" [pid 3617] <... close resumed>) = 0 [pid 3616] unlink("./205/binderfs" [pid 8413] <... close resumed>) = 0 [pid 3620] <... mkdir resumed>) = 0 [pid 3618] <... rmdir resumed>) = 0 [pid 3617] rmdir("./195" [pid 3616] <... unlink resumed>) = 0 [pid 8413] symlink("/dev/binderfs", "./binderfs" [pid 3620] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 3618] mkdir("./195", 0777 [pid 3617] <... rmdir resumed>) = 0 [pid 3616] umount2("./205/file0", MNT_DETACH|UMOUNT_NOFOLLOW./strace-static-x86_64: Process 8414 attached [pid 8413] <... symlink resumed>) = 0 [pid 3620] <... openat resumed>) = 3 [pid 3618] <... mkdir resumed>) = 0 [pid 3617] mkdir("./196", 0777 [pid 8414] set_robust_list(0x555556c575e0, 24 [pid 8413] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3620] ioctl(3, LOOP_CLR_FD [pid 3618] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 3617] <... mkdir resumed>) = 0 [pid 8414] <... set_robust_list resumed>) = 0 [pid 8413] <... futex resumed>) = 0 [pid 3620] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 3618] <... openat resumed>) = 3 [pid 3617] openat(AT_FDCWD, "/dev/loop1", O_RDWR [pid 8414] chdir("./202" [pid 8413] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 3620] close(3 [pid 3618] ioctl(3, LOOP_CLR_FD [pid 3617] <... openat resumed>) = 3 [pid 8413] <... mmap resumed>) = 0x7fcf662cc000 [pid 3620] <... close resumed>) = 0 [pid 8413] mprotect(0x7fcf662cd000, 131072, PROT_READ|PROT_WRITE [pid 3620] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 8413] <... mprotect resumed>) = 0 [pid 8413] 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] <... clone resumed>, child_tidptr=0x555556c575d0) = 8415 [pid 3618] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 3617] ioctl(3, LOOP_CLR_FD [pid 8413] <... clone resumed>, parent_tid=[8416], tls=0x7fcf662ec700, child_tidptr=0x7fcf662ec9d0) = 8416 [pid 8413] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 3618] close(3 [pid 3617] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 8413] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=100000000} [pid 3618] <... close resumed>) = 0 [pid 3617] close(3 [pid 3618] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 3617] <... close resumed>) = 0 ./strace-static-x86_64: Process 8415 attached [pid 3618] <... clone resumed>, child_tidptr=0x555556c575d0) = 8417 [pid 3617] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 8415] set_robust_list(0x555556c575e0, 24 [pid 3617] <... clone resumed>, child_tidptr=0x555556c575d0) = 8418 [pid 8415] <... set_robust_list resumed>) = 0 ./strace-static-x86_64: Process 8417 attached [pid 8415] chdir("./193" [pid 8414] <... chdir resumed>) = 0 [pid 8417] set_robust_list(0x555556c575e0, 24 [pid 8415] <... chdir resumed>) = 0 [pid 8414] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 3616] <... umount2 resumed>) = 0 [pid 8417] <... set_robust_list resumed>) = 0 [pid 8415] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 8417] chdir("./195" [pid 8415] <... prctl resumed>) = 0 [pid 8417] <... chdir resumed>) = 0 [pid 8415] setpgid(0, 0 [pid 8417] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 8415] <... setpgid resumed>) = 0 [pid 8417] <... prctl resumed>) = 0 [pid 8415] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 8417] setpgid(0, 0 [pid 8415] <... openat resumed>) = 3 [pid 8414] <... prctl resumed>) = 0 [pid 8417] <... setpgid resumed>) = 0 [pid 8415] write(3, "1000", 4 [pid 8414] setpgid(0, 0./strace-static-x86_64: Process 8418 attached ./strace-static-x86_64: Process 8416 attached [pid 8417] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 8415] <... write resumed>) = 4 [pid 8414] <... setpgid resumed>) = 0 [pid 8418] set_robust_list(0x555556c575e0, 24 [pid 8417] <... openat resumed>) = 3 [pid 8416] set_robust_list(0x7fcf662ec9e0, 24 [pid 8415] close(3 [pid 8414] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 8418] <... set_robust_list resumed>) = 0 [pid 8417] write(3, "1000", 4 [pid 8416] <... set_robust_list resumed>) = 0 [pid 8415] <... close resumed>) = 0 [pid 8414] <... openat resumed>) = 3 [pid 3616] umount2("./205/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 8418] chdir("./196" [pid 8417] <... write resumed>) = 4 [pid 8416] memfd_create("syzkaller", 0 [pid 8415] symlink("/dev/binderfs", "./binderfs" [pid 8414] write(3, "1000", 4 [pid 8418] <... chdir resumed>) = 0 [pid 8417] close(3 [pid 8416] <... memfd_create resumed>) = 3 [pid 8415] <... symlink resumed>) = 0 [pid 8414] <... write resumed>) = 4 [pid 3616] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 8418] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 8417] <... close resumed>) = 0 [pid 8416] ftruncate(3, 2097152 [pid 8415] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8414] close(3 [pid 3616] lstat("./205/file0", [pid 8418] <... prctl resumed>) = 0 [pid 8417] symlink("/dev/binderfs", "./binderfs" [pid 8416] <... ftruncate resumed>) = 0 [pid 8415] <... futex resumed>) = 0 [pid 8414] <... close resumed>) = 0 [pid 3616] <... lstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 8418] setpgid(0, 0 [pid 8417] <... symlink resumed>) = 0 [pid 8416] 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 8415] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8414] symlink("/dev/binderfs", "./binderfs" [pid 3616] umount2("./205/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 8418] <... setpgid resumed>) = 0 [pid 8417] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8416] <... pwrite64 resumed>) = 102 [pid 8415] <... mmap resumed>) = 0x7fcf662cc000 [pid 8414] <... symlink resumed>) = 0 [pid 3616] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 8418] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 8417] <... futex resumed>) = 0 [pid 8416] 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 8415] mprotect(0x7fcf662cd000, 131072, PROT_READ|PROT_WRITE [pid 8414] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3616] openat(AT_FDCWD, "./205/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 8418] <... openat resumed>) = 3 [pid 8417] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8416] <... pwrite64 resumed>) = 31 [pid 8415] <... mprotect resumed>) = 0 [pid 8414] <... futex resumed>) = 0 [pid 3616] <... openat resumed>) = 4 [pid 8418] write(3, "1000", 4 [pid 8417] <... mmap resumed>) = 0x7fcf662cc000 [pid 8416] 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 8415] 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 8414] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 3616] fstat(4, [pid 8418] <... write resumed>) = 4 [pid 8417] mprotect(0x7fcf662cd000, 131072, PROT_READ|PROT_WRITE [pid 8416] <... pwrite64 resumed>) = 32 [pid 8414] <... mmap resumed>) = 0x7fcf662cc000 [pid 3616] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 8418] close(3 [pid 8417] <... mprotect resumed>) = 0 [pid 8416] 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 8415] <... clone resumed>, parent_tid=[8419], tls=0x7fcf662ec700, child_tidptr=0x7fcf662ec9d0) = 8419 [pid 8414] mprotect(0x7fcf662cd000, 131072, PROT_READ|PROT_WRITE [pid 3616] getdents64(4, [pid 8418] <... close resumed>) = 0 [pid 8417] 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 8416] <... pwrite64 resumed>) = 4098 [pid 8415] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8414] <... mprotect resumed>) = 0 [pid 3616] <... getdents64 resumed>0x555556c60660 /* 2 entries */, 32768) = 48 [pid 8418] symlink("/dev/binderfs", "./binderfs" [pid 8416] 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 8415] <... futex resumed>) = 0 [pid 8414] 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] getdents64(4, ./strace-static-x86_64: Process 8419 attached [pid 8418] <... symlink resumed>) = 0 [pid 8417] <... clone resumed>, parent_tid=[8420], tls=0x7fcf662ec700, child_tidptr=0x7fcf662ec9d0) = 8420 [pid 8416] <... pwrite64 resumed>) = 61 [pid 8415] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=100000000} [pid 3616] <... getdents64 resumed>0x555556c60660 /* 0 entries */, 32768) = 0 ./strace-static-x86_64: Process 8420 attached [pid 8419] set_robust_list(0x7fcf662ec9e0, 24 [pid 8418] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8417] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8416] openat(AT_FDCWD, "/dev/loop5", O_RDWR [pid 8414] <... clone resumed>, parent_tid=[8421], tls=0x7fcf662ec700, child_tidptr=0x7fcf662ec9d0) = 8421 [pid 3616] close(4 [pid 8420] set_robust_list(0x7fcf662ec9e0, 24 [pid 8419] <... set_robust_list resumed>) = 0 [pid 8418] <... futex resumed>) = 0 [pid 8417] <... futex resumed>) = 0 [pid 8416] <... openat resumed>) = 4 [pid 8414] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3616] <... close resumed>) = 0 ./strace-static-x86_64: Process 8421 attached [pid 8419] memfd_create("syzkaller", 0 [pid 8418] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8417] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=100000000} [pid 8416] ioctl(4, LOOP_SET_FD, 3 [pid 8414] <... futex resumed>) = 0 [pid 3616] rmdir("./205/file0" [pid 8421] set_robust_list(0x7fcf662ec9e0, 24 [pid 8419] <... memfd_create resumed>) = 3 [pid 8418] <... mmap resumed>) = 0x7fcf662cc000 [pid 3616] <... rmdir resumed>) = 0 [pid 8421] <... set_robust_list resumed>) = 0 [pid 8419] ftruncate(3, 2097152 [pid 3616] getdents64(3, [pid 8421] memfd_create("syzkaller", 0 [pid 8419] <... ftruncate resumed>) = 0 [pid 3616] <... getdents64 resumed>0x555556c58620 /* 0 entries */, 32768) = 0 [pid 8421] <... memfd_create resumed>) = 3 [pid 8419] 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 3616] close(3 [pid 8421] ftruncate(3, 2097152 [pid 8419] <... pwrite64 resumed>) = 102 [pid 3616] <... close resumed>) = 0 [pid 8421] <... ftruncate resumed>) = 0 [pid 8419] 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 3616] rmdir("./205" [pid 8421] 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 8420] <... set_robust_list resumed>) = 0 [pid 8419] <... pwrite64 resumed>) = 31 [pid 8418] mprotect(0x7fcf662cd000, 131072, PROT_READ|PROT_WRITE [pid 8416] <... ioctl resumed>) = 0 [pid 8414] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=100000000} [pid 3616] <... rmdir resumed>) = 0 [pid 8420] memfd_create("syzkaller", 0 [pid 8418] <... mprotect resumed>) = 0 [pid 8416] mkdir("./file0", 0777 [pid 8420] <... memfd_create resumed>) = 3 [pid 8418] 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 8416] <... mkdir resumed>) = 0 [pid 8420] ftruncate(3, 2097152 [pid 8416] mount("/dev/loop5", "./file0", "ext4", 0, ",errors=continue" [pid 8421] <... pwrite64 resumed>) = 102 [pid 8420] <... ftruncate resumed>) = 0 [pid 8419] 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 8418] <... clone resumed>, parent_tid=[8422], tls=0x7fcf662ec700, child_tidptr=0x7fcf662ec9d0) = 8422 [pid 3616] mkdir("./206", 0777 [pid 8421] 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 8420] 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 8419] <... pwrite64 resumed>) = 32 [pid 8418] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8421] <... pwrite64 resumed>) = 31 [pid 8420] <... pwrite64 resumed>) = 102 [pid 8419] 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 8418] <... futex resumed>) = 0 [pid 3616] <... mkdir resumed>) = 0 [pid 8421] 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 8420] 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 8419] <... pwrite64 resumed>) = 4098 [pid 8418] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=100000000} [pid 3616] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 8421] <... pwrite64 resumed>) = 32 [pid 8420] <... pwrite64 resumed>) = 31 [pid 8419] 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 3616] <... openat resumed>) = 3 [pid 8421] 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 8420] 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 8419] <... pwrite64 resumed>) = 61 [pid 3616] ioctl(3, LOOP_CLR_FD [pid 8421] <... pwrite64 resumed>) = 4098 [pid 8420] <... pwrite64 resumed>) = 32 [pid 8419] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 3616] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 8421] 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 8420] 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 8419] <... openat resumed>) = 4 [pid 3616] close(3./strace-static-x86_64: Process 8422 attached [pid 8421] <... pwrite64 resumed>) = 61 [pid 8420] <... pwrite64 resumed>) = 4098 [pid 8419] ioctl(4, LOOP_SET_FD, 3 [pid 8416] <... mount resumed>) = 0 [pid 8413] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 3616] <... close resumed>) = 0 [pid 8422] set_robust_list(0x7fcf662ec9e0, 24 [pid 8421] openat(AT_FDCWD, "/dev/loop3", O_RDWR [pid 8413] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [ 196.916314][ T8416] loop5: detected capacity change from 0 to 4096 [pid 3616] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 8422] <... set_robust_list resumed>) = 0 [pid 8421] <... openat resumed>) = 4 [pid 8420] 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 8413] <... futex resumed>) = 0 [pid 8422] memfd_create("syzkaller", 0 [pid 8421] ioctl(4, LOOP_SET_FD, 3 [pid 8413] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 3616] <... clone resumed>, child_tidptr=0x555556c575d0) = 8424 [pid 8422] <... memfd_create resumed>) = 3 [pid 8420] <... pwrite64 resumed>) = 61 [pid 8419] <... ioctl resumed>) = 0 [pid 8416] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 8413] <... mmap resumed>) = 0x7fcf662ab000 [pid 8422] ftruncate(3, 2097152 [pid 8413] mprotect(0x7fcf662ac000, 131072, PROT_READ|PROT_WRITE [pid 8422] <... ftruncate resumed>) = 0 [pid 8413] <... mprotect resumed>) = 0 [pid 8422] 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 8413] 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 8422] <... pwrite64 resumed>) = 102 [pid 8420] openat(AT_FDCWD, "/dev/loop2", O_RDWR [pid 8416] <... openat resumed>) = 5 [pid 8419] mkdir("./file0", 0777 [pid 8422] 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 8420] <... openat resumed>) = 4 [pid 8416] ioctl(4, LOOP_CLR_FD [pid 8413] <... clone resumed>, parent_tid=[8425], tls=0x7fcf662cb700, child_tidptr=0x7fcf662cb9d0) = 8425 [pid 8422] <... pwrite64 resumed>) = 31 [pid 8420] ioctl(4, LOOP_SET_FD, 3 [pid 8413] futex(0x7fcf663c54d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8416] <... ioctl resumed>) = 0 [pid 8422] 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 8413] <... futex resumed>) = 0 [pid 8422] <... pwrite64 resumed>) = 32 [pid 8413] futex(0x7fcf663c54dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8422] 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 8422] 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 8422] openat(AT_FDCWD, "/dev/loop1", O_RDWR) = 4 [pid 8422] ioctl(4, LOOP_SET_FD, 3./strace-static-x86_64: Process 8424 attached [pid 8421] <... ioctl resumed>) = 0 [pid 8419] <... mkdir resumed>) = 0 [pid 8416] close(4 [pid 8424] set_robust_list(0x555556c575e0, 24 [pid 8421] mkdir("./file0", 0777 [pid 8419] mount("/dev/loop4", "./file0", "ext4", 0, ",errors=continue" [pid 8416] <... close resumed>) = 0 ./strace-static-x86_64: Process 8425 attached [pid 8424] <... set_robust_list resumed>) = 0 [pid 8422] <... ioctl resumed>) = 0 [pid 8420] <... ioctl resumed>) = 0 [pid 8417] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 8416] close(3 [pid 8415] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 8425] set_robust_list(0x7fcf662cb9e0, 24 [pid 8422] mkdir("./file0", 0777 [pid 8417] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8416] <... close resumed>) = 0 [pid 8415] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8425] <... set_robust_list resumed>) = 0 [pid 8422] <... mkdir resumed>) = 0 [pid 8421] <... mkdir resumed>) = 0 [pid 8417] <... futex resumed>) = 0 [pid 8416] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8415] <... futex resumed>) = 0 [pid 8425] chdir("./file0" [pid 8422] mount("/dev/loop1", "./file0", "ext4", 0, ",errors=continue" [pid 8417] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8416] <... futex resumed>) = 0 [pid 8415] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8425] <... chdir resumed>) = 0 [pid 8417] <... mmap resumed>) = 0x7fcf662ab000 [pid 8416] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8415] <... mmap resumed>) = 0x7fcf662ab000 [pid 8414] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 8425] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8424] chdir("./206" [pid 8421] mount("/dev/loop3", "./file0", "ext4", 0, ",errors=continue" [pid 8420] mkdir("./file0", 0777 [pid 8417] mprotect(0x7fcf662ac000, 131072, PROT_READ|PROT_WRITE [pid 8415] mprotect(0x7fcf662ac000, 131072, PROT_READ|PROT_WRITE [pid 8414] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8425] <... futex resumed>) = 1 [pid 8424] <... chdir resumed>) = 0 [pid 8417] <... mprotect resumed>) = 0 [pid 8415] <... mprotect resumed>) = 0 [pid 8414] <... futex resumed>) = 0 [pid 8413] <... futex resumed>) = 0 [pid 8425] futex(0x7fcf663c54d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8417] 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 8415] 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 8414] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8413] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8424] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 8420] <... mkdir resumed>) = 0 [pid 8416] <... futex resumed>) = 0 [pid 8414] <... mmap resumed>) = 0x7fcf662ab000 [pid 8413] <... futex resumed>) = 1 [pid 8417] <... clone resumed>, parent_tid=[8428], tls=0x7fcf662cb700, child_tidptr=0x7fcf662cb9d0) = 8428 [pid 8416] creat("./bus", 000 [pid 8415] <... clone resumed>, parent_tid=[8430], tls=0x7fcf662cb700, child_tidptr=0x7fcf662cb9d0) = 8430 [pid 8414] mprotect(0x7fcf662ac000, 131072, PROT_READ|PROT_WRITE [pid 8413] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8417] futex(0x7fcf663c54d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8415] futex(0x7fcf663c54d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8417] <... futex resumed>) = 0 [pid 8416] <... creat resumed>) = 3 [pid 8415] <... futex resumed>) = 0 [pid 8417] futex(0x7fcf663c54dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8416] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8415] futex(0x7fcf663c54dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8414] <... mprotect resumed>) = 0 [pid 8416] <... futex resumed>) = 1 [pid 8414] 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 8413] <... futex resumed>) = 0 [pid 8424] <... prctl resumed>) = 0 [pid 8416] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8413] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8416] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8414] <... clone resumed>, parent_tid=[8431], tls=0x7fcf662cb700, child_tidptr=0x7fcf662cb9d0) = 8431 [pid 8424] setpgid(0, 0 [pid 8420] mount("/dev/loop2", "./file0", "ext4", 0, ",errors=continue" [pid 8416] ftruncate(3, 136348160 [pid 8414] futex(0x7fcf663c54d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8413] <... futex resumed>) = 0 ./strace-static-x86_64: Process 8431 attached [pid 8431] set_robust_list(0x7fcf662cb9e0, 24 [pid 8416] <... ftruncate resumed>) = 0 [pid 8414] <... futex resumed>) = 0 [pid 8416] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8413] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8431] <... set_robust_list resumed>) = 0 [pid 8416] <... futex resumed>) = 0 [pid 8414] futex(0x7fcf663c54dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8413] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8431] chdir("./file0" [pid 8424] <... setpgid resumed>) = 0 [pid 8416] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8413] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8431] <... chdir resumed>) = 0 [pid 8416] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8413] <... futex resumed>) = 0 [pid 8424] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 8416] socket(AF_INET6, SOCK_STREAM, IPPROTO_IP [pid 8413] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8431] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8416] <... socket resumed>) = 4 [pid 8431] <... futex resumed>) = 1 [pid 8416] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8414] <... futex resumed>) = 0 [pid 8431] futex(0x7fcf663c54d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8416] <... futex resumed>) = 1 [pid 8413] <... futex resumed>) = 0 [pid 8414] futex(0x7fcf663c54d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8431] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8416] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8414] <... futex resumed>) = 0 [pid 8413] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8431] creat("./bus", 000 [pid 8416] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8414] futex(0x7fcf663c54dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8413] <... futex resumed>) = 0 [pid 8431] <... creat resumed>) = 5 [pid 8416] close(4 [pid 8413] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8431] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8424] <... openat resumed>) = 3 [pid 8418] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 8416] <... close resumed>) = 0 [pid 8431] <... futex resumed>) = 1 [pid 8418] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8416] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8414] <... futex resumed>) = 0 [pid 8431] futex(0x7fcf663c54d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8418] <... futex resumed>) = 0 [pid 8414] futex(0x7fcf663c54d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8416] <... futex resumed>) = 1 [pid 8413] <... futex resumed>) = 0 [pid 8431] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8424] write(3, "1000", 4 [pid 8418] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8416] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8414] <... futex resumed>) = 0 [pid 8413] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [ 196.973362][ T8419] loop4: detected capacity change from 0 to 4096 [ 196.975185][ T8421] loop3: detected capacity change from 0 to 4096 [ 196.991654][ T8420] loop2: detected capacity change from 0 to 4096 [ 196.994434][ T8422] loop1: detected capacity change from 0 to 4096 [pid 8431] ftruncate(5, 136348160 [pid 8424] <... write resumed>) = 4 [pid 8418] <... mmap resumed>) = 0x7fcf662ab000 [pid 8416] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8414] futex(0x7fcf663c54dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8413] <... futex resumed>) = 0 [pid 8431] <... ftruncate resumed>) = 0 [pid 8424] close(3 [pid 8418] mprotect(0x7fcf662ac000, 131072, PROT_READ|PROT_WRITE [pid 8416] open("./bus", O_RDWR|O_NOCTTY|O_DIRECT|O_NOATIME|O_CLOEXEC|0x1000000 [pid 8413] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8431] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8424] <... close resumed>) = 0 [pid 8418] <... mprotect resumed>) = 0 [pid 8431] <... futex resumed>) = 1 [pid 8416] <... open resumed>) = 4 [pid 8414] <... futex resumed>) = 0 [pid 8431] futex(0x7fcf663c54d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8424] symlink("/dev/binderfs", "./binderfs" [pid 8418] 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 8416] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8414] futex(0x7fcf663c54d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8431] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8431] socket(AF_INET6, SOCK_STREAM, IPPROTO_IP [pid 8414] <... futex resumed>) = 0 [pid 8416] <... futex resumed>) = 1 [pid 8413] <... futex resumed>) = 0 [pid 8431] <... socket resumed>) = 6 [pid 8424] <... symlink resumed>) = 0 [pid 8418] <... clone resumed>, parent_tid=[8432], tls=0x7fcf662cb700, child_tidptr=0x7fcf662cb9d0) = 8432 [pid 8416] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8414] futex(0x7fcf663c54dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8413] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000./strace-static-x86_64: Process 8432 attached ./strace-static-x86_64: Process 8428 attached [pid 8431] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8424] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8418] futex(0x7fcf663c54d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8416] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8414] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8413] <... futex resumed>) = 0 [pid 8422] <... mount resumed>) = 0 [pid 8432] set_robust_list(0x7fcf662cb9e0, 24 [pid 8431] <... futex resumed>) = 0 [pid 8428] set_robust_list(0x7fcf662cb9e0, 24 [pid 8424] <... futex resumed>) = 0 [pid 8422] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 8418] <... futex resumed>) = 0 [pid 8416] sendfile(4, 4, NULL, 4294959098 [pid 8414] futex(0x7fcf663c54d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8413] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8432] <... set_robust_list resumed>) = 0 [pid 8431] close(6 [pid 8424] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8422] <... openat resumed>) = 5 [pid 8418] futex(0x7fcf663c54dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8432] chdir("./file0" [pid 8431] <... close resumed>) = 0 [pid 8422] ioctl(4, LOOP_CLR_FD [pid 8414] <... futex resumed>) = 0 [pid 8432] <... chdir resumed>) = 0 [pid 8431] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8424] <... mmap resumed>) = 0x7fcf662cc000 [pid 8422] <... ioctl resumed>) = 0 [pid 8414] futex(0x7fcf663c54dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8432] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8431] <... futex resumed>) = 0 [pid 8422] close(4 [pid 8414] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8428] <... set_robust_list resumed>) = 0 [pid 8424] mprotect(0x7fcf662cd000, 131072, PROT_READ|PROT_WRITE [pid 8432] <... futex resumed>) = 1 [pid 8431] futex(0x7fcf663c54d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8422] <... close resumed>) = 0 [pid 8419] <... mount resumed>) = 0 [pid 8418] <... futex resumed>) = 0 [pid 8414] futex(0x7fcf663c54d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8432] futex(0x7fcf663c54d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8431] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8422] close(3 [pid 8419] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 8418] futex(0x7fcf663c54d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8414] <... futex resumed>) = 0 ./strace-static-x86_64: Process 8430 attached [pid 8432] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8431] open("./bus", O_RDWR|O_NOCTTY|O_DIRECT|O_NOATIME|O_CLOEXEC|0x1000000 [pid 8428] chdir("./file0" [pid 8424] <... mprotect resumed>) = 0 [pid 8422] <... close resumed>) = 0 [pid 8421] <... mount resumed>) = 0 [pid 8419] <... openat resumed>) = 5 [pid 8418] <... futex resumed>) = 0 [pid 8414] futex(0x7fcf663c54dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8432] creat("./bus", 000 [pid 8431] <... open resumed>) = 6 [pid 8422] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8418] futex(0x7fcf663c54dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8424] 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 8419] ioctl(4, LOOP_CLR_FD [pid 8421] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 8432] <... creat resumed>) = 3 [pid 8431] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8430] set_robust_list(0x7fcf662cb9e0, 24 [pid 8428] <... chdir resumed>) = 0 [pid 8422] <... futex resumed>) = 0 [pid 8432] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8431] <... futex resumed>) = 1 [pid 8430] <... set_robust_list resumed>) = 0 [pid 8428] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8422] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8421] <... openat resumed>) = -1 ENOENT (No such file or directory) [pid 8419] <... ioctl resumed>) = 0 [pid 8420] <... mount resumed>) = 0 [pid 8414] <... futex resumed>) = 0 ./strace-static-x86_64: Process 8434 attached [pid 8432] <... futex resumed>) = 1 [pid 8431] futex(0x7fcf663c54d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8418] <... futex resumed>) = 0 [pid 8417] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 8415] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 8414] futex(0x7fcf663c54d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8434] set_robust_list(0x7fcf662ec9e0, 24 [pid 8432] futex(0x7fcf663c54d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8431] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8419] close(4 [pid 8418] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8417] futex(0x7fcf663c54d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8415] futex(0x7fcf663c54ec, FUTEX_WAKE_PRIVATE, 1000000 [pid 8414] <... futex resumed>) = 0 [pid 8434] <... set_robust_list resumed>) = 0 [pid 8431] sendfile(6, 6, NULL, 4294959098 [pid 8430] chdir("./file0" [pid 8428] <... futex resumed>) = 0 [pid 8424] <... clone resumed>, parent_tid=[8434], tls=0x7fcf662ec700, child_tidptr=0x7fcf662ec9d0) = 8434 [pid 8422] <... futex resumed>) = 0 [pid 8421] ioctl(4, LOOP_CLR_FD [pid 8420] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 8419] <... close resumed>) = 0 [pid 8418] <... futex resumed>) = 1 [pid 8417] <... futex resumed>) = 0 [pid 8415] <... futex resumed>) = 0 [pid 8414] futex(0x7fcf663c54dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8434] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8430] <... chdir resumed>) = 0 [pid 8428] creat("./bus", 000 [pid 8424] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8422] ftruncate(3, 136348160 [pid 8421] <... ioctl resumed>) = 0 [pid 8420] <... openat resumed>) = -1 ENOENT (No such file or directory) [pid 8419] close(3 [pid 8418] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8417] futex(0x7fcf663c54dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8415] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8434] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8430] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8428] <... creat resumed>) = 5 [pid 8424] <... futex resumed>) = 0 [pid 8422] <... ftruncate resumed>) = 0 [pid 8421] close(4 [pid 8420] ioctl(4, LOOP_CLR_FD [pid 8419] <... close resumed>) = 0 [pid 8415] <... mmap resumed>) = 0x7fcf6628a000 [pid 8413] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 8434] memfd_create("syzkaller", 0 [pid 8430] <... futex resumed>) = 0 [pid 8428] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8424] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=100000000} [pid 8422] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8421] <... close resumed>) = 0 [pid 8420] <... ioctl resumed>) = 0 [pid 8419] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8415] mprotect(0x7fcf6628b000, 131072, PROT_READ|PROT_WRITE [pid 8413] futex(0x7fcf663c54d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8434] <... memfd_create resumed>) = 3 [pid 8430] futex(0x7fcf663c54d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8428] <... futex resumed>) = 1 [pid 8425] <... futex resumed>) = 0 [pid 8422] <... futex resumed>) = 1 [pid 8421] close(3 [pid 8420] close(4 [pid 8419] <... futex resumed>) = 0 [pid 8418] <... futex resumed>) = 0 [pid 8417] <... futex resumed>) = 0 [pid 8415] <... mprotect resumed>) = 0 [pid 8413] <... futex resumed>) = 1 [pid 8434] ftruncate(3, 2097152 [pid 8428] futex(0x7fcf663c54d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8425] write(3, "#! ./file0\n", 11 [pid 8422] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8421] <... close resumed>) = 0 [pid 8420] <... close resumed>) = 0 [pid 8419] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8418] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8417] futex(0x7fcf663c54d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8415] 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 8413] futex(0x7fcf663c54dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8434] <... ftruncate resumed>) = 0 [pid 8428] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8425] <... write resumed>) = 11 [pid 8422] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8421] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8420] close(3 [pid 8418] <... futex resumed>) = 0 [pid 8417] <... futex resumed>) = 0 [pid 8434] 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 8428] ftruncate(5, 136348160 [pid 8425] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8422] socket(AF_INET6, SOCK_STREAM, IPPROTO_IP [pid 8421] <... futex resumed>) = 0 [pid 8420] <... close resumed>) = 0 [pid 8418] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8417] futex(0x7fcf663c54dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8415] <... clone resumed>, parent_tid=[8435], tls=0x7fcf662aa700, child_tidptr=0x7fcf662aa9d0) = 8435 [pid 8434] <... pwrite64 resumed>) = 102 [pid 8428] <... ftruncate resumed>) = 0 [pid 8425] <... futex resumed>) = 1 [pid 8422] <... socket resumed>) = 4 [pid 8421] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8420] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8415] futex(0x7fcf663c54e8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8413] <... futex resumed>) = 0 ./strace-static-x86_64: Process 8435 attached [pid 8434] 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 8428] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8425] futex(0x7fcf663c54d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8422] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8420] <... futex resumed>) = 0 [pid 8416] <... sendfile resumed>) = 1638400 [pid 8415] <... futex resumed>) = 0 [pid 8434] <... pwrite64 resumed>) = 31 [pid 8428] <... futex resumed>) = 1 [pid 8420] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8428] futex(0x7fcf663c54d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8434] 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 8422] <... futex resumed>) = 1 [pid 8418] <... futex resumed>) = 0 [pid 8417] <... futex resumed>) = 0 [pid 8415] futex(0x7fcf663c54ec, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8434] <... pwrite64 resumed>) = 32 [pid 8422] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8418] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8417] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8434] 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 8422] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8420] <... futex resumed>) = 0 [pid 8418] <... futex resumed>) = 0 [pid 8417] <... futex resumed>) = 1 [pid 8435] set_robust_list(0x7fcf662aa9e0, 24 [pid 8434] <... pwrite64 resumed>) = 4098 [pid 8422] close(4 [pid 8420] socket(AF_INET6, SOCK_STREAM, IPPROTO_IP [pid 8418] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8417] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8416] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8435] <... set_robust_list resumed>) = 0 [pid 8434] 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 8422] <... close resumed>) = 0 [pid 8420] <... socket resumed>) = 3 [pid 8416] <... futex resumed>) = 0 [pid 8435] creat("./bus", 000 [pid 8434] <... pwrite64 resumed>) = 61 [pid 8422] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8420] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8416] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8413] exit_group(0 [pid 8435] <... creat resumed>) = 3 [pid 8434] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 8425] <... futex resumed>) = ? [pid 8422] <... futex resumed>) = 1 [pid 8420] <... futex resumed>) = 1 [pid 8418] <... futex resumed>) = 0 [pid 8417] <... futex resumed>) = 0 [pid 8416] <... futex resumed>) = ? [pid 8413] <... exit_group resumed>) = ? [pid 8435] futex(0x7fcf663c54ec, FUTEX_WAKE_PRIVATE, 1000000 [pid 8434] <... openat resumed>) = 4 [pid 8425] +++ exited with 0 +++ [pid 8422] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8420] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8418] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8417] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8435] <... futex resumed>) = 1 [pid 8434] ioctl(4, LOOP_SET_FD, 3 [pid 8422] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8420] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8418] <... futex resumed>) = 0 [pid 8417] <... futex resumed>) = 0 [pid 8416] +++ exited with 0 +++ [pid 8415] <... futex resumed>) = 0 [pid 8414] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 8413] +++ exited with 0 +++ [pid 8435] futex(0x7fcf663c54e8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 3621] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8413, si_uid=0, si_status=0, si_utime=0, si_stime=3} --- [pid 3621] umount2("./199", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 3621] openat(AT_FDCWD, "./199", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 [pid 8422] open("./bus", O_RDWR|O_NOCTTY|O_DIRECT|O_NOATIME|O_CLOEXEC|0x1000000 [pid 8420] close(3 [pid 8418] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8417] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8415] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8414] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3621] fstat(3, [pid 8434] <... ioctl resumed>) = 0 [pid 8422] <... open resumed>) = 4 [pid 8421] <... futex resumed>) = 0 [pid 8420] <... close resumed>) = 0 [pid 8419] <... futex resumed>) = 0 [pid 8415] <... futex resumed>) = 1 [pid 8414] <... futex resumed>) = 1 [pid 3621] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 8434] mkdir("./file0", 0777 [pid 8422] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8421] write(5, "#! ./file0\n", 11 [pid 8420] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8419] ftruncate(3, 136348160 [pid 8415] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8414] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3621] getdents64(3, [pid 8434] <... mkdir resumed>) = 0 [pid 8422] <... futex resumed>) = 1 [pid 8420] <... futex resumed>) = 1 [pid 8419] <... ftruncate resumed>) = 0 [pid 8418] <... futex resumed>) = 0 [pid 8417] <... futex resumed>) = 0 [pid 3621] <... getdents64 resumed>0x555556c58620 /* 4 entries */, 32768) = 112 [pid 8434] mount("/dev/loop0", "./file0", "ext4", 0, ",errors=continue" [pid 8422] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8421] <... write resumed>) = 11 [pid 8420] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8419] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8418] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8417] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3621] umount2("./199/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 8422] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8421] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8420] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8419] <... futex resumed>) = 1 [pid 8418] <... futex resumed>) = 0 [pid 8417] <... futex resumed>) = 0 [pid 8415] <... futex resumed>) = 0 [pid 3621] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 8422] sendfile(4, 4, NULL, 4294959098 [pid 8421] <... futex resumed>) = 1 [pid 8420] open("./bus", O_RDWR|O_NOCTTY|O_DIRECT|O_NOATIME|O_CLOEXEC|0x1000000 [pid 8419] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8418] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8417] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8415] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8414] <... futex resumed>) = 0 [pid 3621] lstat("./199/binderfs", [pid 8421] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8420] <... open resumed>) = 3 [pid 8419] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8415] <... futex resumed>) = 0 [pid 3621] <... lstat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}) = 0 [pid 8420] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8419] socket(AF_INET6, SOCK_STREAM, IPPROTO_IP [pid 8415] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3621] unlink("./199/binderfs" [pid 8420] <... futex resumed>) = 1 [pid 8419] <... socket resumed>) = 4 [pid 8417] <... futex resumed>) = 0 [pid 3621] <... unlink resumed>) = 0 [pid 8420] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8419] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8417] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3621] umount2("./199/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 8434] <... mount resumed>) = 0 [pid 8420] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8419] <... futex resumed>) = 1 [pid 8417] <... futex resumed>) = 0 [pid 8415] <... futex resumed>) = 0 [pid 8434] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 8420] sendfile(3, 3, NULL, 4294959098 [pid 8419] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8417] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8415] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [ 197.158976][ T8434] loop0: detected capacity change from 0 to 4096 [pid 8424] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 8419] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8415] <... futex resumed>) = 0 [pid 8424] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8424] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fcf662ab000 [pid 8434] <... openat resumed>) = 5 [pid 8424] mprotect(0x7fcf662ac000, 131072, PROT_READ|PROT_WRITE [pid 8419] close(4 [pid 8415] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8434] ioctl(4, LOOP_CLR_FD [pid 8424] <... mprotect resumed>) = 0 [pid 8419] <... close resumed>) = 0 [pid 8418] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 8434] <... ioctl resumed>) = 0 [pid 8424] 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 8419] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8418] futex(0x7fcf663c54d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3621] <... umount2 resumed>) = 0 [pid 8434] close(4 [pid 8432] <... futex resumed>) = 0 [pid 8419] <... futex resumed>) = 1 [pid 8418] <... futex resumed>) = 1 [pid 8415] <... futex resumed>) = 0 [pid 8432] write(3, "#! ./file0\n", 11 [pid 8419] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8418] futex(0x7fcf663c54dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8415] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8419] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8415] <... futex resumed>) = 0 [pid 8419] open("./bus", O_RDWR|O_NOCTTY|O_DIRECT|O_NOATIME|O_CLOEXEC|0x1000000 [pid 8415] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8419] <... open resumed>) = 4 [pid 8434] <... close resumed>) = 0 [pid 8432] <... write resumed>) = 11 [pid 8424] <... clone resumed>, parent_tid=[8437], tls=0x7fcf662cb700, child_tidptr=0x7fcf662cb9d0) = 8437 [pid 8419] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8417] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 8432] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8419] <... futex resumed>) = 1 [pid 8417] futex(0x7fcf663c54d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8415] <... futex resumed>) = 0 [pid 8432] <... futex resumed>) = 1 [pid 8428] <... futex resumed>) = 0 [pid 8419] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8418] <... futex resumed>) = 0 [pid 8417] <... futex resumed>) = 1 [pid 8415] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8432] futex(0x7fcf663c54d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8428] write(5, "#! ./file0\n", 11 [pid 8419] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8417] futex(0x7fcf663c54dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8415] <... futex resumed>) = 0 [pid 8419] sendfile(4, 4, NULL, 4294959098 [pid 8415] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}./strace-static-x86_64: Process 8437 attached [pid 8434] close(3 [pid 8428] <... write resumed>) = 11 [pid 8424] futex(0x7fcf663c54d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3621] umount2("./199/file0", MNT_DETACH|UMOUNT_NOFOLLOW [ 197.266750][ T8422] ------------[ cut here ]------------ [ 197.272560][ T8422] WARNING: CPU: 0 PID: 8422 at fs/ext4/inode.c:3418 ext4_iomap_begin+0x1aa/0x780 [ 197.282147][ T8422] Modules linked in: [ 197.287396][ T8422] CPU: 0 PID: 8422 Comm: syz-executor260 Not tainted 5.19.0-rc6-syzkaller-00115-g4a57a8400075 #0 [ 197.298330][ T8422] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 06/29/2022 [ 197.309011][ T8422] RIP: 0010:ext4_iomap_begin+0x1aa/0x780 [pid 8437] set_robust_list(0x7fcf662cb9e0, 24 [pid 8428] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3621] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 8437] <... set_robust_list resumed>) = 0 [pid 8434] <... close resumed>) = 0 [pid 8428] <... futex resumed>) = 1 [pid 8424] <... futex resumed>) = 0 [pid 8417] <... futex resumed>) = 0 [pid 3621] lstat("./199/file0", [pid 8437] chdir("./file0" [pid 8428] futex(0x7fcf663c54d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 3621] <... lstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 8437] <... chdir resumed>) = 0 [pid 3621] umount2("./199/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 8437] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3621] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 8437] <... futex resumed>) = 0 [pid 3621] openat(AT_FDCWD, "./199/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 8437] futex(0x7fcf663c54d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8434] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8424] futex(0x7fcf663c54dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3621] <... openat resumed>) = 4 [pid 8434] <... futex resumed>) = 0 [pid 8424] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 3621] fstat(4, {st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 8434] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8415] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 8424] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [ 197.316075][ T8422] Code: 83 c0 01 38 d0 7c 08 84 d2 0f 85 d8 05 00 00 41 0f b7 9f c2 05 00 00 31 ff 89 de e8 70 72 5b ff 66 85 db 74 5c e8 46 76 5b ff <0f> 0b 41 bd de ff ff ff e8 39 76 5b ff 48 b8 00 00 00 00 00 fc ff [ 197.337911][ T8422] RSP: 0018:ffffc9000d87f260 EFLAGS: 00010293 [ 197.344345][ T8422] RAX: 0000000000000000 RBX: 00000000000000bc RCX: 0000000000000000 [ 197.353462][ T8422] RDX: ffff88807a848100 RSI: ffffffff821e24ea RDI: 0000000000000003 [pid 3621] getdents64(4, [pid 8419] <... sendfile resumed>) = 1638400 [pid 8415] futex(0x7fcf663c54d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8434] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8424] <... futex resumed>) = 0 [pid 3621] <... getdents64 resumed>0x555556c60660 /* 2 entries */, 32768) = 48 [pid 8419] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8415] <... futex resumed>) = 1 [pid 3621] getdents64(4, [pid 8419] <... futex resumed>) = 0 [pid 8415] futex(0x7fcf663c54dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3621] <... getdents64 resumed>0x555556c60660 /* 0 entries */, 32768) = 0 [pid 8434] creat("./bus", 000 [pid 8430] <... futex resumed>) = 0 [pid 8424] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8419] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 3621] close(4) = 0 [pid 3621] rmdir("./199/file0" [pid 8434] <... creat resumed>) = 3 [pid 8430] write(3, "#! ./file0\n", 11 [pid 3621] <... rmdir resumed>) = 0 [pid 3621] getdents64(3, 0x555556c58620 /* 0 entries */, 32768) = 0 [pid 3621] close(3) = 0 [pid 8434] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3621] rmdir("./199" [pid 8430] <... write resumed>) = 11 [pid 3621] <... rmdir resumed>) = 0 [pid 3621] mkdir("./200", 0777 [pid 8434] <... futex resumed>) = 1 [pid 8430] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3621] <... mkdir resumed>) = 0 [pid 8434] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8430] <... futex resumed>) = 1 [pid 8424] <... futex resumed>) = 0 [pid 8415] <... futex resumed>) = 0 [pid 3621] openat(AT_FDCWD, "/dev/loop5", O_RDWR [pid 8415] exit_group(0 [pid 3621] <... openat resumed>) = 3 [pid 8435] <... futex resumed>) = ? [pid 8419] <... futex resumed>) = ? [pid 8415] <... exit_group resumed>) = ? [ 197.362530][ T8422] RBP: 0000000000000180 R08: 0000000000000003 R09: 0000000000000000 [ 197.371782][ T8422] R10: 00000000000000bc R11: 0000000000000001 R12: 000000000000000c [ 197.381163][ T8422] R13: ffff88806f0aa6fa R14: ffffc9000d87f550 R15: ffff88806f0aa630 [ 197.390909][ T8422] FS: 00007fcf662ec700(0000) GS:ffff8880b9a00000(0000) knlGS:0000000000000000 [ 197.401214][ T8422] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 197.408897][ T8422] CR2: 00007fcf662cb718 CR3: 0000000021572000 CR4: 00000000003506f0 [pid 3621] ioctl(3, LOOP_CLR_FD [pid 8435] +++ exited with 0 +++ [pid 8424] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8419] +++ exited with 0 +++ [pid 3621] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 3621] close(3 [pid 8434] <... futex resumed>) = 0 [pid 8430] +++ exited with 0 +++ [pid 8424] <... futex resumed>) = 1 [pid 8415] +++ exited with 0 +++ [pid 3621] <... close resumed>) = 0 [pid 3621] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 8434] ftruncate(3, 136348160 [pid 8424] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3621] <... clone resumed>, child_tidptr=0x555556c575d0) = 8438 [pid 8434] <... ftruncate resumed>) = 0 [pid 3620] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8415, si_uid=0, si_status=0, si_utime=0, si_stime=4} --- ./strace-static-x86_64: Process 8438 attached [pid 8434] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3620] umount2("./193", MNT_DETACH|UMOUNT_NOFOLLOW [pid 8438] set_robust_list(0x555556c575e0, 24) = 0 [pid 8434] <... futex resumed>) = 1 [pid 3620] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 8438] chdir("./200" [pid 8424] <... futex resumed>) = 0 [pid 8438] <... chdir resumed>) = 0 [pid 8438] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 8434] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 3620] openat(AT_FDCWD, "./193", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 8424] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8438] <... prctl resumed>) = 0 [ 197.418709][ T8422] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 197.429232][ T8422] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 197.438212][ T8422] Call Trace: [ 197.442255][ T8422] [ 197.446404][ T8422] ? __filemap_fdatawait_range+0x2e3/0x7a0 [ 197.452545][ T8422] ? ext4_iomap_begin_report+0x610/0x610 [ 197.460090][ T8422] ? kmem_cache_alloc_trace+0x44/0x4a0 [pid 8438] setpgid(0, 0) = 0 [pid 8438] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 8434] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8424] <... futex resumed>) = 0 [pid 3620] <... openat resumed>) = 3 [pid 8438] <... openat resumed>) = 3 [pid 8438] write(3, "1000", 4 [pid 8434] socket(AF_INET6, SOCK_STREAM, IPPROTO_IP [pid 8424] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3620] fstat(3, [pid 8438] <... write resumed>) = 4 [pid 8438] close(3 [pid 8434] <... socket resumed>) = 4 [pid 3620] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 8438] <... close resumed>) = 0 [pid 8438] symlink("/dev/binderfs", "./binderfs") = 0 [pid 8434] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3620] getdents64(3, [pid 8438] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8438] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8434] <... futex resumed>) = 1 [pid 8424] <... futex resumed>) = 0 [pid 3620] <... getdents64 resumed>0x555556c58620 /* 4 entries */, 32768) = 112 [pid 8438] <... mmap resumed>) = 0x7fcf662cc000 [pid 8438] mprotect(0x7fcf662cd000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 8434] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8424] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3620] umount2("./193/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 8438] 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=[8439], tls=0x7fcf662ec700, child_tidptr=0x7fcf662ec9d0) = 8439 [pid 8438] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8434] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8424] <... futex resumed>) = 0 [pid 3620] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 8438] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=100000000}./strace-static-x86_64: Process 8439 attached [pid 8434] close(4 [ 197.466596][ T8422] ? ext4_iomap_begin_report+0x610/0x610 [ 197.473607][ T8422] iomap_iter+0x454/0x1110 [ 197.478772][ T8422] __iomap_dio_rw+0x6b6/0x1a80 [ 197.485194][ T8422] ? mark_held_locks+0x9f/0xe0 [ 197.490835][ T8422] ? iomap_dio_bio_iter+0x1460/0x1460 [ 197.497640][ T8422] ? ktime_get_coarse_real_ts64+0x1b7/0x200 [ 197.504607][ T8422] ? ktime_get_coarse_real_ts64+0x1b7/0x200 [ 197.511420][ T8422] ? ktime_get_coarse_real_ts64+0x15a/0x200 [pid 8424] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3620] lstat("./193/binderfs", [pid 8439] set_robust_list(0x7fcf662ec9e0, 24 [pid 8434] <... close resumed>) = 0 [pid 8439] <... set_robust_list resumed>) = 0 [pid 8439] memfd_create("syzkaller", 0 [pid 3620] <... lstat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}) = 0 [pid 8439] <... memfd_create resumed>) = 3 [pid 8434] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8439] ftruncate(3, 2097152) = 0 [pid 8439] 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 8434] <... futex resumed>) = 1 [pid 8424] <... futex resumed>) = 0 [pid 3620] unlink("./193/binderfs" [pid 8439] <... pwrite64 resumed>) = 102 [pid 8439] 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 8434] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8424] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3620] <... unlink resumed>) = 0 [pid 8439] <... pwrite64 resumed>) = 31 [pid 8439] 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 8434] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8424] <... futex resumed>) = 0 [pid 3620] umount2("./193/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 8439] 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 8434] open("./bus", O_RDWR|O_NOCTTY|O_DIRECT|O_NOATIME|O_CLOEXEC|0x1000000 [pid 8424] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8439] 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 8434] <... open resumed>) = 4 [pid 8439] openat(AT_FDCWD, "/dev/loop5", O_RDWR [pid 8434] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8439] <... openat resumed>) = 4 [ 197.519136][ T8422] ? file_update_time+0xd4/0x520 [ 197.524861][ T8422] ? discard_new_inode+0x190/0x190 [ 197.530925][ T8422] iomap_dio_rw+0x3c/0xa0 [ 197.536790][ T8422] ext4_file_write_iter+0xe50/0x1520 [ 197.542587][ T8422] ? ext4_buffered_write_iter+0x330/0x330 [ 197.559507][ T8422] ? lockdep_hardirqs_on_prepare+0x400/0x400 [pid 8439] ioctl(4, LOOP_SET_FD, 3 [pid 8434] <... futex resumed>) = 1 [pid 8424] <... futex resumed>) = 0 [pid 8434] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8424] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3620] <... umount2 resumed>) = 0 [pid 8439] <... ioctl resumed>) = 0 [pid 8434] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8424] <... futex resumed>) = 0 [pid 3620] umount2("./193/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 8439] mkdir("./file0", 0777 [pid 8434] sendfile(4, 4, NULL, 4294959098 [pid 8424] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8439] <... mkdir resumed>) = 0 [pid 8439] mount("/dev/loop5", "./file0", "ext4", 0, ",errors=continue" [pid 3620] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3620] lstat("./193/file0", {st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 3620] umount2("./193/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 8439] <... mount resumed>) = 0 [pid 3620] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 8439] openat(AT_FDCWD, "./file0", O_RDONLY|O_DIRECTORY [pid 3620] openat(AT_FDCWD, "./193/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 8439] <... openat resumed>) = 5 [pid 8438] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [ 197.560262][ T8439] loop5: detected capacity change from 0 to 4096 [ 197.575276][ T8422] ? lockdep_hardirqs_on+0x79/0x100 [ 197.586381][ T8422] do_iter_readv_writev+0x3d1/0x640 [pid 3620] <... openat resumed>) = 4 [pid 8439] ioctl(4, LOOP_CLR_FD [pid 8438] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8439] <... ioctl resumed>) = 0 [pid 8438] <... futex resumed>) = 0 [pid 8439] close(4 [pid 8438] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 3620] fstat(4, [pid 8439] <... close resumed>) = 0 [pid 8438] <... mmap resumed>) = 0x7fcf662ab000 [pid 3620] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 8439] close(3 [pid 8438] mprotect(0x7fcf662ac000, 131072, PROT_READ|PROT_WRITE [pid 3620] getdents64(4, [pid 8439] <... close resumed>) = 0 [pid 8438] <... mprotect resumed>) = 0 [pid 3620] <... getdents64 resumed>0x555556c60660 /* 2 entries */, 32768) = 48 [pid 8439] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8438] 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] getdents64(4, [pid 8439] <... futex resumed>) = 0 [pid 3620] <... getdents64 resumed>0x555556c60660 /* 0 entries */, 32768) = 0 [pid 8439] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8438] <... clone resumed>, parent_tid=[8441], tls=0x7fcf662cb700, child_tidptr=0x7fcf662cb9d0) = 8441 [pid 3620] close(4 [pid 8438] futex(0x7fcf663c54d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3620] <... close resumed>) = 0 [pid 8438] <... futex resumed>) = 0 [pid 8424] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 3620] rmdir("./193/file0" [pid 8438] futex(0x7fcf663c54dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8424] futex(0x7fcf663c54d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8437] <... futex resumed>) = 0 [pid 8424] <... futex resumed>) = 1 [pid 3620] <... rmdir resumed>) = 0 [pid 8437] write(3, "#! ./file0\n", 11 [pid 8424] futex(0x7fcf663c54dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3620] getdents64(3, 0x555556c58620 /* 0 entries */, 32768) = 0 [pid 3620] close(3 [pid 8437] <... write resumed>) = 11 [pid 8437] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3620] <... close resumed>) = 0 [pid 8437] <... futex resumed>) = 1 [pid 8424] <... futex resumed>) = 0 [pid 3620] rmdir("./193" [pid 8437] futex(0x7fcf663c54d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 3620] <... rmdir resumed>) = 0 [pid 3620] mkdir("./194", 0777) = 0 [pid 3620] openat(AT_FDCWD, "/dev/loop4", O_RDWR) = 3 [pid 3620] ioctl(3, LOOP_CLR_FD./strace-static-x86_64: Process 8441 attached [ 197.619794][ T8422] ? new_sync_write+0x560/0x560 ) = -1 ENXIO (No such device or address) [pid 8441] set_robust_list(0x7fcf662cb9e0, 24 [pid 3620] close(3 [pid 8441] <... set_robust_list resumed>) = 0 [pid 3620] <... close resumed>) = 0 [pid 8441] chdir("./file0" [pid 3620] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 8441] <... chdir resumed>) = 0 [pid 8441] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 8438] <... futex resumed>) = 0 [pid 3620] <... clone resumed>, child_tidptr=0x555556c575d0) = 8442 [pid 8441] futex(0x7fcf663c54d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8438] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8439] <... futex resumed>) = 0 [pid 8438] <... futex resumed>) = 1 [pid 8439] creat("./bus", 000 [pid 8438] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}./strace-static-x86_64: Process 8442 attached [pid 8439] <... creat resumed>) = 3 [pid 8439] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 8438] <... futex resumed>) = 0 [pid 8439] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8438] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8439] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8438] <... futex resumed>) = 0 [pid 8439] ftruncate(3, 136348160 [pid 8438] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8439] <... ftruncate resumed>) = 0 [pid 8439] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 8438] <... futex resumed>) = 0 [pid 8439] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8438] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8439] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8438] <... futex resumed>) = 0 [pid 8439] socket(AF_INET6, SOCK_STREAM, IPPROTO_IP [pid 8438] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8439] <... socket resumed>) = 4 [pid 8439] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 8439] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8438] <... futex resumed>) = 0 [pid 8438] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8439] <... futex resumed>) = 0 [pid 8438] <... futex resumed>) = 1 [pid 8439] close(4 [pid 8438] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8442] set_robust_list(0x555556c575e0, 24 [pid 8439] <... close resumed>) = 0 [pid 8442] <... set_robust_list resumed>) = 0 [pid 8439] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8434] <... sendfile resumed>) = 1638400 [ 197.670521][ T8422] ? avc_policy_seqno+0x9/0x70 [pid 8442] chdir("./194" [pid 8439] <... futex resumed>) = 1 [pid 8438] <... futex resumed>) = 0 [pid 8434] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8442] <... chdir resumed>) = 0 [pid 8439] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8438] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8434] <... futex resumed>) = 0 [pid 8442] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 8439] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8438] <... futex resumed>) = 0 [pid 8434] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8424] exit_group(0 [pid 8442] <... prctl resumed>) = 0 [pid 8439] open("./bus", O_RDWR|O_NOCTTY|O_DIRECT|O_NOATIME|O_CLOEXEC|0x1000000 [pid 8438] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8437] <... futex resumed>) = ? [pid 8434] <... futex resumed>) = ? [pid 8424] <... exit_group resumed>) = ? [pid 8442] setpgid(0, 0) = 0 [pid 8442] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 8439] <... open resumed>) = 4 [pid 8437] +++ exited with 0 +++ [pid 8434] +++ exited with 0 +++ [pid 8424] +++ exited with 0 +++ [pid 8442] write(3, "1000", 4 [pid 8439] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3616] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8424, si_uid=0, si_status=0, si_utime=0, si_stime=4} --- [pid 8442] <... write resumed>) = 4 [pid 8439] <... futex resumed>) = 1 [pid 8438] <... futex resumed>) = 0 [pid 8442] close(3 [pid 8439] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8442] <... close resumed>) = 0 [pid 8439] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8438] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3616] umount2("./206", MNT_DETACH|UMOUNT_NOFOLLOW [pid 8442] symlink("/dev/binderfs", "./binderfs" [pid 8439] sendfile(4, 4, NULL, 4294959098 [pid 3616] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [ 197.702041][ T8422] ? security_file_permission+0xab/0xd0 [ 197.721228][ T8422] do_iter_write+0x182/0x700 [ 197.730881][ T8422] ? rcu_read_lock_sched_held+0x3a/0x70 [ 197.737846][ T8422] ? __kmalloc+0x221/0x4d0 [ 197.744277][ T8422] ? kmalloc_array+0x42/0x70 [pid 8442] <... symlink resumed>) = 0 [pid 8438] <... futex resumed>) = 0 [pid 3616] openat(AT_FDCWD, "./206", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 8438] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8442] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3616] <... openat resumed>) = 3 [pid 8442] <... futex resumed>) = 0 [pid 8442] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 3616] fstat(3, [pid 8442] <... mmap resumed>) = 0x7fcf662cc000 [pid 3616] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 8442] mprotect(0x7fcf662cd000, 131072, PROT_READ|PROT_WRITE [pid 3616] getdents64(3, [pid 8442] <... mprotect resumed>) = 0 [pid 3616] <... getdents64 resumed>0x555556c58620 /* 4 entries */, 32768) = 112 [pid 8442] 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("./206/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW) = -1 EINVAL (Invalid argument) [pid 8442] <... clone resumed>, parent_tid=[8443], tls=0x7fcf662ec700, child_tidptr=0x7fcf662ec9d0) = 8443 [pid 3616] lstat("./206/binderfs", [pid 8442] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3616] <... lstat resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}) = 0 [pid 8442] <... futex resumed>) = 0 [pid 3616] unlink("./206/binderfs" [pid 8442] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=100000000} [pid 3616] <... unlink resumed>) = 0 [ 197.753315][ T8422] vfs_iter_write+0x70/0xa0 [ 197.758573][ T8422] iter_file_splice_write+0x6fa/0xc10 [ 197.764282][ T8422] ? generic_file_splice_read+0x3e5/0x5d0 [ 197.770120][ T8422] ? splice_from_pipe_next.part.0+0x520/0x520 [ 197.777031][ T8422] ? folio_flags.constprop.0+0x150/0x150 [ 197.783222][ T8422] ? inode_security+0x105/0x130 [ 197.788473][ T8422] ? security_file_permission+0xab/0xd0 [ 197.795446][ T8422] ? splice_from_pipe_next.part.0+0x520/0x520 [pid 3616] umount2("./206/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 8438] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 8438] futex(0x7fcf663c54d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8441] <... futex resumed>) = 0 [pid 8438] <... futex resumed>) = 1 [pid 8441] write(3, "#! ./file0\n", 11 [pid 8438] futex(0x7fcf663c54dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8441] <... write resumed>) = 11 ./strace-static-x86_64: Process 8443 attached [pid 8441] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000) = 1 [pid 8439] <... sendfile resumed>) = 1638400 [pid 8438] <... futex resumed>) = 0 [pid 8443] set_robust_list(0x7fcf662ec9e0, 24 [pid 8441] futex(0x7fcf663c54d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8439] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8443] <... set_robust_list resumed>) = 0 [pid 8439] <... futex resumed>) = 0 [pid 8443] memfd_create("syzkaller", 0 [pid 8439] futex(0x7fcf663c54c8, FUTEX_WAIT_PRIVATE, 0, NULL [ 197.802760][ T8422] direct_splice_actor+0x110/0x180 [ 197.809015][ T8422] splice_direct_to_actor+0x34b/0x8c0 [ 197.815565][ T8422] ? generic_file_splice_read+0x5d0/0x5d0 [ 197.822274][ T8422] ? do_splice_to+0x240/0x240 [ 197.835534][ T8422] ? security_file_permission+0xab/0xd0 [pid 8438] exit_group(0 [pid 8443] <... memfd_create resumed>) = 3 [pid 3616] <... umount2 resumed>) = 0 [pid 8441] <... futex resumed>) = ? [pid 8439] <... futex resumed>) = ? [pid 8438] <... exit_group resumed>) = ? [pid 8441] +++ exited with 0 +++ [pid 8439] +++ exited with 0 +++ [pid 8438] +++ exited with 0 +++ [pid 8443] ftruncate(3, 2097152 [pid 3621] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8438, si_uid=0, si_status=0, si_utime=0, si_stime=5} --- [pid 8443] <... ftruncate resumed>) = 0 [pid 3621] restart_syscall(<... resuming interrupted clone ...> [pid 3616] umount2("./206/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3621] <... restart_syscall resumed>) = 0 [pid 3616] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3621] umount2("./200", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3616] lstat("./206/file0", [pid 3621] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 8443] 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(AT_FDCWD, "./200", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 3616] <... lstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 3621] <... openat resumed>) = 3 [pid 3616] umount2("./206/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3621] fstat(3, [pid 3616] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 8443] <... pwrite64 resumed>) = 102 [pid 3621] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 3616] openat(AT_FDCWD, "./206/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 3621] getdents64(3, [pid 3616] <... openat resumed>) = 4 [pid 3621] <... getdents64 resumed>0x555556c58620 /* 4 entries */, 32768) = 112 [pid 3616] fstat(4, [pid 3621] umount2("./200/binderfs", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3616] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 3621] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 3616] getdents64(4, [pid 3621] lstat("./200/binderfs", [pid 3616] <... getdents64 resumed>0x555556c60660 /* 2 entries */, 32768) = 48 [pid 8443] 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 resumed>{st_mode=S_IFLNK|0777, st_size=13, ...}) = 0 [pid 3616] getdents64(4, [pid 3621] unlink("./200/binderfs" [pid 3616] <... getdents64 resumed>0x555556c60660 /* 0 entries */, 32768) = 0 [pid 3621] <... unlink resumed>) = 0 [pid 3616] close(4 [pid 3621] umount2("./200/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 3616] <... close resumed>) = 0 [pid 8443] <... pwrite64 resumed>) = 31 [pid 3616] rmdir("./206/file0" [pid 8442] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [pid 3616] <... rmdir resumed>) = 0 [ 197.858184][ T8422] do_splice_direct+0x1a7/0x270 [ 197.866705][ T8422] ? splice_direct_to_actor+0x8c0/0x8c0 [ 197.873686][ T8422] do_sendfile+0xae0/0x1240 [ 197.879393][ T8422] ? vfs_iocb_iter_write+0x480/0x480 [ 197.886045][ T8422] ? ptrace_notify+0xfa/0x140 [ 197.891834][ T8422] ? lock_downgrade+0x6e0/0x6e0 [ 197.898098][ T8422] __x64_sys_sendfile64+0x1cc/0x210 [pid 8442] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 3616] getdents64(3, [pid 8442] <... futex resumed>) = 0 [pid 3616] <... getdents64 resumed>0x555556c58620 /* 0 entries */, 32768) = 0 [pid 8442] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 3616] close(3 [pid 8443] 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 8442] <... mmap resumed>) = 0x7fcf662ab000 [pid 3616] <... close resumed>) = 0 [pid 8442] mprotect(0x7fcf662ac000, 131072, PROT_READ|PROT_WRITE [pid 3616] rmdir("./206" [pid 8442] <... mprotect resumed>) = 0 [pid 3616] <... rmdir resumed>) = 0 [pid 8442] 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] mkdir("./207", 0777./strace-static-x86_64: Process 8444 attached [pid 8443] <... pwrite64 resumed>) = 32 [pid 3616] <... mkdir resumed>) = 0 [pid 8442] <... clone resumed>, parent_tid=[8444], tls=0x7fcf662cb700, child_tidptr=0x7fcf662cb9d0) = 8444 [pid 3616] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 8442] futex(0x7fcf663c54d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3616] <... openat resumed>) = 3 [pid 8442] <... futex resumed>) = 0 [pid 3616] ioctl(3, LOOP_CLR_FD [pid 8442] futex(0x7fcf663c54dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3616] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 8444] set_robust_list(0x7fcf662cb9e0, 24 [pid 8443] 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 3616] close(3) = 0 [pid 8444] <... set_robust_list resumed>) = 0 [pid 8443] <... pwrite64 resumed>) = 4098 [pid 3616] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x555556c575d0) = 8445 ./strace-static-x86_64: Process 8445 attached [pid 8445] set_robust_list(0x555556c575e0, 24) = 0 [pid 8444] chdir("./file0" [pid 8445] chdir("./207" [pid 8444] <... chdir resumed>) = -1 ENOENT (No such file or directory) [pid 8443] 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 8445] <... chdir resumed>) = 0 [pid 8444] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8443] <... pwrite64 resumed>) = 61 [pid 8445] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 8444] <... futex resumed>) = 1 [pid 8443] openat(AT_FDCWD, "/dev/loop4", O_RDWR [pid 8442] <... futex resumed>) = 0 [pid 8445] <... prctl resumed>) = 0 [pid 8444] futex(0x7fcf663c54d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8443] <... openat resumed>) = 4 [pid 8442] futex(0x7fcf663c54d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3621] <... umount2 resumed>) = 0 [pid 8445] setpgid(0, 0 [pid 8444] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8443] ioctl(4, LOOP_SET_FD, 3 [pid 8442] <... futex resumed>) = 0 [ 197.904795][ T8422] ? _raw_spin_unlock_irq+0x1f/0x40 [ 197.911024][ T8422] ? __ia32_sys_sendfile+0x220/0x220 [ 197.917353][ T8422] ? lockdep_hardirqs_on+0x79/0x100 [ 197.923858][ T8422] ? _raw_spin_unlock_irq+0x2a/0x40 [ 197.930112][ T8422] ? ptrace_notify+0xfa/0x140 [ 197.935846][ T8422] do_syscall_64+0x35/0xb0 [ 197.941415][ T8422] entry_SYSCALL_64_after_hwframe+0x63/0xcd [pid 8445] <... setpgid resumed>) = 0 [pid 8444] creat("./bus", 000 [pid 8442] futex(0x7fcf663c54dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8445] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC [pid 3621] umount2("./200/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 8445] <... openat resumed>) = 3 [pid 3621] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 8445] write(3, "1000", 4 [pid 3621] lstat("./200/file0", [pid 8445] <... write resumed>) = 4 [pid 8445] close(3 [pid 8444] <... creat resumed>) = 5 [pid 3621] <... lstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 8445] <... close resumed>) = 0 [pid 8444] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8443] <... ioctl resumed>) = 0 [pid 3621] umount2("./200/file0", MNT_DETACH|UMOUNT_NOFOLLOW [pid 8445] symlink("/dev/binderfs", "./binderfs" [pid 8444] <... futex resumed>) = 1 [pid 8443] mkdir("./file0", 0777 [pid 8442] <... futex resumed>) = 0 [pid 3621] <... umount2 resumed>) = -1 EINVAL (Invalid argument) [pid 8445] <... symlink resumed>) = 0 [pid 8444] futex(0x7fcf663c54d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8443] <... mkdir resumed>) = 0 [pid 8442] futex(0x7fcf663c54d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3621] openat(AT_FDCWD, "./200/file0", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY [pid 8445] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8443] mount("/dev/loop4", "./file0", "./bus", 0, "" [pid 8442] <... futex resumed>) = 0 [pid 3621] <... openat resumed>) = 4 [pid 8445] <... futex resumed>) = 0 [pid 8442] futex(0x7fcf663c54dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 3621] fstat(4, [pid 8445] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 3621] <... fstat resumed>{st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0 [pid 8445] <... mmap resumed>) = 0x7fcf662cc000 [pid 8418] exit_group(0 [pid 3621] getdents64(4, [pid 8445] mprotect(0x7fcf662cd000, 131072, PROT_READ|PROT_WRITE [pid 8418] <... exit_group resumed>) = ? [pid 3621] <... getdents64 resumed>0x555556c60660 /* 2 entries */, 32768) = 48 [pid 8445] <... mprotect resumed>) = 0 [pid 3621] getdents64(4, [pid 8445] 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 resumed>0x555556c60660 /* 0 entries */, 32768) = 0 [pid 3621] close(4 [pid 8445] <... clone resumed>, parent_tid=[8447], tls=0x7fcf662ec700, child_tidptr=0x7fcf662ec9d0) = 8447 [pid 3621] <... close resumed>) = 0 [pid 8445] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 3621] rmdir("./200/file0" [pid 8445] <... futex resumed>) = 0 [pid 3621] <... rmdir resumed>) = 0 [pid 8445] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=100000000} [pid 3621] getdents64(3, 0x555556c58620 /* 0 entries */, 32768) = 0 [pid 8444] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8432] <... futex resumed>) = ? [pid 3621] close(3) = 0 [pid 3621] rmdir("./200") = 0 [ 197.977888][ T8443] loop4: detected capacity change from 0 to 4096 [ 197.997758][ T8422] RIP: 0033:0x7fcf6633fe79 [ 198.003889][ T8422] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b8 ff ff ff f7 d8 64 89 01 48 [pid 3621] mkdir("./201", 0777) = 0 ./strace-static-x86_64: Process 8447 attached [pid 3621] openat(AT_FDCWD, "/dev/loop5", O_RDWR [pid 8447] set_robust_list(0x7fcf662ec9e0, 24 [pid 3621] <... openat resumed>) = 3 [pid 8447] <... set_robust_list resumed>) = 0 [pid 8444] ftruncate(5, 136348160 [pid 8432] +++ exited with 0 +++ [pid 3621] ioctl(3, LOOP_CLR_FD [pid 8447] memfd_create("syzkaller", 0 [pid 3621] <... ioctl resumed>) = -1 ENXIO (No such device or address) [pid 8447] <... memfd_create resumed>) = 3 [pid 3621] close(3 [pid 8447] ftruncate(3, 2097152 [pid 3621] <... close resumed>) = 0 [pid 8447] <... ftruncate resumed>) = 0 [pid 3621] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD [pid 8447] 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] <... clone resumed>, child_tidptr=0x555556c575d0) = 8448 [pid 8447] 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 8447] 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 8444] <... ftruncate resumed>) = 0 [pid 8447] 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 8444] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000./strace-static-x86_64: Process 8448 attached [pid 8447] 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 8448] set_robust_list(0x555556c575e0, 24 [pid 8447] <... pwrite64 resumed>) = 61 [pid 8444] <... futex resumed>) = 1 [pid 8442] <... futex resumed>) = 0 [pid 8448] <... set_robust_list resumed>) = 0 [pid 8447] openat(AT_FDCWD, "/dev/loop0", O_RDWR [pid 8444] futex(0x7fcf663c54d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8442] futex(0x7fcf663c54d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8448] chdir("./201" [pid 8447] <... openat resumed>) = 4 [pid 8444] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8442] <... futex resumed>) = 0 [ 198.024998][ T8422] RSP: 002b:00007fcf662ec2f8 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 198.035010][ T8422] RAX: ffffffffffffffda RBX: 00007fcf663c54c0 RCX: 00007fcf6633fe79 [pid 8448] <... chdir resumed>) = 0 [pid 8447] ioctl(4, LOOP_SET_FD, 3 [pid 8444] socket(AF_INET6, SOCK_STREAM, IPPROTO_IP [pid 8442] futex(0x7fcf663c54dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8448] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 8448] setpgid(0, 0) = 0 [pid 8448] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 8448] write(3, "1000", 4) = 4 [pid 8448] close(3) = 0 [pid 8444] <... socket resumed>) = 6 [pid 8448] symlink("/dev/binderfs", "./binderfs") = 0 [pid 8448] futex(0x7fcf663c54cc, FUTEX_WAKE_PRIVATE, 1000000) = 0 [pid 8448] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7fcf662cc000 [pid 8448] mprotect(0x7fcf662cd000, 131072, PROT_READ|PROT_WRITE) = 0 [pid 8448] 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=[8449], tls=0x7fcf662ec700, child_tidptr=0x7fcf662ec9d0) = 8449 [pid 8444] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8448] futex(0x7fcf663c54c8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8444] <... futex resumed>) = 1 [pid 8442] <... futex resumed>) = 0 [pid 8448] <... futex resumed>) = 0 [pid 8444] futex(0x7fcf663c54d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8442] futex(0x7fcf663c54d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8448] futex(0x7fcf663c54cc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=100000000} [pid 8444] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8442] <... futex resumed>) = 0 [pid 8444] close(6 [pid 8442] futex(0x7fcf663c54dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000}./strace-static-x86_64: Process 8449 attached [pid 8444] <... close resumed>) = 0 [pid 8449] set_robust_list(0x7fcf662ec9e0, 24 [pid 8444] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8449] <... set_robust_list resumed>) = 0 [pid 8444] <... futex resumed>) = 1 [pid 8442] <... futex resumed>) = 0 [pid 8449] memfd_create("syzkaller", 0 [pid 8444] futex(0x7fcf663c54d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8442] futex(0x7fcf663c54d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8449] <... memfd_create resumed>) = 3 [pid 8444] <... futex resumed>) = -1 EAGAIN (Resource temporarily unavailable) [pid 8442] <... futex resumed>) = 0 [pid 8449] ftruncate(3, 2097152 [pid 8447] <... ioctl resumed>) = 0 [pid 8445] <... futex resumed>) = -1 ETIMEDOUT (Connection timed out) [ 198.073240][ T8422] RDX: 0000000000000000 RSI: 0000000000000004 RDI: 0000000000000004 [ 198.074646][ T8447] loop0: detected capacity change from 0 to 4096 [ 198.082377][ T8422] RBP: 00007fcf663920bc R08: 0000000000000000 R09: 0000000000000000 [ 198.097211][ T8422] R10: 00000000ffffdffa R11: 0000000000000246 R12: 00007fcf663910b8 [ 198.106673][ T8422] R13: 0030656c69662f2e R14: e5d26e84aa4cf3c6 R15: 00007fcf663c54c8 [ 198.115864][ T8422] [pid 8444] open("./bus", O_RDWR|O_NOCTTY|O_DIRECT|O_NOATIME|O_CLOEXEC|0x1000000 [pid 8442] futex(0x7fcf663c54dc, FUTEX_WAIT_PRIVATE, 0, {tv_sec=0, tv_nsec=50000000} [pid 8449] <... ftruncate resumed>) = 0 [pid 8447] mkdir("./file0", 0777 [pid 8445] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8444] <... open resumed>) = 6 [pid 8443] <... mount resumed>) = -1 ENODEV (No such device) [pid 8449] 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 8447] <... mkdir resumed>) = 0 [pid 8445] <... futex resumed>) = 0 [pid 8444] futex(0x7fcf663c54dc, FUTEX_WAKE_PRIVATE, 1000000 [pid 8443] ioctl(4, LOOP_CLR_FD [pid 8449] <... pwrite64 resumed>) = 102 [pid 8447] mount("/dev/loop0", "./file0", "ext4", 0, ",errors=continue" [pid 8445] mmap(NULL, 135168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0 [pid 8444] <... futex resumed>) = 1 [pid 8442] <... futex resumed>) = 0 [pid 8449] 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 8445] <... mmap resumed>) = 0x7fcf662ab000 [pid 8444] futex(0x7fcf663c54d8, FUTEX_WAIT_PRIVATE, 0, NULL [pid 8442] futex(0x7fcf663c54d8, FUTEX_WAKE_PRIVATE, 1000000 [pid 8449] <... pwrite64 resumed>) = 31 [ 198.119909][ T8422] Kernel panic - not syncing: panic_on_warn set ... [ 198.126513][ T8422] CPU: 1 PID: 8422 Comm: syz-executor260 Not tainted 5.19.0-rc6-syzkaller-00115-g4a57a8400075 #0 [ 198.137031][ T8422] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 06/29/2022 [ 198.147100][ T8422] Call Trace: [ 198.150385][ T8422] [ 198.153321][ T8422] dump_stack_lvl+0xcd/0x134 [ 198.157922][ T8422] panic+0x2d7/0x636 [ 198.161821][ T8422] ? panic_print_sys_info.part.0+0x10b/0x10b [ 198.167809][ T8422] ? __warn.cold+0x1d1/0x2c5 [ 198.172405][ T8422] ? ext4_iomap_begin+0x1aa/0x780 [ 198.177441][ T8422] __warn.cold+0x1e2/0x2c5 [ 198.181862][ T8422] ? ext4_iomap_begin+0x1aa/0x780 [ 198.186891][ T8422] report_bug+0x1bc/0x210 [ 198.191227][ T8422] handle_bug+0x3c/0x60 [ 198.195396][ T8422] exc_invalid_op+0x14/0x40 [ 198.199904][ T8422] asm_exc_invalid_op+0x16/0x20 [ 198.204760][ T8422] RIP: 0010:ext4_iomap_begin+0x1aa/0x780 [ 198.210403][ T8422] Code: 83 c0 01 38 d0 7c 08 84 d2 0f 85 d8 05 00 00 41 0f b7 9f c2 05 00 00 31 ff 89 de e8 70 72 5b ff 66 85 db 74 5c e8 46 76 5b ff <0f> 0b 41 bd de ff ff ff e8 39 76 5b ff 48 b8 00 00 00 00 00 fc ff [ 198.230013][ T8422] RSP: 0018:ffffc9000d87f260 EFLAGS: 00010293 [ 198.236083][ T8422] RAX: 0000000000000000 RBX: 00000000000000bc RCX: 0000000000000000 [ 198.244053][ T8422] RDX: ffff88807a848100 RSI: ffffffff821e24ea RDI: 0000000000000003 [ 198.252023][ T8422] RBP: 0000000000000180 R08: 0000000000000003 R09: 0000000000000000 [ 198.260002][ T8422] R10: 00000000000000bc R11: 0000000000000001 R12: 000000000000000c [ 198.268060][ T8422] R13: ffff88806f0aa6fa R14: ffffc9000d87f550 R15: ffff88806f0aa630 [ 198.276035][ T8422] ? ext4_iomap_begin+0x1aa/0x780 [ 198.281083][ T8422] ? __filemap_fdatawait_range+0x2e3/0x7a0 [ 198.286895][ T8422] ? ext4_iomap_begin_report+0x610/0x610 [ 198.292543][ T8422] ? kmem_cache_alloc_trace+0x44/0x4a0 [ 198.298008][ T8422] ? ext4_iomap_begin_report+0x610/0x610 [ 198.303646][ T8422] iomap_iter+0x454/0x1110 [ 198.308072][ T8422] __iomap_dio_rw+0x6b6/0x1a80 [ 198.312845][ T8422] ? mark_held_locks+0x9f/0xe0 [ 198.317616][ T8422] ? iomap_dio_bio_iter+0x1460/0x1460 [ 198.322995][ T8422] ? ktime_get_coarse_real_ts64+0x1b7/0x200 [ 198.328904][ T8422] ? ktime_get_coarse_real_ts64+0x1b7/0x200 [ 198.334807][ T8422] ? ktime_get_coarse_real_ts64+0x15a/0x200 [ 198.340709][ T8422] ? file_update_time+0xd4/0x520 [ 198.345649][ T8422] ? discard_new_inode+0x190/0x190 [ 198.350772][ T8422] iomap_dio_rw+0x3c/0xa0 [ 198.355109][ T8422] ext4_file_write_iter+0xe50/0x1520 [ 198.360397][ T8422] ? ext4_buffered_write_iter+0x330/0x330 [ 198.366118][ T8422] ? lockdep_hardirqs_on_prepare+0x400/0x400 [ 198.372107][ T8422] ? lockdep_hardirqs_on+0x79/0x100 [ 198.377314][ T8422] do_iter_readv_writev+0x3d1/0x640 [ 198.382516][ T8422] ? new_sync_write+0x560/0x560 [ 198.387370][ T8422] ? avc_policy_seqno+0x9/0x70 [ 198.392141][ T8422] ? security_file_permission+0xab/0xd0 [ 198.397696][ T8422] do_iter_write+0x182/0x700 [ 198.402291][ T8422] ? rcu_read_lock_sched_held+0x3a/0x70 [ 198.407854][ T8422] ? __kmalloc+0x221/0x4d0 [ 198.412279][ T8422] ? kmalloc_array+0x42/0x70 [ 198.416886][ T8422] vfs_iter_write+0x70/0xa0 [ 198.421404][ T8422] iter_file_splice_write+0x6fa/0xc10 [ 198.426794][ T8422] ? generic_file_splice_read+0x3e5/0x5d0 [ 198.432543][ T8422] ? splice_from_pipe_next.part.0+0x520/0x520 [ 198.438623][ T8422] ? folio_flags.constprop.0+0x150/0x150 [ 198.444268][ T8422] ? inode_security+0x105/0x130 [ 198.449148][ T8422] ? security_file_permission+0xab/0xd0 [ 198.454710][ T8422] ? splice_from_pipe_next.part.0+0x520/0x520 [ 198.460802][ T8422] direct_splice_actor+0x110/0x180 [ 198.465964][ T8422] splice_direct_to_actor+0x34b/0x8c0 [ 198.471362][ T8422] ? generic_file_splice_read+0x5d0/0x5d0 [ 198.477092][ T8422] ? do_splice_to+0x240/0x240 [ 198.481779][ T8422] ? security_file_permission+0xab/0xd0 [ 198.487360][ T8422] do_splice_direct+0x1a7/0x270 [ 198.492229][ T8422] ? splice_direct_to_actor+0x8c0/0x8c0 [ 198.497801][ T8422] do_sendfile+0xae0/0x1240 [ 198.502319][ T8422] ? vfs_iocb_iter_write+0x480/0x480 [ 198.507617][ T8422] ? ptrace_notify+0xfa/0x140 [ 198.512308][ T8422] ? lock_downgrade+0x6e0/0x6e0 [ 198.517177][ T8422] __x64_sys_sendfile64+0x1cc/0x210 [ 198.522393][ T8422] ? _raw_spin_unlock_irq+0x1f/0x40 [ 198.527601][ T8422] ? __ia32_sys_sendfile+0x220/0x220 [ 198.532899][ T8422] ? lockdep_hardirqs_on+0x79/0x100 [ 198.538110][ T8422] ? _raw_spin_unlock_irq+0x2a/0x40 [ 198.543320][ T8422] ? ptrace_notify+0xfa/0x140 [ 198.548007][ T8422] do_syscall_64+0x35/0xb0 [ 198.552434][ T8422] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 198.558336][ T8422] RIP: 0033:0x7fcf6633fe79 [ 198.562752][ T8422] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b8 ff ff ff f7 d8 64 89 01 48 [ 198.582367][ T8422] RSP: 002b:00007fcf662ec2f8 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 198.590788][ T8422] RAX: ffffffffffffffda RBX: 00007fcf663c54c0 RCX: 00007fcf6633fe79 [ 198.598759][ T8422] RDX: 0000000000000000 RSI: 0000000000000004 RDI: 0000000000000004 [ 198.606734][ T8422] RBP: 00007fcf663920bc R08: 0000000000000000 R09: 0000000000000000 [ 198.614703][ T8422] R10: 00000000ffffdffa R11: 0000000000000246 R12: 00007fcf663910b8 [ 198.622676][ T8422] R13: 0030656c69662f2e R14: e5d26e84aa4cf3c6 R15: 00007fcf663c54c8 [ 198.630655][ T8422] [ 198.633995][ T8422] Kernel Offset: disabled [ 198.638388][ T8422] Rebooting in 86400 seconds..